diff options
author | Ingrid Halama <iha@openoffice.org> | 2010-03-17 18:25:05 +0100 |
---|---|---|
committer | Ingrid Halama <iha@openoffice.org> | 2010-03-17 18:25:05 +0100 |
commit | 14fb1c8562c31a10b7289714ab1d558b897379fc (patch) | |
tree | f2a61bf12276e9692f45e49f271e96c706dcbe00 /oox | |
parent | df4b4ef4da48195b747373fb5a185cc7afd0a2bf (diff) | |
parent | 47d83021c1fb1fb51cb268f7549d9d0f92531e66 (diff) |
chartpositioning: merge with DEV300_m75
Diffstat (limited to 'oox')
493 files changed, 23629 insertions, 22728 deletions
diff --git a/oox/inc/oox/core/binarycodec.hxx b/oox/inc/oox/core/binarycodec.hxx index 767b9c2be936..8abafffa2481 100644 --- a/oox/inc/oox/core/binarycodec.hxx +++ b/oox/inc/oox/core/binarycodec.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: binarycodec.hxx,v $ - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/core/binaryfilterbase.hxx b/oox/inc/oox/core/binaryfilterbase.hxx index c051934f550c..bf249cdfab9b 100644 --- a/oox/inc/oox/core/binaryfilterbase.hxx +++ b/oox/inc/oox/core/binaryfilterbase.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: binaryfilterbase.hxx,v $ - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/core/contexthandler.hxx b/oox/inc/oox/core/contexthandler.hxx index c44501403837..dd9ac686ff46 100644 --- a/oox/inc/oox/core/contexthandler.hxx +++ b/oox/inc/oox/core/contexthandler.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: contexthandler.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/core/contexthandler2.hxx b/oox/inc/oox/core/contexthandler2.hxx index 74bb33a8231e..48f11c962e38 100644 --- a/oox/inc/oox/core/contexthandler2.hxx +++ b/oox/inc/oox/core/contexthandler2.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: contexthandler2.hxx,v $ - * $Revision: 1.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/core/fasttokenhandler.hxx b/oox/inc/oox/core/fasttokenhandler.hxx index 45709f9da401..84baccabdc67 100644 --- a/oox/inc/oox/core/fasttokenhandler.hxx +++ b/oox/inc/oox/core/fasttokenhandler.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: fasttokenhandler.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/core/filterbase.hxx b/oox/inc/oox/core/filterbase.hxx index adfb8d6d0941..b086538db73e 100644 --- a/oox/inc/oox/core/filterbase.hxx +++ b/oox/inc/oox/core/filterbase.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: filterbase.hxx,v $ - * $Revision: 1.4.20.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/core/filterdetect.hxx b/oox/inc/oox/core/filterdetect.hxx index bd9e3a84ff3a..e38008305d71 100644 --- a/oox/inc/oox/core/filterdetect.hxx +++ b/oox/inc/oox/core/filterdetect.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: filterdetect.hxx,v $ - * $Revision: 1.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/core/fragmenthandler.hxx b/oox/inc/oox/core/fragmenthandler.hxx index e2c3a523c0d5..26d2ac540a7a 100644 --- a/oox/inc/oox/core/fragmenthandler.hxx +++ b/oox/inc/oox/core/fragmenthandler.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: fragmenthandler.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/core/fragmenthandler2.hxx b/oox/inc/oox/core/fragmenthandler2.hxx index 1e32d1049a1e..9b864260b853 100644 --- a/oox/inc/oox/core/fragmenthandler2.hxx +++ b/oox/inc/oox/core/fragmenthandler2.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: fragmenthandler2.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/core/namespaces.hxx b/oox/inc/oox/core/namespaces.hxx deleted file mode 100644 index 643e595b8051..000000000000 --- a/oox/inc/oox/core/namespaces.hxx +++ /dev/null @@ -1,104 +0,0 @@ -/************************************************************************* - * - * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * - * Copyright 2008 by Sun Microsystems, Inc. - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile: namespaces.hxx,v $ - * $Revision: 1.5.4.1 $ - * - * This file is part of OpenOffice.org. - * - * OpenOffice.org is free software: you can redistribute it and/or modify - * it under the terms of the GNU Lesser General Public License version 3 - * only, as published by the Free Software Foundation. - * - * OpenOffice.org is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Lesser General Public License version 3 for more details - * (a copy is included in the LICENSE file that accompanied this code). - * - * You should have received a copy of the GNU Lesser General Public License - * version 3 along with OpenOffice.org. If not, see - * <http://www.openoffice.org/license.html> - * for a copy of the LGPLv3 License. - * - ************************************************************************/ - -#ifndef OOX_CORE_NAMESPACES_HXX -#define OOX_CORE_NAMESPACES_HXX - -#include <sal/types.h> - -namespace oox { - -// ============================================================================ - -// relations, XML -const sal_Int32 NMSP_XML = 1 << 16; -const sal_Int32 NMSP_PACKAGE_RELATIONSHIPS = 2 << 16; -const sal_Int32 NMSP_RELATIONSHIPS = 3 << 16; -const sal_Int32 NMSP_CONTENT_TYPES = 4 << 16; -// office global -const sal_Int32 NMSP_ACTIVATION = 12 << 16; -// DrawingML -const sal_Int32 NMSP_DRAWINGML = 21 << 16; -const sal_Int32 NMSP_DIAGRAM = 22 << 16; -const sal_Int32 NMSP_CHART = 23 << 16; -// VML -const sal_Int32 NMSP_VML = 31 << 16; -const sal_Int32 NMSP_OFFICE = 32 << 16; -const sal_Int32 NMSP_VML_DOC = 33 << 16; // Word VML -const sal_Int32 NMSP_VML_XLS = 34 << 16; // Excel VML -const sal_Int32 NMSP_VML_PPT = 35 << 16; // PowerPoint VML -const sal_Int32 NMSP_AX = 36 << 16; // ActiveX (for OCX form controls) -// SpreadsheetML -const sal_Int32 NMSP_XLS = 41 << 16; -const sal_Int32 NMSP_XDR = 42 << 16; // SpreadsheetDrawingML -const sal_Int32 NMSP_XM = 43 << 16; // Macro sheet -// PresentationML -const sal_Int32 NMSP_PPT = 51 << 16; -// Document properties -const sal_Int32 NMSP_COREPR = 61 << 16; -const sal_Int32 NMSP_DC = 62 << 16; -const sal_Int32 NMSP_DCTERMS = 63 << 16; -const sal_Int32 NMSP_EXTPR = 64 << 16; -const sal_Int32 NMSP_CUSTPR = 65 << 16; -const sal_Int32 NMSP_VT = 66 << 16; - -// ---------------------------------------------------------------------------- - -const sal_Int32 TOKEN_MASK = SAL_MAX_UINT16; -const sal_Int32 NMSP_MASK = SAL_MAX_INT16 << 16; - -/** Returns the token identifier of the passed element without namespace. */ -inline sal_Int32 getToken( sal_Int32 nElement ) { return nElement & TOKEN_MASK; } - -/** Returns the namespace of the passed element without token identifier. */ -inline sal_Int32 getNamespace( sal_Int32 nElement ) { return nElement & NMSP_MASK; } - -// ---------------------------------------------------------------------------- - -// defines for tokens with specific namespaces, can be used in switch/cases -#define A_TOKEN( token ) (::oox::NMSP_DRAWINGML | XML_##token) -#define AX_TOKEN( token ) (::oox::NMSP_AX | XML_##token) -#define C_TOKEN( token ) (::oox::NMSP_CHART | XML_##token) -#define O_TOKEN( token ) (::oox::NMSP_OFFICE | XML_##token) -#define PPT_TOKEN( token ) (::oox::NMSP_PPT | XML_##token) -#define R_TOKEN( token ) (::oox::NMSP_RELATIONSHIPS | XML_##token) -#define VML_TOKEN( token ) (::oox::NMSP_VML | XML_##token) -#define VMLX_TOKEN( token ) (::oox::NMSP_VML_XLS | XML_##token) -#define XDR_TOKEN( token ) (::oox::NMSP_XDR | XML_##token) -#define XLS_TOKEN( token ) (::oox::NMSP_XLS | XML_##token) -#define XM_TOKEN( token ) (::oox::NMSP_XM | XML_##token) -#define XML_TOKEN( token ) (::oox::NMSP_XML | XML_##token) - -// ============================================================================ - -} // namespace oox - -#endif // OOX_CORE_NAMESPACES_HXX - diff --git a/oox/inc/oox/core/recordparser.hxx b/oox/inc/oox/core/recordparser.hxx index aabdd4ad3152..e499195c52f8 100644 --- a/oox/inc/oox/core/recordparser.hxx +++ b/oox/inc/oox/core/recordparser.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: recordparser.hxx,v $ - * $Revision: 1.4.20.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/core/relations.hxx b/oox/inc/oox/core/relations.hxx index 6e11027383b3..4ca8ca3899e7 100644 --- a/oox/inc/oox/core/relations.hxx +++ b/oox/inc/oox/core/relations.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: relations.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/core/relationshandler.hxx b/oox/inc/oox/core/relationshandler.hxx index 13e5226007b6..3211888ecc9f 100644 --- a/oox/inc/oox/core/relationshandler.hxx +++ b/oox/inc/oox/core/relationshandler.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: relationshandler.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/core/xmlfilterbase.hxx b/oox/inc/oox/core/xmlfilterbase.hxx index 510b00ea81fc..30efeb0e9440 100644 --- a/oox/inc/oox/core/xmlfilterbase.hxx +++ b/oox/inc/oox/core/xmlfilterbase.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: xmlfilterbase.hxx,v $ - * $Revision: 1.7 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/dllapi.h b/oox/inc/oox/dllapi.h index b342ec9e0b5e..035f11fcf426 100644 --- a/oox/inc/oox/dllapi.h +++ b/oox/inc/oox/dllapi.h @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: dllapi.h,v $ - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/chart/axiscontext.hxx b/oox/inc/oox/drawingml/chart/axiscontext.hxx index 4bbec01163a7..b80dd2e6f9ef 100644 --- a/oox/inc/oox/drawingml/chart/axiscontext.hxx +++ b/oox/inc/oox/drawingml/chart/axiscontext.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: axiscontext.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/chart/axisconverter.hxx b/oox/inc/oox/drawingml/chart/axisconverter.hxx index ff9763345135..925fa1fe8b4f 100644 --- a/oox/inc/oox/drawingml/chart/axisconverter.hxx +++ b/oox/inc/oox/drawingml/chart/axisconverter.hxx @@ -2,14 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: axisconverter.hxx,v $ - * - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/chart/axismodel.hxx b/oox/inc/oox/drawingml/chart/axismodel.hxx index 958fd8f50e96..8bab84257eee 100644 --- a/oox/inc/oox/drawingml/chart/axismodel.hxx +++ b/oox/inc/oox/drawingml/chart/axismodel.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: axismodel.hxx,v $ - * $Revision: 1.6 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/chart/chartcontextbase.hxx b/oox/inc/oox/drawingml/chart/chartcontextbase.hxx index 517fbb0aba5f..f034b4b6e6bb 100644 --- a/oox/inc/oox/drawingml/chart/chartcontextbase.hxx +++ b/oox/inc/oox/drawingml/chart/chartcontextbase.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: chartcontextbase.hxx,v $ - * $Revision: 1.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/chart/chartconverter.hxx b/oox/inc/oox/drawingml/chart/chartconverter.hxx index d3ca5bf4e610..f9d10388ce13 100644 --- a/oox/inc/oox/drawingml/chart/chartconverter.hxx +++ b/oox/inc/oox/drawingml/chart/chartconverter.hxx @@ -2,14 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: chartconverter.hxx,v $ - * - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify @@ -36,7 +32,9 @@ #include <oox/dllapi.h> namespace com { namespace sun { namespace star { + namespace awt { struct Point; } namespace awt { struct Size; } + namespace drawing { class XShapes; } namespace chart2 { class XChartDocument; } namespace chart2 { namespace data { class XDataProvider; } } namespace chart2 { namespace data { class XDataSequence; } } @@ -65,6 +63,15 @@ public: @param rxChartDoc The UNO chart document model to be initialized. + @param rxExternalPage If null, all embedded shapes will be inserted + into the internal drawing page of the chart document. If not null, + all embedded shapes will be inserted into this shapes collection. + + @param rChartPos The position of the chart shape in its drawing page, + in 1/100 mm. Will be used only, if parameter rxExternalPage is not + null, for correct positioning of the embedded shapes in the + external drawing page. + @param rChartSize The size of the chart shape in 1/100 mm. Needed for calculation of position and size of the chart elements (diagram, titles, legend, etc.) and embedded shapes. @@ -73,6 +80,8 @@ public: ::oox::core::XmlFilterBase& rFilter, ChartSpaceModel& rChartModel, const ::com::sun::star::uno::Reference< ::com::sun::star::chart2::XChartDocument >& rxChartDoc, + const ::com::sun::star::uno::Reference< ::com::sun::star::drawing::XShapes >& rxExternalPage, + const ::com::sun::star::awt::Point& rChartPos, const ::com::sun::star::awt::Size& rChartSize ); /** Creates an internal data provider. Derived classes may override this diff --git a/oox/inc/oox/drawingml/chart/chartdrawingfragment.hxx b/oox/inc/oox/drawingml/chart/chartdrawingfragment.hxx new file mode 100644 index 000000000000..e38311394046 --- /dev/null +++ b/oox/inc/oox/drawingml/chart/chartdrawingfragment.hxx @@ -0,0 +1,126 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: chartdrawingfragment.hxx,v $ + * + * $Revision: 1.1 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#ifndef OOX_DRAWINGML_CHART_CHARTDRAWINGFRAGMENT_HXX +#define OOX_DRAWINGML_CHART_CHARTDRAWINGFRAGMENT_HXX + +#include "oox/core/fragmenthandler2.hxx" +#include "oox/drawingml/shape.hxx" + +namespace oox { +namespace drawingml { +namespace chart { + +// ============================================================================ + +/** Relative shape position in a chart object. */ +struct AnchorPosModel +{ + double mfX; /// X coordinate relative to chart object (0.0 to 1.0). + double mfY; /// Y coordinate relative to chart object (0.0 to 1.0). + + inline explicit AnchorPosModel() : mfX( -1.0 ), mfY( -1.0 ) {} + inline bool isValid() const { return (0.0 <= mfX) && (mfX <= 1.0) && (0.0 <= mfY) && (mfY <= 1.0); } +}; + +// ---------------------------------------------------------------------------- + +/** Absolute shape size in a chart object (in EMUs). */ +struct AnchorSizeModel : public EmuSize +{ + inline explicit AnchorSizeModel() : EmuSize( -1, -1 ) {} + inline bool isValid() const { return (Width >= 0) && (Height >= 0); } +}; + +// ============================================================================ + +/** Contains the position of a shape in the chart object. Supports different + shape anchor modes (absolute, relative). + */ +class ShapeAnchor +{ +public: + explicit ShapeAnchor( bool bRelSize ); + + /** Imports the absolute anchor size from the cdr:ext element. */ + void importExt( const AttributeList& rAttribs ); + /** Sets an the relative anchor position from the cdr:from or cdr:to element. */ + void setPos( sal_Int32 nElement, sal_Int32 nParentContext, const ::rtl::OUString& rValue ); + + /** Calculates the resulting shape anchor in EMUs. */ + ::com::sun::star::awt::Rectangle + calcEmuLocation( const EmuRectangle& rEmuChartRect ) const; + +private: + AnchorPosModel maFrom; /// Top-left position relative to chart object. + AnchorPosModel maTo; /// Bottom-right position relative to chart object. + AnchorSizeModel maSize; /// Shape size, if anchor has absolute size. + bool mbRelSize; /// True = relative size, false = absolute size. +}; + +typedef ::boost::shared_ptr< ShapeAnchor > ShapeAnchorRef; + +// ============================================================================ + +/** Handler for a chart drawing fragment (c:userShapes root element). + */ +class ChartDrawingFragment : public ::oox::core::FragmentHandler2 +{ +public: + explicit ChartDrawingFragment( + ::oox::core::XmlFilterBase& rFilter, + const ::rtl::OUString& rFragmentPath, + const ::com::sun::star::uno::Reference< ::com::sun::star::drawing::XShapes >& rxDrawPage, + const ::com::sun::star::awt::Size& rChartSize, + const ::com::sun::star::awt::Point& rShapesOffset, + bool bOleSupport ); + virtual ~ChartDrawingFragment(); + + virtual ::oox::core::ContextHandlerRef onCreateContext( sal_Int32 nElement, const AttributeList& rAttribs ); + virtual void onEndElement( const ::rtl::OUString& rChars ); + +private: + ::com::sun::star::uno::Reference< ::com::sun::star::drawing::XShapes > + mxDrawPage; /// Drawing page of this sheet. + ::oox::drawingml::ShapePtr mxShape; /// Current top-level shape. + ShapeAnchorRef mxAnchor; /// Current anchor of top-level shape. + EmuRectangle maEmuChartRect; /// Position and size of the chart object for embedded shapes (in EMUs). + bool mbOleSupport; /// True = allow to insert OLE objects into the drawing page. +}; + +// ============================================================================ + +} // namespace chart +} // namespace drawingml +} // namespace oox + +#endif + diff --git a/oox/inc/oox/drawingml/chart/chartspaceconverter.hxx b/oox/inc/oox/drawingml/chart/chartspaceconverter.hxx index 6b632dd819ea..b4c40015f825 100644 --- a/oox/inc/oox/drawingml/chart/chartspaceconverter.hxx +++ b/oox/inc/oox/drawingml/chart/chartspaceconverter.hxx @@ -2,14 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: chartspaceconverter.hxx,v $ - * - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify @@ -34,6 +30,10 @@ #include "oox/drawingml/chart/converterbase.hxx" +namespace com { namespace sun { namespace star { + namespace drawing { class XShapes; } +} } } + namespace oox { namespace drawingml { namespace chart { @@ -49,7 +49,9 @@ public: virtual ~ChartSpaceConverter(); /** Converts the contained OOXML chart model to a chart2 document. */ - void convertFromModel(); + void convertFromModel( + const ::com::sun::star::uno::Reference< ::com::sun::star::drawing::XShapes >& rxExternalPage, + const ::com::sun::star::awt::Point& rChartPos ); }; // ============================================================================ diff --git a/oox/inc/oox/drawingml/chart/chartspacefragment.hxx b/oox/inc/oox/drawingml/chart/chartspacefragment.hxx index f6a07f1468b3..898bc2ea15e8 100644 --- a/oox/inc/oox/drawingml/chart/chartspacefragment.hxx +++ b/oox/inc/oox/drawingml/chart/chartspacefragment.hxx @@ -2,14 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: chartspacefragment.hxx,v $ - * - * $Revision: 1.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/chart/chartspacemodel.hxx b/oox/inc/oox/drawingml/chart/chartspacemodel.hxx index 6e39aae1480d..ddfa57fb919c 100644 --- a/oox/inc/oox/drawingml/chart/chartspacemodel.hxx +++ b/oox/inc/oox/drawingml/chart/chartspacemodel.hxx @@ -2,14 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: chartspacemodel.hxx,v $ - * - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify @@ -61,6 +57,7 @@ struct ChartSpaceModel View3DRef mxView3D; /// 3D settings. TitleRef mxTitle; /// Chart main title. LegendRef mxLegend; /// Chart legend. + ::rtl::OUString maDrawingPath; /// Path to drawing fragment with embedded shapes. sal_Int32 mnDispBlanksAs; /// Mode how to display blank values. sal_Int32 mnStyle; /// Index to default formatting. bool mbAutoTitleDel; /// True = automatic title deleted manually. diff --git a/oox/inc/oox/drawingml/chart/converterbase.hxx b/oox/inc/oox/drawingml/chart/converterbase.hxx index eddf77b1a5dc..c937c6e94900 100644 --- a/oox/inc/oox/drawingml/chart/converterbase.hxx +++ b/oox/inc/oox/drawingml/chart/converterbase.hxx @@ -2,14 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: converterbase.hxx,v $ - * - * $Revision: 1.4.6.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify @@ -38,6 +34,7 @@ namespace com { namespace sun { namespace star { namespace awt { struct Rectangle; } namespace awt { struct Size; } + namespace lang { class XMultiServiceFactory; } namespace chart2 { class XChartDocument; } namespace chart2 { class XTitle; } namespace drawing { class XShape; } diff --git a/oox/inc/oox/drawingml/chart/datasourcecontext.hxx b/oox/inc/oox/drawingml/chart/datasourcecontext.hxx index dbe9f0c706f8..9b832a0209ab 100644 --- a/oox/inc/oox/drawingml/chart/datasourcecontext.hxx +++ b/oox/inc/oox/drawingml/chart/datasourcecontext.hxx @@ -2,14 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: datasourcecontext.hxx,v $ - * - * $Revision: 1.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/chart/datasourceconverter.hxx b/oox/inc/oox/drawingml/chart/datasourceconverter.hxx index 3cd29347c886..7cdd6ab4a175 100644 --- a/oox/inc/oox/drawingml/chart/datasourceconverter.hxx +++ b/oox/inc/oox/drawingml/chart/datasourceconverter.hxx @@ -2,14 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: datasourceconverter.hxx,v $ - * - * $Revision: 1.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/chart/datasourcemodel.hxx b/oox/inc/oox/drawingml/chart/datasourcemodel.hxx index eeeadbb8183c..3de2278e5a71 100644 --- a/oox/inc/oox/drawingml/chart/datasourcemodel.hxx +++ b/oox/inc/oox/drawingml/chart/datasourcemodel.hxx @@ -2,14 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: datasourcemodel.hxx,v $ - * - * $Revision: 1.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/chart/modelbase.hxx b/oox/inc/oox/drawingml/chart/modelbase.hxx index cb8557cfb723..d34970025abd 100644 --- a/oox/inc/oox/drawingml/chart/modelbase.hxx +++ b/oox/inc/oox/drawingml/chart/modelbase.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: modelbase.hxx,v $ - * $Revision: 1.6 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/chart/objectformatter.hxx b/oox/inc/oox/drawingml/chart/objectformatter.hxx index fb5ad53d9736..9f83a6bc0391 100644 --- a/oox/inc/oox/drawingml/chart/objectformatter.hxx +++ b/oox/inc/oox/drawingml/chart/objectformatter.hxx @@ -2,14 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: objectformatter.hxx,v $ - * - * $Revision: 1.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/chart/plotareacontext.hxx b/oox/inc/oox/drawingml/chart/plotareacontext.hxx index d5c448fc4c3a..75ebed545956 100644 --- a/oox/inc/oox/drawingml/chart/plotareacontext.hxx +++ b/oox/inc/oox/drawingml/chart/plotareacontext.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: plotareacontext.hxx,v $ - * $Revision: 1.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/chart/plotareaconverter.hxx b/oox/inc/oox/drawingml/chart/plotareaconverter.hxx index 1cad9b905fc9..e35afb633b92 100644 --- a/oox/inc/oox/drawingml/chart/plotareaconverter.hxx +++ b/oox/inc/oox/drawingml/chart/plotareaconverter.hxx @@ -2,14 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: plotareaconverter.hxx,v $ - * - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/chart/plotareamodel.hxx b/oox/inc/oox/drawingml/chart/plotareamodel.hxx index 008e2f9547db..c5793717defc 100644 --- a/oox/inc/oox/drawingml/chart/plotareamodel.hxx +++ b/oox/inc/oox/drawingml/chart/plotareamodel.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: plotareamodel.hxx,v $ - * $Revision: 1.6 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/chart/seriescontext.hxx b/oox/inc/oox/drawingml/chart/seriescontext.hxx index 8d5aec8f767e..024e9754781c 100644 --- a/oox/inc/oox/drawingml/chart/seriescontext.hxx +++ b/oox/inc/oox/drawingml/chart/seriescontext.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: seriescontext.hxx,v $ - * $Revision: 1.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/chart/seriesconverter.hxx b/oox/inc/oox/drawingml/chart/seriesconverter.hxx index 55674aa828dd..fd3ca207d7c0 100644 --- a/oox/inc/oox/drawingml/chart/seriesconverter.hxx +++ b/oox/inc/oox/drawingml/chart/seriesconverter.hxx @@ -2,14 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: seriesconverter.hxx,v $ - * - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/chart/seriesmodel.hxx b/oox/inc/oox/drawingml/chart/seriesmodel.hxx index 2d10b4f2a117..2b72eb0f2bcf 100644 --- a/oox/inc/oox/drawingml/chart/seriesmodel.hxx +++ b/oox/inc/oox/drawingml/chart/seriesmodel.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: seriesmodel.hxx,v $ - * $Revision: 1.6 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/chart/titlecontext.hxx b/oox/inc/oox/drawingml/chart/titlecontext.hxx index 609d07328295..b3fec5d93203 100644 --- a/oox/inc/oox/drawingml/chart/titlecontext.hxx +++ b/oox/inc/oox/drawingml/chart/titlecontext.hxx @@ -2,14 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: titlecontext.hxx,v $ - * - * $Revision: 1.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/chart/titleconverter.hxx b/oox/inc/oox/drawingml/chart/titleconverter.hxx index 77d19e2a1b54..d153e9f3e760 100644 --- a/oox/inc/oox/drawingml/chart/titleconverter.hxx +++ b/oox/inc/oox/drawingml/chart/titleconverter.hxx @@ -2,14 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: titleconverter.hxx,v $ - * - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/chart/titlemodel.hxx b/oox/inc/oox/drawingml/chart/titlemodel.hxx index 13b7a057eacd..f80837249809 100644 --- a/oox/inc/oox/drawingml/chart/titlemodel.hxx +++ b/oox/inc/oox/drawingml/chart/titlemodel.hxx @@ -2,14 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: titlemodel.hxx,v $ - * - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/chart/typegroupcontext.hxx b/oox/inc/oox/drawingml/chart/typegroupcontext.hxx index bd8cf4ff26d1..aa5f2a47c4a0 100644 --- a/oox/inc/oox/drawingml/chart/typegroupcontext.hxx +++ b/oox/inc/oox/drawingml/chart/typegroupcontext.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: typegroupcontext.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/chart/typegroupconverter.hxx b/oox/inc/oox/drawingml/chart/typegroupconverter.hxx index aa501ca77a0e..46018696baef 100644 --- a/oox/inc/oox/drawingml/chart/typegroupconverter.hxx +++ b/oox/inc/oox/drawingml/chart/typegroupconverter.hxx @@ -2,14 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: typegroupconverter.hxx,v $ - * - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/chart/typegroupmodel.hxx b/oox/inc/oox/drawingml/chart/typegroupmodel.hxx index 0fafda699b4b..b51b8e5d4a7c 100644 --- a/oox/inc/oox/drawingml/chart/typegroupmodel.hxx +++ b/oox/inc/oox/drawingml/chart/typegroupmodel.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: typegroupmodel.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/clrscheme.hxx b/oox/inc/oox/drawingml/clrscheme.hxx index 3479c895311e..22eab1a892a1 100644 --- a/oox/inc/oox/drawingml/clrscheme.hxx +++ b/oox/inc/oox/drawingml/clrscheme.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: clrscheme.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/clrschemecontext.hxx b/oox/inc/oox/drawingml/clrschemecontext.hxx index a60e6079eebf..2ecc588716e0 100644 --- a/oox/inc/oox/drawingml/clrschemecontext.hxx +++ b/oox/inc/oox/drawingml/clrschemecontext.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: clrschemecontext.hxx,v $ - * $Revision: 1.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/color.hxx b/oox/inc/oox/drawingml/color.hxx index b1de124adad5..830959b77db9 100644 --- a/oox/inc/oox/drawingml/color.hxx +++ b/oox/inc/oox/drawingml/color.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: color.hxx,v $ - * $Revision: 1.7 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/colorchoicecontext.hxx b/oox/inc/oox/drawingml/colorchoicecontext.hxx index 3a2653341c6c..8b42a2e74c15 100644 --- a/oox/inc/oox/drawingml/colorchoicecontext.hxx +++ b/oox/inc/oox/drawingml/colorchoicecontext.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: colorchoicecontext.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/connectorshapecontext.hxx b/oox/inc/oox/drawingml/connectorshapecontext.hxx index 1f56123f1f07..f20624c55efc 100644 --- a/oox/inc/oox/drawingml/connectorshapecontext.hxx +++ b/oox/inc/oox/drawingml/connectorshapecontext.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: connectorshapecontext.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/customshapegeometry.hxx b/oox/inc/oox/drawingml/customshapegeometry.hxx index 67aa4ffe7a62..4fec38cf09eb 100644 --- a/oox/inc/oox/drawingml/customshapegeometry.hxx +++ b/oox/inc/oox/drawingml/customshapegeometry.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: customshapegeometry.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/customshapeproperties.hxx b/oox/inc/oox/drawingml/customshapeproperties.hxx index 9857a75e4836..4e4b82cd5acd 100644 --- a/oox/inc/oox/drawingml/customshapeproperties.hxx +++ b/oox/inc/oox/drawingml/customshapeproperties.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: customshapeproperties.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/diagram/datamodelcontext.hxx b/oox/inc/oox/drawingml/diagram/datamodelcontext.hxx index 8e4fcfda4fac..a09f7b100e2e 100644 --- a/oox/inc/oox/drawingml/diagram/datamodelcontext.hxx +++ b/oox/inc/oox/drawingml/diagram/datamodelcontext.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: datamodelcontext.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/diagram/diagram.hxx b/oox/inc/oox/drawingml/diagram/diagram.hxx index e26a2ded9aa4..f9c74246e558 100644 --- a/oox/inc/oox/drawingml/diagram/diagram.hxx +++ b/oox/inc/oox/drawingml/diagram/diagram.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: diagram.hxx,v $ - * $Revision: 1.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/diagram/diagramfragmenthandler.hxx b/oox/inc/oox/drawingml/diagram/diagramfragmenthandler.hxx index 09c62f34d5f6..f9fd32dc71d6 100644 --- a/oox/inc/oox/drawingml/diagram/diagramfragmenthandler.hxx +++ b/oox/inc/oox/drawingml/diagram/diagramfragmenthandler.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: diagramfragmenthandler.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/diagram/diagramlayoutatoms.hxx b/oox/inc/oox/drawingml/diagram/diagramlayoutatoms.hxx index 1e71cecdf11a..7df2deddfa83 100644 --- a/oox/inc/oox/drawingml/diagram/diagramlayoutatoms.hxx +++ b/oox/inc/oox/drawingml/diagram/diagramlayoutatoms.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: diagramlayoutatoms.hxx,v $ - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/drawingmltypes.hxx b/oox/inc/oox/drawingml/drawingmltypes.hxx index 41365f8df086..ed4367e63857 100644 --- a/oox/inc/oox/drawingml/drawingmltypes.hxx +++ b/oox/inc/oox/drawingml/drawingmltypes.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: drawingmltypes.hxx,v $ - * $Revision: 1.6 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify @@ -149,6 +146,37 @@ IndexRange GetIndexRange( const ::com::sun::star::uno::Reference< ::com::sun::st // ============================================================================ +struct EmuPoint +{ + sal_Int64 X; + sal_Int64 Y; + + inline explicit EmuPoint() : X( 0 ), Y( 0 ) {} + inline explicit EmuPoint( sal_Int64 nX, sal_Int64 nY ) : X( nX ), Y( nY ) {} +}; + +// ============================================================================ + +struct EmuSize +{ + sal_Int64 Width; + sal_Int64 Height; + + inline explicit EmuSize() : Width( 0 ), Height( 0 ) {} + inline explicit EmuSize( sal_Int64 nWidth, sal_Int64 nHeight ) : Width( nWidth ), Height( nHeight ) {} +}; + +// ============================================================================ + +struct EmuRectangle : public EmuPoint, public EmuSize +{ + inline explicit EmuRectangle() {} + inline explicit EmuRectangle( const EmuPoint& rPos, const EmuSize& rSize ) : EmuPoint( rPos ), EmuSize( rSize ) {} + inline explicit EmuRectangle( sal_Int64 nX, sal_Int64 nY, sal_Int64 nWidth, sal_Int64 nHeight ) : EmuPoint( nX, nY ), EmuSize( nWidth, nHeight ) {} +}; + +// ============================================================================ + } // namespace drawingml } // namespace oox diff --git a/oox/inc/oox/drawingml/embeddedwavaudiofile.hxx b/oox/inc/oox/drawingml/embeddedwavaudiofile.hxx index e6b9ad2f687e..d724254b4263 100644 --- a/oox/inc/oox/drawingml/embeddedwavaudiofile.hxx +++ b/oox/inc/oox/drawingml/embeddedwavaudiofile.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: embeddedwavaudiofile.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/fillproperties.hxx b/oox/inc/oox/drawingml/fillproperties.hxx index 9504da617083..be6561c970d3 100644 --- a/oox/inc/oox/drawingml/fillproperties.hxx +++ b/oox/inc/oox/drawingml/fillproperties.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: fillproperties.hxx,v $ - * $Revision: 1.7 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/fillpropertiesgroupcontext.hxx b/oox/inc/oox/drawingml/fillpropertiesgroupcontext.hxx index ab4c1b3e3a9a..86c790795f25 100644 --- a/oox/inc/oox/drawingml/fillpropertiesgroupcontext.hxx +++ b/oox/inc/oox/drawingml/fillpropertiesgroupcontext.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: fillpropertiesgroupcontext.hxx,v $ - * $Revision: 1.6 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/graphicshapecontext.hxx b/oox/inc/oox/drawingml/graphicshapecontext.hxx index 2e3a3e194bf3..d515a4553936 100644 --- a/oox/inc/oox/drawingml/graphicshapecontext.hxx +++ b/oox/inc/oox/drawingml/graphicshapecontext.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: graphicshapecontext.hxx,v $ - * $Revision: 1.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify @@ -53,10 +50,12 @@ public: class GraphicalObjectFrameContext : public ShapeContext { public: - GraphicalObjectFrameContext( ::oox::core::ContextHandler& rParent, ShapePtr pMasterShapePtr, ShapePtr pShapePtr ); + GraphicalObjectFrameContext( ::oox::core::ContextHandler& rParent, ShapePtr pMasterShapePtr, ShapePtr pShapePtr, bool bEmbedShapesInChart ); virtual ::com::sun::star::uno::Reference< ::com::sun::star::xml::sax::XFastContextHandler > SAL_CALL createFastChildContext( ::sal_Int32 Element, const ::com::sun::star::uno::Reference< ::com::sun::star::xml::sax::XFastAttributeList >& Attribs ) throw (::com::sun::star::xml::sax::SAXException, ::com::sun::star::uno::RuntimeException); +private: + bool mbEmbedShapesInChart; }; // ==================================================================== @@ -98,13 +97,16 @@ class ChartGraphicDataContext : public ShapeContext public: explicit ChartGraphicDataContext( ::oox::core::ContextHandler& rParent, - const ShapePtr& rxShape ); + const ShapePtr& rxShape, bool bEmbedShapes ); virtual ::com::sun::star::uno::Reference< ::com::sun::star::xml::sax::XFastContextHandler > SAL_CALL createFastChildContext( sal_Int32 nElement, const ::com::sun::star::uno::Reference< ::com::sun::star::xml::sax::XFastAttributeList >& rxAttribs ) throw (::com::sun::star::xml::sax::SAXException, ::com::sun::star::uno::RuntimeException); + +private: + bool mbEmbedShapes; }; // ==================================================================== diff --git a/oox/inc/oox/drawingml/guidcontext.hxx b/oox/inc/oox/drawingml/guidcontext.hxx index 25c645b75a1b..20dff63fc373 100644 --- a/oox/inc/oox/drawingml/guidcontext.hxx +++ b/oox/inc/oox/drawingml/guidcontext.hxx @@ -2,14 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: guidcontext.hxx,v $ - * - * $Revision: 1.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/lineproperties.hxx b/oox/inc/oox/drawingml/lineproperties.hxx index db337c520092..9a538db30156 100644 --- a/oox/inc/oox/drawingml/lineproperties.hxx +++ b/oox/inc/oox/drawingml/lineproperties.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: lineproperties.hxx,v $ - * $Revision: 1.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/linepropertiescontext.hxx b/oox/inc/oox/drawingml/linepropertiescontext.hxx index 94448eedaa27..617e3fa67c93 100644 --- a/oox/inc/oox/drawingml/linepropertiescontext.hxx +++ b/oox/inc/oox/drawingml/linepropertiescontext.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: linepropertiescontext.hxx,v $ - * $Revision: 1.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/objectdefaultcontext.hxx b/oox/inc/oox/drawingml/objectdefaultcontext.hxx index 5fde09e36a8b..b572637ec047 100644 --- a/oox/inc/oox/drawingml/objectdefaultcontext.hxx +++ b/oox/inc/oox/drawingml/objectdefaultcontext.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: objectdefaultcontext.hxx,v $ - * $Revision: 1.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/shape.hxx b/oox/inc/oox/drawingml/shape.hxx index 4d288b52fa1f..7dad1be76635 100644 --- a/oox/inc/oox/drawingml/shape.hxx +++ b/oox/inc/oox/drawingml/shape.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: shape.hxx,v $ - * $Revision: 1.8 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify @@ -72,7 +69,8 @@ public: const ::com::sun::star::awt::Rectangle& rShapeRect ); virtual void onXShapeCreated( - const ::com::sun::star::uno::Reference< ::com::sun::star::drawing::XShape >& rxShape ) const; + const ::com::sun::star::uno::Reference< ::com::sun::star::drawing::XShape >& rxShape, + const ::com::sun::star::uno::Reference< ::com::sun::star::drawing::XShapes >& rxShapes ) const; inline const PropertyMap& getShapeProperties() const { return maShapeProps; } @@ -146,7 +144,7 @@ public: // addShape is creating and inserting the corresponding XShape. void addShape( const oox::core::XmlFilterBase& rFilterBase, - const ThemePtr& rxTheme, + const Theme* pTheme, const ::com::sun::star::uno::Reference< ::com::sun::star::drawing::XShapes >& rxShapes, const ::com::sun::star::awt::Rectangle* pShapeRect = 0, ShapeIdMap* pShapeMap = 0 ); @@ -164,7 +162,7 @@ protected: createAndInsert( const ::oox::core::XmlFilterBase& rFilterBase, const ::rtl::OUString& rServiceName, - const ThemePtr& rxTheme, + const Theme* pTheme, const ::com::sun::star::uno::Reference< ::com::sun::star::drawing::XShapes >& rxShapes, const ::com::sun::star::awt::Rectangle* pShapeRect, sal_Bool bClearText ); @@ -172,7 +170,7 @@ protected: void addChildren( const ::oox::core::XmlFilterBase& rFilterBase, Shape& rMaster, - const ThemePtr& rxTheme, + const Theme* pTheme, const ::com::sun::star::uno::Reference< ::com::sun::star::drawing::XShapes >& rxShapes, const ::com::sun::star::awt::Rectangle& rClientRect, ShapeIdMap* pShapeMap ); diff --git a/oox/inc/oox/drawingml/shapecontext.hxx b/oox/inc/oox/drawingml/shapecontext.hxx index 97bacc079966..68ef45ac92cc 100644 --- a/oox/inc/oox/drawingml/shapecontext.hxx +++ b/oox/inc/oox/drawingml/shapecontext.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: shapecontext.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/shapegroupcontext.hxx b/oox/inc/oox/drawingml/shapegroupcontext.hxx index 49080c6c07e5..681c527c0635 100644 --- a/oox/inc/oox/drawingml/shapegroupcontext.hxx +++ b/oox/inc/oox/drawingml/shapegroupcontext.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: shapegroupcontext.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/shapepropertiescontext.hxx b/oox/inc/oox/drawingml/shapepropertiescontext.hxx index 5c0898fb52e9..8cb4a3276918 100644 --- a/oox/inc/oox/drawingml/shapepropertiescontext.hxx +++ b/oox/inc/oox/drawingml/shapepropertiescontext.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: shapepropertiescontext.hxx,v $ - * $Revision: 1.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/shapestylecontext.hxx b/oox/inc/oox/drawingml/shapestylecontext.hxx index 001098bdc613..71fc8b33b7c6 100644 --- a/oox/inc/oox/drawingml/shapestylecontext.hxx +++ b/oox/inc/oox/drawingml/shapestylecontext.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: shapestylecontext.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/spdefcontext.hxx b/oox/inc/oox/drawingml/spdefcontext.hxx index 10e217e5110c..dced46eaa700 100644 --- a/oox/inc/oox/drawingml/spdefcontext.hxx +++ b/oox/inc/oox/drawingml/spdefcontext.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: spdefcontext.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/table/tablebackgroundstylecontext.hxx b/oox/inc/oox/drawingml/table/tablebackgroundstylecontext.hxx index b3ea4c0cbba3..541fc2333234 100644 --- a/oox/inc/oox/drawingml/table/tablebackgroundstylecontext.hxx +++ b/oox/inc/oox/drawingml/table/tablebackgroundstylecontext.hxx @@ -2,14 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: tablebackgroundstylecontext.hxx,v $ - * - * $Revision: 1.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/table/tablecell.hxx b/oox/inc/oox/drawingml/table/tablecell.hxx index 2cffb2b7b1e3..cf70e1d155c0 100644 --- a/oox/inc/oox/drawingml/table/tablecell.hxx +++ b/oox/inc/oox/drawingml/table/tablecell.hxx @@ -2,14 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: tablecell.hxx,v $ - * - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/table/tablecellcontext.hxx b/oox/inc/oox/drawingml/table/tablecellcontext.hxx index 91e1da6c55b8..02ab8d93ff76 100644 --- a/oox/inc/oox/drawingml/table/tablecellcontext.hxx +++ b/oox/inc/oox/drawingml/table/tablecellcontext.hxx @@ -2,14 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: tablecellcontext.hxx,v $ - * - * $Revision: 1.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/table/tablecontext.hxx b/oox/inc/oox/drawingml/table/tablecontext.hxx index 87a073114dde..727bf66b4185 100644 --- a/oox/inc/oox/drawingml/table/tablecontext.hxx +++ b/oox/inc/oox/drawingml/table/tablecontext.hxx @@ -2,14 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: tablecontext.hxx,v $ - * - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/table/tablepartstylecontext.hxx b/oox/inc/oox/drawingml/table/tablepartstylecontext.hxx index b0dbeca71209..902e1ad79f89 100644 --- a/oox/inc/oox/drawingml/table/tablepartstylecontext.hxx +++ b/oox/inc/oox/drawingml/table/tablepartstylecontext.hxx @@ -2,14 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: tablepartstylecontext.hxx,v $ - * - * $Revision: 1.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/table/tableproperties.hxx b/oox/inc/oox/drawingml/table/tableproperties.hxx index fcd4b832cf4a..83793709da7c 100644 --- a/oox/inc/oox/drawingml/table/tableproperties.hxx +++ b/oox/inc/oox/drawingml/table/tableproperties.hxx @@ -2,14 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: tableproperties.hxx,v $ - * - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/table/tablerow.hxx b/oox/inc/oox/drawingml/table/tablerow.hxx index cb8e674dd16e..4ef12f3002ea 100644 --- a/oox/inc/oox/drawingml/table/tablerow.hxx +++ b/oox/inc/oox/drawingml/table/tablerow.hxx @@ -2,14 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: tablerow.hxx,v $ - * - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/table/tablerowcontext.hxx b/oox/inc/oox/drawingml/table/tablerowcontext.hxx index 892f28ccbd39..f6cd981ddaed 100644 --- a/oox/inc/oox/drawingml/table/tablerowcontext.hxx +++ b/oox/inc/oox/drawingml/table/tablerowcontext.hxx @@ -2,14 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: tablerowcontext.hxx,v $ - * - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/table/tablestyle.hxx b/oox/inc/oox/drawingml/table/tablestyle.hxx index 89a42103348e..4fb71d6ad5e0 100644 --- a/oox/inc/oox/drawingml/table/tablestyle.hxx +++ b/oox/inc/oox/drawingml/table/tablestyle.hxx @@ -2,14 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: tablestyle.hxx,v $ - * - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/table/tablestylecellstylecontext.hxx b/oox/inc/oox/drawingml/table/tablestylecellstylecontext.hxx index a26a2fdbac94..e63a7754845e 100644 --- a/oox/inc/oox/drawingml/table/tablestylecellstylecontext.hxx +++ b/oox/inc/oox/drawingml/table/tablestylecellstylecontext.hxx @@ -2,14 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: tablestylecellstylecontext.hxx,v $ - * - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/table/tablestylecontext.hxx b/oox/inc/oox/drawingml/table/tablestylecontext.hxx index b41eb5876e6e..8e464b2b2744 100644 --- a/oox/inc/oox/drawingml/table/tablestylecontext.hxx +++ b/oox/inc/oox/drawingml/table/tablestylecontext.hxx @@ -2,14 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: tablestylecontext.hxx,v $ - * - * $Revision: 1.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/table/tablestylelist.hxx b/oox/inc/oox/drawingml/table/tablestylelist.hxx index 6f5fc55550e9..ea82fcdc4b28 100644 --- a/oox/inc/oox/drawingml/table/tablestylelist.hxx +++ b/oox/inc/oox/drawingml/table/tablestylelist.hxx @@ -2,14 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: tablestylelist.hxx,v $ - * - * $Revision: 1.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/table/tablestylelistfragmenthandler.hxx b/oox/inc/oox/drawingml/table/tablestylelistfragmenthandler.hxx index 9a41319de481..7142f395d041 100644 --- a/oox/inc/oox/drawingml/table/tablestylelistfragmenthandler.hxx +++ b/oox/inc/oox/drawingml/table/tablestylelistfragmenthandler.hxx @@ -2,14 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: tablestylelistfragmenthandler.hxx,v $ - * - * $Revision: 1.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/table/tablestylepart.hxx b/oox/inc/oox/drawingml/table/tablestylepart.hxx index f682802271f1..aebdd0245516 100644 --- a/oox/inc/oox/drawingml/table/tablestylepart.hxx +++ b/oox/inc/oox/drawingml/table/tablestylepart.hxx @@ -2,14 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: tablestylepart.hxx,v $ - * - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/table/tablestyletextstylecontext.hxx b/oox/inc/oox/drawingml/table/tablestyletextstylecontext.hxx index 9a23e16c32c1..cf66d93c8738 100644 --- a/oox/inc/oox/drawingml/table/tablestyletextstylecontext.hxx +++ b/oox/inc/oox/drawingml/table/tablestyletextstylecontext.hxx @@ -2,14 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: tablestyletextstylecontext.hxx,v $ - * - * $Revision: 1.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/textbody.hxx b/oox/inc/oox/drawingml/textbody.hxx index 25dad777c9a1..a2eb6106e651 100644 --- a/oox/inc/oox/drawingml/textbody.hxx +++ b/oox/inc/oox/drawingml/textbody.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: textbody.hxx,v $ - * $Revision: 1.8 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/textbodycontext.hxx b/oox/inc/oox/drawingml/textbodycontext.hxx index f0fc972b3406..acb12bffdac7 100644 --- a/oox/inc/oox/drawingml/textbodycontext.hxx +++ b/oox/inc/oox/drawingml/textbodycontext.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: textbodycontext.hxx,v $ - * $Revision: 1.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/textbodyproperties.hxx b/oox/inc/oox/drawingml/textbodyproperties.hxx index f0824843b420..7b17c561e286 100644 --- a/oox/inc/oox/drawingml/textbodyproperties.hxx +++ b/oox/inc/oox/drawingml/textbodyproperties.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: textbodyproperties.hxx,v $ - * $Revision: 1.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/textbodypropertiescontext.hxx b/oox/inc/oox/drawingml/textbodypropertiescontext.hxx index d1cc85aa7a52..ec51d6da2b2f 100644 --- a/oox/inc/oox/drawingml/textbodypropertiescontext.hxx +++ b/oox/inc/oox/drawingml/textbodypropertiescontext.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: textbodypropertiescontext.hxx,v $ - * $Revision: 1.6 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/textcharacterproperties.hxx b/oox/inc/oox/drawingml/textcharacterproperties.hxx index 5231add005a3..81cd95dddff2 100644 --- a/oox/inc/oox/drawingml/textcharacterproperties.hxx +++ b/oox/inc/oox/drawingml/textcharacterproperties.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: textcharacterproperties.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/textcharacterpropertiescontext.hxx b/oox/inc/oox/drawingml/textcharacterpropertiescontext.hxx index a57fc7cd8a1d..0d45c7c19f2b 100644 --- a/oox/inc/oox/drawingml/textcharacterpropertiescontext.hxx +++ b/oox/inc/oox/drawingml/textcharacterpropertiescontext.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: textcharacterpropertiescontext.hxx,v $ - * $Revision: 1.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/textfield.hxx b/oox/inc/oox/drawingml/textfield.hxx index b84f273ae1ea..a1a0ab49c141 100644 --- a/oox/inc/oox/drawingml/textfield.hxx +++ b/oox/inc/oox/drawingml/textfield.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: textfield.hxx,v $ - * $Revision: 1.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/textfieldcontext.hxx b/oox/inc/oox/drawingml/textfieldcontext.hxx index 819df3ea4761..b81265c9e923 100644 --- a/oox/inc/oox/drawingml/textfieldcontext.hxx +++ b/oox/inc/oox/drawingml/textfieldcontext.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: textfieldcontext.hxx,v $ - * $Revision: 1.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/textfont.hxx b/oox/inc/oox/drawingml/textfont.hxx index 658ba8f0e22a..b8fd1d6f653b 100644 --- a/oox/inc/oox/drawingml/textfont.hxx +++ b/oox/inc/oox/drawingml/textfont.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: textfont.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/textliststyle.hxx b/oox/inc/oox/drawingml/textliststyle.hxx index a30c6b7361d4..6ba4cdf1d62a 100644 --- a/oox/inc/oox/drawingml/textliststyle.hxx +++ b/oox/inc/oox/drawingml/textliststyle.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: textliststyle.hxx,v $ - * $Revision: 1.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/textliststylecontext.hxx b/oox/inc/oox/drawingml/textliststylecontext.hxx index eb555ebc9def..225bb83bf67f 100644 --- a/oox/inc/oox/drawingml/textliststylecontext.hxx +++ b/oox/inc/oox/drawingml/textliststylecontext.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: textliststylecontext.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/textparagraph.hxx b/oox/inc/oox/drawingml/textparagraph.hxx index 48993a651c3d..e98232477f3b 100644 --- a/oox/inc/oox/drawingml/textparagraph.hxx +++ b/oox/inc/oox/drawingml/textparagraph.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: textparagraph.hxx,v $ - * $Revision: 1.6 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/textparagraphproperties.hxx b/oox/inc/oox/drawingml/textparagraphproperties.hxx index 770386c4b313..ef80af2d1c11 100644 --- a/oox/inc/oox/drawingml/textparagraphproperties.hxx +++ b/oox/inc/oox/drawingml/textparagraphproperties.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: textparagraphproperties.hxx,v $ - * $Revision: 1.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/textparagraphpropertiescontext.hxx b/oox/inc/oox/drawingml/textparagraphpropertiescontext.hxx index 812bb8b8cfb6..de369c622e69 100644 --- a/oox/inc/oox/drawingml/textparagraphpropertiescontext.hxx +++ b/oox/inc/oox/drawingml/textparagraphpropertiescontext.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: textparagraphpropertiescontext.hxx,v $ - * $Revision: 1.6 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/textrun.hxx b/oox/inc/oox/drawingml/textrun.hxx index 33de26221384..2704b8e92621 100644 --- a/oox/inc/oox/drawingml/textrun.hxx +++ b/oox/inc/oox/drawingml/textrun.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: textrun.hxx,v $ - * $Revision: 1.6 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/textspacing.hxx b/oox/inc/oox/drawingml/textspacing.hxx index e5eda81aaf8e..80c172c125ee 100644 --- a/oox/inc/oox/drawingml/textspacing.hxx +++ b/oox/inc/oox/drawingml/textspacing.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: textspacing.hxx,v $ - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/theme.hxx b/oox/inc/oox/drawingml/theme.hxx index 17f23e533a7b..15f5ce82ce12 100644 --- a/oox/inc/oox/drawingml/theme.hxx +++ b/oox/inc/oox/drawingml/theme.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: theme.hxx,v $ - * $Revision: 1.6.6.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/themeelementscontext.hxx b/oox/inc/oox/drawingml/themeelementscontext.hxx index 3d7316044fb7..1dfc76b6957d 100644 --- a/oox/inc/oox/drawingml/themeelementscontext.hxx +++ b/oox/inc/oox/drawingml/themeelementscontext.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: themeelementscontext.hxx,v $ - * $Revision: 1.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/themefragmenthandler.hxx b/oox/inc/oox/drawingml/themefragmenthandler.hxx index 9091bd92d861..aeaaa5378bd8 100644 --- a/oox/inc/oox/drawingml/themefragmenthandler.hxx +++ b/oox/inc/oox/drawingml/themefragmenthandler.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: themefragmenthandler.hxx,v $ - * $Revision: 1.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/drawingml/transform2dcontext.hxx b/oox/inc/oox/drawingml/transform2dcontext.hxx index ff04dadd6041..022f1dbe47c2 100644 --- a/oox/inc/oox/drawingml/transform2dcontext.hxx +++ b/oox/inc/oox/drawingml/transform2dcontext.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: transform2dcontext.hxx,v $ - * $Revision: 1.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/dump/biffdumper.hxx b/oox/inc/oox/dump/biffdumper.hxx index 47c37cad2be3..7aa5b502adc1 100644 --- a/oox/inc/oox/dump/biffdumper.hxx +++ b/oox/inc/oox/dump/biffdumper.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: biffdumper.hxx,v $ - * $Revision: 1.4.20.20 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify @@ -435,12 +432,25 @@ private: sal_uInt16 dumpFormatIdx( const String& rName = EMPTY_STRING ); sal_uInt16 dumpXfIdx( const String& rName = EMPTY_STRING, bool bBiff2Style = false ); + template< typename Type > + inline Type dumpExtColorType() { return dumpDec< Type >( "color-type", "EXTCOLOR-TYPE" ); } + void dumpExtColorValue( sal_uInt32 nColorType ); + void dumpExtColor( const String& rName = EMPTY_STRING ); + void dumpExtCfColor( const String& rName = EMPTY_STRING ); + void dumpExtGradientHead(); + ::rtl::OUString dumpPivotString( const String& rName, sal_uInt16 nStrLen ); ::rtl::OUString dumpPivotString( const String& rName ); sal_uInt16 dumpCellHeader( bool bBiff2Style = false ); void dumpBoolErr(); + void dumpCfRuleProp(); + void dumpXfExtProp(); + void dumpDxfProp(); + void dumpDxf12Prop(); + void dumpCfRule12Param( sal_uInt16 nSubType ); + void dumpFontRec(); void dumpFormatRec(); void dumpXfRec(); diff --git a/oox/inc/oox/dump/dffdumper.hxx b/oox/inc/oox/dump/dffdumper.hxx index f986df19fa23..f229c19eff8c 100644 --- a/oox/inc/oox/dump/dffdumper.hxx +++ b/oox/inc/oox/dump/dffdumper.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: dffdumper.hxx,v $ - * $Revision: 1.3.22.9 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify @@ -62,10 +59,15 @@ protected: private: void constructDffObj(); + sal_uInt32 dumpDffSimpleColor( const String& rName ); + sal_uInt32 dumpDffColor( const String& rName ); + + void dumpDffOpt(); sal_uInt16 dumpDffOptPropHeader(); - void dumpDffOptPropValue( sal_uInt16 nPropId, sal_uInt32 nValue ); private: + ItemFormatMap maSimpleProps; + ItemFormatMap maComplexProps; sal_uInt16 mnInstVer; sal_Int32 mnRealSize; }; diff --git a/oox/inc/oox/dump/dumperbase.hxx b/oox/inc/oox/dump/dumperbase.hxx index 9a791942ce4e..ecca5751c16c 100644 --- a/oox/inc/oox/dump/dumperbase.hxx +++ b/oox/inc/oox/dump/dumperbase.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: dumperbase.hxx,v $ - * $Revision: 1.4.20.12 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify @@ -104,6 +101,9 @@ const sal_Unicode OOX_DUMP_EMPTYVALUE = '~'; const sal_Unicode OOX_DUMP_CMDPROMPT = '?'; const sal_Unicode OOX_DUMP_PLACEHOLDER = '\x01'; +typedef ::std::pair< ::rtl::OUString, ::rtl::OUString > OUStringPair; +typedef ::std::pair< sal_Int64, sal_Int64 > Int64Pair; + typedef ::std::vector< ::rtl::OUString > OUStringVector; typedef ::std::vector< sal_Int64 > Int64Vector; @@ -409,6 +409,7 @@ public: // string conversion ------------------------------------------------------ static ::rtl::OUString trimSpaces( const ::rtl::OUString& rStr ); + static ::rtl::OUString trimTrailingNul( const ::rtl::OUString& rStr ); static ::rtl::OString convertToUtf8( const ::rtl::OUString& rStr ); static DataType convertToDataType( const ::rtl::OUString& rStr ); @@ -421,6 +422,8 @@ public: static bool convertStringToDouble( double& orfData, const ::rtl::OUString& rData ); static bool convertStringToBool( const ::rtl::OUString& rData ); + static OUStringPair convertStringToPair( const ::rtl::OUString& rString, sal_Unicode cSep = '=' ); + // string to list conversion ---------------------------------------------- static void convertStringToStringList( OUStringVector& orVec, const ::rtl::OUString& rData, bool bIgnoreEmpty ); @@ -767,10 +770,10 @@ class FlagsList : public NameListBase public: explicit FlagsList( const SharedConfigData& rCfgData ); + /** Returns the flags to be ignored on output. */ + inline sal_Int64 getIgnoreFlags() const { return mnIgnore; } /** Sets flags to be ignored on output. */ - template< typename Type > - inline void setIgnoreFlags( Type nIgnore ) - { mnIgnore = static_cast< sal_Int64 >( nIgnore ); } + inline void setIgnoreFlags( sal_Int64 nIgnore ) { mnIgnore = nIgnore; } protected: virtual void implProcessConfigItemStr( @@ -807,12 +810,20 @@ protected: virtual void implIncludeList( const NameListBase& rList ); private: + struct ExtItemFormatKey + { + sal_Int64 mnKey; + Int64Pair maFilter; + inline explicit ExtItemFormatKey( sal_Int64 nKey ) : mnKey( nKey ), maFilter( 0, 0 ) {} + bool operator<( const ExtItemFormatKey& rRight ) const; + + }; struct ExtItemFormat : public ItemFormat { bool mbShiftValue; inline explicit ExtItemFormat() : mbShiftValue( true ) {} }; - typedef ::std::map< sal_Int64, ExtItemFormat > ExtItemFormatMap; + typedef ::std::map< ExtItemFormatKey, ExtItemFormat > ExtItemFormatMap; ExtItemFormatMap maFmtMap; }; @@ -862,6 +873,17 @@ private: static const NameListWrapper NO_LIST; // ============================================================================ + +class ItemFormatMap : public ::std::map< sal_Int64, ItemFormat > +{ +public: + inline explicit ItemFormatMap() {} + inline explicit ItemFormatMap( const NameListRef& rxNameList ) { insertFormats( rxNameList ); } + + void insertFormats( const NameListRef& rxNameList ); +}; + +// ============================================================================ // ============================================================================ class SharedConfigData : public Base, public ConfigItemBase @@ -1585,8 +1607,8 @@ protected: sal_Unicode dumpChar( const String& rName, rtl_TextEncoding eTextEnc ); sal_Unicode dumpUnicode( const String& rName ); - ::rtl::OUString dumpCharArray( const String& rName, sal_Int32 nLen, rtl_TextEncoding eTextEnc ); - ::rtl::OUString dumpUnicodeArray( const String& rName, sal_Int32 nLen ); + ::rtl::OUString dumpCharArray( const String& rName, sal_Int32 nLen, rtl_TextEncoding eTextEnc, bool bHideTrailingNul = false ); + ::rtl::OUString dumpUnicodeArray( const String& rName, sal_Int32 nLen, bool bHideTrailingNul = false ); ::rtl::OUString dumpNullCharArray( const String& rName, rtl_TextEncoding eTextEnc ); ::rtl::OUString dumpNullUnicodeArray( const String& rName ); @@ -1901,19 +1923,6 @@ protected: const ObjectBase& rParent, const BinaryInputStreamRef& rxBaseStrm, const ::rtl::OUString& rSysFileName, - const BinaryInputStreamRef& rxRecStrm, - const String& rRecNames, - const String& rSimpleRecs = EMPTY_STRING ); - void construct( - const OutputObjectBase& rParent, - const BinaryInputStreamRef& rxBaseStrm, - const BinaryInputStreamRef& rxRecStrm, - const String& rRecNames, - const String& rSimpleRecs = EMPTY_STRING ); - void construct( - const ObjectBase& rParent, - const BinaryInputStreamRef& rxBaseStrm, - const ::rtl::OUString& rSysFileName, const String& rRecNames, const String& rSimpleRecs = EMPTY_STRING ); void construct( diff --git a/oox/inc/oox/dump/oledumper.hxx b/oox/inc/oox/dump/oledumper.hxx index 631dc9425442..539ca2a412d1 100644 --- a/oox/inc/oox/dump/oledumper.hxx +++ b/oox/inc/oox/dump/oledumper.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: oledumper.hxx,v $ - * $Revision: 1.1.2.11 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/dump/pptxdumper.hxx b/oox/inc/oox/dump/pptxdumper.hxx index a136a6333dfc..535c7ceadc36 100644 --- a/oox/inc/oox/dump/pptxdumper.hxx +++ b/oox/inc/oox/dump/pptxdumper.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: pptxdumper.hxx,v $ - * $Revision: 1.3.20.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/dump/xlsbdumper.hxx b/oox/inc/oox/dump/xlsbdumper.hxx index dafa3901ea6e..95723f6b8d4e 100644 --- a/oox/inc/oox/dump/xlsbdumper.hxx +++ b/oox/inc/oox/dump/xlsbdumper.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: xlsbdumper.hxx,v $ - * $Revision: 1.4.20.7 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify @@ -211,6 +208,7 @@ protected: virtual void implDumpRecordBody(); private: + void dumpGradientHead(); void dumpCellHeader( bool bWithColumn ); private: diff --git a/oox/inc/oox/export/shapes.hxx b/oox/inc/oox/export/shapes.hxx index 40b87c43316a..ed9cf5b32970 100644 --- a/oox/inc/oox/export/shapes.hxx +++ b/oox/inc/oox/export/shapes.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile$ - * $Revision$ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/export/utils.hxx b/oox/inc/oox/export/utils.hxx index 50631053dc8d..ab0d2d23ab9d 100644 --- a/oox/inc/oox/export/utils.hxx +++ b/oox/inc/oox/export/utils.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile$ - * $Revision$ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/export/vmlexport.hxx b/oox/inc/oox/export/vmlexport.hxx index f349b99f466f..544074b7b18a 100644 --- a/oox/inc/oox/export/vmlexport.hxx +++ b/oox/inc/oox/export/vmlexport.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile$ - * $Revision$ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/helper/attributelist.hxx b/oox/inc/oox/helper/attributelist.hxx index 73b15b30e3c6..89981160b699 100644 --- a/oox/inc/oox/helper/attributelist.hxx +++ b/oox/inc/oox/helper/attributelist.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: attributelist.hxx,v $ - * $Revision: 1.6 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/helper/binaryinputstream.hxx b/oox/inc/oox/helper/binaryinputstream.hxx index b6c195ad5eed..19933ca03c04 100644 --- a/oox/inc/oox/helper/binaryinputstream.hxx +++ b/oox/inc/oox/helper/binaryinputstream.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: binaryinputstream.hxx,v $ - * $Revision: 1.3.22.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/helper/binaryoutputstream.hxx b/oox/inc/oox/helper/binaryoutputstream.hxx index 5a77508128cf..b229dbd18901 100644 --- a/oox/inc/oox/helper/binaryoutputstream.hxx +++ b/oox/inc/oox/helper/binaryoutputstream.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: binaryoutputstream.hxx,v $ - * $Revision: 1.3.22.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/helper/binarystreambase.hxx b/oox/inc/oox/helper/binarystreambase.hxx index d23b1e43ec12..18d868660faa 100644 --- a/oox/inc/oox/helper/binarystreambase.hxx +++ b/oox/inc/oox/helper/binarystreambase.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: binarystreambase.hxx,v $ - * $Revision: 1.3.22.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/helper/containerhelper.hxx b/oox/inc/oox/helper/containerhelper.hxx index b79d243bef01..a077c667ae4c 100644 --- a/oox/inc/oox/helper/containerhelper.hxx +++ b/oox/inc/oox/helper/containerhelper.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: containerhelper.hxx,v $ - * $Revision: 1.4.6.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/helper/graphichelper.hxx b/oox/inc/oox/helper/graphichelper.hxx index 8a608ec79a7a..d6e01d0fff6b 100644 --- a/oox/inc/oox/helper/graphichelper.hxx +++ b/oox/inc/oox/helper/graphichelper.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: graphichelper.hxx,v $ - * $Revision: 1.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/helper/helper.hxx b/oox/inc/oox/helper/helper.hxx index f08f807da2a2..5884855bc50d 100644 --- a/oox/inc/oox/helper/helper.hxx +++ b/oox/inc/oox/helper/helper.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: helper.hxx,v $ - * $Revision: 1.6 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/helper/modelobjecthelper.hxx b/oox/inc/oox/helper/modelobjecthelper.hxx index eb06703bca7a..cead2ad74fb1 100644 --- a/oox/inc/oox/helper/modelobjecthelper.hxx +++ b/oox/inc/oox/helper/modelobjecthelper.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: modelobjecthelper.hxx,v $ - * $Revision: 1.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/helper/olestorage.hxx b/oox/inc/oox/helper/olestorage.hxx index c2b48f931bbb..a8174a167729 100644 --- a/oox/inc/oox/helper/olestorage.hxx +++ b/oox/inc/oox/helper/olestorage.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: olestorage.hxx,v $ - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/helper/progressbar.hxx b/oox/inc/oox/helper/progressbar.hxx index c55a6eb5da67..f5ea98816915 100644 --- a/oox/inc/oox/helper/progressbar.hxx +++ b/oox/inc/oox/helper/progressbar.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: progressbar.hxx,v $ - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/helper/propertymap.hxx b/oox/inc/oox/helper/propertymap.hxx index 58a769adbb48..30df15d7e5c6 100644 --- a/oox/inc/oox/helper/propertymap.hxx +++ b/oox/inc/oox/helper/propertymap.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: propertymap.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/helper/propertyset.hxx b/oox/inc/oox/helper/propertyset.hxx index 7d18c87a9e85..bdb81c6c3e83 100644 --- a/oox/inc/oox/helper/propertyset.hxx +++ b/oox/inc/oox/helper/propertyset.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: propertyset.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/helper/recordinputstream.hxx b/oox/inc/oox/helper/recordinputstream.hxx index 34103d7b3ece..ee05ce480a75 100644 --- a/oox/inc/oox/helper/recordinputstream.hxx +++ b/oox/inc/oox/helper/recordinputstream.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: recordinputstream.hxx,v $ - * $Revision: 1.3.22.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/helper/storagebase.hxx b/oox/inc/oox/helper/storagebase.hxx index b5f1683ed276..b23032fe2ac0 100644 --- a/oox/inc/oox/helper/storagebase.hxx +++ b/oox/inc/oox/helper/storagebase.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: storagebase.hxx,v $ - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/helper/zipstorage.hxx b/oox/inc/oox/helper/zipstorage.hxx index b787f3c4eee5..b6eef63b47de 100644 --- a/oox/inc/oox/helper/zipstorage.hxx +++ b/oox/inc/oox/helper/zipstorage.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: zipstorage.hxx,v $ - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/ole/axbinaryreader.hxx b/oox/inc/oox/ole/axbinaryreader.hxx new file mode 100644 index 000000000000..3db0bae7cee4 --- /dev/null +++ b/oox/inc/oox/ole/axbinaryreader.hxx @@ -0,0 +1,185 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2000, 2010 Oracle and/or its affiliates. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#ifndef OOX_OLE_AXBINARYREADER_HXX +#define OOX_OLE_AXBINARYREADER_HXX + +#include "oox/helper/binaryinputstream.hxx" +#include "oox/helper/containerhelper.hxx" + +namespace oox { +namespace ole { + +// ============================================================================ + +/** A wrapper for an unseekable binary input stream. */ +class AxAlignedInputStream : public BinaryInputStream +{ +public: + explicit AxAlignedInputStream( BinaryInputStream& rInStrm ); + + /** Return the current stream position (relative to position at construction time). */ + virtual sal_Int64 tell() const; + /** Seeks the stream to the passed position, if it is behind the current position. */ + virtual void seek( sal_Int64 nPos ); + + /** Reads nBytes bytes to the passed sequence. + @return Number of bytes really read. */ + virtual sal_Int32 readData( StreamDataSequence& orData, sal_Int32 nBytes ); + /** Reads nBytes bytes to the (existing) buffer opMem. + @return Number of bytes really read. */ + virtual sal_Int32 readMemory( void* opMem, sal_Int32 nBytes ); + /** Seeks the stream forward by the passed number of bytes. */ + virtual void skip( sal_Int32 nBytes ); + + /** Aligns the stream to a multiple of the passed size. */ + void align( size_t nSize ); + + /** Aligns the stream according to the passed type and reads an atomar value. */ + template< typename Type > + inline Type readAligned() { align( sizeof( Type ) ); return readValue< Type >(); } + /** Aligns the stream according to the passed type and skips the size of the type. */ + template< typename Type > + inline void skipAligned() { align( sizeof( Type ) ); skip( sizeof( Type ) ); } + +private: + BinaryInputStream& mrInStrm; /// The wrapped input stream. + sal_Int64 mnStrmPos; /// Tracks relative position in the stream. +}; + +// ============================================================================ + +/** Import helper to read simple and complex ActiveX form control properties + from a binary input stream. */ +class AxBinaryPropertyReader +{ +public: + explicit AxBinaryPropertyReader( BinaryInputStream& rInStrm, bool b64BitPropFlags = false ); + + /** Reads the next integer property value from the stream, if the + respective flag in the property mask is set. */ + template< typename StreamType, typename DataType > + inline void readIntProperty( DataType& ornValue ) + { if( startNextProperty() ) ornValue = maInStrm.readAligned< StreamType >(); } + /** Reads the next boolean property value from the stream, if the + respective flag in the property mask is set. */ + void readBoolProperty( bool& orbValue, bool bReverse = false ); + /** Reads the next pair property from the stream, if the respective flag in + the property mask is set. */ + void readPairProperty( sal_Int32& ornValue1, sal_Int32& ornValue2 ); + /** Reads the next string property from the stream, if the respective flag + in the property mask is set. */ + void readStringProperty( ::rtl::OUString& orValue ); + /** Reads the next picture property from the stream, if the respective flag + in the property mask is set. */ + void readPictureProperty( StreamDataSequence& orPicData ); + + /** Skips the next integer property value in the stream, if the respective + flag in the property mask is set. */ + template< typename StreamType > + inline void skipIntProperty() { if( startNextProperty() ) maInStrm.skipAligned< StreamType >(); } + /** Skips the next boolean property value in the stream, if the respective + flag in the property mask is set. */ + inline void skipBoolProperty() { startNextProperty(); } + /** Skips the next string property in the stream, if the respective flag in + the property mask is set. */ + inline void skipStringProperty() { readStringProperty( maDummyString ); } + /** Skips the next picture property in the stream, if the respective flag + in the property mask is set. */ + inline void skipPictureProperty() { readPictureProperty( maDummyPicData ); } + /** Has to be called for undefined properties. If the respective flag in + the mask is set, the property import cannot be finished successfully. */ + inline void skipUndefinedProperty() { ensureValid( !startNextProperty() ); } + + /** Final processing, reads contents of all complex properties. */ + bool finalizeImport(); + +private: + bool ensureValid( bool bCondition = true ); + bool startNextProperty(); + +private: + /** Base class for complex properties such as string, point, size, GUID, picture. */ + struct ComplexProperty + { + virtual ~ComplexProperty(); + virtual bool readProperty( AxAlignedInputStream& rInStrm ) = 0; + }; + + /** Complex property for a 32-bit value pair, e.g. point or size. */ + struct PairProperty : public ComplexProperty + { + sal_Int32& mrnValue1; + sal_Int32& mrnValue2; + + inline explicit PairProperty( sal_Int32& rnValue1, sal_Int32& rnValue2 ) : + mrnValue1( rnValue1 ), mrnValue2( rnValue2 ) {} + virtual bool readProperty( AxAlignedInputStream& rInStrm ); + }; + + /** Complex property for a string value. */ + struct StringProperty : public ComplexProperty + { + ::rtl::OUString& mrValue; + sal_uInt32 mnSize; + + inline explicit StringProperty( ::rtl::OUString& rValue, sal_uInt32 nSize ) : + mrValue( rValue ), mnSize( nSize ) {} + virtual bool readProperty( AxAlignedInputStream& rInStrm ); + }; + + /** Stream property for a picture or mouse icon. */ + struct PictureProperty : public ComplexProperty + { + StreamDataSequence& mrPicData; + + inline explicit PictureProperty( StreamDataSequence& rPicData ) : + mrPicData( rPicData ) {} + virtual bool readProperty( AxAlignedInputStream& rInStrm ); + }; + + typedef RefVector< ComplexProperty > ComplexPropVector; + +private: + AxAlignedInputStream maInStrm; /// The input stream to read from. + ComplexPropVector maLargeProps; /// Stores info for all used large properties. + ComplexPropVector maStreamProps; /// Stores info for all used stream data properties. + StreamDataSequence maDummyPicData; /// Dummy picture for unsupported properties. + ::rtl::OUString maDummyString; /// Dummy string for unsupported properties. + sal_Int64 mnPropFlags; /// Flags specifying existing properties. + sal_Int64 mnNextProp; /// Next property to read. + sal_Int64 mnPropsEnd; /// End position of simple/large properties. + bool mbValid; /// True = stream still valid. +}; + +// ============================================================================ + +} // namespace ole +} // namespace oox + +#endif + diff --git a/oox/inc/oox/ole/axcontrol.hxx b/oox/inc/oox/ole/axcontrol.hxx index 4c34b5447bff..b5a5741d134d 100644 --- a/oox/inc/oox/ole/axcontrol.hxx +++ b/oox/inc/oox/ole/axcontrol.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: axcontrol.hxx,v $ - * $Revision: 1.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify @@ -32,15 +29,16 @@ #define OOX_OLE_AXCONTROL_HXX #include <memory> -#include <rtl/ustring.hxx> -#include <com/sun/star/uno/Reference.hxx> #include "oox/helper/binarystreambase.hxx" namespace com { namespace sun { namespace star { namespace awt { class XControlModel; } } } } -namespace oox { class PropertyMap; } +namespace oox { + class BinaryInputStream; + class PropertyMap; +} namespace oox { namespace ole { @@ -58,7 +56,9 @@ public: /** Derived classes set specific OOXML properties at the model structure. */ virtual void importProperty( sal_Int32 nPropId, const ::rtl::OUString& rValue ); /** Derived classes set binary data (picture, mouse icon) at the model structure. */ - virtual void importPictureData( sal_Int32 nPropId, const StreamDataSequence& rDataSeq ); + virtual void importPictureData( sal_Int32 nPropId, BinaryInputStream& rInStrm ); + /** Derived classes import a form control model from the passed input stream. */ + virtual void importBinaryModel( BinaryInputStream& rInStrm ); /** Derived classes return the UNO service name used to construct the control component. */ virtual ::rtl::OUString getServiceName() const = 0; @@ -81,6 +81,7 @@ public: explicit AxFontDataModel(); virtual void importProperty( sal_Int32 nPropId, const ::rtl::OUString& rValue ); + virtual void importBinaryModel( BinaryInputStream& rInStrm ); virtual void convertProperties( AxControlHelper& rHelper, PropertyMap& rPropMap ) const; private: @@ -100,7 +101,8 @@ public: virtual ::rtl::OUString getServiceName() const; virtual void importProperty( sal_Int32 nPropId, const ::rtl::OUString& rValue ); - virtual void importPictureData( sal_Int32 nPropId, const StreamDataSequence& rDataSeq ); + virtual void importPictureData( sal_Int32 nPropId, BinaryInputStream& rInStrm ); + virtual void importBinaryModel( BinaryInputStream& rInStrm ); virtual void convertProperties( AxControlHelper& rHelper, PropertyMap& rPropMap ) const; private: @@ -122,6 +124,7 @@ public: virtual ::rtl::OUString getServiceName() const; virtual void importProperty( sal_Int32 nPropId, const ::rtl::OUString& rValue ); + virtual void importBinaryModel( BinaryInputStream& rInStrm ); virtual void convertProperties( AxControlHelper& rHelper, PropertyMap& rPropMap ) const; private: @@ -143,7 +146,8 @@ public: virtual ::rtl::OUString getServiceName() const; virtual void importProperty( sal_Int32 nPropId, const ::rtl::OUString& rValue ); - virtual void importPictureData( sal_Int32 nPropId, const StreamDataSequence& rDataSeq ); + virtual void importPictureData( sal_Int32 nPropId, BinaryInputStream& rInStrm ); + virtual void importBinaryModel( BinaryInputStream& rInStrm ); virtual void convertProperties( AxControlHelper& rHelper, PropertyMap& rPropMap ) const; private: @@ -166,7 +170,8 @@ public: explicit AxMorphDataModel(); virtual void importProperty( sal_Int32 nPropId, const ::rtl::OUString& rValue ); - virtual void importPictureData( sal_Int32 nPropId, const StreamDataSequence& rDataSeq ); + virtual void importPictureData( sal_Int32 nPropId, BinaryInputStream& rInStrm ); + virtual void importBinaryModel( BinaryInputStream& rInStrm ); virtual void convertProperties( AxControlHelper& rHelper, PropertyMap& rPropMap ) const; protected: @@ -266,6 +271,7 @@ public: virtual ::rtl::OUString getServiceName() const; virtual void importProperty( sal_Int32 nPropId, const ::rtl::OUString& rValue ); + virtual void importBinaryModel( BinaryInputStream& rInStrm ); virtual void convertProperties( AxControlHelper& rHelper, PropertyMap& rPropMap ) const; private: @@ -289,6 +295,7 @@ public: virtual ::rtl::OUString getServiceName() const; virtual void importProperty( sal_Int32 nPropId, const ::rtl::OUString& rValue ); + virtual void importBinaryModel( BinaryInputStream& rInStrm ); virtual void convertProperties( AxControlHelper& rHelper, PropertyMap& rPropMap ) const; private: @@ -317,6 +324,13 @@ public: /** Creates and returns the internal control model according to the passed MS class identifier. */ AxControlModelBase* createModel( const ::rtl::OUString& rClassId ); + /** Imports a form control model from the passed input stream. */ + void importBinaryModel( BinaryInputStream& rInStrm ); + + /** Returns the internal control model. */ + inline const AxControlModelBase* getModel() const { return mxModel.get(); } + /** Returns the MS class identifier used to create the internal control model. */ + inline const ::rtl::OUString& getClassId() const { return maClassId; } /** Creates and returns the UNO form component object for this control and inserts it into the form wrapped by the passed helper. */ @@ -325,7 +339,8 @@ public: private: ::std::auto_ptr< AxControlModelBase > mxModel; - ::rtl::OUString maName; + ::rtl::OUString maClassId; /// Class identifier of the control model. + ::rtl::OUString maName; /// Name of the control. }; // ============================================================================ diff --git a/oox/inc/oox/ole/axcontrolfragment.hxx b/oox/inc/oox/ole/axcontrolfragment.hxx index d97691e67d64..9bccbd11a0de 100644 --- a/oox/inc/oox/ole/axcontrolfragment.hxx +++ b/oox/inc/oox/ole/axcontrolfragment.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: axcontrolfragment.hxx,v $ - * $Revision: 1.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify @@ -45,7 +42,9 @@ class AxControlModelBase; class AxControlPropertyContext : public ::oox::core::ContextHandler2 { public: - explicit AxControlPropertyContext( ::oox::core::FragmentHandler2& rFragment, AxControlModelBase& rModel ); + explicit AxControlPropertyContext( + ::oox::core::FragmentHandler2& rFragment, + AxControlModelBase& rModel ); virtual ::oox::core::ContextHandlerRef onCreateContext( sal_Int32 nElement, const AttributeList& rAttribs ); diff --git a/oox/inc/oox/ole/axcontrolhelper.hxx b/oox/inc/oox/ole/axcontrolhelper.hxx index 713cbcae362e..d34cf45f3654 100644 --- a/oox/inc/oox/ole/axcontrolhelper.hxx +++ b/oox/inc/oox/ole/axcontrolhelper.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: axcontrolhelper.hxx,v $ - * $Revision: 1.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/ole/olehelper.hxx b/oox/inc/oox/ole/olehelper.hxx index b4bb3168a5db..91ca73a38a67 100644 --- a/oox/inc/oox/ole/olehelper.hxx +++ b/oox/inc/oox/ole/olehelper.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: olehelper.hxx,v $ - * $Revision: 1.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/ole/oleobjecthelper.hxx b/oox/inc/oox/ole/oleobjecthelper.hxx index 57700155704a..ef3570c4fa20 100644 --- a/oox/inc/oox/ole/oleobjecthelper.hxx +++ b/oox/inc/oox/ole/oleobjecthelper.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: olehelper.hxx,v $ - * $Revision: 1.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/ole/vbainputstream.hxx b/oox/inc/oox/ole/vbainputstream.hxx index c2d6d649d3ef..4de0a91a622f 100644 --- a/oox/inc/oox/ole/vbainputstream.hxx +++ b/oox/inc/oox/ole/vbainputstream.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: vbainputstream.hxx,v $ - * $Revision: 1.1.2.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/ppt/animationspersist.hxx b/oox/inc/oox/ppt/animationspersist.hxx index b3920a983b86..0ff930bfa080 100644 --- a/oox/inc/oox/ppt/animationspersist.hxx +++ b/oox/inc/oox/ppt/animationspersist.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: animationspersist.hxx,v $ - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/ppt/backgroundproperties.hxx b/oox/inc/oox/ppt/backgroundproperties.hxx index 8a039ef57504..7972d20844e1 100644 --- a/oox/inc/oox/ppt/backgroundproperties.hxx +++ b/oox/inc/oox/ppt/backgroundproperties.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: backgroundproperties.hxx,v $ - * $Revision: 1.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/ppt/headerfooter.hxx b/oox/inc/oox/ppt/headerfooter.hxx index afb5da3ac32c..f29124240cb7 100644 --- a/oox/inc/oox/ppt/headerfooter.hxx +++ b/oox/inc/oox/ppt/headerfooter.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile:$ - * $Revision:$ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/ppt/layoutfragmenthandler.hxx b/oox/inc/oox/ppt/layoutfragmenthandler.hxx index fc3090e0e02c..bde8a46b0a94 100644 --- a/oox/inc/oox/ppt/layoutfragmenthandler.hxx +++ b/oox/inc/oox/ppt/layoutfragmenthandler.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: layoutfragmenthandler.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/ppt/pptimport.hxx b/oox/inc/oox/ppt/pptimport.hxx index d6c1d899ac35..7d04e1c492fa 100644 --- a/oox/inc/oox/ppt/pptimport.hxx +++ b/oox/inc/oox/ppt/pptimport.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: pptimport.hxx,v $ - * $Revision: 1.6 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/ppt/pptshape.hxx b/oox/inc/oox/ppt/pptshape.hxx index bd2ec9292677..59f1beb39677 100644 --- a/oox/inc/oox/ppt/pptshape.hxx +++ b/oox/inc/oox/ppt/pptshape.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: pptshape.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify @@ -53,7 +50,7 @@ public: void addShape( const oox::core::XmlFilterBase& rFilterBase, const SlidePersist& rPersist, - const oox::drawingml::ThemePtr& rxTheme, + const oox::drawingml::Theme* pTheme, const ::com::sun::star::uno::Reference< ::com::sun::star::drawing::XShapes >& rxShapes, const com::sun::star::awt::Rectangle* pShapeRect = 0, ::oox::drawingml::ShapeIdMap* pShapeMap = 0 ); diff --git a/oox/inc/oox/ppt/pptshapecontext.hxx b/oox/inc/oox/ppt/pptshapecontext.hxx index 3e8f8e2e80c6..aff410db7fb7 100644 --- a/oox/inc/oox/ppt/pptshapecontext.hxx +++ b/oox/inc/oox/ppt/pptshapecontext.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: pptshapecontext.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/ppt/pptshapegroupcontext.hxx b/oox/inc/oox/ppt/pptshapegroupcontext.hxx index e14596424b81..c69a6de78155 100644 --- a/oox/inc/oox/ppt/pptshapegroupcontext.hxx +++ b/oox/inc/oox/ppt/pptshapegroupcontext.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: pptshapegroupcontext.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/ppt/pptshapepropertiescontext.hxx b/oox/inc/oox/ppt/pptshapepropertiescontext.hxx index da75f0ac1b60..9cbab5755b51 100644 --- a/oox/inc/oox/ppt/pptshapepropertiescontext.hxx +++ b/oox/inc/oox/ppt/pptshapepropertiescontext.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: pptshapepropertiescontext.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/ppt/presentationfragmenthandler.hxx b/oox/inc/oox/ppt/presentationfragmenthandler.hxx index f920f87eac89..281b3d333d56 100644 --- a/oox/inc/oox/ppt/presentationfragmenthandler.hxx +++ b/oox/inc/oox/ppt/presentationfragmenthandler.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: presentationfragmenthandler.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/ppt/slidefragmenthandler.hxx b/oox/inc/oox/ppt/slidefragmenthandler.hxx index 2fe49a68dd4f..4fe0e3f6a30f 100644 --- a/oox/inc/oox/ppt/slidefragmenthandler.hxx +++ b/oox/inc/oox/ppt/slidefragmenthandler.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: slidefragmenthandler.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/ppt/slidemastertextstylescontext.hxx b/oox/inc/oox/ppt/slidemastertextstylescontext.hxx index 0fc7cfa08f80..03b7a51faa2e 100644 --- a/oox/inc/oox/ppt/slidemastertextstylescontext.hxx +++ b/oox/inc/oox/ppt/slidemastertextstylescontext.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: slidemastertextstylescontext.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/ppt/slidepersist.hxx b/oox/inc/oox/ppt/slidepersist.hxx index a9a64f74a369..31156a56ee84 100644 --- a/oox/inc/oox/ppt/slidepersist.hxx +++ b/oox/inc/oox/ppt/slidepersist.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: slidepersist.hxx,v $ - * $Revision: 1.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/ppt/slidetimingcontext.hxx b/oox/inc/oox/ppt/slidetimingcontext.hxx index 386640c6cd88..911b6cbcdfb4 100644 --- a/oox/inc/oox/ppt/slidetimingcontext.hxx +++ b/oox/inc/oox/ppt/slidetimingcontext.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: slidetimingcontext.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/ppt/slidetransition.hxx b/oox/inc/oox/ppt/slidetransition.hxx index 3879b2c1e467..5427d90a5e35 100644 --- a/oox/inc/oox/ppt/slidetransition.hxx +++ b/oox/inc/oox/ppt/slidetransition.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: slidetransition.hxx,v $ - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/ppt/slidetransitioncontext.hxx b/oox/inc/oox/ppt/slidetransitioncontext.hxx index 21627f024ba3..047c417936e7 100644 --- a/oox/inc/oox/ppt/slidetransitioncontext.hxx +++ b/oox/inc/oox/ppt/slidetransitioncontext.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: slidetransitioncontext.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/ppt/soundactioncontext.hxx b/oox/inc/oox/ppt/soundactioncontext.hxx index 03db5001416d..48cfb072be78 100644 --- a/oox/inc/oox/ppt/soundactioncontext.hxx +++ b/oox/inc/oox/ppt/soundactioncontext.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: soundactioncontext.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/ppt/timenode.hxx b/oox/inc/oox/ppt/timenode.hxx index c1485c591c88..117d9ee7161c 100644 --- a/oox/inc/oox/ppt/timenode.hxx +++ b/oox/inc/oox/ppt/timenode.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: timenode.hxx,v $ - * $Revision: 1.4.6.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/ppt/timenodelistcontext.hxx b/oox/inc/oox/ppt/timenodelistcontext.hxx index e0a18642a52a..8dbe54425125 100644 --- a/oox/inc/oox/ppt/timenodelistcontext.hxx +++ b/oox/inc/oox/ppt/timenodelistcontext.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: timenodelistcontext.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/token/propertylist.hxx b/oox/inc/oox/token/propertylist.hxx index abc776c348f6..5f75b13e10c4 100644 --- a/oox/inc/oox/token/propertylist.hxx +++ b/oox/inc/oox/token/propertylist.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: propertylist.hxx,v $ - * $Revision: 1.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/token/tokenmap.hxx b/oox/inc/oox/token/tokenmap.hxx index e4dd0be121ce..108feee9a2e8 100644 --- a/oox/inc/oox/token/tokenmap.hxx +++ b/oox/inc/oox/token/tokenmap.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: fasttokenhandler.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/vml/vmldrawing.hxx b/oox/inc/oox/vml/vmldrawing.hxx index f0bd75046c37..1af14903793b 100644 --- a/oox/inc/oox/vml/vmldrawing.hxx +++ b/oox/inc/oox/vml/vmldrawing.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: vmldrawing.hxx,v $ - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify @@ -146,7 +143,7 @@ public: /** Derived classes may convert additional form control properties from the passed VML shape client data. */ virtual void convertControlClientData( - const ::com::sun::star::uno::Reference< ::com::sun::star::awt::XControlModel >& rxCtrlModel,
+ const ::com::sun::star::uno::Reference< ::com::sun::star::awt::XControlModel >& rxCtrlModel, const ShapeClientData& rClientData ) const; protected: diff --git a/oox/inc/oox/vml/vmldrawingfragment.hxx b/oox/inc/oox/vml/vmldrawingfragment.hxx index 21fb0eda4fe8..e0ffcd9c5203 100644 --- a/oox/inc/oox/vml/vmldrawingfragment.hxx +++ b/oox/inc/oox/vml/vmldrawingfragment.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: vmldrawingfragment.hxx,v $ - * $Revision: 1.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/vml/vmlformatting.hxx b/oox/inc/oox/vml/vmlformatting.hxx index b37da4daa28c..b997c7451fe4 100644 --- a/oox/inc/oox/vml/vmlformatting.hxx +++ b/oox/inc/oox/vml/vmlformatting.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: vmlformatting.hxx,v $ - * $Revision: 1.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/vml/vmlinputstream.hxx b/oox/inc/oox/vml/vmlinputstream.hxx index 6b5bd3cb86d7..311fc17df960 100644 --- a/oox/inc/oox/vml/vmlinputstream.hxx +++ b/oox/inc/oox/vml/vmlinputstream.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: vmldrawing.hxx,v $ - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/vml/vmlshape.hxx b/oox/inc/oox/vml/vmlshape.hxx index 323e643cee50..18eaa7513fc5 100644 --- a/oox/inc/oox/vml/vmlshape.hxx +++ b/oox/inc/oox/vml/vmlshape.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: vmlshape.hxx,v $ - * $Revision: 1.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify @@ -295,7 +292,7 @@ protected: /** A group shape that extends the basic shape by a container of child shapes. */ class GroupShape : public ShapeBase { -public:
+public: explicit GroupShape( const Drawing& rDrawing ); virtual ~GroupShape(); diff --git a/oox/inc/oox/vml/vmlshapecontainer.hxx b/oox/inc/oox/vml/vmlshapecontainer.hxx index caa8a1a59c6d..d2682c89fd6c 100644 --- a/oox/inc/oox/vml/vmlshapecontainer.hxx +++ b/oox/inc/oox/vml/vmlshapecontainer.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: vmlshapecoontainer.hxx,v $ - * $Revision: 1.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/vml/vmlshapecontext.hxx b/oox/inc/oox/vml/vmlshapecontext.hxx index dbc5e1aa611d..a72d3fd09039 100644 --- a/oox/inc/oox/vml/vmlshapecontext.hxx +++ b/oox/inc/oox/vml/vmlshapecontext.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: vmldrawingfragment.hxx,v $ - * $Revision: 1.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/xls/addressconverter.hxx b/oox/inc/oox/xls/addressconverter.hxx index f6f0a347c3f9..c11bd31bbf22 100644 --- a/oox/inc/oox/xls/addressconverter.hxx +++ b/oox/inc/oox/xls/addressconverter.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: addressconverter.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/xls/autofiltercontext.hxx b/oox/inc/oox/xls/autofiltercontext.hxx index 7b4d65ba9120..ccef6972e871 100644 --- a/oox/inc/oox/xls/autofiltercontext.hxx +++ b/oox/inc/oox/xls/autofiltercontext.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: autofiltercontext.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/xls/biffcodec.hxx b/oox/inc/oox/xls/biffcodec.hxx index 3fc5d77b474e..21b3e82006fd 100644 --- a/oox/inc/oox/xls/biffcodec.hxx +++ b/oox/inc/oox/xls/biffcodec.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: biffcodec.hxx,v $ - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/xls/biffdetector.hxx b/oox/inc/oox/xls/biffdetector.hxx index 6e92a2893f6f..9ce5d19af3fe 100644 --- a/oox/inc/oox/xls/biffdetector.hxx +++ b/oox/inc/oox/xls/biffdetector.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: biffdetector.hxx,v $ - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/xls/biffhelper.hxx b/oox/inc/oox/xls/biffhelper.hxx index 869e8f347dde..22c7c44a294e 100644 --- a/oox/inc/oox/xls/biffhelper.hxx +++ b/oox/inc/oox/xls/biffhelper.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: biffhelper.hxx,v $ - * $Revision: 1.4.20.6 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify @@ -269,11 +266,16 @@ const sal_uInt16 BIFF3_ID_BOF = 0x0209; const sal_uInt16 BIFF4_ID_BOF = 0x0409; const sal_uInt16 BIFF5_ID_BOF = 0x0809; const sal_uInt16 BIFF_ID_BOOKBOOL = 0x00DA; +const sal_uInt16 BIFF_ID_BOOKEXT = 0x0863; const sal_uInt16 BIFF2_ID_BOOLERR = 0x0005; const sal_uInt16 BIFF3_ID_BOOLERR = 0x0205; const sal_uInt16 BIFF_ID_BOTTOMMARGIN = 0x0029; const sal_uInt16 BIFF_ID_CALCCOUNT = 0x000C; const sal_uInt16 BIFF_ID_CALCMODE = 0x000D; +const sal_uInt16 BIFF_ID_CFHEADER = 0x01B0; +const sal_uInt16 BIFF_ID_CFRULE = 0x01B1; +const sal_uInt16 BIFF_ID_CFRULE12 = 0x087A; +const sal_uInt16 BIFF_ID_CFRULEEXT = 0x087B; const sal_uInt16 BIFF_ID_CH3DDATAFORMAT = 0x105F; const sal_uInt16 BIFF_ID_CHAREA = 0x101A; const sal_uInt16 BIFF_ID_CHAREAFORMAT = 0x100A; @@ -289,6 +291,7 @@ const sal_uInt16 BIFF_ID_CHCHARTLINE = 0x101C; const sal_uInt16 BIFF_ID_CHDATAFORMAT = 0x1006; const sal_uInt16 BIFF_ID_CHDEFAULTTEXT = 0x1024; const sal_uInt16 BIFF_ID_CHDROPBAR = 0x103D; +const sal_uInt16 BIFF_ID_CHECKCOMPAT = 0x088C; const sal_uInt16 BIFF_ID_CHEND = 0x1034; const sal_uInt16 BIFF_ID_CHESCHERFORMAT = 0x1066; const sal_uInt16 BIFF_ID_CHFONT = 0x1026; @@ -342,15 +345,15 @@ const sal_uInt16 BIFF_ID_CHTEXT = 0x1025; const sal_uInt16 BIFF_ID_CHTICK = 0x101E; const sal_uInt16 BIFF_ID_CHTYPEGROUP = 0x1014; const sal_uInt16 BIFF_ID_CHVALUERANGE = 0x101F; -const sal_uInt16 BIFF_ID_CFHEADER = 0x01B0; -const sal_uInt16 BIFF_ID_CFRULE = 0x01B1; const sal_uInt16 BIFF_ID_CODENAME = 0x01BA; const sal_uInt16 BIFF_ID_CODEPAGE = 0x0042; const sal_uInt16 BIFF_ID_COLINFO = 0x007D; const sal_uInt16 BIFF_ID_COLUMNDEFAULT = 0x0020; const sal_uInt16 BIFF_ID_COLWIDTH = 0x0024; +const sal_uInt16 BIFF_ID_COMPRESSPICS = 0x089B; const sal_uInt16 BIFF_ID_CONT = 0x003C; const sal_uInt16 BIFF_ID_COORDLIST = 0x00A9; +const sal_uInt16 BIFF_ID_COUNTRY = 0x008C; const sal_uInt16 BIFF_ID_CRN = 0x005A; const sal_uInt16 BIFF2_ID_DATATABLE = 0x0036; const sal_uInt16 BIFF3_ID_DATATABLE = 0x0236; @@ -358,6 +361,7 @@ const sal_uInt16 BIFF2_ID_DATATABLE2 = 0x0037; const sal_uInt16 BIFF_ID_DATAVALIDATION = 0x01BE; const sal_uInt16 BIFF_ID_DATAVALIDATIONS = 0x01B2; const sal_uInt16 BIFF_ID_DATEMODE = 0x0022; +const sal_uInt16 BIFF_ID_DBCELL = 0x00D7; const sal_uInt16 BIFF_ID_DCONBINAME = 0x01B5; const sal_uInt16 BIFF_ID_DCONNAME = 0x0052; const sal_uInt16 BIFF_ID_DCONREF = 0x0051; @@ -370,6 +374,7 @@ const sal_uInt16 BIFF3_ID_DEFROWHEIGHT = 0x0225; const sal_uInt16 BIFF_ID_DELTA = 0x0010; const sal_uInt16 BIFF2_ID_DIMENSION = 0x0000; const sal_uInt16 BIFF3_ID_DIMENSION = 0x0200; +const sal_uInt16 BIFF_ID_DXF = 0x088D; const sal_uInt16 BIFF_ID_EOF = 0x000A; const sal_uInt16 BIFF_ID_EXTERNALBOOK = 0x01AE; const sal_uInt16 BIFF2_ID_EXTERNALNAME = 0x0023; @@ -384,19 +389,24 @@ const sal_uInt16 BIFF3_ID_FONT = 0x0231; const sal_uInt16 BIFF5_ID_FONT = 0x0031; const sal_uInt16 BIFF_ID_FONTCOLOR = 0x0045; const sal_uInt16 BIFF_ID_FOOTER = 0x0015; +const sal_uInt16 BIFF_ID_FORCEFULLCALC = 0x08A3; const sal_uInt16 BIFF2_ID_FORMAT = 0x001E; const sal_uInt16 BIFF4_ID_FORMAT = 0x041E; const sal_uInt16 BIFF2_ID_FORMULA = 0x0006; const sal_uInt16 BIFF3_ID_FORMULA = 0x0206; const sal_uInt16 BIFF4_ID_FORMULA = 0x0406; const sal_uInt16 BIFF5_ID_FORMULA = 0x0006; +const sal_uInt16 BIFF_ID_GUTS = 0x0080; const sal_uInt16 BIFF_ID_HCENTER = 0x0083; const sal_uInt16 BIFF_ID_HEADER = 0x0014; +const sal_uInt16 BIFF_ID_HEADERFOOTER = 0x089C; const sal_uInt16 BIFF_ID_HIDEOBJ = 0x008D; const sal_uInt16 BIFF_ID_HORPAGEBREAKS = 0x001B; const sal_uInt16 BIFF_ID_HYPERLINK = 0x01B8; const sal_uInt16 BIFF3_ID_IMGDATA = 0x007F; const sal_uInt16 BIFF8_ID_IMGDATA = 0x00E9; +const sal_uInt16 BIFF2_ID_INDEX = 0x000B; +const sal_uInt16 BIFF3_ID_INDEX = 0x020B; const sal_uInt16 BIFF2_ID_INTEGER = 0x0002; const sal_uInt16 BIFF_ID_INTERFACEHDR = 0x00E1; const sal_uInt16 BIFF_ID_ITERATION = 0x0011; @@ -410,6 +420,7 @@ const sal_uInt16 BIFF_ID_MERGEDCELLS = 0x00E5; const sal_uInt16 BIFF_ID_MSODRAWING = 0x00EC; const sal_uInt16 BIFF_ID_MSODRAWINGGROUP = 0x00EB; const sal_uInt16 BIFF_ID_MSODRAWINGSEL = 0x00ED; +const sal_uInt16 BIFF_ID_MTHREADSETTINGS = 0x089A; const sal_uInt16 BIFF_ID_MULTBLANK = 0x00BE; const sal_uInt16 BIFF_ID_MULTRK = 0x00BD; const sal_uInt16 BIFF_ID_NOTE = 0x001C; @@ -417,6 +428,7 @@ const sal_uInt16 BIFF2_ID_NUMBER = 0x0003; const sal_uInt16 BIFF3_ID_NUMBER = 0x0203; const sal_uInt16 BIFF_ID_OBJ = 0x005D; const sal_uInt16 BIFF_ID_OBJECTPROTECT = 0x0063; +const sal_uInt16 BIFF_ID_PAGELAYOUTVIEW = 0x088B; const sal_uInt16 BIFF_ID_PAGESETUP = 0x00A1; const sal_uInt16 BIFF_ID_PALETTE = 0x0092; const sal_uInt16 BIFF_ID_PANE = 0x0041; @@ -455,6 +467,7 @@ const sal_uInt16 BIFF_ID_PTFITEM = 0x00B2; const sal_uInt16 BIFF_ID_PTPAGEFIELDS = 0x00B6; const sal_uInt16 BIFF_ID_PTROWCOLFIELDS = 0x00B4; const sal_uInt16 BIFF_ID_PTROWCOLITEMS = 0x00B5; +const sal_uInt16 BIFF_ID_RECALCID = 0x01C1; const sal_uInt16 BIFF_ID_REFMODE = 0x000F; const sal_uInt16 BIFF_ID_RIGHTMARGIN = 0x0027; const sal_uInt16 BIFF_ID_RK = 0x027E; @@ -468,11 +481,12 @@ const sal_uInt16 BIFF_ID_SCL = 0x00A0; const sal_uInt16 BIFF_ID_SCENPROTECT = 0x00DD; const sal_uInt16 BIFF_ID_SCREENTIP = 0x0800; const sal_uInt16 BIFF_ID_SELECTION = 0x001D; +const sal_uInt16 BIFF_ID_SHAREDFEATHEAD = 0x0867; const sal_uInt16 BIFF_ID_SHAREDFMLA = 0x04BC; const sal_uInt16 BIFF_ID_SHEET = 0x0085; +const sal_uInt16 BIFF_ID_SHEETEXT = 0x0862; const sal_uInt16 BIFF_ID_SHEETHEADER = 0x008F; const sal_uInt16 BIFF_ID_SHEETPR = 0x0081; -const sal_uInt16 BIFF_ID_SHEETPROTECTION = 0x0867; const sal_uInt16 BIFF_ID_SST = 0x00FC; const sal_uInt16 BIFF_ID_STANDARDWIDTH = 0x0099; const sal_uInt16 BIFF2_ID_STRING = 0x0007; @@ -480,6 +494,8 @@ const sal_uInt16 BIFF3_ID_STRING = 0x0207; const sal_uInt16 BIFF_ID_STYLE = 0x0293; const sal_uInt16 BIFF_ID_STYLEEXT = 0x0892; const sal_uInt16 BIFF_ID_SXEXT = 0x00DC; +const sal_uInt16 BIFF_ID_TABLESTYLES = 0x088E; +const sal_uInt16 BIFF_ID_THEME = 0x0896; const sal_uInt16 BIFF_ID_TOPMARGIN = 0x0028; const sal_uInt16 BIFF_ID_TXO = 0x01B6; const sal_uInt16 BIFF_ID_UNCALCED = 0x005E; @@ -495,6 +511,8 @@ const sal_uInt16 BIFF2_ID_XF = 0x0043; const sal_uInt16 BIFF3_ID_XF = 0x0243; const sal_uInt16 BIFF4_ID_XF = 0x0443; const sal_uInt16 BIFF5_ID_XF = 0x00E0; +const sal_uInt16 BIFF_ID_XFCRC = 0x087C; +const sal_uInt16 BIFF_ID_XFEXT = 0x087D; const sal_uInt16 BIFF_ID_UNKNOWN = SAL_MAX_UINT16; diff --git a/oox/inc/oox/xls/biffinputstream.hxx b/oox/inc/oox/xls/biffinputstream.hxx index a829bcec6e23..c804d2c9c6e0 100644 --- a/oox/inc/oox/xls/biffinputstream.hxx +++ b/oox/inc/oox/xls/biffinputstream.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: biffinputstream.hxx,v $ - * $Revision: 1.4.20.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/xls/biffoutputstream.hxx b/oox/inc/oox/xls/biffoutputstream.hxx index abf990719d92..6e36b08d3592 100644 --- a/oox/inc/oox/xls/biffoutputstream.hxx +++ b/oox/inc/oox/xls/biffoutputstream.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: biffoutputstream.hxx,v $ - * $Revision: 1.3.22.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/xls/chartsheetfragment.hxx b/oox/inc/oox/xls/chartsheetfragment.hxx index 3e6f5d9d7a6d..dc8e0f85fd13 100644 --- a/oox/inc/oox/xls/chartsheetfragment.hxx +++ b/oox/inc/oox/xls/chartsheetfragment.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: chartsheetfragment.hxx,v $ - * $Revision: 1.3.20.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/xls/commentsbuffer.hxx b/oox/inc/oox/xls/commentsbuffer.hxx index 663f94878a6d..8a43eb7fe9fe 100644 --- a/oox/inc/oox/xls/commentsbuffer.hxx +++ b/oox/inc/oox/xls/commentsbuffer.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: commentsbuffer.hxx,v $ - * $Revision: 1.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/xls/commentsfragment.hxx b/oox/inc/oox/xls/commentsfragment.hxx index e23369e9909c..584c6a2bb340 100644 --- a/oox/inc/oox/xls/commentsfragment.hxx +++ b/oox/inc/oox/xls/commentsfragment.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: commentsfragment.hxx,v $ - * $Revision: 1.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/xls/condformatbuffer.hxx b/oox/inc/oox/xls/condformatbuffer.hxx index fad078942da2..25259ce04295 100644 --- a/oox/inc/oox/xls/condformatbuffer.hxx +++ b/oox/inc/oox/xls/condformatbuffer.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: condformatbuffer.hxx,v $ - * $Revision: 1.3.22.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/xls/condformatcontext.hxx b/oox/inc/oox/xls/condformatcontext.hxx index be17451dd8b7..799e3127b7a3 100644 --- a/oox/inc/oox/xls/condformatcontext.hxx +++ b/oox/inc/oox/xls/condformatcontext.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: condformatcontext.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/xls/connectionsfragment.hxx b/oox/inc/oox/xls/connectionsfragment.hxx index 111cd151a6ca..85951a5bbfc7 100644 --- a/oox/inc/oox/xls/connectionsfragment.hxx +++ b/oox/inc/oox/xls/connectionsfragment.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: connectionsfragment.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/xls/defnamesbuffer.hxx b/oox/inc/oox/xls/defnamesbuffer.hxx index 88c83c0491b3..45208f0ac344 100644 --- a/oox/inc/oox/xls/defnamesbuffer.hxx +++ b/oox/inc/oox/xls/defnamesbuffer.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: defnamesbuffer.hxx,v $ - * $Revision: 1.4.20.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/xls/drawingfragment.hxx b/oox/inc/oox/xls/drawingfragment.hxx index 67009f436360..22fddd373a86 100644 --- a/oox/inc/oox/xls/drawingfragment.hxx +++ b/oox/inc/oox/xls/drawingfragment.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: drawingfragment.hxx,v $ - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify @@ -44,25 +41,19 @@ namespace xls { // ============================================================================ /** Absolute position in spreadsheet (in EMUs) independent from cells. */ -struct AnchorPosModel +struct AnchorPosModel : public ::oox::drawingml::EmuPoint { - sal_Int64 mnX; /// Absolute X coordinate (EMUs). - sal_Int64 mnY; /// Absolute Y coordinate (EMUs). - - explicit AnchorPosModel(); - inline bool isValid() const { return (mnX >= 0) && (mnY >= 0); } + inline explicit AnchorPosModel() : ::oox::drawingml::EmuPoint( -1, -1 ) {} + inline bool isValid() const { return (X >= 0) && (Y >= 0); } }; // ---------------------------------------------------------------------------- /** Absolute size in spreadsheet (in EMUs). */ -struct AnchorSizeModel +struct AnchorSizeModel : public ::oox::drawingml::EmuSize { - sal_Int64 mnWidth; /// Total width (EMUs). - sal_Int64 mnHeight; /// Total height (EMUs). - - explicit AnchorSizeModel(); - inline bool isValid() const { return (mnWidth >= 0) && (mnHeight >= 0); } + inline explicit AnchorSizeModel() : ::oox::drawingml::EmuSize( -1, -1 ) {} + inline bool isValid() const { return (Width >= 0) && (Height >= 0); } }; // ---------------------------------------------------------------------------- @@ -184,7 +175,7 @@ public: /** Converts additional form control properties from the passed VML shape client data. */ virtual void convertControlClientData( - const ::com::sun::star::uno::Reference< ::com::sun::star::awt::XControlModel >& rxCtrlModel,
+ const ::com::sun::star::uno::Reference< ::com::sun::star::awt::XControlModel >& rxCtrlModel, const ::oox::vml::ShapeClientData& rClientData ) const; }; diff --git a/oox/inc/oox/xls/excelchartconverter.hxx b/oox/inc/oox/xls/excelchartconverter.hxx index ae2bc8536f21..08c3398a5718 100644 --- a/oox/inc/oox/xls/excelchartconverter.hxx +++ b/oox/inc/oox/xls/excelchartconverter.hxx @@ -2,14 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: excelchartconverter.hxx,v $ - * - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/xls/excelfilter.hxx b/oox/inc/oox/xls/excelfilter.hxx index 28059fe30ce7..5da8b50d7f92 100644 --- a/oox/inc/oox/xls/excelfilter.hxx +++ b/oox/inc/oox/xls/excelfilter.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: excelfilter.hxx,v $ - * $Revision: 1.7 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/xls/excelhandlers.hxx b/oox/inc/oox/xls/excelhandlers.hxx index a6619aa242c4..986f42aadba4 100644 --- a/oox/inc/oox/xls/excelhandlers.hxx +++ b/oox/inc/oox/xls/excelhandlers.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: excelhandlers.hxx,v $ - * $Revision: 1.4.20.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/xls/externallinkbuffer.hxx b/oox/inc/oox/xls/externallinkbuffer.hxx index a4ede4403fe3..b9980cc21e2f 100644 --- a/oox/inc/oox/xls/externallinkbuffer.hxx +++ b/oox/inc/oox/xls/externallinkbuffer.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: externallinkbuffer.hxx,v $ - * $Revision: 1.4.26.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/xls/externallinkfragment.hxx b/oox/inc/oox/xls/externallinkfragment.hxx index 62996b55531a..ec310974818a 100644 --- a/oox/inc/oox/xls/externallinkfragment.hxx +++ b/oox/inc/oox/xls/externallinkfragment.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: externallinkfragment.hxx,v $ - * $Revision: 1.4.20.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/xls/formulabase.hxx b/oox/inc/oox/xls/formulabase.hxx index 11a0be44600a..510404d2b662 100644 --- a/oox/inc/oox/xls/formulabase.hxx +++ b/oox/inc/oox/xls/formulabase.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: formulabase.hxx,v $ - * $Revision: 1.5.20.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/xls/formulaparser.hxx b/oox/inc/oox/xls/formulaparser.hxx index f992dc00516d..0227e8efee6d 100644 --- a/oox/inc/oox/xls/formulaparser.hxx +++ b/oox/inc/oox/xls/formulaparser.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: formulaparser.hxx,v $ - * $Revision: 1.3.22.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/xls/numberformatsbuffer.hxx b/oox/inc/oox/xls/numberformatsbuffer.hxx index 0ff2b973df7b..59a2c4e9324e 100644 --- a/oox/inc/oox/xls/numberformatsbuffer.hxx +++ b/oox/inc/oox/xls/numberformatsbuffer.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: numberformatsbuffer.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/xls/ooxformulaparser.hxx b/oox/inc/oox/xls/ooxformulaparser.hxx index 97bad7e61395..1c20febf5f43 100644 --- a/oox/inc/oox/xls/ooxformulaparser.hxx +++ b/oox/inc/oox/xls/ooxformulaparser.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: ooxformulaparser.hxx,v $ - * $Revision: 1.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/xls/pagesettings.hxx b/oox/inc/oox/xls/pagesettings.hxx index 6d02cfd61800..eb163daf94c8 100644 --- a/oox/inc/oox/xls/pagesettings.hxx +++ b/oox/inc/oox/xls/pagesettings.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: pagesettings.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/xls/pivotcachebuffer.hxx b/oox/inc/oox/xls/pivotcachebuffer.hxx index c12b33eec25f..8f79ab0685b3 100644 --- a/oox/inc/oox/xls/pivotcachebuffer.hxx +++ b/oox/inc/oox/xls/pivotcachebuffer.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: pivottablebuffer.hxx,v $ - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/xls/pivotcachefragment.hxx b/oox/inc/oox/xls/pivotcachefragment.hxx index dff1868db438..745208f485e6 100644 --- a/oox/inc/oox/xls/pivotcachefragment.hxx +++ b/oox/inc/oox/xls/pivotcachefragment.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: pivotcachefragment.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/xls/pivottablebuffer.hxx b/oox/inc/oox/xls/pivottablebuffer.hxx index 55a120dc75e8..6fde212f0018 100644 --- a/oox/inc/oox/xls/pivottablebuffer.hxx +++ b/oox/inc/oox/xls/pivottablebuffer.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: pivottablebuffer.hxx,v $ - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/xls/pivottablefragment.hxx b/oox/inc/oox/xls/pivottablefragment.hxx index d83723d0a5f8..59c86b4ba3cb 100644 --- a/oox/inc/oox/xls/pivottablefragment.hxx +++ b/oox/inc/oox/xls/pivottablefragment.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: pivottablefragment.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/xls/querytablefragment.hxx b/oox/inc/oox/xls/querytablefragment.hxx index 45e99b040f4b..3702069b4859 100644 --- a/oox/inc/oox/xls/querytablefragment.hxx +++ b/oox/inc/oox/xls/querytablefragment.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: querytablefragment.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/xls/richstring.hxx b/oox/inc/oox/xls/richstring.hxx index 47a55e92c350..6293aac4d340 100644 --- a/oox/inc/oox/xls/richstring.hxx +++ b/oox/inc/oox/xls/richstring.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: richstring.hxx,v $ - * $Revision: 1.4.20.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/xls/richstringcontext.hxx b/oox/inc/oox/xls/richstringcontext.hxx index 30f304b47630..53882641df7e 100644 --- a/oox/inc/oox/xls/richstringcontext.hxx +++ b/oox/inc/oox/xls/richstringcontext.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: richstringcontext.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/xls/scenariobuffer.hxx b/oox/inc/oox/xls/scenariobuffer.hxx index 37a9a96d32c5..8c2e0b0f1065 100644 --- a/oox/inc/oox/xls/scenariobuffer.hxx +++ b/oox/inc/oox/xls/scenariobuffer.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: scenariobuffer.hxx,v $ - * $Revision: 1.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/xls/scenariocontext.hxx b/oox/inc/oox/xls/scenariocontext.hxx index 75a1b6acbacd..f3286f144656 100644 --- a/oox/inc/oox/xls/scenariocontext.hxx +++ b/oox/inc/oox/xls/scenariocontext.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: tablefragment.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/xls/sharedformulabuffer.hxx b/oox/inc/oox/xls/sharedformulabuffer.hxx index 2a0d2bc2b5db..0f9fb0bb093e 100644 --- a/oox/inc/oox/xls/sharedformulabuffer.hxx +++ b/oox/inc/oox/xls/sharedformulabuffer.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: sharedformulabuffer.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/xls/sharedstringsbuffer.hxx b/oox/inc/oox/xls/sharedstringsbuffer.hxx index bcc3746966d5..27827ec215ed 100644 --- a/oox/inc/oox/xls/sharedstringsbuffer.hxx +++ b/oox/inc/oox/xls/sharedstringsbuffer.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: sharedstringsbuffer.hxx,v $ - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/xls/sharedstringsfragment.hxx b/oox/inc/oox/xls/sharedstringsfragment.hxx index cb276ba60fb6..7294643b7df5 100644 --- a/oox/inc/oox/xls/sharedstringsfragment.hxx +++ b/oox/inc/oox/xls/sharedstringsfragment.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: sharedstringsfragment.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/xls/sheetdatacontext.hxx b/oox/inc/oox/xls/sheetdatacontext.hxx index 200486b03d87..a77f4b285fa4 100644 --- a/oox/inc/oox/xls/sheetdatacontext.hxx +++ b/oox/inc/oox/xls/sheetdatacontext.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: sheetdatacontext.hxx,v $ - * $Revision: 1.4.20.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/xls/stylesbuffer.hxx b/oox/inc/oox/xls/stylesbuffer.hxx index c79ef46e5859..8af5127143de 100644 --- a/oox/inc/oox/xls/stylesbuffer.hxx +++ b/oox/inc/oox/xls/stylesbuffer.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: stylesbuffer.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/xls/stylesfragment.hxx b/oox/inc/oox/xls/stylesfragment.hxx index a66ccf86017c..b3dc63fe6e31 100644 --- a/oox/inc/oox/xls/stylesfragment.hxx +++ b/oox/inc/oox/xls/stylesfragment.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: stylesfragment.hxx,v $ - * $Revision: 1.4.20.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/xls/tablebuffer.hxx b/oox/inc/oox/xls/tablebuffer.hxx index 6844a39f2fb6..993b4305d03a 100644 --- a/oox/inc/oox/xls/tablebuffer.hxx +++ b/oox/inc/oox/xls/tablebuffer.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: tablebuffer.hxx,v $ - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/xls/tablefragment.hxx b/oox/inc/oox/xls/tablefragment.hxx index e74843e52dbf..e30eb1e2f9e8 100644 --- a/oox/inc/oox/xls/tablefragment.hxx +++ b/oox/inc/oox/xls/tablefragment.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: tablefragment.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/xls/themebuffer.hxx b/oox/inc/oox/xls/themebuffer.hxx index b1ee4b4ebc66..338837e40427 100644 --- a/oox/inc/oox/xls/themebuffer.hxx +++ b/oox/inc/oox/xls/themebuffer.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: themebuffer.hxx,v $ - * $Revision: 1.5.20.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/xls/unitconverter.hxx b/oox/inc/oox/xls/unitconverter.hxx index c3bdfbddbdcb..36a70a7f4067 100644 --- a/oox/inc/oox/xls/unitconverter.hxx +++ b/oox/inc/oox/xls/unitconverter.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: unitconverter.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/xls/viewsettings.hxx b/oox/inc/oox/xls/viewsettings.hxx index f18d0371c6c2..9715644cd54c 100644 --- a/oox/inc/oox/xls/viewsettings.hxx +++ b/oox/inc/oox/xls/viewsettings.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: viewsettings.hxx,v $ - * $Revision: 1.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/xls/webquerybuffer.hxx b/oox/inc/oox/xls/webquerybuffer.hxx index ffc9ef1f98d4..22c91bc15d1f 100644 --- a/oox/inc/oox/xls/webquerybuffer.hxx +++ b/oox/inc/oox/xls/webquerybuffer.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: webquerybuffer.hxx,v $ - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/xls/workbookfragment.hxx b/oox/inc/oox/xls/workbookfragment.hxx index d3925f9113d8..f9f0bb25c78f 100644 --- a/oox/inc/oox/xls/workbookfragment.hxx +++ b/oox/inc/oox/xls/workbookfragment.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: workbookfragment.hxx,v $ - * $Revision: 1.4.20.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/xls/workbookhelper.hxx b/oox/inc/oox/xls/workbookhelper.hxx index cd2d9cf14f06..90c0f33c3c50 100644 --- a/oox/inc/oox/xls/workbookhelper.hxx +++ b/oox/inc/oox/xls/workbookhelper.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: workbookhelper.hxx,v $ - * $Revision: 1.5.20.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify @@ -305,8 +302,6 @@ public: WorksheetBuffer& getWorksheets() const; /** Returns the office theme object read from the theme substorage. */ ThemeBuffer& getTheme() const; - /** Returns the office theme object reference read from the theme substorage. */ - ::boost::shared_ptr< ::oox::drawingml::Theme > getThemeRef() const; /** Returns all cell formatting objects read from the styles substream. */ StylesBuffer& getStyles() const; /** Returns the shared strings read from the shared strings substream. */ diff --git a/oox/inc/oox/xls/workbooksettings.hxx b/oox/inc/oox/xls/workbooksettings.hxx index 81712bd5c5a1..d0f4ca17e73e 100644 --- a/oox/inc/oox/xls/workbooksettings.hxx +++ b/oox/inc/oox/xls/workbooksettings.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: workbooksettings.hxx,v $ - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/xls/worksheetbuffer.hxx b/oox/inc/oox/xls/worksheetbuffer.hxx index c1f977f802ca..2f9359b38370 100644 --- a/oox/inc/oox/xls/worksheetbuffer.hxx +++ b/oox/inc/oox/xls/worksheetbuffer.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: worksheetbuffer.hxx,v $ - * $Revision: 1.4.10.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/xls/worksheetfragment.hxx b/oox/inc/oox/xls/worksheetfragment.hxx index 110851ea9521..7234153d7dd3 100644 --- a/oox/inc/oox/xls/worksheetfragment.hxx +++ b/oox/inc/oox/xls/worksheetfragment.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: worksheetfragment.hxx,v $ - * $Revision: 1.4.20.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify @@ -182,6 +179,8 @@ private: void importPTDefinition(); /** Imports the SCENARIOS record and the following scenarios. */ void importScenarios(); + /** Imports the SHAREDFEATHEAD record. */ + void importSharedFeatHead(); /** Imports the STANDARDWIDTH record and sets standard column width. */ void importStandardWidth(); diff --git a/oox/inc/oox/xls/worksheethelper.hxx b/oox/inc/oox/xls/worksheethelper.hxx index 7bb9b52ff117..4fdd827ff648 100644 --- a/oox/inc/oox/xls/worksheethelper.hxx +++ b/oox/inc/oox/xls/worksheethelper.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: worksheethelper.hxx,v $ - * $Revision: 1.4.20.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/inc/oox/xls/worksheetsettings.hxx b/oox/inc/oox/xls/worksheetsettings.hxx index 717ea9dd8865..c96f12605911 100644 --- a/oox/inc/oox/xls/worksheetsettings.hxx +++ b/oox/inc/oox/xls/worksheetsettings.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: worksheetsettings.hxx,v $ - * $Revision: 1.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/prj/d.lst b/oox/prj/d.lst index 50ec05955ca6..2c9d8d5bae74 100644 --- a/oox/prj/d.lst +++ b/oox/prj/d.lst @@ -18,6 +18,7 @@ mkdir: %_DEST%\inc%_EXT%\oox\vml ..\%__SRC%\inc\tokens.hxx %_DEST%\inc%_EXT%\oox\core\tokens.hxx ..\source\token\tokens.txt %_DEST%\inc%_EXT%\oox\token.txt +..\source\token\namespaces.txt %_DEST%\inc%_EXT%\oox\namespaces.txt ..\inc\oox\dllapi.h %_DEST%\inc%_EXT%\oox\dllapi.h ..\inc\oox\helper\binarystreambase.hxx %_DEST%\inc%_EXT%\oox\helper\binarystreambase.hxx ..\inc\oox\helper\helper.hxx %_DEST%\inc%_EXT%\oox\helper\helper.hxx diff --git a/oox/source/core/binarycodec.cxx b/oox/source/core/binarycodec.cxx index b6a7e92986b6..6127524c2aae 100644 --- a/oox/source/core/binarycodec.cxx +++ b/oox/source/core/binarycodec.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: binarycodec.cxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/core/binaryfilterbase.cxx b/oox/source/core/binaryfilterbase.cxx index c883284de664..1dd2e0e9086c 100644 --- a/oox/source/core/binaryfilterbase.cxx +++ b/oox/source/core/binaryfilterbase.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: binaryfilterbase.cxx,v $ - * $Revision: 1.3.22.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/core/contexthandler.cxx b/oox/source/core/contexthandler.cxx index ea463f4fcc5f..b9c7cb48377e 100644 --- a/oox/source/core/contexthandler.cxx +++ b/oox/source/core/contexthandler.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: contexthandler.cxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/core/contexthandler2.cxx b/oox/source/core/contexthandler2.cxx index f31c080fd0f6..0f39ba313e6b 100644 --- a/oox/source/core/contexthandler2.cxx +++ b/oox/source/core/contexthandler2.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: contexthandler2.cxx,v $ - * $Revision: 1.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/core/facreg.cxx b/oox/source/core/facreg.cxx index 5ffd585e47ff..de6212984093 100644 --- a/oox/source/core/facreg.cxx +++ b/oox/source/core/facreg.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: facreg.cxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/core/fasttokenhandler.cxx b/oox/source/core/fasttokenhandler.cxx index cb8841b7dc9f..c662828bc583 100644 --- a/oox/source/core/fasttokenhandler.cxx +++ b/oox/source/core/fasttokenhandler.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: tokenmap.cxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/core/filterbase.cxx b/oox/source/core/filterbase.cxx index c5b423380e82..07c31736e9e7 100644 --- a/oox/source/core/filterbase.cxx +++ b/oox/source/core/filterbase.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: filterbase.cxx,v $ - * $Revision: 1.5.20.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify @@ -600,7 +597,7 @@ sal_Bool SAL_CALL FilterBase::filter( const Sequence< PropertyValue >& rMediaDes { setMediaDescriptor( rMediaDescSeq ); DocumentOpenedGuard aOpenedGuard( mxImpl->maFileUrl ); - if( aOpenedGuard.isValid() ) + if( aOpenedGuard.isValid() || !mxImpl->maFileUrl.getLength() ) { mxImpl->initializeFilter(); switch( mxImpl->meDirection ) diff --git a/oox/source/core/filterdetect.cxx b/oox/source/core/filterdetect.cxx index 434adb9576dd..3997d0b9af6d 100644 --- a/oox/source/core/filterdetect.cxx +++ b/oox/source/core/filterdetect.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: filterdetect.cxx,v $ - * $Revision: 1.5.4.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/core/fragmenthandler.cxx b/oox/source/core/fragmenthandler.cxx index 6fc97bdfe372..66c7bf5e136b 100644 --- a/oox/source/core/fragmenthandler.cxx +++ b/oox/source/core/fragmenthandler.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: fragmenthandler.cxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/core/fragmenthandler2.cxx b/oox/source/core/fragmenthandler2.cxx index f808340c68f1..531f43d76d28 100644 --- a/oox/source/core/fragmenthandler2.cxx +++ b/oox/source/core/fragmenthandler2.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: fragmenthandler2.cxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/core/makefile.mk b/oox/source/core/makefile.mk index 84d12776eadd..2e29cf01543a 100644 --- a/oox/source/core/makefile.mk +++ b/oox/source/core/makefile.mk @@ -1,15 +1,11 @@ #************************************************************************* # # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -# -# Copyright 2008 by Sun Microsystems, Inc. +# +# Copyright 2000, 2010 Oracle and/or its affiliates. # # OpenOffice.org - a multi-platform office productivity suite # -# $RCSfile: makefile.mk,v $ -# -# $Revision: 1.5 $ -# # This file is part of OpenOffice.org. # # OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/core/recordparser.cxx b/oox/source/core/recordparser.cxx index 2d24ed40cc91..b1749ae7be07 100644 --- a/oox/source/core/recordparser.cxx +++ b/oox/source/core/recordparser.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: recordparser.cxx,v $ - * $Revision: 1.4.20.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/core/relations.cxx b/oox/source/core/relations.cxx index 12f880f9f7f7..c8d17cce3b9b 100644 --- a/oox/source/core/relations.cxx +++ b/oox/source/core/relations.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: relations.cxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/core/relationshandler.cxx b/oox/source/core/relationshandler.cxx index 9ca0378cd95f..e0d7acda81e0 100644 --- a/oox/source/core/relationshandler.cxx +++ b/oox/source/core/relationshandler.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: relationshandler.cxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/core/xmlfilterbase.cxx b/oox/source/core/xmlfilterbase.cxx index 07652c5c447b..ded047f2436b 100644 --- a/oox/source/core/xmlfilterbase.cxx +++ b/oox/source/core/xmlfilterbase.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: xmlfilterbase.cxx,v $ - * $Revision: 1.5.6.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify @@ -193,6 +190,7 @@ bool XmlFilterBase::importFragment( const ::rtl::Reference< FragmentHandler >& r xParser->registerNamespace( CREATE_OUSTRING( "http://schemas.openxmlformats.org/drawingml/2006/main" ), NMSP_DRAWINGML ); xParser->registerNamespace( CREATE_OUSTRING( "http://schemas.openxmlformats.org/drawingml/2006/diagram" ), NMSP_DIAGRAM ); xParser->registerNamespace( CREATE_OUSTRING( "http://schemas.openxmlformats.org/drawingml/2006/chart" ), NMSP_CHART ); + xParser->registerNamespace( CREATE_OUSTRING( "http://schemas.openxmlformats.org/drawingml/2006/chartDrawing" ), NMSP_CDR ); xParser->registerNamespace( CREATE_OUSTRING( "urn:schemas-microsoft-com:vml" ), NMSP_VML ); xParser->registerNamespace( CREATE_OUSTRING( "urn:schemas-microsoft-com:office:office" ), NMSP_OFFICE ); diff --git a/oox/source/docprop/docprophandler.cxx b/oox/source/docprop/docprophandler.cxx index 185a061acea4..da7daa9a058e 100644 --- a/oox/source/docprop/docprophandler.cxx +++ b/oox/source/docprop/docprophandler.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: docprophandler.cxx,v $ - * $Revision: 1.2.22.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify @@ -78,13 +75,15 @@ void OOXMLDocPropHandler::AddCustomProperty( const uno::Any& aAny ) { if ( m_aCustomPropertyName.getLength() ) { - uno::Reference< beans::XPropertyContainer > xUserProps = m_xDocProp->getUserDefinedProperties(); + const uno::Reference< beans::XPropertyContainer > xUserProps = + m_xDocProp->getUserDefinedProperties(); if ( !xUserProps.is() ) throw uno::RuntimeException(); try { - xUserProps->addProperty( m_aCustomPropertyName, beans::PropertyAttribute::TRANSIENT, aAny ); + xUserProps->addProperty( m_aCustomPropertyName, + beans::PropertyAttribute::REMOVEABLE, aAny ); } catch( beans::PropertyExistException& ) { diff --git a/oox/source/docprop/docprophandler.hxx b/oox/source/docprop/docprophandler.hxx index 3ea2f99e0bd4..bb2cff323159 100644 --- a/oox/source/docprop/docprophandler.hxx +++ b/oox/source/docprop/docprophandler.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: docprophandler.hxx,v $ - * $Revision: 1.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/docprop/makefile.mk b/oox/source/docprop/makefile.mk index 77fcda5d0070..5687178da9e0 100644 --- a/oox/source/docprop/makefile.mk +++ b/oox/source/docprop/makefile.mk @@ -2,14 +2,10 @@ # # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. # -# Copyright 2008 by Sun Microsystems, Inc. +# Copyright 2000, 2010 Oracle and/or its affiliates. # # OpenOffice.org - a multi-platform office productivity suite # -# $RCSfile: makefile.mk,v $ -# -# $Revision: 1.2 $ -# # This file is part of OpenOffice.org. # # OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/docprop/ooxmldocpropimport.cxx b/oox/source/docprop/ooxmldocpropimport.cxx index 61335749d928..de34f592e98a 100644 --- a/oox/source/docprop/ooxmldocpropimport.cxx +++ b/oox/source/docprop/ooxmldocpropimport.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: ooxmldocpropimport.cxx,v $ - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/docprop/ooxmldocpropimport.hxx b/oox/source/docprop/ooxmldocpropimport.hxx index 982f19b42016..a10eafbe1eb4 100644 --- a/oox/source/docprop/ooxmldocpropimport.hxx +++ b/oox/source/docprop/ooxmldocpropimport.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: ooxmldocpropimport.hxx,v $ - * $Revision: 1.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/chart/axiscontext.cxx b/oox/source/drawingml/chart/axiscontext.cxx index 00ca3d740bb7..1066f91c0e19 100644 --- a/oox/source/drawingml/chart/axiscontext.cxx +++ b/oox/source/drawingml/chart/axiscontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: axiscontext.cxx,v $ - * $Revision: 1.6 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/chart/axisconverter.cxx b/oox/source/drawingml/chart/axisconverter.cxx index 2e215f681458..77cf21698c62 100644 --- a/oox/source/drawingml/chart/axisconverter.cxx +++ b/oox/source/drawingml/chart/axisconverter.cxx @@ -2,14 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: axisconverter.cxx,v $ - * - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/chart/axismodel.cxx b/oox/source/drawingml/chart/axismodel.cxx index 843978a6c474..9f1d52adc0d2 100644 --- a/oox/source/drawingml/chart/axismodel.cxx +++ b/oox/source/drawingml/chart/axismodel.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: axismodel.cxx,v $ - * $Revision: 1.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/chart/chartcontextbase.cxx b/oox/source/drawingml/chart/chartcontextbase.cxx index a1b557f5af83..d3746f07ba6c 100644 --- a/oox/source/drawingml/chart/chartcontextbase.cxx +++ b/oox/source/drawingml/chart/chartcontextbase.cxx @@ -2,14 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: chartcontextbase.cxx,v $ - * - * $Revision: 1.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/chart/chartconverter.cxx b/oox/source/drawingml/chart/chartconverter.cxx index 59698bb91e45..efd8e6d021e1 100644 --- a/oox/source/drawingml/chart/chartconverter.cxx +++ b/oox/source/drawingml/chart/chartconverter.cxx @@ -2,14 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: chartconverter.cxx,v $ - * - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify @@ -37,7 +33,9 @@ using ::rtl::OUString; using ::com::sun::star::uno::Reference; using ::com::sun::star::uno::Exception; +using ::com::sun::star::awt::Point; using ::com::sun::star::awt::Size; +using ::com::sun::star::drawing::XShapes; using ::com::sun::star::chart2::XChartDocument; using ::com::sun::star::chart2::data::XDataProvider; using ::com::sun::star::chart2::data::XDataSequence; @@ -59,14 +57,14 @@ ChartConverter::~ChartConverter() void ChartConverter::convertFromModel( XmlFilterBase& rFilter, ChartSpaceModel& rChartModel, const Reference< XChartDocument >& rxChartDoc, - const Size& rChartSize ) + const Reference< XShapes >& rxExternalPage, const Point& rChartPos, const Size& rChartSize ) { OSL_ENSURE( rxChartDoc.is(), "ChartConverter::convertFromModel - missing chart document" ); if( rxChartDoc.is() ) { ConverterRoot aConvBase( rFilter, *this, rChartModel, rxChartDoc, rChartSize ); ChartSpaceConverter aSpaceConv( aConvBase, rChartModel ); - aSpaceConv.convertFromModel(); + aSpaceConv.convertFromModel( rxExternalPage, rChartPos ); } } diff --git a/oox/source/drawingml/chart/chartdrawingfragment.cxx b/oox/source/drawingml/chart/chartdrawingfragment.cxx new file mode 100644 index 000000000000..9df064125457 --- /dev/null +++ b/oox/source/drawingml/chart/chartdrawingfragment.cxx @@ -0,0 +1,239 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: chartdrawingfragment.cxx,v $ + * + * $Revision: 1.1 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "oox/drawingml/chart/chartdrawingfragment.hxx" +#include "oox/core/xmlfilterbase.hxx" +#include "oox/drawingml/connectorshapecontext.hxx" +#include "oox/drawingml/graphicshapecontext.hxx" +#include "oox/drawingml/shapecontext.hxx" +#include "oox/drawingml/shapegroupcontext.hxx" + +using ::rtl::OUString; +using ::com::sun::star::uno::Reference; +using ::com::sun::star::awt::Point; +using ::com::sun::star::awt::Rectangle; +using ::com::sun::star::awt::Size; +using ::com::sun::star::drawing::XShapes; +using ::oox::core::ContextHandlerRef; +using ::oox::core::FragmentHandler2; +using ::oox::core::XmlFilterBase; + +namespace oox { +namespace drawingml { +namespace chart { + +// ============================================================================ + +ShapeAnchor::ShapeAnchor( bool bRelSize ) : + mbRelSize( bRelSize ) +{ +} + +void ShapeAnchor::importExt( const AttributeList& rAttribs ) +{ + OSL_ENSURE( !mbRelSize, "ShapeAnchor::importExt - unexpected 'cdr:ext' element" ); + maSize.Width = rAttribs.getHyper( XML_cx, 0 ); + maSize.Height = rAttribs.getHyper( XML_cy, 0 ); +} + +void ShapeAnchor::setPos( sal_Int32 nElement, sal_Int32 nParentContext, const OUString& rValue ) +{ + AnchorPosModel* pAnchorPos = 0; + switch( nParentContext ) + { + case CDR_TOKEN( from ): + pAnchorPos = &maFrom; + break; + case CDR_TOKEN( to ): + OSL_ENSURE( mbRelSize, "ShapeAnchor::setPos - unexpected 'cdr:to' element" ); + pAnchorPos = &maTo; + break; + default: + OSL_ENSURE( false, "ShapeAnchor::setPos - unexpected parent element" ); + } + if( pAnchorPos ) switch( nElement ) + { + case CDR_TOKEN( x ): pAnchorPos->mfX = rValue.toDouble(); break; + case CDR_TOKEN( y ): pAnchorPos->mfY = rValue.toDouble(); break; + default: OSL_ENSURE( false, "ShapeAnchor::setPos - unexpected element" ); + } +} + +Rectangle ShapeAnchor::calcEmuLocation( const EmuRectangle& rEmuChartRect ) const +{ + Rectangle aLoc( -1, -1, -1, -1 ); + + OSL_ENSURE( maFrom.isValid(), "ShapeAnchor::calcEmuLocation - invalid from position" ); + OSL_ENSURE( mbRelSize ? maTo.isValid() : maSize.isValid(), "ShapeAnchor::calcEmuLocation - invalid to/size" ); + if( maFrom.isValid() && (mbRelSize ? maTo.isValid() : maSize.isValid()) ) + { + // calculate shape position + aLoc.X = getLimitedValue< sal_Int32, double >( maFrom.mfX * rEmuChartRect.Width, 0, SAL_MAX_INT32 ); + aLoc.Y = getLimitedValue< sal_Int32, double >( maFrom.mfY * rEmuChartRect.Height, 0, SAL_MAX_INT32 ); + + // calculate shape size + if( mbRelSize ) + { + aLoc.Width = getLimitedValue< sal_Int32, double >( maTo.mfX * rEmuChartRect.Width, 0, SAL_MAX_INT32 ) - aLoc.X; + if( aLoc.Width < 0 ) + { + aLoc.X += aLoc.Width; + aLoc.Width *= -1; + } + aLoc.Height = getLimitedValue< sal_Int32, double >( maTo.mfY * rEmuChartRect.Height, 0, SAL_MAX_INT32 ) - aLoc.Y; + if( aLoc.Height < 0 ) + { + aLoc.Y += aLoc.Height; + aLoc.Height *= -1; + } + } + else + { + aLoc.Width = getLimitedValue< sal_Int32, sal_Int64 >( maSize.Width, 0, SAL_MAX_INT32 ); + aLoc.Height = getLimitedValue< sal_Int32, sal_Int64 >( maSize.Height, 0, SAL_MAX_INT32 ); + } + } + + return aLoc; +} +// ============================================================================ + +ChartDrawingFragment::ChartDrawingFragment( XmlFilterBase& rFilter, + const OUString& rFragmentPath, const Reference< XShapes >& rxDrawPage, + const Size& rChartSize, const Point& rShapesOffset, bool bOleSupport ) : + FragmentHandler2( rFilter, rFragmentPath ), + mxDrawPage( rxDrawPage ), + mbOleSupport( bOleSupport ) +{ + maEmuChartRect.X = static_cast< sal_Int64 >( rShapesOffset.X ) * 360; + maEmuChartRect.Y = static_cast< sal_Int64 >( rShapesOffset.Y ) * 360; + maEmuChartRect.Width = static_cast< sal_Int64 >( rChartSize.Width ) * 360; + maEmuChartRect.Height = static_cast< sal_Int64 >( rChartSize.Height ) * 360; +} + +ChartDrawingFragment::~ChartDrawingFragment() +{ +} + +ContextHandlerRef ChartDrawingFragment::onCreateContext( sal_Int32 nElement, const AttributeList& rAttribs ) +{ + switch( getCurrentElement() ) + { + case XML_ROOT_CONTEXT: + if( nElement == C_TOKEN( userShapes ) ) return this; + break; + + case C_TOKEN( userShapes ): + switch( nElement ) + { + case CDR_TOKEN( absSizeAnchor ): + mxAnchor.reset( new ShapeAnchor( false ) ); + return this; + case CDR_TOKEN( relSizeAnchor ): + mxAnchor.reset( new ShapeAnchor( true ) ); + return this; + } + break; + + case CDR_TOKEN( absSizeAnchor ): + case CDR_TOKEN( relSizeAnchor ): + switch( nElement ) + { + case CDR_TOKEN( sp ): + mxShape.reset( new Shape( "com.sun.star.drawing.CustomShape" ) ); + return new ShapeContext( *this, ShapePtr(), mxShape ); + case CDR_TOKEN( cxnSp ): + mxShape.reset( new Shape( "com.sun.star.drawing.ConnectorShape" ) ); + return new ConnectorShapeContext( *this, ShapePtr(), mxShape ); + case CDR_TOKEN( pic ): + mxShape.reset( new Shape( "com.sun.star.drawing.GraphicObjectShape" ) ); + return new GraphicShapeContext( *this, ShapePtr(), mxShape ); + case CDR_TOKEN( graphicFrame ): + if( !mbOleSupport ) + return 0; + mxShape.reset( new Shape( "com.sun.star.drawing.OLE2Shape" ) ); + return new GraphicalObjectFrameContext( *this, ShapePtr(), mxShape, true ); + case CDR_TOKEN( grpSp ): + mxShape.reset( new Shape( "com.sun.star.drawing.GroupShape" ) ); + return new ShapeGroupContext( *this, ShapePtr(), mxShape ); + + case CDR_TOKEN( from ): + case CDR_TOKEN( to ): + return this; + + case CDR_TOKEN( ext ): + if( mxAnchor.get() ) mxAnchor->importExt( rAttribs ); + return 0; + } + break; + + case CDR_TOKEN( from ): + case CDR_TOKEN( to ): + switch( nElement ) + { + case CDR_TOKEN( x ): + case CDR_TOKEN( y ): + return this; // collect value in onEndElement() + } + break; + } + return 0; +} + +void ChartDrawingFragment::onEndElement( const OUString& rChars ) +{ + switch( getCurrentElement() ) + { + case CDR_TOKEN( x ): + case CDR_TOKEN( y ): + if( mxAnchor.get() ) mxAnchor->setPos( getCurrentElement(), getPreviousElement(), rChars ); + break; + + case CDR_TOKEN( absSizeAnchor ): + case CDR_TOKEN( relSizeAnchor ): + if( mxDrawPage.is() && mxShape.get() && mxAnchor.get() ) + { + Rectangle aLoc = mxAnchor->calcEmuLocation( maEmuChartRect ); + if( (aLoc.X >= 0) && (aLoc.Y >= 0) && (aLoc.Width >= 0) && (aLoc.Height >= 0) ) + mxShape->addShape( getFilter(), getFilter().getCurrentTheme(), mxDrawPage, &aLoc ); + } + mxShape.reset(); + mxAnchor.reset(); + break; + } +} + +// ============================================================================ + +} // namespace chart +} // namespace drawingml +} // namespace oox + diff --git a/oox/source/drawingml/chart/chartspaceconverter.cxx b/oox/source/drawingml/chart/chartspaceconverter.cxx index 36e09ab02767..54212f1bdbda 100644 --- a/oox/source/drawingml/chart/chartspaceconverter.cxx +++ b/oox/source/drawingml/chart/chartspaceconverter.cxx @@ -2,14 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: chartspaceconverter.cxx,v $ - * - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify @@ -35,19 +31,24 @@ #include <com/sun/star/chart2/XChartDocument.hpp> #include <com/sun/star/chart2/XTitled.hpp> #include <com/sun/star/chart2/data/XDataReceiver.hpp> +#include <com/sun/star/drawing/XDrawPageSupplier.hpp> #include "oox/core/xmlfilterbase.hxx" #include "oox/drawingml/chart/chartconverter.hxx" +#include "oox/drawingml/chart/chartdrawingfragment.hxx" #include "oox/drawingml/chart/chartspacemodel.hxx" #include "oox/drawingml/chart/plotareaconverter.hxx" #include "oox/drawingml/chart/titleconverter.hxx" #include "properties.hxx" using ::rtl::OUString; +using ::com::sun::star::awt::Point; using ::com::sun::star::uno::Reference; using ::com::sun::star::uno::Exception; using ::com::sun::star::uno::UNO_QUERY; using ::com::sun::star::uno::UNO_QUERY_THROW; using ::com::sun::star::util::XNumberFormatsSupplier; +using ::com::sun::star::drawing::XDrawPageSupplier; +using ::com::sun::star::drawing::XShapes; using ::com::sun::star::chart2::XDiagram; using ::com::sun::star::chart2::XTitled; using ::com::sun::star::chart2::data::XDataReceiver; @@ -67,7 +68,7 @@ ChartSpaceConverter::~ChartSpaceConverter() { } -void ChartSpaceConverter::convertFromModel() +void ChartSpaceConverter::convertFromModel( const Reference< XShapes >& rxExternalPage, const Point& rChartPos ) { /* create data provider (virtual function in the ChartConverter class, derived converters may create an external data provider) */ @@ -164,6 +165,40 @@ void ChartSpaceConverter::convertFromModel() // positions of main title and all axis titles convertTitlePositions(); } + + // embedded drawing shapes + if( mrModel.maDrawingPath.getLength() > 0 ) try + { + /* Get the internal draw page of the chart document, if no external + drawing page has been passed. */ + Reference< XShapes > xShapes; + Point aShapesOffset( 0, 0 ); + if( rxExternalPage.is() ) + { + xShapes = rxExternalPage; + // offset for embedded shapes to move them inside the chart area + aShapesOffset = rChartPos; + } + else + { + Reference< XDrawPageSupplier > xDrawPageSupp( getChartDocument(), UNO_QUERY_THROW ); + xShapes.set( xDrawPageSupp->getDrawPage(), UNO_QUERY_THROW ); + } + + /* If an external drawing page is passed, all embedded shapes will be + inserted there (used e.g. with 'chart sheets' in spreadsheet + documents). In this case, all types of shapes including OLE objects + are supported. If the shapes are inserted into the internal chart + drawing page instead, it is not possible to embed OLE objects. */ + bool bOleSupport = rxExternalPage.is(); + + // now, xShapes is not null anymore + getFilter().importFragment( new ChartDrawingFragment( + getFilter(), mrModel.maDrawingPath, xShapes, getChartSize(), aShapesOffset, bOleSupport ) ); + } + catch( Exception& ) + { + } } // ============================================================================ diff --git a/oox/source/drawingml/chart/chartspacefragment.cxx b/oox/source/drawingml/chart/chartspacefragment.cxx index c1d23d5d9dbd..75df94e95de7 100644 --- a/oox/source/drawingml/chart/chartspacefragment.cxx +++ b/oox/source/drawingml/chart/chartspacefragment.cxx @@ -2,14 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: chartspacefragment.cxx,v $ - * - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify @@ -79,6 +75,9 @@ ContextHandlerRef ChartSpaceFragment::onCreateContext( sal_Int32 nElement, const return 0; case C_TOKEN( txPr ): return new TextBodyContext( *this, mrModel.mxTextProp.create() ); + case C_TOKEN( userShapes ): + mrModel.maDrawingPath = getFragmentPathFromRelId( rAttribs.getString( R_TOKEN( id ), OUString() ) ); + return 0; } break; diff --git a/oox/source/drawingml/chart/chartspacemodel.cxx b/oox/source/drawingml/chart/chartspacemodel.cxx index d969030751d1..e386334160a8 100644 --- a/oox/source/drawingml/chart/chartspacemodel.cxx +++ b/oox/source/drawingml/chart/chartspacemodel.cxx @@ -2,14 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: chartspacemodel.cxx,v $ - * - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/chart/converterbase.cxx b/oox/source/drawingml/chart/converterbase.cxx index 5f4e768a7abd..b5a0511bf1b8 100644 --- a/oox/source/drawingml/chart/converterbase.cxx +++ b/oox/source/drawingml/chart/converterbase.cxx @@ -2,14 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: converterbase.cxx,v $ - * - * $Revision: 1.4.6.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify @@ -168,11 +164,11 @@ struct ConverterData typedef ::std::map< TitleKey, TitleLayoutInfo > TitleMap; ObjectFormatter maFormatter; + TitleMap maTitles; XmlFilterBase& mrFilter; ChartConverter& mrConverter; Reference< XChartDocument > mxDoc; Size maSize; - TitleMap maTitles; explicit ConverterData( XmlFilterBase& rFilter, diff --git a/oox/source/drawingml/chart/datasourcecontext.cxx b/oox/source/drawingml/chart/datasourcecontext.cxx index 56d35992892c..d55b955d6e0d 100644 --- a/oox/source/drawingml/chart/datasourcecontext.cxx +++ b/oox/source/drawingml/chart/datasourcecontext.cxx @@ -2,14 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: datasourcecontext.cxx,v $ - * - * $Revision: 1.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/chart/datasourceconverter.cxx b/oox/source/drawingml/chart/datasourceconverter.cxx index 56a0cda06386..2409f8e89962 100644 --- a/oox/source/drawingml/chart/datasourceconverter.cxx +++ b/oox/source/drawingml/chart/datasourceconverter.cxx @@ -2,14 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: datasourceconverter.cxx,v $ - * - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/chart/datasourcemodel.cxx b/oox/source/drawingml/chart/datasourcemodel.cxx index f276a3c0a5de..1f5b15f3e809 100644 --- a/oox/source/drawingml/chart/datasourcemodel.cxx +++ b/oox/source/drawingml/chart/datasourcemodel.cxx @@ -2,14 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: datasourcemodel.cxx,v $ - * - * $Revision: 1.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/chart/makefile.mk b/oox/source/drawingml/chart/makefile.mk index 6cb46853a7ab..84762e6a2540 100644 --- a/oox/source/drawingml/chart/makefile.mk +++ b/oox/source/drawingml/chart/makefile.mk @@ -1,15 +1,11 @@ #************************************************************************* # # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -# -# Copyright 2008 by Sun Microsystems, Inc. +# +# Copyright 2000, 2010 Oracle and/or its affiliates. # # OpenOffice.org - a multi-platform office productivity suite # -# $RCSfile: makefile.mk,v $ -# -# $Revision: 1.6 $ -# # This file is part of OpenOffice.org. # # OpenOffice.org is free software: you can redistribute it and/or modify @@ -50,6 +46,7 @@ SLOFILES = \ $(SLO)$/axismodel.obj \ $(SLO)$/chartcontextbase.obj \ $(SLO)$/chartconverter.obj \ + $(SLO)$/chartdrawingfragment.obj \ $(SLO)$/chartspaceconverter.obj \ $(SLO)$/chartspacefragment.obj \ $(SLO)$/chartspacemodel.obj \ diff --git a/oox/source/drawingml/chart/modelbase.cxx b/oox/source/drawingml/chart/modelbase.cxx index 2c71fd0028df..c182d8e3e410 100644 --- a/oox/source/drawingml/chart/modelbase.cxx +++ b/oox/source/drawingml/chart/modelbase.cxx @@ -2,14 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: modelbase.cxx,v $ - * - * $Revision: 1.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/chart/objectformatter.cxx b/oox/source/drawingml/chart/objectformatter.cxx index fd4b6c7b5889..1f9fbde4fdd4 100644 --- a/oox/source/drawingml/chart/objectformatter.cxx +++ b/oox/source/drawingml/chart/objectformatter.cxx @@ -2,14 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: objectformatter.cxx,v $ - * - * $Revision: 1.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/chart/plotareacontext.cxx b/oox/source/drawingml/chart/plotareacontext.cxx index 954b7e1e448b..4f8268f06d66 100644 --- a/oox/source/drawingml/chart/plotareacontext.cxx +++ b/oox/source/drawingml/chart/plotareacontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: plotareacontext.cxx,v $ - * $Revision: 1.6 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/chart/plotareaconverter.cxx b/oox/source/drawingml/chart/plotareaconverter.cxx index bcd076b0093b..57ae77962d04 100644 --- a/oox/source/drawingml/chart/plotareaconverter.cxx +++ b/oox/source/drawingml/chart/plotareaconverter.cxx @@ -2,14 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: plotareaconverter.cxx,v $ - * - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/chart/plotareamodel.cxx b/oox/source/drawingml/chart/plotareamodel.cxx index de29bba26002..324186526cc6 100644 --- a/oox/source/drawingml/chart/plotareamodel.cxx +++ b/oox/source/drawingml/chart/plotareamodel.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: plotareamodel.cxx,v $ - * $Revision: 1.6 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/chart/seriescontext.cxx b/oox/source/drawingml/chart/seriescontext.cxx index a52c5fb4182c..d06ca9716944 100644 --- a/oox/source/drawingml/chart/seriescontext.cxx +++ b/oox/source/drawingml/chart/seriescontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: seriescontext.cxx,v $ - * $Revision: 1.6 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/chart/seriesconverter.cxx b/oox/source/drawingml/chart/seriesconverter.cxx index 173264697f8f..717a3972550e 100644 --- a/oox/source/drawingml/chart/seriesconverter.cxx +++ b/oox/source/drawingml/chart/seriesconverter.cxx @@ -2,14 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: seriesconverter.cxx,v $ - * - * $Revision: 1.4.6.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/chart/seriesmodel.cxx b/oox/source/drawingml/chart/seriesmodel.cxx index 224587b49025..01fff8e8d385 100644 --- a/oox/source/drawingml/chart/seriesmodel.cxx +++ b/oox/source/drawingml/chart/seriesmodel.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: seriesmodel.cxx,v $ - * $Revision: 1.6 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/chart/titlecontext.cxx b/oox/source/drawingml/chart/titlecontext.cxx index 1ab0ee5bb938..963ccdad595a 100644 --- a/oox/source/drawingml/chart/titlecontext.cxx +++ b/oox/source/drawingml/chart/titlecontext.cxx @@ -2,14 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: titlecontext.cxx,v $ - * - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/chart/titleconverter.cxx b/oox/source/drawingml/chart/titleconverter.cxx index ca701c0749bc..bca53f1a2c01 100644 --- a/oox/source/drawingml/chart/titleconverter.cxx +++ b/oox/source/drawingml/chart/titleconverter.cxx @@ -2,14 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: titleconverter.cxx,v $ - * - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/chart/titlemodel.cxx b/oox/source/drawingml/chart/titlemodel.cxx index 95fea2020adc..bb5501e05f32 100644 --- a/oox/source/drawingml/chart/titlemodel.cxx +++ b/oox/source/drawingml/chart/titlemodel.cxx @@ -2,14 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: titlemodel.cxx,v $ - * - * $Revision: 1.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/chart/typegroupcontext.cxx b/oox/source/drawingml/chart/typegroupcontext.cxx index b2367dc87b8b..972295304593 100644 --- a/oox/source/drawingml/chart/typegroupcontext.cxx +++ b/oox/source/drawingml/chart/typegroupcontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: typegroupcontext.cxx,v $ - * $Revision: 1.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/chart/typegroupconverter.cxx b/oox/source/drawingml/chart/typegroupconverter.cxx index 91b32d5d2200..3746048074e9 100644 --- a/oox/source/drawingml/chart/typegroupconverter.cxx +++ b/oox/source/drawingml/chart/typegroupconverter.cxx @@ -2,14 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: typegroupconverter.cxx,v $ - * - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/chart/typegroupmodel.cxx b/oox/source/drawingml/chart/typegroupmodel.cxx index 9ad254ddf6aa..24f5420644e4 100644 --- a/oox/source/drawingml/chart/typegroupmodel.cxx +++ b/oox/source/drawingml/chart/typegroupmodel.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: typegroupmodel.cxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/clrscheme.cxx b/oox/source/drawingml/clrscheme.cxx index cc7e43d55a15..fdeb28a27ef0 100644 --- a/oox/source/drawingml/clrscheme.cxx +++ b/oox/source/drawingml/clrscheme.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: clrscheme.cxx,v $ - * $Revision: 1.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/clrschemecontext.cxx b/oox/source/drawingml/clrschemecontext.cxx index a8fa5d737c63..d91f15c56e18 100644 --- a/oox/source/drawingml/clrschemecontext.cxx +++ b/oox/source/drawingml/clrschemecontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: clrschemecontext.cxx,v $ - * $Revision: 1.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/color.cxx b/oox/source/drawingml/color.cxx index 009be55424f3..ebf62f17a01e 100644 --- a/oox/source/drawingml/color.cxx +++ b/oox/source/drawingml/color.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: color.cxx,v $ - * $Revision: 1.7 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/colorchoicecontext.cxx b/oox/source/drawingml/colorchoicecontext.cxx index 3dff6aac52a7..2bc01e049a8e 100644 --- a/oox/source/drawingml/colorchoicecontext.cxx +++ b/oox/source/drawingml/colorchoicecontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: colorchoicecontext.cxx,v $ - * $Revision: 1.6 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/connectorshapecontext.cxx b/oox/source/drawingml/connectorshapecontext.cxx index 96324f6f1e5a..3327d627af6d 100644 --- a/oox/source/drawingml/connectorshapecontext.cxx +++ b/oox/source/drawingml/connectorshapecontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: connectorshapecontext.cxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/customshapegeometry.cxx b/oox/source/drawingml/customshapegeometry.cxx index 2e9be5e987ff..decb759579f3 100644 --- a/oox/source/drawingml/customshapegeometry.cxx +++ b/oox/source/drawingml/customshapegeometry.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: customshapegeometry.cxx,v $ - * $Revision: 1.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/customshapeproperties.cxx b/oox/source/drawingml/customshapeproperties.cxx index fdede72a7e8e..28e84e72e2cc 100644 --- a/oox/source/drawingml/customshapeproperties.cxx +++ b/oox/source/drawingml/customshapeproperties.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: customshapeproperties.cxx,v $ - * $Revision: 1.6.4.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/diagram/datamodelcontext.cxx b/oox/source/drawingml/diagram/datamodelcontext.cxx index c4260b5eea9c..901b9267df36 100644 --- a/oox/source/drawingml/diagram/datamodelcontext.cxx +++ b/oox/source/drawingml/diagram/datamodelcontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: datamodelcontext.cxx,v $ - * $Revision: 1.7 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/diagram/diagram.cxx b/oox/source/drawingml/diagram/diagram.cxx index 6fcf92162bc1..516d6bfb231c 100644 --- a/oox/source/drawingml/diagram/diagram.cxx +++ b/oox/source/drawingml/diagram/diagram.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: diagram.cxx,v $ - * $Revision: 1.6 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/diagram/diagramdefinitioncontext.cxx b/oox/source/drawingml/diagram/diagramdefinitioncontext.cxx index b49a39aa889c..81c0d597afe2 100644 --- a/oox/source/drawingml/diagram/diagramdefinitioncontext.cxx +++ b/oox/source/drawingml/diagram/diagramdefinitioncontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: diagramdefinitioncontext.cxx,v $ - * $Revision: 1.6 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/diagram/diagramdefinitioncontext.hxx b/oox/source/drawingml/diagram/diagramdefinitioncontext.hxx index 86aaf0af6b25..99407aed80d3 100644 --- a/oox/source/drawingml/diagram/diagramdefinitioncontext.hxx +++ b/oox/source/drawingml/diagram/diagramdefinitioncontext.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: diagramdefinitioncontext.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/diagram/diagramfragmenthandler.cxx b/oox/source/drawingml/diagram/diagramfragmenthandler.cxx index 3921b6faf721..0cad22660ab6 100644 --- a/oox/source/drawingml/diagram/diagramfragmenthandler.cxx +++ b/oox/source/drawingml/diagram/diagramfragmenthandler.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: diagramfragmenthandler.cxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/diagram/diagramlayoutatoms.cxx b/oox/source/drawingml/diagram/diagramlayoutatoms.cxx index d72419a1fb99..a351189f3067 100644 --- a/oox/source/drawingml/diagram/diagramlayoutatoms.cxx +++ b/oox/source/drawingml/diagram/diagramlayoutatoms.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: diagramlayoutatoms.cxx,v $ - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/diagram/layoutnodecontext.cxx b/oox/source/drawingml/diagram/layoutnodecontext.cxx index 71c6ab9dbafe..4d430bb6ba36 100644 --- a/oox/source/drawingml/diagram/layoutnodecontext.cxx +++ b/oox/source/drawingml/diagram/layoutnodecontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: layoutnodecontext.cxx,v $ - * $Revision: 1.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/diagram/layoutnodecontext.hxx b/oox/source/drawingml/diagram/layoutnodecontext.hxx index 2c00443a4c09..19cb19aa602d 100644 --- a/oox/source/drawingml/diagram/layoutnodecontext.hxx +++ b/oox/source/drawingml/diagram/layoutnodecontext.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: layoutnodecontext.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/diagram/makefile.mk b/oox/source/drawingml/diagram/makefile.mk index bf8c6f9c4f10..9d526ed3d3fb 100644 --- a/oox/source/drawingml/diagram/makefile.mk +++ b/oox/source/drawingml/diagram/makefile.mk @@ -2,14 +2,10 @@ # # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. # -# Copyright 2008 by Sun Microsystems, Inc. +# Copyright 2000, 2010 Oracle and/or its affiliates. # # OpenOffice.org - a multi-platform office productivity suite # -# $RCSfile: makefile.mk,v $ -# -# $Revision: 1.3 $ -# # This file is part of OpenOffice.org. # # OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/drawingmltypes.cxx b/oox/source/drawingml/drawingmltypes.cxx index 86231ffda98d..6773c5d6149b 100644 --- a/oox/source/drawingml/drawingmltypes.cxx +++ b/oox/source/drawingml/drawingmltypes.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: drawingmltypes.cxx,v $ - * $Revision: 1.6 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/embeddedwavaudiofile.cxx b/oox/source/drawingml/embeddedwavaudiofile.cxx index a4933cf9d5e2..02cad5ce9f05 100644 --- a/oox/source/drawingml/embeddedwavaudiofile.cxx +++ b/oox/source/drawingml/embeddedwavaudiofile.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: embeddedwavaudiofile.cxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/fillproperties.cxx b/oox/source/drawingml/fillproperties.cxx index f6a72c3aafce..0e4d56a6634b 100644 --- a/oox/source/drawingml/fillproperties.cxx +++ b/oox/source/drawingml/fillproperties.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: fillproperties.cxx,v $ - * $Revision: 1.7.6.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/fillpropertiesgroupcontext.cxx b/oox/source/drawingml/fillpropertiesgroupcontext.cxx index dfe395ec8f34..454222bc52e6 100644 --- a/oox/source/drawingml/fillpropertiesgroupcontext.cxx +++ b/oox/source/drawingml/fillpropertiesgroupcontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: fillpropertiesgroupcontext.cxx,v $ - * $Revision: 1.8.6.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/graphicshapecontext.cxx b/oox/source/drawingml/graphicshapecontext.cxx index c13e90c74a36..a0335fe68ee2 100644 --- a/oox/source/drawingml/graphicshapecontext.cxx +++ b/oox/source/drawingml/graphicshapecontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: graphicshapecontext.cxx,v $ - * $Revision: 1.8.6.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify @@ -109,8 +106,9 @@ Reference< XFastContextHandler > GraphicShapeContext::createFastChildContext( sa // ============================================================================ // CT_GraphicalObjectFrameContext -GraphicalObjectFrameContext::GraphicalObjectFrameContext( ContextHandler& rParent, ShapePtr pMasterShapePtr, ShapePtr pShapePtr ) -: ShapeContext( rParent, pMasterShapePtr, pShapePtr ) +GraphicalObjectFrameContext::GraphicalObjectFrameContext( ContextHandler& rParent, ShapePtr pMasterShapePtr, ShapePtr pShapePtr, bool bEmbedShapesInChart ) : + ShapeContext( rParent, pMasterShapePtr, pShapePtr ), + mbEmbedShapesInChart( bEmbedShapesInChart ) { } @@ -138,7 +136,7 @@ Reference< XFastContextHandler > GraphicalObjectFrameContext::createFastChildCon else if ( sUri.equalsAscii( "http://schemas.openxmlformats.org/drawingml/2006/diagram" ) ) xRet.set( new DiagramGraphicDataContext( *this, mpShapePtr ) ); else if ( sUri.equalsAscii( "http://schemas.openxmlformats.org/drawingml/2006/chart" ) ) - xRet.set( new ChartGraphicDataContext( *this, mpShapePtr ) ); + xRet.set( new ChartGraphicDataContext( *this, mpShapePtr, mbEmbedShapesInChart ) ); else if ( sUri.compareToAscii( "http://schemas.openxmlformats.org/drawingml/2006/table" ) == 0 ) xRet.set( new table::TableContext( *this, mpShapePtr ) ); else @@ -352,22 +350,24 @@ Reference< XFastContextHandler > DiagramGraphicDataContext::createFastChildConte class CreateChartCallback : public CreateShapeCallback { public: - explicit CreateChartCallback( XmlFilterBase& rFilter, const OUString& rFragmentPath ); - virtual void onXShapeCreated( const Reference< drawing::XShape >& rxShape ) const; + explicit CreateChartCallback( XmlFilterBase& rFilter, const OUString& rFragmentPath, bool bEmbedShapes ); + virtual void onXShapeCreated( const Reference< drawing::XShape >& rxShape, const Reference< drawing::XShapes >& rxShapes ) const; private: OUString maFragmentPath; + bool mbEmbedShapes; }; // ---------------------------------------------------------------------------- -CreateChartCallback::CreateChartCallback( XmlFilterBase& rFilter, const OUString& rFragmentPath ) : +CreateChartCallback::CreateChartCallback( XmlFilterBase& rFilter, const OUString& rFragmentPath, bool bEmbedShapes ) : CreateShapeCallback( rFilter ), - maFragmentPath( rFragmentPath ) + maFragmentPath( rFragmentPath ), + mbEmbedShapes( bEmbedShapes ) { } -void CreateChartCallback::onXShapeCreated( const Reference< drawing::XShape >& rxShape ) const +void CreateChartCallback::onXShapeCreated( const Reference< drawing::XShape >& rxShape, const Reference< drawing::XShapes >& rxShapes ) const { OSL_ENSURE( maFragmentPath.getLength() > 0, "CreateChartCallback::onXShapeCreated - missing chart fragment" ); if( maFragmentPath.getLength() > 0 ) try @@ -379,14 +379,17 @@ void CreateChartCallback::onXShapeCreated( const Reference< drawing::XShape >& r // get the XModel interface of the embedded object from the OLE shape Reference< frame::XModel > xDocModel; aShapeProp.getProperty( xDocModel, PROP_Model ); + Reference< chart2::XChartDocument > xChartDoc( xDocModel, UNO_QUERY_THROW ); // load the chart data from the XML fragment chart::ChartSpaceModel aModel; mrFilter.importFragment( new chart::ChartSpaceFragment( mrFilter, maFragmentPath, aModel ) ); // convert imported chart model to chart document - Reference< chart2::XChartDocument > xChartDoc( xDocModel, UNO_QUERY_THROW ); - mrFilter.getChartConverter().convertFromModel( mrFilter, aModel, xChartDoc, rxShape->getSize() ); + Reference< drawing::XShapes > xExternalPage; + if( !mbEmbedShapes ) + xExternalPage = rxShapes; + mrFilter.getChartConverter().convertFromModel( mrFilter, aModel, xChartDoc, xExternalPage, rxShape->getPosition(), rxShape->getSize() ); } catch( Exception& ) { @@ -395,8 +398,9 @@ void CreateChartCallback::onXShapeCreated( const Reference< drawing::XShape >& r // ============================================================================ -ChartGraphicDataContext::ChartGraphicDataContext( ContextHandler& rParent, const ShapePtr& rxShape ) : - ShapeContext( rParent, ShapePtr(), rxShape ) +ChartGraphicDataContext::ChartGraphicDataContext( ContextHandler& rParent, const ShapePtr& rxShape, bool bEmbedShapes ) : + ShapeContext( rParent, ShapePtr(), rxShape ), + mbEmbedShapes( bEmbedShapes ) { rxShape->setServiceName( "com.sun.star.drawing.OLE2Shape" ); } @@ -408,7 +412,7 @@ Reference< XFastContextHandler > ChartGraphicDataContext::createFastChildContext { AttributeList aAttribs( rxAttribs ); OUString aFragmentPath = getFragmentPathFromRelId( aAttribs.getString( R_TOKEN( id ), OUString() ) ); - CreateShapeCallbackRef xCallback( new CreateChartCallback( getFilter(), aFragmentPath ) ); + CreateShapeCallbackRef xCallback( new CreateChartCallback( getFilter(), aFragmentPath, mbEmbedShapes ) ); mpShapePtr->setCreateShapeCallback( xCallback ); } return 0; diff --git a/oox/source/drawingml/guidcontext.cxx b/oox/source/drawingml/guidcontext.cxx index 472cb784905d..b53e33fcb746 100644 --- a/oox/source/drawingml/guidcontext.cxx +++ b/oox/source/drawingml/guidcontext.cxx @@ -2,14 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: guidcontext.cxx,v $ - * - * $Revision: 1.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/hyperlinkcontext.cxx b/oox/source/drawingml/hyperlinkcontext.cxx index 7335f2cc4dfd..280077eb0b5b 100644 --- a/oox/source/drawingml/hyperlinkcontext.cxx +++ b/oox/source/drawingml/hyperlinkcontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: hyperlinkcontext.cxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/hyperlinkcontext.hxx b/oox/source/drawingml/hyperlinkcontext.hxx index 7adf8a215d3a..aa5b5f0a19ec 100644 --- a/oox/source/drawingml/hyperlinkcontext.hxx +++ b/oox/source/drawingml/hyperlinkcontext.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: hyperlinkcontext.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/lineproperties.cxx b/oox/source/drawingml/lineproperties.cxx index 6cee420c167d..4a9a0d04e1e5 100644 --- a/oox/source/drawingml/lineproperties.cxx +++ b/oox/source/drawingml/lineproperties.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: lineproperties.cxx,v $ - * $Revision: 1.8 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/linepropertiescontext.cxx b/oox/source/drawingml/linepropertiescontext.cxx index e6c6f76d5585..200af2eb6fb5 100644 --- a/oox/source/drawingml/linepropertiescontext.cxx +++ b/oox/source/drawingml/linepropertiescontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: linepropertiescontext.cxx,v $ - * $Revision: 1.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/makefile.mk b/oox/source/drawingml/makefile.mk index 329d748288b1..443c30bb16a9 100644 --- a/oox/source/drawingml/makefile.mk +++ b/oox/source/drawingml/makefile.mk @@ -1,15 +1,11 @@ #************************************************************************* # # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -# -# Copyright 2008 by Sun Microsystems, Inc. +# +# Copyright 2000, 2010 Oracle and/or its affiliates. # # OpenOffice.org - a multi-platform office productivity suite # -# $RCSfile: makefile.mk,v $ -# -# $Revision: 1.7 $ -# # This file is part of OpenOffice.org. # # OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/objectdefaultcontext.cxx b/oox/source/drawingml/objectdefaultcontext.cxx index a083eba0f822..69b9423a4abc 100644 --- a/oox/source/drawingml/objectdefaultcontext.cxx +++ b/oox/source/drawingml/objectdefaultcontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: objectdefaultcontext.cxx,v $ - * $Revision: 1.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/shape.cxx b/oox/source/drawingml/shape.cxx index b1d68fabcb11..cab64f11c166 100644 --- a/oox/source/drawingml/shape.cxx +++ b/oox/source/drawingml/shape.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: shape.cxx,v $ - * $Revision: 1.8.6.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify @@ -79,7 +76,7 @@ OUString CreateShapeCallback::onCreateXShape( const OUString& rServiceName, cons return rServiceName; } -void CreateShapeCallback::onXShapeCreated( const Reference< XShape >& ) const +void CreateShapeCallback::onXShapeCreated( const Reference< XShape >&, const Reference< XShapes >& ) const { } @@ -138,7 +135,7 @@ const ShapeStyleRef* Shape::getShapeStyleRef( sal_Int32 nRefType ) const void Shape::addShape( const ::oox::core::XmlFilterBase& rFilterBase, - const ThemePtr& rxTheme, + const Theme* pTheme, const Reference< XShapes >& rxShapes, const awt::Rectangle* pShapeRect, ShapeIdMap* pShapeMap ) @@ -148,7 +145,7 @@ void Shape::addShape( rtl::OUString sServiceName( msServiceName ); if( sServiceName.getLength() ) { - Reference< XShape > xShape( createAndInsert( rFilterBase, sServiceName, rxTheme, rxShapes, pShapeRect, sal_False ) ); + Reference< XShape > xShape( createAndInsert( rFilterBase, sServiceName, pTheme, rxShapes, pShapeRect, sal_False ) ); if( pShapeMap && msId.getLength() ) { @@ -158,7 +155,7 @@ void Shape::addShape( // if this is a group shape, we have to add also each child shape Reference< XShapes > xShapes( xShape, UNO_QUERY ); if ( xShapes.is() ) - addChildren( rFilterBase, *this, rxTheme, xShapes, pShapeRect ? *pShapeRect : awt::Rectangle( maPosition.X, maPosition.Y, maSize.Width, maSize.Height ), pShapeMap ); + addChildren( rFilterBase, *this, pTheme, xShapes, pShapeRect ? *pShapeRect : awt::Rectangle( maPosition.X, maPosition.Y, maSize.Width, maSize.Height ), pShapeMap ); } } catch( const Exception& ) @@ -187,7 +184,7 @@ void Shape::applyShapeReference( const Shape& rReferencedShape ) void Shape::addChildren( const ::oox::core::XmlFilterBase& rFilterBase, Shape& rMaster, - const ThemePtr& rxTheme, + const Theme* pTheme, const Reference< XShapes >& rxShapes, const awt::Rectangle& rClientRect, ShapeIdMap* pShapeMap ) @@ -238,14 +235,14 @@ void Shape::addChildren( pShapeRect = &aShapeRect; } } - (*aIter++)->addShape( rFilterBase, rxTheme, rxShapes, pShapeRect, pShapeMap ); + (*aIter++)->addShape( rFilterBase, pTheme, rxShapes, pShapeRect, pShapeMap ); } } Reference< XShape > Shape::createAndInsert( const ::oox::core::XmlFilterBase& rFilterBase, const rtl::OUString& rServiceName, - const ThemePtr& rxTheme, + const Theme* pTheme, const ::com::sun::star::uno::Reference< ::com::sun::star::drawing::XShapes >& rxShapes, const awt::Rectangle* pShapeRect, sal_Bool bClearText ) @@ -386,23 +383,23 @@ Reference< XShape > Shape::createAndInsert( aFillProperties.moFillType = XML_noFill; sal_Int32 nFillPhClr = -1; - if( rxTheme.get() ) + if( pTheme ) { if( const ShapeStyleRef* pLineRef = getShapeStyleRef( XML_lnRef ) ) { - if( const LineProperties* pLineProps = rxTheme->getLineStyle( pLineRef->mnThemedIdx ) ) + if( const LineProperties* pLineProps = pTheme->getLineStyle( pLineRef->mnThemedIdx ) ) aLineProperties.assignUsed( *pLineProps ); nLinePhClr = pLineRef->maPhClr.getColor( rFilterBase ); } if( const ShapeStyleRef* pFillRef = getShapeStyleRef( XML_fillRef ) ) { - if( const FillProperties* pFillProps = rxTheme->getFillStyle( pFillRef->mnThemedIdx ) ) + if( const FillProperties* pFillProps = pTheme->getFillStyle( pFillRef->mnThemedIdx ) ) aFillProperties.assignUsed( *pFillProps ); nFillPhClr = pFillRef->maPhClr.getColor( rFilterBase ); } // if( const ShapeStyleRef* pEffectRef = getShapeStyleRef( XML_fillRef ) ) // { -// if( const EffectProperties* pEffectProps = rxTheme->getEffectStyle( pEffectRef->mnThemedIdx ) ) +// if( const EffectProperties* pEffectProps = pTheme->getEffectStyle( pEffectRef->mnThemedIdx ) ) // aEffectProperties.assignUsed( *pEffectProps ); // nEffectPhClr = pEffectRef->maPhClr.getColor( rFilterBase ); // } @@ -454,8 +451,8 @@ Reference< XShape > Shape::createAndInsert( TextCharacterProperties aCharStyleProperties; if( const ShapeStyleRef* pFontRef = getShapeStyleRef( XML_fontRef ) ) { - if( rxTheme.get() ) - if( const TextCharacterProperties* pCharProps = rxTheme->getFontStyle( pFontRef->mnThemedIdx ) ) + if( pTheme ) + if( const TextCharacterProperties* pCharProps = pTheme->getFontStyle( pFontRef->mnThemedIdx ) ) aCharStyleProperties.assignUsed( *pCharProps ); aCharStyleProperties.maCharColor.assignIfUsed( pFontRef->maPhClr ); } @@ -468,7 +465,7 @@ Reference< XShape > Shape::createAndInsert( // use a callback for further processing on the XShape (e.g. charts) if( mxShape.is() && mxCreateCallback.get() ) - mxCreateCallback->onXShapeCreated( mxShape ); + mxCreateCallback->onXShapeCreated( mxShape, rxShapes ); return mxShape; } diff --git a/oox/source/drawingml/shapecontext.cxx b/oox/source/drawingml/shapecontext.cxx index e2a76345f1e7..4ee664b1c66c 100644 --- a/oox/source/drawingml/shapecontext.cxx +++ b/oox/source/drawingml/shapecontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: shapecontext.cxx,v $ - * $Revision: 1.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/shapegroupcontext.cxx b/oox/source/drawingml/shapegroupcontext.cxx index bd3d93d9fca0..1b90be3952ab 100644 --- a/oox/source/drawingml/shapegroupcontext.cxx +++ b/oox/source/drawingml/shapegroupcontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: shapegroupcontext.cxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify @@ -106,7 +103,7 @@ Reference< XFastContextHandler > ShapeGroupContext::createFastChildContext( sal_ xRet.set( new GraphicShapeContext( *this, mpGroupShapePtr, ShapePtr( new Shape( "com.sun.star.drawing.GraphicObjectShape" ) ) ) ); break; case XML_graphicFrame: // CT_GraphicalObjectFrame - xRet.set( new GraphicalObjectFrameContext( *this, mpGroupShapePtr, ShapePtr( new Shape( "com.sun.star.drawing.OLE2Shape" ) ) ) ); + xRet.set( new GraphicalObjectFrameContext( *this, mpGroupShapePtr, ShapePtr( new Shape( "com.sun.star.drawing.OLE2Shape" ) ), true ) ); break; } if( !xRet.is() ) diff --git a/oox/source/drawingml/shapepropertiescontext.cxx b/oox/source/drawingml/shapepropertiescontext.cxx index bfef3bdcf922..68c8ed967159 100644 --- a/oox/source/drawingml/shapepropertiescontext.cxx +++ b/oox/source/drawingml/shapepropertiescontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: shapepropertiescontext.cxx,v $ - * $Revision: 1.7 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/shapestylecontext.cxx b/oox/source/drawingml/shapestylecontext.cxx index 8b82d2933dc2..13f15783e49b 100644 --- a/oox/source/drawingml/shapestylecontext.cxx +++ b/oox/source/drawingml/shapestylecontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: shapestylecontext.cxx,v $ - * $Revision: 1.7 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/spdefcontext.cxx b/oox/source/drawingml/spdefcontext.cxx index dc3519ce336c..d85fe2ceb2bb 100644 --- a/oox/source/drawingml/spdefcontext.cxx +++ b/oox/source/drawingml/spdefcontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: spdefcontext.cxx,v $ - * $Revision: 1.6 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/table/makefile.mk b/oox/source/drawingml/table/makefile.mk index 9d151a6b39f8..fa71971fc278 100644 --- a/oox/source/drawingml/table/makefile.mk +++ b/oox/source/drawingml/table/makefile.mk @@ -2,14 +2,10 @@ # # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. # -# Copyright 2008 by Sun Microsystems, Inc. +# Copyright 2000, 2010 Oracle and/or its affiliates. # # OpenOffice.org - a multi-platform office productivity suite # -# $RCSfile: makefile.mk,v $ -# -# $Revision: 1.2 $ -# # This file is part of OpenOffice.org. # # OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/table/tablebackgroundstylecontext.cxx b/oox/source/drawingml/table/tablebackgroundstylecontext.cxx index 48c07e348071..c9be0287a7cc 100644 --- a/oox/source/drawingml/table/tablebackgroundstylecontext.cxx +++ b/oox/source/drawingml/table/tablebackgroundstylecontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: tablebackgroundstylecontext.cxx,v $ - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/table/tablecell.cxx b/oox/source/drawingml/table/tablecell.cxx index 1f0bdad34100..1684414eea2b 100644 --- a/oox/source/drawingml/table/tablecell.cxx +++ b/oox/source/drawingml/table/tablecell.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: tablecell.cxx,v $ - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/table/tablecellcontext.cxx b/oox/source/drawingml/table/tablecellcontext.cxx index 1ebb4294f330..68e3cd3a864a 100644 --- a/oox/source/drawingml/table/tablecellcontext.cxx +++ b/oox/source/drawingml/table/tablecellcontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: tablecellcontext.cxx,v $ - * $Revision: 1.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/table/tablecontext.cxx b/oox/source/drawingml/table/tablecontext.cxx index 67d7df030c92..b194fdc9ee26 100644 --- a/oox/source/drawingml/table/tablecontext.cxx +++ b/oox/source/drawingml/table/tablecontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: tablecontext.cxx,v $ - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/table/tablepartstylecontext.cxx b/oox/source/drawingml/table/tablepartstylecontext.cxx index c2f57ba1d5d2..92e314d6afa7 100644 --- a/oox/source/drawingml/table/tablepartstylecontext.cxx +++ b/oox/source/drawingml/table/tablepartstylecontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: tablepartstylecontext.cxx,v $ - * $Revision: 1.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/table/tableproperties.cxx b/oox/source/drawingml/table/tableproperties.cxx index 2d842fdd6422..136754fbccc3 100644 --- a/oox/source/drawingml/table/tableproperties.cxx +++ b/oox/source/drawingml/table/tableproperties.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: tableproperties.cxx,v $ - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/table/tablerow.cxx b/oox/source/drawingml/table/tablerow.cxx index c9e4490bc205..8986a6e35d08 100644 --- a/oox/source/drawingml/table/tablerow.cxx +++ b/oox/source/drawingml/table/tablerow.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: tablerow.cxx,v $ - * $Revision: 1.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/table/tablerowcontext.cxx b/oox/source/drawingml/table/tablerowcontext.cxx index f7245c8d8f8a..17881d89639b 100644 --- a/oox/source/drawingml/table/tablerowcontext.cxx +++ b/oox/source/drawingml/table/tablerowcontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: tablerowcontext.cxx,v $ - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/table/tablestyle.cxx b/oox/source/drawingml/table/tablestyle.cxx index 222eb6a850d3..78a110ebb8cb 100644 --- a/oox/source/drawingml/table/tablestyle.cxx +++ b/oox/source/drawingml/table/tablestyle.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: tablestyle.cxx,v $ - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/table/tablestylecellstylecontext.cxx b/oox/source/drawingml/table/tablestylecellstylecontext.cxx index fa550d9e66a4..47d747bf8b20 100644 --- a/oox/source/drawingml/table/tablestylecellstylecontext.cxx +++ b/oox/source/drawingml/table/tablestylecellstylecontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: tablestylecellstylecontext.cxx,v $ - * $Revision: 1.3.14.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/table/tablestylecontext.cxx b/oox/source/drawingml/table/tablestylecontext.cxx index 2851d6793184..4d0b945d3d72 100644 --- a/oox/source/drawingml/table/tablestylecontext.cxx +++ b/oox/source/drawingml/table/tablestylecontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: tablestylecontext.cxx,v $ - * $Revision: 1.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/table/tablestylelist.cxx b/oox/source/drawingml/table/tablestylelist.cxx index dd98499c390c..36ebc56a84a3 100644 --- a/oox/source/drawingml/table/tablestylelist.cxx +++ b/oox/source/drawingml/table/tablestylelist.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: tablestylelist.cxx,v $ - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/table/tablestylelistfragmenthandler.cxx b/oox/source/drawingml/table/tablestylelistfragmenthandler.cxx index b224cc02901e..e90554409d4d 100644 --- a/oox/source/drawingml/table/tablestylelistfragmenthandler.cxx +++ b/oox/source/drawingml/table/tablestylelistfragmenthandler.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: tablestylelistfragmenthandler.cxx,v $ - * $Revision: 1.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/table/tablestylepart.cxx b/oox/source/drawingml/table/tablestylepart.cxx index 8d9303276f22..f8e700e5fccd 100644 --- a/oox/source/drawingml/table/tablestylepart.cxx +++ b/oox/source/drawingml/table/tablestylepart.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: tablestylepart.cxx,v $ - * $Revision: 1.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/table/tablestyletextstylecontext.cxx b/oox/source/drawingml/table/tablestyletextstylecontext.cxx index 3e46882b459e..ec117f4ac3c1 100644 --- a/oox/source/drawingml/table/tablestyletextstylecontext.cxx +++ b/oox/source/drawingml/table/tablestyletextstylecontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: tablestyletextstylecontext.cxx,v $ - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/textbody.cxx b/oox/source/drawingml/textbody.cxx index 4a98210e8a25..20c554ef3e64 100644 --- a/oox/source/drawingml/textbody.cxx +++ b/oox/source/drawingml/textbody.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: textbody.cxx,v $ - * $Revision: 1.7.6.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/textbodycontext.cxx b/oox/source/drawingml/textbodycontext.cxx index 4aef69438d3f..9a197ee691bf 100644 --- a/oox/source/drawingml/textbodycontext.cxx +++ b/oox/source/drawingml/textbodycontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: textbodycontext.cxx,v $ - * $Revision: 1.6 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/textbodypropertiescontext.cxx b/oox/source/drawingml/textbodypropertiescontext.cxx index a68880066665..291af2687149 100644 --- a/oox/source/drawingml/textbodypropertiescontext.cxx +++ b/oox/source/drawingml/textbodypropertiescontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: textbodypropertiescontext.cxx,v $ - * $Revision: 1.8 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/textcharacterproperties.cxx b/oox/source/drawingml/textcharacterproperties.cxx index 41855170d26b..aa08218053ac 100644 --- a/oox/source/drawingml/textcharacterproperties.cxx +++ b/oox/source/drawingml/textcharacterproperties.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: textcharacterproperties.cxx,v $ - * $Revision: 1.6 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/textcharacterpropertiescontext.cxx b/oox/source/drawingml/textcharacterpropertiescontext.cxx index 07c16b02080f..6797b8336c02 100644 --- a/oox/source/drawingml/textcharacterpropertiescontext.cxx +++ b/oox/source/drawingml/textcharacterpropertiescontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: textcharacterpropertiescontext.cxx,v $ - * $Revision: 1.7 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/textfield.cxx b/oox/source/drawingml/textfield.cxx index fe5527d0e2d1..c3049415c89a 100644 --- a/oox/source/drawingml/textfield.cxx +++ b/oox/source/drawingml/textfield.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: textfield.cxx,v $ - * $Revision: 1.7 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/textfieldcontext.cxx b/oox/source/drawingml/textfieldcontext.cxx index e7044f098f3d..2c993af562bf 100644 --- a/oox/source/drawingml/textfieldcontext.cxx +++ b/oox/source/drawingml/textfieldcontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: textfieldcontext.cxx,v $ - * $Revision: 1.6 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/textfont.cxx b/oox/source/drawingml/textfont.cxx index 6c66d7573392..f20c9b53511b 100644 --- a/oox/source/drawingml/textfont.cxx +++ b/oox/source/drawingml/textfont.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: textfont.cxx,v $ - * $Revision: 1.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/textliststyle.cxx b/oox/source/drawingml/textliststyle.cxx index c554e035f89c..5d01a28c9cfd 100644 --- a/oox/source/drawingml/textliststyle.cxx +++ b/oox/source/drawingml/textliststyle.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: textliststyle.cxx,v $ - * $Revision: 1.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/textliststylecontext.cxx b/oox/source/drawingml/textliststylecontext.cxx index 2cf0bc320b1d..693957490579 100644 --- a/oox/source/drawingml/textliststylecontext.cxx +++ b/oox/source/drawingml/textliststylecontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: textliststylecontext.cxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/textparagraph.cxx b/oox/source/drawingml/textparagraph.cxx index df63fad1fde8..1ff78541243e 100644 --- a/oox/source/drawingml/textparagraph.cxx +++ b/oox/source/drawingml/textparagraph.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: textparagraph.cxx,v $ - * $Revision: 1.7.6.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/textparagraphproperties.cxx b/oox/source/drawingml/textparagraphproperties.cxx index 35fe17716250..3416d4918e7b 100644 --- a/oox/source/drawingml/textparagraphproperties.cxx +++ b/oox/source/drawingml/textparagraphproperties.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: textparagraphproperties.cxx,v $ - * $Revision: 1.6 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/textparagraphpropertiescontext.cxx b/oox/source/drawingml/textparagraphpropertiescontext.cxx index 4c4f61e4a822..3c41fef69a76 100644 --- a/oox/source/drawingml/textparagraphpropertiescontext.cxx +++ b/oox/source/drawingml/textparagraphpropertiescontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: textparagraphpropertiescontext.cxx,v $ - * $Revision: 1.7 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/textrun.cxx b/oox/source/drawingml/textrun.cxx index 04dcb68c053f..aa74d767a7ad 100644 --- a/oox/source/drawingml/textrun.cxx +++ b/oox/source/drawingml/textrun.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: textrun.cxx,v $ - * $Revision: 1.6 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/textspacingcontext.cxx b/oox/source/drawingml/textspacingcontext.cxx index 3582405fc748..6bc6b79497d6 100644 --- a/oox/source/drawingml/textspacingcontext.cxx +++ b/oox/source/drawingml/textspacingcontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: textspacingcontext.cxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/textspacingcontext.hxx b/oox/source/drawingml/textspacingcontext.hxx index d918f21e5d51..5b646c14d240 100644 --- a/oox/source/drawingml/textspacingcontext.hxx +++ b/oox/source/drawingml/textspacingcontext.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: textspacingcontext.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/texttabstoplistcontext.cxx b/oox/source/drawingml/texttabstoplistcontext.cxx index 8980140313fd..1a8affa898bb 100644 --- a/oox/source/drawingml/texttabstoplistcontext.cxx +++ b/oox/source/drawingml/texttabstoplistcontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: texttabstoplistcontext.cxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/texttabstoplistcontext.hxx b/oox/source/drawingml/texttabstoplistcontext.hxx index bd162b3f0105..5545e1231e3d 100644 --- a/oox/source/drawingml/texttabstoplistcontext.hxx +++ b/oox/source/drawingml/texttabstoplistcontext.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: texttabstoplistcontext.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/theme.cxx b/oox/source/drawingml/theme.cxx index e1a7f634fa21..b37ccdbaf13c 100644 --- a/oox/source/drawingml/theme.cxx +++ b/oox/source/drawingml/theme.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: theme.cxx,v $ - * $Revision: 1.5.6.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/themeelementscontext.cxx b/oox/source/drawingml/themeelementscontext.cxx index 1b5f72666933..7e8b5177498f 100644 --- a/oox/source/drawingml/themeelementscontext.cxx +++ b/oox/source/drawingml/themeelementscontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: themeelementscontext.cxx,v $ - * $Revision: 1.6 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/themefragmenthandler.cxx b/oox/source/drawingml/themefragmenthandler.cxx index aa19fc612a1c..160db1881a25 100644 --- a/oox/source/drawingml/themefragmenthandler.cxx +++ b/oox/source/drawingml/themefragmenthandler.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: themefragmenthandler.cxx,v $ - * $Revision: 1.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/drawingml/transform2dcontext.cxx b/oox/source/drawingml/transform2dcontext.cxx index 44cad6758c11..43748bd1089a 100644 --- a/oox/source/drawingml/transform2dcontext.cxx +++ b/oox/source/drawingml/transform2dcontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: transform2dcontext.cxx,v $ - * $Revision: 1.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/dump/biffdumper.cxx b/oox/source/dump/biffdumper.cxx index fc3848a09b89..c93b7040dab0 100644 --- a/oox/source/dump/biffdumper.cxx +++ b/oox/source/dump/biffdumper.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: biffdumper.cxx,v $ - * $Revision: 1.5.20.26 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify @@ -510,8 +507,25 @@ OUString BiffObjectBase::dumpUniString( const String& rName, BiffStringFlags nFl // #122185# bPhonetic flag may be set, but phonetic data may be missing if( nPhoneticSize > 0 ) { + sal_Int64 nStrmPos = mxBiffStrm->tell(); IndentGuard aIndGuard( out() ); - dumpBinary( "phonetic-data", nPhoneticSize, false ); + writeEmptyItem( "phonetic-data" ); + dumpUnused( 2 ); + dumpDec< sal_uInt16 >( "size" ); + dumpDec< sal_uInt16 >( "font-idx", "FONTNAMES" ); + dumpHex< sal_uInt16 >( "flags", "PHONETICPR-FLAGS" ); + sal_uInt16 nCount = dumpDec< sal_uInt16 >( "portion-count" ); + sal_uInt16 nLen = dumpDec< sal_uInt16 >( "text-len" ); + dumpUnicodeArray( "text", mxBiffStrm->readuInt16() ); + if( nLen == 0 ) dumpUnused( 2 ); + for( sal_uInt16 nPortion = 0; !mxBiffStrm->isEof() && (nPortion < nCount); ++nPortion ) + { + MultiItemsGuard aMultiGuard( out() ); + dumpDec< sal_uInt16 >( "first-portion-char" ); + dumpDec< sal_uInt16 >( "first-main-char" ); + dumpDec< sal_uInt16 >( "main-char-count" ); + } + dumpRemainingTo( nStrmPos + nPhoneticSize ); } return aString; @@ -1604,6 +1618,14 @@ void WorkbookStreamObject::implDumpRecordBody() initializePerSheet(); break; + case BIFF_ID_BOOKEXT: + dumpFrHeader( true, true ); + dumpDec< sal_uInt32 >( "rec-size" ); + dumpHex< sal_uInt32 >( "flags-1", "BOOKEXT-FLAGS1" ); + if( rStrm.getRemaining() > 0 ) dumpHex< sal_uInt8 >( "flags-2", "BOOKEXT-FLAGS2" ); + if( rStrm.getRemaining() > 0 ) dumpHex< sal_uInt8 >( "flags-3", "BOOKEXT-FLAGS3" ); + break; + case BIFF2_ID_BOOLERR: case BIFF3_ID_BOOLERR: dumpCellHeader( nRecId == BIFF2_ID_BOOLERR ); @@ -1612,7 +1634,7 @@ void WorkbookStreamObject::implDumpRecordBody() case BIFF_ID_CFHEADER: dumpDec< sal_uInt16 >( "rule-count" ); - dumpBool< sal_uInt16 >( "need-update" ); + dumpHex< sal_uInt16 >( "flags", "CFHEADER-FLAGS" ); dumpRange( "bounding-range" ); dumpRangeList(); break; @@ -1623,63 +1645,43 @@ void WorkbookStreamObject::implDumpRecordBody() dumpDec< sal_uInt8 >( "operator", "CFRULE-OPERATOR" ); sal_uInt16 nFmla1Size = dumpDec< sal_uInt16 >( "formula1-size" ); sal_uInt16 nFmla2Size = dumpDec< sal_uInt16 >( "formula2-size" ); - sal_uInt32 nFlags = dumpHex< sal_uInt32 >( "flags", "CFRULE-FLAGS" ); - dumpUnused( 2 ); - if( getFlag< sal_uInt32 >( nFlags, 0x04000000 ) ) - { - writeEmptyItem( "font-block" ); - IndentGuard aIndGuard( out() ); - sal_Int64 nRecPos = rStrm.tell(); - dumpUniString( "name", BIFF_STR_8BITLENGTH ); - dumpUnused( static_cast< sal_Int32 >( nRecPos + 64 - rStrm.tell() ) ); - dumpDec< sal_Int32 >( "height", "CONV-TWIP-TO-PT" ); - dumpHex< sal_uInt32 >( "flags", "CFRULE-FONTFLAGS" ); - dumpDec< sal_uInt16 >( "weight", "FONT-WEIGHT" ); - dumpDec< sal_uInt16 >( "escapement", "FONT-ESCAPEMENT" ); - dumpDec< sal_uInt8 >( "underline", "FONT-UNDERLINE" ); - dumpUnused( 3 ); // family/charset? - dumpDec< sal_Int32 >( "color", mxColors ); - dumpUnused( 4 ); - dumpHex< sal_uInt32 >( "used-flags", "CFRULE-FONTUSEDFLAGS" ); - dumpDec< sal_uInt32 >( "escapement-used", "CFRULE-FONTUSED" ); - dumpDec< sal_uInt32 >( "underline-used", "CFRULE-FONTUSED" ); - dumpUnused( 18 ); - } - if( getFlag< sal_uInt32 >( nFlags, 0x08000000 ) ) - { - writeEmptyItem( "alignment-block" ); - IndentGuard aIndGuard( out() ); - dumpHex< sal_uInt8 >( "alignent", "CFRULE-ALIGNMENT" ); - dumpHex< sal_uInt8 >( "rotation", "TEXTROTATION" ); - dumpHex< sal_uInt16 >( "indent", "CFRULE-INDENT" ); - dumpDec< sal_uInt16 >( "relative-indent" ); - dumpUnknown( 2 ); - } - if( getFlag< sal_uInt32 >( nFlags, 0x10000000 ) ) - { - writeEmptyItem( "border-block" ); - IndentGuard aIndGuard( out() ); - dumpHex< sal_uInt16 >( "border-style", "XF-BORDERSTYLE" ); - dumpHex< sal_uInt16 >( "border-color1", "XF-BORDERCOLOR1" ); - dumpHex< sal_uInt32 >( "border-color2", "CFRULE-BORDERCOLOR2" ); - } - if( getFlag< sal_uInt32 >( nFlags, 0x20000000 ) ) - { - writeEmptyItem( "pattern-block" ); - IndentGuard aIndGuard( out() ); - dumpHex< sal_uInt32 >( "pattern", "CFRULE-FILLBLOCK" ); - } - if( getFlag< sal_uInt32 >( nFlags, 0x40000000 ) ) + dumpCfRuleProp(); + if( nFmla1Size > 0 ) getFormulaDumper().dumpNameFormula( "formula1", nFmla1Size ); + if( nFmla2Size > 0 ) getFormulaDumper().dumpNameFormula( "formula2", nFmla2Size ); + } + break; + + case BIFF_ID_CFRULE12: + { + dumpFrHeader( true, true ); + dumpDec< sal_uInt8 >( "type", "CFRULE12-TYPE" ); + dumpDec< sal_uInt8 >( "operator", "CFRULE-OPERATOR" ); + sal_uInt16 nFmla1Size = dumpDec< sal_uInt16 >( "formula1-size" ); + sal_uInt16 nFmla2Size = dumpDec< sal_uInt16 >( "formula2-size" ); + dumpDxf12Prop(); + if( nFmla1Size > 0 ) getFormulaDumper().dumpNameFormula( "formula1", nFmla1Size ); + if( nFmla2Size > 0 ) getFormulaDumper().dumpNameFormula( "formula2", nFmla2Size ); + getFormulaDumper().dumpNameFormula( "active-formula" ); + dumpHex< sal_uInt8 >( "flags", "CFRULE12-FLAGS" ); + dumpDec< sal_uInt16 >( "priority" ); + dumpCfRule12Param( dumpDec< sal_uInt16 >( "sub-type", "CFRULE12-SUBTYPE" ) ); + } + break; + + case BIFF_ID_CFRULEEXT: + dumpFrHeader( true, true ); + dumpBool< sal_uInt32 >( "cfrule12-follows" ); + dumpDec< sal_uInt16 >( "cfheader-id" ); + if( rStrm.getRemaining() >= 25 ) { - writeEmptyItem( "protection-block" ); - IndentGuard aIndGuard( out() ); - dumpHex< sal_uInt16 >( "flags", "CFRULE-PROTECTION-FLAGS" ); + dumpDec< sal_uInt16 >( "cfrule-idx" ); + dumpDec< sal_uInt8 >( "operator", "CFRULE-OPERATOR" ); + sal_uInt8 nSubType = dumpDec< sal_uInt8 >( "sub-type", "CFRULE12-SUBTYPE" ); + dumpDec< sal_uInt16 >( "priority" ); + dumpHex< sal_uInt8 >( "flags", "CFRULEEXT-FLAGS" ); + if( dumpBoolean( "has-dxf-data" ) ) dumpDxf12Prop(); + dumpCfRule12Param( nSubType ); } - if( nFmla1Size > 0 ) - getFormulaDumper().dumpNameFormula( "formula1", nFmla1Size ); - if( nFmla2Size > 0 ) - getFormulaDumper().dumpNameFormula( "formula2", nFmla2Size ); - } break; case BIFF_ID_CH3DDATAFORMAT: @@ -1736,6 +1738,11 @@ void WorkbookStreamObject::implDumpRecordBody() if( eBiff >= BIFF5 ) dumpHex< sal_uInt16 >( "flags", "CHDATAFORMAT-FLAGS" ); break; + case BIFF_ID_CHECKCOMPAT: + dumpFrHeader( true, true ); + dumpBool< sal_uInt32 >( "check-compatibility" ); + break; + case BIFF_ID_CHESCHERFORMAT: dumpEmbeddedDff(); break; @@ -2057,6 +2064,11 @@ void WorkbookStreamObject::implDumpRecordBody() dumpDec< sal_uInt16 >( "col-width", "CONV-COLWIDTH" ); break; + case BIFF_ID_COMPRESSPICS: + dumpFrHeader( true, true ); + dumpBool< sal_uInt32 >( "recommend-compress-pics" ); + break; + case BIFF_ID_CONT: if( (eBiff == BIFF8) && (getLastRecId() == BIFF_ID_OBJ) ) dumpEmbeddedDff(); @@ -2076,6 +2088,11 @@ void WorkbookStreamObject::implDumpRecordBody() } break; + case BIFF_ID_COUNTRY: + dumpDec< sal_uInt16 >( "ui-country", "COUNTRY" ); + dumpDec< sal_uInt16 >( "sys-country", "COUNTRY" ); + break; + case BIFF_ID_CRN: { sal_Int32 nCol2 = dumpColIndex( "last-col-idx", false ); @@ -2156,6 +2173,13 @@ void WorkbookStreamObject::implDumpRecordBody() dumpDec< sal_Int32 >( "dval-entry-count" ); break; + case BIFF_ID_DBCELL: + dumpDec< sal_uInt32 >( "reverse-offset-to-row" ); + out().resetItemIndex(); + while( rStrm.getRemaining() >= 2 ) + dumpDec< sal_uInt16 >( "#cell-offset" ); + break; + case BIFF2_ID_DEFINEDNAME: case BIFF3_ID_DEFINEDNAME: { @@ -2201,6 +2225,12 @@ void WorkbookStreamObject::implDumpRecordBody() if( nRecId == BIFF3_ID_DIMENSION ) dumpUnused( 2 ); break; + case BIFF_ID_DXF: + dumpFrHeader( true, true ); + dumpHex< sal_uInt16 >( "flags", "DXF-FLAGS" ); + dumpDxfProp(); + break; + case BIFF_ID_EXTERNALBOOK: { sal_uInt16 nCount = dumpDec< sal_uInt16 >( "sheet-count" ); @@ -2313,6 +2343,11 @@ void WorkbookStreamObject::implDumpRecordBody() dumpFontRec(); break; + case BIFF_ID_FORCEFULLCALC: + dumpFrHeader( true, true ); + dumpBool< sal_Int32 >( "recalc-all-formulas" ); + break; + case BIFF2_ID_FORMAT: case BIFF4_ID_FORMAT: dumpFormatRec(); @@ -2333,11 +2368,34 @@ void WorkbookStreamObject::implDumpRecordBody() dumpString( "footer", BIFF_STR_8BITLENGTH ); break; + case BIFF_ID_GUTS: + dumpDec< sal_uInt16 >( "row-outlines-width" ); + dumpDec< sal_uInt16 >( "column-outlines-height" ); + dumpDec< sal_uInt16 >( "row-levels", "GUTS-LEVELS" ); + dumpDec< sal_uInt16 >( "column-levels", "GUTS-LEVELS" ); + break; + case BIFF_ID_HEADER: if( rStrm.getRemaining() > 0 ) dumpString( "header", BIFF_STR_8BITLENGTH ); break; + case BIFF_ID_HEADERFOOTER: + { + dumpFrHeader( true, true ); + dumpGuid( "view-guid" ); + dumpHex< sal_uInt16 >( "flags", "HEADERFOOTER-FLAGS" ); + sal_uInt16 nEvenHLen = dumpDec< sal_uInt16 >( "even-h-len" ); + sal_uInt16 nEvenFLen = dumpDec< sal_uInt16 >( "even-f-len" ); + sal_uInt16 nFirstHLen = dumpDec< sal_uInt16 >( "first-h-len" ); + sal_uInt16 nFirstFLen = dumpDec< sal_uInt16 >( "first-f-len" ); + if( nEvenHLen > 0 ) dumpUniString( "even-h" ); + if( nEvenFLen > 0 ) dumpUniString( "even-f" ); + if( nFirstHLen > 0 ) dumpUniString( "first-h" ); + if( nFirstFLen > 0 ) dumpUniString( "first-f" ); + } + break; + case BIFF_ID_HYPERLINK: dumpRange(); if( cfg().getStringOption( dumpGuid( "guid" ), OUString() ).equalsAscii( "StdHlink" ) ) @@ -2365,6 +2423,20 @@ void WorkbookStreamObject::implDumpRecordBody() } break; + case BIFF2_ID_INDEX: + case BIFF3_ID_INDEX: + if( eBiff <= BIFF4 ) + dumpHex< sal_uInt32 >( "first-defname-pos", "CONV-DEC" ); + else + dumpUnused( 4 ); + dumpRowIndex( "first-row-with-cell", eBiff == BIFF8 ); + dumpRowIndex( "first-free-row", eBiff == BIFF8 ); + if( nRecId == BIFF3_ID_INDEX ) dumpHex< sal_uInt32 >( (eBiff <= BIFF4) ? "first-xf-pos" : "defcolwidth-pos", "CONV-DEC" ); + out().resetItemIndex(); + while( rStrm.getRemaining() >= 4 ) + dumpHex< sal_uInt32 >( "#first-row-pos-of-block", "CONV-DEC" ); + break; + case BIFF2_ID_INTEGER: dumpCellHeader( true ); dumpDec< sal_uInt16 >( "value" ); @@ -2399,6 +2471,13 @@ void WorkbookStreamObject::implDumpRecordBody() mbHasDff = true; break; + case BIFF_ID_MTHREADSETTINGS: + dumpFrHeader( true, true ); + dumpBool< sal_Int32 >( "multi-thread-enabled" ); + dumpBool< sal_Int32 >( "manual-thread-count" ); + dumpDec< sal_Int32 >( "thread-count" ); + break; + case BIFF_ID_MULTBLANK: { Address aPos = dumpAddress(); @@ -2456,6 +2535,12 @@ void WorkbookStreamObject::implDumpRecordBody() dumpObjRec(); break; + case BIFF_ID_PAGELAYOUTVIEW: + dumpFrHeader( true, true ); + dumpDec< sal_uInt16 >( "scaling", "CONV-PERCENT" ); + dumpHex< sal_uInt16 >( "flags", "PAGELAYOUTVIEW-FLAGS" ); + break; + case BIFF_ID_PAGESETUP: dumpDec< sal_uInt16 >( "paper-size", "PAGESETUP-PAPERSIZE" ); dumpDec< sal_uInt16 >( "scaling", "CONV-PERCENT" ); @@ -2628,6 +2713,11 @@ void WorkbookStreamObject::implDumpRecordBody() } break; + case BIFF_ID_RECALCID: + dumpFrHeader( true, false ); + dumpDec< sal_uInt32 >( "recalc-engine-id" ); + break; + case BIFF_ID_RK: dumpCellHeader(); dumpRk( "value" ); @@ -2719,6 +2809,20 @@ void WorkbookStreamObject::implDumpRecordBody() dumpRangeList( "selection", false ); break; + case BIFF_ID_SHAREDFEATHEAD: + { + dumpFrHeader( true, true ); + sal_uInt16 nType = dumpDec< sal_uInt16 >( "feature-type", "SHAREDFEATHEAD-TYPE" ); + dumpUnused( 1 ); + if( dumpBool< sal_Int32 >( "has-data" ) ) switch( nType ) + { + case 2: + dumpHex< sal_uInt32 >( "allowed-flags", "SHAREDFEATHEAD-PROT-FLAGS" ); + break; + } + } + break; + case BIFF_ID_SHAREDFMLA: dumpRange( "formula-range", false ); dumpUnused( 1 ); @@ -2738,18 +2842,22 @@ void WorkbookStreamObject::implDumpRecordBody() dumpString( "sheet-name", BIFF_STR_8BITLENGTH, BIFF_STR_8BITLENGTH ); break; + case BIFF_ID_SHEETEXT: + dumpFrHeader( true, true ); + dumpDec< sal_uInt32 >( "rec-size" ); + dumpDec< sal_uInt32 >( "flags-1", "SHEETEXT-FLAGS1" ); + if( rStrm.getRemaining() >= 20 ) + { + dumpDec< sal_uInt32 >( "flags-2", "SHEETEXT-FLAGS2" ); + dumpExtCfColor( "tab-color" ); + } + break; + case BIFF_ID_SHEETHEADER: dumpHex< sal_uInt32 >( "substream-size", "CONV-DEC" ); dumpByteString( "sheet-name", BIFF_STR_8BITLENGTH ); break; - case BIFF_ID_SHEETPROTECTION: - dumpFrHeader( true, true ); - dumpUnused( 7 ); - dumpHex< sal_uInt16 >( "allowed-flags", "SHEETPROTECTION-FLAGS" ); - dumpUnused( 2 ); - break; - case BIFF_ID_SST: dumpDec< sal_uInt32 >( "string-cell-count" ); dumpDec< sal_uInt32 >( "sst-size" ); @@ -2783,6 +2891,7 @@ void WorkbookStreamObject::implDumpRecordBody() dumpDec< sal_Int8 >( "builtin-idx", "STYLEEXT-BUILTIN" ); dumpDec< sal_Int8 >( "outline-level" ); dumpUnicodeArray( "style-name", rStrm.readuInt16() ); + dumpDxfProp(); break; case BIFF_ID_SXEXT: @@ -2797,6 +2906,22 @@ void WorkbookStreamObject::implDumpRecordBody() } break; + case BIFF_ID_TABLESTYLES: + { + dumpFrHeader( true, true ); + dumpDec< sal_uInt32 >( "table-style-count" ); + sal_uInt16 nDefTableLen, nDefPivotLen; + rStrm >> nDefTableLen >> nDefPivotLen; + dumpUnicodeArray( "def-table-style", nDefTableLen ); + dumpUnicodeArray( "def-pivot-style", nDefPivotLen ); + } + break; + + case BIFF_ID_THEME: + dumpFrHeader( true, true ); + dumpDec< sal_uInt32 >( "theme-version", "THEME-VERSION" ); + break; + case BIFF_ID_TXO: dumpHex< sal_uInt16 >( "flags", "TXO-FLAGS" ); dumpDec< sal_uInt16 >( "orientation", "TEXTORIENTATION" ); @@ -2871,6 +2996,21 @@ void WorkbookStreamObject::implDumpRecordBody() case BIFF5_ID_XF: dumpXfRec(); break; + + case BIFF_ID_XFCRC: + dumpFrHeader( true, true ); + dumpUnused( 2 ); + dumpDec< sal_uInt16 >( "xf-count" ); + dumpHex< sal_uInt32 >( "xf-checksum" ); + break; + + case BIFF_ID_XFEXT: + dumpFrHeader( true, true ); + dumpUnused( 2 ); + dumpXfIdx( "xf-idx" ); + dumpUnused( 2 ); + dumpXfExtProp(); + break; } } @@ -2909,12 +3049,12 @@ sal_uInt16 WorkbookStreamObject::dumpColorIdx( const String& rName, bool b16Bit sal_uInt16 WorkbookStreamObject::dumpFontIdx( const String& rName, bool b16Bit ) { - return dumpDec< sal_uInt16, sal_uInt8 >( b16Bit, rName( "font-idx" ), "FONTNAMES" ); + return dumpDec< sal_uInt16, sal_uInt8 >( b16Bit, rName( "font-idx" ), mxFontNames ); } sal_uInt16 WorkbookStreamObject::dumpFormatIdx( const String& rName ) { - return dumpDec< sal_uInt16, sal_uInt8 >( getBiff() >= BIFF5, rName( "fmt-idx" ), "FORMATS" ); + return dumpDec< sal_uInt16, sal_uInt8 >( getBiff() >= BIFF5, rName( "fmt-idx" ), mxFormats ); } sal_uInt16 WorkbookStreamObject::dumpXfIdx( const String& rName, bool bBiff2Style ) @@ -2932,6 +3072,54 @@ sal_uInt16 WorkbookStreamObject::dumpXfIdx( const String& rName, bool bBiff2Styl return nXfIdx; } +void WorkbookStreamObject::dumpExtColorValue( sal_uInt32 nColorType ) +{ + switch( nColorType ) + { + case 0: dumpUnused( 4 ); break; + case 1: dumpDec< sal_uInt32 >( "color-idx", mxColors ); break; + case 2: dumpColorABGR(); break; + case 3: dumpDec< sal_uInt32 >( "theme-id" ); break; + case 4: dumpUnused( 4 ); break; + default: dumpUnknown( 4 ); + } +} + +void WorkbookStreamObject::dumpExtColor( const String& rName ) +{ + MultiItemsGuard aMultiGuard( out() ); + writeEmptyItem( rName( "color" ) ); + switch( extractValue< sal_uInt8 >( dumpDec< sal_uInt8 >( "flags", "EXTCOLOR-FLAGS" ), 1, 7 ) ) + { + case 0: dumpUnused( 1 ); break; + case 1: dumpColorIdx( "color-idx", false ); break; + case 2: dumpUnused( 1 ); break; + case 3: dumpDec< sal_uInt8 >( "theme-id" ); break; + case 4: dumpUnused( 1 ); break; + default: dumpUnknown( 1 ); + } + dumpDec< sal_Int16 >( "tint", "CONV-TINT" ); + dumpColorABGR(); +} + +void WorkbookStreamObject::dumpExtCfColor( const String& rName ) +{ + MultiItemsGuard aMultiGuard( out() ); + writeEmptyItem( rName( "color" ) ); + dumpExtColorValue( dumpExtColorType< sal_uInt32 >() ); + dumpDec< double >( "tint", "CONV-FLOAT-TO-PERC" ); +} + +void WorkbookStreamObject::dumpExtGradientHead() +{ + dumpDec< sal_Int32 >( "gradient-type", "EXTGRADIENT-TYPE" ); + dumpDec< double >( "linear-angle" ); + dumpDec< double >( "pos-left" ); + dumpDec< double >( "pos-right" ); + dumpDec< double >( "pos-top" ); + dumpDec< double >( "pos-bottom" ); +} + OUString WorkbookStreamObject::dumpPivotString( const String& rName, sal_uInt16 nStrLen ) { OUString aString; @@ -2968,6 +3156,285 @@ void WorkbookStreamObject::dumpBoolErr() writeBooleanItem( "boolean", nValue ); } +void WorkbookStreamObject::dumpCfRuleProp() +{ + BiffInputStream& rStrm = getBiffStream(); + sal_uInt32 nFlags1 = dumpHex< sal_uInt32 >( "flags-1", "CFRULE-FLAGS1" ); + sal_uInt16 nFlags2 = dumpHex< sal_uInt16 >( "flags-2", "CFRULE-FLAGS2" ); + if( getFlag< sal_uInt32 >( nFlags1, 0x02000000 ) ) + { + writeEmptyItem( "numfmt-block" ); + IndentGuard aIndGuard( out() ); + if( getFlag< sal_uInt16 >( nFlags2, 0x0001 ) ) + { + dumpDec< sal_uInt16 >( "size" ); + dumpUniString( "numfmt" ); + } + else + { + dumpUnused( 1 ); + dumpDec< sal_uInt8 >( "fmt-idx", mxFormats ); + } + } + if( getFlag< sal_uInt32 >( nFlags1, 0x04000000 ) ) + { + writeEmptyItem( "font-block" ); + IndentGuard aIndGuard( out() ); + sal_Int64 nRecPos = rStrm.tell(); + dumpUniString( "name", BIFF_STR_8BITLENGTH ); + dumpUnused( static_cast< sal_Int32 >( nRecPos + 64 - rStrm.tell() ) ); + dumpDec< sal_Int32 >( "height", "CONV-TWIP-TO-PT" ); + dumpHex< sal_uInt32 >( "flags", "CFRULE-FONTFLAGS" ); + dumpDec< sal_Int16 >( "weight", "CFRULE-FONTWEIGHT" ); + dumpDec< sal_Int16 >( "escapement", "CFRULE-FONTESCAPEMENT" ); + dumpDec< sal_Int8 >( "underline", "CFRULE-FONTUNDERLINE" ); + dumpDec< sal_uInt8 >( "family", "FONT-FAMILY" ); + dumpDec< sal_uInt8 >( "charset", "CHARSET" ); + dumpUnused( 1 ); + dumpDec< sal_Int32 >( "color", "CFRULE-FONTCOLOR" ); + dumpUnused( 4 ); + dumpHex< sal_uInt32 >( "used-flags", "CFRULE-FONTUSEDFLAGS" ); + dumpDec< sal_uInt32 >( "escapement-used", "CFRULE-FONTUSED" ); + dumpDec< sal_uInt32 >( "underline-used", "CFRULE-FONTUSED" ); + dumpDec< sal_uInt32 >( "weight-used", "CFRULE-FONTUSED" ); + dumpUnused( 4 ); + dumpDec< sal_Int32 >( "first-char" ); + dumpDec< sal_Int32 >( "char-count" ); + dumpDec< sal_uInt16 >( "font-idx" ); + } + if( getFlag< sal_uInt32 >( nFlags1, 0x08000000 ) ) + { + writeEmptyItem( "alignment-block" ); + IndentGuard aIndGuard( out() ); + dumpHex< sal_uInt8 >( "alignent", "CFRULE-ALIGNMENT" ); + dumpHex< sal_uInt8 >( "rotation", "TEXTROTATION" ); + dumpHex< sal_uInt16 >( "indent", "CFRULE-INDENT" ); + dumpDec< sal_Int32 >( "relative-indent" ); + } + if( getFlag< sal_uInt32 >( nFlags1, 0x10000000 ) ) + { + writeEmptyItem( "border-block" ); + IndentGuard aIndGuard( out() ); + dumpHex< sal_uInt16 >( "border-style", "XF-BORDERSTYLE" ); + dumpHex< sal_uInt16 >( "border-color1", "XF-BORDERCOLOR1" ); + dumpHex< sal_uInt32 >( "border-color2", "CFRULE-BORDERCOLOR2" ); + } + if( getFlag< sal_uInt32 >( nFlags1, 0x20000000 ) ) + { + writeEmptyItem( "pattern-block" ); + IndentGuard aIndGuard( out() ); + dumpHex< sal_uInt32 >( "pattern", "CFRULE-FILLBLOCK" ); + } + if( getFlag< sal_uInt32 >( nFlags1, 0x40000000 ) ) + { + writeEmptyItem( "protection-block" ); + IndentGuard aIndGuard( out() ); + dumpHex< sal_uInt16 >( "flags", "CFRULE-PROTECTION-FLAGS" ); + } +} + +void WorkbookStreamObject::dumpXfExtProp() +{ + BiffInputStream& rStrm = getBiffStream(); + for( sal_uInt16 nIndex = 0, nCount = dumpDec< sal_uInt16 >( "subrec-count" ); !rStrm.isEof() && (nIndex < nCount); ++nIndex ) + { + out().startMultiItems(); + sal_Int64 nStartPos = rStrm.tell(); + writeEmptyItem( "SUBREC" ); + sal_uInt16 nSubRecId = dumpDec< sal_uInt16 >( "id", "XFEXT-SUBREC" ); + sal_uInt16 nSubRecSize = dumpDec< sal_uInt16 >( "size" ); + sal_Int64 nEndPos = nStartPos + nSubRecSize; + out().endMultiItems(); + IndentGuard aIndGuard( out() ); + switch( nSubRecId ) + { + case 4: case 5: case 7: case 8: case 9: case 10: case 11: case 13: + { + sal_uInt16 nColorType = dumpExtColorType< sal_uInt16 >(); + dumpDec< sal_Int16 >( "tint", "CONV-TINT" ); + dumpExtColorValue( nColorType ); + dumpUnused( 8 ); + } + break; + case 6: + dumpExtGradientHead(); + out().resetItemIndex(); + for( sal_Int32 nStop = 0, nStopCount = dumpDec< sal_Int32 >( "stop-count" ); (nStop < nStopCount) && !in().isEof(); ++nStop ) + { + writeEmptyItem( "#stop" ); + IndentGuard aIndGuard2( out() ); + sal_uInt16 nColorType = dumpExtColorType< sal_uInt16 >(); + dumpExtColorValue( nColorType ); + dumpDec< double >( "stop-pos" ); + dumpDec< double >( "tint", "CONV-FLOAT-TO-PERC" ); + } + break; + case 14: + dumpDec< sal_Int8 >( "font-scheme", "EXTFONT-SCHEME" ); + break; + case 15: + dumpDec< sal_uInt16 >( "indent" ); + break; + } + dumpRemainingTo( nEndPos ); + } +} + +void WorkbookStreamObject::dumpDxfProp() +{ + BiffInputStream& rStrm = getBiffStream(); + dumpUnused( 2 ); + for( sal_uInt16 nIndex = 0, nCount = dumpDec< sal_uInt16 >( "subrec-count" ); !rStrm.isEof() && (nIndex < nCount); ++nIndex ) + { + out().startMultiItems(); + sal_Int64 nStartPos = rStrm.tell(); + writeEmptyItem( "SUBREC" ); + sal_uInt16 nSubRecId = dumpDec< sal_uInt16 >( "id", "DXF-SUBREC" ); + sal_uInt16 nSubRecSize = dumpDec< sal_uInt16 >( "size" ); + sal_Int64 nEndPos = nStartPos + nSubRecSize; + out().endMultiItems(); + IndentGuard aIndGuard( out() ); + switch( nSubRecId ) + { + case 0: + dumpDec< sal_uInt8 >( "pattern", mxFillPatterns ); + break; + case 1: case 2: case 5: + dumpExtColor(); + break; + case 3: + dumpExtGradientHead(); + break; + case 4: + dumpDec< sal_uInt16 >( "index" ); + dumpDec< double >( "stop-position" ); + dumpExtColor( "stop-color" ); + break; + case 6: case 7: case 8: case 9: case 10: case 11: case 12: + dumpExtColor( "color" ); + dumpDec< sal_uInt16 >( "style", mxBorderStyles ); + break; + case 13: case 14: + dumpBoolean( "value" ); + break; + case 15: + dumpDec< sal_uInt8 >( "alignment", "XF-HORALIGN" ); + break; + case 16: + dumpDec< sal_uInt8 >( "alignment", "XF-VERALIGN" ); + break; + case 17: + dumpDec< sal_uInt8 >( "rotation", "TEXTROTATION" ); + break; + case 18: + dumpDec< sal_uInt16 >( "indent" ); + break; + case 19: + dumpDec< sal_uInt8 >( "text-dir", "XF-TEXTDIRECTION" ); + break; + case 20: case 21: case 22: case 23: + dumpBoolean( "value" ); + break; + case 24: + dumpUnicodeArray( "name", rStrm.readuInt16() ); + break; + case 25: + dumpDec< sal_uInt16 >( "weight", "FONT-WEIGHT" ); + break; + case 26: + dumpDec< sal_uInt16 >( "underline", "FONT-UNDERLINE" ); + break; + case 27: + dumpDec< sal_uInt16 >( "escapement", "FONT-ESCAPEMENT" ); + break; + case 28: case 29: case 30: case 31: case 32: case 33: + dumpBoolean( "value" ); + break; + case 34: + dumpDec< sal_uInt8 >( "charset", "CHARSET" ); + break; + case 35: + dumpDec< sal_uInt8 >( "family", "FONT-FAMILY" ); + break; + case 36: + dumpDec< sal_Int32 >( "height", "CONV-TWIP-TO-PT" ); + break; + case 37: + dumpDec< sal_uInt8 >( "scheme", "EXTFONT-SCHEME" ); + break; + case 38: + dumpUnicodeArray( "numfmt", rStrm.readuInt16() ); + break; + case 41: + dumpDec< sal_uInt16 >( "fmt-idx", mxFormats ); + break; + case 42: + dumpDec< sal_Int16 >( "relative-indent" ); + break; + case 43: case 44: + dumpBoolean( "value" ); + break; + } + dumpRemainingTo( nEndPos ); + } +} + +void WorkbookStreamObject::dumpDxf12Prop() +{ + BiffInputStream& rStrm = getBiffStream(); + writeEmptyItem( "dxf-data" ); + IndentGuard aIndGuard( out() ); + sal_uInt32 nSize = dumpDec< sal_uInt32 >( "dxf-size" ); + if( nSize == 0 ) + { + dumpUnused( 2 ); + } + else + { + sal_Int64 nEndPos = rStrm.tell() + nSize; + dumpCfRuleProp(); + if( rStrm.tell() + 8 <= nEndPos ) + { + dumpUnused( 6 ); + dumpXfExtProp(); + } + dumpRemainingTo( nEndPos ); + } +} + +void WorkbookStreamObject::dumpCfRule12Param( sal_uInt16 nSubType ) +{ + sal_uInt8 nSize = dumpDec< sal_uInt8 >( "params-size" ); + sal_Int64 nEndPos = getBiffStream().tell() + nSize; + { + writeEmptyItem( "params" ); + IndentGuard aIndGuard( out() ); + switch( nSubType ) + { + case 5: + dumpHex< sal_uInt8 >( "flags", "CFRULE12-TOP10-FLAGS" ); + dumpDec< sal_uInt16 >( "rank" ); + dumpUnused( 13 ); + break; + case 8: + dumpDec< sal_uInt16 >( "operator", "CFRULE12-TEXT-OPERATOR" ); + dumpUnused( 14 ); + break; + case 15: case 16: case 17: case 18: case 19: case 20: case 21: case 22: case 23: case 24: + dumpDec< sal_uInt16 >( "operator", "CFRULE12-DATE-OPERATOR" ); + dumpUnused( 14 ); + break; + case 25: case 26: case 29: case 30: + dumpDec< sal_uInt16 >( "std-dev" ); + dumpUnused( 14 ); + break; + default: + dumpUnused( 16 ); + } + } + dumpRemainingTo( nEndPos ); +} + void WorkbookStreamObject::dumpFontRec() { sal_uInt16 nFontId = getBiffData().getFontCount(); diff --git a/oox/source/dump/biffdumper.ini b/oox/source/dump/biffdumper.ini index 8ecb7555d8f3..77388e4466d3 100644 --- a/oox/source/dump/biffdumper.ini +++ b/oox/source/dump/biffdumper.ini @@ -1,4 +1,4 @@ - + # dumper settings ============================================================ # Path to additional configuration data, relative to this file. @@ -29,6 +29,7 @@ merge-continue-record=1 unitconverter=CONV-PERCENT-NEG,-1,% unitconverter=CONV-COLWIDTH,/256,chars +unitconverter=CONV-TINT,/327.67,% shortlist=BIFF,0,biff2,biff3,biff4,biff5,biff8 @@ -42,30 +43,57 @@ constlist=ERRORCODES 0x2A=#N/A end -shortlist=EGA-COLORS,0,ega-black,ega-white,ega-red,ega-green,ega-blue,ega-yellow,ega-magenta,ega-cyan +shortlist=WINDOWS-PALETTE-0,0,black,white,red,green,blue,yellow,magenta,cyan +shortlist=WINDOWS-PALETTE-8,8,black,white,red,green,blue,yellow,magenta,cyan +shortlist=WINDOWS-PALETTE-16,16,dark-red,dark-green,dark-blue,dark-yellow,dark-magenta,dark-cyan,light-grey,dark-grey -constlist=COLORS-BIFF2 - include=EGA-COLORS - default= - 24=sys-window-text - 25=sys-window-bg +multilist=WINDOWS-SYSCOLORS-BIFF2 + 24=sys-window-text,sys-window-bg 0x7FFF=sys-window-text end -constlist=COLORS-BIFF5 - include=EGA-COLORS - default= - 64=sys-window-text - 65=sys-window-bg - 67=sys-button-face - 77=sys-window-text-chart - 78=sys-window-bg-chart - 79=auto-border-chart - 80=sys-tooltip-bg - 81=sys-tooltip-text +multilist=WINDOWS-SYSCOLORS-BIFF5 + 64=sys-window-text,sys-window-bg,,sys-button-face + 77=sys-window-text-chart,sys-window-bg-chart,auto-border-chart,sys-tooltip-bg,sys-tooltip-text 0x7FFF=sys-window-text end +constlist=COLORS-BIFF2 + include=WINDOWS-PALETTE-0 + include=WINDOWS-SYSCOLORS-BIFF2 +end + +constlist=COLORS-BIFF3 + include=WINDOWS-PALETTE-0 + include=WINDOWS-PALETTE-8 + include=WINDOWS-PALETTE-16 + include=WINDOWS-SYSCOLORS-BIFF2 +end + +multilist=COLORS-BIFF5 + include=WINDOWS-PALETTE-0 + include=WINDOWS-PALETTE-8 + include=WINDOWS-PALETTE-16 + 24=0x8080FF,0x802060,0xFFFFC0,0xA0E0E0,0x600080,0xFF8080,0x0080C0,0xC0C0FF + 32=0x000080,0xFF00FF,0xFFFF00,0x00FFFF,0x800080,0x800000,0x008080,0x0000FF + 40=0x00CFFF,0x69FFFF,0xE0FFE0,0xFFFF80,0xA6CAF0,0xDD9CB3,0xB38FEE,0xE3E3E3 + 48=0x2A6FF9,0x3FB8CD,0x488436,0x958C41,0x8E5E42,0xA0627A,0x624FAC,0x969696 + 56=0x1D2FBE,0x286676,0x004500,0x453E01,0x6A2813,0x85396A,0x4A3285,0x424242 + include=WINDOWS-SYSCOLORS-BIFF5 +end + +multilist=COLORS-BIFF8 + include=WINDOWS-PALETTE-0 + include=WINDOWS-PALETTE-8 + include=WINDOWS-PALETTE-16 + 24=0x9999FF,0x993366,0xFFFFCC,0xCCFFFF,0x660066,0xFF8080,0x0066CC,0xCCCCFF + 32=0x000080,0xFF00FF,0xFFFF00,0x00FFFF,0x800080,0x800000,0x008080,0x0000FF + 40=0x00CCFF,0xCCFFFF,0xCCFFCC,0xFFFF99,0x99CCFF,0xFF99CC,0xCC99FF,0xFFCC99 + 48=0x3366FF,0x33CCCC,0x99CC00,0xFFCC00,0xFF9900,0xFF6600,0x666699,0x969696 + 56=0x003366,0x339966,0x003300,0x333300,0x993300,0x993366,0x333399,0x333333 + include=WINDOWS-SYSCOLORS-BIFF5 +end + shortlist=BORDERSTYLES-BIFF3,0,none,thin,medium,dash,dot,thick,double,hair multilist=BORDERSTYLES-BIFF8 @@ -130,6 +158,17 @@ flagslist=FR-FLAGS 0x0002=alert-unsupported end +shortlist=EXTCOLOR-TYPE,0,auto,indexed,rgb,theme,n/a + +combilist=EXTCOLOR-FLAGS + 0x01=rgb-valid + 0xFE=uint8,dec,type,EXTCOLOR-TYPE +end + +shortlist=EXTGRADIENT-TYPE,0,linear,path + +shortlist=EXTFONT-SCHEME,-1,n/a,none,major,minor + # DFF ------------------------------------------------------------------------ flagslist=DFF-CLIENTANCHOR-FLAGS @@ -265,7 +304,7 @@ multilist=RECORD-NAMES-BIFF3 0x0088=EDG,PUB,NOTEOFF,LH,COUNTRY,HIDEOBJ,, 0x0090=SORT,SUB,PALETTE,,LHRECORD,LHNGRAPH,, 0x0200=,,,,,,FORMULA,STRING - 0x0208=ROW,BOF,,INDEX,,,, + 0x0208=ROW,BOF,,,,,, 0x0218=DEFINEDNAME 0x0221=ARRAY 0x0223=EXTERNALNAME @@ -308,13 +347,14 @@ multilist=RECORD-NAMES-BIFF5 0x0098=,,,FILTERMODE,,AUTOFILTERINFO,AUTOFILTER, 0x00A8=,,,,,,SCENARIOS,SCENARIO 0x00B0=PTDEFINITION,PTFIELD,PTFITEM,,PTROWCOLFIELDS,PTROWCOLITEMS,PTPAGEFIELDS, - 0x00B8=DOCROUTE,RECIPNAME,,,SHAREDFMLA,MULTRK,MULTBLANK,TOOLBARHDR + 0x00B8=DOCROUTE,RECIPNAME,,,,MULTRK,MULTBLANK,TOOLBARHDR 0x00C0=TOOLBAREND,MMS,ADDMENU,DELMENU,,PTDATAFIELD,PCDEFINITION,PCDFIELD 0x00C8=PCITEM_INDEXLIST,PCITEM_DOUBLE,PCITEM_BOOL,PCITEM_ERROR,PCITEM_INTEGER,PCITEM_STRING,PCITEM_DATE,PCITEM_MISSING 0x00D0=SXTBL,SXTBRGITEM,SXTBPG,OBPROJ,,PIVOTCACHE,RSTRING,DBCELL 0x00D8=PCDFRANGEPR,PCDFDISCRETEPR,BOOKBOOL,REVERT,SXEXT|PARAMQRY,SCENPROTECT,OLESIZE,UDDESC 0x00E0=XF,INTERFACEHDR,INTERFACEEND,PCDSOURCE,,,, 0x0206=FORMULA + 0x04BC=SHAREDFMLA # chart records exclude=0x1004,0x102D,0x102F,0x1036,0x1037,0x1038,0x103B 0x1040=CHRADARAREA,CHAXESSET,,CHLEGENDENTRY,CHPROPERTIES,CHSERGROUP,CHUSEDAXESSETS, @@ -342,16 +382,18 @@ multilist=RECORD-NAMES-BIFF8 0x01A8=,USERBVIEW,USERSVIEWBEGIN,USERSVIEWEND,,QSI,EXTERNALBOOK,PROT4REV 0x01B0=CFHEADER,CFRULE,DATAVALIDATIONS,,,DCONBINAME,TXO,REFRESHALL 0x01B8=HYPERLINK,NLRDELNAME,CODENAME,PCDFSQLTYPE,PROT4REVPASS,,DATAVALIDATION, - 0x01C0=XL9FILE,,,,,,, + 0x01C0=XL9FILE,RECALCID,INTCACHEDDATA,,,,, # future records 0x0800=SCREENTIP,,,WEBQRYSETTINGS,WEBQRYTABLES,,, 0x0850=CHFRINFO,CHFRWRAPPER,CHFRBLOCKBEGIN,CHFRBLOCKEND,,,CHFRCATEGORYPROPS,CHFRUNITPROPS 0x0858=CHPIVOTREF,CHPIVOTFLAGS,,,,,, - 0x0860=,,SHEETLAYOUT,,,,,SHEETPROTECTION + 0x0860=,,SHEETEXT,BOOKEXT,,,,SHAREDFEATHEAD 0x0868=,,,CHFRLABELPROPS,,,, - 0x0890=,,STYLEEXT,,,,, - 0x0898=,,,,,CHFRLAYOUT,CHFREXTPROPS,CHFREXTPROPSCONT - 0x08A0=,,,,CHFRSHAPEPROPS,CHFRTEXTPROPS,,CHFRPLOTAREALAYOUT + 0x0878=,,CFRULE12,CFRULEEXT,XFCRC,XFEXT,, + 0x0888=,,,PAGELAYOUTVIEW,CHECKCOMPAT,DXF,TABLESTYLES, + 0x0890=,,STYLEEXT,,,,THEME, + 0x0898=,,MTHREADSETTINGS,COMPRESSPICS,HEADERFOOTER,CHFRLAYOUT,CHFREXTPROPS,CHFREXTPROPSCONT + 0x08A0=,,,FORCEFULLCALC,CHFRSHAPEPROPS,CHFRTEXTPROPS,,CHFRPLOTAREALAYOUT # chart records 0x1058=,,,,,,,CH3DDATAFORMAT 0x1060=CHFONTBASE,CHPIEEXT,CHLABELRANGE2,CHDATATABLE,CHPLOTGROWTH,CHSERINDEX,CHESCHERFORMAT,CHPIEEXTSETT @@ -479,7 +521,7 @@ constlist=BOF-SHEETTYPE 0x0100=workspace end -shortlist=BOF-EXCELVERSION,0,excel-97,excel-2000,excel-2002,excel-2003,excel-2007 +shortlist=BOF-EXCELVERSION,0,excel-97,excel-2000,excel-2002,excel-2003,excel-2007,,excel-2010 shortlist=BOF-LOWESTVERSION-BIFF,6,biff8 combilist=BOF-HISTORY-FLAGS @@ -502,17 +544,50 @@ combilist=BOF-LOWESTVERSION-FLAGS 0x00000F00=uint8,dec,version-saved,BOF-EXCELVERSION end +# BOOKEXT -------------------------------------------------------------------- + +combilist=BOOKEXT-FLAGS1 + 0x00000001=no-auto-recover + 0x00000002=hide-pivot-list + 0x00000004=filter-privacy + 0x00000008=embed-smarttags + 0x00000030=uint8,dec,display-smarttags,BOOKEXT-DISPLAY-SMARTTAGS + 0x00000040=saved-on-recovery + 0x00000080=minimal-save + 0x00000100=opened-on-recovery + 0x00000200=opened-in-save-mode +end + +shortlist=BOOKEXT-DISPLAY-SMARTTAGS,0,button-and-indicator,button,nothing + +flagslist=BOOKEXT-FLAGS2 + 0x01=warn-smart-doc-manifest + 0x02=show-inc-annotations +end + +flagslist=BOOKEXT-FLAGS3 + 0x02=!all-published!selected-items-published + 0x04=show-pivot-chart-filter +end + # CALCMODE ------------------------------------------------------------------- shortlist=CALCMODE,-1,automatic-no-table,manual,automatic +# CFHEADER ------------------------------------------------------------------- + +combilist=CFHEADER-FLAGS + 0x0001=complex + 0xFFFE=uint16,dec,id +end + # CFRULE --------------------------------------------------------------------- shortlist=CFRULE-TYPE,1,value,formula shortlist=CFRULE-OPERATOR,0,none,between,not-between,equal,not-equal,greater-than,less-than,greater-equal,less-equal -flagslist=CFRULE-FLAGS - ignore=0x00380080 +flagslist=CFRULE-FLAGS1 + ignore=0x00200000 0x00000001=!hor-align-used 0x00000002=!vert-align-used 0x00000004=!text-wrap-used @@ -520,6 +595,7 @@ flagslist=CFRULE-FLAGS 0x00000010=!justify-lastline-used 0x00000020=!indent-used 0x00000040=!shrinktofit-used + 0x00000080=!cell-merged-used 0x00000100=!cell-locked-used 0x00000200=!cell-hidden-used 0x00000400=!left-border-used @@ -531,6 +607,9 @@ flagslist=CFRULE-FLAGS 0x00010000=!fill-pattern-used 0x00020000=!fg-color-idx-used 0x00040000=!bg-color-idx-used + 0x00080000=!fmt-idx-used + 0x00100000=!def-font-used + 0x02000000=numfmt-block 0x04000000=font-block 0x08000000=alignment-block 0x10000000=border-block @@ -539,6 +618,13 @@ flagslist=CFRULE-FLAGS 0x80000000=!text-dir-used end +flagslist=CFRULE-FLAGS2 + ignore=0x0002 + 0x0001=!numfmt-id!numfmt-string + 0x0004=outline-border + 0x8000=use-text-dir +end + combilist=CFRULE-ALIGNMENT 0x07=uint8,dec,hor-align,XF-HORALIGN 0x08=text-wrap @@ -549,6 +635,7 @@ end combilist=CFRULE-INDENT 0x000F=uint8,dec,indent 0x0010=shrink-to-fit + 0x0020=cell-merged 0x00C0=uint8,dec,text-dir,XF-TEXTDIRECTION end @@ -561,7 +648,28 @@ flagslist=CFRULE-FONTFLAGS 0x00000080=strikeout end +constlist=CFRULE-FONTWEIGHT + include=FONT-WEIGHT + -1=unused +end + +constlist=CFRULE-FONTESCAPEMENT + include=FONT-ESCAPEMENT + -1=unused +end + +constlist=CFRULE-FONTUNDERLINE + include=FONT-UNDERLINE + -1=unused +end + +constlist=CFRULE-FONTCOLOR + include=COLORS-BIFF8 + -1=unused +end + flagslist=CFRULE-FONTUSEDFLAGS + ignore=0xFFFFFF00 0x00000002=!italic-used 0x00000008=!outline-used 0x00000010=!shadow-used @@ -593,6 +701,36 @@ flagslist=CFRULE-PROTECTION-FLAGS 0x0002=formula-hidden end +# CFRULE12 ------------------------------------------------------------------- + +shortlist=CFRULE12-TYPE,1,cell-is,expression,color-scale,data-bar,top-ten,icon-set + +flagslist=CFRULE12-FLAGS + 0x0002=stop-if-true +end + +multilist=CFRULE12-SUBTYPE + 0=cell-is,expression,color-scale,data-bar,icon-set,top-ten,,unique-values,contains-text,contains-blanks + 10=not-contains-blanks,contains-errors,not-contains-errors,,,today,tomorrow,yesterday,last-7-days,last-month + 20=next-month,this-week,next-week,last-week,this-month,above-average,below-average,duplicate-values,,equal-above-average + 30=equal-below-average +end + +flagslist=CFRULE12-TOP10-FLAGS + 0x01=!bottom!top + 0x02=percent +end + +shortlist=CFRULE12-TEXT-OPERATOR,0,contains,not-contains,begins-with,ends-with +shortlist=CFRULE12-DATE-OPERATOR,0,today,yesterday,last-7-days,this-week,last-week,last-month,tomorrow,next-week,next-month,this-month + +# CFRULEEXT ------------------------------------------------------------------ + +flagslist=CFRULEEXT-FLAGS + 0x0001=active + 0x0002=stop-if-true +end + # CH3DDATAFORMAT ------------------------------------------------------------- shortlist=CH3DDATAFORMAT-BASE,0,rectangular,circular @@ -1012,7 +1150,7 @@ shortlist=CHTEXT-HORALIGN,1,left,center,right,block,distribute shortlist=CHTEXT-VERALIGN,1,top,center,bottom,block,distribute shortlist=CHTEXT-FILLMODE,1,transparent,opaque -combilist=CHTEXT-FLAGS1-BIFF2 +flagslist=CHTEXT-FLAGS1-BIFF2 0x0001=auto-color 0x0002=show-symbol 0x0004=show-value @@ -1187,6 +1325,25 @@ flagslist=DEFROWHEIGHT-FLAGS-BIFF3 0x0008=thick-bottom end +# DXF ------------------------------------------------------------------------ + +flagslist=DXF-FLAGS + 0x0001=!swap-fg-bg-color + 0x0002=use-internal-borders +end + +multilist=DXF-SUBREC + 0=FILL-PATTERN,FILL-FGCOLOR,FILL-BGCOLOR,FILL-GRADIENT,FILL-STOP + 5=FONT-COLOR,BORDER-TOP,BORDER-BOTTOM,BORDER-LEFT,BORDER-RIGHT + 10=BORDER-DIAGONAL,BORDER-VERTICAL,BORDER-HORIZONTAL,BORDER-DIAGUP,BORDER-DIAGDOWN + 15=ALIGN-HORIZONTAL,ALIGN-VERTICAL,ALIGN-ROTATION,ALIGN-INDENT,ALIGN-READINGORDER + 20=ALIGN-WRAPTEXT,ALIGN-JUSTLASTLINE,ALIGN-SHRINKTOFIT,ALIGN-MERGED,FONT-NAME + 25=FONT-WEIGHT,FONT-UNDERLINE,FONT-ESCAPEMENT,FONT-ITALIC,FONT-STRIKE + 30=FONT-OUTLINE,FONT-SHADOW,FONT-CONDENSE,FONT-EXTEND,FONT-CHARSET + 35=FONT-PITCHFAMILY,FONT-HEIGHT,FONT-SCHEME,NUMFMT-CODE, + 40=,NUMFMT-ID,ALIGN-RELINDENT,PROT-LOCKED,PROT-HIDDEN +end + # EXTERNALBOOK --------------------------------------------------------------- constlist=EXTERNALBOOK-KEY @@ -1261,6 +1418,20 @@ end shortlist=FORMULA-RESULTTYPE,0,string,boolean,error,empty +# GUTS ----------------------------------------------------------------------- + +shortlist=GUTS-LEVELS,0,none,,1-level,2-levels,3-levels,4-levels,5-levels,6-levels,7-levels + +# HEADERFOOTER --------------------------------------------------------------- + +flagslist=HEADERFOOTER-FLAGS + ignore=0xFFF0 + 0x0001=has-even-hf + 0x0002=has-first-hf + 0x0004=scale-with-sheet + 0x0008=align-with-margins +end + # HIDEOBJ -------------------------------------------------------------------- shortlist=HIDEOBJ,0,show,placeholder,hide @@ -1453,6 +1624,15 @@ flagslist=OBJCMO-FLAGS 0x4000=auto-area end +# PAGELAYOUTVIEW ------------------------------------------------------------- + +flagslist=PAGELAYOUTVIEW-FLAGS + ignore=0xFFF8 + 0x0001=page-layout-view + 0x0002=show-ruler + 0x0004=hide-margins +end + # PAGESETUP ------------------------------------------------------------------ multilist=PAGESETUP-PAPERSIZE @@ -1557,7 +1737,7 @@ shortlist=PHONETICPR-TYPE,0,halfwidth-katakana,fullwidth-katakana,hiragana,no-co shortlist=PHONETICPR-ALIGNMENT,0,no-control,left,center,distributed combilist=PHONETICPR-FLAGS - ignore=0x0030 + ignore=0xFFF0 0x0003=uint8,dec,type,PHONETICPR-TYPE 0x000C=uint8,dec,alignment,PHONETICPR-ALIGNMENT end @@ -1718,11 +1898,50 @@ combilist=ROW-FLAGS 0x40000000=show-phonetic end +# SHAREDFEATHEAD ------------------------------------------------------------- + +shortlist=SHAREDFEATHEAD-TYPE,2,protection,ignored-formula-errors,smarttag,table + +flagslist=SHAREDFEATHEAD-PROT-FLAGS + 0x00000001=edit-object + 0x00000002=edit-scenario + 0x00000004=format-cell + 0x00000008=format-column + 0x00000010=format-row + 0x00000020=insert-column + 0x00000040=insert-row + 0x00000080=insert-hyperlink + 0x00000100=delete-column + 0x00000200=delete-row + 0x00000400=select-locked + 0x00000800=sort + 0x00001000=use-autofilter + 0x00002000=pivottable-report + 0x00004000=select-unlocked +end + # SHEET ---------------------------------------------------------------------- shortlist=SHEET-STATE,0,visible,hidden,very-hidden shortlist=SHEET-TYPE,0,worksheet,macrosheet,chartsheet,,,,vb-module +# SHEETEXT ------------------------------------------------------------------- + +combilist=SHEETEXT-FLAGS1 + 0x0000007F=uint8,dec,color-idx,SHEETEXT-COLOR +end + +constlist=SHEETEXT-COLOR + include=COLORS + 0x7F=undefined +end + +combilist=SHEETEXT-FLAGS2 + include=SHEETEXT-FLAGS1 + 0x00000080=eval-cond-formats + 0x00000100=!published!unpublished +end + # SHEETPR -------------------------------------------------------------------- shortlist=SHEETPR-WINDOWPOS,0,tiled,horizontal,vertical,cascaded @@ -1751,26 +1970,6 @@ flagslist=SHEETPR-FLAGS-BIFF5 0x0010=dialog-sheet end -# SHEETPROTECTION ------------------------------------------------------------ - -flagslist=SHEETPROTECTION-FLAGS - 0x0001=edit-object - 0x0002=edit-scenario - 0x0004=format-cell - 0x0008=format-column - 0x0010=format-row - 0x0020=insert-column - 0x0040=insert-row - 0x0080=insert-hyperlink - 0x0100=delete-column - 0x0200=delete-row - 0x0400=select-locked - 0x0800=sort - 0x1000=use-autofilter - 0x2000=pivottable-report - 0x4000=select-unlocked -end - # STYLE ---------------------------------------------------------------------- combilist=STYLE-FLAGS @@ -1813,6 +2012,14 @@ end shortlist=SXEXT-SOURCETYPE,1,odbc,dao,,webquery +# THEME ---------------------------------------------------------------------- + +constlist=THEME-VERSION + 0=custom + 123820=default + 124226=default +end + # TXO ------------------------------------------------------------------------ combilist=TXO-FLAGS @@ -2017,5 +2224,14 @@ combilist=CELL-XFSTYLE-BIFF2 include=XF-STYLEFLAGS-BIFF2 end +# XFEXT ---------------------------------------------------------------------- + +multilist=XFEXT-SUBREC + 0=,,,,FILL-FGCOLOR + 5=FILL-BGCOLOR,FILL-GRADIENT,BORDER-TOP-COLOR,BORDER-BOTTOM-COLOR,BORDER-LEFT-COLOR + 10=BORDER-RIGHT-COLOR,BORDER-DIAG-COLOR,,TEXT-COLOR,FONT-SCHEME + 15=INDENT +end + # ============================================================================ diff --git a/oox/source/dump/dffdumper.cxx b/oox/source/dump/dffdumper.cxx index 4ce96bdd24a3..599687f5bd50 100644 --- a/oox/source/dump/dffdumper.cxx +++ b/oox/source/dump/dffdumper.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: dffdumper.cxx,v $ - * $Revision: 1.3.22.10 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify @@ -39,6 +36,30 @@ namespace dump { // ============================================================================ +namespace { + +const sal_uInt16 DFF_ID_BSE = 0xF007; /// BLIP store entry. +const sal_uInt16 DFF_ID_BSTORECONTAINER = 0xF001; /// BLIP store container. +const sal_uInt16 DFF_ID_CHILDANCHOR = 0xF00F; /// Child anchor (in groups). +const sal_uInt16 DFF_ID_CLIENTANCHOR = 0xF010; /// Client anchor. +const sal_uInt16 DFF_ID_DG = 0xF008; /// Drawing. +const sal_uInt16 DFF_ID_DGG = 0xF006; /// Drawing group. +const sal_uInt16 DFF_ID_OPT = 0xF00B; /// Property set. +const sal_uInt16 DFF_ID_OPT2 = 0xF121; /// Secondary property set. +const sal_uInt16 DFF_ID_OPT3 = 0xF122; /// Ternary property set. +const sal_uInt16 DFF_ID_SP = 0xF00A; /// Shape. +const sal_uInt16 DFF_ID_SPGR = 0xF009; /// Shape group. +const sal_uInt16 DFF_ID_SPLITMENUCOLORS = 0xF11E; /// Current toolbar colors. + +const sal_uInt16 DFF_OPT_IDMASK = 0x3FFF; +const sal_uInt16 DFF_OPT_PICTURE = 0x4000; +const sal_uInt16 DFF_OPT_COMPLEX = 0x8000; +const sal_uInt16 DFF_OPT_FLAGSMASK = 0x003F; + +} // namespace + +// ============================================================================ + void DffStreamObject::construct( const ObjectBase& rParent, const BinaryInputStreamRef& rxStrm, const OUString& rSysFileName ) { SequenceRecordObjectBase::construct( rParent, rxStrm, rSysFileName, "DFF-RECORD-NAMES" ); @@ -65,10 +86,12 @@ void DffStreamObject::implWriteExtHeader() const sal_Char* pcListName = "DFF-RECORD-INST"; switch( getRecId() ) { - case 0xF001: pcListName = "DFFBSTORECONT-RECORD-INST"; break; // DFFBSTORECONTAINER contains BLIP count - case 0xF007: pcListName = "DFFBSE-RECORD-INST"; break; // DFFBSE contains BLIP type - case 0xF00A: pcListName = "DFFSP-RECORD-INST"; break; // DFFSP contains shape type - case 0xF00B: pcListName = "DFFOPT-RECORD-INST"; break; // DFFOPT contains property count + case DFF_ID_BSE: pcListName = "DFFBSE-RECORD-INST"; break; // BLIP type + case DFF_ID_BSTORECONTAINER: pcListName = "DFFBSTORECONT-RECORD-INST"; break; // BLIP count + case DFF_ID_DG: pcListName = "DFFDG-RECORD-INST"; break; // drawing ID + case DFF_ID_OPT: pcListName = "DFFOPT-RECORD-INST"; break; // property count + case DFF_ID_SP: pcListName = "DFFSP-RECORD-INST"; break; // shape type + case DFF_ID_SPLITMENUCOLORS: pcListName = "DFFSPLITMENUC-RECORD-INST"; break; // number of colors } MultiItemsGuard aMultiGuard( out() ); writeHexItem( "instance", mnInstVer, pcListName ); @@ -79,7 +102,7 @@ void DffStreamObject::implDumpRecordBody() { switch( getRecId() ) { - case 0xF007: // DFFBSE + case DFF_ID_BSE: dumpDec< sal_uInt8 >( "win-type", "DFFBSE-TYPE" ); dumpDec< sal_uInt8 >( "mac-type", "DFFBSE-TYPE" ); dumpGuid( "guid" ); @@ -92,26 +115,63 @@ void DffStreamObject::implDumpRecordBody() dumpUnused( 2 ); break; - case 0xF00A: // DFFSP - dumpHex< sal_uInt32 >( "shape-id", "CONV-DEC" ); - dumpHex< sal_uInt32 >( "shape-flags", "DFFSP-FLAGS" ); + case DFF_ID_CHILDANCHOR: + dumpDec< sal_uInt32 >( "left" ); + dumpDec< sal_uInt32 >( "top" ); + dumpDec< sal_uInt32 >( "right" ); + dumpDec< sal_uInt32 >( "bottom" ); + break; + + case DFF_ID_CLIENTANCHOR: + implDumpClientAnchor(); break; - case 0xF00B: // DFFOPT + case DFF_ID_DG: + dumpDec< sal_uInt32 >( "shape-count" ); + dumpHex< sal_uInt32 >( "max-shape-id", "CONV-DEC" ); + break; + + case DFF_ID_DGG: { - sal_uInt16 nPropCount = getInst(); - out().resetItemIndex(); - for( sal_uInt16 nPropIdx = 0; !in().isEof() && (nPropIdx < nPropCount); ++nPropIdx ) + dumpHex< sal_uInt32 >( "max-shape-id", "CONV-DEC" ); + sal_uInt32 nClusters = dumpDec< sal_uInt32 >( "id-cluster-count" ); + dumpDec< sal_uInt32 >( "shape-count" ); + dumpDec< sal_uInt32 >( "drawing-count" ); + out().resetItemIndex( 1 ); + TableGuard aTabGuard( out(), 15, 16 ); + for( sal_uInt32 nCluster = 1; !in().isEof() && (nCluster < nClusters); ++nCluster ) { - sal_uInt16 nPropId = dumpDffOptPropHeader(); - IndentGuard aIndent( out() ); - dumpDffOptPropValue( nPropId, in().readuInt32() ); + MultiItemsGuard aMultiGuard( out() ); + writeEmptyItem( "#cluster" ); + dumpDec< sal_uInt32 >( "drawing-id" ); + dumpHex< sal_uInt32 >( "next-free-id", "CONV-DEC" ); } } break; - case 0xF010: // DFFCLIENTANCHOR - implDumpClientAnchor(); + case DFF_ID_OPT: + case DFF_ID_OPT2: + case DFF_ID_OPT3: + dumpDffOpt(); + break; + + case DFF_ID_SP: + dumpHex< sal_uInt32 >( "shape-id", "CONV-DEC" ); + dumpHex< sal_uInt32 >( "shape-flags", "DFFSP-FLAGS" ); + break; + + case DFF_ID_SPGR: + dumpDec< sal_uInt32 >( "left" ); + dumpDec< sal_uInt32 >( "top" ); + dumpDec< sal_uInt32 >( "right" ); + dumpDec< sal_uInt32 >( "bottom" ); + break; + + case DFF_ID_SPLITMENUCOLORS: + dumpDffSimpleColor( "fill-color" ); + dumpDffSimpleColor( "line-color" ); + dumpDffSimpleColor( "shadow-color" ); + dumpDffSimpleColor( "3d-color" ); break; } } @@ -124,38 +184,136 @@ void DffStreamObject::constructDffObj() { mnInstVer = 0; mnRealSize = 0; + if( SequenceRecordObjectBase::implIsValid() ) + { + maSimpleProps.insertFormats( cfg().getNameList( "DFFOPT-SIMPLE-PROPERTIES" ) ); + maComplexProps.insertFormats( cfg().getNameList( "DFFOPT-COMPLEX-PROPERTIES" ) ); + } } -sal_uInt16 DffStreamObject::dumpDffOptPropHeader() +sal_uInt32 DffStreamObject::dumpDffSimpleColor( const String& rName ) { - MultiItemsGuard aMultiGuard( out() ); - TableGuard aTabGuard( out(), 11 ); - writeEmptyItem( "#prop" ); - return dumpHex< sal_uInt16 >( "id", "DFFOPT-PROPERTY-ID" ); + return dumpHex< sal_uInt32 >( rName, "DFF-SIMPLE-COLOR" ); } -void DffStreamObject::dumpDffOptPropValue( sal_uInt16 nPropId, sal_uInt32 nValue ) +sal_uInt32 DffStreamObject::dumpDffColor( const String& rName ) { - switch( nPropId & 0x3FFF ) + return dumpHex< sal_uInt32 >( rName, "DFF-COLOR" ); +} + +namespace { + +enum PropType { PROPTYPE_BINARY, PROPTYPE_STRING, PROPTYPE_BLIP, PROPTYPE_COLORARRAY }; + +struct PropInfo +{ + OUString maName; + PropType meType; + sal_uInt16 mnId; + sal_uInt32 mnSize; + inline explicit PropInfo( const OUString& rName, PropType eType, sal_uInt16 nId, sal_uInt32 nSize ) : + maName( rName ), meType( eType ), mnId( nId ), mnSize( nSize ) {} +}; + +typedef ::std::vector< PropInfo > PropInfoVector; + +} // namespace + +void DffStreamObject::dumpDffOpt() +{ + sal_uInt16 nPropCount = getInst(); + PropInfoVector aPropInfos; + out().resetItemIndex(); + for( sal_uInt16 nPropIdx = 0; !in().isEof() && (nPropIdx < nPropCount); ++nPropIdx ) + { + sal_uInt16 nPropId = dumpDffOptPropHeader(); + sal_uInt16 nBaseId = nPropId & DFF_OPT_IDMASK; + sal_uInt32 nValue = in().readuInt32(); + + IndentGuard aIndent( out() ); + if( getFlag( nPropId, DFF_OPT_COMPLEX ) ) + { + writeHexItem( "complex-size", nValue, "CONV-DEC" ); + String aName; + PropType eType = PROPTYPE_BINARY; + ItemFormatMap::const_iterator aIt = maComplexProps.find( nBaseId ); + if( aIt != maComplexProps.end() ) + { + const ItemFormat& rItemFmt = aIt->second; + aName = rItemFmt.maItemName; + if( rItemFmt.maListName.equalsAscii( "binary" ) ) + eType = PROPTYPE_BINARY; + else if( rItemFmt.maListName.equalsAscii( "string" ) ) + eType = PROPTYPE_STRING; + else if( rItemFmt.maListName.equalsAscii( "blip" ) ) + eType = PROPTYPE_BLIP; + else if( rItemFmt.maListName.equalsAscii( "colorarray" ) ) + eType = PROPTYPE_COLORARRAY; + } + aPropInfos.push_back( PropInfo( aName( "property-data" ), eType, nBaseId, nValue ) ); + } + else + { + ItemFormatMap::const_iterator aIt = maSimpleProps.find( nBaseId ); + if( aIt != maSimpleProps.end() ) + { + const ItemFormat& rItemFmt = aIt->second; + // flags always at end of block of 64 properties + if( (nBaseId & DFF_OPT_FLAGSMASK) == DFF_OPT_FLAGSMASK ) + { + FlagsList* pFlagsList = dynamic_cast< FlagsList* >( cfg().getNameList( rItemFmt.maListName ).get() ); + sal_Int64 nOldIgnoreFlags = 0; + if( pFlagsList ) + { + nOldIgnoreFlags = pFlagsList->getIgnoreFlags(); + pFlagsList->setIgnoreFlags( nOldIgnoreFlags | 0xFFFF0000 | ~(nValue >> 16) ); + } + writeValueItem( rItemFmt, nValue ); + if( pFlagsList ) + pFlagsList->setIgnoreFlags( nOldIgnoreFlags ); + } + else + writeValueItem( rItemFmt, nValue ); + } + else + writeHexItem( "value", nValue ); + } + } + + out().resetItemIndex(); + for( PropInfoVector::iterator aIt = aPropInfos.begin(), aEnd = aPropInfos.end(); !in().isEof() && (aIt != aEnd); ++aIt ) { - case 127: writeHexItem( "flags", nValue, "DFFOPT-LOCK-FLAGS" ); break; - case 191: writeHexItem( "flags", nValue, "DFFOPT-TEXT-FLAGS" ); break; - case 255: writeHexItem( "flags", nValue, "DFFOPT-TEXTGEO-FLAGS" ); break; - case 319: writeHexItem( "flags", nValue, "DFFOPT-PICTURE-FLAGS" ); break; - case 383: writeHexItem( "flags", nValue, "DFFOPT-GEO-FLAGS" ); break; - case 447: writeHexItem( "flags", nValue, "DFFOPT-FILL-FLAGS" ); break; - case 511: writeHexItem( "flags", nValue, "DFFOPT-LINE-FLAGS" ); break; - case 575: writeHexItem( "flags", nValue, "DFFOPT-SHADOW-FLAGS" ); break; - case 639: writeHexItem( "flags", nValue, "DFFOPT-PERSP-FLAGS" ); break; - case 703: writeHexItem( "flags", nValue, "DFFOPT-3DOBJ-FLAGS" ); break; - case 767: writeHexItem( "flags", nValue, "DFFOPT-3DSTYLE-FLAGS" ); break; - case 831: writeHexItem( "flags", nValue, "DFFOPT-SHAPE1-FLAGS" ); break; - case 895: writeHexItem( "flags", nValue, "DFFOPT-CALLOUT-FLAGS" ); break; - case 959: writeHexItem( "flags", nValue, "DFFOPT-SHAPE2-FLAGS" ); break; - default: writeHexItem( "value", nValue ); + out().startMultiItems(); + writeEmptyItem( "#complex-data" ); + writeHexItem( "id", aIt->mnId, "DFFOPT-PROPERTY-NAMES" ); + out().endMultiItems(); + IndentGuard aIndent( out() ); + switch( aIt->meType ) + { + case PROPTYPE_BINARY: + dumpBinary( aIt->maName, aIt->mnSize ); + break; + case PROPTYPE_STRING: + dumpUnicodeArray( aIt->maName, aIt->mnSize / 2, true ); + break; + case PROPTYPE_BLIP: + dumpBinary( aIt->maName, aIt->mnSize ); + break; + case PROPTYPE_COLORARRAY: + dumpBinary( aIt->maName, aIt->mnSize ); + break; + } } } +sal_uInt16 DffStreamObject::dumpDffOptPropHeader() +{ + MultiItemsGuard aMultiGuard( out() ); + TableGuard aTabGuard( out(), 11 ); + writeEmptyItem( "#prop" ); + return dumpHex< sal_uInt16 >( "id", "DFFOPT-PROPERTY-ID" ); +} + // ============================================================================ } // namespace dump diff --git a/oox/source/dump/dffdumper.ini b/oox/source/dump/dffdumper.ini index 9c3184b275e5..c33d733c6bd8 100644 --- a/oox/source/dump/dffdumper.ini +++ b/oox/source/dump/dffdumper.ini @@ -12,7 +12,7 @@ multilist=DFF-RECORD-NAMES 0xF010=DFFCLIENTANCHOR,DFFCLIENTDATA,DFFCONNECTORRULE,DFFALIGNRULE,DFFARCRULE,DFFCLIENTRULE,DFFCLASSID,DFFCALLOUTRULE # 0xF018-0xF117 reserved for pictures 0xF118=DFFREGROUPITEM,DFFSELECTION,DFFCOLORMRU,,,DFFDELETEDPSPL,DFFSPLITMENUCOLORS,DFFOLEOBJECT - 0xF120=DFFCOLORSCHEME,,DFFUSERDEFPROP + 0xF120=DFFCOLORSCHEME,DFFOPT2,DFFOPT3 end combilist=DFF-RECORD-INST @@ -25,13 +25,60 @@ constlist=DFF-RECORD-VERSION 15=container end -# DFFBSTORECONTAINER --------------------------------------------------------- +combilist=DFF-SIMPLE-COLOR + 0x000000FF=uint8,dec,red,,filter=0x10000000~0x00000000 + 0x0000FF00=uint8,dec,green,,filter=0x10000000~0x00000000 + 0x00FF0000=uint8,dec,blue,,filter=0x10000000~0x00000000 + 0x000000FF=uint8,dec,scheme-idx,,filter=0x10000000~0x10000000 + 0x10000000=!rgb!scheme + ignore=0x08000000 +end -combilist=DFFBSTORECONT-RECORD-INST - include=DFF-RECORD-INST - 0xFFF0=uint16,dec,blip-count +combilist=DFF-COLOR + 0x0000FFFF=uint16,dec,palette-idx,,filter=0xFF000000~0x01000000 + 0x000000FF=uint8,dec,red,,filter=0xF9000000~0x00000000 + 0x0000FF00=uint8,dec,green,,filter=0xF9000000~0x00000000 + 0x00FF0000=uint8,dec,blue,,filter=0xF9000000~0x00000000 + 0x000000FF=uint8,dec,scheme-idx,,filter=0xFF000000~0x08000000 + 0x0000FFFF=uint16,dec,system-idx,DFF-SYSTEMCOLOR,filter=0xFF000000~0x10000000 + 0x00FF0000=uint16,dec,mod-by,,filter=0xFF000000~0x10000000 + 0x01000000=palette-idx + 0x02000000=palette-rgb + 0x04000000=system-rgb + 0x08000000=scheme-idx + 0x10000000=system-idx +end + +combilist=DFF-SYSTEMCOLOR + 0x00FF=uint8,dec,color-id,DFF-SYSTEMCOLOR-ID + 0x0F00=uint8,dec,mod,DFF-SYSTEMCOLOR-MOD + 0x2000=invert-after + 0x4000=half-invert-after + 0x8000=grey-before +end + +constlist=DFF-SYSTEMCOLOR-ID + include=SYSTEMCOLOR + 0xF0=shape-fill + 0xF1=shape-line-or-fill + 0xF2=shape-line + 0xF3=shape-shadow + 0xF4=current-or-last-used + 0xF5=shape-fill-back + 0xF6=shape-line-back + 0xF7=shape-fill-or-line +end + +shortlist=DFF-SYSTEMCOLOR-MOD,0,none,darken-by,lighten-by,add-grey-by,sub-grey-by,reverse-sub-grey-by,monochrome-by + +combilist=DFF-COLORMOD + 0x00000300=uint8,dec,type,DFF-COLORMOD-TYPE + 0x00FF0000=uint8,dec,level + ignore=0x200000FF end +shortlist=DFF-COLORMOD-TYPE,0,none,shade,tint + # DFFBSE --------------------------------------------------------------------- combilist=DFFBSE-RECORD-INST @@ -46,50 +93,18 @@ end shortlist=DFFBSE-USAGE,0,default,texture -# DFFSP ---------------------------------------------------------------------- +# DFFBSTORECONTAINER --------------------------------------------------------- -combilist=DFFSP-RECORD-INST +combilist=DFFBSTORECONT-RECORD-INST include=DFF-RECORD-INST - 0xFFF0=uint16,dec,shape-type,DFFSP-TYPE + 0xFFF0=uint16,dec,blip-count end -multilist=DFFSP-TYPE - 0=not-primitive,rectangle,round-rectangle,ellipse,diamond,isoceles-triangle,right-triangle,parallelogram,trapezoid,hexagon - 10=octagon,plus,star,arrow,thick-arrow,home-plate,cube,balloon,seal,arc - 20=line,plaque,can,donut,text-simple,text-octagon,text-hexagon,text-curve,text-wave,text-ring - 30=text-on-curve,text-on-ring,straight-connector-1,bent-connector-2,bent-connector-3,bent-connector-4,bent-connector-5,curved-connector-2,curved-connector-3,curved-connector-4 - 40=curved-connector-5,callout-1,callout-2,callout-3,accent-callout-1,accent-callout-2,accent-callout-3,border-callout-1,border-callout-2,border-callout-3 - 50=accent-border-callout-1,accent-border-callout-2,accent-border-callout-3,ribbon,ribbon-2,chevron,pentagon,no-smoking,seal-8,seal-16 - 60=seal-32,wedge-rect-callout,wedge-rrect-callout,wedge-ellipse-callout,wave,folded-corner,left-arrow,down-arrow,up-arrow,left-right-arrow - 70=up-down-arrow,irregular-seal-1,irregular-seal-2,lightning-bolt,heart,picture-frame,quad-arrow,left-arrow-callout,right-arrow-callout,up-arrow-callout - 80=down-arrow-callout,left-right-arrow-callout,up-down-arrow-callout,quad-arrow-callout,bevel,left-bracket,right-bracket,left-brace,right-brace,left-up-arrow - 90=bent-up-arrow,bent-arrow,seal-24,striped-right-arrow,notched-right-arrow,block-arc,smiley-face,vertical-scroll,horizontal-scroll,circular-arrow - 100=notched-circular-arrow,uturn-arrow,curved-right-arrow,curved-left-arrow,curved-up-arrow,curved-down-arrow,cloud-callout,ellipse-ribbon,ellipse-ribbon-2,flow-chart-process - 110=flow-chart-decision,flow-chart-input-output,flow-chart-predefined-process,flow-chart-internal-storage,flow-chart-document,flow-chart-multidocument,flow-chart-terminator,flow-chart-preparation,flow-chart-manual-input,flow-chart-manual-operation - 120=flow-chart-connector,flow-chart-punched-card,flow-chart-punched-tape,flow-chart-summing-junction,flow-chart-or,flow-chart-collate,flow-chart-sort,flow-chart-extract,flow-chart-merge,flow-chart-offline-storage - 130=flow-chart-online-storage,flow-chart-magnetic-tape,flow-chart-magnetic-disk,flow-chart-magnetic-drum,flow-chart-display,flow-chart-delay,text-plain-text,text-stop,text-triangle,text-triangle-inverted - 140=text-chevron,text-chevron-inverted,text-ring-inside,text-ring-outside,text-arch-up-curve,text-arch-down-curve,text-circle-curve,text-button-curve,text-arch-up-pour,text-arch-down-pour - 150=text-circle-pour,text-button-pour,text-curve-up,text-curve-down,text-cascade-up,text-cascade-down,text-wave-1,text-wave-2,text-wave-3,text-wave-4 - 160=text-inflate,text-deflate,text-inflate-bottom,text-deflate-bottom,text-inflate-top,text-deflate-top,text-deflate-inflate,text-deflate-inflate-deflate,text-fade-right,text-fade-left - 170=text-fade-up,text-fade-down,text-slant-up,text-slant-down,text-can-up,text-can-down,flow-chart-alternate-process,flow-chart-offpage-connector,callout-90,accent-callout-90 - 180=border-callout-90,accent-border-callout-90,left-right-up-arrow,sun,moon,bracket-pair,brace-pair,seal-4,double-wave,action-button-blank - 190=action-button-home,action-button-help,action-button-information,action-button-forward-next,action-button-back-previous,action-button-end,action-button-beginning,action-button-return,action-button-document,action-button-sound - 200=action-button-movie,host-control,text-box -end +# DFFDG ---------------------------------------------------------------------- -flagslist=DFFSP-FLAGS - 0x00000001=group - 0x00000002=child - 0x00000004=patriarch - 0x00000008=deleted - 0x00000010=ole - 0x00000020=has-master - 0x00000040=flip-horizontal - 0x00000080=flip-vertical - 0x00000100=connector - 0x00000200=has-anchor - 0x00000400=background - 0x00000800=has-shape-type +combilist=DFFDG-RECORD-INST + include=DFF-RECORD-INST + 0xFFF0=uint16,dec,drawing-id end # DFFOPT --------------------------------------------------------------------- @@ -106,205 +121,530 @@ combilist=DFFOPT-PROPERTY-ID end multilist=DFFOPT-PROPERTY-NAMES - # transform - 0x0004=rotation - # protection - 0x007F=lock-flags - # text + # 0x0000-0x003F: transformation + 0x0000=transf-left,transf-top,transf-right,transf-bottom,transf-rotation,transf-page + 0x003F=transf-flags + # 0x0040-0x007F: protection + 0x007F=prot-flags + # 0x0080-0x00BF: text 0x0080=text-id,text-left,text-top,text-right,text-bottom,text-wrap-mode,text-scale,text-anchor-mode - 0x0088=text-flow,text-font-rotation,text-next-shape,text-bidi + 0x0088=text-flow,text-font-orient,text-next-shape,text-bidi 0x00BF=text-flags - # text geometry - 0x00C0=text-unicode-string,text-rtf-string,text-curve-align,text-def-size,text-spacing,text-font-family - 0x00FF=text-geometry-flags - # picture - 0x0100=pic-crop-top,pic-crop-bottom,pic-crop-left,pic-crop-right,pic-data,pic-file-name,pic-flags,pic-transparency-color - 0x0108=pic-contrast,pic-brightness,pic-gamma,pic-id,pic-double-cr-mod,pic-fill-cr-mod,pic-line-cr-mod,pic-data-print - 0x0110=pic-name-print,pic-flags-print - 0x013F=pic-flags - # geometry + # 0x00C0-0x00FF: text geometry + 0x00C0=textgeo-unicode-string,textgeo-rtf-string,textgeo-curve-align,textgeo-def-size,textgeo-spacing,textgeo-font,textgeo-css-font + 0x00FF=textgeo-flags + # 0x0100-0x013F: picture (BLIP) + 0x0100=blip-crop-top,blip-crop-bottom,blip-crop-left,blip-crop-right,blip-id,blip-name,blip-opt,blip-transparency-color + 0x0108=blip-contrast,blip-brightness,blip-gamma,blip-ole-id,blip-double-cr-mod,blip-fill-cr-mod,blip-line-cr-mod,blip-print-id + 0x0110=blip-print-name,blip-print-opt,blip-movie,,,blip-transparency-color-ext,,blip-transparency-color-ext-mod + 0x0118,,blip-recolor,blip-recolor,blip-recolor-ext,,blip-recolor-ext-mod + 0x013F=blip-flags + # 0x0140-0x017F: shape geometry 0x0140=geo-left,geo-top,geo-right,geo-bottom,geo-shape-path,geo-vertices,geo-segment-info,geo-adjust-1 - 0x0148=geo-adjust-2,geo-adjust-3,geo-adjust-4,geo-adjust-5,geo-adjust-6,geo-adjust-7,geo-adjust-8,geo-adjust-9 - 0x0150=geo-adjust-10,geo-connect-points,geo-stretch-x,geo-stretch-y,geo-handles,geo-formulas,geo-text-recs - 0x0158=geo-connector-type + 0x0148=geo-adjust-2,geo-adjust-3,geo-adjust-4,geo-adjust-5,geo-adjust-6,geo-adjust-7,geo-adjust-8, + 0x0150=,geo-connect-sites,geo-connect-sites-dir,geo-stretch-x,geo-stretch-y,geo-handles,geo-guides,geo-inscribe + 0x0158=geo-connect-points 0x017F=geo-flags - # fill style + # 0x0180-0x01BF: fill style 0x0180=fill-type,fill-color,fill-opacity,fill-back-color,fill-back-opacity,fill-cr-mod,fill-blip,fill-blip-name - 0x0188=fill-blip-flags,fill-width,fill-height,fill-angle,fill-focus,fill-to-left,fill-to-top,fill-to-right + 0x0188=fill-blip-opt,fill-width,fill-height,fill-angle,fill-focus,fill-to-left,fill-to-top,fill-to-right 0x0190=fill-to-bottom,fill-rect-left,fill-rect-top,fill-rect-right,fill-rect-bottom,fill-dz-type,fill-shade-preset,fill-shade-colors - 0x0198=fill-origin-x,fill-origin-y,fill-shape-origin-x,fill-shape-origin-y,fill-shade-type + 0x0198=fill-origin-x,fill-origin-y,fill-shape-origin-x,fill-shape-origin-y,fill-shade-type,,fill-color-ext, + 0x01A0=fill-color-ext-mod,,fill-back-color-ext,,fill-back-color-ext-mod 0x01BF=fill-flags - # line style - 0x01C0=line-color,line-opacity,line-back-color,line-cr-mod,line-type,line-fill-blip,line-fill-blip-name,line-fill-blip-flags + # 0x01C0-0x01FF: line style + 0x01C0=line-color,line-opacity,line-back-color,line-cr-mod,line-type,line-fill-blip,line-fill-blip-name,line-fill-blip-opt 0x01C8=line-fill-width,line-fill-height,line-fill-dz-type,line-width,line-miter-limit,line-style,line-dash,line-dash-style 0x01D0=line-start-arrow-head,line-end-arrow-head,line-start-arrow-width,line-start-arrow-length,line-end-arrow-width,line-end-arrow-length,line-join-style,line-end-cap-style + 0x01D8=,line-color-ext,,line-color-ext-mod,,line-back-color-ext,,line-back-color-ext-mod 0x01FF=line-flags - # shadow style + # 0x0200-0x023F: shadow style 0x0200=shadow-type,shadow-color,shadow-highlight,shadow-cr-mod,shadow-opacity,shadow-offset-x,shadow-offset-y,shadow-2nd-offset-x - 0x0208=shadow-2nd-offset-y,shadow-scale-x-to-x,shadow-scale-y-to-x,shadow-scale-x-to-y,shadow-scale-y-to-y,shadow-persp-x,shadow-persp-y,shadow-weight - 0x0210=shadow-origin-x,shadow-origin-y + 0x0208=shadow-2nd-offset-y,,,,,,, + 0x0210=shadow-origin-x,shadow-origin-y,shadow-color-ext,,shadow-color-ext-mod,,shadow-highlight-ext, + 0x0218=shadow-highlight-ext-mod 0x023F=shadow-flags - # perspective + # 0x0240-0x027F: perspective 0x0240=persp-type,persp-offset-x,persp-offsety,persp-scale-x-to-x,persp-scale-y-to-x,persp-scale-x-to-y,persp-scale-y-to-y,persp-persp-x 0x0248=persp-persp-y,persp-weight,persp-origin-x,persp-origin-y 0x027F=persp-flags - # 3d object + # 0x0280-0x02BF: 3d object 0x0280=3dobj-specular-amt,3dobj-diffuse-amt,3dobj-shininess,3dobj-edge-thickness,3dobj-extrude-forward,3dobj-extrude-backward,3dobj-extrude-plane,3dobj-extrusion-color - 0x0288=3dobj-cr-mod + 0x0288=3dobj-cr-mod,3dobj-extrusion-color-ext,,3dobj-extrusion-color-ext-mod 0x02BF=3dobj-flags - # 3d style + # 0x02C0-0x02FF: 3d style 0x02C0=3dstyle-y-rotation,3dstyle-x-rotation,3dstyle-rotation-axis-x,3dstyle-rotation-axis-y,3dstyle-rotation-axis-z,3dstyle-rotation,3dstyle-rotation-center-x,3dstyle-rotation-center-y 0x02C8=3dstyle-rotation-center-z,3dstyle-render-mode,3dstyle-tolerance,3dstyle-view-point-x,3dstyle-view-point-y,3dstyle-view-point-z,3dstyle-origin-x,3dstyle-origin-y 0x02D0=3dstyle-skew-angle,3dstyle-skew-amount,3dstyle-ambient-intensity,3dstyle-key-light-x,3dstyle-key-light-y,3dstyle-key-light-z,3dstyle-key-light-intensity,3dstyle-fill-light-x 0x02D8=3dstyle-fill-light-y,3dstyle-fill-light-z,3dstyle-fill-light-intensity 0x02FF=3dstyle-flags - # shape 1 - 0x0301=,shape-master,,shape-connect-style,shape-bw-mod,shape-bw-mode-pure-bw,shape-bw-mode-bw - 0x033F=shape1-flags - # callout - 0x0340=callout-type,callout-box-distance,callout-angle,callout-drop-type,callout-drop-distance,callout-length + # 0x0300-0x033F: shape + 0x0300=,shape-master,,shape-connect-style,shape-bw-mod,shape-bw-mode-pure-bw,shape-bw-mode-bw,shape-discuss-anchor-id + 0x0308=,shape-dia-layout,shape-dia-node-kind,shape-dia-layout-mru,shape-equation-xml + 0x033F=shape-flags + # 0x0340-0x037F: callout + 0x0340=callout-type,callout-box-distance,callout-angle,callout-drop-type,callout-drop-pos,callout-length 0x037F=callout-flags - # shape 2 - 0x0380=shape-name,shape-description,shape-hyperlink,shape-wrap-polygon-vertices,shape-wrap-left,shape-wrap-top,shape-wrap-right,shape-wrap-bottom - 0x0388=shape-regroup-id - 0x03BF=shape2-flags + # 0x0380-0x03BF: group or shape + 0x0380=group-name,group-description,group-hyperlink,group-wrap-polygon-vertices,group-wrap-left,group-wrap-top,group-wrap-right,group-wrap-bottom + 0x0388=group-regroup-id,,,,,group-tooltip,group-script,group-pos-h + 0x0390=group-pos-rel-h,group-pos-v,group-pos-rel-v,group-rel-width-hr,group-align-hr,group-height-hr,group-width-hr,group-script-ext-attr + 0x0398=group-script-lang,,group-script-lang-attr,group-border-top-color,group-border-left-color,group-border-bottom-color,group-border-right-color,group-table-props + 0x03A0=group-table-row-props,,,,,group-web-bot,, + 0x03A8=,group-metro-blob,group-rel-z-order, + 0x03BF=group-flags + # 0x03C0-0x03FF: relative transformation + 0x03C0=reltransf-left,reltransf-top,reltransf-right,reltransf-bottom,reltransf-rotation,reltransf-page + 0x03FF=reltransf-flags + # 0x0400-0x043F: unknown HTML + 0x0400=,,uhtml-line-id,uhtml-fill-id,uhtml-pic-id,uhtml-path-id,uhtml-shadow-id,uhtml-persp-id + 0x0408=uhtml-text-path-id,uhtml-formulae-id,uhtml-handles-id,uhtml-callout-id,uhtml-lock-id,uhtml-text-id,uhtml-3d-id + 0x043F=uhtml-flags + # 0x0500-0x053F: diagram + 0x0500=dia-type,dia-style,,,dia-rel-table,dia-scale-x,dia-scale-y,dia-def-fontsize + 0x0508=dia-constrain-bounds,dia-base-text-scale + 0x053F=dia-flags + # 0x0540-0x057F: left line style + 0x0540=lline-color,lline-opacity,lline-back-color,lline-cr-mod,lline-type,lline-fill-blip,lline-fill-blip-name,lline-fill-blip-opt + 0x0548=lline-fill-width,lline-fill-height,lline-fill-dz-type,lline-width,lline-miter-limit,lline-style,lline-dash,lline-dash-style + 0x0550=lline-start-arrow-head,lline-end-arrow-head,lline-start-arrow-width,lline-start-arrow-length,lline-end-arrow-width,lline-end-arrow-length,lline-join-style,lline-end-cap-style + 0x0558=,lline-color-ext,,lline-color-ext-mod,,lline-back-color-ext,,lline-back-color-ext-mod + 0x057F=lline-flags + # 0x0580-0x05BF: top line style + 0x0580=tline-color,tline-opacity,tline-back-color,tline-cr-mod,tline-type,tline-fill-blip,tline-fill-blip-name,tline-fill-blip-opt + 0x0588=tline-fill-width,tline-fill-height,tline-fill-dz-type,tline-width,tline-miter-limit,tline-style,tline-dash,tline-dash-style + 0x0590=tline-start-arrow-head,tline-end-arrow-head,tline-start-arrow-width,tline-start-arrow-length,tline-end-arrow-width,tline-end-arrow-length,tline-join-style,tline-end-cap-style + 0x0598=,tline-color-ext,,tline-color-ext-mod,,tline-back-color-ext,,tline-back-color-ext-mod + 0x05BF=tline-flags + # 0x05C0-0x05FF: right line style + 0x05C0=rline-color,rline-opacity,rline-back-color,rline-cr-mod,rline-type,rline-fill-blip,rline-fill-blip-name,rline-fill-blip-opt + 0x05C8=rline-fill-width,rline-fill-height,rline-fill-dz-type,rline-width,rline-miter-limit,rline-style,rline-dash,rline-dash-style + 0x05D0=rline-start-arrow-head,rline-end-arrow-head,rline-start-arrow-width,rline-start-arrow-length,rline-end-arrow-width,rline-end-arrow-length,rline-join-style,rline-end-cap-style + 0x05D8=,rline-color-ext,,rline-color-ext-mod,,rline-back-color-ext,,rline-back-color-ext-mod + 0x05FF=rline-flags + # 0x0600-0x063F: bottom line style + 0x0600=bline-color,bline-opacity,bline-back-color,bline-cr-mod,bline-type,bline-fill-blip,bline-fill-blip-name,bline-fill-blip-opt + 0x0608=bline-fill-width,bline-fill-height,bline-fill-dz-type,bline-width,bline-miter-limit,bline-style,bline-dash,bline-dash-style + 0x0610=bline-start-arrow-head,bline-end-arrow-head,bline-start-arrow-width,bline-start-arrow-length,bline-end-arrow-width,bline-end-arrow-length,bline-join-style,bline-end-cap-style + 0x0618=,bline-color-ext,,bline-color-ext-mod,,bline-back-color-ext,,bline-back-color-ext-mod + 0x063F=bline-flags + # 0x0680-0x06BF: web component + 0x0680=webcomp-html,webcomp-name,webcomp-url + 0x06BF=webcomp-flags + # 0x0700-0x073F: ink data + 0x0700=ink-data + 0x073F=ink-flags + # 0x0780-0x07BF: signature line + 0x0780=,sigline-guid,sigline-provider-guid,sigline-suggested-signer,sigline-suggested-signer-info,sigline-suggested-signer-email,sigline-sign-instruction,sigline-add-xml + 0x0788=sigline-provider-url + 0x07BF=sigline-flags + # 0x07C0-0x07FF: group or shape #2 + 0x07C0=group2-rel-width,group2-rel-height,group2-rel-pos-x,group2-rel-pos-y,group2-size-rel-h,group2-size-rel-v +end + +constlist=DFFOPT-SIMPLE-PROPERTIES + # transformation + 0x003F=uint32,hex,flags,DFFOPT-TRANSFORM-FLAGS + # protection + 0x007F=uint32,hex,flags,DFFOPT-PROTECTION-FLAGS + # text + 0x00BF=uint32,hex,flags,DFFOPT-TEXT-FLAGS + # text geometry + 0x00FF=uint32,hex,flags,DFFOPT-TEXTGEO-FLAGS + # picture (BLIP) + 0x013F=uint32,hex,flags,DFFOPT-BLIP-FLAGS + # shape geometry + 0x017F=uint32,hex,flags,DFFOPT-GEO-FLAGS + # fill style + 0x0180=uint32,dec,type,DFFOPT-FILL-TYPE + 0x0181=uint32,hex,color,DFF-COLOR + 0x0182=int32,fix,opacity,CONV-FLOAT-TO-PERC + 0x0183=uint32,hex,color,DFF-COLOR + 0x0184=int32,fix,opacity,DFF-OPACITY + 0x0185=uint32,hex,color,DFF-COLOR + 0x0186=uint32,dec,blip-id + 0x0188=uint32,dec,blip-opt,DFFOPT-BLIPOPT + 0x0189=int32,dec,width + 0x018A=int32,dec,height + 0x018B=int32,fix,angle,CONV-DEG + 0x018C=int32,dec,focus,CONV-PERCENT + 0x018D=int32,fix,size,CONV-FLOAT-TO-PERC + 0x018E=int32,fix,size,CONV-FLOAT-TO-PERC + 0x018F=int32,fix,size,CONV-FLOAT-TO-PERC + 0x0190=int32,fix,size,CONV-FLOAT-TO-PERC + 0x0191=int32,fix,size,CONV-EMU-TO-CM + 0x0192=int32,fix,size,CONV-EMU-TO-CM + 0x0193=int32,fix,size,CONV-EMU-TO-CM + 0x0194=int32,fix,size,CONV-EMU-TO-CM + 0x0195=uint32,dec,type,DFFOPT-FILL-DZTYPE + 0x0196=int32,dec,preset + 0x0198=int32,fix,pos,CONV-FLOAT-TO-PERC + 0x0199=int32,fix,pos,CONV-FLOAT-TO-PERC + 0x019A=int32,fix,pos,CONV-FLOAT-TO-PERC + 0x019B=int32,fix,pos,CONV-FLOAT-TO-PERC + 0x019C=uint32,hex,type,DFFOPT-FILL-SHADETYPE + 0x019E=uint32,hex,color,DFF-COLOR + 0x01A0=uint32,hex,color-mod,DFF-COLORMOD + 0x01A2=uint32,hex,color,DFF-COLOR + 0x01A4=uint32,hex,color-mod,DFF-COLORMOD + 0x01BF=uint32,hex,flags,DFFOPT-FILL-FLAGS + # line style + 0x01C0=uint32,hex,color,DFF-COLOR + 0x01C2=uint32,hex,color,DFF-COLOR + 0x01FF=uint32,hex,flags,DFFOPT-LINE-FLAGS + # shadow style + 0x0201=uint32,hex,color,DFF-COLOR + 0x023F=uint32,hex,flags,DFFOPT-SHADOW-FLAGS + # perspective + 0x027F=uint32,hex,flags,DFFOPT-PERSP-FLAGS + # 3d object + 0x02BF=uint32,hex,flags,DFFOPT-3DOBJ-FLAGS + # 3d style + 0x02FF=uint32,hex,flags,DFFOPT-3DSTYLE-FLAGS + # shape + 0x033F=uint32,hex,flags,DFFOPT-SHAPE-FLAGS + # callout + 0x037F=uint32,hex,flags,DFFOPT-CALLOUT-FLAGS + # group or shape + 0x03BF=uint32,hex,flags,DFFOPT-GROUP-FLAGS + # relative transformation + 0x03FF=uint32,hex,flags,DFFOPT-TRANSFORM-FLAGS + # unknown HTML + 0x043F=uint32,hex,flags,DFFOPT-UHTML-FLAGS + # diagram + 0x053F=uint32,hex,flags,DFFOPT-DIAGRAM-FLAGS + # left line style + 0x0540=uint32,hex,color,DFF-COLOR + 0x0542=uint32,hex,color,DFF-COLOR + 0x057F=uint32,hex,flags,DFFOPT-LINE-FLAGS + # top line style + 0x0580=uint32,hex,color,DFF-COLOR + 0x0582=uint32,hex,color,DFF-COLOR + 0x05BF=uint32,hex,flags,DFFOPT-LINE-FLAGS + # right line style + 0x05C0=uint32,hex,color,DFF-COLOR + 0x05C2=uint32,hex,color,DFF-COLOR + 0x05FF=uint32,hex,flags,DFFOPT-LINE-FLAGS + # bottom line style + 0x0600=uint32,hex,color,DFF-COLOR + 0x0602=uint32,hex,color,DFF-COLOR + 0x063F=uint32,hex,flags,DFFOPT-LINE-FLAGS + # web component + 0x06BF=uint32,hex,flags,DFFOPT-WEBCOMP-FLAGS + # ink data + 0x073F=uint32,hex,flags,DFFOPT-INK-FLAGS + # signature line + 0x07BF=uint32,hex,flags,DFFOPT-SIGLINE-FLAGS + # group or shape #2 +end + +constlist=DFFOPT-COMPLEX-PROPERTIES + 0x0186=uint32,hex,blip,blip + 0x0187=uint32,hex,blip-name,string + 0x0197=uint32,hex,shade-colors,colorarray + 0x0380=uint32,hex,shape-name,string +end + +# common + +combilist=DFFOPT-BLIPOPT + 0x00000003=uint8,dec,type,DFFOPT-BLIPOPT-TYPE + 0x00000004=do-not-save + 0x00000008=linked +end + +shortlist=DFFOPT-BLIPOPT-TYPE,0,comment,file,url + +# transformation + +flagslist=DFFOPT-TRANSFORM-FLAGS + 0x0001=:flip-h + 0x0002=:flip-v end -flagslist=DFFOPT-LOCK-FLAGS - 0x00000001=lock-against-grouping - 0x00000002=lock-adjust-handles - 0x00000004=lock-text - 0x00000008=lock-vertices - 0x00000010=lock-cropping - 0x00000020=lock-against-select - 0x00000040=lock-position - 0x00000080=lock-aspect-ratio - 0x00000100=lock-rotation - ignore=0xFFFF0000 +# protection + +flagslist=DFFOPT-PROTECTION-FLAGS + 0x0001=:lock-against-grouping + 0x0002=:lock-adjust-handles + 0x0004=:lock-text + 0x0008=:lock-vertices + 0x0010=:lock-cropping + 0x0020=:lock-against-select + 0x0040=:lock-position + 0x0080=:lock-aspect-ratio + 0x0100=:lock-rotation + 0x0200=:lock-against-ungrouping end +# text + flagslist=DFFOPT-TEXT-FLAGS - 0x00000001=fit-text-to-shape - 0x00000002=fit-shape-to-text - 0x00000004=rotate-text - 0x00000008=auto-text-margin - 0x00000010=select-text - ignore=0xFFFF0000 + 0x0002=:fit-shape-to-text + 0x0008=:auto-text-margin + 0x0010=:select-text + ignore=0x0005 end +# text geometry + flagslist=DFFOPT-TEXTGEO-FLAGS - 0x00000001=strike-through - 0x00000002=small-caps - 0x00000004=shadow - 0x00000008=underline - 0x00000010=italic - 0x00000020=bold - 0x00000040=no-measure-along-path - 0x00000080=stretch-height - 0x00000100=scale-on-path - 0x00000200=shrink-to-fit - 0x00000400=stretch-to-fit - 0x00000800=tightening - 0x00001000=kerning - 0x00002000=vertical - 0x00004000=has-effect - 0x00008000=reverse-rows - ignore=0xFFFF0000 -end - -flagslist=DFFOPT-PICTURE-FLAGS - 0x00000001=ole-alive - 0x00000002=bi-level-display - 0x00000004=grayscale - 0x00000008=no-hit-test - ignore=0xFFFF0000 + 0x0001=:strike-through + 0x0002=:small-caps + 0x0004=:shadow + 0x0008=:underline + 0x0010=:italic + 0x0020=:bold + 0x0040=:no-measure-along-path + 0x0080=:normalize + 0x0100=:best-fit + 0x0200=:shrink-to-fit + 0x0400=:stretch-to-fit + 0x0800=:tightening + 0x1000=:kerning + 0x2000=:vertical + 0x4000=:has-effect + 0x8000=:reverse-rows +end + +# picture (BLIP) + +flagslist=DFFOPT-BLIP-FLAGS + 0x0001=:ole-alive + 0x0002=:bi-level-display + 0x0004=:grayscale + 0x0008=:no-hit-test + 0x0010=:loop-anim + 0x0020=:rewind-anim + 0x0040=:preserve-gray end +# shape geometry + flagslist=DFFOPT-GEO-FLAGS - 0x00000001=fill-support - 0x00000002=fill-shade-shape-support - 0x00000004=fontwork-support - 0x00000008=line-support - 0x00000010=3d-support - 0x00000020=shadow-support - ignore=0xFFFF0000 + 0x0001=:fill-support + 0x0002=:fill-shade-shape-support + 0x0004=:fontwork-support + 0x0008=:line-support + 0x0010=:3d-support + 0x0020=:shadow-support +end + +# fill style + +shortlist=DFFOPT-FILL-TYPE,0,solid,pattern,texture,picture,edge-shade,linear-shade,shape-shade,point-shade,title-shade,background + +combilist=DFFOPT-FILL-DZTYPE + 0x00000003=uint8,dec,unit,DFFOPT-FILL-DZTYPE-UNIT + 0x0000000C=uint8,dec,aspect,DFFOPT-FILL-DZTYPE-ASPECT +end + +shortlist=DFFOPT-FILL-DZTYPE-UNIT,0,unused,emu,pixel,shape-size-rel +shortlist=DFFOPT-FILL-DZTYPE-ASPECT,0,none,fixed,prefer-largest + +flagslist=DFFOPT-FILL-SHADETYPE + 0x00000001=none + 0x00000002=gamma + 0x00000004=sigma-transfer + 0x00000008=flat-band + 0x00000010=one-color end flagslist=DFFOPT-FILL-FLAGS - 0x00000001=no-fill-hit-test - 0x00000002=use-large-rect - 0x00000004=register-pattern - 0x00000008=hit-test-fill - 0x00000010=has-fill - ignore=0xFFFF0000 + 0x0001=:no-fill-hit-test + 0x0002=:fill-to-rect + 0x0004=:fill-rel-to-shape + 0x0008=:hit-test-fill + 0x0010=:has-fill + 0x0020=:shape-anchor + 0x0040=:recolor-as-pic end +# line style + flagslist=DFFOPT-LINE-FLAGS - 0x00000001=draw-dash-for-invisible - 0x00000002=register-pattern - 0x00000004=hit-test-line - 0x00000008=has-line - 0x00000010=arrowhead-support - ignore=0xFFFF0000 + 0x0001=:draw-dash-for-invisible + 0x0002=:fill-rel-to-shape + 0x0004=:hit-test-line + 0x0008=:has-line + 0x0010=:arrowhead-support + 0x0020=:inset-pen-support + 0x0040=:inset-pen + 0x0200=:opaque-back-line end +# shadow style + flagslist=DFFOPT-SHADOW-FLAGS - 0x00000001=excel5-style - 0x00000002=has-shadow - ignore=0xFFFF0000 + 0x0001=:obscured-shadow + 0x0002=:has-shadow end +# perspective + flagslist=DFFOPT-PERSP-FLAGS - 0x00000001=has-perspective - ignore=0xFFFF0000 + 0x0001=:has-perspective end +# 3d object + flagslist=DFFOPT-3DOBJ-FLAGS - 0x00000001=light-face - 0x00000002=extrusion-color - 0x00000004=metallic - 0x00000008=has-3d - ignore=0xFFFF0000 + 0x0001=:light-face + 0x0002=:extrusion-color + 0x0004=:metallic + 0x0008=:has-3d end +# 3d style + flagslist=DFFOPT-3DSTYLE-FLAGS - 0x00000001=fill-color-harsh - 0x00000002=key-color-harsh - 0x00000004=parallel - 0x00000008=rotation-center-auto - 0x00000010=constrain-rotation - ignore=0xFFFF0000 + 0x0001=:fill-color-harsh + 0x0002=:key-color-harsh + 0x0004=:parallel + 0x0008=:rotation-center-auto + 0x0010=:constrain-rotation end -flagslist=DFFOPT-SHAPE1-FLAGS - 0x00000001=background - 0x00000002=delete-attached-object - 0x00000008=lock-shape-type - 0x00000010=prefer-rel-resize - 0x00000020=ole-iconified - ignore=0xFFFF0000 +# shape + +flagslist=DFFOPT-SHAPE-FLAGS + 0x0001=:background + 0x0004=:initiator + 0x0008=:lock-shape-type + 0x0010=:prefer-rel-resize + 0x0020=:ole-iconified + 0x0040=:flip-v-override + 0x0080=:flip-h-override + 0x0100=:policy-barcode + 0x0200=:policy-label end +# callout + flagslist=DFFOPT-CALLOUT-FLAGS - 0x00000001=length-specified - 0x00000002=drop-auto - 0x00000004=minus-y - 0x00000008=minus-x - 0x00000010=has-text-border - 0x00000020=has-accent-bar - 0x00000040=is-callout - ignore=0xFFFF0000 -end - -flagslist=DFFOPT-SHAPE2-FLAGS - 0x00000001=print - 0x00000002=hidden - 0x00000004=1d-adjustment - 0x00000008=action-attached - 0x00000010=notify-double-click - 0x00000020=behind-text - 0x00000040=wrap-edited - ignore=0xFFFF0000 + 0x0001=:length-specified + 0x0002=:drop-auto + 0x0004=:minus-y + 0x0008=:minus-x + 0x0010=:has-text-border + 0x0020=:has-accent-bar + 0x0040=:is-callout +end + +# group or shape + +flagslist=DFFOPT-GROUP-FLAGS + 0x0001=:print + 0x0002=:hidden + 0x0004=:1d-adjustment + 0x0008=:is-button + 0x0010=:notify-double-click + 0x0020=:behind-doc + 0x0040=:wrap-edited + 0x0080=:script-anchor + 0x0100=:really-hidden + 0x0200=:allow-overlap + 0x0400=:user-drawn + 0x0800=:is-hr + 0x1000=:no-shade-hr + 0x2000=:standard-hr + 0x4000=:is-bullet + 0x8000=:layout-in-cell +end + +# unknown HTML + +flagslist=DFFOPT-UHTML-FLAGS + 0x0002=:fake-master + 0x0004=:ole-from-html +end + +# diagram + +flagslist=DFFOPT-DIAGRAM-FLAGS + 0x0001=:pseudo-inline + 0x0002=:do-layout + 0x0004=:reverse + 0x0008=:do-format +end + +# web component + +flagslist=DFFOPT-WEBCOMP-FLAGS + 0x0001=:is-web-component +end + +# ink data + +flagslist=DFFOPT-INK-FLAGS + 0x0001=:render-ink + 0x0002=:render-shape + 0x0004=:hit-test-ink + 0x0008=:ink-annotation +end + +# signature line + +flagslist=DFFOPT-SIGLINE-FLAGS + 0x0001=:is-signature-line + 0x0002=:show-sign-instruction + 0x0004=:show-sign-comment + 0x0008=:show-sign-date +end + +# group or shape #2 + +# DFFSP ---------------------------------------------------------------------- + +combilist=DFFSP-RECORD-INST + include=DFF-RECORD-INST + 0xFFF0=uint16,dec,shape-type,DFFSP-TYPE +end + +multilist=DFFSP-TYPE + 0=not-primitive,rectangle,round-rectangle,ellipse,diamond,isoceles-triangle,right-triangle,parallelogram,trapezoid,hexagon + 10=octagon,plus,star,arrow,thick-arrow,home-plate,cube,balloon,seal,arc + 20=line,plaque,can,donut,text-simple,text-octagon,text-hexagon,text-curve,text-wave,text-ring + 30=text-on-curve,text-on-ring,straight-connector-1,bent-connector-2,bent-connector-3,bent-connector-4,bent-connector-5,curved-connector-2,curved-connector-3,curved-connector-4 + 40=curved-connector-5,callout-1,callout-2,callout-3,accent-callout-1,accent-callout-2,accent-callout-3,border-callout-1,border-callout-2,border-callout-3 + 50=accent-border-callout-1,accent-border-callout-2,accent-border-callout-3,ribbon,ribbon-2,chevron,pentagon,no-smoking,seal-8,seal-16 + 60=seal-32,wedge-rect-callout,wedge-rrect-callout,wedge-ellipse-callout,wave,folded-corner,left-arrow,down-arrow,up-arrow,left-right-arrow + 70=up-down-arrow,irregular-seal-1,irregular-seal-2,lightning-bolt,heart,picture-frame,quad-arrow,left-arrow-callout,right-arrow-callout,up-arrow-callout + 80=down-arrow-callout,left-right-arrow-callout,up-down-arrow-callout,quad-arrow-callout,bevel,left-bracket,right-bracket,left-brace,right-brace,left-up-arrow + 90=bent-up-arrow,bent-arrow,seal-24,striped-right-arrow,notched-right-arrow,block-arc,smiley-face,vertical-scroll,horizontal-scroll,circular-arrow + 100=notched-circular-arrow,uturn-arrow,curved-right-arrow,curved-left-arrow,curved-up-arrow,curved-down-arrow,cloud-callout,ellipse-ribbon,ellipse-ribbon-2,flow-chart-process + 110=flow-chart-decision,flow-chart-input-output,flow-chart-predefined-process,flow-chart-internal-storage,flow-chart-document,flow-chart-multidocument,flow-chart-terminator,flow-chart-preparation,flow-chart-manual-input,flow-chart-manual-operation + 120=flow-chart-connector,flow-chart-punched-card,flow-chart-punched-tape,flow-chart-summing-junction,flow-chart-or,flow-chart-collate,flow-chart-sort,flow-chart-extract,flow-chart-merge,flow-chart-offline-storage + 130=flow-chart-online-storage,flow-chart-magnetic-tape,flow-chart-magnetic-disk,flow-chart-magnetic-drum,flow-chart-display,flow-chart-delay,text-plain-text,text-stop,text-triangle,text-triangle-inverted + 140=text-chevron,text-chevron-inverted,text-ring-inside,text-ring-outside,text-arch-up-curve,text-arch-down-curve,text-circle-curve,text-button-curve,text-arch-up-pour,text-arch-down-pour + 150=text-circle-pour,text-button-pour,text-curve-up,text-curve-down,text-cascade-up,text-cascade-down,text-wave-1,text-wave-2,text-wave-3,text-wave-4 + 160=text-inflate,text-deflate,text-inflate-bottom,text-deflate-bottom,text-inflate-top,text-deflate-top,text-deflate-inflate,text-deflate-inflate-deflate,text-fade-right,text-fade-left + 170=text-fade-up,text-fade-down,text-slant-up,text-slant-down,text-can-up,text-can-down,flow-chart-alternate-process,flow-chart-offpage-connector,callout-90,accent-callout-90 + 180=border-callout-90,accent-border-callout-90,left-right-up-arrow,sun,moon,bracket-pair,brace-pair,seal-4,double-wave,action-button-blank + 190=action-button-home,action-button-help,action-button-information,action-button-forward-next,action-button-back-previous,action-button-end,action-button-beginning,action-button-return,action-button-document,action-button-sound + 200=action-button-movie,host-control,text-box +end + +flagslist=DFFSP-FLAGS + 0x00000001=group + 0x00000002=child + 0x00000004=patriarch + 0x00000008=deleted + 0x00000010=ole + 0x00000020=has-master + 0x00000040=flip-horizontal + 0x00000080=flip-vertical + 0x00000100=connector + 0x00000200=has-anchor + 0x00000400=background + 0x00000800=has-shape-type +end + +# DFFSPLITMENUCOLORS --------------------------------------------------------- + +combilist=DFFSPLITMENUC-RECORD-INST + include=DFF-RECORD-INST + 0xFFF0=uint16,dec,color-count end # ============================================================================ diff --git a/oox/source/dump/dumperbase.cxx b/oox/source/dump/dumperbase.cxx index 81f63062b4ad..8e0e9a4e1225 100644 --- a/oox/source/dump/dumperbase.cxx +++ b/oox/source/dump/dumperbase.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: dumperbase.cxx,v $ - * $Revision: 1.4.20.13 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify @@ -775,6 +772,14 @@ OUString StringHelper::trimSpaces( const OUString& rStr ) return rStr.copy( nBeg, nEnd - nBeg ); } +OUString StringHelper::trimTrailingNul( const OUString& rStr ) +{ + sal_Int32 nLastPos = rStr.getLength() - 1; + if( (nLastPos >= 0) && (rStr[ nLastPos ] == 0) ) + return rStr.copy( 0, nLastPos ); + return rStr; +} + OString StringHelper::convertToUtf8( const OUString& rStr ) { return OUStringToOString( rStr, RTL_TEXTENCODING_UTF8 ); @@ -891,6 +896,25 @@ bool StringHelper::convertStringToBool( const OUString& rData ) return convertStringToInt( nData, rData ) && (nData != 0); } +OUStringPair StringHelper::convertStringToPair( const OUString& rString, sal_Unicode cSep ) +{ + OUStringPair aPair; + if( rString.getLength() > 0 ) + { + sal_Int32 nEqPos = rString.indexOf( cSep ); + if( nEqPos < 0 ) + { + aPair.first = rString; + } + else + { + aPair.first = StringHelper::trimSpaces( rString.copy( 0, nEqPos ) ); + aPair.second = StringHelper::trimSpaces( rString.copy( nEqPos + 1 ) ); + } + } + return aPair; +} + void StringHelper::convertStringToStringList( OUStringVector& orVec, const OUString& rData, bool bIgnoreEmpty ) { orVec.clear(); @@ -1070,25 +1094,11 @@ ConfigItemBase::LineType ConfigItemBase::readConfigLine( } } - LineType eResult = LINETYPE_END; - if( aLine.getLength() > 0 ) - { - sal_Int32 nEqPos = aLine.indexOf( '=' ); - if( nEqPos < 0 ) - { - orKey = aLine; - } - else - { - orKey = StringHelper::trimSpaces( aLine.copy( 0, nEqPos ) ); - orData = StringHelper::trimSpaces( aLine.copy( nEqPos + 1 ) ); - } - - if( (orKey.getLength() > 0) && ((orData.getLength() > 0) || !orKey.equalsAscii( "end" )) ) - eResult = LINETYPE_DATA; - } - - return eResult; + OUStringPair aPair = StringHelper::convertStringToPair( aLine ); + orKey = aPair.first; + orData = aPair.second; + return ((orKey.getLength() > 0) && ((orData.getLength() > 0) || !orKey.equalsAscii( "end" ))) ? + LINETYPE_DATA : LINETYPE_END; } ConfigItemBase::LineType ConfigItemBase::readConfigLine( const ConfigInputStreamRef& rxStrm ) const @@ -1179,6 +1189,15 @@ void NameListBase::exclude( const OUString& rKeys ) // ============================================================================ +void ItemFormatMap::insertFormats( const NameListRef& rxNameList ) +{ + if( Base::isValid( rxNameList ) ) + for( NameListBase::const_iterator aIt = rxNameList->begin(), aEnd = rxNameList->end(); aIt != aEnd; ++aIt ) + (*this)[ aIt->first ].parse( aIt->second ); +} + +// ============================================================================ + ConstList::ConstList( const SharedConfigData& rCfgData ) : NameListBase( rCfgData ), maDefName( OOX_DUMP_ERR_NONAME ), @@ -1286,46 +1305,57 @@ void FlagsList::implProcessConfigItemStr( void FlagsList::implSetName( sal_Int64 nKey, const OUString& rName ) { - insertRawName( nKey, rName ); + if( (nKey != 0) && ((nKey & (nKey - 1)) == 0) ) // only a single bit set? + insertRawName( nKey, rName ); } OUString FlagsList::implGetName( const Config& /*rCfg*/, sal_Int64 nKey ) const { - sal_Int64 nFlags = nKey; - setFlag( nFlags, mnIgnore, false ); - sal_Int64 nFound = 0; + sal_Int64 nFound = mnIgnore; OUStringBuffer aName; // add known flags for( const_iterator aIt = begin(), aEnd = end(); aIt != aEnd; ++aIt ) { sal_Int64 nMask = aIt->first; - const OUString& rFlagName = aIt->second; - bool bNegated = (rFlagName.getLength() > 0) && (rFlagName[ 0 ] == '!'); - sal_Int32 nBothSep = bNegated ? rFlagName.indexOf( '!', 1 ) : -1; - bool bFlag = getFlag( nFlags, nMask ); - if( bFlag ) - { - if( !bNegated ) - StringHelper::appendToken( aName, rFlagName ); - else if( nBothSep > 0 ) - StringHelper::appendToken( aName, rFlagName.copy( nBothSep + 1 ) ); - } - else if( bNegated ) + setFlag( nFound, nMask ); + if( !getFlag( mnIgnore, nMask ) ) { - if( nBothSep > 0 ) - StringHelper::appendToken( aName, rFlagName.copy( 1, nBothSep - 1 ) ); - else + const OUString& rFlagName = aIt->second; + bool bOnOff = (rFlagName.getLength() > 0) && (rFlagName[ 0 ] == ':'); + bool bFlag = getFlag( nKey, nMask ); + if( bOnOff ) + { StringHelper::appendToken( aName, rFlagName.copy( 1 ) ); + aName.appendAscii( bFlag ? ":on" : ":off" ); + } + else + { + bool bNegated = (rFlagName.getLength() > 0) && (rFlagName[ 0 ] == '!'); + sal_Int32 nBothSep = bNegated ? rFlagName.indexOf( '!', 1 ) : -1; + if( bFlag ) + { + if( !bNegated ) + StringHelper::appendToken( aName, rFlagName ); + else if( nBothSep > 0 ) + StringHelper::appendToken( aName, rFlagName.copy( nBothSep + 1 ) ); + } + else if( bNegated ) + { + if( nBothSep > 0 ) + StringHelper::appendToken( aName, rFlagName.copy( 1, nBothSep - 1 ) ); + else + StringHelper::appendToken( aName, rFlagName.copy( 1 ) ); + } + } } - setFlag( nFound, nMask ); } // add unknown flags - setFlag( nFlags, nFound, false ); - if( nFlags != 0 ) + setFlag( nKey, nFound, false ); + if( nKey != 0 ) { OUStringBuffer aUnknown( CREATE_OUSTRING( OOX_DUMP_UNKNOWN ) ); aUnknown.append( OOX_DUMP_ITEMSEP ); - StringHelper::appendShortHex( aUnknown, nFlags, true ); + StringHelper::appendShortHex( aUnknown, nKey, true ); StringHelper::enclose( aUnknown, '(', ')' ); StringHelper::appendToken( aName, aUnknown.makeStringAndClear() ); } @@ -1345,6 +1375,11 @@ void FlagsList::implIncludeList( const NameListBase& rList ) // ============================================================================ +bool CombiList::ExtItemFormatKey::operator<( const ExtItemFormatKey& rRight ) const +{ + return (mnKey < rRight.mnKey) || ((mnKey == rRight.mnKey) && (maFilter < rRight.maFilter)); +} + CombiList::CombiList( const SharedConfigData& rCfgData ) : FlagsList( rCfgData ) { @@ -1354,9 +1389,34 @@ void CombiList::implSetName( sal_Int64 nKey, const OUString& rName ) { if( (nKey & (nKey - 1)) != 0 ) // more than a single bit set? { - ExtItemFormat& rItemFmt = maFmtMap[ nKey ]; - OUStringVector aRemain = rItemFmt.parse( rName ); - rItemFmt.mbShiftValue = aRemain.empty() || !aRemain.front().equalsAscii( "noshift" ); + typedef ::std::set< ExtItemFormatKey > ExtItemFormatKeySet; + ::std::set< ExtItemFormatKey > aItemKeys; + ExtItemFormat aItemFmt; + OUStringVector aRemain = aItemFmt.parse( rName ); + for( OUStringVector::iterator aIt = aRemain.begin(), aEnd = aRemain.end(); aIt != aEnd; ++aIt ) + { + OUStringPair aPair = StringHelper::convertStringToPair( *aIt ); + if( aPair.first.equalsAscii( "noshift" ) ) + { + aItemFmt.mbShiftValue = StringHelper::convertStringToBool( aPair.second ); + } + else if( aPair.first.equalsAscii( "filter" ) ) + { + OUStringPair aFilter = StringHelper::convertStringToPair( aPair.second, '~' ); + ExtItemFormatKey aKey( nKey ); + if( (aFilter.first.getLength() > 0) && StringHelper::convertStringToInt( aKey.maFilter.first, aFilter.first ) && + (aFilter.second.getLength() > 0) && StringHelper::convertStringToInt( aKey.maFilter.second, aFilter.second ) ) + { + if( aKey.maFilter.first == 0 ) + aKey.maFilter.second = 0; + aItemKeys.insert( aKey ); + } + } + } + if( aItemKeys.empty() ) + aItemKeys.insert( ExtItemFormatKey( nKey ) ); + for( ExtItemFormatKeySet::iterator aIt = aItemKeys.begin(), aEnd = aItemKeys.end(); aIt != aEnd; ++aIt ) + maFmtMap[ *aIt ] = aItemFmt; } else { @@ -1366,18 +1426,18 @@ void CombiList::implSetName( sal_Int64 nKey, const OUString& rName ) OUString CombiList::implGetName( const Config& rCfg, sal_Int64 nKey ) const { - sal_Int64 nFlags = nKey; sal_Int64 nFound = 0; OUStringBuffer aName; // add known flag fields for( ExtItemFormatMap::const_iterator aIt = maFmtMap.begin(), aEnd = maFmtMap.end(); aIt != aEnd; ++aIt ) { - sal_Int64 nMask = aIt->first; - if( nMask != 0 ) + const ExtItemFormatKey& rMapKey = aIt->first; + sal_Int64 nMask = rMapKey.mnKey; + if( (nMask != 0) && ((nKey & rMapKey.maFilter.first) == rMapKey.maFilter.second) ) { const ExtItemFormat& rItemFmt = aIt->second; - sal_uInt64 nUFlags = static_cast< sal_uInt64 >( nFlags ); + sal_uInt64 nUFlags = static_cast< sal_uInt64 >( nKey ); sal_uInt64 nUMask = static_cast< sal_uInt64 >( nMask ); if( rItemFmt.mbShiftValue ) while( (nUMask & 1) == 0 ) { nUFlags >>= 1; nUMask >>= 1; } @@ -1414,8 +1474,8 @@ OUString CombiList::implGetName( const Config& rCfg, sal_Int64 nKey ) const setFlag( nFound, nMask ); } } - setFlag( nFlags, nFound, false ); - StringHelper::appendToken( aName, FlagsList::implGetName( rCfg, nFlags ) ); + setFlag( nKey, nFound, false ); + StringHelper::appendToken( aName, FlagsList::implGetName( rCfg, nKey ) ); return aName.makeStringAndClear(); } @@ -2630,7 +2690,7 @@ sal_Unicode InputObjectBase::dumpUnicode( const String& rName ) return cChar; } -OUString InputObjectBase::dumpCharArray( const String& rName, sal_Int32 nLen, rtl_TextEncoding eTextEnc ) +OUString InputObjectBase::dumpCharArray( const String& rName, sal_Int32 nLen, rtl_TextEncoding eTextEnc, bool bHideTrailingNul ) { sal_Int32 nDumpSize = getLimitedValue< sal_Int32, sal_Int64 >( mxStrm->getLength() - mxStrm->tell(), 0, nLen ); OUString aString; @@ -2641,16 +2701,20 @@ OUString InputObjectBase::dumpCharArray( const String& rName, sal_Int32 nLen, rt aBuffer[ nCharsRead ] = 0; aString = OStringToOUString( OString( &aBuffer.front() ), eTextEnc ); } + if( bHideTrailingNul ) + aString = StringHelper::trimTrailingNul( aString ); writeStringItem( rName( "text" ), aString ); return aString; } -OUString InputObjectBase::dumpUnicodeArray( const String& rName, sal_Int32 nLen ) +OUString InputObjectBase::dumpUnicodeArray( const String& rName, sal_Int32 nLen, bool bHideTrailingNul ) { OUStringBuffer aBuffer; for( sal_Int32 nIndex = 0; !mxStrm->isEof() && (nIndex < nLen); ++nIndex ) aBuffer.append( static_cast< sal_Unicode >( mxStrm->readuInt16() ) ); OUString aString = aBuffer.makeStringAndClear(); + if( bHideTrailingNul ) + aString = StringHelper::trimTrailingNul( aString ); writeStringItem( rName( "text" ), aString ); return aString; } @@ -3062,12 +3126,7 @@ bool RecordObjectBase::implIsValid() const void RecordObjectBase::implDump() { NameListRef xRecNames = getRecNames(); - - typedef ::std::map< sal_Int64, ItemFormat > ItemFormatMap; - ItemFormatMap aSimpleRecs; - if( NameListBase* pSimpleRecs = maSimpleRecs.getNameList( cfg() ).get() ) - for( NameListBase::const_iterator aIt = pSimpleRecs->begin(), aEnd = pSimpleRecs->end(); aIt != aEnd; ++aIt ) - aSimpleRecs[ aIt->first ].parse( aIt->second ); + ItemFormatMap aSimpleRecs( maSimpleRecs.getNameList( cfg() ) ); while( implStartRecord( *mxBaseStrm, mnRecPos, mnRecId, mnRecSize ) ) { @@ -3130,20 +3189,6 @@ void RecordObjectBase::writeHeader() // ============================================================================ -void SequenceRecordObjectBase::construct( - const ObjectBase& rParent, const BinaryInputStreamRef& rxBaseStrm, const ::rtl::OUString& rSysFileName, - const BinaryInputStreamRef& rxRecStrm, const String& rRecNames, const String& rSimpleRecs ) -{ - RecordObjectBase::construct( rParent, rxBaseStrm, rSysFileName, rxRecStrm, rRecNames, rSimpleRecs ); -} - -void SequenceRecordObjectBase::construct( const OutputObjectBase& rParent, - const BinaryInputStreamRef& rxBaseStrm, const BinaryInputStreamRef& rxRecStrm, - const String& rRecNames, const String& rSimpleRecs ) -{ - RecordObjectBase::construct( rParent, rxBaseStrm, rxRecStrm, rRecNames, rSimpleRecs ); -} - void SequenceRecordObjectBase::construct( const ObjectBase& rParent, const BinaryInputStreamRef& rxBaseStrm, const ::rtl::OUString& rSysFileName, const String& rRecNames, const String& rSimpleRecs ) diff --git a/oox/source/dump/dumperbase.ini b/oox/source/dump/dumperbase.ini index bf51365642c0..84d742c2b35f 100644 --- a/oox/source/dump/dumperbase.ini +++ b/oox/source/dump/dumperbase.ini @@ -164,7 +164,7 @@ show-record-position=0 # include = <LISTNAME>[,<LISTNAME>...] # exclude = <bitfield>[,<bitfield>...] # ignore = <bitfield> -# <bitmask> = <constname> | !<constname> | !<constname0>!<constname1> +# <bitmask> = <cname> | !<cname> | :<cname> | !<cname0>!<cname1> # end # # - include (optional): See constlist above. @@ -173,10 +173,14 @@ show-record-position=0 # name and not set in this declaration will be shown as unknown. Default is # to not ignore a bit. # - <bitmask>: The bit to be named. Must be a value with a single bit set. -# - <constname>: sets a name for the bit that will be shown if it is set. -# - !<constname>: sets a name for the bit that will be shown if it is cleared. -# - !<constname0>!<constname1>: sets a name for the cleared bit (constname0), -# and for the set bit (constname1). +# - <cname> - Sets a name for the bit that will be shown if the bit is set. +# Does not show anything if the bit is cleared. +# - !<cname> - Sets a name for the bit that will be shown if the bit is +# cleared. Does not show anything if the bit is set. +# - :<cname> - Sets a name for the bit that will always be shown together +# with the actual state of the bit, appended as ':on' or ':off'. +# - !<cname0>!<cname1> - Sets a name for both the cleared bit (cname0), and +# for the set bit (cname1). # # ---------------------------------------------------------------------------- # @@ -191,8 +195,8 @@ show-record-position=0 # include = <LISTNAME>[,<LISTNAME>...] # exclude = <bitmask>[,<bitmask>...] # ignore = <bitfield> -# <bitmask> = <constname> | !<constname> | !<constname0>!<constname1> -# <bitfield> = <datatype>,<dataformat>,<bitfieldname>[,<LISTNAME>[,noshift]] +# <bitmask> = <cname> | !<cname> | :<cname> | !<cname0>!<cname1> +# <bitfield> = <datatype>,<dataformat>,<bitfieldname>[,<LISTNAME>[,options...]] # end # # - include (optional): See constlist above. @@ -206,7 +210,17 @@ show-record-position=0 # - <bitfieldname>: The name of the embedded bitfield. # - <LISTAME>: Optional name list with names for the values of the embedded # bitfield. -# - noshift: If set, the extracted value is not shifted to the right. +# - options: Additional options for this bitfield: +# - filter = <filterbitfield>~<filtervalue>: If set, the entire bitfield +# will only be written, if the complete data item currently dumped +# contains exactly the value specified in <filtervalue> in the bitfield +# specified in <filterbitfield>. Otherwise, nothing is written. It is +# possible to specify multiple filter rules for this bitfield. In that +# case, the bitfield will be written, if at least one filter rule +# applies for the current data item. +# - noshift = <bool>: If set to 'true', the extracted value will be +# shifted to the right (normalized). If set to 'false', the value will +# be written unshifted. Default is 'true'. # # ---------------------------------------------------------------------------- # @@ -222,6 +236,7 @@ show-record-position=0 unitconverter=CONV-DEC,1 unitconverter=CONV-PERCENT,1,% +unitconverter=CONV-FLOAT-TO-PERC,100,% unitconverter=CONV-DEG,1,° unitconverter=CONV-HMM-TO-CM,/1000,cm unitconverter=CONV-INCH-TO-CM,2.54,cm @@ -229,6 +244,7 @@ unitconverter=CONV-PT-TO-CM,/28.346457,cm unitconverter=CONV-PT1616-TO-CM,/1857713.4,cm unitconverter=CONV-TWIP-TO-CM,/566.92913,cm unitconverter=CONV-TWIP-TO-PT,/20,pt +unitconverter=CONV-EMU-TO-CM,/36000,cm constlist=BOOLEAN 0=FALSE @@ -238,7 +254,7 @@ end combilist=RK-FLAGS 0x00000001=div-100 0x00000002=integer - 0xFFFFFFFC=int32,dec,value + 0xFFFFFFFC=int32,dec,value,,filter=0x2~0x2 end constlist=CHARSET @@ -351,5 +367,30 @@ constlist=CODEPAGES 65001=utf-8 end +multilist=COUNTRY + 1=usa,canada,latin-america,,,,russia + 20=egypt + 30=greece,netherlands,belgium,france,spain,,hungary,,,italy + 40=,switzerland,,austria,uk,denmark,sweden,norway,poland,germany + 50=,,mexico,,,brazil + 60=,australia,,,new-zealand,,thailand + 80=,japan,korea,,vietnam,,china + 90=turkey + 210=,,,algeria,,,morocco,,libya + 350=,portugal,,,iceland,,,,finland + 420=czech + 880=,,,,,,taiwan + 960=,lebanon,jordan,syria,iraq,kuwait,saudi-arabia + 970=,uae,israel,,qatar + 980=,iran +end + +multilist=SYSTEMCOLOR + 0x00=scrollbar,desktop,active-title,inactive-title,menu,window-back,window-frame,menu-text + 0x08=window-text,active-title-text,active-border,inactive-border,app-workspace,highlight,highlight-text,button-face + 0x10=button-shadow,disabled-text,button-text,inactive-title-text,button-highlight,button-dark-shadow,button-light-shadow,tooltip-text + 0x18=tooltip-back,,hot-light,active-title-2,inactive-title-2,menu-highlight,menubar +end + # ============================================================================ diff --git a/oox/source/dump/makefile.mk b/oox/source/dump/makefile.mk index 6c7fd2257a58..1e5f615675cc 100644 --- a/oox/source/dump/makefile.mk +++ b/oox/source/dump/makefile.mk @@ -1,15 +1,11 @@ #************************************************************************* # # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -# -# Copyright 2008 by Sun Microsystems, Inc. +# +# Copyright 2000, 2010 Oracle and/or its affiliates. # # OpenOffice.org - a multi-platform office productivity suite # -# $RCSfile: makefile.mk,v $ -# -# $Revision: 1.4.20.1 $ -# # This file is part of OpenOffice.org. # # OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/dump/oledumper.cxx b/oox/source/dump/oledumper.cxx index 721820090bb0..b7750d4113b8 100644 --- a/oox/source/dump/oledumper.cxx +++ b/oox/source/dump/oledumper.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: oledumper.cxx,v $ - * $Revision: 1.1.2.13 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify @@ -674,15 +671,7 @@ sal_uInt32 OcxPropertyObjectBase::dumpColorProperty( sal_uInt32 nDefault ) { MultiItemsGuard aMultiGuard( out() ); alignInput< sal_uInt32 >(); - sal_uInt32 nColor = dumpHex< sal_uInt32 >( getPropertyName(), "OCX-COLOR" ); - switch( extractValue< sal_uInt8 >( nColor, 24, 8 ) ) - { - case 0x00: writeColorABGRItem( "rgb", extractValue< sal_Int32 >( nColor, 0, 24 ) ); break; - case 0x01: writeDecItem( "palette-index", extractValue< sal_uInt16 >( nColor, 0, 16 ) ); break; - case 0x02: writeColorABGRItem( "rgb", extractValue< sal_Int32 >( nColor, 0, 24 ) ); break; - case 0x80: writeDecItem( "sys-color", extractValue< sal_uInt16 >( nColor, 0, 16 ), "OCX-SYSTEMCOLOR" ); break; - } - return nColor; + return dumpHex< sal_uInt32 >( getPropertyName(), "OCX-COLOR" ); } return nDefault; } @@ -1037,7 +1026,6 @@ void OcxLabelObject::implDumpShortProperties() dumpSpecialEffectProperty< sal_uInt16 >( 0 ); dumpStreamProperty(); dumpUnicodeProperty(); - dumpBoolProperty(); dumpStreamProperty(); } diff --git a/oox/source/dump/oledumper.ini b/oox/source/dump/oledumper.ini index 96433d63c7fa..c398b0c01e51 100644 --- a/oox/source/dump/oledumper.ini +++ b/oox/source/dump/oledumper.ini @@ -115,8 +115,12 @@ end {0713E8D2-850A-101B-AFC0-4210102A8DA7}=COMCTL.ProgCtrl.1 combilist=OCX-COLOR + 0x0000FFFF=uint32,dec,palette-index,,filter=0xFF000000~0x01000000 + 0x000000FF=uint32,dec,red,,filter=0xFF000000~0x00000000,filter=0xFF000000~0x02000000 + 0x0000FF00=uint32,dec,green,,filter=0xFF000000~0x00000000,filter=0xFF000000~0x02000000 + 0x00FF0000=uint32,dec,blue,,filter=0xFF000000~0x00000000,filter=0xFF000000~0x02000000 + 0x0000FFFF=uint32,dec,system-color,SYSTEMCOLOR,filter=0xFF000000~0x80000000 0xFF000000=uint8,dec,type,OCX-COLORTYPE - 0x00FFFFFF=uint32,hex,value end constlist=OCX-COLORTYPE @@ -126,13 +130,6 @@ constlist=OCX-COLORTYPE 0x80=system-color end -multilist=OCX-SYSTEMCOLOR - 0x00=scrollbar,desktop,active-title,inactive-title,menubar,window-back,window-frame,menu-text - 0x08=window-text,active-title-text,active-border,inactive-border,app-workspace,highlight,highlight-text,button-face - 0x10=button-shadow,disabled-text,button-text,inactive-title-text,button-highlight,button-dark-shadow,button-light-shadow,tooltip-text - 0x18=tooltip-back -end - combilist=OCX-STRINGLEN 0x80000000=!unicode!compressed 0x7FFFFFFF=int32,dec,buffer-size @@ -543,16 +540,6 @@ flagslist=OCX-FORMSITE-FLAGS 0x00040000=container end -combilist=OCX-FORMSITE-CLASSIDCACHE - 0x7FFF=uint16,dec,cache-idx,OCX-FORMSITE-CLASSIDCACHEINDEX - 0x8000=!predefined-class-id!class-table-index -end - -constlist=OCX-FORMSITE-CLASSIDCACHEINDEX - default= - 0x7FFF=invalid -end - constlist=OCX-FORMSITE-CLASSNAMES 7=Forms.Form.1 12=Forms.Image.1 @@ -572,6 +559,17 @@ constlist=OCX-FORMSITE-CLASSNAMES 57=Forms.MultiPage.1 end +constlist=OCX-FORMSITE-CLASSIDCACHEINDEX + include=OCX-FORMSITE-CLASSNAMES + 0x7FFF=invalid +end + +combilist=OCX-FORMSITE-CLASSIDCACHE + 0x7FFF=uint16,dec,cache-idx,OCX-FORMSITE-CLASSIDCACHEINDEX,filter=0x8000~0x0000 + 0x7FFF=uint16,dec,class-table-idx,,filter=0x8000~0x8000 + 0x8000=!predefined-class-id!class-table-index +end + # form design extender ------------------------------------------------------ flagslist=OCX-FORMDESIGNEXT-PROPERTIES diff --git a/oox/source/dump/pptxdumper.cxx b/oox/source/dump/pptxdumper.cxx index 0e04cb821d4a..e58991dbecc9 100644 --- a/oox/source/dump/pptxdumper.cxx +++ b/oox/source/dump/pptxdumper.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: pptxdumper.cxx,v $ - * $Revision: 1.3.20.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/dump/xlsbdumper.cxx b/oox/source/dump/xlsbdumper.cxx index 3db91fd7383d..a9674951225b 100644 --- a/oox/source/dump/xlsbdumper.cxx +++ b/oox/source/dump/xlsbdumper.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: xlsbdumper.cxx,v $ - * $Revision: 1.4.20.10 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify @@ -1130,16 +1127,16 @@ void RecordStreamObject::implDumpRecordBody() case 0: dumpDec< sal_Int32 >( "operator", "CFRULE-CELL-OPERATOR" ); break; case 5: dumpDec< sal_Int32 >( "rank" ); break; case 8: dumpDec< sal_Int32 >( "operator", "CFRULE-TEXT-OPERATOR" ); break; - case 15: dumpDec< sal_Int32 >( "operator", "CFRULE-TIME-OPERATOR" ); break; - case 16: dumpDec< sal_Int32 >( "operator", "CFRULE-TIME-OPERATOR" ); break; - case 17: dumpDec< sal_Int32 >( "operator", "CFRULE-TIME-OPERATOR" ); break; - case 18: dumpDec< sal_Int32 >( "operator", "CFRULE-TIME-OPERATOR" ); break; - case 19: dumpDec< sal_Int32 >( "operator", "CFRULE-TIME-OPERATOR" ); break; - case 20: dumpDec< sal_Int32 >( "operator", "CFRULE-TIME-OPERATOR" ); break; - case 21: dumpDec< sal_Int32 >( "operator", "CFRULE-TIME-OPERATOR" ); break; - case 22: dumpDec< sal_Int32 >( "operator", "CFRULE-TIME-OPERATOR" ); break; - case 23: dumpDec< sal_Int32 >( "operator", "CFRULE-TIME-OPERATOR" ); break; - case 24: dumpDec< sal_Int32 >( "operator", "CFRULE-TIME-OPERATOR" ); break; + case 15: dumpDec< sal_Int32 >( "operator", "CFRULE-DATE-OPERATOR" ); break; + case 16: dumpDec< sal_Int32 >( "operator", "CFRULE-DATE-OPERATOR" ); break; + case 17: dumpDec< sal_Int32 >( "operator", "CFRULE-DATE-OPERATOR" ); break; + case 18: dumpDec< sal_Int32 >( "operator", "CFRULE-DATE-OPERATOR" ); break; + case 19: dumpDec< sal_Int32 >( "operator", "CFRULE-DATE-OPERATOR" ); break; + case 20: dumpDec< sal_Int32 >( "operator", "CFRULE-DATE-OPERATOR" ); break; + case 21: dumpDec< sal_Int32 >( "operator", "CFRULE-DATE-OPERATOR" ); break; + case 22: dumpDec< sal_Int32 >( "operator", "CFRULE-DATE-OPERATOR" ); break; + case 23: dumpDec< sal_Int32 >( "operator", "CFRULE-DATE-OPERATOR" ); break; + case 24: dumpDec< sal_Int32 >( "operator", "CFRULE-DATE-OPERATOR" ); break; case 25: dumpDec< sal_Int32 >( "std-dev" ); break; case 26: dumpDec< sal_Int32 >( "std-dev" ); break; case 29: dumpDec< sal_Int32 >( "std-dev" ); break; @@ -1306,38 +1303,22 @@ void RecordStreamObject::implDumpRecordBody() case 0: dumpDec< sal_uInt8 >( "pattern", "FILLPATTERNS" ); break; - case 1: - case 2: + case 1: case 2: case 5: dumpColor(); break; case 3: - dumpDec< sal_Int32 >( "gradient-type", "FILL-GRADIENTTYPE" ); - dumpDec< double >( "linear-angle" ); - dumpDec< double >( "pos-left" ); - dumpDec< double >( "pos-right" ); - dumpDec< double >( "pos-top" ); - dumpDec< double >( "pos-bottom" ); + dumpGradientHead(); break; case 4: dumpDec< sal_uInt16 >( "index" ); dumpDec< double >( "stop-position" ); dumpColor( "stop-color" ); break; - case 5: - dumpColor(); - break; - case 6: - case 7: - case 8: - case 9: - case 10: - case 11: - case 12: + case 6: case 7: case 8: case 9: case 10: case 11: case 12: dumpColor( "color" ); dumpDec< sal_uInt16 >( "style", "BORDERSTYLES" ); break; - case 13: - case 14: + case 13: case 14: dumpBoolean( "value" ); break; case 15: @@ -1355,9 +1336,7 @@ void RecordStreamObject::implDumpRecordBody() case 19: dumpDec< sal_uInt8 >( "text-dir", "XF-TEXTDIRECTION" ); break; - case 20: - case 21: - case 22: + case 20: case 21: case 22: dumpBoolean( "value" ); break; case 24: @@ -1372,12 +1351,7 @@ void RecordStreamObject::implDumpRecordBody() case 27: dumpDec< sal_uInt16 >( "escapement", "FONT-ESCAPEMENT" ); break; - case 28: - case 29: - case 30: - case 31: - case 32: - case 33: + case 28: case 29: case 30: case 31: case 32: case 33: dumpBoolean( "value" ); break; case 34: @@ -1399,10 +1373,9 @@ void RecordStreamObject::implDumpRecordBody() dumpDec< sal_uInt16 >( "numfmt-id" ); break; case 42: - dumpDec< sal_uInt16 >( "relative-indent" ); + dumpDec< sal_Int16 >( "relative-indent" ); break; - case 43: - case 44: + case 43: case 44: dumpBoolean( "value" ); break; } @@ -1503,12 +1476,7 @@ void RecordStreamObject::implDumpRecordBody() dumpDec< sal_Int32 >( "fill-pattern", "FILLPATTERNS" ); dumpColor( "fg-color" ); dumpColor( "bg-color" ); - dumpDec< sal_Int32 >( "gradient-type", "FILL-GRADIENTTYPE" ); - dumpDec< double >( "linear-angle" ); - dumpDec< double >( "pos-left" ); - dumpDec< double >( "pos-right" ); - dumpDec< double >( "pos-top" ); - dumpDec< double >( "pos-bottom" ); + dumpGradientHead(); out().resetItemIndex(); for( sal_Int32 nStop = 0, nStopCount = dumpDec< sal_Int32 >( "stop-count" ); (nStop < nStopCount) && !in().isEof(); ++nStop ) { @@ -2174,6 +2142,16 @@ void RecordStreamObject::implDumpRecordBody() } } +void RecordStreamObject::dumpGradientHead() +{ + dumpDec< sal_Int32 >( "gradient-type", "FILL-GRADIENTTYPE" ); + dumpDec< double >( "linear-angle" ); + dumpDec< double >( "pos-left" ); + dumpDec< double >( "pos-right" ); + dumpDec< double >( "pos-top" ); + dumpDec< double >( "pos-bottom" ); +} + void RecordStreamObject::dumpCellHeader( bool bWithColumn ) { if( bWithColumn ) dumpColIndex(); diff --git a/oox/source/dump/xlsbdumper.ini b/oox/source/dump/xlsbdumper.ini index 34c464c69509..d8bc97ddb6bc 100644 --- a/oox/source/dump/xlsbdumper.ini +++ b/oox/source/dump/xlsbdumper.ini @@ -328,13 +328,13 @@ end shortlist=CFRULE-CELL-OPERATOR,1,between,not-between,equal,not-equal,greater-than,less-than,greater-equal,less-equal shortlist=CFRULE-TEXT-OPERATOR,0,contains,not-contains,begins-with,ends-with -shortlist=CFRULE-TIME-OPERATOR,0,today,yesterday,last-7-days,this-week,last-week,last-month,tomorrow,next-week,next-month,this-month +shortlist=CFRULE-DATE-OPERATOR,0,today,yesterday,last-7-days,this-week,last-week,last-month,tomorrow,next-week,next-month,this-month shortlist=CFRULE-OTHER-OPERATOR,0,none flagslist=CFRULE-FLAGS 0x0001=table-row 0x0002=stop-if-true - 0x0004=avove-average + 0x0004=above-average 0x0008=bottom 0x0010=percent end diff --git a/oox/source/export/drawingml.cxx b/oox/source/export/drawingml.cxx index f681477076bf..a49d41ef4759 100644 --- a/oox/source/export/drawingml.cxx +++ b/oox/source/export/drawingml.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile$ - * $Revision$ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify @@ -60,12 +57,12 @@ #include <tools/stream.hxx> #include <tools/string.hxx> #include <vcl/cvtgrf.hxx> -#include <vcl/fontcvt.hxx> +#include <unotools/fontcvt.hxx> #include <vcl/graph.hxx> -#include <goodies/grfmgr.hxx> +#include <svtools/grfmgr.hxx> #include <rtl/strbuf.hxx> #include <sfx2/app.hxx> -#include <svtools/languageoptions.hxx> +#include <svl/languageoptions.hxx> #include <svx/escherex.hxx> #include <svx/svxenum.hxx> diff --git a/oox/source/export/preset-definitions-to-shape-types.pl b/oox/source/export/preset-definitions-to-shape-types.pl index a05bff74ab90..5ecb82f814de 100644 --- a/oox/source/export/preset-definitions-to-shape-types.pl +++ b/oox/source/export/preset-definitions-to-shape-types.pl @@ -3,7 +3,7 @@ # # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. # -# Copyright 2008 by Sun Microsystems, Inc. +# Copyright 2000, 2010 Oracle and/or its affiliates. # # OpenOffice.org - a multi-platform office productivity suite # diff --git a/oox/source/export/presetShapeDefinitions.xml b/oox/source/export/presetShapeDefinitions.xml index f5fead717fe0..77612e2b1652 100644 --- a/oox/source/export/presetShapeDefinitions.xml +++ b/oox/source/export/presetShapeDefinitions.xml @@ -1,19915 +1,19915 @@ -<?xml version="1.0" encoding="utf-8"?>
-<presetShapeDefinitons>
- <accentBorderCallout1>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
-
- <gd name="adj1" fmla="val 18750" />
-
- <gd name="adj2" fmla="val -8333" />
-
- <gd name="adj3" fmla="val 112500" />
-
- <gd name="adj4" fmla="val -38333" />
-
- </avLst>
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="y1" fmla="*/ h adj1 100000" />
- <gd name="x1" fmla="*/ w adj2 100000" />
- <gd name="y2" fmla="*/ h adj3 100000" />
- <gd name="x2" fmla="*/ w adj4 100000" />
- </gdLst>
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj2" minX="-2147483647" maxX="2147483647" gdRefY="adj1" minY="-2147483647" maxY="2147483647">
- <pos x="x1" y="y1" />
- </ahXY>
- <ahXY gdRefX="adj4" minX="-2147483647" maxX="2147483647" gdRefY="adj3" minY="-2147483647" maxY="2147483647">
- <pos x="x2" y="y2" />
- </ahXY>
- </ahLst>
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- </cxnLst>
- <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path extrusionOk="false">
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- </path>
- <path fill="none" extrusionOk="false">
- <moveTo>
- <pt x="x1" y="t" />
- </moveTo>
- <close />
- <lnTo>
- <pt x="x1" y="b" />
- </lnTo>
- </path>
- <path fill="none" extrusionOk="false">
- <moveTo>
- <pt x="x1" y="y1" />
- </moveTo>
- <lnTo>
- <pt x="x2" y="y2" />
- </lnTo>
- </path>
- </pathLst>
-
- </accentBorderCallout1>
- <accentBorderCallout2>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
-
- <gd name="adj1" fmla="val 18750" />
-
- <gd name="adj2" fmla="val -8333" />
-
- <gd name="adj3" fmla="val 18750" />
-
- <gd name="adj4" fmla="val -16667" />
-
- <gd name="adj5" fmla="val 112500" />
-
- <gd name="adj6" fmla="val -46667" />
-
- </avLst>
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="y1" fmla="*/ h adj1 100000" />
- <gd name="x1" fmla="*/ w adj2 100000" />
- <gd name="y2" fmla="*/ h adj3 100000" />
- <gd name="x2" fmla="*/ w adj4 100000" />
- <gd name="y3" fmla="*/ h adj5 100000" />
- <gd name="x3" fmla="*/ w adj6 100000" />
- </gdLst>
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj2" minX="-2147483647" maxX="2147483647" gdRefY="adj1" minY="-2147483647" maxY="2147483647">
- <pos x="x1" y="y1" />
- </ahXY>
- <ahXY gdRefX="adj4" minX="-2147483647" maxX="2147483647" gdRefY="adj3" minY="-2147483647" maxY="2147483647">
- <pos x="x2" y="y2" />
- </ahXY>
- <ahXY gdRefX="adj6" minX="-2147483647" maxX="2147483647" gdRefY="adj5" minY="-2147483647" maxY="2147483647">
- <pos x="x3" y="y3" />
- </ahXY>
- </ahLst>
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- </cxnLst>
- <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path extrusionOk="false">
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- </path>
- <path fill="none" extrusionOk="false">
- <moveTo>
- <pt x="x1" y="t" />
- </moveTo>
- <close />
- <lnTo>
- <pt x="x1" y="b" />
- </lnTo>
- </path>
- <path fill="none" extrusionOk="false">
- <moveTo>
- <pt x="x1" y="y1" />
- </moveTo>
- <lnTo>
- <pt x="x2" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y3" />
- </lnTo>
- </path>
- </pathLst>
-
- </accentBorderCallout2>
- <accentBorderCallout3>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
-
- <gd name="adj1" fmla="val 18750" />
-
- <gd name="adj2" fmla="val -8333" />
-
- <gd name="adj3" fmla="val 18750" />
-
- <gd name="adj4" fmla="val -16667" />
-
- <gd name="adj5" fmla="val 100000" />
-
- <gd name="adj6" fmla="val -16667" />
-
- <gd name="adj7" fmla="val 112963" />
-
- <gd name="adj8" fmla="val -8333" />
-
- </avLst>
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="y1" fmla="*/ h adj1 100000" />
- <gd name="x1" fmla="*/ w adj2 100000" />
- <gd name="y2" fmla="*/ h adj3 100000" />
- <gd name="x2" fmla="*/ w adj4 100000" />
- <gd name="y3" fmla="*/ h adj5 100000" />
- <gd name="x3" fmla="*/ w adj6 100000" />
- <gd name="y4" fmla="*/ h adj7 100000" />
- <gd name="x4" fmla="*/ w adj8 100000" />
- </gdLst>
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj2" minX="-2147483647" maxX="2147483647" gdRefY="adj1" minY="-2147483647" maxY="2147483647">
- <pos x="x1" y="y1" />
- </ahXY>
- <ahXY gdRefX="adj4" minX="-2147483647" maxX="2147483647" gdRefY="adj3" minY="-2147483647" maxY="2147483647">
- <pos x="x2" y="y2" />
- </ahXY>
- <ahXY gdRefX="adj6" minX="-2147483647" maxX="2147483647" gdRefY="adj5" minY="-2147483647" maxY="2147483647">
- <pos x="x3" y="y3" />
- </ahXY>
- <ahXY gdRefX="adj8" minX="-2147483647" maxX="2147483647" gdRefY="adj7" minY="-2147483647" maxY="2147483647">
- <pos x="x4" y="y4" />
- </ahXY>
- </ahLst>
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- </cxnLst>
- <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path extrusionOk="false">
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- </path>
- <path fill="none" extrusionOk="false">
- <moveTo>
- <pt x="x1" y="t" />
- </moveTo>
- <close />
- <lnTo>
- <pt x="x1" y="b" />
- </lnTo>
- </path>
- <path fill="none" extrusionOk="false">
- <moveTo>
- <pt x="x1" y="y1" />
- </moveTo>
- <lnTo>
- <pt x="x2" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="y4" />
- </lnTo>
- </path>
- </pathLst>
-
- </accentBorderCallout3>
- <accentCallout1>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
-
- <gd name="adj1" fmla="val 18750" />
-
- <gd name="adj2" fmla="val -8333" />
-
- <gd name="adj3" fmla="val 112500" />
-
- <gd name="adj4" fmla="val -38333" />
-
- </avLst>
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="y1" fmla="*/ h adj1 100000" />
- <gd name="x1" fmla="*/ w adj2 100000" />
- <gd name="y2" fmla="*/ h adj3 100000" />
- <gd name="x2" fmla="*/ w adj4 100000" />
- </gdLst>
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj2" minX="-2147483647" maxX="2147483647" gdRefY="adj1" minY="-2147483647" maxY="2147483647">
- <pos x="x1" y="y1" />
- </ahXY>
- <ahXY gdRefX="adj4" minX="-2147483647" maxX="2147483647" gdRefY="adj3" minY="-2147483647" maxY="2147483647">
- <pos x="x2" y="y2" />
- </ahXY>
- </ahLst>
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- </cxnLst>
- <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path stroke="false" extrusionOk="false">
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- </path>
- <path fill="none" extrusionOk="false">
- <moveTo>
- <pt x="x1" y="t" />
- </moveTo>
- <close />
- <lnTo>
- <pt x="x1" y="b" />
- </lnTo>
- </path>
- <path fill="none" extrusionOk="false">
- <moveTo>
- <pt x="x1" y="y1" />
- </moveTo>
- <lnTo>
- <pt x="x2" y="y2" />
- </lnTo>
- </path>
- </pathLst>
-
- </accentCallout1>
- <accentCallout2>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
-
- <gd name="adj1" fmla="val 18750" />
-
- <gd name="adj2" fmla="val -8333" />
-
- <gd name="adj3" fmla="val 18750" />
-
- <gd name="adj4" fmla="val -16667" />
-
- <gd name="adj5" fmla="val 112500" />
-
- <gd name="adj6" fmla="val -46667" />
-
- </avLst>
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="y1" fmla="*/ h adj1 100000" />
- <gd name="x1" fmla="*/ w adj2 100000" />
- <gd name="y2" fmla="*/ h adj3 100000" />
- <gd name="x2" fmla="*/ w adj4 100000" />
- <gd name="y3" fmla="*/ h adj5 100000" />
- <gd name="x3" fmla="*/ w adj6 100000" />
- </gdLst>
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj2" minX="-2147483647" maxX="2147483647" gdRefY="adj1" minY="-2147483647" maxY="2147483647">
- <pos x="x1" y="y1" />
- </ahXY>
- <ahXY gdRefX="adj4" minX="-2147483647" maxX="2147483647" gdRefY="adj3" minY="-2147483647" maxY="2147483647">
- <pos x="x2" y="y2" />
- </ahXY>
- <ahXY gdRefX="adj6" minX="-2147483647" maxX="2147483647" gdRefY="adj5" minY="-2147483647" maxY="2147483647">
- <pos x="x3" y="y3" />
- </ahXY>
- </ahLst>
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- </cxnLst>
- <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path stroke="false" extrusionOk="false">
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- </path>
- <path fill="none" extrusionOk="false">
- <moveTo>
- <pt x="x1" y="t" />
- </moveTo>
- <close />
- <lnTo>
- <pt x="x1" y="b" />
- </lnTo>
- </path>
- <path fill="none" extrusionOk="false">
- <moveTo>
- <pt x="x1" y="y1" />
- </moveTo>
- <lnTo>
- <pt x="x2" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y3" />
- </lnTo>
- </path>
- </pathLst>
-
- </accentCallout2>
- <accentCallout3>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
-
- <gd name="adj1" fmla="val 18750" />
-
- <gd name="adj2" fmla="val -8333" />
-
- <gd name="adj3" fmla="val 18750" />
-
- <gd name="adj4" fmla="val -16667" />
-
- <gd name="adj5" fmla="val 100000" />
-
- <gd name="adj6" fmla="val -16667" />
-
- <gd name="adj7" fmla="val 112963" />
-
- <gd name="adj8" fmla="val -8333" />
-
- </avLst>
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="y1" fmla="*/ h adj1 100000" />
- <gd name="x1" fmla="*/ w adj2 100000" />
- <gd name="y2" fmla="*/ h adj3 100000" />
- <gd name="x2" fmla="*/ w adj4 100000" />
- <gd name="y3" fmla="*/ h adj5 100000" />
- <gd name="x3" fmla="*/ w adj6 100000" />
- <gd name="y4" fmla="*/ h adj7 100000" />
- <gd name="x4" fmla="*/ w adj8 100000" />
- </gdLst>
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj2" minX="-2147483647" maxX="2147483647" gdRefY="adj1" minY="-2147483647" maxY="2147483647">
- <pos x="x1" y="y1" />
- </ahXY>
- <ahXY gdRefX="adj4" minX="-2147483647" maxX="2147483647" gdRefY="adj3" minY="-2147483647" maxY="2147483647">
- <pos x="x2" y="y2" />
- </ahXY>
- <ahXY gdRefX="adj6" minX="-2147483647" maxX="2147483647" gdRefY="adj5" minY="-2147483647" maxY="2147483647">
- <pos x="x3" y="y3" />
- </ahXY>
- <ahXY gdRefX="adj8" minX="-2147483647" maxX="2147483647" gdRefY="adj7" minY="-2147483647" maxY="2147483647">
- <pos x="x4" y="y4" />
- </ahXY>
- </ahLst>
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- </cxnLst>
- <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path stroke="false" extrusionOk="false">
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- </path>
- <path fill="none" extrusionOk="false">
- <moveTo>
- <pt x="x1" y="t" />
- </moveTo>
- <close />
- <lnTo>
- <pt x="x1" y="b" />
- </lnTo>
- </path>
- <path fill="none" extrusionOk="false">
- <moveTo>
- <pt x="x1" y="y1" />
- </moveTo>
- <lnTo>
- <pt x="x2" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="y4" />
- </lnTo>
- </path>
- </pathLst>
-
- </accentCallout3>
- <actionButtonBackPrevious>
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="dx2" fmla="*/ ss 3 8" />
- <gd name="g9" fmla="+- vc 0 dx2" />
- <gd name="g10" fmla="+- vc dx2 0" />
- <gd name="g11" fmla="+- hc 0 dx2" />
- <gd name="g12" fmla="+- hc dx2 0" />
- </gdLst>
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- </cxnLst>
- <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path stroke="false" extrusionOk="false">
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- <moveTo>
- <pt x="g11" y="vc" />
- </moveTo>
- <lnTo>
- <pt x="g12" y="g9" />
- </lnTo>
- <lnTo>
- <pt x="g12" y="g10" />
- </lnTo>
- <close />
- </path>
- <path stroke="false" fill="darken" extrusionOk="false">
- <moveTo>
- <pt x="g11" y="vc" />
- </moveTo>
- <lnTo>
- <pt x="g12" y="g9" />
- </lnTo>
- <lnTo>
- <pt x="g12" y="g10" />
- </lnTo>
- <close />
- </path>
- <path fill="none" extrusionOk="false">
- <moveTo>
- <pt x="g11" y="vc" />
- </moveTo>
- <lnTo>
- <pt x="g12" y="g9" />
- </lnTo>
- <lnTo>
- <pt x="g12" y="g10" />
- </lnTo>
- <close />
- </path>
- <path fill="none">
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- </path>
- </pathLst>
- </actionButtonBackPrevious>
- <actionButtonBeginning>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="dx2" fmla="*/ ss 3 8" />
- <gd name="g9" fmla="+- vc 0 dx2" />
- <gd name="g10" fmla="+- vc dx2 0" />
- <gd name="g11" fmla="+- hc 0 dx2" />
- <gd name="g12" fmla="+- hc dx2 0" />
- <gd name="g13" fmla="*/ ss 3 4" />
- <gd name="g14" fmla="*/ g13 1 8" />
- <gd name="g15" fmla="*/ g13 1 4" />
- <gd name="g16" fmla="+- g11 g14 0" />
- <gd name="g17" fmla="+- g11 g15 0" />
- </gdLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- </cxnLst>
-
- <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path stroke="false" extrusionOk="false">
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- <moveTo>
- <pt x="g17" y="vc" />
- </moveTo>
-
- <lnTo>
- <pt x="g12" y="g9" />
- </lnTo>
- <lnTo>
- <pt x="g12" y="g10" />
- </lnTo>
- <close />
- <moveTo>
- <pt x="g16" y="g9" />
- </moveTo>
-
- <lnTo>
- <pt x="g11" y="g9" />
- </lnTo>
- <lnTo>
- <pt x="g11" y="g10" />
- </lnTo>
- <lnTo>
- <pt x="g16" y="g10" />
- </lnTo>
- <close />
- </path>
- <path stroke="false" fill="darken" extrusionOk="false">
- <moveTo>
- <pt x="g17" y="vc" />
- </moveTo>
-
- <lnTo>
- <pt x="g12" y="g9" />
- </lnTo>
- <lnTo>
- <pt x="g12" y="g10" />
- </lnTo>
- <close />
- <moveTo>
- <pt x="g16" y="g9" />
- </moveTo>
-
- <lnTo>
- <pt x="g11" y="g9" />
- </lnTo>
- <lnTo>
- <pt x="g11" y="g10" />
- </lnTo>
- <lnTo>
- <pt x="g16" y="g10" />
- </lnTo>
- <close />
- </path>
- <path fill="none" extrusionOk="false">
- <moveTo>
- <pt x="g17" y="vc" />
- </moveTo>
-
- <lnTo>
- <pt x="g12" y="g9" />
- </lnTo>
- <lnTo>
- <pt x="g12" y="g10" />
- </lnTo>
- <close />
- <moveTo>
- <pt x="g16" y="g9" />
- </moveTo>
-
- <lnTo>
- <pt x="g16" y="g10" />
- </lnTo>
- <lnTo>
- <pt x="g11" y="g10" />
- </lnTo>
- <lnTo>
- <pt x="g11" y="g9" />
- </lnTo>
- <close />
- </path>
- <path fill="none">
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
-
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </actionButtonBeginning>
- <actionButtonBlank>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- </cxnLst>
-
- <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </actionButtonBlank>
- <actionButtonDocument>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="dx2" fmla="*/ ss 3 8" />
- <gd name="g9" fmla="+- vc 0 dx2" />
- <gd name="g10" fmla="+- vc dx2 0" />
- <gd name="dx1" fmla="*/ ss 9 32" />
- <gd name="g11" fmla="+- hc 0 dx1" />
- <gd name="g12" fmla="+- hc dx1 0" />
- <gd name="g13" fmla="*/ ss 3 16" />
- <gd name="g14" fmla="+- g12 0 g13" />
- <gd name="g15" fmla="+- g9 g13 0" />
- </gdLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- </cxnLst>
-
- <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path stroke="false" extrusionOk="false">
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- <moveTo>
- <pt x="g11" y="g9" />
- </moveTo>
- <lnTo>
- <pt x="g14" y="g9" />
- </lnTo>
- <lnTo>
- <pt x="g12" y="g15" />
- </lnTo>
- <lnTo>
- <pt x="g12" y="g10" />
- </lnTo>
- <lnTo>
- <pt x="g11" y="g10" />
- </lnTo>
- <close />
- </path>
- <path stroke="false" fill="darkenLess" extrusionOk="false">
-
- <moveTo>
- <pt x="g11" y="g9" />
- </moveTo>
- <lnTo>
- <pt x="g14" y="g9" />
- </lnTo>
- <lnTo>
- <pt x="g14" y="g15" />
- </lnTo>
- <lnTo>
- <pt x="g12" y="g15" />
- </lnTo>
- <lnTo>
- <pt x="g12" y="g10" />
- </lnTo>
- <lnTo>
- <pt x="g11" y="g10" />
- </lnTo>
- <close />
- </path>
- <path stroke="false" fill="darken" extrusionOk="false">
- <moveTo>
- <pt x="g14" y="g9" />
- </moveTo>
-
- <lnTo>
- <pt x="g14" y="g15" />
- </lnTo>
- <lnTo>
- <pt x="g12" y="g15" />
- </lnTo>
- <close />
- </path>
- <path fill="none" extrusionOk="false">
- <moveTo>
- <pt x="g11" y="g9" />
- </moveTo>
- <lnTo>
- <pt x="g14" y="g9" />
- </lnTo>
- <lnTo>
- <pt x="g12" y="g15" />
- </lnTo>
- <lnTo>
- <pt x="g12" y="g10" />
- </lnTo>
- <lnTo>
- <pt x="g11" y="g10" />
- </lnTo>
- <close />
- <moveTo>
- <pt x="g12" y="g15" />
- </moveTo>
- <lnTo>
- <pt x="g14" y="g15" />
- </lnTo>
- <lnTo>
- <pt x="g14" y="g9" />
- </lnTo>
- </path>
- <path fill="none">
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
-
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </actionButtonDocument>
- <actionButtonEnd>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="dx2" fmla="*/ ss 3 8" />
- <gd name="g9" fmla="+- vc 0 dx2" />
- <gd name="g10" fmla="+- vc dx2 0" />
- <gd name="g11" fmla="+- hc 0 dx2" />
- <gd name="g12" fmla="+- hc dx2 0" />
- <gd name="g13" fmla="*/ ss 3 4" />
- <gd name="g14" fmla="*/ g13 3 4" />
- <gd name="g15" fmla="*/ g13 7 8" />
- <gd name="g16" fmla="+- g11 g14 0" />
- <gd name="g17" fmla="+- g11 g15 0" />
- </gdLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- </cxnLst>
-
- <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path stroke="false" extrusionOk="false">
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- <moveTo>
- <pt x="g16" y="vc" />
- </moveTo>
-
- <lnTo>
- <pt x="g11" y="g9" />
- </lnTo>
- <lnTo>
- <pt x="g11" y="g10" />
- </lnTo>
- <close />
- <moveTo>
- <pt x="g17" y="g9" />
- </moveTo>
-
- <lnTo>
- <pt x="g12" y="g9" />
- </lnTo>
- <lnTo>
- <pt x="g12" y="g10" />
- </lnTo>
- <lnTo>
- <pt x="g17" y="g10" />
- </lnTo>
- <close />
- </path>
- <path stroke="false" fill="darken" extrusionOk="false">
- <moveTo>
- <pt x="g16" y="vc" />
- </moveTo>
-
- <lnTo>
- <pt x="g11" y="g9" />
- </lnTo>
- <lnTo>
- <pt x="g11" y="g10" />
- </lnTo>
- <close />
- <moveTo>
- <pt x="g17" y="g9" />
- </moveTo>
-
- <lnTo>
- <pt x="g12" y="g9" />
- </lnTo>
- <lnTo>
- <pt x="g12" y="g10" />
- </lnTo>
- <lnTo>
- <pt x="g17" y="g10" />
- </lnTo>
- <close />
- </path>
- <path fill="none" extrusionOk="false">
- <moveTo>
- <pt x="g16" y="vc" />
- </moveTo>
-
- <lnTo>
- <pt x="g11" y="g10" />
- </lnTo>
- <lnTo>
- <pt x="g11" y="g9" />
- </lnTo>
- <close />
- <moveTo>
- <pt x="g17" y="g9" />
- </moveTo>
-
- <lnTo>
- <pt x="g12" y="g9" />
- </lnTo>
- <lnTo>
- <pt x="g12" y="g10" />
- </lnTo>
- <lnTo>
- <pt x="g17" y="g10" />
- </lnTo>
- <close />
- </path>
- <path fill="none">
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
-
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </actionButtonEnd>
- <actionButtonForwardNext>
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="dx2" fmla="*/ ss 3 8" />
- <gd name="g9" fmla="+- vc 0 dx2" />
- <gd name="g10" fmla="+- vc dx2 0" />
- <gd name="g11" fmla="+- hc 0 dx2" />
- <gd name="g12" fmla="+- hc dx2 0" />
- </gdLst>
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- </cxnLst>
- <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path stroke="false" extrusionOk="false">
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- <moveTo>
- <pt x="g12" y="vc" />
- </moveTo>
- <lnTo>
- <pt x="g11" y="g9" />
- </lnTo>
- <lnTo>
- <pt x="g11" y="g10" />
- </lnTo>
- <close />
- </path>
- <path stroke="false" fill="darken" extrusionOk="false">
- <moveTo>
- <pt x="g12" y="vc" />
- </moveTo>
- <lnTo>
- <pt x="g11" y="g9" />
- </lnTo>
- <lnTo>
- <pt x="g11" y="g10" />
- </lnTo>
- <close />
- </path>
- <path fill="none" extrusionOk="false">
- <moveTo>
- <pt x="g12" y="vc" />
- </moveTo>
- <lnTo>
- <pt x="g11" y="g10" />
- </lnTo>
- <lnTo>
- <pt x="g11" y="g9" />
- </lnTo>
- <close />
- </path>
- <path fill="none">
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- </path>
- </pathLst>
- </actionButtonForwardNext>
- <actionButtonHelp>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="dx2" fmla="*/ ss 3 8" />
- <gd name="g9" fmla="+- vc 0 dx2" />
- <gd name="g11" fmla="+- hc 0 dx2" />
- <gd name="g13" fmla="*/ ss 3 4" />
- <gd name="g14" fmla="*/ g13 1 7" />
- <gd name="g15" fmla="*/ g13 3 14" />
- <gd name="g16" fmla="*/ g13 2 7" />
- <gd name="g19" fmla="*/ g13 3 7" />
- <gd name="g20" fmla="*/ g13 4 7" />
- <gd name="g21" fmla="*/ g13 17 28" />
- <gd name="g23" fmla="*/ g13 21 28" />
- <gd name="g24" fmla="*/ g13 11 14" />
- <gd name="g27" fmla="+- g9 g16 0" />
- <gd name="g29" fmla="+- g9 g21 0" />
- <gd name="g30" fmla="+- g9 g23 0" />
- <gd name="g31" fmla="+- g9 g24 0" />
- <gd name="g33" fmla="+- g11 g15 0" />
- <gd name="g36" fmla="+- g11 g19 0" />
- <gd name="g37" fmla="+- g11 g20 0" />
- <gd name="g41" fmla="*/ g13 1 14" />
- <gd name="g42" fmla="*/ g13 3 28" />
- </gdLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- </cxnLst>
-
- <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path stroke="false" extrusionOk="false">
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- <moveTo>
- <pt x="g33" y="g27" />
- </moveTo>
-
- <arcTo wR="g16" hR="g16" stAng="cd2" swAng="cd2" />
- <arcTo wR="g14" hR="g15" stAng="0" swAng="cd4" />
- <arcTo wR="g41" hR="g42" stAng="3cd4" swAng="-5400000" />
- <lnTo>
- <pt x="g37" y="g30" />
- </lnTo>
- <lnTo>
- <pt x="g36" y="g30" />
- </lnTo>
- <lnTo>
- <pt x="g36" y="g29" />
- </lnTo>
- <arcTo wR="g14" hR="g15" stAng="cd2" swAng="cd4" />
- <arcTo wR="g41" hR="g42" stAng="cd4" swAng="-5400000" />
- <arcTo wR="g14" hR="g14" stAng="0" swAng="-10800000" />
- <close />
- <moveTo>
- <pt x="hc" y="g31" />
- </moveTo>
-
- <arcTo wR="g42" hR="g42" stAng="3cd4" swAng="21600000" />
- <close />
- </path>
- <path stroke="false" fill="darken" extrusionOk="false">
- <moveTo>
- <pt x="g33" y="g27" />
- </moveTo>
-
- <arcTo wR="g16" hR="g16" stAng="cd2" swAng="cd2" />
- <arcTo wR="g14" hR="g15" stAng="0" swAng="cd4" />
- <arcTo wR="g41" hR="g42" stAng="3cd4" swAng="-5400000" />
- <lnTo>
- <pt x="g37" y="g30" />
- </lnTo>
- <lnTo>
- <pt x="g36" y="g30" />
- </lnTo>
- <lnTo>
- <pt x="g36" y="g29" />
- </lnTo>
- <arcTo wR="g14" hR="g15" stAng="cd2" swAng="cd4" />
- <arcTo wR="g41" hR="g42" stAng="cd4" swAng="-5400000" />
- <arcTo wR="g14" hR="g14" stAng="0" swAng="-10800000" />
- <close />
- <moveTo>
- <pt x="hc" y="g31" />
- </moveTo>
-
- <arcTo wR="g42" hR="g42" stAng="3cd4" swAng="21600000" />
- <close />
- </path>
- <path fill="none" extrusionOk="false">
- <moveTo>
- <pt x="g33" y="g27" />
- </moveTo>
-
- <arcTo wR="g16" hR="g16" stAng="cd2" swAng="cd2" />
- <arcTo wR="g14" hR="g15" stAng="0" swAng="cd4" />
- <arcTo wR="g41" hR="g42" stAng="3cd4" swAng="-5400000" />
- <lnTo>
- <pt x="g37" y="g30" />
- </lnTo>
- <lnTo>
- <pt x="g36" y="g30" />
- </lnTo>
- <lnTo>
- <pt x="g36" y="g29" />
- </lnTo>
- <arcTo wR="g14" hR="g15" stAng="cd2" swAng="cd4" />
- <arcTo wR="g41" hR="g42" stAng="cd4" swAng="-5400000" />
- <arcTo wR="g14" hR="g14" stAng="0" swAng="-10800000" />
- <close />
- <moveTo>
- <pt x="hc" y="g31" />
- </moveTo>
-
- <arcTo wR="g42" hR="g42" stAng="3cd4" swAng="21600000" />
- <close />
- </path>
- <path fill="none">
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
-
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </actionButtonHelp>
- <actionButtonHome>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="dx2" fmla="*/ ss 3 8" />
- <gd name="g9" fmla="+- vc 0 dx2" />
- <gd name="g10" fmla="+- vc dx2 0" />
- <gd name="g11" fmla="+- hc 0 dx2" />
- <gd name="g12" fmla="+- hc dx2 0" />
- <gd name="g13" fmla="*/ ss 3 4" />
- <gd name="g14" fmla="*/ g13 1 16" />
- <gd name="g15" fmla="*/ g13 1 8" />
- <gd name="g16" fmla="*/ g13 3 16" />
- <gd name="g17" fmla="*/ g13 5 16" />
- <gd name="g18" fmla="*/ g13 7 16" />
- <gd name="g19" fmla="*/ g13 9 16" />
- <gd name="g20" fmla="*/ g13 11 16" />
- <gd name="g21" fmla="*/ g13 3 4" />
- <gd name="g22" fmla="*/ g13 13 16" />
- <gd name="g23" fmla="*/ g13 7 8" />
- <gd name="g24" fmla="+- g9 g14 0" />
- <gd name="g25" fmla="+- g9 g16 0" />
- <gd name="g26" fmla="+- g9 g17 0" />
- <gd name="g27" fmla="+- g9 g21 0" />
- <gd name="g28" fmla="+- g11 g15 0" />
- <gd name="g29" fmla="+- g11 g18 0" />
- <gd name="g30" fmla="+- g11 g19 0" />
- <gd name="g31" fmla="+- g11 g20 0" />
- <gd name="g32" fmla="+- g11 g22 0" />
- <gd name="g33" fmla="+- g11 g23 0" />
- </gdLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- </cxnLst>
-
- <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path stroke="false" extrusionOk="false">
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- <moveTo>
- <pt x="hc" y="g9" />
- </moveTo>
- <lnTo>
- <pt x="g11" y="vc" />
- </lnTo>
- <lnTo>
- <pt x="g28" y="vc" />
- </lnTo>
- <lnTo>
- <pt x="g28" y="g10" />
- </lnTo>
- <lnTo>
- <pt x="g33" y="g10" />
- </lnTo>
- <lnTo>
- <pt x="g33" y="vc" />
- </lnTo>
- <lnTo>
- <pt x="g12" y="vc" />
- </lnTo>
- <lnTo>
- <pt x="g32" y="g26" />
- </lnTo>
- <lnTo>
- <pt x="g32" y="g24" />
- </lnTo>
- <lnTo>
- <pt x="g31" y="g24" />
- </lnTo>
- <lnTo>
- <pt x="g31" y="g25" />
- </lnTo>
- <close />
- </path>
- <path stroke="false" fill="darkenLess" extrusionOk="false">
-
- <moveTo>
- <pt x="g32" y="g26" />
- </moveTo>
- <lnTo>
- <pt x="g32" y="g24" />
- </lnTo>
- <lnTo>
- <pt x="g31" y="g24" />
- </lnTo>
- <lnTo>
- <pt x="g31" y="g25" />
- </lnTo>
- <close />
- <moveTo>
- <pt x="g28" y="vc" />
- </moveTo>
-
- <lnTo>
- <pt x="g28" y="g10" />
- </lnTo>
- <lnTo>
- <pt x="g29" y="g10" />
- </lnTo>
- <lnTo>
- <pt x="g29" y="g27" />
- </lnTo>
- <lnTo>
- <pt x="g30" y="g27" />
- </lnTo>
- <lnTo>
- <pt x="g30" y="g10" />
- </lnTo>
- <lnTo>
- <pt x="g33" y="g10" />
- </lnTo>
- <lnTo>
- <pt x="g33" y="vc" />
- </lnTo>
- <close />
- </path>
- <path stroke="false" fill="darken" extrusionOk="false">
- <moveTo>
- <pt x="hc" y="g9" />
- </moveTo>
-
- <lnTo>
- <pt x="g11" y="vc" />
- </lnTo>
- <lnTo>
- <pt x="g12" y="vc" />
- </lnTo>
- <close />
- <moveTo>
- <pt x="g29" y="g27" />
- </moveTo>
-
- <lnTo>
- <pt x="g30" y="g27" />
- </lnTo>
- <lnTo>
- <pt x="g30" y="g10" />
- </lnTo>
- <lnTo>
- <pt x="g29" y="g10" />
- </lnTo>
- <close />
- </path>
- <path fill="none" extrusionOk="false">
- <moveTo>
- <pt x="hc" y="g9" />
- </moveTo>
- <lnTo>
- <pt x="g31" y="g25" />
- </lnTo>
- <lnTo>
- <pt x="g31" y="g24" />
- </lnTo>
- <lnTo>
- <pt x="g32" y="g24" />
- </lnTo>
- <lnTo>
- <pt x="g32" y="g26" />
- </lnTo>
- <lnTo>
- <pt x="g12" y="vc" />
- </lnTo>
- <lnTo>
- <pt x="g33" y="vc" />
- </lnTo>
- <lnTo>
- <pt x="g33" y="g10" />
- </lnTo>
- <lnTo>
- <pt x="g28" y="g10" />
- </lnTo>
- <lnTo>
- <pt x="g28" y="vc" />
- </lnTo>
- <lnTo>
- <pt x="g11" y="vc" />
- </lnTo>
- <close />
- <moveTo>
- <pt x="g31" y="g25" />
- </moveTo>
- <lnTo>
- <pt x="g32" y="g26" />
- </lnTo>
-
- <moveTo>
- <pt x="g33" y="vc" />
- </moveTo>
- <lnTo>
- <pt x="g28" y="vc" />
- </lnTo>
-
- <moveTo>
- <pt x="g29" y="g10" />
- </moveTo>
-
- <lnTo>
- <pt x="g29" y="g27" />
- </lnTo>
- <lnTo>
- <pt x="g30" y="g27" />
- </lnTo>
- <lnTo>
- <pt x="g30" y="g10" />
- </lnTo>
- </path>
- <path fill="none">
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
-
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </actionButtonHome>
- <actionButtonInformation>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="dx2" fmla="*/ ss 3 8" />
- <gd name="g9" fmla="+- vc 0 dx2" />
- <gd name="g11" fmla="+- hc 0 dx2" />
- <gd name="g13" fmla="*/ ss 3 4" />
- <gd name="g14" fmla="*/ g13 1 32" />
- <gd name="g17" fmla="*/ g13 5 16" />
- <gd name="g18" fmla="*/ g13 3 8" />
- <gd name="g19" fmla="*/ g13 13 32" />
- <gd name="g20" fmla="*/ g13 19 32" />
- <gd name="g22" fmla="*/ g13 11 16" />
- <gd name="g23" fmla="*/ g13 13 16" />
- <gd name="g24" fmla="*/ g13 7 8" />
- <gd name="g25" fmla="+- g9 g14 0" />
- <gd name="g28" fmla="+- g9 g17 0" />
- <gd name="g29" fmla="+- g9 g18 0" />
- <gd name="g30" fmla="+- g9 g23 0" />
- <gd name="g31" fmla="+- g9 g24 0" />
- <gd name="g32" fmla="+- g11 g17 0" />
- <gd name="g34" fmla="+- g11 g19 0" />
- <gd name="g35" fmla="+- g11 g20 0" />
- <gd name="g37" fmla="+- g11 g22 0" />
- <gd name="g38" fmla="*/ g13 3 32" />
- </gdLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- </cxnLst>
-
- <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path stroke="false" extrusionOk="false">
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- <moveTo>
- <pt x="hc" y="g9" />
- </moveTo>
-
- <arcTo wR="dx2" hR="dx2" stAng="3cd4" swAng="21600000" />
- <close />
- </path>
- <path stroke="false" fill="darken" extrusionOk="false">
- <moveTo>
- <pt x="hc" y="g9" />
- </moveTo>
-
- <arcTo wR="dx2" hR="dx2" stAng="3cd4" swAng="21600000" />
- <close />
- <moveTo>
- <pt x="hc" y="g25" />
- </moveTo>
-
- <arcTo wR="g38" hR="g38" stAng="3cd4" swAng="21600000" />
- <moveTo>
- <pt x="g32" y="g28" />
- </moveTo>
-
- <lnTo>
- <pt x="g32" y="g29" />
- </lnTo>
- <lnTo>
- <pt x="g34" y="g29" />
- </lnTo>
- <lnTo>
- <pt x="g34" y="g30" />
- </lnTo>
- <lnTo>
- <pt x="g32" y="g30" />
- </lnTo>
- <lnTo>
- <pt x="g32" y="g31" />
- </lnTo>
- <lnTo>
- <pt x="g37" y="g31" />
- </lnTo>
- <lnTo>
- <pt x="g37" y="g30" />
- </lnTo>
- <lnTo>
- <pt x="g35" y="g30" />
- </lnTo>
- <lnTo>
- <pt x="g35" y="g28" />
- </lnTo>
- <close />
- </path>
- <path stroke="false" fill="lighten" extrusionOk="false">
- <moveTo>
- <pt x="hc" y="g25" />
- </moveTo>
-
- <arcTo wR="g38" hR="g38" stAng="3cd4" swAng="21600000" />
- <moveTo>
- <pt x="g32" y="g28" />
- </moveTo>
-
- <lnTo>
- <pt x="g35" y="g28" />
- </lnTo>
- <lnTo>
- <pt x="g35" y="g30" />
- </lnTo>
- <lnTo>
- <pt x="g37" y="g30" />
- </lnTo>
- <lnTo>
- <pt x="g37" y="g31" />
- </lnTo>
- <lnTo>
- <pt x="g32" y="g31" />
- </lnTo>
- <lnTo>
- <pt x="g32" y="g30" />
- </lnTo>
- <lnTo>
- <pt x="g34" y="g30" />
- </lnTo>
- <lnTo>
- <pt x="g34" y="g29" />
- </lnTo>
- <lnTo>
- <pt x="g32" y="g29" />
- </lnTo>
- <close />
- </path>
- <path fill="none" extrusionOk="false">
- <moveTo>
- <pt x="hc" y="g9" />
- </moveTo>
-
- <arcTo wR="dx2" hR="dx2" stAng="3cd4" swAng="21600000" />
- <close />
- <moveTo>
- <pt x="hc" y="g25" />
- </moveTo>
-
- <arcTo wR="g38" hR="g38" stAng="3cd4" swAng="21600000" />
- <moveTo>
- <pt x="g32" y="g28" />
- </moveTo>
-
- <lnTo>
- <pt x="g35" y="g28" />
- </lnTo>
- <lnTo>
- <pt x="g35" y="g30" />
- </lnTo>
- <lnTo>
- <pt x="g37" y="g30" />
- </lnTo>
- <lnTo>
- <pt x="g37" y="g31" />
- </lnTo>
- <lnTo>
- <pt x="g32" y="g31" />
- </lnTo>
- <lnTo>
- <pt x="g32" y="g30" />
- </lnTo>
- <lnTo>
- <pt x="g34" y="g30" />
- </lnTo>
- <lnTo>
- <pt x="g34" y="g29" />
- </lnTo>
- <lnTo>
- <pt x="g32" y="g29" />
- </lnTo>
- <close />
- </path>
- <path fill="none">
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
-
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </actionButtonInformation>
- <actionButtonMovie>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="dx2" fmla="*/ ss 3 8" />
- <gd name="g9" fmla="+- vc 0 dx2" />
- <gd name="g10" fmla="+- vc dx2 0" />
- <gd name="g11" fmla="+- hc 0 dx2" />
- <gd name="g12" fmla="+- hc dx2 0" />
- <gd name="g13" fmla="*/ ss 3 4" />
- <gd name="g14" fmla="*/ g13 1455 21600" />
- <gd name="g15" fmla="*/ g13 1905 21600" />
- <gd name="g16" fmla="*/ g13 2325 21600" />
- <gd name="g17" fmla="*/ g13 16155 21600" />
- <gd name="g18" fmla="*/ g13 17010 21600" />
- <gd name="g19" fmla="*/ g13 19335 21600" />
- <gd name="g20" fmla="*/ g13 19725 21600" />
- <gd name="g21" fmla="*/ g13 20595 21600" />
- <gd name="g22" fmla="*/ g13 5280 21600" />
- <gd name="g23" fmla="*/ g13 5730 21600" />
- <gd name="g24" fmla="*/ g13 6630 21600" />
- <gd name="g25" fmla="*/ g13 7492 21600" />
- <gd name="g26" fmla="*/ g13 9067 21600" />
- <gd name="g27" fmla="*/ g13 9555 21600" />
- <gd name="g28" fmla="*/ g13 13342 21600" />
- <gd name="g29" fmla="*/ g13 14580 21600" />
- <gd name="g30" fmla="*/ g13 15592 21600" />
- <gd name="g31" fmla="+- g11 g14 0" />
- <gd name="g32" fmla="+- g11 g15 0" />
- <gd name="g33" fmla="+- g11 g16 0" />
- <gd name="g34" fmla="+- g11 g17 0" />
- <gd name="g35" fmla="+- g11 g18 0" />
- <gd name="g36" fmla="+- g11 g19 0" />
- <gd name="g37" fmla="+- g11 g20 0" />
- <gd name="g38" fmla="+- g11 g21 0" />
- <gd name="g39" fmla="+- g9 g22 0" />
- <gd name="g40" fmla="+- g9 g23 0" />
- <gd name="g41" fmla="+- g9 g24 0" />
- <gd name="g42" fmla="+- g9 g25 0" />
- <gd name="g43" fmla="+- g9 g26 0" />
- <gd name="g44" fmla="+- g9 g27 0" />
- <gd name="g45" fmla="+- g9 g28 0" />
- <gd name="g46" fmla="+- g9 g29 0" />
- <gd name="g47" fmla="+- g9 g30 0" />
- <gd name="g48" fmla="+- g9 g31 0" />
- </gdLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- </cxnLst>
-
- <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path stroke="false" extrusionOk="false">
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- <moveTo>
- <pt x="g11" y="g39" />
- </moveTo>
-
- <lnTo>
- <pt x="g11" y="g44" />
- </lnTo>
- <lnTo>
- <pt x="g31" y="g44" />
- </lnTo>
- <lnTo>
- <pt x="g32" y="g43" />
- </lnTo>
- <lnTo>
- <pt x="g33" y="g43" />
- </lnTo>
- <lnTo>
- <pt x="g33" y="g47" />
- </lnTo>
- <lnTo>
- <pt x="g35" y="g47" />
- </lnTo>
- <lnTo>
- <pt x="g35" y="g45" />
- </lnTo>
- <lnTo>
- <pt x="g36" y="g45" />
- </lnTo>
- <lnTo>
- <pt x="g38" y="g46" />
- </lnTo>
- <lnTo>
- <pt x="g12" y="g46" />
- </lnTo>
- <lnTo>
- <pt x="g12" y="g41" />
- </lnTo>
- <lnTo>
- <pt x="g38" y="g41" />
- </lnTo>
- <lnTo>
- <pt x="g37" y="g42" />
- </lnTo>
- <lnTo>
- <pt x="g35" y="g42" />
- </lnTo>
- <lnTo>
- <pt x="g35" y="g41" />
- </lnTo>
- <lnTo>
- <pt x="g34" y="g40" />
- </lnTo>
- <lnTo>
- <pt x="g32" y="g40" />
- </lnTo>
- <lnTo>
- <pt x="g31" y="g39" />
- </lnTo>
- <close />
- </path>
- <path stroke="false" fill="darken" extrusionOk="false">
- <moveTo>
- <pt x="g11" y="g39" />
- </moveTo>
-
- <lnTo>
- <pt x="g11" y="g44" />
- </lnTo>
- <lnTo>
- <pt x="g31" y="g44" />
- </lnTo>
- <lnTo>
- <pt x="g32" y="g43" />
- </lnTo>
- <lnTo>
- <pt x="g33" y="g43" />
- </lnTo>
- <lnTo>
- <pt x="g33" y="g47" />
- </lnTo>
- <lnTo>
- <pt x="g35" y="g47" />
- </lnTo>
- <lnTo>
- <pt x="g35" y="g45" />
- </lnTo>
- <lnTo>
- <pt x="g36" y="g45" />
- </lnTo>
- <lnTo>
- <pt x="g38" y="g46" />
- </lnTo>
- <lnTo>
- <pt x="g12" y="g46" />
- </lnTo>
- <lnTo>
- <pt x="g12" y="g41" />
- </lnTo>
- <lnTo>
- <pt x="g38" y="g41" />
- </lnTo>
- <lnTo>
- <pt x="g37" y="g42" />
- </lnTo>
- <lnTo>
- <pt x="g35" y="g42" />
- </lnTo>
- <lnTo>
- <pt x="g35" y="g41" />
- </lnTo>
- <lnTo>
- <pt x="g34" y="g40" />
- </lnTo>
- <lnTo>
- <pt x="g32" y="g40" />
- </lnTo>
- <lnTo>
- <pt x="g31" y="g39" />
- </lnTo>
- <close />
- </path>
- <path fill="none" extrusionOk="false">
- <moveTo>
- <pt x="g11" y="g39" />
- </moveTo>
-
- <lnTo>
- <pt x="g31" y="g39" />
- </lnTo>
- <lnTo>
- <pt x="g32" y="g40" />
- </lnTo>
- <lnTo>
- <pt x="g34" y="g40" />
- </lnTo>
- <lnTo>
- <pt x="g35" y="g41" />
- </lnTo>
- <lnTo>
- <pt x="g35" y="g42" />
- </lnTo>
- <lnTo>
- <pt x="g37" y="g42" />
- </lnTo>
- <lnTo>
- <pt x="g38" y="g41" />
- </lnTo>
- <lnTo>
- <pt x="g12" y="g41" />
- </lnTo>
- <lnTo>
- <pt x="g12" y="g46" />
- </lnTo>
- <lnTo>
- <pt x="g38" y="g46" />
- </lnTo>
- <lnTo>
- <pt x="g36" y="g45" />
- </lnTo>
- <lnTo>
- <pt x="g35" y="g45" />
- </lnTo>
- <lnTo>
- <pt x="g35" y="g47" />
- </lnTo>
- <lnTo>
- <pt x="g33" y="g47" />
- </lnTo>
- <lnTo>
- <pt x="g33" y="g43" />
- </lnTo>
- <lnTo>
- <pt x="g32" y="g43" />
- </lnTo>
- <lnTo>
- <pt x="g31" y="g44" />
- </lnTo>
- <lnTo>
- <pt x="g11" y="g44" />
- </lnTo>
- <close />
- </path>
- <path fill="none">
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
-
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </actionButtonMovie>
- <actionButtonReturn>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="dx2" fmla="*/ ss 3 8" />
- <gd name="g9" fmla="+- vc 0 dx2" />
- <gd name="g10" fmla="+- vc dx2 0" />
- <gd name="g11" fmla="+- hc 0 dx2" />
- <gd name="g12" fmla="+- hc dx2 0" />
- <gd name="g13" fmla="*/ ss 3 4" />
- <gd name="g14" fmla="*/ g13 7 8" />
- <gd name="g15" fmla="*/ g13 3 4" />
- <gd name="g16" fmla="*/ g13 5 8" />
- <gd name="g17" fmla="*/ g13 3 8" />
- <gd name="g18" fmla="*/ g13 1 4" />
- <gd name="g19" fmla="+- g9 g15 0" />
- <gd name="g20" fmla="+- g9 g16 0" />
- <gd name="g21" fmla="+- g9 g18 0" />
- <gd name="g22" fmla="+- g11 g14 0" />
- <gd name="g23" fmla="+- g11 g15 0" />
- <gd name="g24" fmla="+- g11 g16 0" />
- <gd name="g25" fmla="+- g11 g17 0" />
- <gd name="g26" fmla="+- g11 g18 0" />
- <gd name="g27" fmla="*/ g13 1 8" />
- </gdLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- </cxnLst>
-
- <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path stroke="false" extrusionOk="false">
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- <moveTo>
- <pt x="g12" y="g21" />
- </moveTo>
- <lnTo>
- <pt x="g23" y="g9" />
- </lnTo>
- <lnTo>
- <pt x="hc" y="g21" />
- </lnTo>
- <lnTo>
- <pt x="g24" y="g21" />
- </lnTo>
- <lnTo>
- <pt x="g24" y="g20" />
- </lnTo>
- <arcTo wR="g27" hR="g27" stAng="0" swAng="cd4" />
- <lnTo>
- <pt x="g25" y="g19" />
- </lnTo>
- <arcTo wR="g27" hR="g27" stAng="cd4" swAng="cd4" />
- <lnTo>
- <pt x="g26" y="g21" />
- </lnTo>
- <lnTo>
- <pt x="g11" y="g21" />
- </lnTo>
- <lnTo>
- <pt x="g11" y="g20" />
- </lnTo>
- <arcTo wR="g17" hR="g17" stAng="cd2" swAng="-5400000" />
- <lnTo>
- <pt x="hc" y="g10" />
- </lnTo>
- <arcTo wR="g17" hR="g17" stAng="cd4" swAng="-5400000" />
- <lnTo>
- <pt x="g22" y="g21" />
- </lnTo>
- <close />
- </path>
- <path stroke="false" fill="darken" extrusionOk="false">
- <moveTo>
- <pt x="g12" y="g21" />
- </moveTo>
- <lnTo>
- <pt x="g23" y="g9" />
- </lnTo>
- <lnTo>
- <pt x="hc" y="g21" />
- </lnTo>
- <lnTo>
- <pt x="g24" y="g21" />
- </lnTo>
- <lnTo>
- <pt x="g24" y="g20" />
- </lnTo>
- <arcTo wR="g27" hR="g27" stAng="0" swAng="cd4" />
- <lnTo>
- <pt x="g25" y="g19" />
- </lnTo>
- <arcTo wR="g27" hR="g27" stAng="cd4" swAng="cd4" />
- <lnTo>
- <pt x="g26" y="g21" />
- </lnTo>
- <lnTo>
- <pt x="g11" y="g21" />
- </lnTo>
- <lnTo>
- <pt x="g11" y="g20" />
- </lnTo>
- <arcTo wR="g17" hR="g17" stAng="cd2" swAng="-5400000" />
- <lnTo>
- <pt x="hc" y="g10" />
- </lnTo>
- <arcTo wR="g17" hR="g17" stAng="cd4" swAng="-5400000" />
- <lnTo>
- <pt x="g22" y="g21" />
- </lnTo>
- <close />
- </path>
- <path fill="none" extrusionOk="false">
- <moveTo>
- <pt x="g12" y="g21" />
- </moveTo>
- <lnTo>
- <pt x="g22" y="g21" />
- </lnTo>
- <lnTo>
- <pt x="g22" y="g20" />
- </lnTo>
- <arcTo wR="g17" hR="g17" stAng="0" swAng="cd4" />
- <lnTo>
- <pt x="g25" y="g10" />
- </lnTo>
- <arcTo wR="g17" hR="g17" stAng="cd4" swAng="cd4" />
- <lnTo>
- <pt x="g11" y="g21" />
- </lnTo>
- <lnTo>
- <pt x="g26" y="g21" />
- </lnTo>
- <lnTo>
- <pt x="g26" y="g20" />
- </lnTo>
- <arcTo wR="g27" hR="g27" stAng="cd2" swAng="-5400000" />
- <lnTo>
- <pt x="hc" y="g19" />
- </lnTo>
- <arcTo wR="g27" hR="g27" stAng="cd4" swAng="-5400000" />
- <lnTo>
- <pt x="g24" y="g21" />
- </lnTo>
- <lnTo>
- <pt x="hc" y="g21" />
- </lnTo>
- <lnTo>
- <pt x="g23" y="g9" />
- </lnTo>
- <close />
- </path>
- <path fill="none">
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
-
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </actionButtonReturn>
- <actionButtonSound>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="dx2" fmla="*/ ss 3 8" />
- <gd name="g9" fmla="+- vc 0 dx2" />
- <gd name="g10" fmla="+- vc dx2 0" />
- <gd name="g11" fmla="+- hc 0 dx2" />
- <gd name="g12" fmla="+- hc dx2 0" />
- <gd name="g13" fmla="*/ ss 3 4" />
- <gd name="g14" fmla="*/ g13 1 8" />
- <gd name="g15" fmla="*/ g13 5 16" />
- <gd name="g16" fmla="*/ g13 5 8" />
- <gd name="g17" fmla="*/ g13 11 16" />
- <gd name="g18" fmla="*/ g13 3 4" />
- <gd name="g19" fmla="*/ g13 7 8" />
- <gd name="g20" fmla="+- g9 g14 0" />
- <gd name="g21" fmla="+- g9 g15 0" />
- <gd name="g22" fmla="+- g9 g17 0" />
- <gd name="g23" fmla="+- g9 g19 0" />
- <gd name="g24" fmla="+- g11 g15 0" />
- <gd name="g25" fmla="+- g11 g16 0" />
- <gd name="g26" fmla="+- g11 g18 0" />
- </gdLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- </cxnLst>
-
- <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path stroke="false" extrusionOk="false">
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- <moveTo>
- <pt x="g11" y="g21" />
- </moveTo>
-
- <lnTo>
- <pt x="g11" y="g22" />
- </lnTo>
- <lnTo>
- <pt x="g24" y="g22" />
- </lnTo>
- <lnTo>
- <pt x="g25" y="g10" />
- </lnTo>
- <lnTo>
- <pt x="g25" y="g9" />
- </lnTo>
- <lnTo>
- <pt x="g24" y="g21" />
- </lnTo>
- <close />
- </path>
- <path stroke="false" fill="darken" extrusionOk="false">
- <moveTo>
- <pt x="g11" y="g21" />
- </moveTo>
-
- <lnTo>
- <pt x="g11" y="g22" />
- </lnTo>
- <lnTo>
- <pt x="g24" y="g22" />
- </lnTo>
- <lnTo>
- <pt x="g25" y="g10" />
- </lnTo>
- <lnTo>
- <pt x="g25" y="g9" />
- </lnTo>
- <lnTo>
- <pt x="g24" y="g21" />
- </lnTo>
- <close />
- </path>
- <path fill="none" extrusionOk="false">
- <moveTo>
- <pt x="g11" y="g21" />
- </moveTo>
-
- <lnTo>
- <pt x="g24" y="g21" />
- </lnTo>
- <lnTo>
- <pt x="g25" y="g9" />
- </lnTo>
- <lnTo>
- <pt x="g25" y="g10" />
- </lnTo>
- <lnTo>
- <pt x="g24" y="g22" />
- </lnTo>
- <lnTo>
- <pt x="g11" y="g22" />
- </lnTo>
- <close />
- <moveTo>
- <pt x="g26" y="g21" />
- </moveTo>
- <lnTo>
- <pt x="g12" y="g20" />
- </lnTo>
- <moveTo>
- <pt x="g26" y="vc" />
- </moveTo>
- <lnTo>
- <pt x="g12" y="vc" />
- </lnTo>
- <moveTo>
- <pt x="g26" y="g22" />
- </moveTo>
- <lnTo>
- <pt x="g12" y="g23" />
- </lnTo>
- </path>
- <path fill="none">
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
-
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </actionButtonSound>
- <arc>
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 16200000" />
- <gd name="adj2" fmla="val 0" />
- </avLst>
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="stAng" fmla="pin 0 adj1 21599999" />
- <gd name="enAng" fmla="pin 0 adj2 21599999" />
- <gd name="sw11" fmla="+- enAng 0 stAng" />
- <gd name="sw12" fmla="+- sw11 21600000 0" />
- <gd name="swAng" fmla="?: sw11 sw11 sw12" />
- <gd name="wt1" fmla="sin wd2 stAng" />
- <gd name="ht1" fmla="cos hd2 stAng" />
- <gd name="dx1" fmla="cat2 wd2 ht1 wt1" />
- <gd name="dy1" fmla="sat2 hd2 ht1 wt1" />
- <gd name="wt2" fmla="sin wd2 enAng" />
- <gd name="ht2" fmla="cos hd2 enAng" />
- <gd name="dx2" fmla="cat2 wd2 ht2 wt2" />
- <gd name="dy2" fmla="sat2 hd2 ht2 wt2" />
- <gd name="x1" fmla="+- hc dx1 0" />
- <gd name="y1" fmla="+- vc dy1 0" />
- <gd name="x2" fmla="+- hc dx2 0" />
- <gd name="y2" fmla="+- vc dy2 0" />
- <gd name="sw0" fmla="+- 21600000 0 stAng" />
- <gd name="da1" fmla="+- swAng 0 sw0" />
- <gd name="g1" fmla="max x1 x2" />
- <gd name="ir" fmla="?: da1 r g1" />
- <gd name="sw1" fmla="+- cd4 0 stAng" />
- <gd name="sw2" fmla="+- 27000000 0 stAng" />
- <gd name="sw3" fmla="?: sw1 sw1 sw2" />
- <gd name="da2" fmla="+- swAng 0 sw3" />
- <gd name="g5" fmla="max y1 y2" />
- <gd name="ib" fmla="?: da2 b g5" />
- <gd name="sw4" fmla="+- cd2 0 stAng" />
- <gd name="sw5" fmla="+- 32400000 0 stAng" />
- <gd name="sw6" fmla="?: sw4 sw4 sw5" />
- <gd name="da3" fmla="+- swAng 0 sw6" />
- <gd name="g9" fmla="min x1 x2" />
- <gd name="il" fmla="?: da3 l g9" />
- <gd name="sw7" fmla="+- 3cd4 0 stAng" />
- <gd name="sw8" fmla="+- 37800000 0 stAng" />
- <gd name="sw9" fmla="?: sw7 sw7 sw8" />
- <gd name="da4" fmla="+- swAng 0 sw9" />
- <gd name="g13" fmla="min y1 y2" />
- <gd name="it" fmla="?: da4 t g13" />
- <gd name="cang1" fmla="+- stAng 0 cd4" />
- <gd name="cang2" fmla="+- enAng cd4 0" />
- <gd name="cang3" fmla="+/ cang1 cang2 2" />
- </gdLst>
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahPolar gdRefAng="adj1" minAng="0" maxAng="21599999">
- <pos x="x1" y="y1" />
- </ahPolar>
- <ahPolar gdRefAng="adj2" minAng="0" maxAng="21599999">
- <pos x="x2" y="y2" />
- </ahPolar>
- </ahLst>
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="cang1">
- <pos x="x1" y="y1" />
- </cxn>
- <cxn ang="cang3">
- <pos x="hc" y="vc" />
- </cxn>
- <cxn ang="cang2">
- <pos x="x2" y="y2" />
- </cxn>
- </cxnLst>
- <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path stroke="false" extrusionOk="false">
- <moveTo>
- <pt x="x1" y="y1" />
- </moveTo>
- <arcTo wR="wd2" hR="hd2" stAng="stAng" swAng="swAng" />
- <lnTo>
- <pt x="hc" y="vc" />
- </lnTo>
- <close />
- </path>
- <path fill="none">
- <moveTo>
- <pt x="x1" y="y1" />
- </moveTo>
- <arcTo wR="wd2" hR="hd2" stAng="stAng" swAng="swAng" />
- </path>
- </pathLst>
- </arc>
- <bentArrow>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 25000" />
-
- <gd name="adj2" fmla="val 25000" />
-
- <gd name="adj3" fmla="val 25000" />
-
- <gd name="adj4" fmla="val 43750" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a2" fmla="pin 0 adj2 50000" />
- <gd name="maxAdj1" fmla="*/ a2 2 1" />
-
- <gd name="a1" fmla="pin 0 adj1 maxAdj1" />
- <gd name="a3" fmla="pin 0 adj3 50000" />
- <gd name="th" fmla="*/ ss a1 100000" />
-
- <gd name="aw2" fmla="*/ ss a2 100000" />
-
- <gd name="th2" fmla="*/ th 1 2" />
- <gd name="dh2" fmla="+- aw2 0 th2" />
-
- <gd name="ah" fmla="*/ ss a3 100000" />
-
- <gd name="bw" fmla="+- r 0 ah" />
-
- <gd name="bh" fmla="+- b 0 dh2" />
-
- <gd name="bs" fmla="min bw bh" />
-
- <gd name="maxAdj4" fmla="*/ 100000 bs ss" />
- <gd name="a4" fmla="pin 0 adj4 maxAdj4" />
-
- <gd name="bd" fmla="*/ ss a4 100000" />
-
-
- <gd name="bd3" fmla="+- bd 0 th" />
- <gd name="bd2" fmla="max bd3 0" />
- <gd name="x3" fmla="+- th bd2 0" />
- <gd name="x4" fmla="+- r 0 ah" />
-
-
- <gd name="y3" fmla="+- dh2 th 0" />
- <gd name="y4" fmla="+- y3 dh2 0" />
- <gd name="y5" fmla="+- dh2 bd 0" />
- <gd name="y6" fmla="+- y3 bd2 0" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj1" minX="0" maxX="maxAdj1">
- <pos x="th" y="b" />
- </ahXY>
- <ahXY gdRefY="adj2" minY="0" maxY="50000">
- <pos x="r" y="y4" />
- </ahXY>
- <ahXY gdRefX="adj3" minX="0" maxX="50000">
- <pos x="x4" y="t" />
- </ahXY>
- <ahXY gdRefX="adj4" minX="0" maxX="maxAdj4">
- <pos x="bd" y="t" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="x4" y="t" />
- </cxn>
- <cxn ang="cd4">
- <pos x="x4" y="y4" />
- </cxn>
- <cxn ang="cd4">
- <pos x="th2" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="aw2" />
- </cxn>
- </cxnLst>
-
- <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="b" />
- </moveTo>
- <lnTo>
- <pt x="l" y="y5" />
- </lnTo>
- <arcTo wR="bd" hR="bd" stAng="cd2" swAng="cd4" />
- <lnTo>
- <pt x="x4" y="dh2" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="aw2" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y3" />
- </lnTo>
- <arcTo wR="bd2" hR="bd2" stAng="3cd4" swAng="-5400000" />
- <lnTo>
- <pt x="th" y="b" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </bentArrow>
- <bentConnector2>
- <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path fill="none">
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- </path>
- </pathLst>
- </bentConnector2>
- <bentConnector3>
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 50000" />
- </avLst>
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="x1" fmla="*/ w adj1 100000" />
- </gdLst>
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj1" minX="-2147483647" maxX="2147483647">
- <pos x="x1" y="vc" />
- </ahXY>
- </ahLst>
- <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path fill="none">
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="x1" y="t" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="b" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- </path>
- </pathLst>
- </bentConnector3>
- <bentConnector4>
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 50000" />
- <gd name="adj2" fmla="val 50000" />
- </avLst>
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="x1" fmla="*/ w adj1 100000" />
- <gd name="x2" fmla="+/ x1 r 2" />
- <gd name="y2" fmla="*/ h adj2 100000" />
- <gd name="y1" fmla="+/ t y2 2" />
- </gdLst>
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj1" minX="-2147483647" maxX="2147483647">
- <pos x="x1" y="y1" />
- </ahXY>
- <ahXY gdRefY="adj2" minY="-2147483647" maxY="2147483647">
- <pos x="x2" y="y2" />
- </ahXY>
- </ahLst>
- <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path fill="none">
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="x1" y="t" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="r" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- </path>
- </pathLst>
- </bentConnector4>
- <bentConnector5>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 50000" />
-
- <gd name="adj2" fmla="val 50000" />
-
- <gd name="adj3" fmla="val 50000" />
-
- </avLst>
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="x1" fmla="*/ w adj1 100000" />
-
- <gd name="x3" fmla="*/ w adj3 100000" />
-
- <gd name="x2" fmla="+/ x1 x3 2" />
-
- <gd name="y2" fmla="*/ h adj2 100000" />
-
- <gd name="y1" fmla="+/ t y2 2" />
-
- <gd name="y3" fmla="+/ b y2 2" />
-
- </gdLst>
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj1" minX="-2147483647" maxX="2147483647">
- <pos x="x1" y="y1" />
- </ahXY>
- <ahXY gdRefY="adj2" minY="-2147483647" maxY="2147483647">
- <pos x="x2" y="y2" />
- </ahXY>
- <ahXY gdRefX="adj3" minX="-2147483647" maxX="2147483647">
- <pos x="x3" y="y3" />
- </ahXY>
- </ahLst>
- <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path fill="none">
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="x1" y="t" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="b" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- </path>
- </pathLst>
-
- </bentConnector5>
- <bentUpArrow>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 25000" />
-
- <gd name="adj2" fmla="val 25000" />
-
- <gd name="adj3" fmla="val 25000" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a1" fmla="pin 0 adj1 50000" />
- <gd name="a2" fmla="pin 0 adj2 50000" />
- <gd name="a3" fmla="pin 0 adj3 50000" />
- <gd name="y1" fmla="*/ ss a3 100000" />
- <gd name="dx1" fmla="*/ ss a2 50000" />
-
- <gd name="x1" fmla="+- r 0 dx1" />
- <gd name="dx3" fmla="*/ ss a2 100000" />
-
- <gd name="x3" fmla="+- r 0 dx3" />
- <gd name="dx2" fmla="*/ ss a1 200000" />
-
- <gd name="x2" fmla="+- x3 0 dx2" />
- <gd name="x4" fmla="+- x3 dx2 0" />
- <gd name="dy2" fmla="*/ ss a1 100000" />
-
- <gd name="y2" fmla="+- b 0 dy2" />
- <gd name="x0" fmla="*/ x4 1 2" />
- <gd name="y3" fmla="+/ y2 b 2" />
- <gd name="y15" fmla="+/ y1 b 2" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefY="adj1" minY="0" maxY="50000">
- <pos x="l" y="y2" />
- </ahXY>
- <ahXY gdRefX="adj2" minX="0" maxX="50000">
- <pos x="x1" y="t" />
- </ahXY>
- <ahXY gdRefY="adj3" minY="0" maxY="50000">
- <pos x="x2" y="y1" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="x3" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="x1" y="y1" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="y3" />
- </cxn>
- <cxn ang="cd4">
- <pos x="x0" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="x4" y="y15" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="y1" />
- </cxn>
- </cxnLst>
-
- <rect l="l" t="y2" r="x4" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="y2" />
- </moveTo>
- <lnTo>
- <pt x="x2" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </bentUpArrow>
- <bevel>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj" fmla="val 12500" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a" fmla="pin 0 adj 50000" />
- <gd name="x1" fmla="*/ ss a 100000" />
-
-
-
- <gd name="x2" fmla="+- r 0 x1" />
-
- <gd name="y2" fmla="+- b 0 x1" />
-
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj" minX="0" maxX="50000">
- <pos x="x1" y="t" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- <cxn ang="0">
- <pos x="x2" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="y2" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd2">
- <pos x="x1" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="x1" />
- </cxn>
- </cxnLst>
-
- <rect l="x1" t="x1" r="x2" b="y2" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path stroke="false" extrusionOk="false">
-
- <moveTo>
- <pt x="x1" y="x1" />
- </moveTo>
- <lnTo>
- <pt x="x2" y="x1" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y2" />
- </lnTo>
- <close />
- </path>
- <path stroke="false" fill="lightenLess" extrusionOk="false">
-
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="x1" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="x1" />
- </lnTo>
- <close />
- </path>
- <path stroke="false" fill="darkenLess" extrusionOk="false">
-
- <moveTo>
- <pt x="l" y="b" />
- </moveTo>
- <lnTo>
- <pt x="x1" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <close />
- </path>
- <path stroke="false" fill="lighten" extrusionOk="false">
-
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="x1" y="x1" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- </path>
- <path stroke="false" fill="darken" extrusionOk="false">
-
- <moveTo>
- <pt x="r" y="t" />
- </moveTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="x1" />
- </lnTo>
- <close />
- </path>
- <path fill="none" extrusionOk="false">
-
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- <moveTo>
- <pt x="x1" y="x1" />
- </moveTo>
- <lnTo>
- <pt x="x2" y="x1" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y2" />
- </lnTo>
- <close />
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="x1" y="x1" />
- </lnTo>
- <moveTo>
- <pt x="l" y="b" />
- </moveTo>
- <lnTo>
- <pt x="x1" y="y2" />
- </lnTo>
- <moveTo>
- <pt x="r" y="t" />
- </moveTo>
- <lnTo>
- <pt x="x2" y="x1" />
- </lnTo>
- <moveTo>
- <pt x="r" y="b" />
- </moveTo>
- <lnTo>
- <pt x="x2" y="y2" />
- </lnTo>
- </path>
- </pathLst>
-
- </bevel>
- <blockArc>
-
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 10800000" />
-
- <gd name="adj2" fmla="val 0" />
-
- <gd name="adj3" fmla="val 25000" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="stAng" fmla="pin 0 adj1 21599999" />
- <gd name="istAng" fmla="pin 0 adj2 21599999" />
- <gd name="a3" fmla="pin 0 adj3 50000" />
- <gd name="sw11" fmla="+- istAng 0 stAng" />
-
- <gd name="sw12" fmla="+- sw11 21600000 0" />
-
- <gd name="swAng" fmla="?: sw11 sw11 sw12" />
-
- <gd name="iswAng" fmla="+- 0 0 swAng" />
-
-
- <gd name="wt1" fmla="sin wd2 stAng" />
- <gd name="ht1" fmla="cos hd2 stAng" />
- <gd name="wt3" fmla="sin wd2 istAng" />
- <gd name="ht3" fmla="cos hd2 istAng" />
- <gd name="dx1" fmla="cat2 wd2 ht1 wt1" />
- <gd name="dy1" fmla="sat2 hd2 ht1 wt1" />
- <gd name="dx3" fmla="cat2 wd2 ht3 wt3" />
- <gd name="dy3" fmla="sat2 hd2 ht3 wt3" />
- <gd name="x1" fmla="+- hc dx1 0" />
-
- <gd name="y1" fmla="+- vc dy1 0" />
-
- <gd name="x3" fmla="+- hc dx3 0" />
-
- <gd name="y3" fmla="+- vc dy3 0" />
-
-
- <gd name="dr" fmla="*/ ss a3 100000" />
- <gd name="iwd2" fmla="+- wd2 0 dr" />
- <gd name="ihd2" fmla="+- hd2 0 dr" />
- <gd name="wt2" fmla="sin iwd2 istAng" />
- <gd name="ht2" fmla="cos ihd2 istAng" />
- <gd name="wt4" fmla="sin iwd2 stAng" />
- <gd name="ht4" fmla="cos ihd2 stAng" />
- <gd name="dx2" fmla="cat2 iwd2 ht2 wt2" />
- <gd name="dy2" fmla="sat2 ihd2 ht2 wt2" />
- <gd name="dx4" fmla="cat2 iwd2 ht4 wt4" />
- <gd name="dy4" fmla="sat2 ihd2 ht4 wt4" />
- <gd name="x2" fmla="+- hc dx2 0" />
-
- <gd name="y2" fmla="+- vc dy2 0" />
-
- <gd name="x4" fmla="+- hc dx4 0" />
-
- <gd name="y4" fmla="+- vc dy4 0" />
-
-
- <gd name="sw0" fmla="+- 21600000 0 stAng" />
- <gd name="da1" fmla="+- swAng 0 sw0" />
- <gd name="g1" fmla="max x1 x2" />
- <gd name="g2" fmla="max x3 x4" />
- <gd name="g3" fmla="max g1 g2" />
- <gd name="ir" fmla="?: da1 r g3" />
-
- <gd name="sw1" fmla="+- cd4 0 stAng" />
- <gd name="sw2" fmla="+- 27000000 0 stAng" />
- <gd name="sw3" fmla="?: sw1 sw1 sw2" />
- <gd name="da2" fmla="+- swAng 0 sw3" />
- <gd name="g5" fmla="max y1 y2" />
- <gd name="g6" fmla="max y3 y4" />
- <gd name="g7" fmla="max g5 g6" />
- <gd name="ib" fmla="?: da2 b g7" />
-
- <gd name="sw4" fmla="+- cd2 0 stAng" />
- <gd name="sw5" fmla="+- 32400000 0 stAng" />
- <gd name="sw6" fmla="?: sw4 sw4 sw5" />
- <gd name="da3" fmla="+- swAng 0 sw6" />
- <gd name="g9" fmla="min x1 x2" />
- <gd name="g10" fmla="min x3 x4" />
- <gd name="g11" fmla="min g9 g10" />
- <gd name="il" fmla="?: da3 l g11" />
-
- <gd name="sw7" fmla="+- 3cd4 0 stAng" />
- <gd name="sw8" fmla="+- 37800000 0 stAng" />
- <gd name="sw9" fmla="?: sw7 sw7 sw8" />
- <gd name="da4" fmla="+- swAng 0 sw9" />
- <gd name="g13" fmla="min y1 y2" />
- <gd name="g14" fmla="min y3 y4" />
- <gd name="g15" fmla="min g13 g14" />
- <gd name="it" fmla="?: da4 t g15" />
-
- <gd name="x5" fmla="+/ x1 x4 2" />
-
- <gd name="y5" fmla="+/ y1 y4 2" />
-
- <gd name="x6" fmla="+/ x3 x2 2" />
-
- <gd name="y6" fmla="+/ y3 y2 2" />
-
- <gd name="cang1" fmla="+- stAng 0 cd4" />
- <gd name="cang2" fmla="+- istAng cd4 0" />
- <gd name="cang3" fmla="+/ cang1 cang2 2" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahPolar gdRefAng="adj1" minAng="0" maxAng="21599999">
- <pos x="x1" y="y1" />
- </ahPolar>
- <ahPolar gdRefR="adj3" minR="0" maxR="50000" gdRefAng="adj2" minAng="0" maxAng="21599999">
- <pos x="x2" y="y2" />
- </ahPolar>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="cang1">
- <pos x="x5" y="y5" />
- </cxn>
- <cxn ang="cang2">
- <pos x="x6" y="y6" />
- </cxn>
- <cxn ang="cang3">
- <pos x="hc" y="vc" />
- </cxn>
- </cxnLst>
-
- <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="x1" y="y1" />
- </moveTo>
- <arcTo wR="wd2" hR="hd2" stAng="stAng" swAng="swAng" />
- <lnTo>
- <pt x="x2" y="y2" />
- </lnTo>
- <arcTo wR="iwd2" hR="ihd2" stAng="istAng" swAng="iswAng" />
- <close />
- </path>
- </pathLst>
-
- </blockArc>
- <borderCallout1>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
-
- <gd name="adj1" fmla="val 18750" />
-
- <gd name="adj2" fmla="val -8333" />
-
- <gd name="adj3" fmla="val 112500" />
-
- <gd name="adj4" fmla="val -38333" />
-
- </avLst>
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="y1" fmla="*/ h adj1 100000" />
- <gd name="x1" fmla="*/ w adj2 100000" />
- <gd name="y2" fmla="*/ h adj3 100000" />
- <gd name="x2" fmla="*/ w adj4 100000" />
- </gdLst>
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj2" minX="-2147483647" maxX="2147483647" gdRefY="adj1" minY="-2147483647" maxY="2147483647">
- <pos x="x1" y="y1" />
- </ahXY>
- <ahXY gdRefX="adj4" minX="-2147483647" maxX="2147483647" gdRefY="adj3" minY="-2147483647" maxY="2147483647">
- <pos x="x2" y="y2" />
- </ahXY>
- </ahLst>
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- </cxnLst>
- <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path extrusionOk="false">
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- </path>
- <path fill="none" extrusionOk="false">
- <moveTo>
- <pt x="x1" y="y1" />
- </moveTo>
- <lnTo>
- <pt x="x2" y="y2" />
- </lnTo>
- </path>
- </pathLst>
-
- </borderCallout1>
- <borderCallout2>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
-
- <gd name="adj1" fmla="val 18750" />
-
- <gd name="adj2" fmla="val -8333" />
-
- <gd name="adj3" fmla="val 18750" />
-
- <gd name="adj4" fmla="val -16667" />
-
- <gd name="adj5" fmla="val 112500" />
-
- <gd name="adj6" fmla="val -46667" />
-
- </avLst>
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="y1" fmla="*/ h adj1 100000" />
- <gd name="x1" fmla="*/ w adj2 100000" />
- <gd name="y2" fmla="*/ h adj3 100000" />
- <gd name="x2" fmla="*/ w adj4 100000" />
- <gd name="y3" fmla="*/ h adj5 100000" />
- <gd name="x3" fmla="*/ w adj6 100000" />
- </gdLst>
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj2" minX="-2147483647" maxX="2147483647" gdRefY="adj1" minY="-2147483647" maxY="2147483647">
- <pos x="x1" y="y1" />
- </ahXY>
- <ahXY gdRefX="adj4" minX="-2147483647" maxX="2147483647" gdRefY="adj3" minY="-2147483647" maxY="2147483647">
- <pos x="x2" y="y2" />
- </ahXY>
- <ahXY gdRefX="adj6" minX="-2147483647" maxX="2147483647" gdRefY="adj5" minY="-2147483647" maxY="2147483647">
- <pos x="x3" y="y3" />
- </ahXY>
- </ahLst>
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- </cxnLst>
- <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path extrusionOk="false">
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- </path>
- <path fill="none" extrusionOk="false">
- <moveTo>
- <pt x="x1" y="y1" />
- </moveTo>
- <lnTo>
- <pt x="x2" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y3" />
- </lnTo>
- </path>
- </pathLst>
-
- </borderCallout2>
- <borderCallout3>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
-
- <gd name="adj1" fmla="val 18750" />
-
- <gd name="adj2" fmla="val -8333" />
-
- <gd name="adj3" fmla="val 18750" />
-
- <gd name="adj4" fmla="val -16667" />
-
- <gd name="adj5" fmla="val 100000" />
-
- <gd name="adj6" fmla="val -16667" />
-
- <gd name="adj7" fmla="val 112963" />
-
- <gd name="adj8" fmla="val -8333" />
-
- </avLst>
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="y1" fmla="*/ h adj1 100000" />
- <gd name="x1" fmla="*/ w adj2 100000" />
- <gd name="y2" fmla="*/ h adj3 100000" />
- <gd name="x2" fmla="*/ w adj4 100000" />
- <gd name="y3" fmla="*/ h adj5 100000" />
- <gd name="x3" fmla="*/ w adj6 100000" />
- <gd name="y4" fmla="*/ h adj7 100000" />
- <gd name="x4" fmla="*/ w adj8 100000" />
- </gdLst>
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj2" minX="-2147483647" maxX="2147483647" gdRefY="adj1" minY="-2147483647" maxY="2147483647">
- <pos x="x1" y="y1" />
- </ahXY>
- <ahXY gdRefX="adj4" minX="-2147483647" maxX="2147483647" gdRefY="adj3" minY="-2147483647" maxY="2147483647">
- <pos x="x2" y="y2" />
- </ahXY>
- <ahXY gdRefX="adj6" minX="-2147483647" maxX="2147483647" gdRefY="adj5" minY="-2147483647" maxY="2147483647">
- <pos x="x3" y="y3" />
- </ahXY>
- <ahXY gdRefX="adj8" minX="-2147483647" maxX="2147483647" gdRefY="adj7" minY="-2147483647" maxY="2147483647">
- <pos x="x4" y="y4" />
- </ahXY>
- </ahLst>
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- </cxnLst>
- <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path extrusionOk="false">
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- </path>
- <path fill="none" extrusionOk="false">
- <moveTo>
- <pt x="x1" y="y1" />
- </moveTo>
- <lnTo>
- <pt x="x2" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="y4" />
- </lnTo>
- </path>
- </pathLst>
-
- </borderCallout3>
- <bracePair>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj" fmla="val 8333" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a" fmla="pin 0 adj 25000" />
- <gd name="x1" fmla="*/ ss a 100000" />
- <gd name="x2" fmla="*/ ss a 50000" />
- <gd name="x3" fmla="+- r 0 x2" />
- <gd name="x4" fmla="+- r 0 x1" />
-
- <gd name="y2" fmla="+- vc 0 x1" />
- <gd name="y3" fmla="+- vc x1 0" />
- <gd name="y4" fmla="+- b 0 x1" />
- <gd name="it" fmla="*/ x1 29289 100000" />
-
- <gd name="il" fmla="+- x1 it 0" />
- <gd name="ir" fmla="+- r 0 il" />
- <gd name="ib" fmla="+- b 0 it" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefY="adj" minY="0" maxY="25000">
- <pos x="l" y="x1" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- </cxnLst>
-
- <rect l="il" t="il" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path stroke="false" extrusionOk="false">
- <moveTo>
- <pt x="x2" y="b" />
- </moveTo>
- <arcTo wR="x1" hR="x1" stAng="cd4" swAng="cd4" />
- <lnTo>
- <pt x="x1" y="y3" />
- </lnTo>
- <arcTo wR="x1" hR="x1" stAng="0" swAng="-5400000" />
- <arcTo wR="x1" hR="x1" stAng="cd4" swAng="-5400000" />
- <lnTo>
- <pt x="x1" y="x1" />
- </lnTo>
- <arcTo wR="x1" hR="x1" stAng="cd2" swAng="cd4" />
- <lnTo>
- <pt x="x3" y="t" />
- </lnTo>
- <arcTo wR="x1" hR="x1" stAng="3cd4" swAng="cd4" />
- <lnTo>
- <pt x="x4" y="y2" />
- </lnTo>
- <arcTo wR="x1" hR="x1" stAng="cd2" swAng="-5400000" />
- <arcTo wR="x1" hR="x1" stAng="3cd4" swAng="-5400000" />
- <lnTo>
- <pt x="x4" y="y4" />
- </lnTo>
- <arcTo wR="x1" hR="x1" stAng="0" swAng="cd4" />
- <close />
- </path>
- <path fill="none">
- <moveTo>
- <pt x="x2" y="b" />
- </moveTo>
- <arcTo wR="x1" hR="x1" stAng="cd4" swAng="cd4" />
- <lnTo>
- <pt x="x1" y="y3" />
- </lnTo>
- <arcTo wR="x1" hR="x1" stAng="0" swAng="-5400000" />
- <arcTo wR="x1" hR="x1" stAng="cd4" swAng="-5400000" />
- <lnTo>
- <pt x="x1" y="x1" />
- </lnTo>
- <arcTo wR="x1" hR="x1" stAng="cd2" swAng="cd4" />
- <moveTo>
- <pt x="x3" y="t" />
- </moveTo>
- <arcTo wR="x1" hR="x1" stAng="3cd4" swAng="cd4" />
- <lnTo>
- <pt x="x4" y="y2" />
- </lnTo>
- <arcTo wR="x1" hR="x1" stAng="cd2" swAng="-5400000" />
- <arcTo wR="x1" hR="x1" stAng="3cd4" swAng="-5400000" />
- <lnTo>
- <pt x="x4" y="y4" />
- </lnTo>
- <arcTo wR="x1" hR="x1" stAng="0" swAng="cd4" />
- </path>
- </pathLst>
-
- </bracePair>
- <bracketPair>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj" fmla="val 16667" />
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a" fmla="pin 0 adj 50000" />
- <gd name="x1" fmla="*/ ss a 100000" />
- <gd name="x2" fmla="+- r 0 x1" />
-
- <gd name="y2" fmla="+- b 0 x1" />
- <gd name="il" fmla="*/ x1 29289 100000" />
-
-
- <gd name="ir" fmla="+- r 0 il" />
- <gd name="ib" fmla="+- b 0 il" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefY="adj" minY="0" maxY="50000">
- <pos x="l" y="x1" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- </cxnLst>
-
- <rect l="il" t="il" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path stroke="false" extrusionOk="false">
- <moveTo>
- <pt x="l" y="x1" />
- </moveTo>
- <arcTo wR="x1" hR="x1" stAng="cd2" swAng="cd4" />
- <lnTo>
- <pt x="x2" y="t" />
- </lnTo>
- <arcTo wR="x1" hR="x1" stAng="3cd4" swAng="cd4" />
- <lnTo>
- <pt x="r" y="y2" />
- </lnTo>
- <arcTo wR="x1" hR="x1" stAng="0" swAng="cd4" />
- <lnTo>
- <pt x="x1" y="b" />
- </lnTo>
- <arcTo wR="x1" hR="x1" stAng="cd4" swAng="cd4" />
- <close />
- </path>
- <path fill="none">
- <moveTo>
- <pt x="x1" y="b" />
- </moveTo>
- <arcTo wR="x1" hR="x1" stAng="cd4" swAng="cd4" />
- <lnTo>
- <pt x="l" y="x1" />
- </lnTo>
- <arcTo wR="x1" hR="x1" stAng="cd2" swAng="cd4" />
- <moveTo>
- <pt x="x2" y="t" />
- </moveTo>
- <arcTo wR="x1" hR="x1" stAng="3cd4" swAng="cd4" />
- <lnTo>
- <pt x="r" y="y2" />
- </lnTo>
- <arcTo wR="x1" hR="x1" stAng="0" swAng="cd4" />
- </path>
- </pathLst>
-
- </bracketPair>
- <callout1>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
-
- <gd name="adj1" fmla="val 18750" />
-
- <gd name="adj2" fmla="val -8333" />
-
- <gd name="adj3" fmla="val 112500" />
-
- <gd name="adj4" fmla="val -38333" />
-
- </avLst>
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="y1" fmla="*/ h adj1 100000" />
- <gd name="x1" fmla="*/ w adj2 100000" />
- <gd name="y2" fmla="*/ h adj3 100000" />
- <gd name="x2" fmla="*/ w adj4 100000" />
- </gdLst>
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj2" minX="-2147483647" maxX="2147483647" gdRefY="adj1" minY="-2147483647" maxY="2147483647">
- <pos x="x1" y="y1" />
- </ahXY>
- <ahXY gdRefX="adj4" minX="-2147483647" maxX="2147483647" gdRefY="adj3" minY="-2147483647" maxY="2147483647">
- <pos x="x2" y="y2" />
- </ahXY>
- </ahLst>
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- </cxnLst>
- <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path stroke="false" extrusionOk="false">
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- </path>
- <path fill="none" extrusionOk="false">
- <moveTo>
- <pt x="x1" y="y1" />
- </moveTo>
- <lnTo>
- <pt x="x2" y="y2" />
- </lnTo>
- </path>
- </pathLst>
-
- </callout1>
- <callout2>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
-
- <gd name="adj1" fmla="val 18750" />
-
- <gd name="adj2" fmla="val -8333" />
-
- <gd name="adj3" fmla="val 18750" />
-
- <gd name="adj4" fmla="val -16667" />
-
- <gd name="adj5" fmla="val 112500" />
-
- <gd name="adj6" fmla="val -46667" />
-
- </avLst>
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="y1" fmla="*/ h adj1 100000" />
- <gd name="x1" fmla="*/ w adj2 100000" />
- <gd name="y2" fmla="*/ h adj3 100000" />
- <gd name="x2" fmla="*/ w adj4 100000" />
- <gd name="y3" fmla="*/ h adj5 100000" />
- <gd name="x3" fmla="*/ w adj6 100000" />
- </gdLst>
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj2" minX="-2147483647" maxX="2147483647" gdRefY="adj1" minY="-2147483647" maxY="2147483647">
- <pos x="x1" y="y1" />
- </ahXY>
- <ahXY gdRefX="adj4" minX="-2147483647" maxX="2147483647" gdRefY="adj3" minY="-2147483647" maxY="2147483647">
- <pos x="x2" y="y2" />
- </ahXY>
- <ahXY gdRefX="adj6" minX="-2147483647" maxX="2147483647" gdRefY="adj5" minY="-2147483647" maxY="2147483647">
- <pos x="x3" y="y3" />
- </ahXY>
- </ahLst>
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- </cxnLst>
- <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path stroke="false" extrusionOk="false">
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- </path>
- <path fill="none" extrusionOk="false">
- <moveTo>
- <pt x="x1" y="y1" />
- </moveTo>
- <lnTo>
- <pt x="x2" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y3" />
- </lnTo>
- </path>
- </pathLst>
-
- </callout2>
- <callout3>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
-
- <gd name="adj1" fmla="val 18750" />
-
- <gd name="adj2" fmla="val -8333" />
-
- <gd name="adj3" fmla="val 18750" />
-
- <gd name="adj4" fmla="val -16667" />
-
- <gd name="adj5" fmla="val 100000" />
-
- <gd name="adj6" fmla="val -16667" />
-
- <gd name="adj7" fmla="val 112963" />
-
- <gd name="adj8" fmla="val -8333" />
-
- </avLst>
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="y1" fmla="*/ h adj1 100000" />
- <gd name="x1" fmla="*/ w adj2 100000" />
- <gd name="y2" fmla="*/ h adj3 100000" />
- <gd name="x2" fmla="*/ w adj4 100000" />
- <gd name="y3" fmla="*/ h adj5 100000" />
- <gd name="x3" fmla="*/ w adj6 100000" />
- <gd name="y4" fmla="*/ h adj7 100000" />
- <gd name="x4" fmla="*/ w adj8 100000" />
- </gdLst>
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj2" minX="-2147483647" maxX="2147483647" gdRefY="adj1" minY="-2147483647" maxY="2147483647">
- <pos x="x1" y="y1" />
- </ahXY>
- <ahXY gdRefX="adj4" minX="-2147483647" maxX="2147483647" gdRefY="adj3" minY="-2147483647" maxY="2147483647">
- <pos x="x2" y="y2" />
- </ahXY>
- <ahXY gdRefX="adj6" minX="-2147483647" maxX="2147483647" gdRefY="adj5" minY="-2147483647" maxY="2147483647">
- <pos x="x3" y="y3" />
- </ahXY>
- <ahXY gdRefX="adj8" minX="-2147483647" maxX="2147483647" gdRefY="adj7" minY="-2147483647" maxY="2147483647">
- <pos x="x4" y="y4" />
- </ahXY>
- </ahLst>
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- </cxnLst>
- <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path stroke="false" extrusionOk="false">
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- </path>
- <path fill="none" extrusionOk="false">
- <moveTo>
- <pt x="x1" y="y1" />
- </moveTo>
- <lnTo>
- <pt x="x2" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="y4" />
- </lnTo>
- </path>
- </pathLst>
-
- </callout3>
- <can>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj" fmla="val 25000" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="maxAdj" fmla="*/ 50000 h ss" />
- <gd name="a" fmla="pin 0 adj maxAdj" />
- <gd name="y1" fmla="*/ ss a 200000" />
- <gd name="y2" fmla="+- y1 y1 0" />
- <gd name="y3" fmla="+- b 0 y1" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefY="adj" minY="0" maxY="maxAdj">
- <pos x="hc" y="y2" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="y2" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- </cxnLst>
-
- <rect l="l" t="y2" r="r" b="y3" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path stroke="false" extrusionOk="false">
-
- <moveTo>
- <pt x="l" y="y1" />
- </moveTo>
- <arcTo wR="wd2" hR="y1" stAng="cd2" swAng="-10800000" />
- <lnTo>
- <pt x="r" y="y3" />
- </lnTo>
- <arcTo wR="wd2" hR="y1" stAng="0" swAng="cd2" />
- <close />
- </path>
- <path stroke="false" fill="lighten" extrusionOk="false">
-
- <moveTo>
- <pt x="l" y="y1" />
- </moveTo>
- <arcTo wR="wd2" hR="y1" stAng="cd2" swAng="cd2" />
- <arcTo wR="wd2" hR="y1" stAng="0" swAng="cd2" />
- <close />
- </path>
- <path fill="none" extrusionOk="false">
-
- <moveTo>
- <pt x="r" y="y1" />
- </moveTo>
- <arcTo wR="wd2" hR="y1" stAng="0" swAng="cd2" />
- <arcTo wR="wd2" hR="y1" stAng="cd2" swAng="cd2" />
- <lnTo>
- <pt x="r" y="y3" />
- </lnTo>
- <arcTo wR="wd2" hR="y1" stAng="0" swAng="cd2" />
- <lnTo>
- <pt x="l" y="y1" />
- </lnTo>
- </path>
- </pathLst>
-
- </can>
- <chartPlus>
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path w="10" h="10" fill="none" extrusionOk="false">
- <moveTo>
- <pt x="5" y="0" />
- </moveTo>
- <lnTo>
- <pt x="5" y="10" />
- </lnTo>
- <moveTo>
- <pt x="0" y="5" />
- </moveTo>
- <lnTo>
- <pt x="10" y="5" />
- </lnTo>
- </path>
- <path w="10" h="10" stroke="false">
- <moveTo>
- <pt x="0" y="0" />
- </moveTo>
- <lnTo>
- <pt x="0" y="10" />
- </lnTo>
- <lnTo>
- <pt x="10" y="10" />
- </lnTo>
- <lnTo>
- <pt x="10" y="0" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </chartPlus>
- <chartStar>
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path w="10" h="10" fill="none" extrusionOk="false">
- <moveTo>
- <pt x="0" y="0" />
- </moveTo>
- <lnTo>
- <pt x="10" y="10" />
- </lnTo>
- <moveTo>
- <pt x="0" y="10" />
- </moveTo>
- <lnTo>
- <pt x="10" y="0" />
- </lnTo>
- <moveTo>
- <pt x="5" y="0" />
- </moveTo>
- <lnTo>
- <pt x="5" y="10" />
- </lnTo>
- </path>
- <path w="10" h="10" stroke="false">
- <moveTo>
- <pt x="0" y="0" />
- </moveTo>
- <lnTo>
- <pt x="0" y="10" />
- </lnTo>
- <lnTo>
- <pt x="10" y="10" />
- </lnTo>
- <lnTo>
- <pt x="10" y="0" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </chartStar>
- <chartX>
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path w="10" h="10" fill="none" extrusionOk="false">
- <moveTo>
- <pt x="0" y="0" />
- </moveTo>
- <lnTo>
- <pt x="10" y="10" />
- </lnTo>
- <moveTo>
- <pt x="0" y="10" />
- </moveTo>
- <lnTo>
- <pt x="10" y="0" />
- </lnTo>
- </path>
- <path w="10" h="10" stroke="false">
- <moveTo>
- <pt x="0" y="0" />
- </moveTo>
- <lnTo>
- <pt x="0" y="10" />
- </lnTo>
- <lnTo>
- <pt x="10" y="10" />
- </lnTo>
- <lnTo>
- <pt x="10" y="0" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </chartX>
- <chevron>
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj" fmla="val 50000" />
- </avLst>
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="maxAdj" fmla="*/ 100000 w ss" />
- <gd name="a" fmla="pin 0 adj maxAdj" />
- <gd name="x1" fmla="*/ ss a 100000" />
- <gd name="x2" fmla="+- r 0 x1" />
- <gd name="x3" fmla="*/ x2 1 2" />
- <gd name="dx" fmla="+- x2 0 x1" />
- <gd name="il" fmla="?: dx x1 l" />
- <gd name="ir" fmla="?: dx x2 r" />
- </gdLst>
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj" minX="0" maxX="maxAdj">
- <pos x="x2" y="t" />
- </ahXY>
- </ahLst>
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="x3" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="x1" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="x3" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- </cxnLst>
- <rect l="il" t="t" r="ir" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="x2" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="vc" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="vc" />
- </lnTo>
- <close />
- </path>
- </pathLst>
- </chevron>
- <chord>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 2700000" />
-
- <gd name="adj2" fmla="val 16200000" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="stAng" fmla="pin 0 adj1 21599999" />
- <gd name="enAng" fmla="pin 0 adj2 21599999" />
- <gd name="sw1" fmla="+- enAng 0 stAng" />
-
- <gd name="sw2" fmla="+- sw1 21600000 0" />
-
- <gd name="swAng" fmla="?: sw1 sw1 sw2" />
-
- <gd name="wt1" fmla="sin wd2 stAng" />
- <gd name="ht1" fmla="cos hd2 stAng" />
- <gd name="dx1" fmla="cat2 wd2 ht1 wt1" />
- <gd name="dy1" fmla="sat2 hd2 ht1 wt1" />
- <gd name="wt2" fmla="sin wd2 enAng" />
- <gd name="ht2" fmla="cos hd2 enAng" />
- <gd name="dx2" fmla="cat2 wd2 ht2 wt2" />
- <gd name="dy2" fmla="sat2 hd2 ht2 wt2" />
- <gd name="x1" fmla="+- hc dx1 0" />
-
- <gd name="y1" fmla="+- vc dy1 0" />
-
- <gd name="x2" fmla="+- hc dx2 0" />
-
- <gd name="y2" fmla="+- vc dy2 0" />
-
- <gd name="x3" fmla="+/ x1 x2 2" />
- <gd name="y3" fmla="+/ y1 y2 2" />
- <gd name="midAng0" fmla="*/ swAng 1 2" />
- <gd name="midAng" fmla="+- stAng midAng0 cd2" />
- <gd name="idx" fmla="cos wd2 2700000" />
- <gd name="idy" fmla="sin hd2 2700000" />
- <gd name="il" fmla="+- hc 0 idx" />
- <gd name="ir" fmla="+- hc idx 0" />
- <gd name="it" fmla="+- vc 0 idy" />
- <gd name="ib" fmla="+- vc idy 0" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahPolar gdRefAng="adj1" minAng="0" maxAng="21599999">
- <pos x="x1" y="y1" />
- </ahPolar>
- <ahPolar gdRefAng="adj2" minAng="0" maxAng="21599999">
- <pos x="x2" y="y2" />
- </ahPolar>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="stAng">
- <pos x="x1" y="y1" />
- </cxn>
- <cxn ang="enAng">
- <pos x="x2" y="y2" />
- </cxn>
- <cxn ang="midAng">
- <pos x="x3" y="y3" />
- </cxn>
- </cxnLst>
-
- <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="x1" y="y1" />
- </moveTo>
- <arcTo wR="wd2" hR="hd2" stAng="stAng" swAng="swAng" />
- <close />
- </path>
- </pathLst>
-
- </chord>
- <circularArrow>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 12500" />
-
- <gd name="adj2" fmla="val 1142319" />
-
- <gd name="adj3" fmla="val 20457681" />
-
- <gd name="adj4" fmla="val 10800000" />
-
- <gd name="adj5" fmla="val 12500" />
-
- </avLst>
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a5" fmla="pin 0 adj5 25000" />
-
- <gd name="maxAdj1" fmla="*/ a5 2 1" />
-
- <gd name="a1" fmla="pin 0 adj1 maxAdj1" />
- <gd name="enAng" fmla="pin 1 adj3 21599999" />
- <gd name="stAng" fmla="pin 0 adj4 21599999" />
-
- <gd name="th" fmla="*/ ss a1 100000" />
-
- <gd name="thh" fmla="*/ ss a5 100000" />
-
- <gd name="th2" fmla="*/ th 1 2" />
-
-
- <gd name="rw1" fmla="+- wd2 th2 thh" />
-
- <gd name="rh1" fmla="+- hd2 th2 thh" />
-
- <gd name="rw2" fmla="+- rw1 0 th" />
-
- <gd name="rh2" fmla="+- rh1 0 th" />
-
- <gd name="rw3" fmla="+- rw2 th2 0" />
-
- <gd name="rh3" fmla="+- rh2 th2 0" />
-
-
- <gd name="wtH" fmla="sin rw3 enAng" />
- <gd name="htH" fmla="cos rh3 enAng" />
- <gd name="dxH" fmla="cat2 rw3 htH wtH" />
- <gd name="dyH" fmla="sat2 rh3 htH wtH" />
- <gd name="xH" fmla="+- hc dxH 0" />
-
- <gd name="yH" fmla="+- vc dyH 0" />
-
-
- <gd name="rI" fmla="min rw2 rh2" />
-
- <gd name="u1" fmla="*/ dxH dxH 1" />
- <gd name="u2" fmla="*/ dyH dyH 1" />
- <gd name="u3" fmla="*/ rI rI 1" />
- <gd name="u4" fmla="+- u1 0 u3" />
- <gd name="u5" fmla="+- u2 0 u3" />
- <gd name="u6" fmla="*/ u4 u5 u1" />
- <gd name="u7" fmla="*/ u6 1 u2" />
- <gd name="u8" fmla="+- 1 0 u7" />
- <gd name="u9" fmla="sqrt u8" />
- <gd name="u10" fmla="*/ u4 1 dxH" />
- <gd name="u11" fmla="*/ u10 1 dyH" />
- <gd name="u12" fmla="+/ 1 u9 u11" />
- <gd name="u13" fmla="at2 1 u12" />
- <gd name="u14" fmla="+- u13 21600000 0" />
- <gd name="u15" fmla="?: u13 u13 u14" />
- <gd name="u16" fmla="+- u15 0 enAng" />
-
- <gd name="u17" fmla="+- u16 21600000 0" />
- <gd name="u18" fmla="?: u16 u16 u17" />
- <gd name="u19" fmla="+- u18 0 cd2" />
- <gd name="u20" fmla="+- u18 0 21600000" />
- <gd name="u21" fmla="?: u19 u20 u18" />
- <gd name="maxAng" fmla="abs u21" />
- <gd name="aAng" fmla="pin 0 adj2 maxAng" />
-
- <gd name="ptAng" fmla="+- enAng aAng 0" />
-
-
- <gd name="wtA" fmla="sin rw3 ptAng" />
- <gd name="htA" fmla="cos rh3 ptAng" />
- <gd name="dxA" fmla="cat2 rw3 htA wtA" />
- <gd name="dyA" fmla="sat2 rh3 htA wtA" />
- <gd name="xA" fmla="+- hc dxA 0" />
-
- <gd name="yA" fmla="+- vc dyA 0" />
-
-
- <gd name="wtE" fmla="sin rw1 stAng" />
- <gd name="htE" fmla="cos rh1 stAng" />
- <gd name="dxE" fmla="cat2 rw1 htE wtE" />
- <gd name="dyE" fmla="sat2 rh1 htE wtE" />
- <gd name="xE" fmla="+- hc dxE 0" />
-
- <gd name="yE" fmla="+- vc dyE 0" />
-
-
- <gd name="dxG" fmla="cos thh ptAng" />
- <gd name="dyG" fmla="sin thh ptAng" />
- <gd name="xG" fmla="+- xH dxG 0" />
-
- <gd name="yG" fmla="+- yH dyG 0" />
-
-
- <gd name="dxB" fmla="cos thh ptAng" />
- <gd name="dyB" fmla="sin thh ptAng" />
- <gd name="xB" fmla="+- xH 0 dxB 0" />
-
- <gd name="yB" fmla="+- yH 0 dyB 0" />
-
-
- <gd name="sx1" fmla="+- xB 0 hc" />
-
- <gd name="sy1" fmla="+- yB 0 vc" />
-
- <gd name="sx2" fmla="+- xG 0 hc" />
-
- <gd name="sy2" fmla="+- yG 0 vc" />
-
-
- <gd name="rO" fmla="min rw1 rh1" />
-
- <gd name="x1O" fmla="*/ sx1 rO rw1" />
-
- <gd name="y1O" fmla="*/ sy1 rO rh1" />
-
- <gd name="x2O" fmla="*/ sx2 rO rw1" />
-
- <gd name="y2O" fmla="*/ sy2 rO rh1" />
-
-
- <gd name="dxO" fmla="+- x2O 0 x1O" />
- <gd name="dyO" fmla="+- y2O 0 y1O" />
- <gd name="dO" fmla="mod dxO dyO 0" />
-
- <gd name="q1" fmla="*/ x1O y2O 1" />
- <gd name="q2" fmla="*/ x2O y1O 1" />
- <gd name="DO" fmla="+- q1 0 q2" />
-
-
- <gd name="q3" fmla="*/ rO rO 1" />
-
- <gd name="q4" fmla="*/ dO dO 1" />
-
- <gd name="q5" fmla="*/ q3 q4 1" />
-
- <gd name="q6" fmla="*/ DO DO 1" />
-
- <gd name="q7" fmla="+- q5 0 q6" />
-
- <gd name="q8" fmla="max q7 0" />
-
- <gd name="sdelO" fmla="sqrt q8" />
-
- <gd name="ndyO" fmla="*/ dyO -1 1" />
- <gd name="sdyO" fmla="?: ndyO -1 1" />
-
- <gd name="q9" fmla="*/ sdyO dxO 1" />
-
- <gd name="q10" fmla="*/ q9 sdelO 1" />
-
- <gd name="q11" fmla="*/ DO dyO 1" />
-
- <gd name="dxF1" fmla="+/ q11 q10 q4" />
-
- <gd name="q12" fmla="+- q11 0 q10" />
- <gd name="dxF2" fmla="*/ q12 1 q4" />
-
-
- <gd name="adyO" fmla="abs dyO" />
- <gd name="q13" fmla="*/ adyO sdelO 1" />
-
- <gd name="q14" fmla="*/ DO dxO -1" />
-
- <gd name="dyF1" fmla="+/ q14 q13 q4" />
-
- <gd name="q15" fmla="+- q14 0 q13" />
- <gd name="dyF2" fmla="*/ q15 1 q4" />
-
-
-
- <gd name="q16" fmla="+- x2O 0 dxF1" />
- <gd name="q17" fmla="+- x2O 0 dxF2" />
- <gd name="q18" fmla="+- y2O 0 dyF1" />
- <gd name="q19" fmla="+- y2O 0 dyF2" />
- <gd name="q20" fmla="mod q16 q18 0" />
-
- <gd name="q21" fmla="mod q17 q19 0" />
-
- <gd name="q22" fmla="+- q21 0 q20" />
- <gd name="dxF" fmla="?: q22 dxF1 dxF2" />
-
- <gd name="dyF" fmla="?: q22 dyF1 dyF2" />
-
- <gd name="sdxF" fmla="*/ dxF rw1 rO" />
-
- <gd name="sdyF" fmla="*/ dyF rh1 rO" />
-
- <gd name="xF" fmla="+- hc sdxF 0" />
-
- <gd name="yF" fmla="+- vc sdyF 0" />
-
-
-
-
- <gd name="x1I" fmla="*/ sx1 rI rw2" />
-
- <gd name="y1I" fmla="*/ sy1 rI rh2" />
-
- <gd name="x2I" fmla="*/ sx2 rI rw2" />
-
- <gd name="y2I" fmla="*/ sy2 rI rh2" />
-
-
- <gd name="dxI" fmla="+- x2I 0 x1I" />
- <gd name="dyI" fmla="+- y2I 0 y1I" />
- <gd name="dI" fmla="mod dxI dyI 0" />
- <gd name="v1" fmla="*/ x1I y2I 1" />
- <gd name="v2" fmla="*/ x2I y1I 1" />
- <gd name="DI" fmla="+- v1 0 v2" />
-
- <gd name="v3" fmla="*/ rI rI 1" />
- <gd name="v4" fmla="*/ dI dI 1" />
- <gd name="v5" fmla="*/ v3 v4 1" />
- <gd name="v6" fmla="*/ DI DI 1" />
- <gd name="v7" fmla="+- v5 0 v6" />
- <gd name="v8" fmla="max v7 0" />
- <gd name="sdelI" fmla="sqrt v8" />
- <gd name="v9" fmla="*/ sdyO dxI 1" />
- <gd name="v10" fmla="*/ v9 sdelI 1" />
- <gd name="v11" fmla="*/ DI dyI 1" />
- <gd name="dxC1" fmla="+/ v11 v10 v4" />
- <gd name="v12" fmla="+- v11 0 v10" />
- <gd name="dxC2" fmla="*/ v12 1 v4" />
-
- <gd name="adyI" fmla="abs dyI" />
- <gd name="v13" fmla="*/ adyI sdelI 1" />
- <gd name="v14" fmla="*/ DI dxI -1" />
- <gd name="dyC1" fmla="+/ v14 v13 v4" />
- <gd name="v15" fmla="+- v14 0 v13" />
- <gd name="dyC2" fmla="*/ v15 1 v4" />
-
- <gd name="v16" fmla="+- x1I 0 dxC1" />
- <gd name="v17" fmla="+- x1I 0 dxC2" />
- <gd name="v18" fmla="+- y1I 0 dyC1" />
- <gd name="v19" fmla="+- y1I 0 dyC2" />
- <gd name="v20" fmla="mod v16 v18 0" />
- <gd name="v21" fmla="mod v17 v19 0" />
- <gd name="v22" fmla="+- v21 0 v20" />
- <gd name="dxC" fmla="?: v22 dxC1 dxC2" />
- <gd name="dyC" fmla="?: v22 dyC1 dyC2" />
- <gd name="sdxC" fmla="*/ dxC rw2 rI" />
- <gd name="sdyC" fmla="*/ dyC rh2 rI" />
- <gd name="xC" fmla="+- hc sdxC 0" />
-
- <gd name="yC" fmla="+- vc sdyC 0" />
-
-
- <gd name="ist0" fmla="at2 sdxC sdyC" />
- <gd name="ist1" fmla="+- ist0 21600000 0" />
- <gd name="istAng" fmla="?: ist0 ist0 ist1" />
- <gd name="isw1" fmla="+- stAng 0 istAng" />
- <gd name="isw2" fmla="+- isw1 0 21600000" />
- <gd name="iswAng" fmla="?: isw1 isw2 isw1" />
-
-
- <gd name="p1" fmla="+- xF 0 xC" />
- <gd name="p2" fmla="+- yF 0 yC" />
- <gd name="p3" fmla="mod p1 p2 0" />
- <gd name="p4" fmla="*/ p3 1 2" />
- <gd name="p5" fmla="+- p4 0 thh" />
- <gd name="xGp" fmla="?: p5 xF xG" />
- <gd name="yGp" fmla="?: p5 yF yG" />
- <gd name="xBp" fmla="?: p5 xC xB" />
- <gd name="yBp" fmla="?: p5 yC yB" />
-
- <gd name="en0" fmla="at2 sdxF sdyF" />
- <gd name="en1" fmla="+- en0 21600000 0" />
- <gd name="en2" fmla="?: en0 en0 en1" />
- <gd name="sw0" fmla="+- en2 0 stAng" />
- <gd name="sw1" fmla="+- sw0 21600000 0" />
- <gd name="swAng" fmla="?: sw0 sw0 sw1" />
-
- <gd name="wtI" fmla="sin rw3 stAng" />
- <gd name="htI" fmla="cos rh3 stAng" />
- <gd name="dxI" fmla="cat2 rw3 htI wtI" />
- <gd name="dyI" fmla="sat2 rh3 htI wtI" />
- <gd name="xI" fmla="+- hc dxI 0" />
-
- <gd name="yI" fmla="+- vc dyI 0" />
-
-
- <gd name="aI" fmla="+- stAng 0 cd4" />
- <gd name="aA" fmla="+- ptAng cd4 0" />
- <gd name="aB" fmla="+- ptAng cd2 0" />
-
- <gd name="idx" fmla="cos rw1 2700000" />
- <gd name="idy" fmla="sin rh1 2700000" />
- <gd name="il" fmla="+- hc 0 idx" />
- <gd name="ir" fmla="+- hc idx 0" />
- <gd name="it" fmla="+- vc 0 idy" />
- <gd name="ib" fmla="+- vc idy 0" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahPolar gdRefAng="adj2" minAng="0" maxAng="maxAng">
- <pos x="xA" y="yA" />
- </ahPolar>
- <ahPolar gdRefAng="adj4" minAng="0" maxAng="21599999">
- <pos x="xE" y="yE" />
- </ahPolar>
- <ahPolar gdRefR="adj1" minR="0" maxR="maxAdj1" gdRefAng="adj3" minAng="0" maxAng="21599999">
- <pos x="xF" y="yF" />
- </ahPolar>
- <ahPolar gdRefR="adj5" minR="0" maxR="25000">
- <pos x="xB" y="yB" />
- </ahPolar>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="aI">
- <pos x="xI" y="yI" />
- </cxn>
- <cxn ang="ptAng">
- <pos x="xGp" y="yGp" />
- </cxn>
- <cxn ang="aA">
- <pos x="xA" y="yA" />
- </cxn>
- <cxn ang="aB">
- <pos x="xBp" y="yBp" />
- </cxn>
- </cxnLst>
-
- <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="xE" y="yE" />
- </moveTo>
- <arcTo wR="rw1" hR="rh1" stAng="stAng" swAng="swAng" />
- <lnTo>
- <pt x="xGp" y="yGp" />
- </lnTo>
- <lnTo>
- <pt x="xA" y="yA" />
- </lnTo>
- <lnTo>
- <pt x="xBp" y="yBp" />
- </lnTo>
- <lnTo>
- <pt x="xC" y="yC" />
- </lnTo>
- <arcTo wR="rw2" hR="rh2" stAng="istAng" swAng="iswAng" />
- <close />
- </path>
- </pathLst>
-
- </circularArrow>
- <cloud>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="il" fmla="*/ w 2977 21600" />
- <gd name="it" fmla="*/ h 3262 21600" />
- <gd name="ir" fmla="*/ w 17087 21600" />
- <gd name="ib" fmla="*/ h 17337 21600" />
- <gd name="g27" fmla="*/ w 67 21600" />
- <gd name="g28" fmla="*/ h 21577 21600" />
- <gd name="g29" fmla="*/ w 21582 21600" />
- <gd name="g30" fmla="*/ h 1235 21600" />
- </gdLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="g29" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="g28" />
- </cxn>
- <cxn ang="cd2">
- <pos x="g27" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="g30" />
- </cxn>
- </cxnLst>
-
- <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path w="43200" h="43200">
- <moveTo>
- <pt x="3900" y="14370" />
- </moveTo>
- <arcTo wR="6753" hR="9190" stAng="-11429249" swAng="7426832" />
- <arcTo wR="5333" hR="7267" stAng="-8646143" swAng="5396714" />
- <arcTo wR="4365" hR="5945" stAng="-8748475" swAng="5983381" />
- <arcTo wR="4857" hR="6595" stAng="-7859164" swAng="7034504" />
- <arcTo wR="5333" hR="7273" stAng="-4722533" swAng="6541615" />
- <arcTo wR="6775" hR="9220" stAng="-2776035" swAng="7816140" />
- <arcTo wR="5785" hR="7867" stAng="37501" swAng="6842000" />
- <arcTo wR="6752" hR="9215" stAng="1347096" swAng="6910353" />
- <arcTo wR="7720" hR="10543" stAng="3974558" swAng="4542661" />
- <arcTo wR="4360" hR="5918" stAng="-16496525" swAng="8804134" />
- <arcTo wR="4345" hR="5945" stAng="-14809710" swAng="9151131" />
- <close />
- </path>
- <path w="43200" h="43200" fill="none" extrusionOk="false">
- <moveTo>
- <pt x="4693" y="26177" />
- </moveTo>
- <arcTo wR="4345" hR="5945" stAng="5204520" swAng="1585770" />
- <moveTo>
- <pt x="6928" y="34899" />
- </moveTo>
- <arcTo wR="4360" hR="5918" stAng="4416628" swAng="686848" />
- <moveTo>
- <pt x="16478" y="39090" />
- </moveTo>
- <arcTo wR="6752" hR="9215" stAng="8257449" swAng="844866" />
- <moveTo>
- <pt x="28827" y="34751" />
- </moveTo>
- <arcTo wR="6752" hR="9215" stAng="387196" swAng="959901" />
- <moveTo>
- <pt x="34129" y="22954" />
- </moveTo>
- <arcTo wR="5785" hR="7867" stAng="-4217541" swAng="4255042" />
- <moveTo>
- <pt x="41798" y="15354" />
- </moveTo>
- <arcTo wR="5333" hR="7273" stAng="1819082" swAng="1665090" />
- <moveTo>
- <pt x="38324" y="5426" />
- </moveTo>
- <arcTo wR="4857" hR="6595" stAng="-824660" swAng="891534" />
- <moveTo>
- <pt x="29078" y="3952" />
- </moveTo>
- <arcTo wR="4857" hR="6595" stAng="-8950887" swAng="1091722" />
- <moveTo>
- <pt x="22141" y="4720" />
- </moveTo>
- <arcTo wR="4365" hR="5945" stAng="-9809656" swAng="1061181" />
- <moveTo>
- <pt x="14000" y="5192" />
- </moveTo>
- <arcTo wR="6753" hR="9190" stAng="-4002417" swAng="739161" />
- <moveTo>
- <pt x="4127" y="15789" />
- </moveTo>
- <arcTo wR="6753" hR="9190" stAng="9459261" swAng="711490" />
- </path>
- </pathLst>
-
- </cloud>
- <cloudCallout>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val -20833" />
-
- <gd name="adj2" fmla="val 62500" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="dxPos" fmla="*/ w adj1 100000" />
- <gd name="dyPos" fmla="*/ h adj2 100000" />
- <gd name="xPos" fmla="+- hc dxPos 0" />
- <gd name="yPos" fmla="+- vc dyPos 0" />
- <gd name="ht" fmla="cat2 hd2 dxPos dyPos" />
- <gd name="wt" fmla="sat2 wd2 dxPos dyPos" />
- <gd name="g2" fmla="cat2 wd2 ht wt" />
- <gd name="g3" fmla="sat2 hd2 ht wt" />
- <gd name="g4" fmla="+- hc g2 0" />
-
- <gd name="g5" fmla="+- vc g3 0" />
-
- <gd name="g6" fmla="+- g4 0 xPos" />
-
- <gd name="g7" fmla="+- g5 0 yPos" />
-
- <gd name="g8" fmla="mod g6 g7 0" />
-
- <gd name="g9" fmla="*/ ss 6600 21600" />
-
- <gd name="g10" fmla="+- g8 0 g9" />
-
- <gd name="g11" fmla="*/ g10 1 3" />
-
- <gd name="g12" fmla="*/ ss 1800 21600" />
-
- <gd name="g13" fmla="+- g11 g12 0" />
-
- <gd name="g14" fmla="*/ g13 g6 g8" />
-
- <gd name="g15" fmla="*/ g13 g7 g8" />
-
- <gd name="g16" fmla="+- g14 xPos 0" />
-
- <gd name="g17" fmla="+- g15 yPos 0" />
-
- <gd name="g18" fmla="*/ ss 4800 21600" />
-
- <gd name="g19" fmla="*/ g11 2 1" />
-
- <gd name="g20" fmla="+- g18 g19 0" />
-
- <gd name="g21" fmla="*/ g20 g6 g8" />
- <gd name="g22" fmla="*/ g20 g7 g8" />
- <gd name="g23" fmla="+- g21 xPos 0" />
- <gd name="g24" fmla="+- g22 yPos 0" />
- <gd name="g25" fmla="*/ ss 1200 21600" />
- <gd name="g26" fmla="*/ ss 600 21600" />
-
- <gd name="x23" fmla="+- xPos g26 0" />
- <gd name="x24" fmla="+- g16 g25 0" />
- <gd name="x25" fmla="+- g23 g12 0" />
- <gd name="il" fmla="*/ w 2977 21600" />
- <gd name="it" fmla="*/ h 3262 21600" />
- <gd name="ir" fmla="*/ w 17087 21600" />
- <gd name="ib" fmla="*/ h 17337 21600" />
-
- <gd name="g27" fmla="*/ w 67 21600" />
- <gd name="g28" fmla="*/ h 21577 21600" />
- <gd name="g29" fmla="*/ w 21582 21600" />
- <gd name="g30" fmla="*/ h 1235 21600" />
- <gd name="pang" fmla="at2 dxPos dyPos" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj1" minX="-2147483647" maxX="2147483647" gdRefY="adj2" minY="-2147483647" maxY="2147483647">
- <pos x="xPos" y="yPos" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="cd2">
- <pos x="g27" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="g28" />
- </cxn>
- <cxn ang="0">
- <pos x="g29" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="g30" />
- </cxn>
- <cxn ang="pang">
- <pos x="xPos" y="yPos" />
- </cxn>
- </cxnLst>
-
- <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path w="43200" h="43200">
- <moveTo>
- <pt x="3900" y="14370" />
- </moveTo>
- <arcTo wR="6753" hR="9190" stAng="-11429249" swAng="7426832" />
- <arcTo wR="5333" hR="7267" stAng="-8646143" swAng="5396714" />
- <arcTo wR="4365" hR="5945" stAng="-8748475" swAng="5983381" />
- <arcTo wR="4857" hR="6595" stAng="-7859164" swAng="7034504" />
- <arcTo wR="5333" hR="7273" stAng="-4722533" swAng="6541615" />
- <arcTo wR="6775" hR="9220" stAng="-2776035" swAng="7816140" />
- <arcTo wR="5785" hR="7867" stAng="37501" swAng="6842000" />
- <arcTo wR="6752" hR="9215" stAng="1347096" swAng="6910353" />
- <arcTo wR="7720" hR="10543" stAng="3974558" swAng="4542661" />
- <arcTo wR="4360" hR="5918" stAng="-16496525" swAng="8804134" />
- <arcTo wR="4345" hR="5945" stAng="-14809710" swAng="9151131" />
- <close />
- </path>
- <path>
- <moveTo>
- <pt x="x23" y="yPos" />
- </moveTo>
- <arcTo wR="g26" hR="g26" stAng="0" swAng="21600000" />
- <close />
- </path>
- <path>
- <moveTo>
- <pt x="x24" y="g17" />
- </moveTo>
- <arcTo wR="g25" hR="g25" stAng="0" swAng="21600000" />
- <close />
- </path>
- <path>
- <moveTo>
- <pt x="x25" y="g24" />
- </moveTo>
- <arcTo wR="g12" hR="g12" stAng="0" swAng="21600000" />
- <close />
- </path>
- <path w="43200" h="43200" fill="none" extrusionOk="false">
- <moveTo>
- <pt x="4693" y="26177" />
- </moveTo>
- <arcTo wR="4345" hR="5945" stAng="5204520" swAng="1585770" />
- <moveTo>
- <pt x="6928" y="34899" />
- </moveTo>
- <arcTo wR="4360" hR="5918" stAng="4416628" swAng="686848" />
- <moveTo>
- <pt x="16478" y="39090" />
- </moveTo>
- <arcTo wR="6752" hR="9215" stAng="8257449" swAng="844866" />
- <moveTo>
- <pt x="28827" y="34751" />
- </moveTo>
- <arcTo wR="6752" hR="9215" stAng="387196" swAng="959901" />
- <moveTo>
- <pt x="34129" y="22954" />
- </moveTo>
- <arcTo wR="5785" hR="7867" stAng="-4217541" swAng="4255042" />
- <moveTo>
- <pt x="41798" y="15354" />
- </moveTo>
- <arcTo wR="5333" hR="7273" stAng="1819082" swAng="1665090" />
- <moveTo>
- <pt x="38324" y="5426" />
- </moveTo>
- <arcTo wR="4857" hR="6595" stAng="-824660" swAng="891534" />
- <moveTo>
- <pt x="29078" y="3952" />
- </moveTo>
- <arcTo wR="4857" hR="6595" stAng="-8950887" swAng="1091722" />
- <moveTo>
- <pt x="22141" y="4720" />
- </moveTo>
- <arcTo wR="4365" hR="5945" stAng="-9809656" swAng="1061181" />
- <moveTo>
- <pt x="14000" y="5192" />
- </moveTo>
- <arcTo wR="6753" hR="9190" stAng="-4002417" swAng="739161" />
- <moveTo>
- <pt x="4127" y="15789" />
- </moveTo>
- <arcTo wR="6753" hR="9190" stAng="9459261" swAng="711490" />
- </path>
- </pathLst>
-
- </cloudCallout>
- <corner>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 50000" />
-
- <gd name="adj2" fmla="val 50000" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="maxAdj1" fmla="*/ 100000 h ss" />
- <gd name="maxAdj2" fmla="*/ 100000 w ss" />
- <gd name="a1" fmla="pin 0 adj1 maxAdj1" />
- <gd name="a2" fmla="pin 0 adj2 maxAdj2" />
- <gd name="x1" fmla="*/ ss a2 100000" />
- <gd name="dy1" fmla="*/ ss a1 100000" />
- <gd name="y1" fmla="+- b 0 dy1" />
- <gd name="cx1" fmla="*/ x1 1 2" />
- <gd name="cy1" fmla="+/ y1 b 2" />
- <gd name="d" fmla="+- w 0 h" />
- <gd name="it" fmla="?: d y1 t" />
- <gd name="ir" fmla="?: d r x1" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefY="adj1" minY="0" maxY="maxAdj1">
- <pos x="l" y="y1" />
- </ahXY>
- <ahXY gdRefX="adj2" minX="0" maxX="maxAdj2">
- <pos x="x1" y="t" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="r" y="cy1" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="cx1" y="t" />
- </cxn>
- </cxnLst>
-
- <rect l="l" t="it" r="ir" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="x1" y="t" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="r" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </corner>
- <cornerTabs>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="md" fmla="mod w h 0" />
- <gd name="dx" fmla="*/ 1 md 20" />
-
- <gd name="y1" fmla="+- 0 b dx" />
-
- <gd name="x1" fmla="+- 0 r dx" />
-
- </gdLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="cd2">
- <pos x="l" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="dx" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="y1" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="b" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="dx" y="t" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="x1" y="t" />
- </cxn>
- <cxn ang="cd4">
- <pos x="dx" y="b" />
- </cxn>
- <cxn ang="cd4">
- <pos x="x1" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="t" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="dx" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="y1" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="b" />
- </cxn>
- </cxnLst>
-
- <rect l="dx" t="dx" r="x1" b="y1" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="dx" y="t" />
- </lnTo>
- <lnTo>
- <pt x="l" y="dx" />
- </lnTo>
- <close />
- </path>
- <path>
- <moveTo>
- <pt x="l" y="y1" />
- </moveTo>
- <lnTo>
- <pt x="dx" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- </path>
- <path>
- <moveTo>
- <pt x="x1" y="t" />
- </moveTo>
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="dx" />
- </lnTo>
- <close />
- </path>
- <path>
- <moveTo>
- <pt x="r" y="y1" />
- </moveTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="b" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </cornerTabs>
- <cube>
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj" fmla="val 25000" />
- </avLst>
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a" fmla="pin 0 adj 100000" />
- <gd name="y1" fmla="*/ ss a 100000" />
- <gd name="y4" fmla="+- b 0 y1" />
- <gd name="y2" fmla="*/ y4 1 2" />
- <gd name="y3" fmla="+/ y1 b 2" />
- <gd name="x4" fmla="+- r 0 y1" />
- <gd name="x2" fmla="*/ x4 1 2" />
- <gd name="x3" fmla="+/ y1 r 2" />
- </gdLst>
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefY="adj" minY="0" maxY="100000">
- <pos x="l" y="y1" />
- </ahXY>
- </ahLst>
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="x3" y="t" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="x2" y="y1" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="y3" />
- </cxn>
- <cxn ang="cd4">
- <pos x="x2" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="x4" y="y3" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="y2" />
- </cxn>
- </cxnLst>
- <rect l="l" t="y1" r="x4" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path stroke="false" extrusionOk="false">
- <moveTo>
- <pt x="l" y="y1" />
- </moveTo>
- <lnTo>
- <pt x="x4" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- </path>
- <path stroke="false" fill="darkenLess" extrusionOk="false">
- <moveTo>
- <pt x="x4" y="y1" />
- </moveTo>
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="b" />
- </lnTo>
- <close />
- </path>
- <path stroke="false" fill="lightenLess" extrusionOk="false">
- <moveTo>
- <pt x="l" y="y1" />
- </moveTo>
- <lnTo>
- <pt x="y1" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="y1" />
- </lnTo>
- <close />
- </path>
- <path fill="none" extrusionOk="false">
- <moveTo>
- <pt x="l" y="y1" />
- </moveTo>
- <lnTo>
- <pt x="y1" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- <moveTo>
- <pt x="l" y="y1" />
- </moveTo>
- <lnTo>
- <pt x="x4" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <moveTo>
- <pt x="x4" y="y1" />
- </moveTo>
- <lnTo>
- <pt x="x4" y="b" />
- </lnTo>
- </path>
- </pathLst>
- </cube>
- <curvedConnector2>
- <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path fill="none">
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <cubicBezTo>
- <pt x="wd2" y="t" />
- <pt x="r" y="hd2" />
- <pt x="r" y="b" />
- </cubicBezTo>
- </path>
- </pathLst>
- </curvedConnector2>
- <curvedConnector3>
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 50000" />
- </avLst>
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="x2" fmla="*/ w adj1 100000" />
- <gd name="x1" fmla="+/ l x2 2" />
- <gd name="x3" fmla="+/ r x2 2" />
- <gd name="y3" fmla="*/ h 3 4" />
- </gdLst>
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj1" minX="-2147483647" maxX="2147483647">
- <pos x="x2" y="vc" />
- </ahXY>
- </ahLst>
- <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path fill="none">
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <cubicBezTo>
- <pt x="x1" y="t" />
- <pt x="x2" y="hd4" />
- <pt x="x2" y="vc" />
- </cubicBezTo>
- <cubicBezTo>
- <pt x="x2" y="y3" />
- <pt x="x3" y="b" />
- <pt x="r" y="b" />
- </cubicBezTo>
- </path>
- </pathLst>
- </curvedConnector3>
- <curvedConnector4>
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 50000" />
- <gd name="adj2" fmla="val 50000" />
- </avLst>
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="x2" fmla="*/ w adj1 100000" />
- <gd name="x1" fmla="+/ l x2 2" />
- <gd name="x3" fmla="+/ r x2 2" />
- <gd name="x4" fmla="+/ x2 x3 2" />
- <gd name="x5" fmla="+/ x3 r 2" />
- <gd name="y4" fmla="*/ h adj2 100000" />
- <gd name="y1" fmla="+/ t y4 2" />
- <gd name="y2" fmla="+/ t y1 2" />
- <gd name="y3" fmla="+/ y1 y4 2" />
- <gd name="y5" fmla="+/ b y4 2" />
- </gdLst>
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj1" minX="-2147483647" maxX="2147483647">
- <pos x="x2" y="y1" />
- </ahXY>
- <ahXY gdRefY="adj2" minY="-2147483647" maxY="2147483647">
- <pos x="x3" y="y4" />
- </ahXY>
- </ahLst>
- <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path fill="none">
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <cubicBezTo>
- <pt x="x1" y="t" />
- <pt x="x2" y="y2" />
- <pt x="x2" y="y1" />
- </cubicBezTo>
- <cubicBezTo>
- <pt x="x2" y="y3" />
- <pt x="x4" y="y4" />
- <pt x="x3" y="y4" />
- </cubicBezTo>
- <cubicBezTo>
- <pt x="x5" y="y4" />
- <pt x="r" y="y5" />
- <pt x="r" y="b" />
- </cubicBezTo>
- </path>
- </pathLst>
- </curvedConnector4>
- <curvedConnector5>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 50000" />
-
- <gd name="adj2" fmla="val 50000" />
-
- <gd name="adj3" fmla="val 50000" />
-
- </avLst>
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="x3" fmla="*/ w adj1 100000" />
- <gd name="x6" fmla="*/ w adj3 100000" />
- <gd name="x1" fmla="+/ x3 x6 2" />
- <gd name="x2" fmla="+/ l x3 2" />
- <gd name="x4" fmla="+/ x3 x1 2" />
- <gd name="x5" fmla="+/ x6 x1 2" />
- <gd name="x7" fmla="+/ x6 r 2" />
- <gd name="y4" fmla="*/ h adj2 100000" />
- <gd name="y1" fmla="+/ t y4 2" />
- <gd name="y2" fmla="+/ t y1 2" />
- <gd name="y3" fmla="+/ y1 y4 2" />
- <gd name="y5" fmla="+/ b y4 2" />
- <gd name="y6" fmla="+/ y5 y4 2" />
- <gd name="y7" fmla="+/ y5 b 2" />
- </gdLst>
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj1" minX="-2147483647" maxX="2147483647">
- <pos x="x3" y="y1" />
- </ahXY>
- <ahXY gdRefY="adj2" minY="-2147483647" maxY="2147483647">
- <pos x="x1" y="y4" />
- </ahXY>
- <ahXY gdRefX="adj3" minX="-2147483647" maxX="2147483647">
- <pos x="x6" y="y5" />
- </ahXY>
- </ahLst>
- <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path fill="none">
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <cubicBezTo>
- <pt x="x2" y="t" />
- <pt x="x3" y="y2" />
- <pt x="x3" y="y1" />
- </cubicBezTo>
- <cubicBezTo>
- <pt x="x3" y="y3" />
- <pt x="x4" y="y4" />
- <pt x="x1" y="y4" />
- </cubicBezTo>
- <cubicBezTo>
- <pt x="x5" y="y4" />
- <pt x="x6" y="y6" />
- <pt x="x6" y="y5" />
- </cubicBezTo>
- <cubicBezTo>
- <pt x="x6" y="y7" />
- <pt x="x7" y="b" />
- <pt x="r" y="b" />
- </cubicBezTo>
- </path>
- </pathLst>
-
- </curvedConnector5>
- <curvedDownArrow>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 25000" />
-
- <gd name="adj2" fmla="val 50000" />
-
- <gd name="adj3" fmla="val 25000" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="maxAdj2" fmla="*/ 50000 w ss" />
-
- <gd name="a2" fmla="pin 0 adj2 maxAdj2" />
- <gd name="a1" fmla="pin 0 adj1 100000" />
- <gd name="th" fmla="*/ ss a1 100000" />
-
- <gd name="aw" fmla="*/ ss a2 100000" />
-
- <gd name="q1" fmla="+/ th aw 4" />
-
- <gd name="wR" fmla="+- wd2 0 q1" />
-
- <gd name="q7" fmla="*/ wR 2 1" />
-
- <gd name="q8" fmla="*/ q7 q7 1" />
-
- <gd name="q9" fmla="*/ th th 1" />
-
- <gd name="q10" fmla="+- q8 0 q9" />
- <gd name="q11" fmla="sqrt q10" />
- <gd name="idy" fmla="*/ q11 h q7" />
- <gd name="maxAdj3" fmla="*/ 100000 idy ss" />
-
- <gd name="a3" fmla="pin 0 adj3 maxAdj3" />
- <gd name="ah" fmla="*/ ss adj3 100000" />
-
-
-
-
-
- <gd name="x3" fmla="+- wR th 0" />
-
- <gd name="q2" fmla="*/ h h 1" />
- <gd name="q3" fmla="*/ ah ah 1" />
- <gd name="q4" fmla="+- q2 0 q3" />
- <gd name="q5" fmla="sqrt q4" />
- <gd name="dx" fmla="*/ q5 wR h" />
- <gd name="x5" fmla="+- wR dx 0" />
-
- <gd name="x7" fmla="+- x3 dx 0" />
-
- <gd name="q6" fmla="+- aw 0 th" />
- <gd name="dh" fmla="*/ q6 1 2" />
-
- <gd name="x4" fmla="+- x5 0 dh" />
-
- <gd name="x8" fmla="+- x7 dh 0" />
-
- <gd name="aw2" fmla="*/ aw 1 2" />
- <gd name="x6" fmla="+- r 0 aw2" />
-
- <gd name="y1" fmla="+- b 0 ah" />
- <gd name="swAng" fmla="at2 ah dx" />
-
- <gd name="mswAng" fmla="+- 0 0 swAng" />
- <gd name="iy" fmla="+- b 0 idy" />
-
- <gd name="ix" fmla="+/ wR x3 2" />
-
- <gd name="q12" fmla="*/ th 1 2" />
- <gd name="dang2" fmla="at2 idy q12" />
- <gd name="stAng" fmla="+- 3cd4 swAng 0" />
- <gd name="stAng2" fmla="+- 3cd4 0 dang2" />
- <gd name="swAng2" fmla="+- dang2 0 cd4" />
- <gd name="swAng3" fmla="+- cd4 dang2 0" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj1" minX="0" maxX="adj2">
- <pos x="x7" y="y1" />
- </ahXY>
- <ahXY gdRefX="adj2" minX="0" maxX="maxAdj2">
- <pos x="x4" y="b" />
- </ahXY>
- <ahXY gdRefY="adj3" minY="0" maxY="maxAdj3">
- <pos x="r" y="y1" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="ix" y="t" />
- </cxn>
- <cxn ang="cd4">
- <pos x="q12" y="b" />
- </cxn>
- <cxn ang="cd4">
- <pos x="x4" y="y1" />
- </cxn>
- <cxn ang="cd4">
- <pos x="x6" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="x8" y="y1" />
- </cxn>
- </cxnLst>
-
-
- <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
-
- <path stroke="false" extrusionOk="false">
- <moveTo>
- <pt x="x6" y="b" />
- </moveTo>
- <lnTo>
- <pt x="x4" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="x5" y="y1" />
- </lnTo>
- <arcTo wR="wR" hR="h" stAng="stAng" swAng="mswAng" />
- <lnTo>
- <pt x="x3" y="t" />
- </lnTo>
- <arcTo wR="wR" hR="h" stAng="3cd4" swAng="swAng" />
- <lnTo>
- <pt x="x8" y="y1" />
- </lnTo>
- <close />
- </path>
-
- <path fill="darkenLess" stroke="false" extrusionOk="false">
- <moveTo>
- <pt x="ix" y="iy" />
- </moveTo>
- <arcTo wR="wR" hR="h" stAng="stAng2" swAng="swAng2" />
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <arcTo wR="wR" hR="h" stAng="cd2" swAng="swAng3" />
- <close />
- </path>
-
- <path fill="none" extrusionOk="false">
- <moveTo>
- <pt x="ix" y="iy" />
- </moveTo>
- <arcTo wR="wR" hR="h" stAng="stAng2" swAng="swAng2" />
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <arcTo wR="wR" hR="h" stAng="cd2" swAng="cd4" />
- <lnTo>
- <pt x="x3" y="t" />
- </lnTo>
- <arcTo wR="wR" hR="h" stAng="3cd4" swAng="swAng" />
- <lnTo>
- <pt x="x8" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="x6" y="b" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="x5" y="y1" />
- </lnTo>
- <arcTo wR="wR" hR="h" stAng="stAng" swAng="mswAng" />
- </path>
- </pathLst>
-
- </curvedDownArrow>
- <curvedLeftArrow>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 25000" />
-
- <gd name="adj2" fmla="val 50000" />
-
- <gd name="adj3" fmla="val 25000" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="maxAdj2" fmla="*/ 50000 h ss" />
-
- <gd name="a2" fmla="pin 0 adj2 maxAdj2" />
- <gd name="a1" fmla="pin 0 adj1 a2" />
- <gd name="th" fmla="*/ ss a1 100000" />
-
- <gd name="aw" fmla="*/ ss a2 100000" />
-
- <gd name="q1" fmla="+/ th aw 4" />
-
- <gd name="hR" fmla="+- hd2 0 q1" />
-
- <gd name="q7" fmla="*/ hR 2 1" />
-
- <gd name="q8" fmla="*/ q7 q7 1" />
-
- <gd name="q9" fmla="*/ th th 1" />
-
- <gd name="q10" fmla="+- q8 0 q9" />
- <gd name="q11" fmla="sqrt q10" />
- <gd name="idx" fmla="*/ q11 w q7" />
- <gd name="maxAdj3" fmla="*/ 100000 idx ss" />
-
- <gd name="a3" fmla="pin 0 adj3 maxAdj3" />
- <gd name="ah" fmla="*/ ss a3 100000" />
-
-
-
-
-
- <gd name="y3" fmla="+- hR th 0" />
-
- <gd name="q2" fmla="*/ w w 1" />
- <gd name="q3" fmla="*/ ah ah 1" />
- <gd name="q4" fmla="+- q2 0 q3" />
- <gd name="q5" fmla="sqrt q4" />
- <gd name="dy" fmla="*/ q5 hR w" />
- <gd name="y5" fmla="+- hR dy 0" />
-
- <gd name="y7" fmla="+- y3 dy 0" />
-
- <gd name="q6" fmla="+- aw 0 th" />
- <gd name="dh" fmla="*/ q6 1 2" />
-
- <gd name="y4" fmla="+- y5 0 dh" />
-
- <gd name="y8" fmla="+- y7 dh 0" />
-
- <gd name="aw2" fmla="*/ aw 1 2" />
- <gd name="y6" fmla="+- b 0 aw2" />
-
- <gd name="x1" fmla="+- l ah 0" />
- <gd name="swAng" fmla="at2 ah dy" />
-
- <gd name="mswAng" fmla="+- 0 0 swAng" />
- <gd name="ix" fmla="+- l idx 0" />
-
- <gd name="iy" fmla="+/ hR y3 2" />
-
- <gd name="q12" fmla="*/ th 1 2" />
- <gd name="dang2" fmla="at2 idx q12" />
- <gd name="swAng2" fmla="+- dang2 0 swAng" />
- <gd name="swAng3" fmla="+- swAng dang2 0" />
- <gd name="stAng3" fmla="+- 0 0 dang2" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefY="adj1" minY="0" maxY="a2">
- <pos x="x1" y="y5" />
- </ahXY>
- <ahXY gdRefY="adj2" minY="0" maxY="maxAdj2">
- <pos x="r" y="y4" />
- </ahXY>
- <ahXY gdRefX="adj3" minX="0" maxX="maxAdj3">
- <pos x="x1" y="b" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="cd2">
- <pos x="l" y="q12" />
- </cxn>
- <cxn ang="cd2">
- <pos x="x1" y="y4" />
- </cxn>
- <cxn ang="cd3">
- <pos x="l" y="y6" />
- </cxn>
- <cxn ang="cd4">
- <pos x="x1" y="y8" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="iy" />
- </cxn>
- </cxnLst>
-
-
- <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
-
- <path stroke="false" extrusionOk="false">
- <moveTo>
- <pt x="l" y="y6" />
- </moveTo>
- <lnTo>
- <pt x="x1" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y5" />
- </lnTo>
- <arcTo wR="w" hR="hR" stAng="swAng" swAng="swAng2" />
- <arcTo wR="w" hR="hR" stAng="stAng3" swAng="swAng3" />
- <lnTo>
- <pt x="x1" y="y8" />
- </lnTo>
- <close />
- </path>
-
- <path fill="darkenLess" stroke="false" extrusionOk="false">
- <moveTo>
- <pt x="r" y="y3" />
- </moveTo>
- <arcTo wR="w" hR="hR" stAng="0" swAng="-5400000" />
- <lnTo>
- <pt x="l" y="t" />
- </lnTo>
- <arcTo wR="w" hR="hR" stAng="3cd4" swAng="cd4" />
- <close />
- </path>
-
- <path fill="none" extrusionOk="false">
- <moveTo>
- <pt x="r" y="y3" />
- </moveTo>
- <arcTo wR="w" hR="hR" stAng="0" swAng="-5400000" />
- <lnTo>
- <pt x="l" y="t" />
- </lnTo>
- <arcTo wR="w" hR="hR" stAng="3cd4" swAng="cd4" />
- <lnTo>
- <pt x="r" y="y3" />
- </lnTo>
- <arcTo wR="w" hR="hR" stAng="0" swAng="swAng" />
- <lnTo>
- <pt x="x1" y="y8" />
- </lnTo>
- <lnTo>
- <pt x="l" y="y6" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y5" />
- </lnTo>
- <arcTo wR="w" hR="hR" stAng="swAng" swAng="swAng2" />
- </path>
- </pathLst>
-
- </curvedLeftArrow>
- <curvedRightArrow>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 25000" />
-
- <gd name="adj2" fmla="val 50000" />
-
- <gd name="adj3" fmla="val 25000" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="maxAdj2" fmla="*/ 50000 h ss" />
-
- <gd name="a2" fmla="pin 0 adj2 maxAdj2" />
- <gd name="a1" fmla="pin 0 adj1 a2" />
- <gd name="th" fmla="*/ ss a1 100000" />
-
- <gd name="aw" fmla="*/ ss a2 100000" />
-
- <gd name="q1" fmla="+/ th aw 4" />
-
- <gd name="hR" fmla="+- hd2 0 q1" />
-
- <gd name="q7" fmla="*/ hR 2 1" />
-
- <gd name="q8" fmla="*/ q7 q7 1" />
-
- <gd name="q9" fmla="*/ th th 1" />
-
- <gd name="q10" fmla="+- q8 0 q9" />
- <gd name="q11" fmla="sqrt q10" />
- <gd name="idx" fmla="*/ q11 w q7" />
- <gd name="maxAdj3" fmla="*/ 100000 idx ss" />
-
- <gd name="a3" fmla="pin 0 adj3 maxAdj3" />
- <gd name="ah" fmla="*/ ss a3 100000" />
-
-
-
-
-
- <gd name="y3" fmla="+- hR th 0" />
-
- <gd name="q2" fmla="*/ w w 1" />
- <gd name="q3" fmla="*/ ah ah 1" />
- <gd name="q4" fmla="+- q2 0 q3" />
- <gd name="q5" fmla="sqrt q4" />
- <gd name="dy" fmla="*/ q5 hR w" />
- <gd name="y5" fmla="+- hR dy 0" />
-
- <gd name="y7" fmla="+- y3 dy 0" />
-
- <gd name="q6" fmla="+- aw 0 th" />
- <gd name="dh" fmla="*/ q6 1 2" />
-
- <gd name="y4" fmla="+- y5 0 dh" />
-
- <gd name="y8" fmla="+- y7 dh 0" />
-
- <gd name="aw2" fmla="*/ aw 1 2" />
- <gd name="y6" fmla="+- b 0 aw2" />
-
- <gd name="x1" fmla="+- r 0 ah" />
- <gd name="swAng" fmla="at2 ah dy" />
-
- <gd name="stAng" fmla="+- cd2 0 swAng" />
- <gd name="mswAng" fmla="+- 0 0 swAng" />
- <gd name="ix" fmla="+- r 0 idx" />
-
- <gd name="iy" fmla="+/ hR y3 2" />
-
- <gd name="q12" fmla="*/ th 1 2" />
- <gd name="dang2" fmla="at2 idx q12" />
- <gd name="swAng2" fmla="+- dang2 0 cd4" />
- <gd name="swAng3" fmla="+- cd4 dang2 0" />
- <gd name="stAng3" fmla="+- cd2 0 dang2" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefY="adj1" minY="0" maxY="a2">
- <pos x="x1" y="y5" />
- </ahXY>
- <ahXY gdRefY="adj2" minY="0" maxY="maxAdj2">
- <pos x="r" y="y4" />
- </ahXY>
- <ahXY gdRefX="adj3" minX="0" maxX="maxAdj3">
- <pos x="x1" y="b" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="cd2">
- <pos x="l" y="iy" />
- </cxn>
- <cxn ang="cd4">
- <pos x="x1" y="y8" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="y6" />
- </cxn>
- <cxn ang="0">
- <pos x="x1" y="y4" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="q12" />
- </cxn>
- </cxnLst>
-
-
- <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
-
- <path stroke="false" extrusionOk="false">
- <moveTo>
- <pt x="l" y="hR" />
- </moveTo>
- <arcTo wR="w" hR="hR" stAng="cd2" swAng="mswAng" />
- <lnTo>
- <pt x="x1" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="r" y="y6" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y8" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y7" />
- </lnTo>
- <arcTo wR="w" hR="hR" stAng="stAng" swAng="swAng" />
- <close />
- </path>
-
- <path fill="darkenLess" stroke="false" extrusionOk="false">
- <moveTo>
- <pt x="r" y="th" />
- </moveTo>
- <arcTo wR="w" hR="hR" stAng="3cd4" swAng="swAng2" />
- <arcTo wR="w" hR="hR" stAng="stAng3" swAng="swAng3" />
- <close />
- </path>
-
- <path fill="none" extrusionOk="false">
- <moveTo>
- <pt x="l" y="hR" />
- </moveTo>
- <arcTo wR="w" hR="hR" stAng="cd2" swAng="mswAng" />
- <lnTo>
- <pt x="x1" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="r" y="y6" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y8" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y7" />
- </lnTo>
- <arcTo wR="w" hR="hR" stAng="stAng" swAng="swAng" />
- <lnTo>
- <pt x="l" y="hR" />
- </lnTo>
- <arcTo wR="w" hR="hR" stAng="cd2" swAng="cd4" />
- <lnTo>
- <pt x="r" y="th" />
- </lnTo>
- <arcTo wR="w" hR="hR" stAng="3cd4" swAng="swAng2" />
- </path>
- </pathLst>
-
- </curvedRightArrow>
- <curvedUpArrow>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 25000" />
-
- <gd name="adj2" fmla="val 50000" />
-
- <gd name="adj3" fmla="val 25000" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="maxAdj2" fmla="*/ 50000 w ss" />
-
- <gd name="a2" fmla="pin 0 adj2 maxAdj2" />
- <gd name="a1" fmla="pin 0 adj1 100000" />
- <gd name="th" fmla="*/ ss a1 100000" />
-
- <gd name="aw" fmla="*/ ss a2 100000" />
-
- <gd name="q1" fmla="+/ th aw 4" />
-
- <gd name="wR" fmla="+- wd2 0 q1" />
-
- <gd name="q7" fmla="*/ wR 2 1" />
-
- <gd name="q8" fmla="*/ q7 q7 1" />
-
- <gd name="q9" fmla="*/ th th 1" />
-
- <gd name="q10" fmla="+- q8 0 q9" />
- <gd name="q11" fmla="sqrt q10" />
- <gd name="idy" fmla="*/ q11 h q7" />
- <gd name="maxAdj3" fmla="*/ 100000 idy ss" />
-
- <gd name="a3" fmla="pin 0 adj3 maxAdj3" />
- <gd name="ah" fmla="*/ ss adj3 100000" />
-
-
-
-
-
- <gd name="x3" fmla="+- wR th 0" />
-
- <gd name="q2" fmla="*/ h h 1" />
- <gd name="q3" fmla="*/ ah ah 1" />
- <gd name="q4" fmla="+- q2 0 q3" />
- <gd name="q5" fmla="sqrt q4" />
- <gd name="dx" fmla="*/ q5 wR h" />
- <gd name="x5" fmla="+- wR dx 0" />
-
- <gd name="x7" fmla="+- x3 dx 0" />
-
- <gd name="q6" fmla="+- aw 0 th" />
- <gd name="dh" fmla="*/ q6 1 2" />
-
- <gd name="x4" fmla="+- x5 0 dh" />
-
- <gd name="x8" fmla="+- x7 dh 0" />
-
- <gd name="aw2" fmla="*/ aw 1 2" />
- <gd name="x6" fmla="+- r 0 aw2" />
-
- <gd name="y1" fmla="+- t ah 0" />
- <gd name="swAng" fmla="at2 ah dx" />
-
- <gd name="mswAng" fmla="+- 0 0 swAng" />
- <gd name="iy" fmla="+- t idy 0" />
-
- <gd name="ix" fmla="+/ wR x3 2" />
-
- <gd name="q12" fmla="*/ th 1 2" />
- <gd name="dang2" fmla="at2 idy q12" />
- <gd name="swAng2" fmla="+- dang2 0 swAng" />
- <gd name="mswAng2" fmla="+- 0 0 swAng2" />
- <gd name="stAng3" fmla="+- cd4 0 swAng" />
- <gd name="swAng3" fmla="+- swAng dang2 0" />
- <gd name="stAng2" fmla="+- cd4 0 dang2" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj1" minX="0" maxX="a2">
- <pos x="x7" y="y1" />
- </ahXY>
- <ahXY gdRefX="adj2" minX="0" maxX="maxAdj2">
- <pos x="x4" y="t" />
- </ahXY>
- <ahXY gdRefY="adj3" minY="0" maxY="maxAdj3">
- <pos x="r" y="y1" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="x6" y="t" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="x4" y="y1" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="q12" y="t" />
- </cxn>
- <cxn ang="cd4">
- <pos x="ix" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="x8" y="y1" />
- </cxn>
- </cxnLst>
-
-
- <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
-
- <path stroke="false" extrusionOk="false">
- <moveTo>
- <pt x="x6" y="t" />
- </moveTo>
- <lnTo>
- <pt x="x8" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="x7" y="y1" />
- </lnTo>
- <arcTo wR="wR" hR="h" stAng="stAng3" swAng="swAng3" />
- <arcTo wR="wR" hR="h" stAng="stAng2" swAng="swAng2" />
- <lnTo>
- <pt x="x4" y="y1" />
- </lnTo>
- <close />
- </path>
-
- <path fill="darkenLess" stroke="false" extrusionOk="false">
- <moveTo>
- <pt x="wR" y="b" />
- </moveTo>
- <arcTo wR="wR" hR="h" stAng="cd4" swAng="cd4" />
- <lnTo>
- <pt x="th" y="t" />
- </lnTo>
- <arcTo wR="wR" hR="h" stAng="cd2" swAng="-5400000" />
- <close />
- </path>
-
- <path fill="none" extrusionOk="false">
- <moveTo>
- <pt x="ix" y="iy" />
- </moveTo>
- <arcTo wR="wR" hR="h" stAng="stAng2" swAng="swAng2" />
- <lnTo>
- <pt x="x4" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="x6" y="t" />
- </lnTo>
- <lnTo>
- <pt x="x8" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="x7" y="y1" />
- </lnTo>
- <arcTo wR="wR" hR="h" stAng="stAng3" swAng="swAng" />
- <lnTo>
- <pt x="wR" y="b" />
- </lnTo>
- <arcTo wR="wR" hR="h" stAng="cd4" swAng="cd4" />
- <lnTo>
- <pt x="th" y="t" />
- </lnTo>
- <arcTo wR="wR" hR="h" stAng="cd2" swAng="-5400000" />
- </path>
- </pathLst>
-
- </curvedUpArrow>
- <decagon>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="vf" fmla="val 105146" />
- </avLst>
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="shd2" fmla="*/ hd2 vf 100000" />
- <gd name="dx1" fmla="cos wd2 2160000" />
- <gd name="dx2" fmla="cos wd2 4320000" />
- <gd name="x1" fmla="+- hc 0 dx1" />
- <gd name="x2" fmla="+- hc 0 dx2" />
- <gd name="x3" fmla="+- hc dx2 0" />
- <gd name="x4" fmla="+- hc dx1 0" />
- <gd name="dy1" fmla="sin shd2 4320000" />
- <gd name="dy2" fmla="sin shd2 2160000" />
- <gd name="y1" fmla="+- vc 0 dy1" />
- <gd name="y2" fmla="+- vc 0 dy2" />
- <gd name="y3" fmla="+- vc dy2 0" />
- <gd name="y4" fmla="+- vc dy1 0" />
- </gdLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="x4" y="y2" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- <cxn ang="0">
- <pos x="x4" y="y3" />
- </cxn>
- <cxn ang="cd4">
- <pos x="x3" y="y4" />
- </cxn>
- <cxn ang="cd4">
- <pos x="x2" y="y4" />
- </cxn>
- <cxn ang="cd2">
- <pos x="x1" y="y3" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd2">
- <pos x="x1" y="y2" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="x2" y="y1" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="x3" y="y1" />
- </cxn>
- </cxnLst>
-
- <rect l="x1" t="y2" r="x4" b="y3" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="vc" />
- </moveTo>
- <lnTo>
- <pt x="x1" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="r" y="vc" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y3" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </decagon>
- <diagStripe>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj" fmla="val 50000" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a" fmla="pin 0 adj 100000" />
- <gd name="x2" fmla="*/ w a 100000" />
- <gd name="x1" fmla="*/ x2 1 2" />
- <gd name="x3" fmla="+/ x2 r 2" />
- <gd name="y2" fmla="*/ h a 100000" />
- <gd name="y1" fmla="*/ y2 1 2" />
- <gd name="y3" fmla="+/ y2 b 2" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefY="adj" minY="0" maxY="100000">
- <pos x="l" y="y2" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="hc" y="vc" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="y3" />
- </cxn>
- <cxn ang="cd2">
- <pos x="x1" y="y1" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="x3" y="t" />
- </cxn>
- </cxnLst>
-
- <rect l="l" t="t" r="x3" b="y3" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="y2" />
- </moveTo>
- <lnTo>
- <pt x="x2" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </diagStripe>
- <diamond>
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="ir" fmla="*/ w 3 4" />
- <gd name="ib" fmla="*/ h 3 4" />
- </gdLst>
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- </cxnLst>
- <rect l="wd4" t="hd4" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="vc" />
- </moveTo>
- <lnTo>
- <pt x="hc" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="vc" />
- </lnTo>
- <lnTo>
- <pt x="hc" y="b" />
- </lnTo>
- <close />
- </path>
- </pathLst>
- </diamond>
- <dodecagon>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="x1" fmla="*/ w 2894 21600" />
- <gd name="x2" fmla="*/ w 7906 21600" />
- <gd name="x3" fmla="*/ w 13694 21600" />
- <gd name="x4" fmla="*/ w 18706 21600" />
- <gd name="y1" fmla="*/ h 2894 21600" />
- <gd name="y2" fmla="*/ h 7906 21600" />
- <gd name="y3" fmla="*/ h 13694 21600" />
- <gd name="y4" fmla="*/ h 18706 21600" />
- </gdLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="x4" y="y1" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="y2" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="y3" />
- </cxn>
- <cxn ang="0">
- <pos x="x4" y="y4" />
- </cxn>
- <cxn ang="cd4">
- <pos x="x3" y="b" />
- </cxn>
- <cxn ang="cd4">
- <pos x="x2" y="b" />
- </cxn>
- <cxn ang="cd2">
- <pos x="x1" y="y4" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="y3" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="y2" />
- </cxn>
- <cxn ang="cd2">
- <pos x="x1" y="y1" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="x2" y="t" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="x3" y="t" />
- </cxn>
- </cxnLst>
-
- <rect l="x1" t="y1" r="x4" b="y4" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="y2" />
- </moveTo>
- <lnTo>
- <pt x="x1" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="t" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="t" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="r" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="r" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="b" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="b" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="l" y="y3" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </dodecagon>
- <donut>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj" fmla="val 25000" />
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a" fmla="pin 0 adj 50000" />
- <gd name="dr" fmla="*/ ss a 100000" />
- <gd name="iwd2" fmla="+- wd2 0 dr" />
- <gd name="ihd2" fmla="+- hd2 0 dr" />
- <gd name="idx" fmla="cos wd2 2700000" />
- <gd name="idy" fmla="sin hd2 2700000" />
- <gd name="il" fmla="+- hc 0 idx" />
- <gd name="ir" fmla="+- hc idx 0" />
- <gd name="it" fmla="+- vc 0 idy" />
- <gd name="ib" fmla="+- vc idy 0" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahPolar gdRefR="adj" minR="0" maxR="50000">
- <pos x="dr" y="vc" />
- </ahPolar>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="il" y="it" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="il" y="ib" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="cd4">
- <pos x="ir" y="ib" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="ir" y="it" />
- </cxn>
- </cxnLst>
-
- <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="vc" />
- </moveTo>
- <arcTo wR="wd2" hR="hd2" stAng="cd2" swAng="cd4" />
- <arcTo wR="wd2" hR="hd2" stAng="3cd4" swAng="cd4" />
- <arcTo wR="wd2" hR="hd2" stAng="0" swAng="cd4" />
- <arcTo wR="wd2" hR="hd2" stAng="cd4" swAng="cd4" />
- <close />
- <moveTo>
- <pt x="dr" y="vc" />
- </moveTo>
- <arcTo wR="iwd2" hR="ihd2" stAng="cd2" swAng="-5400000" />
- <arcTo wR="iwd2" hR="ihd2" stAng="cd4" swAng="-5400000" />
- <arcTo wR="iwd2" hR="ihd2" stAng="0" swAng="-5400000" />
- <arcTo wR="iwd2" hR="ihd2" stAng="3cd4" swAng="-5400000" />
- <close />
- </path>
- </pathLst>
-
- </donut>
- <doubleWave>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 6250" />
-
- <gd name="adj2" fmla="val 0" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a1" fmla="pin 0 adj1 12500" />
- <gd name="a2" fmla="pin -10000 adj2 10000" />
- <gd name="y1" fmla="*/ h a1 100000" />
-
- <gd name="dy2" fmla="*/ y1 10 3" />
- <gd name="y2" fmla="+- y1 0 dy2" />
-
- <gd name="y3" fmla="+- y1 dy2 0" />
-
- <gd name="y4" fmla="+- b 0 y1" />
-
- <gd name="y5" fmla="+- y4 0 dy2" />
-
- <gd name="y6" fmla="+- y4 dy2 0" />
-
- <gd name="dx1" fmla="*/ w a2 100000" />
-
- <gd name="of2" fmla="*/ w a2 50000" />
-
- <gd name="x1" fmla="abs dx1" />
-
- <gd name="dx2" fmla="?: of2 0 of2" />
- <gd name="x2" fmla="+- l 0 dx2" />
-
- <gd name="dx8" fmla="?: of2 of2 0" />
- <gd name="x8" fmla="+- r 0 dx8" />
-
- <gd name="dx3" fmla="+/ dx2 x8 6" />
- <gd name="x3" fmla="+- x2 dx3 0" />
-
- <gd name="dx4" fmla="+/ dx2 x8 3" />
- <gd name="x4" fmla="+- x2 dx4 0" />
-
- <gd name="x5" fmla="+/ x2 x8 2" />
-
- <gd name="x6" fmla="+- x5 dx3 0" />
-
- <gd name="x7" fmla="+/ x6 x8 2" />
-
- <gd name="x9" fmla="+- l dx8 0" />
-
- <gd name="x15" fmla="+- r dx2 0" />
-
- <gd name="x10" fmla="+- x9 dx3 0" />
-
- <gd name="x11" fmla="+- x9 dx4 0" />
-
- <gd name="x12" fmla="+/ x9 x15 2" />
-
- <gd name="x13" fmla="+- x12 dx3 0" />
-
- <gd name="x14" fmla="+/ x13 x15 2" />
-
- <gd name="x16" fmla="+- r 0 x1" />
-
- <gd name="xAdj" fmla="+- hc dx1 0" />
- <gd name="il" fmla="max x2 x9" />
- <gd name="ir" fmla="min x8 x15" />
- <gd name="it" fmla="*/ h a1 50000" />
- <gd name="ib" fmla="+- b 0 it" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefY="adj1" minY="0" maxY="12500">
- <pos x="l" y="y1" />
- </ahXY>
- <ahXY gdRefX="adj2" minX="-10000" maxX="10000">
- <pos x="xAdj" y="b" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="cd4">
- <pos x="x12" y="y1" />
- </cxn>
- <cxn ang="cd2">
- <pos x="x1" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="x5" y="y4" />
- </cxn>
- <cxn ang="0">
- <pos x="x16" y="vc" />
- </cxn>
- </cxnLst>
-
- <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="x2" y="y1" />
- </moveTo>
- <cubicBezTo>
- <pt x="x3" y="y2" />
- <pt x="x4" y="y3" />
- <pt x="x5" y="y1" />
- </cubicBezTo>
- <cubicBezTo>
- <pt x="x6" y="y2" />
- <pt x="x7" y="y3" />
- <pt x="x8" y="y1" />
- </cubicBezTo>
- <lnTo>
- <pt x="x15" y="y4" />
- </lnTo>
- <cubicBezTo>
- <pt x="x14" y="y6" />
- <pt x="x13" y="y5" />
- <pt x="x12" y="y4" />
- </cubicBezTo>
- <cubicBezTo>
- <pt x="x11" y="y6" />
- <pt x="x10" y="y5" />
- <pt x="x9" y="y4" />
- </cubicBezTo>
- <close />
- </path>
- </pathLst>
-
- </doubleWave>
- <downArrow>
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 50000" />
- <gd name="adj2" fmla="val 50000" />
- </avLst>
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="maxAdj2" fmla="*/ 100000 h ss" />
- <gd name="a1" fmla="pin 0 adj1 100000" />
- <gd name="a2" fmla="pin 0 adj2 maxAdj2" />
- <gd name="dy1" fmla="*/ ss a2 100000" />
- <gd name="y1" fmla="+- b 0 dy1" />
- <gd name="dx1" fmla="*/ w a1 200000" />
- <gd name="x1" fmla="+- hc 0 dx1" />
- <gd name="x2" fmla="+- hc dx1 0" />
- <gd name="dy2" fmla="*/ x1 dy1 wd2" />
- <gd name="y2" fmla="+- y1 dy2 0" />
- </gdLst>
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj1" minX="0" maxX="100000">
- <pos x="x1" y="t" />
- </ahXY>
- <ahXY gdRefY="adj2" minY="0" maxY="maxAdj2">
- <pos x="l" y="y1" />
- </ahXY>
- </ahLst>
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="y1" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="y1" />
- </cxn>
- </cxnLst>
- <rect l="x1" t="t" r="x2" b="y2" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="y1" />
- </moveTo>
- <lnTo>
- <pt x="x1" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="t" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="t" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="r" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="hc" y="b" />
- </lnTo>
- <close />
- </path>
- </pathLst>
- </downArrow>
- <downArrowCallout>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 25000" />
-
- <gd name="adj2" fmla="val 25000" />
-
- <gd name="adj3" fmla="val 25000" />
-
- <gd name="adj4" fmla="val 64977" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="maxAdj2" fmla="*/ 50000 w ss" />
-
- <gd name="a2" fmla="pin 0 adj2 maxAdj2" />
- <gd name="maxAdj1" fmla="*/ a2 2 1" />
-
- <gd name="a1" fmla="pin 0 adj1 maxAdj1" />
- <gd name="maxAdj3" fmla="*/ 100000 h ss" />
-
- <gd name="a3" fmla="pin 0 adj3 maxAdj3" />
- <gd name="q2" fmla="*/ a3 ss h" />
-
- <gd name="maxAdj4" fmla="+- 100000 0 q2" />
-
- <gd name="a4" fmla="pin 0 adj4 maxAdj4" />
- <gd name="dx1" fmla="*/ ss a2 100000" />
-
- <gd name="dx2" fmla="*/ ss a1 200000" />
-
- <gd name="x1" fmla="+- hc 0 dx1" />
- <gd name="x2" fmla="+- hc 0 dx2" />
- <gd name="x3" fmla="+- hc dx2 0" />
- <gd name="x4" fmla="+- hc dx1 0" />
- <gd name="dy3" fmla="*/ ss a3 100000" />
-
- <gd name="y3" fmla="+- b 0 dy3" />
- <gd name="y2" fmla="*/ h a4 100000" />
-
- <gd name="y1" fmla="*/ y2 1 2" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj1" minX="0" maxX="maxAdj1">
- <pos x="x2" y="y3" />
- </ahXY>
- <ahXY gdRefX="adj2" minX="0" maxX="maxAdj2">
- <pos x="x1" y="b" />
- </ahXY>
- <ahXY gdRefY="adj3" minY="0" maxY="maxAdj3">
- <pos x="r" y="y3" />
- </ahXY>
- <ahXY gdRefY="adj4" minY="0" maxY="maxAdj4">
- <pos x="l" y="y2" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="y1" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="y1" />
- </cxn>
- </cxnLst>
-
- <rect l="l" t="t" r="r" b="y2" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="hc" y="b" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="l" y="y2" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </downArrowCallout>
- <ellipse>
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="idx" fmla="cos wd2 2700000" />
- <gd name="idy" fmla="sin hd2 2700000" />
- <gd name="il" fmla="+- hc 0 idx" />
- <gd name="ir" fmla="+- hc idx 0" />
- <gd name="it" fmla="+- vc 0 idy" />
- <gd name="ib" fmla="+- vc idy 0" />
- </gdLst>
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="il" y="it" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="il" y="ib" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="cd4">
- <pos x="ir" y="ib" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="ir" y="it" />
- </cxn>
- </cxnLst>
- <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="vc" />
- </moveTo>
- <arcTo wR="wd2" hR="hd2" stAng="cd2" swAng="cd4" />
- <arcTo wR="wd2" hR="hd2" stAng="3cd4" swAng="cd4" />
- <arcTo wR="wd2" hR="hd2" stAng="0" swAng="cd4" />
- <arcTo wR="wd2" hR="hd2" stAng="cd4" swAng="cd4" />
- <close />
- </path>
- </pathLst>
- </ellipse>
- <ellipseRibbon>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 25000" />
-
- <gd name="adj2" fmla="val 50000" />
-
- <gd name="adj3" fmla="val 12500" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a1" fmla="pin 0 adj1 100000" />
- <gd name="a2" fmla="pin 25000 adj2 75000" />
- <gd name="q10" fmla="+- 100000 0 a1" />
- <gd name="q11" fmla="*/ q10 1 2" />
- <gd name="q12" fmla="+- a1 0 q11" />
- <gd name="minAdj3" fmla="max 0 q12" />
- <gd name="a3" fmla="pin minAdj3 adj3 a1" />
-
-
- <gd name="dx2" fmla="*/ w a2 200000" />
-
- <gd name="x2" fmla="+- hc 0 dx2" />
-
- <gd name="x3" fmla="+- x2 wd8 0" />
-
- <gd name="x4" fmla="+- r 0 x3" />
-
- <gd name="x5" fmla="+- r 0 x2" />
-
- <gd name="x6" fmla="+- r 0 wd8" />
-
- <gd name="dy1" fmla="*/ h a3 100000" />
-
- <gd name="f1" fmla="*/ 4 dy1 w" />
-
- <gd name="q1" fmla="*/ x3 x3 w" />
- <gd name="q2" fmla="+- x3 0 q1" />
- <gd name="y1" fmla="*/ f1 q2 1" />
-
- <gd name="cx1" fmla="*/ x3 1 2" />
-
- <gd name="cy1" fmla="*/ f1 cx1 1" />
-
- <gd name="cx2" fmla="+- r 0 cx1" />
-
-
-
- <gd name="q1" fmla="*/ h a1 100000" />
-
- <gd name="dy3" fmla="+- q1 0 dy1" />
-
- <gd name="q3" fmla="*/ x2 x2 w" />
- <gd name="q4" fmla="+- x2 0 q3" />
- <gd name="q5" fmla="*/ f1 q4 1" />
- <gd name="y3" fmla="+- q5 dy3 0" />
-
-
-
- <gd name="q6" fmla="+- dy1 dy3 y3" />
- <gd name="q7" fmla="+- q6 dy1 0" />
- <gd name="cy3" fmla="+- q7 dy3 0" />
-
- <gd name="rh" fmla="+- b 0 q1" />
-
- <gd name="q8" fmla="*/ dy1 14 16" />
- <gd name="y2" fmla="+/ q8 rh 2" />
-
-
- <gd name="y5" fmla="+- q5 rh 0" />
-
- <gd name="y6" fmla="+- y3 rh 0" />
-
- <gd name="cx4" fmla="*/ x2 1 2" />
-
- <gd name="q9" fmla="*/ f1 cx4 1" />
- <gd name="cy4" fmla="+- q9 rh 0" />
-
- <gd name="cx5" fmla="+- r 0 cx4" />
-
-
-
-
-
- <gd name="cy6" fmla="+- cy3 rh 0" />
-
- <gd name="y7" fmla="+- y1 dy3 0" />
- <gd name="cy7" fmla="+- q1 q1 y7" />
- <gd name="y8" fmla="+- b 0 dy1" />
-
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefY="adj1" minY="0" maxY="100000">
- <pos x="hc" y="q1" />
- </ahXY>
- <ahXY gdRefX="adj2" minX="25000" maxX="75000">
- <pos x="x2" y="b" />
- </ahXY>
- <ahXY gdRefY="adj3" minY="minAdj3" maxY="a1">
- <pos x="l" y="y8" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="q1" />
- </cxn>
- <cxn ang="cd2">
- <pos x="wd8" y="y2" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="x6" y="y2" />
- </cxn>
- </cxnLst>
-
- <rect l="x2" t="q1" r="x5" b="y6" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path stroke="false" extrusionOk="false">
-
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <quadBezTo>
- <pt x="cx1" y="cy1" />
- <pt x="x3" y="y1" />
- </quadBezTo>
- <lnTo>
- <pt x="x2" y="y3" />
- </lnTo>
- <quadBezTo>
- <pt x="hc" y="cy3" />
- <pt x="x5" y="y3" />
- </quadBezTo>
- <lnTo>
- <pt x="x4" y="y1" />
- </lnTo>
- <quadBezTo>
- <pt x="cx2" y="cy1" />
- <pt x="r" y="t" />
- </quadBezTo>
- <lnTo>
- <pt x="x6" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="r" y="rh" />
- </lnTo>
- <quadBezTo>
- <pt x="cx5" y="cy4" />
- <pt x="x5" y="y5" />
- </quadBezTo>
- <lnTo>
- <pt x="x5" y="y6" />
- </lnTo>
- <quadBezTo>
- <pt x="hc" y="cy6" />
- <pt x="x2" y="y6" />
- </quadBezTo>
- <lnTo>
- <pt x="x2" y="y5" />
- </lnTo>
- <quadBezTo>
- <pt x="cx4" y="cy4" />
- <pt x="l" y="rh" />
- </quadBezTo>
- <lnTo>
- <pt x="wd8" y="y2" />
- </lnTo>
- <close />
- </path>
- <path fill="darkenLess" stroke="false" extrusionOk="false">
- <moveTo>
- <pt x="x3" y="y7" />
- </moveTo>
- <lnTo>
- <pt x="x3" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y3" />
- </lnTo>
- <quadBezTo>
- <pt x="hc" y="cy3" />
- <pt x="x5" y="y3" />
- </quadBezTo>
- <lnTo>
- <pt x="x4" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="y7" />
- </lnTo>
- <quadBezTo>
- <pt x="hc" y="cy7" />
- <pt x="x3" y="y7" />
- </quadBezTo>
- <close />
- </path>
- <path fill="none" extrusionOk="false">
-
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <quadBezTo>
- <pt x="cx1" y="cy1" />
- <pt x="x3" y="y1" />
- </quadBezTo>
- <lnTo>
- <pt x="x2" y="y3" />
- </lnTo>
- <quadBezTo>
- <pt x="hc" y="cy3" />
- <pt x="x5" y="y3" />
- </quadBezTo>
- <lnTo>
- <pt x="x4" y="y1" />
- </lnTo>
- <quadBezTo>
- <pt x="cx2" y="cy1" />
- <pt x="r" y="t" />
- </quadBezTo>
- <lnTo>
- <pt x="x6" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="r" y="rh" />
- </lnTo>
- <quadBezTo>
- <pt x="cx5" y="cy4" />
- <pt x="x5" y="y5" />
- </quadBezTo>
- <lnTo>
- <pt x="x5" y="y6" />
- </lnTo>
- <quadBezTo>
- <pt x="hc" y="cy6" />
- <pt x="x2" y="y6" />
- </quadBezTo>
- <lnTo>
- <pt x="x2" y="y5" />
- </lnTo>
- <quadBezTo>
- <pt x="cx4" y="cy4" />
- <pt x="l" y="rh" />
- </quadBezTo>
- <lnTo>
- <pt x="wd8" y="y2" />
- </lnTo>
- <close />
- <moveTo>
- <pt x="x2" y="y5" />
- </moveTo>
- <lnTo>
- <pt x="x2" y="y3" />
- </lnTo>
- <moveTo>
- <pt x="x5" y="y3" />
- </moveTo>
- <lnTo>
- <pt x="x5" y="y5" />
- </lnTo>
- <moveTo>
- <pt x="x3" y="y1" />
- </moveTo>
- <lnTo>
- <pt x="x3" y="y7" />
- </lnTo>
- <moveTo>
- <pt x="x4" y="y7" />
- </moveTo>
- <lnTo>
- <pt x="x4" y="y1" />
- </lnTo>
- </path>
- </pathLst>
-
- </ellipseRibbon>
- <ellipseRibbon2>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 25000" />
-
- <gd name="adj2" fmla="val 50000" />
-
- <gd name="adj3" fmla="val 12500" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
-
-
- <gd name="a1" fmla="pin 0 adj1 100000" />
- <gd name="a2" fmla="pin 25000 adj2 75000" />
- <gd name="q10" fmla="+- 100000 0 a1" />
- <gd name="q11" fmla="*/ q10 1 2" />
- <gd name="q12" fmla="+- a1 0 q11" />
- <gd name="minAdj3" fmla="max 0 q12" />
- <gd name="a3" fmla="pin minAdj3 adj3 a1" />
- <gd name="dx2" fmla="*/ w a2 200000" />
-
- <gd name="x2" fmla="+- hc 0 dx2" />
-
- <gd name="x3" fmla="+- x2 wd8 0" />
-
- <gd name="x4" fmla="+- r 0 x3" />
-
- <gd name="x5" fmla="+- r 0 x2" />
-
- <gd name="x6" fmla="+- r 0 wd8" />
-
- <gd name="dy1" fmla="*/ h a3 100000" />
-
- <gd name="f1" fmla="*/ 4 dy1 w" />
-
- <gd name="q1" fmla="*/ x3 x3 w" />
- <gd name="q2" fmla="+- x3 0 q1" />
- <gd name="u1" fmla="*/ f1 q2 1" />
-
- <gd name="y1" fmla="+- b 0 u1" />
- <gd name="cx1" fmla="*/ x3 1 2" />
-
- <gd name="cu1" fmla="*/ f1 cx1 1" />
-
- <gd name="cy1" fmla="+- b 0 cu1" />
- <gd name="cx2" fmla="+- r 0 cx1" />
-
-
-
- <gd name="q1" fmla="*/ h a1 100000" />
-
- <gd name="dy3" fmla="+- q1 0 dy1" />
-
- <gd name="q3" fmla="*/ x2 x2 w" />
- <gd name="q4" fmla="+- x2 0 q3" />
- <gd name="q5" fmla="*/ f1 q4 1" />
- <gd name="u3" fmla="+- q5 dy3 0" />
-
- <gd name="y3" fmla="+- b 0 u3" />
-
-
- <gd name="q6" fmla="+- dy1 dy3 u3" />
- <gd name="q7" fmla="+- q6 dy1 0" />
- <gd name="cu3" fmla="+- q7 dy3 0" />
-
- <gd name="cy3" fmla="+- b 0 cu3" />
- <gd name="rh" fmla="+- b 0 q1" />
-
- <gd name="q8" fmla="*/ dy1 14 16" />
- <gd name="u2" fmla="+/ q8 rh 2" />
-
- <gd name="y2" fmla="+- b 0 u2" />
-
- <gd name="u5" fmla="+- q5 rh 0" />
-
- <gd name="y5" fmla="+- b 0 u5" />
- <gd name="u6" fmla="+- u3 rh 0" />
-
- <gd name="y6" fmla="+- b 0 u6" />
- <gd name="cx4" fmla="*/ x2 1 2" />
-
- <gd name="q9" fmla="*/ f1 cx4 1" />
- <gd name="cu4" fmla="+- q9 rh 0" />
-
- <gd name="cy4" fmla="+- b 0 cu4" />
- <gd name="cx5" fmla="+- r 0 cx4" />
-
-
-
-
-
- <gd name="cu6" fmla="+- cu3 rh 0" />
-
- <gd name="cy6" fmla="+- b 0 cu6" />
- <gd name="u7" fmla="+- u1 dy3 0" />
- <gd name="y7" fmla="+- b 0 u7" />
- <gd name="cu7" fmla="+- q1 q1 u7" />
- <gd name="cy7" fmla="+- b 0 cu7" />
-
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefY="adj1" minY="0" maxY="100000">
- <pos x="hc" y="rh" />
- </ahXY>
- <ahXY gdRefX="adj2" minX="25000" maxX="100000">
- <pos x="x2" y="t" />
- </ahXY>
- <ahXY gdRefY="adj3" minY="minAdj3" maxY="a1">
- <pos x="l" y="dy1" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="wd8" y="y2" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="rh" />
- </cxn>
- <cxn ang="0">
- <pos x="x6" y="y2" />
- </cxn>
- </cxnLst>
-
- <rect l="x2" t="y6" r="x5" b="rh" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path stroke="false" extrusionOk="false">
-
- <moveTo>
- <pt x="l" y="b" />
- </moveTo>
- <quadBezTo>
- <pt x="cx1" y="cy1" />
- <pt x="x3" y="y1" />
- </quadBezTo>
- <lnTo>
- <pt x="x2" y="y3" />
- </lnTo>
- <quadBezTo>
- <pt x="hc" y="cy3" />
- <pt x="x5" y="y3" />
- </quadBezTo>
- <lnTo>
- <pt x="x4" y="y1" />
- </lnTo>
- <quadBezTo>
- <pt x="cx2" y="cy1" />
- <pt x="r" y="b" />
- </quadBezTo>
- <lnTo>
- <pt x="x6" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="r" y="q1" />
- </lnTo>
- <quadBezTo>
- <pt x="cx5" y="cy4" />
- <pt x="x5" y="y5" />
- </quadBezTo>
- <lnTo>
- <pt x="x5" y="y6" />
- </lnTo>
- <quadBezTo>
- <pt x="hc" y="cy6" />
- <pt x="x2" y="y6" />
- </quadBezTo>
- <lnTo>
- <pt x="x2" y="y5" />
- </lnTo>
- <quadBezTo>
- <pt x="cx4" y="cy4" />
- <pt x="l" y="q1" />
- </quadBezTo>
- <lnTo>
- <pt x="wd8" y="y2" />
- </lnTo>
- <close />
- </path>
- <path fill="darkenLess" stroke="false" extrusionOk="false">
- <moveTo>
- <pt x="x3" y="y7" />
- </moveTo>
- <lnTo>
- <pt x="x3" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y3" />
- </lnTo>
- <quadBezTo>
- <pt x="hc" y="cy3" />
- <pt x="x5" y="y3" />
- </quadBezTo>
- <lnTo>
- <pt x="x4" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="y7" />
- </lnTo>
- <quadBezTo>
- <pt x="hc" y="cy7" />
- <pt x="x3" y="y7" />
- </quadBezTo>
- <close />
- </path>
- <path fill="none" extrusionOk="false">
-
- <moveTo>
- <pt x="l" y="b" />
- </moveTo>
- <lnTo>
- <pt x="wd8" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="l" y="q1" />
- </lnTo>
- <quadBezTo>
- <pt x="cx4" y="cy4" />
- <pt x="x2" y="y5" />
- </quadBezTo>
- <lnTo>
- <pt x="x2" y="y6" />
- </lnTo>
- <quadBezTo>
- <pt x="hc" y="cy6" />
- <pt x="x5" y="y6" />
- </quadBezTo>
- <lnTo>
- <pt x="x5" y="y5" />
- </lnTo>
- <quadBezTo>
- <pt x="cx5" y="cy4" />
- <pt x="r" y="q1" />
- </quadBezTo>
- <lnTo>
- <pt x="x6" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <quadBezTo>
- <pt x="cx2" y="cy1" />
- <pt x="x4" y="y1" />
- </quadBezTo>
- <lnTo>
- <pt x="x5" y="y3" />
- </lnTo>
- <quadBezTo>
- <pt x="hc" y="cy3" />
- <pt x="x2" y="y3" />
- </quadBezTo>
- <lnTo>
- <pt x="x3" y="y1" />
- </lnTo>
- <quadBezTo>
- <pt x="cx1" y="cy1" />
- <pt x="l" y="b" />
- </quadBezTo>
- <close />
- <moveTo>
- <pt x="x2" y="y3" />
- </moveTo>
- <lnTo>
- <pt x="x2" y="y5" />
- </lnTo>
- <moveTo>
- <pt x="x5" y="y5" />
- </moveTo>
- <lnTo>
- <pt x="x5" y="y3" />
- </lnTo>
- <moveTo>
- <pt x="x3" y="y7" />
- </moveTo>
- <lnTo>
- <pt x="x3" y="y1" />
- </lnTo>
- <moveTo>
- <pt x="x4" y="y1" />
- </moveTo>
- <lnTo>
- <pt x="x4" y="y7" />
- </lnTo>
- </path>
- </pathLst>
-
- </ellipseRibbon2>
- <flowChartAlternateProcess>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="x2" fmla="+- r 0 ssd6" />
- <gd name="y2" fmla="+- b 0 ssd6" />
- <gd name="il" fmla="*/ ssd6 29289 100000" />
-
-
- <gd name="ir" fmla="+- r 0 il" />
- <gd name="ib" fmla="+- b 0 il" />
- </gdLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- </cxnLst>
-
- <rect l="il" t="il" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="ssd6" />
- </moveTo>
- <arcTo wR="ssd6" hR="ssd6" stAng="cd2" swAng="cd4" />
- <lnTo>
- <pt x="x2" y="t" />
- </lnTo>
- <arcTo wR="ssd6" hR="ssd6" stAng="3cd4" swAng="cd4" />
- <lnTo>
- <pt x="r" y="y2" />
- </lnTo>
- <arcTo wR="ssd6" hR="ssd6" stAng="0" swAng="cd4" />
- <lnTo>
- <pt x="ssd6" y="b" />
- </lnTo>
- <arcTo wR="ssd6" hR="ssd6" stAng="cd4" swAng="cd4" />
- <close />
- </path>
- </pathLst>
-
- </flowChartAlternateProcess>
- <flowChartCollate>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="ir" fmla="*/ w 3 4" />
- <gd name="ib" fmla="*/ h 3 4" />
- </gdLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- </cxnLst>
-
- <rect l="wd4" t="hd4" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path w="2" h="2">
- <moveTo>
- <pt x="0" y="0" />
- </moveTo>
- <lnTo>
- <pt x="2" y="0" />
- </lnTo>
- <lnTo>
- <pt x="1" y="1" />
- </lnTo>
- <lnTo>
- <pt x="2" y="2" />
- </lnTo>
- <lnTo>
- <pt x="0" y="2" />
- </lnTo>
- <lnTo>
- <pt x="1" y="1" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </flowChartCollate>
- <flowChartConnector>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="idx" fmla="cos wd2 2700000" />
- <gd name="idy" fmla="sin hd2 2700000" />
- <gd name="il" fmla="+- hc 0 idx" />
- <gd name="ir" fmla="+- hc idx 0" />
- <gd name="it" fmla="+- vc 0 idy" />
- <gd name="ib" fmla="+- vc idy 0" />
- </gdLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="il" y="it" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="il" y="ib" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="cd4">
- <pos x="ir" y="ib" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="ir" y="it" />
- </cxn>
- </cxnLst>
-
- <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="vc" />
- </moveTo>
- <arcTo wR="wd2" hR="hd2" stAng="cd2" swAng="cd4" />
- <arcTo wR="wd2" hR="hd2" stAng="3cd4" swAng="cd4" />
- <arcTo wR="wd2" hR="hd2" stAng="0" swAng="cd4" />
- <arcTo wR="wd2" hR="hd2" stAng="cd4" swAng="cd4" />
- <close />
- </path>
- </pathLst>
-
- </flowChartConnector>
- <flowChartDecision>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="ir" fmla="*/ w 3 4" />
- <gd name="ib" fmla="*/ h 3 4" />
- </gdLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- </cxnLst>
-
- <rect l="wd4" t="hd4" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path w="2" h="2">
- <moveTo>
- <pt x="0" y="1" />
- </moveTo>
- <lnTo>
- <pt x="1" y="0" />
- </lnTo>
- <lnTo>
- <pt x="2" y="1" />
- </lnTo>
- <lnTo>
- <pt x="1" y="2" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </flowChartDecision>
- <flowChartDelay>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="idx" fmla="cos wd2 2700000" />
- <gd name="idy" fmla="sin hd2 2700000" />
- <gd name="ir" fmla="+- hc idx 0" />
- <gd name="it" fmla="+- vc 0 idy" />
- <gd name="ib" fmla="+- vc idy 0" />
- </gdLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- </cxnLst>
-
- <rect l="l" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="hc" y="t" />
- </lnTo>
- <arcTo wR="wd2" hR="hd2" stAng="3cd4" swAng="cd2" />
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </flowChartDelay>
- <flowChartDisplay>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="x2" fmla="*/ w 5 6" />
- </gdLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- </cxnLst>
-
- <rect l="wd6" t="t" r="x2" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path w="6" h="6">
- <moveTo>
- <pt x="0" y="3" />
- </moveTo>
- <lnTo>
- <pt x="1" y="0" />
- </lnTo>
- <lnTo>
- <pt x="5" y="0" />
- </lnTo>
- <arcTo wR="1" hR="3" stAng="3cd4" swAng="cd2" />
- <lnTo>
- <pt x="1" y="6" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </flowChartDisplay>
- <flowChartDocument>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="y1" fmla="*/ h 17322 21600" />
- <gd name="y2" fmla="*/ h 20172 21600" />
- </gdLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="y2" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- </cxnLst>
-
- <rect l="l" t="t" r="r" b="y1" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path w="21600" h="21600">
- <moveTo>
- <pt x="0" y="0" />
- </moveTo>
- <lnTo>
- <pt x="21600" y="0" />
- </lnTo>
- <lnTo>
- <pt x="21600" y="17322" />
- </lnTo>
- <cubicBezTo>
- <pt x="10800" y="17322" />
- <pt x="10800" y="23922" />
- <pt x="0" y="20172" />
- </cubicBezTo>
- <close />
- </path>
- </pathLst>
-
- </flowChartDocument>
- <flowChartExtract>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="x2" fmla="*/ w 3 4" />
- </gdLst>
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="wd4" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="x2" y="vc" />
- </cxn>
- </cxnLst>
-
- <rect l="wd4" t="vc" r="x2" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path w="2" h="2">
- <moveTo>
- <pt x="0" y="2" />
- </moveTo>
- <lnTo>
- <pt x="1" y="0" />
- </lnTo>
- <lnTo>
- <pt x="2" y="2" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </flowChartExtract>
- <flowChartInputOutput>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="x3" fmla="*/ w 2 5" />
- <gd name="x4" fmla="*/ w 3 5" />
- <gd name="x5" fmla="*/ w 4 5" />
- <gd name="x6" fmla="*/ w 9 10" />
- </gdLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="x4" y="t" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="wd10" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="x3" y="b" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="x6" y="vc" />
- </cxn>
- </cxnLst>
-
- <rect l="wd5" t="t" r="x5" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path w="5" h="5">
- <moveTo>
- <pt x="0" y="5" />
- </moveTo>
- <lnTo>
- <pt x="1" y="0" />
- </lnTo>
- <lnTo>
- <pt x="5" y="0" />
- </lnTo>
- <lnTo>
- <pt x="4" y="5" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </flowChartInputOutput>
- <flowChartInternalStorage>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- </cxnLst>
-
- <rect l="wd8" t="hd8" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path stroke="false" extrusionOk="false" w="1" h="1">
-
- <moveTo>
- <pt x="0" y="0" />
- </moveTo>
- <lnTo>
- <pt x="1" y="0" />
- </lnTo>
- <lnTo>
- <pt x="1" y="1" />
- </lnTo>
- <lnTo>
- <pt x="0" y="1" />
- </lnTo>
- <close />
- </path>
- <path fill="none" extrusionOk="false" w="8" h="8">
-
- <moveTo>
- <pt x="1" y="0" />
- </moveTo>
- <lnTo>
- <pt x="1" y="8" />
- </lnTo>
- <moveTo>
- <pt x="0" y="1" />
- </moveTo>
- <lnTo>
- <pt x="8" y="1" />
- </lnTo>
- </path>
- <path fill="none" w="1" h="1">
-
- <moveTo>
- <pt x="0" y="0" />
- </moveTo>
- <lnTo>
- <pt x="1" y="0" />
- </lnTo>
- <lnTo>
- <pt x="1" y="1" />
- </lnTo>
- <lnTo>
- <pt x="0" y="1" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </flowChartInternalStorage>
- <flowChartMagneticDisk>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="y3" fmla="*/ h 5 6" />
- </gdLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="hd3" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- </cxnLst>
-
- <rect l="l" t="hd3" r="r" b="y3" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path stroke="false" extrusionOk="false" w="6" h="6">
-
- <moveTo>
- <pt x="0" y="1" />
- </moveTo>
- <arcTo wR="3" hR="1" stAng="cd2" swAng="cd2" />
- <lnTo>
- <pt x="6" y="5" />
- </lnTo>
- <arcTo wR="3" hR="1" stAng="0" swAng="cd2" />
- <close />
- </path>
- <path fill="none" extrusionOk="false" w="6" h="6">
-
- <moveTo>
- <pt x="6" y="1" />
- </moveTo>
- <arcTo wR="3" hR="1" stAng="0" swAng="cd2" />
- </path>
- <path fill="none" w="6" h="6">
-
- <moveTo>
- <pt x="0" y="1" />
- </moveTo>
- <arcTo wR="3" hR="1" stAng="cd2" swAng="cd2" />
- <lnTo>
- <pt x="6" y="5" />
- </lnTo>
- <arcTo wR="3" hR="1" stAng="0" swAng="cd2" />
- <close />
- </path>
- </pathLst>
-
- </flowChartMagneticDisk>
- <flowChartMagneticDrum>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="x2" fmla="*/ w 2 3" />
- </gdLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="x2" y="vc" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- </cxnLst>
-
- <rect l="wd6" t="t" r="x2" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path stroke="false" extrusionOk="false" w="6" h="6">
-
- <moveTo>
- <pt x="1" y="0" />
- </moveTo>
- <lnTo>
- <pt x="5" y="0" />
- </lnTo>
- <arcTo wR="1" hR="3" stAng="3cd4" swAng="cd2" />
- <lnTo>
- <pt x="1" y="6" />
- </lnTo>
- <arcTo wR="1" hR="3" stAng="cd4" swAng="cd2" />
- <close />
- </path>
- <path fill="none" extrusionOk="false" w="6" h="6">
-
- <moveTo>
- <pt x="5" y="6" />
- </moveTo>
- <arcTo wR="1" hR="3" stAng="cd4" swAng="cd2" />
- </path>
- <path fill="none" w="6" h="6">
-
- <moveTo>
- <pt x="1" y="0" />
- </moveTo>
- <lnTo>
- <pt x="5" y="0" />
- </lnTo>
- <arcTo wR="1" hR="3" stAng="3cd4" swAng="cd2" />
- <lnTo>
- <pt x="1" y="6" />
- </lnTo>
- <arcTo wR="1" hR="3" stAng="cd4" swAng="cd2" />
- <close />
- </path>
- </pathLst>
-
- </flowChartMagneticDrum>
- <flowChartMagneticTape>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="idx" fmla="cos wd2 2700000" />
- <gd name="idy" fmla="sin hd2 2700000" />
- <gd name="il" fmla="+- hc 0 idx" />
- <gd name="ir" fmla="+- hc idx 0" />
- <gd name="it" fmla="+- vc 0 idy" />
- <gd name="ib" fmla="+- vc idy 0" />
- <gd name="ang1" fmla="at2 w h" />
- </gdLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- </cxnLst>
-
- <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="hc" y="b" />
- </moveTo>
- <arcTo wR="wd2" hR="hd2" stAng="cd4" swAng="cd4" />
- <arcTo wR="wd2" hR="hd2" stAng="cd2" swAng="cd4" />
- <arcTo wR="wd2" hR="hd2" stAng="3cd4" swAng="cd4" />
- <arcTo wR="wd2" hR="hd2" stAng="0" swAng="ang1" />
- <lnTo>
- <pt x="r" y="ib" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </flowChartMagneticTape>
- <flowChartManualInput>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="hd10" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- </cxnLst>
-
- <rect l="l" t="hd5" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path w="5" h="5">
- <moveTo>
- <pt x="0" y="1" />
- </moveTo>
- <lnTo>
- <pt x="5" y="0" />
- </lnTo>
- <lnTo>
- <pt x="5" y="5" />
- </lnTo>
- <lnTo>
- <pt x="0" y="5" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </flowChartManualInput>
- <flowChartManualOperation>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="x3" fmla="*/ w 4 5" />
- <gd name="x4" fmla="*/ w 9 10" />
- </gdLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="wd10" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="x4" y="vc" />
- </cxn>
- </cxnLst>
-
- <rect l="wd5" t="t" r="x3" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path w="5" h="5">
- <moveTo>
- <pt x="0" y="0" />
- </moveTo>
- <lnTo>
- <pt x="5" y="0" />
- </lnTo>
- <lnTo>
- <pt x="4" y="5" />
- </lnTo>
- <lnTo>
- <pt x="1" y="5" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </flowChartManualOperation>
- <flowChartMerge>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="x2" fmla="*/ w 3 4" />
- </gdLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="wd4" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="x2" y="vc" />
- </cxn>
- </cxnLst>
-
- <rect l="wd4" t="t" r="x2" b="vc" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path w="2" h="2">
- <moveTo>
- <pt x="0" y="0" />
- </moveTo>
- <lnTo>
- <pt x="2" y="0" />
- </lnTo>
- <lnTo>
- <pt x="1" y="2" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </flowChartMerge>
- <flowChartMultidocument>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="y2" fmla="*/ h 3675 21600" />
- <gd name="y8" fmla="*/ h 20782 21600" />
- <gd name="x3" fmla="*/ w 9298 21600" />
- <gd name="x4" fmla="*/ w 12286 21600" />
- <gd name="x5" fmla="*/ w 18595 21600" />
- </gdLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="x4" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="x3" y="y8" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- </cxnLst>
-
- <rect l="l" t="y2" r="x5" b="y8" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path stroke="false" extrusionOk="false" w="21600" h="21600">
-
- <moveTo>
- <pt x="0" y="20782" />
- </moveTo>
- <cubicBezTo>
- <pt x="9298" y="23542" />
- <pt x="9298" y="18022" />
- <pt x="18595" y="18022" />
- </cubicBezTo>
- <lnTo>
- <pt x="18595" y="3675" />
- </lnTo>
- <lnTo>
- <pt x="0" y="3675" />
- </lnTo>
- <close />
- <moveTo>
- <pt x="1532" y="3675" />
- </moveTo>
- <lnTo>
- <pt x="1532" y="1815" />
- </lnTo>
- <lnTo>
- <pt x="20000" y="1815" />
- </lnTo>
- <lnTo>
- <pt x="20000" y="16252" />
- </lnTo>
- <cubicBezTo>
- <pt x="19298" y="16252" />
- <pt x="18595" y="16352" />
- <pt x="18595" y="16352" />
- </cubicBezTo>
- <lnTo>
- <pt x="18595" y="3675" />
- </lnTo>
- <close />
- <moveTo>
- <pt x="2972" y="1815" />
- </moveTo>
- <lnTo>
- <pt x="2972" y="0" />
- </lnTo>
- <lnTo>
- <pt x="21600" y="0" />
- </lnTo>
- <lnTo>
- <pt x="21600" y="14392" />
- </lnTo>
- <cubicBezTo>
- <pt x="20800" y="14392" />
- <pt x="20000" y="14467" />
- <pt x="20000" y="14467" />
- </cubicBezTo>
- <lnTo>
- <pt x="20000" y="1815" />
- </lnTo>
- <close />
- </path>
- <path fill="none" extrusionOk="false" w="21600" h="21600">
-
- <moveTo>
- <pt x="0" y="3675" />
- </moveTo>
- <lnTo>
- <pt x="18595" y="3675" />
- </lnTo>
- <lnTo>
- <pt x="18595" y="18022" />
- </lnTo>
- <cubicBezTo>
- <pt x="9298" y="18022" />
- <pt x="9298" y="23542" />
- <pt x="0" y="20782" />
- </cubicBezTo>
- <close />
- <moveTo>
- <pt x="1532" y="3675" />
- </moveTo>
- <lnTo>
- <pt x="1532" y="1815" />
- </lnTo>
- <lnTo>
- <pt x="20000" y="1815" />
- </lnTo>
- <lnTo>
- <pt x="20000" y="16252" />
- </lnTo>
- <cubicBezTo>
- <pt x="19298" y="16252" />
- <pt x="18595" y="16352" />
- <pt x="18595" y="16352" />
- </cubicBezTo>
- <moveTo>
- <pt x="2972" y="1815" />
- </moveTo>
- <lnTo>
- <pt x="2972" y="0" />
- </lnTo>
- <lnTo>
- <pt x="21600" y="0" />
- </lnTo>
- <lnTo>
- <pt x="21600" y="14392" />
- </lnTo>
- <cubicBezTo>
- <pt x="20800" y="14392" />
- <pt x="20000" y="14467" />
- <pt x="20000" y="14467" />
- </cubicBezTo>
- </path>
- <path stroke="false" fill="none" w="21600" h="21600">
-
- <moveTo>
- <pt x="0" y="20782" />
- </moveTo>
- <cubicBezTo>
- <pt x="9298" y="23542" />
- <pt x="9298" y="18022" />
- <pt x="18595" y="18022" />
- </cubicBezTo>
- <lnTo>
- <pt x="18595" y="16352" />
- </lnTo>
- <cubicBezTo>
- <pt x="18595" y="16352" />
- <pt x="19298" y="16252" />
- <pt x="20000" y="16252" />
- </cubicBezTo>
- <lnTo>
- <pt x="20000" y="14467" />
- </lnTo>
- <cubicBezTo>
- <pt x="20000" y="14467" />
- <pt x="20800" y="14392" />
- <pt x="21600" y="14392" />
- </cubicBezTo>
- <lnTo>
- <pt x="21600" y="0" />
- </lnTo>
- <lnTo>
- <pt x="2972" y="0" />
- </lnTo>
- <lnTo>
- <pt x="2972" y="1815" />
- </lnTo>
- <lnTo>
- <pt x="1532" y="1815" />
- </lnTo>
- <lnTo>
- <pt x="1532" y="3675" />
- </lnTo>
- <lnTo>
- <pt x="0" y="3675" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </flowChartMultidocument>
- <flowChartOfflineStorage>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="x4" fmla="*/ w 3 4" />
- </gdLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="x4" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="cd2">
- <pos x="wd4" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- </cxnLst>
-
- <rect l="wd4" t="t" r="x4" b="vc" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path stroke="false" extrusionOk="false" w="2" h="2">
-
- <moveTo>
- <pt x="0" y="0" />
- </moveTo>
- <lnTo>
- <pt x="2" y="0" />
- </lnTo>
- <lnTo>
- <pt x="1" y="2" />
- </lnTo>
- <close />
- </path>
- <path fill="none" extrusionOk="false" w="5" h="5">
-
- <moveTo>
- <pt x="2" y="4" />
- </moveTo>
- <lnTo>
- <pt x="3" y="4" />
- </lnTo>
- </path>
- <path fill="none" extrusionOk="true" w="2" h="2">
-
- <moveTo>
- <pt x="0" y="0" />
- </moveTo>
- <lnTo>
- <pt x="2" y="0" />
- </lnTo>
- <lnTo>
- <pt x="1" y="2" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </flowChartOfflineStorage>
- <flowChartOffpageConnector>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="y1" fmla="*/ h 4 5" />
- </gdLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- </cxnLst>
-
- <rect l="l" t="t" r="r" b="y1" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path w="10" h="10">
- <moveTo>
- <pt x="0" y="0" />
- </moveTo>
- <lnTo>
- <pt x="10" y="0" />
- </lnTo>
- <lnTo>
- <pt x="10" y="8" />
- </lnTo>
- <lnTo>
- <pt x="5" y="10" />
- </lnTo>
- <lnTo>
- <pt x="0" y="8" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </flowChartOffpageConnector>
- <flowChartOnlineStorage>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="x2" fmla="*/ w 5 6" />
- </gdLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="x2" y="vc" />
- </cxn>
- </cxnLst>
-
- <rect l="wd6" t="t" r="x2" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path w="6" h="6">
- <moveTo>
- <pt x="1" y="0" />
- </moveTo>
- <lnTo>
- <pt x="6" y="0" />
- </lnTo>
- <arcTo wR="1" hR="3" stAng="3cd4" swAng="-10800000" />
- <lnTo>
- <pt x="1" y="6" />
- </lnTo>
- <arcTo wR="1" hR="3" stAng="cd4" swAng="cd2" />
- <close />
- </path>
- </pathLst>
-
- </flowChartOnlineStorage>
- <flowChartOr>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="idx" fmla="cos wd2 2700000" />
- <gd name="idy" fmla="sin hd2 2700000" />
- <gd name="il" fmla="+- hc 0 idx" />
- <gd name="ir" fmla="+- hc idx 0" />
- <gd name="it" fmla="+- vc 0 idy" />
- <gd name="ib" fmla="+- vc idy 0" />
- </gdLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="il" y="it" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="il" y="ib" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="cd4">
- <pos x="ir" y="ib" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="ir" y="it" />
- </cxn>
- </cxnLst>
-
- <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path stroke="false" extrusionOk="false">
-
- <moveTo>
- <pt x="l" y="vc" />
- </moveTo>
- <arcTo wR="wd2" hR="hd2" stAng="cd2" swAng="cd4" />
- <arcTo wR="wd2" hR="hd2" stAng="3cd4" swAng="cd4" />
- <arcTo wR="wd2" hR="hd2" stAng="0" swAng="cd4" />
- <arcTo wR="wd2" hR="hd2" stAng="cd4" swAng="cd4" />
- <close />
- </path>
- <path fill="none" extrusionOk="false">
-
- <moveTo>
- <pt x="hc" y="t" />
- </moveTo>
- <lnTo>
- <pt x="hc" y="b" />
- </lnTo>
- <moveTo>
- <pt x="l" y="vc" />
- </moveTo>
- <lnTo>
- <pt x="r" y="vc" />
- </lnTo>
- </path>
- <path fill="none">
-
- <moveTo>
- <pt x="l" y="vc" />
- </moveTo>
- <arcTo wR="wd2" hR="hd2" stAng="cd2" swAng="cd4" />
- <arcTo wR="wd2" hR="hd2" stAng="3cd4" swAng="cd4" />
- <arcTo wR="wd2" hR="hd2" stAng="0" swAng="cd4" />
- <arcTo wR="wd2" hR="hd2" stAng="cd4" swAng="cd4" />
- <close />
- </path>
- </pathLst>
-
- </flowChartOr>
- <flowChartPredefinedProcess>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="x2" fmla="*/ w 7 8" />
- </gdLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- </cxnLst>
-
- <rect l="wd8" t="t" r="x2" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path stroke="false" extrusionOk="false" w="1" h="1">
-
- <moveTo>
- <pt x="0" y="0" />
- </moveTo>
- <lnTo>
- <pt x="1" y="0" />
- </lnTo>
- <lnTo>
- <pt x="1" y="1" />
- </lnTo>
- <lnTo>
- <pt x="0" y="1" />
- </lnTo>
- <close />
- </path>
- <path fill="none" extrusionOk="false" w="8" h="8">
-
- <moveTo>
- <pt x="1" y="0" />
- </moveTo>
- <lnTo>
- <pt x="1" y="8" />
- </lnTo>
- <moveTo>
- <pt x="7" y="0" />
- </moveTo>
- <lnTo>
- <pt x="7" y="8" />
- </lnTo>
- </path>
- <path fill="none" w="1" h="1">
-
- <moveTo>
- <pt x="0" y="0" />
- </moveTo>
- <lnTo>
- <pt x="1" y="0" />
- </lnTo>
- <lnTo>
- <pt x="1" y="1" />
- </lnTo>
- <lnTo>
- <pt x="0" y="1" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </flowChartPredefinedProcess>
- <flowChartPreparation>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="x2" fmla="*/ w 4 5" />
- </gdLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- </cxnLst>
-
- <rect l="wd5" t="t" r="x2" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path w="10" h="10">
- <moveTo>
- <pt x="0" y="5" />
- </moveTo>
- <lnTo>
- <pt x="2" y="0" />
- </lnTo>
- <lnTo>
- <pt x="8" y="0" />
- </lnTo>
- <lnTo>
- <pt x="10" y="5" />
- </lnTo>
- <lnTo>
- <pt x="8" y="10" />
- </lnTo>
- <lnTo>
- <pt x="2" y="10" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </flowChartPreparation>
- <flowChartProcess>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- </cxnLst>
-
- <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path w="1" h="1">
- <moveTo>
- <pt x="0" y="0" />
- </moveTo>
- <lnTo>
- <pt x="1" y="0" />
- </lnTo>
- <lnTo>
- <pt x="1" y="1" />
- </lnTo>
- <lnTo>
- <pt x="0" y="1" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </flowChartProcess>
- <flowChartPunchedCard>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- </cxnLst>
-
- <rect l="l" t="hd5" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path w="5" h="5">
- <moveTo>
- <pt x="0" y="1" />
- </moveTo>
- <lnTo>
- <pt x="1" y="0" />
- </lnTo>
- <lnTo>
- <pt x="5" y="0" />
- </lnTo>
- <lnTo>
- <pt x="5" y="5" />
- </lnTo>
- <lnTo>
- <pt x="0" y="5" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </flowChartPunchedCard>
- <flowChartPunchedTape>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="y2" fmla="*/ h 9 10" />
- <gd name="ib" fmla="*/ h 4 5" />
- </gdLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="hd10" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="y2" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- </cxnLst>
-
- <rect l="l" t="hd5" r="r" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path w="20" h="20">
- <moveTo>
- <pt x="0" y="2" />
- </moveTo>
- <arcTo wR="5" hR="2" stAng="cd2" swAng="-10800000" />
- <arcTo wR="5" hR="2" stAng="cd2" swAng="cd2" />
- <lnTo>
- <pt x="20" y="18" />
- </lnTo>
- <arcTo wR="5" hR="2" stAng="0" swAng="-10800000" />
- <arcTo wR="5" hR="2" stAng="0" swAng="cd2" />
- <close />
- </path>
- </pathLst>
-
- </flowChartPunchedTape>
- <flowChartSort>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="ir" fmla="*/ w 3 4" />
- <gd name="ib" fmla="*/ h 3 4" />
- </gdLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- </cxnLst>
-
- <rect l="wd4" t="hd4" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path stroke="false" extrusionOk="false" w="2" h="2">
-
- <moveTo>
- <pt x="0" y="1" />
- </moveTo>
- <lnTo>
- <pt x="1" y="0" />
- </lnTo>
- <lnTo>
- <pt x="2" y="1" />
- </lnTo>
- <lnTo>
- <pt x="1" y="2" />
- </lnTo>
- <close />
- </path>
- <path fill="none" extrusionOk="false" w="2" h="2">
-
- <moveTo>
- <pt x="0" y="1" />
- </moveTo>
- <lnTo>
- <pt x="2" y="1" />
- </lnTo>
- </path>
- <path fill="none" w="2" h="2">
-
- <moveTo>
- <pt x="0" y="1" />
- </moveTo>
- <lnTo>
- <pt x="1" y="0" />
- </lnTo>
- <lnTo>
- <pt x="2" y="1" />
- </lnTo>
- <lnTo>
- <pt x="1" y="2" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </flowChartSort>
- <flowChartSummingJunction>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="idx" fmla="cos wd2 2700000" />
- <gd name="idy" fmla="sin hd2 2700000" />
- <gd name="il" fmla="+- hc 0 idx" />
- <gd name="ir" fmla="+- hc idx 0" />
- <gd name="it" fmla="+- vc 0 idy" />
- <gd name="ib" fmla="+- vc idy 0" />
- </gdLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="il" y="it" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="il" y="ib" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="cd4">
- <pos x="ir" y="ib" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="ir" y="it" />
- </cxn>
- </cxnLst>
-
- <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path stroke="false" extrusionOk="false">
-
- <moveTo>
- <pt x="l" y="vc" />
- </moveTo>
- <arcTo wR="wd2" hR="hd2" stAng="cd2" swAng="cd4" />
- <arcTo wR="wd2" hR="hd2" stAng="3cd4" swAng="cd4" />
- <arcTo wR="wd2" hR="hd2" stAng="0" swAng="cd4" />
- <arcTo wR="wd2" hR="hd2" stAng="cd4" swAng="cd4" />
- <close />
- </path>
- <path fill="none" extrusionOk="false">
-
- <moveTo>
- <pt x="il" y="it" />
- </moveTo>
- <lnTo>
- <pt x="ir" y="ib" />
- </lnTo>
- <moveTo>
- <pt x="ir" y="it" />
- </moveTo>
- <lnTo>
- <pt x="il" y="ib" />
- </lnTo>
- </path>
- <path fill="none">
-
- <moveTo>
- <pt x="l" y="vc" />
- </moveTo>
- <arcTo wR="wd2" hR="hd2" stAng="cd2" swAng="cd4" />
- <arcTo wR="wd2" hR="hd2" stAng="3cd4" swAng="cd4" />
- <arcTo wR="wd2" hR="hd2" stAng="0" swAng="cd4" />
- <arcTo wR="wd2" hR="hd2" stAng="cd4" swAng="cd4" />
- <close />
- </path>
- </pathLst>
-
- </flowChartSummingJunction>
- <flowChartTerminator>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="il" fmla="*/ w 1018 21600" />
- <gd name="ir" fmla="*/ w 20582 21600" />
- <gd name="it" fmla="*/ h 3163 21600" />
- <gd name="ib" fmla="*/ h 18437 21600" />
- </gdLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- </cxnLst>
-
- <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path w="21600" h="21600">
- <moveTo>
- <pt x="3475" y="0" />
- </moveTo>
- <lnTo>
- <pt x="18125" y="0" />
- </lnTo>
- <arcTo wR="3475" hR="10800" stAng="3cd4" swAng="cd2" />
- <lnTo>
- <pt x="3475" y="21600" />
- </lnTo>
- <arcTo wR="3475" hR="10800" stAng="cd4" swAng="cd2" />
- <close />
- </path>
- </pathLst>
-
- </flowChartTerminator>
- <foldedCorner>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj" fmla="val 16667" />
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a" fmla="pin 0 adj 50000" />
- <gd name="dy2" fmla="*/ ss a 100000" />
- <gd name="dy1" fmla="*/ dy2 1 5" />
- <gd name="x1" fmla="+- r 0 dy2" />
- <gd name="x2" fmla="+- x1 dy1 0" />
- <gd name="y2" fmla="+- b 0 dy2" />
- <gd name="y1" fmla="+- y2 dy1 0" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj" minX="0" maxX="50000">
- <pos x="x1" y="b" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- </cxnLst>
-
- <rect l="l" t="t" r="r" b="y2" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path stroke="false" extrusionOk="false">
-
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- </path>
- <path stroke="false" fill="darkenLess" extrusionOk="false">
-
- <moveTo>
- <pt x="x1" y="b" />
- </moveTo>
- <lnTo>
- <pt x="x2" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="r" y="y2" />
- </lnTo>
- <close />
- </path>
- <path fill="none" extrusionOk="false">
- <moveTo>
- <pt x="x1" y="b" />
- </moveTo>
- <lnTo>
- <pt x="x2" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="r" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="y2" />
- </lnTo>
- </path>
- </pathLst>
-
- </foldedCorner>
- <frame>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 12500" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a1" fmla="pin 0 adj1 50000" />
- <gd name="x1" fmla="*/ ss a1 100000" />
-
- <gd name="x4" fmla="+- r 0 x1" />
-
-
-
- <gd name="y4" fmla="+- b 0 x1" />
-
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj1" minX="0" maxX="50000">
- <pos x="x1" y="t" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- </cxnLst>
-
- <rect l="x1" t="x1" r="x4" b="y4" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
-
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- <moveTo>
- <pt x="x1" y="x1" />
- </moveTo>
- <lnTo>
- <pt x="x1" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="x1" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </frame>
- <funnel>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
-
- <gd name="d" fmla="*/ ss 1 20" />
-
-
- <gd name="rw2" fmla="+- wd2 0 d" />
-
- <gd name="rh2" fmla="+- hd4 0 d" />
-
-
-
- <gd name="t1" fmla="cos wd2 480000" />
-
- <gd name="t2" fmla="sin hd4 480000" />
-
- <gd name="da" fmla="at2 t1 t2" />
-
-
- <gd name="2da" fmla="*/ da 2 1" />
- <gd name="stAng1" fmla="+- cd2 0 da" />
- <gd name="swAng1" fmla="+- cd2 2da 0" />
-
-
- <gd name="swAng3" fmla="+- cd2 0 2da" />
-
-
- <gd name="rw3" fmla="*/ wd2 1 4" />
- <gd name="rh3" fmla="*/ hd4 1 4" />
-
-
- <gd name="ct1" fmla="cos hd4 stAng1" />
- <gd name="st1" fmla="sin wd2 stAng1" />
- <gd name="m1" fmla="mod ct1 st1 0" />
- <gd name="n1" fmla="*/ wd2 hd4 m1" />
- <gd name="dx1" fmla="cos n1 stAng1" />
- <gd name="dy1" fmla="sin n1 stAng1" />
- <gd name="x1" fmla="+- hc dx1 0" />
- <gd name="y1" fmla="+- hd4 dy1 0" />
-
-
- <gd name="ct3" fmla="cos rh3 da" />
- <gd name="st3" fmla="sin rw3 da" />
- <gd name="m3" fmla="mod ct3 st3 0" />
- <gd name="n3" fmla="*/ rw3 rh3 m3" />
- <gd name="dx3" fmla="cos n3 da" />
- <gd name="dy3" fmla="sin n3 da" />
- <gd name="x3" fmla="+- hc dx3 0" />
- <gd name="vc3" fmla="+- b 0 rh3" />
- <gd name="y2" fmla="+- vc3 dy3 0" />
-
-
- <gd name="x2" fmla="+- wd2 0 rw2" />
-
- <gd name="cd" fmla="*/ cd2 2 1" />
- </gdLst>
-
- <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="x1" y="y1" />
- </moveTo>
- <arcTo hR="hd4" wR="wd2" stAng="stAng1" swAng="swAng1" />
- <lnTo>
- <pt x="x3" y="y2" />
- </lnTo>
- <arcTo hR="rh3" wR="rw3" stAng="da" swAng="swAng3" />
- <close />
- <moveTo>
- <pt x="x2" y="hd4" />
- </moveTo>
- <arcTo hR="rh2" wR="rw2" stAng="cd2" swAng="-21600000" />
- <close />
- </path>
- </pathLst>
-
- </funnel>
- <gear6>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 15000" />
-
- <gd name="adj2" fmla="val 3526" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
-
-
-
-
- <gd name="a1" fmla="pin 0 adj1 20000" />
- <gd name="a2" fmla="pin 0 adj2 5358" />
-
-
- <gd name="th" fmla="*/ ss a1 100000" />
- <gd name="lFD" fmla="*/ ss a2 100000" />
-
- <gd name="th2" fmla="*/ th 1 2" />
- <gd name="l2" fmla="*/ lFD 1 2" />
- <gd name="l3" fmla="+- th2 l2 0" />
-
-
- <gd name="rh" fmla="+- hd2 0 th" />
- <gd name="rw" fmla="+- wd2 0 th" />
-
-
- <gd name="dr" fmla="+- rw 0 rh" />
- <gd name="maxr" fmla="?: dr rh rw" />
- <gd name="ha" fmla="at2 maxr l3" />
-
-
- <gd name="aA1" fmla="+- 19800000 0 ha" />
- <gd name="aD1" fmla="+- 19800000 ha 0" />
-
-
- <gd name="ta11" fmla="cos rw aA1" />
- <gd name="ta12" fmla="sin rh aA1" />
- <gd name="bA1" fmla="at2 ta11 ta12" />
-
- <gd name="cta1" fmla="cos rh bA1" />
- <gd name="sta1" fmla="sin rw bA1" />
- <gd name="ma1" fmla="mod cta1 sta1 0" />
- <gd name="na1" fmla="*/ rw rh ma1" />
- <gd name="dxa1" fmla="cos na1 bA1" />
- <gd name="dya1" fmla="sin na1 bA1" />
- <gd name="xA1" fmla="+- hc dxa1 0" />
- <gd name="yA1" fmla="+- vc dya1 0" />
-
-
- <gd name="td11" fmla="cos rw aD1" />
- <gd name="td12" fmla="sin rh aD1" />
- <gd name="bD1" fmla="at2 td11 td12" />
-
- <gd name="ctd1" fmla="cos rh bD1" />
- <gd name="std1" fmla="sin rw bD1" />
- <gd name="md1" fmla="mod ctd1 std1 0" />
- <gd name="nd1" fmla="*/ rw rh md1" />
- <gd name="dxd1" fmla="cos nd1 bD1" />
- <gd name="dyd1" fmla="sin nd1 bD1" />
- <gd name="xD1" fmla="+- hc dxd1 0" />
- <gd name="yD1" fmla="+- vc dyd1 0" />
-
-
- <gd name="xAD1" fmla="+- xA1 0 xD1" />
- <gd name="yAD1" fmla="+- yA1 0 yD1" />
- <gd name="lAD1" fmla="mod xAD1 yAD1 0" />
- <gd name="a1" fmla="at2 yAD1 xAD1" />
-
-
- <gd name="dxF1" fmla="sin lFD a1" />
- <gd name="dyF1" fmla="cos lFD a1" />
- <gd name="xF1" fmla="+- xD1 dxF1 0" />
- <gd name="yF1" fmla="+- yD1 dyF1 0" />
- <gd name="xE1" fmla="+- xA1 0 dxF1" />
- <gd name="yE1" fmla="+- yA1 0 dyF1" />
-
-
- <gd name="yC1t" fmla="sin th a1" />
- <gd name="xC1t" fmla="cos th a1" />
- <gd name="yC1" fmla="+- yF1 yC1t 0" />
- <gd name="xC1" fmla="+- xF1 0 xC1t" />
-
-
- <gd name="yB1" fmla="+- yE1 yC1t 0" />
- <gd name="xB1" fmla="+- xE1 0 xC1t" />
-
-
- <gd name="aD6" fmla="+- 3cd4 ha 0" />
-
-
- <gd name="td61" fmla="cos rw aD6" />
- <gd name="td62" fmla="sin rh aD6" />
- <gd name="bD6" fmla="at2 td61 td62" />
-
- <gd name="ctd6" fmla="cos rh bD6" />
- <gd name="std6" fmla="sin rw bD6" />
- <gd name="md6" fmla="mod ctd6 std6 0" />
- <gd name="nd6" fmla="*/ rw rh md6" />
- <gd name="dxd6" fmla="cos nd6 bD6" />
- <gd name="dyd6" fmla="sin nd6 bD6" />
- <gd name="xD6" fmla="+- hc dxd6 0" />
- <gd name="yD6" fmla="+- vc dyd6 0" />
-
-
- <gd name="xA6" fmla="+- hc 0 dxd6" />
-
-
- <gd name="xF6" fmla="+- xD6 0 lFD" />
- <gd name="xE6" fmla="+- xA6 lFD 0" />
-
-
- <gd name="yC6" fmla="+- yD6 0 th" />
-
- <gd name="swAng1" fmla="+- bA1 0 bD6" />
-
-
- <gd name="aA2" fmla="+- 1800000 0 ha" />
- <gd name="aD2" fmla="+- 1800000 ha 0" />
-
-
- <gd name="ta21" fmla="cos rw aA2" />
- <gd name="ta22" fmla="sin rh aA2" />
- <gd name="bA2" fmla="at2 ta21 ta22" />
-
- <gd name="yA2" fmla="+- h 0 yD1" />
-
-
- <gd name="td21" fmla="cos rw aD2" />
- <gd name="td22" fmla="sin rh aD2" />
- <gd name="bD2" fmla="at2 td21 td22" />
-
- <gd name="yD2" fmla="+- h 0 yA1" />
-
-
- <gd name="yC2" fmla="+- h 0 yB1" />
-
-
- <gd name="yB2" fmla="+- h 0 yC1" />
- <gd name="xB2" fmla="val xC1" />
-
- <gd name="swAng2" fmla="+- bA2 0 bD1" />
-
-
- <gd name="aD3" fmla="+- cd4 ha 0" />
-
- <gd name="td31" fmla="cos rw aD3" />
- <gd name="td32" fmla="sin rh aD3" />
- <gd name="bD3" fmla="at2 td31 td32" />
-
-
- <gd name="yD3" fmla="+- h 0 yD6" />
-
-
- <gd name="yB3" fmla="+- h 0 yC6" />
-
-
- <gd name="aD4" fmla="+- 9000000 ha 0" />
-
- <gd name="td41" fmla="cos rw aD4" />
- <gd name="td42" fmla="sin rh aD4" />
- <gd name="bD4" fmla="at2 td41 td42" />
-
-
- <gd name="xD4" fmla="+- w 0 xD1" />
-
-
- <gd name="xC4" fmla="+- w 0 xC1" />
-
-
- <gd name="xB4" fmla="+- w 0 xB1" />
-
-
- <gd name="aD5" fmla="+- 12600000 ha 0" />
-
- <gd name="td51" fmla="cos rw aD5" />
- <gd name="td52" fmla="sin rh aD5" />
- <gd name="bD5" fmla="at2 td51 td52" />
-
-
- <gd name="xD5" fmla="+- w 0 xA1" />
-
-
- <gd name="xC5" fmla="+- w 0 xB1" />
-
-
- <gd name="xB5" fmla="+- w 0 xC1" />
-
-
- <gd name="xCxn1" fmla="+/ xB1 xC1 2" />
- <gd name="yCxn1" fmla="+/ yB1 yC1 2" />
- <gd name="yCxn2" fmla="+- b 0 yCxn1" />
- <gd name="xCxn4" fmla="+/ r 0 xCxn1" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefY="adj1" minY="0" maxY="20000">
- <pos x="xD6" y="yD6" />
- </ahXY>
- <ahXY gdRefX="adj2" minX="0" maxX="5358">
- <pos x="xA6" y="yD6" />
- </ahXY>
-
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="19800000">
- <pos x="xCxn1" y="yCxn1" />
- </cxn>
-
- <cxn ang="1800000">
- <pos x="xCxn1" y="yCxn2" />
- </cxn>
-
- <cxn ang="cd4">
- <pos x="hc" y="yB3" />
- </cxn>
-
- <cxn ang="9000000">
- <pos x="xCxn4" y="yCxn2" />
- </cxn>
-
- <cxn ang="12600000">
- <pos x="xCxn4" y="yCxn1" />
- </cxn>
-
- <cxn ang="3cd4">
- <pos x="hc" y="yC6" />
- </cxn>
-
- </cxnLst>
-
- <rect l="xD5" t="yA1" r="xA1" b="yD2" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="xA1" y="yA1" />
- </moveTo>
- <lnTo>
- <pt x="xB1" y="yB1" />
- </lnTo>
- <lnTo>
- <pt x="xC1" y="yC1" />
- </lnTo>
- <lnTo>
- <pt x="xD1" y="yD1" />
- </lnTo>
- <arcTo hR="rh" wR="rw" stAng="bD1" swAng="swAng2" />
-
- <lnTo>
- <pt x="xC1" y="yB2" />
- </lnTo>
- <lnTo>
- <pt x="xB1" y="yC2" />
- </lnTo>
- <lnTo>
- <pt x="xA1" y="yD2" />
- </lnTo>
- <arcTo hR="rh" wR="rw" stAng="bD2" swAng="swAng1" />
-
- <lnTo>
- <pt x="xF6" y="yB3" />
- </lnTo>
- <lnTo>
- <pt x="xE6" y="yB3" />
- </lnTo>
- <lnTo>
- <pt x="xA6" y="yD3" />
- </lnTo>
- <arcTo hR="rh" wR="rw" stAng="bD3" swAng="swAng1" />
-
- <lnTo>
- <pt x="xB4" y="yC2" />
- </lnTo>
- <lnTo>
- <pt x="xC4" y="yB2" />
- </lnTo>
- <lnTo>
- <pt x="xD4" y="yA2" />
- </lnTo>
- <arcTo hR="rh" wR="rw" stAng="bD4" swAng="swAng2" />
-
- <lnTo>
- <pt x="xB5" y="yC1" />
- </lnTo>
- <lnTo>
- <pt x="xC5" y="yB1" />
- </lnTo>
- <lnTo>
- <pt x="xD5" y="yA1" />
- </lnTo>
- <arcTo hR="rh" wR="rw" stAng="bD5" swAng="swAng1" />
-
- <lnTo>
- <pt x="xE6" y="yC6" />
- </lnTo>
- <lnTo>
- <pt x="xF6" y="yC6" />
- </lnTo>
- <lnTo>
- <pt x="xD6" y="yD6" />
- </lnTo>
- <arcTo hR="rh" wR="rw" stAng="bD6" swAng="swAng1" />
- <close />
- </path>
- </pathLst>
-
- </gear6>
- <gear9>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 10000" />
-
- <gd name="adj2" fmla="val 1763" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
-
-
-
-
- <gd name="a1" fmla="pin 0 adj1 20000" />
- <gd name="a2" fmla="pin 0 adj2 2679" />
-
-
- <gd name="th" fmla="*/ ss a1 100000" />
- <gd name="lFD" fmla="*/ ss a2 100000" />
-
- <gd name="th2" fmla="*/ th 1 2" />
- <gd name="l2" fmla="*/ lFD 1 2" />
- <gd name="l3" fmla="+- th2 l2 0" />
-
-
- <gd name="rh" fmla="+- hd2 0 th" />
- <gd name="rw" fmla="+- wd2 0 th" />
-
-
- <gd name="dr" fmla="+- rw 0 rh" />
- <gd name="maxr" fmla="?: dr rh rw" />
- <gd name="ha" fmla="at2 maxr l3" />
-
-
- <gd name="aA1" fmla="+- 18600000 0 ha" />
- <gd name="aD1" fmla="+- 18600000 ha 0" />
-
-
- <gd name="ta11" fmla="cos rw aA1" />
- <gd name="ta12" fmla="sin rh aA1" />
- <gd name="bA1" fmla="at2 ta11 ta12" />
-
- <gd name="cta1" fmla="cos rh bA1" />
- <gd name="sta1" fmla="sin rw bA1" />
- <gd name="ma1" fmla="mod cta1 sta1 0" />
- <gd name="na1" fmla="*/ rw rh ma1" />
- <gd name="dxa1" fmla="cos na1 bA1" />
- <gd name="dya1" fmla="sin na1 bA1" />
- <gd name="xA1" fmla="+- hc dxa1 0" />
- <gd name="yA1" fmla="+- vc dya1 0" />
-
-
- <gd name="td11" fmla="cos rw aD1" />
- <gd name="td12" fmla="sin rh aD1" />
- <gd name="bD1" fmla="at2 td11 td12" />
-
- <gd name="ctd1" fmla="cos rh bD1" />
- <gd name="std1" fmla="sin rw bD1" />
- <gd name="md1" fmla="mod ctd1 std1 0" />
- <gd name="nd1" fmla="*/ rw rh md1" />
- <gd name="dxd1" fmla="cos nd1 bD1" />
- <gd name="dyd1" fmla="sin nd1 bD1" />
- <gd name="xD1" fmla="+- hc dxd1 0" />
- <gd name="yD1" fmla="+- vc dyd1 0" />
-
-
- <gd name="xAD1" fmla="+- xA1 0 xD1" />
- <gd name="yAD1" fmla="+- yA1 0 yD1" />
- <gd name="lAD1" fmla="mod xAD1 yAD1 0" />
- <gd name="a1" fmla="at2 yAD1 xAD1" />
-
-
- <gd name="dxF1" fmla="sin lFD a1" />
- <gd name="dyF1" fmla="cos lFD a1" />
- <gd name="xF1" fmla="+- xD1 dxF1 0" />
- <gd name="yF1" fmla="+- yD1 dyF1 0" />
- <gd name="xE1" fmla="+- xA1 0 dxF1" />
- <gd name="yE1" fmla="+- yA1 0 dyF1" />
-
-
- <gd name="yC1t" fmla="sin th a1" />
- <gd name="xC1t" fmla="cos th a1" />
- <gd name="yC1" fmla="+- yF1 yC1t 0" />
- <gd name="xC1" fmla="+- xF1 0 xC1t" />
-
-
- <gd name="yB1" fmla="+- yE1 yC1t 0" />
- <gd name="xB1" fmla="+- xE1 0 xC1t" />
-
-
- <gd name="aA2" fmla="+- 21000000 0 ha" />
- <gd name="aD2" fmla="+- 21000000 ha 0" />
-
-
- <gd name="ta21" fmla="cos rw aA2" />
- <gd name="ta22" fmla="sin rh aA2" />
- <gd name="bA2" fmla="at2 ta21 ta22" />
-
- <gd name="cta2" fmla="cos rh bA2" />
- <gd name="sta2" fmla="sin rw bA2" />
- <gd name="ma2" fmla="mod cta2 sta2 0" />
- <gd name="na2" fmla="*/ rw rh ma2" />
- <gd name="dxa2" fmla="cos na2 bA2" />
- <gd name="dya2" fmla="sin na2 bA2" />
- <gd name="xA2" fmla="+- hc dxa2 0" />
- <gd name="yA2" fmla="+- vc dya2 0" />
-
-
- <gd name="td21" fmla="cos rw aD2" />
- <gd name="td22" fmla="sin rh aD2" />
- <gd name="bD2" fmla="at2 td21 td22" />
-
- <gd name="ctd2" fmla="cos rh bD2" />
- <gd name="std2" fmla="sin rw bD2" />
- <gd name="md2" fmla="mod ctd2 std2 0" />
- <gd name="nd2" fmla="*/ rw rh md2" />
- <gd name="dxd2" fmla="cos nd2 bD2" />
- <gd name="dyd2" fmla="sin nd2 bD2" />
- <gd name="xD2" fmla="+- hc dxd2 0" />
- <gd name="yD2" fmla="+- vc dyd2 0" />
-
-
- <gd name="xAD2" fmla="+- xA2 0 xD2" />
- <gd name="yAD2" fmla="+- yA2 0 yD2" />
- <gd name="lAD2" fmla="mod xAD2 yAD2 0" />
- <gd name="a2" fmla="at2 yAD2 xAD2" />
-
-
- <gd name="dxF2" fmla="sin lFD a2" />
- <gd name="dyF2" fmla="cos lFD a2" />
- <gd name="xF2" fmla="+- xD2 dxF2 0" />
- <gd name="yF2" fmla="+- yD2 dyF2 0" />
- <gd name="xE2" fmla="+- xA2 0 dxF2" />
- <gd name="yE2" fmla="+- yA2 0 dyF2" />
-
-
- <gd name="yC2t" fmla="sin th a2" />
- <gd name="xC2t" fmla="cos th a2" />
- <gd name="yC2" fmla="+- yF2 yC2t 0" />
- <gd name="xC2" fmla="+- xF2 0 xC2t" />
-
-
- <gd name="yB2" fmla="+- yE2 yC2t 0" />
- <gd name="xB2" fmla="+- xE2 0 xC2t" />
-
- <gd name="swAng1" fmla="+- bA2 0 bD1" />
-
-
- <gd name="aA3" fmla="+- 1800000 0 ha" />
- <gd name="aD3" fmla="+- 1800000 ha 0" />
-
-
- <gd name="ta31" fmla="cos rw aA3" />
- <gd name="ta32" fmla="sin rh aA3" />
- <gd name="bA3" fmla="at2 ta31 ta32" />
-
- <gd name="cta3" fmla="cos rh bA3" />
- <gd name="sta3" fmla="sin rw bA3" />
- <gd name="ma3" fmla="mod cta3 sta3 0" />
- <gd name="na3" fmla="*/ rw rh ma3" />
- <gd name="dxa3" fmla="cos na3 bA3" />
- <gd name="dya3" fmla="sin na3 bA3" />
- <gd name="xA3" fmla="+- hc dxa3 0" />
- <gd name="yA3" fmla="+- vc dya3 0" />
-
-
- <gd name="td31" fmla="cos rw aD3" />
- <gd name="td32" fmla="sin rh aD3" />
- <gd name="bD3" fmla="at2 td31 td32" />
-
- <gd name="ctd3" fmla="cos rh bD3" />
- <gd name="std3" fmla="sin rw bD3" />
- <gd name="md3" fmla="mod ctd3 std3 0" />
- <gd name="nd3" fmla="*/ rw rh md3" />
- <gd name="dxd3" fmla="cos nd3 bD3" />
- <gd name="dyd3" fmla="sin nd3 bD3" />
- <gd name="xD3" fmla="+- hc dxd3 0" />
- <gd name="yD3" fmla="+- vc dyd3 0" />
-
-
- <gd name="xAD3" fmla="+- xA3 0 xD3" />
- <gd name="yAD3" fmla="+- yA3 0 yD3" />
- <gd name="lAD3" fmla="mod xAD3 yAD3 0" />
- <gd name="a3" fmla="at2 yAD3 xAD3" />
-
-
- <gd name="dxF3" fmla="sin lFD a3" />
- <gd name="dyF3" fmla="cos lFD a3" />
- <gd name="xF3" fmla="+- xD3 dxF3 0" />
- <gd name="yF3" fmla="+- yD3 dyF3 0" />
- <gd name="xE3" fmla="+- xA3 0 dxF3" />
- <gd name="yE3" fmla="+- yA3 0 dyF3" />
-
-
- <gd name="yC3t" fmla="sin th a3" />
- <gd name="xC3t" fmla="cos th a3" />
- <gd name="yC3" fmla="+- yF3 yC3t 0" />
- <gd name="xC3" fmla="+- xF3 0 xC3t" />
-
-
- <gd name="yB3" fmla="+- yE3 yC3t 0" />
- <gd name="xB3" fmla="+- xE3 0 xC3t" />
-
- <gd name="swAng2" fmla="+- bA3 0 bD2" />
-
-
- <gd name="aA4" fmla="+- 4200000 0 ha" />
- <gd name="aD4" fmla="+- 4200000 ha 0" />
-
-
- <gd name="ta41" fmla="cos rw aA4" />
- <gd name="ta42" fmla="sin rh aA4" />
- <gd name="bA4" fmla="at2 ta41 ta42" />
-
- <gd name="cta4" fmla="cos rh bA4" />
- <gd name="sta4" fmla="sin rw bA4" />
- <gd name="ma4" fmla="mod cta4 sta4 0" />
- <gd name="na4" fmla="*/ rw rh ma4" />
- <gd name="dxa4" fmla="cos na4 bA4" />
- <gd name="dya4" fmla="sin na4 bA4" />
- <gd name="xA4" fmla="+- hc dxa4 0" />
- <gd name="yA4" fmla="+- vc dya4 0" />
-
-
- <gd name="td41" fmla="cos rw aD4" />
- <gd name="td42" fmla="sin rh aD4" />
- <gd name="bD4" fmla="at2 td41 td42" />
-
- <gd name="ctd4" fmla="cos rh bD4" />
- <gd name="std4" fmla="sin rw bD4" />
- <gd name="md4" fmla="mod ctd4 std4 0" />
- <gd name="nd4" fmla="*/ rw rh md4" />
- <gd name="dxd4" fmla="cos nd4 bD4" />
- <gd name="dyd4" fmla="sin nd4 bD4" />
- <gd name="xD4" fmla="+- hc dxd4 0" />
- <gd name="yD4" fmla="+- vc dyd4 0" />
-
-
- <gd name="xAD4" fmla="+- xA4 0 xD4" />
- <gd name="yAD4" fmla="+- yA4 0 yD4" />
- <gd name="lAD4" fmla="mod xAD4 yAD4 0" />
- <gd name="a4" fmla="at2 yAD4 xAD4" />
-
-
- <gd name="dxF4" fmla="sin lFD a4" />
- <gd name="dyF4" fmla="cos lFD a4" />
- <gd name="xF4" fmla="+- xD4 dxF4 0" />
- <gd name="yF4" fmla="+- yD4 dyF4 0" />
- <gd name="xE4" fmla="+- xA4 0 dxF4" />
- <gd name="yE4" fmla="+- yA4 0 dyF4" />
-
-
- <gd name="yC4t" fmla="sin th a4" />
- <gd name="xC4t" fmla="cos th a4" />
- <gd name="yC4" fmla="+- yF4 yC4t 0" />
- <gd name="xC4" fmla="+- xF4 0 xC4t" />
-
-
- <gd name="yB4" fmla="+- yE4 yC4t 0" />
- <gd name="xB4" fmla="+- xE4 0 xC4t" />
-
- <gd name="swAng3" fmla="+- bA4 0 bD3" />
-
-
- <gd name="aA5" fmla="+- 6600000 0 ha" />
- <gd name="aD5" fmla="+- 6600000 ha 0" />
-
- <gd name="ta51" fmla="cos rw aA5" />
- <gd name="ta52" fmla="sin rh aA5" />
- <gd name="bA5" fmla="at2 ta51 ta52" />
-
- <gd name="td51" fmla="cos rw aD5" />
- <gd name="td52" fmla="sin rh aD5" />
- <gd name="bD5" fmla="at2 td51 td52" />
-
-
- <gd name="xD5" fmla="+- w 0 xA4" />
-
-
- <gd name="xC5" fmla="+- w 0 xB4" />
-
-
- <gd name="xB5" fmla="+- w 0 xC4" />
-
- <gd name="swAng4" fmla="+- bA5 0 bD4" />
-
-
- <gd name="aD6" fmla="+- 9000000 ha 0" />
-
- <gd name="td61" fmla="cos rw aD6" />
- <gd name="td62" fmla="sin rh aD6" />
- <gd name="bD6" fmla="at2 td61 td62" />
-
-
- <gd name="xD6" fmla="+- w 0 xA3" />
-
-
- <gd name="xC6" fmla="+- w 0 xB3" />
-
-
- <gd name="xB6" fmla="+- w 0 xC3" />
-
-
- <gd name="aD7" fmla="+- 11400000 ha 0" />
-
- <gd name="td71" fmla="cos rw aD7" />
- <gd name="td72" fmla="sin rh aD7" />
- <gd name="bD7" fmla="at2 td71 td72" />
-
-
- <gd name="xD7" fmla="+- w 0 xA2" />
-
-
- <gd name="xC7" fmla="+- w 0 xB2" />
-
-
- <gd name="xB7" fmla="+- w 0 xC2" />
-
-
- <gd name="aD8" fmla="+- 13800000 ha 0" />
-
- <gd name="td81" fmla="cos rw aD8" />
- <gd name="td82" fmla="sin rh aD8" />
- <gd name="bD8" fmla="at2 td81 td82" />
-
-
- <gd name="xA8" fmla="+- w 0 xD1" />
-
- <gd name="xD8" fmla="+- w 0 xA1" />
-
-
- <gd name="xC8" fmla="+- w 0 xB1" />
-
-
- <gd name="xB8" fmla="+- w 0 xC1" />
-
-
- <gd name="aA9" fmla="+- 3cd4 0 ha" />
- <gd name="aD9" fmla="+- 3cd4 ha 0" />
-
-
- <gd name="td91" fmla="cos rw aD9" />
- <gd name="td92" fmla="sin rh aD9" />
- <gd name="bD9" fmla="at2 td91 td92" />
-
- <gd name="ctd9" fmla="cos rh bD9" />
- <gd name="std9" fmla="sin rw bD9" />
- <gd name="md9" fmla="mod ctd9 std9 0" />
- <gd name="nd9" fmla="*/ rw rh md9" />
- <gd name="dxd9" fmla="cos nd9 bD9" />
- <gd name="dyd9" fmla="sin nd9 bD9" />
- <gd name="xD9" fmla="+- hc dxd9 0" />
- <gd name="yD9" fmla="+- vc dyd9 0" />
-
-
- <gd name="ta91" fmla="cos rw aA9" />
- <gd name="ta92" fmla="sin rh aA9" />
- <gd name="bA9" fmla="at2 ta91 ta92" />
-
- <gd name="xA9" fmla="+- hc 0 dxd9" />
-
-
- <gd name="xF9" fmla="+- xD9 0 lFD" />
- <gd name="xE9" fmla="+- xA9 lFD 0" />
-
-
- <gd name="yC9" fmla="+- yD9 0 th" />
-
- <gd name="swAng5" fmla="+- bA9 0 bD8" />
-
-
- <gd name="xCxn1" fmla="+/ xB1 xC1 2" />
- <gd name="yCxn1" fmla="+/ yB1 yC1 2" />
- <gd name="xCxn2" fmla="+/ xB2 xC2 2" />
- <gd name="yCxn2" fmla="+/ yB2 yC2 2" />
- <gd name="xCxn3" fmla="+/ xB3 xC3 2" />
- <gd name="yCxn3" fmla="+/ yB3 yC3 2" />
- <gd name="xCxn4" fmla="+/ xB4 xC4 2" />
- <gd name="yCxn4" fmla="+/ yB4 yC4 2" />
- <gd name="xCxn5" fmla="+/ r 0 xCxn4" />
- <gd name="xCxn6" fmla="+/ r 0 xCxn3" />
- <gd name="xCxn7" fmla="+/ r 0 xCxn2" />
- <gd name="xCxn8" fmla="+/ r 0 xCxn1" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefY="adj1" minY="0" maxY="20000">
- <pos x="xD9" y="yD9" />
- </ahXY>
- <ahXY gdRefX="adj2" minX="0" maxX="2679">
- <pos x="xA9" y="yD9" />
- </ahXY>
-
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="18600000">
- <pos x="xCxn1" y="yCxn1" />
- </cxn>
-
- <cxn ang="21000000">
- <pos x="xCxn2" y="yCxn2" />
- </cxn>
-
- <cxn ang="1800000">
- <pos x="xCxn3" y="yCxn3" />
- </cxn>
-
- <cxn ang="4200000">
- <pos x="xCxn4" y="yCxn4" />
- </cxn>
-
- <cxn ang="6600000">
- <pos x="xCxn5" y="yCxn4" />
- </cxn>
-
- <cxn ang="9000000">
- <pos x="xCxn6" y="yCxn3" />
- </cxn>
-
- <cxn ang="11400000">
- <pos x="xCxn7" y="yCxn2" />
- </cxn>
-
- <cxn ang="13800000">
- <pos x="xCxn8" y="yCxn1" />
- </cxn>
-
- <cxn ang="3cd4">
- <pos x="hc" y="yC9" />
- </cxn>
-
- </cxnLst>
-
- <rect l="xA8" t="yD1" r="xD1" b="yD3" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="xA1" y="yA1" />
- </moveTo>
- <lnTo>
- <pt x="xB1" y="yB1" />
- </lnTo>
- <lnTo>
- <pt x="xC1" y="yC1" />
- </lnTo>
- <lnTo>
- <pt x="xD1" y="yD1" />
- </lnTo>
- <arcTo hR="rh" wR="rw" stAng="bD1" swAng="swAng1" />
-
- <lnTo>
- <pt x="xB2" y="yB2" />
- </lnTo>
- <lnTo>
- <pt x="xC2" y="yC2" />
- </lnTo>
- <lnTo>
- <pt x="xD2" y="yD2" />
- </lnTo>
- <arcTo hR="rh" wR="rw" stAng="bD2" swAng="swAng2" />
-
- <lnTo>
- <pt x="xB3" y="yB3" />
- </lnTo>
- <lnTo>
- <pt x="xC3" y="yC3" />
- </lnTo>
- <lnTo>
- <pt x="xD3" y="yD3" />
- </lnTo>
- <arcTo hR="rh" wR="rw" stAng="bD3" swAng="swAng3" />
-
- <lnTo>
- <pt x="xB4" y="yB4" />
- </lnTo>
- <lnTo>
- <pt x="xC4" y="yC4" />
- </lnTo>
- <lnTo>
- <pt x="xD4" y="yD4" />
- </lnTo>
- <arcTo hR="rh" wR="rw" stAng="bD4" swAng="swAng4" />
-
- <lnTo>
- <pt x="xB5" y="yC4" />
- </lnTo>
- <lnTo>
- <pt x="xC5" y="yB4" />
- </lnTo>
- <lnTo>
- <pt x="xD5" y="yA4" />
- </lnTo>
- <arcTo hR="rh" wR="rw" stAng="bD5" swAng="swAng3" />
-
- <lnTo>
- <pt x="xB6" y="yC3" />
- </lnTo>
- <lnTo>
- <pt x="xC6" y="yB3" />
- </lnTo>
- <lnTo>
- <pt x="xD6" y="yA3" />
- </lnTo>
- <arcTo hR="rh" wR="rw" stAng="bD6" swAng="swAng2" />
-
- <lnTo>
- <pt x="xB7" y="yC2" />
- </lnTo>
- <lnTo>
- <pt x="xC7" y="yB2" />
- </lnTo>
- <lnTo>
- <pt x="xD7" y="yA2" />
- </lnTo>
- <arcTo hR="rh" wR="rw" stAng="bD7" swAng="swAng1" />
-
- <lnTo>
- <pt x="xB8" y="yC1" />
- </lnTo>
- <lnTo>
- <pt x="xC8" y="yB1" />
- </lnTo>
- <lnTo>
- <pt x="xD8" y="yA1" />
- </lnTo>
- <arcTo hR="rh" wR="rw" stAng="bD8" swAng="swAng5" />
-
- <lnTo>
- <pt x="xE9" y="yC9" />
- </lnTo>
- <lnTo>
- <pt x="xF9" y="yC9" />
- </lnTo>
- <lnTo>
- <pt x="xD9" y="yD9" />
- </lnTo>
- <arcTo hR="rh" wR="rw" stAng="bD9" swAng="swAng5" />
- <close />
- </path>
- </pathLst>
-
- </gear9>
- <halfFrame>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 33333" />
-
- <gd name="adj2" fmla="val 33333" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="maxAdj2" fmla="*/ 100000 w ss" />
- <gd name="a2" fmla="pin 0 adj2 maxAdj2" />
- <gd name="x1" fmla="*/ ss a2 100000" />
- <gd name="g1" fmla="*/ h x1 w" />
- <gd name="g2" fmla="+- h 0 g1" />
- <gd name="maxAdj1" fmla="*/ 100000 g2 ss" />
- <gd name="a1" fmla="pin 0 adj1 maxAdj1" />
- <gd name="y1" fmla="*/ ss a1 100000" />
- <gd name="dx2" fmla="*/ y1 w h" />
- <gd name="x2" fmla="+- r 0 dx2" />
- <gd name="dy2" fmla="*/ x1 h w" />
- <gd name="y2" fmla="+- b 0 dy2" />
- <gd name="cx1" fmla="*/ x1 1 2" />
- <gd name="cy1" fmla="+/ y2 b 2" />
- <gd name="cx2" fmla="+/ x2 r 2" />
- <gd name="cy2" fmla="*/ y1 1 2" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefY="adj1" minY="0" maxY="maxAdj1">
- <pos x="l" y="y1" />
- </ahXY>
- <ahXY gdRefX="adj2" minX="0" maxX="maxAdj2">
- <pos x="x1" y="t" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="cx2" y="cy2" />
- </cxn>
- <cxn ang="cd4">
- <pos x="cx1" y="cy1" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- </cxnLst>
-
- <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </halfFrame>
- <heart>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="dx1" fmla="*/ w 49 48" />
- <gd name="dx2" fmla="*/ w 10 48" />
- <gd name="x1" fmla="+- hc 0 dx1" />
- <gd name="x2" fmla="+- hc 0 dx2" />
- <gd name="x3" fmla="+- hc dx2 0" />
- <gd name="x4" fmla="+- hc dx1 0" />
- <gd name="y1" fmla="+- t 0 hd3" />
-
-
- <gd name="il" fmla="*/ w 1 6" />
- <gd name="ir" fmla="*/ w 5 6" />
- <gd name="ib" fmla="*/ h 2 3" />
- </gdLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="hd4" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- </cxnLst>
-
- <rect l="il" t="hd4" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="hc" y="hd4" />
- </moveTo>
- <cubicBezTo>
- <pt x="x3" y="y1" />
- <pt x="x4" y="hd4" />
- <pt x="hc" y="b" />
- </cubicBezTo>
- <cubicBezTo>
- <pt x="x1" y="hd4" />
- <pt x="x2" y="y1" />
- <pt x="hc" y="hd4" />
- </cubicBezTo>
- <close />
- </path>
- </pathLst>
-
- </heart>
- <heptagon>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="hf" fmla="val 102572" />
- <gd name="vf" fmla="val 105210" />
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="swd2" fmla="*/ wd2 hf 100000" />
- <gd name="shd2" fmla="*/ hd2 vf 100000" />
- <gd name="svc" fmla="*/ vc vf 100000" />
- <gd name="dx1" fmla="*/ swd2 97493 100000" />
- <gd name="dx2" fmla="*/ swd2 78183 100000" />
- <gd name="dx3" fmla="*/ swd2 43388 100000" />
- <gd name="dy1" fmla="*/ shd2 62349 100000" />
- <gd name="dy2" fmla="*/ shd2 22252 100000" />
- <gd name="dy3" fmla="*/ shd2 90097 100000" />
- <gd name="x1" fmla="+- hc 0 dx1" />
- <gd name="x2" fmla="+- hc 0 dx2" />
- <gd name="x3" fmla="+- hc 0 dx3" />
- <gd name="x4" fmla="+- hc dx3 0" />
- <gd name="x5" fmla="+- hc dx2 0" />
- <gd name="x6" fmla="+- hc dx1 0" />
- <gd name="y1" fmla="+- svc 0 dy1" />
- <gd name="y2" fmla="+- svc dy2 0" />
- <gd name="y3" fmla="+- svc dy3 0" />
- <gd name="ib" fmla="+- b 0 y1" />
- </gdLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="x5" y="y1" />
- </cxn>
- <cxn ang="0">
- <pos x="x6" y="y2" />
- </cxn>
- <cxn ang="cd4">
- <pos x="x4" y="y3" />
- </cxn>
- <cxn ang="cd4">
- <pos x="x3" y="y3" />
- </cxn>
- <cxn ang="cd2">
- <pos x="x1" y="y2" />
- </cxn>
- <cxn ang="cd2">
- <pos x="x2" y="y1" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- </cxnLst>
-
- <rect l="x2" t="y1" r="x5" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="x1" y="y2" />
- </moveTo>
- <lnTo>
- <pt x="x2" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="hc" y="t" />
- </lnTo>
- <lnTo>
- <pt x="x5" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="x6" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y3" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </heptagon>
- <hexagon>
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj" fmla="val 25000" />
- <gd name="vf" fmla="val 115470" />
- </avLst>
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="maxAdj" fmla="*/ 50000 w ss" />
- <gd name="a" fmla="pin 0 adj maxAdj" />
- <gd name="shd2" fmla="*/ hd2 vf 100000" />
- <gd name="x1" fmla="*/ ss a 100000" />
- <gd name="x2" fmla="+- r 0 x1" />
- <gd name="dy1" fmla="sin shd2 3600000" />
- <gd name="y1" fmla="+- vc 0 dy1" />
- <gd name="y2" fmla="+- vc dy1 0" />
- <gd name="q1" fmla="*/ maxAdj -1 2" />
- <gd name="q2" fmla="+- a q1 0" />
- <gd name="q3" fmla="?: q2 4 2" />
- <gd name="q4" fmla="?: q2 3 2" />
- <gd name="q5" fmla="?: q2 q1 0" />
- <gd name="q6" fmla="+/ a q5 q1" />
- <gd name="q7" fmla="*/ q6 q4 -1" />
- <gd name="q8" fmla="+- q3 q7 0" />
- <gd name="il" fmla="*/ w q8 24" />
- <gd name="it" fmla="*/ h q8 24" />
- <gd name="ir" fmla="+- r 0 il" />
- <gd name="ib" fmla="+- b 0 it" />
- </gdLst>
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj" minX="0" maxX="maxAdj">
- <pos x="x1" y="t" />
- </ahXY>
- </ahLst>
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="x2" y="y2" />
- </cxn>
- <cxn ang="cd4">
- <pos x="x1" y="y2" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="x1" y="y1" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="x2" y="y1" />
- </cxn>
- </cxnLst>
- <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="vc" />
- </moveTo>
- <lnTo>
- <pt x="x1" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="r" y="vc" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y2" />
- </lnTo>
- <close />
- </path>
- </pathLst>
- </hexagon>
- <homePlate>
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj" fmla="val 50000" />
- </avLst>
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="maxAdj" fmla="*/ 100000 w ss" />
- <gd name="a" fmla="pin 0 adj maxAdj" />
- <gd name="dx1" fmla="*/ ss a 100000" />
- <gd name="x1" fmla="+- r 0 dx1" />
- <gd name="ir" fmla="+/ x1 r 2" />
- <gd name="x2" fmla="*/ x1 1 2" />
- </gdLst>
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj" minX="0" maxX="maxAdj">
- <pos x="x1" y="t" />
- </ahXY>
- </ahLst>
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="x2" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="x1" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- </cxnLst>
- <rect l="l" t="t" r="ir" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="x1" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="vc" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- </path>
- </pathLst>
- </homePlate>
- <horizontalScroll>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj" fmla="val 12500" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a" fmla="pin 0 adj 25000" />
- <gd name="ch" fmla="*/ ss a 100000" />
-
- <gd name="ch2" fmla="*/ ch 1 2" />
-
- <gd name="ch4" fmla="*/ ch 1 4" />
-
-
-
-
-
- <gd name="y3" fmla="+- ch ch2 0" />
-
- <gd name="y4" fmla="+- ch ch 0" />
-
- <gd name="y6" fmla="+- b 0 ch" />
-
- <gd name="y7" fmla="+- b 0 ch2" />
-
- <gd name="y5" fmla="+- y6 0 ch2" />
-
-
-
-
-
- <gd name="x3" fmla="+- r 0 ch" />
-
- <gd name="x4" fmla="+- r 0 ch2" />
-
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj" minX="0" maxX="25000">
- <pos x="ch" y="t" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="cd4">
- <pos x="hc" y="ch" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="y6" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- </cxnLst>
-
- <rect l="ch" t="ch" r="x4" b="y6" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path stroke="false" extrusionOk="false">
-
- <moveTo>
- <pt x="r" y="ch2" />
- </moveTo>
- <arcTo wR="ch2" hR="ch2" stAng="0" swAng="cd4" />
- <lnTo>
- <pt x="x4" y="ch2" />
- </lnTo>
- <arcTo wR="ch4" hR="ch4" stAng="0" swAng="cd2" />
- <lnTo>
- <pt x="x3" y="ch" />
- </lnTo>
- <lnTo>
- <pt x="ch2" y="ch" />
- </lnTo>
- <arcTo wR="ch2" hR="ch2" stAng="3cd4" swAng="-5400000" />
- <lnTo>
- <pt x="l" y="y7" />
- </lnTo>
- <arcTo wR="ch2" hR="ch2" stAng="cd2" swAng="-10800000" />
- <lnTo>
- <pt x="ch" y="y6" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="y6" />
- </lnTo>
- <arcTo wR="ch2" hR="ch2" stAng="cd4" swAng="-5400000" />
- <close />
- <moveTo>
- <pt x="ch2" y="y4" />
- </moveTo>
- <arcTo wR="ch2" hR="ch2" stAng="cd4" swAng="-5400000" />
- <arcTo wR="ch4" hR="ch4" stAng="0" swAng="-10800000" />
- <close />
- </path>
- <path fill="darkenLess" stroke="false" extrusionOk="false">
-
- <moveTo>
- <pt x="ch2" y="y4" />
- </moveTo>
- <arcTo wR="ch2" hR="ch2" stAng="cd4" swAng="-5400000" />
- <arcTo wR="ch4" hR="ch4" stAng="0" swAng="-10800000" />
- <close />
- <moveTo>
- <pt x="x4" y="ch" />
- </moveTo>
- <arcTo wR="ch2" hR="ch2" stAng="cd4" swAng="-16200000" />
- <arcTo wR="ch4" hR="ch4" stAng="cd2" swAng="-10800000" />
- <close />
- </path>
- <path fill="none" extrusionOk="false">
-
- <moveTo>
- <pt x="l" y="y3" />
- </moveTo>
- <arcTo wR="ch2" hR="ch2" stAng="cd2" swAng="cd4" />
- <lnTo>
- <pt x="x3" y="ch" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="ch2" />
- </lnTo>
- <arcTo wR="ch2" hR="ch2" stAng="cd2" swAng="cd2" />
- <lnTo>
- <pt x="r" y="y5" />
- </lnTo>
- <arcTo wR="ch2" hR="ch2" stAng="0" swAng="cd4" />
- <lnTo>
- <pt x="ch" y="y6" />
- </lnTo>
- <lnTo>
- <pt x="ch" y="y7" />
- </lnTo>
- <arcTo wR="ch2" hR="ch2" stAng="0" swAng="cd2" />
- <close />
- <moveTo>
- <pt x="x3" y="ch" />
- </moveTo>
- <lnTo>
- <pt x="x4" y="ch" />
- </lnTo>
- <arcTo wR="ch2" hR="ch2" stAng="cd4" swAng="-5400000" />
- <moveTo>
- <pt x="x4" y="ch" />
- </moveTo>
- <lnTo>
- <pt x="x4" y="ch2" />
- </lnTo>
- <arcTo wR="ch4" hR="ch4" stAng="0" swAng="cd2" />
- <moveTo>
- <pt x="ch2" y="y4" />
- </moveTo>
- <lnTo>
- <pt x="ch2" y="y3" />
- </lnTo>
- <arcTo wR="ch4" hR="ch4" stAng="cd2" swAng="cd2" />
- <arcTo wR="ch2" hR="ch2" stAng="0" swAng="cd2" />
- <moveTo>
- <pt x="ch" y="y3" />
- </moveTo>
- <lnTo>
- <pt x="ch" y="y6" />
- </lnTo>
- </path>
- </pathLst>
-
- </horizontalScroll>
- <irregularSeal1>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="x5" fmla="*/ w 4627 21600" />
- <gd name="x12" fmla="*/ w 8485 21600" />
- <gd name="x21" fmla="*/ w 16702 21600" />
- <gd name="x24" fmla="*/ w 14522 21600" />
- <gd name="y3" fmla="*/ h 6320 21600" />
- <gd name="y6" fmla="*/ h 8615 21600" />
- <gd name="y9" fmla="*/ h 13937 21600" />
- <gd name="y18" fmla="*/ h 13290 21600" />
- </gdLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="x24" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="y6" />
- </cxn>
- <cxn ang="cd4">
- <pos x="x12" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="y18" />
- </cxn>
- </cxnLst>
-
- <rect l="x5" t="y3" r="x21" b="y9" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path w="21600" h="21600">
- <moveTo>
- <pt x="10800" y="5800" />
- </moveTo>
- <lnTo>
- <pt x="14522" y="0" />
- </lnTo>
- <lnTo>
- <pt x="14155" y="5325" />
- </lnTo>
- <lnTo>
- <pt x="18380" y="4457" />
- </lnTo>
- <lnTo>
- <pt x="16702" y="7315" />
- </lnTo>
- <lnTo>
- <pt x="21097" y="8137" />
- </lnTo>
- <lnTo>
- <pt x="17607" y="10475" />
- </lnTo>
- <lnTo>
- <pt x="21600" y="13290" />
- </lnTo>
- <lnTo>
- <pt x="16837" y="12942" />
- </lnTo>
- <lnTo>
- <pt x="18145" y="18095" />
- </lnTo>
- <lnTo>
- <pt x="14020" y="14457" />
- </lnTo>
- <lnTo>
- <pt x="13247" y="19737" />
- </lnTo>
- <lnTo>
- <pt x="10532" y="14935" />
- </lnTo>
- <lnTo>
- <pt x="8485" y="21600" />
- </lnTo>
- <lnTo>
- <pt x="7715" y="15627" />
- </lnTo>
- <lnTo>
- <pt x="4762" y="17617" />
- </lnTo>
- <lnTo>
- <pt x="5667" y="13937" />
- </lnTo>
- <lnTo>
- <pt x="135" y="14587" />
- </lnTo>
- <lnTo>
- <pt x="3722" y="11775" />
- </lnTo>
- <lnTo>
- <pt x="0" y="8615" />
- </lnTo>
- <lnTo>
- <pt x="4627" y="7617" />
- </lnTo>
- <lnTo>
- <pt x="370" y="2295" />
- </lnTo>
- <lnTo>
- <pt x="7312" y="6320" />
- </lnTo>
- <lnTo>
- <pt x="8352" y="2295" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </irregularSeal1>
- <irregularSeal2>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="x2" fmla="*/ w 9722 21600" />
- <gd name="x5" fmla="*/ w 5372 21600" />
- <gd name="x16" fmla="*/ w 11612 21600" />
- <gd name="x19" fmla="*/ w 14640 21600" />
- <gd name="y2" fmla="*/ h 1887 21600" />
- <gd name="y3" fmla="*/ h 6382 21600" />
- <gd name="y8" fmla="*/ h 12877 21600" />
- <gd name="y14" fmla="*/ h 19712 21600" />
- <gd name="y16" fmla="*/ h 18842 21600" />
- <gd name="y17" fmla="*/ h 15935 21600" />
- <gd name="y24" fmla="*/ h 6645 21600" />
- </gdLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="x2" y="y2" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="y8" />
- </cxn>
- <cxn ang="cd4">
- <pos x="x16" y="y16" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="y24" />
- </cxn>
- </cxnLst>
-
- <rect l="x5" t="y3" r="x19" b="y17" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path w="21600" h="21600">
- <moveTo>
- <pt x="11462" y="4342" />
- </moveTo>
- <lnTo>
- <pt x="14790" y="0" />
- </lnTo>
- <lnTo>
- <pt x="14525" y="5777" />
- </lnTo>
- <lnTo>
- <pt x="18007" y="3172" />
- </lnTo>
- <lnTo>
- <pt x="16380" y="6532" />
- </lnTo>
- <lnTo>
- <pt x="21600" y="6645" />
- </lnTo>
- <lnTo>
- <pt x="16985" y="9402" />
- </lnTo>
- <lnTo>
- <pt x="18270" y="11290" />
- </lnTo>
- <lnTo>
- <pt x="16380" y="12310" />
- </lnTo>
- <lnTo>
- <pt x="18877" y="15632" />
- </lnTo>
- <lnTo>
- <pt x="14640" y="14350" />
- </lnTo>
- <lnTo>
- <pt x="14942" y="17370" />
- </lnTo>
- <lnTo>
- <pt x="12180" y="15935" />
- </lnTo>
- <lnTo>
- <pt x="11612" y="18842" />
- </lnTo>
- <lnTo>
- <pt x="9872" y="17370" />
- </lnTo>
- <lnTo>
- <pt x="8700" y="19712" />
- </lnTo>
- <lnTo>
- <pt x="7527" y="18125" />
- </lnTo>
- <lnTo>
- <pt x="4917" y="21600" />
- </lnTo>
- <lnTo>
- <pt x="4805" y="18240" />
- </lnTo>
- <lnTo>
- <pt x="1285" y="17825" />
- </lnTo>
- <lnTo>
- <pt x="3330" y="15370" />
- </lnTo>
- <lnTo>
- <pt x="0" y="12877" />
- </lnTo>
- <lnTo>
- <pt x="3935" y="11592" />
- </lnTo>
- <lnTo>
- <pt x="1172" y="8270" />
- </lnTo>
- <lnTo>
- <pt x="5372" y="7817" />
- </lnTo>
- <lnTo>
- <pt x="4502" y="3625" />
- </lnTo>
- <lnTo>
- <pt x="8550" y="6382" />
- </lnTo>
- <lnTo>
- <pt x="9722" y="1887" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </irregularSeal2>
- <leftArrow>
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 50000" />
- <gd name="adj2" fmla="val 50000" />
- </avLst>
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="maxAdj2" fmla="*/ 100000 w ss" />
- <gd name="a1" fmla="pin 0 adj1 100000" />
- <gd name="a2" fmla="pin 0 adj2 maxAdj2" />
- <gd name="dx2" fmla="*/ ss a2 100000" />
- <gd name="x2" fmla="+- l dx2 0" />
- <gd name="dy1" fmla="*/ h a1 200000" />
- <gd name="y1" fmla="+- vc 0 dy1" />
- <gd name="y2" fmla="+- vc dy1 0" />
- <gd name="dx1" fmla="*/ y1 dx2 hd2" />
- <gd name="x1" fmla="+- x2 0 dx1" />
- </gdLst>
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefY="adj1" minY="0" maxY="100000">
- <pos x="r" y="y1" />
- </ahXY>
- <ahXY gdRefX="adj2" minX="0" maxX="maxAdj2">
- <pos x="x2" y="t" />
- </ahXY>
- </ahLst>
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="x2" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="x2" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- </cxnLst>
- <rect l="x1" t="y1" r="r" b="y2" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="vc" />
- </moveTo>
- <lnTo>
- <pt x="x2" y="t" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="r" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="r" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="b" />
- </lnTo>
- <close />
- </path>
- </pathLst>
- </leftArrow>
- <leftArrowCallout>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 25000" />
-
- <gd name="adj2" fmla="val 25000" />
-
- <gd name="adj3" fmla="val 25000" />
-
- <gd name="adj4" fmla="val 64977" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="maxAdj2" fmla="*/ 50000 h ss" />
-
- <gd name="a2" fmla="pin 0 adj2 maxAdj2" />
- <gd name="maxAdj1" fmla="*/ a2 2 1" />
-
- <gd name="a1" fmla="pin 0 adj1 maxAdj1" />
- <gd name="maxAdj3" fmla="*/ 100000 w ss" />
-
- <gd name="a3" fmla="pin 0 adj3 maxAdj3" />
- <gd name="q2" fmla="*/ a3 ss w" />
-
- <gd name="maxAdj4" fmla="+- 100000 0 q2" />
-
- <gd name="a4" fmla="pin 0 adj4 maxAdj4" />
- <gd name="dy1" fmla="*/ ss a2 100000" />
-
- <gd name="dy2" fmla="*/ ss a1 200000" />
-
- <gd name="y1" fmla="+- vc 0 dy1" />
- <gd name="y2" fmla="+- vc 0 dy2" />
- <gd name="y3" fmla="+- vc dy2 0" />
- <gd name="y4" fmla="+- vc dy1 0" />
- <gd name="x1" fmla="*/ ss a3 100000" />
-
- <gd name="dx2" fmla="*/ w a4 100000" />
-
- <gd name="x2" fmla="+- r 0 dx2" />
- <gd name="x3" fmla="+/ x2 r 2" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefY="adj1" minY="0" maxY="maxAdj1">
- <pos x="x1" y="y2" />
- </ahXY>
- <ahXY gdRefY="adj2" minY="0" maxY="maxAdj2">
- <pos x="l" y="y1" />
- </ahXY>
- <ahXY gdRefX="adj3" minX="0" maxX="maxAdj3">
- <pos x="x1" y="t" />
- </ahXY>
- <ahXY gdRefX="adj4" minX="0" maxX="maxAdj4">
- <pos x="x2" y="b" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="x3" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="x3" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- </cxnLst>
-
- <rect l="x2" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="vc" />
- </moveTo>
- <lnTo>
- <pt x="x1" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="b" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y4" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </leftArrowCallout>
- <leftBrace>
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 8333" />
- <gd name="adj2" fmla="val 50000" />
- </avLst>
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a2" fmla="pin 0 adj2 100000" />
- <gd name="q1" fmla="+- 100000 0 a2" />
- <gd name="q2" fmla="min q1 a2" />
- <gd name="q3" fmla="*/ q2 1 2" />
- <gd name="maxAdj1" fmla="*/ q3 h ss" />
- <gd name="a1" fmla="pin 0 adj1 maxAdj1" />
- <gd name="y1" fmla="*/ ss a1 100000" />
- <gd name="y3" fmla="*/ h a2 100000" />
- <gd name="y4" fmla="+- y3 y1 0" />
- <gd name="dx1" fmla="cos wd2 2700000" />
- <gd name="dy1" fmla="sin y1 2700000" />
- <gd name="il" fmla="+- r 0 dx1" />
- <gd name="it" fmla="+- y1 0 dy1" />
- <gd name="ib" fmla="+- b dy1 y1" />
- </gdLst>
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefY="adj1" minY="0" maxY="maxAdj1">
- <pos x="hc" y="y1" />
- </ahXY>
- <ahXY gdRefY="adj2" minY="0" maxY="100000">
- <pos x="l" y="y3" />
- </ahXY>
- </ahLst>
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="cd4">
- <pos x="r" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="y3" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="r" y="b" />
- </cxn>
- </cxnLst>
- <rect l="il" t="it" r="r" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path stroke="false" extrusionOk="false">
- <moveTo>
- <pt x="r" y="b" />
- </moveTo>
- <arcTo wR="wd2" hR="y1" stAng="cd4" swAng="cd4" />
- <lnTo>
- <pt x="hc" y="y4" />
- </lnTo>
- <arcTo wR="wd2" hR="y1" stAng="0" swAng="-5400000" />
- <arcTo wR="wd2" hR="y1" stAng="cd4" swAng="-5400000" />
- <lnTo>
- <pt x="hc" y="y1" />
- </lnTo>
- <arcTo wR="wd2" hR="y1" stAng="cd2" swAng="cd4" />
- <close />
- </path>
- <path fill="none">
- <moveTo>
- <pt x="r" y="b" />
- </moveTo>
- <arcTo wR="wd2" hR="y1" stAng="cd4" swAng="cd4" />
- <lnTo>
- <pt x="hc" y="y4" />
- </lnTo>
- <arcTo wR="wd2" hR="y1" stAng="0" swAng="-5400000" />
- <arcTo wR="wd2" hR="y1" stAng="cd4" swAng="-5400000" />
- <lnTo>
- <pt x="hc" y="y1" />
- </lnTo>
- <arcTo wR="wd2" hR="y1" stAng="cd2" swAng="cd4" />
- </path>
- </pathLst>
- </leftBrace>
- <leftBracket>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj" fmla="val 8333" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="maxAdj" fmla="*/ 50000 h ss" />
-
- <gd name="a" fmla="pin 0 adj maxAdj" />
- <gd name="y1" fmla="*/ ss a 100000" />
-
- <gd name="y2" fmla="+- b 0 y1" />
-
- <gd name="dx1" fmla="cos w 2700000" />
- <gd name="dy1" fmla="sin y1 2700000" />
- <gd name="il" fmla="+- r 0 dx1" />
- <gd name="it" fmla="+- y1 0 dy1" />
- <gd name="ib" fmla="+- b dy1 y1" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefY="adj" minY="0" maxY="maxAdj">
- <pos x="l" y="y1" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="cd4">
- <pos x="r" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="r" y="b" />
- </cxn>
- </cxnLst>
-
- <rect l="il" t="it" r="r" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path stroke="false" extrusionOk="false">
-
- <moveTo>
- <pt x="r" y="b" />
- </moveTo>
- <arcTo wR="w" hR="y1" stAng="cd4" swAng="cd4" />
- <lnTo>
- <pt x="l" y="y1" />
- </lnTo>
- <arcTo wR="w" hR="y1" stAng="cd2" swAng="cd4" />
- <close />
- </path>
- <path fill="none">
-
- <moveTo>
- <pt x="r" y="b" />
- </moveTo>
- <arcTo wR="w" hR="y1" stAng="cd4" swAng="cd4" />
- <lnTo>
- <pt x="l" y="y1" />
- </lnTo>
- <arcTo wR="w" hR="y1" stAng="cd2" swAng="cd4" />
- </path>
- </pathLst>
-
- </leftBracket>
- <leftCircularArrow>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 12500" />
-
- <gd name="adj2" fmla="val -1142319" />
-
- <gd name="adj3" fmla="val 1142319" />
-
- <gd name="adj4" fmla="val 10800000" />
-
- <gd name="adj5" fmla="val 12500" />
-
- </avLst>
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a5" fmla="pin 0 adj5 25000" />
-
- <gd name="maxAdj1" fmla="*/ a5 2 1" />
-
- <gd name="a1" fmla="pin 0 adj1 maxAdj1" />
- <gd name="enAng" fmla="pin 1 adj3 21599999" />
- <gd name="stAng" fmla="pin 0 adj4 21599999" />
-
- <gd name="th" fmla="*/ ss a1 100000" />
-
- <gd name="thh" fmla="*/ ss a5 100000" />
-
- <gd name="th2" fmla="*/ th 1 2" />
-
-
- <gd name="rw1" fmla="+- wd2 th2 thh" />
-
- <gd name="rh1" fmla="+- hd2 th2 thh" />
-
- <gd name="rw2" fmla="+- rw1 0 th" />
-
- <gd name="rh2" fmla="+- rh1 0 th" />
-
- <gd name="rw3" fmla="+- rw2 th2 0" />
-
- <gd name="rh3" fmla="+- rh2 th2 0" />
-
-
- <gd name="wtH" fmla="sin rw3 enAng" />
- <gd name="htH" fmla="cos rh3 enAng" />
- <gd name="dxH" fmla="cat2 rw3 htH wtH" />
- <gd name="dyH" fmla="sat2 rh3 htH wtH" />
- <gd name="xH" fmla="+- hc dxH 0" />
-
- <gd name="yH" fmla="+- vc dyH 0" />
-
-
- <gd name="rI" fmla="min rw2 rh2" />
-
- <gd name="u1" fmla="*/ dxH dxH 1" />
- <gd name="u2" fmla="*/ dyH dyH 1" />
- <gd name="u3" fmla="*/ rI rI 1" />
- <gd name="u4" fmla="+- u1 0 u3" />
- <gd name="u5" fmla="+- u2 0 u3" />
- <gd name="u6" fmla="*/ u4 u5 u1" />
- <gd name="u7" fmla="*/ u6 1 u2" />
- <gd name="u8" fmla="+- 1 0 u7" />
- <gd name="u9" fmla="sqrt u8" />
- <gd name="u10" fmla="*/ u4 1 dxH" />
- <gd name="u11" fmla="*/ u10 1 dyH" />
- <gd name="u12" fmla="+/ 1 u9 u11" />
- <gd name="u13" fmla="at2 1 u12" />
- <gd name="u14" fmla="+- u13 21600000 0" />
- <gd name="u15" fmla="?: u13 u13 u14" />
- <gd name="u16" fmla="+- u15 0 enAng" />
-
- <gd name="u17" fmla="+- u16 21600000 0" />
- <gd name="u18" fmla="?: u16 u16 u17" />
- <gd name="u19" fmla="+- u18 0 cd2" />
- <gd name="u20" fmla="+- u18 0 21600000" />
- <gd name="u21" fmla="?: u19 u20 u18" />
- <gd name="u22" fmla="abs u21" />
- <gd name="minAng" fmla="*/ u22 -1 1" />
- <gd name="u23" fmla="abs adj2" />
- <gd name="a2" fmla="*/ u23 -1 1" />
- <gd name="aAng" fmla="pin minAng a2 0" />
-
- <gd name="ptAng" fmla="+- enAng aAng 0" />
-
-
- <gd name="wtA" fmla="sin rw3 ptAng" />
- <gd name="htA" fmla="cos rh3 ptAng" />
- <gd name="dxA" fmla="cat2 rw3 htA wtA" />
- <gd name="dyA" fmla="sat2 rh3 htA wtA" />
- <gd name="xA" fmla="+- hc dxA 0" />
-
- <gd name="yA" fmla="+- vc dyA 0" />
-
-
- <gd name="wtE" fmla="sin rw1 stAng" />
- <gd name="htE" fmla="cos rh1 stAng" />
- <gd name="dxE" fmla="cat2 rw1 htE wtE" />
- <gd name="dyE" fmla="sat2 rh1 htE wtE" />
- <gd name="xE" fmla="+- hc dxE 0" />
-
- <gd name="yE" fmla="+- vc dyE 0" />
-
-
- <gd name="wtD" fmla="sin rw2 stAng" />
- <gd name="htD" fmla="cos rh2 stAng" />
- <gd name="dxD" fmla="cat2 rw2 htD wtD" />
- <gd name="dyD" fmla="sat2 rh2 htD wtD" />
- <gd name="xD" fmla="+- hc dxD 0" />
-
- <gd name="yD" fmla="+- vc dyD 0" />
-
-
- <gd name="dxG" fmla="cos thh ptAng" />
- <gd name="dyG" fmla="sin thh ptAng" />
- <gd name="xG" fmla="+- xH dxG 0" />
-
- <gd name="yG" fmla="+- yH dyG 0" />
-
-
- <gd name="dxB" fmla="cos thh ptAng" />
- <gd name="dyB" fmla="sin thh ptAng" />
- <gd name="xB" fmla="+- xH 0 dxB 0" />
-
- <gd name="yB" fmla="+- yH 0 dyB 0" />
-
-
- <gd name="sx1" fmla="+- xB 0 hc" />
-
- <gd name="sy1" fmla="+- yB 0 vc" />
-
- <gd name="sx2" fmla="+- xG 0 hc" />
-
- <gd name="sy2" fmla="+- yG 0 vc" />
-
-
- <gd name="rO" fmla="min rw1 rh1" />
-
- <gd name="x1O" fmla="*/ sx1 rO rw1" />
-
- <gd name="y1O" fmla="*/ sy1 rO rh1" />
-
- <gd name="x2O" fmla="*/ sx2 rO rw1" />
-
- <gd name="y2O" fmla="*/ sy2 rO rh1" />
-
-
- <gd name="dxO" fmla="+- x2O 0 x1O" />
- <gd name="dyO" fmla="+- y2O 0 y1O" />
- <gd name="dO" fmla="mod dxO dyO 0" />
-
- <gd name="q1" fmla="*/ x1O y2O 1" />
- <gd name="q2" fmla="*/ x2O y1O 1" />
- <gd name="DO" fmla="+- q1 0 q2" />
-
-
- <gd name="q3" fmla="*/ rO rO 1" />
-
- <gd name="q4" fmla="*/ dO dO 1" />
-
- <gd name="q5" fmla="*/ q3 q4 1" />
-
- <gd name="q6" fmla="*/ DO DO 1" />
-
- <gd name="q7" fmla="+- q5 0 q6" />
-
- <gd name="q8" fmla="max q7 0" />
-
- <gd name="sdelO" fmla="sqrt q8" />
-
- <gd name="ndyO" fmla="*/ dyO -1 1" />
- <gd name="sdyO" fmla="?: ndyO -1 1" />
-
- <gd name="q9" fmla="*/ sdyO dxO 1" />
-
- <gd name="q10" fmla="*/ q9 sdelO 1" />
-
- <gd name="q11" fmla="*/ DO dyO 1" />
-
- <gd name="dxF1" fmla="+/ q11 q10 q4" />
-
- <gd name="q12" fmla="+- q11 0 q10" />
- <gd name="dxF2" fmla="*/ q12 1 q4" />
-
-
- <gd name="adyO" fmla="abs dyO" />
- <gd name="q13" fmla="*/ adyO sdelO 1" />
-
- <gd name="q14" fmla="*/ DO dxO -1" />
-
- <gd name="dyF1" fmla="+/ q14 q13 q4" />
-
- <gd name="q15" fmla="+- q14 0 q13" />
- <gd name="dyF2" fmla="*/ q15 1 q4" />
-
-
-
- <gd name="q16" fmla="+- x2O 0 dxF1" />
- <gd name="q17" fmla="+- x2O 0 dxF2" />
- <gd name="q18" fmla="+- y2O 0 dyF1" />
- <gd name="q19" fmla="+- y2O 0 dyF2" />
- <gd name="q20" fmla="mod q16 q18 0" />
-
- <gd name="q21" fmla="mod q17 q19 0" />
-
- <gd name="q22" fmla="+- q21 0 q20" />
- <gd name="dxF" fmla="?: q22 dxF1 dxF2" />
-
- <gd name="dyF" fmla="?: q22 dyF1 dyF2" />
-
- <gd name="sdxF" fmla="*/ dxF rw1 rO" />
-
- <gd name="sdyF" fmla="*/ dyF rh1 rO" />
-
- <gd name="xF" fmla="+- hc sdxF 0" />
-
- <gd name="yF" fmla="+- vc sdyF 0" />
-
-
-
-
- <gd name="x1I" fmla="*/ sx1 rI rw2" />
-
- <gd name="y1I" fmla="*/ sy1 rI rh2" />
-
- <gd name="x2I" fmla="*/ sx2 rI rw2" />
-
- <gd name="y2I" fmla="*/ sy2 rI rh2" />
-
-
- <gd name="dxI" fmla="+- x2I 0 x1I" />
- <gd name="dyI" fmla="+- y2I 0 y1I" />
- <gd name="dI" fmla="mod dxI dyI 0" />
- <gd name="v1" fmla="*/ x1I y2I 1" />
- <gd name="v2" fmla="*/ x2I y1I 1" />
- <gd name="DI" fmla="+- v1 0 v2" />
-
- <gd name="v3" fmla="*/ rI rI 1" />
- <gd name="v4" fmla="*/ dI dI 1" />
- <gd name="v5" fmla="*/ v3 v4 1" />
- <gd name="v6" fmla="*/ DI DI 1" />
- <gd name="v7" fmla="+- v5 0 v6" />
- <gd name="v8" fmla="max v7 0" />
- <gd name="sdelI" fmla="sqrt v8" />
- <gd name="v9" fmla="*/ sdyO dxI 1" />
- <gd name="v10" fmla="*/ v9 sdelI 1" />
- <gd name="v11" fmla="*/ DI dyI 1" />
- <gd name="dxC1" fmla="+/ v11 v10 v4" />
- <gd name="v12" fmla="+- v11 0 v10" />
- <gd name="dxC2" fmla="*/ v12 1 v4" />
-
- <gd name="adyI" fmla="abs dyI" />
- <gd name="v13" fmla="*/ adyI sdelI 1" />
- <gd name="v14" fmla="*/ DI dxI -1" />
- <gd name="dyC1" fmla="+/ v14 v13 v4" />
- <gd name="v15" fmla="+- v14 0 v13" />
- <gd name="dyC2" fmla="*/ v15 1 v4" />
-
- <gd name="v16" fmla="+- x1I 0 dxC1" />
- <gd name="v17" fmla="+- x1I 0 dxC2" />
- <gd name="v18" fmla="+- y1I 0 dyC1" />
- <gd name="v19" fmla="+- y1I 0 dyC2" />
- <gd name="v20" fmla="mod v16 v18 0" />
- <gd name="v21" fmla="mod v17 v19 0" />
- <gd name="v22" fmla="+- v21 0 v20" />
- <gd name="dxC" fmla="?: v22 dxC1 dxC2" />
- <gd name="dyC" fmla="?: v22 dyC1 dyC2" />
- <gd name="sdxC" fmla="*/ dxC rw2 rI" />
- <gd name="sdyC" fmla="*/ dyC rh2 rI" />
- <gd name="xC" fmla="+- hc sdxC 0" />
-
- <gd name="yC" fmla="+- vc sdyC 0" />
-
-
- <gd name="ist0" fmla="at2 sdxC sdyC" />
- <gd name="ist1" fmla="+- ist0 21600000 0" />
- <gd name="istAng0" fmla="?: ist0 ist0 ist1" />
- <gd name="isw1" fmla="+- stAng 0 istAng0" />
- <gd name="isw2" fmla="+- isw1 21600000 0" />
- <gd name="iswAng0" fmla="?: isw1 isw1 isw2" />
-
- <gd name="istAng" fmla="+- istAng0 iswAng0 0" />
- <gd name="iswAng" fmla="+- 0 0 iswAng0" />
-
- <gd name="p1" fmla="+- xF 0 xC" />
- <gd name="p2" fmla="+- yF 0 yC" />
- <gd name="p3" fmla="mod p1 p2 0" />
- <gd name="p4" fmla="*/ p3 1 2" />
- <gd name="p5" fmla="+- p4 0 thh" />
- <gd name="xGp" fmla="?: p5 xF xG" />
- <gd name="yGp" fmla="?: p5 yF yG" />
- <gd name="xBp" fmla="?: p5 xC xB" />
- <gd name="yBp" fmla="?: p5 yC yB" />
-
- <gd name="en0" fmla="at2 sdxF sdyF" />
- <gd name="en1" fmla="+- en0 21600000 0" />
- <gd name="en2" fmla="?: en0 en0 en1" />
- <gd name="sw0" fmla="+- en2 0 stAng" />
- <gd name="sw1" fmla="+- sw0 0 21600000" />
- <gd name="swAng" fmla="?: sw0 sw1 sw0" />
-
-
- <gd name="stAng0" fmla="+- stAng swAng 0" />
-
- <gd name="swAng0" fmla="+- 0 0 swAng" />
-
-
- <gd name="wtI" fmla="sin rw3 stAng" />
- <gd name="htI" fmla="cos rh3 stAng" />
- <gd name="dxI" fmla="cat2 rw3 htI wtI" />
- <gd name="dyI" fmla="sat2 rh3 htI wtI" />
- <gd name="xI" fmla="+- hc dxI 0" />
-
- <gd name="yI" fmla="+- vc dyI 0" />
-
-
- <gd name="aI" fmla="+- stAng cd4 0" />
- <gd name="aA" fmla="+- ptAng 0 cd4" />
- <gd name="aB" fmla="+- ptAng cd2 0" />
-
- <gd name="idx" fmla="cos rw1 2700000" />
- <gd name="idy" fmla="sin rh1 2700000" />
- <gd name="il" fmla="+- hc 0 idx" />
- <gd name="ir" fmla="+- hc idx 0" />
- <gd name="it" fmla="+- vc 0 idy" />
- <gd name="ib" fmla="+- vc idy 0" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahPolar gdRefAng="adj2" minAng="minAng" maxAng="0">
- <pos x="xA" y="yA" />
- </ahPolar>
- <ahPolar gdRefAng="adj4" minAng="0" maxAng="21599999">
- <pos x="xE" y="yE" />
- </ahPolar>
- <ahPolar gdRefR="adj1" minR="0" maxR="maxAdj1" gdRefAng="adj3" minAng="0" maxAng="21599999">
- <pos x="xF" y="yF" />
- </ahPolar>
- <ahPolar gdRefR="adj5" minR="0" maxR="25000">
- <pos x="xB" y="yB" />
- </ahPolar>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="aI">
- <pos x="xI" y="yI" />
- </cxn>
- <cxn ang="ptAng">
- <pos x="xGp" y="yGp" />
- </cxn>
- <cxn ang="aA">
- <pos x="xA" y="yA" />
- </cxn>
- <cxn ang="aB">
- <pos x="xBp" y="yBp" />
- </cxn>
- </cxnLst>
-
- <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="xE" y="yE" />
- </moveTo>
- <lnTo>
- <pt x="xD" y="yD" />
- </lnTo>
- <arcTo wR="rw2" hR="rh2" stAng="istAng" swAng="iswAng" />
- <lnTo>
- <pt x="xBp" y="yBp" />
- </lnTo>
- <lnTo>
- <pt x="xA" y="yA" />
- </lnTo>
- <lnTo>
- <pt x="xGp" y="yGp" />
- </lnTo>
- <lnTo>
- <pt x="xF" y="yF" />
- </lnTo>
- <arcTo wR="rw1" hR="rh1" stAng="stAng0" swAng="swAng0" />
- <close />
- </path>
- </pathLst>
-
- </leftCircularArrow>
- <leftRightArrow>
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 50000" />
- <gd name="adj2" fmla="val 50000" />
- </avLst>
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="maxAdj2" fmla="*/ 50000 w ss" />
- <gd name="a1" fmla="pin 0 adj1 100000" />
- <gd name="a2" fmla="pin 0 adj2 maxAdj2" />
- <gd name="x2" fmla="*/ ss a2 100000" />
- <gd name="x3" fmla="+- r 0 x2" />
- <gd name="dy" fmla="*/ h a1 200000" />
- <gd name="y1" fmla="+- vc 0 dy" />
- <gd name="y2" fmla="+- vc dy 0" />
- <gd name="dx1" fmla="*/ y1 x2 hd2" />
- <gd name="x1" fmla="+- x2 0 dx1" />
- <gd name="x4" fmla="+- x3 dx1 0" />
- </gdLst>
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefY="adj1" minY="0" maxY="100000">
- <pos x="x3" y="y1" />
- </ahXY>
- <ahXY gdRefX="adj2" minX="0" maxX="maxAdj2">
- <pos x="x2" y="t" />
- </ahXY>
- </ahLst>
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="x3" y="b" />
- </cxn>
- <cxn ang="cd4">
- <pos x="x2" y="b" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="x2" y="t" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="x3" y="t" />
- </cxn>
- </cxnLst>
- <rect l="x1" t="y1" r="x4" b="y2" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="vc" />
- </moveTo>
- <lnTo>
- <pt x="x2" y="t" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="vc" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="b" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="b" />
- </lnTo>
- <close />
- </path>
- </pathLst>
- </leftRightArrow>
- <leftRightArrowCallout>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 25000" />
-
- <gd name="adj2" fmla="val 25000" />
-
- <gd name="adj3" fmla="val 25000" />
-
- <gd name="adj4" fmla="val 48123" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="maxAdj2" fmla="*/ 50000 h ss" />
-
- <gd name="a2" fmla="pin 0 adj2 maxAdj2" />
- <gd name="maxAdj1" fmla="*/ a2 2 1" />
-
- <gd name="a1" fmla="pin 0 adj1 maxAdj1" />
- <gd name="maxAdj3" fmla="*/ 50000 w ss" />
-
- <gd name="a3" fmla="pin 0 adj3 maxAdj3" />
- <gd name="q2" fmla="*/ a3 ss wd2" />
-
- <gd name="maxAdj4" fmla="+- 100000 0 q2" />
-
- <gd name="a4" fmla="pin 0 adj4 maxAdj4" />
- <gd name="dy1" fmla="*/ ss a2 100000" />
-
- <gd name="dy2" fmla="*/ ss a1 200000" />
-
- <gd name="y1" fmla="+- vc 0 dy1" />
- <gd name="y2" fmla="+- vc 0 dy2" />
- <gd name="y3" fmla="+- vc dy2 0" />
- <gd name="y4" fmla="+- vc dy1 0" />
- <gd name="x1" fmla="*/ ss a3 100000" />
-
- <gd name="x4" fmla="+- r 0 x1" />
-
- <gd name="dx2" fmla="*/ w a4 200000" />
-
- <gd name="x2" fmla="+- hc 0 dx2" />
-
- <gd name="x3" fmla="+- hc dx2 0" />
-
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefY="adj1" minY="0" maxY="maxAdj1">
- <pos x="x1" y="y2" />
- </ahXY>
- <ahXY gdRefY="adj2" minY="0" maxY="maxAdj2">
- <pos x="l" y="y1" />
- </ahXY>
- <ahXY gdRefX="adj3" minX="0" maxX="maxAdj3">
- <pos x="x1" y="t" />
- </ahXY>
- <ahXY gdRefX="adj4" minX="0" maxX="maxAdj4">
- <pos x="x2" y="b" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- </cxnLst>
-
- <rect l="x2" t="t" r="x3" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="vc" />
- </moveTo>
- <lnTo>
- <pt x="x1" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="t" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="t" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="r" y="vc" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="b" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="b" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y4" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </leftRightArrowCallout>
- <leftRightCircularArrow>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 12500" />
-
- <gd name="adj2" fmla="val 1142319" />
-
- <gd name="adj3" fmla="val 20457681" />
-
- <gd name="adj4" fmla="val 11942319" />
-
- <gd name="adj5" fmla="val 12500" />
-
- </avLst>
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a5" fmla="pin 0 adj5 25000" />
-
- <gd name="maxAdj1" fmla="*/ a5 2 1" />
-
- <gd name="a1" fmla="pin 0 adj1 maxAdj1" />
- <gd name="enAng" fmla="pin 1 adj3 21599999" />
- <gd name="stAng" fmla="pin 0 adj4 21599999" />
-
- <gd name="th" fmla="*/ ss a1 100000" />
-
- <gd name="thh" fmla="*/ ss a5 100000" />
-
- <gd name="th2" fmla="*/ th 1 2" />
-
-
- <gd name="rw1" fmla="+- wd2 th2 thh" />
-
- <gd name="rh1" fmla="+- hd2 th2 thh" />
-
- <gd name="rw2" fmla="+- rw1 0 th" />
-
- <gd name="rh2" fmla="+- rh1 0 th" />
-
- <gd name="rw3" fmla="+- rw2 th2 0" />
-
- <gd name="rh3" fmla="+- rh2 th2 0" />
-
-
- <gd name="wtH" fmla="sin rw3 enAng" />
- <gd name="htH" fmla="cos rh3 enAng" />
- <gd name="dxH" fmla="cat2 rw3 htH wtH" />
- <gd name="dyH" fmla="sat2 rh3 htH wtH" />
- <gd name="xH" fmla="+- hc dxH 0" />
-
- <gd name="yH" fmla="+- vc dyH 0" />
-
-
- <gd name="rI" fmla="min rw2 rh2" />
-
- <gd name="u1" fmla="*/ dxH dxH 1" />
- <gd name="u2" fmla="*/ dyH dyH 1" />
- <gd name="u3" fmla="*/ rI rI 1" />
- <gd name="u4" fmla="+- u1 0 u3" />
- <gd name="u5" fmla="+- u2 0 u3" />
- <gd name="u6" fmla="*/ u4 u5 u1" />
- <gd name="u7" fmla="*/ u6 1 u2" />
- <gd name="u8" fmla="+- 1 0 u7" />
- <gd name="u9" fmla="sqrt u8" />
- <gd name="u10" fmla="*/ u4 1 dxH" />
- <gd name="u11" fmla="*/ u10 1 dyH" />
- <gd name="u12" fmla="+/ 1 u9 u11" />
- <gd name="u13" fmla="at2 1 u12" />
- <gd name="u14" fmla="+- u13 21600000 0" />
- <gd name="u15" fmla="?: u13 u13 u14" />
- <gd name="u16" fmla="+- u15 0 enAng" />
-
- <gd name="u17" fmla="+- u16 21600000 0" />
- <gd name="u18" fmla="?: u16 u16 u17" />
- <gd name="u19" fmla="+- u18 0 cd2" />
- <gd name="u20" fmla="+- u18 0 21600000" />
- <gd name="u21" fmla="?: u19 u20 u18" />
- <gd name="maxAng" fmla="abs u21" />
- <gd name="aAng" fmla="pin 0 adj2 maxAng" />
-
- <gd name="ptAng" fmla="+- enAng aAng 0" />
-
-
- <gd name="wtA" fmla="sin rw3 ptAng" />
- <gd name="htA" fmla="cos rh3 ptAng" />
- <gd name="dxA" fmla="cat2 rw3 htA wtA" />
- <gd name="dyA" fmla="sat2 rh3 htA wtA" />
- <gd name="xA" fmla="+- hc dxA 0" />
-
- <gd name="yA" fmla="+- vc dyA 0" />
-
-
- <gd name="dxG" fmla="cos thh ptAng" />
- <gd name="dyG" fmla="sin thh ptAng" />
- <gd name="xG" fmla="+- xH dxG 0" />
-
- <gd name="yG" fmla="+- yH dyG 0" />
-
-
- <gd name="dxB" fmla="cos thh ptAng" />
- <gd name="dyB" fmla="sin thh ptAng" />
- <gd name="xB" fmla="+- xH 0 dxB 0" />
-
- <gd name="yB" fmla="+- yH 0 dyB 0" />
-
-
- <gd name="sx1" fmla="+- xB 0 hc" />
-
- <gd name="sy1" fmla="+- yB 0 vc" />
-
- <gd name="sx2" fmla="+- xG 0 hc" />
-
- <gd name="sy2" fmla="+- yG 0 vc" />
-
-
- <gd name="rO" fmla="min rw1 rh1" />
-
- <gd name="x1O" fmla="*/ sx1 rO rw1" />
-
- <gd name="y1O" fmla="*/ sy1 rO rh1" />
-
- <gd name="x2O" fmla="*/ sx2 rO rw1" />
-
- <gd name="y2O" fmla="*/ sy2 rO rh1" />
-
-
- <gd name="dxO" fmla="+- x2O 0 x1O" />
- <gd name="dyO" fmla="+- y2O 0 y1O" />
- <gd name="dO" fmla="mod dxO dyO 0" />
-
- <gd name="q1" fmla="*/ x1O y2O 1" />
- <gd name="q2" fmla="*/ x2O y1O 1" />
- <gd name="DO" fmla="+- q1 0 q2" />
-
-
- <gd name="q3" fmla="*/ rO rO 1" />
-
- <gd name="q4" fmla="*/ dO dO 1" />
-
- <gd name="q5" fmla="*/ q3 q4 1" />
-
- <gd name="q6" fmla="*/ DO DO 1" />
-
- <gd name="q7" fmla="+- q5 0 q6" />
-
- <gd name="q8" fmla="max q7 0" />
-
- <gd name="sdelO" fmla="sqrt q8" />
-
- <gd name="ndyO" fmla="*/ dyO -1 1" />
- <gd name="sdyO" fmla="?: ndyO -1 1" />
-
- <gd name="q9" fmla="*/ sdyO dxO 1" />
-
- <gd name="q10" fmla="*/ q9 sdelO 1" />
-
- <gd name="q11" fmla="*/ DO dyO 1" />
-
- <gd name="dxF1" fmla="+/ q11 q10 q4" />
-
- <gd name="q12" fmla="+- q11 0 q10" />
- <gd name="dxF2" fmla="*/ q12 1 q4" />
-
-
- <gd name="adyO" fmla="abs dyO" />
- <gd name="q13" fmla="*/ adyO sdelO 1" />
-
- <gd name="q14" fmla="*/ DO dxO -1" />
-
- <gd name="dyF1" fmla="+/ q14 q13 q4" />
-
- <gd name="q15" fmla="+- q14 0 q13" />
- <gd name="dyF2" fmla="*/ q15 1 q4" />
-
-
-
- <gd name="q16" fmla="+- x2O 0 dxF1" />
- <gd name="q17" fmla="+- x2O 0 dxF2" />
- <gd name="q18" fmla="+- y2O 0 dyF1" />
- <gd name="q19" fmla="+- y2O 0 dyF2" />
- <gd name="q20" fmla="mod q16 q18 0" />
-
- <gd name="q21" fmla="mod q17 q19 0" />
-
- <gd name="q22" fmla="+- q21 0 q20" />
- <gd name="dxF" fmla="?: q22 dxF1 dxF2" />
-
- <gd name="dyF" fmla="?: q22 dyF1 dyF2" />
-
- <gd name="sdxF" fmla="*/ dxF rw1 rO" />
-
- <gd name="sdyF" fmla="*/ dyF rh1 rO" />
-
- <gd name="xF" fmla="+- hc sdxF 0" />
-
- <gd name="yF" fmla="+- vc sdyF 0" />
-
-
-
-
- <gd name="x1I" fmla="*/ sx1 rI rw2" />
-
- <gd name="y1I" fmla="*/ sy1 rI rh2" />
-
- <gd name="x2I" fmla="*/ sx2 rI rw2" />
-
- <gd name="y2I" fmla="*/ sy2 rI rh2" />
-
-
- <gd name="dxI" fmla="+- x2I 0 x1I" />
- <gd name="dyI" fmla="+- y2I 0 y1I" />
- <gd name="dI" fmla="mod dxI dyI 0" />
- <gd name="v1" fmla="*/ x1I y2I 1" />
- <gd name="v2" fmla="*/ x2I y1I 1" />
- <gd name="DI" fmla="+- v1 0 v2" />
-
- <gd name="v3" fmla="*/ rI rI 1" />
- <gd name="v4" fmla="*/ dI dI 1" />
- <gd name="v5" fmla="*/ v3 v4 1" />
- <gd name="v6" fmla="*/ DI DI 1" />
- <gd name="v7" fmla="+- v5 0 v6" />
- <gd name="v8" fmla="max v7 0" />
- <gd name="sdelI" fmla="sqrt v8" />
- <gd name="v9" fmla="*/ sdyO dxI 1" />
- <gd name="v10" fmla="*/ v9 sdelI 1" />
- <gd name="v11" fmla="*/ DI dyI 1" />
- <gd name="dxC1" fmla="+/ v11 v10 v4" />
- <gd name="v12" fmla="+- v11 0 v10" />
- <gd name="dxC2" fmla="*/ v12 1 v4" />
-
- <gd name="adyI" fmla="abs dyI" />
- <gd name="v13" fmla="*/ adyI sdelI 1" />
- <gd name="v14" fmla="*/ DI dxI -1" />
- <gd name="dyC1" fmla="+/ v14 v13 v4" />
- <gd name="v15" fmla="+- v14 0 v13" />
- <gd name="dyC2" fmla="*/ v15 1 v4" />
-
- <gd name="v16" fmla="+- x1I 0 dxC1" />
- <gd name="v17" fmla="+- x1I 0 dxC2" />
- <gd name="v18" fmla="+- y1I 0 dyC1" />
- <gd name="v19" fmla="+- y1I 0 dyC2" />
- <gd name="v20" fmla="mod v16 v18 0" />
- <gd name="v21" fmla="mod v17 v19 0" />
- <gd name="v22" fmla="+- v21 0 v20" />
- <gd name="dxC" fmla="?: v22 dxC1 dxC2" />
- <gd name="dyC" fmla="?: v22 dyC1 dyC2" />
- <gd name="sdxC" fmla="*/ dxC rw2 rI" />
- <gd name="sdyC" fmla="*/ dyC rh2 rI" />
- <gd name="xC" fmla="+- hc sdxC 0" />
-
- <gd name="yC" fmla="+- vc sdyC 0" />
-
-
- <gd name="wtI" fmla="sin rw3 stAng" />
- <gd name="htI" fmla="cos rh3 stAng" />
- <gd name="dxI" fmla="cat2 rw3 htI wtI" />
- <gd name="dyI" fmla="sat2 rh3 htI wtI" />
- <gd name="xI" fmla="+- hc dxI 0" />
-
- <gd name="yI" fmla="+- vc dyI 0" />
-
-
- <gd name="lptAng" fmla="+- stAng 0 aAng" />
-
-
- <gd name="wtL" fmla="sin rw3 lptAng" />
- <gd name="htL" fmla="cos rh3 lptAng" />
- <gd name="dxL" fmla="cat2 rw3 htL wtL" />
- <gd name="dyL" fmla="sat2 rh3 htL wtL" />
- <gd name="xL" fmla="+- hc dxL 0" />
-
- <gd name="yL" fmla="+- vc dyL 0" />
-
-
- <gd name="dxK" fmla="cos thh lptAng" />
- <gd name="dyK" fmla="sin thh lptAng" />
- <gd name="xK" fmla="+- xI dxK 0" />
-
- <gd name="yK" fmla="+- yI dyK 0" />
-
-
- <gd name="dxJ" fmla="cos thh lptAng" />
- <gd name="dyJ" fmla="sin thh lptAng" />
- <gd name="xJ" fmla="+- xI 0 dxJ 0" />
-
- <gd name="yJ" fmla="+- yI 0 dyJ 0" />
-
-
- <gd name="p1" fmla="+- xF 0 xC" />
- <gd name="p2" fmla="+- yF 0 yC" />
- <gd name="p3" fmla="mod p1 p2 0" />
- <gd name="p4" fmla="*/ p3 1 2" />
- <gd name="p5" fmla="+- p4 0 thh" />
- <gd name="xGp" fmla="?: p5 xF xG" />
- <gd name="yGp" fmla="?: p5 yF yG" />
- <gd name="xBp" fmla="?: p5 xC xB" />
- <gd name="yBp" fmla="?: p5 yC yB" />
-
- <gd name="en0" fmla="at2 sdxF sdyF" />
- <gd name="en1" fmla="+- en0 21600000 0" />
- <gd name="en2" fmla="?: en0 en0 en1" />
- <gd name="od0" fmla="+- en2 0 enAng" />
- <gd name="od1" fmla="+- od0 21600000 0" />
- <gd name="od2" fmla="?: od0 od0 od1" />
-
- <gd name="st0" fmla="+- stAng 0 od2" />
- <gd name="st1" fmla="+- st0 21600000 0" />
- <gd name="st2" fmla="?: st0 st0 st1" />
-
- <gd name="sw0" fmla="+- en2 0 st2" />
- <gd name="sw1" fmla="+- sw0 21600000 0" />
- <gd name="swAng" fmla="?: sw0 sw0 sw1" />
-
-
- <gd name="ist0" fmla="at2 sdxC sdyC" />
- <gd name="ist1" fmla="+- ist0 21600000 0" />
- <gd name="istAng" fmla="?: ist0 ist0 ist1" />
-
- <gd name="id0" fmla="+- istAng 0 enAng" />
- <gd name="id1" fmla="+- id0 0 21600000" />
- <gd name="id2" fmla="?: id0 id1 id0" />
-
- <gd name="ien0" fmla="+- stAng 0 id2" />
- <gd name="ien1" fmla="+- ien0 0 21600000" />
- <gd name="ien2" fmla="?: ien1 ien1 ien0" />
-
- <gd name="isw1" fmla="+- ien2 0 istAng" />
- <gd name="isw2" fmla="+- isw1 0 21600000" />
- <gd name="iswAng" fmla="?: isw1 isw2 isw1" />
-
-
- <gd name="wtE" fmla="sin rw1 st2" />
- <gd name="htE" fmla="cos rh1 st2" />
- <gd name="dxE" fmla="cat2 rw1 htE wtE" />
- <gd name="dyE" fmla="sat2 rh1 htE wtE" />
- <gd name="xE" fmla="+- hc dxE 0" />
-
- <gd name="yE" fmla="+- vc dyE 0" />
-
-
- <gd name="wtD" fmla="sin rw2 ien2" />
- <gd name="htD" fmla="cos rh2 ien2" />
- <gd name="dxD" fmla="cat2 rw2 htD wtD" />
- <gd name="dyD" fmla="sat2 rh2 htD wtD" />
- <gd name="xD" fmla="+- hc dxD 0" />
-
- <gd name="yD" fmla="+- vc dyD 0" />
-
-
- <gd name="xKp" fmla="?: p5 xE xK" />
- <gd name="yKp" fmla="?: p5 yE yK" />
- <gd name="xJp" fmla="?: p5 xD xJ" />
- <gd name="yJp" fmla="?: p5 yD yJ" />
-
- <gd name="aL" fmla="+- lptAng 0 cd4" />
- <gd name="aA" fmla="+- ptAng cd4 0" />
- <gd name="aB" fmla="+- ptAng cd2 0" />
- <gd name="aJ" fmla="+- lptAng cd2 0" />
-
- <gd name="idx" fmla="cos rw1 2700000" />
- <gd name="idy" fmla="sin rh1 2700000" />
- <gd name="il" fmla="+- hc 0 idx" />
- <gd name="ir" fmla="+- hc idx 0" />
- <gd name="it" fmla="+- vc 0 idy" />
- <gd name="ib" fmla="+- vc idy 0" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahPolar gdRefAng="adj2" minAng="0" maxAng="maxAng">
- <pos x="xA" y="yA" />
- </ahPolar>
- <ahPolar gdRefAng="adj4" minAng="0" maxAng="21599999">
- <pos x="xE" y="yE" />
- </ahPolar>
- <ahPolar gdRefR="adj1" minR="0" maxR="maxAdj1" gdRefAng="adj3" minAng="0" maxAng="21599999">
- <pos x="xF" y="yF" />
- </ahPolar>
- <ahPolar gdRefR="adj5" minR="0" maxR="25000">
- <pos x="xB" y="yB" />
- </ahPolar>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="aL">
- <pos x="xL" y="yL" />
- </cxn>
- <cxn ang="lptAng">
- <pos x="xKp" y="yKp" />
- </cxn>
- <cxn ang="ptAng">
- <pos x="xGp" y="yGp" />
- </cxn>
- <cxn ang="aA">
- <pos x="xA" y="yA" />
- </cxn>
- <cxn ang="aB">
- <pos x="xBp" y="yBp" />
- </cxn>
- <cxn ang="aJ">
- <pos x="xJp" y="yJp" />
- </cxn>
- </cxnLst>
-
- <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="xL" y="yL" />
- </moveTo>
- <lnTo>
- <pt x="xKp" y="yKp" />
- </lnTo>
- <lnTo>
- <pt x="xE" y="yE" />
- </lnTo>
- <arcTo wR="rw1" hR="rh1" stAng="st2" swAng="swAng" />
- <lnTo>
- <pt x="xGp" y="yGp" />
- </lnTo>
- <lnTo>
- <pt x="xA" y="yA" />
- </lnTo>
- <lnTo>
- <pt x="xBp" y="yBp" />
- </lnTo>
- <lnTo>
- <pt x="xC" y="yC" />
- </lnTo>
- <arcTo wR="rw2" hR="rh2" stAng="istAng" swAng="iswAng" />
- <lnTo>
- <pt x="xJp" y="yJp" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </leftRightCircularArrow>
- <leftRightRibbon>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 50000" />
-
- <gd name="adj2" fmla="val 50000" />
-
- <gd name="adj3" fmla="val 16667" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a3" fmla="pin 0 adj3 33333" />
- <gd name="maxAdj1" fmla="+- 100000 0 a3" />
- <gd name="a1" fmla="pin 0 adj1 maxAdj1" />
-
- <gd name="w1" fmla="+- wd2 0 wd32" />
- <gd name="maxAdj2" fmla="*/ 100000 w1 ss" />
- <gd name="a2" fmla="pin 0 adj2 maxAdj2" />
-
- <gd name="x1" fmla="*/ ss a2 100000" />
-
- <gd name="x4" fmla="+- r 0 x1" />
-
- <gd name="dy1" fmla="*/ h a1 200000" />
-
- <gd name="dy2" fmla="*/ h a3 -200000" />
-
- <gd name="ly1" fmla="+- vc dy2 dy1" />
-
- <gd name="ry4" fmla="+- vc dy1 dy2" />
-
- <gd name="ly2" fmla="+- ly1 dy1 0" />
-
- <gd name="ry3" fmla="+- b 0 ly2" />
-
- <gd name="ly4" fmla="*/ ly2 2 1" />
-
- <gd name="ry1" fmla="+- b 0 ly4" />
-
- <gd name="ly3" fmla="+- ly4 0 ly1" />
-
- <gd name="ry2" fmla="+- b 0 ly3" />
-
-
- <gd name="hR" fmla="*/ a3 ss 400000" />
-
- <gd name="x2" fmla="+- hc 0 wd32" />
-
- <gd name="x3" fmla="+- hc wd32 0" />
-
- <gd name="y1" fmla="+- ly1 hR 0" />
-
- <gd name="y2" fmla="+- ry2 0 hR" />
-
-
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefY="adj1" minY="0" maxY="maxAdj1">
- <pos x="x4" y="ry2" />
- </ahXY>
- <ahXY gdRefX="adj2" minX="0" maxX="maxAdj2">
- <pos x="x1" y="t" />
- </ahXY>
- <ahXY gdRefY="adj3" minY="0" maxY="33333">
- <pos x="x3" y="ry2" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="r" y="ry3" />
- </cxn>
- <cxn ang="cd4">
- <pos x="x4" y="b" />
- </cxn>
- <cxn ang="cd4">
- <pos x="x1" y="ly4" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="ly2" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="x1" y="t" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="x4" y="ry1" />
- </cxn>
- </cxnLst>
-
- <rect l="x1" t="ly1" r="x4" b="ry4" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path stroke="false" extrusionOk="false">
-
- <moveTo>
- <pt x="l" y="ly2" />
- </moveTo>
- <lnTo>
- <pt x="x1" y="t" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="ly1" />
- </lnTo>
- <lnTo>
- <pt x="hc" y="ly1" />
- </lnTo>
- <arcTo wR="wd32" hR="hR" stAng="3cd4" swAng="cd2" />
- <arcTo wR="wd32" hR="hR" stAng="3cd4" swAng="-10800000" />
- <lnTo>
- <pt x="x4" y="ry2" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="ry1" />
- </lnTo>
- <lnTo>
- <pt x="r" y="ry3" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="b" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="ry4" />
- </lnTo>
- <lnTo>
- <pt x="hc" y="ry4" />
- </lnTo>
- <arcTo wR="wd32" hR="hR" stAng="cd4" swAng="cd4" />
- <lnTo>
- <pt x="x2" y="ly3" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="ly3" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="ly4" />
- </lnTo>
- <close />
- </path>
- <path stroke="false" fill="darkenLess" extrusionOk="false">
-
- <moveTo>
- <pt x="x3" y="y1" />
- </moveTo>
- <arcTo wR="wd32" hR="hR" stAng="0" swAng="cd4" />
- <arcTo wR="wd32" hR="hR" stAng="3cd4" swAng="-10800000" />
- <lnTo>
- <pt x="x3" y="ry2" />
- </lnTo>
- <close />
- </path>
- <path fill="none" extrusionOk="false">
-
- <moveTo>
- <pt x="l" y="ly2" />
- </moveTo>
- <lnTo>
- <pt x="x1" y="t" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="ly1" />
- </lnTo>
- <lnTo>
- <pt x="hc" y="ly1" />
- </lnTo>
- <arcTo wR="wd32" hR="hR" stAng="3cd4" swAng="cd2" />
- <arcTo wR="wd32" hR="hR" stAng="3cd4" swAng="-10800000" />
- <lnTo>
- <pt x="x4" y="ry2" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="ry1" />
- </lnTo>
- <lnTo>
- <pt x="r" y="ry3" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="b" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="ry4" />
- </lnTo>
- <lnTo>
- <pt x="hc" y="ry4" />
- </lnTo>
- <arcTo wR="wd32" hR="hR" stAng="cd4" swAng="cd4" />
- <lnTo>
- <pt x="x2" y="ly3" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="ly3" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="ly4" />
- </lnTo>
- <close />
- <moveTo>
- <pt x="x3" y="y1" />
- </moveTo>
- <lnTo>
- <pt x="x3" y="ry2" />
- </lnTo>
- <moveTo>
- <pt x="x2" y="y2" />
- </moveTo>
- <lnTo>
- <pt x="x2" y="ly3" />
- </lnTo>
- </path>
- </pathLst>
-
- </leftRightRibbon>
- <leftRightUpArrow>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 25000" />
-
- <gd name="adj2" fmla="val 25000" />
-
- <gd name="adj3" fmla="val 25000" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a2" fmla="pin 0 adj2 50000" />
- <gd name="maxAdj1" fmla="*/ a2 2 1" />
- <gd name="a1" fmla="pin 0 adj1 maxAdj1" />
- <gd name="q1" fmla="+- 100000 0 maxAdj1" />
- <gd name="maxAdj3" fmla="*/ q1 1 2" />
- <gd name="a3" fmla="pin 0 adj3 maxAdj3" />
- <gd name="x1" fmla="*/ ss a3 100000" />
- <gd name="dx2" fmla="*/ ss a2 100000" />
-
- <gd name="x2" fmla="+- hc 0 dx2" />
- <gd name="x5" fmla="+- hc dx2 0" />
- <gd name="dx3" fmla="*/ ss a1 200000" />
-
- <gd name="x3" fmla="+- hc 0 dx3" />
- <gd name="x4" fmla="+- hc dx3 0" />
- <gd name="x6" fmla="+- r 0 x1" />
-
- <gd name="dy2" fmla="*/ ss a2 50000" />
-
- <gd name="y2" fmla="+- b 0 dy2" />
- <gd name="y4" fmla="+- b 0 dx2" />
- <gd name="y3" fmla="+- y4 0 dx3" />
- <gd name="y5" fmla="+- y4 dx3 0" />
- <gd name="il" fmla="*/ dx3 x1 dx2" />
- <gd name="ir" fmla="+- r 0 il" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj1" minX="0" maxX="maxAdj1">
- <pos x="x3" y="x1" />
- </ahXY>
- <ahXY gdRefX="adj2" minX="0" maxX="50000">
- <pos x="x2" y="t" />
- </ahXY>
- <ahXY gdRefY="adj3" minY="0" maxY="maxAdj3">
- <pos x="r" y="x1" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="y4" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="y5" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="y4" />
- </cxn>
- </cxnLst>
-
- <rect l="il" t="y3" r="ir" b="y5" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="y4" />
- </moveTo>
- <lnTo>
- <pt x="x1" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="x1" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="x1" />
- </lnTo>
- <lnTo>
- <pt x="hc" y="t" />
- </lnTo>
- <lnTo>
- <pt x="x5" y="x1" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="x1" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="x6" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="x6" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="r" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="x6" y="b" />
- </lnTo>
- <lnTo>
- <pt x="x6" y="y5" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y5" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="b" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </leftRightUpArrow>
- <leftUpArrow>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 25000" />
-
- <gd name="adj2" fmla="val 25000" />
-
- <gd name="adj3" fmla="val 25000" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a2" fmla="pin 0 adj2 50000" />
- <gd name="maxAdj1" fmla="*/ a2 2 1" />
- <gd name="a1" fmla="pin 0 adj1 maxAdj1" />
- <gd name="maxAdj3" fmla="+- 100000 0 maxAdj1" />
- <gd name="a3" fmla="pin 0 adj3 maxAdj3" />
- <gd name="x1" fmla="*/ ss a3 100000" />
-
- <gd name="dx2" fmla="*/ ss a2 50000" />
-
- <gd name="x2" fmla="+- r 0 dx2" />
- <gd name="y2" fmla="+- b 0 dx2" />
- <gd name="dx4" fmla="*/ ss a2 100000" />
-
- <gd name="x4" fmla="+- r 0 dx4" />
- <gd name="y4" fmla="+- b 0 dx4" />
- <gd name="dx3" fmla="*/ ss a1 200000" />
-
- <gd name="x3" fmla="+- x4 0 dx3" />
- <gd name="x5" fmla="+- x4 dx3 0" />
- <gd name="y3" fmla="+- y4 0 dx3" />
- <gd name="y5" fmla="+- y4 dx3 0" />
- <gd name="il" fmla="*/ dx3 x1 dx4" />
- <gd name="cx1" fmla="+/ x1 x5 2" />
- <gd name="cy1" fmla="+/ x1 y5 2" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefY="adj1" minY="0" maxY="maxAdj1">
- <pos x="x3" y="y3" />
- </ahXY>
- <ahXY gdRefX="adj2" minX="0" maxX="50000">
- <pos x="x2" y="t" />
- </ahXY>
- <ahXY gdRefY="adj3" minY="0" maxY="maxAdj3">
- <pos x="x3" y="x1" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="x4" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="x2" y="x1" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="x1" y="y2" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="y4" />
- </cxn>
- <cxn ang="cd4">
- <pos x="x1" y="b" />
- </cxn>
- <cxn ang="cd4">
- <pos x="cx1" y="y5" />
- </cxn>
- <cxn ang="0">
- <pos x="x5" y="cy1" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="x1" />
- </cxn>
- </cxnLst>
-
- <rect l="il" t="y3" r="x4" b="y5" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="y4" />
- </moveTo>
- <lnTo>
- <pt x="x1" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="x1" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="x1" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="x1" />
- </lnTo>
- <lnTo>
- <pt x="x5" y="x1" />
- </lnTo>
- <lnTo>
- <pt x="x5" y="y5" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y5" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="b" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </leftUpArrow>
- <lightningBolt>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="x1" fmla="*/ w 5022 21600" />
- <gd name="x3" fmla="*/ w 8472 21600" />
- <gd name="x4" fmla="*/ w 8757 21600" />
-
- <gd name="x5" fmla="*/ w 10012 21600" />
- <gd name="x8" fmla="*/ w 12860 21600" />
- <gd name="x9" fmla="*/ w 13917 21600" />
-
- <gd name="x11" fmla="*/ w 16577 21600" />
- <gd name="y1" fmla="*/ h 3890 21600" />
- <gd name="y2" fmla="*/ h 6080 21600" />
- <gd name="y4" fmla="*/ h 7437 21600" />
-
- <gd name="y6" fmla="*/ h 9705 21600" />
- <gd name="y7" fmla="*/ h 12007 21600" />
- <gd name="y10" fmla="*/ h 14277 21600" />
-
- <gd name="y11" fmla="*/ h 14915 21600" />
-
- </gdLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="x3" y="t" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="l" y="y1" />
- </cxn>
- <cxn ang="cd2">
- <pos x="x1" y="y6" />
- </cxn>
- <cxn ang="cd2">
- <pos x="x5" y="y11" />
- </cxn>
- <cxn ang="cd4">
- <pos x="r" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="x11" y="y7" />
- </cxn>
- <cxn ang="0">
- <pos x="x8" y="y2" />
- </cxn>
- </cxnLst>
-
- <rect l="x4" t="y4" r="x9" b="y10" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path w="21600" h="21600">
- <moveTo>
- <pt x="8472" y="0" />
- </moveTo>
- <lnTo>
- <pt x="12860" y="6080" />
- </lnTo>
- <lnTo>
- <pt x="11050" y="6797" />
- </lnTo>
- <lnTo>
- <pt x="16577" y="12007" />
- </lnTo>
- <lnTo>
- <pt x="14767" y="12877" />
- </lnTo>
- <lnTo>
- <pt x="21600" y="21600" />
- </lnTo>
- <lnTo>
- <pt x="10012" y="14915" />
- </lnTo>
- <lnTo>
- <pt x="12222" y="13987" />
- </lnTo>
- <lnTo>
- <pt x="5022" y="9705" />
- </lnTo>
- <lnTo>
- <pt x="7602" y="8382" />
- </lnTo>
- <lnTo>
- <pt x="0" y="3890" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </lightningBolt>
- <line>
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="cd4">
- <pos x="l" y="t" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="r" y="b" />
- </cxn>
- </cxnLst>
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- </path>
- </pathLst>
- </line>
- <lineInv>
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="cd4">
- <pos x="l" y="b" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="r" y="t" />
- </cxn>
- </cxnLst>
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="b" />
- </moveTo>
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- </path>
- </pathLst>
- </lineInv>
- <mathDivide>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 23520" />
-
- <gd name="adj2" fmla="val 5880" />
-
- <gd name="adj3" fmla="val 11760" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
-
- <gd name="a1" fmla="pin 1000 adj1 36745" />
- <gd name="ma1" fmla="+- 0 0 a1" />
-
- <gd name="ma3h" fmla="+/ 73490 ma1 4" />
-
- <gd name="ma3w" fmla="*/ 36745 w h" />
-
- <gd name="maxAdj3" fmla="min ma3h ma3w" />
- <gd name="a3" fmla="pin 1000 adj3 maxAdj3" />
- <gd name="m4a3" fmla="*/ -4 a3 1" />
-
- <gd name="maxAdj2" fmla="+- 73490 m4a3 a1" />
- <gd name="a2" fmla="pin 0 adj2 maxAdj2" />
-
- <gd name="dy1" fmla="*/ h a1 200000" />
-
- <gd name="yg" fmla="*/ h a2 100000" />
-
- <gd name="rad" fmla="*/ h a3 100000" />
-
- <gd name="dx1" fmla="*/ w 73490 200000" />
-
-
- <gd name="y3" fmla="+- vc 0 dy1" />
-
- <gd name="y4" fmla="+- vc dy1 0" />
-
- <gd name="a" fmla="+- yg rad 0" />
- <gd name="y2" fmla="+- y3 0 a" />
-
- <gd name="y1" fmla="+- y2 0 rad" />
-
- <gd name="y5" fmla="+- b 0 y1" />
-
-
- <gd name="x1" fmla="+- hc 0 dx1" />
-
- <gd name="x3" fmla="+- hc dx1 0" />
-
- <gd name="x2" fmla="+- hc 0 rad" />
-
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefY="adj1" minY="1000" maxY="36745">
- <pos x="l" y="y3" />
- </ahXY>
- <ahXY gdRefY="adj2" minY="0" maxY="maxAdj2">
- <pos x="r" y="y2" />
- </ahXY>
- <ahXY gdRefX="adj3" minX="1000" maxX="maxAdj3">
- <pos x="x2" y="t" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="x3" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="y5" />
- </cxn>
- <cxn ang="cd2">
- <pos x="x1" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="y1" />
- </cxn>
- </cxnLst>
-
- <rect l="x1" t="y3" r="x3" b="y4" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="hc" y="y1" />
- </moveTo>
- <arcTo hR="rad" wR="rad" stAng="3cd4" swAng="21600000" />
- <close />
- <moveTo>
- <pt x="hc" y="y5" />
- </moveTo>
- <arcTo hR="rad" wR="rad" stAng="cd4" swAng="21600000" />
- <close />
- <moveTo>
- <pt x="x1" y="y3" />
- </moveTo>
- <lnTo>
- <pt x="x3" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y4" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </mathDivide>
- <mathEqual>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 23520" />
-
- <gd name="adj2" fmla="val 11760" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a1" fmla="pin 0 adj1 36745" />
-
-
- <gd name="2a1" fmla="*/ a1 2 1" />
-
- <gd name="mAdj2" fmla="+- 100000 0 2a1" />
-
- <gd name="a2" fmla="pin 0 adj2 mAdj2" />
- <gd name="dy1" fmla="*/ h a1 100000" />
-
- <gd name="dy2" fmla="*/ h a2 200000" />
-
- <gd name="dx1" fmla="*/ w 73490 200000" />
-
-
- <gd name="y2" fmla="+- vc 0 dy2" />
-
- <gd name="y3" fmla="+- vc dy2 0" />
-
- <gd name="y1" fmla="+- y2 0 dy1" />
-
- <gd name="y4" fmla="+- y3 dy1 0" />
-
-
- <gd name="x1" fmla="+- hc 0 dx1" />
-
- <gd name="x2" fmla="+- hc dx1 0" />
-
-
-
- <gd name="yC1" fmla="+/ y1 y2 2" />
-
- <gd name="yC2" fmla="+/ y3 y4 2" />
-
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefY="adj1" minY="0" maxY="36745">
- <pos x="l" y="y1" />
- </ahXY>
-
- <ahXY gdRefY="adj2" minY="0" maxY="mAdj2">
- <pos x="r" y="y2" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="x2" y="yC1" />
- </cxn>
- <cxn ang="0">
- <pos x="x2" y="yC2" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="y4" />
- </cxn>
- <cxn ang="cd2">
- <pos x="x1" y="yC1" />
- </cxn>
- <cxn ang="cd2">
- <pos x="x1" y="yC2" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="y1" />
- </cxn>
- </cxnLst>
-
- <rect l="x1" t="y1" r="x2" b="y4" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="x1" y="y1" />
- </moveTo>
- <lnTo>
- <pt x="x2" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y2" />
- </lnTo>
- <close />
- <moveTo>
- <pt x="x1" y="y3" />
- </moveTo>
- <lnTo>
- <pt x="x2" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y4" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </mathEqual>
- <mathMinus>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 23520" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a1" fmla="pin 0 adj1 100000" />
- <gd name="dy1" fmla="*/ h a1 200000" />
-
- <gd name="dx1" fmla="*/ w 73490 200000" />
-
-
- <gd name="y1" fmla="+- vc 0 dy1" />
-
- <gd name="y2" fmla="+- vc dy1 0" />
-
-
- <gd name="x1" fmla="+- hc 0 dx1" />
-
- <gd name="x2" fmla="+- hc dx1 0" />
-
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefY="adj1" minY="0" maxY="100000">
- <pos x="l" y="y1" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="x2" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="y2" />
- </cxn>
- <cxn ang="cd2">
- <pos x="x1" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="y1" />
- </cxn>
- </cxnLst>
-
- <rect l="x1" t="y1" r="x2" b="y2" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="x1" y="y1" />
- </moveTo>
- <lnTo>
- <pt x="x2" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y2" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </mathMinus>
- <mathMultiply>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 23520" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
-
-
-
-
-
- <gd name="a1" fmla="pin 0 adj1 51965" />
-
- <gd name="th" fmla="*/ ss a1 100000" />
-
-
- <gd name="a" fmla="at2 w h" />
-
- <gd name="sa" fmla="sin 1 a" />
- <gd name="ca" fmla="cos 1 a" />
- <gd name="ta" fmla="tan 1 a" />
-
-
- <gd name="dl" fmla="mod w h 0" />
-
- <gd name="rw" fmla="*/ dl 51965 100000" />
-
-
-
- <gd name="lM" fmla="+- dl 0 rw" />
- <gd name="xM" fmla="*/ ca lM 2" />
- <gd name="yM" fmla="*/ sa lM 2" />
-
-
- <gd name="dxAM" fmla="*/ sa th 2" />
- <gd name="dyAM" fmla="*/ ca th 2" />
- <gd name="xA" fmla="+- xM 0 dxAM" />
- <gd name="yA" fmla="+- yM dyAM 0" />
-
-
- <gd name="xB" fmla="+- xM dxAM 0" />
- <gd name="yB" fmla="+- yM 0 dyAM" />
-
-
- <gd name="xBC" fmla="+- hc 0 xB" />
- <gd name="yBC" fmla="*/ xBC ta 1" />
- <gd name="yC" fmla="+- yBC yB 0" />
-
-
- <gd name="xD" fmla="+- r 0 xB" />
- <gd name="xE" fmla="+- r 0 xA" />
-
- <gd name="yFE" fmla="+- vc 0 yA" />
- <gd name="xFE" fmla="*/ yFE 1 ta" />
- <gd name="xF" fmla="+- xE 0 xFE" />
- <gd name="xL" fmla="+- xA xFE 0" />
- <gd name="yG" fmla="+- b 0 yA" />
- <gd name="yH" fmla="+- b 0 yB" />
- <gd name="yI" fmla="+- b 0 yC" />
-
-
- <gd name="xC2" fmla="+- r 0 xM" />
-
- <gd name="yC3" fmla="+- b 0 yM" />
-
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefY="adj1" minY="0" maxY="51965">
- <pos x="l" y="th" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="cd2">
- <pos x="xM" y="yM" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="xC2" y="yM" />
- </cxn>
- <cxn ang="0">
- <pos x="xC2" y="yC3" />
- </cxn>
- <cxn ang="cd4">
- <pos x="xM" y="yC3" />
- </cxn>
- </cxnLst>
-
- <rect l="xA" t="yB" r="xE" b="yH" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="xA" y="yA" />
- </moveTo>
- <lnTo>
- <pt x="xB" y="yB" />
- </lnTo>
- <lnTo>
- <pt x="hc" y="yC" />
- </lnTo>
- <lnTo>
- <pt x="xD" y="yB" />
- </lnTo>
- <lnTo>
- <pt x="xE" y="yA" />
- </lnTo>
- <lnTo>
- <pt x="xF" y="vc" />
- </lnTo>
- <lnTo>
- <pt x="xE" y="yG" />
- </lnTo>
- <lnTo>
- <pt x="xD" y="yH" />
- </lnTo>
- <lnTo>
- <pt x="hc" y="yI" />
- </lnTo>
- <lnTo>
- <pt x="xB" y="yH" />
- </lnTo>
- <lnTo>
- <pt x="xA" y="yG" />
- </lnTo>
- <lnTo>
- <pt x="xL" y="vc" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </mathMultiply>
- <mathNotEqual>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 23520" />
-
- <gd name="adj2" fmla="val 6600000" />
-
- <gd name="adj3" fmla="val 11760" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a1" fmla="pin 0 adj1 50000" />
- <gd name="crAng" fmla="pin 4200000 adj2 6600000" />
-
-
- <gd name="2a1" fmla="*/ a1 2 1" />
- <gd name="maxAdj3" fmla="+- 100000 0 2a1" />
- <gd name="a3" fmla="pin 0 adj3 maxAdj3" />
-
- <gd name="dy1" fmla="*/ h a1 100000" />
-
- <gd name="dy2" fmla="*/ h a3 200000" />
-
- <gd name="dx1" fmla="*/ w 73490 200000" />
-
-
- <gd name="x1" fmla="+- hc 0 dx1" />
-
- <gd name="x8" fmla="+- hc dx1 0" />
-
-
-
- <gd name="y2" fmla="+- vc 0 dy2" />
-
- <gd name="y3" fmla="+- vc dy2 0" />
-
- <gd name="y1" fmla="+- y2 0 dy1" />
-
- <gd name="y4" fmla="+- y3 dy1 0" />
-
-
- <gd name="cadj2" fmla="+- crAng 0 cd4" />
- <gd name="xadj2" fmla="tan hd2 cadj2" />
-
-
-
- <gd name="len" fmla="mod xadj2 hd2 0" />
-
-
-
- <gd name="bhw" fmla="*/ len dy1 hd2" />
-
- <gd name="bhw2" fmla="*/ bhw 1 2" />
- <gd name="x7" fmla="+- hc xadj2 bhw2" />
-
- <gd name="dx67" fmla="*/ xadj2 y1 hd2" />
- <gd name="x6" fmla="+- x7 0 dx67" />
-
- <gd name="dx57" fmla="*/ xadj2 y2 hd2" />
- <gd name="x5" fmla="+- x7 0 dx57" />
-
- <gd name="dx47" fmla="*/ xadj2 y3 hd2" />
- <gd name="x4" fmla="+- x7 0 dx47" />
-
- <gd name="dx37" fmla="*/ xadj2 y4 hd2" />
- <gd name="x3" fmla="+- x7 0 dx37" />
-
- <gd name="dx27" fmla="*/ xadj2 2 1" />
- <gd name="x2" fmla="+- x7 0 dx27" />
-
-
- <gd name="rx7" fmla="+- x7 bhw 0" />
-
- <gd name="rx6" fmla="+- x6 bhw 0" />
-
- <gd name="rx5" fmla="+- x5 bhw 0" />
-
- <gd name="rx4" fmla="+- x4 bhw 0" />
-
- <gd name="rx3" fmla="+- x3 bhw 0" />
-
- <gd name="rx2" fmla="+- x2 bhw 0" />
-
-
-
- <gd name="dx7" fmla="*/ dy1 hd2 len" />
- <gd name="rxt" fmla="+- x7 dx7 0" />
-
- <gd name="lxt" fmla="+- rx7 0 dx7" />
-
- <gd name="rx" fmla="?: cadj2 rxt rx7" />
-
- <gd name="lx" fmla="?: cadj2 x7 lxt" />
-
-
- <gd name="dy3" fmla="*/ dy1 xadj2 len" />
- <gd name="dy4" fmla="+- 0 0 dy3" />
- <gd name="ry" fmla="?: cadj2 dy3 t" />
-
- <gd name="ly" fmla="?: cadj2 t dy4" />
-
-
- <gd name="dlx" fmla="+- w 0 rx" />
-
- <gd name="drx" fmla="+- w 0 lx" />
-
-
- <gd name="dly" fmla="+- h 0 ry" />
-
- <gd name="dry" fmla="+- h 0 ly" />
-
-
-
- <gd name="xC1" fmla="+/ rx lx 2" />
-
- <gd name="xC2" fmla="+/ drx dlx 2" />
-
-
- <gd name="yC1" fmla="+/ ry ly 2" />
-
- <gd name="yC2" fmla="+/ y1 y2 2" />
-
- <gd name="yC3" fmla="+/ y3 y4 2" />
-
- <gd name="yC4" fmla="+/ dry dly 2" />
-
-
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefY="adj1" minY="0" maxY="50000">
- <pos x="l" y="y1" />
- </ahXY>
- <ahPolar gdRefAng="adj2" minAng="4200000" maxAng="6600000">
- <pos x="lx" y="t" />
- </ahPolar>
- <ahXY gdRefY="adj3" minY="0" maxY="maxAdj3">
- <pos x="r" y="y2" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="x8" y="yC2" />
- </cxn>
- <cxn ang="0">
- <pos x="x8" y="yC3" />
- </cxn>
- <cxn ang="cd4">
- <pos x="xC2" y="yC4" />
- </cxn>
- <cxn ang="cd2">
- <pos x="x1" y="yC2" />
- </cxn>
- <cxn ang="cd2">
- <pos x="x1" y="yC3" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="xC1" y="yC1" />
- </cxn>
- </cxnLst>
-
- <rect l="x1" t="y1" r="x8" b="y4" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="x1" y="y1" />
- </moveTo>
- <lnTo>
- <pt x="x6" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="lx" y="ly" />
- </lnTo>
- <lnTo>
- <pt x="rx" y="ry" />
- </lnTo>
- <lnTo>
- <pt x="rx6" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="x8" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="x8" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="rx5" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="rx4" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="x8" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="x8" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="rx3" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="drx" y="dry" />
- </lnTo>
- <lnTo>
- <pt x="dlx" y="dly" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="x5" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y2" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </mathNotEqual>
- <mathPlus>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 23520" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a1" fmla="pin 0 adj1 73490" />
- <gd name="dx1" fmla="*/ w 73490 200000" />
-
- <gd name="dy1" fmla="*/ h 73490 200000" />
-
- <gd name="dx2" fmla="*/ ss a1 200000" />
-
-
- <gd name="x1" fmla="+- hc 0 dx1" />
-
- <gd name="x2" fmla="+- hc 0 dx2" />
-
- <gd name="x3" fmla="+- hc dx2 0" />
-
- <gd name="x4" fmla="+- hc dx1 0" />
-
-
- <gd name="y1" fmla="+- vc 0 dy1" />
-
- <gd name="y2" fmla="+- vc 0 dx2" />
-
- <gd name="y3" fmla="+- vc dx2 0" />
-
- <gd name="y4" fmla="+- vc dy1 0" />
-
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefY="adj1" minY="0" maxY="73490">
- <pos x="l" y="y2" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="x4" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="y4" />
- </cxn>
- <cxn ang="cd2">
- <pos x="x1" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="y1" />
- </cxn>
- </cxnLst>
-
- <rect l="x1" t="y2" r="x4" b="y3" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="x1" y="y2" />
- </moveTo>
- <lnTo>
- <pt x="x2" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y3" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </mathPlus>
- <moon>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj" fmla="val 50000" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a" fmla="pin 0 adj 87500" />
- <gd name="g0" fmla="*/ ss a 100000" />
- <gd name="g0w" fmla="*/ g0 w ss" />
- <gd name="g1" fmla="+- ss 0 g0" />
- <gd name="g2" fmla="*/ g0 g0 g1" />
- <gd name="g3" fmla="*/ ss ss g1" />
- <gd name="g4" fmla="*/ g3 2 1" />
- <gd name="g5" fmla="+- g4 0 g2" />
- <gd name="g6" fmla="+- g5 0 g0" />
- <gd name="g6w" fmla="*/ g6 w ss" />
- <gd name="g7" fmla="*/ g5 1 2" />
- <gd name="g8" fmla="+- g7 0 g0" />
- <gd name="dy1" fmla="*/ g8 hd2 ss" />
-
- <gd name="g10h" fmla="+- vc 0 dy1" />
- <gd name="g11h" fmla="+- vc dy1 0" />
- <gd name="g12" fmla="*/ g0 9598 32768" />
- <gd name="g12w" fmla="*/ g12 w ss" />
- <gd name="g13" fmla="+- ss 0 g12" />
- <gd name="q1" fmla="*/ ss ss 1" />
- <gd name="q2" fmla="*/ g13 g13 1" />
- <gd name="q3" fmla="+- q1 0 q2" />
- <gd name="q4" fmla="sqrt q3" />
- <gd name="dy4" fmla="*/ q4 hd2 ss" />
- <gd name="g15h" fmla="+- vc 0 dy4" />
- <gd name="g16h" fmla="+- vc dy4 0" />
- <gd name="g17w" fmla="+- g6w 0 g0w" />
- <gd name="g18w" fmla="*/ g17w 1 2" />
-
-
- <gd name="dx2p" fmla="+- g0w g18w w" />
- <gd name="dx2" fmla="*/ dx2p -1 1" />
-
- <gd name="dy2" fmla="*/ hd2 -1 1" />
-
- <gd name="stAng1" fmla="at2 dx2 dy2" />
- <gd name="enAngp1" fmla="at2 dx2 hd2" />
- <gd name="enAng1" fmla="+- enAngp1 0 21600000" />
- <gd name="swAng1" fmla="+- enAng1 0 stAng1" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj" minX="0" maxX="87500">
- <pos x="g0w" y="vc" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="r" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="r" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="g0w" y="vc" />
- </cxn>
- </cxnLst>
-
- <rect l="g12w" t="g15h" r="g0w" b="g16h" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="r" y="b" />
- </moveTo>
- <arcTo wR="w" hR="hd2" stAng="cd4" swAng="cd2" />
- <arcTo wR="g18w" hR="dy1" stAng="stAng1" swAng="swAng1" />
- <close />
- </path>
- </pathLst>
-
- </moon>
- <nonIsoscelesTrapezoid>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 25000" />
-
- <gd name="adj2" fmla="val 25000" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="maxAdj" fmla="*/ 50000 w ss" />
-
- <gd name="a1" fmla="pin 0 adj1 maxAdj" />
- <gd name="a2" fmla="pin 0 adj2 maxAdj" />
- <gd name="x1" fmla="*/ ss a1 200000" />
-
- <gd name="x2" fmla="*/ ss a1 100000" />
-
- <gd name="dx3" fmla="*/ ss a2 100000" />
-
- <gd name="x3" fmla="+- r 0 dx3" />
- <gd name="x4" fmla="+/ r x3 2" />
- <gd name="il" fmla="*/ wd3 a1 maxAdj" />
-
- <gd name="adjm" fmla="max a1 a2" />
- <gd name="it" fmla="*/ hd3 adjm maxAdj" />
-
- <gd name="irt" fmla="*/ wd3 a2 maxAdj" />
- <gd name="ir" fmla="+- r 0 irt" />
-
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj1" minX="0" maxX="maxAdj">
- <pos x="x2" y="t" />
- </ahXY>
- <ahXY gdRefX="adj2" minX="0" maxX="maxAdj">
- <pos x="x3" y="t" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="x4" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="cd2">
- <pos x="x1" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- </cxnLst>
-
-
- <rect l="il" t="it" r="ir" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="b" />
- </moveTo>
- <lnTo>
- <pt x="x2" y="t" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </nonIsoscelesTrapezoid>
- <noSmoking>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj" fmla="val 18750" />
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a" fmla="pin 0 adj 50000" />
- <gd name="dr" fmla="*/ ss a 100000" />
- <gd name="iwd2" fmla="+- wd2 0 dr" />
- <gd name="ihd2" fmla="+- hd2 0 dr" />
- <gd name="ang" fmla="at2 w h" />
- <gd name="ct" fmla="cos ihd2 ang" />
- <gd name="st" fmla="sin iwd2 ang" />
- <gd name="m" fmla="mod ct st 0" />
- <gd name="n" fmla="*/ iwd2 ihd2 m" />
- <gd name="drd2" fmla="*/ dr 1 2" />
- <gd name="dang" fmla="at2 n drd2" />
- <gd name="2dang" fmla="*/ dang 2 1" />
- <gd name="swAng" fmla="+- -10800000 2dang 0" />
- <gd name="t3" fmla="at2 w h" />
- <gd name="stAng1" fmla="+- t3 0 dang" />
- <gd name="stAng2" fmla="+- stAng1 0 cd2" />
- <gd name="ct1" fmla="cos ihd2 stAng1" />
- <gd name="st1" fmla="sin iwd2 stAng1" />
- <gd name="m1" fmla="mod ct1 st1 0" />
- <gd name="n1" fmla="*/ iwd2 ihd2 m1" />
- <gd name="dx1" fmla="cos n1 stAng1" />
- <gd name="dy1" fmla="sin n1 stAng1" />
- <gd name="x1" fmla="+- hc dx1 0" />
- <gd name="y1" fmla="+- vc dy1 0" />
- <gd name="x2" fmla="+- hc 0 dx1" />
- <gd name="y2" fmla="+- vc 0 dy1" />
- <gd name="idx" fmla="cos wd2 2700000" />
- <gd name="idy" fmla="sin hd2 2700000" />
- <gd name="il" fmla="+- hc 0 idx" />
- <gd name="ir" fmla="+- hc idx 0" />
- <gd name="it" fmla="+- vc 0 idy" />
- <gd name="ib" fmla="+- vc idy 0" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahPolar gdRefR="adj" minR="0" maxR="50000">
- <pos x="dr" y="vc" />
- </ahPolar>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="il" y="it" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="il" y="ib" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="cd4">
- <pos x="ir" y="ib" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="ir" y="it" />
- </cxn>
- </cxnLst>
-
- <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="vc" />
- </moveTo>
- <arcTo wR="wd2" hR="hd2" stAng="cd2" swAng="cd4" />
- <arcTo wR="wd2" hR="hd2" stAng="3cd4" swAng="cd4" />
- <arcTo wR="wd2" hR="hd2" stAng="0" swAng="cd4" />
- <arcTo wR="wd2" hR="hd2" stAng="cd4" swAng="cd4" />
- <close />
- <moveTo>
- <pt x="x1" y="y1" />
- </moveTo>
- <arcTo wR="iwd2" hR="ihd2" stAng="stAng1" swAng="swAng" />
- <close />
- <moveTo>
- <pt x="x2" y="y2" />
- </moveTo>
- <arcTo wR="iwd2" hR="ihd2" stAng="stAng2" swAng="swAng" />
- <close />
- </path>
- </pathLst>
-
- </noSmoking>
- <notchedRightArrow>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 50000" />
-
- <gd name="adj2" fmla="val 50000" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="maxAdj2" fmla="*/ 100000 w ss" />
-
- <gd name="a1" fmla="pin 0 adj1 100000" />
- <gd name="a2" fmla="pin 0 adj2 maxAdj2" />
- <gd name="dx2" fmla="*/ ss a2 100000" />
- <gd name="x2" fmla="+- r 0 dx2" />
- <gd name="dy1" fmla="*/ h a1 200000" />
- <gd name="y1" fmla="+- vc 0 dy1" />
- <gd name="y2" fmla="+- vc dy1 0" />
- <gd name="x1" fmla="*/ dy1 dx2 hd2" />
- <gd name="x3" fmla="+- r 0 x1" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefY="adj1" minY="0" maxY="100000">
- <pos x="r" y="y1" />
- </ahXY>
- <ahXY gdRefX="adj2" minX="0" maxX="maxAdj2">
- <pos x="x2" y="t" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="x2" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="x1" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="x2" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- </cxnLst>
-
- <rect l="x1" t="y1" r="x3" b="y2" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="y1" />
- </moveTo>
- <lnTo>
- <pt x="x2" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="vc" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="b" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="l" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="vc" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </notchedRightArrow>
- <octagon>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj" fmla="val 29289" />
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a" fmla="pin 0 adj 50000" />
- <gd name="x1" fmla="*/ ss a 100000" />
- <gd name="x2" fmla="+- r 0 x1" />
- <gd name="y2" fmla="+- b 0 x1" />
- <gd name="il" fmla="*/ x1 1 2" />
- <gd name="ir" fmla="+- r 0 il" />
- <gd name="ib" fmla="+- b 0 il" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj" minX="0" maxX="50000">
- <pos x="x1" y="t" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="r" y="x1" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="y2" />
- </cxn>
- <cxn ang="cd4">
- <pos x="x2" y="b" />
- </cxn>
- <cxn ang="cd4">
- <pos x="x1" y="b" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="y2" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="x1" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="x1" y="t" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="x2" y="t" />
- </cxn>
- </cxnLst>
-
- <rect l="il" t="il" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="x1" />
- </moveTo>
- <lnTo>
- <pt x="x1" y="t" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="x1" />
- </lnTo>
- <lnTo>
- <pt x="r" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="b" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="y2" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </octagon>
- <parallelogram>
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj" fmla="val 25000" />
- </avLst>
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="maxAdj" fmla="*/ 100000 w ss" />
- <gd name="a" fmla="pin 0 adj maxAdj" />
- <gd name="x1" fmla="*/ ss a 200000" />
- <gd name="x2" fmla="*/ ss a 100000" />
- <gd name="x6" fmla="+- r 0 x1" />
- <gd name="x5" fmla="+- r 0 x2" />
- <gd name="x3" fmla="*/ x5 1 2" />
- <gd name="x4" fmla="+- r 0 x3" />
- <gd name="il" fmla="*/ wd2 a maxAdj" />
- <gd name="q1" fmla="*/ 5 a maxAdj" />
- <gd name="q2" fmla="+/ 1 q1 12" />
- <gd name="il" fmla="*/ q2 w 1" />
- <gd name="it" fmla="*/ q2 h 1" />
- <gd name="ir" fmla="+- r 0 il" />
- <gd name="ib" fmla="+- b 0 it" />
- <gd name="q3" fmla="*/ h hc x2" />
- <gd name="y1" fmla="pin 0 q3 h" />
- <gd name="y2" fmla="+- b 0 y1" />
- </gdLst>
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj" minX="0" maxX="maxAdj">
- <pos x="x2" y="t" />
- </ahXY>
- </ahLst>
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="y2" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="x4" y="t" />
- </cxn>
- <cxn ang="0">
- <pos x="x6" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="x3" y="b" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="y1" />
- </cxn>
- <cxn ang="cd2">
- <pos x="x1" y="vc" />
- </cxn>
- </cxnLst>
- <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="b" />
- </moveTo>
- <lnTo>
- <pt x="x2" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="x5" y="b" />
- </lnTo>
- <close />
- </path>
- </pathLst>
- </parallelogram>
- <pentagon>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="hf" fmla="val 105146" />
- <gd name="vf" fmla="val 110557" />
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="swd2" fmla="*/ wd2 hf 100000" />
- <gd name="shd2" fmla="*/ hd2 vf 100000" />
- <gd name="svc" fmla="*/ vc vf 100000" />
- <gd name="dx1" fmla="cos swd2 1080000" />
- <gd name="dx2" fmla="cos swd2 18360000" />
- <gd name="dy1" fmla="sin shd2 1080000" />
- <gd name="dy2" fmla="sin shd2 18360000" />
- <gd name="x1" fmla="+- hc 0 dx1" />
- <gd name="x2" fmla="+- hc 0 dx2" />
- <gd name="x3" fmla="+- hc dx2 0" />
- <gd name="x4" fmla="+- hc dx1 0" />
- <gd name="y1" fmla="+- svc 0 dy1" />
- <gd name="y2" fmla="+- svc 0 dy2" />
- <gd name="it" fmla="*/ y1 dx2 dx1" />
- </gdLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="x1" y="y1" />
- </cxn>
- <cxn ang="cd4">
- <pos x="x2" y="y2" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="cd4">
- <pos x="x3" y="y2" />
- </cxn>
- <cxn ang="0">
- <pos x="x4" y="y1" />
- </cxn>
- </cxnLst>
-
- <rect l="x2" t="it" r="x3" b="y2" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="x1" y="y1" />
- </moveTo>
- <lnTo>
- <pt x="hc" y="t" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y2" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </pentagon>
- <pie>
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 0" />
- <gd name="adj2" fmla="val 16200000" />
- </avLst>
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="stAng" fmla="pin 0 adj1 21599999" />
- <gd name="enAng" fmla="pin 0 adj2 21599999" />
- <gd name="sw1" fmla="+- enAng 0 stAng" />
- <gd name="sw2" fmla="+- sw1 21600000 0" />
- <gd name="swAng" fmla="?: sw1 sw1 sw2" />
- <gd name="wt1" fmla="sin wd2 stAng" />
- <gd name="ht1" fmla="cos hd2 stAng" />
- <gd name="dx1" fmla="cat2 wd2 ht1 wt1" />
- <gd name="dy1" fmla="sat2 hd2 ht1 wt1" />
- <gd name="x1" fmla="+- hc dx1 0" />
- <gd name="y1" fmla="+- vc dy1 0" />
- <gd name="wt2" fmla="sin wd2 enAng" />
- <gd name="ht2" fmla="cos hd2 enAng" />
- <gd name="dx2" fmla="cat2 wd2 ht2 wt2" />
- <gd name="dy2" fmla="sat2 hd2 ht2 wt2" />
- <gd name="x2" fmla="+- hc dx2 0" />
- <gd name="y2" fmla="+- vc dy2 0" />
- <gd name="idx" fmla="cos wd2 2700000" />
- <gd name="idy" fmla="sin hd2 2700000" />
- <gd name="il" fmla="+- hc 0 idx" />
- <gd name="ir" fmla="+- hc idx 0" />
- <gd name="it" fmla="+- vc 0 idy" />
- <gd name="ib" fmla="+- vc idy 0" />
- </gdLst>
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahPolar gdRefAng="adj1" minAng="0" maxAng="21599999">
- <pos x="x1" y="y1" />
- </ahPolar>
- <ahPolar gdRefAng="adj2" minAng="0" maxAng="21599999">
- <pos x="x2" y="y2" />
- </ahPolar>
- </ahLst>
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- </cxnLst>
- <rect l="il" t="ir" r="it" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="x1" y="y1" />
- </moveTo>
- <arcTo wR="wd2" hR="hd2" stAng="stAng" swAng="swAng" />
- <lnTo>
- <pt x="hc" y="vc" />
- </lnTo>
- <close />
- </path>
- </pathLst>
- </pie>
- <pieWedge>
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="g1" fmla="cos w 13500000" />
- <gd name="g2" fmla="sin h 13500000" />
- <gd name="x1" fmla="+- r g1 0" />
- <gd name="y1" fmla="+- b g2 0" />
- </gdLst>
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- </cxnLst>
- <rect l="x1" t="y1" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="b" />
- </moveTo>
- <arcTo wR="w" hR="h" stAng="cd2" swAng="cd4" />
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <close />
- </path>
- </pathLst>
- </pieWedge>
- <plaque>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj" fmla="val 16667" />
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a" fmla="pin 0 adj 50000" />
- <gd name="x1" fmla="*/ ss a 100000" />
- <gd name="x2" fmla="+- r 0 x1" />
-
- <gd name="y2" fmla="+- b 0 x1" />
- <gd name="il" fmla="*/ x1 70711 100000" />
-
- <gd name="ir" fmla="+- r 0 il" />
- <gd name="ib" fmla="+- b 0 il" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj" minX="0" maxX="50000">
- <pos x="x1" y="t" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- </cxnLst>
-
- <rect l="il" t="il" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="x1" />
- </moveTo>
- <arcTo wR="x1" hR="x1" stAng="cd4" swAng="-5400000" />
- <lnTo>
- <pt x="x2" y="t" />
- </lnTo>
- <arcTo wR="x1" hR="x1" stAng="cd2" swAng="-5400000" />
- <lnTo>
- <pt x="r" y="y2" />
- </lnTo>
- <arcTo wR="x1" hR="x1" stAng="3cd4" swAng="-5400000" />
- <lnTo>
- <pt x="x1" y="b" />
- </lnTo>
- <arcTo wR="x1" hR="x1" stAng="0" swAng="-5400000" />
- <close />
- </path>
- </pathLst>
-
- </plaque>
- <plaqueTabs>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="md" fmla="mod w h 0" />
- <gd name="dx" fmla="*/ 1 md 20" />
-
- <gd name="y1" fmla="+- 0 b dx" />
-
- <gd name="x1" fmla="+- 0 r dx" />
-
- </gdLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="cd2">
- <pos x="l" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="dx" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="y1" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="b" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="dx" y="t" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="x1" y="t" />
- </cxn>
- <cxn ang="cd4">
- <pos x="dx" y="b" />
- </cxn>
- <cxn ang="cd4">
- <pos x="x1" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="t" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="dx" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="y1" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="b" />
- </cxn>
- </cxnLst>
-
- <rect l="dx" t="dx" r="x1" b="y1" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="dx" y="t" />
- </lnTo>
- <arcTo wR="dx" hR="dx" stAng="0" swAng="cd4" />
- <close />
- </path>
- <path>
- <moveTo>
- <pt x="l" y="y1" />
- </moveTo>
- <arcTo wR="dx" hR="dx" stAng="3cd4" swAng="cd4" />
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- </path>
- <path>
- <moveTo>
- <pt x="r" y="t" />
- </moveTo>
- <lnTo>
- <pt x="r" y="dx" />
- </lnTo>
- <arcTo wR="dx" hR="dx" stAng="cd4" swAng="cd4" />
- <close />
- </path>
- <path>
- <moveTo>
- <pt x="x1" y="b" />
- </moveTo>
- <arcTo wR="dx" hR="dx" stAng="cd2" swAng="cd4" />
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </plaqueTabs>
- <plus>
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj" fmla="val 25000" />
- </avLst>
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a" fmla="pin 0 adj 50000" />
- <gd name="x1" fmla="*/ ss a 100000" />
- <gd name="x2" fmla="+- r 0 x1" />
- <gd name="y2" fmla="+- b 0 x1" />
- <gd name="d" fmla="+- w 0 h" />
- <gd name="il" fmla="?: d l x1" />
- <gd name="ir" fmla="?: d r x2" />
- <gd name="it" fmla="?: d x1 t" />
- <gd name="ib" fmla="?: d y2 b" />
- </gdLst>
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj" minX="0" maxX="50000">
- <pos x="x1" y="t" />
- </ahXY>
- </ahLst>
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- </cxnLst>
- <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="x1" />
- </moveTo>
- <lnTo>
- <pt x="x1" y="x1" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="t" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="t" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="x1" />
- </lnTo>
- <lnTo>
- <pt x="r" y="x1" />
- </lnTo>
- <lnTo>
- <pt x="r" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="b" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="b" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="l" y="y2" />
- </lnTo>
- <close />
- </path>
- </pathLst>
- </plus>
- <quadArrow>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 22500" />
-
- <gd name="adj2" fmla="val 22500" />
-
- <gd name="adj3" fmla="val 22500" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a2" fmla="pin 0 adj2 50000" />
- <gd name="maxAdj1" fmla="*/ a2 2 1" />
- <gd name="a1" fmla="pin 0 adj1 maxAdj1" />
- <gd name="q1" fmla="+- 100000 0 maxAdj1" />
- <gd name="maxAdj3" fmla="*/ q1 1 2" />
- <gd name="a3" fmla="pin 0 adj3 maxAdj3" />
- <gd name="x1" fmla="*/ ss a3 100000" />
- <gd name="dx2" fmla="*/ ss a2 100000" />
-
- <gd name="x2" fmla="+- hc 0 dx2" />
- <gd name="x5" fmla="+- hc dx2 0" />
- <gd name="dx3" fmla="*/ ss a1 200000" />
-
- <gd name="x3" fmla="+- hc 0 dx3" />
- <gd name="x4" fmla="+- hc dx3 0" />
- <gd name="x6" fmla="+- r 0 x1" />
-
- <gd name="y2" fmla="+- vc 0 dx2" />
- <gd name="y5" fmla="+- vc dx2 0" />
- <gd name="y3" fmla="+- vc 0 dx3" />
- <gd name="y4" fmla="+- vc dx3 0" />
- <gd name="y6" fmla="+- b 0 x1" />
- <gd name="il" fmla="*/ dx3 x1 dx2" />
- <gd name="ir" fmla="+- r 0 il" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj1" minX="0" maxX="maxAdj1">
- <pos x="x3" y="x1" />
- </ahXY>
- <ahXY gdRefX="adj2" minX="0" maxX="50000">
- <pos x="x2" y="t" />
- </ahXY>
- <ahXY gdRefY="adj3" minY="0" maxY="maxAdj3">
- <pos x="r" y="x1" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- </cxnLst>
-
- <rect l="il" t="y3" r="ir" b="y4" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="vc" />
- </moveTo>
- <lnTo>
- <pt x="x1" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="x1" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="x1" />
- </lnTo>
- <lnTo>
- <pt x="hc" y="t" />
- </lnTo>
- <lnTo>
- <pt x="x5" y="x1" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="x1" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="x6" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="x6" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="r" y="vc" />
- </lnTo>
- <lnTo>
- <pt x="x6" y="y5" />
- </lnTo>
- <lnTo>
- <pt x="x6" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="y6" />
- </lnTo>
- <lnTo>
- <pt x="x5" y="y6" />
- </lnTo>
- <lnTo>
- <pt x="hc" y="b" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y6" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y6" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y5" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </quadArrow>
- <quadArrowCallout>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 18515" />
-
- <gd name="adj2" fmla="val 18515" />
-
- <gd name="adj3" fmla="val 18515" />
-
- <gd name="adj4" fmla="val 48123" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a2" fmla="pin 0 adj2 50000" />
- <gd name="maxAdj1" fmla="*/ a2 2 1" />
-
- <gd name="a1" fmla="pin 0 adj1 maxAdj1" />
- <gd name="maxAdj3" fmla="+- 50000 0 a2" />
- <gd name="a3" fmla="pin 0 adj3 maxAdj3" />
- <gd name="q2" fmla="*/ a3 2 1" />
-
- <gd name="maxAdj4" fmla="+- 100000 0 q2" />
-
- <gd name="a4" fmla="pin a1 adj4 maxAdj4" />
- <gd name="dx2" fmla="*/ ss a2 100000" />
-
- <gd name="dx3" fmla="*/ ss a1 200000" />
-
- <gd name="ah" fmla="*/ ss a3 100000" />
-
- <gd name="dx1" fmla="*/ w a4 200000" />
-
- <gd name="dy1" fmla="*/ h a4 200000" />
-
-
- <gd name="x8" fmla="+- r 0 ah" />
- <gd name="x2" fmla="+- hc 0 dx1" />
- <gd name="x7" fmla="+- hc dx1 0" />
- <gd name="x3" fmla="+- hc 0 dx2" />
- <gd name="x6" fmla="+- hc dx2 0" />
- <gd name="x4" fmla="+- hc 0 dx3" />
- <gd name="x5" fmla="+- hc dx3 0" />
-
- <gd name="y8" fmla="+- b 0 ah" />
- <gd name="y2" fmla="+- vc 0 dy1" />
- <gd name="y7" fmla="+- vc dy1 0" />
- <gd name="y3" fmla="+- vc 0 dx2" />
- <gd name="y6" fmla="+- vc dx2 0" />
- <gd name="y4" fmla="+- vc 0 dx3" />
- <gd name="y5" fmla="+- vc dx3 0" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj1" minX="0" maxX="maxAdj1">
- <pos x="x4" y="ah" />
- </ahXY>
- <ahXY gdRefX="adj2" minX="0" maxX="50000">
- <pos x="x3" y="t" />
- </ahXY>
- <ahXY gdRefY="adj3" minY="0" maxY="maxAdj3">
- <pos x="r" y="ah" />
- </ahXY>
- <ahXY gdRefY="adj4" minY="a1" maxY="maxAdj4">
- <pos x="l" y="y2" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- </cxnLst>
-
- <rect l="x2" t="y2" r="x7" b="y7" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="vc" />
- </moveTo>
- <lnTo>
- <pt x="ah" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="ah" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="ah" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="ah" />
- </lnTo>
- <lnTo>
- <pt x="hc" y="t" />
- </lnTo>
- <lnTo>
- <pt x="x6" y="ah" />
- </lnTo>
- <lnTo>
- <pt x="x5" y="ah" />
- </lnTo>
- <lnTo>
- <pt x="x5" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x7" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x7" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="x8" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="x8" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="r" y="vc" />
- </lnTo>
- <lnTo>
- <pt x="x8" y="y6" />
- </lnTo>
- <lnTo>
- <pt x="x8" y="y5" />
- </lnTo>
- <lnTo>
- <pt x="x7" y="y5" />
- </lnTo>
- <lnTo>
- <pt x="x7" y="y7" />
- </lnTo>
- <lnTo>
- <pt x="x5" y="y7" />
- </lnTo>
- <lnTo>
- <pt x="x5" y="y8" />
- </lnTo>
- <lnTo>
- <pt x="x6" y="y8" />
- </lnTo>
- <lnTo>
- <pt x="hc" y="b" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y8" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="y8" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="y7" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y7" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y5" />
- </lnTo>
- <lnTo>
- <pt x="ah" y="y5" />
- </lnTo>
- <lnTo>
- <pt x="ah" y="y6" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </quadArrowCallout>
- <rect>
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- </cxnLst>
- <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- </path>
- </pathLst>
- </rect>
- <ribbon>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 16667" />
-
- <gd name="adj2" fmla="val 50000" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a1" fmla="pin 0 adj1 33333" />
- <gd name="a2" fmla="pin 25000 adj2 75000" />
-
-
- <gd name="x10" fmla="+- r 0 wd8" />
-
- <gd name="dx2" fmla="*/ w a2 200000" />
-
- <gd name="x2" fmla="+- hc 0 dx2" />
-
- <gd name="x9" fmla="+- hc dx2 0" />
-
- <gd name="x3" fmla="+- x2 wd32 0" />
- <gd name="x8" fmla="+- x9 0 wd32" />
- <gd name="x5" fmla="+- x2 wd8 0" />
-
- <gd name="x6" fmla="+- x9 0 wd8" />
-
- <gd name="x4" fmla="+- x5 0 wd32" />
- <gd name="x7" fmla="+- x6 wd32 0" />
- <gd name="y1" fmla="*/ h a1 200000" />
-
- <gd name="y2" fmla="*/ h a1 100000" />
-
- <gd name="y4" fmla="+- b 0 y2" />
-
- <gd name="y3" fmla="*/ y4 1 2" />
-
- <gd name="hR" fmla="*/ h a1 400000" />
-
- <gd name="y5" fmla="+- b 0 hR" />
- <gd name="y6" fmla="+- y2 0 hR" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefY="adj1" minY="0" maxY="33333">
- <pos x="hc" y="y2" />
- </ahXY>
- <ahXY gdRefX="adj2" minX="25000" maxX="75000">
- <pos x="x2" y="t" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="y2" />
- </cxn>
- <cxn ang="cd2">
- <pos x="wd8" y="y3" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="x10" y="y3" />
- </cxn>
- </cxnLst>
-
- <rect l="x2" t="y2" r="x9" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path stroke="false" extrusionOk="false">
-
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="x4" y="t" />
- </lnTo>
- <arcTo wR="wd32" hR="hR" stAng="3cd4" swAng="cd2" />
- <lnTo>
- <pt x="x3" y="y1" />
- </lnTo>
- <arcTo wR="wd32" hR="hR" stAng="3cd4" swAng="-10800000" />
- <lnTo>
- <pt x="x8" y="y2" />
- </lnTo>
- <arcTo wR="wd32" hR="hR" stAng="cd4" swAng="-10800000" />
- <lnTo>
- <pt x="x7" y="y1" />
- </lnTo>
- <arcTo wR="wd32" hR="hR" stAng="cd4" swAng="cd2" />
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="x10" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="r" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="x9" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="x9" y="y5" />
- </lnTo>
- <arcTo wR="wd32" hR="hR" stAng="0" swAng="cd4" />
- <lnTo>
- <pt x="x3" y="b" />
- </lnTo>
- <arcTo wR="wd32" hR="hR" stAng="cd4" swAng="cd4" />
- <lnTo>
- <pt x="x2" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="l" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="wd8" y="y3" />
- </lnTo>
- <close />
- </path>
- <path stroke="false" fill="darkenLess" extrusionOk="false">
-
- <moveTo>
- <pt x="x5" y="hR" />
- </moveTo>
- <arcTo wR="wd32" hR="hR" stAng="0" swAng="cd4" />
- <lnTo>
- <pt x="x3" y="y1" />
- </lnTo>
- <arcTo wR="wd32" hR="hR" stAng="3cd4" swAng="-10800000" />
- <lnTo>
- <pt x="x5" y="y2" />
- </lnTo>
- <close />
- <moveTo>
- <pt x="x6" y="hR" />
- </moveTo>
- <arcTo wR="wd32" hR="hR" stAng="cd2" swAng="-5400000" />
- <lnTo>
- <pt x="x8" y="y1" />
- </lnTo>
- <arcTo wR="wd32" hR="hR" stAng="3cd4" swAng="cd2" />
- <lnTo>
- <pt x="x6" y="y2" />
- </lnTo>
- <close />
- </path>
- <path fill="none" extrusionOk="false">
-
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="x4" y="t" />
- </lnTo>
- <arcTo wR="wd32" hR="hR" stAng="3cd4" swAng="cd2" />
- <lnTo>
- <pt x="x3" y="y1" />
- </lnTo>
- <arcTo wR="wd32" hR="hR" stAng="3cd4" swAng="-10800000" />
- <lnTo>
- <pt x="x8" y="y2" />
- </lnTo>
- <arcTo wR="wd32" hR="hR" stAng="cd4" swAng="-10800000" />
- <lnTo>
- <pt x="x7" y="y1" />
- </lnTo>
- <arcTo wR="wd32" hR="hR" stAng="cd4" swAng="cd2" />
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="x10" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="r" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="x9" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="x9" y="y5" />
- </lnTo>
- <arcTo wR="wd32" hR="hR" stAng="0" swAng="cd4" />
- <lnTo>
- <pt x="x3" y="b" />
- </lnTo>
- <arcTo wR="wd32" hR="hR" stAng="cd4" swAng="cd4" />
- <lnTo>
- <pt x="x2" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="l" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="wd8" y="y3" />
- </lnTo>
- <close />
- <moveTo>
- <pt x="x5" y="hR" />
- </moveTo>
- <lnTo>
- <pt x="x5" y="y2" />
- </lnTo>
- <moveTo>
- <pt x="x6" y="y2" />
- </moveTo>
- <lnTo>
- <pt x="x6" y="hR" />
- </lnTo>
- <moveTo>
- <pt x="x2" y="y4" />
- </moveTo>
- <lnTo>
- <pt x="x2" y="y6" />
- </lnTo>
- <moveTo>
- <pt x="x9" y="y6" />
- </moveTo>
- <lnTo>
- <pt x="x9" y="y4" />
- </lnTo>
- </path>
- </pathLst>
-
- </ribbon>
- <ribbon2>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 16667" />
-
- <gd name="adj2" fmla="val 50000" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a1" fmla="pin 0 adj1 33333" />
- <gd name="a2" fmla="pin 25000 adj2 75000" />
-
-
- <gd name="x10" fmla="+- r 0 wd8" />
-
- <gd name="dx2" fmla="*/ w a2 200000" />
-
- <gd name="x2" fmla="+- hc 0 dx2" />
-
- <gd name="x9" fmla="+- hc dx2 0" />
-
- <gd name="x3" fmla="+- x2 wd32 0" />
- <gd name="x8" fmla="+- x9 0 wd32" />
- <gd name="x5" fmla="+- x2 wd8 0" />
-
- <gd name="x6" fmla="+- x9 0 wd8" />
-
- <gd name="x4" fmla="+- x5 0 wd32" />
- <gd name="x7" fmla="+- x6 wd32 0" />
- <gd name="dy1" fmla="*/ h a1 200000" />
-
- <gd name="y1" fmla="+- b 0 dy1" />
- <gd name="dy2" fmla="*/ h a1 100000" />
-
- <gd name="y2" fmla="+- b 0 dy2" />
- <gd name="y4" fmla="+- t dy2 0" />
-
- <gd name="y3" fmla="+/ y4 b 2" />
-
- <gd name="hR" fmla="*/ h a1 400000" />
-
-
- <gd name="y6" fmla="+- b 0 hR" />
- <gd name="y7" fmla="+- y1 0 hR" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefY="adj1" minY="0" maxY="33333">
- <pos x="hc" y="y2" />
- </ahXY>
- <ahXY gdRefX="adj2" minX="25000" maxX="75000">
- <pos x="x2" y="b" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="wd8" y="y3" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="y2" />
- </cxn>
- <cxn ang="0">
- <pos x="x10" y="y3" />
- </cxn>
- </cxnLst>
-
- <rect l="x2" t="t" r="x9" b="y2" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path stroke="false" extrusionOk="false">
-
- <moveTo>
- <pt x="l" y="b" />
- </moveTo>
- <lnTo>
- <pt x="x4" y="b" />
- </lnTo>
- <arcTo wR="wd32" hR="hR" stAng="cd4" swAng="-10800000" />
- <lnTo>
- <pt x="x3" y="y1" />
- </lnTo>
- <arcTo wR="wd32" hR="hR" stAng="cd4" swAng="cd2" />
- <lnTo>
- <pt x="x8" y="y2" />
- </lnTo>
- <arcTo wR="wd32" hR="hR" stAng="3cd4" swAng="cd2" />
- <lnTo>
- <pt x="x7" y="y1" />
- </lnTo>
- <arcTo wR="wd32" hR="hR" stAng="3cd4" swAng="-10800000" />
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <lnTo>
- <pt x="x10" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="r" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="x9" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="x9" y="hR" />
- </lnTo>
- <arcTo wR="wd32" hR="hR" stAng="0" swAng="-5400000" />
- <lnTo>
- <pt x="x3" y="t" />
- </lnTo>
- <arcTo wR="wd32" hR="hR" stAng="3cd4" swAng="-5400000" />
- <lnTo>
- <pt x="x2" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="l" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="wd8" y="y3" />
- </lnTo>
- <close />
- </path>
- <path stroke="false" fill="darkenLess" extrusionOk="false">
-
- <moveTo>
- <pt x="x5" y="y6" />
- </moveTo>
- <arcTo wR="wd32" hR="hR" stAng="0" swAng="-5400000" />
- <lnTo>
- <pt x="x3" y="y1" />
- </lnTo>
- <arcTo wR="wd32" hR="hR" stAng="cd4" swAng="cd2" />
- <lnTo>
- <pt x="x5" y="y2" />
- </lnTo>
- <close />
- <moveTo>
- <pt x="x6" y="y6" />
- </moveTo>
- <arcTo wR="wd32" hR="hR" stAng="cd2" swAng="cd4" />
- <lnTo>
- <pt x="x8" y="y1" />
- </lnTo>
- <arcTo wR="wd32" hR="hR" stAng="cd4" swAng="-10800000" />
- <lnTo>
- <pt x="x6" y="y2" />
- </lnTo>
- <close />
- </path>
- <path fill="none" extrusionOk="false">
-
- <moveTo>
- <pt x="l" y="b" />
- </moveTo>
- <lnTo>
- <pt x="wd8" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="l" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="hR" />
- </lnTo>
- <arcTo wR="wd32" hR="hR" stAng="cd2" swAng="cd4" />
- <lnTo>
- <pt x="x8" y="t" />
- </lnTo>
- <arcTo wR="wd32" hR="hR" stAng="3cd4" swAng="cd4" />
- <lnTo>
- <pt x="x9" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="x9" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="r" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="x10" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <lnTo>
- <pt x="x7" y="b" />
- </lnTo>
- <arcTo wR="wd32" hR="hR" stAng="cd4" swAng="cd2" />
- <lnTo>
- <pt x="x8" y="y1" />
- </lnTo>
- <arcTo wR="wd32" hR="hR" stAng="cd4" swAng="-10800000" />
- <lnTo>
- <pt x="x3" y="y2" />
- </lnTo>
- <arcTo wR="wd32" hR="hR" stAng="3cd4" swAng="-10800000" />
- <lnTo>
- <pt x="x4" y="y1" />
- </lnTo>
- <arcTo wR="wd32" hR="hR" stAng="3cd4" swAng="cd2" />
- <close />
- <moveTo>
- <pt x="x5" y="y2" />
- </moveTo>
- <lnTo>
- <pt x="x5" y="y6" />
- </lnTo>
- <moveTo>
- <pt x="x6" y="y6" />
- </moveTo>
- <lnTo>
- <pt x="x6" y="y2" />
- </lnTo>
- <moveTo>
- <pt x="x2" y="y7" />
- </moveTo>
- <lnTo>
- <pt x="x2" y="y4" />
- </lnTo>
- <moveTo>
- <pt x="x9" y="y4" />
- </moveTo>
- <lnTo>
- <pt x="x9" y="y7" />
- </lnTo>
- </path>
- </pathLst>
-
- </ribbon2>
- <rightArrow>
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 50000" />
- <gd name="adj2" fmla="val 50000" />
- </avLst>
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="maxAdj2" fmla="*/ 100000 w ss" />
- <gd name="a1" fmla="pin 0 adj1 100000" />
- <gd name="a2" fmla="pin 0 adj2 maxAdj2" />
- <gd name="dx1" fmla="*/ ss a2 100000" />
- <gd name="x1" fmla="+- r 0 dx1" />
- <gd name="dy1" fmla="*/ h a1 200000" />
- <gd name="y1" fmla="+- vc 0 dy1" />
- <gd name="y2" fmla="+- vc dy1 0" />
- <gd name="dx2" fmla="*/ y1 dx1 hd2" />
- <gd name="x2" fmla="+- x1 dx2 0" />
- </gdLst>
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefY="adj1" minY="0" maxY="100000">
- <pos x="l" y="y1" />
- </ahXY>
- <ahXY gdRefX="adj2" minX="0" maxX="maxAdj2">
- <pos x="x1" y="t" />
- </ahXY>
- </ahLst>
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="x1" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="x1" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- </cxnLst>
- <rect l="l" t="y1" r="x2" b="y2" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="y1" />
- </moveTo>
- <lnTo>
- <pt x="x1" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="vc" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="b" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="l" y="y2" />
- </lnTo>
- <close />
- </path>
- </pathLst>
- </rightArrow>
- <rightArrowCallout>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 25000" />
-
- <gd name="adj2" fmla="val 25000" />
-
- <gd name="adj3" fmla="val 25000" />
-
- <gd name="adj4" fmla="val 64977" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="maxAdj2" fmla="*/ 50000 h ss" />
-
- <gd name="a2" fmla="pin 0 adj2 maxAdj2" />
- <gd name="maxAdj1" fmla="*/ a2 2 1" />
-
- <gd name="a1" fmla="pin 0 adj1 maxAdj1" />
- <gd name="maxAdj3" fmla="*/ 100000 w ss" />
-
- <gd name="a3" fmla="pin 0 adj3 maxAdj3" />
- <gd name="q2" fmla="*/ a3 ss w" />
-
- <gd name="maxAdj4" fmla="+- 100000 0 q2" />
-
- <gd name="a4" fmla="pin 0 adj4 maxAdj4" />
- <gd name="dy1" fmla="*/ ss a2 100000" />
-
- <gd name="dy2" fmla="*/ ss a1 200000" />
-
- <gd name="y1" fmla="+- vc 0 dy1" />
- <gd name="y2" fmla="+- vc 0 dy2" />
- <gd name="y3" fmla="+- vc dy2 0" />
- <gd name="y4" fmla="+- vc dy1 0" />
- <gd name="dx3" fmla="*/ ss a3 100000" />
-
- <gd name="x3" fmla="+- r 0 dx3" />
- <gd name="x2" fmla="*/ w a4 100000" />
-
- <gd name="x1" fmla="*/ x2 1 2" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefY="adj1" minY="0" maxY="maxAdj1">
- <pos x="x3" y="y2" />
- </ahXY>
- <ahXY gdRefY="adj2" minY="0" maxY="maxAdj2">
- <pos x="r" y="y1" />
- </ahXY>
- <ahXY gdRefX="adj3" minX="0" maxX="maxAdj3">
- <pos x="x3" y="t" />
- </ahXY>
- <ahXY gdRefX="adj4" minX="0" maxX="maxAdj4">
- <pos x="x2" y="b" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="x1" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="x1" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- </cxnLst>
-
- <rect l="l" t="t" r="x2" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="x2" y="t" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="r" y="vc" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </rightArrowCallout>
- <rightBrace>
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 8333" />
- <gd name="adj2" fmla="val 50000" />
- </avLst>
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a2" fmla="pin 0 adj2 100000" />
- <gd name="q1" fmla="+- 100000 0 a2" />
- <gd name="q2" fmla="min q1 a2" />
- <gd name="q3" fmla="*/ q2 1 2" />
- <gd name="maxAdj1" fmla="*/ q3 h ss" />
- <gd name="a1" fmla="pin 0 adj1 maxAdj1" />
- <gd name="y1" fmla="*/ ss a1 100000" />
- <gd name="y3" fmla="*/ h a2 100000" />
- <gd name="y2" fmla="+- y3 0 y1" />
- <gd name="y4" fmla="+- b 0 y1" />
- <gd name="dx1" fmla="cos wd2 2700000" />
- <gd name="dy1" fmla="sin y1 2700000" />
- <gd name="ir" fmla="+- l dx1 0" />
- <gd name="it" fmla="+- y1 0 dy1" />
- <gd name="ib" fmla="+- b dy1 y1" />
- </gdLst>
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefY="adj1" minY="0" maxY="maxAdj1">
- <pos x="hc" y="y1" />
- </ahXY>
- <ahXY gdRefY="adj2" minY="0" maxY="100000">
- <pos x="r" y="y3" />
- </ahXY>
- </ahLst>
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="cd4">
- <pos x="l" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="r" y="y3" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="l" y="b" />
- </cxn>
- </cxnLst>
- <rect l="l" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path stroke="false" extrusionOk="false">
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <arcTo wR="wd2" hR="y1" stAng="3cd4" swAng="cd4" />
- <lnTo>
- <pt x="hc" y="y2" />
- </lnTo>
- <arcTo wR="wd2" hR="y1" stAng="cd2" swAng="-5400000" />
- <arcTo wR="wd2" hR="y1" stAng="3cd4" swAng="-5400000" />
- <lnTo>
- <pt x="hc" y="y4" />
- </lnTo>
- <arcTo wR="wd2" hR="y1" stAng="0" swAng="cd4" />
- <close />
- </path>
- <path fill="none">
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <arcTo wR="wd2" hR="y1" stAng="3cd4" swAng="cd4" />
- <lnTo>
- <pt x="hc" y="y2" />
- </lnTo>
- <arcTo wR="wd2" hR="y1" stAng="cd2" swAng="-5400000" />
- <arcTo wR="wd2" hR="y1" stAng="3cd4" swAng="-5400000" />
- <lnTo>
- <pt x="hc" y="y4" />
- </lnTo>
- <arcTo wR="wd2" hR="y1" stAng="0" swAng="cd4" />
- </path>
- </pathLst>
- </rightBrace>
- <rightBracket>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj" fmla="val 8333" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="maxAdj" fmla="*/ 50000 h ss" />
-
- <gd name="a" fmla="pin 0 adj maxAdj" />
- <gd name="y1" fmla="*/ ss a 100000" />
-
- <gd name="y2" fmla="+- b 0 y1" />
-
- <gd name="dx1" fmla="cos w 2700000" />
- <gd name="dy1" fmla="sin y1 2700000" />
- <gd name="ir" fmla="+- l dx1 0" />
- <gd name="it" fmla="+- y1 0 dy1" />
- <gd name="ib" fmla="+- b dy1 y1" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefY="adj" minY="0" maxY="maxAdj">
- <pos x="r" y="y1" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="cd4">
- <pos x="l" y="t" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="l" y="b" />
- </cxn>
- <cxn ang="cd2">
- <pos x="r" y="vc" />
- </cxn>
- </cxnLst>
-
- <rect l="l" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path stroke="false" extrusionOk="false">
-
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <arcTo wR="w" hR="y1" stAng="3cd4" swAng="cd4" />
- <lnTo>
- <pt x="r" y="y2" />
- </lnTo>
- <arcTo wR="w" hR="y1" stAng="0" swAng="cd4" />
- <close />
- </path>
- <path fill="none">
-
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <arcTo wR="w" hR="y1" stAng="3cd4" swAng="cd4" />
- <lnTo>
- <pt x="r" y="y2" />
- </lnTo>
- <arcTo wR="w" hR="y1" stAng="0" swAng="cd4" />
- </path>
- </pathLst>
-
- </rightBracket>
- <round1Rect>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj" fmla="val 16667" />
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a" fmla="pin 0 adj 50000" />
- <gd name="dx1" fmla="*/ ss a 100000" />
- <gd name="x1" fmla="+- r 0 dx1" />
- <gd name="idx" fmla="*/ dx1 29289 100000" />
- <gd name="ir" fmla="+- r 0 idx" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj" minX="0" maxX="50000">
- <pos x="x1" y="t" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- </cxnLst>
-
- <rect l="l" t="t" r="ir" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="x1" y="t" />
- </lnTo>
- <arcTo wR="dx1" hR="dx1" stAng="3cd4" swAng="cd4" />
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </round1Rect>
- <round2DiagRect>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 16667" />
- <gd name="adj2" fmla="val 0" />
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a1" fmla="pin 0 adj1 50000" />
- <gd name="a2" fmla="pin 0 adj2 50000" />
- <gd name="x1" fmla="*/ ss a1 100000" />
- <gd name="y1" fmla="+- b 0 x1" />
- <gd name="a" fmla="*/ ss a2 100000" />
- <gd name="x2" fmla="+- r 0 a" />
- <gd name="y2" fmla="+- b 0 a" />
- <gd name="dx1" fmla="*/ x1 29289 100000" />
- <gd name="dx2" fmla="*/ a 29289 100000" />
- <gd name="d" fmla="+- dx1 0 dx2" />
- <gd name="dx" fmla="?: d dx1 dx2" />
- <gd name="ir" fmla="+- r 0 dx" />
- <gd name="ib" fmla="+- b 0 dx" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj1" minX="0" maxX="50000">
- <pos x="x1" y="t" />
- </ahXY>
- <ahXY gdRefX="adj2" minX="0" maxX="50000">
- <pos x="x2" y="t" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- </cxnLst>
-
- <rect l="dx" t="dx" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="x1" y="t" />
- </moveTo>
- <lnTo>
- <pt x="x2" y="t" />
- </lnTo>
- <arcTo wR="a" hR="a" stAng="3cd4" swAng="cd4" />
- <lnTo>
- <pt x="r" y="y1" />
- </lnTo>
- <arcTo wR="x1" hR="x1" stAng="0" swAng="cd4" />
- <lnTo>
- <pt x="a" y="b" />
- </lnTo>
- <arcTo wR="a" hR="a" stAng="cd4" swAng="cd4" />
- <lnTo>
- <pt x="l" y="x1" />
- </lnTo>
- <arcTo wR="x1" hR="x1" stAng="cd2" swAng="cd4" />
- <close />
- </path>
- </pathLst>
-
- </round2DiagRect>
- <round2SameRect>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 16667" />
- <gd name="adj2" fmla="val 0" />
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a1" fmla="pin 0 adj1 50000" />
- <gd name="a2" fmla="pin 0 adj2 50000" />
-
- <gd name="tx1" fmla="*/ ss a1 100000" />
- <gd name="tx2" fmla="+- r 0 tx1" />
-
- <gd name="bx1" fmla="*/ ss a2 100000" />
- <gd name="bx2" fmla="+- r 0 bx1" />
- <gd name="by1" fmla="+- b 0 bx1" />
- <gd name="d" fmla="+- tx1 0 bx1" />
- <gd name="tdx" fmla="*/ tx1 29289 100000" />
- <gd name="bdx" fmla="*/ bx1 29289 100000" />
- <gd name="il" fmla="?: d tdx bdx" />
- <gd name="ir" fmla="+- r 0 il" />
- <gd name="ib" fmla="+- b 0 bdx" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj1" minX="0" maxX="50000">
- <pos x="tx2" y="t" />
- </ahXY>
- <ahXY gdRefX="adj2" minX="0" maxX="50000">
- <pos x="bx1" y="b" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- </cxnLst>
-
- <rect l="il" t="tdx" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="tx1" y="t" />
- </moveTo>
- <lnTo>
- <pt x="tx2" y="t" />
- </lnTo>
- <arcTo wR="tx1" hR="tx1" stAng="3cd4" swAng="cd4" />
- <lnTo>
- <pt x="r" y="by1" />
- </lnTo>
- <arcTo wR="bx1" hR="bx1" stAng="0" swAng="cd4" />
- <lnTo>
- <pt x="bx1" y="b" />
- </lnTo>
- <arcTo wR="bx1" hR="bx1" stAng="cd4" swAng="cd4" />
- <lnTo>
- <pt x="l" y="tx1" />
- </lnTo>
- <arcTo wR="tx1" hR="tx1" stAng="cd2" swAng="cd4" />
- <close />
- </path>
- </pathLst>
-
- </round2SameRect>
- <roundRect>
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj" fmla="val 16667" />
- </avLst>
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a" fmla="pin 0 adj 50000" />
- <gd name="x1" fmla="*/ ss a 100000" />
- <gd name="x2" fmla="+- r 0 x1" />
- <gd name="y2" fmla="+- b 0 x1" />
- <gd name="il" fmla="*/ x1 29289 100000" />
- <gd name="ir" fmla="+- r 0 il" />
- <gd name="ib" fmla="+- b 0 il" />
- </gdLst>
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj" minX="0" maxX="50000">
- <pos x="x1" y="t" />
- </ahXY>
- </ahLst>
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- </cxnLst>
- <rect l="il" t="il" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="x1" />
- </moveTo>
- <arcTo wR="x1" hR="x1" stAng="cd2" swAng="cd4" />
- <lnTo>
- <pt x="x2" y="t" />
- </lnTo>
- <arcTo wR="x1" hR="x1" stAng="3cd4" swAng="cd4" />
- <lnTo>
- <pt x="r" y="y2" />
- </lnTo>
- <arcTo wR="x1" hR="x1" stAng="0" swAng="cd4" />
- <lnTo>
- <pt x="x1" y="b" />
- </lnTo>
- <arcTo wR="x1" hR="x1" stAng="cd4" swAng="cd4" />
- <close />
- </path>
- </pathLst>
- </roundRect>
- <rtTriangle>
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="it" fmla="*/ h 7 12" />
- <gd name="ir" fmla="*/ w 7 12" />
- <gd name="ib" fmla="*/ h 11 12" />
- </gdLst>
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="l" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="l" y="b" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="cd4">
- <pos x="r" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="hc" y="vc" />
- </cxn>
- </cxnLst>
- <rect l="wd12" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="b" />
- </moveTo>
- <lnTo>
- <pt x="l" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <close />
- </path>
- </pathLst>
- </rtTriangle>
- <smileyFace>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj" fmla="val 4653" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a" fmla="pin -4653 adj 4653" />
- <gd name="x1" fmla="*/ w 4969 21699" />
-
- <gd name="x2" fmla="*/ w 6215 21600" />
-
- <gd name="x3" fmla="*/ w 13135 21600" />
-
- <gd name="x4" fmla="*/ w 16640 21600" />
-
- <gd name="y1" fmla="*/ h 7570 21600" />
-
- <gd name="y3" fmla="*/ h 16515 21600" />
-
- <gd name="dy2" fmla="*/ h a 100000" />
-
- <gd name="y2" fmla="+- y3 0 dy2" />
-
- <gd name="y4" fmla="+- y3 dy2 0" />
-
- <gd name="dy3" fmla="*/ h a 50000" />
-
- <gd name="y5" fmla="+- y4 dy3 0" />
- <gd name="idx" fmla="cos wd2 2700000" />
- <gd name="idy" fmla="sin hd2 2700000" />
- <gd name="il" fmla="+- hc 0 idx" />
- <gd name="ir" fmla="+- hc idx 0" />
- <gd name="it" fmla="+- vc 0 idy" />
- <gd name="ib" fmla="+- vc idy 0" />
- <gd name="wR" fmla="*/ w 1125 21600" />
- <gd name="hR" fmla="*/ h 1125 21600" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefY="adj" minY="-4653" maxY="4653">
- <pos x="hc" y="y4" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="il" y="it" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="il" y="ib" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="cd4">
- <pos x="ir" y="ib" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="ir" y="it" />
- </cxn>
- </cxnLst>
-
- <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path stroke="false" extrusionOk="false">
-
- <moveTo>
- <pt x="l" y="vc" />
- </moveTo>
- <arcTo wR="wd2" hR="hd2" stAng="cd2" swAng="21600000" />
- <close />
- </path>
- <path fill="darkenLess" extrusionOk="false">
-
- <moveTo>
- <pt x="x2" y="y1" />
- </moveTo>
- <arcTo wR="wR" hR="hR" stAng="cd2" swAng="21600000" />
- <moveTo>
- <pt x="x3" y="y1" />
- </moveTo>
- <arcTo wR="wR" hR="hR" stAng="cd2" swAng="21600000" />
- </path>
- <path fill="none" extrusionOk="false">
-
- <moveTo>
- <pt x="x1" y="y2" />
- </moveTo>
- <quadBezTo>
- <pt x="hc" y="y5" />
- <pt x="x4" y="y2" />
- </quadBezTo>
- </path>
- <path fill="none">
-
- <moveTo>
- <pt x="l" y="vc" />
- </moveTo>
- <arcTo wR="wd2" hR="hd2" stAng="cd2" swAng="21600000" />
- <close />
- </path>
- </pathLst>
-
- </smileyFace>
- <snip1Rect>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj" fmla="val 16667" />
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a" fmla="pin 0 adj 50000" />
- <gd name="dx1" fmla="*/ ss a 100000" />
- <gd name="x1" fmla="+- r 0 dx1" />
- <gd name="it" fmla="*/ dx1 1 2" />
- <gd name="ir" fmla="+/ x1 r 2" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj" minX="0" maxX="50000">
- <pos x="x1" y="t" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- </cxnLst>
-
- <rect l="l" t="it" r="ir" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="x1" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="dx1" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </snip1Rect>
- <snip2DiagRect>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 0" />
- <gd name="adj2" fmla="val 16667" />
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a1" fmla="pin 0 adj1 50000" />
- <gd name="a2" fmla="pin 0 adj2 50000" />
- <gd name="lx1" fmla="*/ ss a1 100000" />
- <gd name="lx2" fmla="+- r 0 lx1" />
- <gd name="ly1" fmla="+- b 0 lx1" />
- <gd name="rx1" fmla="*/ ss a2 100000" />
- <gd name="rx2" fmla="+- r 0 rx1" />
- <gd name="ry1" fmla="+- b 0 rx1" />
- <gd name="d" fmla="+- lx1 0 rx1" />
- <gd name="dx" fmla="?: d lx1 rx1" />
- <gd name="il" fmla="*/ dx 1 2" />
-
- <gd name="ir" fmla="+- r 0 il" />
- <gd name="ib" fmla="+- b 0 il" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj1" minX="0" maxX="50000">
- <pos x="lx1" y="t" />
- </ahXY>
- <ahXY gdRefX="adj2" minX="0" maxX="50000">
- <pos x="rx2" y="t" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- </cxnLst>
-
- <rect l="il" t="il" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="lx1" y="t" />
- </moveTo>
- <lnTo>
- <pt x="rx2" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="rx1" />
- </lnTo>
- <lnTo>
- <pt x="r" y="ly1" />
- </lnTo>
- <lnTo>
- <pt x="lx2" y="b" />
- </lnTo>
- <lnTo>
- <pt x="rx1" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="ry1" />
- </lnTo>
- <lnTo>
- <pt x="l" y="lx1" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </snip2DiagRect>
- <snip2SameRect>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 16667" />
- <gd name="adj2" fmla="val 0" />
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a1" fmla="pin 0 adj1 50000" />
- <gd name="a2" fmla="pin 0 adj2 50000" />
- <gd name="tx1" fmla="*/ ss a1 100000" />
- <gd name="tx2" fmla="+- r 0 tx1" />
- <gd name="bx1" fmla="*/ ss a2 100000" />
- <gd name="bx2" fmla="+- r 0 bx1" />
- <gd name="by1" fmla="+- b 0 bx1" />
- <gd name="d" fmla="+- tx1 0 bx1" />
- <gd name="dx" fmla="?: d tx1 bx1" />
- <gd name="il" fmla="*/ dx 1 2" />
- <gd name="ir" fmla="+- r 0 il" />
- <gd name="it" fmla="*/ tx1 1 2" />
- <gd name="ib" fmla="+/ by1 b 2" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj1" minX="0" maxX="50000">
- <pos x="tx2" y="t" />
- </ahXY>
- <ahXY gdRefX="adj2" minX="0" maxX="50000">
- <pos x="bx1" y="b" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- </cxnLst>
-
- <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="tx1" y="t" />
- </moveTo>
- <lnTo>
- <pt x="tx2" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="tx1" />
- </lnTo>
- <lnTo>
- <pt x="r" y="by1" />
- </lnTo>
- <lnTo>
- <pt x="bx2" y="b" />
- </lnTo>
- <lnTo>
- <pt x="bx1" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="by1" />
- </lnTo>
- <lnTo>
- <pt x="l" y="tx1" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </snip2SameRect>
- <snipRoundRect>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 16667" />
- <gd name="adj2" fmla="val 16667" />
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a1" fmla="pin 0 adj1 50000" />
- <gd name="a2" fmla="pin 0 adj2 50000" />
- <gd name="x1" fmla="*/ ss a1 100000" />
- <gd name="dx2" fmla="*/ ss a2 100000" />
- <gd name="x2" fmla="+- r 0 dx2" />
- <gd name="il" fmla="*/ x1 29289 100000" />
-
- <gd name="ir" fmla="+/ x2 r 2" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj1" minX="0" maxX="50000">
- <pos x="x1" y="t" />
- </ahXY>
- <ahXY gdRefX="adj2" minX="0" maxX="50000">
- <pos x="x2" y="t" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- </cxnLst>
-
- <rect l="il" t="il" r="ir" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="x1" y="t" />
- </moveTo>
- <lnTo>
- <pt x="x2" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="dx2" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="x1" />
- </lnTo>
- <arcTo wR="x1" hR="x1" stAng="cd2" swAng="cd4" />
- <close />
- </path>
- </pathLst>
-
- </snipRoundRect>
- <squareTabs>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="md" fmla="mod w h 0" />
- <gd name="dx" fmla="*/ 1 md 20" />
-
- <gd name="y1" fmla="+- 0 b dx" />
-
- <gd name="x1" fmla="+- 0 r dx" />
-
- </gdLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="cd2">
- <pos x="l" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="dx" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="y1" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="b" />
- </cxn>
- <cxn ang="cd2">
- <pos x="dx" y="dx" />
- </cxn>
- <cxn ang="cd2">
- <pos x="dx" y="x1" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="dx" y="t" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="x1" y="t" />
- </cxn>
- <cxn ang="cd4">
- <pos x="dx" y="b" />
- </cxn>
- <cxn ang="cd4">
- <pos x="x1" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="t" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="dx" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="y1" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="x1" y="dx" />
- </cxn>
- <cxn ang="0">
- <pos x="x1" y="y1" />
- </cxn>
- </cxnLst>
-
- <rect l="dx" t="dx" r="x1" b="y1" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="dx" y="t" />
- </lnTo>
- <lnTo>
- <pt x="dx" y="dx" />
- </lnTo>
- <lnTo>
- <pt x="l" y="dx" />
- </lnTo>
- <close />
- </path>
- <path>
- <moveTo>
- <pt x="l" y="y1" />
- </moveTo>
- <lnTo>
- <pt x="dx" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="dx" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- </path>
- <path>
- <moveTo>
- <pt x="x1" y="t" />
- </moveTo>
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="dx" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="dx" />
- </lnTo>
- <close />
- </path>
- <path>
- <moveTo>
- <pt x="x1" y="y1" />
- </moveTo>
- <lnTo>
- <pt x="r" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="b" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </squareTabs>
- <star10>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj" fmla="val 42533" />
- <gd name="hf" fmla="val 105146" />
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a" fmla="pin 0 adj 50000" />
- <gd name="swd2" fmla="*/ wd2 hf 100000" />
- <gd name="dx1" fmla="*/ swd2 95106 100000" />
- <gd name="dx2" fmla="*/ swd2 58779 100000" />
- <gd name="x1" fmla="+- hc 0 dx1" />
- <gd name="x2" fmla="+- hc 0 dx2" />
- <gd name="x3" fmla="+- hc dx2 0" />
- <gd name="x4" fmla="+- hc dx1 0" />
- <gd name="dy1" fmla="*/ hd2 80902 100000" />
- <gd name="dy2" fmla="*/ hd2 30902 100000" />
- <gd name="y1" fmla="+- vc 0 dy1" />
- <gd name="y2" fmla="+- vc 0 dy2" />
- <gd name="y3" fmla="+- vc dy2 0" />
- <gd name="y4" fmla="+- vc dy1 0" />
- <gd name="iwd2" fmla="*/ swd2 a 50000" />
- <gd name="ihd2" fmla="*/ hd2 a 50000" />
- <gd name="sdx1" fmla="*/ iwd2 80902 100000" />
- <gd name="sdx2" fmla="*/ iwd2 30902 100000" />
- <gd name="sdy1" fmla="*/ ihd2 95106 100000" />
- <gd name="sdy2" fmla="*/ ihd2 58779 100000" />
- <gd name="sx1" fmla="+- hc 0 iwd2" />
- <gd name="sx2" fmla="+- hc 0 sdx1" />
- <gd name="sx3" fmla="+- hc 0 sdx2" />
- <gd name="sx4" fmla="+- hc sdx2 0" />
- <gd name="sx5" fmla="+- hc sdx1 0" />
- <gd name="sx6" fmla="+- hc iwd2 0" />
- <gd name="sy1" fmla="+- vc 0 sdy1" />
- <gd name="sy2" fmla="+- vc 0 sdy2" />
- <gd name="sy3" fmla="+- vc sdy2 0" />
- <gd name="sy4" fmla="+- vc sdy1 0" />
- <gd name="yAdj" fmla="+- vc 0 ihd2" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefY="adj" minY="0" maxY="50000">
- <pos x="hc" y="yAdj" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="x4" y="y2" />
- </cxn>
- <cxn ang="0">
- <pos x="x4" y="y3" />
- </cxn>
- <cxn ang="cd4">
- <pos x="x3" y="y4" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="cd4">
- <pos x="x2" y="y4" />
- </cxn>
- <cxn ang="cd2">
- <pos x="x1" y="y3" />
- </cxn>
- <cxn ang="cd2">
- <pos x="x1" y="y2" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="x2" y="y1" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="x3" y="y1" />
- </cxn>
- </cxnLst>
-
- <rect l="sx2" t="sy2" r="sx5" b="sy3" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="x1" y="y2" />
- </moveTo>
- <lnTo>
- <pt x="sx2" y="sy2" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="sx3" y="sy1" />
- </lnTo>
- <lnTo>
- <pt x="hc" y="t" />
- </lnTo>
- <lnTo>
- <pt x="sx4" y="sy1" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="sx5" y="sy2" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="sx6" y="vc" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="sx5" y="sy3" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="sx4" y="sy4" />
- </lnTo>
- <lnTo>
- <pt x="hc" y="b" />
- </lnTo>
- <lnTo>
- <pt x="sx3" y="sy4" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="sx2" y="sy3" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="sx1" y="vc" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </star10>
- <star12>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj" fmla="val 37500" />
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a" fmla="pin 0 adj 50000" />
- <gd name="dx1" fmla="cos wd2 1800000" />
-
- <gd name="dy1" fmla="sin hd2 3600000" />
-
- <gd name="x1" fmla="+- hc 0 dx1" />
- <gd name="x3" fmla="*/ w 3 4" />
- <gd name="x4" fmla="+- hc dx1 0" />
- <gd name="y1" fmla="+- vc 0 dy1" />
- <gd name="y3" fmla="*/ h 3 4" />
- <gd name="y4" fmla="+- vc dy1 0" />
- <gd name="iwd2" fmla="*/ wd2 a 50000" />
- <gd name="ihd2" fmla="*/ hd2 a 50000" />
- <gd name="sdx1" fmla="cos iwd2 900000" />
- <gd name="sdx2" fmla="cos iwd2 2700000" />
- <gd name="sdx3" fmla="cos iwd2 4500000" />
- <gd name="sdy1" fmla="sin ihd2 4500000" />
- <gd name="sdy2" fmla="sin ihd2 2700000" />
- <gd name="sdy3" fmla="sin ihd2 900000" />
- <gd name="sx1" fmla="+- hc 0 sdx1" />
- <gd name="sx2" fmla="+- hc 0 sdx2" />
- <gd name="sx3" fmla="+- hc 0 sdx3" />
- <gd name="sx4" fmla="+- hc sdx3 0" />
- <gd name="sx5" fmla="+- hc sdx2 0" />
- <gd name="sx6" fmla="+- hc sdx1 0" />
- <gd name="sy1" fmla="+- vc 0 sdy1" />
- <gd name="sy2" fmla="+- vc 0 sdy2" />
- <gd name="sy3" fmla="+- vc 0 sdy3" />
- <gd name="sy4" fmla="+- vc sdy3 0" />
- <gd name="sy5" fmla="+- vc sdy2 0" />
- <gd name="sy6" fmla="+- vc sdy1 0" />
- <gd name="yAdj" fmla="+- vc 0 ihd2" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefY="adj" minY="0" maxY="50000">
- <pos x="hc" y="yAdj" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="x4" y="hd4" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- <cxn ang="0">
- <pos x="x4" y="y3" />
- </cxn>
- <cxn ang="cd4">
- <pos x="x3" y="y4" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="cd4">
- <pos x="wd4" y="y4" />
- </cxn>
- <cxn ang="cd2">
- <pos x="x1" y="y3" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd2">
- <pos x="x1" y="hd4" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="wd4" y="y1" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="x3" y="y1" />
- </cxn>
- </cxnLst>
-
- <rect l="sx2" t="sy2" r="sx5" b="sy5" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="vc" />
- </moveTo>
- <lnTo>
- <pt x="sx1" y="sy3" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="hd4" />
- </lnTo>
- <lnTo>
- <pt x="sx2" y="sy2" />
- </lnTo>
- <lnTo>
- <pt x="wd4" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="sx3" y="sy1" />
- </lnTo>
- <lnTo>
- <pt x="hc" y="t" />
- </lnTo>
- <lnTo>
- <pt x="sx4" y="sy1" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="sx5" y="sy2" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="hd4" />
- </lnTo>
- <lnTo>
- <pt x="sx6" y="sy3" />
- </lnTo>
- <lnTo>
- <pt x="r" y="vc" />
- </lnTo>
- <lnTo>
- <pt x="sx6" y="sy4" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="sx5" y="sy5" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="sx4" y="sy6" />
- </lnTo>
- <lnTo>
- <pt x="hc" y="b" />
- </lnTo>
- <lnTo>
- <pt x="sx3" y="sy6" />
- </lnTo>
- <lnTo>
- <pt x="wd4" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="sx2" y="sy5" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="sx1" y="sy4" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </star12>
- <star16>
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj" fmla="val 37500" />
- </avLst>
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a" fmla="pin 0 adj 50000" />
- <gd name="dx1" fmla="*/ wd2 92388 100000" />
- <gd name="dx2" fmla="*/ wd2 70711 100000" />
- <gd name="dx3" fmla="*/ wd2 38268 100000" />
- <gd name="dy1" fmla="*/ hd2 92388 100000" />
- <gd name="dy2" fmla="*/ hd2 70711 100000" />
- <gd name="dy3" fmla="*/ hd2 38268 100000" />
- <gd name="x1" fmla="+- hc 0 dx1" />
- <gd name="x2" fmla="+- hc 0 dx2" />
- <gd name="x3" fmla="+- hc 0 dx3" />
- <gd name="x4" fmla="+- hc dx3 0" />
- <gd name="x5" fmla="+- hc dx2 0" />
- <gd name="x6" fmla="+- hc dx1 0" />
- <gd name="y1" fmla="+- vc 0 dy1" />
- <gd name="y2" fmla="+- vc 0 dy2" />
- <gd name="y3" fmla="+- vc 0 dy3" />
- <gd name="y4" fmla="+- vc dy3 0" />
- <gd name="y5" fmla="+- vc dy2 0" />
- <gd name="y6" fmla="+- vc dy1 0" />
- <gd name="iwd2" fmla="*/ wd2 a 50000" />
- <gd name="ihd2" fmla="*/ hd2 a 50000" />
- <gd name="sdx1" fmla="*/ iwd2 98079 100000" />
- <gd name="sdx2" fmla="*/ iwd2 83147 100000" />
- <gd name="sdx3" fmla="*/ iwd2 55557 100000" />
- <gd name="sdx4" fmla="*/ iwd2 19509 100000" />
- <gd name="sdy1" fmla="*/ ihd2 98079 100000" />
- <gd name="sdy2" fmla="*/ ihd2 83147 100000" />
- <gd name="sdy3" fmla="*/ ihd2 55557 100000" />
- <gd name="sdy4" fmla="*/ ihd2 19509 100000" />
- <gd name="sx1" fmla="+- hc 0 sdx1" />
- <gd name="sx2" fmla="+- hc 0 sdx2" />
- <gd name="sx3" fmla="+- hc 0 sdx3" />
- <gd name="sx4" fmla="+- hc 0 sdx4" />
- <gd name="sx5" fmla="+- hc sdx4 0" />
- <gd name="sx6" fmla="+- hc sdx3 0" />
- <gd name="sx7" fmla="+- hc sdx2 0" />
- <gd name="sx8" fmla="+- hc sdx1 0" />
- <gd name="sy1" fmla="+- vc 0 sdy1" />
- <gd name="sy2" fmla="+- vc 0 sdy2" />
- <gd name="sy3" fmla="+- vc 0 sdy3" />
- <gd name="sy4" fmla="+- vc 0 sdy4" />
- <gd name="sy5" fmla="+- vc sdy4 0" />
- <gd name="sy6" fmla="+- vc sdy3 0" />
- <gd name="sy7" fmla="+- vc sdy2 0" />
- <gd name="sy8" fmla="+- vc sdy1 0" />
- <gd name="idx" fmla="cos iwd2 2700000" />
- <gd name="idy" fmla="sin ihd2 2700000" />
- <gd name="il" fmla="+- hc 0 idx" />
- <gd name="it" fmla="+- vc 0 idy" />
- <gd name="ir" fmla="+- hc idx 0" />
- <gd name="ib" fmla="+- vc idy 0" />
- <gd name="yAdj" fmla="+- vc 0 ihd2" />
- </gdLst>
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefY="adj" minY="0" maxY="50000">
- <pos x="hc" y="yAdj" />
- </ahXY>
- </ahLst>
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="x5" y="y2" />
- </cxn>
- <cxn ang="0">
- <pos x="x6" y="y3" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- <cxn ang="0">
- <pos x="x6" y="y4" />
- </cxn>
- <cxn ang="0">
- <pos x="x5" y="y5" />
- </cxn>
- <cxn ang="cd4">
- <pos x="x4" y="y6" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="cd4">
- <pos x="x3" y="y6" />
- </cxn>
- <cxn ang="cd2">
- <pos x="x2" y="y5" />
- </cxn>
- <cxn ang="cd2">
- <pos x="x1" y="y4" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd2">
- <pos x="x1" y="y3" />
- </cxn>
- <cxn ang="cd2">
- <pos x="x2" y="y2" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="x3" y="y1" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="x4" y="y1" />
- </cxn>
- </cxnLst>
- <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="vc" />
- </moveTo>
- <lnTo>
- <pt x="sx1" y="sy4" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="sx2" y="sy3" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="sx3" y="sy2" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="sx4" y="sy1" />
- </lnTo>
- <lnTo>
- <pt x="hc" y="t" />
- </lnTo>
- <lnTo>
- <pt x="sx5" y="sy1" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="sx6" y="sy2" />
- </lnTo>
- <lnTo>
- <pt x="x5" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="sx7" y="sy3" />
- </lnTo>
- <lnTo>
- <pt x="x6" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="sx8" y="sy4" />
- </lnTo>
- <lnTo>
- <pt x="r" y="vc" />
- </lnTo>
- <lnTo>
- <pt x="sx8" y="sy5" />
- </lnTo>
- <lnTo>
- <pt x="x6" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="sx7" y="sy6" />
- </lnTo>
- <lnTo>
- <pt x="x5" y="y5" />
- </lnTo>
- <lnTo>
- <pt x="sx6" y="sy7" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="y6" />
- </lnTo>
- <lnTo>
- <pt x="sx5" y="sy8" />
- </lnTo>
- <lnTo>
- <pt x="hc" y="b" />
- </lnTo>
- <lnTo>
- <pt x="sx4" y="sy8" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y6" />
- </lnTo>
- <lnTo>
- <pt x="sx3" y="sy7" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y5" />
- </lnTo>
- <lnTo>
- <pt x="sx2" y="sy6" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="sx1" y="sy5" />
- </lnTo>
- <close />
- </path>
- </pathLst>
- </star16>
- <star24>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj" fmla="val 37500" />
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a" fmla="pin 0 adj 50000" />
- <gd name="dx1" fmla="cos wd2 900000" />
- <gd name="dx2" fmla="cos wd2 1800000" />
- <gd name="dx3" fmla="cos wd2 2700000" />
- <gd name="dx4" fmla="val wd4" />
- <gd name="dx5" fmla="cos wd2 4500000" />
- <gd name="dy1" fmla="sin hd2 4500000" />
- <gd name="dy2" fmla="sin hd2 3600000" />
- <gd name="dy3" fmla="sin hd2 2700000" />
- <gd name="dy4" fmla="val hd4" />
- <gd name="dy5" fmla="sin hd2 900000" />
- <gd name="x1" fmla="+- hc 0 dx1" />
- <gd name="x2" fmla="+- hc 0 dx2" />
- <gd name="x3" fmla="+- hc 0 dx3" />
- <gd name="x4" fmla="+- hc 0 dx4" />
- <gd name="x5" fmla="+- hc 0 dx5" />
- <gd name="x6" fmla="+- hc dx5 0" />
- <gd name="x7" fmla="+- hc dx4 0" />
- <gd name="x8" fmla="+- hc dx3 0" />
- <gd name="x9" fmla="+- hc dx2 0" />
- <gd name="x10" fmla="+- hc dx1 0" />
- <gd name="y1" fmla="+- vc 0 dy1" />
- <gd name="y2" fmla="+- vc 0 dy2" />
- <gd name="y3" fmla="+- vc 0 dy3" />
- <gd name="y4" fmla="+- vc 0 dy4" />
- <gd name="y5" fmla="+- vc 0 dy5" />
- <gd name="y6" fmla="+- vc dy5 0" />
- <gd name="y7" fmla="+- vc dy4 0" />
- <gd name="y8" fmla="+- vc dy3 0" />
- <gd name="y9" fmla="+- vc dy2 0" />
- <gd name="y10" fmla="+- vc dy1 0" />
- <gd name="iwd2" fmla="*/ wd2 a 50000" />
- <gd name="ihd2" fmla="*/ hd2 a 50000" />
- <gd name="sdx1" fmla="*/ iwd2 99144 100000" />
- <gd name="sdx2" fmla="*/ iwd2 92388 100000" />
- <gd name="sdx3" fmla="*/ iwd2 79335 100000" />
- <gd name="sdx4" fmla="*/ iwd2 60876 100000" />
- <gd name="sdx5" fmla="*/ iwd2 38268 100000" />
- <gd name="sdx6" fmla="*/ iwd2 13053 100000" />
- <gd name="sdy1" fmla="*/ ihd2 99144 100000" />
- <gd name="sdy2" fmla="*/ ihd2 92388 100000" />
- <gd name="sdy3" fmla="*/ ihd2 79335 100000" />
- <gd name="sdy4" fmla="*/ ihd2 60876 100000" />
- <gd name="sdy5" fmla="*/ ihd2 38268 100000" />
- <gd name="sdy6" fmla="*/ ihd2 13053 100000" />
- <gd name="sx1" fmla="+- hc 0 sdx1" />
- <gd name="sx2" fmla="+- hc 0 sdx2" />
- <gd name="sx3" fmla="+- hc 0 sdx3" />
- <gd name="sx4" fmla="+- hc 0 sdx4" />
- <gd name="sx5" fmla="+- hc 0 sdx5" />
- <gd name="sx6" fmla="+- hc 0 sdx6" />
- <gd name="sx7" fmla="+- hc sdx6 0" />
- <gd name="sx8" fmla="+- hc sdx5 0" />
- <gd name="sx9" fmla="+- hc sdx4 0" />
- <gd name="sx10" fmla="+- hc sdx3 0" />
- <gd name="sx11" fmla="+- hc sdx2 0" />
- <gd name="sx12" fmla="+- hc sdx1 0" />
- <gd name="sy1" fmla="+- vc 0 sdy1" />
- <gd name="sy2" fmla="+- vc 0 sdy2" />
- <gd name="sy3" fmla="+- vc 0 sdy3" />
- <gd name="sy4" fmla="+- vc 0 sdy4" />
- <gd name="sy5" fmla="+- vc 0 sdy5" />
- <gd name="sy6" fmla="+- vc 0 sdy6" />
- <gd name="sy7" fmla="+- vc sdy6 0" />
- <gd name="sy8" fmla="+- vc sdy5 0" />
- <gd name="sy9" fmla="+- vc sdy4 0" />
- <gd name="sy10" fmla="+- vc sdy3 0" />
- <gd name="sy11" fmla="+- vc sdy2 0" />
- <gd name="sy12" fmla="+- vc sdy1 0" />
- <gd name="idx" fmla="cos iwd2 2700000" />
- <gd name="idy" fmla="sin ihd2 2700000" />
- <gd name="il" fmla="+- hc 0 idx" />
- <gd name="it" fmla="+- vc 0 idy" />
- <gd name="ir" fmla="+- hc idx 0" />
- <gd name="ib" fmla="+- vc idy 0" />
- <gd name="yAdj" fmla="+- vc 0 ihd2" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefY="adj" minY="0" maxY="ssd2">
- <pos x="hc" y="yAdj" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- </cxnLst>
-
- <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="vc" />
- </moveTo>
- <lnTo>
- <pt x="sx1" y="sy6" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y5" />
- </lnTo>
- <lnTo>
- <pt x="sx2" y="sy5" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="sx3" y="sy4" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="sx4" y="sy3" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="sx5" y="sy2" />
- </lnTo>
- <lnTo>
- <pt x="x5" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="sx6" y="sy1" />
- </lnTo>
- <lnTo>
- <pt x="hc" y="t" />
- </lnTo>
- <lnTo>
- <pt x="sx7" y="sy1" />
- </lnTo>
- <lnTo>
- <pt x="x6" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="sx8" y="sy2" />
- </lnTo>
- <lnTo>
- <pt x="x7" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="sx9" y="sy3" />
- </lnTo>
- <lnTo>
- <pt x="x8" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="sx10" y="sy4" />
- </lnTo>
- <lnTo>
- <pt x="x9" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="sx11" y="sy5" />
- </lnTo>
- <lnTo>
- <pt x="x10" y="y5" />
- </lnTo>
- <lnTo>
- <pt x="sx12" y="sy6" />
- </lnTo>
- <lnTo>
- <pt x="r" y="vc" />
- </lnTo>
- <lnTo>
- <pt x="sx12" y="sy7" />
- </lnTo>
- <lnTo>
- <pt x="x10" y="y6" />
- </lnTo>
- <lnTo>
- <pt x="sx11" y="sy8" />
- </lnTo>
- <lnTo>
- <pt x="x9" y="y7" />
- </lnTo>
- <lnTo>
- <pt x="sx10" y="sy9" />
- </lnTo>
- <lnTo>
- <pt x="x8" y="y8" />
- </lnTo>
- <lnTo>
- <pt x="sx9" y="sy10" />
- </lnTo>
- <lnTo>
- <pt x="x7" y="y9" />
- </lnTo>
- <lnTo>
- <pt x="sx8" y="sy11" />
- </lnTo>
- <lnTo>
- <pt x="x6" y="y10" />
- </lnTo>
- <lnTo>
- <pt x="sx7" y="sy12" />
- </lnTo>
- <lnTo>
- <pt x="hc" y="b" />
- </lnTo>
- <lnTo>
- <pt x="sx6" y="sy12" />
- </lnTo>
- <lnTo>
- <pt x="x5" y="y10" />
- </lnTo>
- <lnTo>
- <pt x="sx5" y="sy11" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="y9" />
- </lnTo>
- <lnTo>
- <pt x="sx4" y="sy10" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y8" />
- </lnTo>
- <lnTo>
- <pt x="sx3" y="sy9" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y7" />
- </lnTo>
- <lnTo>
- <pt x="sx2" y="sy8" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y6" />
- </lnTo>
- <lnTo>
- <pt x="sx1" y="sy7" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </star24>
- <star32>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj" fmla="val 37500" />
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a" fmla="pin 0 adj 50000" />
- <gd name="dx1" fmla="*/ wd2 98079 100000" />
- <gd name="dx2" fmla="*/ wd2 92388 100000" />
- <gd name="dx3" fmla="*/ wd2 83147 100000" />
- <gd name="dx4" fmla="cos wd2 2700000" />
- <gd name="dx5" fmla="*/ wd2 55557 100000" />
- <gd name="dx6" fmla="*/ wd2 38268 100000" />
- <gd name="dx7" fmla="*/ wd2 19509 100000" />
- <gd name="dy1" fmla="*/ hd2 98079 100000" />
- <gd name="dy2" fmla="*/ hd2 92388 100000" />
- <gd name="dy3" fmla="*/ hd2 83147 100000" />
- <gd name="dy4" fmla="sin hd2 2700000" />
- <gd name="dy5" fmla="*/ hd2 55557 100000" />
- <gd name="dy6" fmla="*/ hd2 38268 100000" />
- <gd name="dy7" fmla="*/ hd2 19509 100000" />
- <gd name="x1" fmla="+- hc 0 dx1" />
- <gd name="x2" fmla="+- hc 0 dx2" />
- <gd name="x3" fmla="+- hc 0 dx3" />
- <gd name="x4" fmla="+- hc 0 dx4" />
- <gd name="x5" fmla="+- hc 0 dx5" />
- <gd name="x6" fmla="+- hc 0 dx6" />
- <gd name="x7" fmla="+- hc 0 dx7" />
- <gd name="x8" fmla="+- hc dx7 0" />
- <gd name="x9" fmla="+- hc dx6 0" />
- <gd name="x10" fmla="+- hc dx5 0" />
- <gd name="x11" fmla="+- hc dx4 0" />
- <gd name="x12" fmla="+- hc dx3 0" />
- <gd name="x13" fmla="+- hc dx2 0" />
- <gd name="x14" fmla="+- hc dx1 0" />
- <gd name="y1" fmla="+- vc 0 dy1" />
- <gd name="y2" fmla="+- vc 0 dy2" />
- <gd name="y3" fmla="+- vc 0 dy3" />
- <gd name="y4" fmla="+- vc 0 dy4" />
- <gd name="y5" fmla="+- vc 0 dy5" />
- <gd name="y6" fmla="+- vc 0 dy6" />
- <gd name="y7" fmla="+- vc 0 dy7" />
- <gd name="y8" fmla="+- vc dy7 0" />
- <gd name="y9" fmla="+- vc dy6 0" />
- <gd name="y10" fmla="+- vc dy5 0" />
- <gd name="y11" fmla="+- vc dy4 0" />
- <gd name="y12" fmla="+- vc dy3 0" />
- <gd name="y13" fmla="+- vc dy2 0" />
- <gd name="y14" fmla="+- vc dy1 0" />
- <gd name="iwd2" fmla="*/ wd2 a 50000" />
- <gd name="ihd2" fmla="*/ hd2 a 50000" />
- <gd name="sdx1" fmla="*/ iwd2 99518 100000" />
- <gd name="sdx2" fmla="*/ iwd2 95694 100000" />
- <gd name="sdx3" fmla="*/ iwd2 88192 100000" />
- <gd name="sdx4" fmla="*/ iwd2 77301 100000" />
- <gd name="sdx5" fmla="*/ iwd2 63439 100000" />
- <gd name="sdx6" fmla="*/ iwd2 47140 100000" />
- <gd name="sdx7" fmla="*/ iwd2 29028 100000" />
- <gd name="sdx8" fmla="*/ iwd2 9802 100000" />
- <gd name="sdy1" fmla="*/ ihd2 99518 100000" />
- <gd name="sdy2" fmla="*/ ihd2 95694 100000" />
- <gd name="sdy3" fmla="*/ ihd2 88192 100000" />
- <gd name="sdy4" fmla="*/ ihd2 77301 100000" />
- <gd name="sdy5" fmla="*/ ihd2 63439 100000" />
- <gd name="sdy6" fmla="*/ ihd2 47140 100000" />
- <gd name="sdy7" fmla="*/ ihd2 29028 100000" />
- <gd name="sdy8" fmla="*/ ihd2 9802 100000" />
- <gd name="sx1" fmla="+- hc 0 sdx1" />
- <gd name="sx2" fmla="+- hc 0 sdx2" />
- <gd name="sx3" fmla="+- hc 0 sdx3" />
- <gd name="sx4" fmla="+- hc 0 sdx4" />
- <gd name="sx5" fmla="+- hc 0 sdx5" />
- <gd name="sx6" fmla="+- hc 0 sdx6" />
- <gd name="sx7" fmla="+- hc 0 sdx7" />
- <gd name="sx8" fmla="+- hc 0 sdx8" />
- <gd name="sx9" fmla="+- hc sdx8 0" />
- <gd name="sx10" fmla="+- hc sdx7 0" />
- <gd name="sx11" fmla="+- hc sdx6 0" />
- <gd name="sx12" fmla="+- hc sdx5 0" />
- <gd name="sx13" fmla="+- hc sdx4 0" />
- <gd name="sx14" fmla="+- hc sdx3 0" />
- <gd name="sx15" fmla="+- hc sdx2 0" />
- <gd name="sx16" fmla="+- hc sdx1 0" />
- <gd name="sy1" fmla="+- vc 0 sdy1" />
- <gd name="sy2" fmla="+- vc 0 sdy2" />
- <gd name="sy3" fmla="+- vc 0 sdy3" />
- <gd name="sy4" fmla="+- vc 0 sdy4" />
- <gd name="sy5" fmla="+- vc 0 sdy5" />
- <gd name="sy6" fmla="+- vc 0 sdy6" />
- <gd name="sy7" fmla="+- vc 0 sdy7" />
- <gd name="sy8" fmla="+- vc 0 sdy8" />
- <gd name="sy9" fmla="+- vc sdy8 0" />
- <gd name="sy10" fmla="+- vc sdy7 0" />
- <gd name="sy11" fmla="+- vc sdy6 0" />
- <gd name="sy12" fmla="+- vc sdy5 0" />
- <gd name="sy13" fmla="+- vc sdy4 0" />
- <gd name="sy14" fmla="+- vc sdy3 0" />
- <gd name="sy15" fmla="+- vc sdy2 0" />
- <gd name="sy16" fmla="+- vc sdy1 0" />
- <gd name="idx" fmla="cos iwd2 2700000" />
- <gd name="idy" fmla="sin ihd2 2700000" />
- <gd name="il" fmla="+- hc 0 idx" />
- <gd name="it" fmla="+- vc 0 idy" />
- <gd name="ir" fmla="+- hc idx 0" />
- <gd name="ib" fmla="+- vc idy 0" />
- <gd name="yAdj" fmla="+- vc 0 ihd2" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefY="adj" minY="0" maxY="ssd2">
- <pos x="hc" y="yAdj" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- </cxnLst>
-
- <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="vc" />
- </moveTo>
- <lnTo>
- <pt x="sx1" y="sy8" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y7" />
- </lnTo>
- <lnTo>
- <pt x="sx2" y="sy7" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y6" />
- </lnTo>
- <lnTo>
- <pt x="sx3" y="sy6" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y5" />
- </lnTo>
- <lnTo>
- <pt x="sx4" y="sy5" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="sx5" y="sy4" />
- </lnTo>
- <lnTo>
- <pt x="x5" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="sx6" y="sy3" />
- </lnTo>
- <lnTo>
- <pt x="x6" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="sx7" y="sy2" />
- </lnTo>
- <lnTo>
- <pt x="x7" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="sx8" y="sy1" />
- </lnTo>
- <lnTo>
- <pt x="hc" y="t" />
- </lnTo>
- <lnTo>
- <pt x="sx9" y="sy1" />
- </lnTo>
- <lnTo>
- <pt x="x8" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="sx10" y="sy2" />
- </lnTo>
- <lnTo>
- <pt x="x9" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="sx11" y="sy3" />
- </lnTo>
- <lnTo>
- <pt x="x10" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="sx12" y="sy4" />
- </lnTo>
- <lnTo>
- <pt x="x11" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="sx13" y="sy5" />
- </lnTo>
- <lnTo>
- <pt x="x12" y="y5" />
- </lnTo>
- <lnTo>
- <pt x="sx14" y="sy6" />
- </lnTo>
- <lnTo>
- <pt x="x13" y="y6" />
- </lnTo>
- <lnTo>
- <pt x="sx15" y="sy7" />
- </lnTo>
- <lnTo>
- <pt x="x14" y="y7" />
- </lnTo>
- <lnTo>
- <pt x="sx16" y="sy8" />
- </lnTo>
- <lnTo>
- <pt x="r" y="vc" />
- </lnTo>
- <lnTo>
- <pt x="sx16" y="sy9" />
- </lnTo>
- <lnTo>
- <pt x="x14" y="y8" />
- </lnTo>
- <lnTo>
- <pt x="sx15" y="sy10" />
- </lnTo>
- <lnTo>
- <pt x="x13" y="y9" />
- </lnTo>
- <lnTo>
- <pt x="sx14" y="sy11" />
- </lnTo>
- <lnTo>
- <pt x="x12" y="y10" />
- </lnTo>
- <lnTo>
- <pt x="sx13" y="sy12" />
- </lnTo>
- <lnTo>
- <pt x="x11" y="y11" />
- </lnTo>
- <lnTo>
- <pt x="sx12" y="sy13" />
- </lnTo>
- <lnTo>
- <pt x="x10" y="y12" />
- </lnTo>
- <lnTo>
- <pt x="sx11" y="sy14" />
- </lnTo>
- <lnTo>
- <pt x="x9" y="y13" />
- </lnTo>
- <lnTo>
- <pt x="sx10" y="sy15" />
- </lnTo>
- <lnTo>
- <pt x="x8" y="y14" />
- </lnTo>
- <lnTo>
- <pt x="sx9" y="sy16" />
- </lnTo>
- <lnTo>
- <pt x="hc" y="b" />
- </lnTo>
- <lnTo>
- <pt x="sx8" y="sy16" />
- </lnTo>
- <lnTo>
- <pt x="x7" y="y14" />
- </lnTo>
- <lnTo>
- <pt x="sx7" y="sy15" />
- </lnTo>
- <lnTo>
- <pt x="x6" y="y13" />
- </lnTo>
- <lnTo>
- <pt x="sx6" y="sy14" />
- </lnTo>
- <lnTo>
- <pt x="x5" y="y12" />
- </lnTo>
- <lnTo>
- <pt x="sx5" y="sy13" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="y11" />
- </lnTo>
- <lnTo>
- <pt x="sx4" y="sy12" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y10" />
- </lnTo>
- <lnTo>
- <pt x="sx3" y="sy11" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y9" />
- </lnTo>
- <lnTo>
- <pt x="sx2" y="sy10" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y8" />
- </lnTo>
- <lnTo>
- <pt x="sx1" y="sy9" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </star32>
- <star4>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj" fmla="val 12500" />
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a" fmla="pin 0 adj 50000" />
- <gd name="iwd2" fmla="*/ wd2 a 50000" />
- <gd name="ihd2" fmla="*/ hd2 a 50000" />
- <gd name="sdx" fmla="cos iwd2 2700000" />
- <gd name="sdy" fmla="sin ihd2 2700000" />
- <gd name="sx1" fmla="+- hc 0 sdx" />
- <gd name="sx2" fmla="+- hc sdx 0" />
- <gd name="sy1" fmla="+- vc 0 sdy" />
- <gd name="sy2" fmla="+- vc sdy 0" />
- <gd name="yAdj" fmla="+- vc 0 ihd2" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefY="adj" minY="0" maxY="50000">
- <pos x="hc" y="yAdj" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- </cxnLst>
-
- <rect l="sx1" t="sy1" r="sx2" b="sy2" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="vc" />
- </moveTo>
- <lnTo>
- <pt x="sx1" y="sy1" />
- </lnTo>
- <lnTo>
- <pt x="hc" y="t" />
- </lnTo>
- <lnTo>
- <pt x="sx2" y="sy1" />
- </lnTo>
- <lnTo>
- <pt x="r" y="vc" />
- </lnTo>
- <lnTo>
- <pt x="sx2" y="sy2" />
- </lnTo>
- <lnTo>
- <pt x="hc" y="b" />
- </lnTo>
- <lnTo>
- <pt x="sx1" y="sy2" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </star4>
- <star5>
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj" fmla="val 19098" />
- <gd name="hf" fmla="val 105146" />
- <gd name="vf" fmla="val 110557" />
- </avLst>
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a" fmla="pin 0 adj 50000" />
- <gd name="swd2" fmla="*/ wd2 hf 100000" />
- <gd name="shd2" fmla="*/ hd2 vf 100000" />
- <gd name="svc" fmla="*/ vc vf 100000" />
- <gd name="dx1" fmla="cos swd2 1080000" />
- <gd name="dx2" fmla="cos swd2 18360000" />
- <gd name="dy1" fmla="sin shd2 1080000" />
- <gd name="dy2" fmla="sin shd2 18360000" />
- <gd name="x1" fmla="+- hc 0 dx1" />
- <gd name="x2" fmla="+- hc 0 dx2" />
- <gd name="x3" fmla="+- hc dx2 0" />
- <gd name="x4" fmla="+- hc dx1 0" />
- <gd name="y1" fmla="+- svc 0 dy1" />
- <gd name="y2" fmla="+- svc 0 dy2" />
- <gd name="iwd2" fmla="*/ swd2 a 50000" />
- <gd name="ihd2" fmla="*/ shd2 a 50000" />
- <gd name="sdx1" fmla="cos iwd2 20520000" />
- <gd name="sdx2" fmla="cos iwd2 3240000" />
- <gd name="sdy1" fmla="sin ihd2 3240000" />
- <gd name="sdy2" fmla="sin ihd2 20520000" />
- <gd name="sx1" fmla="+- hc 0 sdx1" />
- <gd name="sx2" fmla="+- hc 0 sdx2" />
- <gd name="sx3" fmla="+- hc sdx2 0" />
- <gd name="sx4" fmla="+- hc sdx1 0" />
- <gd name="sy1" fmla="+- svc 0 sdy1" />
- <gd name="sy2" fmla="+- svc 0 sdy2" />
- <gd name="sy3" fmla="+- svc ihd2 0" />
- <gd name="yAdj" fmla="+- svc 0 ihd2" />
- </gdLst>
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefY="adj" minY="0" maxY="50000">
- <pos x="hc" y="yAdj" />
- </ahXY>
- </ahLst>
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="x1" y="y1" />
- </cxn>
- <cxn ang="cd4">
- <pos x="x2" y="y2" />
- </cxn>
- <cxn ang="cd4">
- <pos x="x3" y="y2" />
- </cxn>
- <cxn ang="0">
- <pos x="x4" y="y1" />
- </cxn>
- </cxnLst>
- <rect l="sx1" t="sy1" r="sx4" b="sy3" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="x1" y="y1" />
- </moveTo>
- <lnTo>
- <pt x="sx2" y="sy1" />
- </lnTo>
- <lnTo>
- <pt x="hc" y="t" />
- </lnTo>
- <lnTo>
- <pt x="sx3" y="sy1" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="sx4" y="sy2" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="hc" y="sy3" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="sx1" y="sy2" />
- </lnTo>
- <close />
- </path>
- </pathLst>
- </star5>
- <star6>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj" fmla="val 28868" />
- <gd name="hf" fmla="val 115470" />
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a" fmla="pin 0 adj 50000" />
- <gd name="swd2" fmla="*/ wd2 hf 100000" />
- <gd name="dx1" fmla="cos swd2 1800000" />
- <gd name="x1" fmla="+- hc 0 dx1" />
- <gd name="x2" fmla="+- hc dx1 0" />
- <gd name="y2" fmla="+- vc hd4 0" />
- <gd name="iwd2" fmla="*/ swd2 a 50000" />
- <gd name="ihd2" fmla="*/ hd2 a 50000" />
- <gd name="sdx2" fmla="*/ iwd2 1 2" />
- <gd name="sx1" fmla="+- hc 0 iwd2" />
- <gd name="sx2" fmla="+- hc 0 sdx2" />
- <gd name="sx3" fmla="+- hc sdx2 0" />
- <gd name="sx4" fmla="+- hc iwd2 0" />
- <gd name="sdy1" fmla="sin ihd2 3600000" />
- <gd name="sy1" fmla="+- vc 0 sdy1" />
- <gd name="sy2" fmla="+- vc sdy1 0" />
- <gd name="yAdj" fmla="+- vc 0 ihd2" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefY="adj" minY="0" maxY="50000">
- <pos x="hc" y="yAdj" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="x2" y="hd4" />
- </cxn>
- <cxn ang="0">
- <pos x="x2" y="y2" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="cd2">
- <pos x="x1" y="y2" />
- </cxn>
- <cxn ang="cd2">
- <pos x="x1" y="hd4" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- </cxnLst>
-
- <rect l="sx1" t="sy1" r="sx4" b="sy2" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="x1" y="hd4" />
- </moveTo>
- <lnTo>
- <pt x="sx2" y="sy1" />
- </lnTo>
- <lnTo>
- <pt x="hc" y="t" />
- </lnTo>
- <lnTo>
- <pt x="sx3" y="sy1" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="hd4" />
- </lnTo>
- <lnTo>
- <pt x="sx4" y="vc" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="sx3" y="sy2" />
- </lnTo>
- <lnTo>
- <pt x="hc" y="b" />
- </lnTo>
- <lnTo>
- <pt x="sx2" y="sy2" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="sx1" y="vc" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </star6>
- <star7>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj" fmla="val 34601" />
- <gd name="hf" fmla="val 102572" />
- <gd name="vf" fmla="val 105210" />
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a" fmla="pin 0 adj 50000" />
- <gd name="swd2" fmla="*/ wd2 hf 100000" />
- <gd name="shd2" fmla="*/ hd2 vf 100000" />
- <gd name="svc" fmla="*/ vc vf 100000" />
- <gd name="dx1" fmla="*/ swd2 97493 100000" />
- <gd name="dx2" fmla="*/ swd2 78183 100000" />
- <gd name="dx3" fmla="*/ swd2 43388 100000" />
- <gd name="dy1" fmla="*/ shd2 62349 100000" />
- <gd name="dy2" fmla="*/ shd2 22252 100000" />
- <gd name="dy3" fmla="*/ shd2 90097 100000" />
- <gd name="x1" fmla="+- hc 0 dx1" />
- <gd name="x2" fmla="+- hc 0 dx2" />
- <gd name="x3" fmla="+- hc 0 dx3" />
- <gd name="x4" fmla="+- hc dx3 0" />
- <gd name="x5" fmla="+- hc dx2 0" />
- <gd name="x6" fmla="+- hc dx1 0" />
- <gd name="y1" fmla="+- svc 0 dy1" />
- <gd name="y2" fmla="+- svc dy2 0" />
- <gd name="y3" fmla="+- svc dy3 0" />
- <gd name="iwd2" fmla="*/ swd2 a 50000" />
- <gd name="ihd2" fmla="*/ shd2 a 50000" />
- <gd name="sdx1" fmla="*/ iwd2 97493 100000" />
- <gd name="sdx2" fmla="*/ iwd2 78183 100000" />
- <gd name="sdx3" fmla="*/ iwd2 43388 100000" />
- <gd name="sx1" fmla="+- hc 0 sdx1" />
- <gd name="sx2" fmla="+- hc 0 sdx2" />
- <gd name="sx3" fmla="+- hc 0 sdx3" />
- <gd name="sx4" fmla="+- hc sdx3 0" />
- <gd name="sx5" fmla="+- hc sdx2 0" />
- <gd name="sx6" fmla="+- hc sdx1 0" />
- <gd name="sdy1" fmla="*/ ihd2 90097 100000" />
- <gd name="sdy2" fmla="*/ ihd2 22252 100000" />
- <gd name="sdy3" fmla="*/ ihd2 62349 100000" />
- <gd name="sy1" fmla="+- svc 0 sdy1" />
- <gd name="sy2" fmla="+- svc 0 sdy2" />
- <gd name="sy3" fmla="+- svc sdy3 0" />
- <gd name="sy4" fmla="+- svc ihd2 0" />
- <gd name="yAdj" fmla="+- svc 0 ihd2" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefY="adj" minY="0" maxY="50000">
- <pos x="hc" y="yAdj" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="x5" y="y1" />
- </cxn>
- <cxn ang="0">
- <pos x="x6" y="y2" />
- </cxn>
- <cxn ang="cd4">
- <pos x="x4" y="y3" />
- </cxn>
- <cxn ang="cd4">
- <pos x="x3" y="y3" />
- </cxn>
- <cxn ang="cd2">
- <pos x="x1" y="y2" />
- </cxn>
- <cxn ang="cd2">
- <pos x="x2" y="y1" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- </cxnLst>
-
- <rect l="sx2" t="sy1" r="sx5" b="sy3" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="x1" y="y2" />
- </moveTo>
- <lnTo>
- <pt x="sx1" y="sy2" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="sx3" y="sy1" />
- </lnTo>
- <lnTo>
- <pt x="hc" y="t" />
- </lnTo>
- <lnTo>
- <pt x="sx4" y="sy1" />
- </lnTo>
- <lnTo>
- <pt x="x5" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="sx6" y="sy2" />
- </lnTo>
- <lnTo>
- <pt x="x6" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="sx5" y="sy3" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="hc" y="sy4" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="sx2" y="sy3" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </star7>
- <star8>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj" fmla="val 37500" />
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a" fmla="pin 0 adj 50000" />
- <gd name="dx1" fmla="cos wd2 2700000" />
- <gd name="x1" fmla="+- hc 0 dx1" />
- <gd name="x2" fmla="+- hc dx1 0" />
- <gd name="dy1" fmla="sin hd2 2700000" />
- <gd name="y1" fmla="+- vc 0 dy1" />
- <gd name="y2" fmla="+- vc dy1 0" />
- <gd name="iwd2" fmla="*/ wd2 a 50000" />
- <gd name="ihd2" fmla="*/ hd2 a 50000" />
- <gd name="sdx1" fmla="*/ iwd2 92388 100000" />
- <gd name="sdx2" fmla="*/ iwd2 38268 100000" />
- <gd name="sdy1" fmla="*/ ihd2 92388 100000" />
- <gd name="sdy2" fmla="*/ ihd2 38268 100000" />
- <gd name="sx1" fmla="+- hc 0 sdx1" />
- <gd name="sx2" fmla="+- hc 0 sdx2" />
- <gd name="sx3" fmla="+- hc sdx2 0" />
- <gd name="sx4" fmla="+- hc sdx1 0" />
- <gd name="sy1" fmla="+- vc 0 sdy1" />
- <gd name="sy2" fmla="+- vc 0 sdy2" />
- <gd name="sy3" fmla="+- vc sdy2 0" />
- <gd name="sy4" fmla="+- vc sdy1 0" />
- <gd name="yAdj" fmla="+- vc 0 ihd2" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefY="adj" minY="0" maxY="50000">
- <pos x="hc" y="yAdj" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="x2" y="y2" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="cd4">
- <pos x="x1" y="y2" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="x1" y="y1" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="x2" y="y1" />
- </cxn>
- </cxnLst>
-
- <rect l="sx1" t="sy1" r="sx4" b="sy4" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="vc" />
- </moveTo>
- <lnTo>
- <pt x="sx1" y="sy2" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="sx2" y="sy1" />
- </lnTo>
- <lnTo>
- <pt x="hc" y="t" />
- </lnTo>
- <lnTo>
- <pt x="sx3" y="sy1" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="sx4" y="sy2" />
- </lnTo>
- <lnTo>
- <pt x="r" y="vc" />
- </lnTo>
- <lnTo>
- <pt x="sx4" y="sy3" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="sx3" y="sy4" />
- </lnTo>
- <lnTo>
- <pt x="hc" y="b" />
- </lnTo>
- <lnTo>
- <pt x="sx2" y="sy4" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="sx1" y="sy3" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </star8>
- <straightConnector1>
- <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path fill="none">
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- </path>
- </pathLst>
- </straightConnector1>
- <stripedRightArrow>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 50000" />
-
- <gd name="adj2" fmla="val 50000" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="maxAdj2" fmla="*/ 84375 w ss" />
-
- <gd name="a1" fmla="pin 0 adj1 100000" />
- <gd name="a2" fmla="pin 0 adj2 maxAdj2" />
- <gd name="x4" fmla="*/ ss 5 32" />
- <gd name="dx5" fmla="*/ ss a2 100000" />
- <gd name="x5" fmla="+- r 0 dx5" />
- <gd name="dy1" fmla="*/ h a1 200000" />
- <gd name="y1" fmla="+- vc 0 dy1" />
- <gd name="y2" fmla="+- vc dy1 0" />
- <gd name="dx6" fmla="*/ dy1 dx5 hd2" />
- <gd name="x6" fmla="+- r 0 dx6" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefY="adj1" minY="0" maxY="100000">
- <pos x="l" y="y1" />
- </ahXY>
- <ahXY gdRefX="adj2" minX="0" maxX="maxAdj2">
- <pos x="x5" y="t" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="x5" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="x5" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- </cxnLst>
-
- <rect l="x4" t="y1" r="x6" b="y2" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="y1" />
- </moveTo>
- <lnTo>
- <pt x="ssd32" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="ssd32" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="l" y="y2" />
- </lnTo>
- <close />
- <moveTo>
- <pt x="ssd16" y="y1" />
- </moveTo>
- <lnTo>
- <pt x="ssd8" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="ssd8" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="ssd16" y="y2" />
- </lnTo>
- <close />
- <moveTo>
- <pt x="x4" y="y1" />
- </moveTo>
- <lnTo>
- <pt x="x5" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="x5" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="vc" />
- </lnTo>
- <lnTo>
- <pt x="x5" y="b" />
- </lnTo>
- <lnTo>
- <pt x="x5" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="y2" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </stripedRightArrow>
- <sun>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj" fmla="val 25000" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a" fmla="pin 12500 adj 46875" />
- <gd name="g0" fmla="+- 50000 0 a" />
- <gd name="g1" fmla="*/ g0 30274 32768" />
- <gd name="g2" fmla="*/ g0 12540 32768" />
- <gd name="g3" fmla="+- g1 50000 0" />
- <gd name="g4" fmla="+- g2 50000 0" />
- <gd name="g5" fmla="+- 50000 0 g1" />
- <gd name="g6" fmla="+- 50000 0 g2" />
- <gd name="g7" fmla="*/ g0 23170 32768" />
- <gd name="g8" fmla="+- 50000 g7 0" />
- <gd name="g9" fmla="+- 50000 0 g7" />
- <gd name="g10" fmla="*/ g5 3 4" />
- <gd name="g11" fmla="*/ g6 3 4" />
- <gd name="g12" fmla="+- g10 3662 0" />
- <gd name="g13" fmla="+- g11 3662 0" />
- <gd name="g14" fmla="+- g11 12500 0" />
- <gd name="g15" fmla="+- 100000 0 g10" />
- <gd name="g16" fmla="+- 100000 0 g12" />
- <gd name="g17" fmla="+- 100000 0 g13" />
- <gd name="g18" fmla="+- 100000 0 g14" />
- <gd name="ox1" fmla="*/ w 18436 21600" />
- <gd name="oy1" fmla="*/ h 3163 21600" />
- <gd name="ox2" fmla="*/ w 3163 21600" />
- <gd name="oy2" fmla="*/ h 18436 21600" />
- <gd name="x8" fmla="*/ w g8 100000" />
- <gd name="x9" fmla="*/ w g9 100000" />
- <gd name="x10" fmla="*/ w g10 100000" />
- <gd name="x12" fmla="*/ w g12 100000" />
- <gd name="x13" fmla="*/ w g13 100000" />
- <gd name="x14" fmla="*/ w g14 100000" />
- <gd name="x15" fmla="*/ w g15 100000" />
- <gd name="x16" fmla="*/ w g16 100000" />
- <gd name="x17" fmla="*/ w g17 100000" />
- <gd name="x18" fmla="*/ w g18 100000" />
- <gd name="x19" fmla="*/ w a 100000" />
- <gd name="wR" fmla="*/ w g0 100000" />
- <gd name="hR" fmla="*/ h g0 100000" />
- <gd name="y8" fmla="*/ h g8 100000" />
- <gd name="y9" fmla="*/ h g9 100000" />
- <gd name="y10" fmla="*/ h g10 100000" />
- <gd name="y12" fmla="*/ h g12 100000" />
- <gd name="y13" fmla="*/ h g13 100000" />
- <gd name="y14" fmla="*/ h g14 100000" />
- <gd name="y15" fmla="*/ h g15 100000" />
- <gd name="y16" fmla="*/ h g16 100000" />
- <gd name="y17" fmla="*/ h g17 100000" />
- <gd name="y18" fmla="*/ h g18 100000" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj" minX="12500" maxX="46875">
- <pos x="x19" y="vc" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- </cxnLst>
-
- <rect l="x9" t="y9" r="x8" b="y8" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="r" y="vc" />
- </moveTo>
- <lnTo>
- <pt x="x15" y="y18" />
- </lnTo>
- <lnTo>
- <pt x="x15" y="y14" />
- </lnTo>
- <close />
- <moveTo>
- <pt x="ox1" y="oy1" />
- </moveTo>
- <lnTo>
- <pt x="x16" y="y13" />
- </lnTo>
- <lnTo>
- <pt x="x17" y="y12" />
- </lnTo>
- <close />
- <moveTo>
- <pt x="hc" y="t" />
- </moveTo>
- <lnTo>
- <pt x="x18" y="y10" />
- </lnTo>
- <lnTo>
- <pt x="x14" y="y10" />
- </lnTo>
- <close />
- <moveTo>
- <pt x="ox2" y="oy1" />
- </moveTo>
- <lnTo>
- <pt x="x13" y="y12" />
- </lnTo>
- <lnTo>
- <pt x="x12" y="y13" />
- </lnTo>
- <close />
- <moveTo>
- <pt x="l" y="vc" />
- </moveTo>
- <lnTo>
- <pt x="x10" y="y14" />
- </lnTo>
- <lnTo>
- <pt x="x10" y="y18" />
- </lnTo>
- <close />
- <moveTo>
- <pt x="ox2" y="oy2" />
- </moveTo>
- <lnTo>
- <pt x="x12" y="y17" />
- </lnTo>
- <lnTo>
- <pt x="x13" y="y16" />
- </lnTo>
- <close />
- <moveTo>
- <pt x="hc" y="b" />
- </moveTo>
- <lnTo>
- <pt x="x14" y="y15" />
- </lnTo>
- <lnTo>
- <pt x="x18" y="y15" />
- </lnTo>
- <close />
- <moveTo>
- <pt x="ox1" y="oy2" />
- </moveTo>
- <lnTo>
- <pt x="x17" y="y16" />
- </lnTo>
- <lnTo>
- <pt x="x16" y="y17" />
- </lnTo>
- <close />
- <moveTo>
- <pt x="x19" y="vc" />
- </moveTo>
- <arcTo wR="wR" hR="hR" stAng="cd2" swAng="21600000" />
- <close />
- </path>
- </pathLst>
-
- </sun>
- <swooshArrow>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 25000" />
-
- <gd name="adj2" fmla="val 16667" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
-
-
- <gd name="a1" fmla="pin 1 adj1 75000" />
-
- <gd name="maxAdj2" fmla="*/ 70000 w ss" />
-
- <gd name="a2" fmla="pin 0 adj2 maxAdj2" />
- <gd name="ad1" fmla="*/ h a1 100000" />
- <gd name="ad2" fmla="*/ ss a2 100000" />
-
- <gd name="xB" fmla="+- r 0 ad2" />
- <gd name="yB" fmla="+- t ssd8 0" />
-
- <gd name="alfa" fmla="*/ cd4 1 14" />
-
- <gd name="dx0" fmla="tan ssd8 alfa" />
- <gd name="xC" fmla="+- xB 0 dx0" />
-
- <gd name="dx1" fmla="tan ad1 alfa" />
-
- <gd name="yF" fmla="+- yB ad1 0" />
- <gd name="xF" fmla="+- xB dx1 0" />
-
- <gd name="xE" fmla="+- xF dx0 0" />
- <gd name="yE" fmla="+- yF ssd8 0" />
-
- <gd name="dy2" fmla="+- yE 0 t" />
- <gd name="dy22" fmla="*/ dy2 1 2" />
- <gd name="dy3" fmla="*/ h 1 20" />
- <gd name="yD" fmla="+- t dy22 dy3" />
-
-
- <gd name="dy4" fmla="*/ hd6 1 1" />
- <gd name="yP1" fmla="+- hd6 dy4 0" />
- <gd name="xP1" fmla="val wd6" />
-
-
- <gd name="dy5" fmla="*/ hd6 1 2" />
- <gd name="yP2" fmla="+- yF dy5 0" />
- <gd name="xP2" fmla="val wd4" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefY="adj1" minY="1" maxY="75000">
- <pos x="xF" y="yF" />
- </ahXY>
- <ahXY gdRefX="adj2" minX="0" maxX="maxAdj2">
- <pos x="xB" y="yB" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="cd4">
- <pos x="l" y="b" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="xC" y="t" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="yD" />
- </cxn>
- <cxn ang="cd4">
- <pos x="xE" y="yE" />
- </cxn>
- </cxnLst>
-
- <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="b" />
- </moveTo>
- <quadBezTo>
- <pt x="xP1" y="yP1" />
- <pt x="xB" y="yB" />
- </quadBezTo>
- <lnTo>
- <pt x="xC" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="yD" />
- </lnTo>
- <lnTo>
- <pt x="xE" y="yE" />
- </lnTo>
- <lnTo>
- <pt x="xF" y="yF" />
- </lnTo>
- <quadBezTo>
- <pt x="xP2" y="yP2" />
- <pt x="l" y="b" />
- </quadBezTo>
- <close />
- </path>
- </pathLst>
-
- </swooshArrow>
- <teardrop>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj" fmla="val 100000" />
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a" fmla="pin 0 adj 200000" />
- <gd name="r2" fmla="sqrt 2" />
- <gd name="tw" fmla="*/ wd2 r2 1" />
- <gd name="th" fmla="*/ hd2 r2 1" />
- <gd name="sw" fmla="*/ tw a 100000" />
- <gd name="sh" fmla="*/ th a 100000" />
- <gd name="dx1" fmla="cos sw 2700000" />
- <gd name="dy1" fmla="sin sh 2700000" />
- <gd name="x1" fmla="+- hc dx1 0" />
- <gd name="y1" fmla="+- vc 0 dy1" />
- <gd name="x2" fmla="+/ hc x1 2" />
- <gd name="y2" fmla="+/ vc y1 2" />
- <gd name="idx" fmla="cos wd2 2700000" />
- <gd name="idy" fmla="sin hd2 2700000" />
- <gd name="il" fmla="+- hc 0 idx" />
- <gd name="ir" fmla="+- hc idx 0" />
- <gd name="it" fmla="+- vc 0 idy" />
- <gd name="ib" fmla="+- vc idy 0" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj" minX="0" maxX="200000">
- <pos x="x1" y="t" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="ir" y="ib" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="cd4">
- <pos x="il" y="ib" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="il" y="it" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="x1" y="y1" />
- </cxn>
- </cxnLst>
-
- <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="vc" />
- </moveTo>
- <arcTo wR="wd2" hR="hd2" stAng="cd2" swAng="cd4" />
- <quadBezTo>
- <pt x="x2" y="t" />
- <pt x="x1" y="y1" />
- </quadBezTo>
- <quadBezTo>
- <pt x="r" y="y2" />
- <pt x="r" y="vc" />
- </quadBezTo>
- <arcTo wR="wd2" hR="hd2" stAng="0" swAng="cd4" />
- <arcTo wR="wd2" hR="hd2" stAng="cd4" swAng="cd4" />
- <close />
- </path>
- </pathLst>
-
- </teardrop>
- <trapezoid>
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj" fmla="val 25000" />
- </avLst>
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="maxAdj" fmla="*/ 50000 w ss" />
- <gd name="a" fmla="pin 0 adj maxAdj" />
- <gd name="x1" fmla="*/ ss a 200000" />
- <gd name="x2" fmla="*/ ss a 100000" />
- <gd name="x3" fmla="+- r 0 x2" />
- <gd name="x4" fmla="+- r 0 x1" />
- <gd name="il" fmla="*/ wd3 a maxAdj" />
- <gd name="it" fmla="*/ hd3 a maxAdj" />
- <gd name="ir" fmla="+- r 0 il" />
- </gdLst>
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj" minX="0" maxX="maxAdj">
- <pos x="x2" y="t" />
- </ahXY>
- </ahLst>
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="x1" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="x4" y="vc" />
- </cxn>
- </cxnLst>
- <rect l="il" t="it" r="ir" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="b" />
- </moveTo>
- <lnTo>
- <pt x="x2" y="t" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <close />
- </path>
- </pathLst>
- </trapezoid>
- <triangle>
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj" fmla="val 50000" />
- </avLst>
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a" fmla="pin 0 adj 100000" />
- <gd name="x1" fmla="*/ w a 200000" />
- <gd name="x2" fmla="*/ w a 100000" />
- <gd name="x3" fmla="+- x1 wd2 0" />
- </gdLst>
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj" minX="0" maxX="100000">
- <pos x="x2" y="t" />
- </ahXY>
- </ahLst>
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="x2" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="x1" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="l" y="b" />
- </cxn>
- <cxn ang="cd4">
- <pos x="x2" y="b" />
- </cxn>
- <cxn ang="cd4">
- <pos x="r" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="x3" y="vc" />
- </cxn>
- </cxnLst>
- <rect l="x1" t="vc" r="x3" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="b" />
- </moveTo>
- <lnTo>
- <pt x="x2" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <close />
- </path>
- </pathLst>
- </triangle>
- <upArrowCallout>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 25000" />
-
- <gd name="adj2" fmla="val 25000" />
-
- <gd name="adj3" fmla="val 25000" />
-
- <gd name="adj4" fmla="val 64977" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="maxAdj2" fmla="*/ 50000 w ss" />
-
- <gd name="a2" fmla="pin 0 adj2 maxAdj2" />
- <gd name="maxAdj1" fmla="*/ a2 2 1" />
-
- <gd name="a1" fmla="pin 0 adj1 maxAdj1" />
- <gd name="maxAdj3" fmla="*/ 100000 h ss" />
-
- <gd name="a3" fmla="pin 0 adj3 maxAdj3" />
- <gd name="q2" fmla="*/ a3 ss h" />
-
- <gd name="maxAdj4" fmla="+- 100000 0 q2" />
-
- <gd name="a4" fmla="pin 0 adj4 maxAdj4" />
- <gd name="dx1" fmla="*/ ss a2 100000" />
-
- <gd name="dx2" fmla="*/ ss a1 200000" />
-
- <gd name="x1" fmla="+- hc 0 dx1" />
- <gd name="x2" fmla="+- hc 0 dx2" />
- <gd name="x3" fmla="+- hc dx2 0" />
- <gd name="x4" fmla="+- hc dx1 0" />
- <gd name="y1" fmla="*/ ss a3 100000" />
-
- <gd name="dy2" fmla="*/ h a4 100000" />
-
- <gd name="y2" fmla="+- b 0 dy2" />
- <gd name="y3" fmla="+/ y2 b 2" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj1" minX="0" maxX="maxAdj1">
- <pos x="x2" y="y1" />
- </ahXY>
- <ahXY gdRefX="adj2" minX="0" maxX="maxAdj2">
- <pos x="x1" y="t" />
- </ahXY>
- <ahXY gdRefY="adj3" minY="0" maxY="maxAdj3">
- <pos x="r" y="y1" />
- </ahXY>
- <ahXY gdRefY="adj4" minY="0" maxY="maxAdj4">
- <pos x="l" y="y2" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="y2" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="y2" />
- </cxn>
- </cxnLst>
-
- <rect l="l" t="y2" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="y2" />
- </moveTo>
- <lnTo>
- <pt x="x2" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="hc" y="t" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="r" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </upArrowCallout>
- <upDownArrow>
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 50000" />
- <gd name="adj2" fmla="val 50000" />
- </avLst>
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="maxAdj2" fmla="*/ 50000 h ss" />
- <gd name="a1" fmla="pin 0 adj1 100000" />
- <gd name="a2" fmla="pin 0 adj2 maxAdj2" />
- <gd name="y2" fmla="*/ ss a2 100000" />
- <gd name="y3" fmla="+- b 0 y2" />
- <gd name="dx1" fmla="*/ w a1 200000" />
- <gd name="x1" fmla="+- hc 0 dx1" />
- <gd name="x2" fmla="+- hc dx1 0" />
- <gd name="dy1" fmla="*/ x1 y2 wd2" />
- <gd name="y1" fmla="+- y2 0 dy1" />
- <gd name="y4" fmla="+- y3 dy1 0" />
- </gdLst>
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj1" minX="0" maxX="100000">
- <pos x="x1" y="y3" />
- </ahXY>
- <ahXY gdRefY="adj2" minY="0" maxY="maxAdj2">
- <pos x="l" y="y2" />
- </ahXY>
- </ahLst>
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="y2" />
- </cxn>
- <cxn ang="cd2">
- <pos x="x1" y="vc" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="y3" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="y3" />
- </cxn>
- <cxn ang="0">
- <pos x="x2" y="vc" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="y2" />
- </cxn>
- </cxnLst>
- <rect l="x1" t="y1" r="x2" b="y4" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="y2" />
- </moveTo>
- <lnTo>
- <pt x="hc" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="r" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="hc" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y2" />
- </lnTo>
- <close />
- </path>
- </pathLst>
- </upDownArrow>
- <upDownArrow>
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 50000" />
- <gd name="adj2" fmla="val 50000" />
- </avLst>
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="maxAdj2" fmla="*/ 50000 h ss" />
- <gd name="a1" fmla="pin 0 adj1 100000" />
- <gd name="a2" fmla="pin 0 adj2 maxAdj2" />
- <gd name="y2" fmla="*/ ss a2 100000" />
- <gd name="y3" fmla="+- b 0 y2" />
- <gd name="dx1" fmla="*/ w a1 200000" />
- <gd name="x1" fmla="+- hc 0 dx1" />
- <gd name="x2" fmla="+- hc dx1 0" />
- <gd name="dy1" fmla="*/ x1 y2 wd2" />
- <gd name="y1" fmla="+- y2 0 dy1" />
- <gd name="y4" fmla="+- y3 dy1 0" />
- </gdLst>
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj1" minX="0" maxX="100000">
- <pos x="x1" y="y3" />
- </ahXY>
- <ahXY gdRefY="adj2" minY="0" maxY="maxAdj2">
- <pos x="l" y="y2" />
- </ahXY>
- </ahLst>
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="y2" />
- </cxn>
- <cxn ang="cd2">
- <pos x="x1" y="vc" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="y3" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="y3" />
- </cxn>
- <cxn ang="0">
- <pos x="x2" y="vc" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="y2" />
- </cxn>
- </cxnLst>
- <rect l="x1" t="y1" r="x2" b="y4" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="y2" />
- </moveTo>
- <lnTo>
- <pt x="hc" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="r" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="hc" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y2" />
- </lnTo>
- <close />
- </path>
- </pathLst>
- </upDownArrow>
- <upDownArrowCallout>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 25000" />
-
- <gd name="adj2" fmla="val 25000" />
-
- <gd name="adj3" fmla="val 25000" />
-
- <gd name="adj4" fmla="val 48123" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="maxAdj2" fmla="*/ 50000 w ss" />
-
- <gd name="a2" fmla="pin 0 adj2 maxAdj2" />
- <gd name="maxAdj1" fmla="*/ a2 2 1" />
-
- <gd name="a1" fmla="pin 0 adj1 maxAdj1" />
- <gd name="maxAdj3" fmla="*/ 50000 h ss" />
-
- <gd name="a3" fmla="pin 0 adj3 maxAdj3" />
- <gd name="q2" fmla="*/ a3 ss hd2" />
-
- <gd name="maxAdj4" fmla="+- 100000 0 q2" />
-
- <gd name="a4" fmla="pin 0 adj4 maxAdj4" />
- <gd name="dx1" fmla="*/ ss a2 100000" />
-
- <gd name="dx2" fmla="*/ ss a1 200000" />
-
- <gd name="x1" fmla="+- hc 0 dx1" />
- <gd name="x2" fmla="+- hc 0 dx2" />
- <gd name="x3" fmla="+- hc dx2 0" />
- <gd name="x4" fmla="+- hc dx1 0" />
- <gd name="y1" fmla="*/ ss a3 100000" />
-
- <gd name="y4" fmla="+- b 0 y1" />
-
- <gd name="dy2" fmla="*/ h a4 200000" />
-
- <gd name="y2" fmla="+- vc 0 dy2" />
-
- <gd name="y3" fmla="+- vc dy2 0" />
-
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj1" minX="0" maxX="maxAdj1">
- <pos x="x2" y="y1" />
- </ahXY>
- <ahXY gdRefX="adj2" minX="0" maxX="maxAdj2">
- <pos x="x1" y="t" />
- </ahXY>
- <ahXY gdRefY="adj3" minY="0" maxY="maxAdj3">
- <pos x="r" y="y1" />
- </ahXY>
- <ahXY gdRefY="adj4" minY="0" maxY="maxAdj4">
- <pos x="l" y="y2" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- </cxnLst>
-
- <rect l="l" t="y2" r="r" b="y3" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="y2" />
- </moveTo>
- <lnTo>
- <pt x="x2" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="hc" y="t" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="r" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="r" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="x3" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="x4" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="hc" y="b" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="l" y="y3" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </upDownArrowCallout>
- <uturnArrow>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 25000" />
-
- <gd name="adj2" fmla="val 25000" />
-
- <gd name="adj3" fmla="val 25000" />
-
- <gd name="adj4" fmla="val 43750" />
-
- <gd name="adj5" fmla="val 75000" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a2" fmla="pin 0 adj2 25000" />
- <gd name="maxAdj1" fmla="*/ a2 2 1" />
- <gd name="a1" fmla="pin 0 adj1 maxAdj1" />
- <gd name="q2" fmla="*/ a1 ss h" />
-
- <gd name="q3" fmla="+- 100000 0 q2" />
-
- <gd name="maxAdj3" fmla="*/ q3 h ss" />
-
- <gd name="a3" fmla="pin 0 adj3 maxAdj3" />
- <gd name="q1" fmla="+- a3 a1 0" />
- <gd name="minAdj5" fmla="*/ q1 ss h" />
- <gd name="a5" fmla="pin minAdj5 adj5 100000" />
- <gd name="th" fmla="*/ ss a1 100000" />
-
- <gd name="aw2" fmla="*/ ss a2 100000" />
-
- <gd name="th2" fmla="*/ th 1 2" />
- <gd name="dh2" fmla="+- aw2 0 th2" />
-
- <gd name="y5" fmla="*/ h a5 100000" />
-
- <gd name="ah" fmla="*/ ss a3 100000" />
-
- <gd name="y4" fmla="+- y5 0 ah" />
- <gd name="x9" fmla="+- r 0 dh2" />
-
- <gd name="bw" fmla="*/ x9 1 2" />
- <gd name="bs" fmla="min bw y4" />
- <gd name="maxAdj4" fmla="*/ bs 100000 ss" />
- <gd name="a4" fmla="pin 0 adj4 maxAdj4" />
-
-
- <gd name="bd" fmla="*/ ss a4 100000" />
-
-
-
- <gd name="bd3" fmla="+- bd 0 th" />
- <gd name="bd2" fmla="max bd3 0" />
- <gd name="x3" fmla="+- th bd2 0" />
-
- <gd name="x8" fmla="+- r 0 aw2" />
-
- <gd name="x6" fmla="+- x8 0 aw2" />
-
- <gd name="x7" fmla="+- x6 dh2 0" />
-
- <gd name="x4" fmla="+- x9 0 bd" />
-
- <gd name="x5" fmla="+- x7 0 bd2" />
-
- <gd name="cx" fmla="+/ th x7 2" />
-
-
-
-
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj1" minX="0" maxX="maxAdj1">
- <pos x="th" y="b" />
- </ahXY>
- <ahXY gdRefX="adj2" minX="0" maxX="25000">
- <pos x="x6" y="b" />
- </ahXY>
- <ahXY gdRefY="adj3" minY="0" maxY="maxAdj3">
- <pos x="x6" y="y4" />
- </ahXY>
- <ahXY gdRefX="adj4" minX="0" maxX="maxAdj4">
- <pos x="bd" y="t" />
- </ahXY>
- <ahXY gdRefY="adj5" minY="minAdj5" maxY="100000">
- <pos x="r" y="y5" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="cd4">
- <pos x="x6" y="y4" />
- </cxn>
- <cxn ang="cd4">
- <pos x="x8" y="y5" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="y4" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="cx" y="t" />
- </cxn>
- <cxn ang="cd4">
- <pos x="th2" y="b" />
- </cxn>
- </cxnLst>
-
- <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="b" />
- </moveTo>
- <lnTo>
- <pt x="l" y="bd" />
- </lnTo>
- <arcTo wR="bd" hR="bd" stAng="cd2" swAng="cd4" />
- <lnTo>
- <pt x="x4" y="t" />
- </lnTo>
- <arcTo wR="bd" hR="bd" stAng="3cd4" swAng="cd4" />
- <lnTo>
- <pt x="x9" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="r" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="x8" y="y5" />
- </lnTo>
- <lnTo>
- <pt x="x6" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="x7" y="y4" />
- </lnTo>
- <lnTo>
- <pt x="x7" y="x3" />
- </lnTo>
- <arcTo wR="bd2" hR="bd2" stAng="0" swAng="-5400000" />
- <lnTo>
- <pt x="x3" y="th" />
- </lnTo>
- <arcTo wR="bd2" hR="bd2" stAng="3cd4" swAng="-5400000" />
- <lnTo>
- <pt x="th" y="b" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </uturnArrow>
- <verticalScroll>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj" fmla="val 12500" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a" fmla="pin 0 adj 25000" />
- <gd name="ch" fmla="*/ ss a 100000" />
-
- <gd name="ch2" fmla="*/ ch 1 2" />
-
- <gd name="ch4" fmla="*/ ch 1 4" />
-
-
-
-
-
- <gd name="x3" fmla="+- ch ch2 0" />
-
- <gd name="x4" fmla="+- ch ch 0" />
-
- <gd name="x6" fmla="+- r 0 ch" />
-
- <gd name="x7" fmla="+- r 0 ch2" />
-
- <gd name="x5" fmla="+- x6 0 ch2" />
-
-
-
-
-
- <gd name="y3" fmla="+- b 0 ch" />
-
- <gd name="y4" fmla="+- b 0 ch2" />
-
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefY="adj" minY="0" maxY="25000">
- <pos x="l" y="ch" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="0">
- <pos x="ch" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="cd2">
- <pos x="x6" y="vc" />
- </cxn>
- </cxnLst>
-
- <rect l="ch" t="ch" r="x6" b="y4" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path stroke="false" extrusionOk="false">
-
- <moveTo>
- <pt x="ch2" y="b" />
- </moveTo>
- <arcTo wR="ch2" hR="ch2" stAng="cd4" swAng="-5400000" />
- <lnTo>
- <pt x="ch2" y="y4" />
- </lnTo>
- <arcTo wR="ch4" hR="ch4" stAng="cd4" swAng="-10800000" />
- <lnTo>
- <pt x="ch" y="y3" />
- </lnTo>
- <lnTo>
- <pt x="ch" y="ch2" />
- </lnTo>
- <arcTo wR="ch2" hR="ch2" stAng="cd2" swAng="cd4" />
- <lnTo>
- <pt x="x7" y="t" />
- </lnTo>
- <arcTo wR="ch2" hR="ch2" stAng="3cd4" swAng="cd2" />
- <lnTo>
- <pt x="x6" y="ch" />
- </lnTo>
- <lnTo>
- <pt x="x6" y="y4" />
- </lnTo>
- <arcTo wR="ch2" hR="ch2" stAng="0" swAng="cd4" />
- <close />
- <moveTo>
- <pt x="x4" y="ch2" />
- </moveTo>
- <arcTo wR="ch2" hR="ch2" stAng="0" swAng="cd4" />
- <arcTo wR="ch4" hR="ch4" stAng="cd4" swAng="cd2" />
- <close />
- </path>
- <path fill="darkenLess" stroke="false" extrusionOk="false">
-
- <moveTo>
- <pt x="x4" y="ch2" />
- </moveTo>
- <arcTo wR="ch2" hR="ch2" stAng="0" swAng="cd4" />
- <arcTo wR="ch4" hR="ch4" stAng="cd4" swAng="cd2" />
- <close />
- <moveTo>
- <pt x="ch" y="y4" />
- </moveTo>
- <arcTo wR="ch2" hR="ch2" stAng="0" swAng="3cd4" />
- <arcTo wR="ch4" hR="ch4" stAng="3cd4" swAng="cd2" />
- <close />
- </path>
- <path fill="none" extrusionOk="false">
-
- <moveTo>
- <pt x="ch" y="y3" />
- </moveTo>
- <lnTo>
- <pt x="ch" y="ch2" />
- </lnTo>
- <arcTo wR="ch2" hR="ch2" stAng="cd2" swAng="cd4" />
- <lnTo>
- <pt x="x7" y="t" />
- </lnTo>
- <arcTo wR="ch2" hR="ch2" stAng="3cd4" swAng="cd2" />
- <lnTo>
- <pt x="x6" y="ch" />
- </lnTo>
- <lnTo>
- <pt x="x6" y="y4" />
- </lnTo>
- <arcTo wR="ch2" hR="ch2" stAng="0" swAng="cd4" />
- <lnTo>
- <pt x="ch2" y="b" />
- </lnTo>
- <arcTo wR="ch2" hR="ch2" stAng="cd4" swAng="cd2" />
- <close />
- <moveTo>
- <pt x="x3" y="t" />
- </moveTo>
- <arcTo wR="ch2" hR="ch2" stAng="3cd4" swAng="cd2" />
- <arcTo wR="ch4" hR="ch4" stAng="cd4" swAng="cd2" />
- <lnTo>
- <pt x="x4" y="ch2" />
- </lnTo>
- <moveTo>
- <pt x="x6" y="ch" />
- </moveTo>
- <lnTo>
- <pt x="x3" y="ch" />
- </lnTo>
- <moveTo>
- <pt x="ch2" y="y3" />
- </moveTo>
- <arcTo wR="ch4" hR="ch4" stAng="3cd4" swAng="cd2" />
- <lnTo>
- <pt x="ch" y="y4" />
- </lnTo>
- <moveTo>
- <pt x="ch2" y="b" />
- </moveTo>
- <arcTo wR="ch2" hR="ch2" stAng="cd4" swAng="-5400000" />
- <lnTo>
- <pt x="ch" y="y3" />
- </lnTo>
- </path>
- </pathLst>
-
- </verticalScroll>
- <wave>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val 12500" />
-
- <gd name="adj2" fmla="val 0" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="a1" fmla="pin 0 adj1 20000" />
- <gd name="a2" fmla="pin -10000 adj2 10000" />
- <gd name="y1" fmla="*/ h a1 100000" />
-
- <gd name="dy2" fmla="*/ y1 10 3" />
- <gd name="y2" fmla="+- y1 0 dy2" />
-
- <gd name="y3" fmla="+- y1 dy2 0" />
-
- <gd name="y4" fmla="+- b 0 y1" />
-
- <gd name="y5" fmla="+- y4 0 dy2" />
-
- <gd name="y6" fmla="+- y4 dy2 0" />
-
- <gd name="dx1" fmla="*/ w a2 100000" />
-
- <gd name="of2" fmla="*/ w a2 50000" />
-
- <gd name="x1" fmla="abs dx1" />
-
- <gd name="dx2" fmla="?: of2 0 of2" />
- <gd name="x2" fmla="+- l 0 dx2" />
-
- <gd name="dx5" fmla="?: of2 of2 0" />
- <gd name="x5" fmla="+- r 0 dx5" />
-
- <gd name="dx3" fmla="+/ dx2 x5 3" />
-
- <gd name="x3" fmla="+- x2 dx3 0" />
-
- <gd name="x4" fmla="+/ x3 x5 2" />
-
- <gd name="x6" fmla="+- l dx5 0" />
-
- <gd name="x10" fmla="+- r dx2 0" />
-
- <gd name="x7" fmla="+- x6 dx3 0" />
-
- <gd name="x8" fmla="+/ x7 x10 2" />
-
- <gd name="x9" fmla="+- r 0 x1" />
-
- <gd name="xAdj" fmla="+- hc dx1 0" />
- <gd name="xAdj2" fmla="+- hc 0 dx1" />
- <gd name="il" fmla="max x2 x6" />
- <gd name="ir" fmla="min x5 x10" />
- <gd name="it" fmla="*/ h a1 50000" />
- <gd name="ib" fmla="+- b 0 it" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefY="adj1" minY="0" maxY="20000">
- <pos x="l" y="y1" />
- </ahXY>
- <ahXY gdRefX="adj2" minX="-10000" maxX="10000">
- <pos x="xAdj" y="b" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="cd4">
- <pos x="xAdj2" y="y1" />
- </cxn>
- <cxn ang="cd2">
- <pos x="x1" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="xAdj" y="y4" />
- </cxn>
- <cxn ang="0">
- <pos x="x9" y="vc" />
- </cxn>
- </cxnLst>
-
- <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="x2" y="y1" />
- </moveTo>
- <cubicBezTo>
- <pt x="x3" y="y2" />
- <pt x="x4" y="y3" />
- <pt x="x5" y="y1" />
- </cubicBezTo>
- <lnTo>
- <pt x="x10" y="y4" />
- </lnTo>
- <cubicBezTo>
- <pt x="x8" y="y6" />
- <pt x="x7" y="y5" />
- <pt x="x6" y="y4" />
- </cubicBezTo>
- <close />
- </path>
- </pathLst>
-
- </wave>
- <wedgeEllipseCallout>
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val -20833" />
- <gd name="adj2" fmla="val 62500" />
- </avLst>
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="dxPos" fmla="*/ w adj1 100000" />
- <gd name="dyPos" fmla="*/ h adj2 100000" />
- <gd name="xPos" fmla="+- hc dxPos 0" />
- <gd name="yPos" fmla="+- vc dyPos 0" />
- <gd name="sdx" fmla="*/ dxPos h 1" />
- <gd name="sdy" fmla="*/ dyPos w 1" />
- <gd name="pang" fmla="at2 sdx sdy" />
- <gd name="stAng" fmla="+- pang 660000 0" />
- <gd name="enAng" fmla="+- pang 0 660000" />
- <gd name="dx1" fmla="cos wd2 stAng" />
- <gd name="dy1" fmla="sin hd2 stAng" />
- <gd name="x1" fmla="+- hc dx1 0" />
- <gd name="y1" fmla="+- vc dy1 0" />
- <gd name="dx2" fmla="cos wd2 enAng" />
- <gd name="dy2" fmla="sin hd2 enAng" />
- <gd name="x2" fmla="+- hc dx2 0" />
- <gd name="y2" fmla="+- vc dy2 0" />
- <gd name="stAng1" fmla="at2 dx1 dy1" />
- <gd name="enAng1" fmla="at2 dx2 dy2" />
- <gd name="swAng1" fmla="+- enAng1 0 stAng1" />
- <gd name="swAng2" fmla="+- swAng1 21600000 0" />
- <gd name="swAng" fmla="?: swAng1 swAng1 swAng2" />
- <gd name="idx" fmla="cos wd2 2700000" />
- <gd name="idy" fmla="sin hd2 2700000" />
- <gd name="il" fmla="+- hc 0 idx" />
- <gd name="ir" fmla="+- hc idx 0" />
- <gd name="it" fmla="+- vc 0 idy" />
- <gd name="ib" fmla="+- vc idy 0" />
- </gdLst>
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj1" minX="-2147483647" maxX="2147483647" gdRefY="adj2" minY="-2147483647" maxY="2147483647">
- <pos x="xPos" y="yPos" />
- </ahXY>
- </ahLst>
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="il" y="it" />
- </cxn>
- <cxn ang="cd4">
- <pos x="il" y="ib" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="cd4">
- <pos x="ir" y="ib" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- <cxn ang="3cd4">
- <pos x="ir" y="it" />
- </cxn>
- <cxn ang="pang">
- <pos x="xPos" y="yPos" />
- </cxn>
- </cxnLst>
- <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="xPos" y="yPos" />
- </moveTo>
- <lnTo>
- <pt x="x1" y="y1" />
- </lnTo>
- <arcTo wR="wd2" hR="hd2" stAng="stAng1" swAng="swAng" />
- <close />
- </path>
- </pathLst>
- </wedgeEllipseCallout>
- <wedgeRectCallout>
-
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val -20833" />
-
- <gd name="adj2" fmla="val 62500" />
-
- </avLst>
-
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="dxPos" fmla="*/ w adj1 100000" />
- <gd name="dyPos" fmla="*/ h adj2 100000" />
- <gd name="xPos" fmla="+- hc dxPos 0" />
- <gd name="yPos" fmla="+- vc dyPos 0" />
- <gd name="dx" fmla="+- xPos 0 hc" />
- <gd name="dy" fmla="+- yPos 0 vc" />
- <gd name="dq" fmla="*/ dxPos h w" />
- <gd name="ady" fmla="abs dyPos" />
- <gd name="adq" fmla="abs dq" />
- <gd name="dz" fmla="+- ady 0 adq" />
- <gd name="xg1" fmla="?: dxPos 7 2" />
- <gd name="xg2" fmla="?: dxPos 10 5" />
- <gd name="x1" fmla="*/ w xg1 12" />
- <gd name="x2" fmla="*/ w xg2 12" />
- <gd name="yg1" fmla="?: dyPos 7 2" />
- <gd name="yg2" fmla="?: dyPos 10 5" />
- <gd name="y1" fmla="*/ h yg1 12" />
- <gd name="y2" fmla="*/ h yg2 12" />
- <gd name="t1" fmla="?: dxPos l xPos" />
- <gd name="xl" fmla="?: dz l t1" />
- <gd name="t2" fmla="?: dyPos x1 xPos" />
- <gd name="xt" fmla="?: dz t2 x1" />
- <gd name="t3" fmla="?: dxPos xPos r" />
- <gd name="xr" fmla="?: dz r t3" />
- <gd name="t4" fmla="?: dyPos xPos x1" />
- <gd name="xb" fmla="?: dz t4 x1" />
- <gd name="t5" fmla="?: dxPos y1 yPos" />
- <gd name="yl" fmla="?: dz y1 t5" />
- <gd name="t6" fmla="?: dyPos t yPos" />
- <gd name="yt" fmla="?: dz t6 t" />
- <gd name="t7" fmla="?: dxPos yPos y1" />
- <gd name="yr" fmla="?: dz y1 t7" />
- <gd name="t8" fmla="?: dyPos yPos b" />
- <gd name="yb" fmla="?: dz t8 b" />
- </gdLst>
-
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj1" minX="-2147483647" maxX="2147483647" gdRefY="adj2" minY="-2147483647" maxY="2147483647">
- <pos x="xPos" y="yPos" />
- </ahXY>
- </ahLst>
-
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="xPos" y="yPos" />
- </cxn>
- </cxnLst>
-
- <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
-
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="t" />
- </moveTo>
- <lnTo>
- <pt x="x1" y="t" />
- </lnTo>
- <lnTo>
- <pt x="xt" y="yt" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="t" />
- </lnTo>
- <lnTo>
- <pt x="r" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="xr" y="yr" />
- </lnTo>
- <lnTo>
- <pt x="r" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="r" y="b" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="b" />
- </lnTo>
- <lnTo>
- <pt x="xb" y="yb" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="b" />
- </lnTo>
- <lnTo>
- <pt x="l" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="xl" y="yl" />
- </lnTo>
- <lnTo>
- <pt x="l" y="y1" />
- </lnTo>
- <close />
- </path>
- </pathLst>
-
- </wedgeRectCallout>
- <wedgeRoundRectCallout>
- <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="adj1" fmla="val -20833" />
- <gd name="adj2" fmla="val 62500" />
- <gd name="adj3" fmla="val 16667" />
- </avLst>
- <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <gd name="dxPos" fmla="*/ w adj1 100000" />
- <gd name="dyPos" fmla="*/ h adj2 100000" />
- <gd name="xPos" fmla="+- hc dxPos 0" />
- <gd name="yPos" fmla="+- vc dyPos 0" />
- <gd name="dq" fmla="*/ dxPos h w" />
- <gd name="ady" fmla="abs dyPos" />
- <gd name="adq" fmla="abs dq" />
- <gd name="dz" fmla="+- ady 0 adq" />
- <gd name="xg1" fmla="?: dxPos 7 2" />
- <gd name="xg2" fmla="?: dxPos 10 5" />
- <gd name="x1" fmla="*/ w xg1 12" />
- <gd name="x2" fmla="*/ w xg2 12" />
- <gd name="yg1" fmla="?: dyPos 7 2" />
- <gd name="yg2" fmla="?: dyPos 10 5" />
- <gd name="y1" fmla="*/ h yg1 12" />
- <gd name="y2" fmla="*/ h yg2 12" />
- <gd name="t1" fmla="?: dxPos l xPos" />
- <gd name="xl" fmla="?: dz l t1" />
- <gd name="t2" fmla="?: dyPos x1 xPos" />
- <gd name="xt" fmla="?: dz t2 x1" />
- <gd name="t3" fmla="?: dxPos xPos r" />
- <gd name="xr" fmla="?: dz r t3" />
- <gd name="t4" fmla="?: dyPos xPos x1" />
- <gd name="xb" fmla="?: dz t4 x1" />
- <gd name="t5" fmla="?: dxPos y1 yPos" />
- <gd name="yl" fmla="?: dz y1 t5" />
- <gd name="t6" fmla="?: dyPos t yPos" />
- <gd name="yt" fmla="?: dz t6 t" />
- <gd name="t7" fmla="?: dxPos yPos y1" />
- <gd name="yr" fmla="?: dz y1 t7" />
- <gd name="t8" fmla="?: dyPos yPos b" />
- <gd name="yb" fmla="?: dz t8 b" />
- <gd name="u1" fmla="*/ ss adj3 100000" />
- <gd name="u2" fmla="+- r 0 u1" />
- <gd name="v2" fmla="+- b 0 u1" />
- <gd name="il" fmla="*/ u1 29289 100000" />
- <gd name="ir" fmla="+- r 0 il" />
- <gd name="ib" fmla="+- b 0 il" />
- </gdLst>
- <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <ahXY gdRefX="adj1" minX="-2147483647" maxX="2147483647" gdRefY="adj2" minY="-2147483647" maxY="2147483647">
- <pos x="xPos" y="yPos" />
- </ahXY>
- </ahLst>
- <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <cxn ang="3cd4">
- <pos x="hc" y="t" />
- </cxn>
- <cxn ang="cd2">
- <pos x="l" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="hc" y="b" />
- </cxn>
- <cxn ang="0">
- <pos x="r" y="vc" />
- </cxn>
- <cxn ang="cd4">
- <pos x="xPos" y="yPos" />
- </cxn>
- </cxnLst>
- <rect l="il" t="il" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" />
- <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main">
- <path>
- <moveTo>
- <pt x="l" y="u1" />
- </moveTo>
- <arcTo wR="u1" hR="u1" stAng="cd2" swAng="cd4" />
- <lnTo>
- <pt x="x1" y="t" />
- </lnTo>
- <lnTo>
- <pt x="xt" y="yt" />
- </lnTo>
- <lnTo>
- <pt x="x2" y="t" />
- </lnTo>
- <lnTo>
- <pt x="u2" y="t" />
- </lnTo>
- <arcTo wR="u1" hR="u1" stAng="3cd4" swAng="cd4" />
- <lnTo>
- <pt x="r" y="y1" />
- </lnTo>
- <lnTo>
- <pt x="xr" y="yr" />
- </lnTo>
- <lnTo>
- <pt x="r" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="r" y="v2" />
- </lnTo>
- <arcTo wR="u1" hR="u1" stAng="0" swAng="cd4" />
- <lnTo>
- <pt x="x2" y="b" />
- </lnTo>
- <lnTo>
- <pt x="xb" y="yb" />
- </lnTo>
- <lnTo>
- <pt x="x1" y="b" />
- </lnTo>
- <lnTo>
- <pt x="u1" y="b" />
- </lnTo>
- <arcTo wR="u1" hR="u1" stAng="cd4" swAng="cd4" />
- <lnTo>
- <pt x="l" y="y2" />
- </lnTo>
- <lnTo>
- <pt x="xl" y="yl" />
- </lnTo>
- <lnTo>
- <pt x="l" y="y1" />
- </lnTo>
- <close />
- </path>
- </pathLst>
- </wedgeRoundRectCallout>
-</presetShapeDefinitons>
+<?xml version="1.0" encoding="utf-8"?> +<presetShapeDefinitons> + <accentBorderCallout1> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + + <gd name="adj1" fmla="val 18750" /> + + <gd name="adj2" fmla="val -8333" /> + + <gd name="adj3" fmla="val 112500" /> + + <gd name="adj4" fmla="val -38333" /> + + </avLst> + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="y1" fmla="*/ h adj1 100000" /> + <gd name="x1" fmla="*/ w adj2 100000" /> + <gd name="y2" fmla="*/ h adj3 100000" /> + <gd name="x2" fmla="*/ w adj4 100000" /> + </gdLst> + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj2" minX="-2147483647" maxX="2147483647" gdRefY="adj1" minY="-2147483647" maxY="2147483647"> + <pos x="x1" y="y1" /> + </ahXY> + <ahXY gdRefX="adj4" minX="-2147483647" maxX="2147483647" gdRefY="adj3" minY="-2147483647" maxY="2147483647"> + <pos x="x2" y="y2" /> + </ahXY> + </ahLst> + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + </cxnLst> + <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path extrusionOk="false"> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + </path> + <path fill="none" extrusionOk="false"> + <moveTo> + <pt x="x1" y="t" /> + </moveTo> + <close /> + <lnTo> + <pt x="x1" y="b" /> + </lnTo> + </path> + <path fill="none" extrusionOk="false"> + <moveTo> + <pt x="x1" y="y1" /> + </moveTo> + <lnTo> + <pt x="x2" y="y2" /> + </lnTo> + </path> + </pathLst> + + </accentBorderCallout1> + <accentBorderCallout2> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + + <gd name="adj1" fmla="val 18750" /> + + <gd name="adj2" fmla="val -8333" /> + + <gd name="adj3" fmla="val 18750" /> + + <gd name="adj4" fmla="val -16667" /> + + <gd name="adj5" fmla="val 112500" /> + + <gd name="adj6" fmla="val -46667" /> + + </avLst> + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="y1" fmla="*/ h adj1 100000" /> + <gd name="x1" fmla="*/ w adj2 100000" /> + <gd name="y2" fmla="*/ h adj3 100000" /> + <gd name="x2" fmla="*/ w adj4 100000" /> + <gd name="y3" fmla="*/ h adj5 100000" /> + <gd name="x3" fmla="*/ w adj6 100000" /> + </gdLst> + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj2" minX="-2147483647" maxX="2147483647" gdRefY="adj1" minY="-2147483647" maxY="2147483647"> + <pos x="x1" y="y1" /> + </ahXY> + <ahXY gdRefX="adj4" minX="-2147483647" maxX="2147483647" gdRefY="adj3" minY="-2147483647" maxY="2147483647"> + <pos x="x2" y="y2" /> + </ahXY> + <ahXY gdRefX="adj6" minX="-2147483647" maxX="2147483647" gdRefY="adj5" minY="-2147483647" maxY="2147483647"> + <pos x="x3" y="y3" /> + </ahXY> + </ahLst> + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + </cxnLst> + <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path extrusionOk="false"> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + </path> + <path fill="none" extrusionOk="false"> + <moveTo> + <pt x="x1" y="t" /> + </moveTo> + <close /> + <lnTo> + <pt x="x1" y="b" /> + </lnTo> + </path> + <path fill="none" extrusionOk="false"> + <moveTo> + <pt x="x1" y="y1" /> + </moveTo> + <lnTo> + <pt x="x2" y="y2" /> + </lnTo> + <lnTo> + <pt x="x3" y="y3" /> + </lnTo> + </path> + </pathLst> + + </accentBorderCallout2> + <accentBorderCallout3> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + + <gd name="adj1" fmla="val 18750" /> + + <gd name="adj2" fmla="val -8333" /> + + <gd name="adj3" fmla="val 18750" /> + + <gd name="adj4" fmla="val -16667" /> + + <gd name="adj5" fmla="val 100000" /> + + <gd name="adj6" fmla="val -16667" /> + + <gd name="adj7" fmla="val 112963" /> + + <gd name="adj8" fmla="val -8333" /> + + </avLst> + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="y1" fmla="*/ h adj1 100000" /> + <gd name="x1" fmla="*/ w adj2 100000" /> + <gd name="y2" fmla="*/ h adj3 100000" /> + <gd name="x2" fmla="*/ w adj4 100000" /> + <gd name="y3" fmla="*/ h adj5 100000" /> + <gd name="x3" fmla="*/ w adj6 100000" /> + <gd name="y4" fmla="*/ h adj7 100000" /> + <gd name="x4" fmla="*/ w adj8 100000" /> + </gdLst> + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj2" minX="-2147483647" maxX="2147483647" gdRefY="adj1" minY="-2147483647" maxY="2147483647"> + <pos x="x1" y="y1" /> + </ahXY> + <ahXY gdRefX="adj4" minX="-2147483647" maxX="2147483647" gdRefY="adj3" minY="-2147483647" maxY="2147483647"> + <pos x="x2" y="y2" /> + </ahXY> + <ahXY gdRefX="adj6" minX="-2147483647" maxX="2147483647" gdRefY="adj5" minY="-2147483647" maxY="2147483647"> + <pos x="x3" y="y3" /> + </ahXY> + <ahXY gdRefX="adj8" minX="-2147483647" maxX="2147483647" gdRefY="adj7" minY="-2147483647" maxY="2147483647"> + <pos x="x4" y="y4" /> + </ahXY> + </ahLst> + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + </cxnLst> + <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path extrusionOk="false"> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + </path> + <path fill="none" extrusionOk="false"> + <moveTo> + <pt x="x1" y="t" /> + </moveTo> + <close /> + <lnTo> + <pt x="x1" y="b" /> + </lnTo> + </path> + <path fill="none" extrusionOk="false"> + <moveTo> + <pt x="x1" y="y1" /> + </moveTo> + <lnTo> + <pt x="x2" y="y2" /> + </lnTo> + <lnTo> + <pt x="x3" y="y3" /> + </lnTo> + <lnTo> + <pt x="x4" y="y4" /> + </lnTo> + </path> + </pathLst> + + </accentBorderCallout3> + <accentCallout1> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + + <gd name="adj1" fmla="val 18750" /> + + <gd name="adj2" fmla="val -8333" /> + + <gd name="adj3" fmla="val 112500" /> + + <gd name="adj4" fmla="val -38333" /> + + </avLst> + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="y1" fmla="*/ h adj1 100000" /> + <gd name="x1" fmla="*/ w adj2 100000" /> + <gd name="y2" fmla="*/ h adj3 100000" /> + <gd name="x2" fmla="*/ w adj4 100000" /> + </gdLst> + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj2" minX="-2147483647" maxX="2147483647" gdRefY="adj1" minY="-2147483647" maxY="2147483647"> + <pos x="x1" y="y1" /> + </ahXY> + <ahXY gdRefX="adj4" minX="-2147483647" maxX="2147483647" gdRefY="adj3" minY="-2147483647" maxY="2147483647"> + <pos x="x2" y="y2" /> + </ahXY> + </ahLst> + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + </cxnLst> + <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path stroke="false" extrusionOk="false"> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + </path> + <path fill="none" extrusionOk="false"> + <moveTo> + <pt x="x1" y="t" /> + </moveTo> + <close /> + <lnTo> + <pt x="x1" y="b" /> + </lnTo> + </path> + <path fill="none" extrusionOk="false"> + <moveTo> + <pt x="x1" y="y1" /> + </moveTo> + <lnTo> + <pt x="x2" y="y2" /> + </lnTo> + </path> + </pathLst> + + </accentCallout1> + <accentCallout2> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + + <gd name="adj1" fmla="val 18750" /> + + <gd name="adj2" fmla="val -8333" /> + + <gd name="adj3" fmla="val 18750" /> + + <gd name="adj4" fmla="val -16667" /> + + <gd name="adj5" fmla="val 112500" /> + + <gd name="adj6" fmla="val -46667" /> + + </avLst> + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="y1" fmla="*/ h adj1 100000" /> + <gd name="x1" fmla="*/ w adj2 100000" /> + <gd name="y2" fmla="*/ h adj3 100000" /> + <gd name="x2" fmla="*/ w adj4 100000" /> + <gd name="y3" fmla="*/ h adj5 100000" /> + <gd name="x3" fmla="*/ w adj6 100000" /> + </gdLst> + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj2" minX="-2147483647" maxX="2147483647" gdRefY="adj1" minY="-2147483647" maxY="2147483647"> + <pos x="x1" y="y1" /> + </ahXY> + <ahXY gdRefX="adj4" minX="-2147483647" maxX="2147483647" gdRefY="adj3" minY="-2147483647" maxY="2147483647"> + <pos x="x2" y="y2" /> + </ahXY> + <ahXY gdRefX="adj6" minX="-2147483647" maxX="2147483647" gdRefY="adj5" minY="-2147483647" maxY="2147483647"> + <pos x="x3" y="y3" /> + </ahXY> + </ahLst> + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + </cxnLst> + <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path stroke="false" extrusionOk="false"> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + </path> + <path fill="none" extrusionOk="false"> + <moveTo> + <pt x="x1" y="t" /> + </moveTo> + <close /> + <lnTo> + <pt x="x1" y="b" /> + </lnTo> + </path> + <path fill="none" extrusionOk="false"> + <moveTo> + <pt x="x1" y="y1" /> + </moveTo> + <lnTo> + <pt x="x2" y="y2" /> + </lnTo> + <lnTo> + <pt x="x3" y="y3" /> + </lnTo> + </path> + </pathLst> + + </accentCallout2> + <accentCallout3> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + + <gd name="adj1" fmla="val 18750" /> + + <gd name="adj2" fmla="val -8333" /> + + <gd name="adj3" fmla="val 18750" /> + + <gd name="adj4" fmla="val -16667" /> + + <gd name="adj5" fmla="val 100000" /> + + <gd name="adj6" fmla="val -16667" /> + + <gd name="adj7" fmla="val 112963" /> + + <gd name="adj8" fmla="val -8333" /> + + </avLst> + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="y1" fmla="*/ h adj1 100000" /> + <gd name="x1" fmla="*/ w adj2 100000" /> + <gd name="y2" fmla="*/ h adj3 100000" /> + <gd name="x2" fmla="*/ w adj4 100000" /> + <gd name="y3" fmla="*/ h adj5 100000" /> + <gd name="x3" fmla="*/ w adj6 100000" /> + <gd name="y4" fmla="*/ h adj7 100000" /> + <gd name="x4" fmla="*/ w adj8 100000" /> + </gdLst> + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj2" minX="-2147483647" maxX="2147483647" gdRefY="adj1" minY="-2147483647" maxY="2147483647"> + <pos x="x1" y="y1" /> + </ahXY> + <ahXY gdRefX="adj4" minX="-2147483647" maxX="2147483647" gdRefY="adj3" minY="-2147483647" maxY="2147483647"> + <pos x="x2" y="y2" /> + </ahXY> + <ahXY gdRefX="adj6" minX="-2147483647" maxX="2147483647" gdRefY="adj5" minY="-2147483647" maxY="2147483647"> + <pos x="x3" y="y3" /> + </ahXY> + <ahXY gdRefX="adj8" minX="-2147483647" maxX="2147483647" gdRefY="adj7" minY="-2147483647" maxY="2147483647"> + <pos x="x4" y="y4" /> + </ahXY> + </ahLst> + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + </cxnLst> + <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path stroke="false" extrusionOk="false"> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + </path> + <path fill="none" extrusionOk="false"> + <moveTo> + <pt x="x1" y="t" /> + </moveTo> + <close /> + <lnTo> + <pt x="x1" y="b" /> + </lnTo> + </path> + <path fill="none" extrusionOk="false"> + <moveTo> + <pt x="x1" y="y1" /> + </moveTo> + <lnTo> + <pt x="x2" y="y2" /> + </lnTo> + <lnTo> + <pt x="x3" y="y3" /> + </lnTo> + <lnTo> + <pt x="x4" y="y4" /> + </lnTo> + </path> + </pathLst> + + </accentCallout3> + <actionButtonBackPrevious> + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="dx2" fmla="*/ ss 3 8" /> + <gd name="g9" fmla="+- vc 0 dx2" /> + <gd name="g10" fmla="+- vc dx2 0" /> + <gd name="g11" fmla="+- hc 0 dx2" /> + <gd name="g12" fmla="+- hc dx2 0" /> + </gdLst> + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + </cxnLst> + <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path stroke="false" extrusionOk="false"> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + <moveTo> + <pt x="g11" y="vc" /> + </moveTo> + <lnTo> + <pt x="g12" y="g9" /> + </lnTo> + <lnTo> + <pt x="g12" y="g10" /> + </lnTo> + <close /> + </path> + <path stroke="false" fill="darken" extrusionOk="false"> + <moveTo> + <pt x="g11" y="vc" /> + </moveTo> + <lnTo> + <pt x="g12" y="g9" /> + </lnTo> + <lnTo> + <pt x="g12" y="g10" /> + </lnTo> + <close /> + </path> + <path fill="none" extrusionOk="false"> + <moveTo> + <pt x="g11" y="vc" /> + </moveTo> + <lnTo> + <pt x="g12" y="g9" /> + </lnTo> + <lnTo> + <pt x="g12" y="g10" /> + </lnTo> + <close /> + </path> + <path fill="none"> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + </path> + </pathLst> + </actionButtonBackPrevious> + <actionButtonBeginning> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="dx2" fmla="*/ ss 3 8" /> + <gd name="g9" fmla="+- vc 0 dx2" /> + <gd name="g10" fmla="+- vc dx2 0" /> + <gd name="g11" fmla="+- hc 0 dx2" /> + <gd name="g12" fmla="+- hc dx2 0" /> + <gd name="g13" fmla="*/ ss 3 4" /> + <gd name="g14" fmla="*/ g13 1 8" /> + <gd name="g15" fmla="*/ g13 1 4" /> + <gd name="g16" fmla="+- g11 g14 0" /> + <gd name="g17" fmla="+- g11 g15 0" /> + </gdLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + </cxnLst> + + <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path stroke="false" extrusionOk="false"> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + <moveTo> + <pt x="g17" y="vc" /> + </moveTo> + + <lnTo> + <pt x="g12" y="g9" /> + </lnTo> + <lnTo> + <pt x="g12" y="g10" /> + </lnTo> + <close /> + <moveTo> + <pt x="g16" y="g9" /> + </moveTo> + + <lnTo> + <pt x="g11" y="g9" /> + </lnTo> + <lnTo> + <pt x="g11" y="g10" /> + </lnTo> + <lnTo> + <pt x="g16" y="g10" /> + </lnTo> + <close /> + </path> + <path stroke="false" fill="darken" extrusionOk="false"> + <moveTo> + <pt x="g17" y="vc" /> + </moveTo> + + <lnTo> + <pt x="g12" y="g9" /> + </lnTo> + <lnTo> + <pt x="g12" y="g10" /> + </lnTo> + <close /> + <moveTo> + <pt x="g16" y="g9" /> + </moveTo> + + <lnTo> + <pt x="g11" y="g9" /> + </lnTo> + <lnTo> + <pt x="g11" y="g10" /> + </lnTo> + <lnTo> + <pt x="g16" y="g10" /> + </lnTo> + <close /> + </path> + <path fill="none" extrusionOk="false"> + <moveTo> + <pt x="g17" y="vc" /> + </moveTo> + + <lnTo> + <pt x="g12" y="g9" /> + </lnTo> + <lnTo> + <pt x="g12" y="g10" /> + </lnTo> + <close /> + <moveTo> + <pt x="g16" y="g9" /> + </moveTo> + + <lnTo> + <pt x="g16" y="g10" /> + </lnTo> + <lnTo> + <pt x="g11" y="g10" /> + </lnTo> + <lnTo> + <pt x="g11" y="g9" /> + </lnTo> + <close /> + </path> + <path fill="none"> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + </path> + </pathLst> + + </actionButtonBeginning> + <actionButtonBlank> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + </cxnLst> + + <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + </path> + </pathLst> + + </actionButtonBlank> + <actionButtonDocument> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="dx2" fmla="*/ ss 3 8" /> + <gd name="g9" fmla="+- vc 0 dx2" /> + <gd name="g10" fmla="+- vc dx2 0" /> + <gd name="dx1" fmla="*/ ss 9 32" /> + <gd name="g11" fmla="+- hc 0 dx1" /> + <gd name="g12" fmla="+- hc dx1 0" /> + <gd name="g13" fmla="*/ ss 3 16" /> + <gd name="g14" fmla="+- g12 0 g13" /> + <gd name="g15" fmla="+- g9 g13 0" /> + </gdLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + </cxnLst> + + <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path stroke="false" extrusionOk="false"> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + <moveTo> + <pt x="g11" y="g9" /> + </moveTo> + <lnTo> + <pt x="g14" y="g9" /> + </lnTo> + <lnTo> + <pt x="g12" y="g15" /> + </lnTo> + <lnTo> + <pt x="g12" y="g10" /> + </lnTo> + <lnTo> + <pt x="g11" y="g10" /> + </lnTo> + <close /> + </path> + <path stroke="false" fill="darkenLess" extrusionOk="false"> + + <moveTo> + <pt x="g11" y="g9" /> + </moveTo> + <lnTo> + <pt x="g14" y="g9" /> + </lnTo> + <lnTo> + <pt x="g14" y="g15" /> + </lnTo> + <lnTo> + <pt x="g12" y="g15" /> + </lnTo> + <lnTo> + <pt x="g12" y="g10" /> + </lnTo> + <lnTo> + <pt x="g11" y="g10" /> + </lnTo> + <close /> + </path> + <path stroke="false" fill="darken" extrusionOk="false"> + <moveTo> + <pt x="g14" y="g9" /> + </moveTo> + + <lnTo> + <pt x="g14" y="g15" /> + </lnTo> + <lnTo> + <pt x="g12" y="g15" /> + </lnTo> + <close /> + </path> + <path fill="none" extrusionOk="false"> + <moveTo> + <pt x="g11" y="g9" /> + </moveTo> + <lnTo> + <pt x="g14" y="g9" /> + </lnTo> + <lnTo> + <pt x="g12" y="g15" /> + </lnTo> + <lnTo> + <pt x="g12" y="g10" /> + </lnTo> + <lnTo> + <pt x="g11" y="g10" /> + </lnTo> + <close /> + <moveTo> + <pt x="g12" y="g15" /> + </moveTo> + <lnTo> + <pt x="g14" y="g15" /> + </lnTo> + <lnTo> + <pt x="g14" y="g9" /> + </lnTo> + </path> + <path fill="none"> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + </path> + </pathLst> + + </actionButtonDocument> + <actionButtonEnd> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="dx2" fmla="*/ ss 3 8" /> + <gd name="g9" fmla="+- vc 0 dx2" /> + <gd name="g10" fmla="+- vc dx2 0" /> + <gd name="g11" fmla="+- hc 0 dx2" /> + <gd name="g12" fmla="+- hc dx2 0" /> + <gd name="g13" fmla="*/ ss 3 4" /> + <gd name="g14" fmla="*/ g13 3 4" /> + <gd name="g15" fmla="*/ g13 7 8" /> + <gd name="g16" fmla="+- g11 g14 0" /> + <gd name="g17" fmla="+- g11 g15 0" /> + </gdLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + </cxnLst> + + <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path stroke="false" extrusionOk="false"> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + <moveTo> + <pt x="g16" y="vc" /> + </moveTo> + + <lnTo> + <pt x="g11" y="g9" /> + </lnTo> + <lnTo> + <pt x="g11" y="g10" /> + </lnTo> + <close /> + <moveTo> + <pt x="g17" y="g9" /> + </moveTo> + + <lnTo> + <pt x="g12" y="g9" /> + </lnTo> + <lnTo> + <pt x="g12" y="g10" /> + </lnTo> + <lnTo> + <pt x="g17" y="g10" /> + </lnTo> + <close /> + </path> + <path stroke="false" fill="darken" extrusionOk="false"> + <moveTo> + <pt x="g16" y="vc" /> + </moveTo> + + <lnTo> + <pt x="g11" y="g9" /> + </lnTo> + <lnTo> + <pt x="g11" y="g10" /> + </lnTo> + <close /> + <moveTo> + <pt x="g17" y="g9" /> + </moveTo> + + <lnTo> + <pt x="g12" y="g9" /> + </lnTo> + <lnTo> + <pt x="g12" y="g10" /> + </lnTo> + <lnTo> + <pt x="g17" y="g10" /> + </lnTo> + <close /> + </path> + <path fill="none" extrusionOk="false"> + <moveTo> + <pt x="g16" y="vc" /> + </moveTo> + + <lnTo> + <pt x="g11" y="g10" /> + </lnTo> + <lnTo> + <pt x="g11" y="g9" /> + </lnTo> + <close /> + <moveTo> + <pt x="g17" y="g9" /> + </moveTo> + + <lnTo> + <pt x="g12" y="g9" /> + </lnTo> + <lnTo> + <pt x="g12" y="g10" /> + </lnTo> + <lnTo> + <pt x="g17" y="g10" /> + </lnTo> + <close /> + </path> + <path fill="none"> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + </path> + </pathLst> + + </actionButtonEnd> + <actionButtonForwardNext> + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="dx2" fmla="*/ ss 3 8" /> + <gd name="g9" fmla="+- vc 0 dx2" /> + <gd name="g10" fmla="+- vc dx2 0" /> + <gd name="g11" fmla="+- hc 0 dx2" /> + <gd name="g12" fmla="+- hc dx2 0" /> + </gdLst> + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + </cxnLst> + <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path stroke="false" extrusionOk="false"> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + <moveTo> + <pt x="g12" y="vc" /> + </moveTo> + <lnTo> + <pt x="g11" y="g9" /> + </lnTo> + <lnTo> + <pt x="g11" y="g10" /> + </lnTo> + <close /> + </path> + <path stroke="false" fill="darken" extrusionOk="false"> + <moveTo> + <pt x="g12" y="vc" /> + </moveTo> + <lnTo> + <pt x="g11" y="g9" /> + </lnTo> + <lnTo> + <pt x="g11" y="g10" /> + </lnTo> + <close /> + </path> + <path fill="none" extrusionOk="false"> + <moveTo> + <pt x="g12" y="vc" /> + </moveTo> + <lnTo> + <pt x="g11" y="g10" /> + </lnTo> + <lnTo> + <pt x="g11" y="g9" /> + </lnTo> + <close /> + </path> + <path fill="none"> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + </path> + </pathLst> + </actionButtonForwardNext> + <actionButtonHelp> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="dx2" fmla="*/ ss 3 8" /> + <gd name="g9" fmla="+- vc 0 dx2" /> + <gd name="g11" fmla="+- hc 0 dx2" /> + <gd name="g13" fmla="*/ ss 3 4" /> + <gd name="g14" fmla="*/ g13 1 7" /> + <gd name="g15" fmla="*/ g13 3 14" /> + <gd name="g16" fmla="*/ g13 2 7" /> + <gd name="g19" fmla="*/ g13 3 7" /> + <gd name="g20" fmla="*/ g13 4 7" /> + <gd name="g21" fmla="*/ g13 17 28" /> + <gd name="g23" fmla="*/ g13 21 28" /> + <gd name="g24" fmla="*/ g13 11 14" /> + <gd name="g27" fmla="+- g9 g16 0" /> + <gd name="g29" fmla="+- g9 g21 0" /> + <gd name="g30" fmla="+- g9 g23 0" /> + <gd name="g31" fmla="+- g9 g24 0" /> + <gd name="g33" fmla="+- g11 g15 0" /> + <gd name="g36" fmla="+- g11 g19 0" /> + <gd name="g37" fmla="+- g11 g20 0" /> + <gd name="g41" fmla="*/ g13 1 14" /> + <gd name="g42" fmla="*/ g13 3 28" /> + </gdLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + </cxnLst> + + <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path stroke="false" extrusionOk="false"> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + <moveTo> + <pt x="g33" y="g27" /> + </moveTo> + + <arcTo wR="g16" hR="g16" stAng="cd2" swAng="cd2" /> + <arcTo wR="g14" hR="g15" stAng="0" swAng="cd4" /> + <arcTo wR="g41" hR="g42" stAng="3cd4" swAng="-5400000" /> + <lnTo> + <pt x="g37" y="g30" /> + </lnTo> + <lnTo> + <pt x="g36" y="g30" /> + </lnTo> + <lnTo> + <pt x="g36" y="g29" /> + </lnTo> + <arcTo wR="g14" hR="g15" stAng="cd2" swAng="cd4" /> + <arcTo wR="g41" hR="g42" stAng="cd4" swAng="-5400000" /> + <arcTo wR="g14" hR="g14" stAng="0" swAng="-10800000" /> + <close /> + <moveTo> + <pt x="hc" y="g31" /> + </moveTo> + + <arcTo wR="g42" hR="g42" stAng="3cd4" swAng="21600000" /> + <close /> + </path> + <path stroke="false" fill="darken" extrusionOk="false"> + <moveTo> + <pt x="g33" y="g27" /> + </moveTo> + + <arcTo wR="g16" hR="g16" stAng="cd2" swAng="cd2" /> + <arcTo wR="g14" hR="g15" stAng="0" swAng="cd4" /> + <arcTo wR="g41" hR="g42" stAng="3cd4" swAng="-5400000" /> + <lnTo> + <pt x="g37" y="g30" /> + </lnTo> + <lnTo> + <pt x="g36" y="g30" /> + </lnTo> + <lnTo> + <pt x="g36" y="g29" /> + </lnTo> + <arcTo wR="g14" hR="g15" stAng="cd2" swAng="cd4" /> + <arcTo wR="g41" hR="g42" stAng="cd4" swAng="-5400000" /> + <arcTo wR="g14" hR="g14" stAng="0" swAng="-10800000" /> + <close /> + <moveTo> + <pt x="hc" y="g31" /> + </moveTo> + + <arcTo wR="g42" hR="g42" stAng="3cd4" swAng="21600000" /> + <close /> + </path> + <path fill="none" extrusionOk="false"> + <moveTo> + <pt x="g33" y="g27" /> + </moveTo> + + <arcTo wR="g16" hR="g16" stAng="cd2" swAng="cd2" /> + <arcTo wR="g14" hR="g15" stAng="0" swAng="cd4" /> + <arcTo wR="g41" hR="g42" stAng="3cd4" swAng="-5400000" /> + <lnTo> + <pt x="g37" y="g30" /> + </lnTo> + <lnTo> + <pt x="g36" y="g30" /> + </lnTo> + <lnTo> + <pt x="g36" y="g29" /> + </lnTo> + <arcTo wR="g14" hR="g15" stAng="cd2" swAng="cd4" /> + <arcTo wR="g41" hR="g42" stAng="cd4" swAng="-5400000" /> + <arcTo wR="g14" hR="g14" stAng="0" swAng="-10800000" /> + <close /> + <moveTo> + <pt x="hc" y="g31" /> + </moveTo> + + <arcTo wR="g42" hR="g42" stAng="3cd4" swAng="21600000" /> + <close /> + </path> + <path fill="none"> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + </path> + </pathLst> + + </actionButtonHelp> + <actionButtonHome> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="dx2" fmla="*/ ss 3 8" /> + <gd name="g9" fmla="+- vc 0 dx2" /> + <gd name="g10" fmla="+- vc dx2 0" /> + <gd name="g11" fmla="+- hc 0 dx2" /> + <gd name="g12" fmla="+- hc dx2 0" /> + <gd name="g13" fmla="*/ ss 3 4" /> + <gd name="g14" fmla="*/ g13 1 16" /> + <gd name="g15" fmla="*/ g13 1 8" /> + <gd name="g16" fmla="*/ g13 3 16" /> + <gd name="g17" fmla="*/ g13 5 16" /> + <gd name="g18" fmla="*/ g13 7 16" /> + <gd name="g19" fmla="*/ g13 9 16" /> + <gd name="g20" fmla="*/ g13 11 16" /> + <gd name="g21" fmla="*/ g13 3 4" /> + <gd name="g22" fmla="*/ g13 13 16" /> + <gd name="g23" fmla="*/ g13 7 8" /> + <gd name="g24" fmla="+- g9 g14 0" /> + <gd name="g25" fmla="+- g9 g16 0" /> + <gd name="g26" fmla="+- g9 g17 0" /> + <gd name="g27" fmla="+- g9 g21 0" /> + <gd name="g28" fmla="+- g11 g15 0" /> + <gd name="g29" fmla="+- g11 g18 0" /> + <gd name="g30" fmla="+- g11 g19 0" /> + <gd name="g31" fmla="+- g11 g20 0" /> + <gd name="g32" fmla="+- g11 g22 0" /> + <gd name="g33" fmla="+- g11 g23 0" /> + </gdLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + </cxnLst> + + <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path stroke="false" extrusionOk="false"> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + <moveTo> + <pt x="hc" y="g9" /> + </moveTo> + <lnTo> + <pt x="g11" y="vc" /> + </lnTo> + <lnTo> + <pt x="g28" y="vc" /> + </lnTo> + <lnTo> + <pt x="g28" y="g10" /> + </lnTo> + <lnTo> + <pt x="g33" y="g10" /> + </lnTo> + <lnTo> + <pt x="g33" y="vc" /> + </lnTo> + <lnTo> + <pt x="g12" y="vc" /> + </lnTo> + <lnTo> + <pt x="g32" y="g26" /> + </lnTo> + <lnTo> + <pt x="g32" y="g24" /> + </lnTo> + <lnTo> + <pt x="g31" y="g24" /> + </lnTo> + <lnTo> + <pt x="g31" y="g25" /> + </lnTo> + <close /> + </path> + <path stroke="false" fill="darkenLess" extrusionOk="false"> + + <moveTo> + <pt x="g32" y="g26" /> + </moveTo> + <lnTo> + <pt x="g32" y="g24" /> + </lnTo> + <lnTo> + <pt x="g31" y="g24" /> + </lnTo> + <lnTo> + <pt x="g31" y="g25" /> + </lnTo> + <close /> + <moveTo> + <pt x="g28" y="vc" /> + </moveTo> + + <lnTo> + <pt x="g28" y="g10" /> + </lnTo> + <lnTo> + <pt x="g29" y="g10" /> + </lnTo> + <lnTo> + <pt x="g29" y="g27" /> + </lnTo> + <lnTo> + <pt x="g30" y="g27" /> + </lnTo> + <lnTo> + <pt x="g30" y="g10" /> + </lnTo> + <lnTo> + <pt x="g33" y="g10" /> + </lnTo> + <lnTo> + <pt x="g33" y="vc" /> + </lnTo> + <close /> + </path> + <path stroke="false" fill="darken" extrusionOk="false"> + <moveTo> + <pt x="hc" y="g9" /> + </moveTo> + + <lnTo> + <pt x="g11" y="vc" /> + </lnTo> + <lnTo> + <pt x="g12" y="vc" /> + </lnTo> + <close /> + <moveTo> + <pt x="g29" y="g27" /> + </moveTo> + + <lnTo> + <pt x="g30" y="g27" /> + </lnTo> + <lnTo> + <pt x="g30" y="g10" /> + </lnTo> + <lnTo> + <pt x="g29" y="g10" /> + </lnTo> + <close /> + </path> + <path fill="none" extrusionOk="false"> + <moveTo> + <pt x="hc" y="g9" /> + </moveTo> + <lnTo> + <pt x="g31" y="g25" /> + </lnTo> + <lnTo> + <pt x="g31" y="g24" /> + </lnTo> + <lnTo> + <pt x="g32" y="g24" /> + </lnTo> + <lnTo> + <pt x="g32" y="g26" /> + </lnTo> + <lnTo> + <pt x="g12" y="vc" /> + </lnTo> + <lnTo> + <pt x="g33" y="vc" /> + </lnTo> + <lnTo> + <pt x="g33" y="g10" /> + </lnTo> + <lnTo> + <pt x="g28" y="g10" /> + </lnTo> + <lnTo> + <pt x="g28" y="vc" /> + </lnTo> + <lnTo> + <pt x="g11" y="vc" /> + </lnTo> + <close /> + <moveTo> + <pt x="g31" y="g25" /> + </moveTo> + <lnTo> + <pt x="g32" y="g26" /> + </lnTo> + + <moveTo> + <pt x="g33" y="vc" /> + </moveTo> + <lnTo> + <pt x="g28" y="vc" /> + </lnTo> + + <moveTo> + <pt x="g29" y="g10" /> + </moveTo> + + <lnTo> + <pt x="g29" y="g27" /> + </lnTo> + <lnTo> + <pt x="g30" y="g27" /> + </lnTo> + <lnTo> + <pt x="g30" y="g10" /> + </lnTo> + </path> + <path fill="none"> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + </path> + </pathLst> + + </actionButtonHome> + <actionButtonInformation> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="dx2" fmla="*/ ss 3 8" /> + <gd name="g9" fmla="+- vc 0 dx2" /> + <gd name="g11" fmla="+- hc 0 dx2" /> + <gd name="g13" fmla="*/ ss 3 4" /> + <gd name="g14" fmla="*/ g13 1 32" /> + <gd name="g17" fmla="*/ g13 5 16" /> + <gd name="g18" fmla="*/ g13 3 8" /> + <gd name="g19" fmla="*/ g13 13 32" /> + <gd name="g20" fmla="*/ g13 19 32" /> + <gd name="g22" fmla="*/ g13 11 16" /> + <gd name="g23" fmla="*/ g13 13 16" /> + <gd name="g24" fmla="*/ g13 7 8" /> + <gd name="g25" fmla="+- g9 g14 0" /> + <gd name="g28" fmla="+- g9 g17 0" /> + <gd name="g29" fmla="+- g9 g18 0" /> + <gd name="g30" fmla="+- g9 g23 0" /> + <gd name="g31" fmla="+- g9 g24 0" /> + <gd name="g32" fmla="+- g11 g17 0" /> + <gd name="g34" fmla="+- g11 g19 0" /> + <gd name="g35" fmla="+- g11 g20 0" /> + <gd name="g37" fmla="+- g11 g22 0" /> + <gd name="g38" fmla="*/ g13 3 32" /> + </gdLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + </cxnLst> + + <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path stroke="false" extrusionOk="false"> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + <moveTo> + <pt x="hc" y="g9" /> + </moveTo> + + <arcTo wR="dx2" hR="dx2" stAng="3cd4" swAng="21600000" /> + <close /> + </path> + <path stroke="false" fill="darken" extrusionOk="false"> + <moveTo> + <pt x="hc" y="g9" /> + </moveTo> + + <arcTo wR="dx2" hR="dx2" stAng="3cd4" swAng="21600000" /> + <close /> + <moveTo> + <pt x="hc" y="g25" /> + </moveTo> + + <arcTo wR="g38" hR="g38" stAng="3cd4" swAng="21600000" /> + <moveTo> + <pt x="g32" y="g28" /> + </moveTo> + + <lnTo> + <pt x="g32" y="g29" /> + </lnTo> + <lnTo> + <pt x="g34" y="g29" /> + </lnTo> + <lnTo> + <pt x="g34" y="g30" /> + </lnTo> + <lnTo> + <pt x="g32" y="g30" /> + </lnTo> + <lnTo> + <pt x="g32" y="g31" /> + </lnTo> + <lnTo> + <pt x="g37" y="g31" /> + </lnTo> + <lnTo> + <pt x="g37" y="g30" /> + </lnTo> + <lnTo> + <pt x="g35" y="g30" /> + </lnTo> + <lnTo> + <pt x="g35" y="g28" /> + </lnTo> + <close /> + </path> + <path stroke="false" fill="lighten" extrusionOk="false"> + <moveTo> + <pt x="hc" y="g25" /> + </moveTo> + + <arcTo wR="g38" hR="g38" stAng="3cd4" swAng="21600000" /> + <moveTo> + <pt x="g32" y="g28" /> + </moveTo> + + <lnTo> + <pt x="g35" y="g28" /> + </lnTo> + <lnTo> + <pt x="g35" y="g30" /> + </lnTo> + <lnTo> + <pt x="g37" y="g30" /> + </lnTo> + <lnTo> + <pt x="g37" y="g31" /> + </lnTo> + <lnTo> + <pt x="g32" y="g31" /> + </lnTo> + <lnTo> + <pt x="g32" y="g30" /> + </lnTo> + <lnTo> + <pt x="g34" y="g30" /> + </lnTo> + <lnTo> + <pt x="g34" y="g29" /> + </lnTo> + <lnTo> + <pt x="g32" y="g29" /> + </lnTo> + <close /> + </path> + <path fill="none" extrusionOk="false"> + <moveTo> + <pt x="hc" y="g9" /> + </moveTo> + + <arcTo wR="dx2" hR="dx2" stAng="3cd4" swAng="21600000" /> + <close /> + <moveTo> + <pt x="hc" y="g25" /> + </moveTo> + + <arcTo wR="g38" hR="g38" stAng="3cd4" swAng="21600000" /> + <moveTo> + <pt x="g32" y="g28" /> + </moveTo> + + <lnTo> + <pt x="g35" y="g28" /> + </lnTo> + <lnTo> + <pt x="g35" y="g30" /> + </lnTo> + <lnTo> + <pt x="g37" y="g30" /> + </lnTo> + <lnTo> + <pt x="g37" y="g31" /> + </lnTo> + <lnTo> + <pt x="g32" y="g31" /> + </lnTo> + <lnTo> + <pt x="g32" y="g30" /> + </lnTo> + <lnTo> + <pt x="g34" y="g30" /> + </lnTo> + <lnTo> + <pt x="g34" y="g29" /> + </lnTo> + <lnTo> + <pt x="g32" y="g29" /> + </lnTo> + <close /> + </path> + <path fill="none"> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + </path> + </pathLst> + + </actionButtonInformation> + <actionButtonMovie> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="dx2" fmla="*/ ss 3 8" /> + <gd name="g9" fmla="+- vc 0 dx2" /> + <gd name="g10" fmla="+- vc dx2 0" /> + <gd name="g11" fmla="+- hc 0 dx2" /> + <gd name="g12" fmla="+- hc dx2 0" /> + <gd name="g13" fmla="*/ ss 3 4" /> + <gd name="g14" fmla="*/ g13 1455 21600" /> + <gd name="g15" fmla="*/ g13 1905 21600" /> + <gd name="g16" fmla="*/ g13 2325 21600" /> + <gd name="g17" fmla="*/ g13 16155 21600" /> + <gd name="g18" fmla="*/ g13 17010 21600" /> + <gd name="g19" fmla="*/ g13 19335 21600" /> + <gd name="g20" fmla="*/ g13 19725 21600" /> + <gd name="g21" fmla="*/ g13 20595 21600" /> + <gd name="g22" fmla="*/ g13 5280 21600" /> + <gd name="g23" fmla="*/ g13 5730 21600" /> + <gd name="g24" fmla="*/ g13 6630 21600" /> + <gd name="g25" fmla="*/ g13 7492 21600" /> + <gd name="g26" fmla="*/ g13 9067 21600" /> + <gd name="g27" fmla="*/ g13 9555 21600" /> + <gd name="g28" fmla="*/ g13 13342 21600" /> + <gd name="g29" fmla="*/ g13 14580 21600" /> + <gd name="g30" fmla="*/ g13 15592 21600" /> + <gd name="g31" fmla="+- g11 g14 0" /> + <gd name="g32" fmla="+- g11 g15 0" /> + <gd name="g33" fmla="+- g11 g16 0" /> + <gd name="g34" fmla="+- g11 g17 0" /> + <gd name="g35" fmla="+- g11 g18 0" /> + <gd name="g36" fmla="+- g11 g19 0" /> + <gd name="g37" fmla="+- g11 g20 0" /> + <gd name="g38" fmla="+- g11 g21 0" /> + <gd name="g39" fmla="+- g9 g22 0" /> + <gd name="g40" fmla="+- g9 g23 0" /> + <gd name="g41" fmla="+- g9 g24 0" /> + <gd name="g42" fmla="+- g9 g25 0" /> + <gd name="g43" fmla="+- g9 g26 0" /> + <gd name="g44" fmla="+- g9 g27 0" /> + <gd name="g45" fmla="+- g9 g28 0" /> + <gd name="g46" fmla="+- g9 g29 0" /> + <gd name="g47" fmla="+- g9 g30 0" /> + <gd name="g48" fmla="+- g9 g31 0" /> + </gdLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + </cxnLst> + + <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path stroke="false" extrusionOk="false"> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + <moveTo> + <pt x="g11" y="g39" /> + </moveTo> + + <lnTo> + <pt x="g11" y="g44" /> + </lnTo> + <lnTo> + <pt x="g31" y="g44" /> + </lnTo> + <lnTo> + <pt x="g32" y="g43" /> + </lnTo> + <lnTo> + <pt x="g33" y="g43" /> + </lnTo> + <lnTo> + <pt x="g33" y="g47" /> + </lnTo> + <lnTo> + <pt x="g35" y="g47" /> + </lnTo> + <lnTo> + <pt x="g35" y="g45" /> + </lnTo> + <lnTo> + <pt x="g36" y="g45" /> + </lnTo> + <lnTo> + <pt x="g38" y="g46" /> + </lnTo> + <lnTo> + <pt x="g12" y="g46" /> + </lnTo> + <lnTo> + <pt x="g12" y="g41" /> + </lnTo> + <lnTo> + <pt x="g38" y="g41" /> + </lnTo> + <lnTo> + <pt x="g37" y="g42" /> + </lnTo> + <lnTo> + <pt x="g35" y="g42" /> + </lnTo> + <lnTo> + <pt x="g35" y="g41" /> + </lnTo> + <lnTo> + <pt x="g34" y="g40" /> + </lnTo> + <lnTo> + <pt x="g32" y="g40" /> + </lnTo> + <lnTo> + <pt x="g31" y="g39" /> + </lnTo> + <close /> + </path> + <path stroke="false" fill="darken" extrusionOk="false"> + <moveTo> + <pt x="g11" y="g39" /> + </moveTo> + + <lnTo> + <pt x="g11" y="g44" /> + </lnTo> + <lnTo> + <pt x="g31" y="g44" /> + </lnTo> + <lnTo> + <pt x="g32" y="g43" /> + </lnTo> + <lnTo> + <pt x="g33" y="g43" /> + </lnTo> + <lnTo> + <pt x="g33" y="g47" /> + </lnTo> + <lnTo> + <pt x="g35" y="g47" /> + </lnTo> + <lnTo> + <pt x="g35" y="g45" /> + </lnTo> + <lnTo> + <pt x="g36" y="g45" /> + </lnTo> + <lnTo> + <pt x="g38" y="g46" /> + </lnTo> + <lnTo> + <pt x="g12" y="g46" /> + </lnTo> + <lnTo> + <pt x="g12" y="g41" /> + </lnTo> + <lnTo> + <pt x="g38" y="g41" /> + </lnTo> + <lnTo> + <pt x="g37" y="g42" /> + </lnTo> + <lnTo> + <pt x="g35" y="g42" /> + </lnTo> + <lnTo> + <pt x="g35" y="g41" /> + </lnTo> + <lnTo> + <pt x="g34" y="g40" /> + </lnTo> + <lnTo> + <pt x="g32" y="g40" /> + </lnTo> + <lnTo> + <pt x="g31" y="g39" /> + </lnTo> + <close /> + </path> + <path fill="none" extrusionOk="false"> + <moveTo> + <pt x="g11" y="g39" /> + </moveTo> + + <lnTo> + <pt x="g31" y="g39" /> + </lnTo> + <lnTo> + <pt x="g32" y="g40" /> + </lnTo> + <lnTo> + <pt x="g34" y="g40" /> + </lnTo> + <lnTo> + <pt x="g35" y="g41" /> + </lnTo> + <lnTo> + <pt x="g35" y="g42" /> + </lnTo> + <lnTo> + <pt x="g37" y="g42" /> + </lnTo> + <lnTo> + <pt x="g38" y="g41" /> + </lnTo> + <lnTo> + <pt x="g12" y="g41" /> + </lnTo> + <lnTo> + <pt x="g12" y="g46" /> + </lnTo> + <lnTo> + <pt x="g38" y="g46" /> + </lnTo> + <lnTo> + <pt x="g36" y="g45" /> + </lnTo> + <lnTo> + <pt x="g35" y="g45" /> + </lnTo> + <lnTo> + <pt x="g35" y="g47" /> + </lnTo> + <lnTo> + <pt x="g33" y="g47" /> + </lnTo> + <lnTo> + <pt x="g33" y="g43" /> + </lnTo> + <lnTo> + <pt x="g32" y="g43" /> + </lnTo> + <lnTo> + <pt x="g31" y="g44" /> + </lnTo> + <lnTo> + <pt x="g11" y="g44" /> + </lnTo> + <close /> + </path> + <path fill="none"> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + </path> + </pathLst> + + </actionButtonMovie> + <actionButtonReturn> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="dx2" fmla="*/ ss 3 8" /> + <gd name="g9" fmla="+- vc 0 dx2" /> + <gd name="g10" fmla="+- vc dx2 0" /> + <gd name="g11" fmla="+- hc 0 dx2" /> + <gd name="g12" fmla="+- hc dx2 0" /> + <gd name="g13" fmla="*/ ss 3 4" /> + <gd name="g14" fmla="*/ g13 7 8" /> + <gd name="g15" fmla="*/ g13 3 4" /> + <gd name="g16" fmla="*/ g13 5 8" /> + <gd name="g17" fmla="*/ g13 3 8" /> + <gd name="g18" fmla="*/ g13 1 4" /> + <gd name="g19" fmla="+- g9 g15 0" /> + <gd name="g20" fmla="+- g9 g16 0" /> + <gd name="g21" fmla="+- g9 g18 0" /> + <gd name="g22" fmla="+- g11 g14 0" /> + <gd name="g23" fmla="+- g11 g15 0" /> + <gd name="g24" fmla="+- g11 g16 0" /> + <gd name="g25" fmla="+- g11 g17 0" /> + <gd name="g26" fmla="+- g11 g18 0" /> + <gd name="g27" fmla="*/ g13 1 8" /> + </gdLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + </cxnLst> + + <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path stroke="false" extrusionOk="false"> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + <moveTo> + <pt x="g12" y="g21" /> + </moveTo> + <lnTo> + <pt x="g23" y="g9" /> + </lnTo> + <lnTo> + <pt x="hc" y="g21" /> + </lnTo> + <lnTo> + <pt x="g24" y="g21" /> + </lnTo> + <lnTo> + <pt x="g24" y="g20" /> + </lnTo> + <arcTo wR="g27" hR="g27" stAng="0" swAng="cd4" /> + <lnTo> + <pt x="g25" y="g19" /> + </lnTo> + <arcTo wR="g27" hR="g27" stAng="cd4" swAng="cd4" /> + <lnTo> + <pt x="g26" y="g21" /> + </lnTo> + <lnTo> + <pt x="g11" y="g21" /> + </lnTo> + <lnTo> + <pt x="g11" y="g20" /> + </lnTo> + <arcTo wR="g17" hR="g17" stAng="cd2" swAng="-5400000" /> + <lnTo> + <pt x="hc" y="g10" /> + </lnTo> + <arcTo wR="g17" hR="g17" stAng="cd4" swAng="-5400000" /> + <lnTo> + <pt x="g22" y="g21" /> + </lnTo> + <close /> + </path> + <path stroke="false" fill="darken" extrusionOk="false"> + <moveTo> + <pt x="g12" y="g21" /> + </moveTo> + <lnTo> + <pt x="g23" y="g9" /> + </lnTo> + <lnTo> + <pt x="hc" y="g21" /> + </lnTo> + <lnTo> + <pt x="g24" y="g21" /> + </lnTo> + <lnTo> + <pt x="g24" y="g20" /> + </lnTo> + <arcTo wR="g27" hR="g27" stAng="0" swAng="cd4" /> + <lnTo> + <pt x="g25" y="g19" /> + </lnTo> + <arcTo wR="g27" hR="g27" stAng="cd4" swAng="cd4" /> + <lnTo> + <pt x="g26" y="g21" /> + </lnTo> + <lnTo> + <pt x="g11" y="g21" /> + </lnTo> + <lnTo> + <pt x="g11" y="g20" /> + </lnTo> + <arcTo wR="g17" hR="g17" stAng="cd2" swAng="-5400000" /> + <lnTo> + <pt x="hc" y="g10" /> + </lnTo> + <arcTo wR="g17" hR="g17" stAng="cd4" swAng="-5400000" /> + <lnTo> + <pt x="g22" y="g21" /> + </lnTo> + <close /> + </path> + <path fill="none" extrusionOk="false"> + <moveTo> + <pt x="g12" y="g21" /> + </moveTo> + <lnTo> + <pt x="g22" y="g21" /> + </lnTo> + <lnTo> + <pt x="g22" y="g20" /> + </lnTo> + <arcTo wR="g17" hR="g17" stAng="0" swAng="cd4" /> + <lnTo> + <pt x="g25" y="g10" /> + </lnTo> + <arcTo wR="g17" hR="g17" stAng="cd4" swAng="cd4" /> + <lnTo> + <pt x="g11" y="g21" /> + </lnTo> + <lnTo> + <pt x="g26" y="g21" /> + </lnTo> + <lnTo> + <pt x="g26" y="g20" /> + </lnTo> + <arcTo wR="g27" hR="g27" stAng="cd2" swAng="-5400000" /> + <lnTo> + <pt x="hc" y="g19" /> + </lnTo> + <arcTo wR="g27" hR="g27" stAng="cd4" swAng="-5400000" /> + <lnTo> + <pt x="g24" y="g21" /> + </lnTo> + <lnTo> + <pt x="hc" y="g21" /> + </lnTo> + <lnTo> + <pt x="g23" y="g9" /> + </lnTo> + <close /> + </path> + <path fill="none"> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + </path> + </pathLst> + + </actionButtonReturn> + <actionButtonSound> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="dx2" fmla="*/ ss 3 8" /> + <gd name="g9" fmla="+- vc 0 dx2" /> + <gd name="g10" fmla="+- vc dx2 0" /> + <gd name="g11" fmla="+- hc 0 dx2" /> + <gd name="g12" fmla="+- hc dx2 0" /> + <gd name="g13" fmla="*/ ss 3 4" /> + <gd name="g14" fmla="*/ g13 1 8" /> + <gd name="g15" fmla="*/ g13 5 16" /> + <gd name="g16" fmla="*/ g13 5 8" /> + <gd name="g17" fmla="*/ g13 11 16" /> + <gd name="g18" fmla="*/ g13 3 4" /> + <gd name="g19" fmla="*/ g13 7 8" /> + <gd name="g20" fmla="+- g9 g14 0" /> + <gd name="g21" fmla="+- g9 g15 0" /> + <gd name="g22" fmla="+- g9 g17 0" /> + <gd name="g23" fmla="+- g9 g19 0" /> + <gd name="g24" fmla="+- g11 g15 0" /> + <gd name="g25" fmla="+- g11 g16 0" /> + <gd name="g26" fmla="+- g11 g18 0" /> + </gdLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + </cxnLst> + + <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path stroke="false" extrusionOk="false"> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + <moveTo> + <pt x="g11" y="g21" /> + </moveTo> + + <lnTo> + <pt x="g11" y="g22" /> + </lnTo> + <lnTo> + <pt x="g24" y="g22" /> + </lnTo> + <lnTo> + <pt x="g25" y="g10" /> + </lnTo> + <lnTo> + <pt x="g25" y="g9" /> + </lnTo> + <lnTo> + <pt x="g24" y="g21" /> + </lnTo> + <close /> + </path> + <path stroke="false" fill="darken" extrusionOk="false"> + <moveTo> + <pt x="g11" y="g21" /> + </moveTo> + + <lnTo> + <pt x="g11" y="g22" /> + </lnTo> + <lnTo> + <pt x="g24" y="g22" /> + </lnTo> + <lnTo> + <pt x="g25" y="g10" /> + </lnTo> + <lnTo> + <pt x="g25" y="g9" /> + </lnTo> + <lnTo> + <pt x="g24" y="g21" /> + </lnTo> + <close /> + </path> + <path fill="none" extrusionOk="false"> + <moveTo> + <pt x="g11" y="g21" /> + </moveTo> + + <lnTo> + <pt x="g24" y="g21" /> + </lnTo> + <lnTo> + <pt x="g25" y="g9" /> + </lnTo> + <lnTo> + <pt x="g25" y="g10" /> + </lnTo> + <lnTo> + <pt x="g24" y="g22" /> + </lnTo> + <lnTo> + <pt x="g11" y="g22" /> + </lnTo> + <close /> + <moveTo> + <pt x="g26" y="g21" /> + </moveTo> + <lnTo> + <pt x="g12" y="g20" /> + </lnTo> + <moveTo> + <pt x="g26" y="vc" /> + </moveTo> + <lnTo> + <pt x="g12" y="vc" /> + </lnTo> + <moveTo> + <pt x="g26" y="g22" /> + </moveTo> + <lnTo> + <pt x="g12" y="g23" /> + </lnTo> + </path> + <path fill="none"> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + </path> + </pathLst> + + </actionButtonSound> + <arc> + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 16200000" /> + <gd name="adj2" fmla="val 0" /> + </avLst> + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="stAng" fmla="pin 0 adj1 21599999" /> + <gd name="enAng" fmla="pin 0 adj2 21599999" /> + <gd name="sw11" fmla="+- enAng 0 stAng" /> + <gd name="sw12" fmla="+- sw11 21600000 0" /> + <gd name="swAng" fmla="?: sw11 sw11 sw12" /> + <gd name="wt1" fmla="sin wd2 stAng" /> + <gd name="ht1" fmla="cos hd2 stAng" /> + <gd name="dx1" fmla="cat2 wd2 ht1 wt1" /> + <gd name="dy1" fmla="sat2 hd2 ht1 wt1" /> + <gd name="wt2" fmla="sin wd2 enAng" /> + <gd name="ht2" fmla="cos hd2 enAng" /> + <gd name="dx2" fmla="cat2 wd2 ht2 wt2" /> + <gd name="dy2" fmla="sat2 hd2 ht2 wt2" /> + <gd name="x1" fmla="+- hc dx1 0" /> + <gd name="y1" fmla="+- vc dy1 0" /> + <gd name="x2" fmla="+- hc dx2 0" /> + <gd name="y2" fmla="+- vc dy2 0" /> + <gd name="sw0" fmla="+- 21600000 0 stAng" /> + <gd name="da1" fmla="+- swAng 0 sw0" /> + <gd name="g1" fmla="max x1 x2" /> + <gd name="ir" fmla="?: da1 r g1" /> + <gd name="sw1" fmla="+- cd4 0 stAng" /> + <gd name="sw2" fmla="+- 27000000 0 stAng" /> + <gd name="sw3" fmla="?: sw1 sw1 sw2" /> + <gd name="da2" fmla="+- swAng 0 sw3" /> + <gd name="g5" fmla="max y1 y2" /> + <gd name="ib" fmla="?: da2 b g5" /> + <gd name="sw4" fmla="+- cd2 0 stAng" /> + <gd name="sw5" fmla="+- 32400000 0 stAng" /> + <gd name="sw6" fmla="?: sw4 sw4 sw5" /> + <gd name="da3" fmla="+- swAng 0 sw6" /> + <gd name="g9" fmla="min x1 x2" /> + <gd name="il" fmla="?: da3 l g9" /> + <gd name="sw7" fmla="+- 3cd4 0 stAng" /> + <gd name="sw8" fmla="+- 37800000 0 stAng" /> + <gd name="sw9" fmla="?: sw7 sw7 sw8" /> + <gd name="da4" fmla="+- swAng 0 sw9" /> + <gd name="g13" fmla="min y1 y2" /> + <gd name="it" fmla="?: da4 t g13" /> + <gd name="cang1" fmla="+- stAng 0 cd4" /> + <gd name="cang2" fmla="+- enAng cd4 0" /> + <gd name="cang3" fmla="+/ cang1 cang2 2" /> + </gdLst> + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahPolar gdRefAng="adj1" minAng="0" maxAng="21599999"> + <pos x="x1" y="y1" /> + </ahPolar> + <ahPolar gdRefAng="adj2" minAng="0" maxAng="21599999"> + <pos x="x2" y="y2" /> + </ahPolar> + </ahLst> + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="cang1"> + <pos x="x1" y="y1" /> + </cxn> + <cxn ang="cang3"> + <pos x="hc" y="vc" /> + </cxn> + <cxn ang="cang2"> + <pos x="x2" y="y2" /> + </cxn> + </cxnLst> + <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path stroke="false" extrusionOk="false"> + <moveTo> + <pt x="x1" y="y1" /> + </moveTo> + <arcTo wR="wd2" hR="hd2" stAng="stAng" swAng="swAng" /> + <lnTo> + <pt x="hc" y="vc" /> + </lnTo> + <close /> + </path> + <path fill="none"> + <moveTo> + <pt x="x1" y="y1" /> + </moveTo> + <arcTo wR="wd2" hR="hd2" stAng="stAng" swAng="swAng" /> + </path> + </pathLst> + </arc> + <bentArrow> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 25000" /> + + <gd name="adj2" fmla="val 25000" /> + + <gd name="adj3" fmla="val 25000" /> + + <gd name="adj4" fmla="val 43750" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a2" fmla="pin 0 adj2 50000" /> + <gd name="maxAdj1" fmla="*/ a2 2 1" /> + + <gd name="a1" fmla="pin 0 adj1 maxAdj1" /> + <gd name="a3" fmla="pin 0 adj3 50000" /> + <gd name="th" fmla="*/ ss a1 100000" /> + + <gd name="aw2" fmla="*/ ss a2 100000" /> + + <gd name="th2" fmla="*/ th 1 2" /> + <gd name="dh2" fmla="+- aw2 0 th2" /> + + <gd name="ah" fmla="*/ ss a3 100000" /> + + <gd name="bw" fmla="+- r 0 ah" /> + + <gd name="bh" fmla="+- b 0 dh2" /> + + <gd name="bs" fmla="min bw bh" /> + + <gd name="maxAdj4" fmla="*/ 100000 bs ss" /> + <gd name="a4" fmla="pin 0 adj4 maxAdj4" /> + + <gd name="bd" fmla="*/ ss a4 100000" /> + + + <gd name="bd3" fmla="+- bd 0 th" /> + <gd name="bd2" fmla="max bd3 0" /> + <gd name="x3" fmla="+- th bd2 0" /> + <gd name="x4" fmla="+- r 0 ah" /> + + + <gd name="y3" fmla="+- dh2 th 0" /> + <gd name="y4" fmla="+- y3 dh2 0" /> + <gd name="y5" fmla="+- dh2 bd 0" /> + <gd name="y6" fmla="+- y3 bd2 0" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj1" minX="0" maxX="maxAdj1"> + <pos x="th" y="b" /> + </ahXY> + <ahXY gdRefY="adj2" minY="0" maxY="50000"> + <pos x="r" y="y4" /> + </ahXY> + <ahXY gdRefX="adj3" minX="0" maxX="50000"> + <pos x="x4" y="t" /> + </ahXY> + <ahXY gdRefX="adj4" minX="0" maxX="maxAdj4"> + <pos x="bd" y="t" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="x4" y="t" /> + </cxn> + <cxn ang="cd4"> + <pos x="x4" y="y4" /> + </cxn> + <cxn ang="cd4"> + <pos x="th2" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="aw2" /> + </cxn> + </cxnLst> + + <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="b" /> + </moveTo> + <lnTo> + <pt x="l" y="y5" /> + </lnTo> + <arcTo wR="bd" hR="bd" stAng="cd2" swAng="cd4" /> + <lnTo> + <pt x="x4" y="dh2" /> + </lnTo> + <lnTo> + <pt x="x4" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="aw2" /> + </lnTo> + <lnTo> + <pt x="x4" y="y4" /> + </lnTo> + <lnTo> + <pt x="x4" y="y3" /> + </lnTo> + <lnTo> + <pt x="x3" y="y3" /> + </lnTo> + <arcTo wR="bd2" hR="bd2" stAng="3cd4" swAng="-5400000" /> + <lnTo> + <pt x="th" y="b" /> + </lnTo> + <close /> + </path> + </pathLst> + + </bentArrow> + <bentConnector2> + <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path fill="none"> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + </path> + </pathLst> + </bentConnector2> + <bentConnector3> + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 50000" /> + </avLst> + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="x1" fmla="*/ w adj1 100000" /> + </gdLst> + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj1" minX="-2147483647" maxX="2147483647"> + <pos x="x1" y="vc" /> + </ahXY> + </ahLst> + <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path fill="none"> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="x1" y="t" /> + </lnTo> + <lnTo> + <pt x="x1" y="b" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + </path> + </pathLst> + </bentConnector3> + <bentConnector4> + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 50000" /> + <gd name="adj2" fmla="val 50000" /> + </avLst> + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="x1" fmla="*/ w adj1 100000" /> + <gd name="x2" fmla="+/ x1 r 2" /> + <gd name="y2" fmla="*/ h adj2 100000" /> + <gd name="y1" fmla="+/ t y2 2" /> + </gdLst> + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj1" minX="-2147483647" maxX="2147483647"> + <pos x="x1" y="y1" /> + </ahXY> + <ahXY gdRefY="adj2" minY="-2147483647" maxY="2147483647"> + <pos x="x2" y="y2" /> + </ahXY> + </ahLst> + <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path fill="none"> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="x1" y="t" /> + </lnTo> + <lnTo> + <pt x="x1" y="y2" /> + </lnTo> + <lnTo> + <pt x="r" y="y2" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + </path> + </pathLst> + </bentConnector4> + <bentConnector5> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 50000" /> + + <gd name="adj2" fmla="val 50000" /> + + <gd name="adj3" fmla="val 50000" /> + + </avLst> + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="x1" fmla="*/ w adj1 100000" /> + + <gd name="x3" fmla="*/ w adj3 100000" /> + + <gd name="x2" fmla="+/ x1 x3 2" /> + + <gd name="y2" fmla="*/ h adj2 100000" /> + + <gd name="y1" fmla="+/ t y2 2" /> + + <gd name="y3" fmla="+/ b y2 2" /> + + </gdLst> + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj1" minX="-2147483647" maxX="2147483647"> + <pos x="x1" y="y1" /> + </ahXY> + <ahXY gdRefY="adj2" minY="-2147483647" maxY="2147483647"> + <pos x="x2" y="y2" /> + </ahXY> + <ahXY gdRefX="adj3" minX="-2147483647" maxX="2147483647"> + <pos x="x3" y="y3" /> + </ahXY> + </ahLst> + <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path fill="none"> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="x1" y="t" /> + </lnTo> + <lnTo> + <pt x="x1" y="y2" /> + </lnTo> + <lnTo> + <pt x="x3" y="y2" /> + </lnTo> + <lnTo> + <pt x="x3" y="b" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + </path> + </pathLst> + + </bentConnector5> + <bentUpArrow> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 25000" /> + + <gd name="adj2" fmla="val 25000" /> + + <gd name="adj3" fmla="val 25000" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a1" fmla="pin 0 adj1 50000" /> + <gd name="a2" fmla="pin 0 adj2 50000" /> + <gd name="a3" fmla="pin 0 adj3 50000" /> + <gd name="y1" fmla="*/ ss a3 100000" /> + <gd name="dx1" fmla="*/ ss a2 50000" /> + + <gd name="x1" fmla="+- r 0 dx1" /> + <gd name="dx3" fmla="*/ ss a2 100000" /> + + <gd name="x3" fmla="+- r 0 dx3" /> + <gd name="dx2" fmla="*/ ss a1 200000" /> + + <gd name="x2" fmla="+- x3 0 dx2" /> + <gd name="x4" fmla="+- x3 dx2 0" /> + <gd name="dy2" fmla="*/ ss a1 100000" /> + + <gd name="y2" fmla="+- b 0 dy2" /> + <gd name="x0" fmla="*/ x4 1 2" /> + <gd name="y3" fmla="+/ y2 b 2" /> + <gd name="y15" fmla="+/ y1 b 2" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefY="adj1" minY="0" maxY="50000"> + <pos x="l" y="y2" /> + </ahXY> + <ahXY gdRefX="adj2" minX="0" maxX="50000"> + <pos x="x1" y="t" /> + </ahXY> + <ahXY gdRefY="adj3" minY="0" maxY="50000"> + <pos x="x2" y="y1" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="x3" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="x1" y="y1" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="y3" /> + </cxn> + <cxn ang="cd4"> + <pos x="x0" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="x4" y="y15" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="y1" /> + </cxn> + </cxnLst> + + <rect l="l" t="y2" r="x4" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="y2" /> + </moveTo> + <lnTo> + <pt x="x2" y="y2" /> + </lnTo> + <lnTo> + <pt x="x2" y="y1" /> + </lnTo> + <lnTo> + <pt x="x1" y="y1" /> + </lnTo> + <lnTo> + <pt x="x3" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="y1" /> + </lnTo> + <lnTo> + <pt x="x4" y="y1" /> + </lnTo> + <lnTo> + <pt x="x4" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + </path> + </pathLst> + + </bentUpArrow> + <bevel> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj" fmla="val 12500" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a" fmla="pin 0 adj 50000" /> + <gd name="x1" fmla="*/ ss a 100000" /> + + + + <gd name="x2" fmla="+- r 0 x1" /> + + <gd name="y2" fmla="+- b 0 x1" /> + + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj" minX="0" maxX="50000"> + <pos x="x1" y="t" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + <cxn ang="0"> + <pos x="x2" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="y2" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd2"> + <pos x="x1" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="x1" /> + </cxn> + </cxnLst> + + <rect l="x1" t="x1" r="x2" b="y2" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path stroke="false" extrusionOk="false"> + + <moveTo> + <pt x="x1" y="x1" /> + </moveTo> + <lnTo> + <pt x="x2" y="x1" /> + </lnTo> + <lnTo> + <pt x="x2" y="y2" /> + </lnTo> + <lnTo> + <pt x="x1" y="y2" /> + </lnTo> + <close /> + </path> + <path stroke="false" fill="lightenLess" extrusionOk="false"> + + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="x2" y="x1" /> + </lnTo> + <lnTo> + <pt x="x1" y="x1" /> + </lnTo> + <close /> + </path> + <path stroke="false" fill="darkenLess" extrusionOk="false"> + + <moveTo> + <pt x="l" y="b" /> + </moveTo> + <lnTo> + <pt x="x1" y="y2" /> + </lnTo> + <lnTo> + <pt x="x2" y="y2" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <close /> + </path> + <path stroke="false" fill="lighten" extrusionOk="false"> + + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="x1" y="x1" /> + </lnTo> + <lnTo> + <pt x="x1" y="y2" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + </path> + <path stroke="false" fill="darken" extrusionOk="false"> + + <moveTo> + <pt x="r" y="t" /> + </moveTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <lnTo> + <pt x="x2" y="y2" /> + </lnTo> + <lnTo> + <pt x="x2" y="x1" /> + </lnTo> + <close /> + </path> + <path fill="none" extrusionOk="false"> + + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + <moveTo> + <pt x="x1" y="x1" /> + </moveTo> + <lnTo> + <pt x="x2" y="x1" /> + </lnTo> + <lnTo> + <pt x="x2" y="y2" /> + </lnTo> + <lnTo> + <pt x="x1" y="y2" /> + </lnTo> + <close /> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="x1" y="x1" /> + </lnTo> + <moveTo> + <pt x="l" y="b" /> + </moveTo> + <lnTo> + <pt x="x1" y="y2" /> + </lnTo> + <moveTo> + <pt x="r" y="t" /> + </moveTo> + <lnTo> + <pt x="x2" y="x1" /> + </lnTo> + <moveTo> + <pt x="r" y="b" /> + </moveTo> + <lnTo> + <pt x="x2" y="y2" /> + </lnTo> + </path> + </pathLst> + + </bevel> + <blockArc> + + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 10800000" /> + + <gd name="adj2" fmla="val 0" /> + + <gd name="adj3" fmla="val 25000" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="stAng" fmla="pin 0 adj1 21599999" /> + <gd name="istAng" fmla="pin 0 adj2 21599999" /> + <gd name="a3" fmla="pin 0 adj3 50000" /> + <gd name="sw11" fmla="+- istAng 0 stAng" /> + + <gd name="sw12" fmla="+- sw11 21600000 0" /> + + <gd name="swAng" fmla="?: sw11 sw11 sw12" /> + + <gd name="iswAng" fmla="+- 0 0 swAng" /> + + + <gd name="wt1" fmla="sin wd2 stAng" /> + <gd name="ht1" fmla="cos hd2 stAng" /> + <gd name="wt3" fmla="sin wd2 istAng" /> + <gd name="ht3" fmla="cos hd2 istAng" /> + <gd name="dx1" fmla="cat2 wd2 ht1 wt1" /> + <gd name="dy1" fmla="sat2 hd2 ht1 wt1" /> + <gd name="dx3" fmla="cat2 wd2 ht3 wt3" /> + <gd name="dy3" fmla="sat2 hd2 ht3 wt3" /> + <gd name="x1" fmla="+- hc dx1 0" /> + + <gd name="y1" fmla="+- vc dy1 0" /> + + <gd name="x3" fmla="+- hc dx3 0" /> + + <gd name="y3" fmla="+- vc dy3 0" /> + + + <gd name="dr" fmla="*/ ss a3 100000" /> + <gd name="iwd2" fmla="+- wd2 0 dr" /> + <gd name="ihd2" fmla="+- hd2 0 dr" /> + <gd name="wt2" fmla="sin iwd2 istAng" /> + <gd name="ht2" fmla="cos ihd2 istAng" /> + <gd name="wt4" fmla="sin iwd2 stAng" /> + <gd name="ht4" fmla="cos ihd2 stAng" /> + <gd name="dx2" fmla="cat2 iwd2 ht2 wt2" /> + <gd name="dy2" fmla="sat2 ihd2 ht2 wt2" /> + <gd name="dx4" fmla="cat2 iwd2 ht4 wt4" /> + <gd name="dy4" fmla="sat2 ihd2 ht4 wt4" /> + <gd name="x2" fmla="+- hc dx2 0" /> + + <gd name="y2" fmla="+- vc dy2 0" /> + + <gd name="x4" fmla="+- hc dx4 0" /> + + <gd name="y4" fmla="+- vc dy4 0" /> + + + <gd name="sw0" fmla="+- 21600000 0 stAng" /> + <gd name="da1" fmla="+- swAng 0 sw0" /> + <gd name="g1" fmla="max x1 x2" /> + <gd name="g2" fmla="max x3 x4" /> + <gd name="g3" fmla="max g1 g2" /> + <gd name="ir" fmla="?: da1 r g3" /> + + <gd name="sw1" fmla="+- cd4 0 stAng" /> + <gd name="sw2" fmla="+- 27000000 0 stAng" /> + <gd name="sw3" fmla="?: sw1 sw1 sw2" /> + <gd name="da2" fmla="+- swAng 0 sw3" /> + <gd name="g5" fmla="max y1 y2" /> + <gd name="g6" fmla="max y3 y4" /> + <gd name="g7" fmla="max g5 g6" /> + <gd name="ib" fmla="?: da2 b g7" /> + + <gd name="sw4" fmla="+- cd2 0 stAng" /> + <gd name="sw5" fmla="+- 32400000 0 stAng" /> + <gd name="sw6" fmla="?: sw4 sw4 sw5" /> + <gd name="da3" fmla="+- swAng 0 sw6" /> + <gd name="g9" fmla="min x1 x2" /> + <gd name="g10" fmla="min x3 x4" /> + <gd name="g11" fmla="min g9 g10" /> + <gd name="il" fmla="?: da3 l g11" /> + + <gd name="sw7" fmla="+- 3cd4 0 stAng" /> + <gd name="sw8" fmla="+- 37800000 0 stAng" /> + <gd name="sw9" fmla="?: sw7 sw7 sw8" /> + <gd name="da4" fmla="+- swAng 0 sw9" /> + <gd name="g13" fmla="min y1 y2" /> + <gd name="g14" fmla="min y3 y4" /> + <gd name="g15" fmla="min g13 g14" /> + <gd name="it" fmla="?: da4 t g15" /> + + <gd name="x5" fmla="+/ x1 x4 2" /> + + <gd name="y5" fmla="+/ y1 y4 2" /> + + <gd name="x6" fmla="+/ x3 x2 2" /> + + <gd name="y6" fmla="+/ y3 y2 2" /> + + <gd name="cang1" fmla="+- stAng 0 cd4" /> + <gd name="cang2" fmla="+- istAng cd4 0" /> + <gd name="cang3" fmla="+/ cang1 cang2 2" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahPolar gdRefAng="adj1" minAng="0" maxAng="21599999"> + <pos x="x1" y="y1" /> + </ahPolar> + <ahPolar gdRefR="adj3" minR="0" maxR="50000" gdRefAng="adj2" minAng="0" maxAng="21599999"> + <pos x="x2" y="y2" /> + </ahPolar> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="cang1"> + <pos x="x5" y="y5" /> + </cxn> + <cxn ang="cang2"> + <pos x="x6" y="y6" /> + </cxn> + <cxn ang="cang3"> + <pos x="hc" y="vc" /> + </cxn> + </cxnLst> + + <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="x1" y="y1" /> + </moveTo> + <arcTo wR="wd2" hR="hd2" stAng="stAng" swAng="swAng" /> + <lnTo> + <pt x="x2" y="y2" /> + </lnTo> + <arcTo wR="iwd2" hR="ihd2" stAng="istAng" swAng="iswAng" /> + <close /> + </path> + </pathLst> + + </blockArc> + <borderCallout1> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + + <gd name="adj1" fmla="val 18750" /> + + <gd name="adj2" fmla="val -8333" /> + + <gd name="adj3" fmla="val 112500" /> + + <gd name="adj4" fmla="val -38333" /> + + </avLst> + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="y1" fmla="*/ h adj1 100000" /> + <gd name="x1" fmla="*/ w adj2 100000" /> + <gd name="y2" fmla="*/ h adj3 100000" /> + <gd name="x2" fmla="*/ w adj4 100000" /> + </gdLst> + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj2" minX="-2147483647" maxX="2147483647" gdRefY="adj1" minY="-2147483647" maxY="2147483647"> + <pos x="x1" y="y1" /> + </ahXY> + <ahXY gdRefX="adj4" minX="-2147483647" maxX="2147483647" gdRefY="adj3" minY="-2147483647" maxY="2147483647"> + <pos x="x2" y="y2" /> + </ahXY> + </ahLst> + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + </cxnLst> + <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path extrusionOk="false"> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + </path> + <path fill="none" extrusionOk="false"> + <moveTo> + <pt x="x1" y="y1" /> + </moveTo> + <lnTo> + <pt x="x2" y="y2" /> + </lnTo> + </path> + </pathLst> + + </borderCallout1> + <borderCallout2> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + + <gd name="adj1" fmla="val 18750" /> + + <gd name="adj2" fmla="val -8333" /> + + <gd name="adj3" fmla="val 18750" /> + + <gd name="adj4" fmla="val -16667" /> + + <gd name="adj5" fmla="val 112500" /> + + <gd name="adj6" fmla="val -46667" /> + + </avLst> + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="y1" fmla="*/ h adj1 100000" /> + <gd name="x1" fmla="*/ w adj2 100000" /> + <gd name="y2" fmla="*/ h adj3 100000" /> + <gd name="x2" fmla="*/ w adj4 100000" /> + <gd name="y3" fmla="*/ h adj5 100000" /> + <gd name="x3" fmla="*/ w adj6 100000" /> + </gdLst> + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj2" minX="-2147483647" maxX="2147483647" gdRefY="adj1" minY="-2147483647" maxY="2147483647"> + <pos x="x1" y="y1" /> + </ahXY> + <ahXY gdRefX="adj4" minX="-2147483647" maxX="2147483647" gdRefY="adj3" minY="-2147483647" maxY="2147483647"> + <pos x="x2" y="y2" /> + </ahXY> + <ahXY gdRefX="adj6" minX="-2147483647" maxX="2147483647" gdRefY="adj5" minY="-2147483647" maxY="2147483647"> + <pos x="x3" y="y3" /> + </ahXY> + </ahLst> + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + </cxnLst> + <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path extrusionOk="false"> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + </path> + <path fill="none" extrusionOk="false"> + <moveTo> + <pt x="x1" y="y1" /> + </moveTo> + <lnTo> + <pt x="x2" y="y2" /> + </lnTo> + <lnTo> + <pt x="x3" y="y3" /> + </lnTo> + </path> + </pathLst> + + </borderCallout2> + <borderCallout3> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + + <gd name="adj1" fmla="val 18750" /> + + <gd name="adj2" fmla="val -8333" /> + + <gd name="adj3" fmla="val 18750" /> + + <gd name="adj4" fmla="val -16667" /> + + <gd name="adj5" fmla="val 100000" /> + + <gd name="adj6" fmla="val -16667" /> + + <gd name="adj7" fmla="val 112963" /> + + <gd name="adj8" fmla="val -8333" /> + + </avLst> + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="y1" fmla="*/ h adj1 100000" /> + <gd name="x1" fmla="*/ w adj2 100000" /> + <gd name="y2" fmla="*/ h adj3 100000" /> + <gd name="x2" fmla="*/ w adj4 100000" /> + <gd name="y3" fmla="*/ h adj5 100000" /> + <gd name="x3" fmla="*/ w adj6 100000" /> + <gd name="y4" fmla="*/ h adj7 100000" /> + <gd name="x4" fmla="*/ w adj8 100000" /> + </gdLst> + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj2" minX="-2147483647" maxX="2147483647" gdRefY="adj1" minY="-2147483647" maxY="2147483647"> + <pos x="x1" y="y1" /> + </ahXY> + <ahXY gdRefX="adj4" minX="-2147483647" maxX="2147483647" gdRefY="adj3" minY="-2147483647" maxY="2147483647"> + <pos x="x2" y="y2" /> + </ahXY> + <ahXY gdRefX="adj6" minX="-2147483647" maxX="2147483647" gdRefY="adj5" minY="-2147483647" maxY="2147483647"> + <pos x="x3" y="y3" /> + </ahXY> + <ahXY gdRefX="adj8" minX="-2147483647" maxX="2147483647" gdRefY="adj7" minY="-2147483647" maxY="2147483647"> + <pos x="x4" y="y4" /> + </ahXY> + </ahLst> + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + </cxnLst> + <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path extrusionOk="false"> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + </path> + <path fill="none" extrusionOk="false"> + <moveTo> + <pt x="x1" y="y1" /> + </moveTo> + <lnTo> + <pt x="x2" y="y2" /> + </lnTo> + <lnTo> + <pt x="x3" y="y3" /> + </lnTo> + <lnTo> + <pt x="x4" y="y4" /> + </lnTo> + </path> + </pathLst> + + </borderCallout3> + <bracePair> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj" fmla="val 8333" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a" fmla="pin 0 adj 25000" /> + <gd name="x1" fmla="*/ ss a 100000" /> + <gd name="x2" fmla="*/ ss a 50000" /> + <gd name="x3" fmla="+- r 0 x2" /> + <gd name="x4" fmla="+- r 0 x1" /> + + <gd name="y2" fmla="+- vc 0 x1" /> + <gd name="y3" fmla="+- vc x1 0" /> + <gd name="y4" fmla="+- b 0 x1" /> + <gd name="it" fmla="*/ x1 29289 100000" /> + + <gd name="il" fmla="+- x1 it 0" /> + <gd name="ir" fmla="+- r 0 il" /> + <gd name="ib" fmla="+- b 0 it" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefY="adj" minY="0" maxY="25000"> + <pos x="l" y="x1" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + </cxnLst> + + <rect l="il" t="il" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path stroke="false" extrusionOk="false"> + <moveTo> + <pt x="x2" y="b" /> + </moveTo> + <arcTo wR="x1" hR="x1" stAng="cd4" swAng="cd4" /> + <lnTo> + <pt x="x1" y="y3" /> + </lnTo> + <arcTo wR="x1" hR="x1" stAng="0" swAng="-5400000" /> + <arcTo wR="x1" hR="x1" stAng="cd4" swAng="-5400000" /> + <lnTo> + <pt x="x1" y="x1" /> + </lnTo> + <arcTo wR="x1" hR="x1" stAng="cd2" swAng="cd4" /> + <lnTo> + <pt x="x3" y="t" /> + </lnTo> + <arcTo wR="x1" hR="x1" stAng="3cd4" swAng="cd4" /> + <lnTo> + <pt x="x4" y="y2" /> + </lnTo> + <arcTo wR="x1" hR="x1" stAng="cd2" swAng="-5400000" /> + <arcTo wR="x1" hR="x1" stAng="3cd4" swAng="-5400000" /> + <lnTo> + <pt x="x4" y="y4" /> + </lnTo> + <arcTo wR="x1" hR="x1" stAng="0" swAng="cd4" /> + <close /> + </path> + <path fill="none"> + <moveTo> + <pt x="x2" y="b" /> + </moveTo> + <arcTo wR="x1" hR="x1" stAng="cd4" swAng="cd4" /> + <lnTo> + <pt x="x1" y="y3" /> + </lnTo> + <arcTo wR="x1" hR="x1" stAng="0" swAng="-5400000" /> + <arcTo wR="x1" hR="x1" stAng="cd4" swAng="-5400000" /> + <lnTo> + <pt x="x1" y="x1" /> + </lnTo> + <arcTo wR="x1" hR="x1" stAng="cd2" swAng="cd4" /> + <moveTo> + <pt x="x3" y="t" /> + </moveTo> + <arcTo wR="x1" hR="x1" stAng="3cd4" swAng="cd4" /> + <lnTo> + <pt x="x4" y="y2" /> + </lnTo> + <arcTo wR="x1" hR="x1" stAng="cd2" swAng="-5400000" /> + <arcTo wR="x1" hR="x1" stAng="3cd4" swAng="-5400000" /> + <lnTo> + <pt x="x4" y="y4" /> + </lnTo> + <arcTo wR="x1" hR="x1" stAng="0" swAng="cd4" /> + </path> + </pathLst> + + </bracePair> + <bracketPair> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj" fmla="val 16667" /> + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a" fmla="pin 0 adj 50000" /> + <gd name="x1" fmla="*/ ss a 100000" /> + <gd name="x2" fmla="+- r 0 x1" /> + + <gd name="y2" fmla="+- b 0 x1" /> + <gd name="il" fmla="*/ x1 29289 100000" /> + + + <gd name="ir" fmla="+- r 0 il" /> + <gd name="ib" fmla="+- b 0 il" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefY="adj" minY="0" maxY="50000"> + <pos x="l" y="x1" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + </cxnLst> + + <rect l="il" t="il" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path stroke="false" extrusionOk="false"> + <moveTo> + <pt x="l" y="x1" /> + </moveTo> + <arcTo wR="x1" hR="x1" stAng="cd2" swAng="cd4" /> + <lnTo> + <pt x="x2" y="t" /> + </lnTo> + <arcTo wR="x1" hR="x1" stAng="3cd4" swAng="cd4" /> + <lnTo> + <pt x="r" y="y2" /> + </lnTo> + <arcTo wR="x1" hR="x1" stAng="0" swAng="cd4" /> + <lnTo> + <pt x="x1" y="b" /> + </lnTo> + <arcTo wR="x1" hR="x1" stAng="cd4" swAng="cd4" /> + <close /> + </path> + <path fill="none"> + <moveTo> + <pt x="x1" y="b" /> + </moveTo> + <arcTo wR="x1" hR="x1" stAng="cd4" swAng="cd4" /> + <lnTo> + <pt x="l" y="x1" /> + </lnTo> + <arcTo wR="x1" hR="x1" stAng="cd2" swAng="cd4" /> + <moveTo> + <pt x="x2" y="t" /> + </moveTo> + <arcTo wR="x1" hR="x1" stAng="3cd4" swAng="cd4" /> + <lnTo> + <pt x="r" y="y2" /> + </lnTo> + <arcTo wR="x1" hR="x1" stAng="0" swAng="cd4" /> + </path> + </pathLst> + + </bracketPair> + <callout1> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + + <gd name="adj1" fmla="val 18750" /> + + <gd name="adj2" fmla="val -8333" /> + + <gd name="adj3" fmla="val 112500" /> + + <gd name="adj4" fmla="val -38333" /> + + </avLst> + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="y1" fmla="*/ h adj1 100000" /> + <gd name="x1" fmla="*/ w adj2 100000" /> + <gd name="y2" fmla="*/ h adj3 100000" /> + <gd name="x2" fmla="*/ w adj4 100000" /> + </gdLst> + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj2" minX="-2147483647" maxX="2147483647" gdRefY="adj1" minY="-2147483647" maxY="2147483647"> + <pos x="x1" y="y1" /> + </ahXY> + <ahXY gdRefX="adj4" minX="-2147483647" maxX="2147483647" gdRefY="adj3" minY="-2147483647" maxY="2147483647"> + <pos x="x2" y="y2" /> + </ahXY> + </ahLst> + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + </cxnLst> + <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path stroke="false" extrusionOk="false"> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + </path> + <path fill="none" extrusionOk="false"> + <moveTo> + <pt x="x1" y="y1" /> + </moveTo> + <lnTo> + <pt x="x2" y="y2" /> + </lnTo> + </path> + </pathLst> + + </callout1> + <callout2> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + + <gd name="adj1" fmla="val 18750" /> + + <gd name="adj2" fmla="val -8333" /> + + <gd name="adj3" fmla="val 18750" /> + + <gd name="adj4" fmla="val -16667" /> + + <gd name="adj5" fmla="val 112500" /> + + <gd name="adj6" fmla="val -46667" /> + + </avLst> + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="y1" fmla="*/ h adj1 100000" /> + <gd name="x1" fmla="*/ w adj2 100000" /> + <gd name="y2" fmla="*/ h adj3 100000" /> + <gd name="x2" fmla="*/ w adj4 100000" /> + <gd name="y3" fmla="*/ h adj5 100000" /> + <gd name="x3" fmla="*/ w adj6 100000" /> + </gdLst> + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj2" minX="-2147483647" maxX="2147483647" gdRefY="adj1" minY="-2147483647" maxY="2147483647"> + <pos x="x1" y="y1" /> + </ahXY> + <ahXY gdRefX="adj4" minX="-2147483647" maxX="2147483647" gdRefY="adj3" minY="-2147483647" maxY="2147483647"> + <pos x="x2" y="y2" /> + </ahXY> + <ahXY gdRefX="adj6" minX="-2147483647" maxX="2147483647" gdRefY="adj5" minY="-2147483647" maxY="2147483647"> + <pos x="x3" y="y3" /> + </ahXY> + </ahLst> + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + </cxnLst> + <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path stroke="false" extrusionOk="false"> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + </path> + <path fill="none" extrusionOk="false"> + <moveTo> + <pt x="x1" y="y1" /> + </moveTo> + <lnTo> + <pt x="x2" y="y2" /> + </lnTo> + <lnTo> + <pt x="x3" y="y3" /> + </lnTo> + </path> + </pathLst> + + </callout2> + <callout3> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + + <gd name="adj1" fmla="val 18750" /> + + <gd name="adj2" fmla="val -8333" /> + + <gd name="adj3" fmla="val 18750" /> + + <gd name="adj4" fmla="val -16667" /> + + <gd name="adj5" fmla="val 100000" /> + + <gd name="adj6" fmla="val -16667" /> + + <gd name="adj7" fmla="val 112963" /> + + <gd name="adj8" fmla="val -8333" /> + + </avLst> + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="y1" fmla="*/ h adj1 100000" /> + <gd name="x1" fmla="*/ w adj2 100000" /> + <gd name="y2" fmla="*/ h adj3 100000" /> + <gd name="x2" fmla="*/ w adj4 100000" /> + <gd name="y3" fmla="*/ h adj5 100000" /> + <gd name="x3" fmla="*/ w adj6 100000" /> + <gd name="y4" fmla="*/ h adj7 100000" /> + <gd name="x4" fmla="*/ w adj8 100000" /> + </gdLst> + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj2" minX="-2147483647" maxX="2147483647" gdRefY="adj1" minY="-2147483647" maxY="2147483647"> + <pos x="x1" y="y1" /> + </ahXY> + <ahXY gdRefX="adj4" minX="-2147483647" maxX="2147483647" gdRefY="adj3" minY="-2147483647" maxY="2147483647"> + <pos x="x2" y="y2" /> + </ahXY> + <ahXY gdRefX="adj6" minX="-2147483647" maxX="2147483647" gdRefY="adj5" minY="-2147483647" maxY="2147483647"> + <pos x="x3" y="y3" /> + </ahXY> + <ahXY gdRefX="adj8" minX="-2147483647" maxX="2147483647" gdRefY="adj7" minY="-2147483647" maxY="2147483647"> + <pos x="x4" y="y4" /> + </ahXY> + </ahLst> + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + </cxnLst> + <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path stroke="false" extrusionOk="false"> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + </path> + <path fill="none" extrusionOk="false"> + <moveTo> + <pt x="x1" y="y1" /> + </moveTo> + <lnTo> + <pt x="x2" y="y2" /> + </lnTo> + <lnTo> + <pt x="x3" y="y3" /> + </lnTo> + <lnTo> + <pt x="x4" y="y4" /> + </lnTo> + </path> + </pathLst> + + </callout3> + <can> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj" fmla="val 25000" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="maxAdj" fmla="*/ 50000 h ss" /> + <gd name="a" fmla="pin 0 adj maxAdj" /> + <gd name="y1" fmla="*/ ss a 200000" /> + <gd name="y2" fmla="+- y1 y1 0" /> + <gd name="y3" fmla="+- b 0 y1" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefY="adj" minY="0" maxY="maxAdj"> + <pos x="hc" y="y2" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="y2" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + </cxnLst> + + <rect l="l" t="y2" r="r" b="y3" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path stroke="false" extrusionOk="false"> + + <moveTo> + <pt x="l" y="y1" /> + </moveTo> + <arcTo wR="wd2" hR="y1" stAng="cd2" swAng="-10800000" /> + <lnTo> + <pt x="r" y="y3" /> + </lnTo> + <arcTo wR="wd2" hR="y1" stAng="0" swAng="cd2" /> + <close /> + </path> + <path stroke="false" fill="lighten" extrusionOk="false"> + + <moveTo> + <pt x="l" y="y1" /> + </moveTo> + <arcTo wR="wd2" hR="y1" stAng="cd2" swAng="cd2" /> + <arcTo wR="wd2" hR="y1" stAng="0" swAng="cd2" /> + <close /> + </path> + <path fill="none" extrusionOk="false"> + + <moveTo> + <pt x="r" y="y1" /> + </moveTo> + <arcTo wR="wd2" hR="y1" stAng="0" swAng="cd2" /> + <arcTo wR="wd2" hR="y1" stAng="cd2" swAng="cd2" /> + <lnTo> + <pt x="r" y="y3" /> + </lnTo> + <arcTo wR="wd2" hR="y1" stAng="0" swAng="cd2" /> + <lnTo> + <pt x="l" y="y1" /> + </lnTo> + </path> + </pathLst> + + </can> + <chartPlus> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path w="10" h="10" fill="none" extrusionOk="false"> + <moveTo> + <pt x="5" y="0" /> + </moveTo> + <lnTo> + <pt x="5" y="10" /> + </lnTo> + <moveTo> + <pt x="0" y="5" /> + </moveTo> + <lnTo> + <pt x="10" y="5" /> + </lnTo> + </path> + <path w="10" h="10" stroke="false"> + <moveTo> + <pt x="0" y="0" /> + </moveTo> + <lnTo> + <pt x="0" y="10" /> + </lnTo> + <lnTo> + <pt x="10" y="10" /> + </lnTo> + <lnTo> + <pt x="10" y="0" /> + </lnTo> + <close /> + </path> + </pathLst> + + </chartPlus> + <chartStar> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path w="10" h="10" fill="none" extrusionOk="false"> + <moveTo> + <pt x="0" y="0" /> + </moveTo> + <lnTo> + <pt x="10" y="10" /> + </lnTo> + <moveTo> + <pt x="0" y="10" /> + </moveTo> + <lnTo> + <pt x="10" y="0" /> + </lnTo> + <moveTo> + <pt x="5" y="0" /> + </moveTo> + <lnTo> + <pt x="5" y="10" /> + </lnTo> + </path> + <path w="10" h="10" stroke="false"> + <moveTo> + <pt x="0" y="0" /> + </moveTo> + <lnTo> + <pt x="0" y="10" /> + </lnTo> + <lnTo> + <pt x="10" y="10" /> + </lnTo> + <lnTo> + <pt x="10" y="0" /> + </lnTo> + <close /> + </path> + </pathLst> + + </chartStar> + <chartX> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path w="10" h="10" fill="none" extrusionOk="false"> + <moveTo> + <pt x="0" y="0" /> + </moveTo> + <lnTo> + <pt x="10" y="10" /> + </lnTo> + <moveTo> + <pt x="0" y="10" /> + </moveTo> + <lnTo> + <pt x="10" y="0" /> + </lnTo> + </path> + <path w="10" h="10" stroke="false"> + <moveTo> + <pt x="0" y="0" /> + </moveTo> + <lnTo> + <pt x="0" y="10" /> + </lnTo> + <lnTo> + <pt x="10" y="10" /> + </lnTo> + <lnTo> + <pt x="10" y="0" /> + </lnTo> + <close /> + </path> + </pathLst> + + </chartX> + <chevron> + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj" fmla="val 50000" /> + </avLst> + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="maxAdj" fmla="*/ 100000 w ss" /> + <gd name="a" fmla="pin 0 adj maxAdj" /> + <gd name="x1" fmla="*/ ss a 100000" /> + <gd name="x2" fmla="+- r 0 x1" /> + <gd name="x3" fmla="*/ x2 1 2" /> + <gd name="dx" fmla="+- x2 0 x1" /> + <gd name="il" fmla="?: dx x1 l" /> + <gd name="ir" fmla="?: dx x2 r" /> + </gdLst> + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj" minX="0" maxX="maxAdj"> + <pos x="x2" y="t" /> + </ahXY> + </ahLst> + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="x3" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="x1" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="x3" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + </cxnLst> + <rect l="il" t="t" r="ir" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="x2" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="vc" /> + </lnTo> + <lnTo> + <pt x="x2" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <lnTo> + <pt x="x1" y="vc" /> + </lnTo> + <close /> + </path> + </pathLst> + </chevron> + <chord> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 2700000" /> + + <gd name="adj2" fmla="val 16200000" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="stAng" fmla="pin 0 adj1 21599999" /> + <gd name="enAng" fmla="pin 0 adj2 21599999" /> + <gd name="sw1" fmla="+- enAng 0 stAng" /> + + <gd name="sw2" fmla="+- sw1 21600000 0" /> + + <gd name="swAng" fmla="?: sw1 sw1 sw2" /> + + <gd name="wt1" fmla="sin wd2 stAng" /> + <gd name="ht1" fmla="cos hd2 stAng" /> + <gd name="dx1" fmla="cat2 wd2 ht1 wt1" /> + <gd name="dy1" fmla="sat2 hd2 ht1 wt1" /> + <gd name="wt2" fmla="sin wd2 enAng" /> + <gd name="ht2" fmla="cos hd2 enAng" /> + <gd name="dx2" fmla="cat2 wd2 ht2 wt2" /> + <gd name="dy2" fmla="sat2 hd2 ht2 wt2" /> + <gd name="x1" fmla="+- hc dx1 0" /> + + <gd name="y1" fmla="+- vc dy1 0" /> + + <gd name="x2" fmla="+- hc dx2 0" /> + + <gd name="y2" fmla="+- vc dy2 0" /> + + <gd name="x3" fmla="+/ x1 x2 2" /> + <gd name="y3" fmla="+/ y1 y2 2" /> + <gd name="midAng0" fmla="*/ swAng 1 2" /> + <gd name="midAng" fmla="+- stAng midAng0 cd2" /> + <gd name="idx" fmla="cos wd2 2700000" /> + <gd name="idy" fmla="sin hd2 2700000" /> + <gd name="il" fmla="+- hc 0 idx" /> + <gd name="ir" fmla="+- hc idx 0" /> + <gd name="it" fmla="+- vc 0 idy" /> + <gd name="ib" fmla="+- vc idy 0" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahPolar gdRefAng="adj1" minAng="0" maxAng="21599999"> + <pos x="x1" y="y1" /> + </ahPolar> + <ahPolar gdRefAng="adj2" minAng="0" maxAng="21599999"> + <pos x="x2" y="y2" /> + </ahPolar> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="stAng"> + <pos x="x1" y="y1" /> + </cxn> + <cxn ang="enAng"> + <pos x="x2" y="y2" /> + </cxn> + <cxn ang="midAng"> + <pos x="x3" y="y3" /> + </cxn> + </cxnLst> + + <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="x1" y="y1" /> + </moveTo> + <arcTo wR="wd2" hR="hd2" stAng="stAng" swAng="swAng" /> + <close /> + </path> + </pathLst> + + </chord> + <circularArrow> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 12500" /> + + <gd name="adj2" fmla="val 1142319" /> + + <gd name="adj3" fmla="val 20457681" /> + + <gd name="adj4" fmla="val 10800000" /> + + <gd name="adj5" fmla="val 12500" /> + + </avLst> + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a5" fmla="pin 0 adj5 25000" /> + + <gd name="maxAdj1" fmla="*/ a5 2 1" /> + + <gd name="a1" fmla="pin 0 adj1 maxAdj1" /> + <gd name="enAng" fmla="pin 1 adj3 21599999" /> + <gd name="stAng" fmla="pin 0 adj4 21599999" /> + + <gd name="th" fmla="*/ ss a1 100000" /> + + <gd name="thh" fmla="*/ ss a5 100000" /> + + <gd name="th2" fmla="*/ th 1 2" /> + + + <gd name="rw1" fmla="+- wd2 th2 thh" /> + + <gd name="rh1" fmla="+- hd2 th2 thh" /> + + <gd name="rw2" fmla="+- rw1 0 th" /> + + <gd name="rh2" fmla="+- rh1 0 th" /> + + <gd name="rw3" fmla="+- rw2 th2 0" /> + + <gd name="rh3" fmla="+- rh2 th2 0" /> + + + <gd name="wtH" fmla="sin rw3 enAng" /> + <gd name="htH" fmla="cos rh3 enAng" /> + <gd name="dxH" fmla="cat2 rw3 htH wtH" /> + <gd name="dyH" fmla="sat2 rh3 htH wtH" /> + <gd name="xH" fmla="+- hc dxH 0" /> + + <gd name="yH" fmla="+- vc dyH 0" /> + + + <gd name="rI" fmla="min rw2 rh2" /> + + <gd name="u1" fmla="*/ dxH dxH 1" /> + <gd name="u2" fmla="*/ dyH dyH 1" /> + <gd name="u3" fmla="*/ rI rI 1" /> + <gd name="u4" fmla="+- u1 0 u3" /> + <gd name="u5" fmla="+- u2 0 u3" /> + <gd name="u6" fmla="*/ u4 u5 u1" /> + <gd name="u7" fmla="*/ u6 1 u2" /> + <gd name="u8" fmla="+- 1 0 u7" /> + <gd name="u9" fmla="sqrt u8" /> + <gd name="u10" fmla="*/ u4 1 dxH" /> + <gd name="u11" fmla="*/ u10 1 dyH" /> + <gd name="u12" fmla="+/ 1 u9 u11" /> + <gd name="u13" fmla="at2 1 u12" /> + <gd name="u14" fmla="+- u13 21600000 0" /> + <gd name="u15" fmla="?: u13 u13 u14" /> + <gd name="u16" fmla="+- u15 0 enAng" /> + + <gd name="u17" fmla="+- u16 21600000 0" /> + <gd name="u18" fmla="?: u16 u16 u17" /> + <gd name="u19" fmla="+- u18 0 cd2" /> + <gd name="u20" fmla="+- u18 0 21600000" /> + <gd name="u21" fmla="?: u19 u20 u18" /> + <gd name="maxAng" fmla="abs u21" /> + <gd name="aAng" fmla="pin 0 adj2 maxAng" /> + + <gd name="ptAng" fmla="+- enAng aAng 0" /> + + + <gd name="wtA" fmla="sin rw3 ptAng" /> + <gd name="htA" fmla="cos rh3 ptAng" /> + <gd name="dxA" fmla="cat2 rw3 htA wtA" /> + <gd name="dyA" fmla="sat2 rh3 htA wtA" /> + <gd name="xA" fmla="+- hc dxA 0" /> + + <gd name="yA" fmla="+- vc dyA 0" /> + + + <gd name="wtE" fmla="sin rw1 stAng" /> + <gd name="htE" fmla="cos rh1 stAng" /> + <gd name="dxE" fmla="cat2 rw1 htE wtE" /> + <gd name="dyE" fmla="sat2 rh1 htE wtE" /> + <gd name="xE" fmla="+- hc dxE 0" /> + + <gd name="yE" fmla="+- vc dyE 0" /> + + + <gd name="dxG" fmla="cos thh ptAng" /> + <gd name="dyG" fmla="sin thh ptAng" /> + <gd name="xG" fmla="+- xH dxG 0" /> + + <gd name="yG" fmla="+- yH dyG 0" /> + + + <gd name="dxB" fmla="cos thh ptAng" /> + <gd name="dyB" fmla="sin thh ptAng" /> + <gd name="xB" fmla="+- xH 0 dxB 0" /> + + <gd name="yB" fmla="+- yH 0 dyB 0" /> + + + <gd name="sx1" fmla="+- xB 0 hc" /> + + <gd name="sy1" fmla="+- yB 0 vc" /> + + <gd name="sx2" fmla="+- xG 0 hc" /> + + <gd name="sy2" fmla="+- yG 0 vc" /> + + + <gd name="rO" fmla="min rw1 rh1" /> + + <gd name="x1O" fmla="*/ sx1 rO rw1" /> + + <gd name="y1O" fmla="*/ sy1 rO rh1" /> + + <gd name="x2O" fmla="*/ sx2 rO rw1" /> + + <gd name="y2O" fmla="*/ sy2 rO rh1" /> + + + <gd name="dxO" fmla="+- x2O 0 x1O" /> + <gd name="dyO" fmla="+- y2O 0 y1O" /> + <gd name="dO" fmla="mod dxO dyO 0" /> + + <gd name="q1" fmla="*/ x1O y2O 1" /> + <gd name="q2" fmla="*/ x2O y1O 1" /> + <gd name="DO" fmla="+- q1 0 q2" /> + + + <gd name="q3" fmla="*/ rO rO 1" /> + + <gd name="q4" fmla="*/ dO dO 1" /> + + <gd name="q5" fmla="*/ q3 q4 1" /> + + <gd name="q6" fmla="*/ DO DO 1" /> + + <gd name="q7" fmla="+- q5 0 q6" /> + + <gd name="q8" fmla="max q7 0" /> + + <gd name="sdelO" fmla="sqrt q8" /> + + <gd name="ndyO" fmla="*/ dyO -1 1" /> + <gd name="sdyO" fmla="?: ndyO -1 1" /> + + <gd name="q9" fmla="*/ sdyO dxO 1" /> + + <gd name="q10" fmla="*/ q9 sdelO 1" /> + + <gd name="q11" fmla="*/ DO dyO 1" /> + + <gd name="dxF1" fmla="+/ q11 q10 q4" /> + + <gd name="q12" fmla="+- q11 0 q10" /> + <gd name="dxF2" fmla="*/ q12 1 q4" /> + + + <gd name="adyO" fmla="abs dyO" /> + <gd name="q13" fmla="*/ adyO sdelO 1" /> + + <gd name="q14" fmla="*/ DO dxO -1" /> + + <gd name="dyF1" fmla="+/ q14 q13 q4" /> + + <gd name="q15" fmla="+- q14 0 q13" /> + <gd name="dyF2" fmla="*/ q15 1 q4" /> + + + + <gd name="q16" fmla="+- x2O 0 dxF1" /> + <gd name="q17" fmla="+- x2O 0 dxF2" /> + <gd name="q18" fmla="+- y2O 0 dyF1" /> + <gd name="q19" fmla="+- y2O 0 dyF2" /> + <gd name="q20" fmla="mod q16 q18 0" /> + + <gd name="q21" fmla="mod q17 q19 0" /> + + <gd name="q22" fmla="+- q21 0 q20" /> + <gd name="dxF" fmla="?: q22 dxF1 dxF2" /> + + <gd name="dyF" fmla="?: q22 dyF1 dyF2" /> + + <gd name="sdxF" fmla="*/ dxF rw1 rO" /> + + <gd name="sdyF" fmla="*/ dyF rh1 rO" /> + + <gd name="xF" fmla="+- hc sdxF 0" /> + + <gd name="yF" fmla="+- vc sdyF 0" /> + + + + + <gd name="x1I" fmla="*/ sx1 rI rw2" /> + + <gd name="y1I" fmla="*/ sy1 rI rh2" /> + + <gd name="x2I" fmla="*/ sx2 rI rw2" /> + + <gd name="y2I" fmla="*/ sy2 rI rh2" /> + + + <gd name="dxI" fmla="+- x2I 0 x1I" /> + <gd name="dyI" fmla="+- y2I 0 y1I" /> + <gd name="dI" fmla="mod dxI dyI 0" /> + <gd name="v1" fmla="*/ x1I y2I 1" /> + <gd name="v2" fmla="*/ x2I y1I 1" /> + <gd name="DI" fmla="+- v1 0 v2" /> + + <gd name="v3" fmla="*/ rI rI 1" /> + <gd name="v4" fmla="*/ dI dI 1" /> + <gd name="v5" fmla="*/ v3 v4 1" /> + <gd name="v6" fmla="*/ DI DI 1" /> + <gd name="v7" fmla="+- v5 0 v6" /> + <gd name="v8" fmla="max v7 0" /> + <gd name="sdelI" fmla="sqrt v8" /> + <gd name="v9" fmla="*/ sdyO dxI 1" /> + <gd name="v10" fmla="*/ v9 sdelI 1" /> + <gd name="v11" fmla="*/ DI dyI 1" /> + <gd name="dxC1" fmla="+/ v11 v10 v4" /> + <gd name="v12" fmla="+- v11 0 v10" /> + <gd name="dxC2" fmla="*/ v12 1 v4" /> + + <gd name="adyI" fmla="abs dyI" /> + <gd name="v13" fmla="*/ adyI sdelI 1" /> + <gd name="v14" fmla="*/ DI dxI -1" /> + <gd name="dyC1" fmla="+/ v14 v13 v4" /> + <gd name="v15" fmla="+- v14 0 v13" /> + <gd name="dyC2" fmla="*/ v15 1 v4" /> + + <gd name="v16" fmla="+- x1I 0 dxC1" /> + <gd name="v17" fmla="+- x1I 0 dxC2" /> + <gd name="v18" fmla="+- y1I 0 dyC1" /> + <gd name="v19" fmla="+- y1I 0 dyC2" /> + <gd name="v20" fmla="mod v16 v18 0" /> + <gd name="v21" fmla="mod v17 v19 0" /> + <gd name="v22" fmla="+- v21 0 v20" /> + <gd name="dxC" fmla="?: v22 dxC1 dxC2" /> + <gd name="dyC" fmla="?: v22 dyC1 dyC2" /> + <gd name="sdxC" fmla="*/ dxC rw2 rI" /> + <gd name="sdyC" fmla="*/ dyC rh2 rI" /> + <gd name="xC" fmla="+- hc sdxC 0" /> + + <gd name="yC" fmla="+- vc sdyC 0" /> + + + <gd name="ist0" fmla="at2 sdxC sdyC" /> + <gd name="ist1" fmla="+- ist0 21600000 0" /> + <gd name="istAng" fmla="?: ist0 ist0 ist1" /> + <gd name="isw1" fmla="+- stAng 0 istAng" /> + <gd name="isw2" fmla="+- isw1 0 21600000" /> + <gd name="iswAng" fmla="?: isw1 isw2 isw1" /> + + + <gd name="p1" fmla="+- xF 0 xC" /> + <gd name="p2" fmla="+- yF 0 yC" /> + <gd name="p3" fmla="mod p1 p2 0" /> + <gd name="p4" fmla="*/ p3 1 2" /> + <gd name="p5" fmla="+- p4 0 thh" /> + <gd name="xGp" fmla="?: p5 xF xG" /> + <gd name="yGp" fmla="?: p5 yF yG" /> + <gd name="xBp" fmla="?: p5 xC xB" /> + <gd name="yBp" fmla="?: p5 yC yB" /> + + <gd name="en0" fmla="at2 sdxF sdyF" /> + <gd name="en1" fmla="+- en0 21600000 0" /> + <gd name="en2" fmla="?: en0 en0 en1" /> + <gd name="sw0" fmla="+- en2 0 stAng" /> + <gd name="sw1" fmla="+- sw0 21600000 0" /> + <gd name="swAng" fmla="?: sw0 sw0 sw1" /> + + <gd name="wtI" fmla="sin rw3 stAng" /> + <gd name="htI" fmla="cos rh3 stAng" /> + <gd name="dxI" fmla="cat2 rw3 htI wtI" /> + <gd name="dyI" fmla="sat2 rh3 htI wtI" /> + <gd name="xI" fmla="+- hc dxI 0" /> + + <gd name="yI" fmla="+- vc dyI 0" /> + + + <gd name="aI" fmla="+- stAng 0 cd4" /> + <gd name="aA" fmla="+- ptAng cd4 0" /> + <gd name="aB" fmla="+- ptAng cd2 0" /> + + <gd name="idx" fmla="cos rw1 2700000" /> + <gd name="idy" fmla="sin rh1 2700000" /> + <gd name="il" fmla="+- hc 0 idx" /> + <gd name="ir" fmla="+- hc idx 0" /> + <gd name="it" fmla="+- vc 0 idy" /> + <gd name="ib" fmla="+- vc idy 0" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahPolar gdRefAng="adj2" minAng="0" maxAng="maxAng"> + <pos x="xA" y="yA" /> + </ahPolar> + <ahPolar gdRefAng="adj4" minAng="0" maxAng="21599999"> + <pos x="xE" y="yE" /> + </ahPolar> + <ahPolar gdRefR="adj1" minR="0" maxR="maxAdj1" gdRefAng="adj3" minAng="0" maxAng="21599999"> + <pos x="xF" y="yF" /> + </ahPolar> + <ahPolar gdRefR="adj5" minR="0" maxR="25000"> + <pos x="xB" y="yB" /> + </ahPolar> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="aI"> + <pos x="xI" y="yI" /> + </cxn> + <cxn ang="ptAng"> + <pos x="xGp" y="yGp" /> + </cxn> + <cxn ang="aA"> + <pos x="xA" y="yA" /> + </cxn> + <cxn ang="aB"> + <pos x="xBp" y="yBp" /> + </cxn> + </cxnLst> + + <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="xE" y="yE" /> + </moveTo> + <arcTo wR="rw1" hR="rh1" stAng="stAng" swAng="swAng" /> + <lnTo> + <pt x="xGp" y="yGp" /> + </lnTo> + <lnTo> + <pt x="xA" y="yA" /> + </lnTo> + <lnTo> + <pt x="xBp" y="yBp" /> + </lnTo> + <lnTo> + <pt x="xC" y="yC" /> + </lnTo> + <arcTo wR="rw2" hR="rh2" stAng="istAng" swAng="iswAng" /> + <close /> + </path> + </pathLst> + + </circularArrow> + <cloud> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="il" fmla="*/ w 2977 21600" /> + <gd name="it" fmla="*/ h 3262 21600" /> + <gd name="ir" fmla="*/ w 17087 21600" /> + <gd name="ib" fmla="*/ h 17337 21600" /> + <gd name="g27" fmla="*/ w 67 21600" /> + <gd name="g28" fmla="*/ h 21577 21600" /> + <gd name="g29" fmla="*/ w 21582 21600" /> + <gd name="g30" fmla="*/ h 1235 21600" /> + </gdLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="g29" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="g28" /> + </cxn> + <cxn ang="cd2"> + <pos x="g27" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="g30" /> + </cxn> + </cxnLst> + + <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path w="43200" h="43200"> + <moveTo> + <pt x="3900" y="14370" /> + </moveTo> + <arcTo wR="6753" hR="9190" stAng="-11429249" swAng="7426832" /> + <arcTo wR="5333" hR="7267" stAng="-8646143" swAng="5396714" /> + <arcTo wR="4365" hR="5945" stAng="-8748475" swAng="5983381" /> + <arcTo wR="4857" hR="6595" stAng="-7859164" swAng="7034504" /> + <arcTo wR="5333" hR="7273" stAng="-4722533" swAng="6541615" /> + <arcTo wR="6775" hR="9220" stAng="-2776035" swAng="7816140" /> + <arcTo wR="5785" hR="7867" stAng="37501" swAng="6842000" /> + <arcTo wR="6752" hR="9215" stAng="1347096" swAng="6910353" /> + <arcTo wR="7720" hR="10543" stAng="3974558" swAng="4542661" /> + <arcTo wR="4360" hR="5918" stAng="-16496525" swAng="8804134" /> + <arcTo wR="4345" hR="5945" stAng="-14809710" swAng="9151131" /> + <close /> + </path> + <path w="43200" h="43200" fill="none" extrusionOk="false"> + <moveTo> + <pt x="4693" y="26177" /> + </moveTo> + <arcTo wR="4345" hR="5945" stAng="5204520" swAng="1585770" /> + <moveTo> + <pt x="6928" y="34899" /> + </moveTo> + <arcTo wR="4360" hR="5918" stAng="4416628" swAng="686848" /> + <moveTo> + <pt x="16478" y="39090" /> + </moveTo> + <arcTo wR="6752" hR="9215" stAng="8257449" swAng="844866" /> + <moveTo> + <pt x="28827" y="34751" /> + </moveTo> + <arcTo wR="6752" hR="9215" stAng="387196" swAng="959901" /> + <moveTo> + <pt x="34129" y="22954" /> + </moveTo> + <arcTo wR="5785" hR="7867" stAng="-4217541" swAng="4255042" /> + <moveTo> + <pt x="41798" y="15354" /> + </moveTo> + <arcTo wR="5333" hR="7273" stAng="1819082" swAng="1665090" /> + <moveTo> + <pt x="38324" y="5426" /> + </moveTo> + <arcTo wR="4857" hR="6595" stAng="-824660" swAng="891534" /> + <moveTo> + <pt x="29078" y="3952" /> + </moveTo> + <arcTo wR="4857" hR="6595" stAng="-8950887" swAng="1091722" /> + <moveTo> + <pt x="22141" y="4720" /> + </moveTo> + <arcTo wR="4365" hR="5945" stAng="-9809656" swAng="1061181" /> + <moveTo> + <pt x="14000" y="5192" /> + </moveTo> + <arcTo wR="6753" hR="9190" stAng="-4002417" swAng="739161" /> + <moveTo> + <pt x="4127" y="15789" /> + </moveTo> + <arcTo wR="6753" hR="9190" stAng="9459261" swAng="711490" /> + </path> + </pathLst> + + </cloud> + <cloudCallout> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val -20833" /> + + <gd name="adj2" fmla="val 62500" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="dxPos" fmla="*/ w adj1 100000" /> + <gd name="dyPos" fmla="*/ h adj2 100000" /> + <gd name="xPos" fmla="+- hc dxPos 0" /> + <gd name="yPos" fmla="+- vc dyPos 0" /> + <gd name="ht" fmla="cat2 hd2 dxPos dyPos" /> + <gd name="wt" fmla="sat2 wd2 dxPos dyPos" /> + <gd name="g2" fmla="cat2 wd2 ht wt" /> + <gd name="g3" fmla="sat2 hd2 ht wt" /> + <gd name="g4" fmla="+- hc g2 0" /> + + <gd name="g5" fmla="+- vc g3 0" /> + + <gd name="g6" fmla="+- g4 0 xPos" /> + + <gd name="g7" fmla="+- g5 0 yPos" /> + + <gd name="g8" fmla="mod g6 g7 0" /> + + <gd name="g9" fmla="*/ ss 6600 21600" /> + + <gd name="g10" fmla="+- g8 0 g9" /> + + <gd name="g11" fmla="*/ g10 1 3" /> + + <gd name="g12" fmla="*/ ss 1800 21600" /> + + <gd name="g13" fmla="+- g11 g12 0" /> + + <gd name="g14" fmla="*/ g13 g6 g8" /> + + <gd name="g15" fmla="*/ g13 g7 g8" /> + + <gd name="g16" fmla="+- g14 xPos 0" /> + + <gd name="g17" fmla="+- g15 yPos 0" /> + + <gd name="g18" fmla="*/ ss 4800 21600" /> + + <gd name="g19" fmla="*/ g11 2 1" /> + + <gd name="g20" fmla="+- g18 g19 0" /> + + <gd name="g21" fmla="*/ g20 g6 g8" /> + <gd name="g22" fmla="*/ g20 g7 g8" /> + <gd name="g23" fmla="+- g21 xPos 0" /> + <gd name="g24" fmla="+- g22 yPos 0" /> + <gd name="g25" fmla="*/ ss 1200 21600" /> + <gd name="g26" fmla="*/ ss 600 21600" /> + + <gd name="x23" fmla="+- xPos g26 0" /> + <gd name="x24" fmla="+- g16 g25 0" /> + <gd name="x25" fmla="+- g23 g12 0" /> + <gd name="il" fmla="*/ w 2977 21600" /> + <gd name="it" fmla="*/ h 3262 21600" /> + <gd name="ir" fmla="*/ w 17087 21600" /> + <gd name="ib" fmla="*/ h 17337 21600" /> + + <gd name="g27" fmla="*/ w 67 21600" /> + <gd name="g28" fmla="*/ h 21577 21600" /> + <gd name="g29" fmla="*/ w 21582 21600" /> + <gd name="g30" fmla="*/ h 1235 21600" /> + <gd name="pang" fmla="at2 dxPos dyPos" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj1" minX="-2147483647" maxX="2147483647" gdRefY="adj2" minY="-2147483647" maxY="2147483647"> + <pos x="xPos" y="yPos" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="cd2"> + <pos x="g27" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="g28" /> + </cxn> + <cxn ang="0"> + <pos x="g29" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="g30" /> + </cxn> + <cxn ang="pang"> + <pos x="xPos" y="yPos" /> + </cxn> + </cxnLst> + + <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path w="43200" h="43200"> + <moveTo> + <pt x="3900" y="14370" /> + </moveTo> + <arcTo wR="6753" hR="9190" stAng="-11429249" swAng="7426832" /> + <arcTo wR="5333" hR="7267" stAng="-8646143" swAng="5396714" /> + <arcTo wR="4365" hR="5945" stAng="-8748475" swAng="5983381" /> + <arcTo wR="4857" hR="6595" stAng="-7859164" swAng="7034504" /> + <arcTo wR="5333" hR="7273" stAng="-4722533" swAng="6541615" /> + <arcTo wR="6775" hR="9220" stAng="-2776035" swAng="7816140" /> + <arcTo wR="5785" hR="7867" stAng="37501" swAng="6842000" /> + <arcTo wR="6752" hR="9215" stAng="1347096" swAng="6910353" /> + <arcTo wR="7720" hR="10543" stAng="3974558" swAng="4542661" /> + <arcTo wR="4360" hR="5918" stAng="-16496525" swAng="8804134" /> + <arcTo wR="4345" hR="5945" stAng="-14809710" swAng="9151131" /> + <close /> + </path> + <path> + <moveTo> + <pt x="x23" y="yPos" /> + </moveTo> + <arcTo wR="g26" hR="g26" stAng="0" swAng="21600000" /> + <close /> + </path> + <path> + <moveTo> + <pt x="x24" y="g17" /> + </moveTo> + <arcTo wR="g25" hR="g25" stAng="0" swAng="21600000" /> + <close /> + </path> + <path> + <moveTo> + <pt x="x25" y="g24" /> + </moveTo> + <arcTo wR="g12" hR="g12" stAng="0" swAng="21600000" /> + <close /> + </path> + <path w="43200" h="43200" fill="none" extrusionOk="false"> + <moveTo> + <pt x="4693" y="26177" /> + </moveTo> + <arcTo wR="4345" hR="5945" stAng="5204520" swAng="1585770" /> + <moveTo> + <pt x="6928" y="34899" /> + </moveTo> + <arcTo wR="4360" hR="5918" stAng="4416628" swAng="686848" /> + <moveTo> + <pt x="16478" y="39090" /> + </moveTo> + <arcTo wR="6752" hR="9215" stAng="8257449" swAng="844866" /> + <moveTo> + <pt x="28827" y="34751" /> + </moveTo> + <arcTo wR="6752" hR="9215" stAng="387196" swAng="959901" /> + <moveTo> + <pt x="34129" y="22954" /> + </moveTo> + <arcTo wR="5785" hR="7867" stAng="-4217541" swAng="4255042" /> + <moveTo> + <pt x="41798" y="15354" /> + </moveTo> + <arcTo wR="5333" hR="7273" stAng="1819082" swAng="1665090" /> + <moveTo> + <pt x="38324" y="5426" /> + </moveTo> + <arcTo wR="4857" hR="6595" stAng="-824660" swAng="891534" /> + <moveTo> + <pt x="29078" y="3952" /> + </moveTo> + <arcTo wR="4857" hR="6595" stAng="-8950887" swAng="1091722" /> + <moveTo> + <pt x="22141" y="4720" /> + </moveTo> + <arcTo wR="4365" hR="5945" stAng="-9809656" swAng="1061181" /> + <moveTo> + <pt x="14000" y="5192" /> + </moveTo> + <arcTo wR="6753" hR="9190" stAng="-4002417" swAng="739161" /> + <moveTo> + <pt x="4127" y="15789" /> + </moveTo> + <arcTo wR="6753" hR="9190" stAng="9459261" swAng="711490" /> + </path> + </pathLst> + + </cloudCallout> + <corner> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 50000" /> + + <gd name="adj2" fmla="val 50000" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="maxAdj1" fmla="*/ 100000 h ss" /> + <gd name="maxAdj2" fmla="*/ 100000 w ss" /> + <gd name="a1" fmla="pin 0 adj1 maxAdj1" /> + <gd name="a2" fmla="pin 0 adj2 maxAdj2" /> + <gd name="x1" fmla="*/ ss a2 100000" /> + <gd name="dy1" fmla="*/ ss a1 100000" /> + <gd name="y1" fmla="+- b 0 dy1" /> + <gd name="cx1" fmla="*/ x1 1 2" /> + <gd name="cy1" fmla="+/ y1 b 2" /> + <gd name="d" fmla="+- w 0 h" /> + <gd name="it" fmla="?: d y1 t" /> + <gd name="ir" fmla="?: d r x1" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefY="adj1" minY="0" maxY="maxAdj1"> + <pos x="l" y="y1" /> + </ahXY> + <ahXY gdRefX="adj2" minX="0" maxX="maxAdj2"> + <pos x="x1" y="t" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="r" y="cy1" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="cx1" y="t" /> + </cxn> + </cxnLst> + + <rect l="l" t="it" r="ir" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="x1" y="t" /> + </lnTo> + <lnTo> + <pt x="x1" y="y1" /> + </lnTo> + <lnTo> + <pt x="r" y="y1" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + </path> + </pathLst> + + </corner> + <cornerTabs> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="md" fmla="mod w h 0" /> + <gd name="dx" fmla="*/ 1 md 20" /> + + <gd name="y1" fmla="+- 0 b dx" /> + + <gd name="x1" fmla="+- 0 r dx" /> + + </gdLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="cd2"> + <pos x="l" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="dx" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="y1" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="b" /> + </cxn> + <cxn ang="3cd4"> + <pos x="dx" y="t" /> + </cxn> + <cxn ang="3cd4"> + <pos x="x1" y="t" /> + </cxn> + <cxn ang="cd4"> + <pos x="dx" y="b" /> + </cxn> + <cxn ang="cd4"> + <pos x="x1" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="t" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="dx" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="y1" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="b" /> + </cxn> + </cxnLst> + + <rect l="dx" t="dx" r="x1" b="y1" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="dx" y="t" /> + </lnTo> + <lnTo> + <pt x="l" y="dx" /> + </lnTo> + <close /> + </path> + <path> + <moveTo> + <pt x="l" y="y1" /> + </moveTo> + <lnTo> + <pt x="dx" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + </path> + <path> + <moveTo> + <pt x="x1" y="t" /> + </moveTo> + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="dx" /> + </lnTo> + <close /> + </path> + <path> + <moveTo> + <pt x="r" y="y1" /> + </moveTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <lnTo> + <pt x="x1" y="b" /> + </lnTo> + <close /> + </path> + </pathLst> + + </cornerTabs> + <cube> + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj" fmla="val 25000" /> + </avLst> + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a" fmla="pin 0 adj 100000" /> + <gd name="y1" fmla="*/ ss a 100000" /> + <gd name="y4" fmla="+- b 0 y1" /> + <gd name="y2" fmla="*/ y4 1 2" /> + <gd name="y3" fmla="+/ y1 b 2" /> + <gd name="x4" fmla="+- r 0 y1" /> + <gd name="x2" fmla="*/ x4 1 2" /> + <gd name="x3" fmla="+/ y1 r 2" /> + </gdLst> + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefY="adj" minY="0" maxY="100000"> + <pos x="l" y="y1" /> + </ahXY> + </ahLst> + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="x3" y="t" /> + </cxn> + <cxn ang="3cd4"> + <pos x="x2" y="y1" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="y3" /> + </cxn> + <cxn ang="cd4"> + <pos x="x2" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="x4" y="y3" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="y2" /> + </cxn> + </cxnLst> + <rect l="l" t="y1" r="x4" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path stroke="false" extrusionOk="false"> + <moveTo> + <pt x="l" y="y1" /> + </moveTo> + <lnTo> + <pt x="x4" y="y1" /> + </lnTo> + <lnTo> + <pt x="x4" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + </path> + <path stroke="false" fill="darkenLess" extrusionOk="false"> + <moveTo> + <pt x="x4" y="y1" /> + </moveTo> + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="y4" /> + </lnTo> + <lnTo> + <pt x="x4" y="b" /> + </lnTo> + <close /> + </path> + <path stroke="false" fill="lightenLess" extrusionOk="false"> + <moveTo> + <pt x="l" y="y1" /> + </moveTo> + <lnTo> + <pt x="y1" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="x4" y="y1" /> + </lnTo> + <close /> + </path> + <path fill="none" extrusionOk="false"> + <moveTo> + <pt x="l" y="y1" /> + </moveTo> + <lnTo> + <pt x="y1" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="y4" /> + </lnTo> + <lnTo> + <pt x="x4" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + <moveTo> + <pt x="l" y="y1" /> + </moveTo> + <lnTo> + <pt x="x4" y="y1" /> + </lnTo> + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <moveTo> + <pt x="x4" y="y1" /> + </moveTo> + <lnTo> + <pt x="x4" y="b" /> + </lnTo> + </path> + </pathLst> + </cube> + <curvedConnector2> + <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path fill="none"> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <cubicBezTo> + <pt x="wd2" y="t" /> + <pt x="r" y="hd2" /> + <pt x="r" y="b" /> + </cubicBezTo> + </path> + </pathLst> + </curvedConnector2> + <curvedConnector3> + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 50000" /> + </avLst> + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="x2" fmla="*/ w adj1 100000" /> + <gd name="x1" fmla="+/ l x2 2" /> + <gd name="x3" fmla="+/ r x2 2" /> + <gd name="y3" fmla="*/ h 3 4" /> + </gdLst> + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj1" minX="-2147483647" maxX="2147483647"> + <pos x="x2" y="vc" /> + </ahXY> + </ahLst> + <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path fill="none"> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <cubicBezTo> + <pt x="x1" y="t" /> + <pt x="x2" y="hd4" /> + <pt x="x2" y="vc" /> + </cubicBezTo> + <cubicBezTo> + <pt x="x2" y="y3" /> + <pt x="x3" y="b" /> + <pt x="r" y="b" /> + </cubicBezTo> + </path> + </pathLst> + </curvedConnector3> + <curvedConnector4> + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 50000" /> + <gd name="adj2" fmla="val 50000" /> + </avLst> + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="x2" fmla="*/ w adj1 100000" /> + <gd name="x1" fmla="+/ l x2 2" /> + <gd name="x3" fmla="+/ r x2 2" /> + <gd name="x4" fmla="+/ x2 x3 2" /> + <gd name="x5" fmla="+/ x3 r 2" /> + <gd name="y4" fmla="*/ h adj2 100000" /> + <gd name="y1" fmla="+/ t y4 2" /> + <gd name="y2" fmla="+/ t y1 2" /> + <gd name="y3" fmla="+/ y1 y4 2" /> + <gd name="y5" fmla="+/ b y4 2" /> + </gdLst> + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj1" minX="-2147483647" maxX="2147483647"> + <pos x="x2" y="y1" /> + </ahXY> + <ahXY gdRefY="adj2" minY="-2147483647" maxY="2147483647"> + <pos x="x3" y="y4" /> + </ahXY> + </ahLst> + <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path fill="none"> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <cubicBezTo> + <pt x="x1" y="t" /> + <pt x="x2" y="y2" /> + <pt x="x2" y="y1" /> + </cubicBezTo> + <cubicBezTo> + <pt x="x2" y="y3" /> + <pt x="x4" y="y4" /> + <pt x="x3" y="y4" /> + </cubicBezTo> + <cubicBezTo> + <pt x="x5" y="y4" /> + <pt x="r" y="y5" /> + <pt x="r" y="b" /> + </cubicBezTo> + </path> + </pathLst> + </curvedConnector4> + <curvedConnector5> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 50000" /> + + <gd name="adj2" fmla="val 50000" /> + + <gd name="adj3" fmla="val 50000" /> + + </avLst> + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="x3" fmla="*/ w adj1 100000" /> + <gd name="x6" fmla="*/ w adj3 100000" /> + <gd name="x1" fmla="+/ x3 x6 2" /> + <gd name="x2" fmla="+/ l x3 2" /> + <gd name="x4" fmla="+/ x3 x1 2" /> + <gd name="x5" fmla="+/ x6 x1 2" /> + <gd name="x7" fmla="+/ x6 r 2" /> + <gd name="y4" fmla="*/ h adj2 100000" /> + <gd name="y1" fmla="+/ t y4 2" /> + <gd name="y2" fmla="+/ t y1 2" /> + <gd name="y3" fmla="+/ y1 y4 2" /> + <gd name="y5" fmla="+/ b y4 2" /> + <gd name="y6" fmla="+/ y5 y4 2" /> + <gd name="y7" fmla="+/ y5 b 2" /> + </gdLst> + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj1" minX="-2147483647" maxX="2147483647"> + <pos x="x3" y="y1" /> + </ahXY> + <ahXY gdRefY="adj2" minY="-2147483647" maxY="2147483647"> + <pos x="x1" y="y4" /> + </ahXY> + <ahXY gdRefX="adj3" minX="-2147483647" maxX="2147483647"> + <pos x="x6" y="y5" /> + </ahXY> + </ahLst> + <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path fill="none"> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <cubicBezTo> + <pt x="x2" y="t" /> + <pt x="x3" y="y2" /> + <pt x="x3" y="y1" /> + </cubicBezTo> + <cubicBezTo> + <pt x="x3" y="y3" /> + <pt x="x4" y="y4" /> + <pt x="x1" y="y4" /> + </cubicBezTo> + <cubicBezTo> + <pt x="x5" y="y4" /> + <pt x="x6" y="y6" /> + <pt x="x6" y="y5" /> + </cubicBezTo> + <cubicBezTo> + <pt x="x6" y="y7" /> + <pt x="x7" y="b" /> + <pt x="r" y="b" /> + </cubicBezTo> + </path> + </pathLst> + + </curvedConnector5> + <curvedDownArrow> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 25000" /> + + <gd name="adj2" fmla="val 50000" /> + + <gd name="adj3" fmla="val 25000" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="maxAdj2" fmla="*/ 50000 w ss" /> + + <gd name="a2" fmla="pin 0 adj2 maxAdj2" /> + <gd name="a1" fmla="pin 0 adj1 100000" /> + <gd name="th" fmla="*/ ss a1 100000" /> + + <gd name="aw" fmla="*/ ss a2 100000" /> + + <gd name="q1" fmla="+/ th aw 4" /> + + <gd name="wR" fmla="+- wd2 0 q1" /> + + <gd name="q7" fmla="*/ wR 2 1" /> + + <gd name="q8" fmla="*/ q7 q7 1" /> + + <gd name="q9" fmla="*/ th th 1" /> + + <gd name="q10" fmla="+- q8 0 q9" /> + <gd name="q11" fmla="sqrt q10" /> + <gd name="idy" fmla="*/ q11 h q7" /> + <gd name="maxAdj3" fmla="*/ 100000 idy ss" /> + + <gd name="a3" fmla="pin 0 adj3 maxAdj3" /> + <gd name="ah" fmla="*/ ss adj3 100000" /> + + + + + + <gd name="x3" fmla="+- wR th 0" /> + + <gd name="q2" fmla="*/ h h 1" /> + <gd name="q3" fmla="*/ ah ah 1" /> + <gd name="q4" fmla="+- q2 0 q3" /> + <gd name="q5" fmla="sqrt q4" /> + <gd name="dx" fmla="*/ q5 wR h" /> + <gd name="x5" fmla="+- wR dx 0" /> + + <gd name="x7" fmla="+- x3 dx 0" /> + + <gd name="q6" fmla="+- aw 0 th" /> + <gd name="dh" fmla="*/ q6 1 2" /> + + <gd name="x4" fmla="+- x5 0 dh" /> + + <gd name="x8" fmla="+- x7 dh 0" /> + + <gd name="aw2" fmla="*/ aw 1 2" /> + <gd name="x6" fmla="+- r 0 aw2" /> + + <gd name="y1" fmla="+- b 0 ah" /> + <gd name="swAng" fmla="at2 ah dx" /> + + <gd name="mswAng" fmla="+- 0 0 swAng" /> + <gd name="iy" fmla="+- b 0 idy" /> + + <gd name="ix" fmla="+/ wR x3 2" /> + + <gd name="q12" fmla="*/ th 1 2" /> + <gd name="dang2" fmla="at2 idy q12" /> + <gd name="stAng" fmla="+- 3cd4 swAng 0" /> + <gd name="stAng2" fmla="+- 3cd4 0 dang2" /> + <gd name="swAng2" fmla="+- dang2 0 cd4" /> + <gd name="swAng3" fmla="+- cd4 dang2 0" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj1" minX="0" maxX="adj2"> + <pos x="x7" y="y1" /> + </ahXY> + <ahXY gdRefX="adj2" minX="0" maxX="maxAdj2"> + <pos x="x4" y="b" /> + </ahXY> + <ahXY gdRefY="adj3" minY="0" maxY="maxAdj3"> + <pos x="r" y="y1" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="ix" y="t" /> + </cxn> + <cxn ang="cd4"> + <pos x="q12" y="b" /> + </cxn> + <cxn ang="cd4"> + <pos x="x4" y="y1" /> + </cxn> + <cxn ang="cd4"> + <pos x="x6" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="x8" y="y1" /> + </cxn> + </cxnLst> + + + <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + + <path stroke="false" extrusionOk="false"> + <moveTo> + <pt x="x6" y="b" /> + </moveTo> + <lnTo> + <pt x="x4" y="y1" /> + </lnTo> + <lnTo> + <pt x="x5" y="y1" /> + </lnTo> + <arcTo wR="wR" hR="h" stAng="stAng" swAng="mswAng" /> + <lnTo> + <pt x="x3" y="t" /> + </lnTo> + <arcTo wR="wR" hR="h" stAng="3cd4" swAng="swAng" /> + <lnTo> + <pt x="x8" y="y1" /> + </lnTo> + <close /> + </path> + + <path fill="darkenLess" stroke="false" extrusionOk="false"> + <moveTo> + <pt x="ix" y="iy" /> + </moveTo> + <arcTo wR="wR" hR="h" stAng="stAng2" swAng="swAng2" /> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <arcTo wR="wR" hR="h" stAng="cd2" swAng="swAng3" /> + <close /> + </path> + + <path fill="none" extrusionOk="false"> + <moveTo> + <pt x="ix" y="iy" /> + </moveTo> + <arcTo wR="wR" hR="h" stAng="stAng2" swAng="swAng2" /> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <arcTo wR="wR" hR="h" stAng="cd2" swAng="cd4" /> + <lnTo> + <pt x="x3" y="t" /> + </lnTo> + <arcTo wR="wR" hR="h" stAng="3cd4" swAng="swAng" /> + <lnTo> + <pt x="x8" y="y1" /> + </lnTo> + <lnTo> + <pt x="x6" y="b" /> + </lnTo> + <lnTo> + <pt x="x4" y="y1" /> + </lnTo> + <lnTo> + <pt x="x5" y="y1" /> + </lnTo> + <arcTo wR="wR" hR="h" stAng="stAng" swAng="mswAng" /> + </path> + </pathLst> + + </curvedDownArrow> + <curvedLeftArrow> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 25000" /> + + <gd name="adj2" fmla="val 50000" /> + + <gd name="adj3" fmla="val 25000" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="maxAdj2" fmla="*/ 50000 h ss" /> + + <gd name="a2" fmla="pin 0 adj2 maxAdj2" /> + <gd name="a1" fmla="pin 0 adj1 a2" /> + <gd name="th" fmla="*/ ss a1 100000" /> + + <gd name="aw" fmla="*/ ss a2 100000" /> + + <gd name="q1" fmla="+/ th aw 4" /> + + <gd name="hR" fmla="+- hd2 0 q1" /> + + <gd name="q7" fmla="*/ hR 2 1" /> + + <gd name="q8" fmla="*/ q7 q7 1" /> + + <gd name="q9" fmla="*/ th th 1" /> + + <gd name="q10" fmla="+- q8 0 q9" /> + <gd name="q11" fmla="sqrt q10" /> + <gd name="idx" fmla="*/ q11 w q7" /> + <gd name="maxAdj3" fmla="*/ 100000 idx ss" /> + + <gd name="a3" fmla="pin 0 adj3 maxAdj3" /> + <gd name="ah" fmla="*/ ss a3 100000" /> + + + + + + <gd name="y3" fmla="+- hR th 0" /> + + <gd name="q2" fmla="*/ w w 1" /> + <gd name="q3" fmla="*/ ah ah 1" /> + <gd name="q4" fmla="+- q2 0 q3" /> + <gd name="q5" fmla="sqrt q4" /> + <gd name="dy" fmla="*/ q5 hR w" /> + <gd name="y5" fmla="+- hR dy 0" /> + + <gd name="y7" fmla="+- y3 dy 0" /> + + <gd name="q6" fmla="+- aw 0 th" /> + <gd name="dh" fmla="*/ q6 1 2" /> + + <gd name="y4" fmla="+- y5 0 dh" /> + + <gd name="y8" fmla="+- y7 dh 0" /> + + <gd name="aw2" fmla="*/ aw 1 2" /> + <gd name="y6" fmla="+- b 0 aw2" /> + + <gd name="x1" fmla="+- l ah 0" /> + <gd name="swAng" fmla="at2 ah dy" /> + + <gd name="mswAng" fmla="+- 0 0 swAng" /> + <gd name="ix" fmla="+- l idx 0" /> + + <gd name="iy" fmla="+/ hR y3 2" /> + + <gd name="q12" fmla="*/ th 1 2" /> + <gd name="dang2" fmla="at2 idx q12" /> + <gd name="swAng2" fmla="+- dang2 0 swAng" /> + <gd name="swAng3" fmla="+- swAng dang2 0" /> + <gd name="stAng3" fmla="+- 0 0 dang2" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefY="adj1" minY="0" maxY="a2"> + <pos x="x1" y="y5" /> + </ahXY> + <ahXY gdRefY="adj2" minY="0" maxY="maxAdj2"> + <pos x="r" y="y4" /> + </ahXY> + <ahXY gdRefX="adj3" minX="0" maxX="maxAdj3"> + <pos x="x1" y="b" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="cd2"> + <pos x="l" y="q12" /> + </cxn> + <cxn ang="cd2"> + <pos x="x1" y="y4" /> + </cxn> + <cxn ang="cd3"> + <pos x="l" y="y6" /> + </cxn> + <cxn ang="cd4"> + <pos x="x1" y="y8" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="iy" /> + </cxn> + </cxnLst> + + + <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + + <path stroke="false" extrusionOk="false"> + <moveTo> + <pt x="l" y="y6" /> + </moveTo> + <lnTo> + <pt x="x1" y="y4" /> + </lnTo> + <lnTo> + <pt x="x1" y="y5" /> + </lnTo> + <arcTo wR="w" hR="hR" stAng="swAng" swAng="swAng2" /> + <arcTo wR="w" hR="hR" stAng="stAng3" swAng="swAng3" /> + <lnTo> + <pt x="x1" y="y8" /> + </lnTo> + <close /> + </path> + + <path fill="darkenLess" stroke="false" extrusionOk="false"> + <moveTo> + <pt x="r" y="y3" /> + </moveTo> + <arcTo wR="w" hR="hR" stAng="0" swAng="-5400000" /> + <lnTo> + <pt x="l" y="t" /> + </lnTo> + <arcTo wR="w" hR="hR" stAng="3cd4" swAng="cd4" /> + <close /> + </path> + + <path fill="none" extrusionOk="false"> + <moveTo> + <pt x="r" y="y3" /> + </moveTo> + <arcTo wR="w" hR="hR" stAng="0" swAng="-5400000" /> + <lnTo> + <pt x="l" y="t" /> + </lnTo> + <arcTo wR="w" hR="hR" stAng="3cd4" swAng="cd4" /> + <lnTo> + <pt x="r" y="y3" /> + </lnTo> + <arcTo wR="w" hR="hR" stAng="0" swAng="swAng" /> + <lnTo> + <pt x="x1" y="y8" /> + </lnTo> + <lnTo> + <pt x="l" y="y6" /> + </lnTo> + <lnTo> + <pt x="x1" y="y4" /> + </lnTo> + <lnTo> + <pt x="x1" y="y5" /> + </lnTo> + <arcTo wR="w" hR="hR" stAng="swAng" swAng="swAng2" /> + </path> + </pathLst> + + </curvedLeftArrow> + <curvedRightArrow> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 25000" /> + + <gd name="adj2" fmla="val 50000" /> + + <gd name="adj3" fmla="val 25000" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="maxAdj2" fmla="*/ 50000 h ss" /> + + <gd name="a2" fmla="pin 0 adj2 maxAdj2" /> + <gd name="a1" fmla="pin 0 adj1 a2" /> + <gd name="th" fmla="*/ ss a1 100000" /> + + <gd name="aw" fmla="*/ ss a2 100000" /> + + <gd name="q1" fmla="+/ th aw 4" /> + + <gd name="hR" fmla="+- hd2 0 q1" /> + + <gd name="q7" fmla="*/ hR 2 1" /> + + <gd name="q8" fmla="*/ q7 q7 1" /> + + <gd name="q9" fmla="*/ th th 1" /> + + <gd name="q10" fmla="+- q8 0 q9" /> + <gd name="q11" fmla="sqrt q10" /> + <gd name="idx" fmla="*/ q11 w q7" /> + <gd name="maxAdj3" fmla="*/ 100000 idx ss" /> + + <gd name="a3" fmla="pin 0 adj3 maxAdj3" /> + <gd name="ah" fmla="*/ ss a3 100000" /> + + + + + + <gd name="y3" fmla="+- hR th 0" /> + + <gd name="q2" fmla="*/ w w 1" /> + <gd name="q3" fmla="*/ ah ah 1" /> + <gd name="q4" fmla="+- q2 0 q3" /> + <gd name="q5" fmla="sqrt q4" /> + <gd name="dy" fmla="*/ q5 hR w" /> + <gd name="y5" fmla="+- hR dy 0" /> + + <gd name="y7" fmla="+- y3 dy 0" /> + + <gd name="q6" fmla="+- aw 0 th" /> + <gd name="dh" fmla="*/ q6 1 2" /> + + <gd name="y4" fmla="+- y5 0 dh" /> + + <gd name="y8" fmla="+- y7 dh 0" /> + + <gd name="aw2" fmla="*/ aw 1 2" /> + <gd name="y6" fmla="+- b 0 aw2" /> + + <gd name="x1" fmla="+- r 0 ah" /> + <gd name="swAng" fmla="at2 ah dy" /> + + <gd name="stAng" fmla="+- cd2 0 swAng" /> + <gd name="mswAng" fmla="+- 0 0 swAng" /> + <gd name="ix" fmla="+- r 0 idx" /> + + <gd name="iy" fmla="+/ hR y3 2" /> + + <gd name="q12" fmla="*/ th 1 2" /> + <gd name="dang2" fmla="at2 idx q12" /> + <gd name="swAng2" fmla="+- dang2 0 cd4" /> + <gd name="swAng3" fmla="+- cd4 dang2 0" /> + <gd name="stAng3" fmla="+- cd2 0 dang2" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefY="adj1" minY="0" maxY="a2"> + <pos x="x1" y="y5" /> + </ahXY> + <ahXY gdRefY="adj2" minY="0" maxY="maxAdj2"> + <pos x="r" y="y4" /> + </ahXY> + <ahXY gdRefX="adj3" minX="0" maxX="maxAdj3"> + <pos x="x1" y="b" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="cd2"> + <pos x="l" y="iy" /> + </cxn> + <cxn ang="cd4"> + <pos x="x1" y="y8" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="y6" /> + </cxn> + <cxn ang="0"> + <pos x="x1" y="y4" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="q12" /> + </cxn> + </cxnLst> + + + <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + + <path stroke="false" extrusionOk="false"> + <moveTo> + <pt x="l" y="hR" /> + </moveTo> + <arcTo wR="w" hR="hR" stAng="cd2" swAng="mswAng" /> + <lnTo> + <pt x="x1" y="y4" /> + </lnTo> + <lnTo> + <pt x="r" y="y6" /> + </lnTo> + <lnTo> + <pt x="x1" y="y8" /> + </lnTo> + <lnTo> + <pt x="x1" y="y7" /> + </lnTo> + <arcTo wR="w" hR="hR" stAng="stAng" swAng="swAng" /> + <close /> + </path> + + <path fill="darkenLess" stroke="false" extrusionOk="false"> + <moveTo> + <pt x="r" y="th" /> + </moveTo> + <arcTo wR="w" hR="hR" stAng="3cd4" swAng="swAng2" /> + <arcTo wR="w" hR="hR" stAng="stAng3" swAng="swAng3" /> + <close /> + </path> + + <path fill="none" extrusionOk="false"> + <moveTo> + <pt x="l" y="hR" /> + </moveTo> + <arcTo wR="w" hR="hR" stAng="cd2" swAng="mswAng" /> + <lnTo> + <pt x="x1" y="y4" /> + </lnTo> + <lnTo> + <pt x="r" y="y6" /> + </lnTo> + <lnTo> + <pt x="x1" y="y8" /> + </lnTo> + <lnTo> + <pt x="x1" y="y7" /> + </lnTo> + <arcTo wR="w" hR="hR" stAng="stAng" swAng="swAng" /> + <lnTo> + <pt x="l" y="hR" /> + </lnTo> + <arcTo wR="w" hR="hR" stAng="cd2" swAng="cd4" /> + <lnTo> + <pt x="r" y="th" /> + </lnTo> + <arcTo wR="w" hR="hR" stAng="3cd4" swAng="swAng2" /> + </path> + </pathLst> + + </curvedRightArrow> + <curvedUpArrow> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 25000" /> + + <gd name="adj2" fmla="val 50000" /> + + <gd name="adj3" fmla="val 25000" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="maxAdj2" fmla="*/ 50000 w ss" /> + + <gd name="a2" fmla="pin 0 adj2 maxAdj2" /> + <gd name="a1" fmla="pin 0 adj1 100000" /> + <gd name="th" fmla="*/ ss a1 100000" /> + + <gd name="aw" fmla="*/ ss a2 100000" /> + + <gd name="q1" fmla="+/ th aw 4" /> + + <gd name="wR" fmla="+- wd2 0 q1" /> + + <gd name="q7" fmla="*/ wR 2 1" /> + + <gd name="q8" fmla="*/ q7 q7 1" /> + + <gd name="q9" fmla="*/ th th 1" /> + + <gd name="q10" fmla="+- q8 0 q9" /> + <gd name="q11" fmla="sqrt q10" /> + <gd name="idy" fmla="*/ q11 h q7" /> + <gd name="maxAdj3" fmla="*/ 100000 idy ss" /> + + <gd name="a3" fmla="pin 0 adj3 maxAdj3" /> + <gd name="ah" fmla="*/ ss adj3 100000" /> + + + + + + <gd name="x3" fmla="+- wR th 0" /> + + <gd name="q2" fmla="*/ h h 1" /> + <gd name="q3" fmla="*/ ah ah 1" /> + <gd name="q4" fmla="+- q2 0 q3" /> + <gd name="q5" fmla="sqrt q4" /> + <gd name="dx" fmla="*/ q5 wR h" /> + <gd name="x5" fmla="+- wR dx 0" /> + + <gd name="x7" fmla="+- x3 dx 0" /> + + <gd name="q6" fmla="+- aw 0 th" /> + <gd name="dh" fmla="*/ q6 1 2" /> + + <gd name="x4" fmla="+- x5 0 dh" /> + + <gd name="x8" fmla="+- x7 dh 0" /> + + <gd name="aw2" fmla="*/ aw 1 2" /> + <gd name="x6" fmla="+- r 0 aw2" /> + + <gd name="y1" fmla="+- t ah 0" /> + <gd name="swAng" fmla="at2 ah dx" /> + + <gd name="mswAng" fmla="+- 0 0 swAng" /> + <gd name="iy" fmla="+- t idy 0" /> + + <gd name="ix" fmla="+/ wR x3 2" /> + + <gd name="q12" fmla="*/ th 1 2" /> + <gd name="dang2" fmla="at2 idy q12" /> + <gd name="swAng2" fmla="+- dang2 0 swAng" /> + <gd name="mswAng2" fmla="+- 0 0 swAng2" /> + <gd name="stAng3" fmla="+- cd4 0 swAng" /> + <gd name="swAng3" fmla="+- swAng dang2 0" /> + <gd name="stAng2" fmla="+- cd4 0 dang2" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj1" minX="0" maxX="a2"> + <pos x="x7" y="y1" /> + </ahXY> + <ahXY gdRefX="adj2" minX="0" maxX="maxAdj2"> + <pos x="x4" y="t" /> + </ahXY> + <ahXY gdRefY="adj3" minY="0" maxY="maxAdj3"> + <pos x="r" y="y1" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="x6" y="t" /> + </cxn> + <cxn ang="3cd4"> + <pos x="x4" y="y1" /> + </cxn> + <cxn ang="3cd4"> + <pos x="q12" y="t" /> + </cxn> + <cxn ang="cd4"> + <pos x="ix" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="x8" y="y1" /> + </cxn> + </cxnLst> + + + <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + + <path stroke="false" extrusionOk="false"> + <moveTo> + <pt x="x6" y="t" /> + </moveTo> + <lnTo> + <pt x="x8" y="y1" /> + </lnTo> + <lnTo> + <pt x="x7" y="y1" /> + </lnTo> + <arcTo wR="wR" hR="h" stAng="stAng3" swAng="swAng3" /> + <arcTo wR="wR" hR="h" stAng="stAng2" swAng="swAng2" /> + <lnTo> + <pt x="x4" y="y1" /> + </lnTo> + <close /> + </path> + + <path fill="darkenLess" stroke="false" extrusionOk="false"> + <moveTo> + <pt x="wR" y="b" /> + </moveTo> + <arcTo wR="wR" hR="h" stAng="cd4" swAng="cd4" /> + <lnTo> + <pt x="th" y="t" /> + </lnTo> + <arcTo wR="wR" hR="h" stAng="cd2" swAng="-5400000" /> + <close /> + </path> + + <path fill="none" extrusionOk="false"> + <moveTo> + <pt x="ix" y="iy" /> + </moveTo> + <arcTo wR="wR" hR="h" stAng="stAng2" swAng="swAng2" /> + <lnTo> + <pt x="x4" y="y1" /> + </lnTo> + <lnTo> + <pt x="x6" y="t" /> + </lnTo> + <lnTo> + <pt x="x8" y="y1" /> + </lnTo> + <lnTo> + <pt x="x7" y="y1" /> + </lnTo> + <arcTo wR="wR" hR="h" stAng="stAng3" swAng="swAng" /> + <lnTo> + <pt x="wR" y="b" /> + </lnTo> + <arcTo wR="wR" hR="h" stAng="cd4" swAng="cd4" /> + <lnTo> + <pt x="th" y="t" /> + </lnTo> + <arcTo wR="wR" hR="h" stAng="cd2" swAng="-5400000" /> + </path> + </pathLst> + + </curvedUpArrow> + <decagon> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="vf" fmla="val 105146" /> + </avLst> + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="shd2" fmla="*/ hd2 vf 100000" /> + <gd name="dx1" fmla="cos wd2 2160000" /> + <gd name="dx2" fmla="cos wd2 4320000" /> + <gd name="x1" fmla="+- hc 0 dx1" /> + <gd name="x2" fmla="+- hc 0 dx2" /> + <gd name="x3" fmla="+- hc dx2 0" /> + <gd name="x4" fmla="+- hc dx1 0" /> + <gd name="dy1" fmla="sin shd2 4320000" /> + <gd name="dy2" fmla="sin shd2 2160000" /> + <gd name="y1" fmla="+- vc 0 dy1" /> + <gd name="y2" fmla="+- vc 0 dy2" /> + <gd name="y3" fmla="+- vc dy2 0" /> + <gd name="y4" fmla="+- vc dy1 0" /> + </gdLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="x4" y="y2" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + <cxn ang="0"> + <pos x="x4" y="y3" /> + </cxn> + <cxn ang="cd4"> + <pos x="x3" y="y4" /> + </cxn> + <cxn ang="cd4"> + <pos x="x2" y="y4" /> + </cxn> + <cxn ang="cd2"> + <pos x="x1" y="y3" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd2"> + <pos x="x1" y="y2" /> + </cxn> + <cxn ang="3cd4"> + <pos x="x2" y="y1" /> + </cxn> + <cxn ang="3cd4"> + <pos x="x3" y="y1" /> + </cxn> + </cxnLst> + + <rect l="x1" t="y2" r="x4" b="y3" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="vc" /> + </moveTo> + <lnTo> + <pt x="x1" y="y2" /> + </lnTo> + <lnTo> + <pt x="x2" y="y1" /> + </lnTo> + <lnTo> + <pt x="x3" y="y1" /> + </lnTo> + <lnTo> + <pt x="x4" y="y2" /> + </lnTo> + <lnTo> + <pt x="r" y="vc" /> + </lnTo> + <lnTo> + <pt x="x4" y="y3" /> + </lnTo> + <lnTo> + <pt x="x3" y="y4" /> + </lnTo> + <lnTo> + <pt x="x2" y="y4" /> + </lnTo> + <lnTo> + <pt x="x1" y="y3" /> + </lnTo> + <close /> + </path> + </pathLst> + + </decagon> + <diagStripe> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj" fmla="val 50000" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a" fmla="pin 0 adj 100000" /> + <gd name="x2" fmla="*/ w a 100000" /> + <gd name="x1" fmla="*/ x2 1 2" /> + <gd name="x3" fmla="+/ x2 r 2" /> + <gd name="y2" fmla="*/ h a 100000" /> + <gd name="y1" fmla="*/ y2 1 2" /> + <gd name="y3" fmla="+/ y2 b 2" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefY="adj" minY="0" maxY="100000"> + <pos x="l" y="y2" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="hc" y="vc" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="y3" /> + </cxn> + <cxn ang="cd2"> + <pos x="x1" y="y1" /> + </cxn> + <cxn ang="3cd4"> + <pos x="x3" y="t" /> + </cxn> + </cxnLst> + + <rect l="l" t="t" r="x3" b="y3" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="y2" /> + </moveTo> + <lnTo> + <pt x="x2" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + </path> + </pathLst> + + </diagStripe> + <diamond> + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="ir" fmla="*/ w 3 4" /> + <gd name="ib" fmla="*/ h 3 4" /> + </gdLst> + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + </cxnLst> + <rect l="wd4" t="hd4" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="vc" /> + </moveTo> + <lnTo> + <pt x="hc" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="vc" /> + </lnTo> + <lnTo> + <pt x="hc" y="b" /> + </lnTo> + <close /> + </path> + </pathLst> + </diamond> + <dodecagon> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="x1" fmla="*/ w 2894 21600" /> + <gd name="x2" fmla="*/ w 7906 21600" /> + <gd name="x3" fmla="*/ w 13694 21600" /> + <gd name="x4" fmla="*/ w 18706 21600" /> + <gd name="y1" fmla="*/ h 2894 21600" /> + <gd name="y2" fmla="*/ h 7906 21600" /> + <gd name="y3" fmla="*/ h 13694 21600" /> + <gd name="y4" fmla="*/ h 18706 21600" /> + </gdLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="x4" y="y1" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="y2" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="y3" /> + </cxn> + <cxn ang="0"> + <pos x="x4" y="y4" /> + </cxn> + <cxn ang="cd4"> + <pos x="x3" y="b" /> + </cxn> + <cxn ang="cd4"> + <pos x="x2" y="b" /> + </cxn> + <cxn ang="cd2"> + <pos x="x1" y="y4" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="y3" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="y2" /> + </cxn> + <cxn ang="cd2"> + <pos x="x1" y="y1" /> + </cxn> + <cxn ang="3cd4"> + <pos x="x2" y="t" /> + </cxn> + <cxn ang="3cd4"> + <pos x="x3" y="t" /> + </cxn> + </cxnLst> + + <rect l="x1" t="y1" r="x4" b="y4" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="y2" /> + </moveTo> + <lnTo> + <pt x="x1" y="y1" /> + </lnTo> + <lnTo> + <pt x="x2" y="t" /> + </lnTo> + <lnTo> + <pt x="x3" y="t" /> + </lnTo> + <lnTo> + <pt x="x4" y="y1" /> + </lnTo> + <lnTo> + <pt x="r" y="y2" /> + </lnTo> + <lnTo> + <pt x="r" y="y3" /> + </lnTo> + <lnTo> + <pt x="x4" y="y4" /> + </lnTo> + <lnTo> + <pt x="x3" y="b" /> + </lnTo> + <lnTo> + <pt x="x2" y="b" /> + </lnTo> + <lnTo> + <pt x="x1" y="y4" /> + </lnTo> + <lnTo> + <pt x="l" y="y3" /> + </lnTo> + <close /> + </path> + </pathLst> + + </dodecagon> + <donut> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj" fmla="val 25000" /> + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a" fmla="pin 0 adj 50000" /> + <gd name="dr" fmla="*/ ss a 100000" /> + <gd name="iwd2" fmla="+- wd2 0 dr" /> + <gd name="ihd2" fmla="+- hd2 0 dr" /> + <gd name="idx" fmla="cos wd2 2700000" /> + <gd name="idy" fmla="sin hd2 2700000" /> + <gd name="il" fmla="+- hc 0 idx" /> + <gd name="ir" fmla="+- hc idx 0" /> + <gd name="it" fmla="+- vc 0 idy" /> + <gd name="ib" fmla="+- vc idy 0" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahPolar gdRefR="adj" minR="0" maxR="50000"> + <pos x="dr" y="vc" /> + </ahPolar> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="3cd4"> + <pos x="il" y="it" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="il" y="ib" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="cd4"> + <pos x="ir" y="ib" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="ir" y="it" /> + </cxn> + </cxnLst> + + <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="vc" /> + </moveTo> + <arcTo wR="wd2" hR="hd2" stAng="cd2" swAng="cd4" /> + <arcTo wR="wd2" hR="hd2" stAng="3cd4" swAng="cd4" /> + <arcTo wR="wd2" hR="hd2" stAng="0" swAng="cd4" /> + <arcTo wR="wd2" hR="hd2" stAng="cd4" swAng="cd4" /> + <close /> + <moveTo> + <pt x="dr" y="vc" /> + </moveTo> + <arcTo wR="iwd2" hR="ihd2" stAng="cd2" swAng="-5400000" /> + <arcTo wR="iwd2" hR="ihd2" stAng="cd4" swAng="-5400000" /> + <arcTo wR="iwd2" hR="ihd2" stAng="0" swAng="-5400000" /> + <arcTo wR="iwd2" hR="ihd2" stAng="3cd4" swAng="-5400000" /> + <close /> + </path> + </pathLst> + + </donut> + <doubleWave> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 6250" /> + + <gd name="adj2" fmla="val 0" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a1" fmla="pin 0 adj1 12500" /> + <gd name="a2" fmla="pin -10000 adj2 10000" /> + <gd name="y1" fmla="*/ h a1 100000" /> + + <gd name="dy2" fmla="*/ y1 10 3" /> + <gd name="y2" fmla="+- y1 0 dy2" /> + + <gd name="y3" fmla="+- y1 dy2 0" /> + + <gd name="y4" fmla="+- b 0 y1" /> + + <gd name="y5" fmla="+- y4 0 dy2" /> + + <gd name="y6" fmla="+- y4 dy2 0" /> + + <gd name="dx1" fmla="*/ w a2 100000" /> + + <gd name="of2" fmla="*/ w a2 50000" /> + + <gd name="x1" fmla="abs dx1" /> + + <gd name="dx2" fmla="?: of2 0 of2" /> + <gd name="x2" fmla="+- l 0 dx2" /> + + <gd name="dx8" fmla="?: of2 of2 0" /> + <gd name="x8" fmla="+- r 0 dx8" /> + + <gd name="dx3" fmla="+/ dx2 x8 6" /> + <gd name="x3" fmla="+- x2 dx3 0" /> + + <gd name="dx4" fmla="+/ dx2 x8 3" /> + <gd name="x4" fmla="+- x2 dx4 0" /> + + <gd name="x5" fmla="+/ x2 x8 2" /> + + <gd name="x6" fmla="+- x5 dx3 0" /> + + <gd name="x7" fmla="+/ x6 x8 2" /> + + <gd name="x9" fmla="+- l dx8 0" /> + + <gd name="x15" fmla="+- r dx2 0" /> + + <gd name="x10" fmla="+- x9 dx3 0" /> + + <gd name="x11" fmla="+- x9 dx4 0" /> + + <gd name="x12" fmla="+/ x9 x15 2" /> + + <gd name="x13" fmla="+- x12 dx3 0" /> + + <gd name="x14" fmla="+/ x13 x15 2" /> + + <gd name="x16" fmla="+- r 0 x1" /> + + <gd name="xAdj" fmla="+- hc dx1 0" /> + <gd name="il" fmla="max x2 x9" /> + <gd name="ir" fmla="min x8 x15" /> + <gd name="it" fmla="*/ h a1 50000" /> + <gd name="ib" fmla="+- b 0 it" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefY="adj1" minY="0" maxY="12500"> + <pos x="l" y="y1" /> + </ahXY> + <ahXY gdRefX="adj2" minX="-10000" maxX="10000"> + <pos x="xAdj" y="b" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="cd4"> + <pos x="x12" y="y1" /> + </cxn> + <cxn ang="cd2"> + <pos x="x1" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="x5" y="y4" /> + </cxn> + <cxn ang="0"> + <pos x="x16" y="vc" /> + </cxn> + </cxnLst> + + <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="x2" y="y1" /> + </moveTo> + <cubicBezTo> + <pt x="x3" y="y2" /> + <pt x="x4" y="y3" /> + <pt x="x5" y="y1" /> + </cubicBezTo> + <cubicBezTo> + <pt x="x6" y="y2" /> + <pt x="x7" y="y3" /> + <pt x="x8" y="y1" /> + </cubicBezTo> + <lnTo> + <pt x="x15" y="y4" /> + </lnTo> + <cubicBezTo> + <pt x="x14" y="y6" /> + <pt x="x13" y="y5" /> + <pt x="x12" y="y4" /> + </cubicBezTo> + <cubicBezTo> + <pt x="x11" y="y6" /> + <pt x="x10" y="y5" /> + <pt x="x9" y="y4" /> + </cubicBezTo> + <close /> + </path> + </pathLst> + + </doubleWave> + <downArrow> + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 50000" /> + <gd name="adj2" fmla="val 50000" /> + </avLst> + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="maxAdj2" fmla="*/ 100000 h ss" /> + <gd name="a1" fmla="pin 0 adj1 100000" /> + <gd name="a2" fmla="pin 0 adj2 maxAdj2" /> + <gd name="dy1" fmla="*/ ss a2 100000" /> + <gd name="y1" fmla="+- b 0 dy1" /> + <gd name="dx1" fmla="*/ w a1 200000" /> + <gd name="x1" fmla="+- hc 0 dx1" /> + <gd name="x2" fmla="+- hc dx1 0" /> + <gd name="dy2" fmla="*/ x1 dy1 wd2" /> + <gd name="y2" fmla="+- y1 dy2 0" /> + </gdLst> + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj1" minX="0" maxX="100000"> + <pos x="x1" y="t" /> + </ahXY> + <ahXY gdRefY="adj2" minY="0" maxY="maxAdj2"> + <pos x="l" y="y1" /> + </ahXY> + </ahLst> + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="y1" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="y1" /> + </cxn> + </cxnLst> + <rect l="x1" t="t" r="x2" b="y2" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="y1" /> + </moveTo> + <lnTo> + <pt x="x1" y="y1" /> + </lnTo> + <lnTo> + <pt x="x1" y="t" /> + </lnTo> + <lnTo> + <pt x="x2" y="t" /> + </lnTo> + <lnTo> + <pt x="x2" y="y1" /> + </lnTo> + <lnTo> + <pt x="r" y="y1" /> + </lnTo> + <lnTo> + <pt x="hc" y="b" /> + </lnTo> + <close /> + </path> + </pathLst> + </downArrow> + <downArrowCallout> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 25000" /> + + <gd name="adj2" fmla="val 25000" /> + + <gd name="adj3" fmla="val 25000" /> + + <gd name="adj4" fmla="val 64977" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="maxAdj2" fmla="*/ 50000 w ss" /> + + <gd name="a2" fmla="pin 0 adj2 maxAdj2" /> + <gd name="maxAdj1" fmla="*/ a2 2 1" /> + + <gd name="a1" fmla="pin 0 adj1 maxAdj1" /> + <gd name="maxAdj3" fmla="*/ 100000 h ss" /> + + <gd name="a3" fmla="pin 0 adj3 maxAdj3" /> + <gd name="q2" fmla="*/ a3 ss h" /> + + <gd name="maxAdj4" fmla="+- 100000 0 q2" /> + + <gd name="a4" fmla="pin 0 adj4 maxAdj4" /> + <gd name="dx1" fmla="*/ ss a2 100000" /> + + <gd name="dx2" fmla="*/ ss a1 200000" /> + + <gd name="x1" fmla="+- hc 0 dx1" /> + <gd name="x2" fmla="+- hc 0 dx2" /> + <gd name="x3" fmla="+- hc dx2 0" /> + <gd name="x4" fmla="+- hc dx1 0" /> + <gd name="dy3" fmla="*/ ss a3 100000" /> + + <gd name="y3" fmla="+- b 0 dy3" /> + <gd name="y2" fmla="*/ h a4 100000" /> + + <gd name="y1" fmla="*/ y2 1 2" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj1" minX="0" maxX="maxAdj1"> + <pos x="x2" y="y3" /> + </ahXY> + <ahXY gdRefX="adj2" minX="0" maxX="maxAdj2"> + <pos x="x1" y="b" /> + </ahXY> + <ahXY gdRefY="adj3" minY="0" maxY="maxAdj3"> + <pos x="r" y="y3" /> + </ahXY> + <ahXY gdRefY="adj4" minY="0" maxY="maxAdj4"> + <pos x="l" y="y2" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="y1" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="y1" /> + </cxn> + </cxnLst> + + <rect l="l" t="t" r="r" b="y2" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="y2" /> + </lnTo> + <lnTo> + <pt x="x3" y="y2" /> + </lnTo> + <lnTo> + <pt x="x3" y="y3" /> + </lnTo> + <lnTo> + <pt x="x4" y="y3" /> + </lnTo> + <lnTo> + <pt x="hc" y="b" /> + </lnTo> + <lnTo> + <pt x="x1" y="y3" /> + </lnTo> + <lnTo> + <pt x="x2" y="y3" /> + </lnTo> + <lnTo> + <pt x="x2" y="y2" /> + </lnTo> + <lnTo> + <pt x="l" y="y2" /> + </lnTo> + <close /> + </path> + </pathLst> + + </downArrowCallout> + <ellipse> + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="idx" fmla="cos wd2 2700000" /> + <gd name="idy" fmla="sin hd2 2700000" /> + <gd name="il" fmla="+- hc 0 idx" /> + <gd name="ir" fmla="+- hc idx 0" /> + <gd name="it" fmla="+- vc 0 idy" /> + <gd name="ib" fmla="+- vc idy 0" /> + </gdLst> + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="3cd4"> + <pos x="il" y="it" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="il" y="ib" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="cd4"> + <pos x="ir" y="ib" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="ir" y="it" /> + </cxn> + </cxnLst> + <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="vc" /> + </moveTo> + <arcTo wR="wd2" hR="hd2" stAng="cd2" swAng="cd4" /> + <arcTo wR="wd2" hR="hd2" stAng="3cd4" swAng="cd4" /> + <arcTo wR="wd2" hR="hd2" stAng="0" swAng="cd4" /> + <arcTo wR="wd2" hR="hd2" stAng="cd4" swAng="cd4" /> + <close /> + </path> + </pathLst> + </ellipse> + <ellipseRibbon> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 25000" /> + + <gd name="adj2" fmla="val 50000" /> + + <gd name="adj3" fmla="val 12500" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a1" fmla="pin 0 adj1 100000" /> + <gd name="a2" fmla="pin 25000 adj2 75000" /> + <gd name="q10" fmla="+- 100000 0 a1" /> + <gd name="q11" fmla="*/ q10 1 2" /> + <gd name="q12" fmla="+- a1 0 q11" /> + <gd name="minAdj3" fmla="max 0 q12" /> + <gd name="a3" fmla="pin minAdj3 adj3 a1" /> + + + <gd name="dx2" fmla="*/ w a2 200000" /> + + <gd name="x2" fmla="+- hc 0 dx2" /> + + <gd name="x3" fmla="+- x2 wd8 0" /> + + <gd name="x4" fmla="+- r 0 x3" /> + + <gd name="x5" fmla="+- r 0 x2" /> + + <gd name="x6" fmla="+- r 0 wd8" /> + + <gd name="dy1" fmla="*/ h a3 100000" /> + + <gd name="f1" fmla="*/ 4 dy1 w" /> + + <gd name="q1" fmla="*/ x3 x3 w" /> + <gd name="q2" fmla="+- x3 0 q1" /> + <gd name="y1" fmla="*/ f1 q2 1" /> + + <gd name="cx1" fmla="*/ x3 1 2" /> + + <gd name="cy1" fmla="*/ f1 cx1 1" /> + + <gd name="cx2" fmla="+- r 0 cx1" /> + + + + <gd name="q1" fmla="*/ h a1 100000" /> + + <gd name="dy3" fmla="+- q1 0 dy1" /> + + <gd name="q3" fmla="*/ x2 x2 w" /> + <gd name="q4" fmla="+- x2 0 q3" /> + <gd name="q5" fmla="*/ f1 q4 1" /> + <gd name="y3" fmla="+- q5 dy3 0" /> + + + + <gd name="q6" fmla="+- dy1 dy3 y3" /> + <gd name="q7" fmla="+- q6 dy1 0" /> + <gd name="cy3" fmla="+- q7 dy3 0" /> + + <gd name="rh" fmla="+- b 0 q1" /> + + <gd name="q8" fmla="*/ dy1 14 16" /> + <gd name="y2" fmla="+/ q8 rh 2" /> + + + <gd name="y5" fmla="+- q5 rh 0" /> + + <gd name="y6" fmla="+- y3 rh 0" /> + + <gd name="cx4" fmla="*/ x2 1 2" /> + + <gd name="q9" fmla="*/ f1 cx4 1" /> + <gd name="cy4" fmla="+- q9 rh 0" /> + + <gd name="cx5" fmla="+- r 0 cx4" /> + + + + + + <gd name="cy6" fmla="+- cy3 rh 0" /> + + <gd name="y7" fmla="+- y1 dy3 0" /> + <gd name="cy7" fmla="+- q1 q1 y7" /> + <gd name="y8" fmla="+- b 0 dy1" /> + + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefY="adj1" minY="0" maxY="100000"> + <pos x="hc" y="q1" /> + </ahXY> + <ahXY gdRefX="adj2" minX="25000" maxX="75000"> + <pos x="x2" y="b" /> + </ahXY> + <ahXY gdRefY="adj3" minY="minAdj3" maxY="a1"> + <pos x="l" y="y8" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="q1" /> + </cxn> + <cxn ang="cd2"> + <pos x="wd8" y="y2" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="x6" y="y2" /> + </cxn> + </cxnLst> + + <rect l="x2" t="q1" r="x5" b="y6" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path stroke="false" extrusionOk="false"> + + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <quadBezTo> + <pt x="cx1" y="cy1" /> + <pt x="x3" y="y1" /> + </quadBezTo> + <lnTo> + <pt x="x2" y="y3" /> + </lnTo> + <quadBezTo> + <pt x="hc" y="cy3" /> + <pt x="x5" y="y3" /> + </quadBezTo> + <lnTo> + <pt x="x4" y="y1" /> + </lnTo> + <quadBezTo> + <pt x="cx2" y="cy1" /> + <pt x="r" y="t" /> + </quadBezTo> + <lnTo> + <pt x="x6" y="y2" /> + </lnTo> + <lnTo> + <pt x="r" y="rh" /> + </lnTo> + <quadBezTo> + <pt x="cx5" y="cy4" /> + <pt x="x5" y="y5" /> + </quadBezTo> + <lnTo> + <pt x="x5" y="y6" /> + </lnTo> + <quadBezTo> + <pt x="hc" y="cy6" /> + <pt x="x2" y="y6" /> + </quadBezTo> + <lnTo> + <pt x="x2" y="y5" /> + </lnTo> + <quadBezTo> + <pt x="cx4" y="cy4" /> + <pt x="l" y="rh" /> + </quadBezTo> + <lnTo> + <pt x="wd8" y="y2" /> + </lnTo> + <close /> + </path> + <path fill="darkenLess" stroke="false" extrusionOk="false"> + <moveTo> + <pt x="x3" y="y7" /> + </moveTo> + <lnTo> + <pt x="x3" y="y1" /> + </lnTo> + <lnTo> + <pt x="x2" y="y3" /> + </lnTo> + <quadBezTo> + <pt x="hc" y="cy3" /> + <pt x="x5" y="y3" /> + </quadBezTo> + <lnTo> + <pt x="x4" y="y1" /> + </lnTo> + <lnTo> + <pt x="x4" y="y7" /> + </lnTo> + <quadBezTo> + <pt x="hc" y="cy7" /> + <pt x="x3" y="y7" /> + </quadBezTo> + <close /> + </path> + <path fill="none" extrusionOk="false"> + + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <quadBezTo> + <pt x="cx1" y="cy1" /> + <pt x="x3" y="y1" /> + </quadBezTo> + <lnTo> + <pt x="x2" y="y3" /> + </lnTo> + <quadBezTo> + <pt x="hc" y="cy3" /> + <pt x="x5" y="y3" /> + </quadBezTo> + <lnTo> + <pt x="x4" y="y1" /> + </lnTo> + <quadBezTo> + <pt x="cx2" y="cy1" /> + <pt x="r" y="t" /> + </quadBezTo> + <lnTo> + <pt x="x6" y="y2" /> + </lnTo> + <lnTo> + <pt x="r" y="rh" /> + </lnTo> + <quadBezTo> + <pt x="cx5" y="cy4" /> + <pt x="x5" y="y5" /> + </quadBezTo> + <lnTo> + <pt x="x5" y="y6" /> + </lnTo> + <quadBezTo> + <pt x="hc" y="cy6" /> + <pt x="x2" y="y6" /> + </quadBezTo> + <lnTo> + <pt x="x2" y="y5" /> + </lnTo> + <quadBezTo> + <pt x="cx4" y="cy4" /> + <pt x="l" y="rh" /> + </quadBezTo> + <lnTo> + <pt x="wd8" y="y2" /> + </lnTo> + <close /> + <moveTo> + <pt x="x2" y="y5" /> + </moveTo> + <lnTo> + <pt x="x2" y="y3" /> + </lnTo> + <moveTo> + <pt x="x5" y="y3" /> + </moveTo> + <lnTo> + <pt x="x5" y="y5" /> + </lnTo> + <moveTo> + <pt x="x3" y="y1" /> + </moveTo> + <lnTo> + <pt x="x3" y="y7" /> + </lnTo> + <moveTo> + <pt x="x4" y="y7" /> + </moveTo> + <lnTo> + <pt x="x4" y="y1" /> + </lnTo> + </path> + </pathLst> + + </ellipseRibbon> + <ellipseRibbon2> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 25000" /> + + <gd name="adj2" fmla="val 50000" /> + + <gd name="adj3" fmla="val 12500" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + + + <gd name="a1" fmla="pin 0 adj1 100000" /> + <gd name="a2" fmla="pin 25000 adj2 75000" /> + <gd name="q10" fmla="+- 100000 0 a1" /> + <gd name="q11" fmla="*/ q10 1 2" /> + <gd name="q12" fmla="+- a1 0 q11" /> + <gd name="minAdj3" fmla="max 0 q12" /> + <gd name="a3" fmla="pin minAdj3 adj3 a1" /> + <gd name="dx2" fmla="*/ w a2 200000" /> + + <gd name="x2" fmla="+- hc 0 dx2" /> + + <gd name="x3" fmla="+- x2 wd8 0" /> + + <gd name="x4" fmla="+- r 0 x3" /> + + <gd name="x5" fmla="+- r 0 x2" /> + + <gd name="x6" fmla="+- r 0 wd8" /> + + <gd name="dy1" fmla="*/ h a3 100000" /> + + <gd name="f1" fmla="*/ 4 dy1 w" /> + + <gd name="q1" fmla="*/ x3 x3 w" /> + <gd name="q2" fmla="+- x3 0 q1" /> + <gd name="u1" fmla="*/ f1 q2 1" /> + + <gd name="y1" fmla="+- b 0 u1" /> + <gd name="cx1" fmla="*/ x3 1 2" /> + + <gd name="cu1" fmla="*/ f1 cx1 1" /> + + <gd name="cy1" fmla="+- b 0 cu1" /> + <gd name="cx2" fmla="+- r 0 cx1" /> + + + + <gd name="q1" fmla="*/ h a1 100000" /> + + <gd name="dy3" fmla="+- q1 0 dy1" /> + + <gd name="q3" fmla="*/ x2 x2 w" /> + <gd name="q4" fmla="+- x2 0 q3" /> + <gd name="q5" fmla="*/ f1 q4 1" /> + <gd name="u3" fmla="+- q5 dy3 0" /> + + <gd name="y3" fmla="+- b 0 u3" /> + + + <gd name="q6" fmla="+- dy1 dy3 u3" /> + <gd name="q7" fmla="+- q6 dy1 0" /> + <gd name="cu3" fmla="+- q7 dy3 0" /> + + <gd name="cy3" fmla="+- b 0 cu3" /> + <gd name="rh" fmla="+- b 0 q1" /> + + <gd name="q8" fmla="*/ dy1 14 16" /> + <gd name="u2" fmla="+/ q8 rh 2" /> + + <gd name="y2" fmla="+- b 0 u2" /> + + <gd name="u5" fmla="+- q5 rh 0" /> + + <gd name="y5" fmla="+- b 0 u5" /> + <gd name="u6" fmla="+- u3 rh 0" /> + + <gd name="y6" fmla="+- b 0 u6" /> + <gd name="cx4" fmla="*/ x2 1 2" /> + + <gd name="q9" fmla="*/ f1 cx4 1" /> + <gd name="cu4" fmla="+- q9 rh 0" /> + + <gd name="cy4" fmla="+- b 0 cu4" /> + <gd name="cx5" fmla="+- r 0 cx4" /> + + + + + + <gd name="cu6" fmla="+- cu3 rh 0" /> + + <gd name="cy6" fmla="+- b 0 cu6" /> + <gd name="u7" fmla="+- u1 dy3 0" /> + <gd name="y7" fmla="+- b 0 u7" /> + <gd name="cu7" fmla="+- q1 q1 u7" /> + <gd name="cy7" fmla="+- b 0 cu7" /> + + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefY="adj1" minY="0" maxY="100000"> + <pos x="hc" y="rh" /> + </ahXY> + <ahXY gdRefX="adj2" minX="25000" maxX="100000"> + <pos x="x2" y="t" /> + </ahXY> + <ahXY gdRefY="adj3" minY="minAdj3" maxY="a1"> + <pos x="l" y="dy1" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="wd8" y="y2" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="rh" /> + </cxn> + <cxn ang="0"> + <pos x="x6" y="y2" /> + </cxn> + </cxnLst> + + <rect l="x2" t="y6" r="x5" b="rh" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path stroke="false" extrusionOk="false"> + + <moveTo> + <pt x="l" y="b" /> + </moveTo> + <quadBezTo> + <pt x="cx1" y="cy1" /> + <pt x="x3" y="y1" /> + </quadBezTo> + <lnTo> + <pt x="x2" y="y3" /> + </lnTo> + <quadBezTo> + <pt x="hc" y="cy3" /> + <pt x="x5" y="y3" /> + </quadBezTo> + <lnTo> + <pt x="x4" y="y1" /> + </lnTo> + <quadBezTo> + <pt x="cx2" y="cy1" /> + <pt x="r" y="b" /> + </quadBezTo> + <lnTo> + <pt x="x6" y="y2" /> + </lnTo> + <lnTo> + <pt x="r" y="q1" /> + </lnTo> + <quadBezTo> + <pt x="cx5" y="cy4" /> + <pt x="x5" y="y5" /> + </quadBezTo> + <lnTo> + <pt x="x5" y="y6" /> + </lnTo> + <quadBezTo> + <pt x="hc" y="cy6" /> + <pt x="x2" y="y6" /> + </quadBezTo> + <lnTo> + <pt x="x2" y="y5" /> + </lnTo> + <quadBezTo> + <pt x="cx4" y="cy4" /> + <pt x="l" y="q1" /> + </quadBezTo> + <lnTo> + <pt x="wd8" y="y2" /> + </lnTo> + <close /> + </path> + <path fill="darkenLess" stroke="false" extrusionOk="false"> + <moveTo> + <pt x="x3" y="y7" /> + </moveTo> + <lnTo> + <pt x="x3" y="y1" /> + </lnTo> + <lnTo> + <pt x="x2" y="y3" /> + </lnTo> + <quadBezTo> + <pt x="hc" y="cy3" /> + <pt x="x5" y="y3" /> + </quadBezTo> + <lnTo> + <pt x="x4" y="y1" /> + </lnTo> + <lnTo> + <pt x="x4" y="y7" /> + </lnTo> + <quadBezTo> + <pt x="hc" y="cy7" /> + <pt x="x3" y="y7" /> + </quadBezTo> + <close /> + </path> + <path fill="none" extrusionOk="false"> + + <moveTo> + <pt x="l" y="b" /> + </moveTo> + <lnTo> + <pt x="wd8" y="y2" /> + </lnTo> + <lnTo> + <pt x="l" y="q1" /> + </lnTo> + <quadBezTo> + <pt x="cx4" y="cy4" /> + <pt x="x2" y="y5" /> + </quadBezTo> + <lnTo> + <pt x="x2" y="y6" /> + </lnTo> + <quadBezTo> + <pt x="hc" y="cy6" /> + <pt x="x5" y="y6" /> + </quadBezTo> + <lnTo> + <pt x="x5" y="y5" /> + </lnTo> + <quadBezTo> + <pt x="cx5" y="cy4" /> + <pt x="r" y="q1" /> + </quadBezTo> + <lnTo> + <pt x="x6" y="y2" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <quadBezTo> + <pt x="cx2" y="cy1" /> + <pt x="x4" y="y1" /> + </quadBezTo> + <lnTo> + <pt x="x5" y="y3" /> + </lnTo> + <quadBezTo> + <pt x="hc" y="cy3" /> + <pt x="x2" y="y3" /> + </quadBezTo> + <lnTo> + <pt x="x3" y="y1" /> + </lnTo> + <quadBezTo> + <pt x="cx1" y="cy1" /> + <pt x="l" y="b" /> + </quadBezTo> + <close /> + <moveTo> + <pt x="x2" y="y3" /> + </moveTo> + <lnTo> + <pt x="x2" y="y5" /> + </lnTo> + <moveTo> + <pt x="x5" y="y5" /> + </moveTo> + <lnTo> + <pt x="x5" y="y3" /> + </lnTo> + <moveTo> + <pt x="x3" y="y7" /> + </moveTo> + <lnTo> + <pt x="x3" y="y1" /> + </lnTo> + <moveTo> + <pt x="x4" y="y1" /> + </moveTo> + <lnTo> + <pt x="x4" y="y7" /> + </lnTo> + </path> + </pathLst> + + </ellipseRibbon2> + <flowChartAlternateProcess> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="x2" fmla="+- r 0 ssd6" /> + <gd name="y2" fmla="+- b 0 ssd6" /> + <gd name="il" fmla="*/ ssd6 29289 100000" /> + + + <gd name="ir" fmla="+- r 0 il" /> + <gd name="ib" fmla="+- b 0 il" /> + </gdLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + </cxnLst> + + <rect l="il" t="il" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="ssd6" /> + </moveTo> + <arcTo wR="ssd6" hR="ssd6" stAng="cd2" swAng="cd4" /> + <lnTo> + <pt x="x2" y="t" /> + </lnTo> + <arcTo wR="ssd6" hR="ssd6" stAng="3cd4" swAng="cd4" /> + <lnTo> + <pt x="r" y="y2" /> + </lnTo> + <arcTo wR="ssd6" hR="ssd6" stAng="0" swAng="cd4" /> + <lnTo> + <pt x="ssd6" y="b" /> + </lnTo> + <arcTo wR="ssd6" hR="ssd6" stAng="cd4" swAng="cd4" /> + <close /> + </path> + </pathLst> + + </flowChartAlternateProcess> + <flowChartCollate> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="ir" fmla="*/ w 3 4" /> + <gd name="ib" fmla="*/ h 3 4" /> + </gdLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + </cxnLst> + + <rect l="wd4" t="hd4" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path w="2" h="2"> + <moveTo> + <pt x="0" y="0" /> + </moveTo> + <lnTo> + <pt x="2" y="0" /> + </lnTo> + <lnTo> + <pt x="1" y="1" /> + </lnTo> + <lnTo> + <pt x="2" y="2" /> + </lnTo> + <lnTo> + <pt x="0" y="2" /> + </lnTo> + <lnTo> + <pt x="1" y="1" /> + </lnTo> + <close /> + </path> + </pathLst> + + </flowChartCollate> + <flowChartConnector> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="idx" fmla="cos wd2 2700000" /> + <gd name="idy" fmla="sin hd2 2700000" /> + <gd name="il" fmla="+- hc 0 idx" /> + <gd name="ir" fmla="+- hc idx 0" /> + <gd name="it" fmla="+- vc 0 idy" /> + <gd name="ib" fmla="+- vc idy 0" /> + </gdLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="3cd4"> + <pos x="il" y="it" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="il" y="ib" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="cd4"> + <pos x="ir" y="ib" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="ir" y="it" /> + </cxn> + </cxnLst> + + <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="vc" /> + </moveTo> + <arcTo wR="wd2" hR="hd2" stAng="cd2" swAng="cd4" /> + <arcTo wR="wd2" hR="hd2" stAng="3cd4" swAng="cd4" /> + <arcTo wR="wd2" hR="hd2" stAng="0" swAng="cd4" /> + <arcTo wR="wd2" hR="hd2" stAng="cd4" swAng="cd4" /> + <close /> + </path> + </pathLst> + + </flowChartConnector> + <flowChartDecision> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="ir" fmla="*/ w 3 4" /> + <gd name="ib" fmla="*/ h 3 4" /> + </gdLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + </cxnLst> + + <rect l="wd4" t="hd4" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path w="2" h="2"> + <moveTo> + <pt x="0" y="1" /> + </moveTo> + <lnTo> + <pt x="1" y="0" /> + </lnTo> + <lnTo> + <pt x="2" y="1" /> + </lnTo> + <lnTo> + <pt x="1" y="2" /> + </lnTo> + <close /> + </path> + </pathLst> + + </flowChartDecision> + <flowChartDelay> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="idx" fmla="cos wd2 2700000" /> + <gd name="idy" fmla="sin hd2 2700000" /> + <gd name="ir" fmla="+- hc idx 0" /> + <gd name="it" fmla="+- vc 0 idy" /> + <gd name="ib" fmla="+- vc idy 0" /> + </gdLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + </cxnLst> + + <rect l="l" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="hc" y="t" /> + </lnTo> + <arcTo wR="wd2" hR="hd2" stAng="3cd4" swAng="cd2" /> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + </path> + </pathLst> + + </flowChartDelay> + <flowChartDisplay> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="x2" fmla="*/ w 5 6" /> + </gdLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + </cxnLst> + + <rect l="wd6" t="t" r="x2" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path w="6" h="6"> + <moveTo> + <pt x="0" y="3" /> + </moveTo> + <lnTo> + <pt x="1" y="0" /> + </lnTo> + <lnTo> + <pt x="5" y="0" /> + </lnTo> + <arcTo wR="1" hR="3" stAng="3cd4" swAng="cd2" /> + <lnTo> + <pt x="1" y="6" /> + </lnTo> + <close /> + </path> + </pathLst> + + </flowChartDisplay> + <flowChartDocument> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="y1" fmla="*/ h 17322 21600" /> + <gd name="y2" fmla="*/ h 20172 21600" /> + </gdLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="y2" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + </cxnLst> + + <rect l="l" t="t" r="r" b="y1" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path w="21600" h="21600"> + <moveTo> + <pt x="0" y="0" /> + </moveTo> + <lnTo> + <pt x="21600" y="0" /> + </lnTo> + <lnTo> + <pt x="21600" y="17322" /> + </lnTo> + <cubicBezTo> + <pt x="10800" y="17322" /> + <pt x="10800" y="23922" /> + <pt x="0" y="20172" /> + </cubicBezTo> + <close /> + </path> + </pathLst> + + </flowChartDocument> + <flowChartExtract> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="x2" fmla="*/ w 3 4" /> + </gdLst> + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="wd4" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="x2" y="vc" /> + </cxn> + </cxnLst> + + <rect l="wd4" t="vc" r="x2" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path w="2" h="2"> + <moveTo> + <pt x="0" y="2" /> + </moveTo> + <lnTo> + <pt x="1" y="0" /> + </lnTo> + <lnTo> + <pt x="2" y="2" /> + </lnTo> + <close /> + </path> + </pathLst> + + </flowChartExtract> + <flowChartInputOutput> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="x3" fmla="*/ w 2 5" /> + <gd name="x4" fmla="*/ w 3 5" /> + <gd name="x5" fmla="*/ w 4 5" /> + <gd name="x6" fmla="*/ w 9 10" /> + </gdLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="x4" y="t" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="wd10" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="x3" y="b" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="x6" y="vc" /> + </cxn> + </cxnLst> + + <rect l="wd5" t="t" r="x5" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path w="5" h="5"> + <moveTo> + <pt x="0" y="5" /> + </moveTo> + <lnTo> + <pt x="1" y="0" /> + </lnTo> + <lnTo> + <pt x="5" y="0" /> + </lnTo> + <lnTo> + <pt x="4" y="5" /> + </lnTo> + <close /> + </path> + </pathLst> + + </flowChartInputOutput> + <flowChartInternalStorage> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + </cxnLst> + + <rect l="wd8" t="hd8" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path stroke="false" extrusionOk="false" w="1" h="1"> + + <moveTo> + <pt x="0" y="0" /> + </moveTo> + <lnTo> + <pt x="1" y="0" /> + </lnTo> + <lnTo> + <pt x="1" y="1" /> + </lnTo> + <lnTo> + <pt x="0" y="1" /> + </lnTo> + <close /> + </path> + <path fill="none" extrusionOk="false" w="8" h="8"> + + <moveTo> + <pt x="1" y="0" /> + </moveTo> + <lnTo> + <pt x="1" y="8" /> + </lnTo> + <moveTo> + <pt x="0" y="1" /> + </moveTo> + <lnTo> + <pt x="8" y="1" /> + </lnTo> + </path> + <path fill="none" w="1" h="1"> + + <moveTo> + <pt x="0" y="0" /> + </moveTo> + <lnTo> + <pt x="1" y="0" /> + </lnTo> + <lnTo> + <pt x="1" y="1" /> + </lnTo> + <lnTo> + <pt x="0" y="1" /> + </lnTo> + <close /> + </path> + </pathLst> + + </flowChartInternalStorage> + <flowChartMagneticDisk> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="y3" fmla="*/ h 5 6" /> + </gdLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="hd3" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + </cxnLst> + + <rect l="l" t="hd3" r="r" b="y3" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path stroke="false" extrusionOk="false" w="6" h="6"> + + <moveTo> + <pt x="0" y="1" /> + </moveTo> + <arcTo wR="3" hR="1" stAng="cd2" swAng="cd2" /> + <lnTo> + <pt x="6" y="5" /> + </lnTo> + <arcTo wR="3" hR="1" stAng="0" swAng="cd2" /> + <close /> + </path> + <path fill="none" extrusionOk="false" w="6" h="6"> + + <moveTo> + <pt x="6" y="1" /> + </moveTo> + <arcTo wR="3" hR="1" stAng="0" swAng="cd2" /> + </path> + <path fill="none" w="6" h="6"> + + <moveTo> + <pt x="0" y="1" /> + </moveTo> + <arcTo wR="3" hR="1" stAng="cd2" swAng="cd2" /> + <lnTo> + <pt x="6" y="5" /> + </lnTo> + <arcTo wR="3" hR="1" stAng="0" swAng="cd2" /> + <close /> + </path> + </pathLst> + + </flowChartMagneticDisk> + <flowChartMagneticDrum> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="x2" fmla="*/ w 2 3" /> + </gdLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="x2" y="vc" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + </cxnLst> + + <rect l="wd6" t="t" r="x2" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path stroke="false" extrusionOk="false" w="6" h="6"> + + <moveTo> + <pt x="1" y="0" /> + </moveTo> + <lnTo> + <pt x="5" y="0" /> + </lnTo> + <arcTo wR="1" hR="3" stAng="3cd4" swAng="cd2" /> + <lnTo> + <pt x="1" y="6" /> + </lnTo> + <arcTo wR="1" hR="3" stAng="cd4" swAng="cd2" /> + <close /> + </path> + <path fill="none" extrusionOk="false" w="6" h="6"> + + <moveTo> + <pt x="5" y="6" /> + </moveTo> + <arcTo wR="1" hR="3" stAng="cd4" swAng="cd2" /> + </path> + <path fill="none" w="6" h="6"> + + <moveTo> + <pt x="1" y="0" /> + </moveTo> + <lnTo> + <pt x="5" y="0" /> + </lnTo> + <arcTo wR="1" hR="3" stAng="3cd4" swAng="cd2" /> + <lnTo> + <pt x="1" y="6" /> + </lnTo> + <arcTo wR="1" hR="3" stAng="cd4" swAng="cd2" /> + <close /> + </path> + </pathLst> + + </flowChartMagneticDrum> + <flowChartMagneticTape> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="idx" fmla="cos wd2 2700000" /> + <gd name="idy" fmla="sin hd2 2700000" /> + <gd name="il" fmla="+- hc 0 idx" /> + <gd name="ir" fmla="+- hc idx 0" /> + <gd name="it" fmla="+- vc 0 idy" /> + <gd name="ib" fmla="+- vc idy 0" /> + <gd name="ang1" fmla="at2 w h" /> + </gdLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + </cxnLst> + + <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="hc" y="b" /> + </moveTo> + <arcTo wR="wd2" hR="hd2" stAng="cd4" swAng="cd4" /> + <arcTo wR="wd2" hR="hd2" stAng="cd2" swAng="cd4" /> + <arcTo wR="wd2" hR="hd2" stAng="3cd4" swAng="cd4" /> + <arcTo wR="wd2" hR="hd2" stAng="0" swAng="ang1" /> + <lnTo> + <pt x="r" y="ib" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <close /> + </path> + </pathLst> + + </flowChartMagneticTape> + <flowChartManualInput> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="hd10" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + </cxnLst> + + <rect l="l" t="hd5" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path w="5" h="5"> + <moveTo> + <pt x="0" y="1" /> + </moveTo> + <lnTo> + <pt x="5" y="0" /> + </lnTo> + <lnTo> + <pt x="5" y="5" /> + </lnTo> + <lnTo> + <pt x="0" y="5" /> + </lnTo> + <close /> + </path> + </pathLst> + + </flowChartManualInput> + <flowChartManualOperation> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="x3" fmla="*/ w 4 5" /> + <gd name="x4" fmla="*/ w 9 10" /> + </gdLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="wd10" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="x4" y="vc" /> + </cxn> + </cxnLst> + + <rect l="wd5" t="t" r="x3" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path w="5" h="5"> + <moveTo> + <pt x="0" y="0" /> + </moveTo> + <lnTo> + <pt x="5" y="0" /> + </lnTo> + <lnTo> + <pt x="4" y="5" /> + </lnTo> + <lnTo> + <pt x="1" y="5" /> + </lnTo> + <close /> + </path> + </pathLst> + + </flowChartManualOperation> + <flowChartMerge> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="x2" fmla="*/ w 3 4" /> + </gdLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="wd4" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="x2" y="vc" /> + </cxn> + </cxnLst> + + <rect l="wd4" t="t" r="x2" b="vc" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path w="2" h="2"> + <moveTo> + <pt x="0" y="0" /> + </moveTo> + <lnTo> + <pt x="2" y="0" /> + </lnTo> + <lnTo> + <pt x="1" y="2" /> + </lnTo> + <close /> + </path> + </pathLst> + + </flowChartMerge> + <flowChartMultidocument> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="y2" fmla="*/ h 3675 21600" /> + <gd name="y8" fmla="*/ h 20782 21600" /> + <gd name="x3" fmla="*/ w 9298 21600" /> + <gd name="x4" fmla="*/ w 12286 21600" /> + <gd name="x5" fmla="*/ w 18595 21600" /> + </gdLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="x4" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="x3" y="y8" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + </cxnLst> + + <rect l="l" t="y2" r="x5" b="y8" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path stroke="false" extrusionOk="false" w="21600" h="21600"> + + <moveTo> + <pt x="0" y="20782" /> + </moveTo> + <cubicBezTo> + <pt x="9298" y="23542" /> + <pt x="9298" y="18022" /> + <pt x="18595" y="18022" /> + </cubicBezTo> + <lnTo> + <pt x="18595" y="3675" /> + </lnTo> + <lnTo> + <pt x="0" y="3675" /> + </lnTo> + <close /> + <moveTo> + <pt x="1532" y="3675" /> + </moveTo> + <lnTo> + <pt x="1532" y="1815" /> + </lnTo> + <lnTo> + <pt x="20000" y="1815" /> + </lnTo> + <lnTo> + <pt x="20000" y="16252" /> + </lnTo> + <cubicBezTo> + <pt x="19298" y="16252" /> + <pt x="18595" y="16352" /> + <pt x="18595" y="16352" /> + </cubicBezTo> + <lnTo> + <pt x="18595" y="3675" /> + </lnTo> + <close /> + <moveTo> + <pt x="2972" y="1815" /> + </moveTo> + <lnTo> + <pt x="2972" y="0" /> + </lnTo> + <lnTo> + <pt x="21600" y="0" /> + </lnTo> + <lnTo> + <pt x="21600" y="14392" /> + </lnTo> + <cubicBezTo> + <pt x="20800" y="14392" /> + <pt x="20000" y="14467" /> + <pt x="20000" y="14467" /> + </cubicBezTo> + <lnTo> + <pt x="20000" y="1815" /> + </lnTo> + <close /> + </path> + <path fill="none" extrusionOk="false" w="21600" h="21600"> + + <moveTo> + <pt x="0" y="3675" /> + </moveTo> + <lnTo> + <pt x="18595" y="3675" /> + </lnTo> + <lnTo> + <pt x="18595" y="18022" /> + </lnTo> + <cubicBezTo> + <pt x="9298" y="18022" /> + <pt x="9298" y="23542" /> + <pt x="0" y="20782" /> + </cubicBezTo> + <close /> + <moveTo> + <pt x="1532" y="3675" /> + </moveTo> + <lnTo> + <pt x="1532" y="1815" /> + </lnTo> + <lnTo> + <pt x="20000" y="1815" /> + </lnTo> + <lnTo> + <pt x="20000" y="16252" /> + </lnTo> + <cubicBezTo> + <pt x="19298" y="16252" /> + <pt x="18595" y="16352" /> + <pt x="18595" y="16352" /> + </cubicBezTo> + <moveTo> + <pt x="2972" y="1815" /> + </moveTo> + <lnTo> + <pt x="2972" y="0" /> + </lnTo> + <lnTo> + <pt x="21600" y="0" /> + </lnTo> + <lnTo> + <pt x="21600" y="14392" /> + </lnTo> + <cubicBezTo> + <pt x="20800" y="14392" /> + <pt x="20000" y="14467" /> + <pt x="20000" y="14467" /> + </cubicBezTo> + </path> + <path stroke="false" fill="none" w="21600" h="21600"> + + <moveTo> + <pt x="0" y="20782" /> + </moveTo> + <cubicBezTo> + <pt x="9298" y="23542" /> + <pt x="9298" y="18022" /> + <pt x="18595" y="18022" /> + </cubicBezTo> + <lnTo> + <pt x="18595" y="16352" /> + </lnTo> + <cubicBezTo> + <pt x="18595" y="16352" /> + <pt x="19298" y="16252" /> + <pt x="20000" y="16252" /> + </cubicBezTo> + <lnTo> + <pt x="20000" y="14467" /> + </lnTo> + <cubicBezTo> + <pt x="20000" y="14467" /> + <pt x="20800" y="14392" /> + <pt x="21600" y="14392" /> + </cubicBezTo> + <lnTo> + <pt x="21600" y="0" /> + </lnTo> + <lnTo> + <pt x="2972" y="0" /> + </lnTo> + <lnTo> + <pt x="2972" y="1815" /> + </lnTo> + <lnTo> + <pt x="1532" y="1815" /> + </lnTo> + <lnTo> + <pt x="1532" y="3675" /> + </lnTo> + <lnTo> + <pt x="0" y="3675" /> + </lnTo> + <close /> + </path> + </pathLst> + + </flowChartMultidocument> + <flowChartOfflineStorage> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="x4" fmla="*/ w 3 4" /> + </gdLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="x4" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="cd2"> + <pos x="wd4" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + </cxnLst> + + <rect l="wd4" t="t" r="x4" b="vc" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path stroke="false" extrusionOk="false" w="2" h="2"> + + <moveTo> + <pt x="0" y="0" /> + </moveTo> + <lnTo> + <pt x="2" y="0" /> + </lnTo> + <lnTo> + <pt x="1" y="2" /> + </lnTo> + <close /> + </path> + <path fill="none" extrusionOk="false" w="5" h="5"> + + <moveTo> + <pt x="2" y="4" /> + </moveTo> + <lnTo> + <pt x="3" y="4" /> + </lnTo> + </path> + <path fill="none" extrusionOk="true" w="2" h="2"> + + <moveTo> + <pt x="0" y="0" /> + </moveTo> + <lnTo> + <pt x="2" y="0" /> + </lnTo> + <lnTo> + <pt x="1" y="2" /> + </lnTo> + <close /> + </path> + </pathLst> + + </flowChartOfflineStorage> + <flowChartOffpageConnector> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="y1" fmla="*/ h 4 5" /> + </gdLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + </cxnLst> + + <rect l="l" t="t" r="r" b="y1" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path w="10" h="10"> + <moveTo> + <pt x="0" y="0" /> + </moveTo> + <lnTo> + <pt x="10" y="0" /> + </lnTo> + <lnTo> + <pt x="10" y="8" /> + </lnTo> + <lnTo> + <pt x="5" y="10" /> + </lnTo> + <lnTo> + <pt x="0" y="8" /> + </lnTo> + <close /> + </path> + </pathLst> + + </flowChartOffpageConnector> + <flowChartOnlineStorage> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="x2" fmla="*/ w 5 6" /> + </gdLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="x2" y="vc" /> + </cxn> + </cxnLst> + + <rect l="wd6" t="t" r="x2" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path w="6" h="6"> + <moveTo> + <pt x="1" y="0" /> + </moveTo> + <lnTo> + <pt x="6" y="0" /> + </lnTo> + <arcTo wR="1" hR="3" stAng="3cd4" swAng="-10800000" /> + <lnTo> + <pt x="1" y="6" /> + </lnTo> + <arcTo wR="1" hR="3" stAng="cd4" swAng="cd2" /> + <close /> + </path> + </pathLst> + + </flowChartOnlineStorage> + <flowChartOr> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="idx" fmla="cos wd2 2700000" /> + <gd name="idy" fmla="sin hd2 2700000" /> + <gd name="il" fmla="+- hc 0 idx" /> + <gd name="ir" fmla="+- hc idx 0" /> + <gd name="it" fmla="+- vc 0 idy" /> + <gd name="ib" fmla="+- vc idy 0" /> + </gdLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="3cd4"> + <pos x="il" y="it" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="il" y="ib" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="cd4"> + <pos x="ir" y="ib" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="ir" y="it" /> + </cxn> + </cxnLst> + + <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path stroke="false" extrusionOk="false"> + + <moveTo> + <pt x="l" y="vc" /> + </moveTo> + <arcTo wR="wd2" hR="hd2" stAng="cd2" swAng="cd4" /> + <arcTo wR="wd2" hR="hd2" stAng="3cd4" swAng="cd4" /> + <arcTo wR="wd2" hR="hd2" stAng="0" swAng="cd4" /> + <arcTo wR="wd2" hR="hd2" stAng="cd4" swAng="cd4" /> + <close /> + </path> + <path fill="none" extrusionOk="false"> + + <moveTo> + <pt x="hc" y="t" /> + </moveTo> + <lnTo> + <pt x="hc" y="b" /> + </lnTo> + <moveTo> + <pt x="l" y="vc" /> + </moveTo> + <lnTo> + <pt x="r" y="vc" /> + </lnTo> + </path> + <path fill="none"> + + <moveTo> + <pt x="l" y="vc" /> + </moveTo> + <arcTo wR="wd2" hR="hd2" stAng="cd2" swAng="cd4" /> + <arcTo wR="wd2" hR="hd2" stAng="3cd4" swAng="cd4" /> + <arcTo wR="wd2" hR="hd2" stAng="0" swAng="cd4" /> + <arcTo wR="wd2" hR="hd2" stAng="cd4" swAng="cd4" /> + <close /> + </path> + </pathLst> + + </flowChartOr> + <flowChartPredefinedProcess> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="x2" fmla="*/ w 7 8" /> + </gdLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + </cxnLst> + + <rect l="wd8" t="t" r="x2" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path stroke="false" extrusionOk="false" w="1" h="1"> + + <moveTo> + <pt x="0" y="0" /> + </moveTo> + <lnTo> + <pt x="1" y="0" /> + </lnTo> + <lnTo> + <pt x="1" y="1" /> + </lnTo> + <lnTo> + <pt x="0" y="1" /> + </lnTo> + <close /> + </path> + <path fill="none" extrusionOk="false" w="8" h="8"> + + <moveTo> + <pt x="1" y="0" /> + </moveTo> + <lnTo> + <pt x="1" y="8" /> + </lnTo> + <moveTo> + <pt x="7" y="0" /> + </moveTo> + <lnTo> + <pt x="7" y="8" /> + </lnTo> + </path> + <path fill="none" w="1" h="1"> + + <moveTo> + <pt x="0" y="0" /> + </moveTo> + <lnTo> + <pt x="1" y="0" /> + </lnTo> + <lnTo> + <pt x="1" y="1" /> + </lnTo> + <lnTo> + <pt x="0" y="1" /> + </lnTo> + <close /> + </path> + </pathLst> + + </flowChartPredefinedProcess> + <flowChartPreparation> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="x2" fmla="*/ w 4 5" /> + </gdLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + </cxnLst> + + <rect l="wd5" t="t" r="x2" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path w="10" h="10"> + <moveTo> + <pt x="0" y="5" /> + </moveTo> + <lnTo> + <pt x="2" y="0" /> + </lnTo> + <lnTo> + <pt x="8" y="0" /> + </lnTo> + <lnTo> + <pt x="10" y="5" /> + </lnTo> + <lnTo> + <pt x="8" y="10" /> + </lnTo> + <lnTo> + <pt x="2" y="10" /> + </lnTo> + <close /> + </path> + </pathLst> + + </flowChartPreparation> + <flowChartProcess> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + </cxnLst> + + <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path w="1" h="1"> + <moveTo> + <pt x="0" y="0" /> + </moveTo> + <lnTo> + <pt x="1" y="0" /> + </lnTo> + <lnTo> + <pt x="1" y="1" /> + </lnTo> + <lnTo> + <pt x="0" y="1" /> + </lnTo> + <close /> + </path> + </pathLst> + + </flowChartProcess> + <flowChartPunchedCard> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + </cxnLst> + + <rect l="l" t="hd5" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path w="5" h="5"> + <moveTo> + <pt x="0" y="1" /> + </moveTo> + <lnTo> + <pt x="1" y="0" /> + </lnTo> + <lnTo> + <pt x="5" y="0" /> + </lnTo> + <lnTo> + <pt x="5" y="5" /> + </lnTo> + <lnTo> + <pt x="0" y="5" /> + </lnTo> + <close /> + </path> + </pathLst> + + </flowChartPunchedCard> + <flowChartPunchedTape> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="y2" fmla="*/ h 9 10" /> + <gd name="ib" fmla="*/ h 4 5" /> + </gdLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="hd10" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="y2" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + </cxnLst> + + <rect l="l" t="hd5" r="r" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path w="20" h="20"> + <moveTo> + <pt x="0" y="2" /> + </moveTo> + <arcTo wR="5" hR="2" stAng="cd2" swAng="-10800000" /> + <arcTo wR="5" hR="2" stAng="cd2" swAng="cd2" /> + <lnTo> + <pt x="20" y="18" /> + </lnTo> + <arcTo wR="5" hR="2" stAng="0" swAng="-10800000" /> + <arcTo wR="5" hR="2" stAng="0" swAng="cd2" /> + <close /> + </path> + </pathLst> + + </flowChartPunchedTape> + <flowChartSort> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="ir" fmla="*/ w 3 4" /> + <gd name="ib" fmla="*/ h 3 4" /> + </gdLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + </cxnLst> + + <rect l="wd4" t="hd4" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path stroke="false" extrusionOk="false" w="2" h="2"> + + <moveTo> + <pt x="0" y="1" /> + </moveTo> + <lnTo> + <pt x="1" y="0" /> + </lnTo> + <lnTo> + <pt x="2" y="1" /> + </lnTo> + <lnTo> + <pt x="1" y="2" /> + </lnTo> + <close /> + </path> + <path fill="none" extrusionOk="false" w="2" h="2"> + + <moveTo> + <pt x="0" y="1" /> + </moveTo> + <lnTo> + <pt x="2" y="1" /> + </lnTo> + </path> + <path fill="none" w="2" h="2"> + + <moveTo> + <pt x="0" y="1" /> + </moveTo> + <lnTo> + <pt x="1" y="0" /> + </lnTo> + <lnTo> + <pt x="2" y="1" /> + </lnTo> + <lnTo> + <pt x="1" y="2" /> + </lnTo> + <close /> + </path> + </pathLst> + + </flowChartSort> + <flowChartSummingJunction> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="idx" fmla="cos wd2 2700000" /> + <gd name="idy" fmla="sin hd2 2700000" /> + <gd name="il" fmla="+- hc 0 idx" /> + <gd name="ir" fmla="+- hc idx 0" /> + <gd name="it" fmla="+- vc 0 idy" /> + <gd name="ib" fmla="+- vc idy 0" /> + </gdLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="3cd4"> + <pos x="il" y="it" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="il" y="ib" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="cd4"> + <pos x="ir" y="ib" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="ir" y="it" /> + </cxn> + </cxnLst> + + <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path stroke="false" extrusionOk="false"> + + <moveTo> + <pt x="l" y="vc" /> + </moveTo> + <arcTo wR="wd2" hR="hd2" stAng="cd2" swAng="cd4" /> + <arcTo wR="wd2" hR="hd2" stAng="3cd4" swAng="cd4" /> + <arcTo wR="wd2" hR="hd2" stAng="0" swAng="cd4" /> + <arcTo wR="wd2" hR="hd2" stAng="cd4" swAng="cd4" /> + <close /> + </path> + <path fill="none" extrusionOk="false"> + + <moveTo> + <pt x="il" y="it" /> + </moveTo> + <lnTo> + <pt x="ir" y="ib" /> + </lnTo> + <moveTo> + <pt x="ir" y="it" /> + </moveTo> + <lnTo> + <pt x="il" y="ib" /> + </lnTo> + </path> + <path fill="none"> + + <moveTo> + <pt x="l" y="vc" /> + </moveTo> + <arcTo wR="wd2" hR="hd2" stAng="cd2" swAng="cd4" /> + <arcTo wR="wd2" hR="hd2" stAng="3cd4" swAng="cd4" /> + <arcTo wR="wd2" hR="hd2" stAng="0" swAng="cd4" /> + <arcTo wR="wd2" hR="hd2" stAng="cd4" swAng="cd4" /> + <close /> + </path> + </pathLst> + + </flowChartSummingJunction> + <flowChartTerminator> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="il" fmla="*/ w 1018 21600" /> + <gd name="ir" fmla="*/ w 20582 21600" /> + <gd name="it" fmla="*/ h 3163 21600" /> + <gd name="ib" fmla="*/ h 18437 21600" /> + </gdLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + </cxnLst> + + <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path w="21600" h="21600"> + <moveTo> + <pt x="3475" y="0" /> + </moveTo> + <lnTo> + <pt x="18125" y="0" /> + </lnTo> + <arcTo wR="3475" hR="10800" stAng="3cd4" swAng="cd2" /> + <lnTo> + <pt x="3475" y="21600" /> + </lnTo> + <arcTo wR="3475" hR="10800" stAng="cd4" swAng="cd2" /> + <close /> + </path> + </pathLst> + + </flowChartTerminator> + <foldedCorner> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj" fmla="val 16667" /> + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a" fmla="pin 0 adj 50000" /> + <gd name="dy2" fmla="*/ ss a 100000" /> + <gd name="dy1" fmla="*/ dy2 1 5" /> + <gd name="x1" fmla="+- r 0 dy2" /> + <gd name="x2" fmla="+- x1 dy1 0" /> + <gd name="y2" fmla="+- b 0 dy2" /> + <gd name="y1" fmla="+- y2 dy1 0" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj" minX="0" maxX="50000"> + <pos x="x1" y="b" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + </cxnLst> + + <rect l="l" t="t" r="r" b="y2" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path stroke="false" extrusionOk="false"> + + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="y2" /> + </lnTo> + <lnTo> + <pt x="x1" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + </path> + <path stroke="false" fill="darkenLess" extrusionOk="false"> + + <moveTo> + <pt x="x1" y="b" /> + </moveTo> + <lnTo> + <pt x="x2" y="y1" /> + </lnTo> + <lnTo> + <pt x="r" y="y2" /> + </lnTo> + <close /> + </path> + <path fill="none" extrusionOk="false"> + <moveTo> + <pt x="x1" y="b" /> + </moveTo> + <lnTo> + <pt x="x2" y="y1" /> + </lnTo> + <lnTo> + <pt x="r" y="y2" /> + </lnTo> + <lnTo> + <pt x="x1" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="y2" /> + </lnTo> + </path> + </pathLst> + + </foldedCorner> + <frame> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 12500" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a1" fmla="pin 0 adj1 50000" /> + <gd name="x1" fmla="*/ ss a1 100000" /> + + <gd name="x4" fmla="+- r 0 x1" /> + + + + <gd name="y4" fmla="+- b 0 x1" /> + + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj1" minX="0" maxX="50000"> + <pos x="x1" y="t" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + </cxnLst> + + <rect l="x1" t="x1" r="x4" b="y4" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + <moveTo> + <pt x="x1" y="x1" /> + </moveTo> + <lnTo> + <pt x="x1" y="y4" /> + </lnTo> + <lnTo> + <pt x="x4" y="y4" /> + </lnTo> + <lnTo> + <pt x="x4" y="x1" /> + </lnTo> + <close /> + </path> + </pathLst> + + </frame> + <funnel> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + + <gd name="d" fmla="*/ ss 1 20" /> + + + <gd name="rw2" fmla="+- wd2 0 d" /> + + <gd name="rh2" fmla="+- hd4 0 d" /> + + + + <gd name="t1" fmla="cos wd2 480000" /> + + <gd name="t2" fmla="sin hd4 480000" /> + + <gd name="da" fmla="at2 t1 t2" /> + + + <gd name="2da" fmla="*/ da 2 1" /> + <gd name="stAng1" fmla="+- cd2 0 da" /> + <gd name="swAng1" fmla="+- cd2 2da 0" /> + + + <gd name="swAng3" fmla="+- cd2 0 2da" /> + + + <gd name="rw3" fmla="*/ wd2 1 4" /> + <gd name="rh3" fmla="*/ hd4 1 4" /> + + + <gd name="ct1" fmla="cos hd4 stAng1" /> + <gd name="st1" fmla="sin wd2 stAng1" /> + <gd name="m1" fmla="mod ct1 st1 0" /> + <gd name="n1" fmla="*/ wd2 hd4 m1" /> + <gd name="dx1" fmla="cos n1 stAng1" /> + <gd name="dy1" fmla="sin n1 stAng1" /> + <gd name="x1" fmla="+- hc dx1 0" /> + <gd name="y1" fmla="+- hd4 dy1 0" /> + + + <gd name="ct3" fmla="cos rh3 da" /> + <gd name="st3" fmla="sin rw3 da" /> + <gd name="m3" fmla="mod ct3 st3 0" /> + <gd name="n3" fmla="*/ rw3 rh3 m3" /> + <gd name="dx3" fmla="cos n3 da" /> + <gd name="dy3" fmla="sin n3 da" /> + <gd name="x3" fmla="+- hc dx3 0" /> + <gd name="vc3" fmla="+- b 0 rh3" /> + <gd name="y2" fmla="+- vc3 dy3 0" /> + + + <gd name="x2" fmla="+- wd2 0 rw2" /> + + <gd name="cd" fmla="*/ cd2 2 1" /> + </gdLst> + + <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="x1" y="y1" /> + </moveTo> + <arcTo hR="hd4" wR="wd2" stAng="stAng1" swAng="swAng1" /> + <lnTo> + <pt x="x3" y="y2" /> + </lnTo> + <arcTo hR="rh3" wR="rw3" stAng="da" swAng="swAng3" /> + <close /> + <moveTo> + <pt x="x2" y="hd4" /> + </moveTo> + <arcTo hR="rh2" wR="rw2" stAng="cd2" swAng="-21600000" /> + <close /> + </path> + </pathLst> + + </funnel> + <gear6> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 15000" /> + + <gd name="adj2" fmla="val 3526" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + + + + + <gd name="a1" fmla="pin 0 adj1 20000" /> + <gd name="a2" fmla="pin 0 adj2 5358" /> + + + <gd name="th" fmla="*/ ss a1 100000" /> + <gd name="lFD" fmla="*/ ss a2 100000" /> + + <gd name="th2" fmla="*/ th 1 2" /> + <gd name="l2" fmla="*/ lFD 1 2" /> + <gd name="l3" fmla="+- th2 l2 0" /> + + + <gd name="rh" fmla="+- hd2 0 th" /> + <gd name="rw" fmla="+- wd2 0 th" /> + + + <gd name="dr" fmla="+- rw 0 rh" /> + <gd name="maxr" fmla="?: dr rh rw" /> + <gd name="ha" fmla="at2 maxr l3" /> + + + <gd name="aA1" fmla="+- 19800000 0 ha" /> + <gd name="aD1" fmla="+- 19800000 ha 0" /> + + + <gd name="ta11" fmla="cos rw aA1" /> + <gd name="ta12" fmla="sin rh aA1" /> + <gd name="bA1" fmla="at2 ta11 ta12" /> + + <gd name="cta1" fmla="cos rh bA1" /> + <gd name="sta1" fmla="sin rw bA1" /> + <gd name="ma1" fmla="mod cta1 sta1 0" /> + <gd name="na1" fmla="*/ rw rh ma1" /> + <gd name="dxa1" fmla="cos na1 bA1" /> + <gd name="dya1" fmla="sin na1 bA1" /> + <gd name="xA1" fmla="+- hc dxa1 0" /> + <gd name="yA1" fmla="+- vc dya1 0" /> + + + <gd name="td11" fmla="cos rw aD1" /> + <gd name="td12" fmla="sin rh aD1" /> + <gd name="bD1" fmla="at2 td11 td12" /> + + <gd name="ctd1" fmla="cos rh bD1" /> + <gd name="std1" fmla="sin rw bD1" /> + <gd name="md1" fmla="mod ctd1 std1 0" /> + <gd name="nd1" fmla="*/ rw rh md1" /> + <gd name="dxd1" fmla="cos nd1 bD1" /> + <gd name="dyd1" fmla="sin nd1 bD1" /> + <gd name="xD1" fmla="+- hc dxd1 0" /> + <gd name="yD1" fmla="+- vc dyd1 0" /> + + + <gd name="xAD1" fmla="+- xA1 0 xD1" /> + <gd name="yAD1" fmla="+- yA1 0 yD1" /> + <gd name="lAD1" fmla="mod xAD1 yAD1 0" /> + <gd name="a1" fmla="at2 yAD1 xAD1" /> + + + <gd name="dxF1" fmla="sin lFD a1" /> + <gd name="dyF1" fmla="cos lFD a1" /> + <gd name="xF1" fmla="+- xD1 dxF1 0" /> + <gd name="yF1" fmla="+- yD1 dyF1 0" /> + <gd name="xE1" fmla="+- xA1 0 dxF1" /> + <gd name="yE1" fmla="+- yA1 0 dyF1" /> + + + <gd name="yC1t" fmla="sin th a1" /> + <gd name="xC1t" fmla="cos th a1" /> + <gd name="yC1" fmla="+- yF1 yC1t 0" /> + <gd name="xC1" fmla="+- xF1 0 xC1t" /> + + + <gd name="yB1" fmla="+- yE1 yC1t 0" /> + <gd name="xB1" fmla="+- xE1 0 xC1t" /> + + + <gd name="aD6" fmla="+- 3cd4 ha 0" /> + + + <gd name="td61" fmla="cos rw aD6" /> + <gd name="td62" fmla="sin rh aD6" /> + <gd name="bD6" fmla="at2 td61 td62" /> + + <gd name="ctd6" fmla="cos rh bD6" /> + <gd name="std6" fmla="sin rw bD6" /> + <gd name="md6" fmla="mod ctd6 std6 0" /> + <gd name="nd6" fmla="*/ rw rh md6" /> + <gd name="dxd6" fmla="cos nd6 bD6" /> + <gd name="dyd6" fmla="sin nd6 bD6" /> + <gd name="xD6" fmla="+- hc dxd6 0" /> + <gd name="yD6" fmla="+- vc dyd6 0" /> + + + <gd name="xA6" fmla="+- hc 0 dxd6" /> + + + <gd name="xF6" fmla="+- xD6 0 lFD" /> + <gd name="xE6" fmla="+- xA6 lFD 0" /> + + + <gd name="yC6" fmla="+- yD6 0 th" /> + + <gd name="swAng1" fmla="+- bA1 0 bD6" /> + + + <gd name="aA2" fmla="+- 1800000 0 ha" /> + <gd name="aD2" fmla="+- 1800000 ha 0" /> + + + <gd name="ta21" fmla="cos rw aA2" /> + <gd name="ta22" fmla="sin rh aA2" /> + <gd name="bA2" fmla="at2 ta21 ta22" /> + + <gd name="yA2" fmla="+- h 0 yD1" /> + + + <gd name="td21" fmla="cos rw aD2" /> + <gd name="td22" fmla="sin rh aD2" /> + <gd name="bD2" fmla="at2 td21 td22" /> + + <gd name="yD2" fmla="+- h 0 yA1" /> + + + <gd name="yC2" fmla="+- h 0 yB1" /> + + + <gd name="yB2" fmla="+- h 0 yC1" /> + <gd name="xB2" fmla="val xC1" /> + + <gd name="swAng2" fmla="+- bA2 0 bD1" /> + + + <gd name="aD3" fmla="+- cd4 ha 0" /> + + <gd name="td31" fmla="cos rw aD3" /> + <gd name="td32" fmla="sin rh aD3" /> + <gd name="bD3" fmla="at2 td31 td32" /> + + + <gd name="yD3" fmla="+- h 0 yD6" /> + + + <gd name="yB3" fmla="+- h 0 yC6" /> + + + <gd name="aD4" fmla="+- 9000000 ha 0" /> + + <gd name="td41" fmla="cos rw aD4" /> + <gd name="td42" fmla="sin rh aD4" /> + <gd name="bD4" fmla="at2 td41 td42" /> + + + <gd name="xD4" fmla="+- w 0 xD1" /> + + + <gd name="xC4" fmla="+- w 0 xC1" /> + + + <gd name="xB4" fmla="+- w 0 xB1" /> + + + <gd name="aD5" fmla="+- 12600000 ha 0" /> + + <gd name="td51" fmla="cos rw aD5" /> + <gd name="td52" fmla="sin rh aD5" /> + <gd name="bD5" fmla="at2 td51 td52" /> + + + <gd name="xD5" fmla="+- w 0 xA1" /> + + + <gd name="xC5" fmla="+- w 0 xB1" /> + + + <gd name="xB5" fmla="+- w 0 xC1" /> + + + <gd name="xCxn1" fmla="+/ xB1 xC1 2" /> + <gd name="yCxn1" fmla="+/ yB1 yC1 2" /> + <gd name="yCxn2" fmla="+- b 0 yCxn1" /> + <gd name="xCxn4" fmla="+/ r 0 xCxn1" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefY="adj1" minY="0" maxY="20000"> + <pos x="xD6" y="yD6" /> + </ahXY> + <ahXY gdRefX="adj2" minX="0" maxX="5358"> + <pos x="xA6" y="yD6" /> + </ahXY> + + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="19800000"> + <pos x="xCxn1" y="yCxn1" /> + </cxn> + + <cxn ang="1800000"> + <pos x="xCxn1" y="yCxn2" /> + </cxn> + + <cxn ang="cd4"> + <pos x="hc" y="yB3" /> + </cxn> + + <cxn ang="9000000"> + <pos x="xCxn4" y="yCxn2" /> + </cxn> + + <cxn ang="12600000"> + <pos x="xCxn4" y="yCxn1" /> + </cxn> + + <cxn ang="3cd4"> + <pos x="hc" y="yC6" /> + </cxn> + + </cxnLst> + + <rect l="xD5" t="yA1" r="xA1" b="yD2" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="xA1" y="yA1" /> + </moveTo> + <lnTo> + <pt x="xB1" y="yB1" /> + </lnTo> + <lnTo> + <pt x="xC1" y="yC1" /> + </lnTo> + <lnTo> + <pt x="xD1" y="yD1" /> + </lnTo> + <arcTo hR="rh" wR="rw" stAng="bD1" swAng="swAng2" /> + + <lnTo> + <pt x="xC1" y="yB2" /> + </lnTo> + <lnTo> + <pt x="xB1" y="yC2" /> + </lnTo> + <lnTo> + <pt x="xA1" y="yD2" /> + </lnTo> + <arcTo hR="rh" wR="rw" stAng="bD2" swAng="swAng1" /> + + <lnTo> + <pt x="xF6" y="yB3" /> + </lnTo> + <lnTo> + <pt x="xE6" y="yB3" /> + </lnTo> + <lnTo> + <pt x="xA6" y="yD3" /> + </lnTo> + <arcTo hR="rh" wR="rw" stAng="bD3" swAng="swAng1" /> + + <lnTo> + <pt x="xB4" y="yC2" /> + </lnTo> + <lnTo> + <pt x="xC4" y="yB2" /> + </lnTo> + <lnTo> + <pt x="xD4" y="yA2" /> + </lnTo> + <arcTo hR="rh" wR="rw" stAng="bD4" swAng="swAng2" /> + + <lnTo> + <pt x="xB5" y="yC1" /> + </lnTo> + <lnTo> + <pt x="xC5" y="yB1" /> + </lnTo> + <lnTo> + <pt x="xD5" y="yA1" /> + </lnTo> + <arcTo hR="rh" wR="rw" stAng="bD5" swAng="swAng1" /> + + <lnTo> + <pt x="xE6" y="yC6" /> + </lnTo> + <lnTo> + <pt x="xF6" y="yC6" /> + </lnTo> + <lnTo> + <pt x="xD6" y="yD6" /> + </lnTo> + <arcTo hR="rh" wR="rw" stAng="bD6" swAng="swAng1" /> + <close /> + </path> + </pathLst> + + </gear6> + <gear9> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 10000" /> + + <gd name="adj2" fmla="val 1763" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + + + + + <gd name="a1" fmla="pin 0 adj1 20000" /> + <gd name="a2" fmla="pin 0 adj2 2679" /> + + + <gd name="th" fmla="*/ ss a1 100000" /> + <gd name="lFD" fmla="*/ ss a2 100000" /> + + <gd name="th2" fmla="*/ th 1 2" /> + <gd name="l2" fmla="*/ lFD 1 2" /> + <gd name="l3" fmla="+- th2 l2 0" /> + + + <gd name="rh" fmla="+- hd2 0 th" /> + <gd name="rw" fmla="+- wd2 0 th" /> + + + <gd name="dr" fmla="+- rw 0 rh" /> + <gd name="maxr" fmla="?: dr rh rw" /> + <gd name="ha" fmla="at2 maxr l3" /> + + + <gd name="aA1" fmla="+- 18600000 0 ha" /> + <gd name="aD1" fmla="+- 18600000 ha 0" /> + + + <gd name="ta11" fmla="cos rw aA1" /> + <gd name="ta12" fmla="sin rh aA1" /> + <gd name="bA1" fmla="at2 ta11 ta12" /> + + <gd name="cta1" fmla="cos rh bA1" /> + <gd name="sta1" fmla="sin rw bA1" /> + <gd name="ma1" fmla="mod cta1 sta1 0" /> + <gd name="na1" fmla="*/ rw rh ma1" /> + <gd name="dxa1" fmla="cos na1 bA1" /> + <gd name="dya1" fmla="sin na1 bA1" /> + <gd name="xA1" fmla="+- hc dxa1 0" /> + <gd name="yA1" fmla="+- vc dya1 0" /> + + + <gd name="td11" fmla="cos rw aD1" /> + <gd name="td12" fmla="sin rh aD1" /> + <gd name="bD1" fmla="at2 td11 td12" /> + + <gd name="ctd1" fmla="cos rh bD1" /> + <gd name="std1" fmla="sin rw bD1" /> + <gd name="md1" fmla="mod ctd1 std1 0" /> + <gd name="nd1" fmla="*/ rw rh md1" /> + <gd name="dxd1" fmla="cos nd1 bD1" /> + <gd name="dyd1" fmla="sin nd1 bD1" /> + <gd name="xD1" fmla="+- hc dxd1 0" /> + <gd name="yD1" fmla="+- vc dyd1 0" /> + + + <gd name="xAD1" fmla="+- xA1 0 xD1" /> + <gd name="yAD1" fmla="+- yA1 0 yD1" /> + <gd name="lAD1" fmla="mod xAD1 yAD1 0" /> + <gd name="a1" fmla="at2 yAD1 xAD1" /> + + + <gd name="dxF1" fmla="sin lFD a1" /> + <gd name="dyF1" fmla="cos lFD a1" /> + <gd name="xF1" fmla="+- xD1 dxF1 0" /> + <gd name="yF1" fmla="+- yD1 dyF1 0" /> + <gd name="xE1" fmla="+- xA1 0 dxF1" /> + <gd name="yE1" fmla="+- yA1 0 dyF1" /> + + + <gd name="yC1t" fmla="sin th a1" /> + <gd name="xC1t" fmla="cos th a1" /> + <gd name="yC1" fmla="+- yF1 yC1t 0" /> + <gd name="xC1" fmla="+- xF1 0 xC1t" /> + + + <gd name="yB1" fmla="+- yE1 yC1t 0" /> + <gd name="xB1" fmla="+- xE1 0 xC1t" /> + + + <gd name="aA2" fmla="+- 21000000 0 ha" /> + <gd name="aD2" fmla="+- 21000000 ha 0" /> + + + <gd name="ta21" fmla="cos rw aA2" /> + <gd name="ta22" fmla="sin rh aA2" /> + <gd name="bA2" fmla="at2 ta21 ta22" /> + + <gd name="cta2" fmla="cos rh bA2" /> + <gd name="sta2" fmla="sin rw bA2" /> + <gd name="ma2" fmla="mod cta2 sta2 0" /> + <gd name="na2" fmla="*/ rw rh ma2" /> + <gd name="dxa2" fmla="cos na2 bA2" /> + <gd name="dya2" fmla="sin na2 bA2" /> + <gd name="xA2" fmla="+- hc dxa2 0" /> + <gd name="yA2" fmla="+- vc dya2 0" /> + + + <gd name="td21" fmla="cos rw aD2" /> + <gd name="td22" fmla="sin rh aD2" /> + <gd name="bD2" fmla="at2 td21 td22" /> + + <gd name="ctd2" fmla="cos rh bD2" /> + <gd name="std2" fmla="sin rw bD2" /> + <gd name="md2" fmla="mod ctd2 std2 0" /> + <gd name="nd2" fmla="*/ rw rh md2" /> + <gd name="dxd2" fmla="cos nd2 bD2" /> + <gd name="dyd2" fmla="sin nd2 bD2" /> + <gd name="xD2" fmla="+- hc dxd2 0" /> + <gd name="yD2" fmla="+- vc dyd2 0" /> + + + <gd name="xAD2" fmla="+- xA2 0 xD2" /> + <gd name="yAD2" fmla="+- yA2 0 yD2" /> + <gd name="lAD2" fmla="mod xAD2 yAD2 0" /> + <gd name="a2" fmla="at2 yAD2 xAD2" /> + + + <gd name="dxF2" fmla="sin lFD a2" /> + <gd name="dyF2" fmla="cos lFD a2" /> + <gd name="xF2" fmla="+- xD2 dxF2 0" /> + <gd name="yF2" fmla="+- yD2 dyF2 0" /> + <gd name="xE2" fmla="+- xA2 0 dxF2" /> + <gd name="yE2" fmla="+- yA2 0 dyF2" /> + + + <gd name="yC2t" fmla="sin th a2" /> + <gd name="xC2t" fmla="cos th a2" /> + <gd name="yC2" fmla="+- yF2 yC2t 0" /> + <gd name="xC2" fmla="+- xF2 0 xC2t" /> + + + <gd name="yB2" fmla="+- yE2 yC2t 0" /> + <gd name="xB2" fmla="+- xE2 0 xC2t" /> + + <gd name="swAng1" fmla="+- bA2 0 bD1" /> + + + <gd name="aA3" fmla="+- 1800000 0 ha" /> + <gd name="aD3" fmla="+- 1800000 ha 0" /> + + + <gd name="ta31" fmla="cos rw aA3" /> + <gd name="ta32" fmla="sin rh aA3" /> + <gd name="bA3" fmla="at2 ta31 ta32" /> + + <gd name="cta3" fmla="cos rh bA3" /> + <gd name="sta3" fmla="sin rw bA3" /> + <gd name="ma3" fmla="mod cta3 sta3 0" /> + <gd name="na3" fmla="*/ rw rh ma3" /> + <gd name="dxa3" fmla="cos na3 bA3" /> + <gd name="dya3" fmla="sin na3 bA3" /> + <gd name="xA3" fmla="+- hc dxa3 0" /> + <gd name="yA3" fmla="+- vc dya3 0" /> + + + <gd name="td31" fmla="cos rw aD3" /> + <gd name="td32" fmla="sin rh aD3" /> + <gd name="bD3" fmla="at2 td31 td32" /> + + <gd name="ctd3" fmla="cos rh bD3" /> + <gd name="std3" fmla="sin rw bD3" /> + <gd name="md3" fmla="mod ctd3 std3 0" /> + <gd name="nd3" fmla="*/ rw rh md3" /> + <gd name="dxd3" fmla="cos nd3 bD3" /> + <gd name="dyd3" fmla="sin nd3 bD3" /> + <gd name="xD3" fmla="+- hc dxd3 0" /> + <gd name="yD3" fmla="+- vc dyd3 0" /> + + + <gd name="xAD3" fmla="+- xA3 0 xD3" /> + <gd name="yAD3" fmla="+- yA3 0 yD3" /> + <gd name="lAD3" fmla="mod xAD3 yAD3 0" /> + <gd name="a3" fmla="at2 yAD3 xAD3" /> + + + <gd name="dxF3" fmla="sin lFD a3" /> + <gd name="dyF3" fmla="cos lFD a3" /> + <gd name="xF3" fmla="+- xD3 dxF3 0" /> + <gd name="yF3" fmla="+- yD3 dyF3 0" /> + <gd name="xE3" fmla="+- xA3 0 dxF3" /> + <gd name="yE3" fmla="+- yA3 0 dyF3" /> + + + <gd name="yC3t" fmla="sin th a3" /> + <gd name="xC3t" fmla="cos th a3" /> + <gd name="yC3" fmla="+- yF3 yC3t 0" /> + <gd name="xC3" fmla="+- xF3 0 xC3t" /> + + + <gd name="yB3" fmla="+- yE3 yC3t 0" /> + <gd name="xB3" fmla="+- xE3 0 xC3t" /> + + <gd name="swAng2" fmla="+- bA3 0 bD2" /> + + + <gd name="aA4" fmla="+- 4200000 0 ha" /> + <gd name="aD4" fmla="+- 4200000 ha 0" /> + + + <gd name="ta41" fmla="cos rw aA4" /> + <gd name="ta42" fmla="sin rh aA4" /> + <gd name="bA4" fmla="at2 ta41 ta42" /> + + <gd name="cta4" fmla="cos rh bA4" /> + <gd name="sta4" fmla="sin rw bA4" /> + <gd name="ma4" fmla="mod cta4 sta4 0" /> + <gd name="na4" fmla="*/ rw rh ma4" /> + <gd name="dxa4" fmla="cos na4 bA4" /> + <gd name="dya4" fmla="sin na4 bA4" /> + <gd name="xA4" fmla="+- hc dxa4 0" /> + <gd name="yA4" fmla="+- vc dya4 0" /> + + + <gd name="td41" fmla="cos rw aD4" /> + <gd name="td42" fmla="sin rh aD4" /> + <gd name="bD4" fmla="at2 td41 td42" /> + + <gd name="ctd4" fmla="cos rh bD4" /> + <gd name="std4" fmla="sin rw bD4" /> + <gd name="md4" fmla="mod ctd4 std4 0" /> + <gd name="nd4" fmla="*/ rw rh md4" /> + <gd name="dxd4" fmla="cos nd4 bD4" /> + <gd name="dyd4" fmla="sin nd4 bD4" /> + <gd name="xD4" fmla="+- hc dxd4 0" /> + <gd name="yD4" fmla="+- vc dyd4 0" /> + + + <gd name="xAD4" fmla="+- xA4 0 xD4" /> + <gd name="yAD4" fmla="+- yA4 0 yD4" /> + <gd name="lAD4" fmla="mod xAD4 yAD4 0" /> + <gd name="a4" fmla="at2 yAD4 xAD4" /> + + + <gd name="dxF4" fmla="sin lFD a4" /> + <gd name="dyF4" fmla="cos lFD a4" /> + <gd name="xF4" fmla="+- xD4 dxF4 0" /> + <gd name="yF4" fmla="+- yD4 dyF4 0" /> + <gd name="xE4" fmla="+- xA4 0 dxF4" /> + <gd name="yE4" fmla="+- yA4 0 dyF4" /> + + + <gd name="yC4t" fmla="sin th a4" /> + <gd name="xC4t" fmla="cos th a4" /> + <gd name="yC4" fmla="+- yF4 yC4t 0" /> + <gd name="xC4" fmla="+- xF4 0 xC4t" /> + + + <gd name="yB4" fmla="+- yE4 yC4t 0" /> + <gd name="xB4" fmla="+- xE4 0 xC4t" /> + + <gd name="swAng3" fmla="+- bA4 0 bD3" /> + + + <gd name="aA5" fmla="+- 6600000 0 ha" /> + <gd name="aD5" fmla="+- 6600000 ha 0" /> + + <gd name="ta51" fmla="cos rw aA5" /> + <gd name="ta52" fmla="sin rh aA5" /> + <gd name="bA5" fmla="at2 ta51 ta52" /> + + <gd name="td51" fmla="cos rw aD5" /> + <gd name="td52" fmla="sin rh aD5" /> + <gd name="bD5" fmla="at2 td51 td52" /> + + + <gd name="xD5" fmla="+- w 0 xA4" /> + + + <gd name="xC5" fmla="+- w 0 xB4" /> + + + <gd name="xB5" fmla="+- w 0 xC4" /> + + <gd name="swAng4" fmla="+- bA5 0 bD4" /> + + + <gd name="aD6" fmla="+- 9000000 ha 0" /> + + <gd name="td61" fmla="cos rw aD6" /> + <gd name="td62" fmla="sin rh aD6" /> + <gd name="bD6" fmla="at2 td61 td62" /> + + + <gd name="xD6" fmla="+- w 0 xA3" /> + + + <gd name="xC6" fmla="+- w 0 xB3" /> + + + <gd name="xB6" fmla="+- w 0 xC3" /> + + + <gd name="aD7" fmla="+- 11400000 ha 0" /> + + <gd name="td71" fmla="cos rw aD7" /> + <gd name="td72" fmla="sin rh aD7" /> + <gd name="bD7" fmla="at2 td71 td72" /> + + + <gd name="xD7" fmla="+- w 0 xA2" /> + + + <gd name="xC7" fmla="+- w 0 xB2" /> + + + <gd name="xB7" fmla="+- w 0 xC2" /> + + + <gd name="aD8" fmla="+- 13800000 ha 0" /> + + <gd name="td81" fmla="cos rw aD8" /> + <gd name="td82" fmla="sin rh aD8" /> + <gd name="bD8" fmla="at2 td81 td82" /> + + + <gd name="xA8" fmla="+- w 0 xD1" /> + + <gd name="xD8" fmla="+- w 0 xA1" /> + + + <gd name="xC8" fmla="+- w 0 xB1" /> + + + <gd name="xB8" fmla="+- w 0 xC1" /> + + + <gd name="aA9" fmla="+- 3cd4 0 ha" /> + <gd name="aD9" fmla="+- 3cd4 ha 0" /> + + + <gd name="td91" fmla="cos rw aD9" /> + <gd name="td92" fmla="sin rh aD9" /> + <gd name="bD9" fmla="at2 td91 td92" /> + + <gd name="ctd9" fmla="cos rh bD9" /> + <gd name="std9" fmla="sin rw bD9" /> + <gd name="md9" fmla="mod ctd9 std9 0" /> + <gd name="nd9" fmla="*/ rw rh md9" /> + <gd name="dxd9" fmla="cos nd9 bD9" /> + <gd name="dyd9" fmla="sin nd9 bD9" /> + <gd name="xD9" fmla="+- hc dxd9 0" /> + <gd name="yD9" fmla="+- vc dyd9 0" /> + + + <gd name="ta91" fmla="cos rw aA9" /> + <gd name="ta92" fmla="sin rh aA9" /> + <gd name="bA9" fmla="at2 ta91 ta92" /> + + <gd name="xA9" fmla="+- hc 0 dxd9" /> + + + <gd name="xF9" fmla="+- xD9 0 lFD" /> + <gd name="xE9" fmla="+- xA9 lFD 0" /> + + + <gd name="yC9" fmla="+- yD9 0 th" /> + + <gd name="swAng5" fmla="+- bA9 0 bD8" /> + + + <gd name="xCxn1" fmla="+/ xB1 xC1 2" /> + <gd name="yCxn1" fmla="+/ yB1 yC1 2" /> + <gd name="xCxn2" fmla="+/ xB2 xC2 2" /> + <gd name="yCxn2" fmla="+/ yB2 yC2 2" /> + <gd name="xCxn3" fmla="+/ xB3 xC3 2" /> + <gd name="yCxn3" fmla="+/ yB3 yC3 2" /> + <gd name="xCxn4" fmla="+/ xB4 xC4 2" /> + <gd name="yCxn4" fmla="+/ yB4 yC4 2" /> + <gd name="xCxn5" fmla="+/ r 0 xCxn4" /> + <gd name="xCxn6" fmla="+/ r 0 xCxn3" /> + <gd name="xCxn7" fmla="+/ r 0 xCxn2" /> + <gd name="xCxn8" fmla="+/ r 0 xCxn1" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefY="adj1" minY="0" maxY="20000"> + <pos x="xD9" y="yD9" /> + </ahXY> + <ahXY gdRefX="adj2" minX="0" maxX="2679"> + <pos x="xA9" y="yD9" /> + </ahXY> + + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="18600000"> + <pos x="xCxn1" y="yCxn1" /> + </cxn> + + <cxn ang="21000000"> + <pos x="xCxn2" y="yCxn2" /> + </cxn> + + <cxn ang="1800000"> + <pos x="xCxn3" y="yCxn3" /> + </cxn> + + <cxn ang="4200000"> + <pos x="xCxn4" y="yCxn4" /> + </cxn> + + <cxn ang="6600000"> + <pos x="xCxn5" y="yCxn4" /> + </cxn> + + <cxn ang="9000000"> + <pos x="xCxn6" y="yCxn3" /> + </cxn> + + <cxn ang="11400000"> + <pos x="xCxn7" y="yCxn2" /> + </cxn> + + <cxn ang="13800000"> + <pos x="xCxn8" y="yCxn1" /> + </cxn> + + <cxn ang="3cd4"> + <pos x="hc" y="yC9" /> + </cxn> + + </cxnLst> + + <rect l="xA8" t="yD1" r="xD1" b="yD3" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="xA1" y="yA1" /> + </moveTo> + <lnTo> + <pt x="xB1" y="yB1" /> + </lnTo> + <lnTo> + <pt x="xC1" y="yC1" /> + </lnTo> + <lnTo> + <pt x="xD1" y="yD1" /> + </lnTo> + <arcTo hR="rh" wR="rw" stAng="bD1" swAng="swAng1" /> + + <lnTo> + <pt x="xB2" y="yB2" /> + </lnTo> + <lnTo> + <pt x="xC2" y="yC2" /> + </lnTo> + <lnTo> + <pt x="xD2" y="yD2" /> + </lnTo> + <arcTo hR="rh" wR="rw" stAng="bD2" swAng="swAng2" /> + + <lnTo> + <pt x="xB3" y="yB3" /> + </lnTo> + <lnTo> + <pt x="xC3" y="yC3" /> + </lnTo> + <lnTo> + <pt x="xD3" y="yD3" /> + </lnTo> + <arcTo hR="rh" wR="rw" stAng="bD3" swAng="swAng3" /> + + <lnTo> + <pt x="xB4" y="yB4" /> + </lnTo> + <lnTo> + <pt x="xC4" y="yC4" /> + </lnTo> + <lnTo> + <pt x="xD4" y="yD4" /> + </lnTo> + <arcTo hR="rh" wR="rw" stAng="bD4" swAng="swAng4" /> + + <lnTo> + <pt x="xB5" y="yC4" /> + </lnTo> + <lnTo> + <pt x="xC5" y="yB4" /> + </lnTo> + <lnTo> + <pt x="xD5" y="yA4" /> + </lnTo> + <arcTo hR="rh" wR="rw" stAng="bD5" swAng="swAng3" /> + + <lnTo> + <pt x="xB6" y="yC3" /> + </lnTo> + <lnTo> + <pt x="xC6" y="yB3" /> + </lnTo> + <lnTo> + <pt x="xD6" y="yA3" /> + </lnTo> + <arcTo hR="rh" wR="rw" stAng="bD6" swAng="swAng2" /> + + <lnTo> + <pt x="xB7" y="yC2" /> + </lnTo> + <lnTo> + <pt x="xC7" y="yB2" /> + </lnTo> + <lnTo> + <pt x="xD7" y="yA2" /> + </lnTo> + <arcTo hR="rh" wR="rw" stAng="bD7" swAng="swAng1" /> + + <lnTo> + <pt x="xB8" y="yC1" /> + </lnTo> + <lnTo> + <pt x="xC8" y="yB1" /> + </lnTo> + <lnTo> + <pt x="xD8" y="yA1" /> + </lnTo> + <arcTo hR="rh" wR="rw" stAng="bD8" swAng="swAng5" /> + + <lnTo> + <pt x="xE9" y="yC9" /> + </lnTo> + <lnTo> + <pt x="xF9" y="yC9" /> + </lnTo> + <lnTo> + <pt x="xD9" y="yD9" /> + </lnTo> + <arcTo hR="rh" wR="rw" stAng="bD9" swAng="swAng5" /> + <close /> + </path> + </pathLst> + + </gear9> + <halfFrame> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 33333" /> + + <gd name="adj2" fmla="val 33333" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="maxAdj2" fmla="*/ 100000 w ss" /> + <gd name="a2" fmla="pin 0 adj2 maxAdj2" /> + <gd name="x1" fmla="*/ ss a2 100000" /> + <gd name="g1" fmla="*/ h x1 w" /> + <gd name="g2" fmla="+- h 0 g1" /> + <gd name="maxAdj1" fmla="*/ 100000 g2 ss" /> + <gd name="a1" fmla="pin 0 adj1 maxAdj1" /> + <gd name="y1" fmla="*/ ss a1 100000" /> + <gd name="dx2" fmla="*/ y1 w h" /> + <gd name="x2" fmla="+- r 0 dx2" /> + <gd name="dy2" fmla="*/ x1 h w" /> + <gd name="y2" fmla="+- b 0 dy2" /> + <gd name="cx1" fmla="*/ x1 1 2" /> + <gd name="cy1" fmla="+/ y2 b 2" /> + <gd name="cx2" fmla="+/ x2 r 2" /> + <gd name="cy2" fmla="*/ y1 1 2" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefY="adj1" minY="0" maxY="maxAdj1"> + <pos x="l" y="y1" /> + </ahXY> + <ahXY gdRefX="adj2" minX="0" maxX="maxAdj2"> + <pos x="x1" y="t" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="cx2" y="cy2" /> + </cxn> + <cxn ang="cd4"> + <pos x="cx1" y="cy1" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + </cxnLst> + + <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="x2" y="y1" /> + </lnTo> + <lnTo> + <pt x="x1" y="y1" /> + </lnTo> + <lnTo> + <pt x="x1" y="y2" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + </path> + </pathLst> + + </halfFrame> + <heart> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="dx1" fmla="*/ w 49 48" /> + <gd name="dx2" fmla="*/ w 10 48" /> + <gd name="x1" fmla="+- hc 0 dx1" /> + <gd name="x2" fmla="+- hc 0 dx2" /> + <gd name="x3" fmla="+- hc dx2 0" /> + <gd name="x4" fmla="+- hc dx1 0" /> + <gd name="y1" fmla="+- t 0 hd3" /> + + + <gd name="il" fmla="*/ w 1 6" /> + <gd name="ir" fmla="*/ w 5 6" /> + <gd name="ib" fmla="*/ h 2 3" /> + </gdLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="hd4" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + </cxnLst> + + <rect l="il" t="hd4" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="hc" y="hd4" /> + </moveTo> + <cubicBezTo> + <pt x="x3" y="y1" /> + <pt x="x4" y="hd4" /> + <pt x="hc" y="b" /> + </cubicBezTo> + <cubicBezTo> + <pt x="x1" y="hd4" /> + <pt x="x2" y="y1" /> + <pt x="hc" y="hd4" /> + </cubicBezTo> + <close /> + </path> + </pathLst> + + </heart> + <heptagon> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="hf" fmla="val 102572" /> + <gd name="vf" fmla="val 105210" /> + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="swd2" fmla="*/ wd2 hf 100000" /> + <gd name="shd2" fmla="*/ hd2 vf 100000" /> + <gd name="svc" fmla="*/ vc vf 100000" /> + <gd name="dx1" fmla="*/ swd2 97493 100000" /> + <gd name="dx2" fmla="*/ swd2 78183 100000" /> + <gd name="dx3" fmla="*/ swd2 43388 100000" /> + <gd name="dy1" fmla="*/ shd2 62349 100000" /> + <gd name="dy2" fmla="*/ shd2 22252 100000" /> + <gd name="dy3" fmla="*/ shd2 90097 100000" /> + <gd name="x1" fmla="+- hc 0 dx1" /> + <gd name="x2" fmla="+- hc 0 dx2" /> + <gd name="x3" fmla="+- hc 0 dx3" /> + <gd name="x4" fmla="+- hc dx3 0" /> + <gd name="x5" fmla="+- hc dx2 0" /> + <gd name="x6" fmla="+- hc dx1 0" /> + <gd name="y1" fmla="+- svc 0 dy1" /> + <gd name="y2" fmla="+- svc dy2 0" /> + <gd name="y3" fmla="+- svc dy3 0" /> + <gd name="ib" fmla="+- b 0 y1" /> + </gdLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="x5" y="y1" /> + </cxn> + <cxn ang="0"> + <pos x="x6" y="y2" /> + </cxn> + <cxn ang="cd4"> + <pos x="x4" y="y3" /> + </cxn> + <cxn ang="cd4"> + <pos x="x3" y="y3" /> + </cxn> + <cxn ang="cd2"> + <pos x="x1" y="y2" /> + </cxn> + <cxn ang="cd2"> + <pos x="x2" y="y1" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + </cxnLst> + + <rect l="x2" t="y1" r="x5" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="x1" y="y2" /> + </moveTo> + <lnTo> + <pt x="x2" y="y1" /> + </lnTo> + <lnTo> + <pt x="hc" y="t" /> + </lnTo> + <lnTo> + <pt x="x5" y="y1" /> + </lnTo> + <lnTo> + <pt x="x6" y="y2" /> + </lnTo> + <lnTo> + <pt x="x4" y="y3" /> + </lnTo> + <lnTo> + <pt x="x3" y="y3" /> + </lnTo> + <close /> + </path> + </pathLst> + + </heptagon> + <hexagon> + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj" fmla="val 25000" /> + <gd name="vf" fmla="val 115470" /> + </avLst> + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="maxAdj" fmla="*/ 50000 w ss" /> + <gd name="a" fmla="pin 0 adj maxAdj" /> + <gd name="shd2" fmla="*/ hd2 vf 100000" /> + <gd name="x1" fmla="*/ ss a 100000" /> + <gd name="x2" fmla="+- r 0 x1" /> + <gd name="dy1" fmla="sin shd2 3600000" /> + <gd name="y1" fmla="+- vc 0 dy1" /> + <gd name="y2" fmla="+- vc dy1 0" /> + <gd name="q1" fmla="*/ maxAdj -1 2" /> + <gd name="q2" fmla="+- a q1 0" /> + <gd name="q3" fmla="?: q2 4 2" /> + <gd name="q4" fmla="?: q2 3 2" /> + <gd name="q5" fmla="?: q2 q1 0" /> + <gd name="q6" fmla="+/ a q5 q1" /> + <gd name="q7" fmla="*/ q6 q4 -1" /> + <gd name="q8" fmla="+- q3 q7 0" /> + <gd name="il" fmla="*/ w q8 24" /> + <gd name="it" fmla="*/ h q8 24" /> + <gd name="ir" fmla="+- r 0 il" /> + <gd name="ib" fmla="+- b 0 it" /> + </gdLst> + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj" minX="0" maxX="maxAdj"> + <pos x="x1" y="t" /> + </ahXY> + </ahLst> + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="x2" y="y2" /> + </cxn> + <cxn ang="cd4"> + <pos x="x1" y="y2" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="x1" y="y1" /> + </cxn> + <cxn ang="3cd4"> + <pos x="x2" y="y1" /> + </cxn> + </cxnLst> + <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="vc" /> + </moveTo> + <lnTo> + <pt x="x1" y="y1" /> + </lnTo> + <lnTo> + <pt x="x2" y="y1" /> + </lnTo> + <lnTo> + <pt x="r" y="vc" /> + </lnTo> + <lnTo> + <pt x="x2" y="y2" /> + </lnTo> + <lnTo> + <pt x="x1" y="y2" /> + </lnTo> + <close /> + </path> + </pathLst> + </hexagon> + <homePlate> + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj" fmla="val 50000" /> + </avLst> + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="maxAdj" fmla="*/ 100000 w ss" /> + <gd name="a" fmla="pin 0 adj maxAdj" /> + <gd name="dx1" fmla="*/ ss a 100000" /> + <gd name="x1" fmla="+- r 0 dx1" /> + <gd name="ir" fmla="+/ x1 r 2" /> + <gd name="x2" fmla="*/ x1 1 2" /> + </gdLst> + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj" minX="0" maxX="maxAdj"> + <pos x="x1" y="t" /> + </ahXY> + </ahLst> + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="x2" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="x1" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + </cxnLst> + <rect l="l" t="t" r="ir" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="x1" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="vc" /> + </lnTo> + <lnTo> + <pt x="x1" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + </path> + </pathLst> + </homePlate> + <horizontalScroll> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj" fmla="val 12500" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a" fmla="pin 0 adj 25000" /> + <gd name="ch" fmla="*/ ss a 100000" /> + + <gd name="ch2" fmla="*/ ch 1 2" /> + + <gd name="ch4" fmla="*/ ch 1 4" /> + + + + + + <gd name="y3" fmla="+- ch ch2 0" /> + + <gd name="y4" fmla="+- ch ch 0" /> + + <gd name="y6" fmla="+- b 0 ch" /> + + <gd name="y7" fmla="+- b 0 ch2" /> + + <gd name="y5" fmla="+- y6 0 ch2" /> + + + + + + <gd name="x3" fmla="+- r 0 ch" /> + + <gd name="x4" fmla="+- r 0 ch2" /> + + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj" minX="0" maxX="25000"> + <pos x="ch" y="t" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="cd4"> + <pos x="hc" y="ch" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="y6" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + </cxnLst> + + <rect l="ch" t="ch" r="x4" b="y6" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path stroke="false" extrusionOk="false"> + + <moveTo> + <pt x="r" y="ch2" /> + </moveTo> + <arcTo wR="ch2" hR="ch2" stAng="0" swAng="cd4" /> + <lnTo> + <pt x="x4" y="ch2" /> + </lnTo> + <arcTo wR="ch4" hR="ch4" stAng="0" swAng="cd2" /> + <lnTo> + <pt x="x3" y="ch" /> + </lnTo> + <lnTo> + <pt x="ch2" y="ch" /> + </lnTo> + <arcTo wR="ch2" hR="ch2" stAng="3cd4" swAng="-5400000" /> + <lnTo> + <pt x="l" y="y7" /> + </lnTo> + <arcTo wR="ch2" hR="ch2" stAng="cd2" swAng="-10800000" /> + <lnTo> + <pt x="ch" y="y6" /> + </lnTo> + <lnTo> + <pt x="x4" y="y6" /> + </lnTo> + <arcTo wR="ch2" hR="ch2" stAng="cd4" swAng="-5400000" /> + <close /> + <moveTo> + <pt x="ch2" y="y4" /> + </moveTo> + <arcTo wR="ch2" hR="ch2" stAng="cd4" swAng="-5400000" /> + <arcTo wR="ch4" hR="ch4" stAng="0" swAng="-10800000" /> + <close /> + </path> + <path fill="darkenLess" stroke="false" extrusionOk="false"> + + <moveTo> + <pt x="ch2" y="y4" /> + </moveTo> + <arcTo wR="ch2" hR="ch2" stAng="cd4" swAng="-5400000" /> + <arcTo wR="ch4" hR="ch4" stAng="0" swAng="-10800000" /> + <close /> + <moveTo> + <pt x="x4" y="ch" /> + </moveTo> + <arcTo wR="ch2" hR="ch2" stAng="cd4" swAng="-16200000" /> + <arcTo wR="ch4" hR="ch4" stAng="cd2" swAng="-10800000" /> + <close /> + </path> + <path fill="none" extrusionOk="false"> + + <moveTo> + <pt x="l" y="y3" /> + </moveTo> + <arcTo wR="ch2" hR="ch2" stAng="cd2" swAng="cd4" /> + <lnTo> + <pt x="x3" y="ch" /> + </lnTo> + <lnTo> + <pt x="x3" y="ch2" /> + </lnTo> + <arcTo wR="ch2" hR="ch2" stAng="cd2" swAng="cd2" /> + <lnTo> + <pt x="r" y="y5" /> + </lnTo> + <arcTo wR="ch2" hR="ch2" stAng="0" swAng="cd4" /> + <lnTo> + <pt x="ch" y="y6" /> + </lnTo> + <lnTo> + <pt x="ch" y="y7" /> + </lnTo> + <arcTo wR="ch2" hR="ch2" stAng="0" swAng="cd2" /> + <close /> + <moveTo> + <pt x="x3" y="ch" /> + </moveTo> + <lnTo> + <pt x="x4" y="ch" /> + </lnTo> + <arcTo wR="ch2" hR="ch2" stAng="cd4" swAng="-5400000" /> + <moveTo> + <pt x="x4" y="ch" /> + </moveTo> + <lnTo> + <pt x="x4" y="ch2" /> + </lnTo> + <arcTo wR="ch4" hR="ch4" stAng="0" swAng="cd2" /> + <moveTo> + <pt x="ch2" y="y4" /> + </moveTo> + <lnTo> + <pt x="ch2" y="y3" /> + </lnTo> + <arcTo wR="ch4" hR="ch4" stAng="cd2" swAng="cd2" /> + <arcTo wR="ch2" hR="ch2" stAng="0" swAng="cd2" /> + <moveTo> + <pt x="ch" y="y3" /> + </moveTo> + <lnTo> + <pt x="ch" y="y6" /> + </lnTo> + </path> + </pathLst> + + </horizontalScroll> + <irregularSeal1> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="x5" fmla="*/ w 4627 21600" /> + <gd name="x12" fmla="*/ w 8485 21600" /> + <gd name="x21" fmla="*/ w 16702 21600" /> + <gd name="x24" fmla="*/ w 14522 21600" /> + <gd name="y3" fmla="*/ h 6320 21600" /> + <gd name="y6" fmla="*/ h 8615 21600" /> + <gd name="y9" fmla="*/ h 13937 21600" /> + <gd name="y18" fmla="*/ h 13290 21600" /> + </gdLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="x24" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="y6" /> + </cxn> + <cxn ang="cd4"> + <pos x="x12" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="y18" /> + </cxn> + </cxnLst> + + <rect l="x5" t="y3" r="x21" b="y9" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path w="21600" h="21600"> + <moveTo> + <pt x="10800" y="5800" /> + </moveTo> + <lnTo> + <pt x="14522" y="0" /> + </lnTo> + <lnTo> + <pt x="14155" y="5325" /> + </lnTo> + <lnTo> + <pt x="18380" y="4457" /> + </lnTo> + <lnTo> + <pt x="16702" y="7315" /> + </lnTo> + <lnTo> + <pt x="21097" y="8137" /> + </lnTo> + <lnTo> + <pt x="17607" y="10475" /> + </lnTo> + <lnTo> + <pt x="21600" y="13290" /> + </lnTo> + <lnTo> + <pt x="16837" y="12942" /> + </lnTo> + <lnTo> + <pt x="18145" y="18095" /> + </lnTo> + <lnTo> + <pt x="14020" y="14457" /> + </lnTo> + <lnTo> + <pt x="13247" y="19737" /> + </lnTo> + <lnTo> + <pt x="10532" y="14935" /> + </lnTo> + <lnTo> + <pt x="8485" y="21600" /> + </lnTo> + <lnTo> + <pt x="7715" y="15627" /> + </lnTo> + <lnTo> + <pt x="4762" y="17617" /> + </lnTo> + <lnTo> + <pt x="5667" y="13937" /> + </lnTo> + <lnTo> + <pt x="135" y="14587" /> + </lnTo> + <lnTo> + <pt x="3722" y="11775" /> + </lnTo> + <lnTo> + <pt x="0" y="8615" /> + </lnTo> + <lnTo> + <pt x="4627" y="7617" /> + </lnTo> + <lnTo> + <pt x="370" y="2295" /> + </lnTo> + <lnTo> + <pt x="7312" y="6320" /> + </lnTo> + <lnTo> + <pt x="8352" y="2295" /> + </lnTo> + <close /> + </path> + </pathLst> + + </irregularSeal1> + <irregularSeal2> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="x2" fmla="*/ w 9722 21600" /> + <gd name="x5" fmla="*/ w 5372 21600" /> + <gd name="x16" fmla="*/ w 11612 21600" /> + <gd name="x19" fmla="*/ w 14640 21600" /> + <gd name="y2" fmla="*/ h 1887 21600" /> + <gd name="y3" fmla="*/ h 6382 21600" /> + <gd name="y8" fmla="*/ h 12877 21600" /> + <gd name="y14" fmla="*/ h 19712 21600" /> + <gd name="y16" fmla="*/ h 18842 21600" /> + <gd name="y17" fmla="*/ h 15935 21600" /> + <gd name="y24" fmla="*/ h 6645 21600" /> + </gdLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="x2" y="y2" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="y8" /> + </cxn> + <cxn ang="cd4"> + <pos x="x16" y="y16" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="y24" /> + </cxn> + </cxnLst> + + <rect l="x5" t="y3" r="x19" b="y17" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path w="21600" h="21600"> + <moveTo> + <pt x="11462" y="4342" /> + </moveTo> + <lnTo> + <pt x="14790" y="0" /> + </lnTo> + <lnTo> + <pt x="14525" y="5777" /> + </lnTo> + <lnTo> + <pt x="18007" y="3172" /> + </lnTo> + <lnTo> + <pt x="16380" y="6532" /> + </lnTo> + <lnTo> + <pt x="21600" y="6645" /> + </lnTo> + <lnTo> + <pt x="16985" y="9402" /> + </lnTo> + <lnTo> + <pt x="18270" y="11290" /> + </lnTo> + <lnTo> + <pt x="16380" y="12310" /> + </lnTo> + <lnTo> + <pt x="18877" y="15632" /> + </lnTo> + <lnTo> + <pt x="14640" y="14350" /> + </lnTo> + <lnTo> + <pt x="14942" y="17370" /> + </lnTo> + <lnTo> + <pt x="12180" y="15935" /> + </lnTo> + <lnTo> + <pt x="11612" y="18842" /> + </lnTo> + <lnTo> + <pt x="9872" y="17370" /> + </lnTo> + <lnTo> + <pt x="8700" y="19712" /> + </lnTo> + <lnTo> + <pt x="7527" y="18125" /> + </lnTo> + <lnTo> + <pt x="4917" y="21600" /> + </lnTo> + <lnTo> + <pt x="4805" y="18240" /> + </lnTo> + <lnTo> + <pt x="1285" y="17825" /> + </lnTo> + <lnTo> + <pt x="3330" y="15370" /> + </lnTo> + <lnTo> + <pt x="0" y="12877" /> + </lnTo> + <lnTo> + <pt x="3935" y="11592" /> + </lnTo> + <lnTo> + <pt x="1172" y="8270" /> + </lnTo> + <lnTo> + <pt x="5372" y="7817" /> + </lnTo> + <lnTo> + <pt x="4502" y="3625" /> + </lnTo> + <lnTo> + <pt x="8550" y="6382" /> + </lnTo> + <lnTo> + <pt x="9722" y="1887" /> + </lnTo> + <close /> + </path> + </pathLst> + + </irregularSeal2> + <leftArrow> + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 50000" /> + <gd name="adj2" fmla="val 50000" /> + </avLst> + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="maxAdj2" fmla="*/ 100000 w ss" /> + <gd name="a1" fmla="pin 0 adj1 100000" /> + <gd name="a2" fmla="pin 0 adj2 maxAdj2" /> + <gd name="dx2" fmla="*/ ss a2 100000" /> + <gd name="x2" fmla="+- l dx2 0" /> + <gd name="dy1" fmla="*/ h a1 200000" /> + <gd name="y1" fmla="+- vc 0 dy1" /> + <gd name="y2" fmla="+- vc dy1 0" /> + <gd name="dx1" fmla="*/ y1 dx2 hd2" /> + <gd name="x1" fmla="+- x2 0 dx1" /> + </gdLst> + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefY="adj1" minY="0" maxY="100000"> + <pos x="r" y="y1" /> + </ahXY> + <ahXY gdRefX="adj2" minX="0" maxX="maxAdj2"> + <pos x="x2" y="t" /> + </ahXY> + </ahLst> + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="x2" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="x2" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + </cxnLst> + <rect l="x1" t="y1" r="r" b="y2" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="vc" /> + </moveTo> + <lnTo> + <pt x="x2" y="t" /> + </lnTo> + <lnTo> + <pt x="x2" y="y1" /> + </lnTo> + <lnTo> + <pt x="r" y="y1" /> + </lnTo> + <lnTo> + <pt x="r" y="y2" /> + </lnTo> + <lnTo> + <pt x="x2" y="y2" /> + </lnTo> + <lnTo> + <pt x="x2" y="b" /> + </lnTo> + <close /> + </path> + </pathLst> + </leftArrow> + <leftArrowCallout> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 25000" /> + + <gd name="adj2" fmla="val 25000" /> + + <gd name="adj3" fmla="val 25000" /> + + <gd name="adj4" fmla="val 64977" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="maxAdj2" fmla="*/ 50000 h ss" /> + + <gd name="a2" fmla="pin 0 adj2 maxAdj2" /> + <gd name="maxAdj1" fmla="*/ a2 2 1" /> + + <gd name="a1" fmla="pin 0 adj1 maxAdj1" /> + <gd name="maxAdj3" fmla="*/ 100000 w ss" /> + + <gd name="a3" fmla="pin 0 adj3 maxAdj3" /> + <gd name="q2" fmla="*/ a3 ss w" /> + + <gd name="maxAdj4" fmla="+- 100000 0 q2" /> + + <gd name="a4" fmla="pin 0 adj4 maxAdj4" /> + <gd name="dy1" fmla="*/ ss a2 100000" /> + + <gd name="dy2" fmla="*/ ss a1 200000" /> + + <gd name="y1" fmla="+- vc 0 dy1" /> + <gd name="y2" fmla="+- vc 0 dy2" /> + <gd name="y3" fmla="+- vc dy2 0" /> + <gd name="y4" fmla="+- vc dy1 0" /> + <gd name="x1" fmla="*/ ss a3 100000" /> + + <gd name="dx2" fmla="*/ w a4 100000" /> + + <gd name="x2" fmla="+- r 0 dx2" /> + <gd name="x3" fmla="+/ x2 r 2" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefY="adj1" minY="0" maxY="maxAdj1"> + <pos x="x1" y="y2" /> + </ahXY> + <ahXY gdRefY="adj2" minY="0" maxY="maxAdj2"> + <pos x="l" y="y1" /> + </ahXY> + <ahXY gdRefX="adj3" minX="0" maxX="maxAdj3"> + <pos x="x1" y="t" /> + </ahXY> + <ahXY gdRefX="adj4" minX="0" maxX="maxAdj4"> + <pos x="x2" y="b" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="x3" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="x3" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + </cxnLst> + + <rect l="x2" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="vc" /> + </moveTo> + <lnTo> + <pt x="x1" y="y1" /> + </lnTo> + <lnTo> + <pt x="x1" y="y2" /> + </lnTo> + <lnTo> + <pt x="x2" y="y2" /> + </lnTo> + <lnTo> + <pt x="x2" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <lnTo> + <pt x="x2" y="b" /> + </lnTo> + <lnTo> + <pt x="x2" y="y3" /> + </lnTo> + <lnTo> + <pt x="x1" y="y3" /> + </lnTo> + <lnTo> + <pt x="x1" y="y4" /> + </lnTo> + <close /> + </path> + </pathLst> + + </leftArrowCallout> + <leftBrace> + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 8333" /> + <gd name="adj2" fmla="val 50000" /> + </avLst> + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a2" fmla="pin 0 adj2 100000" /> + <gd name="q1" fmla="+- 100000 0 a2" /> + <gd name="q2" fmla="min q1 a2" /> + <gd name="q3" fmla="*/ q2 1 2" /> + <gd name="maxAdj1" fmla="*/ q3 h ss" /> + <gd name="a1" fmla="pin 0 adj1 maxAdj1" /> + <gd name="y1" fmla="*/ ss a1 100000" /> + <gd name="y3" fmla="*/ h a2 100000" /> + <gd name="y4" fmla="+- y3 y1 0" /> + <gd name="dx1" fmla="cos wd2 2700000" /> + <gd name="dy1" fmla="sin y1 2700000" /> + <gd name="il" fmla="+- r 0 dx1" /> + <gd name="it" fmla="+- y1 0 dy1" /> + <gd name="ib" fmla="+- b dy1 y1" /> + </gdLst> + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefY="adj1" minY="0" maxY="maxAdj1"> + <pos x="hc" y="y1" /> + </ahXY> + <ahXY gdRefY="adj2" minY="0" maxY="100000"> + <pos x="l" y="y3" /> + </ahXY> + </ahLst> + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="cd4"> + <pos x="r" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="y3" /> + </cxn> + <cxn ang="3cd4"> + <pos x="r" y="b" /> + </cxn> + </cxnLst> + <rect l="il" t="it" r="r" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path stroke="false" extrusionOk="false"> + <moveTo> + <pt x="r" y="b" /> + </moveTo> + <arcTo wR="wd2" hR="y1" stAng="cd4" swAng="cd4" /> + <lnTo> + <pt x="hc" y="y4" /> + </lnTo> + <arcTo wR="wd2" hR="y1" stAng="0" swAng="-5400000" /> + <arcTo wR="wd2" hR="y1" stAng="cd4" swAng="-5400000" /> + <lnTo> + <pt x="hc" y="y1" /> + </lnTo> + <arcTo wR="wd2" hR="y1" stAng="cd2" swAng="cd4" /> + <close /> + </path> + <path fill="none"> + <moveTo> + <pt x="r" y="b" /> + </moveTo> + <arcTo wR="wd2" hR="y1" stAng="cd4" swAng="cd4" /> + <lnTo> + <pt x="hc" y="y4" /> + </lnTo> + <arcTo wR="wd2" hR="y1" stAng="0" swAng="-5400000" /> + <arcTo wR="wd2" hR="y1" stAng="cd4" swAng="-5400000" /> + <lnTo> + <pt x="hc" y="y1" /> + </lnTo> + <arcTo wR="wd2" hR="y1" stAng="cd2" swAng="cd4" /> + </path> + </pathLst> + </leftBrace> + <leftBracket> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj" fmla="val 8333" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="maxAdj" fmla="*/ 50000 h ss" /> + + <gd name="a" fmla="pin 0 adj maxAdj" /> + <gd name="y1" fmla="*/ ss a 100000" /> + + <gd name="y2" fmla="+- b 0 y1" /> + + <gd name="dx1" fmla="cos w 2700000" /> + <gd name="dy1" fmla="sin y1 2700000" /> + <gd name="il" fmla="+- r 0 dx1" /> + <gd name="it" fmla="+- y1 0 dy1" /> + <gd name="ib" fmla="+- b dy1 y1" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefY="adj" minY="0" maxY="maxAdj"> + <pos x="l" y="y1" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="cd4"> + <pos x="r" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="r" y="b" /> + </cxn> + </cxnLst> + + <rect l="il" t="it" r="r" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path stroke="false" extrusionOk="false"> + + <moveTo> + <pt x="r" y="b" /> + </moveTo> + <arcTo wR="w" hR="y1" stAng="cd4" swAng="cd4" /> + <lnTo> + <pt x="l" y="y1" /> + </lnTo> + <arcTo wR="w" hR="y1" stAng="cd2" swAng="cd4" /> + <close /> + </path> + <path fill="none"> + + <moveTo> + <pt x="r" y="b" /> + </moveTo> + <arcTo wR="w" hR="y1" stAng="cd4" swAng="cd4" /> + <lnTo> + <pt x="l" y="y1" /> + </lnTo> + <arcTo wR="w" hR="y1" stAng="cd2" swAng="cd4" /> + </path> + </pathLst> + + </leftBracket> + <leftCircularArrow> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 12500" /> + + <gd name="adj2" fmla="val -1142319" /> + + <gd name="adj3" fmla="val 1142319" /> + + <gd name="adj4" fmla="val 10800000" /> + + <gd name="adj5" fmla="val 12500" /> + + </avLst> + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a5" fmla="pin 0 adj5 25000" /> + + <gd name="maxAdj1" fmla="*/ a5 2 1" /> + + <gd name="a1" fmla="pin 0 adj1 maxAdj1" /> + <gd name="enAng" fmla="pin 1 adj3 21599999" /> + <gd name="stAng" fmla="pin 0 adj4 21599999" /> + + <gd name="th" fmla="*/ ss a1 100000" /> + + <gd name="thh" fmla="*/ ss a5 100000" /> + + <gd name="th2" fmla="*/ th 1 2" /> + + + <gd name="rw1" fmla="+- wd2 th2 thh" /> + + <gd name="rh1" fmla="+- hd2 th2 thh" /> + + <gd name="rw2" fmla="+- rw1 0 th" /> + + <gd name="rh2" fmla="+- rh1 0 th" /> + + <gd name="rw3" fmla="+- rw2 th2 0" /> + + <gd name="rh3" fmla="+- rh2 th2 0" /> + + + <gd name="wtH" fmla="sin rw3 enAng" /> + <gd name="htH" fmla="cos rh3 enAng" /> + <gd name="dxH" fmla="cat2 rw3 htH wtH" /> + <gd name="dyH" fmla="sat2 rh3 htH wtH" /> + <gd name="xH" fmla="+- hc dxH 0" /> + + <gd name="yH" fmla="+- vc dyH 0" /> + + + <gd name="rI" fmla="min rw2 rh2" /> + + <gd name="u1" fmla="*/ dxH dxH 1" /> + <gd name="u2" fmla="*/ dyH dyH 1" /> + <gd name="u3" fmla="*/ rI rI 1" /> + <gd name="u4" fmla="+- u1 0 u3" /> + <gd name="u5" fmla="+- u2 0 u3" /> + <gd name="u6" fmla="*/ u4 u5 u1" /> + <gd name="u7" fmla="*/ u6 1 u2" /> + <gd name="u8" fmla="+- 1 0 u7" /> + <gd name="u9" fmla="sqrt u8" /> + <gd name="u10" fmla="*/ u4 1 dxH" /> + <gd name="u11" fmla="*/ u10 1 dyH" /> + <gd name="u12" fmla="+/ 1 u9 u11" /> + <gd name="u13" fmla="at2 1 u12" /> + <gd name="u14" fmla="+- u13 21600000 0" /> + <gd name="u15" fmla="?: u13 u13 u14" /> + <gd name="u16" fmla="+- u15 0 enAng" /> + + <gd name="u17" fmla="+- u16 21600000 0" /> + <gd name="u18" fmla="?: u16 u16 u17" /> + <gd name="u19" fmla="+- u18 0 cd2" /> + <gd name="u20" fmla="+- u18 0 21600000" /> + <gd name="u21" fmla="?: u19 u20 u18" /> + <gd name="u22" fmla="abs u21" /> + <gd name="minAng" fmla="*/ u22 -1 1" /> + <gd name="u23" fmla="abs adj2" /> + <gd name="a2" fmla="*/ u23 -1 1" /> + <gd name="aAng" fmla="pin minAng a2 0" /> + + <gd name="ptAng" fmla="+- enAng aAng 0" /> + + + <gd name="wtA" fmla="sin rw3 ptAng" /> + <gd name="htA" fmla="cos rh3 ptAng" /> + <gd name="dxA" fmla="cat2 rw3 htA wtA" /> + <gd name="dyA" fmla="sat2 rh3 htA wtA" /> + <gd name="xA" fmla="+- hc dxA 0" /> + + <gd name="yA" fmla="+- vc dyA 0" /> + + + <gd name="wtE" fmla="sin rw1 stAng" /> + <gd name="htE" fmla="cos rh1 stAng" /> + <gd name="dxE" fmla="cat2 rw1 htE wtE" /> + <gd name="dyE" fmla="sat2 rh1 htE wtE" /> + <gd name="xE" fmla="+- hc dxE 0" /> + + <gd name="yE" fmla="+- vc dyE 0" /> + + + <gd name="wtD" fmla="sin rw2 stAng" /> + <gd name="htD" fmla="cos rh2 stAng" /> + <gd name="dxD" fmla="cat2 rw2 htD wtD" /> + <gd name="dyD" fmla="sat2 rh2 htD wtD" /> + <gd name="xD" fmla="+- hc dxD 0" /> + + <gd name="yD" fmla="+- vc dyD 0" /> + + + <gd name="dxG" fmla="cos thh ptAng" /> + <gd name="dyG" fmla="sin thh ptAng" /> + <gd name="xG" fmla="+- xH dxG 0" /> + + <gd name="yG" fmla="+- yH dyG 0" /> + + + <gd name="dxB" fmla="cos thh ptAng" /> + <gd name="dyB" fmla="sin thh ptAng" /> + <gd name="xB" fmla="+- xH 0 dxB 0" /> + + <gd name="yB" fmla="+- yH 0 dyB 0" /> + + + <gd name="sx1" fmla="+- xB 0 hc" /> + + <gd name="sy1" fmla="+- yB 0 vc" /> + + <gd name="sx2" fmla="+- xG 0 hc" /> + + <gd name="sy2" fmla="+- yG 0 vc" /> + + + <gd name="rO" fmla="min rw1 rh1" /> + + <gd name="x1O" fmla="*/ sx1 rO rw1" /> + + <gd name="y1O" fmla="*/ sy1 rO rh1" /> + + <gd name="x2O" fmla="*/ sx2 rO rw1" /> + + <gd name="y2O" fmla="*/ sy2 rO rh1" /> + + + <gd name="dxO" fmla="+- x2O 0 x1O" /> + <gd name="dyO" fmla="+- y2O 0 y1O" /> + <gd name="dO" fmla="mod dxO dyO 0" /> + + <gd name="q1" fmla="*/ x1O y2O 1" /> + <gd name="q2" fmla="*/ x2O y1O 1" /> + <gd name="DO" fmla="+- q1 0 q2" /> + + + <gd name="q3" fmla="*/ rO rO 1" /> + + <gd name="q4" fmla="*/ dO dO 1" /> + + <gd name="q5" fmla="*/ q3 q4 1" /> + + <gd name="q6" fmla="*/ DO DO 1" /> + + <gd name="q7" fmla="+- q5 0 q6" /> + + <gd name="q8" fmla="max q7 0" /> + + <gd name="sdelO" fmla="sqrt q8" /> + + <gd name="ndyO" fmla="*/ dyO -1 1" /> + <gd name="sdyO" fmla="?: ndyO -1 1" /> + + <gd name="q9" fmla="*/ sdyO dxO 1" /> + + <gd name="q10" fmla="*/ q9 sdelO 1" /> + + <gd name="q11" fmla="*/ DO dyO 1" /> + + <gd name="dxF1" fmla="+/ q11 q10 q4" /> + + <gd name="q12" fmla="+- q11 0 q10" /> + <gd name="dxF2" fmla="*/ q12 1 q4" /> + + + <gd name="adyO" fmla="abs dyO" /> + <gd name="q13" fmla="*/ adyO sdelO 1" /> + + <gd name="q14" fmla="*/ DO dxO -1" /> + + <gd name="dyF1" fmla="+/ q14 q13 q4" /> + + <gd name="q15" fmla="+- q14 0 q13" /> + <gd name="dyF2" fmla="*/ q15 1 q4" /> + + + + <gd name="q16" fmla="+- x2O 0 dxF1" /> + <gd name="q17" fmla="+- x2O 0 dxF2" /> + <gd name="q18" fmla="+- y2O 0 dyF1" /> + <gd name="q19" fmla="+- y2O 0 dyF2" /> + <gd name="q20" fmla="mod q16 q18 0" /> + + <gd name="q21" fmla="mod q17 q19 0" /> + + <gd name="q22" fmla="+- q21 0 q20" /> + <gd name="dxF" fmla="?: q22 dxF1 dxF2" /> + + <gd name="dyF" fmla="?: q22 dyF1 dyF2" /> + + <gd name="sdxF" fmla="*/ dxF rw1 rO" /> + + <gd name="sdyF" fmla="*/ dyF rh1 rO" /> + + <gd name="xF" fmla="+- hc sdxF 0" /> + + <gd name="yF" fmla="+- vc sdyF 0" /> + + + + + <gd name="x1I" fmla="*/ sx1 rI rw2" /> + + <gd name="y1I" fmla="*/ sy1 rI rh2" /> + + <gd name="x2I" fmla="*/ sx2 rI rw2" /> + + <gd name="y2I" fmla="*/ sy2 rI rh2" /> + + + <gd name="dxI" fmla="+- x2I 0 x1I" /> + <gd name="dyI" fmla="+- y2I 0 y1I" /> + <gd name="dI" fmla="mod dxI dyI 0" /> + <gd name="v1" fmla="*/ x1I y2I 1" /> + <gd name="v2" fmla="*/ x2I y1I 1" /> + <gd name="DI" fmla="+- v1 0 v2" /> + + <gd name="v3" fmla="*/ rI rI 1" /> + <gd name="v4" fmla="*/ dI dI 1" /> + <gd name="v5" fmla="*/ v3 v4 1" /> + <gd name="v6" fmla="*/ DI DI 1" /> + <gd name="v7" fmla="+- v5 0 v6" /> + <gd name="v8" fmla="max v7 0" /> + <gd name="sdelI" fmla="sqrt v8" /> + <gd name="v9" fmla="*/ sdyO dxI 1" /> + <gd name="v10" fmla="*/ v9 sdelI 1" /> + <gd name="v11" fmla="*/ DI dyI 1" /> + <gd name="dxC1" fmla="+/ v11 v10 v4" /> + <gd name="v12" fmla="+- v11 0 v10" /> + <gd name="dxC2" fmla="*/ v12 1 v4" /> + + <gd name="adyI" fmla="abs dyI" /> + <gd name="v13" fmla="*/ adyI sdelI 1" /> + <gd name="v14" fmla="*/ DI dxI -1" /> + <gd name="dyC1" fmla="+/ v14 v13 v4" /> + <gd name="v15" fmla="+- v14 0 v13" /> + <gd name="dyC2" fmla="*/ v15 1 v4" /> + + <gd name="v16" fmla="+- x1I 0 dxC1" /> + <gd name="v17" fmla="+- x1I 0 dxC2" /> + <gd name="v18" fmla="+- y1I 0 dyC1" /> + <gd name="v19" fmla="+- y1I 0 dyC2" /> + <gd name="v20" fmla="mod v16 v18 0" /> + <gd name="v21" fmla="mod v17 v19 0" /> + <gd name="v22" fmla="+- v21 0 v20" /> + <gd name="dxC" fmla="?: v22 dxC1 dxC2" /> + <gd name="dyC" fmla="?: v22 dyC1 dyC2" /> + <gd name="sdxC" fmla="*/ dxC rw2 rI" /> + <gd name="sdyC" fmla="*/ dyC rh2 rI" /> + <gd name="xC" fmla="+- hc sdxC 0" /> + + <gd name="yC" fmla="+- vc sdyC 0" /> + + + <gd name="ist0" fmla="at2 sdxC sdyC" /> + <gd name="ist1" fmla="+- ist0 21600000 0" /> + <gd name="istAng0" fmla="?: ist0 ist0 ist1" /> + <gd name="isw1" fmla="+- stAng 0 istAng0" /> + <gd name="isw2" fmla="+- isw1 21600000 0" /> + <gd name="iswAng0" fmla="?: isw1 isw1 isw2" /> + + <gd name="istAng" fmla="+- istAng0 iswAng0 0" /> + <gd name="iswAng" fmla="+- 0 0 iswAng0" /> + + <gd name="p1" fmla="+- xF 0 xC" /> + <gd name="p2" fmla="+- yF 0 yC" /> + <gd name="p3" fmla="mod p1 p2 0" /> + <gd name="p4" fmla="*/ p3 1 2" /> + <gd name="p5" fmla="+- p4 0 thh" /> + <gd name="xGp" fmla="?: p5 xF xG" /> + <gd name="yGp" fmla="?: p5 yF yG" /> + <gd name="xBp" fmla="?: p5 xC xB" /> + <gd name="yBp" fmla="?: p5 yC yB" /> + + <gd name="en0" fmla="at2 sdxF sdyF" /> + <gd name="en1" fmla="+- en0 21600000 0" /> + <gd name="en2" fmla="?: en0 en0 en1" /> + <gd name="sw0" fmla="+- en2 0 stAng" /> + <gd name="sw1" fmla="+- sw0 0 21600000" /> + <gd name="swAng" fmla="?: sw0 sw1 sw0" /> + + + <gd name="stAng0" fmla="+- stAng swAng 0" /> + + <gd name="swAng0" fmla="+- 0 0 swAng" /> + + + <gd name="wtI" fmla="sin rw3 stAng" /> + <gd name="htI" fmla="cos rh3 stAng" /> + <gd name="dxI" fmla="cat2 rw3 htI wtI" /> + <gd name="dyI" fmla="sat2 rh3 htI wtI" /> + <gd name="xI" fmla="+- hc dxI 0" /> + + <gd name="yI" fmla="+- vc dyI 0" /> + + + <gd name="aI" fmla="+- stAng cd4 0" /> + <gd name="aA" fmla="+- ptAng 0 cd4" /> + <gd name="aB" fmla="+- ptAng cd2 0" /> + + <gd name="idx" fmla="cos rw1 2700000" /> + <gd name="idy" fmla="sin rh1 2700000" /> + <gd name="il" fmla="+- hc 0 idx" /> + <gd name="ir" fmla="+- hc idx 0" /> + <gd name="it" fmla="+- vc 0 idy" /> + <gd name="ib" fmla="+- vc idy 0" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahPolar gdRefAng="adj2" minAng="minAng" maxAng="0"> + <pos x="xA" y="yA" /> + </ahPolar> + <ahPolar gdRefAng="adj4" minAng="0" maxAng="21599999"> + <pos x="xE" y="yE" /> + </ahPolar> + <ahPolar gdRefR="adj1" minR="0" maxR="maxAdj1" gdRefAng="adj3" minAng="0" maxAng="21599999"> + <pos x="xF" y="yF" /> + </ahPolar> + <ahPolar gdRefR="adj5" minR="0" maxR="25000"> + <pos x="xB" y="yB" /> + </ahPolar> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="aI"> + <pos x="xI" y="yI" /> + </cxn> + <cxn ang="ptAng"> + <pos x="xGp" y="yGp" /> + </cxn> + <cxn ang="aA"> + <pos x="xA" y="yA" /> + </cxn> + <cxn ang="aB"> + <pos x="xBp" y="yBp" /> + </cxn> + </cxnLst> + + <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="xE" y="yE" /> + </moveTo> + <lnTo> + <pt x="xD" y="yD" /> + </lnTo> + <arcTo wR="rw2" hR="rh2" stAng="istAng" swAng="iswAng" /> + <lnTo> + <pt x="xBp" y="yBp" /> + </lnTo> + <lnTo> + <pt x="xA" y="yA" /> + </lnTo> + <lnTo> + <pt x="xGp" y="yGp" /> + </lnTo> + <lnTo> + <pt x="xF" y="yF" /> + </lnTo> + <arcTo wR="rw1" hR="rh1" stAng="stAng0" swAng="swAng0" /> + <close /> + </path> + </pathLst> + + </leftCircularArrow> + <leftRightArrow> + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 50000" /> + <gd name="adj2" fmla="val 50000" /> + </avLst> + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="maxAdj2" fmla="*/ 50000 w ss" /> + <gd name="a1" fmla="pin 0 adj1 100000" /> + <gd name="a2" fmla="pin 0 adj2 maxAdj2" /> + <gd name="x2" fmla="*/ ss a2 100000" /> + <gd name="x3" fmla="+- r 0 x2" /> + <gd name="dy" fmla="*/ h a1 200000" /> + <gd name="y1" fmla="+- vc 0 dy" /> + <gd name="y2" fmla="+- vc dy 0" /> + <gd name="dx1" fmla="*/ y1 x2 hd2" /> + <gd name="x1" fmla="+- x2 0 dx1" /> + <gd name="x4" fmla="+- x3 dx1 0" /> + </gdLst> + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefY="adj1" minY="0" maxY="100000"> + <pos x="x3" y="y1" /> + </ahXY> + <ahXY gdRefX="adj2" minX="0" maxX="maxAdj2"> + <pos x="x2" y="t" /> + </ahXY> + </ahLst> + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="x3" y="b" /> + </cxn> + <cxn ang="cd4"> + <pos x="x2" y="b" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="x2" y="t" /> + </cxn> + <cxn ang="3cd4"> + <pos x="x3" y="t" /> + </cxn> + </cxnLst> + <rect l="x1" t="y1" r="x4" b="y2" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="vc" /> + </moveTo> + <lnTo> + <pt x="x2" y="t" /> + </lnTo> + <lnTo> + <pt x="x2" y="y1" /> + </lnTo> + <lnTo> + <pt x="x3" y="y1" /> + </lnTo> + <lnTo> + <pt x="x3" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="vc" /> + </lnTo> + <lnTo> + <pt x="x3" y="b" /> + </lnTo> + <lnTo> + <pt x="x3" y="y2" /> + </lnTo> + <lnTo> + <pt x="x2" y="y2" /> + </lnTo> + <lnTo> + <pt x="x2" y="b" /> + </lnTo> + <close /> + </path> + </pathLst> + </leftRightArrow> + <leftRightArrowCallout> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 25000" /> + + <gd name="adj2" fmla="val 25000" /> + + <gd name="adj3" fmla="val 25000" /> + + <gd name="adj4" fmla="val 48123" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="maxAdj2" fmla="*/ 50000 h ss" /> + + <gd name="a2" fmla="pin 0 adj2 maxAdj2" /> + <gd name="maxAdj1" fmla="*/ a2 2 1" /> + + <gd name="a1" fmla="pin 0 adj1 maxAdj1" /> + <gd name="maxAdj3" fmla="*/ 50000 w ss" /> + + <gd name="a3" fmla="pin 0 adj3 maxAdj3" /> + <gd name="q2" fmla="*/ a3 ss wd2" /> + + <gd name="maxAdj4" fmla="+- 100000 0 q2" /> + + <gd name="a4" fmla="pin 0 adj4 maxAdj4" /> + <gd name="dy1" fmla="*/ ss a2 100000" /> + + <gd name="dy2" fmla="*/ ss a1 200000" /> + + <gd name="y1" fmla="+- vc 0 dy1" /> + <gd name="y2" fmla="+- vc 0 dy2" /> + <gd name="y3" fmla="+- vc dy2 0" /> + <gd name="y4" fmla="+- vc dy1 0" /> + <gd name="x1" fmla="*/ ss a3 100000" /> + + <gd name="x4" fmla="+- r 0 x1" /> + + <gd name="dx2" fmla="*/ w a4 200000" /> + + <gd name="x2" fmla="+- hc 0 dx2" /> + + <gd name="x3" fmla="+- hc dx2 0" /> + + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefY="adj1" minY="0" maxY="maxAdj1"> + <pos x="x1" y="y2" /> + </ahXY> + <ahXY gdRefY="adj2" minY="0" maxY="maxAdj2"> + <pos x="l" y="y1" /> + </ahXY> + <ahXY gdRefX="adj3" minX="0" maxX="maxAdj3"> + <pos x="x1" y="t" /> + </ahXY> + <ahXY gdRefX="adj4" minX="0" maxX="maxAdj4"> + <pos x="x2" y="b" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + </cxnLst> + + <rect l="x2" t="t" r="x3" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="vc" /> + </moveTo> + <lnTo> + <pt x="x1" y="y1" /> + </lnTo> + <lnTo> + <pt x="x1" y="y2" /> + </lnTo> + <lnTo> + <pt x="x2" y="y2" /> + </lnTo> + <lnTo> + <pt x="x2" y="t" /> + </lnTo> + <lnTo> + <pt x="x3" y="t" /> + </lnTo> + <lnTo> + <pt x="x3" y="y2" /> + </lnTo> + <lnTo> + <pt x="x4" y="y2" /> + </lnTo> + <lnTo> + <pt x="x4" y="y1" /> + </lnTo> + <lnTo> + <pt x="r" y="vc" /> + </lnTo> + <lnTo> + <pt x="x4" y="y4" /> + </lnTo> + <lnTo> + <pt x="x4" y="y3" /> + </lnTo> + <lnTo> + <pt x="x3" y="y3" /> + </lnTo> + <lnTo> + <pt x="x3" y="b" /> + </lnTo> + <lnTo> + <pt x="x2" y="b" /> + </lnTo> + <lnTo> + <pt x="x2" y="y3" /> + </lnTo> + <lnTo> + <pt x="x1" y="y3" /> + </lnTo> + <lnTo> + <pt x="x1" y="y4" /> + </lnTo> + <close /> + </path> + </pathLst> + + </leftRightArrowCallout> + <leftRightCircularArrow> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 12500" /> + + <gd name="adj2" fmla="val 1142319" /> + + <gd name="adj3" fmla="val 20457681" /> + + <gd name="adj4" fmla="val 11942319" /> + + <gd name="adj5" fmla="val 12500" /> + + </avLst> + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a5" fmla="pin 0 adj5 25000" /> + + <gd name="maxAdj1" fmla="*/ a5 2 1" /> + + <gd name="a1" fmla="pin 0 adj1 maxAdj1" /> + <gd name="enAng" fmla="pin 1 adj3 21599999" /> + <gd name="stAng" fmla="pin 0 adj4 21599999" /> + + <gd name="th" fmla="*/ ss a1 100000" /> + + <gd name="thh" fmla="*/ ss a5 100000" /> + + <gd name="th2" fmla="*/ th 1 2" /> + + + <gd name="rw1" fmla="+- wd2 th2 thh" /> + + <gd name="rh1" fmla="+- hd2 th2 thh" /> + + <gd name="rw2" fmla="+- rw1 0 th" /> + + <gd name="rh2" fmla="+- rh1 0 th" /> + + <gd name="rw3" fmla="+- rw2 th2 0" /> + + <gd name="rh3" fmla="+- rh2 th2 0" /> + + + <gd name="wtH" fmla="sin rw3 enAng" /> + <gd name="htH" fmla="cos rh3 enAng" /> + <gd name="dxH" fmla="cat2 rw3 htH wtH" /> + <gd name="dyH" fmla="sat2 rh3 htH wtH" /> + <gd name="xH" fmla="+- hc dxH 0" /> + + <gd name="yH" fmla="+- vc dyH 0" /> + + + <gd name="rI" fmla="min rw2 rh2" /> + + <gd name="u1" fmla="*/ dxH dxH 1" /> + <gd name="u2" fmla="*/ dyH dyH 1" /> + <gd name="u3" fmla="*/ rI rI 1" /> + <gd name="u4" fmla="+- u1 0 u3" /> + <gd name="u5" fmla="+- u2 0 u3" /> + <gd name="u6" fmla="*/ u4 u5 u1" /> + <gd name="u7" fmla="*/ u6 1 u2" /> + <gd name="u8" fmla="+- 1 0 u7" /> + <gd name="u9" fmla="sqrt u8" /> + <gd name="u10" fmla="*/ u4 1 dxH" /> + <gd name="u11" fmla="*/ u10 1 dyH" /> + <gd name="u12" fmla="+/ 1 u9 u11" /> + <gd name="u13" fmla="at2 1 u12" /> + <gd name="u14" fmla="+- u13 21600000 0" /> + <gd name="u15" fmla="?: u13 u13 u14" /> + <gd name="u16" fmla="+- u15 0 enAng" /> + + <gd name="u17" fmla="+- u16 21600000 0" /> + <gd name="u18" fmla="?: u16 u16 u17" /> + <gd name="u19" fmla="+- u18 0 cd2" /> + <gd name="u20" fmla="+- u18 0 21600000" /> + <gd name="u21" fmla="?: u19 u20 u18" /> + <gd name="maxAng" fmla="abs u21" /> + <gd name="aAng" fmla="pin 0 adj2 maxAng" /> + + <gd name="ptAng" fmla="+- enAng aAng 0" /> + + + <gd name="wtA" fmla="sin rw3 ptAng" /> + <gd name="htA" fmla="cos rh3 ptAng" /> + <gd name="dxA" fmla="cat2 rw3 htA wtA" /> + <gd name="dyA" fmla="sat2 rh3 htA wtA" /> + <gd name="xA" fmla="+- hc dxA 0" /> + + <gd name="yA" fmla="+- vc dyA 0" /> + + + <gd name="dxG" fmla="cos thh ptAng" /> + <gd name="dyG" fmla="sin thh ptAng" /> + <gd name="xG" fmla="+- xH dxG 0" /> + + <gd name="yG" fmla="+- yH dyG 0" /> + + + <gd name="dxB" fmla="cos thh ptAng" /> + <gd name="dyB" fmla="sin thh ptAng" /> + <gd name="xB" fmla="+- xH 0 dxB 0" /> + + <gd name="yB" fmla="+- yH 0 dyB 0" /> + + + <gd name="sx1" fmla="+- xB 0 hc" /> + + <gd name="sy1" fmla="+- yB 0 vc" /> + + <gd name="sx2" fmla="+- xG 0 hc" /> + + <gd name="sy2" fmla="+- yG 0 vc" /> + + + <gd name="rO" fmla="min rw1 rh1" /> + + <gd name="x1O" fmla="*/ sx1 rO rw1" /> + + <gd name="y1O" fmla="*/ sy1 rO rh1" /> + + <gd name="x2O" fmla="*/ sx2 rO rw1" /> + + <gd name="y2O" fmla="*/ sy2 rO rh1" /> + + + <gd name="dxO" fmla="+- x2O 0 x1O" /> + <gd name="dyO" fmla="+- y2O 0 y1O" /> + <gd name="dO" fmla="mod dxO dyO 0" /> + + <gd name="q1" fmla="*/ x1O y2O 1" /> + <gd name="q2" fmla="*/ x2O y1O 1" /> + <gd name="DO" fmla="+- q1 0 q2" /> + + + <gd name="q3" fmla="*/ rO rO 1" /> + + <gd name="q4" fmla="*/ dO dO 1" /> + + <gd name="q5" fmla="*/ q3 q4 1" /> + + <gd name="q6" fmla="*/ DO DO 1" /> + + <gd name="q7" fmla="+- q5 0 q6" /> + + <gd name="q8" fmla="max q7 0" /> + + <gd name="sdelO" fmla="sqrt q8" /> + + <gd name="ndyO" fmla="*/ dyO -1 1" /> + <gd name="sdyO" fmla="?: ndyO -1 1" /> + + <gd name="q9" fmla="*/ sdyO dxO 1" /> + + <gd name="q10" fmla="*/ q9 sdelO 1" /> + + <gd name="q11" fmla="*/ DO dyO 1" /> + + <gd name="dxF1" fmla="+/ q11 q10 q4" /> + + <gd name="q12" fmla="+- q11 0 q10" /> + <gd name="dxF2" fmla="*/ q12 1 q4" /> + + + <gd name="adyO" fmla="abs dyO" /> + <gd name="q13" fmla="*/ adyO sdelO 1" /> + + <gd name="q14" fmla="*/ DO dxO -1" /> + + <gd name="dyF1" fmla="+/ q14 q13 q4" /> + + <gd name="q15" fmla="+- q14 0 q13" /> + <gd name="dyF2" fmla="*/ q15 1 q4" /> + + + + <gd name="q16" fmla="+- x2O 0 dxF1" /> + <gd name="q17" fmla="+- x2O 0 dxF2" /> + <gd name="q18" fmla="+- y2O 0 dyF1" /> + <gd name="q19" fmla="+- y2O 0 dyF2" /> + <gd name="q20" fmla="mod q16 q18 0" /> + + <gd name="q21" fmla="mod q17 q19 0" /> + + <gd name="q22" fmla="+- q21 0 q20" /> + <gd name="dxF" fmla="?: q22 dxF1 dxF2" /> + + <gd name="dyF" fmla="?: q22 dyF1 dyF2" /> + + <gd name="sdxF" fmla="*/ dxF rw1 rO" /> + + <gd name="sdyF" fmla="*/ dyF rh1 rO" /> + + <gd name="xF" fmla="+- hc sdxF 0" /> + + <gd name="yF" fmla="+- vc sdyF 0" /> + + + + + <gd name="x1I" fmla="*/ sx1 rI rw2" /> + + <gd name="y1I" fmla="*/ sy1 rI rh2" /> + + <gd name="x2I" fmla="*/ sx2 rI rw2" /> + + <gd name="y2I" fmla="*/ sy2 rI rh2" /> + + + <gd name="dxI" fmla="+- x2I 0 x1I" /> + <gd name="dyI" fmla="+- y2I 0 y1I" /> + <gd name="dI" fmla="mod dxI dyI 0" /> + <gd name="v1" fmla="*/ x1I y2I 1" /> + <gd name="v2" fmla="*/ x2I y1I 1" /> + <gd name="DI" fmla="+- v1 0 v2" /> + + <gd name="v3" fmla="*/ rI rI 1" /> + <gd name="v4" fmla="*/ dI dI 1" /> + <gd name="v5" fmla="*/ v3 v4 1" /> + <gd name="v6" fmla="*/ DI DI 1" /> + <gd name="v7" fmla="+- v5 0 v6" /> + <gd name="v8" fmla="max v7 0" /> + <gd name="sdelI" fmla="sqrt v8" /> + <gd name="v9" fmla="*/ sdyO dxI 1" /> + <gd name="v10" fmla="*/ v9 sdelI 1" /> + <gd name="v11" fmla="*/ DI dyI 1" /> + <gd name="dxC1" fmla="+/ v11 v10 v4" /> + <gd name="v12" fmla="+- v11 0 v10" /> + <gd name="dxC2" fmla="*/ v12 1 v4" /> + + <gd name="adyI" fmla="abs dyI" /> + <gd name="v13" fmla="*/ adyI sdelI 1" /> + <gd name="v14" fmla="*/ DI dxI -1" /> + <gd name="dyC1" fmla="+/ v14 v13 v4" /> + <gd name="v15" fmla="+- v14 0 v13" /> + <gd name="dyC2" fmla="*/ v15 1 v4" /> + + <gd name="v16" fmla="+- x1I 0 dxC1" /> + <gd name="v17" fmla="+- x1I 0 dxC2" /> + <gd name="v18" fmla="+- y1I 0 dyC1" /> + <gd name="v19" fmla="+- y1I 0 dyC2" /> + <gd name="v20" fmla="mod v16 v18 0" /> + <gd name="v21" fmla="mod v17 v19 0" /> + <gd name="v22" fmla="+- v21 0 v20" /> + <gd name="dxC" fmla="?: v22 dxC1 dxC2" /> + <gd name="dyC" fmla="?: v22 dyC1 dyC2" /> + <gd name="sdxC" fmla="*/ dxC rw2 rI" /> + <gd name="sdyC" fmla="*/ dyC rh2 rI" /> + <gd name="xC" fmla="+- hc sdxC 0" /> + + <gd name="yC" fmla="+- vc sdyC 0" /> + + + <gd name="wtI" fmla="sin rw3 stAng" /> + <gd name="htI" fmla="cos rh3 stAng" /> + <gd name="dxI" fmla="cat2 rw3 htI wtI" /> + <gd name="dyI" fmla="sat2 rh3 htI wtI" /> + <gd name="xI" fmla="+- hc dxI 0" /> + + <gd name="yI" fmla="+- vc dyI 0" /> + + + <gd name="lptAng" fmla="+- stAng 0 aAng" /> + + + <gd name="wtL" fmla="sin rw3 lptAng" /> + <gd name="htL" fmla="cos rh3 lptAng" /> + <gd name="dxL" fmla="cat2 rw3 htL wtL" /> + <gd name="dyL" fmla="sat2 rh3 htL wtL" /> + <gd name="xL" fmla="+- hc dxL 0" /> + + <gd name="yL" fmla="+- vc dyL 0" /> + + + <gd name="dxK" fmla="cos thh lptAng" /> + <gd name="dyK" fmla="sin thh lptAng" /> + <gd name="xK" fmla="+- xI dxK 0" /> + + <gd name="yK" fmla="+- yI dyK 0" /> + + + <gd name="dxJ" fmla="cos thh lptAng" /> + <gd name="dyJ" fmla="sin thh lptAng" /> + <gd name="xJ" fmla="+- xI 0 dxJ 0" /> + + <gd name="yJ" fmla="+- yI 0 dyJ 0" /> + + + <gd name="p1" fmla="+- xF 0 xC" /> + <gd name="p2" fmla="+- yF 0 yC" /> + <gd name="p3" fmla="mod p1 p2 0" /> + <gd name="p4" fmla="*/ p3 1 2" /> + <gd name="p5" fmla="+- p4 0 thh" /> + <gd name="xGp" fmla="?: p5 xF xG" /> + <gd name="yGp" fmla="?: p5 yF yG" /> + <gd name="xBp" fmla="?: p5 xC xB" /> + <gd name="yBp" fmla="?: p5 yC yB" /> + + <gd name="en0" fmla="at2 sdxF sdyF" /> + <gd name="en1" fmla="+- en0 21600000 0" /> + <gd name="en2" fmla="?: en0 en0 en1" /> + <gd name="od0" fmla="+- en2 0 enAng" /> + <gd name="od1" fmla="+- od0 21600000 0" /> + <gd name="od2" fmla="?: od0 od0 od1" /> + + <gd name="st0" fmla="+- stAng 0 od2" /> + <gd name="st1" fmla="+- st0 21600000 0" /> + <gd name="st2" fmla="?: st0 st0 st1" /> + + <gd name="sw0" fmla="+- en2 0 st2" /> + <gd name="sw1" fmla="+- sw0 21600000 0" /> + <gd name="swAng" fmla="?: sw0 sw0 sw1" /> + + + <gd name="ist0" fmla="at2 sdxC sdyC" /> + <gd name="ist1" fmla="+- ist0 21600000 0" /> + <gd name="istAng" fmla="?: ist0 ist0 ist1" /> + + <gd name="id0" fmla="+- istAng 0 enAng" /> + <gd name="id1" fmla="+- id0 0 21600000" /> + <gd name="id2" fmla="?: id0 id1 id0" /> + + <gd name="ien0" fmla="+- stAng 0 id2" /> + <gd name="ien1" fmla="+- ien0 0 21600000" /> + <gd name="ien2" fmla="?: ien1 ien1 ien0" /> + + <gd name="isw1" fmla="+- ien2 0 istAng" /> + <gd name="isw2" fmla="+- isw1 0 21600000" /> + <gd name="iswAng" fmla="?: isw1 isw2 isw1" /> + + + <gd name="wtE" fmla="sin rw1 st2" /> + <gd name="htE" fmla="cos rh1 st2" /> + <gd name="dxE" fmla="cat2 rw1 htE wtE" /> + <gd name="dyE" fmla="sat2 rh1 htE wtE" /> + <gd name="xE" fmla="+- hc dxE 0" /> + + <gd name="yE" fmla="+- vc dyE 0" /> + + + <gd name="wtD" fmla="sin rw2 ien2" /> + <gd name="htD" fmla="cos rh2 ien2" /> + <gd name="dxD" fmla="cat2 rw2 htD wtD" /> + <gd name="dyD" fmla="sat2 rh2 htD wtD" /> + <gd name="xD" fmla="+- hc dxD 0" /> + + <gd name="yD" fmla="+- vc dyD 0" /> + + + <gd name="xKp" fmla="?: p5 xE xK" /> + <gd name="yKp" fmla="?: p5 yE yK" /> + <gd name="xJp" fmla="?: p5 xD xJ" /> + <gd name="yJp" fmla="?: p5 yD yJ" /> + + <gd name="aL" fmla="+- lptAng 0 cd4" /> + <gd name="aA" fmla="+- ptAng cd4 0" /> + <gd name="aB" fmla="+- ptAng cd2 0" /> + <gd name="aJ" fmla="+- lptAng cd2 0" /> + + <gd name="idx" fmla="cos rw1 2700000" /> + <gd name="idy" fmla="sin rh1 2700000" /> + <gd name="il" fmla="+- hc 0 idx" /> + <gd name="ir" fmla="+- hc idx 0" /> + <gd name="it" fmla="+- vc 0 idy" /> + <gd name="ib" fmla="+- vc idy 0" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahPolar gdRefAng="adj2" minAng="0" maxAng="maxAng"> + <pos x="xA" y="yA" /> + </ahPolar> + <ahPolar gdRefAng="adj4" minAng="0" maxAng="21599999"> + <pos x="xE" y="yE" /> + </ahPolar> + <ahPolar gdRefR="adj1" minR="0" maxR="maxAdj1" gdRefAng="adj3" minAng="0" maxAng="21599999"> + <pos x="xF" y="yF" /> + </ahPolar> + <ahPolar gdRefR="adj5" minR="0" maxR="25000"> + <pos x="xB" y="yB" /> + </ahPolar> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="aL"> + <pos x="xL" y="yL" /> + </cxn> + <cxn ang="lptAng"> + <pos x="xKp" y="yKp" /> + </cxn> + <cxn ang="ptAng"> + <pos x="xGp" y="yGp" /> + </cxn> + <cxn ang="aA"> + <pos x="xA" y="yA" /> + </cxn> + <cxn ang="aB"> + <pos x="xBp" y="yBp" /> + </cxn> + <cxn ang="aJ"> + <pos x="xJp" y="yJp" /> + </cxn> + </cxnLst> + + <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="xL" y="yL" /> + </moveTo> + <lnTo> + <pt x="xKp" y="yKp" /> + </lnTo> + <lnTo> + <pt x="xE" y="yE" /> + </lnTo> + <arcTo wR="rw1" hR="rh1" stAng="st2" swAng="swAng" /> + <lnTo> + <pt x="xGp" y="yGp" /> + </lnTo> + <lnTo> + <pt x="xA" y="yA" /> + </lnTo> + <lnTo> + <pt x="xBp" y="yBp" /> + </lnTo> + <lnTo> + <pt x="xC" y="yC" /> + </lnTo> + <arcTo wR="rw2" hR="rh2" stAng="istAng" swAng="iswAng" /> + <lnTo> + <pt x="xJp" y="yJp" /> + </lnTo> + <close /> + </path> + </pathLst> + + </leftRightCircularArrow> + <leftRightRibbon> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 50000" /> + + <gd name="adj2" fmla="val 50000" /> + + <gd name="adj3" fmla="val 16667" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a3" fmla="pin 0 adj3 33333" /> + <gd name="maxAdj1" fmla="+- 100000 0 a3" /> + <gd name="a1" fmla="pin 0 adj1 maxAdj1" /> + + <gd name="w1" fmla="+- wd2 0 wd32" /> + <gd name="maxAdj2" fmla="*/ 100000 w1 ss" /> + <gd name="a2" fmla="pin 0 adj2 maxAdj2" /> + + <gd name="x1" fmla="*/ ss a2 100000" /> + + <gd name="x4" fmla="+- r 0 x1" /> + + <gd name="dy1" fmla="*/ h a1 200000" /> + + <gd name="dy2" fmla="*/ h a3 -200000" /> + + <gd name="ly1" fmla="+- vc dy2 dy1" /> + + <gd name="ry4" fmla="+- vc dy1 dy2" /> + + <gd name="ly2" fmla="+- ly1 dy1 0" /> + + <gd name="ry3" fmla="+- b 0 ly2" /> + + <gd name="ly4" fmla="*/ ly2 2 1" /> + + <gd name="ry1" fmla="+- b 0 ly4" /> + + <gd name="ly3" fmla="+- ly4 0 ly1" /> + + <gd name="ry2" fmla="+- b 0 ly3" /> + + + <gd name="hR" fmla="*/ a3 ss 400000" /> + + <gd name="x2" fmla="+- hc 0 wd32" /> + + <gd name="x3" fmla="+- hc wd32 0" /> + + <gd name="y1" fmla="+- ly1 hR 0" /> + + <gd name="y2" fmla="+- ry2 0 hR" /> + + + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefY="adj1" minY="0" maxY="maxAdj1"> + <pos x="x4" y="ry2" /> + </ahXY> + <ahXY gdRefX="adj2" minX="0" maxX="maxAdj2"> + <pos x="x1" y="t" /> + </ahXY> + <ahXY gdRefY="adj3" minY="0" maxY="33333"> + <pos x="x3" y="ry2" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="r" y="ry3" /> + </cxn> + <cxn ang="cd4"> + <pos x="x4" y="b" /> + </cxn> + <cxn ang="cd4"> + <pos x="x1" y="ly4" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="ly2" /> + </cxn> + <cxn ang="3cd4"> + <pos x="x1" y="t" /> + </cxn> + <cxn ang="3cd4"> + <pos x="x4" y="ry1" /> + </cxn> + </cxnLst> + + <rect l="x1" t="ly1" r="x4" b="ry4" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path stroke="false" extrusionOk="false"> + + <moveTo> + <pt x="l" y="ly2" /> + </moveTo> + <lnTo> + <pt x="x1" y="t" /> + </lnTo> + <lnTo> + <pt x="x1" y="ly1" /> + </lnTo> + <lnTo> + <pt x="hc" y="ly1" /> + </lnTo> + <arcTo wR="wd32" hR="hR" stAng="3cd4" swAng="cd2" /> + <arcTo wR="wd32" hR="hR" stAng="3cd4" swAng="-10800000" /> + <lnTo> + <pt x="x4" y="ry2" /> + </lnTo> + <lnTo> + <pt x="x4" y="ry1" /> + </lnTo> + <lnTo> + <pt x="r" y="ry3" /> + </lnTo> + <lnTo> + <pt x="x4" y="b" /> + </lnTo> + <lnTo> + <pt x="x4" y="ry4" /> + </lnTo> + <lnTo> + <pt x="hc" y="ry4" /> + </lnTo> + <arcTo wR="wd32" hR="hR" stAng="cd4" swAng="cd4" /> + <lnTo> + <pt x="x2" y="ly3" /> + </lnTo> + <lnTo> + <pt x="x1" y="ly3" /> + </lnTo> + <lnTo> + <pt x="x1" y="ly4" /> + </lnTo> + <close /> + </path> + <path stroke="false" fill="darkenLess" extrusionOk="false"> + + <moveTo> + <pt x="x3" y="y1" /> + </moveTo> + <arcTo wR="wd32" hR="hR" stAng="0" swAng="cd4" /> + <arcTo wR="wd32" hR="hR" stAng="3cd4" swAng="-10800000" /> + <lnTo> + <pt x="x3" y="ry2" /> + </lnTo> + <close /> + </path> + <path fill="none" extrusionOk="false"> + + <moveTo> + <pt x="l" y="ly2" /> + </moveTo> + <lnTo> + <pt x="x1" y="t" /> + </lnTo> + <lnTo> + <pt x="x1" y="ly1" /> + </lnTo> + <lnTo> + <pt x="hc" y="ly1" /> + </lnTo> + <arcTo wR="wd32" hR="hR" stAng="3cd4" swAng="cd2" /> + <arcTo wR="wd32" hR="hR" stAng="3cd4" swAng="-10800000" /> + <lnTo> + <pt x="x4" y="ry2" /> + </lnTo> + <lnTo> + <pt x="x4" y="ry1" /> + </lnTo> + <lnTo> + <pt x="r" y="ry3" /> + </lnTo> + <lnTo> + <pt x="x4" y="b" /> + </lnTo> + <lnTo> + <pt x="x4" y="ry4" /> + </lnTo> + <lnTo> + <pt x="hc" y="ry4" /> + </lnTo> + <arcTo wR="wd32" hR="hR" stAng="cd4" swAng="cd4" /> + <lnTo> + <pt x="x2" y="ly3" /> + </lnTo> + <lnTo> + <pt x="x1" y="ly3" /> + </lnTo> + <lnTo> + <pt x="x1" y="ly4" /> + </lnTo> + <close /> + <moveTo> + <pt x="x3" y="y1" /> + </moveTo> + <lnTo> + <pt x="x3" y="ry2" /> + </lnTo> + <moveTo> + <pt x="x2" y="y2" /> + </moveTo> + <lnTo> + <pt x="x2" y="ly3" /> + </lnTo> + </path> + </pathLst> + + </leftRightRibbon> + <leftRightUpArrow> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 25000" /> + + <gd name="adj2" fmla="val 25000" /> + + <gd name="adj3" fmla="val 25000" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a2" fmla="pin 0 adj2 50000" /> + <gd name="maxAdj1" fmla="*/ a2 2 1" /> + <gd name="a1" fmla="pin 0 adj1 maxAdj1" /> + <gd name="q1" fmla="+- 100000 0 maxAdj1" /> + <gd name="maxAdj3" fmla="*/ q1 1 2" /> + <gd name="a3" fmla="pin 0 adj3 maxAdj3" /> + <gd name="x1" fmla="*/ ss a3 100000" /> + <gd name="dx2" fmla="*/ ss a2 100000" /> + + <gd name="x2" fmla="+- hc 0 dx2" /> + <gd name="x5" fmla="+- hc dx2 0" /> + <gd name="dx3" fmla="*/ ss a1 200000" /> + + <gd name="x3" fmla="+- hc 0 dx3" /> + <gd name="x4" fmla="+- hc dx3 0" /> + <gd name="x6" fmla="+- r 0 x1" /> + + <gd name="dy2" fmla="*/ ss a2 50000" /> + + <gd name="y2" fmla="+- b 0 dy2" /> + <gd name="y4" fmla="+- b 0 dx2" /> + <gd name="y3" fmla="+- y4 0 dx3" /> + <gd name="y5" fmla="+- y4 dx3 0" /> + <gd name="il" fmla="*/ dx3 x1 dx2" /> + <gd name="ir" fmla="+- r 0 il" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj1" minX="0" maxX="maxAdj1"> + <pos x="x3" y="x1" /> + </ahXY> + <ahXY gdRefX="adj2" minX="0" maxX="50000"> + <pos x="x2" y="t" /> + </ahXY> + <ahXY gdRefY="adj3" minY="0" maxY="maxAdj3"> + <pos x="r" y="x1" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="y4" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="y5" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="y4" /> + </cxn> + </cxnLst> + + <rect l="il" t="y3" r="ir" b="y5" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="y4" /> + </moveTo> + <lnTo> + <pt x="x1" y="y2" /> + </lnTo> + <lnTo> + <pt x="x1" y="y3" /> + </lnTo> + <lnTo> + <pt x="x3" y="y3" /> + </lnTo> + <lnTo> + <pt x="x3" y="x1" /> + </lnTo> + <lnTo> + <pt x="x2" y="x1" /> + </lnTo> + <lnTo> + <pt x="hc" y="t" /> + </lnTo> + <lnTo> + <pt x="x5" y="x1" /> + </lnTo> + <lnTo> + <pt x="x4" y="x1" /> + </lnTo> + <lnTo> + <pt x="x4" y="y3" /> + </lnTo> + <lnTo> + <pt x="x6" y="y3" /> + </lnTo> + <lnTo> + <pt x="x6" y="y2" /> + </lnTo> + <lnTo> + <pt x="r" y="y4" /> + </lnTo> + <lnTo> + <pt x="x6" y="b" /> + </lnTo> + <lnTo> + <pt x="x6" y="y5" /> + </lnTo> + <lnTo> + <pt x="x1" y="y5" /> + </lnTo> + <lnTo> + <pt x="x1" y="b" /> + </lnTo> + <close /> + </path> + </pathLst> + + </leftRightUpArrow> + <leftUpArrow> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 25000" /> + + <gd name="adj2" fmla="val 25000" /> + + <gd name="adj3" fmla="val 25000" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a2" fmla="pin 0 adj2 50000" /> + <gd name="maxAdj1" fmla="*/ a2 2 1" /> + <gd name="a1" fmla="pin 0 adj1 maxAdj1" /> + <gd name="maxAdj3" fmla="+- 100000 0 maxAdj1" /> + <gd name="a3" fmla="pin 0 adj3 maxAdj3" /> + <gd name="x1" fmla="*/ ss a3 100000" /> + + <gd name="dx2" fmla="*/ ss a2 50000" /> + + <gd name="x2" fmla="+- r 0 dx2" /> + <gd name="y2" fmla="+- b 0 dx2" /> + <gd name="dx4" fmla="*/ ss a2 100000" /> + + <gd name="x4" fmla="+- r 0 dx4" /> + <gd name="y4" fmla="+- b 0 dx4" /> + <gd name="dx3" fmla="*/ ss a1 200000" /> + + <gd name="x3" fmla="+- x4 0 dx3" /> + <gd name="x5" fmla="+- x4 dx3 0" /> + <gd name="y3" fmla="+- y4 0 dx3" /> + <gd name="y5" fmla="+- y4 dx3 0" /> + <gd name="il" fmla="*/ dx3 x1 dx4" /> + <gd name="cx1" fmla="+/ x1 x5 2" /> + <gd name="cy1" fmla="+/ x1 y5 2" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefY="adj1" minY="0" maxY="maxAdj1"> + <pos x="x3" y="y3" /> + </ahXY> + <ahXY gdRefX="adj2" minX="0" maxX="50000"> + <pos x="x2" y="t" /> + </ahXY> + <ahXY gdRefY="adj3" minY="0" maxY="maxAdj3"> + <pos x="x3" y="x1" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="x4" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="x2" y="x1" /> + </cxn> + <cxn ang="3cd4"> + <pos x="x1" y="y2" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="y4" /> + </cxn> + <cxn ang="cd4"> + <pos x="x1" y="b" /> + </cxn> + <cxn ang="cd4"> + <pos x="cx1" y="y5" /> + </cxn> + <cxn ang="0"> + <pos x="x5" y="cy1" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="x1" /> + </cxn> + </cxnLst> + + <rect l="il" t="y3" r="x4" b="y5" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="y4" /> + </moveTo> + <lnTo> + <pt x="x1" y="y2" /> + </lnTo> + <lnTo> + <pt x="x1" y="y3" /> + </lnTo> + <lnTo> + <pt x="x3" y="y3" /> + </lnTo> + <lnTo> + <pt x="x3" y="x1" /> + </lnTo> + <lnTo> + <pt x="x2" y="x1" /> + </lnTo> + <lnTo> + <pt x="x4" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="x1" /> + </lnTo> + <lnTo> + <pt x="x5" y="x1" /> + </lnTo> + <lnTo> + <pt x="x5" y="y5" /> + </lnTo> + <lnTo> + <pt x="x1" y="y5" /> + </lnTo> + <lnTo> + <pt x="x1" y="b" /> + </lnTo> + <close /> + </path> + </pathLst> + + </leftUpArrow> + <lightningBolt> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="x1" fmla="*/ w 5022 21600" /> + <gd name="x3" fmla="*/ w 8472 21600" /> + <gd name="x4" fmla="*/ w 8757 21600" /> + + <gd name="x5" fmla="*/ w 10012 21600" /> + <gd name="x8" fmla="*/ w 12860 21600" /> + <gd name="x9" fmla="*/ w 13917 21600" /> + + <gd name="x11" fmla="*/ w 16577 21600" /> + <gd name="y1" fmla="*/ h 3890 21600" /> + <gd name="y2" fmla="*/ h 6080 21600" /> + <gd name="y4" fmla="*/ h 7437 21600" /> + + <gd name="y6" fmla="*/ h 9705 21600" /> + <gd name="y7" fmla="*/ h 12007 21600" /> + <gd name="y10" fmla="*/ h 14277 21600" /> + + <gd name="y11" fmla="*/ h 14915 21600" /> + + </gdLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="x3" y="t" /> + </cxn> + <cxn ang="3cd4"> + <pos x="l" y="y1" /> + </cxn> + <cxn ang="cd2"> + <pos x="x1" y="y6" /> + </cxn> + <cxn ang="cd2"> + <pos x="x5" y="y11" /> + </cxn> + <cxn ang="cd4"> + <pos x="r" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="x11" y="y7" /> + </cxn> + <cxn ang="0"> + <pos x="x8" y="y2" /> + </cxn> + </cxnLst> + + <rect l="x4" t="y4" r="x9" b="y10" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path w="21600" h="21600"> + <moveTo> + <pt x="8472" y="0" /> + </moveTo> + <lnTo> + <pt x="12860" y="6080" /> + </lnTo> + <lnTo> + <pt x="11050" y="6797" /> + </lnTo> + <lnTo> + <pt x="16577" y="12007" /> + </lnTo> + <lnTo> + <pt x="14767" y="12877" /> + </lnTo> + <lnTo> + <pt x="21600" y="21600" /> + </lnTo> + <lnTo> + <pt x="10012" y="14915" /> + </lnTo> + <lnTo> + <pt x="12222" y="13987" /> + </lnTo> + <lnTo> + <pt x="5022" y="9705" /> + </lnTo> + <lnTo> + <pt x="7602" y="8382" /> + </lnTo> + <lnTo> + <pt x="0" y="3890" /> + </lnTo> + <close /> + </path> + </pathLst> + + </lightningBolt> + <line> + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="cd4"> + <pos x="l" y="t" /> + </cxn> + <cxn ang="3cd4"> + <pos x="r" y="b" /> + </cxn> + </cxnLst> + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + </path> + </pathLst> + </line> + <lineInv> + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="cd4"> + <pos x="l" y="b" /> + </cxn> + <cxn ang="3cd4"> + <pos x="r" y="t" /> + </cxn> + </cxnLst> + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="b" /> + </moveTo> + <lnTo> + <pt x="r" y="t" /> + </lnTo> + </path> + </pathLst> + </lineInv> + <mathDivide> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 23520" /> + + <gd name="adj2" fmla="val 5880" /> + + <gd name="adj3" fmla="val 11760" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + + <gd name="a1" fmla="pin 1000 adj1 36745" /> + <gd name="ma1" fmla="+- 0 0 a1" /> + + <gd name="ma3h" fmla="+/ 73490 ma1 4" /> + + <gd name="ma3w" fmla="*/ 36745 w h" /> + + <gd name="maxAdj3" fmla="min ma3h ma3w" /> + <gd name="a3" fmla="pin 1000 adj3 maxAdj3" /> + <gd name="m4a3" fmla="*/ -4 a3 1" /> + + <gd name="maxAdj2" fmla="+- 73490 m4a3 a1" /> + <gd name="a2" fmla="pin 0 adj2 maxAdj2" /> + + <gd name="dy1" fmla="*/ h a1 200000" /> + + <gd name="yg" fmla="*/ h a2 100000" /> + + <gd name="rad" fmla="*/ h a3 100000" /> + + <gd name="dx1" fmla="*/ w 73490 200000" /> + + + <gd name="y3" fmla="+- vc 0 dy1" /> + + <gd name="y4" fmla="+- vc dy1 0" /> + + <gd name="a" fmla="+- yg rad 0" /> + <gd name="y2" fmla="+- y3 0 a" /> + + <gd name="y1" fmla="+- y2 0 rad" /> + + <gd name="y5" fmla="+- b 0 y1" /> + + + <gd name="x1" fmla="+- hc 0 dx1" /> + + <gd name="x3" fmla="+- hc dx1 0" /> + + <gd name="x2" fmla="+- hc 0 rad" /> + + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefY="adj1" minY="1000" maxY="36745"> + <pos x="l" y="y3" /> + </ahXY> + <ahXY gdRefY="adj2" minY="0" maxY="maxAdj2"> + <pos x="r" y="y2" /> + </ahXY> + <ahXY gdRefX="adj3" minX="1000" maxX="maxAdj3"> + <pos x="x2" y="t" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="x3" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="y5" /> + </cxn> + <cxn ang="cd2"> + <pos x="x1" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="y1" /> + </cxn> + </cxnLst> + + <rect l="x1" t="y3" r="x3" b="y4" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="hc" y="y1" /> + </moveTo> + <arcTo hR="rad" wR="rad" stAng="3cd4" swAng="21600000" /> + <close /> + <moveTo> + <pt x="hc" y="y5" /> + </moveTo> + <arcTo hR="rad" wR="rad" stAng="cd4" swAng="21600000" /> + <close /> + <moveTo> + <pt x="x1" y="y3" /> + </moveTo> + <lnTo> + <pt x="x3" y="y3" /> + </lnTo> + <lnTo> + <pt x="x3" y="y4" /> + </lnTo> + <lnTo> + <pt x="x1" y="y4" /> + </lnTo> + <close /> + </path> + </pathLst> + + </mathDivide> + <mathEqual> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 23520" /> + + <gd name="adj2" fmla="val 11760" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a1" fmla="pin 0 adj1 36745" /> + + + <gd name="2a1" fmla="*/ a1 2 1" /> + + <gd name="mAdj2" fmla="+- 100000 0 2a1" /> + + <gd name="a2" fmla="pin 0 adj2 mAdj2" /> + <gd name="dy1" fmla="*/ h a1 100000" /> + + <gd name="dy2" fmla="*/ h a2 200000" /> + + <gd name="dx1" fmla="*/ w 73490 200000" /> + + + <gd name="y2" fmla="+- vc 0 dy2" /> + + <gd name="y3" fmla="+- vc dy2 0" /> + + <gd name="y1" fmla="+- y2 0 dy1" /> + + <gd name="y4" fmla="+- y3 dy1 0" /> + + + <gd name="x1" fmla="+- hc 0 dx1" /> + + <gd name="x2" fmla="+- hc dx1 0" /> + + + + <gd name="yC1" fmla="+/ y1 y2 2" /> + + <gd name="yC2" fmla="+/ y3 y4 2" /> + + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefY="adj1" minY="0" maxY="36745"> + <pos x="l" y="y1" /> + </ahXY> + + <ahXY gdRefY="adj2" minY="0" maxY="mAdj2"> + <pos x="r" y="y2" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="x2" y="yC1" /> + </cxn> + <cxn ang="0"> + <pos x="x2" y="yC2" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="y4" /> + </cxn> + <cxn ang="cd2"> + <pos x="x1" y="yC1" /> + </cxn> + <cxn ang="cd2"> + <pos x="x1" y="yC2" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="y1" /> + </cxn> + </cxnLst> + + <rect l="x1" t="y1" r="x2" b="y4" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="x1" y="y1" /> + </moveTo> + <lnTo> + <pt x="x2" y="y1" /> + </lnTo> + <lnTo> + <pt x="x2" y="y2" /> + </lnTo> + <lnTo> + <pt x="x1" y="y2" /> + </lnTo> + <close /> + <moveTo> + <pt x="x1" y="y3" /> + </moveTo> + <lnTo> + <pt x="x2" y="y3" /> + </lnTo> + <lnTo> + <pt x="x2" y="y4" /> + </lnTo> + <lnTo> + <pt x="x1" y="y4" /> + </lnTo> + <close /> + </path> + </pathLst> + + </mathEqual> + <mathMinus> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 23520" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a1" fmla="pin 0 adj1 100000" /> + <gd name="dy1" fmla="*/ h a1 200000" /> + + <gd name="dx1" fmla="*/ w 73490 200000" /> + + + <gd name="y1" fmla="+- vc 0 dy1" /> + + <gd name="y2" fmla="+- vc dy1 0" /> + + + <gd name="x1" fmla="+- hc 0 dx1" /> + + <gd name="x2" fmla="+- hc dx1 0" /> + + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefY="adj1" minY="0" maxY="100000"> + <pos x="l" y="y1" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="x2" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="y2" /> + </cxn> + <cxn ang="cd2"> + <pos x="x1" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="y1" /> + </cxn> + </cxnLst> + + <rect l="x1" t="y1" r="x2" b="y2" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="x1" y="y1" /> + </moveTo> + <lnTo> + <pt x="x2" y="y1" /> + </lnTo> + <lnTo> + <pt x="x2" y="y2" /> + </lnTo> + <lnTo> + <pt x="x1" y="y2" /> + </lnTo> + <close /> + </path> + </pathLst> + + </mathMinus> + <mathMultiply> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 23520" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + + + + + + <gd name="a1" fmla="pin 0 adj1 51965" /> + + <gd name="th" fmla="*/ ss a1 100000" /> + + + <gd name="a" fmla="at2 w h" /> + + <gd name="sa" fmla="sin 1 a" /> + <gd name="ca" fmla="cos 1 a" /> + <gd name="ta" fmla="tan 1 a" /> + + + <gd name="dl" fmla="mod w h 0" /> + + <gd name="rw" fmla="*/ dl 51965 100000" /> + + + + <gd name="lM" fmla="+- dl 0 rw" /> + <gd name="xM" fmla="*/ ca lM 2" /> + <gd name="yM" fmla="*/ sa lM 2" /> + + + <gd name="dxAM" fmla="*/ sa th 2" /> + <gd name="dyAM" fmla="*/ ca th 2" /> + <gd name="xA" fmla="+- xM 0 dxAM" /> + <gd name="yA" fmla="+- yM dyAM 0" /> + + + <gd name="xB" fmla="+- xM dxAM 0" /> + <gd name="yB" fmla="+- yM 0 dyAM" /> + + + <gd name="xBC" fmla="+- hc 0 xB" /> + <gd name="yBC" fmla="*/ xBC ta 1" /> + <gd name="yC" fmla="+- yBC yB 0" /> + + + <gd name="xD" fmla="+- r 0 xB" /> + <gd name="xE" fmla="+- r 0 xA" /> + + <gd name="yFE" fmla="+- vc 0 yA" /> + <gd name="xFE" fmla="*/ yFE 1 ta" /> + <gd name="xF" fmla="+- xE 0 xFE" /> + <gd name="xL" fmla="+- xA xFE 0" /> + <gd name="yG" fmla="+- b 0 yA" /> + <gd name="yH" fmla="+- b 0 yB" /> + <gd name="yI" fmla="+- b 0 yC" /> + + + <gd name="xC2" fmla="+- r 0 xM" /> + + <gd name="yC3" fmla="+- b 0 yM" /> + + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefY="adj1" minY="0" maxY="51965"> + <pos x="l" y="th" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="cd2"> + <pos x="xM" y="yM" /> + </cxn> + <cxn ang="3cd4"> + <pos x="xC2" y="yM" /> + </cxn> + <cxn ang="0"> + <pos x="xC2" y="yC3" /> + </cxn> + <cxn ang="cd4"> + <pos x="xM" y="yC3" /> + </cxn> + </cxnLst> + + <rect l="xA" t="yB" r="xE" b="yH" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="xA" y="yA" /> + </moveTo> + <lnTo> + <pt x="xB" y="yB" /> + </lnTo> + <lnTo> + <pt x="hc" y="yC" /> + </lnTo> + <lnTo> + <pt x="xD" y="yB" /> + </lnTo> + <lnTo> + <pt x="xE" y="yA" /> + </lnTo> + <lnTo> + <pt x="xF" y="vc" /> + </lnTo> + <lnTo> + <pt x="xE" y="yG" /> + </lnTo> + <lnTo> + <pt x="xD" y="yH" /> + </lnTo> + <lnTo> + <pt x="hc" y="yI" /> + </lnTo> + <lnTo> + <pt x="xB" y="yH" /> + </lnTo> + <lnTo> + <pt x="xA" y="yG" /> + </lnTo> + <lnTo> + <pt x="xL" y="vc" /> + </lnTo> + <close /> + </path> + </pathLst> + + </mathMultiply> + <mathNotEqual> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 23520" /> + + <gd name="adj2" fmla="val 6600000" /> + + <gd name="adj3" fmla="val 11760" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a1" fmla="pin 0 adj1 50000" /> + <gd name="crAng" fmla="pin 4200000 adj2 6600000" /> + + + <gd name="2a1" fmla="*/ a1 2 1" /> + <gd name="maxAdj3" fmla="+- 100000 0 2a1" /> + <gd name="a3" fmla="pin 0 adj3 maxAdj3" /> + + <gd name="dy1" fmla="*/ h a1 100000" /> + + <gd name="dy2" fmla="*/ h a3 200000" /> + + <gd name="dx1" fmla="*/ w 73490 200000" /> + + + <gd name="x1" fmla="+- hc 0 dx1" /> + + <gd name="x8" fmla="+- hc dx1 0" /> + + + + <gd name="y2" fmla="+- vc 0 dy2" /> + + <gd name="y3" fmla="+- vc dy2 0" /> + + <gd name="y1" fmla="+- y2 0 dy1" /> + + <gd name="y4" fmla="+- y3 dy1 0" /> + + + <gd name="cadj2" fmla="+- crAng 0 cd4" /> + <gd name="xadj2" fmla="tan hd2 cadj2" /> + + + + <gd name="len" fmla="mod xadj2 hd2 0" /> + + + + <gd name="bhw" fmla="*/ len dy1 hd2" /> + + <gd name="bhw2" fmla="*/ bhw 1 2" /> + <gd name="x7" fmla="+- hc xadj2 bhw2" /> + + <gd name="dx67" fmla="*/ xadj2 y1 hd2" /> + <gd name="x6" fmla="+- x7 0 dx67" /> + + <gd name="dx57" fmla="*/ xadj2 y2 hd2" /> + <gd name="x5" fmla="+- x7 0 dx57" /> + + <gd name="dx47" fmla="*/ xadj2 y3 hd2" /> + <gd name="x4" fmla="+- x7 0 dx47" /> + + <gd name="dx37" fmla="*/ xadj2 y4 hd2" /> + <gd name="x3" fmla="+- x7 0 dx37" /> + + <gd name="dx27" fmla="*/ xadj2 2 1" /> + <gd name="x2" fmla="+- x7 0 dx27" /> + + + <gd name="rx7" fmla="+- x7 bhw 0" /> + + <gd name="rx6" fmla="+- x6 bhw 0" /> + + <gd name="rx5" fmla="+- x5 bhw 0" /> + + <gd name="rx4" fmla="+- x4 bhw 0" /> + + <gd name="rx3" fmla="+- x3 bhw 0" /> + + <gd name="rx2" fmla="+- x2 bhw 0" /> + + + + <gd name="dx7" fmla="*/ dy1 hd2 len" /> + <gd name="rxt" fmla="+- x7 dx7 0" /> + + <gd name="lxt" fmla="+- rx7 0 dx7" /> + + <gd name="rx" fmla="?: cadj2 rxt rx7" /> + + <gd name="lx" fmla="?: cadj2 x7 lxt" /> + + + <gd name="dy3" fmla="*/ dy1 xadj2 len" /> + <gd name="dy4" fmla="+- 0 0 dy3" /> + <gd name="ry" fmla="?: cadj2 dy3 t" /> + + <gd name="ly" fmla="?: cadj2 t dy4" /> + + + <gd name="dlx" fmla="+- w 0 rx" /> + + <gd name="drx" fmla="+- w 0 lx" /> + + + <gd name="dly" fmla="+- h 0 ry" /> + + <gd name="dry" fmla="+- h 0 ly" /> + + + + <gd name="xC1" fmla="+/ rx lx 2" /> + + <gd name="xC2" fmla="+/ drx dlx 2" /> + + + <gd name="yC1" fmla="+/ ry ly 2" /> + + <gd name="yC2" fmla="+/ y1 y2 2" /> + + <gd name="yC3" fmla="+/ y3 y4 2" /> + + <gd name="yC4" fmla="+/ dry dly 2" /> + + + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefY="adj1" minY="0" maxY="50000"> + <pos x="l" y="y1" /> + </ahXY> + <ahPolar gdRefAng="adj2" minAng="4200000" maxAng="6600000"> + <pos x="lx" y="t" /> + </ahPolar> + <ahXY gdRefY="adj3" minY="0" maxY="maxAdj3"> + <pos x="r" y="y2" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="x8" y="yC2" /> + </cxn> + <cxn ang="0"> + <pos x="x8" y="yC3" /> + </cxn> + <cxn ang="cd4"> + <pos x="xC2" y="yC4" /> + </cxn> + <cxn ang="cd2"> + <pos x="x1" y="yC2" /> + </cxn> + <cxn ang="cd2"> + <pos x="x1" y="yC3" /> + </cxn> + <cxn ang="3cd4"> + <pos x="xC1" y="yC1" /> + </cxn> + </cxnLst> + + <rect l="x1" t="y1" r="x8" b="y4" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="x1" y="y1" /> + </moveTo> + <lnTo> + <pt x="x6" y="y1" /> + </lnTo> + <lnTo> + <pt x="lx" y="ly" /> + </lnTo> + <lnTo> + <pt x="rx" y="ry" /> + </lnTo> + <lnTo> + <pt x="rx6" y="y1" /> + </lnTo> + <lnTo> + <pt x="x8" y="y1" /> + </lnTo> + <lnTo> + <pt x="x8" y="y2" /> + </lnTo> + <lnTo> + <pt x="rx5" y="y2" /> + </lnTo> + <lnTo> + <pt x="rx4" y="y3" /> + </lnTo> + <lnTo> + <pt x="x8" y="y3" /> + </lnTo> + <lnTo> + <pt x="x8" y="y4" /> + </lnTo> + <lnTo> + <pt x="rx3" y="y4" /> + </lnTo> + <lnTo> + <pt x="drx" y="dry" /> + </lnTo> + <lnTo> + <pt x="dlx" y="dly" /> + </lnTo> + <lnTo> + <pt x="x3" y="y4" /> + </lnTo> + <lnTo> + <pt x="x1" y="y4" /> + </lnTo> + <lnTo> + <pt x="x1" y="y3" /> + </lnTo> + <lnTo> + <pt x="x4" y="y3" /> + </lnTo> + <lnTo> + <pt x="x5" y="y2" /> + </lnTo> + <lnTo> + <pt x="x1" y="y2" /> + </lnTo> + <close /> + </path> + </pathLst> + + </mathNotEqual> + <mathPlus> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 23520" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a1" fmla="pin 0 adj1 73490" /> + <gd name="dx1" fmla="*/ w 73490 200000" /> + + <gd name="dy1" fmla="*/ h 73490 200000" /> + + <gd name="dx2" fmla="*/ ss a1 200000" /> + + + <gd name="x1" fmla="+- hc 0 dx1" /> + + <gd name="x2" fmla="+- hc 0 dx2" /> + + <gd name="x3" fmla="+- hc dx2 0" /> + + <gd name="x4" fmla="+- hc dx1 0" /> + + + <gd name="y1" fmla="+- vc 0 dy1" /> + + <gd name="y2" fmla="+- vc 0 dx2" /> + + <gd name="y3" fmla="+- vc dx2 0" /> + + <gd name="y4" fmla="+- vc dy1 0" /> + + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefY="adj1" minY="0" maxY="73490"> + <pos x="l" y="y2" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="x4" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="y4" /> + </cxn> + <cxn ang="cd2"> + <pos x="x1" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="y1" /> + </cxn> + </cxnLst> + + <rect l="x1" t="y2" r="x4" b="y3" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="x1" y="y2" /> + </moveTo> + <lnTo> + <pt x="x2" y="y2" /> + </lnTo> + <lnTo> + <pt x="x2" y="y1" /> + </lnTo> + <lnTo> + <pt x="x3" y="y1" /> + </lnTo> + <lnTo> + <pt x="x3" y="y2" /> + </lnTo> + <lnTo> + <pt x="x4" y="y2" /> + </lnTo> + <lnTo> + <pt x="x4" y="y3" /> + </lnTo> + <lnTo> + <pt x="x3" y="y3" /> + </lnTo> + <lnTo> + <pt x="x3" y="y4" /> + </lnTo> + <lnTo> + <pt x="x2" y="y4" /> + </lnTo> + <lnTo> + <pt x="x2" y="y3" /> + </lnTo> + <lnTo> + <pt x="x1" y="y3" /> + </lnTo> + <close /> + </path> + </pathLst> + + </mathPlus> + <moon> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj" fmla="val 50000" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a" fmla="pin 0 adj 87500" /> + <gd name="g0" fmla="*/ ss a 100000" /> + <gd name="g0w" fmla="*/ g0 w ss" /> + <gd name="g1" fmla="+- ss 0 g0" /> + <gd name="g2" fmla="*/ g0 g0 g1" /> + <gd name="g3" fmla="*/ ss ss g1" /> + <gd name="g4" fmla="*/ g3 2 1" /> + <gd name="g5" fmla="+- g4 0 g2" /> + <gd name="g6" fmla="+- g5 0 g0" /> + <gd name="g6w" fmla="*/ g6 w ss" /> + <gd name="g7" fmla="*/ g5 1 2" /> + <gd name="g8" fmla="+- g7 0 g0" /> + <gd name="dy1" fmla="*/ g8 hd2 ss" /> + + <gd name="g10h" fmla="+- vc 0 dy1" /> + <gd name="g11h" fmla="+- vc dy1 0" /> + <gd name="g12" fmla="*/ g0 9598 32768" /> + <gd name="g12w" fmla="*/ g12 w ss" /> + <gd name="g13" fmla="+- ss 0 g12" /> + <gd name="q1" fmla="*/ ss ss 1" /> + <gd name="q2" fmla="*/ g13 g13 1" /> + <gd name="q3" fmla="+- q1 0 q2" /> + <gd name="q4" fmla="sqrt q3" /> + <gd name="dy4" fmla="*/ q4 hd2 ss" /> + <gd name="g15h" fmla="+- vc 0 dy4" /> + <gd name="g16h" fmla="+- vc dy4 0" /> + <gd name="g17w" fmla="+- g6w 0 g0w" /> + <gd name="g18w" fmla="*/ g17w 1 2" /> + + + <gd name="dx2p" fmla="+- g0w g18w w" /> + <gd name="dx2" fmla="*/ dx2p -1 1" /> + + <gd name="dy2" fmla="*/ hd2 -1 1" /> + + <gd name="stAng1" fmla="at2 dx2 dy2" /> + <gd name="enAngp1" fmla="at2 dx2 hd2" /> + <gd name="enAng1" fmla="+- enAngp1 0 21600000" /> + <gd name="swAng1" fmla="+- enAng1 0 stAng1" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj" minX="0" maxX="87500"> + <pos x="g0w" y="vc" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="r" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="r" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="g0w" y="vc" /> + </cxn> + </cxnLst> + + <rect l="g12w" t="g15h" r="g0w" b="g16h" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="r" y="b" /> + </moveTo> + <arcTo wR="w" hR="hd2" stAng="cd4" swAng="cd2" /> + <arcTo wR="g18w" hR="dy1" stAng="stAng1" swAng="swAng1" /> + <close /> + </path> + </pathLst> + + </moon> + <nonIsoscelesTrapezoid> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 25000" /> + + <gd name="adj2" fmla="val 25000" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="maxAdj" fmla="*/ 50000 w ss" /> + + <gd name="a1" fmla="pin 0 adj1 maxAdj" /> + <gd name="a2" fmla="pin 0 adj2 maxAdj" /> + <gd name="x1" fmla="*/ ss a1 200000" /> + + <gd name="x2" fmla="*/ ss a1 100000" /> + + <gd name="dx3" fmla="*/ ss a2 100000" /> + + <gd name="x3" fmla="+- r 0 dx3" /> + <gd name="x4" fmla="+/ r x3 2" /> + <gd name="il" fmla="*/ wd3 a1 maxAdj" /> + + <gd name="adjm" fmla="max a1 a2" /> + <gd name="it" fmla="*/ hd3 adjm maxAdj" /> + + <gd name="irt" fmla="*/ wd3 a2 maxAdj" /> + <gd name="ir" fmla="+- r 0 irt" /> + + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj1" minX="0" maxX="maxAdj"> + <pos x="x2" y="t" /> + </ahXY> + <ahXY gdRefX="adj2" minX="0" maxX="maxAdj"> + <pos x="x3" y="t" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="x4" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="cd2"> + <pos x="x1" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + </cxnLst> + + + <rect l="il" t="it" r="ir" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="b" /> + </moveTo> + <lnTo> + <pt x="x2" y="t" /> + </lnTo> + <lnTo> + <pt x="x3" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <close /> + </path> + </pathLst> + + </nonIsoscelesTrapezoid> + <noSmoking> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj" fmla="val 18750" /> + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a" fmla="pin 0 adj 50000" /> + <gd name="dr" fmla="*/ ss a 100000" /> + <gd name="iwd2" fmla="+- wd2 0 dr" /> + <gd name="ihd2" fmla="+- hd2 0 dr" /> + <gd name="ang" fmla="at2 w h" /> + <gd name="ct" fmla="cos ihd2 ang" /> + <gd name="st" fmla="sin iwd2 ang" /> + <gd name="m" fmla="mod ct st 0" /> + <gd name="n" fmla="*/ iwd2 ihd2 m" /> + <gd name="drd2" fmla="*/ dr 1 2" /> + <gd name="dang" fmla="at2 n drd2" /> + <gd name="2dang" fmla="*/ dang 2 1" /> + <gd name="swAng" fmla="+- -10800000 2dang 0" /> + <gd name="t3" fmla="at2 w h" /> + <gd name="stAng1" fmla="+- t3 0 dang" /> + <gd name="stAng2" fmla="+- stAng1 0 cd2" /> + <gd name="ct1" fmla="cos ihd2 stAng1" /> + <gd name="st1" fmla="sin iwd2 stAng1" /> + <gd name="m1" fmla="mod ct1 st1 0" /> + <gd name="n1" fmla="*/ iwd2 ihd2 m1" /> + <gd name="dx1" fmla="cos n1 stAng1" /> + <gd name="dy1" fmla="sin n1 stAng1" /> + <gd name="x1" fmla="+- hc dx1 0" /> + <gd name="y1" fmla="+- vc dy1 0" /> + <gd name="x2" fmla="+- hc 0 dx1" /> + <gd name="y2" fmla="+- vc 0 dy1" /> + <gd name="idx" fmla="cos wd2 2700000" /> + <gd name="idy" fmla="sin hd2 2700000" /> + <gd name="il" fmla="+- hc 0 idx" /> + <gd name="ir" fmla="+- hc idx 0" /> + <gd name="it" fmla="+- vc 0 idy" /> + <gd name="ib" fmla="+- vc idy 0" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahPolar gdRefR="adj" minR="0" maxR="50000"> + <pos x="dr" y="vc" /> + </ahPolar> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="3cd4"> + <pos x="il" y="it" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="il" y="ib" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="cd4"> + <pos x="ir" y="ib" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="ir" y="it" /> + </cxn> + </cxnLst> + + <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="vc" /> + </moveTo> + <arcTo wR="wd2" hR="hd2" stAng="cd2" swAng="cd4" /> + <arcTo wR="wd2" hR="hd2" stAng="3cd4" swAng="cd4" /> + <arcTo wR="wd2" hR="hd2" stAng="0" swAng="cd4" /> + <arcTo wR="wd2" hR="hd2" stAng="cd4" swAng="cd4" /> + <close /> + <moveTo> + <pt x="x1" y="y1" /> + </moveTo> + <arcTo wR="iwd2" hR="ihd2" stAng="stAng1" swAng="swAng" /> + <close /> + <moveTo> + <pt x="x2" y="y2" /> + </moveTo> + <arcTo wR="iwd2" hR="ihd2" stAng="stAng2" swAng="swAng" /> + <close /> + </path> + </pathLst> + + </noSmoking> + <notchedRightArrow> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 50000" /> + + <gd name="adj2" fmla="val 50000" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="maxAdj2" fmla="*/ 100000 w ss" /> + + <gd name="a1" fmla="pin 0 adj1 100000" /> + <gd name="a2" fmla="pin 0 adj2 maxAdj2" /> + <gd name="dx2" fmla="*/ ss a2 100000" /> + <gd name="x2" fmla="+- r 0 dx2" /> + <gd name="dy1" fmla="*/ h a1 200000" /> + <gd name="y1" fmla="+- vc 0 dy1" /> + <gd name="y2" fmla="+- vc dy1 0" /> + <gd name="x1" fmla="*/ dy1 dx2 hd2" /> + <gd name="x3" fmla="+- r 0 x1" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefY="adj1" minY="0" maxY="100000"> + <pos x="r" y="y1" /> + </ahXY> + <ahXY gdRefX="adj2" minX="0" maxX="maxAdj2"> + <pos x="x2" y="t" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="x2" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="x1" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="x2" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + </cxnLst> + + <rect l="x1" t="y1" r="x3" b="y2" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="y1" /> + </moveTo> + <lnTo> + <pt x="x2" y="y1" /> + </lnTo> + <lnTo> + <pt x="x2" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="vc" /> + </lnTo> + <lnTo> + <pt x="x2" y="b" /> + </lnTo> + <lnTo> + <pt x="x2" y="y2" /> + </lnTo> + <lnTo> + <pt x="l" y="y2" /> + </lnTo> + <lnTo> + <pt x="x1" y="vc" /> + </lnTo> + <close /> + </path> + </pathLst> + + </notchedRightArrow> + <octagon> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj" fmla="val 29289" /> + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a" fmla="pin 0 adj 50000" /> + <gd name="x1" fmla="*/ ss a 100000" /> + <gd name="x2" fmla="+- r 0 x1" /> + <gd name="y2" fmla="+- b 0 x1" /> + <gd name="il" fmla="*/ x1 1 2" /> + <gd name="ir" fmla="+- r 0 il" /> + <gd name="ib" fmla="+- b 0 il" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj" minX="0" maxX="50000"> + <pos x="x1" y="t" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="r" y="x1" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="y2" /> + </cxn> + <cxn ang="cd4"> + <pos x="x2" y="b" /> + </cxn> + <cxn ang="cd4"> + <pos x="x1" y="b" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="y2" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="x1" /> + </cxn> + <cxn ang="3cd4"> + <pos x="x1" y="t" /> + </cxn> + <cxn ang="3cd4"> + <pos x="x2" y="t" /> + </cxn> + </cxnLst> + + <rect l="il" t="il" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="x1" /> + </moveTo> + <lnTo> + <pt x="x1" y="t" /> + </lnTo> + <lnTo> + <pt x="x2" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="x1" /> + </lnTo> + <lnTo> + <pt x="r" y="y2" /> + </lnTo> + <lnTo> + <pt x="x2" y="b" /> + </lnTo> + <lnTo> + <pt x="x1" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="y2" /> + </lnTo> + <close /> + </path> + </pathLst> + + </octagon> + <parallelogram> + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj" fmla="val 25000" /> + </avLst> + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="maxAdj" fmla="*/ 100000 w ss" /> + <gd name="a" fmla="pin 0 adj maxAdj" /> + <gd name="x1" fmla="*/ ss a 200000" /> + <gd name="x2" fmla="*/ ss a 100000" /> + <gd name="x6" fmla="+- r 0 x1" /> + <gd name="x5" fmla="+- r 0 x2" /> + <gd name="x3" fmla="*/ x5 1 2" /> + <gd name="x4" fmla="+- r 0 x3" /> + <gd name="il" fmla="*/ wd2 a maxAdj" /> + <gd name="q1" fmla="*/ 5 a maxAdj" /> + <gd name="q2" fmla="+/ 1 q1 12" /> + <gd name="il" fmla="*/ q2 w 1" /> + <gd name="it" fmla="*/ q2 h 1" /> + <gd name="ir" fmla="+- r 0 il" /> + <gd name="ib" fmla="+- b 0 it" /> + <gd name="q3" fmla="*/ h hc x2" /> + <gd name="y1" fmla="pin 0 q3 h" /> + <gd name="y2" fmla="+- b 0 y1" /> + </gdLst> + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj" minX="0" maxX="maxAdj"> + <pos x="x2" y="t" /> + </ahXY> + </ahLst> + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="y2" /> + </cxn> + <cxn ang="3cd4"> + <pos x="x4" y="t" /> + </cxn> + <cxn ang="0"> + <pos x="x6" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="x3" y="b" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="y1" /> + </cxn> + <cxn ang="cd2"> + <pos x="x1" y="vc" /> + </cxn> + </cxnLst> + <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="b" /> + </moveTo> + <lnTo> + <pt x="x2" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="x5" y="b" /> + </lnTo> + <close /> + </path> + </pathLst> + </parallelogram> + <pentagon> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="hf" fmla="val 105146" /> + <gd name="vf" fmla="val 110557" /> + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="swd2" fmla="*/ wd2 hf 100000" /> + <gd name="shd2" fmla="*/ hd2 vf 100000" /> + <gd name="svc" fmla="*/ vc vf 100000" /> + <gd name="dx1" fmla="cos swd2 1080000" /> + <gd name="dx2" fmla="cos swd2 18360000" /> + <gd name="dy1" fmla="sin shd2 1080000" /> + <gd name="dy2" fmla="sin shd2 18360000" /> + <gd name="x1" fmla="+- hc 0 dx1" /> + <gd name="x2" fmla="+- hc 0 dx2" /> + <gd name="x3" fmla="+- hc dx2 0" /> + <gd name="x4" fmla="+- hc dx1 0" /> + <gd name="y1" fmla="+- svc 0 dy1" /> + <gd name="y2" fmla="+- svc 0 dy2" /> + <gd name="it" fmla="*/ y1 dx2 dx1" /> + </gdLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="x1" y="y1" /> + </cxn> + <cxn ang="cd4"> + <pos x="x2" y="y2" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="cd4"> + <pos x="x3" y="y2" /> + </cxn> + <cxn ang="0"> + <pos x="x4" y="y1" /> + </cxn> + </cxnLst> + + <rect l="x2" t="it" r="x3" b="y2" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="x1" y="y1" /> + </moveTo> + <lnTo> + <pt x="hc" y="t" /> + </lnTo> + <lnTo> + <pt x="x4" y="y1" /> + </lnTo> + <lnTo> + <pt x="x3" y="y2" /> + </lnTo> + <lnTo> + <pt x="x2" y="y2" /> + </lnTo> + <close /> + </path> + </pathLst> + + </pentagon> + <pie> + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 0" /> + <gd name="adj2" fmla="val 16200000" /> + </avLst> + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="stAng" fmla="pin 0 adj1 21599999" /> + <gd name="enAng" fmla="pin 0 adj2 21599999" /> + <gd name="sw1" fmla="+- enAng 0 stAng" /> + <gd name="sw2" fmla="+- sw1 21600000 0" /> + <gd name="swAng" fmla="?: sw1 sw1 sw2" /> + <gd name="wt1" fmla="sin wd2 stAng" /> + <gd name="ht1" fmla="cos hd2 stAng" /> + <gd name="dx1" fmla="cat2 wd2 ht1 wt1" /> + <gd name="dy1" fmla="sat2 hd2 ht1 wt1" /> + <gd name="x1" fmla="+- hc dx1 0" /> + <gd name="y1" fmla="+- vc dy1 0" /> + <gd name="wt2" fmla="sin wd2 enAng" /> + <gd name="ht2" fmla="cos hd2 enAng" /> + <gd name="dx2" fmla="cat2 wd2 ht2 wt2" /> + <gd name="dy2" fmla="sat2 hd2 ht2 wt2" /> + <gd name="x2" fmla="+- hc dx2 0" /> + <gd name="y2" fmla="+- vc dy2 0" /> + <gd name="idx" fmla="cos wd2 2700000" /> + <gd name="idy" fmla="sin hd2 2700000" /> + <gd name="il" fmla="+- hc 0 idx" /> + <gd name="ir" fmla="+- hc idx 0" /> + <gd name="it" fmla="+- vc 0 idy" /> + <gd name="ib" fmla="+- vc idy 0" /> + </gdLst> + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahPolar gdRefAng="adj1" minAng="0" maxAng="21599999"> + <pos x="x1" y="y1" /> + </ahPolar> + <ahPolar gdRefAng="adj2" minAng="0" maxAng="21599999"> + <pos x="x2" y="y2" /> + </ahPolar> + </ahLst> + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + </cxnLst> + <rect l="il" t="ir" r="it" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="x1" y="y1" /> + </moveTo> + <arcTo wR="wd2" hR="hd2" stAng="stAng" swAng="swAng" /> + <lnTo> + <pt x="hc" y="vc" /> + </lnTo> + <close /> + </path> + </pathLst> + </pie> + <pieWedge> + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="g1" fmla="cos w 13500000" /> + <gd name="g2" fmla="sin h 13500000" /> + <gd name="x1" fmla="+- r g1 0" /> + <gd name="y1" fmla="+- b g2 0" /> + </gdLst> + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + </cxnLst> + <rect l="x1" t="y1" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="b" /> + </moveTo> + <arcTo wR="w" hR="h" stAng="cd2" swAng="cd4" /> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <close /> + </path> + </pathLst> + </pieWedge> + <plaque> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj" fmla="val 16667" /> + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a" fmla="pin 0 adj 50000" /> + <gd name="x1" fmla="*/ ss a 100000" /> + <gd name="x2" fmla="+- r 0 x1" /> + + <gd name="y2" fmla="+- b 0 x1" /> + <gd name="il" fmla="*/ x1 70711 100000" /> + + <gd name="ir" fmla="+- r 0 il" /> + <gd name="ib" fmla="+- b 0 il" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj" minX="0" maxX="50000"> + <pos x="x1" y="t" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + </cxnLst> + + <rect l="il" t="il" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="x1" /> + </moveTo> + <arcTo wR="x1" hR="x1" stAng="cd4" swAng="-5400000" /> + <lnTo> + <pt x="x2" y="t" /> + </lnTo> + <arcTo wR="x1" hR="x1" stAng="cd2" swAng="-5400000" /> + <lnTo> + <pt x="r" y="y2" /> + </lnTo> + <arcTo wR="x1" hR="x1" stAng="3cd4" swAng="-5400000" /> + <lnTo> + <pt x="x1" y="b" /> + </lnTo> + <arcTo wR="x1" hR="x1" stAng="0" swAng="-5400000" /> + <close /> + </path> + </pathLst> + + </plaque> + <plaqueTabs> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="md" fmla="mod w h 0" /> + <gd name="dx" fmla="*/ 1 md 20" /> + + <gd name="y1" fmla="+- 0 b dx" /> + + <gd name="x1" fmla="+- 0 r dx" /> + + </gdLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="cd2"> + <pos x="l" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="dx" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="y1" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="b" /> + </cxn> + <cxn ang="3cd4"> + <pos x="dx" y="t" /> + </cxn> + <cxn ang="3cd4"> + <pos x="x1" y="t" /> + </cxn> + <cxn ang="cd4"> + <pos x="dx" y="b" /> + </cxn> + <cxn ang="cd4"> + <pos x="x1" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="t" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="dx" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="y1" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="b" /> + </cxn> + </cxnLst> + + <rect l="dx" t="dx" r="x1" b="y1" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="dx" y="t" /> + </lnTo> + <arcTo wR="dx" hR="dx" stAng="0" swAng="cd4" /> + <close /> + </path> + <path> + <moveTo> + <pt x="l" y="y1" /> + </moveTo> + <arcTo wR="dx" hR="dx" stAng="3cd4" swAng="cd4" /> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + </path> + <path> + <moveTo> + <pt x="r" y="t" /> + </moveTo> + <lnTo> + <pt x="r" y="dx" /> + </lnTo> + <arcTo wR="dx" hR="dx" stAng="cd4" swAng="cd4" /> + <close /> + </path> + <path> + <moveTo> + <pt x="x1" y="b" /> + </moveTo> + <arcTo wR="dx" hR="dx" stAng="cd2" swAng="cd4" /> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <close /> + </path> + </pathLst> + + </plaqueTabs> + <plus> + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj" fmla="val 25000" /> + </avLst> + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a" fmla="pin 0 adj 50000" /> + <gd name="x1" fmla="*/ ss a 100000" /> + <gd name="x2" fmla="+- r 0 x1" /> + <gd name="y2" fmla="+- b 0 x1" /> + <gd name="d" fmla="+- w 0 h" /> + <gd name="il" fmla="?: d l x1" /> + <gd name="ir" fmla="?: d r x2" /> + <gd name="it" fmla="?: d x1 t" /> + <gd name="ib" fmla="?: d y2 b" /> + </gdLst> + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj" minX="0" maxX="50000"> + <pos x="x1" y="t" /> + </ahXY> + </ahLst> + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + </cxnLst> + <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="x1" /> + </moveTo> + <lnTo> + <pt x="x1" y="x1" /> + </lnTo> + <lnTo> + <pt x="x1" y="t" /> + </lnTo> + <lnTo> + <pt x="x2" y="t" /> + </lnTo> + <lnTo> + <pt x="x2" y="x1" /> + </lnTo> + <lnTo> + <pt x="r" y="x1" /> + </lnTo> + <lnTo> + <pt x="r" y="y2" /> + </lnTo> + <lnTo> + <pt x="x2" y="y2" /> + </lnTo> + <lnTo> + <pt x="x2" y="b" /> + </lnTo> + <lnTo> + <pt x="x1" y="b" /> + </lnTo> + <lnTo> + <pt x="x1" y="y2" /> + </lnTo> + <lnTo> + <pt x="l" y="y2" /> + </lnTo> + <close /> + </path> + </pathLst> + </plus> + <quadArrow> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 22500" /> + + <gd name="adj2" fmla="val 22500" /> + + <gd name="adj3" fmla="val 22500" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a2" fmla="pin 0 adj2 50000" /> + <gd name="maxAdj1" fmla="*/ a2 2 1" /> + <gd name="a1" fmla="pin 0 adj1 maxAdj1" /> + <gd name="q1" fmla="+- 100000 0 maxAdj1" /> + <gd name="maxAdj3" fmla="*/ q1 1 2" /> + <gd name="a3" fmla="pin 0 adj3 maxAdj3" /> + <gd name="x1" fmla="*/ ss a3 100000" /> + <gd name="dx2" fmla="*/ ss a2 100000" /> + + <gd name="x2" fmla="+- hc 0 dx2" /> + <gd name="x5" fmla="+- hc dx2 0" /> + <gd name="dx3" fmla="*/ ss a1 200000" /> + + <gd name="x3" fmla="+- hc 0 dx3" /> + <gd name="x4" fmla="+- hc dx3 0" /> + <gd name="x6" fmla="+- r 0 x1" /> + + <gd name="y2" fmla="+- vc 0 dx2" /> + <gd name="y5" fmla="+- vc dx2 0" /> + <gd name="y3" fmla="+- vc 0 dx3" /> + <gd name="y4" fmla="+- vc dx3 0" /> + <gd name="y6" fmla="+- b 0 x1" /> + <gd name="il" fmla="*/ dx3 x1 dx2" /> + <gd name="ir" fmla="+- r 0 il" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj1" minX="0" maxX="maxAdj1"> + <pos x="x3" y="x1" /> + </ahXY> + <ahXY gdRefX="adj2" minX="0" maxX="50000"> + <pos x="x2" y="t" /> + </ahXY> + <ahXY gdRefY="adj3" minY="0" maxY="maxAdj3"> + <pos x="r" y="x1" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + </cxnLst> + + <rect l="il" t="y3" r="ir" b="y4" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="vc" /> + </moveTo> + <lnTo> + <pt x="x1" y="y2" /> + </lnTo> + <lnTo> + <pt x="x1" y="y3" /> + </lnTo> + <lnTo> + <pt x="x3" y="y3" /> + </lnTo> + <lnTo> + <pt x="x3" y="x1" /> + </lnTo> + <lnTo> + <pt x="x2" y="x1" /> + </lnTo> + <lnTo> + <pt x="hc" y="t" /> + </lnTo> + <lnTo> + <pt x="x5" y="x1" /> + </lnTo> + <lnTo> + <pt x="x4" y="x1" /> + </lnTo> + <lnTo> + <pt x="x4" y="y3" /> + </lnTo> + <lnTo> + <pt x="x6" y="y3" /> + </lnTo> + <lnTo> + <pt x="x6" y="y2" /> + </lnTo> + <lnTo> + <pt x="r" y="vc" /> + </lnTo> + <lnTo> + <pt x="x6" y="y5" /> + </lnTo> + <lnTo> + <pt x="x6" y="y4" /> + </lnTo> + <lnTo> + <pt x="x4" y="y4" /> + </lnTo> + <lnTo> + <pt x="x4" y="y6" /> + </lnTo> + <lnTo> + <pt x="x5" y="y6" /> + </lnTo> + <lnTo> + <pt x="hc" y="b" /> + </lnTo> + <lnTo> + <pt x="x2" y="y6" /> + </lnTo> + <lnTo> + <pt x="x3" y="y6" /> + </lnTo> + <lnTo> + <pt x="x3" y="y4" /> + </lnTo> + <lnTo> + <pt x="x1" y="y4" /> + </lnTo> + <lnTo> + <pt x="x1" y="y5" /> + </lnTo> + <close /> + </path> + </pathLst> + + </quadArrow> + <quadArrowCallout> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 18515" /> + + <gd name="adj2" fmla="val 18515" /> + + <gd name="adj3" fmla="val 18515" /> + + <gd name="adj4" fmla="val 48123" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a2" fmla="pin 0 adj2 50000" /> + <gd name="maxAdj1" fmla="*/ a2 2 1" /> + + <gd name="a1" fmla="pin 0 adj1 maxAdj1" /> + <gd name="maxAdj3" fmla="+- 50000 0 a2" /> + <gd name="a3" fmla="pin 0 adj3 maxAdj3" /> + <gd name="q2" fmla="*/ a3 2 1" /> + + <gd name="maxAdj4" fmla="+- 100000 0 q2" /> + + <gd name="a4" fmla="pin a1 adj4 maxAdj4" /> + <gd name="dx2" fmla="*/ ss a2 100000" /> + + <gd name="dx3" fmla="*/ ss a1 200000" /> + + <gd name="ah" fmla="*/ ss a3 100000" /> + + <gd name="dx1" fmla="*/ w a4 200000" /> + + <gd name="dy1" fmla="*/ h a4 200000" /> + + + <gd name="x8" fmla="+- r 0 ah" /> + <gd name="x2" fmla="+- hc 0 dx1" /> + <gd name="x7" fmla="+- hc dx1 0" /> + <gd name="x3" fmla="+- hc 0 dx2" /> + <gd name="x6" fmla="+- hc dx2 0" /> + <gd name="x4" fmla="+- hc 0 dx3" /> + <gd name="x5" fmla="+- hc dx3 0" /> + + <gd name="y8" fmla="+- b 0 ah" /> + <gd name="y2" fmla="+- vc 0 dy1" /> + <gd name="y7" fmla="+- vc dy1 0" /> + <gd name="y3" fmla="+- vc 0 dx2" /> + <gd name="y6" fmla="+- vc dx2 0" /> + <gd name="y4" fmla="+- vc 0 dx3" /> + <gd name="y5" fmla="+- vc dx3 0" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj1" minX="0" maxX="maxAdj1"> + <pos x="x4" y="ah" /> + </ahXY> + <ahXY gdRefX="adj2" minX="0" maxX="50000"> + <pos x="x3" y="t" /> + </ahXY> + <ahXY gdRefY="adj3" minY="0" maxY="maxAdj3"> + <pos x="r" y="ah" /> + </ahXY> + <ahXY gdRefY="adj4" minY="a1" maxY="maxAdj4"> + <pos x="l" y="y2" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + </cxnLst> + + <rect l="x2" t="y2" r="x7" b="y7" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="vc" /> + </moveTo> + <lnTo> + <pt x="ah" y="y3" /> + </lnTo> + <lnTo> + <pt x="ah" y="y4" /> + </lnTo> + <lnTo> + <pt x="x2" y="y4" /> + </lnTo> + <lnTo> + <pt x="x2" y="y2" /> + </lnTo> + <lnTo> + <pt x="x4" y="y2" /> + </lnTo> + <lnTo> + <pt x="x4" y="ah" /> + </lnTo> + <lnTo> + <pt x="x3" y="ah" /> + </lnTo> + <lnTo> + <pt x="hc" y="t" /> + </lnTo> + <lnTo> + <pt x="x6" y="ah" /> + </lnTo> + <lnTo> + <pt x="x5" y="ah" /> + </lnTo> + <lnTo> + <pt x="x5" y="y2" /> + </lnTo> + <lnTo> + <pt x="x7" y="y2" /> + </lnTo> + <lnTo> + <pt x="x7" y="y4" /> + </lnTo> + <lnTo> + <pt x="x8" y="y4" /> + </lnTo> + <lnTo> + <pt x="x8" y="y3" /> + </lnTo> + <lnTo> + <pt x="r" y="vc" /> + </lnTo> + <lnTo> + <pt x="x8" y="y6" /> + </lnTo> + <lnTo> + <pt x="x8" y="y5" /> + </lnTo> + <lnTo> + <pt x="x7" y="y5" /> + </lnTo> + <lnTo> + <pt x="x7" y="y7" /> + </lnTo> + <lnTo> + <pt x="x5" y="y7" /> + </lnTo> + <lnTo> + <pt x="x5" y="y8" /> + </lnTo> + <lnTo> + <pt x="x6" y="y8" /> + </lnTo> + <lnTo> + <pt x="hc" y="b" /> + </lnTo> + <lnTo> + <pt x="x3" y="y8" /> + </lnTo> + <lnTo> + <pt x="x4" y="y8" /> + </lnTo> + <lnTo> + <pt x="x4" y="y7" /> + </lnTo> + <lnTo> + <pt x="x2" y="y7" /> + </lnTo> + <lnTo> + <pt x="x2" y="y5" /> + </lnTo> + <lnTo> + <pt x="ah" y="y5" /> + </lnTo> + <lnTo> + <pt x="ah" y="y6" /> + </lnTo> + <close /> + </path> + </pathLst> + + </quadArrowCallout> + <rect> + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + </cxnLst> + <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + </path> + </pathLst> + </rect> + <ribbon> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 16667" /> + + <gd name="adj2" fmla="val 50000" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a1" fmla="pin 0 adj1 33333" /> + <gd name="a2" fmla="pin 25000 adj2 75000" /> + + + <gd name="x10" fmla="+- r 0 wd8" /> + + <gd name="dx2" fmla="*/ w a2 200000" /> + + <gd name="x2" fmla="+- hc 0 dx2" /> + + <gd name="x9" fmla="+- hc dx2 0" /> + + <gd name="x3" fmla="+- x2 wd32 0" /> + <gd name="x8" fmla="+- x9 0 wd32" /> + <gd name="x5" fmla="+- x2 wd8 0" /> + + <gd name="x6" fmla="+- x9 0 wd8" /> + + <gd name="x4" fmla="+- x5 0 wd32" /> + <gd name="x7" fmla="+- x6 wd32 0" /> + <gd name="y1" fmla="*/ h a1 200000" /> + + <gd name="y2" fmla="*/ h a1 100000" /> + + <gd name="y4" fmla="+- b 0 y2" /> + + <gd name="y3" fmla="*/ y4 1 2" /> + + <gd name="hR" fmla="*/ h a1 400000" /> + + <gd name="y5" fmla="+- b 0 hR" /> + <gd name="y6" fmla="+- y2 0 hR" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefY="adj1" minY="0" maxY="33333"> + <pos x="hc" y="y2" /> + </ahXY> + <ahXY gdRefX="adj2" minX="25000" maxX="75000"> + <pos x="x2" y="t" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="y2" /> + </cxn> + <cxn ang="cd2"> + <pos x="wd8" y="y3" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="x10" y="y3" /> + </cxn> + </cxnLst> + + <rect l="x2" t="y2" r="x9" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path stroke="false" extrusionOk="false"> + + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="x4" y="t" /> + </lnTo> + <arcTo wR="wd32" hR="hR" stAng="3cd4" swAng="cd2" /> + <lnTo> + <pt x="x3" y="y1" /> + </lnTo> + <arcTo wR="wd32" hR="hR" stAng="3cd4" swAng="-10800000" /> + <lnTo> + <pt x="x8" y="y2" /> + </lnTo> + <arcTo wR="wd32" hR="hR" stAng="cd4" swAng="-10800000" /> + <lnTo> + <pt x="x7" y="y1" /> + </lnTo> + <arcTo wR="wd32" hR="hR" stAng="cd4" swAng="cd2" /> + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="x10" y="y3" /> + </lnTo> + <lnTo> + <pt x="r" y="y4" /> + </lnTo> + <lnTo> + <pt x="x9" y="y4" /> + </lnTo> + <lnTo> + <pt x="x9" y="y5" /> + </lnTo> + <arcTo wR="wd32" hR="hR" stAng="0" swAng="cd4" /> + <lnTo> + <pt x="x3" y="b" /> + </lnTo> + <arcTo wR="wd32" hR="hR" stAng="cd4" swAng="cd4" /> + <lnTo> + <pt x="x2" y="y4" /> + </lnTo> + <lnTo> + <pt x="l" y="y4" /> + </lnTo> + <lnTo> + <pt x="wd8" y="y3" /> + </lnTo> + <close /> + </path> + <path stroke="false" fill="darkenLess" extrusionOk="false"> + + <moveTo> + <pt x="x5" y="hR" /> + </moveTo> + <arcTo wR="wd32" hR="hR" stAng="0" swAng="cd4" /> + <lnTo> + <pt x="x3" y="y1" /> + </lnTo> + <arcTo wR="wd32" hR="hR" stAng="3cd4" swAng="-10800000" /> + <lnTo> + <pt x="x5" y="y2" /> + </lnTo> + <close /> + <moveTo> + <pt x="x6" y="hR" /> + </moveTo> + <arcTo wR="wd32" hR="hR" stAng="cd2" swAng="-5400000" /> + <lnTo> + <pt x="x8" y="y1" /> + </lnTo> + <arcTo wR="wd32" hR="hR" stAng="3cd4" swAng="cd2" /> + <lnTo> + <pt x="x6" y="y2" /> + </lnTo> + <close /> + </path> + <path fill="none" extrusionOk="false"> + + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="x4" y="t" /> + </lnTo> + <arcTo wR="wd32" hR="hR" stAng="3cd4" swAng="cd2" /> + <lnTo> + <pt x="x3" y="y1" /> + </lnTo> + <arcTo wR="wd32" hR="hR" stAng="3cd4" swAng="-10800000" /> + <lnTo> + <pt x="x8" y="y2" /> + </lnTo> + <arcTo wR="wd32" hR="hR" stAng="cd4" swAng="-10800000" /> + <lnTo> + <pt x="x7" y="y1" /> + </lnTo> + <arcTo wR="wd32" hR="hR" stAng="cd4" swAng="cd2" /> + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="x10" y="y3" /> + </lnTo> + <lnTo> + <pt x="r" y="y4" /> + </lnTo> + <lnTo> + <pt x="x9" y="y4" /> + </lnTo> + <lnTo> + <pt x="x9" y="y5" /> + </lnTo> + <arcTo wR="wd32" hR="hR" stAng="0" swAng="cd4" /> + <lnTo> + <pt x="x3" y="b" /> + </lnTo> + <arcTo wR="wd32" hR="hR" stAng="cd4" swAng="cd4" /> + <lnTo> + <pt x="x2" y="y4" /> + </lnTo> + <lnTo> + <pt x="l" y="y4" /> + </lnTo> + <lnTo> + <pt x="wd8" y="y3" /> + </lnTo> + <close /> + <moveTo> + <pt x="x5" y="hR" /> + </moveTo> + <lnTo> + <pt x="x5" y="y2" /> + </lnTo> + <moveTo> + <pt x="x6" y="y2" /> + </moveTo> + <lnTo> + <pt x="x6" y="hR" /> + </lnTo> + <moveTo> + <pt x="x2" y="y4" /> + </moveTo> + <lnTo> + <pt x="x2" y="y6" /> + </lnTo> + <moveTo> + <pt x="x9" y="y6" /> + </moveTo> + <lnTo> + <pt x="x9" y="y4" /> + </lnTo> + </path> + </pathLst> + + </ribbon> + <ribbon2> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 16667" /> + + <gd name="adj2" fmla="val 50000" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a1" fmla="pin 0 adj1 33333" /> + <gd name="a2" fmla="pin 25000 adj2 75000" /> + + + <gd name="x10" fmla="+- r 0 wd8" /> + + <gd name="dx2" fmla="*/ w a2 200000" /> + + <gd name="x2" fmla="+- hc 0 dx2" /> + + <gd name="x9" fmla="+- hc dx2 0" /> + + <gd name="x3" fmla="+- x2 wd32 0" /> + <gd name="x8" fmla="+- x9 0 wd32" /> + <gd name="x5" fmla="+- x2 wd8 0" /> + + <gd name="x6" fmla="+- x9 0 wd8" /> + + <gd name="x4" fmla="+- x5 0 wd32" /> + <gd name="x7" fmla="+- x6 wd32 0" /> + <gd name="dy1" fmla="*/ h a1 200000" /> + + <gd name="y1" fmla="+- b 0 dy1" /> + <gd name="dy2" fmla="*/ h a1 100000" /> + + <gd name="y2" fmla="+- b 0 dy2" /> + <gd name="y4" fmla="+- t dy2 0" /> + + <gd name="y3" fmla="+/ y4 b 2" /> + + <gd name="hR" fmla="*/ h a1 400000" /> + + + <gd name="y6" fmla="+- b 0 hR" /> + <gd name="y7" fmla="+- y1 0 hR" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefY="adj1" minY="0" maxY="33333"> + <pos x="hc" y="y2" /> + </ahXY> + <ahXY gdRefX="adj2" minX="25000" maxX="75000"> + <pos x="x2" y="b" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="wd8" y="y3" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="y2" /> + </cxn> + <cxn ang="0"> + <pos x="x10" y="y3" /> + </cxn> + </cxnLst> + + <rect l="x2" t="t" r="x9" b="y2" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path stroke="false" extrusionOk="false"> + + <moveTo> + <pt x="l" y="b" /> + </moveTo> + <lnTo> + <pt x="x4" y="b" /> + </lnTo> + <arcTo wR="wd32" hR="hR" stAng="cd4" swAng="-10800000" /> + <lnTo> + <pt x="x3" y="y1" /> + </lnTo> + <arcTo wR="wd32" hR="hR" stAng="cd4" swAng="cd2" /> + <lnTo> + <pt x="x8" y="y2" /> + </lnTo> + <arcTo wR="wd32" hR="hR" stAng="3cd4" swAng="cd2" /> + <lnTo> + <pt x="x7" y="y1" /> + </lnTo> + <arcTo wR="wd32" hR="hR" stAng="3cd4" swAng="-10800000" /> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <lnTo> + <pt x="x10" y="y3" /> + </lnTo> + <lnTo> + <pt x="r" y="y4" /> + </lnTo> + <lnTo> + <pt x="x9" y="y4" /> + </lnTo> + <lnTo> + <pt x="x9" y="hR" /> + </lnTo> + <arcTo wR="wd32" hR="hR" stAng="0" swAng="-5400000" /> + <lnTo> + <pt x="x3" y="t" /> + </lnTo> + <arcTo wR="wd32" hR="hR" stAng="3cd4" swAng="-5400000" /> + <lnTo> + <pt x="x2" y="y4" /> + </lnTo> + <lnTo> + <pt x="l" y="y4" /> + </lnTo> + <lnTo> + <pt x="wd8" y="y3" /> + </lnTo> + <close /> + </path> + <path stroke="false" fill="darkenLess" extrusionOk="false"> + + <moveTo> + <pt x="x5" y="y6" /> + </moveTo> + <arcTo wR="wd32" hR="hR" stAng="0" swAng="-5400000" /> + <lnTo> + <pt x="x3" y="y1" /> + </lnTo> + <arcTo wR="wd32" hR="hR" stAng="cd4" swAng="cd2" /> + <lnTo> + <pt x="x5" y="y2" /> + </lnTo> + <close /> + <moveTo> + <pt x="x6" y="y6" /> + </moveTo> + <arcTo wR="wd32" hR="hR" stAng="cd2" swAng="cd4" /> + <lnTo> + <pt x="x8" y="y1" /> + </lnTo> + <arcTo wR="wd32" hR="hR" stAng="cd4" swAng="-10800000" /> + <lnTo> + <pt x="x6" y="y2" /> + </lnTo> + <close /> + </path> + <path fill="none" extrusionOk="false"> + + <moveTo> + <pt x="l" y="b" /> + </moveTo> + <lnTo> + <pt x="wd8" y="y3" /> + </lnTo> + <lnTo> + <pt x="l" y="y4" /> + </lnTo> + <lnTo> + <pt x="x2" y="y4" /> + </lnTo> + <lnTo> + <pt x="x2" y="hR" /> + </lnTo> + <arcTo wR="wd32" hR="hR" stAng="cd2" swAng="cd4" /> + <lnTo> + <pt x="x8" y="t" /> + </lnTo> + <arcTo wR="wd32" hR="hR" stAng="3cd4" swAng="cd4" /> + <lnTo> + <pt x="x9" y="y4" /> + </lnTo> + <lnTo> + <pt x="x9" y="y4" /> + </lnTo> + <lnTo> + <pt x="r" y="y4" /> + </lnTo> + <lnTo> + <pt x="x10" y="y3" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <lnTo> + <pt x="x7" y="b" /> + </lnTo> + <arcTo wR="wd32" hR="hR" stAng="cd4" swAng="cd2" /> + <lnTo> + <pt x="x8" y="y1" /> + </lnTo> + <arcTo wR="wd32" hR="hR" stAng="cd4" swAng="-10800000" /> + <lnTo> + <pt x="x3" y="y2" /> + </lnTo> + <arcTo wR="wd32" hR="hR" stAng="3cd4" swAng="-10800000" /> + <lnTo> + <pt x="x4" y="y1" /> + </lnTo> + <arcTo wR="wd32" hR="hR" stAng="3cd4" swAng="cd2" /> + <close /> + <moveTo> + <pt x="x5" y="y2" /> + </moveTo> + <lnTo> + <pt x="x5" y="y6" /> + </lnTo> + <moveTo> + <pt x="x6" y="y6" /> + </moveTo> + <lnTo> + <pt x="x6" y="y2" /> + </lnTo> + <moveTo> + <pt x="x2" y="y7" /> + </moveTo> + <lnTo> + <pt x="x2" y="y4" /> + </lnTo> + <moveTo> + <pt x="x9" y="y4" /> + </moveTo> + <lnTo> + <pt x="x9" y="y7" /> + </lnTo> + </path> + </pathLst> + + </ribbon2> + <rightArrow> + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 50000" /> + <gd name="adj2" fmla="val 50000" /> + </avLst> + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="maxAdj2" fmla="*/ 100000 w ss" /> + <gd name="a1" fmla="pin 0 adj1 100000" /> + <gd name="a2" fmla="pin 0 adj2 maxAdj2" /> + <gd name="dx1" fmla="*/ ss a2 100000" /> + <gd name="x1" fmla="+- r 0 dx1" /> + <gd name="dy1" fmla="*/ h a1 200000" /> + <gd name="y1" fmla="+- vc 0 dy1" /> + <gd name="y2" fmla="+- vc dy1 0" /> + <gd name="dx2" fmla="*/ y1 dx1 hd2" /> + <gd name="x2" fmla="+- x1 dx2 0" /> + </gdLst> + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefY="adj1" minY="0" maxY="100000"> + <pos x="l" y="y1" /> + </ahXY> + <ahXY gdRefX="adj2" minX="0" maxX="maxAdj2"> + <pos x="x1" y="t" /> + </ahXY> + </ahLst> + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="x1" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="x1" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + </cxnLst> + <rect l="l" t="y1" r="x2" b="y2" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="y1" /> + </moveTo> + <lnTo> + <pt x="x1" y="y1" /> + </lnTo> + <lnTo> + <pt x="x1" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="vc" /> + </lnTo> + <lnTo> + <pt x="x1" y="b" /> + </lnTo> + <lnTo> + <pt x="x1" y="y2" /> + </lnTo> + <lnTo> + <pt x="l" y="y2" /> + </lnTo> + <close /> + </path> + </pathLst> + </rightArrow> + <rightArrowCallout> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 25000" /> + + <gd name="adj2" fmla="val 25000" /> + + <gd name="adj3" fmla="val 25000" /> + + <gd name="adj4" fmla="val 64977" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="maxAdj2" fmla="*/ 50000 h ss" /> + + <gd name="a2" fmla="pin 0 adj2 maxAdj2" /> + <gd name="maxAdj1" fmla="*/ a2 2 1" /> + + <gd name="a1" fmla="pin 0 adj1 maxAdj1" /> + <gd name="maxAdj3" fmla="*/ 100000 w ss" /> + + <gd name="a3" fmla="pin 0 adj3 maxAdj3" /> + <gd name="q2" fmla="*/ a3 ss w" /> + + <gd name="maxAdj4" fmla="+- 100000 0 q2" /> + + <gd name="a4" fmla="pin 0 adj4 maxAdj4" /> + <gd name="dy1" fmla="*/ ss a2 100000" /> + + <gd name="dy2" fmla="*/ ss a1 200000" /> + + <gd name="y1" fmla="+- vc 0 dy1" /> + <gd name="y2" fmla="+- vc 0 dy2" /> + <gd name="y3" fmla="+- vc dy2 0" /> + <gd name="y4" fmla="+- vc dy1 0" /> + <gd name="dx3" fmla="*/ ss a3 100000" /> + + <gd name="x3" fmla="+- r 0 dx3" /> + <gd name="x2" fmla="*/ w a4 100000" /> + + <gd name="x1" fmla="*/ x2 1 2" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefY="adj1" minY="0" maxY="maxAdj1"> + <pos x="x3" y="y2" /> + </ahXY> + <ahXY gdRefY="adj2" minY="0" maxY="maxAdj2"> + <pos x="r" y="y1" /> + </ahXY> + <ahXY gdRefX="adj3" minX="0" maxX="maxAdj3"> + <pos x="x3" y="t" /> + </ahXY> + <ahXY gdRefX="adj4" minX="0" maxX="maxAdj4"> + <pos x="x2" y="b" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="x1" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="x1" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + </cxnLst> + + <rect l="l" t="t" r="x2" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="x2" y="t" /> + </lnTo> + <lnTo> + <pt x="x2" y="y2" /> + </lnTo> + <lnTo> + <pt x="x3" y="y2" /> + </lnTo> + <lnTo> + <pt x="x3" y="y1" /> + </lnTo> + <lnTo> + <pt x="r" y="vc" /> + </lnTo> + <lnTo> + <pt x="x3" y="y4" /> + </lnTo> + <lnTo> + <pt x="x3" y="y3" /> + </lnTo> + <lnTo> + <pt x="x2" y="y3" /> + </lnTo> + <lnTo> + <pt x="x2" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + </path> + </pathLst> + + </rightArrowCallout> + <rightBrace> + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 8333" /> + <gd name="adj2" fmla="val 50000" /> + </avLst> + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a2" fmla="pin 0 adj2 100000" /> + <gd name="q1" fmla="+- 100000 0 a2" /> + <gd name="q2" fmla="min q1 a2" /> + <gd name="q3" fmla="*/ q2 1 2" /> + <gd name="maxAdj1" fmla="*/ q3 h ss" /> + <gd name="a1" fmla="pin 0 adj1 maxAdj1" /> + <gd name="y1" fmla="*/ ss a1 100000" /> + <gd name="y3" fmla="*/ h a2 100000" /> + <gd name="y2" fmla="+- y3 0 y1" /> + <gd name="y4" fmla="+- b 0 y1" /> + <gd name="dx1" fmla="cos wd2 2700000" /> + <gd name="dy1" fmla="sin y1 2700000" /> + <gd name="ir" fmla="+- l dx1 0" /> + <gd name="it" fmla="+- y1 0 dy1" /> + <gd name="ib" fmla="+- b dy1 y1" /> + </gdLst> + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefY="adj1" minY="0" maxY="maxAdj1"> + <pos x="hc" y="y1" /> + </ahXY> + <ahXY gdRefY="adj2" minY="0" maxY="100000"> + <pos x="r" y="y3" /> + </ahXY> + </ahLst> + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="cd4"> + <pos x="l" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="r" y="y3" /> + </cxn> + <cxn ang="3cd4"> + <pos x="l" y="b" /> + </cxn> + </cxnLst> + <rect l="l" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path stroke="false" extrusionOk="false"> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <arcTo wR="wd2" hR="y1" stAng="3cd4" swAng="cd4" /> + <lnTo> + <pt x="hc" y="y2" /> + </lnTo> + <arcTo wR="wd2" hR="y1" stAng="cd2" swAng="-5400000" /> + <arcTo wR="wd2" hR="y1" stAng="3cd4" swAng="-5400000" /> + <lnTo> + <pt x="hc" y="y4" /> + </lnTo> + <arcTo wR="wd2" hR="y1" stAng="0" swAng="cd4" /> + <close /> + </path> + <path fill="none"> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <arcTo wR="wd2" hR="y1" stAng="3cd4" swAng="cd4" /> + <lnTo> + <pt x="hc" y="y2" /> + </lnTo> + <arcTo wR="wd2" hR="y1" stAng="cd2" swAng="-5400000" /> + <arcTo wR="wd2" hR="y1" stAng="3cd4" swAng="-5400000" /> + <lnTo> + <pt x="hc" y="y4" /> + </lnTo> + <arcTo wR="wd2" hR="y1" stAng="0" swAng="cd4" /> + </path> + </pathLst> + </rightBrace> + <rightBracket> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj" fmla="val 8333" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="maxAdj" fmla="*/ 50000 h ss" /> + + <gd name="a" fmla="pin 0 adj maxAdj" /> + <gd name="y1" fmla="*/ ss a 100000" /> + + <gd name="y2" fmla="+- b 0 y1" /> + + <gd name="dx1" fmla="cos w 2700000" /> + <gd name="dy1" fmla="sin y1 2700000" /> + <gd name="ir" fmla="+- l dx1 0" /> + <gd name="it" fmla="+- y1 0 dy1" /> + <gd name="ib" fmla="+- b dy1 y1" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefY="adj" minY="0" maxY="maxAdj"> + <pos x="r" y="y1" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="cd4"> + <pos x="l" y="t" /> + </cxn> + <cxn ang="3cd4"> + <pos x="l" y="b" /> + </cxn> + <cxn ang="cd2"> + <pos x="r" y="vc" /> + </cxn> + </cxnLst> + + <rect l="l" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path stroke="false" extrusionOk="false"> + + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <arcTo wR="w" hR="y1" stAng="3cd4" swAng="cd4" /> + <lnTo> + <pt x="r" y="y2" /> + </lnTo> + <arcTo wR="w" hR="y1" stAng="0" swAng="cd4" /> + <close /> + </path> + <path fill="none"> + + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <arcTo wR="w" hR="y1" stAng="3cd4" swAng="cd4" /> + <lnTo> + <pt x="r" y="y2" /> + </lnTo> + <arcTo wR="w" hR="y1" stAng="0" swAng="cd4" /> + </path> + </pathLst> + + </rightBracket> + <round1Rect> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj" fmla="val 16667" /> + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a" fmla="pin 0 adj 50000" /> + <gd name="dx1" fmla="*/ ss a 100000" /> + <gd name="x1" fmla="+- r 0 dx1" /> + <gd name="idx" fmla="*/ dx1 29289 100000" /> + <gd name="ir" fmla="+- r 0 idx" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj" minX="0" maxX="50000"> + <pos x="x1" y="t" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + </cxnLst> + + <rect l="l" t="t" r="ir" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="x1" y="t" /> + </lnTo> + <arcTo wR="dx1" hR="dx1" stAng="3cd4" swAng="cd4" /> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + </path> + </pathLst> + + </round1Rect> + <round2DiagRect> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 16667" /> + <gd name="adj2" fmla="val 0" /> + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a1" fmla="pin 0 adj1 50000" /> + <gd name="a2" fmla="pin 0 adj2 50000" /> + <gd name="x1" fmla="*/ ss a1 100000" /> + <gd name="y1" fmla="+- b 0 x1" /> + <gd name="a" fmla="*/ ss a2 100000" /> + <gd name="x2" fmla="+- r 0 a" /> + <gd name="y2" fmla="+- b 0 a" /> + <gd name="dx1" fmla="*/ x1 29289 100000" /> + <gd name="dx2" fmla="*/ a 29289 100000" /> + <gd name="d" fmla="+- dx1 0 dx2" /> + <gd name="dx" fmla="?: d dx1 dx2" /> + <gd name="ir" fmla="+- r 0 dx" /> + <gd name="ib" fmla="+- b 0 dx" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj1" minX="0" maxX="50000"> + <pos x="x1" y="t" /> + </ahXY> + <ahXY gdRefX="adj2" minX="0" maxX="50000"> + <pos x="x2" y="t" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + </cxnLst> + + <rect l="dx" t="dx" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="x1" y="t" /> + </moveTo> + <lnTo> + <pt x="x2" y="t" /> + </lnTo> + <arcTo wR="a" hR="a" stAng="3cd4" swAng="cd4" /> + <lnTo> + <pt x="r" y="y1" /> + </lnTo> + <arcTo wR="x1" hR="x1" stAng="0" swAng="cd4" /> + <lnTo> + <pt x="a" y="b" /> + </lnTo> + <arcTo wR="a" hR="a" stAng="cd4" swAng="cd4" /> + <lnTo> + <pt x="l" y="x1" /> + </lnTo> + <arcTo wR="x1" hR="x1" stAng="cd2" swAng="cd4" /> + <close /> + </path> + </pathLst> + + </round2DiagRect> + <round2SameRect> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 16667" /> + <gd name="adj2" fmla="val 0" /> + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a1" fmla="pin 0 adj1 50000" /> + <gd name="a2" fmla="pin 0 adj2 50000" /> + + <gd name="tx1" fmla="*/ ss a1 100000" /> + <gd name="tx2" fmla="+- r 0 tx1" /> + + <gd name="bx1" fmla="*/ ss a2 100000" /> + <gd name="bx2" fmla="+- r 0 bx1" /> + <gd name="by1" fmla="+- b 0 bx1" /> + <gd name="d" fmla="+- tx1 0 bx1" /> + <gd name="tdx" fmla="*/ tx1 29289 100000" /> + <gd name="bdx" fmla="*/ bx1 29289 100000" /> + <gd name="il" fmla="?: d tdx bdx" /> + <gd name="ir" fmla="+- r 0 il" /> + <gd name="ib" fmla="+- b 0 bdx" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj1" minX="0" maxX="50000"> + <pos x="tx2" y="t" /> + </ahXY> + <ahXY gdRefX="adj2" minX="0" maxX="50000"> + <pos x="bx1" y="b" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + </cxnLst> + + <rect l="il" t="tdx" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="tx1" y="t" /> + </moveTo> + <lnTo> + <pt x="tx2" y="t" /> + </lnTo> + <arcTo wR="tx1" hR="tx1" stAng="3cd4" swAng="cd4" /> + <lnTo> + <pt x="r" y="by1" /> + </lnTo> + <arcTo wR="bx1" hR="bx1" stAng="0" swAng="cd4" /> + <lnTo> + <pt x="bx1" y="b" /> + </lnTo> + <arcTo wR="bx1" hR="bx1" stAng="cd4" swAng="cd4" /> + <lnTo> + <pt x="l" y="tx1" /> + </lnTo> + <arcTo wR="tx1" hR="tx1" stAng="cd2" swAng="cd4" /> + <close /> + </path> + </pathLst> + + </round2SameRect> + <roundRect> + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj" fmla="val 16667" /> + </avLst> + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a" fmla="pin 0 adj 50000" /> + <gd name="x1" fmla="*/ ss a 100000" /> + <gd name="x2" fmla="+- r 0 x1" /> + <gd name="y2" fmla="+- b 0 x1" /> + <gd name="il" fmla="*/ x1 29289 100000" /> + <gd name="ir" fmla="+- r 0 il" /> + <gd name="ib" fmla="+- b 0 il" /> + </gdLst> + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj" minX="0" maxX="50000"> + <pos x="x1" y="t" /> + </ahXY> + </ahLst> + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + </cxnLst> + <rect l="il" t="il" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="x1" /> + </moveTo> + <arcTo wR="x1" hR="x1" stAng="cd2" swAng="cd4" /> + <lnTo> + <pt x="x2" y="t" /> + </lnTo> + <arcTo wR="x1" hR="x1" stAng="3cd4" swAng="cd4" /> + <lnTo> + <pt x="r" y="y2" /> + </lnTo> + <arcTo wR="x1" hR="x1" stAng="0" swAng="cd4" /> + <lnTo> + <pt x="x1" y="b" /> + </lnTo> + <arcTo wR="x1" hR="x1" stAng="cd4" swAng="cd4" /> + <close /> + </path> + </pathLst> + </roundRect> + <rtTriangle> + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="it" fmla="*/ h 7 12" /> + <gd name="ir" fmla="*/ w 7 12" /> + <gd name="ib" fmla="*/ h 11 12" /> + </gdLst> + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="l" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="l" y="b" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="cd4"> + <pos x="r" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="hc" y="vc" /> + </cxn> + </cxnLst> + <rect l="wd12" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="b" /> + </moveTo> + <lnTo> + <pt x="l" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <close /> + </path> + </pathLst> + </rtTriangle> + <smileyFace> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj" fmla="val 4653" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a" fmla="pin -4653 adj 4653" /> + <gd name="x1" fmla="*/ w 4969 21699" /> + + <gd name="x2" fmla="*/ w 6215 21600" /> + + <gd name="x3" fmla="*/ w 13135 21600" /> + + <gd name="x4" fmla="*/ w 16640 21600" /> + + <gd name="y1" fmla="*/ h 7570 21600" /> + + <gd name="y3" fmla="*/ h 16515 21600" /> + + <gd name="dy2" fmla="*/ h a 100000" /> + + <gd name="y2" fmla="+- y3 0 dy2" /> + + <gd name="y4" fmla="+- y3 dy2 0" /> + + <gd name="dy3" fmla="*/ h a 50000" /> + + <gd name="y5" fmla="+- y4 dy3 0" /> + <gd name="idx" fmla="cos wd2 2700000" /> + <gd name="idy" fmla="sin hd2 2700000" /> + <gd name="il" fmla="+- hc 0 idx" /> + <gd name="ir" fmla="+- hc idx 0" /> + <gd name="it" fmla="+- vc 0 idy" /> + <gd name="ib" fmla="+- vc idy 0" /> + <gd name="wR" fmla="*/ w 1125 21600" /> + <gd name="hR" fmla="*/ h 1125 21600" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefY="adj" minY="-4653" maxY="4653"> + <pos x="hc" y="y4" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="3cd4"> + <pos x="il" y="it" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="il" y="ib" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="cd4"> + <pos x="ir" y="ib" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="ir" y="it" /> + </cxn> + </cxnLst> + + <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path stroke="false" extrusionOk="false"> + + <moveTo> + <pt x="l" y="vc" /> + </moveTo> + <arcTo wR="wd2" hR="hd2" stAng="cd2" swAng="21600000" /> + <close /> + </path> + <path fill="darkenLess" extrusionOk="false"> + + <moveTo> + <pt x="x2" y="y1" /> + </moveTo> + <arcTo wR="wR" hR="hR" stAng="cd2" swAng="21600000" /> + <moveTo> + <pt x="x3" y="y1" /> + </moveTo> + <arcTo wR="wR" hR="hR" stAng="cd2" swAng="21600000" /> + </path> + <path fill="none" extrusionOk="false"> + + <moveTo> + <pt x="x1" y="y2" /> + </moveTo> + <quadBezTo> + <pt x="hc" y="y5" /> + <pt x="x4" y="y2" /> + </quadBezTo> + </path> + <path fill="none"> + + <moveTo> + <pt x="l" y="vc" /> + </moveTo> + <arcTo wR="wd2" hR="hd2" stAng="cd2" swAng="21600000" /> + <close /> + </path> + </pathLst> + + </smileyFace> + <snip1Rect> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj" fmla="val 16667" /> + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a" fmla="pin 0 adj 50000" /> + <gd name="dx1" fmla="*/ ss a 100000" /> + <gd name="x1" fmla="+- r 0 dx1" /> + <gd name="it" fmla="*/ dx1 1 2" /> + <gd name="ir" fmla="+/ x1 r 2" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj" minX="0" maxX="50000"> + <pos x="x1" y="t" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + </cxnLst> + + <rect l="l" t="it" r="ir" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="x1" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="dx1" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + </path> + </pathLst> + + </snip1Rect> + <snip2DiagRect> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 0" /> + <gd name="adj2" fmla="val 16667" /> + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a1" fmla="pin 0 adj1 50000" /> + <gd name="a2" fmla="pin 0 adj2 50000" /> + <gd name="lx1" fmla="*/ ss a1 100000" /> + <gd name="lx2" fmla="+- r 0 lx1" /> + <gd name="ly1" fmla="+- b 0 lx1" /> + <gd name="rx1" fmla="*/ ss a2 100000" /> + <gd name="rx2" fmla="+- r 0 rx1" /> + <gd name="ry1" fmla="+- b 0 rx1" /> + <gd name="d" fmla="+- lx1 0 rx1" /> + <gd name="dx" fmla="?: d lx1 rx1" /> + <gd name="il" fmla="*/ dx 1 2" /> + + <gd name="ir" fmla="+- r 0 il" /> + <gd name="ib" fmla="+- b 0 il" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj1" minX="0" maxX="50000"> + <pos x="lx1" y="t" /> + </ahXY> + <ahXY gdRefX="adj2" minX="0" maxX="50000"> + <pos x="rx2" y="t" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + </cxnLst> + + <rect l="il" t="il" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="lx1" y="t" /> + </moveTo> + <lnTo> + <pt x="rx2" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="rx1" /> + </lnTo> + <lnTo> + <pt x="r" y="ly1" /> + </lnTo> + <lnTo> + <pt x="lx2" y="b" /> + </lnTo> + <lnTo> + <pt x="rx1" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="ry1" /> + </lnTo> + <lnTo> + <pt x="l" y="lx1" /> + </lnTo> + <close /> + </path> + </pathLst> + + </snip2DiagRect> + <snip2SameRect> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 16667" /> + <gd name="adj2" fmla="val 0" /> + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a1" fmla="pin 0 adj1 50000" /> + <gd name="a2" fmla="pin 0 adj2 50000" /> + <gd name="tx1" fmla="*/ ss a1 100000" /> + <gd name="tx2" fmla="+- r 0 tx1" /> + <gd name="bx1" fmla="*/ ss a2 100000" /> + <gd name="bx2" fmla="+- r 0 bx1" /> + <gd name="by1" fmla="+- b 0 bx1" /> + <gd name="d" fmla="+- tx1 0 bx1" /> + <gd name="dx" fmla="?: d tx1 bx1" /> + <gd name="il" fmla="*/ dx 1 2" /> + <gd name="ir" fmla="+- r 0 il" /> + <gd name="it" fmla="*/ tx1 1 2" /> + <gd name="ib" fmla="+/ by1 b 2" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj1" minX="0" maxX="50000"> + <pos x="tx2" y="t" /> + </ahXY> + <ahXY gdRefX="adj2" minX="0" maxX="50000"> + <pos x="bx1" y="b" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + </cxnLst> + + <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="tx1" y="t" /> + </moveTo> + <lnTo> + <pt x="tx2" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="tx1" /> + </lnTo> + <lnTo> + <pt x="r" y="by1" /> + </lnTo> + <lnTo> + <pt x="bx2" y="b" /> + </lnTo> + <lnTo> + <pt x="bx1" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="by1" /> + </lnTo> + <lnTo> + <pt x="l" y="tx1" /> + </lnTo> + <close /> + </path> + </pathLst> + + </snip2SameRect> + <snipRoundRect> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 16667" /> + <gd name="adj2" fmla="val 16667" /> + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a1" fmla="pin 0 adj1 50000" /> + <gd name="a2" fmla="pin 0 adj2 50000" /> + <gd name="x1" fmla="*/ ss a1 100000" /> + <gd name="dx2" fmla="*/ ss a2 100000" /> + <gd name="x2" fmla="+- r 0 dx2" /> + <gd name="il" fmla="*/ x1 29289 100000" /> + + <gd name="ir" fmla="+/ x2 r 2" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj1" minX="0" maxX="50000"> + <pos x="x1" y="t" /> + </ahXY> + <ahXY gdRefX="adj2" minX="0" maxX="50000"> + <pos x="x2" y="t" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + </cxnLst> + + <rect l="il" t="il" r="ir" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="x1" y="t" /> + </moveTo> + <lnTo> + <pt x="x2" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="dx2" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="x1" /> + </lnTo> + <arcTo wR="x1" hR="x1" stAng="cd2" swAng="cd4" /> + <close /> + </path> + </pathLst> + + </snipRoundRect> + <squareTabs> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="md" fmla="mod w h 0" /> + <gd name="dx" fmla="*/ 1 md 20" /> + + <gd name="y1" fmla="+- 0 b dx" /> + + <gd name="x1" fmla="+- 0 r dx" /> + + </gdLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="cd2"> + <pos x="l" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="dx" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="y1" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="b" /> + </cxn> + <cxn ang="cd2"> + <pos x="dx" y="dx" /> + </cxn> + <cxn ang="cd2"> + <pos x="dx" y="x1" /> + </cxn> + <cxn ang="3cd4"> + <pos x="dx" y="t" /> + </cxn> + <cxn ang="3cd4"> + <pos x="x1" y="t" /> + </cxn> + <cxn ang="cd4"> + <pos x="dx" y="b" /> + </cxn> + <cxn ang="cd4"> + <pos x="x1" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="t" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="dx" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="y1" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="x1" y="dx" /> + </cxn> + <cxn ang="0"> + <pos x="x1" y="y1" /> + </cxn> + </cxnLst> + + <rect l="dx" t="dx" r="x1" b="y1" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="dx" y="t" /> + </lnTo> + <lnTo> + <pt x="dx" y="dx" /> + </lnTo> + <lnTo> + <pt x="l" y="dx" /> + </lnTo> + <close /> + </path> + <path> + <moveTo> + <pt x="l" y="y1" /> + </moveTo> + <lnTo> + <pt x="dx" y="y1" /> + </lnTo> + <lnTo> + <pt x="dx" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + </path> + <path> + <moveTo> + <pt x="x1" y="t" /> + </moveTo> + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="dx" /> + </lnTo> + <lnTo> + <pt x="x1" y="dx" /> + </lnTo> + <close /> + </path> + <path> + <moveTo> + <pt x="x1" y="y1" /> + </moveTo> + <lnTo> + <pt x="r" y="y1" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <lnTo> + <pt x="x1" y="b" /> + </lnTo> + <close /> + </path> + </pathLst> + + </squareTabs> + <star10> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj" fmla="val 42533" /> + <gd name="hf" fmla="val 105146" /> + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a" fmla="pin 0 adj 50000" /> + <gd name="swd2" fmla="*/ wd2 hf 100000" /> + <gd name="dx1" fmla="*/ swd2 95106 100000" /> + <gd name="dx2" fmla="*/ swd2 58779 100000" /> + <gd name="x1" fmla="+- hc 0 dx1" /> + <gd name="x2" fmla="+- hc 0 dx2" /> + <gd name="x3" fmla="+- hc dx2 0" /> + <gd name="x4" fmla="+- hc dx1 0" /> + <gd name="dy1" fmla="*/ hd2 80902 100000" /> + <gd name="dy2" fmla="*/ hd2 30902 100000" /> + <gd name="y1" fmla="+- vc 0 dy1" /> + <gd name="y2" fmla="+- vc 0 dy2" /> + <gd name="y3" fmla="+- vc dy2 0" /> + <gd name="y4" fmla="+- vc dy1 0" /> + <gd name="iwd2" fmla="*/ swd2 a 50000" /> + <gd name="ihd2" fmla="*/ hd2 a 50000" /> + <gd name="sdx1" fmla="*/ iwd2 80902 100000" /> + <gd name="sdx2" fmla="*/ iwd2 30902 100000" /> + <gd name="sdy1" fmla="*/ ihd2 95106 100000" /> + <gd name="sdy2" fmla="*/ ihd2 58779 100000" /> + <gd name="sx1" fmla="+- hc 0 iwd2" /> + <gd name="sx2" fmla="+- hc 0 sdx1" /> + <gd name="sx3" fmla="+- hc 0 sdx2" /> + <gd name="sx4" fmla="+- hc sdx2 0" /> + <gd name="sx5" fmla="+- hc sdx1 0" /> + <gd name="sx6" fmla="+- hc iwd2 0" /> + <gd name="sy1" fmla="+- vc 0 sdy1" /> + <gd name="sy2" fmla="+- vc 0 sdy2" /> + <gd name="sy3" fmla="+- vc sdy2 0" /> + <gd name="sy4" fmla="+- vc sdy1 0" /> + <gd name="yAdj" fmla="+- vc 0 ihd2" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefY="adj" minY="0" maxY="50000"> + <pos x="hc" y="yAdj" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="x4" y="y2" /> + </cxn> + <cxn ang="0"> + <pos x="x4" y="y3" /> + </cxn> + <cxn ang="cd4"> + <pos x="x3" y="y4" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="cd4"> + <pos x="x2" y="y4" /> + </cxn> + <cxn ang="cd2"> + <pos x="x1" y="y3" /> + </cxn> + <cxn ang="cd2"> + <pos x="x1" y="y2" /> + </cxn> + <cxn ang="3cd4"> + <pos x="x2" y="y1" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="3cd4"> + <pos x="x3" y="y1" /> + </cxn> + </cxnLst> + + <rect l="sx2" t="sy2" r="sx5" b="sy3" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="x1" y="y2" /> + </moveTo> + <lnTo> + <pt x="sx2" y="sy2" /> + </lnTo> + <lnTo> + <pt x="x2" y="y1" /> + </lnTo> + <lnTo> + <pt x="sx3" y="sy1" /> + </lnTo> + <lnTo> + <pt x="hc" y="t" /> + </lnTo> + <lnTo> + <pt x="sx4" y="sy1" /> + </lnTo> + <lnTo> + <pt x="x3" y="y1" /> + </lnTo> + <lnTo> + <pt x="sx5" y="sy2" /> + </lnTo> + <lnTo> + <pt x="x4" y="y2" /> + </lnTo> + <lnTo> + <pt x="sx6" y="vc" /> + </lnTo> + <lnTo> + <pt x="x4" y="y3" /> + </lnTo> + <lnTo> + <pt x="sx5" y="sy3" /> + </lnTo> + <lnTo> + <pt x="x3" y="y4" /> + </lnTo> + <lnTo> + <pt x="sx4" y="sy4" /> + </lnTo> + <lnTo> + <pt x="hc" y="b" /> + </lnTo> + <lnTo> + <pt x="sx3" y="sy4" /> + </lnTo> + <lnTo> + <pt x="x2" y="y4" /> + </lnTo> + <lnTo> + <pt x="sx2" y="sy3" /> + </lnTo> + <lnTo> + <pt x="x1" y="y3" /> + </lnTo> + <lnTo> + <pt x="sx1" y="vc" /> + </lnTo> + <close /> + </path> + </pathLst> + + </star10> + <star12> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj" fmla="val 37500" /> + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a" fmla="pin 0 adj 50000" /> + <gd name="dx1" fmla="cos wd2 1800000" /> + + <gd name="dy1" fmla="sin hd2 3600000" /> + + <gd name="x1" fmla="+- hc 0 dx1" /> + <gd name="x3" fmla="*/ w 3 4" /> + <gd name="x4" fmla="+- hc dx1 0" /> + <gd name="y1" fmla="+- vc 0 dy1" /> + <gd name="y3" fmla="*/ h 3 4" /> + <gd name="y4" fmla="+- vc dy1 0" /> + <gd name="iwd2" fmla="*/ wd2 a 50000" /> + <gd name="ihd2" fmla="*/ hd2 a 50000" /> + <gd name="sdx1" fmla="cos iwd2 900000" /> + <gd name="sdx2" fmla="cos iwd2 2700000" /> + <gd name="sdx3" fmla="cos iwd2 4500000" /> + <gd name="sdy1" fmla="sin ihd2 4500000" /> + <gd name="sdy2" fmla="sin ihd2 2700000" /> + <gd name="sdy3" fmla="sin ihd2 900000" /> + <gd name="sx1" fmla="+- hc 0 sdx1" /> + <gd name="sx2" fmla="+- hc 0 sdx2" /> + <gd name="sx3" fmla="+- hc 0 sdx3" /> + <gd name="sx4" fmla="+- hc sdx3 0" /> + <gd name="sx5" fmla="+- hc sdx2 0" /> + <gd name="sx6" fmla="+- hc sdx1 0" /> + <gd name="sy1" fmla="+- vc 0 sdy1" /> + <gd name="sy2" fmla="+- vc 0 sdy2" /> + <gd name="sy3" fmla="+- vc 0 sdy3" /> + <gd name="sy4" fmla="+- vc sdy3 0" /> + <gd name="sy5" fmla="+- vc sdy2 0" /> + <gd name="sy6" fmla="+- vc sdy1 0" /> + <gd name="yAdj" fmla="+- vc 0 ihd2" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefY="adj" minY="0" maxY="50000"> + <pos x="hc" y="yAdj" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="x4" y="hd4" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + <cxn ang="0"> + <pos x="x4" y="y3" /> + </cxn> + <cxn ang="cd4"> + <pos x="x3" y="y4" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="cd4"> + <pos x="wd4" y="y4" /> + </cxn> + <cxn ang="cd2"> + <pos x="x1" y="y3" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd2"> + <pos x="x1" y="hd4" /> + </cxn> + <cxn ang="3cd4"> + <pos x="wd4" y="y1" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="3cd4"> + <pos x="x3" y="y1" /> + </cxn> + </cxnLst> + + <rect l="sx2" t="sy2" r="sx5" b="sy5" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="vc" /> + </moveTo> + <lnTo> + <pt x="sx1" y="sy3" /> + </lnTo> + <lnTo> + <pt x="x1" y="hd4" /> + </lnTo> + <lnTo> + <pt x="sx2" y="sy2" /> + </lnTo> + <lnTo> + <pt x="wd4" y="y1" /> + </lnTo> + <lnTo> + <pt x="sx3" y="sy1" /> + </lnTo> + <lnTo> + <pt x="hc" y="t" /> + </lnTo> + <lnTo> + <pt x="sx4" y="sy1" /> + </lnTo> + <lnTo> + <pt x="x3" y="y1" /> + </lnTo> + <lnTo> + <pt x="sx5" y="sy2" /> + </lnTo> + <lnTo> + <pt x="x4" y="hd4" /> + </lnTo> + <lnTo> + <pt x="sx6" y="sy3" /> + </lnTo> + <lnTo> + <pt x="r" y="vc" /> + </lnTo> + <lnTo> + <pt x="sx6" y="sy4" /> + </lnTo> + <lnTo> + <pt x="x4" y="y3" /> + </lnTo> + <lnTo> + <pt x="sx5" y="sy5" /> + </lnTo> + <lnTo> + <pt x="x3" y="y4" /> + </lnTo> + <lnTo> + <pt x="sx4" y="sy6" /> + </lnTo> + <lnTo> + <pt x="hc" y="b" /> + </lnTo> + <lnTo> + <pt x="sx3" y="sy6" /> + </lnTo> + <lnTo> + <pt x="wd4" y="y4" /> + </lnTo> + <lnTo> + <pt x="sx2" y="sy5" /> + </lnTo> + <lnTo> + <pt x="x1" y="y3" /> + </lnTo> + <lnTo> + <pt x="sx1" y="sy4" /> + </lnTo> + <close /> + </path> + </pathLst> + + </star12> + <star16> + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj" fmla="val 37500" /> + </avLst> + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a" fmla="pin 0 adj 50000" /> + <gd name="dx1" fmla="*/ wd2 92388 100000" /> + <gd name="dx2" fmla="*/ wd2 70711 100000" /> + <gd name="dx3" fmla="*/ wd2 38268 100000" /> + <gd name="dy1" fmla="*/ hd2 92388 100000" /> + <gd name="dy2" fmla="*/ hd2 70711 100000" /> + <gd name="dy3" fmla="*/ hd2 38268 100000" /> + <gd name="x1" fmla="+- hc 0 dx1" /> + <gd name="x2" fmla="+- hc 0 dx2" /> + <gd name="x3" fmla="+- hc 0 dx3" /> + <gd name="x4" fmla="+- hc dx3 0" /> + <gd name="x5" fmla="+- hc dx2 0" /> + <gd name="x6" fmla="+- hc dx1 0" /> + <gd name="y1" fmla="+- vc 0 dy1" /> + <gd name="y2" fmla="+- vc 0 dy2" /> + <gd name="y3" fmla="+- vc 0 dy3" /> + <gd name="y4" fmla="+- vc dy3 0" /> + <gd name="y5" fmla="+- vc dy2 0" /> + <gd name="y6" fmla="+- vc dy1 0" /> + <gd name="iwd2" fmla="*/ wd2 a 50000" /> + <gd name="ihd2" fmla="*/ hd2 a 50000" /> + <gd name="sdx1" fmla="*/ iwd2 98079 100000" /> + <gd name="sdx2" fmla="*/ iwd2 83147 100000" /> + <gd name="sdx3" fmla="*/ iwd2 55557 100000" /> + <gd name="sdx4" fmla="*/ iwd2 19509 100000" /> + <gd name="sdy1" fmla="*/ ihd2 98079 100000" /> + <gd name="sdy2" fmla="*/ ihd2 83147 100000" /> + <gd name="sdy3" fmla="*/ ihd2 55557 100000" /> + <gd name="sdy4" fmla="*/ ihd2 19509 100000" /> + <gd name="sx1" fmla="+- hc 0 sdx1" /> + <gd name="sx2" fmla="+- hc 0 sdx2" /> + <gd name="sx3" fmla="+- hc 0 sdx3" /> + <gd name="sx4" fmla="+- hc 0 sdx4" /> + <gd name="sx5" fmla="+- hc sdx4 0" /> + <gd name="sx6" fmla="+- hc sdx3 0" /> + <gd name="sx7" fmla="+- hc sdx2 0" /> + <gd name="sx8" fmla="+- hc sdx1 0" /> + <gd name="sy1" fmla="+- vc 0 sdy1" /> + <gd name="sy2" fmla="+- vc 0 sdy2" /> + <gd name="sy3" fmla="+- vc 0 sdy3" /> + <gd name="sy4" fmla="+- vc 0 sdy4" /> + <gd name="sy5" fmla="+- vc sdy4 0" /> + <gd name="sy6" fmla="+- vc sdy3 0" /> + <gd name="sy7" fmla="+- vc sdy2 0" /> + <gd name="sy8" fmla="+- vc sdy1 0" /> + <gd name="idx" fmla="cos iwd2 2700000" /> + <gd name="idy" fmla="sin ihd2 2700000" /> + <gd name="il" fmla="+- hc 0 idx" /> + <gd name="it" fmla="+- vc 0 idy" /> + <gd name="ir" fmla="+- hc idx 0" /> + <gd name="ib" fmla="+- vc idy 0" /> + <gd name="yAdj" fmla="+- vc 0 ihd2" /> + </gdLst> + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefY="adj" minY="0" maxY="50000"> + <pos x="hc" y="yAdj" /> + </ahXY> + </ahLst> + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="x5" y="y2" /> + </cxn> + <cxn ang="0"> + <pos x="x6" y="y3" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + <cxn ang="0"> + <pos x="x6" y="y4" /> + </cxn> + <cxn ang="0"> + <pos x="x5" y="y5" /> + </cxn> + <cxn ang="cd4"> + <pos x="x4" y="y6" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="cd4"> + <pos x="x3" y="y6" /> + </cxn> + <cxn ang="cd2"> + <pos x="x2" y="y5" /> + </cxn> + <cxn ang="cd2"> + <pos x="x1" y="y4" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd2"> + <pos x="x1" y="y3" /> + </cxn> + <cxn ang="cd2"> + <pos x="x2" y="y2" /> + </cxn> + <cxn ang="3cd4"> + <pos x="x3" y="y1" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="3cd4"> + <pos x="x4" y="y1" /> + </cxn> + </cxnLst> + <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="vc" /> + </moveTo> + <lnTo> + <pt x="sx1" y="sy4" /> + </lnTo> + <lnTo> + <pt x="x1" y="y3" /> + </lnTo> + <lnTo> + <pt x="sx2" y="sy3" /> + </lnTo> + <lnTo> + <pt x="x2" y="y2" /> + </lnTo> + <lnTo> + <pt x="sx3" y="sy2" /> + </lnTo> + <lnTo> + <pt x="x3" y="y1" /> + </lnTo> + <lnTo> + <pt x="sx4" y="sy1" /> + </lnTo> + <lnTo> + <pt x="hc" y="t" /> + </lnTo> + <lnTo> + <pt x="sx5" y="sy1" /> + </lnTo> + <lnTo> + <pt x="x4" y="y1" /> + </lnTo> + <lnTo> + <pt x="sx6" y="sy2" /> + </lnTo> + <lnTo> + <pt x="x5" y="y2" /> + </lnTo> + <lnTo> + <pt x="sx7" y="sy3" /> + </lnTo> + <lnTo> + <pt x="x6" y="y3" /> + </lnTo> + <lnTo> + <pt x="sx8" y="sy4" /> + </lnTo> + <lnTo> + <pt x="r" y="vc" /> + </lnTo> + <lnTo> + <pt x="sx8" y="sy5" /> + </lnTo> + <lnTo> + <pt x="x6" y="y4" /> + </lnTo> + <lnTo> + <pt x="sx7" y="sy6" /> + </lnTo> + <lnTo> + <pt x="x5" y="y5" /> + </lnTo> + <lnTo> + <pt x="sx6" y="sy7" /> + </lnTo> + <lnTo> + <pt x="x4" y="y6" /> + </lnTo> + <lnTo> + <pt x="sx5" y="sy8" /> + </lnTo> + <lnTo> + <pt x="hc" y="b" /> + </lnTo> + <lnTo> + <pt x="sx4" y="sy8" /> + </lnTo> + <lnTo> + <pt x="x3" y="y6" /> + </lnTo> + <lnTo> + <pt x="sx3" y="sy7" /> + </lnTo> + <lnTo> + <pt x="x2" y="y5" /> + </lnTo> + <lnTo> + <pt x="sx2" y="sy6" /> + </lnTo> + <lnTo> + <pt x="x1" y="y4" /> + </lnTo> + <lnTo> + <pt x="sx1" y="sy5" /> + </lnTo> + <close /> + </path> + </pathLst> + </star16> + <star24> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj" fmla="val 37500" /> + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a" fmla="pin 0 adj 50000" /> + <gd name="dx1" fmla="cos wd2 900000" /> + <gd name="dx2" fmla="cos wd2 1800000" /> + <gd name="dx3" fmla="cos wd2 2700000" /> + <gd name="dx4" fmla="val wd4" /> + <gd name="dx5" fmla="cos wd2 4500000" /> + <gd name="dy1" fmla="sin hd2 4500000" /> + <gd name="dy2" fmla="sin hd2 3600000" /> + <gd name="dy3" fmla="sin hd2 2700000" /> + <gd name="dy4" fmla="val hd4" /> + <gd name="dy5" fmla="sin hd2 900000" /> + <gd name="x1" fmla="+- hc 0 dx1" /> + <gd name="x2" fmla="+- hc 0 dx2" /> + <gd name="x3" fmla="+- hc 0 dx3" /> + <gd name="x4" fmla="+- hc 0 dx4" /> + <gd name="x5" fmla="+- hc 0 dx5" /> + <gd name="x6" fmla="+- hc dx5 0" /> + <gd name="x7" fmla="+- hc dx4 0" /> + <gd name="x8" fmla="+- hc dx3 0" /> + <gd name="x9" fmla="+- hc dx2 0" /> + <gd name="x10" fmla="+- hc dx1 0" /> + <gd name="y1" fmla="+- vc 0 dy1" /> + <gd name="y2" fmla="+- vc 0 dy2" /> + <gd name="y3" fmla="+- vc 0 dy3" /> + <gd name="y4" fmla="+- vc 0 dy4" /> + <gd name="y5" fmla="+- vc 0 dy5" /> + <gd name="y6" fmla="+- vc dy5 0" /> + <gd name="y7" fmla="+- vc dy4 0" /> + <gd name="y8" fmla="+- vc dy3 0" /> + <gd name="y9" fmla="+- vc dy2 0" /> + <gd name="y10" fmla="+- vc dy1 0" /> + <gd name="iwd2" fmla="*/ wd2 a 50000" /> + <gd name="ihd2" fmla="*/ hd2 a 50000" /> + <gd name="sdx1" fmla="*/ iwd2 99144 100000" /> + <gd name="sdx2" fmla="*/ iwd2 92388 100000" /> + <gd name="sdx3" fmla="*/ iwd2 79335 100000" /> + <gd name="sdx4" fmla="*/ iwd2 60876 100000" /> + <gd name="sdx5" fmla="*/ iwd2 38268 100000" /> + <gd name="sdx6" fmla="*/ iwd2 13053 100000" /> + <gd name="sdy1" fmla="*/ ihd2 99144 100000" /> + <gd name="sdy2" fmla="*/ ihd2 92388 100000" /> + <gd name="sdy3" fmla="*/ ihd2 79335 100000" /> + <gd name="sdy4" fmla="*/ ihd2 60876 100000" /> + <gd name="sdy5" fmla="*/ ihd2 38268 100000" /> + <gd name="sdy6" fmla="*/ ihd2 13053 100000" /> + <gd name="sx1" fmla="+- hc 0 sdx1" /> + <gd name="sx2" fmla="+- hc 0 sdx2" /> + <gd name="sx3" fmla="+- hc 0 sdx3" /> + <gd name="sx4" fmla="+- hc 0 sdx4" /> + <gd name="sx5" fmla="+- hc 0 sdx5" /> + <gd name="sx6" fmla="+- hc 0 sdx6" /> + <gd name="sx7" fmla="+- hc sdx6 0" /> + <gd name="sx8" fmla="+- hc sdx5 0" /> + <gd name="sx9" fmla="+- hc sdx4 0" /> + <gd name="sx10" fmla="+- hc sdx3 0" /> + <gd name="sx11" fmla="+- hc sdx2 0" /> + <gd name="sx12" fmla="+- hc sdx1 0" /> + <gd name="sy1" fmla="+- vc 0 sdy1" /> + <gd name="sy2" fmla="+- vc 0 sdy2" /> + <gd name="sy3" fmla="+- vc 0 sdy3" /> + <gd name="sy4" fmla="+- vc 0 sdy4" /> + <gd name="sy5" fmla="+- vc 0 sdy5" /> + <gd name="sy6" fmla="+- vc 0 sdy6" /> + <gd name="sy7" fmla="+- vc sdy6 0" /> + <gd name="sy8" fmla="+- vc sdy5 0" /> + <gd name="sy9" fmla="+- vc sdy4 0" /> + <gd name="sy10" fmla="+- vc sdy3 0" /> + <gd name="sy11" fmla="+- vc sdy2 0" /> + <gd name="sy12" fmla="+- vc sdy1 0" /> + <gd name="idx" fmla="cos iwd2 2700000" /> + <gd name="idy" fmla="sin ihd2 2700000" /> + <gd name="il" fmla="+- hc 0 idx" /> + <gd name="it" fmla="+- vc 0 idy" /> + <gd name="ir" fmla="+- hc idx 0" /> + <gd name="ib" fmla="+- vc idy 0" /> + <gd name="yAdj" fmla="+- vc 0 ihd2" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefY="adj" minY="0" maxY="ssd2"> + <pos x="hc" y="yAdj" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + </cxnLst> + + <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="vc" /> + </moveTo> + <lnTo> + <pt x="sx1" y="sy6" /> + </lnTo> + <lnTo> + <pt x="x1" y="y5" /> + </lnTo> + <lnTo> + <pt x="sx2" y="sy5" /> + </lnTo> + <lnTo> + <pt x="x2" y="y4" /> + </lnTo> + <lnTo> + <pt x="sx3" y="sy4" /> + </lnTo> + <lnTo> + <pt x="x3" y="y3" /> + </lnTo> + <lnTo> + <pt x="sx4" y="sy3" /> + </lnTo> + <lnTo> + <pt x="x4" y="y2" /> + </lnTo> + <lnTo> + <pt x="sx5" y="sy2" /> + </lnTo> + <lnTo> + <pt x="x5" y="y1" /> + </lnTo> + <lnTo> + <pt x="sx6" y="sy1" /> + </lnTo> + <lnTo> + <pt x="hc" y="t" /> + </lnTo> + <lnTo> + <pt x="sx7" y="sy1" /> + </lnTo> + <lnTo> + <pt x="x6" y="y1" /> + </lnTo> + <lnTo> + <pt x="sx8" y="sy2" /> + </lnTo> + <lnTo> + <pt x="x7" y="y2" /> + </lnTo> + <lnTo> + <pt x="sx9" y="sy3" /> + </lnTo> + <lnTo> + <pt x="x8" y="y3" /> + </lnTo> + <lnTo> + <pt x="sx10" y="sy4" /> + </lnTo> + <lnTo> + <pt x="x9" y="y4" /> + </lnTo> + <lnTo> + <pt x="sx11" y="sy5" /> + </lnTo> + <lnTo> + <pt x="x10" y="y5" /> + </lnTo> + <lnTo> + <pt x="sx12" y="sy6" /> + </lnTo> + <lnTo> + <pt x="r" y="vc" /> + </lnTo> + <lnTo> + <pt x="sx12" y="sy7" /> + </lnTo> + <lnTo> + <pt x="x10" y="y6" /> + </lnTo> + <lnTo> + <pt x="sx11" y="sy8" /> + </lnTo> + <lnTo> + <pt x="x9" y="y7" /> + </lnTo> + <lnTo> + <pt x="sx10" y="sy9" /> + </lnTo> + <lnTo> + <pt x="x8" y="y8" /> + </lnTo> + <lnTo> + <pt x="sx9" y="sy10" /> + </lnTo> + <lnTo> + <pt x="x7" y="y9" /> + </lnTo> + <lnTo> + <pt x="sx8" y="sy11" /> + </lnTo> + <lnTo> + <pt x="x6" y="y10" /> + </lnTo> + <lnTo> + <pt x="sx7" y="sy12" /> + </lnTo> + <lnTo> + <pt x="hc" y="b" /> + </lnTo> + <lnTo> + <pt x="sx6" y="sy12" /> + </lnTo> + <lnTo> + <pt x="x5" y="y10" /> + </lnTo> + <lnTo> + <pt x="sx5" y="sy11" /> + </lnTo> + <lnTo> + <pt x="x4" y="y9" /> + </lnTo> + <lnTo> + <pt x="sx4" y="sy10" /> + </lnTo> + <lnTo> + <pt x="x3" y="y8" /> + </lnTo> + <lnTo> + <pt x="sx3" y="sy9" /> + </lnTo> + <lnTo> + <pt x="x2" y="y7" /> + </lnTo> + <lnTo> + <pt x="sx2" y="sy8" /> + </lnTo> + <lnTo> + <pt x="x1" y="y6" /> + </lnTo> + <lnTo> + <pt x="sx1" y="sy7" /> + </lnTo> + <close /> + </path> + </pathLst> + + </star24> + <star32> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj" fmla="val 37500" /> + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a" fmla="pin 0 adj 50000" /> + <gd name="dx1" fmla="*/ wd2 98079 100000" /> + <gd name="dx2" fmla="*/ wd2 92388 100000" /> + <gd name="dx3" fmla="*/ wd2 83147 100000" /> + <gd name="dx4" fmla="cos wd2 2700000" /> + <gd name="dx5" fmla="*/ wd2 55557 100000" /> + <gd name="dx6" fmla="*/ wd2 38268 100000" /> + <gd name="dx7" fmla="*/ wd2 19509 100000" /> + <gd name="dy1" fmla="*/ hd2 98079 100000" /> + <gd name="dy2" fmla="*/ hd2 92388 100000" /> + <gd name="dy3" fmla="*/ hd2 83147 100000" /> + <gd name="dy4" fmla="sin hd2 2700000" /> + <gd name="dy5" fmla="*/ hd2 55557 100000" /> + <gd name="dy6" fmla="*/ hd2 38268 100000" /> + <gd name="dy7" fmla="*/ hd2 19509 100000" /> + <gd name="x1" fmla="+- hc 0 dx1" /> + <gd name="x2" fmla="+- hc 0 dx2" /> + <gd name="x3" fmla="+- hc 0 dx3" /> + <gd name="x4" fmla="+- hc 0 dx4" /> + <gd name="x5" fmla="+- hc 0 dx5" /> + <gd name="x6" fmla="+- hc 0 dx6" /> + <gd name="x7" fmla="+- hc 0 dx7" /> + <gd name="x8" fmla="+- hc dx7 0" /> + <gd name="x9" fmla="+- hc dx6 0" /> + <gd name="x10" fmla="+- hc dx5 0" /> + <gd name="x11" fmla="+- hc dx4 0" /> + <gd name="x12" fmla="+- hc dx3 0" /> + <gd name="x13" fmla="+- hc dx2 0" /> + <gd name="x14" fmla="+- hc dx1 0" /> + <gd name="y1" fmla="+- vc 0 dy1" /> + <gd name="y2" fmla="+- vc 0 dy2" /> + <gd name="y3" fmla="+- vc 0 dy3" /> + <gd name="y4" fmla="+- vc 0 dy4" /> + <gd name="y5" fmla="+- vc 0 dy5" /> + <gd name="y6" fmla="+- vc 0 dy6" /> + <gd name="y7" fmla="+- vc 0 dy7" /> + <gd name="y8" fmla="+- vc dy7 0" /> + <gd name="y9" fmla="+- vc dy6 0" /> + <gd name="y10" fmla="+- vc dy5 0" /> + <gd name="y11" fmla="+- vc dy4 0" /> + <gd name="y12" fmla="+- vc dy3 0" /> + <gd name="y13" fmla="+- vc dy2 0" /> + <gd name="y14" fmla="+- vc dy1 0" /> + <gd name="iwd2" fmla="*/ wd2 a 50000" /> + <gd name="ihd2" fmla="*/ hd2 a 50000" /> + <gd name="sdx1" fmla="*/ iwd2 99518 100000" /> + <gd name="sdx2" fmla="*/ iwd2 95694 100000" /> + <gd name="sdx3" fmla="*/ iwd2 88192 100000" /> + <gd name="sdx4" fmla="*/ iwd2 77301 100000" /> + <gd name="sdx5" fmla="*/ iwd2 63439 100000" /> + <gd name="sdx6" fmla="*/ iwd2 47140 100000" /> + <gd name="sdx7" fmla="*/ iwd2 29028 100000" /> + <gd name="sdx8" fmla="*/ iwd2 9802 100000" /> + <gd name="sdy1" fmla="*/ ihd2 99518 100000" /> + <gd name="sdy2" fmla="*/ ihd2 95694 100000" /> + <gd name="sdy3" fmla="*/ ihd2 88192 100000" /> + <gd name="sdy4" fmla="*/ ihd2 77301 100000" /> + <gd name="sdy5" fmla="*/ ihd2 63439 100000" /> + <gd name="sdy6" fmla="*/ ihd2 47140 100000" /> + <gd name="sdy7" fmla="*/ ihd2 29028 100000" /> + <gd name="sdy8" fmla="*/ ihd2 9802 100000" /> + <gd name="sx1" fmla="+- hc 0 sdx1" /> + <gd name="sx2" fmla="+- hc 0 sdx2" /> + <gd name="sx3" fmla="+- hc 0 sdx3" /> + <gd name="sx4" fmla="+- hc 0 sdx4" /> + <gd name="sx5" fmla="+- hc 0 sdx5" /> + <gd name="sx6" fmla="+- hc 0 sdx6" /> + <gd name="sx7" fmla="+- hc 0 sdx7" /> + <gd name="sx8" fmla="+- hc 0 sdx8" /> + <gd name="sx9" fmla="+- hc sdx8 0" /> + <gd name="sx10" fmla="+- hc sdx7 0" /> + <gd name="sx11" fmla="+- hc sdx6 0" /> + <gd name="sx12" fmla="+- hc sdx5 0" /> + <gd name="sx13" fmla="+- hc sdx4 0" /> + <gd name="sx14" fmla="+- hc sdx3 0" /> + <gd name="sx15" fmla="+- hc sdx2 0" /> + <gd name="sx16" fmla="+- hc sdx1 0" /> + <gd name="sy1" fmla="+- vc 0 sdy1" /> + <gd name="sy2" fmla="+- vc 0 sdy2" /> + <gd name="sy3" fmla="+- vc 0 sdy3" /> + <gd name="sy4" fmla="+- vc 0 sdy4" /> + <gd name="sy5" fmla="+- vc 0 sdy5" /> + <gd name="sy6" fmla="+- vc 0 sdy6" /> + <gd name="sy7" fmla="+- vc 0 sdy7" /> + <gd name="sy8" fmla="+- vc 0 sdy8" /> + <gd name="sy9" fmla="+- vc sdy8 0" /> + <gd name="sy10" fmla="+- vc sdy7 0" /> + <gd name="sy11" fmla="+- vc sdy6 0" /> + <gd name="sy12" fmla="+- vc sdy5 0" /> + <gd name="sy13" fmla="+- vc sdy4 0" /> + <gd name="sy14" fmla="+- vc sdy3 0" /> + <gd name="sy15" fmla="+- vc sdy2 0" /> + <gd name="sy16" fmla="+- vc sdy1 0" /> + <gd name="idx" fmla="cos iwd2 2700000" /> + <gd name="idy" fmla="sin ihd2 2700000" /> + <gd name="il" fmla="+- hc 0 idx" /> + <gd name="it" fmla="+- vc 0 idy" /> + <gd name="ir" fmla="+- hc idx 0" /> + <gd name="ib" fmla="+- vc idy 0" /> + <gd name="yAdj" fmla="+- vc 0 ihd2" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefY="adj" minY="0" maxY="ssd2"> + <pos x="hc" y="yAdj" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + </cxnLst> + + <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="vc" /> + </moveTo> + <lnTo> + <pt x="sx1" y="sy8" /> + </lnTo> + <lnTo> + <pt x="x1" y="y7" /> + </lnTo> + <lnTo> + <pt x="sx2" y="sy7" /> + </lnTo> + <lnTo> + <pt x="x2" y="y6" /> + </lnTo> + <lnTo> + <pt x="sx3" y="sy6" /> + </lnTo> + <lnTo> + <pt x="x3" y="y5" /> + </lnTo> + <lnTo> + <pt x="sx4" y="sy5" /> + </lnTo> + <lnTo> + <pt x="x4" y="y4" /> + </lnTo> + <lnTo> + <pt x="sx5" y="sy4" /> + </lnTo> + <lnTo> + <pt x="x5" y="y3" /> + </lnTo> + <lnTo> + <pt x="sx6" y="sy3" /> + </lnTo> + <lnTo> + <pt x="x6" y="y2" /> + </lnTo> + <lnTo> + <pt x="sx7" y="sy2" /> + </lnTo> + <lnTo> + <pt x="x7" y="y1" /> + </lnTo> + <lnTo> + <pt x="sx8" y="sy1" /> + </lnTo> + <lnTo> + <pt x="hc" y="t" /> + </lnTo> + <lnTo> + <pt x="sx9" y="sy1" /> + </lnTo> + <lnTo> + <pt x="x8" y="y1" /> + </lnTo> + <lnTo> + <pt x="sx10" y="sy2" /> + </lnTo> + <lnTo> + <pt x="x9" y="y2" /> + </lnTo> + <lnTo> + <pt x="sx11" y="sy3" /> + </lnTo> + <lnTo> + <pt x="x10" y="y3" /> + </lnTo> + <lnTo> + <pt x="sx12" y="sy4" /> + </lnTo> + <lnTo> + <pt x="x11" y="y4" /> + </lnTo> + <lnTo> + <pt x="sx13" y="sy5" /> + </lnTo> + <lnTo> + <pt x="x12" y="y5" /> + </lnTo> + <lnTo> + <pt x="sx14" y="sy6" /> + </lnTo> + <lnTo> + <pt x="x13" y="y6" /> + </lnTo> + <lnTo> + <pt x="sx15" y="sy7" /> + </lnTo> + <lnTo> + <pt x="x14" y="y7" /> + </lnTo> + <lnTo> + <pt x="sx16" y="sy8" /> + </lnTo> + <lnTo> + <pt x="r" y="vc" /> + </lnTo> + <lnTo> + <pt x="sx16" y="sy9" /> + </lnTo> + <lnTo> + <pt x="x14" y="y8" /> + </lnTo> + <lnTo> + <pt x="sx15" y="sy10" /> + </lnTo> + <lnTo> + <pt x="x13" y="y9" /> + </lnTo> + <lnTo> + <pt x="sx14" y="sy11" /> + </lnTo> + <lnTo> + <pt x="x12" y="y10" /> + </lnTo> + <lnTo> + <pt x="sx13" y="sy12" /> + </lnTo> + <lnTo> + <pt x="x11" y="y11" /> + </lnTo> + <lnTo> + <pt x="sx12" y="sy13" /> + </lnTo> + <lnTo> + <pt x="x10" y="y12" /> + </lnTo> + <lnTo> + <pt x="sx11" y="sy14" /> + </lnTo> + <lnTo> + <pt x="x9" y="y13" /> + </lnTo> + <lnTo> + <pt x="sx10" y="sy15" /> + </lnTo> + <lnTo> + <pt x="x8" y="y14" /> + </lnTo> + <lnTo> + <pt x="sx9" y="sy16" /> + </lnTo> + <lnTo> + <pt x="hc" y="b" /> + </lnTo> + <lnTo> + <pt x="sx8" y="sy16" /> + </lnTo> + <lnTo> + <pt x="x7" y="y14" /> + </lnTo> + <lnTo> + <pt x="sx7" y="sy15" /> + </lnTo> + <lnTo> + <pt x="x6" y="y13" /> + </lnTo> + <lnTo> + <pt x="sx6" y="sy14" /> + </lnTo> + <lnTo> + <pt x="x5" y="y12" /> + </lnTo> + <lnTo> + <pt x="sx5" y="sy13" /> + </lnTo> + <lnTo> + <pt x="x4" y="y11" /> + </lnTo> + <lnTo> + <pt x="sx4" y="sy12" /> + </lnTo> + <lnTo> + <pt x="x3" y="y10" /> + </lnTo> + <lnTo> + <pt x="sx3" y="sy11" /> + </lnTo> + <lnTo> + <pt x="x2" y="y9" /> + </lnTo> + <lnTo> + <pt x="sx2" y="sy10" /> + </lnTo> + <lnTo> + <pt x="x1" y="y8" /> + </lnTo> + <lnTo> + <pt x="sx1" y="sy9" /> + </lnTo> + <close /> + </path> + </pathLst> + + </star32> + <star4> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj" fmla="val 12500" /> + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a" fmla="pin 0 adj 50000" /> + <gd name="iwd2" fmla="*/ wd2 a 50000" /> + <gd name="ihd2" fmla="*/ hd2 a 50000" /> + <gd name="sdx" fmla="cos iwd2 2700000" /> + <gd name="sdy" fmla="sin ihd2 2700000" /> + <gd name="sx1" fmla="+- hc 0 sdx" /> + <gd name="sx2" fmla="+- hc sdx 0" /> + <gd name="sy1" fmla="+- vc 0 sdy" /> + <gd name="sy2" fmla="+- vc sdy 0" /> + <gd name="yAdj" fmla="+- vc 0 ihd2" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefY="adj" minY="0" maxY="50000"> + <pos x="hc" y="yAdj" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + </cxnLst> + + <rect l="sx1" t="sy1" r="sx2" b="sy2" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="vc" /> + </moveTo> + <lnTo> + <pt x="sx1" y="sy1" /> + </lnTo> + <lnTo> + <pt x="hc" y="t" /> + </lnTo> + <lnTo> + <pt x="sx2" y="sy1" /> + </lnTo> + <lnTo> + <pt x="r" y="vc" /> + </lnTo> + <lnTo> + <pt x="sx2" y="sy2" /> + </lnTo> + <lnTo> + <pt x="hc" y="b" /> + </lnTo> + <lnTo> + <pt x="sx1" y="sy2" /> + </lnTo> + <close /> + </path> + </pathLst> + + </star4> + <star5> + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj" fmla="val 19098" /> + <gd name="hf" fmla="val 105146" /> + <gd name="vf" fmla="val 110557" /> + </avLst> + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a" fmla="pin 0 adj 50000" /> + <gd name="swd2" fmla="*/ wd2 hf 100000" /> + <gd name="shd2" fmla="*/ hd2 vf 100000" /> + <gd name="svc" fmla="*/ vc vf 100000" /> + <gd name="dx1" fmla="cos swd2 1080000" /> + <gd name="dx2" fmla="cos swd2 18360000" /> + <gd name="dy1" fmla="sin shd2 1080000" /> + <gd name="dy2" fmla="sin shd2 18360000" /> + <gd name="x1" fmla="+- hc 0 dx1" /> + <gd name="x2" fmla="+- hc 0 dx2" /> + <gd name="x3" fmla="+- hc dx2 0" /> + <gd name="x4" fmla="+- hc dx1 0" /> + <gd name="y1" fmla="+- svc 0 dy1" /> + <gd name="y2" fmla="+- svc 0 dy2" /> + <gd name="iwd2" fmla="*/ swd2 a 50000" /> + <gd name="ihd2" fmla="*/ shd2 a 50000" /> + <gd name="sdx1" fmla="cos iwd2 20520000" /> + <gd name="sdx2" fmla="cos iwd2 3240000" /> + <gd name="sdy1" fmla="sin ihd2 3240000" /> + <gd name="sdy2" fmla="sin ihd2 20520000" /> + <gd name="sx1" fmla="+- hc 0 sdx1" /> + <gd name="sx2" fmla="+- hc 0 sdx2" /> + <gd name="sx3" fmla="+- hc sdx2 0" /> + <gd name="sx4" fmla="+- hc sdx1 0" /> + <gd name="sy1" fmla="+- svc 0 sdy1" /> + <gd name="sy2" fmla="+- svc 0 sdy2" /> + <gd name="sy3" fmla="+- svc ihd2 0" /> + <gd name="yAdj" fmla="+- svc 0 ihd2" /> + </gdLst> + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefY="adj" minY="0" maxY="50000"> + <pos x="hc" y="yAdj" /> + </ahXY> + </ahLst> + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="x1" y="y1" /> + </cxn> + <cxn ang="cd4"> + <pos x="x2" y="y2" /> + </cxn> + <cxn ang="cd4"> + <pos x="x3" y="y2" /> + </cxn> + <cxn ang="0"> + <pos x="x4" y="y1" /> + </cxn> + </cxnLst> + <rect l="sx1" t="sy1" r="sx4" b="sy3" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="x1" y="y1" /> + </moveTo> + <lnTo> + <pt x="sx2" y="sy1" /> + </lnTo> + <lnTo> + <pt x="hc" y="t" /> + </lnTo> + <lnTo> + <pt x="sx3" y="sy1" /> + </lnTo> + <lnTo> + <pt x="x4" y="y1" /> + </lnTo> + <lnTo> + <pt x="sx4" y="sy2" /> + </lnTo> + <lnTo> + <pt x="x3" y="y2" /> + </lnTo> + <lnTo> + <pt x="hc" y="sy3" /> + </lnTo> + <lnTo> + <pt x="x2" y="y2" /> + </lnTo> + <lnTo> + <pt x="sx1" y="sy2" /> + </lnTo> + <close /> + </path> + </pathLst> + </star5> + <star6> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj" fmla="val 28868" /> + <gd name="hf" fmla="val 115470" /> + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a" fmla="pin 0 adj 50000" /> + <gd name="swd2" fmla="*/ wd2 hf 100000" /> + <gd name="dx1" fmla="cos swd2 1800000" /> + <gd name="x1" fmla="+- hc 0 dx1" /> + <gd name="x2" fmla="+- hc dx1 0" /> + <gd name="y2" fmla="+- vc hd4 0" /> + <gd name="iwd2" fmla="*/ swd2 a 50000" /> + <gd name="ihd2" fmla="*/ hd2 a 50000" /> + <gd name="sdx2" fmla="*/ iwd2 1 2" /> + <gd name="sx1" fmla="+- hc 0 iwd2" /> + <gd name="sx2" fmla="+- hc 0 sdx2" /> + <gd name="sx3" fmla="+- hc sdx2 0" /> + <gd name="sx4" fmla="+- hc iwd2 0" /> + <gd name="sdy1" fmla="sin ihd2 3600000" /> + <gd name="sy1" fmla="+- vc 0 sdy1" /> + <gd name="sy2" fmla="+- vc sdy1 0" /> + <gd name="yAdj" fmla="+- vc 0 ihd2" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefY="adj" minY="0" maxY="50000"> + <pos x="hc" y="yAdj" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="x2" y="hd4" /> + </cxn> + <cxn ang="0"> + <pos x="x2" y="y2" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="cd2"> + <pos x="x1" y="y2" /> + </cxn> + <cxn ang="cd2"> + <pos x="x1" y="hd4" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + </cxnLst> + + <rect l="sx1" t="sy1" r="sx4" b="sy2" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="x1" y="hd4" /> + </moveTo> + <lnTo> + <pt x="sx2" y="sy1" /> + </lnTo> + <lnTo> + <pt x="hc" y="t" /> + </lnTo> + <lnTo> + <pt x="sx3" y="sy1" /> + </lnTo> + <lnTo> + <pt x="x2" y="hd4" /> + </lnTo> + <lnTo> + <pt x="sx4" y="vc" /> + </lnTo> + <lnTo> + <pt x="x2" y="y2" /> + </lnTo> + <lnTo> + <pt x="sx3" y="sy2" /> + </lnTo> + <lnTo> + <pt x="hc" y="b" /> + </lnTo> + <lnTo> + <pt x="sx2" y="sy2" /> + </lnTo> + <lnTo> + <pt x="x1" y="y2" /> + </lnTo> + <lnTo> + <pt x="sx1" y="vc" /> + </lnTo> + <close /> + </path> + </pathLst> + + </star6> + <star7> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj" fmla="val 34601" /> + <gd name="hf" fmla="val 102572" /> + <gd name="vf" fmla="val 105210" /> + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a" fmla="pin 0 adj 50000" /> + <gd name="swd2" fmla="*/ wd2 hf 100000" /> + <gd name="shd2" fmla="*/ hd2 vf 100000" /> + <gd name="svc" fmla="*/ vc vf 100000" /> + <gd name="dx1" fmla="*/ swd2 97493 100000" /> + <gd name="dx2" fmla="*/ swd2 78183 100000" /> + <gd name="dx3" fmla="*/ swd2 43388 100000" /> + <gd name="dy1" fmla="*/ shd2 62349 100000" /> + <gd name="dy2" fmla="*/ shd2 22252 100000" /> + <gd name="dy3" fmla="*/ shd2 90097 100000" /> + <gd name="x1" fmla="+- hc 0 dx1" /> + <gd name="x2" fmla="+- hc 0 dx2" /> + <gd name="x3" fmla="+- hc 0 dx3" /> + <gd name="x4" fmla="+- hc dx3 0" /> + <gd name="x5" fmla="+- hc dx2 0" /> + <gd name="x6" fmla="+- hc dx1 0" /> + <gd name="y1" fmla="+- svc 0 dy1" /> + <gd name="y2" fmla="+- svc dy2 0" /> + <gd name="y3" fmla="+- svc dy3 0" /> + <gd name="iwd2" fmla="*/ swd2 a 50000" /> + <gd name="ihd2" fmla="*/ shd2 a 50000" /> + <gd name="sdx1" fmla="*/ iwd2 97493 100000" /> + <gd name="sdx2" fmla="*/ iwd2 78183 100000" /> + <gd name="sdx3" fmla="*/ iwd2 43388 100000" /> + <gd name="sx1" fmla="+- hc 0 sdx1" /> + <gd name="sx2" fmla="+- hc 0 sdx2" /> + <gd name="sx3" fmla="+- hc 0 sdx3" /> + <gd name="sx4" fmla="+- hc sdx3 0" /> + <gd name="sx5" fmla="+- hc sdx2 0" /> + <gd name="sx6" fmla="+- hc sdx1 0" /> + <gd name="sdy1" fmla="*/ ihd2 90097 100000" /> + <gd name="sdy2" fmla="*/ ihd2 22252 100000" /> + <gd name="sdy3" fmla="*/ ihd2 62349 100000" /> + <gd name="sy1" fmla="+- svc 0 sdy1" /> + <gd name="sy2" fmla="+- svc 0 sdy2" /> + <gd name="sy3" fmla="+- svc sdy3 0" /> + <gd name="sy4" fmla="+- svc ihd2 0" /> + <gd name="yAdj" fmla="+- svc 0 ihd2" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefY="adj" minY="0" maxY="50000"> + <pos x="hc" y="yAdj" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="x5" y="y1" /> + </cxn> + <cxn ang="0"> + <pos x="x6" y="y2" /> + </cxn> + <cxn ang="cd4"> + <pos x="x4" y="y3" /> + </cxn> + <cxn ang="cd4"> + <pos x="x3" y="y3" /> + </cxn> + <cxn ang="cd2"> + <pos x="x1" y="y2" /> + </cxn> + <cxn ang="cd2"> + <pos x="x2" y="y1" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + </cxnLst> + + <rect l="sx2" t="sy1" r="sx5" b="sy3" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="x1" y="y2" /> + </moveTo> + <lnTo> + <pt x="sx1" y="sy2" /> + </lnTo> + <lnTo> + <pt x="x2" y="y1" /> + </lnTo> + <lnTo> + <pt x="sx3" y="sy1" /> + </lnTo> + <lnTo> + <pt x="hc" y="t" /> + </lnTo> + <lnTo> + <pt x="sx4" y="sy1" /> + </lnTo> + <lnTo> + <pt x="x5" y="y1" /> + </lnTo> + <lnTo> + <pt x="sx6" y="sy2" /> + </lnTo> + <lnTo> + <pt x="x6" y="y2" /> + </lnTo> + <lnTo> + <pt x="sx5" y="sy3" /> + </lnTo> + <lnTo> + <pt x="x4" y="y3" /> + </lnTo> + <lnTo> + <pt x="hc" y="sy4" /> + </lnTo> + <lnTo> + <pt x="x3" y="y3" /> + </lnTo> + <lnTo> + <pt x="sx2" y="sy3" /> + </lnTo> + <close /> + </path> + </pathLst> + + </star7> + <star8> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj" fmla="val 37500" /> + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a" fmla="pin 0 adj 50000" /> + <gd name="dx1" fmla="cos wd2 2700000" /> + <gd name="x1" fmla="+- hc 0 dx1" /> + <gd name="x2" fmla="+- hc dx1 0" /> + <gd name="dy1" fmla="sin hd2 2700000" /> + <gd name="y1" fmla="+- vc 0 dy1" /> + <gd name="y2" fmla="+- vc dy1 0" /> + <gd name="iwd2" fmla="*/ wd2 a 50000" /> + <gd name="ihd2" fmla="*/ hd2 a 50000" /> + <gd name="sdx1" fmla="*/ iwd2 92388 100000" /> + <gd name="sdx2" fmla="*/ iwd2 38268 100000" /> + <gd name="sdy1" fmla="*/ ihd2 92388 100000" /> + <gd name="sdy2" fmla="*/ ihd2 38268 100000" /> + <gd name="sx1" fmla="+- hc 0 sdx1" /> + <gd name="sx2" fmla="+- hc 0 sdx2" /> + <gd name="sx3" fmla="+- hc sdx2 0" /> + <gd name="sx4" fmla="+- hc sdx1 0" /> + <gd name="sy1" fmla="+- vc 0 sdy1" /> + <gd name="sy2" fmla="+- vc 0 sdy2" /> + <gd name="sy3" fmla="+- vc sdy2 0" /> + <gd name="sy4" fmla="+- vc sdy1 0" /> + <gd name="yAdj" fmla="+- vc 0 ihd2" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefY="adj" minY="0" maxY="50000"> + <pos x="hc" y="yAdj" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="x2" y="y2" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="cd4"> + <pos x="x1" y="y2" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="x1" y="y1" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="3cd4"> + <pos x="x2" y="y1" /> + </cxn> + </cxnLst> + + <rect l="sx1" t="sy1" r="sx4" b="sy4" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="vc" /> + </moveTo> + <lnTo> + <pt x="sx1" y="sy2" /> + </lnTo> + <lnTo> + <pt x="x1" y="y1" /> + </lnTo> + <lnTo> + <pt x="sx2" y="sy1" /> + </lnTo> + <lnTo> + <pt x="hc" y="t" /> + </lnTo> + <lnTo> + <pt x="sx3" y="sy1" /> + </lnTo> + <lnTo> + <pt x="x2" y="y1" /> + </lnTo> + <lnTo> + <pt x="sx4" y="sy2" /> + </lnTo> + <lnTo> + <pt x="r" y="vc" /> + </lnTo> + <lnTo> + <pt x="sx4" y="sy3" /> + </lnTo> + <lnTo> + <pt x="x2" y="y2" /> + </lnTo> + <lnTo> + <pt x="sx3" y="sy4" /> + </lnTo> + <lnTo> + <pt x="hc" y="b" /> + </lnTo> + <lnTo> + <pt x="sx2" y="sy4" /> + </lnTo> + <lnTo> + <pt x="x1" y="y2" /> + </lnTo> + <lnTo> + <pt x="sx1" y="sy3" /> + </lnTo> + <close /> + </path> + </pathLst> + + </star8> + <straightConnector1> + <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path fill="none"> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + </path> + </pathLst> + </straightConnector1> + <stripedRightArrow> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 50000" /> + + <gd name="adj2" fmla="val 50000" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="maxAdj2" fmla="*/ 84375 w ss" /> + + <gd name="a1" fmla="pin 0 adj1 100000" /> + <gd name="a2" fmla="pin 0 adj2 maxAdj2" /> + <gd name="x4" fmla="*/ ss 5 32" /> + <gd name="dx5" fmla="*/ ss a2 100000" /> + <gd name="x5" fmla="+- r 0 dx5" /> + <gd name="dy1" fmla="*/ h a1 200000" /> + <gd name="y1" fmla="+- vc 0 dy1" /> + <gd name="y2" fmla="+- vc dy1 0" /> + <gd name="dx6" fmla="*/ dy1 dx5 hd2" /> + <gd name="x6" fmla="+- r 0 dx6" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefY="adj1" minY="0" maxY="100000"> + <pos x="l" y="y1" /> + </ahXY> + <ahXY gdRefX="adj2" minX="0" maxX="maxAdj2"> + <pos x="x5" y="t" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="x5" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="x5" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + </cxnLst> + + <rect l="x4" t="y1" r="x6" b="y2" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="y1" /> + </moveTo> + <lnTo> + <pt x="ssd32" y="y1" /> + </lnTo> + <lnTo> + <pt x="ssd32" y="y2" /> + </lnTo> + <lnTo> + <pt x="l" y="y2" /> + </lnTo> + <close /> + <moveTo> + <pt x="ssd16" y="y1" /> + </moveTo> + <lnTo> + <pt x="ssd8" y="y1" /> + </lnTo> + <lnTo> + <pt x="ssd8" y="y2" /> + </lnTo> + <lnTo> + <pt x="ssd16" y="y2" /> + </lnTo> + <close /> + <moveTo> + <pt x="x4" y="y1" /> + </moveTo> + <lnTo> + <pt x="x5" y="y1" /> + </lnTo> + <lnTo> + <pt x="x5" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="vc" /> + </lnTo> + <lnTo> + <pt x="x5" y="b" /> + </lnTo> + <lnTo> + <pt x="x5" y="y2" /> + </lnTo> + <lnTo> + <pt x="x4" y="y2" /> + </lnTo> + <close /> + </path> + </pathLst> + + </stripedRightArrow> + <sun> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj" fmla="val 25000" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a" fmla="pin 12500 adj 46875" /> + <gd name="g0" fmla="+- 50000 0 a" /> + <gd name="g1" fmla="*/ g0 30274 32768" /> + <gd name="g2" fmla="*/ g0 12540 32768" /> + <gd name="g3" fmla="+- g1 50000 0" /> + <gd name="g4" fmla="+- g2 50000 0" /> + <gd name="g5" fmla="+- 50000 0 g1" /> + <gd name="g6" fmla="+- 50000 0 g2" /> + <gd name="g7" fmla="*/ g0 23170 32768" /> + <gd name="g8" fmla="+- 50000 g7 0" /> + <gd name="g9" fmla="+- 50000 0 g7" /> + <gd name="g10" fmla="*/ g5 3 4" /> + <gd name="g11" fmla="*/ g6 3 4" /> + <gd name="g12" fmla="+- g10 3662 0" /> + <gd name="g13" fmla="+- g11 3662 0" /> + <gd name="g14" fmla="+- g11 12500 0" /> + <gd name="g15" fmla="+- 100000 0 g10" /> + <gd name="g16" fmla="+- 100000 0 g12" /> + <gd name="g17" fmla="+- 100000 0 g13" /> + <gd name="g18" fmla="+- 100000 0 g14" /> + <gd name="ox1" fmla="*/ w 18436 21600" /> + <gd name="oy1" fmla="*/ h 3163 21600" /> + <gd name="ox2" fmla="*/ w 3163 21600" /> + <gd name="oy2" fmla="*/ h 18436 21600" /> + <gd name="x8" fmla="*/ w g8 100000" /> + <gd name="x9" fmla="*/ w g9 100000" /> + <gd name="x10" fmla="*/ w g10 100000" /> + <gd name="x12" fmla="*/ w g12 100000" /> + <gd name="x13" fmla="*/ w g13 100000" /> + <gd name="x14" fmla="*/ w g14 100000" /> + <gd name="x15" fmla="*/ w g15 100000" /> + <gd name="x16" fmla="*/ w g16 100000" /> + <gd name="x17" fmla="*/ w g17 100000" /> + <gd name="x18" fmla="*/ w g18 100000" /> + <gd name="x19" fmla="*/ w a 100000" /> + <gd name="wR" fmla="*/ w g0 100000" /> + <gd name="hR" fmla="*/ h g0 100000" /> + <gd name="y8" fmla="*/ h g8 100000" /> + <gd name="y9" fmla="*/ h g9 100000" /> + <gd name="y10" fmla="*/ h g10 100000" /> + <gd name="y12" fmla="*/ h g12 100000" /> + <gd name="y13" fmla="*/ h g13 100000" /> + <gd name="y14" fmla="*/ h g14 100000" /> + <gd name="y15" fmla="*/ h g15 100000" /> + <gd name="y16" fmla="*/ h g16 100000" /> + <gd name="y17" fmla="*/ h g17 100000" /> + <gd name="y18" fmla="*/ h g18 100000" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj" minX="12500" maxX="46875"> + <pos x="x19" y="vc" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + </cxnLst> + + <rect l="x9" t="y9" r="x8" b="y8" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="r" y="vc" /> + </moveTo> + <lnTo> + <pt x="x15" y="y18" /> + </lnTo> + <lnTo> + <pt x="x15" y="y14" /> + </lnTo> + <close /> + <moveTo> + <pt x="ox1" y="oy1" /> + </moveTo> + <lnTo> + <pt x="x16" y="y13" /> + </lnTo> + <lnTo> + <pt x="x17" y="y12" /> + </lnTo> + <close /> + <moveTo> + <pt x="hc" y="t" /> + </moveTo> + <lnTo> + <pt x="x18" y="y10" /> + </lnTo> + <lnTo> + <pt x="x14" y="y10" /> + </lnTo> + <close /> + <moveTo> + <pt x="ox2" y="oy1" /> + </moveTo> + <lnTo> + <pt x="x13" y="y12" /> + </lnTo> + <lnTo> + <pt x="x12" y="y13" /> + </lnTo> + <close /> + <moveTo> + <pt x="l" y="vc" /> + </moveTo> + <lnTo> + <pt x="x10" y="y14" /> + </lnTo> + <lnTo> + <pt x="x10" y="y18" /> + </lnTo> + <close /> + <moveTo> + <pt x="ox2" y="oy2" /> + </moveTo> + <lnTo> + <pt x="x12" y="y17" /> + </lnTo> + <lnTo> + <pt x="x13" y="y16" /> + </lnTo> + <close /> + <moveTo> + <pt x="hc" y="b" /> + </moveTo> + <lnTo> + <pt x="x14" y="y15" /> + </lnTo> + <lnTo> + <pt x="x18" y="y15" /> + </lnTo> + <close /> + <moveTo> + <pt x="ox1" y="oy2" /> + </moveTo> + <lnTo> + <pt x="x17" y="y16" /> + </lnTo> + <lnTo> + <pt x="x16" y="y17" /> + </lnTo> + <close /> + <moveTo> + <pt x="x19" y="vc" /> + </moveTo> + <arcTo wR="wR" hR="hR" stAng="cd2" swAng="21600000" /> + <close /> + </path> + </pathLst> + + </sun> + <swooshArrow> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 25000" /> + + <gd name="adj2" fmla="val 16667" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + + + <gd name="a1" fmla="pin 1 adj1 75000" /> + + <gd name="maxAdj2" fmla="*/ 70000 w ss" /> + + <gd name="a2" fmla="pin 0 adj2 maxAdj2" /> + <gd name="ad1" fmla="*/ h a1 100000" /> + <gd name="ad2" fmla="*/ ss a2 100000" /> + + <gd name="xB" fmla="+- r 0 ad2" /> + <gd name="yB" fmla="+- t ssd8 0" /> + + <gd name="alfa" fmla="*/ cd4 1 14" /> + + <gd name="dx0" fmla="tan ssd8 alfa" /> + <gd name="xC" fmla="+- xB 0 dx0" /> + + <gd name="dx1" fmla="tan ad1 alfa" /> + + <gd name="yF" fmla="+- yB ad1 0" /> + <gd name="xF" fmla="+- xB dx1 0" /> + + <gd name="xE" fmla="+- xF dx0 0" /> + <gd name="yE" fmla="+- yF ssd8 0" /> + + <gd name="dy2" fmla="+- yE 0 t" /> + <gd name="dy22" fmla="*/ dy2 1 2" /> + <gd name="dy3" fmla="*/ h 1 20" /> + <gd name="yD" fmla="+- t dy22 dy3" /> + + + <gd name="dy4" fmla="*/ hd6 1 1" /> + <gd name="yP1" fmla="+- hd6 dy4 0" /> + <gd name="xP1" fmla="val wd6" /> + + + <gd name="dy5" fmla="*/ hd6 1 2" /> + <gd name="yP2" fmla="+- yF dy5 0" /> + <gd name="xP2" fmla="val wd4" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefY="adj1" minY="1" maxY="75000"> + <pos x="xF" y="yF" /> + </ahXY> + <ahXY gdRefX="adj2" minX="0" maxX="maxAdj2"> + <pos x="xB" y="yB" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="cd4"> + <pos x="l" y="b" /> + </cxn> + <cxn ang="3cd4"> + <pos x="xC" y="t" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="yD" /> + </cxn> + <cxn ang="cd4"> + <pos x="xE" y="yE" /> + </cxn> + </cxnLst> + + <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="b" /> + </moveTo> + <quadBezTo> + <pt x="xP1" y="yP1" /> + <pt x="xB" y="yB" /> + </quadBezTo> + <lnTo> + <pt x="xC" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="yD" /> + </lnTo> + <lnTo> + <pt x="xE" y="yE" /> + </lnTo> + <lnTo> + <pt x="xF" y="yF" /> + </lnTo> + <quadBezTo> + <pt x="xP2" y="yP2" /> + <pt x="l" y="b" /> + </quadBezTo> + <close /> + </path> + </pathLst> + + </swooshArrow> + <teardrop> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj" fmla="val 100000" /> + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a" fmla="pin 0 adj 200000" /> + <gd name="r2" fmla="sqrt 2" /> + <gd name="tw" fmla="*/ wd2 r2 1" /> + <gd name="th" fmla="*/ hd2 r2 1" /> + <gd name="sw" fmla="*/ tw a 100000" /> + <gd name="sh" fmla="*/ th a 100000" /> + <gd name="dx1" fmla="cos sw 2700000" /> + <gd name="dy1" fmla="sin sh 2700000" /> + <gd name="x1" fmla="+- hc dx1 0" /> + <gd name="y1" fmla="+- vc 0 dy1" /> + <gd name="x2" fmla="+/ hc x1 2" /> + <gd name="y2" fmla="+/ vc y1 2" /> + <gd name="idx" fmla="cos wd2 2700000" /> + <gd name="idy" fmla="sin hd2 2700000" /> + <gd name="il" fmla="+- hc 0 idx" /> + <gd name="ir" fmla="+- hc idx 0" /> + <gd name="it" fmla="+- vc 0 idy" /> + <gd name="ib" fmla="+- vc idy 0" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj" minX="0" maxX="200000"> + <pos x="x1" y="t" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="ir" y="ib" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="cd4"> + <pos x="il" y="ib" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="il" y="it" /> + </cxn> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="3cd4"> + <pos x="x1" y="y1" /> + </cxn> + </cxnLst> + + <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="vc" /> + </moveTo> + <arcTo wR="wd2" hR="hd2" stAng="cd2" swAng="cd4" /> + <quadBezTo> + <pt x="x2" y="t" /> + <pt x="x1" y="y1" /> + </quadBezTo> + <quadBezTo> + <pt x="r" y="y2" /> + <pt x="r" y="vc" /> + </quadBezTo> + <arcTo wR="wd2" hR="hd2" stAng="0" swAng="cd4" /> + <arcTo wR="wd2" hR="hd2" stAng="cd4" swAng="cd4" /> + <close /> + </path> + </pathLst> + + </teardrop> + <trapezoid> + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj" fmla="val 25000" /> + </avLst> + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="maxAdj" fmla="*/ 50000 w ss" /> + <gd name="a" fmla="pin 0 adj maxAdj" /> + <gd name="x1" fmla="*/ ss a 200000" /> + <gd name="x2" fmla="*/ ss a 100000" /> + <gd name="x3" fmla="+- r 0 x2" /> + <gd name="x4" fmla="+- r 0 x1" /> + <gd name="il" fmla="*/ wd3 a maxAdj" /> + <gd name="it" fmla="*/ hd3 a maxAdj" /> + <gd name="ir" fmla="+- r 0 il" /> + </gdLst> + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj" minX="0" maxX="maxAdj"> + <pos x="x2" y="t" /> + </ahXY> + </ahLst> + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="x1" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="x4" y="vc" /> + </cxn> + </cxnLst> + <rect l="il" t="it" r="ir" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="b" /> + </moveTo> + <lnTo> + <pt x="x2" y="t" /> + </lnTo> + <lnTo> + <pt x="x3" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <close /> + </path> + </pathLst> + </trapezoid> + <triangle> + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj" fmla="val 50000" /> + </avLst> + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a" fmla="pin 0 adj 100000" /> + <gd name="x1" fmla="*/ w a 200000" /> + <gd name="x2" fmla="*/ w a 100000" /> + <gd name="x3" fmla="+- x1 wd2 0" /> + </gdLst> + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj" minX="0" maxX="100000"> + <pos x="x2" y="t" /> + </ahXY> + </ahLst> + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="x2" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="x1" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="l" y="b" /> + </cxn> + <cxn ang="cd4"> + <pos x="x2" y="b" /> + </cxn> + <cxn ang="cd4"> + <pos x="r" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="x3" y="vc" /> + </cxn> + </cxnLst> + <rect l="x1" t="vc" r="x3" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="b" /> + </moveTo> + <lnTo> + <pt x="x2" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <close /> + </path> + </pathLst> + </triangle> + <upArrowCallout> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 25000" /> + + <gd name="adj2" fmla="val 25000" /> + + <gd name="adj3" fmla="val 25000" /> + + <gd name="adj4" fmla="val 64977" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="maxAdj2" fmla="*/ 50000 w ss" /> + + <gd name="a2" fmla="pin 0 adj2 maxAdj2" /> + <gd name="maxAdj1" fmla="*/ a2 2 1" /> + + <gd name="a1" fmla="pin 0 adj1 maxAdj1" /> + <gd name="maxAdj3" fmla="*/ 100000 h ss" /> + + <gd name="a3" fmla="pin 0 adj3 maxAdj3" /> + <gd name="q2" fmla="*/ a3 ss h" /> + + <gd name="maxAdj4" fmla="+- 100000 0 q2" /> + + <gd name="a4" fmla="pin 0 adj4 maxAdj4" /> + <gd name="dx1" fmla="*/ ss a2 100000" /> + + <gd name="dx2" fmla="*/ ss a1 200000" /> + + <gd name="x1" fmla="+- hc 0 dx1" /> + <gd name="x2" fmla="+- hc 0 dx2" /> + <gd name="x3" fmla="+- hc dx2 0" /> + <gd name="x4" fmla="+- hc dx1 0" /> + <gd name="y1" fmla="*/ ss a3 100000" /> + + <gd name="dy2" fmla="*/ h a4 100000" /> + + <gd name="y2" fmla="+- b 0 dy2" /> + <gd name="y3" fmla="+/ y2 b 2" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj1" minX="0" maxX="maxAdj1"> + <pos x="x2" y="y1" /> + </ahXY> + <ahXY gdRefX="adj2" minX="0" maxX="maxAdj2"> + <pos x="x1" y="t" /> + </ahXY> + <ahXY gdRefY="adj3" minY="0" maxY="maxAdj3"> + <pos x="r" y="y1" /> + </ahXY> + <ahXY gdRefY="adj4" minY="0" maxY="maxAdj4"> + <pos x="l" y="y2" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="y2" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="y2" /> + </cxn> + </cxnLst> + + <rect l="l" t="y2" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="y2" /> + </moveTo> + <lnTo> + <pt x="x2" y="y2" /> + </lnTo> + <lnTo> + <pt x="x2" y="y1" /> + </lnTo> + <lnTo> + <pt x="x1" y="y1" /> + </lnTo> + <lnTo> + <pt x="hc" y="t" /> + </lnTo> + <lnTo> + <pt x="x4" y="y1" /> + </lnTo> + <lnTo> + <pt x="x3" y="y1" /> + </lnTo> + <lnTo> + <pt x="x3" y="y2" /> + </lnTo> + <lnTo> + <pt x="r" y="y2" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <close /> + </path> + </pathLst> + + </upArrowCallout> + <upDownArrow> + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 50000" /> + <gd name="adj2" fmla="val 50000" /> + </avLst> + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="maxAdj2" fmla="*/ 50000 h ss" /> + <gd name="a1" fmla="pin 0 adj1 100000" /> + <gd name="a2" fmla="pin 0 adj2 maxAdj2" /> + <gd name="y2" fmla="*/ ss a2 100000" /> + <gd name="y3" fmla="+- b 0 y2" /> + <gd name="dx1" fmla="*/ w a1 200000" /> + <gd name="x1" fmla="+- hc 0 dx1" /> + <gd name="x2" fmla="+- hc dx1 0" /> + <gd name="dy1" fmla="*/ x1 y2 wd2" /> + <gd name="y1" fmla="+- y2 0 dy1" /> + <gd name="y4" fmla="+- y3 dy1 0" /> + </gdLst> + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj1" minX="0" maxX="100000"> + <pos x="x1" y="y3" /> + </ahXY> + <ahXY gdRefY="adj2" minY="0" maxY="maxAdj2"> + <pos x="l" y="y2" /> + </ahXY> + </ahLst> + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="y2" /> + </cxn> + <cxn ang="cd2"> + <pos x="x1" y="vc" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="y3" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="y3" /> + </cxn> + <cxn ang="0"> + <pos x="x2" y="vc" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="y2" /> + </cxn> + </cxnLst> + <rect l="x1" t="y1" r="x2" b="y4" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="y2" /> + </moveTo> + <lnTo> + <pt x="hc" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="y2" /> + </lnTo> + <lnTo> + <pt x="x2" y="y2" /> + </lnTo> + <lnTo> + <pt x="x2" y="y3" /> + </lnTo> + <lnTo> + <pt x="r" y="y3" /> + </lnTo> + <lnTo> + <pt x="hc" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="y3" /> + </lnTo> + <lnTo> + <pt x="x1" y="y3" /> + </lnTo> + <lnTo> + <pt x="x1" y="y2" /> + </lnTo> + <close /> + </path> + </pathLst> + </upDownArrow> + <upDownArrow> + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 50000" /> + <gd name="adj2" fmla="val 50000" /> + </avLst> + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="maxAdj2" fmla="*/ 50000 h ss" /> + <gd name="a1" fmla="pin 0 adj1 100000" /> + <gd name="a2" fmla="pin 0 adj2 maxAdj2" /> + <gd name="y2" fmla="*/ ss a2 100000" /> + <gd name="y3" fmla="+- b 0 y2" /> + <gd name="dx1" fmla="*/ w a1 200000" /> + <gd name="x1" fmla="+- hc 0 dx1" /> + <gd name="x2" fmla="+- hc dx1 0" /> + <gd name="dy1" fmla="*/ x1 y2 wd2" /> + <gd name="y1" fmla="+- y2 0 dy1" /> + <gd name="y4" fmla="+- y3 dy1 0" /> + </gdLst> + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj1" minX="0" maxX="100000"> + <pos x="x1" y="y3" /> + </ahXY> + <ahXY gdRefY="adj2" minY="0" maxY="maxAdj2"> + <pos x="l" y="y2" /> + </ahXY> + </ahLst> + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="y2" /> + </cxn> + <cxn ang="cd2"> + <pos x="x1" y="vc" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="y3" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="y3" /> + </cxn> + <cxn ang="0"> + <pos x="x2" y="vc" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="y2" /> + </cxn> + </cxnLst> + <rect l="x1" t="y1" r="x2" b="y4" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="y2" /> + </moveTo> + <lnTo> + <pt x="hc" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="y2" /> + </lnTo> + <lnTo> + <pt x="x2" y="y2" /> + </lnTo> + <lnTo> + <pt x="x2" y="y3" /> + </lnTo> + <lnTo> + <pt x="r" y="y3" /> + </lnTo> + <lnTo> + <pt x="hc" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="y3" /> + </lnTo> + <lnTo> + <pt x="x1" y="y3" /> + </lnTo> + <lnTo> + <pt x="x1" y="y2" /> + </lnTo> + <close /> + </path> + </pathLst> + </upDownArrow> + <upDownArrowCallout> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 25000" /> + + <gd name="adj2" fmla="val 25000" /> + + <gd name="adj3" fmla="val 25000" /> + + <gd name="adj4" fmla="val 48123" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="maxAdj2" fmla="*/ 50000 w ss" /> + + <gd name="a2" fmla="pin 0 adj2 maxAdj2" /> + <gd name="maxAdj1" fmla="*/ a2 2 1" /> + + <gd name="a1" fmla="pin 0 adj1 maxAdj1" /> + <gd name="maxAdj3" fmla="*/ 50000 h ss" /> + + <gd name="a3" fmla="pin 0 adj3 maxAdj3" /> + <gd name="q2" fmla="*/ a3 ss hd2" /> + + <gd name="maxAdj4" fmla="+- 100000 0 q2" /> + + <gd name="a4" fmla="pin 0 adj4 maxAdj4" /> + <gd name="dx1" fmla="*/ ss a2 100000" /> + + <gd name="dx2" fmla="*/ ss a1 200000" /> + + <gd name="x1" fmla="+- hc 0 dx1" /> + <gd name="x2" fmla="+- hc 0 dx2" /> + <gd name="x3" fmla="+- hc dx2 0" /> + <gd name="x4" fmla="+- hc dx1 0" /> + <gd name="y1" fmla="*/ ss a3 100000" /> + + <gd name="y4" fmla="+- b 0 y1" /> + + <gd name="dy2" fmla="*/ h a4 200000" /> + + <gd name="y2" fmla="+- vc 0 dy2" /> + + <gd name="y3" fmla="+- vc dy2 0" /> + + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj1" minX="0" maxX="maxAdj1"> + <pos x="x2" y="y1" /> + </ahXY> + <ahXY gdRefX="adj2" minX="0" maxX="maxAdj2"> + <pos x="x1" y="t" /> + </ahXY> + <ahXY gdRefY="adj3" minY="0" maxY="maxAdj3"> + <pos x="r" y="y1" /> + </ahXY> + <ahXY gdRefY="adj4" minY="0" maxY="maxAdj4"> + <pos x="l" y="y2" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + </cxnLst> + + <rect l="l" t="y2" r="r" b="y3" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="y2" /> + </moveTo> + <lnTo> + <pt x="x2" y="y2" /> + </lnTo> + <lnTo> + <pt x="x2" y="y1" /> + </lnTo> + <lnTo> + <pt x="x1" y="y1" /> + </lnTo> + <lnTo> + <pt x="hc" y="t" /> + </lnTo> + <lnTo> + <pt x="x4" y="y1" /> + </lnTo> + <lnTo> + <pt x="x3" y="y1" /> + </lnTo> + <lnTo> + <pt x="x3" y="y2" /> + </lnTo> + <lnTo> + <pt x="r" y="y2" /> + </lnTo> + <lnTo> + <pt x="r" y="y3" /> + </lnTo> + <lnTo> + <pt x="x3" y="y3" /> + </lnTo> + <lnTo> + <pt x="x3" y="y4" /> + </lnTo> + <lnTo> + <pt x="x4" y="y4" /> + </lnTo> + <lnTo> + <pt x="hc" y="b" /> + </lnTo> + <lnTo> + <pt x="x1" y="y4" /> + </lnTo> + <lnTo> + <pt x="x2" y="y4" /> + </lnTo> + <lnTo> + <pt x="x2" y="y3" /> + </lnTo> + <lnTo> + <pt x="l" y="y3" /> + </lnTo> + <close /> + </path> + </pathLst> + + </upDownArrowCallout> + <uturnArrow> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 25000" /> + + <gd name="adj2" fmla="val 25000" /> + + <gd name="adj3" fmla="val 25000" /> + + <gd name="adj4" fmla="val 43750" /> + + <gd name="adj5" fmla="val 75000" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a2" fmla="pin 0 adj2 25000" /> + <gd name="maxAdj1" fmla="*/ a2 2 1" /> + <gd name="a1" fmla="pin 0 adj1 maxAdj1" /> + <gd name="q2" fmla="*/ a1 ss h" /> + + <gd name="q3" fmla="+- 100000 0 q2" /> + + <gd name="maxAdj3" fmla="*/ q3 h ss" /> + + <gd name="a3" fmla="pin 0 adj3 maxAdj3" /> + <gd name="q1" fmla="+- a3 a1 0" /> + <gd name="minAdj5" fmla="*/ q1 ss h" /> + <gd name="a5" fmla="pin minAdj5 adj5 100000" /> + <gd name="th" fmla="*/ ss a1 100000" /> + + <gd name="aw2" fmla="*/ ss a2 100000" /> + + <gd name="th2" fmla="*/ th 1 2" /> + <gd name="dh2" fmla="+- aw2 0 th2" /> + + <gd name="y5" fmla="*/ h a5 100000" /> + + <gd name="ah" fmla="*/ ss a3 100000" /> + + <gd name="y4" fmla="+- y5 0 ah" /> + <gd name="x9" fmla="+- r 0 dh2" /> + + <gd name="bw" fmla="*/ x9 1 2" /> + <gd name="bs" fmla="min bw y4" /> + <gd name="maxAdj4" fmla="*/ bs 100000 ss" /> + <gd name="a4" fmla="pin 0 adj4 maxAdj4" /> + + + <gd name="bd" fmla="*/ ss a4 100000" /> + + + + <gd name="bd3" fmla="+- bd 0 th" /> + <gd name="bd2" fmla="max bd3 0" /> + <gd name="x3" fmla="+- th bd2 0" /> + + <gd name="x8" fmla="+- r 0 aw2" /> + + <gd name="x6" fmla="+- x8 0 aw2" /> + + <gd name="x7" fmla="+- x6 dh2 0" /> + + <gd name="x4" fmla="+- x9 0 bd" /> + + <gd name="x5" fmla="+- x7 0 bd2" /> + + <gd name="cx" fmla="+/ th x7 2" /> + + + + + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj1" minX="0" maxX="maxAdj1"> + <pos x="th" y="b" /> + </ahXY> + <ahXY gdRefX="adj2" minX="0" maxX="25000"> + <pos x="x6" y="b" /> + </ahXY> + <ahXY gdRefY="adj3" minY="0" maxY="maxAdj3"> + <pos x="x6" y="y4" /> + </ahXY> + <ahXY gdRefX="adj4" minX="0" maxX="maxAdj4"> + <pos x="bd" y="t" /> + </ahXY> + <ahXY gdRefY="adj5" minY="minAdj5" maxY="100000"> + <pos x="r" y="y5" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="cd4"> + <pos x="x6" y="y4" /> + </cxn> + <cxn ang="cd4"> + <pos x="x8" y="y5" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="y4" /> + </cxn> + <cxn ang="3cd4"> + <pos x="cx" y="t" /> + </cxn> + <cxn ang="cd4"> + <pos x="th2" y="b" /> + </cxn> + </cxnLst> + + <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="b" /> + </moveTo> + <lnTo> + <pt x="l" y="bd" /> + </lnTo> + <arcTo wR="bd" hR="bd" stAng="cd2" swAng="cd4" /> + <lnTo> + <pt x="x4" y="t" /> + </lnTo> + <arcTo wR="bd" hR="bd" stAng="3cd4" swAng="cd4" /> + <lnTo> + <pt x="x9" y="y4" /> + </lnTo> + <lnTo> + <pt x="r" y="y4" /> + </lnTo> + <lnTo> + <pt x="x8" y="y5" /> + </lnTo> + <lnTo> + <pt x="x6" y="y4" /> + </lnTo> + <lnTo> + <pt x="x7" y="y4" /> + </lnTo> + <lnTo> + <pt x="x7" y="x3" /> + </lnTo> + <arcTo wR="bd2" hR="bd2" stAng="0" swAng="-5400000" /> + <lnTo> + <pt x="x3" y="th" /> + </lnTo> + <arcTo wR="bd2" hR="bd2" stAng="3cd4" swAng="-5400000" /> + <lnTo> + <pt x="th" y="b" /> + </lnTo> + <close /> + </path> + </pathLst> + + </uturnArrow> + <verticalScroll> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj" fmla="val 12500" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a" fmla="pin 0 adj 25000" /> + <gd name="ch" fmla="*/ ss a 100000" /> + + <gd name="ch2" fmla="*/ ch 1 2" /> + + <gd name="ch4" fmla="*/ ch 1 4" /> + + + + + + <gd name="x3" fmla="+- ch ch2 0" /> + + <gd name="x4" fmla="+- ch ch 0" /> + + <gd name="x6" fmla="+- r 0 ch" /> + + <gd name="x7" fmla="+- r 0 ch2" /> + + <gd name="x5" fmla="+- x6 0 ch2" /> + + + + + + <gd name="y3" fmla="+- b 0 ch" /> + + <gd name="y4" fmla="+- b 0 ch2" /> + + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefY="adj" minY="0" maxY="25000"> + <pos x="l" y="ch" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="0"> + <pos x="ch" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="cd2"> + <pos x="x6" y="vc" /> + </cxn> + </cxnLst> + + <rect l="ch" t="ch" r="x6" b="y4" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path stroke="false" extrusionOk="false"> + + <moveTo> + <pt x="ch2" y="b" /> + </moveTo> + <arcTo wR="ch2" hR="ch2" stAng="cd4" swAng="-5400000" /> + <lnTo> + <pt x="ch2" y="y4" /> + </lnTo> + <arcTo wR="ch4" hR="ch4" stAng="cd4" swAng="-10800000" /> + <lnTo> + <pt x="ch" y="y3" /> + </lnTo> + <lnTo> + <pt x="ch" y="ch2" /> + </lnTo> + <arcTo wR="ch2" hR="ch2" stAng="cd2" swAng="cd4" /> + <lnTo> + <pt x="x7" y="t" /> + </lnTo> + <arcTo wR="ch2" hR="ch2" stAng="3cd4" swAng="cd2" /> + <lnTo> + <pt x="x6" y="ch" /> + </lnTo> + <lnTo> + <pt x="x6" y="y4" /> + </lnTo> + <arcTo wR="ch2" hR="ch2" stAng="0" swAng="cd4" /> + <close /> + <moveTo> + <pt x="x4" y="ch2" /> + </moveTo> + <arcTo wR="ch2" hR="ch2" stAng="0" swAng="cd4" /> + <arcTo wR="ch4" hR="ch4" stAng="cd4" swAng="cd2" /> + <close /> + </path> + <path fill="darkenLess" stroke="false" extrusionOk="false"> + + <moveTo> + <pt x="x4" y="ch2" /> + </moveTo> + <arcTo wR="ch2" hR="ch2" stAng="0" swAng="cd4" /> + <arcTo wR="ch4" hR="ch4" stAng="cd4" swAng="cd2" /> + <close /> + <moveTo> + <pt x="ch" y="y4" /> + </moveTo> + <arcTo wR="ch2" hR="ch2" stAng="0" swAng="3cd4" /> + <arcTo wR="ch4" hR="ch4" stAng="3cd4" swAng="cd2" /> + <close /> + </path> + <path fill="none" extrusionOk="false"> + + <moveTo> + <pt x="ch" y="y3" /> + </moveTo> + <lnTo> + <pt x="ch" y="ch2" /> + </lnTo> + <arcTo wR="ch2" hR="ch2" stAng="cd2" swAng="cd4" /> + <lnTo> + <pt x="x7" y="t" /> + </lnTo> + <arcTo wR="ch2" hR="ch2" stAng="3cd4" swAng="cd2" /> + <lnTo> + <pt x="x6" y="ch" /> + </lnTo> + <lnTo> + <pt x="x6" y="y4" /> + </lnTo> + <arcTo wR="ch2" hR="ch2" stAng="0" swAng="cd4" /> + <lnTo> + <pt x="ch2" y="b" /> + </lnTo> + <arcTo wR="ch2" hR="ch2" stAng="cd4" swAng="cd2" /> + <close /> + <moveTo> + <pt x="x3" y="t" /> + </moveTo> + <arcTo wR="ch2" hR="ch2" stAng="3cd4" swAng="cd2" /> + <arcTo wR="ch4" hR="ch4" stAng="cd4" swAng="cd2" /> + <lnTo> + <pt x="x4" y="ch2" /> + </lnTo> + <moveTo> + <pt x="x6" y="ch" /> + </moveTo> + <lnTo> + <pt x="x3" y="ch" /> + </lnTo> + <moveTo> + <pt x="ch2" y="y3" /> + </moveTo> + <arcTo wR="ch4" hR="ch4" stAng="3cd4" swAng="cd2" /> + <lnTo> + <pt x="ch" y="y4" /> + </lnTo> + <moveTo> + <pt x="ch2" y="b" /> + </moveTo> + <arcTo wR="ch2" hR="ch2" stAng="cd4" swAng="-5400000" /> + <lnTo> + <pt x="ch" y="y3" /> + </lnTo> + </path> + </pathLst> + + </verticalScroll> + <wave> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val 12500" /> + + <gd name="adj2" fmla="val 0" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="a1" fmla="pin 0 adj1 20000" /> + <gd name="a2" fmla="pin -10000 adj2 10000" /> + <gd name="y1" fmla="*/ h a1 100000" /> + + <gd name="dy2" fmla="*/ y1 10 3" /> + <gd name="y2" fmla="+- y1 0 dy2" /> + + <gd name="y3" fmla="+- y1 dy2 0" /> + + <gd name="y4" fmla="+- b 0 y1" /> + + <gd name="y5" fmla="+- y4 0 dy2" /> + + <gd name="y6" fmla="+- y4 dy2 0" /> + + <gd name="dx1" fmla="*/ w a2 100000" /> + + <gd name="of2" fmla="*/ w a2 50000" /> + + <gd name="x1" fmla="abs dx1" /> + + <gd name="dx2" fmla="?: of2 0 of2" /> + <gd name="x2" fmla="+- l 0 dx2" /> + + <gd name="dx5" fmla="?: of2 of2 0" /> + <gd name="x5" fmla="+- r 0 dx5" /> + + <gd name="dx3" fmla="+/ dx2 x5 3" /> + + <gd name="x3" fmla="+- x2 dx3 0" /> + + <gd name="x4" fmla="+/ x3 x5 2" /> + + <gd name="x6" fmla="+- l dx5 0" /> + + <gd name="x10" fmla="+- r dx2 0" /> + + <gd name="x7" fmla="+- x6 dx3 0" /> + + <gd name="x8" fmla="+/ x7 x10 2" /> + + <gd name="x9" fmla="+- r 0 x1" /> + + <gd name="xAdj" fmla="+- hc dx1 0" /> + <gd name="xAdj2" fmla="+- hc 0 dx1" /> + <gd name="il" fmla="max x2 x6" /> + <gd name="ir" fmla="min x5 x10" /> + <gd name="it" fmla="*/ h a1 50000" /> + <gd name="ib" fmla="+- b 0 it" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefY="adj1" minY="0" maxY="20000"> + <pos x="l" y="y1" /> + </ahXY> + <ahXY gdRefX="adj2" minX="-10000" maxX="10000"> + <pos x="xAdj" y="b" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="cd4"> + <pos x="xAdj2" y="y1" /> + </cxn> + <cxn ang="cd2"> + <pos x="x1" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="xAdj" y="y4" /> + </cxn> + <cxn ang="0"> + <pos x="x9" y="vc" /> + </cxn> + </cxnLst> + + <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="x2" y="y1" /> + </moveTo> + <cubicBezTo> + <pt x="x3" y="y2" /> + <pt x="x4" y="y3" /> + <pt x="x5" y="y1" /> + </cubicBezTo> + <lnTo> + <pt x="x10" y="y4" /> + </lnTo> + <cubicBezTo> + <pt x="x8" y="y6" /> + <pt x="x7" y="y5" /> + <pt x="x6" y="y4" /> + </cubicBezTo> + <close /> + </path> + </pathLst> + + </wave> + <wedgeEllipseCallout> + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val -20833" /> + <gd name="adj2" fmla="val 62500" /> + </avLst> + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="dxPos" fmla="*/ w adj1 100000" /> + <gd name="dyPos" fmla="*/ h adj2 100000" /> + <gd name="xPos" fmla="+- hc dxPos 0" /> + <gd name="yPos" fmla="+- vc dyPos 0" /> + <gd name="sdx" fmla="*/ dxPos h 1" /> + <gd name="sdy" fmla="*/ dyPos w 1" /> + <gd name="pang" fmla="at2 sdx sdy" /> + <gd name="stAng" fmla="+- pang 660000 0" /> + <gd name="enAng" fmla="+- pang 0 660000" /> + <gd name="dx1" fmla="cos wd2 stAng" /> + <gd name="dy1" fmla="sin hd2 stAng" /> + <gd name="x1" fmla="+- hc dx1 0" /> + <gd name="y1" fmla="+- vc dy1 0" /> + <gd name="dx2" fmla="cos wd2 enAng" /> + <gd name="dy2" fmla="sin hd2 enAng" /> + <gd name="x2" fmla="+- hc dx2 0" /> + <gd name="y2" fmla="+- vc dy2 0" /> + <gd name="stAng1" fmla="at2 dx1 dy1" /> + <gd name="enAng1" fmla="at2 dx2 dy2" /> + <gd name="swAng1" fmla="+- enAng1 0 stAng1" /> + <gd name="swAng2" fmla="+- swAng1 21600000 0" /> + <gd name="swAng" fmla="?: swAng1 swAng1 swAng2" /> + <gd name="idx" fmla="cos wd2 2700000" /> + <gd name="idy" fmla="sin hd2 2700000" /> + <gd name="il" fmla="+- hc 0 idx" /> + <gd name="ir" fmla="+- hc idx 0" /> + <gd name="it" fmla="+- vc 0 idy" /> + <gd name="ib" fmla="+- vc idy 0" /> + </gdLst> + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj1" minX="-2147483647" maxX="2147483647" gdRefY="adj2" minY="-2147483647" maxY="2147483647"> + <pos x="xPos" y="yPos" /> + </ahXY> + </ahLst> + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="3cd4"> + <pos x="il" y="it" /> + </cxn> + <cxn ang="cd4"> + <pos x="il" y="ib" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="cd4"> + <pos x="ir" y="ib" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + <cxn ang="3cd4"> + <pos x="ir" y="it" /> + </cxn> + <cxn ang="pang"> + <pos x="xPos" y="yPos" /> + </cxn> + </cxnLst> + <rect l="il" t="it" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="xPos" y="yPos" /> + </moveTo> + <lnTo> + <pt x="x1" y="y1" /> + </lnTo> + <arcTo wR="wd2" hR="hd2" stAng="stAng1" swAng="swAng" /> + <close /> + </path> + </pathLst> + </wedgeEllipseCallout> + <wedgeRectCallout> + + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val -20833" /> + + <gd name="adj2" fmla="val 62500" /> + + </avLst> + + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="dxPos" fmla="*/ w adj1 100000" /> + <gd name="dyPos" fmla="*/ h adj2 100000" /> + <gd name="xPos" fmla="+- hc dxPos 0" /> + <gd name="yPos" fmla="+- vc dyPos 0" /> + <gd name="dx" fmla="+- xPos 0 hc" /> + <gd name="dy" fmla="+- yPos 0 vc" /> + <gd name="dq" fmla="*/ dxPos h w" /> + <gd name="ady" fmla="abs dyPos" /> + <gd name="adq" fmla="abs dq" /> + <gd name="dz" fmla="+- ady 0 adq" /> + <gd name="xg1" fmla="?: dxPos 7 2" /> + <gd name="xg2" fmla="?: dxPos 10 5" /> + <gd name="x1" fmla="*/ w xg1 12" /> + <gd name="x2" fmla="*/ w xg2 12" /> + <gd name="yg1" fmla="?: dyPos 7 2" /> + <gd name="yg2" fmla="?: dyPos 10 5" /> + <gd name="y1" fmla="*/ h yg1 12" /> + <gd name="y2" fmla="*/ h yg2 12" /> + <gd name="t1" fmla="?: dxPos l xPos" /> + <gd name="xl" fmla="?: dz l t1" /> + <gd name="t2" fmla="?: dyPos x1 xPos" /> + <gd name="xt" fmla="?: dz t2 x1" /> + <gd name="t3" fmla="?: dxPos xPos r" /> + <gd name="xr" fmla="?: dz r t3" /> + <gd name="t4" fmla="?: dyPos xPos x1" /> + <gd name="xb" fmla="?: dz t4 x1" /> + <gd name="t5" fmla="?: dxPos y1 yPos" /> + <gd name="yl" fmla="?: dz y1 t5" /> + <gd name="t6" fmla="?: dyPos t yPos" /> + <gd name="yt" fmla="?: dz t6 t" /> + <gd name="t7" fmla="?: dxPos yPos y1" /> + <gd name="yr" fmla="?: dz y1 t7" /> + <gd name="t8" fmla="?: dyPos yPos b" /> + <gd name="yb" fmla="?: dz t8 b" /> + </gdLst> + + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj1" minX="-2147483647" maxX="2147483647" gdRefY="adj2" minY="-2147483647" maxY="2147483647"> + <pos x="xPos" y="yPos" /> + </ahXY> + </ahLst> + + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="xPos" y="yPos" /> + </cxn> + </cxnLst> + + <rect l="l" t="t" r="r" b="b" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="t" /> + </moveTo> + <lnTo> + <pt x="x1" y="t" /> + </lnTo> + <lnTo> + <pt x="xt" y="yt" /> + </lnTo> + <lnTo> + <pt x="x2" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="t" /> + </lnTo> + <lnTo> + <pt x="r" y="y1" /> + </lnTo> + <lnTo> + <pt x="xr" y="yr" /> + </lnTo> + <lnTo> + <pt x="r" y="y2" /> + </lnTo> + <lnTo> + <pt x="r" y="b" /> + </lnTo> + <lnTo> + <pt x="x2" y="b" /> + </lnTo> + <lnTo> + <pt x="xb" y="yb" /> + </lnTo> + <lnTo> + <pt x="x1" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="b" /> + </lnTo> + <lnTo> + <pt x="l" y="y2" /> + </lnTo> + <lnTo> + <pt x="xl" y="yl" /> + </lnTo> + <lnTo> + <pt x="l" y="y1" /> + </lnTo> + <close /> + </path> + </pathLst> + + </wedgeRectCallout> + <wedgeRoundRectCallout> + <avLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="adj1" fmla="val -20833" /> + <gd name="adj2" fmla="val 62500" /> + <gd name="adj3" fmla="val 16667" /> + </avLst> + <gdLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <gd name="dxPos" fmla="*/ w adj1 100000" /> + <gd name="dyPos" fmla="*/ h adj2 100000" /> + <gd name="xPos" fmla="+- hc dxPos 0" /> + <gd name="yPos" fmla="+- vc dyPos 0" /> + <gd name="dq" fmla="*/ dxPos h w" /> + <gd name="ady" fmla="abs dyPos" /> + <gd name="adq" fmla="abs dq" /> + <gd name="dz" fmla="+- ady 0 adq" /> + <gd name="xg1" fmla="?: dxPos 7 2" /> + <gd name="xg2" fmla="?: dxPos 10 5" /> + <gd name="x1" fmla="*/ w xg1 12" /> + <gd name="x2" fmla="*/ w xg2 12" /> + <gd name="yg1" fmla="?: dyPos 7 2" /> + <gd name="yg2" fmla="?: dyPos 10 5" /> + <gd name="y1" fmla="*/ h yg1 12" /> + <gd name="y2" fmla="*/ h yg2 12" /> + <gd name="t1" fmla="?: dxPos l xPos" /> + <gd name="xl" fmla="?: dz l t1" /> + <gd name="t2" fmla="?: dyPos x1 xPos" /> + <gd name="xt" fmla="?: dz t2 x1" /> + <gd name="t3" fmla="?: dxPos xPos r" /> + <gd name="xr" fmla="?: dz r t3" /> + <gd name="t4" fmla="?: dyPos xPos x1" /> + <gd name="xb" fmla="?: dz t4 x1" /> + <gd name="t5" fmla="?: dxPos y1 yPos" /> + <gd name="yl" fmla="?: dz y1 t5" /> + <gd name="t6" fmla="?: dyPos t yPos" /> + <gd name="yt" fmla="?: dz t6 t" /> + <gd name="t7" fmla="?: dxPos yPos y1" /> + <gd name="yr" fmla="?: dz y1 t7" /> + <gd name="t8" fmla="?: dyPos yPos b" /> + <gd name="yb" fmla="?: dz t8 b" /> + <gd name="u1" fmla="*/ ss adj3 100000" /> + <gd name="u2" fmla="+- r 0 u1" /> + <gd name="v2" fmla="+- b 0 u1" /> + <gd name="il" fmla="*/ u1 29289 100000" /> + <gd name="ir" fmla="+- r 0 il" /> + <gd name="ib" fmla="+- b 0 il" /> + </gdLst> + <ahLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <ahXY gdRefX="adj1" minX="-2147483647" maxX="2147483647" gdRefY="adj2" minY="-2147483647" maxY="2147483647"> + <pos x="xPos" y="yPos" /> + </ahXY> + </ahLst> + <cxnLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <cxn ang="3cd4"> + <pos x="hc" y="t" /> + </cxn> + <cxn ang="cd2"> + <pos x="l" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="hc" y="b" /> + </cxn> + <cxn ang="0"> + <pos x="r" y="vc" /> + </cxn> + <cxn ang="cd4"> + <pos x="xPos" y="yPos" /> + </cxn> + </cxnLst> + <rect l="il" t="il" r="ir" b="ib" xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" /> + <pathLst xmlns="http://schemas.openxmlformats.org/drawingml/2006/main"> + <path> + <moveTo> + <pt x="l" y="u1" /> + </moveTo> + <arcTo wR="u1" hR="u1" stAng="cd2" swAng="cd4" /> + <lnTo> + <pt x="x1" y="t" /> + </lnTo> + <lnTo> + <pt x="xt" y="yt" /> + </lnTo> + <lnTo> + <pt x="x2" y="t" /> + </lnTo> + <lnTo> + <pt x="u2" y="t" /> + </lnTo> + <arcTo wR="u1" hR="u1" stAng="3cd4" swAng="cd4" /> + <lnTo> + <pt x="r" y="y1" /> + </lnTo> + <lnTo> + <pt x="xr" y="yr" /> + </lnTo> + <lnTo> + <pt x="r" y="y2" /> + </lnTo> + <lnTo> + <pt x="r" y="v2" /> + </lnTo> + <arcTo wR="u1" hR="u1" stAng="0" swAng="cd4" /> + <lnTo> + <pt x="x2" y="b" /> + </lnTo> + <lnTo> + <pt x="xb" y="yb" /> + </lnTo> + <lnTo> + <pt x="x1" y="b" /> + </lnTo> + <lnTo> + <pt x="u1" y="b" /> + </lnTo> + <arcTo wR="u1" hR="u1" stAng="cd4" swAng="cd4" /> + <lnTo> + <pt x="l" y="y2" /> + </lnTo> + <lnTo> + <pt x="xl" y="yl" /> + </lnTo> + <lnTo> + <pt x="l" y="y1" /> + </lnTo> + <close /> + </path> + </pathLst> + </wedgeRoundRectCallout> +</presetShapeDefinitons> diff --git a/oox/source/export/shapes.cxx b/oox/source/export/shapes.cxx index 68c20cca6b9c..d33572230f1d 100644 --- a/oox/source/export/shapes.cxx +++ b/oox/source/export/shapes.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile$ - * $Revision$ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify @@ -62,13 +59,13 @@ #include <tools/stream.hxx> #include <tools/string.hxx> #include <vcl/cvtgrf.hxx> -#include <vcl/fontcvt.hxx> +#include <unotools/fontcvt.hxx> #include <vcl/graph.hxx> #include <vcl/outdev.hxx> -#include <goodies/grfmgr.hxx> +#include <svtools/grfmgr.hxx> #include <rtl/strbuf.hxx> #include <sfx2/app.hxx> -#include <svtools/languageoptions.hxx> +#include <svl/languageoptions.hxx> #include <svx/escherex.hxx> #include <svx/svdoashp.hxx> #include <svx/svxenum.hxx> diff --git a/oox/source/export/vmlexport.cxx b/oox/source/export/vmlexport.cxx index ecc0b2a4cab2..a629d89639fa 100644 --- a/oox/source/export/vmlexport.cxx +++ b/oox/source/export/vmlexport.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile$ - * $Revision$ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/helper/attributelist.cxx b/oox/source/helper/attributelist.cxx index 61fb47aab9ca..4e121497c452 100644 --- a/oox/source/helper/attributelist.cxx +++ b/oox/source/helper/attributelist.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: attributelist.cxx,v $ - * $Revision: 1.6 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/helper/binaryinputstream.cxx b/oox/source/helper/binaryinputstream.cxx index 5f7f0c29591e..5ba4a8b0b73b 100644 --- a/oox/source/helper/binaryinputstream.cxx +++ b/oox/source/helper/binaryinputstream.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: binaryinputstream.cxx,v $ - * $Revision: 1.4.22.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/helper/binaryoutputstream.cxx b/oox/source/helper/binaryoutputstream.cxx index 474b33965fb5..be6bc6d67577 100644 --- a/oox/source/helper/binaryoutputstream.cxx +++ b/oox/source/helper/binaryoutputstream.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: binaryoutputstream.cxx,v $ - * $Revision: 1.4.22.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/helper/binarystreambase.cxx b/oox/source/helper/binarystreambase.cxx index 238baded3434..be6b17d3aab9 100644 --- a/oox/source/helper/binarystreambase.cxx +++ b/oox/source/helper/binarystreambase.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: binarystreambase.cxx,v $ - * $Revision: 1.3.22.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/helper/containerhelper.cxx b/oox/source/helper/containerhelper.cxx index e09fe77bcc2f..359bc87e09e9 100644 --- a/oox/source/helper/containerhelper.cxx +++ b/oox/source/helper/containerhelper.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: containerhelper.cxx,v $ - * $Revision: 1.4.6.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/helper/graphichelper.cxx b/oox/source/helper/graphichelper.cxx index 6d8d5a678a18..3e54cd16c2bc 100644 --- a/oox/source/helper/graphichelper.cxx +++ b/oox/source/helper/graphichelper.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: graphichelper.cxx,v $ - * $Revision: 1.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/helper/makefile.mk b/oox/source/helper/makefile.mk index b172cad3d9d4..4a91a7a47764 100644 --- a/oox/source/helper/makefile.mk +++ b/oox/source/helper/makefile.mk @@ -1,15 +1,11 @@ #************************************************************************* # # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -# -# Copyright 2008 by Sun Microsystems, Inc. +# +# Copyright 2000, 2010 Oracle and/or its affiliates. # # OpenOffice.org - a multi-platform office productivity suite # -# $RCSfile: makefile.mk,v $ -# -# $Revision: 1.3.22.1 $ -# # This file is part of OpenOffice.org. # # OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/helper/modelobjecthelper.cxx b/oox/source/helper/modelobjecthelper.cxx index e6e45492eb60..d1996991090a 100644 --- a/oox/source/helper/modelobjecthelper.cxx +++ b/oox/source/helper/modelobjecthelper.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: modelobjecthelper.cxx,v $ - * $Revision: 1.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/helper/olestorage.cxx b/oox/source/helper/olestorage.cxx index 93ff538a2939..fe660b27ff2b 100644 --- a/oox/source/helper/olestorage.cxx +++ b/oox/source/helper/olestorage.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: olestorage.cxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/helper/progressbar.cxx b/oox/source/helper/progressbar.cxx index 346dd6c526b7..6934f2dcf8d3 100644 --- a/oox/source/helper/progressbar.cxx +++ b/oox/source/helper/progressbar.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: progressbar.cxx,v $ - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/helper/propertymap.cxx b/oox/source/helper/propertymap.cxx index a40b4a737bd3..9ff791fd21f3 100644 --- a/oox/source/helper/propertymap.cxx +++ b/oox/source/helper/propertymap.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: propertymap.cxx,v $ - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/helper/propertyset.cxx b/oox/source/helper/propertyset.cxx index e7bb19107036..5477224b9461 100644 --- a/oox/source/helper/propertyset.cxx +++ b/oox/source/helper/propertyset.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: propertyset.cxx,v $ - * $Revision: 1.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/helper/recordinputstream.cxx b/oox/source/helper/recordinputstream.cxx index ee1138d3c751..617e7f95876e 100644 --- a/oox/source/helper/recordinputstream.cxx +++ b/oox/source/helper/recordinputstream.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: recordinputstream.cxx,v $ - * $Revision: 1.4.22.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/helper/storagebase.cxx b/oox/source/helper/storagebase.cxx index 028daeb027fb..6f174a74593c 100644 --- a/oox/source/helper/storagebase.cxx +++ b/oox/source/helper/storagebase.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: storagebase.cxx,v $ - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/helper/zipstorage.cxx b/oox/source/helper/zipstorage.cxx index 5dd3aa67109b..c90b2071b133 100644 --- a/oox/source/helper/zipstorage.cxx +++ b/oox/source/helper/zipstorage.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: zipstorage.cxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/ole/axbinaryreader.cxx b/oox/source/ole/axbinaryreader.cxx new file mode 100644 index 000000000000..f49776ef70e5 --- /dev/null +++ b/oox/source/ole/axbinaryreader.cxx @@ -0,0 +1,213 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2000, 2010 Oracle and/or its affiliates. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "oox/ole/axbinaryreader.hxx" +#include "oox/ole/olehelper.hxx" + +using ::rtl::OUString; + +namespace oox { +namespace ole { + +// ============================================================================ + +namespace { + +const sal_uInt32 AX_STRING_SIZEMASK = 0x7FFFFFFF; +const sal_uInt32 AX_STRING_COMPRESSED = 0x80000000; + +} // namespace + +// ============================================================================ + +AxAlignedInputStream::AxAlignedInputStream( BinaryInputStream& rInStrm ) : + mrInStrm( rInStrm ), + mnStrmPos( 0 ) +{ +} + +sal_Int64 AxAlignedInputStream::tell() const +{ + return mnStrmPos; +} + +void AxAlignedInputStream::seek( sal_Int64 nPos ) +{ + mbEof = mbEof || (nPos < mnStrmPos); + if( !mbEof ) + skip( static_cast< sal_Int32 >( nPos - mnStrmPos ) ); +} + +sal_Int32 AxAlignedInputStream::readData( StreamDataSequence& orData, sal_Int32 nBytes ) +{ + sal_Int32 nReadSize = mrInStrm.readData( orData, nBytes ); + mnStrmPos += nReadSize; + return nReadSize; +} + +sal_Int32 AxAlignedInputStream::readMemory( void* opMem, sal_Int32 nBytes ) +{ + sal_Int32 nReadSize = mrInStrm.readMemory( opMem, nBytes ); + mnStrmPos += nReadSize; + return nReadSize; +} + +void AxAlignedInputStream::skip( sal_Int32 nBytes ) +{ + mrInStrm.skip( nBytes ); + mnStrmPos += nBytes; +} + +void AxAlignedInputStream::align( size_t nSize ) +{ + skip( static_cast< sal_Int32 >( (nSize - (mnStrmPos % nSize)) % nSize ) ); +} + +// ============================================================================ + +AxBinaryPropertyReader::ComplexProperty::~ComplexProperty() +{ +} + +bool AxBinaryPropertyReader::PairProperty::readProperty( AxAlignedInputStream& rInStrm ) +{ + rInStrm >> mrnValue1 >> mrnValue2; + return true; +} + +bool AxBinaryPropertyReader::StringProperty::readProperty( AxAlignedInputStream& rInStrm ) +{ + bool bCompressed = getFlag( mnSize, AX_STRING_COMPRESSED ); + sal_uInt32 nBufSize = mnSize & AX_STRING_SIZEMASK; + sal_Int64 nEndPos = rInStrm.tell() + nBufSize; + sal_Int32 nChars = static_cast< sal_Int32 >( nBufSize / (bCompressed ? 1 : 2) ); + bool bValidChars = nChars <= 65536; + OSL_ENSURE( bValidChars, "StringProperty::readProperty - string too long" ); + nChars = ::std::min< sal_Int32 >( nChars, 65536 ); + mrValue = bCompressed ? + // ISO-8859-1 maps all byte values xx to the same Unicode code point U+00xx + rInStrm.readCharArrayUC( nChars, RTL_TEXTENCODING_ISO_8859_1 ) : + rInStrm.readUnicodeArray( nChars ); + rInStrm.seek( nEndPos ); + return bValidChars; +} + +bool AxBinaryPropertyReader::PictureProperty::readProperty( AxAlignedInputStream& rInStrm ) +{ + return OleHelper::importStdPic( mrPicData, rInStrm, true ); +} + +// ---------------------------------------------------------------------------- + +AxBinaryPropertyReader::AxBinaryPropertyReader( BinaryInputStream& rInStrm, bool b64BitPropFlags ) : + maInStrm( rInStrm ), + mbValid( true ) +{ + // version and size of property block + maInStrm.skip( 2 ); + sal_uInt16 nBlockSize = maInStrm.readValue< sal_uInt16 >(); + mnPropsEnd = maInStrm.tell() + nBlockSize; + // flagfield containing existing properties + if( b64BitPropFlags ) + maInStrm >> mnPropFlags; + else + mnPropFlags = maInStrm.readuInt32(); + mnNextProp = 1; +} + +void AxBinaryPropertyReader::readBoolProperty( bool& orbValue, bool bReverse ) +{ + // there is no data, the boolean value is equivalent to the property flag itself + orbValue = startNextProperty() != bReverse; +} + +void AxBinaryPropertyReader::readPairProperty( sal_Int32& ornValue1, sal_Int32& ornValue2 ) +{ + if( startNextProperty() ) + maLargeProps.push_back( ComplexPropVector::value_type( new PairProperty( ornValue1, ornValue2 ) ) ); +} + +void AxBinaryPropertyReader::readStringProperty( OUString& orValue ) +{ + if( startNextProperty() ) + { + sal_uInt32 nSize = maInStrm.readAligned< sal_uInt32 >(); + maLargeProps.push_back( ComplexPropVector::value_type( new StringProperty( orValue, nSize ) ) ); + } +} + +void AxBinaryPropertyReader::readPictureProperty( StreamDataSequence& orPicData ) +{ + if( startNextProperty() ) + { + sal_Int16 nData = maInStrm.readAligned< sal_Int16 >(); + if( ensureValid( nData == -1 ) ) + maStreamProps.push_back( ComplexPropVector::value_type( new PictureProperty( orPicData ) ) ); + } +} + +bool AxBinaryPropertyReader::finalizeImport() +{ + // read large properties + maInStrm.align( 4 ); + if( ensureValid( mnPropFlags == 0 ) && !maLargeProps.empty() ) + { + for( ComplexPropVector::iterator aIt = maLargeProps.begin(), aEnd = maLargeProps.end(); ensureValid() && (aIt != aEnd); ++aIt ) + { + ensureValid( (*aIt)->readProperty( maInStrm ) ); + maInStrm.align( 4 ); + } + } + maInStrm.seek( mnPropsEnd ); + + // read stream properties (no stream alignment between properties!) + if( ensureValid() && !maStreamProps.empty() ) + for( ComplexPropVector::iterator aIt = maStreamProps.begin(), aEnd = maStreamProps.end(); ensureValid() && (aIt != aEnd); ++aIt ) + ensureValid( (*aIt)->readProperty( maInStrm ) ); + + return mbValid; +} + +bool AxBinaryPropertyReader::ensureValid( bool bCondition ) +{ + mbValid = mbValid && bCondition && !maInStrm.isEof(); + return mbValid; +} + +bool AxBinaryPropertyReader::startNextProperty() +{ + bool bHasProp = getFlag( mnPropFlags, mnNextProp ); + setFlag( mnPropFlags, mnNextProp, false ); + mnNextProp <<= 1; + return ensureValid() && bHasProp; +} + +// ============================================================================ + +} // namespace ole +} // namespace oox + diff --git a/oox/source/ole/axcontrol.cxx b/oox/source/ole/axcontrol.cxx index 2495305d1c35..9f99bf625333 100644 --- a/oox/source/ole/axcontrol.cxx +++ b/oox/source/ole/axcontrol.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: axcontrol.cxx,v $ - * $Revision: 1.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify @@ -52,6 +49,7 @@ #include "oox/helper/propertymap.hxx" #include "oox/helper/propertyset.hxx" #include "oox/core/filterbase.hxx" +#include "oox/ole/axbinaryreader.hxx" #include "oox/ole/axcontrolhelper.hxx" #include "oox/ole/olehelper.hxx" @@ -254,25 +252,20 @@ void lclConvertVisualEffect( AxControlHelper& /*rHelper*/, PropertyMap& rPropMap // ---------------------------------------------------------------------------- -/** Converts the AX picture to UNO properties. */ +/** Converts the passed picture stream to UNO properties. */ void lclConvertPicture( AxControlHelper& rHelper, PropertyMap& rPropMap, const StreamDataSequence& rPicData ) { if( rPicData.hasElements() ) { - SequenceInputStream aInStrm( rPicData ); - StreamDataSequence aPictureData; - if( OleHelper::importStdPic( aPictureData, aInStrm, true ) ) - { - OUString aGraphicUrl = rHelper.getFilter().getGraphicHelper().importGraphicObject( aPictureData ); - if( aGraphicUrl.getLength() > 0 ) - rPropMap.setProperty( PROP_ImageURL, aGraphicUrl ); - } + OUString aGraphicUrl = rHelper.getFilter().getGraphicHelper().importGraphicObject( rPicData ); + if( aGraphicUrl.getLength() > 0 ) + rPropMap.setProperty( PROP_ImageURL, aGraphicUrl ); } } // ---------------------------------------------------------------------------- -/** Converts the AX picture and position to UNO properties. */ +/** Converts the passed picture stream and position to UNO properties. */ void lclConvertPicture( AxControlHelper& rHelper, PropertyMap& rPropMap, const StreamDataSequence& rPicData, sal_uInt32 nPicPos ) { // the picture @@ -303,7 +296,7 @@ void lclConvertPicture( AxControlHelper& rHelper, PropertyMap& rPropMap, const S // ---------------------------------------------------------------------------- -/** Converts the AX picture and position to UNO properties. */ +/** Converts the passed picture stream and position to UNO properties. */ void lclConvertPicture( AxControlHelper& rHelper, PropertyMap& rPropMap, const StreamDataSequence& rPicData, sal_Int32 nPicSizeMode, sal_Int32 /*nPicAlign*/, bool /*bPicTiling*/ ) { // the picture @@ -392,7 +385,11 @@ void AxControlModelBase::importProperty( sal_Int32 nPropId, const OUString& rVal } } -void AxControlModelBase::importPictureData( sal_Int32 /*nPropId*/, const StreamDataSequence& /*rDataSeq*/ ) +void AxControlModelBase::importBinaryModel( BinaryInputStream& /*rInStrm*/ ) +{ +} + +void AxControlModelBase::importPictureData( sal_Int32 /*nPropId*/, BinaryInputStream& /*rInStrm*/ ) { } @@ -423,6 +420,20 @@ void AxFontDataModel::importProperty( sal_Int32 nPropId, const OUString& rValue } } +void AxFontDataModel::importBinaryModel( BinaryInputStream& rInStrm ) +{ + AxBinaryPropertyReader aReader( rInStrm ); + aReader.readStringProperty( maFontName ); + aReader.readIntProperty< sal_uInt32 >( mnFontEffects ); + aReader.readIntProperty< sal_Int32 >( mnFontHeight ); + aReader.skipIntProperty< sal_Int32 >(); // font offset + aReader.readIntProperty< sal_uInt8 >( mnFontCharSet ); + aReader.skipIntProperty< sal_uInt8 >(); // font pitch/family + aReader.readIntProperty< sal_uInt8 >( mnHorAlign ); + aReader.skipIntProperty< sal_uInt16 >(); // font weight + aReader.finalizeImport(); +} + void AxFontDataModel::convertProperties( AxControlHelper& rHelper, PropertyMap& rPropMap ) const { namespace cssa = ::com::sun::star::awt; @@ -491,15 +502,33 @@ void AxCommandButtonModel::importProperty( sal_Int32 nPropId, const OUString& rV } } -void AxCommandButtonModel::importPictureData( sal_Int32 nPropId, const StreamDataSequence& rDataSeq ) +void AxCommandButtonModel::importPictureData( sal_Int32 nPropId, BinaryInputStream& rInStrm ) { switch( nPropId ) { - case XML_Picture: maPictureData = rDataSeq; break; - default: AxFontDataModel::importPictureData( nPropId, rDataSeq ); + case XML_Picture: OleHelper::importStdPic( maPictureData, rInStrm, true ); break; + default: AxFontDataModel::importPictureData( nPropId, rInStrm ); } } +void AxCommandButtonModel::importBinaryModel( BinaryInputStream& rInStrm ) +{ + AxBinaryPropertyReader aReader( rInStrm ); + aReader.readIntProperty< sal_uInt32 >( mnTextColor ); + aReader.readIntProperty< sal_uInt32 >( mnBackColor ); + aReader.readIntProperty< sal_uInt32 >( mnFlags ); + aReader.readStringProperty( maCaption ); + aReader.readIntProperty< sal_uInt32 >( mnPicturePos ); + aReader.readPairProperty( mnWidth, mnHeight ); + aReader.skipIntProperty< sal_uInt8 >(); // mouse pointer + aReader.readPictureProperty( maPictureData ); + aReader.skipIntProperty< sal_uInt16 >(); // accelerator + aReader.readBoolProperty( mbFocusOnClick, true ); // binary flag means "do not take focus" + aReader.skipPictureProperty(); // mouse icon + if( aReader.finalizeImport() ) + AxFontDataModel::importBinaryModel( rInStrm ); +} + OUString AxCommandButtonModel::getServiceName() const { return CREATE_OUSTRING( "com.sun.star.form.component.CommandButton" ); @@ -545,6 +574,26 @@ void AxLabelModel::importProperty( sal_Int32 nPropId, const OUString& rValue ) } } +void AxLabelModel::importBinaryModel( BinaryInputStream& rInStrm ) +{ + AxBinaryPropertyReader aReader( rInStrm ); + aReader.readIntProperty< sal_uInt32 >( mnTextColor ); + aReader.readIntProperty< sal_uInt32 >( mnBackColor ); + aReader.readIntProperty< sal_uInt32 >( mnFlags ); + aReader.readStringProperty( maCaption ); + aReader.skipIntProperty< sal_uInt32 >(); // picture position + aReader.readPairProperty( mnWidth, mnHeight ); + aReader.skipIntProperty< sal_uInt8 >(); // mouse pointer + aReader.readIntProperty< sal_uInt32 >( mnBorderColor ); + aReader.readIntProperty< sal_uInt16 >( mnBorderStyle ); + aReader.readIntProperty< sal_uInt16 >( mnSpecialEffect ); + aReader.skipPictureProperty(); // picture + aReader.skipIntProperty< sal_uInt16 >(); // accelerator + aReader.skipPictureProperty(); // mouse icon + if( aReader.finalizeImport() ) + AxFontDataModel::importBinaryModel( rInStrm ); +} + OUString AxLabelModel::getServiceName() const { return CREATE_OUSTRING( "com.sun.star.form.component.FixedText" ); @@ -592,15 +641,36 @@ void AxImageModel::importProperty( sal_Int32 nPropId, const OUString& rValue ) } } -void AxImageModel::importPictureData( sal_Int32 nPropId, const StreamDataSequence& rDataSeq ) +void AxImageModel::importPictureData( sal_Int32 nPropId, BinaryInputStream& rInStrm ) { switch( nPropId ) { - case XML_Picture: maPictureData = rDataSeq; break; - default: AxControlModelBase::importPictureData( nPropId, rDataSeq ); + case XML_Picture: OleHelper::importStdPic( maPictureData, rInStrm, true ); break; + default: AxControlModelBase::importPictureData( nPropId, rInStrm ); } } +void AxImageModel::importBinaryModel( BinaryInputStream& rInStrm ) +{ + AxBinaryPropertyReader aReader( rInStrm ); + aReader.skipUndefinedProperty(); + aReader.skipUndefinedProperty(); + aReader.skipBoolProperty(); // auto-size + aReader.readIntProperty< sal_uInt32 >( mnBorderColor ); + aReader.readIntProperty< sal_uInt32 >( mnBackColor ); + aReader.readIntProperty< sal_uInt8 >( mnBorderStyle ); + aReader.skipIntProperty< sal_uInt8 >(); // mouse pointer + aReader.readIntProperty< sal_uInt8 >( mnPicSizeMode ); + aReader.readIntProperty< sal_uInt8 >( mnSpecialEffect ); + aReader.readPairProperty( mnWidth, mnHeight ); + aReader.readPictureProperty( maPictureData ); + aReader.readIntProperty< sal_uInt8 >( mnPicAlign ); + aReader.readBoolProperty( mbPicTiling ); + aReader.readIntProperty< sal_uInt32 >( mnFlags ); + aReader.skipPictureProperty(); // mouse icon + aReader.finalizeImport(); +} + OUString AxImageModel::getServiceName() const { return CREATE_OUSTRING( "com.sun.star.form.component.DatabaseImageControl" ); @@ -662,15 +732,55 @@ void AxMorphDataModel::importProperty( sal_Int32 nPropId, const OUString& rValue } } -void AxMorphDataModel::importPictureData( sal_Int32 nPropId, const StreamDataSequence& rDataSeq ) +void AxMorphDataModel::importPictureData( sal_Int32 nPropId, BinaryInputStream& rInStrm ) { switch( nPropId ) { - case XML_Picture: maPictureData = rDataSeq; break; - default: AxFontDataModel::importPictureData( nPropId, rDataSeq ); + case XML_Picture: OleHelper::importStdPic( maPictureData, rInStrm, true ); break; + default: AxFontDataModel::importPictureData( nPropId, rInStrm ); } } +void AxMorphDataModel::importBinaryModel( BinaryInputStream& rInStrm ) +{ + AxBinaryPropertyReader aReader( rInStrm, true ); + aReader.readIntProperty< sal_uInt32 >( mnFlags ); + aReader.readIntProperty< sal_uInt32 >( mnBackColor ); + aReader.readIntProperty< sal_uInt32 >( mnTextColor ); + aReader.readIntProperty< sal_Int32 >( mnMaxLength ); + aReader.readIntProperty< sal_uInt8 >( mnBorderStyle ); + aReader.readIntProperty< sal_uInt8 >( mnScrollBars ); + aReader.readIntProperty< sal_uInt8 >( mnDisplayStyle ); + aReader.skipIntProperty< sal_uInt8 >(); // mouse pointer + aReader.readPairProperty( mnWidth, mnHeight ); + aReader.readIntProperty< sal_uInt16 >( mnPasswordChar ); + aReader.skipIntProperty< sal_uInt32 >(); // list width + aReader.skipIntProperty< sal_uInt16 >(); // bound column + aReader.skipIntProperty< sal_Int16 >(); // text column + aReader.skipIntProperty< sal_Int16 >(); // column count + aReader.readIntProperty< sal_uInt16 >( mnListRows ); + aReader.skipIntProperty< sal_uInt16 >(); // column info count + aReader.readIntProperty< sal_uInt8 >( mnMatchEntry ); + aReader.skipIntProperty< sal_uInt8 >(); // list style + aReader.readIntProperty< sal_uInt8 >( mnShowDropButton ); + aReader.skipUndefinedProperty(); + aReader.skipIntProperty< sal_uInt8 >(); // drop down style + aReader.readIntProperty< sal_uInt8 >( mnMultiSelect ); + aReader.readStringProperty( maValue ); + aReader.readStringProperty( maCaption ); + aReader.readIntProperty< sal_uInt32 >( mnPicturePos ); + aReader.readIntProperty< sal_uInt32 >( mnBorderColor ); + aReader.readIntProperty< sal_uInt32 >( mnSpecialEffect ); + aReader.skipPictureProperty(); // mouse icon + aReader.readPictureProperty( maPictureData ); + aReader.skipIntProperty< sal_uInt16 >(); // accelerator + aReader.skipUndefinedProperty(); + aReader.skipBoolProperty(); + aReader.readStringProperty( maGroupName ); + if( aReader.finalizeImport() ) + AxFontDataModel::importBinaryModel( rInStrm ); +} + void AxMorphDataModel::convertProperties( AxControlHelper& rHelper, PropertyMap& rPropMap ) const { rPropMap.setProperty( PROP_TextColor, rHelper.convertColor( mnTextColor ) ); @@ -865,6 +975,27 @@ void AxSpinButtonModel::importProperty( sal_Int32 nPropId, const OUString& rValu } } +void AxSpinButtonModel::importBinaryModel( BinaryInputStream& rInStrm ) +{ + AxBinaryPropertyReader aReader( rInStrm ); + aReader.readIntProperty< sal_uInt32 >( mnArrowColor ); + aReader.readIntProperty< sal_uInt32 >( mnBackColor ); + aReader.readIntProperty< sal_uInt32 >( mnFlags ); + aReader.readPairProperty( mnWidth, mnHeight ); + aReader.skipIntProperty< sal_uInt32 >(); // unused + aReader.readIntProperty< sal_Int32 >( mnMin ); + aReader.readIntProperty< sal_Int32 >( mnMax ); + aReader.readIntProperty< sal_Int32 >( mnPosition ); + aReader.skipIntProperty< sal_uInt32 >(); // prev enabled + aReader.skipIntProperty< sal_uInt32 >(); // next enabled + aReader.readIntProperty< sal_Int32 >( mnSmallChange ); + aReader.readIntProperty< sal_Int32 >( mnOrientation ); + aReader.readIntProperty< sal_Int32 >( mnDelay ); + aReader.skipPictureProperty(); // mouse icon + aReader.skipIntProperty< sal_uInt8 >(); // mouse pointer + aReader.finalizeImport(); +} + void AxSpinButtonModel::convertProperties( AxControlHelper& rHelper, PropertyMap& rPropMap ) const { sal_Int32 nMin = ::std::min( mnMin, mnMax ); @@ -924,6 +1055,29 @@ void AxScrollBarModel::importProperty( sal_Int32 nPropId, const OUString& rValue } } +void AxScrollBarModel::importBinaryModel( BinaryInputStream& rInStrm ) +{ + AxBinaryPropertyReader aReader( rInStrm ); + aReader.readIntProperty< sal_uInt32 >( mnArrowColor ); + aReader.readIntProperty< sal_uInt32 >( mnBackColor ); + aReader.readIntProperty< sal_uInt32 >( mnFlags ); + aReader.readPairProperty( mnWidth, mnHeight ); + aReader.skipIntProperty< sal_uInt8 >(); // mouse pointer + aReader.readIntProperty< sal_Int32 >( mnMin ); + aReader.readIntProperty< sal_Int32 >( mnMax ); + aReader.readIntProperty< sal_Int32 >( mnPosition ); + aReader.skipIntProperty< sal_uInt32 >(); // unused + aReader.skipIntProperty< sal_uInt32 >(); // prev enabled + aReader.skipIntProperty< sal_uInt32 >(); // next enabled + aReader.readIntProperty< sal_Int32 >( mnSmallChange ); + aReader.readIntProperty< sal_Int32 >( mnLargeChange ); + aReader.readIntProperty< sal_Int32 >( mnOrientation ); + aReader.readIntProperty< sal_Int16 >( mnPropThumb ); + aReader.readIntProperty< sal_Int32 >( mnDelay ); + aReader.skipPictureProperty(); // mouse icon + aReader.finalizeImport(); +} + void AxScrollBarModel::convertProperties( AxControlHelper& rHelper, PropertyMap& rPropMap ) const { sal_Int32 nMin = ::std::min( mnMin, mnMax ); @@ -962,27 +1116,28 @@ AxControl::~AxControl() AxControlModelBase* AxControl::createModel( const OUString& rClassId ) { // TODO: move into a factory - if( rClassId.equalsIgnoreAsciiCaseAscii( "{D7053240-CE69-11CD-A777-00DD01143C57}" ) ) // Forms.CommandButton.1 + maClassId = rClassId.toAsciiUpperCase(); + if( maClassId.equalsAsciiL( RTL_CONSTASCII_STRINGPARAM( "{D7053240-CE69-11CD-A777-00DD01143C57}" ) ) ) // Forms.CommandButton.1 mxModel.reset( new AxCommandButtonModel ); - else if( rClassId.equalsIgnoreAsciiCaseAscii( "{978C9E23-D4B0-11CE-BF2D-00AA003F40D0}" ) ) // Forms.Label.1 + else if( maClassId.equalsAsciiL( RTL_CONSTASCII_STRINGPARAM( "{978C9E23-D4B0-11CE-BF2D-00AA003F40D0}" ) ) ) // Forms.Label.1 mxModel.reset( new AxLabelModel ); - else if( rClassId.equalsIgnoreAsciiCaseAscii( "{4C599241-6926-101B-9992-00000B65C6F9}" ) ) // Forms.Image.1 + else if( maClassId.equalsAsciiL( RTL_CONSTASCII_STRINGPARAM( "{4C599241-6926-101B-9992-00000B65C6F9}" ) ) ) // Forms.Image.1 mxModel.reset( new AxImageModel ); - else if( rClassId.equalsIgnoreAsciiCaseAscii( "{8BD21D60-EC42-11CE-9E0D-00AA006002F3}" ) ) // Forms.ToggleButton.1 + else if( maClassId.equalsAsciiL( RTL_CONSTASCII_STRINGPARAM( "{8BD21D60-EC42-11CE-9E0D-00AA006002F3}" ) ) ) // Forms.ToggleButton.1 mxModel.reset( new AxToggleButtonModel ); - else if( rClassId.equalsIgnoreAsciiCaseAscii( "{8BD21D40-EC42-11CE-9E0D-00AA006002F3}" ) ) // Forms.CheckBox.1 + else if( maClassId.equalsAsciiL( RTL_CONSTASCII_STRINGPARAM( "{8BD21D40-EC42-11CE-9E0D-00AA006002F3}" ) ) ) // Forms.CheckBox.1 mxModel.reset( new AxCheckBoxModel ); - else if( rClassId.equalsIgnoreAsciiCaseAscii( "{8BD21D50-EC42-11CE-9E0D-00AA006002F3}" ) ) // Forms.OptionButton.1 + else if( maClassId.equalsAsciiL( RTL_CONSTASCII_STRINGPARAM( "{8BD21D50-EC42-11CE-9E0D-00AA006002F3}" ) ) ) // Forms.OptionButton.1 mxModel.reset( new AxOptionButtonModel ); - else if( rClassId.equalsIgnoreAsciiCaseAscii( "{8BD21D10-EC42-11CE-9E0D-00AA006002F3}" ) ) // Forms.TextBox.1 + else if( maClassId.equalsAsciiL( RTL_CONSTASCII_STRINGPARAM( "{8BD21D10-EC42-11CE-9E0D-00AA006002F3}" ) ) ) // Forms.TextBox.1 mxModel.reset( new AxTextBoxModel ); - else if( rClassId.equalsIgnoreAsciiCaseAscii( "{8BD21D20-EC42-11CE-9E0D-00AA006002F3}" ) ) // Forms.ListBox.1 + else if( maClassId.equalsAsciiL( RTL_CONSTASCII_STRINGPARAM( "{8BD21D20-EC42-11CE-9E0D-00AA006002F3}" ) ) ) // Forms.ListBox.1 mxModel.reset( new AxListBoxModel ); - else if( rClassId.equalsIgnoreAsciiCaseAscii( "{8BD21D30-EC42-11CE-9E0D-00AA006002F3}" ) ) // Forms.ComboBox.1 + else if( maClassId.equalsAsciiL( RTL_CONSTASCII_STRINGPARAM( "{8BD21D30-EC42-11CE-9E0D-00AA006002F3}" ) ) ) // Forms.ComboBox.1 mxModel.reset( new AxComboBoxModel ); - else if( rClassId.equalsIgnoreAsciiCaseAscii( "{79176FB0-B7F2-11CE-97EF-00AA006D2776}" ) ) // Forms.SpinButton.1 + else if( maClassId.equalsAsciiL( RTL_CONSTASCII_STRINGPARAM( "{79176FB0-B7F2-11CE-97EF-00AA006D2776}" ) ) ) // Forms.SpinButton.1 mxModel.reset( new AxSpinButtonModel ); - else if( rClassId.equalsIgnoreAsciiCaseAscii( "{DFD181E0-5E2F-11CE-A449-00AA004A803D}" ) ) // Forms.ScrollBar.1 + else if( maClassId.equalsAsciiL( RTL_CONSTASCII_STRINGPARAM( "{DFD181E0-5E2F-11CE-A449-00AA004A803D}" ) ) ) // Forms.ScrollBar.1 mxModel.reset( new AxScrollBarModel ); else mxModel.reset(); @@ -990,6 +1145,12 @@ AxControlModelBase* AxControl::createModel( const OUString& rClassId ) return mxModel.get(); } +void AxControl::importBinaryModel( BinaryInputStream& rInStrm ) +{ + if( AxControlModelBase* pModel = createModel( OleHelper::importGuid( rInStrm ) ) ) + pModel->importBinaryModel( rInStrm ); +} + Reference< XControlModel > AxControl::convertAndInsert( AxControlHelper& rHelper ) const { Reference< XControlModel > xCtrlModel; diff --git a/oox/source/ole/axcontrolfragment.cxx b/oox/source/ole/axcontrolfragment.cxx index ff1b1e1c8117..e641ec40d71b 100644 --- a/oox/source/ole/axcontrolfragment.cxx +++ b/oox/source/ole/axcontrolfragment.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: axcontrolfragment.cxx,v $ - * $Revision: 1.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify @@ -79,9 +76,8 @@ ContextHandlerRef AxControlPropertyContext::onCreateContext( sal_Int32 nElement, OUString aPicturePath = getFragmentPathFromRelId( rAttribs.getString( R_TOKEN( id ), OUString() ) ); if( aPicturePath.getLength() > 0 ) { - StreamDataSequence aPictureData; - if( getFilter().importBinaryData( aPictureData, aPicturePath ) ) - mrModel.importPictureData( mnPropId, aPictureData ); + BinaryXInputStream aInStrm( getFilter().openInputStream( aPicturePath ), true ); + mrModel.importPictureData( mnPropId, aInStrm ); } } break; @@ -101,11 +97,30 @@ ContextHandlerRef AxControlFragment::onCreateContext( sal_Int32 nElement, const { if( isRootElement() && (nElement == AX_TOKEN( ocx )) ) { - if( rAttribs.getToken( AX_TOKEN( persistence ), XML_TOKEN_INVALID ) == XML_persistPropertyBag ) + OUString aClassId = rAttribs.getString( AX_TOKEN( classid ), OUString() ); + switch( rAttribs.getToken( AX_TOKEN( persistence ), XML_TOKEN_INVALID ) ) { - OUString aClassId = rAttribs.getString( AX_TOKEN( classid ), OUString() ); - if( AxControlModelBase* pModel = mrControl.createModel( aClassId ) ) - return new AxControlPropertyContext( *this, *pModel ); + case XML_persistPropertyBag: + if( AxControlModelBase* pModel = mrControl.createModel( aClassId ) ) + return new AxControlPropertyContext( *this, *pModel ); + break; + + case XML_persistStreamInit: + { + OUString aFragmentPath = getFragmentPathFromRelId( rAttribs.getString( R_TOKEN( id ), OUString() ) ); + if( aFragmentPath.getLength() > 0 ) + { + BinaryXInputStream aInStrm( getFilter().openInputStream( aFragmentPath ), true ); + if( !aInStrm.isEof() ) + { + mrControl.importBinaryModel( aInStrm ); + // binary stream contains a copy of the class ID, must be equal to attribute value + OSL_ENSURE( !mrControl.getModel() || aClassId.equalsIgnoreAsciiCase( mrControl.getClassId() ), + "AxControlFragment::importBinaryControl - form control class ID mismatch" ); + } + } + } + break; } } return 0; diff --git a/oox/source/ole/axcontrolhelper.cxx b/oox/source/ole/axcontrolhelper.cxx index cd8180728074..1ffb4343aaf5 100644 --- a/oox/source/ole/axcontrolhelper.cxx +++ b/oox/source/ole/axcontrolhelper.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: axcontrolhelper.cxx,v $ - * $Revision: 1.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify @@ -93,8 +90,10 @@ AxControlHelper::~AxControlHelper() Reference< XForm > AxControlHelper::getControlForm() const { if( !mbHasFormQuerried ) + { + mbHasFormQuerried = true; mxForm = createControlForm(); // virtual call - mbHasFormQuerried = true; + } return mxForm; } diff --git a/oox/source/ole/makefile.mk b/oox/source/ole/makefile.mk index 6d466e1f39ab..5fe0c08dbd6f 100644 --- a/oox/source/ole/makefile.mk +++ b/oox/source/ole/makefile.mk @@ -1,15 +1,11 @@ #************************************************************************* # # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -# -# Copyright 2008 by Sun Microsystems, Inc. +# +# Copyright 2000, 2010 Oracle and/or its affiliates. # # OpenOffice.org - a multi-platform office productivity suite # -# $RCSfile: makefile.mk,v $ -# -# $Revision: 1.1.2.1 $ -# # This file is part of OpenOffice.org. # # OpenOffice.org is free software: you can redistribute it and/or modify @@ -45,6 +41,7 @@ ENABLE_EXCEPTIONS=TRUE # --- Files -------------------------------------------------------- SLOFILES = \ + $(SLO)$/axbinaryreader.obj \ $(SLO)$/axcontrol.obj \ $(SLO)$/axcontrolfragment.obj \ $(SLO)$/axcontrolhelper.obj \ diff --git a/oox/source/ole/olehelper.cxx b/oox/source/ole/olehelper.cxx index c0eb37003d9a..f26fb9d0cec3 100644 --- a/oox/source/ole/olehelper.cxx +++ b/oox/source/ole/olehelper.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: olehelper.cxx,v $ - * $Revision: 1.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify @@ -42,6 +39,7 @@ namespace ole { namespace { +const sal_Char* const OLE_GUID_STDFONT = "{0BE35203-8F91-11CE-9DE3-00AA004BB851}"; const sal_Char* const OLE_GUID_STDPIC = "{0BE35204-8F91-11CE-9DE3-00AA004BB851}"; const sal_Char* const OLE_GUID_STDHLINK = "{79EAC9D0-BAF9-11CE-8C82-00AA004BA90B}"; const sal_Char* const OLE_GUID_URLMONIKER = "{79EAC9E0-BAF9-11CE-8C82-00AA004BA90B}"; diff --git a/oox/source/ole/oleobjecthelper.cxx b/oox/source/ole/oleobjecthelper.cxx index c261c1ee46f1..5ef65fe2292e 100644 --- a/oox/source/ole/oleobjecthelper.cxx +++ b/oox/source/ole/oleobjecthelper.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: olehelper.cxx,v $ - * $Revision: 1.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/ole/vbainputstream.cxx b/oox/source/ole/vbainputstream.cxx index 6dc8aad88f4f..b2c8d5c64859 100644 --- a/oox/source/ole/vbainputstream.cxx +++ b/oox/source/ole/vbainputstream.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: vbainputstream.cxx,v $ - * $Revision: 1.1.2.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/ppt/animationspersist.cxx b/oox/source/ppt/animationspersist.cxx index 5f0c9430c6c3..456b0616af1c 100644 --- a/oox/source/ppt/animationspersist.cxx +++ b/oox/source/ppt/animationspersist.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: animationspersist.cxx,v $ - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/ppt/animationtypes.cxx b/oox/source/ppt/animationtypes.cxx index 79b48f5f76d2..80d87dd49ad2 100644 --- a/oox/source/ppt/animationtypes.cxx +++ b/oox/source/ppt/animationtypes.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: animationtypes.cxx,v $ - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/ppt/animationtypes.hxx b/oox/source/ppt/animationtypes.hxx index dfff62597cd1..a2c57b53267f 100644 --- a/oox/source/ppt/animationtypes.hxx +++ b/oox/source/ppt/animationtypes.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: animationtypes.hxx,v $ - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/ppt/animvariantcontext.cxx b/oox/source/ppt/animvariantcontext.cxx index f3b9de2dbf7a..ea639c8c6f5c 100644 --- a/oox/source/ppt/animvariantcontext.cxx +++ b/oox/source/ppt/animvariantcontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: animvariantcontext.cxx,v $ - * $Revision: 1.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/ppt/animvariantcontext.hxx b/oox/source/ppt/animvariantcontext.hxx index 692c269b8b1c..48fff797744f 100644 --- a/oox/source/ppt/animvariantcontext.hxx +++ b/oox/source/ppt/animvariantcontext.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: animvariantcontext.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/ppt/backgroundproperties.cxx b/oox/source/ppt/backgroundproperties.cxx index 14ca161c8337..5b6fc4076a80 100644 --- a/oox/source/ppt/backgroundproperties.cxx +++ b/oox/source/ppt/backgroundproperties.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: backgroundproperties.cxx,v $ - * $Revision: 1.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/ppt/buildlistcontext.cxx b/oox/source/ppt/buildlistcontext.cxx index 9e872089887b..61148265dfbe 100644 --- a/oox/source/ppt/buildlistcontext.cxx +++ b/oox/source/ppt/buildlistcontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: buildlistcontext.cxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/ppt/buildlistcontext.hxx b/oox/source/ppt/buildlistcontext.hxx index b155574e579d..8b8d5c52b068 100644 --- a/oox/source/ppt/buildlistcontext.hxx +++ b/oox/source/ppt/buildlistcontext.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: buildlistcontext.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/ppt/commonbehaviorcontext.cxx b/oox/source/ppt/commonbehaviorcontext.cxx index 8590b16d73e1..36841bab5aae 100644 --- a/oox/source/ppt/commonbehaviorcontext.cxx +++ b/oox/source/ppt/commonbehaviorcontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: commonbehaviorcontext.cxx,v $ - * $Revision: 1.5.20.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/ppt/commonbehaviorcontext.hxx b/oox/source/ppt/commonbehaviorcontext.hxx index f9db31d1cdd2..95e47342a76e 100644 --- a/oox/source/ppt/commonbehaviorcontext.hxx +++ b/oox/source/ppt/commonbehaviorcontext.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: commonbehaviorcontext.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/ppt/commontimenodecontext.cxx b/oox/source/ppt/commontimenodecontext.cxx index b24cb1a6ba54..d7de40255298 100644 --- a/oox/source/ppt/commontimenodecontext.cxx +++ b/oox/source/ppt/commontimenodecontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: commontimenodecontext.cxx,v $ - * $Revision: 1.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/ppt/commontimenodecontext.hxx b/oox/source/ppt/commontimenodecontext.hxx index 7b796908fd2a..e8c55fa2d944 100644 --- a/oox/source/ppt/commontimenodecontext.hxx +++ b/oox/source/ppt/commontimenodecontext.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: commontimenodecontext.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/ppt/conditioncontext.cxx b/oox/source/ppt/conditioncontext.cxx index 8c49785486e5..e52d8b27a464 100644 --- a/oox/source/ppt/conditioncontext.cxx +++ b/oox/source/ppt/conditioncontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: conditioncontext.cxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/ppt/conditioncontext.hxx b/oox/source/ppt/conditioncontext.hxx index 2d6f4a7aeea2..b89e587a9571 100644 --- a/oox/source/ppt/conditioncontext.hxx +++ b/oox/source/ppt/conditioncontext.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: conditioncontext.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/ppt/customshowlistcontext.cxx b/oox/source/ppt/customshowlistcontext.cxx index 7b6f12c5f837..613000d07d41 100644 --- a/oox/source/ppt/customshowlistcontext.cxx +++ b/oox/source/ppt/customshowlistcontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: customshowlistcontext.cxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/ppt/customshowlistcontext.hxx b/oox/source/ppt/customshowlistcontext.hxx index aacb15d675c3..a423b18f2f5d 100644 --- a/oox/source/ppt/customshowlistcontext.hxx +++ b/oox/source/ppt/customshowlistcontext.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: customshowlistcontext.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/ppt/headerfootercontext.cxx b/oox/source/ppt/headerfootercontext.cxx index 9214e2d3b4ba..69f23b77c0da 100644 --- a/oox/source/ppt/headerfootercontext.cxx +++ b/oox/source/ppt/headerfootercontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile:$ - * $Revision:$ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/ppt/headerfootercontext.hxx b/oox/source/ppt/headerfootercontext.hxx index 3bf07315c62e..52e5bb9ab55e 100644 --- a/oox/source/ppt/headerfootercontext.hxx +++ b/oox/source/ppt/headerfootercontext.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile:$ - * $Revision:$ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/ppt/layoutfragmenthandler.cxx b/oox/source/ppt/layoutfragmenthandler.cxx index 98ff039a9099..d291550ac321 100644 --- a/oox/source/ppt/layoutfragmenthandler.cxx +++ b/oox/source/ppt/layoutfragmenthandler.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: layoutfragmenthandler.cxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/ppt/makefile.mk b/oox/source/ppt/makefile.mk index fd2946d54826..8d902ed51337 100644 --- a/oox/source/ppt/makefile.mk +++ b/oox/source/ppt/makefile.mk @@ -2,14 +2,10 @@ # # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. # -# Copyright 2008 by Sun Microsystems, Inc. +# Copyright 2000, 2010 Oracle and/or its affiliates. # # OpenOffice.org - a multi-platform office productivity suite # -# $RCSfile: makefile.mk,v $ -# -# $Revision: 1.4 $ -# # This file is part of OpenOffice.org. # # OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/ppt/pptfilterhelpers.cxx b/oox/source/ppt/pptfilterhelpers.cxx index fcf39ea7d56a..40040e985a4c 100644 --- a/oox/source/ppt/pptfilterhelpers.cxx +++ b/oox/source/ppt/pptfilterhelpers.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: pptfilterhelpers.cxx,v $ - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/ppt/pptfilterhelpers.hxx b/oox/source/ppt/pptfilterhelpers.hxx index 1b60e34727a0..c36c66df5ae7 100644 --- a/oox/source/ppt/pptfilterhelpers.hxx +++ b/oox/source/ppt/pptfilterhelpers.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: pptfilterhelpers.hxx,v $ - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/ppt/pptimport.cxx b/oox/source/ppt/pptimport.cxx index 0e463099e9c5..79341081f1d0 100644 --- a/oox/source/ppt/pptimport.cxx +++ b/oox/source/ppt/pptimport.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: pptimport.cxx,v $ - * $Revision: 1.8.6.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/ppt/pptshape.cxx b/oox/source/ppt/pptshape.cxx index 253ae2d799f0..016857161696 100644 --- a/oox/source/ppt/pptshape.cxx +++ b/oox/source/ppt/pptshape.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: pptshape.cxx,v $ - * $Revision: 1.6 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify @@ -67,7 +64,7 @@ PPTShape::~PPTShape() void PPTShape::addShape( const oox::core::XmlFilterBase& rFilterBase, const SlidePersist& rSlidePersist, - const oox::drawingml::ThemePtr& rxTheme, + const oox::drawingml::Theme* pTheme, const Reference< XShapes >& rxShapes, const awt::Rectangle* pShapeRect, ::oox::drawingml::ShapeIdMap* pShapeMap ) @@ -162,7 +159,7 @@ void PPTShape::addShape( aMasterTextListStyle = rSlidePersist.getMasterPersist().get() ? rSlidePersist.getMasterPersist()->getOtherTextStyle() : rSlidePersist.getOtherTextStyle(); setMasterTextListStyle( aMasterTextListStyle ); - Reference< XShape > xShape( createAndInsert( rFilterBase, sServiceName, rxTheme, rxShapes, pShapeRect, bClearText ) ); + Reference< XShape > xShape( createAndInsert( rFilterBase, sServiceName, pTheme, rxShapes, pShapeRect, bClearText ) ); if ( !rSlidePersist.isMasterPage() && rSlidePersist.getPage().is() && ( (sal_Int32)mnSubType == XML_title ) ) { try @@ -188,7 +185,7 @@ void PPTShape::addShape( // if this is a group shape, we have to add also each child shape Reference< XShapes > xShapes( xShape, UNO_QUERY ); if ( xShapes.is() ) - addChildren( rFilterBase, *this, rxTheme, xShapes, pShapeRect ? *pShapeRect : awt::Rectangle( maPosition.X, maPosition.Y, maSize.Width, maSize.Height ), pShapeMap ); + addChildren( rFilterBase, *this, pTheme, xShapes, pShapeRect ? *pShapeRect : awt::Rectangle( maPosition.X, maPosition.Y, maSize.Width, maSize.Height ), pShapeMap ); } } catch( const Exception& ) diff --git a/oox/source/ppt/pptshapecontext.cxx b/oox/source/ppt/pptshapecontext.cxx index 0b481f8c91cf..472f5292770e 100644 --- a/oox/source/ppt/pptshapecontext.cxx +++ b/oox/source/ppt/pptshapecontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: pptshapecontext.cxx,v $ - * $Revision: 1.6 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/ppt/pptshapegroupcontext.cxx b/oox/source/ppt/pptshapegroupcontext.cxx index 067aaacc262e..4113b399e6eb 100644 --- a/oox/source/ppt/pptshapegroupcontext.cxx +++ b/oox/source/ppt/pptshapegroupcontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: pptshapegroupcontext.cxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify @@ -107,7 +104,7 @@ Reference< XFastContextHandler > PPTShapeGroupContext::createFastChildContext( s xRet.set( new oox::drawingml::GraphicShapeContext( *this, mpGroupShapePtr, oox::drawingml::ShapePtr( new PPTShape( meShapeLocation, "com.sun.star.drawing.GraphicObjectShape" ) ) ) ); break; case NMSP_PPT|XML_graphicFrame: // CT_GraphicalObjectFrame - xRet.set( new oox::drawingml::GraphicalObjectFrameContext( *this, mpGroupShapePtr, oox::drawingml::ShapePtr( new PPTShape( meShapeLocation, "com.sun.star.drawing.OLE2Shape" ) ) ) ); + xRet.set( new oox::drawingml::GraphicalObjectFrameContext( *this, mpGroupShapePtr, oox::drawingml::ShapePtr( new PPTShape( meShapeLocation, "com.sun.star.drawing.OLE2Shape" ) ), true ) ); break; } diff --git a/oox/source/ppt/pptshapepropertiescontext.cxx b/oox/source/ppt/pptshapepropertiescontext.cxx index 1c669dc126a8..b4af0f08a555 100644 --- a/oox/source/ppt/pptshapepropertiescontext.cxx +++ b/oox/source/ppt/pptshapepropertiescontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: pptshapepropertiescontext.cxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/ppt/presentationfragmenthandler.cxx b/oox/source/ppt/presentationfragmenthandler.cxx index 2cd4fb4d2e5b..786836fbc554 100644 --- a/oox/source/ppt/presentationfragmenthandler.cxx +++ b/oox/source/ppt/presentationfragmenthandler.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: presentationfragmenthandler.cxx,v $ - * $Revision: 1.5.14.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/ppt/slidefragmenthandler.cxx b/oox/source/ppt/slidefragmenthandler.cxx index 4127eb32a218..62fbc1a87725 100644 --- a/oox/source/ppt/slidefragmenthandler.cxx +++ b/oox/source/ppt/slidefragmenthandler.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: slidefragmenthandler.cxx,v $ - * $Revision: 1.6 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/ppt/slidemastertextstylescontext.cxx b/oox/source/ppt/slidemastertextstylescontext.cxx index af9cf741e934..b771998922cc 100644 --- a/oox/source/ppt/slidemastertextstylescontext.cxx +++ b/oox/source/ppt/slidemastertextstylescontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: slidemastertextstylescontext.cxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/ppt/slidepersist.cxx b/oox/source/ppt/slidepersist.cxx index f85e5ec72876..c91a1bd1fd79 100644 --- a/oox/source/ppt/slidepersist.cxx +++ b/oox/source/ppt/slidepersist.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: slidepersist.cxx,v $ - * $Revision: 1.7.6.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify @@ -146,9 +143,9 @@ void SlidePersist::createXShapes( const XmlFilterBase& rFilterBase ) { PPTShape* pPPTShape = dynamic_cast< PPTShape* >( (*aChildIter).get() ); if ( pPPTShape ) - pPPTShape->addShape( rFilterBase, *this, getTheme(), xShapes, 0, &getShapeMap() ); + pPPTShape->addShape( rFilterBase, *this, getTheme().get(), xShapes, 0, &getShapeMap() ); else - (*aChildIter)->addShape( rFilterBase, getTheme(), xShapes, 0, &getShapeMap() ); + (*aChildIter)->addShape( rFilterBase, getTheme().get(), xShapes, 0, &getShapeMap() ); aChildIter++; } diff --git a/oox/source/ppt/slidetimingcontext.cxx b/oox/source/ppt/slidetimingcontext.cxx index 7fc20d0066e2..b64d79c949cf 100644 --- a/oox/source/ppt/slidetimingcontext.cxx +++ b/oox/source/ppt/slidetimingcontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: slidetimingcontext.cxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/ppt/slidetransition.cxx b/oox/source/ppt/slidetransition.cxx index f64e6eb25b50..bdfc1621e486 100644 --- a/oox/source/ppt/slidetransition.cxx +++ b/oox/source/ppt/slidetransition.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: slidetransition.cxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/ppt/slidetransitioncontext.cxx b/oox/source/ppt/slidetransitioncontext.cxx index 3d22ad670af2..92993d754ada 100644 --- a/oox/source/ppt/slidetransitioncontext.cxx +++ b/oox/source/ppt/slidetransitioncontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: slidetransitioncontext.cxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/ppt/soundactioncontext.cxx b/oox/source/ppt/soundactioncontext.cxx index 0df2ed896685..281eb848629c 100644 --- a/oox/source/ppt/soundactioncontext.cxx +++ b/oox/source/ppt/soundactioncontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: soundactioncontext.cxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/ppt/timeanimvaluecontext.cxx b/oox/source/ppt/timeanimvaluecontext.cxx index 80341df3bc1d..5699d8a44cc3 100644 --- a/oox/source/ppt/timeanimvaluecontext.cxx +++ b/oox/source/ppt/timeanimvaluecontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: timeanimvaluecontext.cxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/ppt/timeanimvaluecontext.hxx b/oox/source/ppt/timeanimvaluecontext.hxx index 99f0881afe01..0c6391e4c175 100644 --- a/oox/source/ppt/timeanimvaluecontext.hxx +++ b/oox/source/ppt/timeanimvaluecontext.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: timeanimvaluecontext.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/ppt/timenode.cxx b/oox/source/ppt/timenode.cxx index 0fe214b4de6b..51a53d9631a2 100644 --- a/oox/source/ppt/timenode.cxx +++ b/oox/source/ppt/timenode.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: timenode.cxx,v $ - * $Revision: 1.4.6.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/ppt/timenodelistcontext.cxx b/oox/source/ppt/timenodelistcontext.cxx index 12fe9809ba5d..3edca28aecac 100644 --- a/oox/source/ppt/timenodelistcontext.cxx +++ b/oox/source/ppt/timenodelistcontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: timenodelistcontext.cxx,v $ - * $Revision: 1.4.20.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/ppt/timetargetelementcontext.cxx b/oox/source/ppt/timetargetelementcontext.cxx index 59a544df951e..884b6d30fa61 100644 --- a/oox/source/ppt/timetargetelementcontext.cxx +++ b/oox/source/ppt/timetargetelementcontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: timetargetelementcontext.cxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/ppt/timetargetelementcontext.hxx b/oox/source/ppt/timetargetelementcontext.hxx index 125e13fd1794..05295e4298ea 100644 --- a/oox/source/ppt/timetargetelementcontext.hxx +++ b/oox/source/ppt/timetargetelementcontext.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: timetargetelementcontext.hxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/shape/FastTokenHandlerService.cxx b/oox/source/shape/FastTokenHandlerService.cxx index d97ec886f88a..6c6fcfa53d6e 100644 --- a/oox/source/shape/FastTokenHandlerService.cxx +++ b/oox/source/shape/FastTokenHandlerService.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: FastTokenHandlerService.cxx,v $ - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/shape/FastTokenHandlerService.hxx b/oox/source/shape/FastTokenHandlerService.hxx index c41403539d11..b822654fdcfb 100644 --- a/oox/source/shape/FastTokenHandlerService.hxx +++ b/oox/source/shape/FastTokenHandlerService.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: FastTokenHandlerService.hxx,v $ - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/shape/ShapeContextHandler.cxx b/oox/source/shape/ShapeContextHandler.cxx index 8f5165726710..42efee474d90 100644 --- a/oox/source/shape/ShapeContextHandler.cxx +++ b/oox/source/shape/ShapeContextHandler.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: ShapeContextHandler.cxx,v $ - * $Revision: 1.6 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify @@ -33,6 +30,11 @@ #include "oox/vml/vmlshape.hxx" #include "oox/vml/vmlshapecontainer.hxx" +#if DEBUG +#include <iostream> +using namespace std; +#endif + namespace oox { namespace shape { using namespace ::com::sun::star; @@ -72,7 +74,7 @@ ShapeContextHandler::getGraphicShapeContext(::sal_Int32 Element ) case XML_graphic: mpShape.reset(new Shape("com.sun.star.drawing.OLE2Shape" )); mxGraphicShapeContext.set - (new GraphicalObjectFrameContext(*rFragmentHandler, pMasterShape, mpShape)); + (new GraphicalObjectFrameContext(*rFragmentHandler, pMasterShape, mpShape, true)); break; case XML_pic: mpShape.reset(new Shape("com.sun.star.drawing.GraphicObjectShape" )); @@ -90,6 +92,9 @@ ShapeContextHandler::getGraphicShapeContext(::sal_Int32 Element ) uno::Reference<xml::sax::XFastContextHandler> ShapeContextHandler::getDrawingShapeContext() { +#if DEBUG + clog << "ShapeContextHandler::getDrawingShapeContext" << endl; +#endif if (!mxDrawingFragmentHandler.is()) { mpDrawing.reset( new oox::vml::Drawing( *mxFilterBase, mxDrawPage, oox::vml::VMLDRAWING_WORD ) ); @@ -109,6 +114,7 @@ ShapeContextHandler::getContextHandler() switch (mnStartToken & NMSP_MASK) { + case NMSP_DOC: case NMSP_VML: xResult.set(getDrawingShapeContext()); break; @@ -179,6 +185,9 @@ ShapeContextHandler::createFastChildContext const uno::Reference< xml::sax::XFastAttributeList > & Attribs) throw (uno::RuntimeException, xml::sax::SAXException) { +#if DEBUG + clog << "ShapeContextHandler::createFastChildContext" << endl; +#endif uno::Reference< xml::sax::XFastContextHandler > xResult; uno::Reference< xml::sax::XFastContextHandler > xContextHandler(getContextHandler()); @@ -231,7 +240,7 @@ ShapeContextHandler::getShape() throw (uno::RuntimeException) } else if (mpShape.get() != NULL) { - mpShape->addShape(*mxFilterBase, mpThemePtr, xShapes); + mpShape->addShape(*mxFilterBase, mpThemePtr.get(), xShapes); xResult.set(mpShape->getXShape()); } } diff --git a/oox/source/shape/ShapeContextHandler.hxx b/oox/source/shape/ShapeContextHandler.hxx index 47b2cf1951de..c9cf67283c37 100644 --- a/oox/source/shape/ShapeContextHandler.hxx +++ b/oox/source/shape/ShapeContextHandler.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: ShapeContextHandler.hxx,v $ - * $Revision: 1.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/shape/ShapeFilterBase.cxx b/oox/source/shape/ShapeFilterBase.cxx index 9105b6ca38eb..7ed001ffc96c 100644 --- a/oox/source/shape/ShapeFilterBase.cxx +++ b/oox/source/shape/ShapeFilterBase.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: ShapeFilterBase.cxx,v $ - * $Revision: 1.6 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/shape/ShapeFilterBase.hxx b/oox/source/shape/ShapeFilterBase.hxx index 1a2edcb461f2..09cbc75e01aa 100644 --- a/oox/source/shape/ShapeFilterBase.hxx +++ b/oox/source/shape/ShapeFilterBase.hxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: ShapeFilterBase.hxx,v $ - * $Revision: 1.7 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/shape/makefile.mk b/oox/source/shape/makefile.mk index 8822f686e7a4..f5a3af5542c0 100644 --- a/oox/source/shape/makefile.mk +++ b/oox/source/shape/makefile.mk @@ -2,14 +2,10 @@ # # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. # -# Copyright 2008 by Sun Microsystems, Inc. +# Copyright 2000, 2010 Oracle and/or its affiliates. # # OpenOffice.org - a multi-platform office productivity suite # -# $RCSfile: makefile.mk,v $ -# -# $Revision: 1.3 $ -# # This file is part of OpenOffice.org. # # OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/token/gennamespaces.pl b/oox/source/token/gennamespaces.pl new file mode 100644 index 000000000000..2a7f2e2423bb --- /dev/null +++ b/oox/source/token/gennamespaces.pl @@ -0,0 +1,66 @@ +$ARGV0 = shift @ARGV; +$ARGV1 = shift @ARGV; + +open ( NAMESPACES, $ARGV0 ) || die "can't open namespaces file: $!"; + + +open ( HXX, ">$ARGV1" ) or die "can't open namespaces.hxx file: $!"; + +print ( HXX "#ifndef OOX_NAMESPACES_HXX\n" ); +print ( HXX "#define OOX_NAMESPACES_HXX\n\n" ); +print ( HXX "#include <sal/types.h>\n\n" ); +print ( HXX "namespace oox {\n\n" ); + +$group = 0; +$i = 1; +while ( <NAMESPACES> ) +{ + chomp( $_ ); + $_ =~ s/\s*//g; + if ( $_ =~ m/^$/ ) + { + # Start a new group + print ( HXX "\n" ); + $i = 0; + $group++; + } + elsif ( $_ =~ m/^[^#]/ ) + { + # Neither an empty line nor a comment + $_ =~ /^[a-zA-Z0-9-_]+$/ or die "Invalid namespace token $_"; + $id = "NMSP_$_"; + $id =~ s/-/_/g; + $no = $group*10 + $i; + print ( HXX "const sal_Int32 $id = $no << 16;\n" ); + ++$i; + } +} +close ( NAMESPACES ); + +print ( HXX "\nconst sal_Int32 TOKEN_MASK = SAL_MAX_UINT16;\n" ); +print ( HXX "const sal_Int32 NMSP_MASK = SAL_MAX_INT16 << 16;\n" ); + +print ( HXX "/** Returns the token identifier of the passed element without namespace. */\n" ); +print ( HXX "inline sal_Int32 getToken( sal_Int32 nElement ) { return nElement & TOKEN_MASK; }\n\n" ); + +print ( HXX "/** Returns the namespace of the passed element without token identifier. */\n" ); +print ( HXX "inline sal_Int32 getNamespace( sal_Int32 nElement ) { return nElement & NMSP_MASK; }\n\n" ); + +print ( HXX "// defines for tokens with specific namespaces, can be used in switch/cases\n\n" ); +print ( HXX "#define A_TOKEN( token ) (::oox::NMSP_DRAWINGML | XML_##token)\n" ); +print ( HXX "#define AX_TOKEN( token ) (::oox::NMSP_AX | XML_##token)\n" ); +print ( HXX "#define C_TOKEN( token ) (::oox::NMSP_CHART | XML_##token)\n" ); +print ( HXX "#define CDR_TOKEN( token ) (::oox::NMSP_CDR | XML_##token)\n" ); +print ( HXX "#define O_TOKEN( token ) (::oox::NMSP_OFFICE | XML_##token)\n" ); +print ( HXX "#define PPT_TOKEN( token ) (::oox::NMSP_PPT | XML_##token)\n" ); +print ( HXX "#define R_TOKEN( token ) (::oox::NMSP_RELATIONSHIPS | XML_##token)\n" ); +print ( HXX "#define VML_TOKEN( token ) (::oox::NMSP_VML | XML_##token)\n" ); +print ( HXX "#define VMLX_TOKEN( token ) (::oox::NMSP_VML_XLS | XML_##token)\n" ); +print ( HXX "#define XDR_TOKEN( token ) (::oox::NMSP_XDR | XML_##token)\n" ); +print ( HXX "#define XLS_TOKEN( token ) (::oox::NMSP_XLS | XML_##token)\n" ); +print ( HXX "#define XM_TOKEN( token ) (::oox::NMSP_XM | XML_##token)\n" ); +print ( HXX "#define XML_TOKEN( token ) (::oox::NMSP_XML | XML_##token)\n" ); + + +print ( HXX "} // namespace oox\n\n" ); +print ( HXX "#endif // OOX_NAMESPACES_HXX\n" ); diff --git a/oox/source/token/makefile.mk b/oox/source/token/makefile.mk index 3cce788d2508..3c2e9201ea33 100644 --- a/oox/source/token/makefile.mk +++ b/oox/source/token/makefile.mk @@ -1,15 +1,11 @@ #************************************************************************* # # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -# -# Copyright 2008 by Sun Microsystems, Inc. +# +# Copyright 2000, 2010 Oracle and/or its affiliates. # # OpenOffice.org - a multi-platform office productivity suite # -# $RCSfile: makefile.mk,v $ -# -# $Revision: 1.8 $ -# # This file is part of OpenOffice.org. # # OpenOffice.org is free software: you can redistribute it and/or modify @@ -51,16 +47,26 @@ SLOFILES = \ .INCLUDE : target.mk -$(MISC)$/tokens.gperf $(INCCOM)$/tokenwords.inc $(INCCOM)$/tokens.hxx $(INCCOM)$/propertywords.inc $(INCCOM)$/properties.hxx : +$(MISC)$/tokens.gperf $(INCCOM)$/tokenwords.inc $(INCCOM)$/tokens.hxx $(INCCOM)$/propertywords.inc $(INCCOM)$/properties.hxx $(INCCOM)$/oox$/core$/namespaces.hxx : @@noop $(assign do_phony:=.PHONY) $(MISC)$/do_tokens $(do_phony) : tokens.txt gentoken.pl $(MISC)$/tokens.gperf $(INCCOM)$/tokenwords.inc $(INCCOM)$/tokens.hxx - $(PERL) gentoken.pl tokens.txt $(INCCOM)$/tokens.hxx $(INCCOM)$/tokenwords.inc $(MISC)$/tokens.gperf && $(TOUCH) $@ + $(PERL) gentoken.pl tokens.txt $(INCCOM)$/tokens.hxx $(INCCOM)$/tokenwords.inc $(MISC)$/tokens.gperf && $(TOUCH) $@ + +$(INCCOM)$/oox: + $(MKDIR) $(INCCOM)$/oox + +$(INCCOM)$/oox$/core: $(INCCOM)$/oox + $(MKDIR) $(INCCOM)$/oox$/core + +$(MISC)$/do_namespaces $(do_phony) : namespaces.txt gennamespaces.pl + $(MKDIRHIER) $(INCCOM)$/oox$/core + $(PERL) gennamespaces.pl namespaces.txt $(INCCOM)$/oox$/core$/namespaces.hxx && $(TOUCH) $@ $(INCCOM)$/tokens.inc : $(MISC)$/tokens.gperf $(MISC)$/do_tokens $(AUGMENT_LIBRARY_PATH) gperf --compare-strncmp $(MISC)$/tokens.gperf | $(SED) -e "s/(char\*)0/(char\*)0, 0/g" | $(GREP) -v "^#line" >$(INCCOM)$/tokens.inc -$(SLO)$/tokenmap.obj : $(INCCOM)$/tokens.inc $(INCCOM)$/tokenwords.inc $(INCCOM)$/tokens.hxx $(MISC)$/do_tokens +$(SLO)$/tokenmap.obj : $(INCCOM)$/tokens.inc $(INCCOM)$/tokenwords.inc $(INCCOM)$/tokens.hxx $(INCCOM)$/oox$/core$/namespaces.hxx $(MISC)$/do_tokens $(MISC)$/do_namespaces $(MISC)$/do_properties $(do_phony) : properties.txt genproperties.pl $(INCCOM)$/properties.hxx $(INCCOM)$/propertywords.inc $(PERL) genproperties.pl properties.txt $(INCCOM)$/properties.hxx $(INCCOM)$/propertywords.inc && $(TOUCH) $@ diff --git a/oox/source/token/namespaces.txt b/oox/source/token/namespaces.txt new file mode 100644 index 000000000000..45bb59541b1b --- /dev/null +++ b/oox/source/token/namespaces.txt @@ -0,0 +1,49 @@ +# Relations, XML +XML +PACKAGE_RELATIONSHIPS +RELATIONSHIPS +CONTENT_TYPES + +# Office global +THEME +ACTIVATION +MATH + +#DrawingML +DRAWINGML +PICTURE +DIAGRAM +CHART +CDR +DOC_DRAWINGML + +# VML +VML +OFFICE +VML_DOC +VML_XLS +VML_PPT +AX + +#SpreadsheetML +XLS +XDR +XM + +#PresentationML +PPT + +#WordprocessingML +DOC +SML + +# Document properties +COREPR +DC +DCTERMS +EXTPR +CUSTPR +VT + +# Other elements: used by writerfilter +SPRM diff --git a/oox/source/token/propertylist.cxx b/oox/source/token/propertylist.cxx index 153b15f32461..0ffc902fcdc0 100644 --- a/oox/source/token/propertylist.cxx +++ b/oox/source/token/propertylist.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: tokenmap.cxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/token/tokenmap.cxx b/oox/source/token/tokenmap.cxx index c01e3662a0d4..339ff5c40b44 100644 --- a/oox/source/token/tokenmap.cxx +++ b/oox/source/token/tokenmap.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: tokenmap.cxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/vml/makefile.mk b/oox/source/vml/makefile.mk index e4bc963cb1f6..2b47a1c930db 100644 --- a/oox/source/vml/makefile.mk +++ b/oox/source/vml/makefile.mk @@ -1,15 +1,11 @@ #************************************************************************* # # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -# -# Copyright 2008 by Sun Microsystems, Inc. +# +# Copyright 2000, 2010 Oracle and/or its affiliates. # # OpenOffice.org - a multi-platform office productivity suite # -# $RCSfile: makefile.mk,v $ -# -# $Revision: 1.3 $ -# # This file is part of OpenOffice.org. # # OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/vml/vmldrawing.cxx b/oox/source/vml/vmldrawing.cxx index f7d9827851f9..9c1bb761532a 100644 --- a/oox/source/vml/vmldrawing.cxx +++ b/oox/source/vml/vmldrawing.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: vmldrawing.cxx,v $ - * $Revision: 1.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/vml/vmldrawingfragment.cxx b/oox/source/vml/vmldrawingfragment.cxx index 6eab7efdba0e..aae5b5c40556 100644 --- a/oox/source/vml/vmldrawingfragment.cxx +++ b/oox/source/vml/vmldrawingfragment.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: vmldrawingfragmenthandler.cxx,v $ - * $Revision: 1.6 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/vml/vmlformatting.cxx b/oox/source/vml/vmlformatting.cxx index a45054a77b52..be3f3dd19e8c 100644 --- a/oox/source/vml/vmlformatting.cxx +++ b/oox/source/vml/vmlformatting.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: vmlformatting.cxx,v $ - * $Revision: 1.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/vml/vmlinputstream.cxx b/oox/source/vml/vmlinputstream.cxx index 56964ad4ab19..d80058c8f3e0 100644 --- a/oox/source/vml/vmlinputstream.cxx +++ b/oox/source/vml/vmlinputstream.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: vmldrawing.cxx,v $ - * $Revision: 1.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/vml/vmlshape.cxx b/oox/source/vml/vmlshape.cxx index fe07172599a9..014f1edf4c45 100644 --- a/oox/source/vml/vmlshape.cxx +++ b/oox/source/vml/vmlshape.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: vmlshape.cxx,v $ - * $Revision: 1.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/vml/vmlshapecontainer.cxx b/oox/source/vml/vmlshapecontainer.cxx index 3b9346f3096a..6b1711f3c0f9 100644 --- a/oox/source/vml/vmlshapecontainer.cxx +++ b/oox/source/vml/vmlshapecontainer.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: vmlshapecontainer.cxx,v $ - * $Revision: 1.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/vml/vmlshapecontext.cxx b/oox/source/vml/vmlshapecontext.cxx index 725af97777c3..09aa19902366 100644 --- a/oox/source/vml/vmlshapecontext.cxx +++ b/oox/source/vml/vmlshapecontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: vmldrawingfragmenthandler.cxx,v $ - * $Revision: 1.6 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/xls/addressconverter.cxx b/oox/source/xls/addressconverter.cxx index 06bce7716967..5a379000fe9e 100644 --- a/oox/source/xls/addressconverter.cxx +++ b/oox/source/xls/addressconverter.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: addressconverter.cxx,v $ - * $Revision: 1.4.20.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/xls/autofiltercontext.cxx b/oox/source/xls/autofiltercontext.cxx index 4ea712c32d59..4ae31fc94c56 100644 --- a/oox/source/xls/autofiltercontext.cxx +++ b/oox/source/xls/autofiltercontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: autofiltercontext.cxx,v $ - * $Revision: 1.5.4.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/xls/biffcodec.cxx b/oox/source/xls/biffcodec.cxx index a589b1b3218f..2021c21cb08c 100644 --- a/oox/source/xls/biffcodec.cxx +++ b/oox/source/xls/biffcodec.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: biffcodec.cxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/xls/biffdetector.cxx b/oox/source/xls/biffdetector.cxx index c7c466f067e6..82c7cb822d83 100644 --- a/oox/source/xls/biffdetector.cxx +++ b/oox/source/xls/biffdetector.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: biffdetector.cxx,v $ - * $Revision: 1.3.22.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/xls/biffhelper.cxx b/oox/source/xls/biffhelper.cxx index a12909ed9ef0..f69cac731ee7 100644 --- a/oox/source/xls/biffhelper.cxx +++ b/oox/source/xls/biffhelper.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: biffhelper.cxx,v $ - * $Revision: 1.3.22.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/xls/biffinputstream.cxx b/oox/source/xls/biffinputstream.cxx index 681b751279fc..fec36d4fa54d 100644 --- a/oox/source/xls/biffinputstream.cxx +++ b/oox/source/xls/biffinputstream.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: biffinputstream.cxx,v $ - * $Revision: 1.4.20.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/xls/biffoutputstream.cxx b/oox/source/xls/biffoutputstream.cxx index ef17d0e4d103..5ec8834c5336 100644 --- a/oox/source/xls/biffoutputstream.cxx +++ b/oox/source/xls/biffoutputstream.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: biffoutputstream.cxx,v $ - * $Revision: 1.3.22.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/xls/chartsheetfragment.cxx b/oox/source/xls/chartsheetfragment.cxx index 7e5b9198c1da..4980312900fd 100644 --- a/oox/source/xls/chartsheetfragment.cxx +++ b/oox/source/xls/chartsheetfragment.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: chartsheetfragment.cxx,v $ - * $Revision: 1.4.4.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/xls/commentsbuffer.cxx b/oox/source/xls/commentsbuffer.cxx index c8f11d55154e..190309649789 100644 --- a/oox/source/xls/commentsbuffer.cxx +++ b/oox/source/xls/commentsbuffer.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: tablebuffer.cxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/xls/commentsfragment.cxx b/oox/source/xls/commentsfragment.cxx index 843211ba09b8..c87d3028b7cb 100644 --- a/oox/source/xls/commentsfragment.cxx +++ b/oox/source/xls/commentsfragment.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: commentsfragment.cxx,v $ - * $Revision: 1.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/xls/condformatbuffer.cxx b/oox/source/xls/condformatbuffer.cxx index a546cb37d282..317476f25635 100644 --- a/oox/source/xls/condformatbuffer.cxx +++ b/oox/source/xls/condformatbuffer.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: condformatbuffer.cxx,v $ - * $Revision: 1.6.6.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/xls/condformatcontext.cxx b/oox/source/xls/condformatcontext.cxx index 85a0f49a7746..8cd3a33615fc 100644 --- a/oox/source/xls/condformatcontext.cxx +++ b/oox/source/xls/condformatcontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: condformatcontext.cxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/xls/connectionsfragment.cxx b/oox/source/xls/connectionsfragment.cxx index d034aa7d6b07..f19204306d1b 100644 --- a/oox/source/xls/connectionsfragment.cxx +++ b/oox/source/xls/connectionsfragment.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: connectionsfragment.cxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/xls/defnamesbuffer.cxx b/oox/source/xls/defnamesbuffer.cxx index b2c724b6728d..69214034fee7 100644 --- a/oox/source/xls/defnamesbuffer.cxx +++ b/oox/source/xls/defnamesbuffer.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: defnamesbuffer.cxx,v $ - * $Revision: 1.5.4.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/xls/drawingfragment.cxx b/oox/source/xls/drawingfragment.cxx index 3b72126f7df6..28687ba92da7 100644 --- a/oox/source/xls/drawingfragment.cxx +++ b/oox/source/xls/drawingfragment.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: drawingfragment.cxx,v $ - * $Revision: 1.4.20.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify @@ -95,22 +92,6 @@ sal_Int64 lclCalcEmu( const UnitConverter& rUnitConv, sal_Int64 nValue, Unit eFr // ============================================================================ -AnchorPosModel::AnchorPosModel() : - mnX( -1 ), - mnY( -1 ) -{ -} - -// ---------------------------------------------------------------------------- - -AnchorSizeModel::AnchorSizeModel() : - mnWidth( -1 ), - mnHeight( -1 ) -{ -} - -// ---------------------------------------------------------------------------- - AnchorCellModel::AnchorCellModel() : mnCol( -1 ), mnRow( -1 ), @@ -158,15 +139,15 @@ void ShapeAnchor::importAnchor( sal_Int32 nElement, const AttributeList& rAttrib void ShapeAnchor::importPos( const AttributeList& rAttribs ) { OSL_ENSURE( meType == ANCHOR_ABSOLUTE, "ShapeAnchor::importPos - unexpected 'xdr:pos' element" ); - maPos.mnX = rAttribs.getHyper( XML_x, 0 ); - maPos.mnY = rAttribs.getHyper( XML_y, 0 ); + maPos.X = rAttribs.getHyper( XML_x, 0 ); + maPos.Y = rAttribs.getHyper( XML_y, 0 ); } void ShapeAnchor::importExt( const AttributeList& rAttribs ) { OSL_ENSURE( (meType == ANCHOR_ABSOLUTE) || (meType == ANCHOR_ONECELL), "ShapeAnchor::importExt - unexpected 'xdr:ext' element" ); - maSize.mnWidth = rAttribs.getHyper( XML_cx, 0 ); - maSize.mnHeight = rAttribs.getHyper( XML_cy, 0 ); + maSize.Width = rAttribs.getHyper( XML_cx, 0 ); + maSize.Height = rAttribs.getHyper( XML_cy, 0 ); } void ShapeAnchor::importClientData( const AttributeList& rAttribs ) @@ -232,12 +213,12 @@ bool ShapeAnchor::isValidAnchor() const case ANCHOR_ABSOLUTE: OSL_ENSURE( maPos.isValid(), "ShapeAnchor::isValidAnchor - invalid position" ); OSL_ENSURE( maSize.isValid(), "ShapeAnchor::isValidAnchor - invalid size" ); - bValid = maPos.isValid() && maSize.isValid() && (maSize.mnWidth > 0) && (maSize.mnHeight > 0); + bValid = maPos.isValid() && maSize.isValid() && (maSize.Width > 0) && (maSize.Height > 0); break; case ANCHOR_ONECELL: OSL_ENSURE( maFrom.isValid(), "ShapeAnchor::isValidAnchor - invalid from position" ); OSL_ENSURE( maSize.isValid(), "ShapeAnchor::isValidAnchor - invalid size" ); - bValid = maFrom.isValid() && maSize.isValid() && (maSize.mnWidth > 0) && (maSize.mnHeight > 0); + bValid = maFrom.isValid() && maSize.isValid() && (maSize.Width > 0) && (maSize.Height > 0); break; case ANCHOR_TWOCELL: case ANCHOR_VML: @@ -267,10 +248,10 @@ Rectangle ShapeAnchor::calcApiLocation( const Size& rApiSheetSize, const AnchorS { case ANCHOR_ABSOLUTE: OSL_ENSURE( maPos.isValid(), "ShapeAnchor::calcApiLocation - invalid position" ); - if( maPos.isValid() && (maPos.mnX < rEmuSheetSize.mnWidth) && (maPos.mnY < rEmuSheetSize.mnHeight) ) + if( maPos.isValid() && (maPos.X < rEmuSheetSize.Width) && (maPos.Y < rEmuSheetSize.Height) ) { - aApiLoc.X = rUnitConv.scaleToMm100( static_cast< double >( maPos.mnX ), UNIT_EMU ); - aApiLoc.Y = rUnitConv.scaleToMm100( static_cast< double >( maPos.mnY ), UNIT_EMU ); + aApiLoc.X = rUnitConv.scaleToMm100( static_cast< double >( maPos.X ), UNIT_EMU ); + aApiLoc.Y = rUnitConv.scaleToMm100( static_cast< double >( maPos.Y ), UNIT_EMU ); } break; case ANCHOR_ONECELL: @@ -298,10 +279,10 @@ Rectangle ShapeAnchor::calcApiLocation( const Size& rApiSheetSize, const AnchorS if( maSize.isValid() ) { aApiLoc.Width = ::std::min< sal_Int32 >( - rUnitConv.scaleToMm100( static_cast< double >( maSize.mnWidth ), UNIT_EMU ), + rUnitConv.scaleToMm100( static_cast< double >( maSize.Width ), UNIT_EMU ), rApiSheetSize.Width - aApiLoc.X ); aApiLoc.Height = ::std::min< sal_Int32 >( - rUnitConv.scaleToMm100( static_cast< double >( maSize.mnHeight ), UNIT_EMU ), + rUnitConv.scaleToMm100( static_cast< double >( maSize.Height ), UNIT_EMU ), rApiSheetSize.Height - aApiLoc.Y ); } break; @@ -343,8 +324,8 @@ Rectangle ShapeAnchor::calcEmuLocation( const AnchorSizeModel& rEmuSheetSize ) c UnitConverter& rUnitConv = getUnitConverter(); Size aSheetSize( - getLimitedValue< sal_Int32, sal_Int64 >( rEmuSheetSize.mnWidth, 0, SAL_MAX_INT32 ), - getLimitedValue< sal_Int32, sal_Int64 >( rEmuSheetSize.mnHeight, 0, SAL_MAX_INT32 ) ); + getLimitedValue< sal_Int32, sal_Int64 >( rEmuSheetSize.Width, 0, SAL_MAX_INT32 ), + getLimitedValue< sal_Int32, sal_Int64 >( rEmuSheetSize.Height, 0, SAL_MAX_INT32 ) ); Rectangle aLoc( -1, -1, -1, -1 ); Unit eUnitX = (meType == ANCHOR_VML) ? UNIT_SCREENX : UNIT_EMU; Unit eUnitY = (meType == ANCHOR_VML) ? UNIT_SCREENY : UNIT_EMU; @@ -354,10 +335,10 @@ Rectangle ShapeAnchor::calcEmuLocation( const AnchorSizeModel& rEmuSheetSize ) c { case ANCHOR_ABSOLUTE: OSL_ENSURE( maPos.isValid(), "ShapeAnchor::calcEmuLocation - invalid position" ); - if( maPos.isValid() && (maPos.mnX < aSheetSize.Width) && (maPos.mnY < aSheetSize.Height) ) + if( maPos.isValid() && (maPos.X < aSheetSize.Width) && (maPos.Y < aSheetSize.Height) ) { - aLoc.X = static_cast< sal_Int32 >( maPos.mnX ); - aLoc.Y = static_cast< sal_Int32 >( maPos.mnY ); + aLoc.X = static_cast< sal_Int32 >( maPos.X ); + aLoc.Y = static_cast< sal_Int32 >( maPos.Y ); } break; case ANCHOR_ONECELL: @@ -389,8 +370,8 @@ Rectangle ShapeAnchor::calcEmuLocation( const AnchorSizeModel& rEmuSheetSize ) c OSL_ENSURE( maSize.isValid(), "ShapeAnchor::calcEmuLocation - invalid size" ); if( maSize.isValid() ) { - aLoc.Width = static_cast< sal_Int32 >( ::std::min< sal_Int64 >( maSize.mnWidth, aSheetSize.Width - aLoc.X ) ); - aLoc.Height = static_cast< sal_Int32 >( ::std::min< sal_Int64 >( maSize.mnHeight, aSheetSize.Height - aLoc.Y ) ); + aLoc.Width = static_cast< sal_Int32 >( ::std::min< sal_Int64 >( maSize.Width, aSheetSize.Width - aLoc.X ) ); + aLoc.Height = static_cast< sal_Int32 >( ::std::min< sal_Int64 >( maSize.Height, aSheetSize.Height - aLoc.Y ) ); } break; case ANCHOR_TWOCELL: @@ -442,8 +423,8 @@ OoxDrawingFragment::OoxDrawingFragment( const WorksheetHelper& rHelper, const OU { OSL_ENSURE( mxDrawPage.is(), "OoxDrawingFragment::OoxDrawingFragment - missing drawing page" ); maApiSheetSize = getDrawPageSize(); - maEmuSheetSize.mnWidth = static_cast< sal_Int64 >( getUnitConverter().scaleFromMm100( maApiSheetSize.Width, UNIT_EMU ) ); - maEmuSheetSize.mnHeight = static_cast< sal_Int64 >( getUnitConverter().scaleFromMm100( maApiSheetSize.Height, UNIT_EMU ) ); + maEmuSheetSize.Width = static_cast< sal_Int64 >( getUnitConverter().scaleFromMm100( maApiSheetSize.Width, UNIT_EMU ) ); + maEmuSheetSize.Height = static_cast< sal_Int64 >( getUnitConverter().scaleFromMm100( maApiSheetSize.Height, UNIT_EMU ) ); } // oox.core.ContextHandler2Helper interface ----------------------------------- @@ -484,7 +465,7 @@ ContextHandlerRef OoxDrawingFragment::onCreateContext( sal_Int32 nElement, const return new GraphicShapeContext( *this, ShapePtr(), mxShape ); case XDR_TOKEN( graphicFrame ): mxShape.reset( new Shape( "com.sun.star.drawing.OLE2Shape" ) ); - return new GraphicalObjectFrameContext( *this, ShapePtr(), mxShape ); + return new GraphicalObjectFrameContext( *this, ShapePtr(), mxShape, getSheetType() != SHEETTYPE_CHARTSHEET ); case XDR_TOKEN( grpSp ): mxShape.reset( new Shape( "com.sun.star.drawing.GroupShape" ) ); return new ShapeGroupContext( *this, ShapePtr(), mxShape ); @@ -529,7 +510,7 @@ void OoxDrawingFragment::onEndElement( const OUString& rChars ) { Rectangle aLoc = mxAnchor->calcEmuLocation( maEmuSheetSize ); if( (aLoc.X >= 0) && (aLoc.Y >= 0) && (aLoc.Width >= 0) && (aLoc.Height >= 0) ) - mxShape->addShape( getOoxFilter(), getThemeRef(), mxDrawPage, &aLoc ); + mxShape->addShape( getOoxFilter(), &getTheme(), mxDrawPage, &aLoc ); } mxShape.reset(); mxAnchor.reset(); diff --git a/oox/source/xls/excelchartconverter.cxx b/oox/source/xls/excelchartconverter.cxx index 52e327699f0d..bde3dd65d723 100644 --- a/oox/source/xls/excelchartconverter.cxx +++ b/oox/source/xls/excelchartconverter.cxx @@ -2,14 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: excelchartconverter.cxx,v $ - * - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/xls/excelfilter.cxx b/oox/source/xls/excelfilter.cxx index a5bfe5e3d1d9..d5627c56b4a3 100644 --- a/oox/source/xls/excelfilter.cxx +++ b/oox/source/xls/excelfilter.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: excelfilter.cxx,v $ - * $Revision: 1.6.6.7 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/xls/excelhandlers.cxx b/oox/source/xls/excelhandlers.cxx index fa72d9602fed..aaf551424483 100644 --- a/oox/source/xls/excelhandlers.cxx +++ b/oox/source/xls/excelhandlers.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: excelhandlers.cxx,v $ - * $Revision: 1.3.20.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/xls/externallinkbuffer.cxx b/oox/source/xls/externallinkbuffer.cxx index c75625216142..a4c0731b19ed 100644 --- a/oox/source/xls/externallinkbuffer.cxx +++ b/oox/source/xls/externallinkbuffer.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: externallinkbuffer.cxx,v $ - * $Revision: 1.5.4.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/xls/externallinkfragment.cxx b/oox/source/xls/externallinkfragment.cxx index 39686ae7cb64..15aaf8bc5412 100644 --- a/oox/source/xls/externallinkfragment.cxx +++ b/oox/source/xls/externallinkfragment.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: externallinkfragment.cxx,v $ - * $Revision: 1.4.20.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/xls/formulabase.cxx b/oox/source/xls/formulabase.cxx index 5240960f7a88..b9b9c3d57dcc 100644 --- a/oox/source/xls/formulabase.cxx +++ b/oox/source/xls/formulabase.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: formulabase.cxx,v $ - * $Revision: 1.5.20.7 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify @@ -1655,13 +1652,16 @@ void FormulaProcessorBase::extractCellRangeList( ApiCellRangeList& orRanges, sal_Int32 nOpCode = aIt->OpCode; switch( eState ) { + // #i107275# accept OPCODE_SEP and OPCODE_LIST as separator token case STATE_REF: - if( nOpCode == OPCODE_LIST ) eState = STATE_SEP; + if( nOpCode == OPCODE_SEP ) eState = STATE_SEP; + else if( nOpCode == OPCODE_LIST ) eState = STATE_SEP; else if( nOpCode == OPCODE_CLOSE ) eState = lclProcessClose( nParenLevel ); else eState = STATE_ERROR; break; case STATE_SEP: if( nOpCode == OPCODE_PUSH ) eState = lclProcessRef( orRanges, aIt->Data, bAllowRelative, nFilterBySheet ); + else if( nOpCode == OPCODE_SEP ) eState = STATE_SEP; else if( nOpCode == OPCODE_LIST ) eState = STATE_SEP; else if( nOpCode == OPCODE_OPEN ) eState = lclProcessOpen( nParenLevel ); else if( nOpCode == OPCODE_CLOSE ) eState = lclProcessClose( nParenLevel ); @@ -1669,13 +1669,15 @@ void FormulaProcessorBase::extractCellRangeList( ApiCellRangeList& orRanges, break; case STATE_OPEN: if( nOpCode == OPCODE_PUSH ) eState = lclProcessRef( orRanges, aIt->Data, bAllowRelative, nFilterBySheet ); + else if( nOpCode == OPCODE_SEP ) eState = STATE_SEP; else if( nOpCode == OPCODE_LIST ) eState = STATE_SEP; else if( nOpCode == OPCODE_OPEN ) eState = lclProcessOpen( nParenLevel ); else if( nOpCode == OPCODE_CLOSE ) eState = lclProcessClose( nParenLevel ); else eState = STATE_ERROR; break; case STATE_CLOSE: - if( nOpCode == OPCODE_LIST ) eState = STATE_SEP; + if( nOpCode == OPCODE_SEP ) eState = STATE_SEP; + else if( nOpCode == OPCODE_LIST ) eState = STATE_SEP; else if( nOpCode == OPCODE_CLOSE ) eState = lclProcessClose( nParenLevel ); else eState = STATE_ERROR; break; diff --git a/oox/source/xls/formulaparser.cxx b/oox/source/xls/formulaparser.cxx index f0ff482e5828..c0337444f59d 100644 --- a/oox/source/xls/formulaparser.cxx +++ b/oox/source/xls/formulaparser.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: formulaparser.cxx,v $ - * $Revision: 1.5.20.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/xls/makefile.mk b/oox/source/xls/makefile.mk index 42a92edfe863..cdb2e18c262d 100644 --- a/oox/source/xls/makefile.mk +++ b/oox/source/xls/makefile.mk @@ -1,15 +1,11 @@ #************************************************************************* # # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -# -# Copyright 2008 by Sun Microsystems, Inc. +# +# Copyright 2000, 2010 Oracle and/or its affiliates. # # OpenOffice.org - a multi-platform office productivity suite # -# $RCSfile: makefile.mk,v $ -# -# $Revision: 1.5.20.2 $ -# # This file is part of OpenOffice.org. # # OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/xls/numberformatsbuffer.cxx b/oox/source/xls/numberformatsbuffer.cxx index aafc600c9030..4dfb00abeb59 100644 --- a/oox/source/xls/numberformatsbuffer.cxx +++ b/oox/source/xls/numberformatsbuffer.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: numberformatsbuffer.cxx,v $ - * $Revision: 1.5.6.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/xls/ooxformulaparser.cxx b/oox/source/xls/ooxformulaparser.cxx index 62e8189bdd00..ec2668aef0f2 100644 --- a/oox/source/xls/ooxformulaparser.cxx +++ b/oox/source/xls/ooxformulaparser.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: ooxformulaparser.cxx,v $ - * $Revision: 1.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/xls/pagesettings.cxx b/oox/source/xls/pagesettings.cxx index 956dec51f27e..c0b1011fdbcc 100644 --- a/oox/source/xls/pagesettings.cxx +++ b/oox/source/xls/pagesettings.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: pagesettings.cxx,v $ - * $Revision: 1.5.4.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/xls/pivotcachebuffer.cxx b/oox/source/xls/pivotcachebuffer.cxx index 7b503142a89e..d76ab81d07c4 100644 --- a/oox/source/xls/pivotcachebuffer.cxx +++ b/oox/source/xls/pivotcachebuffer.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: pivottablebuffer.cxx,v $ - * $Revision: 1.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/xls/pivotcachefragment.cxx b/oox/source/xls/pivotcachefragment.cxx index 713e0ed3ac39..440fcd1e0903 100644 --- a/oox/source/xls/pivotcachefragment.cxx +++ b/oox/source/xls/pivotcachefragment.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: pivotcachefragment.cxx,v $ - * $Revision: 1.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/xls/pivottablebuffer.cxx b/oox/source/xls/pivottablebuffer.cxx index 361a3c00131b..d6214a843cb6 100644 --- a/oox/source/xls/pivottablebuffer.cxx +++ b/oox/source/xls/pivottablebuffer.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: pivottablebuffer.cxx,v $ - * $Revision: 1.3.28.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/xls/pivottablefragment.cxx b/oox/source/xls/pivottablefragment.cxx index 73b63b34906e..9b34e1bda593 100644 --- a/oox/source/xls/pivottablefragment.cxx +++ b/oox/source/xls/pivottablefragment.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: pivottablefragment.cxx,v $ - * $Revision: 1.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/xls/querytablefragment.cxx b/oox/source/xls/querytablefragment.cxx index 935c47913ba2..303852b8492b 100644 --- a/oox/source/xls/querytablefragment.cxx +++ b/oox/source/xls/querytablefragment.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: querytablefragment.cxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/xls/richstring.cxx b/oox/source/xls/richstring.cxx index a4f8f1379654..4e82b1e696f0 100644 --- a/oox/source/xls/richstring.cxx +++ b/oox/source/xls/richstring.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: richstring.cxx,v $ - * $Revision: 1.4.20.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/xls/richstringcontext.cxx b/oox/source/xls/richstringcontext.cxx index c64c52c2598b..4eb3f5e91a4f 100644 --- a/oox/source/xls/richstringcontext.cxx +++ b/oox/source/xls/richstringcontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: richstringcontext.cxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/xls/scenariobuffer.cxx b/oox/source/xls/scenariobuffer.cxx index 2d11f55d538a..a4a2627f3efb 100644 --- a/oox/source/xls/scenariobuffer.cxx +++ b/oox/source/xls/scenariobuffer.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: scenariobuffer.cxx,v $ - * $Revision: 1.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/xls/scenariocontext.cxx b/oox/source/xls/scenariocontext.cxx index 3943bd5b257f..8d1341688a74 100644 --- a/oox/source/xls/scenariocontext.cxx +++ b/oox/source/xls/scenariocontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: tablefragment.cxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/xls/sharedformulabuffer.cxx b/oox/source/xls/sharedformulabuffer.cxx index c6dccfaaab3f..c95d52910bec 100644 --- a/oox/source/xls/sharedformulabuffer.cxx +++ b/oox/source/xls/sharedformulabuffer.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: sharedformulabuffer.cxx,v $ - * $Revision: 1.4.20.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/xls/sharedstringsbuffer.cxx b/oox/source/xls/sharedstringsbuffer.cxx index f122046ac73a..f2a92ef06c0a 100644 --- a/oox/source/xls/sharedstringsbuffer.cxx +++ b/oox/source/xls/sharedstringsbuffer.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: sharedstringsbuffer.cxx,v $ - * $Revision: 1.3.22.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/xls/sharedstringsfragment.cxx b/oox/source/xls/sharedstringsfragment.cxx index 6d982402c3ef..b868ca08523d 100644 --- a/oox/source/xls/sharedstringsfragment.cxx +++ b/oox/source/xls/sharedstringsfragment.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: sharedstringsfragment.cxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/xls/sheetdatacontext.cxx b/oox/source/xls/sheetdatacontext.cxx index cd741f9649ff..be5644554d6d 100644 --- a/oox/source/xls/sheetdatacontext.cxx +++ b/oox/source/xls/sheetdatacontext.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: sheetdatacontext.cxx,v $ - * $Revision: 1.5.4.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/xls/stylesbuffer.cxx b/oox/source/xls/stylesbuffer.cxx index 3e69266592c7..3eac90040667 100644 --- a/oox/source/xls/stylesbuffer.cxx +++ b/oox/source/xls/stylesbuffer.cxx @@ -1,15 +1,11 @@ - /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: stylesbuffer.cxx,v $ - * $Revision: 1.5.20.3 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/xls/stylesfragment.cxx b/oox/source/xls/stylesfragment.cxx index 194c2605f38f..217fce443209 100644 --- a/oox/source/xls/stylesfragment.cxx +++ b/oox/source/xls/stylesfragment.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: stylesfragment.cxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/xls/tablebuffer.cxx b/oox/source/xls/tablebuffer.cxx index f38e3c7d41fe..452df7a1171a 100644 --- a/oox/source/xls/tablebuffer.cxx +++ b/oox/source/xls/tablebuffer.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: tablebuffer.cxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/xls/tablefragment.cxx b/oox/source/xls/tablefragment.cxx index 8e8cca20b534..800a45cd9530 100644 --- a/oox/source/xls/tablefragment.cxx +++ b/oox/source/xls/tablefragment.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: tablefragment.cxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/xls/themebuffer.cxx b/oox/source/xls/themebuffer.cxx index e089e5fece77..3aabd471742d 100644 --- a/oox/source/xls/themebuffer.cxx +++ b/oox/source/xls/themebuffer.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: themebuffer.cxx,v $ - * $Revision: 1.5.20.2 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/xls/unitconverter.cxx b/oox/source/xls/unitconverter.cxx index ad95f48876ec..6f287581c854 100644 --- a/oox/source/xls/unitconverter.cxx +++ b/oox/source/xls/unitconverter.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: unitconverter.cxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/xls/viewsettings.cxx b/oox/source/xls/viewsettings.cxx index 2d53541b404c..69af326c2471 100644 --- a/oox/source/xls/viewsettings.cxx +++ b/oox/source/xls/viewsettings.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: viewsettings.cxx,v $ - * $Revision: 1.5.20.6 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify @@ -56,7 +53,7 @@ using ::com::sun::star::container::XNameContainer; using ::com::sun::star::container::XIndexContainer; using ::com::sun::star::container::XIndexAccess; using ::com::sun::star::document::XViewDataSupplier; -using ::com::sun::star::table::CellAddress;
+using ::com::sun::star::table::CellAddress; using ::oox::core::FilterBase; namespace oox { diff --git a/oox/source/xls/webquerybuffer.cxx b/oox/source/xls/webquerybuffer.cxx index e2c2329889b2..2babebd4a8d7 100644 --- a/oox/source/xls/webquerybuffer.cxx +++ b/oox/source/xls/webquerybuffer.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: webquerybuffer.cxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/xls/workbookfragment.cxx b/oox/source/xls/workbookfragment.cxx index a372ef714633..e61820a2e620 100644 --- a/oox/source/xls/workbookfragment.cxx +++ b/oox/source/xls/workbookfragment.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: workbookfragment.cxx,v $ - * $Revision: 1.4.20.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/xls/workbookhelper.cxx b/oox/source/xls/workbookhelper.cxx index 39b292ae0c7b..93ad0a65422f 100644 --- a/oox/source/xls/workbookhelper.cxx +++ b/oox/source/xls/workbookhelper.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: workbookhelper.cxx,v $ - * $Revision: 1.5.20.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify @@ -320,8 +317,6 @@ public: inline WorksheetBuffer& getWorksheets() const { return *mxWorksheets; } /** Returns the office theme object read from the theme substorage. */ inline ThemeBuffer& getTheme() const { return *mxTheme; } - /** Returns the office theme object reference read from the theme substorage. */ - inline ::boost::shared_ptr< Theme > getThemeRef() const { return mxTheme; } /** Returns all cell formatting objects read from the styles substream. */ inline StylesBuffer& getStyles() const { return *mxStyles; } /** Returns the shared strings read from the shared strings substream. */ @@ -964,11 +959,6 @@ ThemeBuffer& WorkbookHelper::getTheme() const return mrBookData.getTheme(); } -::boost::shared_ptr< Theme > WorkbookHelper::getThemeRef() const -{ - return mrBookData.getThemeRef(); -} - StylesBuffer& WorkbookHelper::getStyles() const { return mrBookData.getStyles(); diff --git a/oox/source/xls/workbooksettings.cxx b/oox/source/xls/workbooksettings.cxx index 3473dbcc330e..1277b0879e7a 100644 --- a/oox/source/xls/workbooksettings.cxx +++ b/oox/source/xls/workbooksettings.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: workbooksettings.cxx,v $ - * $Revision: 1.4 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/xls/worksheetbuffer.cxx b/oox/source/xls/worksheetbuffer.cxx index 5f19fd55dbcd..6f8d50ff38f6 100644 --- a/oox/source/xls/worksheetbuffer.cxx +++ b/oox/source/xls/worksheetbuffer.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: worksheetbuffer.cxx,v $ - * $Revision: 1.6.2.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/xls/worksheetfragment.cxx b/oox/source/xls/worksheetfragment.cxx index ed8907cb5f03..ff42c6afb704 100644 --- a/oox/source/xls/worksheetfragment.cxx +++ b/oox/source/xls/worksheetfragment.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: worksheetfragment.cxx,v $ - * $Revision: 1.5.4.5 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify @@ -88,6 +85,8 @@ const sal_uInt32 BIFF_DATAVAL_NODROPDOWN = 0x00000200; const sal_uInt32 BIFF_DATAVAL_SHOWINPUT = 0x00040000; const sal_uInt32 BIFF_DATAVAL_SHOWERROR = 0x00080000; +const sal_uInt32 BIFF_SHRFEATHEAD_SHEETPROT = 2; + const sal_Int32 OOBIN_OLEOBJECT_CONTENT = 1; const sal_Int32 OOBIN_OLEOBJECT_ICON = 4; const sal_Int32 OOBIN_OLEOBJECT_ALWAYS = 1; @@ -889,7 +888,7 @@ bool BiffWorksheetFragment::importFragment() case BIFF_ID_SCENPROTECT: rWorksheetSett.importScenProtect( mrStrm ); break; case BIFF_ID_SCL: rSheetViewSett.importScl( mrStrm ); break; case BIFF_ID_SHEETPR: rWorksheetSett.importSheetPr( mrStrm ); break; - case BIFF_ID_SHEETPROTECTION: rWorksheetSett.importSheetProtection( mrStrm ); break; + case BIFF_ID_SHAREDFEATHEAD: importSharedFeatHead(); break; case BIFF_ID_STANDARDWIDTH: importStandardWidth(); break; case BIFF_ID_UNCALCED: rWorkbookSett.importUncalced( mrStrm ); break; case BIFF_ID_VCENTER: rPageSett.importVerCenter( mrStrm ); break; @@ -1155,6 +1154,20 @@ void BiffWorksheetFragment::importScenarios() getScenarios().createSheetScenarios( getSheetIndex() ).importScenarios( mrStrm ); } +void BiffWorksheetFragment::importSharedFeatHead() +{ + mrStrm.skip( 12 ); + sal_uInt16 nType = mrStrm.readuInt16(); + mrStrm.skip( 5 ); + switch( nType ) + { + case BIFF_SHRFEATHEAD_SHEETPROT: + if( mrStrm.getRemaining() >= 4 ) + getWorksheetSettings().importSheetProtection( mrStrm ); + break; + } +} + void BiffWorksheetFragment::importStandardWidth() { sal_uInt16 nWidth; diff --git a/oox/source/xls/worksheethelper.cxx b/oox/source/xls/worksheethelper.cxx index ab2d5c1b1946..e28df89cd7b3 100644 --- a/oox/source/xls/worksheethelper.cxx +++ b/oox/source/xls/worksheethelper.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: worksheethelper.cxx,v $ - * $Revision: 1.5.20.7 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/source/xls/worksheetsettings.cxx b/oox/source/xls/worksheetsettings.cxx index d791e4801217..b9e4f4b8babc 100644 --- a/oox/source/xls/worksheetsettings.cxx +++ b/oox/source/xls/worksheetsettings.cxx @@ -2,13 +2,10 @@ * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * - * Copyright 2008 by Sun Microsystems, Inc. + * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: worksheetsettings.cxx,v $ - * $Revision: 1.5.4.1 $ - * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify @@ -60,21 +57,21 @@ const sal_uInt16 BIFF_SHEETPR_SYMBOLSRIGHT = 0x0080; const sal_uInt16 BIFF_SHEETPR_FITTOPAGES = 0x0100; const sal_uInt16 BIFF_SHEETPR_SKIPEXT = 0x0200; /// BIFF3-BIFF4 -const sal_uInt16 BIFF_SHEETPROT_OBJECTS = 0x0001; -const sal_uInt16 BIFF_SHEETPROT_SCENARIOS = 0x0002; -const sal_uInt16 BIFF_SHEETPROT_FORMAT_CELLS = 0x0004; -const sal_uInt16 BIFF_SHEETPROT_FORMAT_COLUMNS = 0x0008; -const sal_uInt16 BIFF_SHEETPROT_FORMAT_ROWS = 0x0010; -const sal_uInt16 BIFF_SHEETPROT_INSERT_COLUMNS = 0x0020; -const sal_uInt16 BIFF_SHEETPROT_INSERT_ROWS = 0x0040; -const sal_uInt16 BIFF_SHEETPROT_INSERT_HLINKS = 0x0080; -const sal_uInt16 BIFF_SHEETPROT_DELETE_COLUMNS = 0x0100; -const sal_uInt16 BIFF_SHEETPROT_DELETE_ROWS = 0x0200; -const sal_uInt16 BIFF_SHEETPROT_SELECT_LOCKED = 0x0400; -const sal_uInt16 BIFF_SHEETPROT_SORT = 0x0800; -const sal_uInt16 BIFF_SHEETPROT_AUTOFILTER = 0x1000; -const sal_uInt16 BIFF_SHEETPROT_PIVOTTABLES = 0x2000; -const sal_uInt16 BIFF_SHEETPROT_SELECT_UNLOCKED = 0x4000; +const sal_uInt32 BIFF_SHEETPROT_OBJECTS = 0x00000001; +const sal_uInt32 BIFF_SHEETPROT_SCENARIOS = 0x00000002; +const sal_uInt32 BIFF_SHEETPROT_FORMAT_CELLS = 0x00000004; +const sal_uInt32 BIFF_SHEETPROT_FORMAT_COLUMNS = 0x00000008; +const sal_uInt32 BIFF_SHEETPROT_FORMAT_ROWS = 0x00000010; +const sal_uInt32 BIFF_SHEETPROT_INSERT_COLUMNS = 0x00000020; +const sal_uInt32 BIFF_SHEETPROT_INSERT_ROWS = 0x00000040; +const sal_uInt32 BIFF_SHEETPROT_INSERT_HLINKS = 0x00000080; +const sal_uInt32 BIFF_SHEETPROT_DELETE_COLUMNS = 0x00000100; +const sal_uInt32 BIFF_SHEETPROT_DELETE_ROWS = 0x00000200; +const sal_uInt32 BIFF_SHEETPROT_SELECT_LOCKED = 0x00000400; +const sal_uInt32 BIFF_SHEETPROT_SORT = 0x00000800; +const sal_uInt32 BIFF_SHEETPROT_AUTOFILTER = 0x00001000; +const sal_uInt32 BIFF_SHEETPROT_PIVOTTABLES = 0x00002000; +const sal_uInt32 BIFF_SHEETPROT_SELECT_UNLOCKED = 0x00004000; } // namespace @@ -277,8 +274,7 @@ void WorksheetSettings::importPassword( BiffInputStream& rStrm ) void WorksheetSettings::importSheetProtection( BiffInputStream& rStrm ) { - rStrm.skip( 19 ); - sal_uInt16 nFlags = rStrm.readuInt16(); + sal_uInt32 nFlags = rStrm.readuInt32(); // set flag means protection is disabled maSheetProt.mbObjects = !getFlag( nFlags, BIFF_SHEETPROT_OBJECTS ); maSheetProt.mbScenarios = !getFlag( nFlags, BIFF_SHEETPROT_SCENARIOS ); diff --git a/oox/util/makefile.mk b/oox/util/makefile.mk index bf12b1addf1b..3d3aba15dd2e 100644 --- a/oox/util/makefile.mk +++ b/oox/util/makefile.mk @@ -1,15 +1,11 @@ #************************************************************************* # # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. -# -# Copyright 2008 by Sun Microsystems, Inc. +# +# Copyright 2000, 2010 Oracle and/or its affiliates. # # OpenOffice.org - a multi-platform office productivity suite # -# $RCSfile: makefile.mk,v $ -# -# $Revision: 1.8.4.1 $ -# # This file is part of OpenOffice.org. # # OpenOffice.org is free software: you can redistribute it and/or modify diff --git a/oox/util/makefile.pmk b/oox/util/makefile.pmk index dbdd5cd785ac..adb0222c2ba2 100644 --- a/oox/util/makefile.pmk +++ b/oox/util/makefile.pmk @@ -2,14 +2,10 @@ # # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. # -# Copyright 2008 by Sun Microsystems, Inc. +# Copyright 2000, 2010 Oracle and/or its affiliates. # # OpenOffice.org - a multi-platform office productivity suite # -# $RCSfile: makefile.pmk,v $ -# -# $Revision: 1.3 $ -# # This file is part of OpenOffice.org. # # OpenOffice.org is free software: you can redistribute it and/or modify |