CA2427122A1 - Word-processing document stored in a single xml file that may be manipulated by applications that understand xml - Google Patents
Word-processing document stored in a single xml file that may be manipulated by applications that understand xml Download PDFInfo
- Publication number
- CA2427122A1 CA2427122A1 CA002427122A CA2427122A CA2427122A1 CA 2427122 A1 CA2427122 A1 CA 2427122A1 CA 002427122 A CA002427122 A CA 002427122A CA 2427122 A CA2427122 A CA 2427122A CA 2427122 A1 CA2427122 A1 CA 2427122A1
- Authority
- CA
- Canada
- Prior art keywords
- xsd
- enumeration
- name
- type
- attribute
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/02—Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/12—Use of codes for handling textual entities
- G06F40/123—Storage facilities
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/103—Formatting, i.e. changing of presentation of documents
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/103—Formatting, i.e. changing of presentation of documents
- G06F40/117—Tagging; Marking up; Designating a block; Setting of attributes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/12—Use of codes for handling textual entities
- G06F40/14—Tree-structured documents
- G06F40/143—Markup, e.g. Standard Generalized Markup Language [SGML] or Document Type Definition [DTD]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/12—Use of codes for handling textual entities
- G06F40/151—Transformation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
- Y10S707/99939—Privileged access
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99941—Database schema or data structure
- Y10S707/99942—Manipulating data structure, e.g. compression, compaction, compilation
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99941—Database schema or data structure
- Y10S707/99943—Generating database or data structure, e.g. via user interface
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99941—Database schema or data structure
- Y10S707/99944—Object-oriented database structure
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99941—Database schema or data structure
- Y10S707/99944—Object-oriented database structure
- Y10S707/99945—Object-oriented database structure processing
Abstract
A word processor including a native XML file format is provided.
The well formed XML file fully represents the word-processor document, and fully supports 100% of word-processor's rich formatting. There are no feature losses when saving the word-processor documents as XML. A published XSD file defines all the rules behind the word-processor's XML file format. Hints may be provided within the XML associated files providing applications that understand XML a shortcut to understanding some of the features provided by the word-processor.
The word-processing document is stored in a single XML file. Additionally, manipulation of word-processing documents may be done on computing devices that do not include the word-processor itself.
The well formed XML file fully represents the word-processor document, and fully supports 100% of word-processor's rich formatting. There are no feature losses when saving the word-processor documents as XML. A published XSD file defines all the rules behind the word-processor's XML file format. Hints may be provided within the XML associated files providing applications that understand XML a shortcut to understanding some of the features provided by the word-processor.
The word-processing document is stored in a single XML file. Additionally, manipulation of word-processing documents may be done on computing devices that do not include the word-processor itself.
Description
WORD-PROCESSING DOCUMENT STORED IN A SINGLE XML FILE
TIiAT MAY BE MANIPULATED 13Y APPLICATIONS THAT
UNDERSTAND XML
Back~ronnd of the Invention Markup Languages have attained wide popularity in recent years.
One type of markup language, Extensible Markup Language (XML), is a universal language that provides a way to identify, exchange, and process various kinds of data. For example, XML is used to create documents that can be utilized by a variety of application programs. Elements of an XML ale have an associated namespace and schema.
1n XML, a namespace is a unique identifier for a collection of names that are used in XML documents as element types and attribute names. The name of a namespace is commonly used to uniquely identify eactl class of XML document.
The unique namespaces differentiate markup elements that come from different I S sources and happen to have the same name.
XML Schemata provide a way to describe and validate data in an XML environment. A schema states what elements and attributes are used to describe content in an XML document, where each element is allowed, what types of text contents are allowed within it and which elements can appear within which other elements. The use of schemata ensures that the document is structured in a consistent manner. Schemata may be created by a user and generally supported by an associated markup language, such as XML. By using an XML editor, the user can manipulate the XML f le and generate XML documents that adhere to the schema the user has created. XML documents may be created to adhere to one or more schemata.
Typically, word-processing documents are not understandable by external applications unless those applications are familiar with the specif c structure of the document. This makes it very difficult for applications to manipulate the word-processing documents without extensive knowledge of the application. What is needed is a way to easily manipulate, create, and display documents associated with a word-processor.
Su~nar~ar~ of the Invention The present invention is directed at providing a word-processing document in a native XML file format that may be understood by an application that understands XML, or to enable another application or service to create a rich document in XML so that the word-processing application can open it as if it was one of its own documents.
According to one aspect of the invention, a word-processor has a native XML file format. The well formed XML file fully represents the word-processor document, and fully supports the word-processor°s rich formatting.
Accordingly, one of the goals of such a native XML representation is have no feature losses when saving the word-processor documents in XML according to a defned XSD.
According to another aspect of the invention, there is a published XSD file that defines all the rules behind the word-processor's XML file format. The schema describes the word-processor's XML structure. The schema file mirrors the internal word-processor program while still allowing ease of use. Thus, the schema enables third party services and applications to create XML documents understandable by the word processing application.
According to yet another aspect of the invention, hints are provided within the XML associated files providing applications that understand XML a shortcut to understanding some of the features provided by the word-processor.
By using the hints, the applications do not have to know all of the specific details of the internal processing of the word-processor in order to recreate a feature.
According to yet another aspect of the invention, the word-processing document is stored in a single XML file. An application will be able to fully recreate the document from this single XML file. This includes all the images and other binary data that may be present in the document. The invention provides for a way to represent all document data in a single XML file.
According to still yet another aspect of the invention, manipulation of word-processing documents may be done on computing devices that do not include the word-processor itself.
TIiAT MAY BE MANIPULATED 13Y APPLICATIONS THAT
UNDERSTAND XML
Back~ronnd of the Invention Markup Languages have attained wide popularity in recent years.
One type of markup language, Extensible Markup Language (XML), is a universal language that provides a way to identify, exchange, and process various kinds of data. For example, XML is used to create documents that can be utilized by a variety of application programs. Elements of an XML ale have an associated namespace and schema.
1n XML, a namespace is a unique identifier for a collection of names that are used in XML documents as element types and attribute names. The name of a namespace is commonly used to uniquely identify eactl class of XML document.
The unique namespaces differentiate markup elements that come from different I S sources and happen to have the same name.
XML Schemata provide a way to describe and validate data in an XML environment. A schema states what elements and attributes are used to describe content in an XML document, where each element is allowed, what types of text contents are allowed within it and which elements can appear within which other elements. The use of schemata ensures that the document is structured in a consistent manner. Schemata may be created by a user and generally supported by an associated markup language, such as XML. By using an XML editor, the user can manipulate the XML f le and generate XML documents that adhere to the schema the user has created. XML documents may be created to adhere to one or more schemata.
Typically, word-processing documents are not understandable by external applications unless those applications are familiar with the specif c structure of the document. This makes it very difficult for applications to manipulate the word-processing documents without extensive knowledge of the application. What is needed is a way to easily manipulate, create, and display documents associated with a word-processor.
Su~nar~ar~ of the Invention The present invention is directed at providing a word-processing document in a native XML file format that may be understood by an application that understands XML, or to enable another application or service to create a rich document in XML so that the word-processing application can open it as if it was one of its own documents.
According to one aspect of the invention, a word-processor has a native XML file format. The well formed XML file fully represents the word-processor document, and fully supports the word-processor°s rich formatting.
Accordingly, one of the goals of such a native XML representation is have no feature losses when saving the word-processor documents in XML according to a defned XSD.
According to another aspect of the invention, there is a published XSD file that defines all the rules behind the word-processor's XML file format. The schema describes the word-processor's XML structure. The schema file mirrors the internal word-processor program while still allowing ease of use. Thus, the schema enables third party services and applications to create XML documents understandable by the word processing application.
According to yet another aspect of the invention, hints are provided within the XML associated files providing applications that understand XML a shortcut to understanding some of the features provided by the word-processor.
By using the hints, the applications do not have to know all of the specific details of the internal processing of the word-processor in order to recreate a feature.
According to yet another aspect of the invention, the word-processing document is stored in a single XML file. An application will be able to fully recreate the document from this single XML file. This includes all the images and other binary data that may be present in the document. The invention provides for a way to represent all document data in a single XML file.
According to still yet another aspect of the invention, manipulation of word-processing documents may be done on computing devices that do not include the word-processor itself.
ktrief Description of the Drawings FIGURE 1 illustrates an exemplary computing device that may be used in one exemplary embodiment of the present invention;
FIGURE 2 is a block diagram illustrating an exemplary environment for practicing the present invention;
FIGURE 3 shows an exemplary WPML file;
FIGURE 4 shows a tree view of an exemplary word-processor XML
document;
FIGURE 5 illustrates a block diagram of an exemplary structure of a word-processor XML document; and FIGURE S illustrates a process flow for interpreting a word-processor document; in accordance with aspects of the present invention.
Detailed Descriptio~a of the Preferred Embodiment Throughout the specification and claims, the following terms take the meanings explicitly associated herein, unless the context clearly dictates otherwise.
The terms "markup language" or "ML" refer to a language for special codes within a document that specify how parts of the document are to be interpreted by an application. In a word-processor file, the markup language specifies how the text is to be formatted or Laid out, whereas in an HTML
document, the ML tends to specify the text's structural function (e.g., heading, paragraph, etc.) The terms "word-processor markup language" or "WPML" refers to markup language elements that are associated with a word-processor application and a schema associated with the word-processor application. This type of ML or schema is also often called the word-processor's "native" schema or markup.
The term "element" refers to the basic unit of an ML document. The element may contain attributes, other elements, text, and other building blocks for an ML document.
The term "tag°' refers to a command inserted in a document that delineates elements within an ML document. Each element can have no more than two tags: the start tag and the end tag. It is possible to have an empty element (with no content) in which case one tag is allowed.
FIGURE 2 is a block diagram illustrating an exemplary environment for practicing the present invention;
FIGURE 3 shows an exemplary WPML file;
FIGURE 4 shows a tree view of an exemplary word-processor XML
document;
FIGURE 5 illustrates a block diagram of an exemplary structure of a word-processor XML document; and FIGURE S illustrates a process flow for interpreting a word-processor document; in accordance with aspects of the present invention.
Detailed Descriptio~a of the Preferred Embodiment Throughout the specification and claims, the following terms take the meanings explicitly associated herein, unless the context clearly dictates otherwise.
The terms "markup language" or "ML" refer to a language for special codes within a document that specify how parts of the document are to be interpreted by an application. In a word-processor file, the markup language specifies how the text is to be formatted or Laid out, whereas in an HTML
document, the ML tends to specify the text's structural function (e.g., heading, paragraph, etc.) The terms "word-processor markup language" or "WPML" refers to markup language elements that are associated with a word-processor application and a schema associated with the word-processor application. This type of ML or schema is also often called the word-processor's "native" schema or markup.
The term "element" refers to the basic unit of an ML document. The element may contain attributes, other elements, text, and other building blocks for an ML document.
The term "tag°' refers to a command inserted in a document that delineates elements within an ML document. Each element can have no more than two tags: the start tag and the end tag. It is possible to have an empty element (with no content) in which case one tag is allowed.
The content between the tags is considered the element's "children"
(or descendants). Hence other elements embedded in the element's content are called "child elements" or "child nodes" or the element. Text embedded directly in the content of the element is considered the element's "child text nodes".
Together, the child elements and the text within an element constitute that element's "content".
The term °'attribute" refers to an additional property set to a particular value and associated with the element. Elements may have an arbitrary number of attribute settings associated with them, including none. Attributes are used to associate additional information with an element that will not contain additional elements, or be treated as a text node.
Illustrative Operatin Environment With reference to FIGURE 1, one exemplary system for implementing the invention includes a computing device, such as computing device 100. In a very basic configuration, computing device 100 typically includes at least one processing unit 102 and system memory I04. Depending on the exact configuration and type of computing device, system memory 104 may be volatile (such as RAM), non-volatile (such as ROM, flash memory, etc.) or some combination of the two. System memory 104 typically includes an operating system 105, one or more applications 106, and may include program data I07. In one embodiment, application 106 may include a word-processor application 120 that further includes ML editor 122. This basic configuration is illustrated in by those components within dashed Line 108.
Computing device 100 may have additional features or functionality.
For example, computing device 100 may also include additional data storage devices (removable and/or non-removable) such as, for example, magnetic disks, optical disks, or tape. Such additional storage is illustrated in FIGURE 1 by removable storage 109 and non-removable storage 110. Computer storage media may include volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information, such as computer readable instructions, data structures, program modules, or other data. System memory 104, removable storage 109 and non-removable storage 110 axe all examples of computer storage media. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can be accessed by computing device 100. Any such computer storage media may be part of device 100.
Computing device 100 may also have input devices) 112 such as keyboard, mouse, pen, voice input device, touch input device, etc. Output devices) 114 such as a display, speakers, printer, etc. may also be included. These devices are well know in the art and need not be discussed at length here.
Computing device 100 may also contain communication connections 116 that allow the device to communicate with other computing devices 118, such as over a network. Communication connection 116 is one example of communication media. Communication media may typically be embodied by computer readable instructions, data structures, program modules, or other data in a modulated data signal, such as a carrier wave or other transport mechanism, and includes any information delivery media. The term "modulated data signal" means a. signal that has one or more of its characteristics set or changed in such a manner as to encode information in the signal. By way of example, and not limitation, communication media includes wired media such as a wired network or direct-wired connection, and wireless meclia such as acoustic, RF, infrared and other wireless media. The term computer readable media as used herein includes both storage media and communication media.
Word-Processor File Structure FIGURE 2 is a block diagram illustrating an exemplary environment for practicing the present invention. The exemplary environment shown in FIGURE
2 is a word-processor environment 200 that includes word-processor 120, WPML
file 210, WPML Schema 215, and WPML validation engine 225.
In one embodiment, word-processor 120 has its own namespace or namespaces and a schema, or a et of schemas, that is defined for use with documents associated with word-processor 120. The set of tags and attributes defined by the schema for word-processor 120 define the format of a document to such an extenfi that it is referred to as its own native markup language, a Word-Processor Mark-up Language (WPML). The WPML is supported by word-processor 120 and may adhere to the rules of other markup languages, such as XML, while creating further rules of its own. A WPML provides a markup language that includes rich display information that a user can solicit without the need to spend time creating the schema corresponding to the display information.
Word-processor 120 internally validates WPML file 210. When validated, the WPML elements are examined as to whether they conform to the WPML schema 215. As previously described above, a schema states what tags and attributes are used to describe content in an ML document, where each tag is allowed, and which tags can appear within other tags, ensuring that the I O documentation is structured the same way. Accordingly, WPML 210 is valid when structured as set forth in arbitrary WPML schema 215.
WPML validation engine 225 operates similarly to other available validation engines for ML documents. WPML validation engine 225 evaluates WPML that is in the format of the WPML validation engine 225. For example, IS XML elements are forwarded to an XML validation engine. In one embodiment, a greater number of validation engines may be associated with word-processor 120 for validating a greater number of ML formats.
FIGURE 3 illustrates an exemplary WPML file in accordance with the present invention. WPML file 300 includes WPML elements. An element in a 20 markup Language usually includes an opening tag (indicated by a "<" and ">"), some content, and a closing tag (indicated by a '°</" and '°>"). In this example, tags associated with WPML include a "w:" within the tag (e.g., 302). The "w:"
prefix is used as shorthand notation for the namespace associated with the element.
There are enough WPML elements for an application that 25 understands .~VlL to fully recreate the document from this single XML file.
Hint tags may also be included that provide information to an application to help understand the content of the file. For a more complete description of the WPML
used according to one embodiment of the invention, please see the description below. An exemplary WPML file that is more detailed is also discussed below.
30 The text contained within the document follows the "T" tag, making it easy for an application to extract the text content from a word-processing document created in accordance with aspects of the invention. Given that the example shown is valid, WPML file 210 produces a document with a body and two paragraphs that include the text "Wark'° in the first paragraph and "123 Nlain" in the second paragraph.
FIGURE 4 illustrates a tree view of a word-processor document, according to aspects of the invention. The first fields within the ~IvIL
document relate to document information and properties.
For example, document statistics information may be stored. This information may include, but is not limited to, title, subject, author, manager, company, category, keywords. The information may also relate do document statistics such as creation date, modification date, last access date, last print date, number of pages, words, lines, characters, and the like. Custom properties may also be stored.
According to one embodiment of the invention, all of the fonts are defined up front. The font information includes the supporting font information.
Similarly, styles, tables, numbering, and the like are defined. The styles fields include formatting at different list levels, the type of list, and any other information needed for a list. Paragraphs contained within the XML document may point at list styles are they may default to a style.
The character style contains information that relates to the text within the word-processing document. For example the character style may include properties relating to the font style, size, color, underline style, text effects, scaling, spacing, kerning, and the like. Any character property defined by the word-processor may be included. The text of the word-processing document ("text runs") point to the styles to define how the text should be displayed. A hint may also be provided that helps an application display the text.
The paragraph style generally includes character properties as well as paragraph properties. Paragraph properties may include paragraph alignment, outline level, indentation, spacing before and after the paragraph, line spacing, pagination properties, and the like. The paragraph section may include information such as the style name of the paragraph, the list information, and the like.
Table styles will contain a lot of information specific to the design of the table. This will include information such as banding, etc. Table properties include information such borders; width; and grid units. The Grid Units of the table is referenced by the cells to get their width.
(or descendants). Hence other elements embedded in the element's content are called "child elements" or "child nodes" or the element. Text embedded directly in the content of the element is considered the element's "child text nodes".
Together, the child elements and the text within an element constitute that element's "content".
The term °'attribute" refers to an additional property set to a particular value and associated with the element. Elements may have an arbitrary number of attribute settings associated with them, including none. Attributes are used to associate additional information with an element that will not contain additional elements, or be treated as a text node.
Illustrative Operatin Environment With reference to FIGURE 1, one exemplary system for implementing the invention includes a computing device, such as computing device 100. In a very basic configuration, computing device 100 typically includes at least one processing unit 102 and system memory I04. Depending on the exact configuration and type of computing device, system memory 104 may be volatile (such as RAM), non-volatile (such as ROM, flash memory, etc.) or some combination of the two. System memory 104 typically includes an operating system 105, one or more applications 106, and may include program data I07. In one embodiment, application 106 may include a word-processor application 120 that further includes ML editor 122. This basic configuration is illustrated in by those components within dashed Line 108.
Computing device 100 may have additional features or functionality.
For example, computing device 100 may also include additional data storage devices (removable and/or non-removable) such as, for example, magnetic disks, optical disks, or tape. Such additional storage is illustrated in FIGURE 1 by removable storage 109 and non-removable storage 110. Computer storage media may include volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information, such as computer readable instructions, data structures, program modules, or other data. System memory 104, removable storage 109 and non-removable storage 110 axe all examples of computer storage media. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can be accessed by computing device 100. Any such computer storage media may be part of device 100.
Computing device 100 may also have input devices) 112 such as keyboard, mouse, pen, voice input device, touch input device, etc. Output devices) 114 such as a display, speakers, printer, etc. may also be included. These devices are well know in the art and need not be discussed at length here.
Computing device 100 may also contain communication connections 116 that allow the device to communicate with other computing devices 118, such as over a network. Communication connection 116 is one example of communication media. Communication media may typically be embodied by computer readable instructions, data structures, program modules, or other data in a modulated data signal, such as a carrier wave or other transport mechanism, and includes any information delivery media. The term "modulated data signal" means a. signal that has one or more of its characteristics set or changed in such a manner as to encode information in the signal. By way of example, and not limitation, communication media includes wired media such as a wired network or direct-wired connection, and wireless meclia such as acoustic, RF, infrared and other wireless media. The term computer readable media as used herein includes both storage media and communication media.
Word-Processor File Structure FIGURE 2 is a block diagram illustrating an exemplary environment for practicing the present invention. The exemplary environment shown in FIGURE
2 is a word-processor environment 200 that includes word-processor 120, WPML
file 210, WPML Schema 215, and WPML validation engine 225.
In one embodiment, word-processor 120 has its own namespace or namespaces and a schema, or a et of schemas, that is defined for use with documents associated with word-processor 120. The set of tags and attributes defined by the schema for word-processor 120 define the format of a document to such an extenfi that it is referred to as its own native markup language, a Word-Processor Mark-up Language (WPML). The WPML is supported by word-processor 120 and may adhere to the rules of other markup languages, such as XML, while creating further rules of its own. A WPML provides a markup language that includes rich display information that a user can solicit without the need to spend time creating the schema corresponding to the display information.
Word-processor 120 internally validates WPML file 210. When validated, the WPML elements are examined as to whether they conform to the WPML schema 215. As previously described above, a schema states what tags and attributes are used to describe content in an ML document, where each tag is allowed, and which tags can appear within other tags, ensuring that the I O documentation is structured the same way. Accordingly, WPML 210 is valid when structured as set forth in arbitrary WPML schema 215.
WPML validation engine 225 operates similarly to other available validation engines for ML documents. WPML validation engine 225 evaluates WPML that is in the format of the WPML validation engine 225. For example, IS XML elements are forwarded to an XML validation engine. In one embodiment, a greater number of validation engines may be associated with word-processor 120 for validating a greater number of ML formats.
FIGURE 3 illustrates an exemplary WPML file in accordance with the present invention. WPML file 300 includes WPML elements. An element in a 20 markup Language usually includes an opening tag (indicated by a "<" and ">"), some content, and a closing tag (indicated by a '°</" and '°>"). In this example, tags associated with WPML include a "w:" within the tag (e.g., 302). The "w:"
prefix is used as shorthand notation for the namespace associated with the element.
There are enough WPML elements for an application that 25 understands .~VlL to fully recreate the document from this single XML file.
Hint tags may also be included that provide information to an application to help understand the content of the file. For a more complete description of the WPML
used according to one embodiment of the invention, please see the description below. An exemplary WPML file that is more detailed is also discussed below.
30 The text contained within the document follows the "T" tag, making it easy for an application to extract the text content from a word-processing document created in accordance with aspects of the invention. Given that the example shown is valid, WPML file 210 produces a document with a body and two paragraphs that include the text "Wark'° in the first paragraph and "123 Nlain" in the second paragraph.
FIGURE 4 illustrates a tree view of a word-processor document, according to aspects of the invention. The first fields within the ~IvIL
document relate to document information and properties.
For example, document statistics information may be stored. This information may include, but is not limited to, title, subject, author, manager, company, category, keywords. The information may also relate do document statistics such as creation date, modification date, last access date, last print date, number of pages, words, lines, characters, and the like. Custom properties may also be stored.
According to one embodiment of the invention, all of the fonts are defined up front. The font information includes the supporting font information.
Similarly, styles, tables, numbering, and the like are defined. The styles fields include formatting at different list levels, the type of list, and any other information needed for a list. Paragraphs contained within the XML document may point at list styles are they may default to a style.
The character style contains information that relates to the text within the word-processing document. For example the character style may include properties relating to the font style, size, color, underline style, text effects, scaling, spacing, kerning, and the like. Any character property defined by the word-processor may be included. The text of the word-processing document ("text runs") point to the styles to define how the text should be displayed. A hint may also be provided that helps an application display the text.
The paragraph style generally includes character properties as well as paragraph properties. Paragraph properties may include paragraph alignment, outline level, indentation, spacing before and after the paragraph, line spacing, pagination properties, and the like. The paragraph section may include information such as the style name of the paragraph, the list information, and the like.
Table styles will contain a lot of information specific to the design of the table. This will include information such as banding, etc. Table properties include information such borders; width; and grid units. The Grid Units of the table is referenced by the cells to get their width.
The text node contains the actual content of the document. All of the text for the word-processing document is stored within this node. This feature makes it very easy to be able to just access the content of the document. All of the other elements may be ignored if all that is desired is the text.
Section properties contain information such as page layout, footer and header information, and other information specific to a section of the word-processor document.
The text run references the character style name as well as allowing properties.
Images and objects are within a Paragraph. Even floating ones axe contained in a paragraph. When floating, this is where an anchor would appear.
According to one embodiment of the invention, images are stored as a binary encoding. For an exemplary image stored as a binary encoding, please refer to the exemplary word processor file below.
Template information relating to the word processor may also be stored within the word processor document. According to one embodiment of the invention, the template information is stored as a binary encoding within the word processor document.
A paragraph mark element represents the paragraph mark. Since the paragraph mark itself can have formatting applied to it, we need to output an element to represent the paragraph mark that we can give character properties.
As can be seen by the exemplary layout of the file, an application may use as much, or as little of the information as it desires. If the application desires to recreate or create the document exactly as the word-processar would then there is sufficient information within the document to do so. If the application desires to minimally format the content, on the other hand, then the application may do that as well.
FIGURE 5 illustrates a block diagram of a document, in accordance with aspects of the invention. Styles SOS include list styles 510, char styles 512, paragraph styles 514, and table styles 516. Properties 518 include document properties 520 and information properties 522. Body 524 includes exemplary section 526 and exemplary section 528. Section 526 includes paragraph 530 that includes specific property information 530 and text run 532. As can be seen, the text runs may include properties and the text or possibly an image or an object.
Exemplary section 528 includes table 550 that includes properties relating to the table and a definition of the table rows and the cells contained within the table. The sections may also include information relating to the footnotes, print information and the like.
Different parts of the document may refer to the styles (505) to define how the element will be displayed. For example, as illustrated within the figure, some paragraphs may refer to list styles 414 or paragraph styles 516. Text runs refer to char styles 412, and tables may refer to table styles 516..
The word-processor document includes all of the information within the document that allows it to be recreated an application.
Other information may also be included within the document that is not needed by the word-processing program. According to one embodiment of the invention a "hints" element is included that allows external programs to easily be able to recognize what a particular element is, or how to recreate the element. For example, a specific number format may be in a list and used by the external program to recreate the document without knowing the specifics of the style.
FIGURE 6 illustrates a process 600 flow for intrepreting a word-processor document, in accordance with aspects of the invention. After a start block, the process moves to block 610, at which point the word-processor document is parsed. The parsing may include looking at the entire document, or only at specific portions of the document. For example, one application may parse the document for text only, another application may parse the document for text and images, whereas another document may desire the entire rich content within the document.
Flowing to block 615, the document is interpreted according to the published XSD. The XSD defines how to, interpret the X1VIL document created by the word-processor.
At decision block 620, a determination is made as to whether to display the document. When the document is to be displayed the process moves to block 625 where the document is displayed. The document may be displayed to a user for editing or some other purposes. ~JVhen the document is not to be displayed, the process moves to decision block 630.
At decision block 630, a determination is made as to whether to modify the document. The document may be modified by a user or by the application itself with no user interaction. The document may be modified for many reasons. For example, additional text may be added or deleted, a portion of the document may be formatted differently, an image may be added, and the like.
When the document is to be modified the process moves to block 635 where the document is modified (See FIGURE 7 and related discussion). The document is modified in accordance with an XSD that defines all of the information needed to create a word-processor document. An exemplary XSD is described below.
As a further illustration of an exemplary word-processor document, the following is a word-processor document created in accordance with aspects of the present invention. According to one embodiment of the invention, the word processor document is stored as a single XML document.
<?xml version="I.0" encoding="UTF-8" standalone="no" ?>
<?mso-application progid="Word.Document"?>
- <w:WordDocument xmlns:w="schemas-microsoft:Microsoft.Word.XML.~ocument.l.0" xmlns:v="urnachemas-microsoft-com:vmi" xmlns:wl0="urn:schemes-microsoft-com:office:word" xmlns:SL="schemes-microsoft-schemal.ibrary'°
xmlns:aml="urn:aml-core" xmlns:WX="urnachemas-microsoft-com:office:word:aux" xmins:o="urn:schemas-microsoft-com:office:office'° xmlns:USO="resume-schema"
xml:space="preser~oe'°>
2~ <w:doclnfo>
<w:Title w:val="The quick brown fox jumps over the lacy dog" />
<w:Author w:va1="Brian Jones" />
<w:Template w:val="Normal.dot°' i>
<w:LastAuthor w:val="Brian .zones" />
<w:Revision w:val="i~" />
<w:AppName w:val="Microsoft Word 11.0" />
<w:TotalEdit w:vaf="34" />
<w:Created w:val="2002-0~-1OT20:26:00Z" />
<w:LastSaved w:val=°'2002-04-10TZ1:17:00Z" />
<w:Pages w:val="1" />
<w:Words w:val="138" />
<w:Characters w:val="555°' />
<w:Company w:val="Microsoft Corp." />
<w:Lines w:val=°°12" WX:estimate="true°' />
<w:Paras w:val="7" WX:estimate="true" />
<w:CharactersWithSpaces w:val="597" WX:estimate="true" />
<w:Version w:val="11.4004" />
<w:CustomProp w:name="Solution ID" w:type="string" w:val=°'None" />
</w:docInfo>
18 <w:docPr>
<w:View w:val="web" />
<w: DoNotEmbedSystemFonts />
<w:ProofState w:spelling="clean" w:grammar="clean°° />
<w:DefauItTabStop w:val="720" />
<w:DefauItFonts w:ascii=°°Times New Roman" w:fareast=°'MS
Mincho'° w:h-ansi="Times New Roman" w:cs="Times New Romar~" />
<w:SummaryLength w:val='°0" />
<w:CharacterSpacingControl w:val="DontCompress" />
<w:BrowserLevelIE4 />
24 <w:ValidateAgainstSchema />
<w:SaveInvalidXML />
- <w:compat>
<w:BreakWrappedTables />
<w:SnapToGridInCell />
<w:WrapTextWithPunct />
<w:UseAsianBreakRules />
<w:UseFELayout />
</w:compat>
</w:docPr>
38 <w:fonts>
- <w:font w:name="MS Mincho">
<w:AItName w:val="MS ~~~" />
<w:Panose-1 w:val="0202060904~205~80304" />
<w:Charset w:val="80" />
<w:Family w:val="Modern" />
<w:Pitch w:val="fixed" />
<w:Sig w:usb-0="A00002BF' w:usb-1='68C7FCFB'w:usb-2="10" w:usb-3='0"
w:csb-0="2009F' w:csb-1="0" />
</w:font>
- <w:font w:name=,@MS Msnch~">
<w:Panose-1 w:val="02020609040205080304"
/>
<w:Charset w:val='80" />
<w:Family w:val="Modern" />
<w:Pitch w:val='fixed" />
<w:Sig w:usb-0="A00002BF" w:usb-1="68C7FCFB'w:usb-2=,'10" w:usb-3="0"
w:csb-0="2009F" w:csb-1="0" />
</w:font>
- <w:font w:name='MS PGothic'>
<w:Panose-1 w:val="02080600070205080204"
/>
<w:Charset w:val="80" />
<w:Family w:val="Swiss" />
<w:Pitch w:val="v~riabl~' />
<w:Sig w: usb-0="6~OOOO~BF" w: usb-1=p'68C7FCFB'w: usb-2="10" w: usb-3="0"
w:csb-0='2009F" w:csb-1='"~" />
</w:font>
2B <w:font w:name="@MS ~t~othi~'>
<w:Panose-I w:vai="~208060007~205080204' />
<w:Charset w:val='80" />
<w:Family w:vai="Swiss" />
<w:Pitch w:vat="variable" />
<w:Sig w:usb-0="A00002BF" w:usb-1="68C7FCFB"w:usb-2="10" w:usb-3='0"
w:csb-0='2009F' w:csb-1="0' />
</w: font>
</w:fonts>
- <w:lists>
38 <w:listDef w:IIStDefId='f0B>
<w:Lsid w:val='37E176E4' />
<w:Pit w:val="Multiledei" />
<w:Tmpl w:val="59EE7024" />
- <w: ivl w: ilvl=''0">
<w:Start w:vai="1" />
<w:LviText w:vai="~loi.' />
<w:LvIJc w:val=°'left" />
<w: pPr>
- <w:tabs>
<w:Tab w:val=°'list" w:ieader=°'non~°' w:pos='°?2~'° />
</w:tabs>
<w:Ind w:left="72~" w:hanging='°~~~" />
</w:pPr>
</w:lvl>
- <w:lvl w:ilvl="1">
<w:Start w:val="1" />
<w:Nfc w:val="4" />
<w:i_vlText w:val="~/020" />
<w:LvIJc w:val="left" />
- <w:pPr>
1~ <w:tabs>
<w:Tab w:val="list" w:(eader="gone" w:pos="1441" />
</w:tabs>
<w:Ind w:ieft="144~'° w:hanging="36~" />
</w: pPr>
</w:lvl>
- <w:lvl w:ilvi=a°2ee>
<w:Start w:val="1" />
<w:Nfc w:val="2" />
<w:LvIText w:val="~/030" />
<w:Lvi)c w:vai=°'right°' />
- <w:pPr>
- <w:tabs> ' <w:Tab w:vai="liist" w:leader="raon~" w:pos="2166" />
</w:tabs>
<w:Ind w:left="216~" w:hanging="193~" />
</w:pPr>
</w:lvl>
- <w:lvl w:ilvl="3">
<w:Start w:val="1°' />
<w:LvIText w:val="%4~" />
<w:LvIJc w:val="left'° />
= ew: pPr>
- <w:tabs>
<w:Tab w:val="list" w:leader="none" w:pos="2880" />
</w aabs>
S <w:Ind w:left=°°2880" w:hanging="360" />
</w:pPr>
</w:Ivl >
- <w:lvi w:ilvl="4">
<w:Start w:val="1" />
<w:Nfc w:val="4" />
<w:LvIText w:val="%5." />
<w:LvlJc w:val="left'° /a - <w: pPr>
- <w:tabs>
<w:Tab w:val=°'list°' w:leader="none" w:pos="3600" />
</w:tabs>
<w:Ind w:left="3600" w:hanging="360" />
</w: pPr>
</w:lvl>
<w:lvi w:ilvl="5">
<w:Start w:val="1" />
<w:Nfc w:val="2" />
<w:LvIText w:vai="~/o6." />
<w:LvIJc w:val="right" />
2~ <w: pPr>
- <w:tabs>
<w:Tab w:val="list" w:leader="none" w:pos="4320" />
</w: to bs>
<w:Ind w:left="4320" w:hanging="180°° />
</w:pPr>
</w:Ivl >
- <w:Ivl w:ilvl="6">
<w:Start w:va1="1" />
<w:LvIText w:va!="%7." />
<w:Lvl7c w:val="left°' />
- <w:pPr>
- <w:tabs>
<w:Tab w:val="list" w:leader="n~ne" w:pos="8040" />
</w:tabs>
<w:Ind w:left=°'5040" w:hanging="~60" />
</w:pPr>
</w:lvl >
- <w:lvl w:ilvl="7">
<w:Start w:val="i" />
<w:Nfc w:val="4" />
<w:LvlText w:val="~/080" />
<w:LvIJc w:val="left" />
- <w: pPr>
- <w:tabs>
<w:Tab w:val="gist" w:leader="n~ne'° w:pos='°576iH" />
</w:tabs>
<w:Ind w:left="760" w:hanging="360'° />
</w:pPr>
</w:ivl>
- <w:lvl w:ilvi="8">
<w:Start w:val="1" />
<w:iVfC W:val="~1e />
<w:LvIText w:val="%g." />
<w:Lvl7c w;val="right" />
- <w: pPr>
<w:tabs>
<w:Tab w:val="list" w:leader="n~ne" w:pos="6480°' />
</w:tabs>
<w:Ind w:left="6480" w:hanging="180'° />
</w: pPr>
</w:lvl>
</w:IistDef>
- <w:listDef w:listDefId="i">
<w:Lsid w:val="SSC82S9~" />
<w:Plt w:val="Nl~itiieerei" />
<w:Tmpl w:val="40900~~" />
- <w:lvl w:ilvl="~°'>
<w:Start w:val="1" />
<w:Nfc w:val="1' />
<w:PStyle w:val="lieadiragi' />
<w:LvIText w:val="Article %1."
/>
<w:LvIJc w:val='left" />
<w:pPr>
- <w:tabs>
<w:Tab w:val='6ist" w:leader="none'w:pos="1~41~' />
</w:tabs>
<w:Ind w:left='~" w:first-line='"
/>
</w:pPr>
</w:lvl>
- <w:lVl W:ilVl=$.>
<w:Start w:val="1" />
<w: Nfc w:val="22" />
<w:PStyle w:vat="Heading2' />
ew:IsLgl />
<w:LvIText w:val="Section %1.%2"/>
<w:LvIJc w:val='left" />
2~ <w: pPr>
- <w:tabs>
<w:Tab w:val="iist' w:leader="none"w:pos="1080"
/>
</w:tabs>
<w:Ind w:left="~" w:first-(ine=""
/>
</w:pPr>
</w:Ivl>
- <w:ivl w:ilvl="2">
<w:Start w:val="1 />
<w:Nfc w:val="4" />
<w:PSty(e w:val="i-leaciing3"
/>
<w:LvIText w:val="(%8~" />
<w:LvIJc w:val="left' />
- <w:pPr>
- <w:tabs>
<w:Tab w:val="list" w:leader="none"w:pos="72~"
/>
~w' </w:tabs>
<w:Ind w:left="720" w:hanging="432" />
</w: pPr>
</w:lvl>
- <w:lvi w:ilvl="3">
<w:Start w:val="1" />
<w:Nfc w:val="2" />
<w: PStyle w:val="Heading4" />
<w:LvlText w:val="(%4)" />
<w:LvUc w:val="right" />
19 <w: pPr>
- <w:tabs>
<w:Tab w:val="list" w;leader="none" w:pos="864" />
</w:tabs>
<w:Ind w:left="864" w;hanging="144" />
</w:pPr>
</w:lvl>
- <w:ivl w:ilvl="4">
<w:Start w:val="1" />
<w: PStyle w:vai="Heading5" />
<w:LvlText w:val='°%5)" />
<w:LvlJc w:val="left" />
- <w:pPr>
- <w:tabs>
<W;Tab W:VaI="IISt" W;leader=nnOn~" W;pOS="1~0a"' />
</waabs>
<w:Ind w:left="1008" w: hanging="432" />
</w:pPr>
</w:lvl>
- <w:lvl w:ilv!="5">
<w:Start w:val="1'° />
<w:Nfc w:val="4" />
<w:PStyle w:val="Heading6" />
<w:LvlText w:val="%6)" />
<w:LvlJc w:val="left" />
3~ <w:pPr>
- <w:tabs>
<w:Tab w:val="list" w:leader="none" w: pos="1152" />
</waabs>
<w:Ind w:left="1152" w:hanging="4~2" />
</w: pPr>
S </w:lvl>
- <w:lvl w:ilvl="6">
<w:Start w:val="1" />
<w:Nfc w:val="2" />
<w:PStyle w:val='°Heading7" />
<w:LvlText w:va1="%7)" />
<w:LvlJc w:val="right" />
- <w: pPr>
- <w:tabs>
<w:Tab w:val="list" w:leader='°none" w:pos="1296'° />
</w:tabs>
<w:Ind w:left="1296" w:hanging=°'288" />
</w:pPr>
</w:lvl>
- <w:lvl w:ilvl="~">
<w:Start w:val="i" />
<w:Nfc w:val="4" />
<w:PStyle w:val="Heading8" />
<w:LvIText w:val="%8." />
<w:LvIJc w:val="left" />
2~ <w: pPr>
- <waabs>
<w:Tab w:vaf="list" w:leader="none'° w:pos="1440" />
</w: tabs>
<w:Ind w:left="1440" w:hanging='°4~2" />
</w:pPr>
</w:Ivl>
- <w:ivl w:ilvf="8">
<w:Start w:val="1" />
<w:Nfc w:va1="2" />
<w:PStyle w:val="Fieadiing9" />
<w:LvIText w:val="%9." />
<w:LvIJc w:val="right" />
- <w:pPr>
- <w:tabs>
<w:Tab w:val='°list" w:leader="none°° w:pos="1584" />
</w:tabs>
<w:Ind w:left=°'5.584" w:hanging="144'° />
</w: pPr>
</w:Ivl>
</w:listDef>
18 <w:list w:ilfo="1">
<w:Iist w:val='°1" />
</W:IISt>
- <w:list w:ilfo="2">
<w:Ilst w:val="~" />
</w:list>
</w:lists>
- <w:styles>
<w:VersionOf(3uiItInStylenames w:val="3" />
- <w:style w:type="paragraph" w:default="on"
w:styleId=°"Normal°'>
<w:Name w:vai="Normal" />
<w:Sti w:val="~" />
<w: RSID w:val="272654" />
- <w: rPr>
<w:RFonts w:ascii="Times New Roman°' w:fareast="'f~RS
Mincho°° w:h-ansi="Times New Roman" w:cs="Times New Roman" />
<WX:Font WX:val="Times New Roman°' />
<w:Sz w:val="24" />
<w:Sz-CS w:val="24" />
<w:Lang w:val="EN-US" w:fareast="JA" w:bidi="AR~-SA" />
</w:rPr>
</w:style>
- <w:style w:type="paragraph" watyleId="Heading.">
<w: Name w:val="heading 1°' />
<WX:UIName WX:val="Heading 1" />
<w:Sti w:val="I" />
<w:8asedOn w:val="Norrna!" />
<w:Next w:val=°'Normal°' />
<w:RSID w:val="C712iE" />
- <w:pPr>
<w:KeepNext />
<w:listPr>
<w:Ilvl w:vai="~" />
<w:Ilfo w:val="1" />
</w:listPr>
- <w:tabs>
<w:Tab w:val="list" w: leader="none" w:pos="144" />
</w:tabs>
<w:Spacing w:before='°24B" w:after="6~" />
<w:0utlineLvl w:val="0" />
</w:pPr>
<w:rPr>
<w:RFonts w:ascii="Arial" w:fareast="M~ Mincho" w:h-ansi="Arial"
w:cs="Arias" />
<WX:Font WX:val="Arial" />
<w:B />
<w:B-CS />
<w;Kern w;val="32" />
<w:Sz w:val="J2" />
<w:Sz-CS w:val="32" />
<w:Lang w:val="EN-US" w:fareast="JA" w:bidi="Aft-SA" />
</w: rPr>
</watyle>
- <w:style w:type="paragraph" w:styleId="hleading2">
<w:Name w:val="heading 2" />
<WX:UIName WX:val="beading 2" />
<w:Sti w:val="2" />
<w:BasedOn w:val="Normal" />
<w:Next w:val="Normal°' />
<w:RSID w:val="C7121E°° />
<w:pPr>
<w:KeepNext />
- <w;listPr>
<w:Ilvl w:val="1" />
<w:Ilfo w:val="1" />
</w:listPr>
- <w:tabs>
<w:Tab w:val="list" w:leader="none" w:pos="108~~" />
</w:tabs>
ew:Spacing w:before='°24(x" w:after="60" />
<w:OutIineLvl w:val=°'1" />
</w:pPr>
18 <w:rPr>
<w:RFonts W:aSCI!="Arts!" w:fareaSt="hIS Nlincho" lN:h-ansi="Arial'°
W:CS="Aria!" />
<WX:Font WX:val="Aria!" />
<w: B />
<w: B-CS />
<w:I />
<w:I-CS />
<w:Sz w:val="28" />
<w:Sz-CS w:val="28" />
<w:Lang w:val="EN-US" w:fareast=".3A" w:bidi=°'Al~-SA" />
</w: rPr>
</w:style>
<w:style w:type="paragraph°' w:styleId="lieading:3"a <w:iVame w:val="heaeling 3" />
<WX:UIName WX:val="Hassling 3" />
<w:Sti w:val="3" />
<w:BasedOn w:val="Normal" />
<w:IVext w:val="Narrrtal" />
<w:RSID w:val=°'C7121E" />
3~ <w: pPr>
<w:KeepNext />
- <w:listPr>
<w:Ilvl w:val="2" />
<w:Ilfo w:val="1" />
</w:IistPr>
- <w:tabs>
<w:Tab w:val="lost" w:leader="none" w:poS="72~'° />
</w:tabs>
<w:Spacing w: before="240'° w:after="60" />
<w:0utlinel..vl w:val="2" />
</w:pPr>
- ew:rPr>
<w:RFonts w:ascii="Arial" w:fareast="MS Mincho" w:t~-ansi="Aria)°' w:cs=°'Arial" />
<WX:Font WX:vaf="Aria!" />
<w:B />
<w:B-CS />
<w:Sz w:val="26" />
<w:Sz-CS w:val="26" />
<w:Lang w:val="EN-US" w:fareast="7A" w:bidi="AEt~SA" />
</w:rPr>
</w:style>
<w;style waype="paragraph°' w:styleId="Heading4"'>
<w:Name w:val="heading 4" />
<WX:UIName WX:val="Heading 4" />
<w:Sti w:val="4" />
<w:BasedOn w:val="Normal" />
<w:Next w:val="Normal" />
<w:RSID w:val="C712i.6" />
- <w:pPr>
<w:KeepNext />
- <w:listPr>
<w:Ilvl w:val="3" />
<w:Ilfo w:val=°'1" />
</w:listPr>
3~ <w:tabs>
<w:Tab w:val="fist" w:leader="raon~" w:pos="~64" />
</w:tabs>
<w:Spacing w:before="240"' w:after='°60" />
<w:OutIineLvl w:val="3" />
</w:pPr>
- <w: rPr>
<w:RFonts w:ascii="Times New Roman" w:fareast="IP~S Mincho" w:h-ansi="Times New Roan'° w:cs="Times New Roman'° />
<WX:Font WX:val="Times New Roman" j>
<w:B />
<w:B-CS />
<w:Sz w:val="~8" />
<w:Sz-CS w:val="28" />
<w:Lang w:val="EN-US" w:fareast=".~I~" w:bidi="A~t-SA" />
</w: rPr>
1~ </w:styie>
- <w:style w:type="paragraph" w:styleId="9ieading">
<w:Name w:vai="heading 5°' />
<WX:UIName WX:val=°'lli~ading 5" />
<w:Sti w:val="a" />
<w:BasedOn w:val="Normal" />
<w:Next w:val="Normal" />
<w:RSID w:val="C7i21E" />
- <w: pPr>
- <w:listPr>
<w:Ilvl w:val="4" />
<w:Ilfo w:val="1" />
</w:listPr>
- <w:tabs>
<w:Tab w:val="list" w:leader="none°' w:pos="10~8"° />
</w:tabs>
<w:Spacing w: before="24~'° w:after="6th" />
<w:OutIineLvl w:val="4" />
</w:pPr>
- <w:rPr>
<w:RFonts w:ascii="Times New Roman" w:fareast="P48 ~incho" w:h-ansi='°Times New Roman" w:cs="Times New Roman" />
<WX:Font WX:val="Times New Roman'" />
<w: B />
<w: B-CS />
<w:I />
<w:I-CS />
<w: SZ w: Val="26" />
<w:Sz-CS w:val="26" />
<w:Lang w:val="EN-tJS" w:fareast=''JA" ~rv:bidi="AFt_SA" />
</w: rPr>
S </w:style>
- <w:style w:type="paragraph°' w:styleTd=°'HeadingEi'°>
<w:Name w:val="heading 6°' />
<WX:UIName WX:val="Heading ~" />
<w:Sti w:val=°~" />
<w:BasedOn w:val="Norrtnai!" />
<w:Next w:val="Normal" />
<w: RsI~ w:val="C712~~" />
- <w: pPr>
- <w:listPr>
1S <w:Ilvl w:val="5" />
<w:Ilfo w:val=nier />
</w:listPr>
- <w:tabs>
<w:Tab w:val="list" w:leader="none" w:pos="~ZJ~d,° />
</w:tabs>
<w:Spacing w:before="24~" w:after=°'6~" />
<w:OutIineLvl w:val="5" />
</w:pPr>
- <w: rPr>
2S <w:RFonts w:ascii="Times New itoman" w:fareast= °'t~S Mincho" w:h-ansi="Times New Roman" w:cs="'Times New Roman" />
<WX:Font WX:val="Times New Roman" />
<w: B />
<w: B-CS />
<w:Sz w:val="22°' />
<w:Sz-CS w:val="22" />
<w:Lang w:val="EN-liS" w:fareast="3A" w:bidi="AIR-A°' />
</w: rPr>
</w:style>
3S <w:style w:type="paragraph'° w:styleId="Headings">
<w:Name w:vat="heading '7°' />
24.
<WX:UTName WX:val="beading 7" />
<w:Sti w:val="7" />
<w: SasedOn w:val="Normal'° />
<w:Next w:val="Normal" />
<w:RSID w:val="C7121E'° />
- <w:pPr>
- <w:listPr>
<w:Ilvl w:val="6" />
<w:Ilfo w:val=°'1" />
</w:listPr>
- <w:tabs>
<w:Tab w:val="list" w:ieader="none" w:pos="129" />
</w:tabs>
<w:Spacing w:before="~4~" w:after=°'6~" />
<w:OutIineLvl w:val="6" />
</w:pPr>
- <w: rPr>
<w:RFonts w:ascii="Times New Roman°' w:fareast="~ iNlincho" w:ri-ansi="Times New Roman" w:cs="Times New Roman" />
<WX:Font WX:val="Tiimes New Roman" />
<w:Sz w:val="24" />
<w:Sz-CS w:val="24" />
<w:Lang w:val="EN-lJS°' w:fareast="JA" w:bidi="AR-SA" />
</w: rPr>
</w:styie>
- <w:style w:type="pararaptr" w:styleId="Headings">
<w: Name w:val="heading ~°' />
<WX:UIName WX:val=°'Fieading ~'° />
<w:Sti w:val="~" />
<w:BasedOn w:val="Normal" />
<w:Next w:val=°'Normal'° />
<weRSI~ w.val-"C'7121E" />
- <w:pPr>
- <w:listPr>
<w:Ilvl w:val=°'7" />
<w:Ilfo w:val="1" />
</w:DistPr>
- <waabs>
<w:Tab w:val="Iist'° w:feader="~~n~'° w:pos=°,i44~1" />
</w: tabs>
<w:Spacing w:before ="24~" w:after="6" />
<w:OutIineLvl w:val="7'° />
</w:pPr>
- <w:rPr>
<w:RFonts w:ascii="Tirr~~s NeW ~rnan" w:fareast="S flinch~" w:h-I~ anSl="T11Y1es NeW ~(DI'f'18(1" W:CS=°'TitlleS nleW
~1"91a11°° />
<WX:Font WX:val="Tunes IV~W Ra~rnan'' />
<w:I />
<w:I-CS />
<w:Sz w:val='°24" />
<w:Sz-CS w:val="24" />
<w:Lang w:val=''EN-!JS'° w:fareast="JA'" w:bidi="Li&t_SL~'° />
</w: rPr>
</w: style>
- <w:style w:type="paragraph" w:styleId=°'Headingg">
<w:Name w:val="hr~ading 9" />
<WX:UIName WX:val="Heading 9" />
<w:Sti w:vai="9" />
<w:Based~n w:val="N~rrnal'° />
<w:Next w:val=°, IV~rrnar"' />
<w:RSID w:val="C7121.E" />
- <w:pPr>
- <w:listPr>
<w:Ilvl w:val="8" />
<w:Ilfo w:val="1.°' />
</w:listPr>
- <w:tabs>
<w:Tab w:val="list" w:ieader="nOn~" w:pos="1584"° />
</w: tabs>
<w:Spacing w:before=°'24~" w:after="6"' />
<w:0utlinet_vl w:va1="8" />
</w: pPr>
- <w:rPr>
<w:RFonts w:ascii='°Arial" w:fareast=°'i~S BHincho" w:h-ansi="Ariai'°
w:cs="Ariall" />
<WX:Font WX:val='°Arial" />
<w:Sz w:val="22" />
<w:Sz-CS w:val="22" />
<w:Lang w:val="EN-~JS" w:fareast="JA" w:bidi="AR-SA" />
</w: rPr>
</w:style>
18 <w:style w:type="character" w:default="on"
w:styleId="~efaultParagraph~ont°'>
<w:Name w:val="~efault Paragraph ~ont'° />
<w:Sti w:val="65" />
<w:SemiHidden />
<w:RSID w:val="272654°' />
</w: style>
- <w:style w:type="table" w:default="on" w:styleId="TabIeNormal'°>
<w:Name w:val="Normal Table'° />
<WX:UIName WX:val="Table Normal" />
<w:Sti w:val="105" />
<w:SemiHidden />
<w:RSID w:val="272654" />
- <w:rPr>
<w:RFonts w:ascii="Times New Roman" w:fareast:="9vIS hlincho°°
w:h-ansi="Times New Roman" w:cs="Tifnes New Roman" />
<WX:Font WX:val="Tirnes New Roman" />
<w:Lang w:val="EN-US" w:fareast="JA" w:bidi="AR-5A" />
</w: rPr>
- <w:tblPr>
<w:tblInd w:w="0" w:type="dxa" />
- <w:tblCeIIMar>
<w:Top w:w="'~" w:type="dxa" />
<w:Left w:w="108" w:type='°dxa" />
<w:Bottom w:w="0" w:type="dxaA' />
<w:Right w:w="108" w:type="dxa" />
</w: tbICeIlMar>
</w:tblPr>
</w:style>
- <w:style w:type="list" w:default="~n" w:styleId="NoList">
<w:Name w:val="No t_ist'° />
<w:Sti w:val="107" />
<w:SemiHidden />
<w:RSID w:val="27654" />
</w:style>
- <w:style w:type="table" w:styleId='°TabIeGricl'°>
IO <w:Name w:val="Table Grid" />
<w:Sti w:val="1~4'° />
<w:BasedOn w:val="TabIeNorrnal" />
<w:RSID w:val="C71191" />
- <w:rPr>
<w:RFonts w:ascii=°'Tirr~es Nevv Itornan" w:fareast=°'P~I~
lvlinchm" w:h-nSl=I7TfH11es ~~~ ~~an'° wsC$=91T11A~es ~~~ ~.~a <WX:Font WX:val="Times New Rcrrtan" />
</w: rPr>
- <w:tblPr>
<w:tbllnd w:w="0" w:type="elxa" />
- <w:tblBorders>
<w:Top w:val='°singte°' w:sz=°'4'°
WX:bdrwidth=°'10" w:space='°0"
w:color="P~000000" />
<w:Left w:val='°singte" w:sz=°'4°' WX:bdrwidth="10"
w:space="0"
2,5 w:color="FF000000" />
<w:Bottom w:val="single" w:sz="4" WX:bdrwidth="10" w:space="0"
w:color="fit=000000'° />
<w:Right w:val="single" w:sz="4" WX:bdrwidth="~.0°' w:space="0"
w:Color=nt't'00000.0" />
<w:InsideFi w:val="'single" w:sz="4" WX:bdrmdth="10" w:space="~"
w:color="~F000000" />
<w:InsideV w:val="single" w:sz="4" WX:bdrwidth="10" w:space="0°' w:color="Ft=000000" />
</w:tblBorders>
3~ <w:tbICeIlMar>
<w:Top w:w="0" w:type="cdxa°' />
<w:Left w:w="108" w:type="dxa" />
<w:Bottom w:w="0" w:type="dxa" />
<w:Right w:w=°108" w:type="dxa'° />
</w:tbICeIIMar>
</w:tblPr>
</w: style>
- <w:style w:type='°tab6e" w:styleld="TableC~lumns5">
<w:Name w:val="Table C~lumns 5'° />
<w:Stl w:val="125" />
<w: Based~n w:val="TableN~rmai'° />
<w:RSID w:val="C71191" />
- <w: rPr>
<w:RFonts w:ascii="Times New 12~man'° w:fareast="i~IS Wlinch~" w:h-ansi="Times New R~man" w:cs="Times New ~t~mar~" />
<WX:Font WX:val='°Times New Roman°° />
</W: rPr>
- <w:tblPr>
<w:tblInd w:w="0" w:type="dxa" />
- <w:tblBorders>
<w;Top w:vaB="single" w:sz="12" WX:bdrwidth="80" w:space="0"
w:color="00808080" />
<w:Left w:val=°'single" w:sz="12" WX:bdrwidth='°:~0" w:space="0"
w:color="00808080" />
<w:Bottom w:val="Single" w:sz='°3.~" WX:bdrwidth="~" w:space="~"
w:color="~080808~" />
<w:Right w:val="single" W.SZ=1812" WX:bdrwidth="30" w:space="0"
w:color=°'00808080" />
<W:Insidelf w:val=°°single'° w:sz="6°' WX:bdrwidth='°15" w:space="0'°
w:color="OOC0COC0" />
</w:tblBorders>
- <w:tbICeIIMar>
<w:Top w:w="0" w:type="dxa°' />
<w:Left w:w="108" w:type="dxa" />
<w:Bottom w:w="0'° w:type="dxa'° /a <w:Right w:w="108" w:type="dxa'° />
</w: tblCeilMar>
<w:TStyleCoiBandSize w:val="1" />
</w:tblPr>
- <wa5tylePr w:type="firstRow">
- <w:rPr>
<w: B />
<w: B-CS />
<w:I />
<w; I-CS />
</w: rPr>
<wablPr />
- <w:tcPr>
- <w:tcBorders>
<w:Bottom w:val="single" w:sz='6" WX:bdrwidth="18" w:space="0"
w:color="00808080' />
<w:TL2BR w:val="none" w:sz="0" WX:bdrwidth="0"w;space="0"
w:color="FF000000" />
<w:TR2BL w:val="none" w:sz="O" WX:bdrwidth="0"wapace="0' w:color="FF000000' />
</w:tcBorders>
</w:tcPr>
</w;tStylePr>
<w:tStylePr w:type="iastRow">
- <w:rPr>
<w:B />
<w:B-CS />
</w: rPr>
<w;tblPr />
- <w:tcPr>
- <wacBorders>
<w:Top w:val="single' w:sz="6" WX:bdrwidth='1w:space="0"
a"
w:cofor="00808080" />
<w:TL2BR w:val="none" w:sz='0" WX:bdrwidth="0'w:space="0"
w:color="FF000000" />
<w:TR2BL w:val="none" w:sz="0" WX:bdrwidth='0"w:space="0"
w:color='FF000000' />
</w: tcBorders>
</w: tcPr>
</w: tStylePr>
- <w:tStylePr w:type="f'srstCol">
- <w: rPr>
<w:B />
<w:B-CS />
</w; rPr>
<wablPr />
- <w:tcPr>
I0 <w:tcBorders>
<w:TLZBR w:val="none' w:sz="0' WX:bdrwidth="0" w:space='0"
w:color="PF000000' />
<w:TR2BL w:val="none" w:sz="0" WX:bdrwidth="0" w:space="0"
w:color="FF000000" />
IS </w:tcBorders>
</w:tcPr>
</w:tStylePr>
- <w:tStylePr w:type="IastCol">
- <w: rPr>
20 <w:B />
<w:B-CS />
</w:rPr>
<w:tblPr />
- <w:tcPr>
2~ <w:tcBorders>
<w:TL2BR w:val="none" w:sz="0" WX:bdrwidth="0" w:space="0"
w:color="FF000000 />
<w:TR2BL w:val="none" w:sz="0" WX:bdrwidth="0" w:space="0"
w:coior="FF000000" />
30 </w:tcBorders>
</w:tcPr>
</w:tStylePr>
<w:tStylePr w;type="ban~llVert">
- <w:rPr>
35 <w:Coior w:val="PP00~000" />
</w: rPr>
<w:tblPr />
- <w:tcPr>
<w:Shd w:val="solid" w:color="00COCOCO" w:fill="00FFFFFF"
WX: bgcolor="OOCOC0C0" />
S </wacPr>
</w:tStylePr>
<w:tStylePr w:type="band2Vert">
- <w:rPr>
<w:Color w:val="FF000000'° />
IO </w:rPr>
</w:tStylePr>
</w: styie>
</w: styles >
- <w:docSuppData>
15 <w:binData w:name="editdata.mso">QWNOaXZITWItZQAAAfAEAAAA/////wAAB/AI
DwAABAAAAAQAAAAAAAAAAAAAAAAyAAB4nO1ab3Ab x3V/dwApECJIkKJkSpalE2jZsiLShwMBkSLoCH8pKiRBkbLoWogpkDj7kEC
ABUBJtiwFEpWxOkOz 20 zTjjaTMZZRLHcaIZexxnBseddMp4mg9NPTniOJPWzdROIn9JPzTfkmYmRn /vbgBA/wqUOjqeeo8/
7ts7vxiv375s+~YP1~/c/M4xv77517QgPUQ2eq/uQPVVNEnAS~mmuys VyqVLHLpw/SBSn8EeTw3 AHagDfgD(3AEHOACsBe4EGoEsnYBiwh2kC1Ay0A0uBVmCjsAcLH6Y/7zR
25 CWVwFUihCGeQSemKhKigx bYTFWG2tvUnd3157fevP3vmeZENS/3aTdoSCFFgi/x/nJAY9k8a+7CV8rr3 6WpBT6fDv8Zalan7W+
lSTNfBDaT9IMpUknzy3wd4E/N8Vztib+PLefi~/xZGVyOUWX+sz9gH2DN/
/fE2NYy/7ku+wD2F23A
30 JmAzcBewBbgb2ApsAxSAzcANtAP3ADuAe0U705HfL8ofEXmliyB9ArgKs Mw3wA12AD/ADDwLdQA+w B9gL7AN6idc2oo8C+wG2vaBoM4w8AkSBPuAA0A8cBD4.GDBCPF9EQEA0 GgUPi3VHkh4GHiW2aaAx4 BPgL4FHgKBAHPg48BowDx4AEMAFMEtsiwQqIjgMngMeBFHAS~AWkgSk 35 gA2SBaeAvAbbfPFAAZoDT
wBngLMCz+Ukh4lPIzwMXgE8ARR7/Y68UJWPkJVJ3yfLfNtBOa/OBGi2S
KXnDbochbKHhXPakPlmo 00QYkviya73c2vui7Fwjp6VWR31Lg9xSfFQt9bqpUT7Ysk92biQplyBkXd m0/pCBKc+CJSExbHwY
BvQ47XiMbLso3ndOVVVNfbnLq3aQw24PkdMmrSNaVLXLf76dtE6iXWOP
7aH4WP9QODY2SvHRJ/IP
fcprl+I2XesspCeoPTYQUQIzhWJ2KIFIZTNOzEbybGQomStKpOtQKIZyUFr iU DG6j pRicO NR2tUY
D9lanPWflivpdr72BZrfHjh9PTTZfPhGj40UofHLDpRNXi9s+e2173zmNwtH
usNoV6iBfMBroBKie /cGOYDjlK54InAwU9a5inXbIRPEfI'lAuMaVEU2md8vFQdmoqm5Hs9YOpy Vw2n6XjBWX08UROp2Q8 Fo32hyLk8cQHR20d4baBgfanXbODikdVOIUINnt1x18rAXGoi18g9UdxRJPc d15600frXpKNvy7uC
+uHHU/IwliZnpvRMoY+cbXMNh+eOpzD87vDcgUma2d+v07XMXGbzj9Zq b63dMtfyVdhxUPIE/6o0 97mNW4OyVLf7te2z+9w7go6PBKVNdPGxIf3KmcGE9FAftRTr3EP0yBlY+
a1J+IKOduRp8183aJ9t +JuYMkz/NKicvrH9ta22iCK9NphNzqTl1°UBfrSvWD85tSf47BaWXPHNbH
Q7N5YjdPXL+eu/e5/vv dgV5msM3yLSUn5Q2wgP91pODvNCbyK9IpiNrx/2ZKid19I29z/MTm3jxW
yhLhiu3m1udA56f2JVx yib4Y4kpSQ5xx5NJvIkz7vvBSLUw~.n9T2LepWtj3MiVLZUm/sMOW9NUi bodfdRs3b8+s//Zqx7I6 vfcDacmOmciL7pcpUCjkUhMzBdKVI8HxocQUCr2KG+ZNsG+Pu8IpNOR3 WhLJ+xxklRrpmY/tOiOZ
SmPSJMPOzZKiW2KaVapbSpKMIXZXPGR6rtzD/EaRKoCLviAtAOzxQtb05 UYA3yCY0ETvrcHVki/4 n/nxTN9X9G0/3fXJp'~4FZrniOcWMcK9EojWAtGzfW09Umiy3EPyzqlCbtZr uZ/q/EPTixrOtbyzn3A
39Fi/tot819t/3eRGSss50+9Rf4cr/HQlBp/NSnxAycxDGYQjaXTSYvc9Kui qnRFERYmU0DE21xn miplie4vPyGyThV46i03wROifh29Oi8wr6R/Wcbtfs22NL2BzIn3+vcvPrf+
OzeGXnh6/I97Zn/4 jZ/Y164Pssyhrbm2mksrmpaSnSEdSyOv4ZBBZhsToRDesf2X3RRszmwmij ZkDktDe+LDI7G+kcAF
TzwUGxyMDaEw2B8aiY2icCQYYPjxL+LvDA8MQFSZewIilO/cJFW0aRe9C
Qja 10Q+f6KyLHUN82VB
iC77hCy57AkrNsnHRUSCgMSIenQRjxjhyFhs.~NwZGwhyX5niWDaXZJGa5 YpIDjKl3iNoXxfS/kUi qQvUAxuQtSkiiXjOCue00IJFxIpGRMfM2aBNErYdzu22CnvLFPoF7TMiH17 EfuD67zv+cPQuiz++
S9co/B8jfP710aU0YgZri9RjxGvJavXEeLQsBUztsXYa7NXimQJ6B01VkR+
_.._. b757VhmFZHvSgqRF7 K8e852xrZojIOSQB/JIp93BRIIoCnHjNaqCKXAvXXPOZzSijruNeSxoIp09i1 PWkOvWA9oCG8FyZ
eEI751KJjHIwm9HzkMvB+zoxDzrLE6TT7E1CCHs4N9MUjJyddmTzeuuWw /rUNKUTBT2s51Ly6Q33 hGbyhexUY+pJU/5q8KL21GhIXVU/LJkdlo6q+mc3NqGnxFuqcWIAF/ZzUe oQFHVeKWTkS+vPVeYn z4tXmLcd+9SLPRmOEfEZWsKgSM7ZLv7kGWsMzfMOP/aCXIoYBa+N499G
mxn/vizi3z24Pij2zhz/
nr5xs/jXTquOf4ew4+R4P4EdaA6rQn6V7y8X16+UOoGiwuOfxnaQty9h8 Mb2BVs13TiHqjVtxvrH
o8IWXyv/EPBSocdxMSLjcCEj2NUfxJiEyqtzTfxX3f8RoMOMK2+I~ayXx+s9 wwAtYrfzPAf883oT/
z/c/9vd9B7TTkHi5aN4qmU8r+6TKdaK6KPEpkzy~ReYyt6AKTVjtlNvy4zK
dffMKltmWrLGjHmM?K
/eo8PS7cH/GwBMBcNsapdn9ttreSx7b4qEbv5ptFNyOduCiHtSKjqg2HGG
ta4R3TsMwzJOkeBMhx TTvj4toFN30IwXHSuPMabn3i9reFa8h90VH5v~lU0v3W5RLIVaI3L~K/Uqjr HRNnqkR3tyGSuDqZt cEj8rL3bqJE1M0R+RzDivTkUU/ImR~-HR8TDT7xPOmw9rpmCixxxdVN7Sfn .
vZLSOG3jSavLtJcY7O
TCiy6tn5yPiNzjXfsQ100pth0vOTudROIdWYzUhnZZXFIEsOsgQhSxKVRZP
eaX52OLc/OxIOFBLS
WD9ITmdP6ePRmcbMpDRGm9nmNnfWf77Tdomeu6/J+dB99i/b6uvv2Po OgfP+JmckkiSKhSZyrmRQ
y6V3y+dHV8X50Vti/Xwe9/897/xodh8/eQ43V+j9OT9yrNSEKQL/r8V/N
v5Z+E+ZRt2mnBKNuso!
QVvsPyXaiV3+EOaEcShLacytISIAfiuSDA9bNL8mukhwlpY+UbI8LN8fKOu 04tWqe7Dwvhb6Qn4r 68is/795gvX3y053bGfJ2s+6Cu4mp/NTwURekj/IMY+Y5M5NR/rS2YlEer t0bXQ6MSmIowIHOq83 fimUOxOuQmIivWHbcESXkvpkOkH1/clmuiprXH85NOtZWTdmejix2jh9K
B9I2StjxadIMv3BWA76 ELWs7q6vpIVfXYi9ziM78k7ctVMPEKI94GBGYn34H6ALsNI46DPExoP4Py Qog9QPKtcbFRQzeowv iuv9aD9MA7jaQWH7njHsXcHTB05SsHUFfeCZ~ODNaVxpg5qA7adAzyyIx V3SYj30AL7bOkM35PQi V6vOwPuAE/ifwFxkGVPG18m80f9UeZ+QxWLM341jxrLMdB011fqgfNbQU
gX5MnY3SGOgj0Ecn8gEo oH3JIsYMbSRR4jd5fLjiCTqJIieNGgN4a8KQbOF36u8uaSXeBTpZrXYOYSU
v7YynboPosQyludyP
Qg7+wKVDV l7Ujxt34muX8X4BpQm8zz2PGGM9AirW8H/WSFenFqMnoX
Iecikaf76y9sY7y7ahQbYo RjVs9CKE/vmg7yi4dkCnKhBEKYjnkbLIBHCZve4SdK3ce61m2wgZf2oy+n NzqxmFl+dRiKGr5awm VjWHbmZ5itG71dmMzTiX56+ffFRVLOvkQO5E7plCrPbwVmS707bX4NytVv gHMTOffsCHOXG4NbEV/
Bsqhr4Y+aLhKpfXyBu+UShzoGInDH46tS6WWJTb6rUvGiaXSFnmp2qUS
nz9wauNmh+3c7LoFvi/g JkfmNeIDE6XSZnIhzVKJP+dxUrm587KITkka11en2g9TbYnHTai~t/Q+j8G
7Xwje299mG3jx+7n/
/HmuboBpxpn+zr63gk8/H7t652dKbc92vmn1~.H/3iV37x+3e12LXfvLD7F
5rnuxadc966FcUS2kw1 2ofds93Oh9vfPOUim/1IMPC7X7mozj6Wynj837sgi15tzSf4MbZM33jFhTf4 lP7Fdhc57GIr7XHe 6aJ6u31S/cwxF62xnnS85KJGe/UHI~XiXXdQAKUo2G41HTifSM4ia2v4N75 MZjr39ryhfdhgVzMP1 DTPcojgEnmjG+/by3v21k5Xa5k7yZ00QzKBIZDE9+VMXyTyI+.7cjd80wNS
OxqL~ilQZVrGPBiNlp91 mbSxvUzlljbKfJLc3vM+/y5ui3qN3wRJxi9xbi/9wH3Wd105u8ynHqL+cK/
7nKZ5g15/j68jHHow OtEViAY6ugM9PRiqxK+FNG9PyOfznOcEbOmlt3pkHrj3gCpSk9PUdm9Zz2 WKGIYmJ+Jrvdctxhlt HtDT06FspqCfLbAsKkhH9Fw+Ic2EsIPTiUJqIq17tV63t8eradhAc4XQYF+v u8vT5Q34tuggUA2W
cjjY6/Z3+wPdUZ/aoSoAvS/U6+6Odof93T5voNsXDkVBEYaXPJ.I30Y8ey OYLSuRsQc8k9ZzSnzme /XiTs9w5T+85b7dXC/u71I5QtEft8HhC0Y5uPsm+RObvgy6L/MPO/ydFur wdq hpQQzOej 6r6Auf3 HgIG9IZPCVgWfOWpPHaIOgyqeurOqruV818Ic8OaNuLBg93duxVf127Fmk ae3i7c+UB90KftVrQe Lz+7Hf9QLc4KRw11yZb84CGEu+0fY34A0/zvD2eM3xeuJt3K959ZMn//+K
dKq+X/p04fZP7/AyX3 f9AAAA3wowAAAAg BAACTAAAAAAAAAAIcEAA~/AQ EAAABWAAEAAA~/ /
wAAAAAAAAAAAAAAAAAAAAAQ
/l8BAAIAGABQAHIAbwBqAGUAI'wB0AC4ATgBIAHcATQBhAGP~AcgBvAH
htAL.gBNAGEAIfwByAGSAtHQAB
ABEBAAEAGABQAFIATwBKAEUAQwBUAC4ATgBFAFcATQBBAEIMAUgBPA
Fi~IALgBNAEEAQwBSAEBA&IQAA AEAAAAvwBAAAABI01/ng=</w:binData>
</w:docSuppData>
<w: body>
- <WX:sect>
<w:tbl>
- <w:tblPr>
<w:TStyle w:val="TabIeGrid°° />
<w:tblW w:w="0" w:type="sate" />
<w:tblLo~k w:val="000001E0" />
</w:tblPr>
- <w:tblGrid>
<w:GridCol w:w="332" />
<w:GridCol w:w="4500" />
<w:GridCol w:w="1080" />
<w:GridCol w:w="944" />
</w:tblGrid>
- <w:tr>
- <w:trPr>
<w:GridAfter w:val="1" />
<w:WAfter w:w="944°' w:type='°dxa" />
</w:trPr>
- <w:tc>
- <w:tcPr>
<w:tcw w:w="2332" w:type="dxa'° />
</w:tcPr>
ew: p />
</w:tc>
- <w:tc>
- <w:tcPr>
<w:tcW w:w=°558~" w:type="dxa"' />
<w:GridSpan w:val=°°a" />
</w:tcPr>
_ <w:p />
</w:tc>
</w:tr>
<w:tr>
- <w:tc>
- <w:tcPr>
<w:tcW w:w="832" waype='dxa"
/>
<w:GridSpan w:val=' 2" />
</w:tcPr>
<w: p />
</w: tc>
- <w:tc>
- <w:tcPr>
<w:tcW w:w="2~~~" w:type="dXa"
/>
<w:GridSpan w:val=' 2" />
</w:tcPr>
<w:p />
</w:tc>
</w:tr>
</w:tbl>
<w:p />
- ew: p>
- <w: r>
<w:T>The</w:T>
</w: r>
- <w:r>
- ew: rPr>
<w:RFonts w:ascii="Arial" w:fareast="N1S PGothic" w:h-ansi="Arial"
w:cs="Ariial" />
<WX:Font WX:val=°'Arial" />
<w:~ />
<w:I />
</w: rPr>
<w:T>duiclc</w:T>
</w: r>
- <w:r>
<w:T>brown fox jumps over the lazy dog. the quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps oaoer the Lazy dog. The quick brown fox jumps over the lazy dog.</w:T>
</w: r>
</w: p>
- <WX:sub-section>
- <w: p>
18 <w:pPr>
<w:PStyle w:val="Headings" />
- <w:listPr>
<WX:t WX:val="Article L" />
</w:listPr>
1~ <w:tabs>
<w:Tab w:val="fist" w:leader="none" w:pos="i44P~" />
</w: tabs>
</w:pPr>
- <w: r>
20 <w:T>The quick brown fox jumps over the lazy dog.</w:T>
</w: r>
</w: p>
<w:p>
<w:pPr>
25 <w:PStyle w:val="Fleadingi'° />
- <w:listPr>
<WX:t WX:val="d4rticle IL°' />
</w:listPr>
- <w:tabs>
30 <w:Tab w:val="list" w: leader="none°° w:pos="1441°' />
</waabs>
</w:pPr>
- <w: r>
<w:T>The quick brown fox jumps over the lazy dog.</w:T>
35 </w: r>
</w:p>
- <w:p>
- <w:pPr>
<w:PStyle w:val=°'lieadingl" />
- <w:listPr>
<WX:t WX:val="/article IIL" />
</w:listPr>
- <w:tabs>
<w:Tab w:val="list" w:leader='°none" w:pos="144" />
</w:tabs>
</w:pPr>
- <w:r>
<w:T>The quick brown fox jumps over the lazy dog.</w:T>
</w: r>
</w:p>
1~ <w:p>
- <w:r>
<w:T>The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog.</w:T>
</w: r>
</w:p>
- <w:p>
- <w:r>
<w:T>The quick brown fox jumps o</w:T>
</w: r>
2~ <w:r>
<w:T>ver the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy</w:T>
</w : r>
<w:ProofErr w:type=°'spellStart" />
- <w: r>
<w:T>dog.hello</w:T>
</w:r>
<w:ProofErr w:type=°'spellEnd" />
</w:p>
<w:p />
<w:p />
- <w:sectPr>
<w:PgSz w:w='°12240°' w:h="'1~8~.~°° />
<w:PgMar wotop='°1440'° w:right=°'1800°' w:bottom=°'1440" w:left=°'1800,°
S w:header=°'720°' w:footer=°'720°' w:gutter="0°',>
</w: sectPr>
</WX:sub-section>
</WX:seet>
</w:body>
</w:WordDocument>
The word-processor document created in accordance with aspects of the invention is very rich. If desired, an application that understands X1VIL
may create and/or modify the word-processor document. The application may also ignore many of the elements within the document if so desired. For example, an application may desire to only know the text contained within the document.
According to this particular example, the application. would only have to extract the elements identified by the <w:T> tag.
In order for an application to understand the word-processor documents created by the word-processor, an LSD file is provided. below is an exemplary XSD file that may be used for interpreting and/or creating the rich word-processing documents in X1VIL.
<?xml version="1.0°' encoding='°UTF-8°'?><xsdachema targetNamespace=°'urnachemas-microsoft-com:office:wordml-11.0°°
elementFormDefault='°qualified°°
attributeFormDefault="qualified"
xmlns:xsd=°'http://www.w3.org12001/~l",~ILSchema°' xmlns=°'urnachemas-microsoft-com:office:wordml-11.0" xmlns:wbld=°'um-microsoft-com-word-build"
xmlns: WX="um: schemes-microsoft-com:office:wordml-11.O:aux'°><xsd:import id='°WX°° namespace="umachemas-microsoft.-com:office:wordml-1l.O:aux°' schemaLocation="wordnet.xsd"></xsd:import><xsd:import id="xml"
namespace=°°http://www.w3.org/XML/1998/namespace°'></xsd:i mport><xsd:attribu to name="ignore°'><xsd:simpleType><xsd:restriction base--°'xsdatring"><xsd:enumeration value='°tagOnly"></xsd:enumeration><xsd:enumeration value=°'subTree"></xsd:enumeration></xsd:restriction></xsdaimpleType></x sd:att ribute><xsd:attribute name="st"
type="BooleanType°'></xsd:attribute><xsdaimpleType name="BooleanType"><xsd:restriction base="xsdatring'°><xsd:enumeration value="on"></xsd:enumeration><xsd:enumeration value=°'off'></xsd:enumeration></xsd:restriction></xsdaimpleType><xsd:co mplex Type name="BooleanProperty"><xsd:attribute name=°'val"
type=°°BooleanType°' default="on"></xsd:attribute></xsd:complexType><xsdaimpleType name=°'HexNumberType°'><xsd:restriction base="xsd:hexBinary°'></xsd:restriction></xsdaimpleType><xsd:complexType name="HexNumberProperty"><xsd:attribute name=°°vaI°' type="HexlVumberType"
use='°required"></xsd:attribute></xsd:complexType><xsdaimpleType name="DecimalNumberType'°><xsd:restriction base="xsd:integer'°></xsd:restriction></xsdaimpleType><xsd:coznplexType name='°DecimalNumberProperty°°><xsd:attribute na~aze=°'val°' type="DecimalNumberType" use=°'required"></xsd:attribute><xsd:attribute ref--'°WX:estimate"
use="optional"></xsd:attribute></xsd:complexType><xsdaimpleType name=°'TwipsMeasureType'°><xsd:restriction base="xsd:unsignedhit'°></xsd:restriction></xsdaimpleType><xsd:complexTy pe name=°'TwipsMeasureProperty°°><xsd:attribute name=''val"
type=°'TwipsMeasureType°' use="required"></xsd:attribute></xsd:complexType><xsdaimpleType name="SignedTwipsMeasureType"><xsd:restriction base="xsd:integer"></xsd:restriction></xsdaimpleType><xsd:complexType name="SignedTwipsMeasureProperty"><xsd:attribute name="val"
type=°°SignedTwipsMeasureType°' use=°'required'°></xsd:attribute></xsd:complexType><xsdaimpleType name="PixelsMeasureType"><xsd:restriction base='°xsd:unsignedInt"></xsd:restriction></xsdaimpleType><xsd:complexTy pe name="PixelsMeasureProperty"'><xsd:attribute name="val°' type=°'PixelsMeasureType"
use="required"></xsd:attribute></xsd:complexType><xsdaimpleType name="°PointsMeasureType°°><xsd:restriction 4.1 base="xsd:unsignedlnt"></xsd:restriction></xsdaimpleType><xsd:complexType name="PointsIVIeasureProperty"><xsd:attribute name="val°°
type='°PointsMeasureType'°
use=°'required"></xsd:attribute></xsd:complexType><xsdaimpleType name="HpsMeasureType"><xsd:restriction base="xsd:unsignedlnt'°></xsd:restriction></xsdaimpleType><xsd:complexTy pe name="HpsMeasureProperty"><xsd:attribute name=°'val°' type=''HpsMeasureType°°
use="required"></xsd:attribute></xsd:complexType><xsdaimpleType name="SignedHpsMeasureType"><xsd:restriction base="xsd:unsignedInt"></xsd:restriction></xsdaimpleType><xsd:complexType name--°'SignedHpslVIeasureProperty"><xsd:attribute name='°val"
type--'°SignedHpsMeasureType"
use="required'°></xsd: attribute></xsd:complexType><xsd: simpleType name="TextScaleType"><xsd:restriction 1j base="xsd:unsignedInt"><xsd:minInclusive value=" 1'°></xsd:rninInclusive><xsd:maxlnclusive value='°600"></xsd:maxInclusive></xsd:restriction></xsd:
simpleType><xsd:compl exType name="TextScaleProperty"><xsd:attribute name="val"></xsd:attribute></xsd:complexType><~,sdaimpleType name="StringType"><xsd:restriction base='°xsdatring°'></xsd:restriction></xsdaimpleType><xsd:complex Type name='°StringProperty'°><xsd:attribute name=°°val°' type="StringType°' use="required'°></xsd:attribute></xsd:complexType><xsdaimpleType narne="LeftOrRightType"><xsd:restriction base="xsdatring"><xsd:enumeration value='°left"></xsd:enumeration><xsd:enumeration value--'°right°'></xsd:enumeration></xsd:restriction></xsdaimpleType><xs daimple Type name="DateTimeType'°><xsd:restriction base="xsd:dateTime"></xsd:restriction></xsdaimpleType><xsd:complexType name="DateTimeProperty"><xsd:attribute name="val'°
type='°DateTimeType'°
use="required"></xsd:attribute></xsd:complexType><xsdaimpleType name="Color~lalues"><xsd:restriction base="xsdatring"><xsd:enumeration value="black"></xsd:enumeration><xsd:enumeration value="blue°°></xsd:enumeration><xsd:enumeration.
value="cyan"></xsd:enumeration><xsd:enumeration value="green'°></xsd:enumeration><xsd:enumeratio:ra value="magenta"></xsd:enumeration><xsd:enumeration value="red"></xsd: enumeration><xsd: enumeration S value="yellow"></xsd:enumeration><xsd:enumeration value="white°'></xsd:enumeration><xsd:enumeration value="dark-blue"></xsd:enumeration><xsd:enumeration value="dark-cyan"></xsd:enumeration><xsd:enumeration value="dark-green"></xsd:enumeration><xsd:enumeration value="dark-magenta"></xsd:enumeration><xsd:enumeration valve="dark-red'°></xsd:enumeration><xsd:enumeration value='°dark-yellow"></xsd:enumeration><xsd:enumeration value="dark-gray"></xsd:enumeration><xsd:enumeration value=°'light-~ay"></xsd: enumeration><xsd: enumeration value=°'none"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsdai mple Type narne='°HexColorType"><xsd:unian><xsdaimpleType><xsd:restriction base="xsd:hexBinary"><xsd:length value="3"
fixed="true"></xsd:length></xsd:restriction></xsdaimpleType><xsdaimpleType>
<xsd:restriction base=°'xsdatring"><xsd:enumeration value="auto"></xsd:enumeration></xsd:restriction></xsd:simpleType></xsd:union ></xsdaimpleType><xsd:complexType name="HexColorProperty"><xsd:attribute name="val"
use="optional"></xsd:attribute></xsd:complexType><xsd:complexType name="HighlightProperty"><xsd:attribute name="val" type="ColorValues"
use="required"></xsd:attribute></xsd:complexType><xsdaimpleType name="UnderlineValues'°><xsd:restriction base="xsdatring"><xsd:enurneration value--"single">4xsd: enumeration><xsd: enumeration value="words"></xsd:enumeration><xsd:enumeration value="double"></xsd:enumeration><xsd:enumeration value="thick"></xsd:enumeration><xsd:enumeration value="dotted"></xsd:enumeration><xsd:enumeration value="dotted-heavy"></xsd:enumeration><xsd:enumeration value="dash'°></xsd:enumeration><xsd:enumeration value="dashed-heavy"><lxsd:enumeration><xsd:enumeration value=°'dash-long"></xsd:enumeration><xsd:enumeration value="'dash-Iong-heavy"><lxsd:enumeration><xsd:enumeration value="dot-dash"></xsd:enumeration><xsd:enumeration value="dash-dot-heavy"></xsd:enumeration><xsd:enumeration value="dot-dot-dash°'></xsd:enumeration><xsd:enumeration value="dash-dot-dot-heavy"></xsd:enumeration><xsd:enumeration value="wave"></xsd:enumeration><xsd:enumeration value="wavy-heavy"></xsd:enumeration><xsd:enumeration value="wavy-double"></xsd:enumeration><xsd:enumeration value--"none"></xsd:enurneration></xsd:restriction></xsdaimpleType><xsd:compl exType name="UnderlineProperty"><xsd:attribute name="val"
type--"UnderlineValues" use="required"></xsd:attribute><xsd:attF-ibute name="color°' type='°I-iexCoiorType"
use="optional"></xsd:attribute></xsd:complexType><xsdaimpleType name="TextEffectValues"><xsd:restriction base="xsdatring"><xsd:enumeration value="blink-background'°><lxsd: enumeration><xsd: enumeration value="lights"><Ixsd:enumeration><xsd:enumeration value="ants-black"></xsd:enumeration><xsd:enumeration value=="ants-red"></xsd:enumeration><xsd:enumeration value=" shimmer"></xsd: enumeration><xsd: enumeration value='°sparkle"></xsd: enurneration><xsd: enumeration value="none"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsd:compl exType name="TextEffectProperty'°><xsd:attribute name="val"
type="TextEffectValues"
use="required"></xsd: attribute></xsd:complexType><xsdaimpleType name="BorderValues"><xsd:restriction base='°xsdatring"><xsd:enumeration value="nil"></x sd: enumeration><xsd: enumeration value="none"></xsd: enumeration><x sd: enumeration value ="single"></xsd:enumeration><xsd:enumeration value="thick"></xsd:enumeration><xsd:enumeration value="double"></xsd: enumeration><xsd: enumeration value="dotted"></xsd: enumeration><xsd: enumeration 4-4.
value="dashed"></xsd:enumeration><xsd:enumeration value="dot-dash"></xsd:enumeration><xsd:enumeration value=°°dot-dot-dash°'></xsd:enumeration><xsd:enumeration value=°'triple°'></xsd:enumeration><xsd:enumeration value="thin-thick-small-gap°'><lxsd:enumeration><xsd:enumeration value--"thick-thin-small-gap'°><lxsd:enumeration><xsd:enumeration value="thin-thick-thin-small-gap"></xsd:enumeration><xsd:enumeration value="thin-thick-medium-gap"></xsd:enumeration><xsd:enumeration value="thick-thin-medium-gap"></xsd:enumeration><xsd:enumeration value="thin-thick-thin-medium-gap"></xsd:enumeration><xsd:enumeration value--"thin-thick-large-gap"></xsd:enumeration><xsd:enumeration value="thick-thin-large-gap"></xsd:enumeration><xsd:enumeration value="thin-thick-thin-large-gap"></xsd:enumeration><xsd:enumeration value='°wave"></xsd:enumeration><xsd:enumeration value=°'double-wave"></xsd:enumeration><xsd:enumeration value="dash-small-gap"></xsd:enumeration><xsd:enumeration value="dash-dot-stroked"></xsd:enumeration><xsd:enumeration value="three-d-emboss"></xsd:enumeration><xsd:enumeration value="three-d-engrave"></xsd: enumeration><xsd: enumeration value="outset"></xsd:enumeration><xsd:enumeratio~n value=°°inset'°></xsd:enumeration><xsd:enumeration value='°apples°'></xsd:enumeration><xsd:enumeration value='°arched-scallops°'></xsd:enumeration><xsd:enumeration value="baby-pacifier"></xsd:enumeration><xsd:enumeration value="baby-rattle"></xsd:enumeration><xsd:enumeration value="balloons-3-colors"></xsd:enumeration><xsd:enumeration value=°'balloons-hot-air'°></xsd:enumeration><xsd:enumeration value="basic-black-dashes"></xsd:enumeration><xsd:enumeration value="basic-black-dots'°></xsd:enumeration><xsd:enumeration value=°'basic-black-squares"><Jxsd:enumeration><xsd:enumeration value=°'basic-thin-lines"></xsd:enumeration><xsd:enumeration value="basic-white- .
dashes'°></xsd:enumeration><xsd:enumeration value="basic-white-dots"></xsd:enumeration><xsd:enumeration value="basic-white-squares°'></xsd:enumeration><xsd:enumeration value=''basic-wide-inline"></xsd:enumeration><xsd:enumeration value="basic-wide-midline'°></xsd:enumeration><xsd:enumeration value='"basic-wide-outline"></xsd:enumeration><xsd:enumeration value="bats"></xsd:enumeration><xsd:enumeration value="birds'°></xsd:enumeration><xsd:enumeration value=°°birds-flight"></xsd: enumeration><xsd: enumeration value="cabins"></xsd:enumeration><xsd:enumeration value--°'cake-slice°'></xsd:enumeration><xsd:enumeration value="°candy-corn°°></xsd:enumeration><xsd:enumeration value='°celtic-knotwork'°></xsd:enumeration><xsd:enumeration value="certificate-banner"></xsd:enumeration><xsd:enumeration value="chain-link"></xsd:enumeration><xsd:enumeration value='°champagne-bottle"><lxsd:enumeration><xsd:enumeration value="checked-bar-black"></xsd:enumeration><xsd:enumeration value=°'checked-bar-color"></xsd:enumeration><xsd:enumeration value=°'checkered°'></xsd:enumeration><xsd:enumeration value="christmas-tree"></xsd:enumeration><xsd:enumeration value=°'circles-lines"></xsd:enumeration><xsd:enumeration value="circles-rectangles'°></xsd:enumeration><xsd:enumeration value='°classical-wave°'></xsd:enumeration><xsd:enumeration value=''clocks"></xsd: enumeration><xsd: enumeration value='°compass°'></xsd:enumeration><xsd:enumeration value='°confetti"></xsd:enumeration><xsd:enumeration value="confetti-grays°'></xsd:enumeration><xsd:enurneration value="confetti-outline°°></xsd:enumeration><xsd:enumeration value="confetti-streamers"></xsd:enumeration><xsd:enumeration value="eonfetti-white°'></xsd:enumeration><xsd:enumeration value="corner-triangles°°></xsd:enumeration><xsd:enumeration value--"coupon-cutout-dashes"></xsd:enumeration><xsd:enumeration value="coupon-cutout-dots°'></xsd:enumeration><xsd:enumeration value="crazy-maze"></xsd:enumeration><xsd:enumeration value=°°creatures-butterfly"></xsd:enumeration><xsd:enumeration value="creatures-fish"></xsd:enumeration><xsd:enumeration value="creatures-insects"></xsd:enumeration><xsd:enumeration value="creatures-lady-bug'°></xsd:enumeration><xsd:enumeration value="cross-stitch"></xsd:enumeration><xsd:enumeration value="cup"></xsd:enumeration><xsd:enumeration value="deco-arch"></xsd:enumeration><xsd:enumeration value='"deco-arch-color°°></xsd:enumeration><xsd:enumeration value="deco-blocks"></xsd:enumeration><xsd:enumeration value="diamonds-gray"></xsd:enumeration><xsd:enumeration value="double-d"></xsd:enumeration><xsd:enumeration value=°'double-diamonds"></xsd:enumeration><xsd:enumeration value="earth-1 "></xsd:enumeration><xsd:enumeration value='°earth-2"></xsd:enumeration><xsd:enumeration value='°eclipsing-squares-1°'></xsd:enumeration><xsd:enumeration value=°'eclipsing-squares-2"></xsd:enumeration><xsd:enumeration value--"eggs-black°'></xsd:enumeration><xsd:enumeration value="fans"></xsd:enumeration><xsd:enumeration value="film"></xsd:enumeration><xsd:enumeration value="firecrackers"></xsd:enumeration><xsd:enumeration value="flowers-block-print"></xsd:enumeration><xsd:enumeration value="flowers-daisies"></xsd:enumeration><xsd:enumeration value="flowers-modem-1 "></xsd:enumeration><xsd:enumeration value="flowers-modern-2°°></xsd:enumeration><xsd:enumeration value='°flowers-pansy"></xsd:enumeration><xsd:enumeration value ="flowers-red-rose"></xsd:enumeration><xsd:enumeration value="flowers-roses"'></xsd:enumeration><xsd:enumeration value=°'flowers-teacup"></xsd:enumeration><xsd:enumeration value="flowers-tiny"></xsd:enumeration><xsd:enumeration value="gems°°></xsd:enumeration><xsd:enumeration value="gingerbread-man°'></xsd:enumeration><xsd:enumeration value="gradient"></xsd:enumeration><xsd:enumeration value='°handmade-1 °'></xsd:enumeration><xsd:enumeration value="handmade-2"></xsd:enumeration><xsd:enumeration value="heart-balloon"></xsd:enumeration><xsd:enumeration value='°heart-gray" ></xs d: enumeration><xsd: enumeration value=°'hearts"></xsd:enumeration><xsd:enumeration value=°'heebie-j eebies"></xsd:enumeration><xsd: enumeration S value="holly'°></xsd:enumeration><xsd:enumeration value="house-funky"></xsd:enumeration><xsd:enumeration value="hypnotic"></xsd:enumeration><xsd:enumeration value="ice-cream-cones"></xsd:enumeration><xsd:enumeration value="light-bulb°'></xsd:enumeration><xsd:enumeration value="lightning-1 "></xsd:enumeration><xsd:enumeration value="lightning-2"></xsd:enumeration><xsd:enumeration value="map-pins°'></xsd:enumeration><xsd:enumeration value="maple-leaf'></xsd:enumeration><xsd:enumeration value="maple-muff ns"></xsd: enumeration><xsd: enumeration value--"marquee°'></xsd:enumeration><xsd:enurneration value="marquee-toothed"></xsd: enumeration><xsd: enumeration value="moons"></xsd:enumeration><xsd:enumeration value=°'mosaic"></xsd:enumeration><xsd:enumeration value=°'music-notes"></xsd:enumeration><xsd:enumeration value="northwest'°></xsd:enumeration><xsd:enurneration value="ovals"></xsd: enumeration><xsd: enumeration value="packages"></xsd:enumeration><xsd:enumeration value="palms-black°'></xsd:enumeration><xsd:enumeration value='°palms-color"></xsd:enumeration><xsd:enumeration value=''paper-clips'°></xsd:enumeration><xsd:enumeration value--"papyrus"></xsd:enumeration><xsd:enumeration value=°'party-favor"><lxsd:enumeration><xsd:enumeration value='°party-glass"></xsd: enumeration><xsd: enumeration value="pencils"></xsd:enumeration><xsd:enumeration value=°'people'°></xsd:enumeration><xsd:enumeration value="people-waving"></xsd:enumeration><xsd:enumeration value='°people-hats"></xsd: enumeration><xsd: enumeration value="poinsettias"></xsd:enumeration><xsd:enumeration value=°°postage-stamp"></xsd:enumeration><xsd:enumeration value="pumpkin-1"></xsd:enumeration><xsd:enumeration value="push-pin-note-2°'></xsd:enumeration><xsd:enumeration value="push-pin-note-1 "></xsd: enumeration><xsd: enumeration S value="pyramids"></xsd:enumeration><xsd:enumeration value="pyramids-above"></xsd:enumeration><xsd:enumeration value="quadrants"></xsd:enumeration><xsd:enumeration value="rings °'></xsd : enumeration><xsd: enumeration value="safari"></xsd:enumeration><xsd:enumeration value="sawtooth'°></xsd:enumeration><xsd:enumeration value="sawtooth-gray"></xsd:enumeration><xsd:enumeration value="scared-cat"></xsd: enumeration><xsd: enumeration value="seattle"></xsd:enumeration><xsd:enumeration value="shadowed-squares"></xsd:enumeration><xsd:enumeration value=°'sharks-teeth"></xsd:enumeration><xsd:enumeration value="shorebird-tracks"></xsd:enumeration><xsd:enumeration value="skyrocket"></xsd:enumeration><xsd:enumeration value--"snowflake-fancy"></xsd: enumeration><x sd: enumeration value="snowflakes'°></xsd:enumeration><xsd:enumeration value="sombrero"></xsd:enumeration><xsd:enumeration value="southwest"></xsd:enumeration><xsd:enumeration value="stars"></xsd:enumeration><xsd:enumeration value--"stars-top"></xsd:enumeration><xsd:enumeration value="stars-3d"></xsd:enumeration><xsd:enumeration value="stars-black"></xsd:enumeration><xsd:enumeration value--"stars-shadowed"></xsd: enumeration><xsd: enumeration value='°sun"></xsd:enumeration><xsd:enumeration value="swirligig"></xsd:enumeration><xsd:enumeration value="torn-paper"></xsd:enumeration><xsd:enumeration value="torn-paper-black"></xsd:enumeration><xsd:enumeration value="trees°'></xsd:enumeration><xsd:enumeration value="triangle-party"></xsd:enumeration><xsd:enumeration value="triangles"></xsd:enumeration><xsd:enumeration value="tribal-1 °'></xsd:enumeration><xsd:enumeration value--"tribal-2°°></xsd:enumeration><xsd:enumeration value=°'tribal-3"></xsd:enumeration><xsd:enumeration value='°tribal-4°'></xsd:enumeration><xsd:enumeration value="tril~al-5"><lxsd:enumeration><xsd:enumeration value="tribal-6"></xsd:enumeration><xsd:enumeration value="twisted-lines-1"></xsd:enumeration><xsd:enumeration value='°twisted-lines-2°°></xsd:enumeration><xsd:enumeration value="vine"></xsd:enumeration><xsd:enumeration value="waveline"></xsd:enumeration><xsd:enumeration value=°'weaving-angles°'></xsd:enumeration><xsd:enumeration value='°weaving-braid"><lxsd:enumeration><xsd:enumeration value="weaving-ribbon"></xsd:enumeration><xsd:enumeration value='°weaving-strips"></xsd:enumeration><xsd:enumeration value=°'white-flowers'°></xsd:enumeration><xsd:enumeration value="woodwork°'></xsd:enumeration><xsd:enumeration value="x-illusions°'></xsd:enumeration><xsd:enumeration value='°zany-triangles"></xsd:enumeration><xsd:enumeration value=°'zig-zag"></xsd:enumeration><xsd:enumeration value=°';~ig-zag-stitch"><lxsd:enumeration></xsd:restriction></xsdaimpleType><xsd:complexType name=°'BorderProperty"><xsd:attribute name='°vaf°
type="BorderValues"
use="required'°></xsd:attribute><xsd:attribute name=°'color"
type='°HexColorType°°
use="optional"></xsd:attribute><xsd:attribute name=="sz"
type--"DecimalNumberType"
use="required°'></xsd:attribute><xsd:attribute name="space" type=°°DecimalNumberType°' use="optional'°></xsd:attribute><xsd:attribute name="sh dow"
type="BooleanType" use='°optional"></xsd:attribute><xsd:attribute name="frame°' type="BooleanType"
use="optional°'></xsd:attribute></xsd:complexType><xsdaimpleType name=°'ShdValues"><xsd:restriction base=°'xsdatring"><xsd:enu~neration value="nil"></xsd:enumeration><xsd:enumeration value=°'clear"></xsd:enumeration><xsd:enumeration value="solid'°></xsd:enumeration><xsd:enumeration value=°'horz-stripe"><Jxsd:enumeration><xsd:enumeration value---"vert-stripe"></xsd:enumeration><xsd:enumeration value="reverse-diag-stripe"></xsd:enumeration><xsd:enumeration value="diag-stripe"></xsd:enumeration><xsd:enumeration value="horz-cross"></xsd:enumeration><xsd:enumeration value="diag-cross"></xsd:enumeration><xsd:enumeration value="thin-horz-stripe"></xsd:enumeration><xsd:enumeration value="thin-vert-stripe"></xsd:enumeration><xsd:enumeration value="thin-reverse-diag-stripe"></xsd:enumeration><xsd:enumeration value---"thin-diag-stripe"></xsd:enumeration><xsd:enumeration value="thin-horz-cross"></xsd:enumeration><xsd:enumeration value="thin-diag-cross"></xsd:enumeration><xsd:enumeration value--"pet-S"></xsd:enumeration><xsd:enumeration value="pct-10"></xsd:enumeration><xsd:enumeration value="pct-12"></xsd:enumeration><xsd:enumeration value="pct-15"></xsd:enumeration><xsd:enumeration value="pct-20"></xsd:enumeration><xsd:enurneration value="pct-2S"></xsd:enumeration><xsd:enumeration value="pct-30"></xsd:enumeration><xsd:enurneration value--"pct-35"></xsd:enumeration><xsd:enumeration value="pct-37"></xsd:enumeration><xsd:enumeration value="pct-40'°></xsd:enumeration><xsd:enumeration value="pct-45"></xsd:enumeration><xsd:enumeration value="pct-50"></xsd:enumeration><xsd:enumeration value=°'pct-55"></xsd:enumeration><xsd:enurneration value="pct-60"></xsd:enumeration><xsd:enumeration value='°pct-62"></xsd:enumeration><xsd:enumeration value=°'pct-65"></xsd:enumeration><xsd:enumeration value="pct-70"></xsd:enumeration><xsd:enumeration value="pct-75"></xsd:enumeration><xsd:enumeration value="pct-80"></xsd:enumeration><xsd:enumeration value="pct-85"></xsd:enumeration><xsd:enumeration value="pct-87"></xsd:enumeration><xsd:enumeration value=°'pct-Sl 90'°></xsd:enumeration><xsd:enumeration value--"pct-95"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsd:complexType name="ShdProperty"><xsd:attribute name="val" type="ShdValues"
use="required"></xsd:attribute><xsd:attribute name="color"
type="HexColorType'°
use="optional"></xsd:attribute><xsd:attribute name"fill"
type="HexColorType°' use=°'optional"></xsd:attribute></xsd:complexType><xsd:complexType name="FitTextProperty"><xsd:attribute name="val°'' type="TwipsMeasureType"
use="required"></xsd:attribute><xsd:attribute name='°id"
type=°'DecimalNurnberType"
use--"optional"><lxsd:attribute></xsd:complexType><xsdaimpleType name--"HyphenRule"><xsd:restriction base="xsdatring"><xsd:enumeration value="none"></xsd:enumeration><xsd:enumeration value="normal"></xsd:enumeration><xsd:enumeration value='°add-before"><Ixsd:enumeration><xsd:enumeration value="change-before'°><lxsd:enumeration><xsd:enumeration value='°delete-before"></xsd:enumeration><xsd:enumeration value='°change-after"><lxsd:enumeration><xsd:enumeration value="delete-and-change"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsd:complexTy pe name="HyphenProperty"><xsd:attribute name="vaI" type="StringType'°
use="required"></xsd:attribute><xsd:attribute name="rule" type="Hyphenl2ule"
use='°required"></xsd:attribute></xsd:complexType><xsdairnpleType name="EMValue"><xsd:restriction base="xsdatring°'><xsd:enumeration value="none"></xsd: enumeration><xsd: enumeration value="dot"></xsd: enumeration><xsd: enumeration value="comma"></xsd:enumeration><xsd:enumeration value="circle"><lxsd:enumeration><xsd:enumeration value--"under-dot"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsd:complexType name-"EMProperty"><xsd:attribute name="val°' type="EMValue"
use="required"><lxsd:attribute></xsd:complexType><xsd:complexType name="langElt"><xsd:attribute name="val'° type--"StringType"
use=°'optional°'></xsd:attribute><xsd:attxibute name=°'fareast" type="StringType'°
use="optional°'></xsd:attribute><xsd:attribute name="bidi"
type="StringType°' use="optional'°></xsd:attribute></xsd:complexType><xsdaimpleType name='°CombineBracketsType'°><xsd:restriction b as e="xsd atring"><x s d: enumeration value="none"></xsd:enumeration><xsd:enumeration value="round°'></xsd:enumeration><xsd:enumeration value="square"></xsd:enumeration><xsd:enumeration value='°angle"></xsd:enumeration><xsd:enumeration value="curly"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsdaimpl eType name="CombineType"><xsd:restriction base="xsd:string'°><xsd:enumeration value="lines"></xsd:enumeration><xsd:enumeration value="letters°'></xsd:enumeration></xsd:restriction></xsd:simpleType><x sd:comp lexType name="AsianL,ayoutElt'°><xsd:attribute name="id"
type="DecimalNumberType" use="required'°></xsd:attribute><xsd:attribute name="combine" type="CombineT ype"
use="optional"></xsd:attribute><xsd:attribute name=°"combine-brackets°°
type="CombineBracketsType°' use=°'optional'°></xsd:attribute><xsd:attribute name="vert°' type="BooleanType°°
use="optional"></xsd:attribute><xsd:attribute name="vert-compress°° type='°BooleanType"
use=°"optional'°></xsd: attribute></xsd:complexType><xsd:
simpleType name="XAlignType°°><xsd:restriction base="xsdatring"><xsd:enurneration value="left"></xsd:enumeration><xsd:enumeration value=°'center"></xsd: enumeration><xsd: enumeration value="right'°></xsd: enumeration><xsd: enumeration value="inside'°></xsd:enumeration><xsd:enumeration value=°'outside"></xsd:enumeration></xsd:restriction></xsdaimpleType><xs daim pleType name="YAlignType°'><xsd:restriction base='°xsdatring"><xsd:enumeration value="inline"></xsd: enumeration><xsd: enumeration value="top"></xsd:enumeration><xsd:enumeration value="center°'></xsd:enumeration><xsd:enumeration value="bottom°'></xsd:enumeration><xsd:enumeration value="inside"></xsd:enumeration><xsd:enumeration value="outside'°></xsd: enumeration></xsd:restriction></xsd:
simpleType><xsd: sim pleType name="HeightRuleType"><xsd:restriction base="xsdatring°'><xsd:enumeration value="exact"></xsd:enumeration><xsd:enumeration value="at-least"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsdaimpleType name="WrapValue"><xsd:restriction base=°'xsdatring"><xsd:enumeration value=°'auto"></xsd:enumeration><xsd:enumeration value="not-beside"></xsd:enumeration><xsd:enumeration value="around'°></xsd:enumeration><xsd: enumeration value=°'tight"></xsd: enumeration><xsd: enumeration value=°'through°'></xsd: enumeration><x sd: enumeration IO
value='°none"></xsd:enumeration><Jxsd:restriction></xsdaimple'Type><xsda irnple Type name="VAnchorValue"><xsd:restriction base=''xsdatring"><xsd:enumeration value='°text"></xsd:enumeration><xsd:enumeration value="margin"></xsd:enumeration><xsd:enumeration value="page"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsdaimple Type name="HAnchorValue"><xsd:restriction base=°°xsdatring"><xsd:enumeration value='°text"></x sd: enumeration><x sd: enumeration value="margin"></xsd:enumeration><xsd:enumeration value='°page"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsdai mple Type name="DropCapValue°°><xsd:restriction base='°xsdatring"><xsd:enumeration value=°°none"></xsd:enumeration><xsd:enumeration value="drop"></xsd:enumeration><xsd:enumeration value="margin"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsd:com plexType name=°'FramePrProperty°'><xsd:attribute name="drop-cap"
type--"DropCapValue" use="optional°'></xsd:attribute><xsd:attribute name='°lines"
type--'°DecimalNumberType"
use="optional°°></xsd:attribute><xsd:attribute name=°'w" type="DecimalNumberType'°
use="optional'°></xsd:attribute><xsd:attribute name="h°°
type="DecimalNumberType'° use="optional"></xsd:attribute><xsd:attribute name="vspace" type="Decimall~lumberType°' use="optional"></xsd:attribute><xsd:attribute name="hspace°°
type=°'DecimalNumberType"
use=°'optional°'></xsd:attribute><xsd:attribute name="wrap'° type=°°WrapValue"
use='°optional"></xsd:attribute><xsd:attribute name="hanchor" type="HAnchorValue"
use='°optional"></xsd:attribute><xsd:attribute name="vanchor°°
type="VAnchorValue'° use="optional"></xsd:attribute><xsd:attribute name='°x"
type="DecimalNumberType" use="optional"></xsd;attribute><xsd:attribute name="x-align'° type="XAlignType°°
use="optional"></xsd:attribute><xsd:attribute name="y'° type='°DecimallVumberType°' use="optional°°></xsd:attribute><xsd:attribute name="y-align"
type='°YAlignType"
use="optional'°></xsd:attribute><xsd:attribute name=°°h-rule°' type=°'Heightl~uleType"
use='°optional"></xsd:attribute><xsd:attribute name="anchor-lock°' type="~ooleanType"
use="optional"></xsd:attribute></xsd:complexType><xsd:simpleType name=°'TabJCValue"><xsd:restriction base=°'xsdatring°'><xsd:enumeration value="clear"></xsd:enmneration><xsd:enumeration value=°'left"></xsd:enumeration><xsd:enumeration value='°center°'></xsd:enumeration><xsd:enumeration value="right'°></xsd:enumeration><xsd:enumeration value="decimal'°></xsd:enumeration><xsd:enumeration value="bar"></xsd:enumeration><xsd:enumeration value="list"></xsd:enumeration></xsd:restriction></xsdaimple'Type><xsdaimpleT
ype name="TabTLCValue'°><xsd:restriction base='°~;sdatring'°><xsd:enumeration value="none'°></xsd:enumeration><xsd:enumeration value="dot"></xsd: enumeration><xsd: enumeration value="hyphen°°></xsd:enumeration><xsd:enumeration value="underscore"></xsd:enumeration><xsd:enumeration value="heavy"></xsd:enumeration><xsd:enumeration value="middle-dot"></xsd:enumeration></xsd:restriction></xsdairnpleType><xsd:complexType name="TabProperty"><xsd:attribute name='°val°' type=°'TabJCValue"
use="required°'></xsd:attribute><xsd:attribute name=°'leader"
type=°'TabTLCVaIue"
use="required"></xsd:attribute><xsd:attribute name="pos'°
type="DecimalNumberType"
use=°'required"></xsd:attribute></xsd:complexType=><xsd:simpleType name="LineSpacingRuleValue'°><xsd:restriction base="xsdatring"><xsd:enumeration value="auto°'></xsd:enumeration><xsd:enumeration value="exact"></xsd:enumeration><xsd:enumeration value--"at-least'°><lxsd:enumeration></xsd:restriction></xsdaimpleType><xsd:complex Type name="SpacingProperty"><xsd:attribute name="before°' type="DecimalNumberType" use='°optional"></xsd:attribute><xsd:attribute S name="before-lines" type="DecimalNumberType"
use="optional"></xsd:attribute><xsd:attribute name="before-autaspacing"
type="BooleanType" use="optional"></xsd:attribute><xsd:attribute name="after"
type="DecimalNurnberType" use="optional"></xsd:attribute><xsd:attribute name='°after-lines" type="DecimalNumberType"
use--"optional"></xsd:attribute><xsd:attribute name--'°after-autospacing'°
type="BooleanType" use='°optional"></xsd:attribute><xsd:attribute name="line'°
type="DecimalNumberType°' use="optional"></xsd:attribute><xsd:attribute name="line-rule°° type="LineSpacingRuleValue"
use="optional"></xsd:attribute></xsd:complexType><xsd:complexType name="IndProperty"><xsd:attribute name="left" type="DecimalhTumberType"
use="optional"></xsd:attribute><xsd:attribute name--"left-chars"
type="DecimalNumberType" use="optional"></xsd:attribute><xsd:attribute name='°right'° type="DecimalNumberType"
use="optional"></xsd:attribute><xsd:attribute name="right-chars'°
type=°'DecirnalNumberType°' use="optional"></xsd:attribute><xsd:attribute name="hanging°' type=°'DecimalNumber'fype'°
use="optional"></xsd:attribute><xsd:attribute name=''hanging-chars'°
type="DecimalNumberType" use=°'optional"></xsd:attribute><xsd:attribute name="first-line" type=°'DecimalNumberType"
use="optional"></xsd:attribute><xsd:attribute name=°'first-line-chars"
type--"DecimalNumberType'°
use='°optional"></xsd:attribute></xsd:complexType><xsdaimpleType name='°JcValue°'><xsd:restriction base="xsdatring"><xsd:enumeration value="left"></xsd: enumeration><xsd: enumeration value=°'center"></xsd:enumeration><xsd:enumeration value="right"></xsd:enumeration><xsd:enurneration value="both"><>xsd:enumeration><xsd:enumeration value='°medium-kashida"></xsd:enumeration><xsd:enumeration value="distribute"></xsd:enumeration><xsd:enumeration value="list-tab"></xsd:enumeration><xsd:enumeration value="high-kashida"></xsd:enumeration><xsd:enumeration value="low-kashida"></xsd:enumeration><xsd:enumerati~n value="thai-distribute"></xsd:enumeration></xsd:restriction><lxsdaimpleType><xsd:complex Type name="JcProperty"><xsd:attribute name="vaI" type="JcValue"
use--"required"></xsd: attribute></xsd: complexType><xsd: simpleTyp a name="ViewValue"><xsd:restriction base="xsdatring"><xsd:enumeration value="none"></xsd:enumeration><xsd:enumeration value="print"><lxsd:enumeration><xsd:enumeration value="outline"></xsd:enumeration><xsd:enumeration value="master-p ages"></xsd: enumeration><xsd: enumeration value="normal"></xsd: enumeration><xsd: enumeration value="web"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsd:comple xType name="ViewProperty"><xsd:attribute name='°val" type="ViewValue"
use="required"></xsd:attribute></xsd:complexType><xsdaimpleType name="ZoomValue"><xsd:restriction base="xsdatring"><xsd:enumeration value="none°'></xsd:enumeration><xsd:enumeration value="full-page"></xsd:enumeration><xsd:enumeration value='°best-fit"></xsd:enumeration><xsd:enumeration value="text-fit"></xsd: enumeration><lxsd:restriction></xsd: simpleType><xsd: complexType name--°'ZoomProperty'°><xsd:attribute name--"val"
type="ZoomValue"
use--°'optional"></xsd:attribute><xsd:attribute name=°'percent"
type--"DecimalNumberType"
use='°optional°'></xsd:attribute></xsd:complexType><xsd:complexTy pe name="WritingStyleProperty"><xsd:attribute name=°°lang°° type--"String'rype"
use='°required"></xsd:attribute><xsd:attribute name="vendorlD"
type="DecimalNumberType" use--°°required°'></xsd:attribute><xsd:attribute name--"dllVersion°' type=°'DecimalNurnberType°' use="required"></xsd:attribute><xsd:attribute name="nlCheck"
type='°BooleanType" use--°'required°'></xsd:attribute><xsd:attribute name--°'optionSet" type="DecimalNumberType°' use="required"></xsd: attribute><lxsd: complexType><xsd: simpleType name="ProofType"><xsd:restriction base="xsdatring"><xsd:enumeration value--"clean"></xsd:enumeration><xsd:enumeration value="dirty°°></xsd:enumeration></xsd.:restriction></xsdaimpleTy pe><xsd:compl exType name="ProofProperty"><xsd:attribute name="spelling" type="ProofType"
use="'optional"></xsd:attribute><xsd:attribute name="grammar"
type="ProofType°' use="optional"></xsd: attribute></xsd:complexType><xsd: simpleType name="DocTypeValue"><xsd:restriction base="xsdatring"><xsd:enumeration value="not-specified"></xsd:enumeration><xsd:enumeration value="letter"><lxsd:enumeration><xsd:enumeration value--"e-mail"'></xsd:enumeration><lxsd:restriction><lxsdaimpleType><xsd:complexType name="DocTypeProperty"><xsd:attribute name="val" type="DocTypeValue"
use="required"></xsd:attribute></xsd:complexType><xsdaimpleType name="DocProtectValue"><xsd:restriction base="xsdatring"><xsd:enumeration value="none"></xsd:enumeration><xsd:enumeration value="read-only"></xsd:enumeration><xsd:enumeration value='°comments"></xsd:enumeration><xsd:enumeration value="tracked-changes"></xsd:enumeration><xsd:enumeration value="forms'°></xsd:enumeration></xsd:restriction></xsdaimpleType><xsd:
comp lexType name="DocProtectProperty"><xsd:attribute name="val"
type--"DocProtectValue"
use="required"></xsd:attribute></xsd:complexType><xsdaimpleType name="MMDocTypeValue"><xsd:restriction base-°'xsdatring°'><xsd:enumeration value="catalog"></xsd:enumeration><xsd:enumeration value="envelopes'°></xsd:enumeration><xsd:enumeration value=°'mailing-labels"></xsd:enumeration><xsd:enumeration value=°'form-letters"></xsd:enumeration><xsd:enumeration value="email"><Ixsd: enumeration><xsd: enumeration value="fax"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsd:comple xType name="MMDocTypeProperty'°><xsd:attribute name="val"
type="MMDocTypeValue"
use=°'required"></xsd:attribute></xsd:complexType><xsdaimpleType name="MMDataTypeValue"><xsd:restriction base="xsdatring"><xsd:enumeration value="file"></xsd:enumeration><xsd:enumeration value="Access"><lxsd: enumeration><xsd: enumeration value="Excel"><lxsd: enumeration><xsd: enumeration value="QT"></xsd: enumeration><xsd: enumeration value="ODB C"></xsd: enumeration><xsd: enumeration value="ODSO"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsd:com plexType name="MMDataTypeProperty"><xsd:attribute name=°'val"
type="MMDataTypeValue"
use="required"></xsd:attribute></xsd:complexType><xsdaimpleType name--"MMDestValue°'><xsd:restriction base="xsdatring"><xsd:enumeration value="new-document°°></xsd:enumeration><xsd:enurneration value="printer'°></xsd:enumeration><xsd:enumeration value="email"></xsd:enumeration><xsd:enumeration value="fax"></xsd:enumeration><xsd:enumeration value="check-errors"></xsd:enumeration><xsd:enumeration value="insert-data"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsd:complexType name="MMDestProperty"><xsd:attribute name="val°°
type="MMDestValue"
use="required"></xsd:attribute></xsd:complexType><xsdaimpleType name="MMOdsoFMDFieldTypeValue"><xsd:restriction base="xsd: string"><xsd: enumeration value="null'°></xsd:enumeration><xsd:enumeration value="db-column"></xsd:enumeration><xsd:enumeration value=''address-block"></xsd: enumeration><xsd: enumeration value="salutation"></xsd:enumeration><xsd:enumeration value="mapped"></xsd: enumeration><xsd: enumeration value="barcode"><lxsd:enumeration><lxsd:restriction><lxsdaimpleType><xsd:co mplexType name="MMOdsoFMDFieldTypeProperty'°><xsd:attribute name='°val°' type="MMOdsoFMDFieldTypeValue"
use="required°'></xsd:attribute></xsd:complexType><xsd:complexType name="DocPrStyleProperty"><xsd:attribute name="sti°°
type="StringType°' use="optional"></xsd:attribute><xsd:attribute name='°val"
type="StringType°' use="required"></xsd:attribute></xsd:complexType><xsd:complexType name="KinsokuProperty"><xsd:attribute name="fang" type="StringType"
use="optional"></xsd:attribute><xsd:attribute name---°°val"
type="StringType"
use="required"></xsd:attribute></xsd:complexType><xsdaimplcType name="CustomPropType"><xsd:restriction base=°°xsdatring"><xsd:enumeration value='°string"></xsd:enumeration><xsd:enumeration value="bool"></xsd:enumeration><xsd:enumeration value="date"></xsd:enumeration><xsd:enumeration value--"float"></xsd:enumeration><xsd: enumeration value="dw°'></xsd:enumeration></xsd:restriction></xsdaimpleType><xsdaimp leT
ype name=°'TextDirectionValue°'><xsd:restriction base="xsd:string'°><xsd:enumeration value="Pr-tb°'><lxsd:enumeration><xsd:enumeration value="tb-rl°'></xsd:enumeration><xsd:enumeration value="bt-lr"><lxsd:enumeration><xsd:enumeration value=°'Ir-tb-v"></xsd:enumeration><xsd:enumeration value='°tb-rl-v°'></xsd:enumeration></xsd:restriction></xsdaimpleType><xsd:complexType name="TextI7irectionProperty°'><xsd:attribute name="val°' type='°TextDirectionValue°°
use="required°°></xsd: attribute></xsd:complexType><xsd:
simpleType name="TextAlignmentValue"><xsd:restriction base="xsdatring"><xsd:enumeration value="top"></xsd:enumeration><xsd:enumeration value="center°'></xsd:enumeration><xsd:enumeration value="b aseline"></xsd: enumeration><xsd: enumeration value="bottom°'></xsd:enumeration><xsd:enumerati:on value="auto"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsd:comple xType name='°TextAlignmentProperty"><xsd:attribute name="vat"
type="TextAlignmentValue'°
use="required"></xsd:attribute><lxsd:complexType><xsdaimpleType name=°°AnnotationValuesType'°><xsd:restriction base="xsdatring"><xsd:enumeration value--°'Word.Insertion°'></xsd:enumeration><xsd:enumeration value=°'Word.Deletion°'></xsd:enumeration><xsd:enumeration value=" Word.F'ormatting"></xsd: enumeration><xsd: enumeration value--"Word.Bookmark. Start"></xsd: enumeration><xsd: enumeration value="Word.Bookmark.End"></xsd:enumeration><xsd:enumeration value="Word.Comment.Start"></xsd:enumeration><xsd:enumeration value="Word. Comment.End"></xsd: enumeration><;~sd: enumeration value="Word.Insertion.Start"></xsd:enumeration><xsd:enumeration value=°'Word.Insertion.End°'><lxsd:enumeration><xsd:enumeration value="Word.Deletion.Start"></xsd:enumeration><xsd:enumeration value="Word.Deletion.End"></xsd:enumeration><xsd:enumeration value="Word.Comment"></xsd:enumeration><xsd:enumeration value="Word.Numbering"></xsd:enumeration></xsd:restriction></xsdaimpleType ><xsd:attributeGroup name=°'WordAnnotationGroup"><xsd:attribute name="type"
type="AnnotationValuesType'°
use="required"></xsd:attribute><xsd:attribute name='°name°' type="StringType'°
use="optional°'></xsd:attribute><xsd:attribute name="initials" type="StringType"
use='"optional°'></xsd:attribute><xsd:attribute name=''col-first" type="DecimalNumberType'°
use="optional"></xsd:attribute><xsd:attribute name=°°col-last"
type='°DecimalNumberType"
use=°'optional'°></xsd:attribute><xsd:attribute name="original" type="StringType"
use=°'optional"></xsd:attribute></xsd:attributeGroup><xsd:complexType name="pPrElt"><xsdaequence><xsd:element name---'°PStyle'°
type="StringProperty" min~ccurs=°'0"></xsd:element><xsd:elernent name="KeepNext" type="BooleanProperty"
minOccurs="0"></xsd:element><xsd:element name="KeepLines°' type=°'BooleanProperty"
minOccurs=°'0"></xsd:element><xsd:element name="PageBreakBefore°' type=°'BooleanProperty°°
minOccurs="0'°></xsd:element><xsd:element name="FramePr"
type='°FramePrProperty'°
minOccurs='°0"></xsd:element><xsd:element name="WidowControl" type="BooleanProperty"
minOccurs="0°°></xsd:element><xsd:element name=''listPr°°
minOccurs="0"><xsd:complexType><xsdaequence><xsd:element name="Ilvl"
type="DecimalNumberProperty" minOccurs=°'0"></xsd:element><xsd:element name="Ilfo" type="DecimalNumberProperty"
min~ccurs="0"></xsd:element></xsdaequence></xsd:complexType></xsd:elemen t><xsd:element name=°'SuppressLineNurnbers"
type="BooleanProperty'°
bI
rninOccurs="0°'></xsd:element><xsd:element name="bdr"
minOccurs="0°'><xsd:complexType><xsd:sequence><xsd:element name=°,Top°' type=°'BorderProperty'°
min~ccurs=°'0'°></xsd:element><xsd:element name="Left'°
type=°'BorderProperty'°
rnin~ccurs=°'0"></xsd:element><xsd:element name="Bottom°' type="BorderProperty"
minOccurs="0"></xsd:element><xsd:element name="Right"
type="BorderProperty'°
minOccurs=°'0"></xsd:element><xsd:elernent name='°Between°' type='°BorderProperty"
rnin~ccurs='°0"></xsd:element><xsd:element name--°'Bar"
type=°'BorderProperty"
minOccurs="0°'></xsd:element></xsdaequence></xsd:complexType></xsd:eleme n t><xsd:element name="Shd°' type="ShdProperty"
min~ccurs='°0°'></xsd:element><xsd:element name='°tabs"
min~ccurs="0°'><xsd:complexType><xsdaequence><xsd:element name="Tab°' type="TabProperty" minOccurs=°' 1 °' IS maxOccurs="unbounded"></xsd:element></xsdaequence></xsd:complexType></x sd:element><xsd:element name="SuppressAutoHyphens'°
type="BooleanProperty"
minOccurs='°0"></xsd:element><xsd:element name=°°Kinsoku"
type="BooleanProperty°' minOccurs=°'0"></xsd:element><xsd:element name="~VordWrap" type="BooleanProperty°' min~ccurs="0'°><lxsd:element><xsd:element name="~verflowPunct'°
type--'°BooleanProperty" minOccurs="0"></xsd:elernent><xsd:element name="TopLinePunct°' type="°BooleanProperty°' min(Jccurs="0'°></xsd:element><xsd:element name="AutospaceDE'°
type="BooleanProperty" minOccurs=°'0"></xsd:element><xsd:element name="AutoSpaceDN" type='°BooleanProperty"
min~ccurs="0°'></xsd:element><xsd:element name=°'BiDi'°
type="BooleanProperty" minOccurs--°'0"></xsd:element><xsd:element name="AdjustRightInd" type="BooleanProperty'e minOccurs=°'0'°></xsd:element><xsd:element name---°°SnapToCirid'°
type="BooleanProperty'°
minOccurs=°'0":></xsd:element><xsd:element name="Spacing" type="SpacingProperty°' rnin~ecurs=°'0'°></xsd:element><xsd:element name='°Ind°' type="IndProperty"
minOccurs="0"></xsd:element><xsd:element name="ContextualSpacing"
type="BooleanProperty" minOccurs=°'0"></xsd:element><xsd:element name="SuppressOverlap°° type="BoolearlProperty"
min~ccurs="0'°></xsd:element><xsd:element name=°'Jc°' type='°JcProperty"
minOccurs="0"></xsd:element><xsd:element name="TextDirection'°
type='°TextDirectionProperty'°
minOccurs="0°'></xsd:element><xsd:element name="TextAlignment" type="TextAlignmentProperty°°
min~ccurs="0'°></xsd:element><xsd:element name---"OutlineLvl°' type=°'DecimalNumberProperty"
min~ccurs="0'°></xsd:element><xsd:element name="DivId" type=''DecimalNumberProperty'°
minOccurs="0'°></xsd:element><xsd:element name='°rPr"
type=°°rPrElt'°
minOccurs='°0"></xsd:element><xsd:element name='°sectPr'°
type="sectPrElt°' minOccurs="0"></xsd:element><ixsdaequence></xsd:complexType><xsd:comple xType name="binDataType"><xsdaimpleContent><xsd:extension base='°Base64NumberList76"><xsd:attribute name="name'°
type="xsdatring"
use="required"></xsd:attribute></xsd:extension></xsdaimpleContent></xsd:compl exType><xsdaimpleType name="Base64NumberList76"><xsd:list><xsdaimpleType><xsd:restriction base=°'xsd:base64Binary'°><xsd:maxLength value="608'°></xsd:maxL,ength><Ixsd:restriction></xsd:
simpleType></xsd:list></x sdaimpleType><xsd:complexType name=°°OcxType"><xsd:attribute name="id°' type="StringType'°
use='°required"></xsd:attribute><xsd:attribute name='°name"
type=°'StringType°' use=°'optional"></xsd:attribute><xsd:attribute name=°'classid'°
type="StringType°°
use=°'required"></xsd:attribute><xsd:attribute name=°'shapeid"
type=°'StringType'°
use="optional'°></xsd:attribute><xsd:attribute name="class'°
type=°°StringType" use="optional"></xsd:attribute><xsd:attribute name="w°°
type="StringType°' use="required"></xsd:attribute><xsd:attribute name="h"
type="StringType'° use="required"></xsd:attribute><xsd:attribute name="align'"
type="StringType"
use=°'optional'°></xsd:attribute><xsd:attribute name='°data"
type="StringType"
use="optional"></xsd:attribute></xsd:complexType><xsd:cornplexType name="PictureType'°><xsdaequence><xsd:element name=°°binData°' type=°'binDataType" minOccurs='°0"></xsd:element><xsd:element name="movie"
type="binDataType" minOccurs="0"></xsd:element><xsd:choice min~ccurs="0"
max~ccurs='°1'°><xsd:element name="Background"
minOccurs="0"><xsd:cornplexType><xsd:attribute name='°bgcolor°' type=°'StringType'°
use="optional'°></xsd:attribute><xsd:attribute name="background" type="StringType°' use="optional"></xsd:attribute></xsd:complexType></xsd:element><xsd:element name="applet" type="appletElt"></xsd:element><xsd:element name="lVIsAccessHTIVIL"
type="xsdatring°°></xsd:element><xsd:element name='°scriptAnchor"
type=°°ScriptAnchorType"></xsd:element><xsd:ellement name--°'Ocx" type='°OcxType"
minOccurs="0"></xsd:element></xsd:choice></xsdaequence></xsd:cornplexType ><xsd:complexType narne=°°appletElt°'><xsdaequence><xsd:element name="Args"
minOccurs="0"
type=°°StringType°°></xsd:element><xsd:element name="AppletText°' type='°StringType'°></xsd:element></xsdaequence></xsd:complexType ><xsd:com plexType name='°ScriptAnchorType°°><xsd:sequence><xsd:element name=°'ScriptId" min~ccurs="0'°
type="StringType"></xsd:element><xsd:element name--"Language" rnin~ccurs="0°°
type="StringType"></xsd:element><xsd:element name='°Args"
minOccurs=°'0'°
type=°°StringType"></xsd:element><xsd:element name='°ScriptText"
min~ccurs="0°' type="StringType"></xsd:element></xsdaequence></xsd:complexType><xsd:com plexType name=°'SimpleFieldType°'><xsdaequence><xsd:element name=°'fldData"
type="StringType" min~ccurs="0" maX~CCUrS="1"></xsd:element><xsd:element name="r" type="rElt'° mln~CCllrS='°1"
maxOccurs='°unbounded"></xsd:element></xsdaequence><xsd:attribute name=°'instr" type=°'StringType"
use=°'required"></xsd:attribute><xsd:attribute name--"fldLock'°
type="BooleanType"></xsd:attribute></xsd:complexType><xsdaimpleType name="charTypeProperty"><xsd:restriction base="xsdatring"><xsd:enumeration value--"Begin"></xsd:enumeration><xsd:enumeration value="Separate"></xsd:enumeration><xsd:enumeration value--"End"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsd:comple xType name="fldCharType'°><xsdaequence><xsd:element name="fldData"
type=''StringType" min~ccurs="0"
maxOccurs=" 1 °'><lxsd: element></xsd: sequence><xsd: attribute name=°'charType'°
type=°'charTypeProperty"></xsd:attribute><xsd:attribute name=°°fldLock"
type="BooleanType"></xsd:attribute></xsd:complexType><xsd:complexType name="InstrTextType" mixed="tnae"><xsdaequence min~ccurs="0'°><xsd:element name="DelText"
type='°StringType°'></xsd:element></xsdaequence></xsd:complexType ><xsd:com plexType name='°HLinkType"><xsd:sequence><xsd:element name='°r°' type=°'rElt°' minOccurs=" 1 "
rnax~ccurs=°'unbounded"></xsd:element></xsdaequcnce><xsd:attribute name="bookmark'° type=°°StringType'°
use="optional"></xsd:attribute><xsd:attribute name=~"target" type="StringType"
use=°'optional°'></xsd:attribute><xsd:attribute name="screenTip"
type="StringType'° use="optional"></xsd:attribute><xsd:attribute name="arbLocation" type=°'StringType'°
use="optional"></xsd:attribute><xsd:attribute name="noHistory"
type="BooleanType" use="optional"></xsd:attribute><xsd:attribute name="dest'°
type=°'StringType'°
use="optional"></xsd: attribute></xsd:complexType><xsd: simpleType name="SectionMarkValue°'><xsd:restriction base="xsdatring'°><xsd:enumeration value="next-page"></xsd:enumeration><xsd:enuineration value=°'next-column"></xsd:enumeration><xsd:enumeration value="continuous"></xsd:enumeration><xsd:enumeration value="even-page"></xsd:enumeration><xsd:enumeration value=°°odd-page°'></xsd:enumeration></xsd:restriction></xsdaimpleType><xsd:complexT
ype name='°SectTypeElt"><xsd:attribute name="val"
type="SectionMarkValue"></xsd:attribute></xsd:complexType><xsd:c~mplexType name="PaperSourceType°'><xsd:attribute name='°first'°
type="DecimalNumberType"><lxsd:attribute><xsd:attribute name='°other"
type="DecimalNumberType"></xsd:attribute></xsd:complexType><xsdaimpleTyp a name="NumberFormatValue"><xsd:restriction base="xsdatring°°><xsd:enumeration value="decimal°'></xsd:enumeration><xsd:enumeration value=°°upper-roman"></xsd:enumeration><xsd:enumeration value="lower-roman"></xsd:enumeration><xsd:enumeration value--"upper-letter'°></xsd:enumeration><xsd:enumeration value=°'lower-letter"></xsd:enumeration><xsd:enumeration value="ordinal°'></xsd:enumeration><xsd:enumeration value="cardinal-text"></xsd:enumeration><xsd:enumeration value="ordinal-text"></xsd: enumeration><xsd: enumeration value="hex"></xsd:enumeration><xsd:enumeration value="chicago"></xsd:enumeration><xsd:enumeration value--"ideograph-digital"></xsd:enumeration><xsd:enumeration value=°'japanese-counting"></xsd:enumeration><xsd:enumeration value="aiueo'°></xsd:enumeration><xsd:enumeration value="iroha"></xsd:enumeration><xsd:enumeration value="decimal-full-width"></xsd:enumeration><xsd:enumeration value="decimal-half width"></xsd:enumeration><xsd:enumeration value="japanese-legal"></xsd:enumeration><xsd:enumeration value="Japanese-digital-ten-thousand"></xsd:enumeration><xsd:enumeration value="decimal-enclosed-circle"></xsd:enumeration><xsd:enumeration value="decimal-full-width2"></xsd:enumeration><xsd:enumeration value="aiueo-full-width"></xsd:enumeration><xsd:enumeration value="iroha-full-width"></xsd:enumeration><xsd:enumeration value---'°decimal-zero"></xsd: enumeration><xsd: enumeration value="bullet"></xsd:enumeration><xsd:enumeration value="ganada'°></xsd:enumeration><xsd:enumeration value="chosung"></xsd:enumeration><xsd:enumeration value="decimal-enclosed-fullstop"></xsd:enumeration><xsd:enumeration value=°'decimal-enclosed-paren"></xsd:enumeration><xsd:enumeration value--°'decimal-enclosed-circle-chinese"></xsd:enumeration><xsd:enumeration value='°ideograph-enclosed-circle"></xsd:enumeration><xsd:enumeration value="ideograph-traditional"></xsd:enumeration><xsd:enumeration value=°'ideograph-zodiac"></xsd:enumeration><xsd:enumeration value="ideograph-zodiac-traditional"></xsd:enumeration><xsd:enumeration value='°taiwanese-counting°'></xsd:enumeration><xsd:enumeration value="ideograph-legal-traditional"></xsd:enumeration><xsd:enumeration value="taiwanese-counting-thousand"></xsd:enumeration><xsd:enumeration value="taiwanese-digital"></xsd:enumeration><xsd:enumeration value="chinese-counting"></xsd:enumeration><xsd:enumeration value=°'chinese-legal-simplified"></xsd:enumeration><xsd:enumeration value="chinese-counting-thousand"></xsd:enumeration><xsd:enumeration value=°'chinese-not-impl"></xsd:enumeration><xsd:enumeration value="korean-digital"></xsd:enumeration><xsd:enumeration value="korean-counting"></xsd:enumeration><xsd:enumeration value=°°korean-legal"></xsd:enumeration><xsd:enumeration value="korean-digital2"></xsd:enumeration><xsd:enumeration value="vietnamese-counting"></xsd:enumeration><xsd:enumeration value="russian-lower°'></xsd:enumeration><xsd:enumeration value="russian-upper"></xsd: enumeration><xsd: enumeration value="none"></xsd:enumeration><xsd:enumeration value="number-in-dash"></xsd:enumeration><xsd:enumera~tion value="hebrew-1 "></xsd: enumeration><xsd: enumeration value--"hebrew-2"></xsd:enumeration><xsd:enumeration value="arabic-alpha"></xsd:enumeration><xsd:enumeration value="arabic-abjad°'></xsd:enumeration><xsd:enumeration value="hindi-vowels°'></xsd:enumeration><xsd:enumeration value--"hindi-consonants"></xsd:enumeration><xsd:enumeration value="hindi-numbers"></xsd:enumeration><xsd:enumeration value=°°hindi-counting"></xsd:enumeration><xsd:enumeration value="thai-letters"></xsd:enumeration><xsd:enurneration value--"thai-numbers"></xsd:enumeration><xsd:enumeration value=°'thai-counting"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsdaimpleTyp a name="PageOrientationValue"><xsd:restriction base="xsdatring"><xsd:enurneration 34 value="portrait"></xsd:enumeration><xsd:enumeration value="landscape"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsd:c omplexType name="PageSzType'°><xsd:attribute name="w°°
type="DecimalNumberType" use="required"></xsd:attribute><xsd:attribute name="h" type="DecimalNumberType°°
use--"required"></xsd:attribute><xsd:attribute name="orient"
type="PageOrientationValue'°
use="optional"></xsd:attribute></xsd:complexType><xsd:complexType name="PageMarType"><xsd:attribute name="top" type="DecimalNumberType"
use='°required"></xsd:attribute><xsd:attribute name=''right"
type="DecimalNumberType" use="required"></xsd:attribute><xsd:attribute name="bottom'° type="DecimalNumberType"
use="required"></xsd:attribute><xsd:attribute name--"left"
type="DecimalNumberType" use="required"></xsd:attribute><xsd:attribute name="header" type='°DecimalNumberType"
use="required°°></xsd:attribute><xsd:attribute name---"footer"
type='°DecimalNumberType'°
use="required"></xsd:attribute><xsd:attribute name="gutter" type="DecimalNurnberType"
use="required'°></xsd:attribute></xsd:complexType><xsdaimpleType name="PageBorderZ~rderValue"><xsd:restriction base="xsdatring°°><xsd:enumeration value="front"></xsd:enumeration><xsd:enumeration value="in-back"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsdaimpleType name="PageBorderDisplayValue"><xsd:restriction base="xsdatring'°><xsd:enumeration value="all-pages"><lxsd:enumeration><xsd:enumeration value="first-page"></xsd:enumeration><xsd:enumeration value='''not-first-page"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsdairnpleType name="PageBorder~ffsetValue'°><xsd:restriction base="xsd: string"><xsd: enumeration value=°'page"></xsd:enumeration><xsd:enumeration.
value="text'°></xsd:enumeration></xsd:restriction></xsdaimpleType><xsd:c omple xType name="PageBordersType"><xsdaequence><xsd:element name='°top'°
type="BorderProperty" minOccurs="0"></xsd:element~<xsd:element name="left°' type="BorderProperty" minOccurs='°0"></xsd:element><xsd:element name="bottom" type="BorderProperty"
minOccurs="0"></xsd:element><xsd:element name="right"
type='°BorderProperty'°
minOccurs='°0°'></xsd:element></xsdaequence><xsd:attribute name="z-order"
type="PageBorderZOrderValue"
use="optional°'></xsd:attribute><xsd:attribute name="display" type='°PageBorderDisplayValue"
use="optional'°></xsd:attribute><xsd:attribute name='°offset-from"
type="PageBorderOffsetValue"
use='°optional°°></xsd:attribute></xsd:complexType><xsdaim pleType name="ChapterSepValue"><xsd:restriction base=°'xsdatring"><xsd:enumeration value="hyphen°°></xsd:enumeration><xsd:enumeration value="p eriod"></xsd: enumeration><x sd: enumeration value="colon"></xsd:enumeration><xsd:enumeration value="em-dash"></xsd:enumeration><xsd:enumeration value="en-dash'°></xsd:enumeration></xsd:restriction></xsdaimpleType><xsdaimpleTyp e name="LineNumberRestartValue°'><xsd:restriction base="xsdatring"><xsd:enumeration value='°new-1S page"></xsd:enumeration><xsd:enumeration value=°'new-section"></xsd:enumeration><xsd:enumeration value="continuous"></xsd:enumeration></xsd:restric;tion></xsdaimpleT'ype><xsd:
cornplexType name=°'LineIVumberType'°><xsd:attribute name=°'count-by°°
type="DecimalNumberType" use='°optional"></xsd:attribute><xsd:attribute name="start°' type="DecimalNumberType°' use='°optional'°></xsd:attribute><xsd:attribute name="distance"
type="DecimalNumberType'°
use=°°optional"></xsd:attribute><xsd:attribute name='°restart" type="LineNumberRestartValue°' use="optional"></xsd:attribute></xsd:complexType><xsd:complexType name="PageNumberType"><xsd:attribute name=°'fint°' type="NumberFormatValue'°
use=°'optional"></xsd:attribute><xsd:attribute name=°'start" type="DecimalNumberType"
use=°'optional"></xsd:attribute><xsd:attribute name="chap-style'°
type='°DecimalNumberType" use="optional"></xsd:attribute><xsd:attribute name="chap-sep" type='°ChapterSepVaIue°' use='°optional"></xsd:attribute></xsd:complexType><xsd:complexType name="ColumnType"><xsd:attribute name="w"
type='°DecimalNumberType°' use="required"></xsd:attribute><xsd:attribute name="space'°
type="DecimalNumberType°' use="optional"></xsd:attribute></xsd:complexType><xsd:complexType name="ColumnsType"><xsdaequence minOccurs=°'0"><xsd:element name="Col"
type="ColumnType" min~ccurs=°'2°°
maxOccurs="45"></xsd:element></xsdaequence><xsd:attribute name='"space"
type"DecimalNumberType" use="optional"></xsd:attribute><xsd:attribute name="num" type="DecimalNumberType"
use--"required"></xsd:attribute><xsd:attribute name='°sep"
type="BooleanType°' use="optional"></xsd:attribute></xsd:complexType><xsdaimpleType name="VerticalJustificationValue"><xsd:restriction base="xsd:string"><xsd:enumeration value="top"></xsd: enumeration><xsd: enumeration value="center'°></xsd:enumeration><xsd:enumeration value="both"></xsd:enumeration><xsd:enumeration value--"bottom"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsd:com plexType name="VerticalJustificationType"><xsd:attribute name="val"
type--"VerticalJustificationValue"
use=''required"></xsd:attribute></xsd:complexType><xsdaimpleType name="DocGridValue"><xsd:restriction base="xsdatring"><xsd:enumeration value="default°'></xsd:enumeration><xsd:enumeration value="lines°°></xsd:enumeration><xsd:enumeration value="lines-and-chars"></xsd:enumeration><xsd:enumeration value="snap-to-chars"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsd:complexType name="DocGridType°'><xsd:attribute name="type"
type="DocGridValue'°></xsd:attribute><xsd:attribute name="line-pitch"
type="DecimalNumberType'°></xsd:attribute><xsd:attribute name--"char-space"
type="DecimalNumberType"><ixsd: attribute></xsd: complexType><xsd: simpleTyp a name="HdrValue"><xsd:restriction base='°xsdatring"><xsd:enumeration value--"even"></xsd:enumeration><xsd:enumeration value="odd"></xsd:enumeration><xsd:enurneration value="first"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsdaimple Type name="FtrValue"><xsd:restriction base="xsdatring'°><xsd:enumeration value="even"></xsd: enumeration><xsd: enumeration value="odd"></xsd:enumeration><xsd:enumeration value="first"></xsd:enumeration><Ixsd:restriction></xsd:simpleType><xsd:simple Type name='°FtnValue°°><xsd:restriction base="xsdatring"><xsd:enumeration value='°normal"></xsd:enumeration><xsd:enumeration value="separator"></xsd:enumeration><xsd:enumeration value=°°continuation-separator"></xsd:enumeration><xsd:enumeration value="continuation-notice'°></xsd:enumeration><lxsd:restriction></xsdaimpleType><xsdaimpleT
ype name="EdnValue"><xsd:restriction base=°'xsdatring"><xsd:enumeration value="normal"></xsd:enumeration><xsd:enumeration value="separator"></xsd:enumeration><xsd:enumeration value="continuation-separator"></xsd:enumeration><xsd:enumeration value="continuation-notice"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsd:complexTyp a name="hdrElt"><xsdaequence><xsd:choice .
maxOccurs--"unbounded"><xsd:element name="p" type="pElt" minOccurs="0'°
maxOccurs='°unbounded°'></xsd:element><xsd:element name="tbl"
type="tblElt"
minOccurs="0"
maxOccurs="unbounded"></xsd:element></xsd:choice></xsdaequence><xsd:attrib ute name="type" type="HdrValue"
use="required"></xsd:attribute><lxsd:cornplexType><xsd:complexType name="ftrElt"><xsdaequence><xsd:choice maxOccurs='°unbounded°'><xsd:element name="p'°
type="pElt'° min~ccurs="0"
maxOccurs="unbounded°'></xsd:element><xsd:element name="tbl"
type="tblElt"
minOccurs="0 °' maxOccurs="unbounded"></xsd:element></xsd:choice></xsdaequence><xsd:attrib ute name="type" type="FtrValue"
use="required'°></xsd:attribute></xsd:complexType><xsd:complexType name="sectPrElt"><xsdaequence><xsd:element name="hdr" type="hdrElt"
minOccurs="0"></xsd:element><xsd:element name="ftr" type="ftrElt"
minOccurs="0"></xsd:element><xsd:element name="footnotePr"
type--"ftnEdnPropsElt" minOccurs="0"></xsd:element><xsd:element name="endnotePr" type='°ftnEdnPropsElt"
minOccurs="0"></xsd:element><xsd:element name="Type" type="SectTypeElt"
minOccurs--"0"></xsd:element><xsd:element name=°'PgSz"
type="PageSzType"
minOccurs="0"></xsd:element><xsd:element name--''PgMar" type="PageMarType"
minOccurs=°'0"></xsd:element><xsd:element name="PaperSrc"
type='°PaperSourceType"
min~ccurs="0'°></xsd:element><xsd:element name="pgBorders" type--"PageBordersType"
min()ccurs--''0"></xsd:element><xsd:element name=''lnNum'°
type-"LineNumberType'° minOccurs="0"></xsd:element><xsd:element name="pgNum" type="PageNumberType"
minOccurs=°'0'°></xsd:element><xsd:element name="cots"
type="ColumnsType'°
minOccurs="0"></xsd:element><xsd:element name---°'FormProt"
type="BooleanProperty" minOccurs="0"></xsd:element><xsd:element name="VAlign" type="VerticalJustificationType°' min~ccurs=°'0"></xsd:element><xsd:element name="'NoEndnote'°
type"BooleanProperty" minOccurs="0"></xsd:element><xsd:element name="TitlePg" type="BooleanProperty"
minOccurs=°'0"></xsd:element><xsd:element name=°'TextFlow"
type--"TextDirectionProperty" minOccurs=°'0"></xsd:element><xsd:element name="FacingCols" type="BooleanProperty"
minOccurs="0"></xsd:element><xsd:element name="BiDi"
type='°BooleanProperty"
minOccurs='°0"></xsd:element><xsd:element name="RTLGutter" type="BooleanProperty"
minOccurs="0"></xsd:element><xsd:element name='°DocGrid"
type="DocCiridType"
minOccurs="0"></xsd:element><lxsd: sequence></xsd: complexTyp e><xsd: simpler ype name='°brType"><xsd:restriction base='°xsdatring"><xsd:enumeration value="page"></xsd:enumeration><xsd:enumeration value--"column"></xsd:enumeration><xsd:enumeration value="text-wrapping"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsdaimpleTy pe name=°'brClearType'°><xsd:restriction base=''xsd:string"><xsd:enumeration value="none"></xsd:enumeration><xsd:enumeration value="left"></xsd:enumeration><xsd:enumeration value="right"></xsd:enumeration><xsd:enumeration value="all"></xsd:enumeration></xsd:restriction></xsd:simpleType><xsd:complex Type name="brElt'°><xsd:attribute name--"type'°
type="brType"
use="optional°'></xsd:attribute><xsd:attribute name="clear'°
type="brClearType"
use="optional"></xsd:attribute></xsd:complexType><xsd:cornplexType name="SymElt"><xsd:attribute name="font"
type="StringType"></xsd:attribute><xsd:attribute name="char"
type="HexNumberType°'></xsd:attribute></xsd:complexType><xsdaimpleType name="ProofErrType"><xsd:restriction base="xsdatring"><xsd:enumeration value="spellStart"></xsd:enumeration><xsd:enumeration value="spellEnd"></xsd:enumeration><xsd:enumeration value--"gramStart"></xsd:enumeration><xsd:enumeration value="gramEnd"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsd:co mplexType name="ProofErrElt'°><xsd:attribute name="type"
type="ProofErrType'°
use="required"></xsd:attribute></xsd:complexType><xsdaimpleType name="edGrpType"><xsd:restriction base="xsdatring"><xsd:enumeration value="none' °></xsd: enumeration><xsd: enumeration value="everyone"></xsd:enumeration><xsd:enumeration value="administrators"><lxsd:enumeration><xsd:enumeration value="contributors "></xsd: enumeration><xsd: enumeration value="editors"></xsd:enumeration><xsd:enumeration value=°'owners"></xsd:enumeration><xsd:enumeration value--"current"></xsd:enumeration><lxsd:restriction><lxsdaimpleType><xsd:com plexType name="PermElt"><xsd:attribute name="id" type="StringType"
use="required' °></xsd: attribute></xsd:complexType><x sd: complexTyp a name="PermStartElt"><xsd:complexContent><xsd:extension base="PerrnElt"><xsd:attribute name="edGrp" type=''edGrpType"
use--"optional"></xsd:attribute><xsd:attribute name="ed" type--"StringType"
use="optional°°></xsd:attribute></xsd:extension></xsd:complexCont ent=~</xsd:com plexType><xsd:complexType name='°SubDocElt"><xsd:attribute name="link"
type--"StringType"
use--"required"></xsd: attribute></xsd: complexType><xsd: attribute name="placeholder" type="xsdatring"></xsd:attribute><xsd:complexType name=°'rElt"><xsdaequence><xsd:element name="rPr"
type='°rPrElt°' minOccurs="0"></xsd:element><xsd:choice><xsd:choice min~ccurs='°1"
maxOccurs="unbounded"><xsd:element name=°'Br"
type="brElt"></xsd:element><xsd:element name="'f"
type="xsdatring"></xsd:element><xsd:element name="DelText"
type="xsd:string"></xsd:element><xsd:element name="InstrText°' type--"InstrTextType"></xsd:element><xsd:.element S name="NoBreakHyphen'°></xsd:element><xsd:elernent name="SoftHyphen"
minOccurs="0"></xsd:element><xsd:element name="AnnotationRef' min~ccurs='°0"></xsd:element><xsd:element name="FooW oteRef' min~ccurs="0"></xsd:element><xsd:element name=°'EndnoteRef' minOccurs="0"></xsd:element><xsd:element name="Separator"
minDccurs="0"></xsd:element><xsd:element name="ContinuationSeparator°' minOccurs="0'°></xsd:element><xsd:element name='°footnote"
type="ftnElt"
minOccurs='°0'°></xsd:element><xsd:element name=°°endnote" type="ednElt"
minOccurs="0"></xsd:element><xsd:element name='°Sym"
type=°'SymElt"
minOccurs="0°'></xsd:element></xsd:choice><xsd:element name="pict°' type="PictureType"></xsd:element><xsd:element name="WebBot"
type="xsdatring"></xsd:element><xsd:element name='°fldChar'°
type="fldCharType"></xsd:element></xsd:choice></xsdaequence></xsd:complexT
ype><xsdaimpleType name="hintType"><xsd:restriction base="xsdatring"><xsd:enumeration value="defauit"></xsd:enumeration><xsd:enumeration value="fareast"></xsd: enumeration><xsd: enumeration value="c s"></xsd: enumeration><Ixsd:restriction></xsd: simpleType><xsd:
complex Type name="FontsElt"><xsd:attribute name="hint"
type--"hintType"></xsd:attribute><xsd:attribute name=°'ascii"
type=°'StringType'°></xsd:attribute><xsd:attribute name='°h-ansi"
type=°'StringType"><lxsd:attribute><xsd:attribute name="fareast"
type="StringType"></xsd:attribute><xsd:attribute name="cs"
type="StringType"></xsd:attribute></xsd:complexType><xsd:complexType name="rPrElt"><xsdaequence><xsd:element name='°RStyle"
type--"StringProperty" minOccurs="0"></xsd:element><xsd:element name="RFonts" type="FontsElt" minOccurs="0"></xsd:element><xsd:element ref--"WX:Font"></xsd:element><xsd:element name="B" type--"BooleanProperty"
minOccurs="0"></xsd:element><xsd:element name="B-CS'°
'74 type="BooleanProperty" minOccurs="0"></xsd:element><xsd:element name="I"
type="BooleanProperty" minOccurs="0"></xsd:element><xsd:element name="I-CS" type="BooleanProperty"
minOccurs="0'°></xsd:element><xsd:elernent name="Caps" type="BooleanProperty"
minOccurs="0"></xsd:element><xsd:element name="SmallCaps'°
type="BooleanProperty" minOccurs="0"></xsd:element><xsd:element name="Strike" type="BooleanProperty"
minOccurs="0"></xsd:element><xsd:element name="BStrike"
type="BooleanProperty" min~ccurs="0"></xsd:element><xsd:element name="Outline" type="BooleanProperty"
minOccurs="0"></xsd:element><xsd:element name="Shadow"
type="BooleanProperty" minOccurs="0°'></xsd:elen~ent><xsd:element name="Emboss" type="BooIeanProperty"
min~ccurs="0"></xsd:element><xsd:element name=°'Irnprint"
type="BooleanProperty" minaecurs="0"></xsd:element><xsd:element name="NoProof' type="BooleanProperty"
minOccurs="0"></xsd:element><xsd:element name--"SnapToGrid" .
type="BooleanProperty" minOccurs="0'°></xsd:element><xsd:element name="Vanish" type="BooleanProperty"
minOccurs=°°0'°></xsd:element><xsd:element name=°'WebHidden"
type--"BooleanProperty" minOccurs="0"></xsd:element><xsd:element name="Color" type='°HexColorProperty°' minOccurs="0"></xsd:element> <xsd:element name="Spacing"
type--"SignedTwipsMeasureProperty°" minOccurs--'°0"></xsd:element><xsd:element name="W'° type=°'TextScaleProperty'"
minOccurs="0"></xsd:element><xsd:element name--"Kern°' type="HpsMeasureProperty"
minOccurs="0"></xsd:element><xsd:element name=°'Position"
type="SignedHpsMeasureProperty" minOccurs="0"><lxsd:elernent><xsd:element name="Sz" type="HpsMeasureProperty"
minOccurs="0"></xsd:element><xsd:element name--"Sz-CS"
type="HpsMeasureProperty" minOccurs="0"></xsd:element><xsd:elernent name="Highlight" type="HighlightProperty"
minOccurs="0"></xsd:element><xsd:element name="U'°
type="UnderlineProperty"
minOccurs="0"></xsd:element><xsd:element name="Effect°' type="TextEffectProperty"
rnin~ccurs=°°0"><lxsd:element><xsd:element name="Bdr" type="BorderProperty'°
minOccurs="0"></xsd:element><xsd:element name--"Shd" type="ShdProperty" minOccurs="0"></xsd:element><xsd:element name--"FitText" type="FitTextProperty"
minOccurs="0"></xsd:element><xsd:element name="Sup" type="BooleanProperty"
minOccurs="0"></xsd:element><xsd:element name=°'Sub°"
type="BooleanProperty"
minOccurs="0"></xsd:element><xsd:element name='°RTL"
type="BooleanProperty"
minOccurs="0°°></xsd:elernent><xsd:element name=°'CS°' type="BooleanProperty" minOccurs='°0"></xsd:elernent><xsd:element name=°'EM"
type="EMProperty" mint7ccurs="0"></xsd:element><xsd:element name="Hyphen"
type='°HyphenProperty°' minOccurs=°°0"></xsd:element><xsd:element name--"Lang" type="IangElt" minOccurs="0'°></xsd:element><xsd:element name="AsianLayout" type="AsianLayoutElt"
minOccurs="0"></xsd:element><xsd:element name="SpecVanish"
type="BooleanProperty"
minOccurs="0"></xsd:element></xsdaequence></xsd:complexType><xsd:comple xType name='°pElt"><xsdaequence><xsd:element name='°pPr"
type=°'pPrElt°' minOccurs='°0"></xsd:element><xsd:choice minOccurs="0"
maxOccurs=°'unbounded"><xsd:element name="ProofErr"
type="ProofErrElt"></xsd:element><xsd:element name=°'PerrnStart"
type="PermStartElt"></xsd:element><xsd:element name="PermEnd'°
type="PermElt"></xsd:element><xsd:element name="r°' type="rElt"></xsd:element><xsd:element name="fldSimple"
type="SimpleFieldType" minOccurs="1"
maxOccurs="unbounded"></xsd:element><xsd:element name=°'hlink"
type="HLinkType"><Ixsd:element><xsd:element name="subDoc"
type--" SubDocElt' ° ></xsd: element></xsd: choice></xsd:
sequence></xsd: complexly pe><xsdairnpleType name="TableWidthPropertyType"><xsd:restriction base="xsdatring"><xsd:enumeration value="nil"></xsd:enumeration><xsd:enumeration value=°'pct"></xsd:enumeration><xsd:enumeration value="dxa"></xsd: enumeration><xsd: enumeration ~6 value="auto"><lxsd:enumeration></xsd:restriction><lxsdaimpleType><xsd:comple xType name="HeightProperty"><xsd:attribute name="val"
type="TwipsMeasureType" default=°'0"></xsd:attribute><xsd:attribute name='°h~
rule°, type="HeightRuleType°'></xsd:attribute></xsd:complexType><xsd:complexTyp e name="TableWidthProperty"'><xsd:attribute name="w"
type="DecimalNumberType"></xsd:attribute><xsd:attribute name="type"
type="TableWidthPropertyType"></xsd:attribute></xsd:complexType><xsd:compl exType name="tblGridColElt'°><xsd:attribute name="w"
type="TwipsMeasureType"></xsd:attribute></xsd:complexType><xsd:complexTyp a name="tblGridElt"><xsdaequence><xsd:element name="GridCol"
type="tblGridColElt" mmOccurs=°'1°' maxOccurs="unbounded"></xsd: element></xsd: sequence></xsd: complexType><xs d:complexType name="tcBordersElt"><xsdaequence><xsd:element name='°Top"
type="BorderProperty'° minOccurs=°'0"></xsd:element><xsd:element name="Left"
type="BorderProperty" minOccurs=°°0"></xsd:element><xsd:element name="Bottom" type="BorderProperty"
minOccurs="0°'></xsd:element><xsd:element name='°Right°°
type='°BorderProperty°°
min~ccurs="0"></xsd:element><xsd:element name="InsideH" type--"BorderProperty"
minOccurs="0"></xsd:element><xsd:element name='°InsideV°' type="BorderProperty" minOccurs="0"></xsd:element><xsd:element name="TL2BR" type="BorderProperty"
rninOccurs='°0'°><Ixsd:element><xsd:element name="TR2BL"
type="BorderProperty"
minC~ecurs="0"></xsd:element></xsdaequence></xsd:complexType><xsd:eomple xType name="tcMarElt"'><xsdaequence><xsd:element name="Top'°
type="TableWidthProperty" minOccurs="0"
maxOccurs=" 1 "></xsd:element><xsd:element name--"Bottom"
type="TableWidthProperty" minOccurs="0"
maxOccurs=" 1 °'></xsd:element><xsd:element name="Left"
type--"TableWidthProperty" minOccurs="0"
maxOccurs="1"></xsd:element><xsd:element name='°Right"
type="TableWidthProperty" minOccurs="0"
maxOccurs=" 1 °'></xsd:element></xsdaequence></xsd:complexType><xsdaimple Type name="VMergeType"><xsd:restriction base="xsdatring°°><xsd:enumeration value="continue"></xsd:enumeration><xsd:enumeration value='°restart"></xsd:enumeration></xsd:restriction></xsdaimpleType><xs d:com plexType name="VMergeProperty"><xsd:attribute name="val"
type=°'VMergeType"
default="continue"></xsd:attribute></xsd:complexType><xsdaimpleType name--"HMergeType"><xsd:restriction base="xsdatring"><xsd:enumeration value="continue°'></xsd:enumeration><xsd:enumeration value="restart"></xsd: enumeration><lxs~ :restriction></xsdaimpleType><xsd:com plexType name='°HMergeProperty"><xsd:attribute name=°'val"
type="HMergeType'°></xsd:attribute></xsd:cornplexType><xsd:complexType name="tcPrElt"><xsdaequence><xsd:element name--"tcW"
type="TableWidthProperty" minQccurs=''1"
maxOccurs="1'°></xsd:elernent><xsd:element name=°°GridSpan"
type="DecimalNumberProperty'° minOccurs="0"></xsd:element><xsd:element name="VMerge'° type=''VMergeProperty°' min~ccurs="0"></xsd:element><xsd:element name="HMerge"
type--"HMergeProperty" minOccurs="0"></xsd:element><xsd:element name=°°tcBorders" type="tcBordersElt" min~ccurs="0"
maxOccurs="1"></xsd:element><xsd:element name="Shd"
type="ShdProperty"></xsd:element><xsd:element name="NoWrap"
type="BooleanProperty'°
minOccurs='°0"></xsd:element><xsd:element name="tcMar" type="tcMarElt" minOccurs=°'0"
maxOccurs="1"></xsd:element~<xsd:element name=°°TextFlow"
type="TextDirectionProperty" min~ccurs-"0"
maxOccurs=" 1 °°></xsd:element><xsd:element name="TcFitText"
type="BooleanProperty" minOccurs="0"
maxOccurs="1"></xsd:element><xsd:element name=°'VAlign"
type=" VerticalJustificationType"
minOccurs="0"></xsd:element></xsdaequence></xsd:complexType><xsd:comple xType name="tcElt"><xsdaequence><xsd:element name="tcPr" type="tcPrElt"
'78 minOccurs=" 0" maxOccurs=" 1 "></xsd: element><xsd: choice minOccurs="0"
maxOccurs="unbounded"><xsd:elerr~ent name="p°°
type=°'pElt" minOccurs="0"
maxOccurs='°unbounded"></xsd:element><xsd:element name='°t~bl"
type="tblElt"
minOccurs="0"
maxOccurs="unbounded"></xsd:element></xsd:choice></xsdaequence></xsd:com plexType><xsd:complexType name="trPrElt"><xsd:sequence><xsd:element name="GridBefore" type--"DecimalNumberProperty"
minOccurs="0"></xsd:element><xsd:element name ="GridAfter"
type="DecimalNumberProperty'° minOccurs="0"></xsd:element><xsd:element name="WBefore" type="TableWidthProperty°' minClccurs="0°' maxOccurs='°1"></xsd:element><xsd:element name=°'WAfter°°
type--"TableWidthProperty" minOccurs="0"
maxOccurs=" 1 "></xsd:element><xsd:element name='°CantSplit"
type--"BooleanProperty°' minOccurs="0"></xsd:element><xsd:element name="TrHeight" type="HeightProperty°' minOccurs="0"></xsd:elementa<xsd:element name=="TbIHeader"
type="BooleanProperty" minOccurs="0"></xsd:element><xsd:element name="DivId°' type=°'DecimalNumberProperty"
minOccurs="0"><lxsd: elementa</xsd: sequence></xsd:complexType><xsd: comple xType name='°rowElt°'><xsdaequence><xsd:element name="trPr"
type="trPrElt"
minOccurs="0" maxOccurs="1"></xsd:element><xsd:element name=°'tc"
type--"tcElt" minOccurs="I"
maxOccurs="unbounded"></xsd:element></xsdaequence></xsd:complexType><xs daimpleType name=°'TableLayoutTypeType"><xsd:restriction base="xsdatring"><xsd:enumeration value="Fixed"°><lxsd:enumeration></xsd:restriction></xsdaimpleType><xsd:
comp IexType name="TableLayoutType"><xsd:attribute name=°'type"
type--"TableLayoutTypeType"></xsd:attribute></xsd:complexType><xsdaimpleTy pe name=°'TableOverlapType'°><xsd:restriction base="xsdatring"><xsd:enumeration value="Never'°></xsd:enumeration></xsd:restriction></xsdaimpleType><xsd:
comp lexType name="tblpPrElt"><xsd:attribute name="LeftFromText'°
type--"DecimalNumberType"></xsd:attribute><xsd:attribute name="RightFromText"
type="DecimalNumberType"><lxsd:attribute><xsd:attx°ibute name--"TopFromText"
type="DecimalNumberType"></xsd:attribute><xsd:attribute name="BottomFromText°' type="DecimalNumberType"></xsd:attribute><xsd:attribute name="VertAnchor°°
type--"VAnchorValue"></xsd:attribute><xsd:attribute name="HorzAnchor"
type="HAnchorValue°°></xsd:attribute><xsd:attribute name="tblpXSpec'°
type--"XAlignType"></xsd:attribute><xsd:attribute name=°'tblpX°' type--"DecimalNumberType''></xsd:attribute><xsd:attribute name="tbIpYSpec"
type="YAlignType"></xsd:attribute><xsd:attribute name="tblpY"
type--"DecimalNumberType"></xsd: attribute></xsd: complexType><xsd; complexT
ype name="tblCellMarElt"><xsdaequence><xsd:element name--"Top"
type="TableWidthProperty" min~ccurs="0"
maxDccurs='° 1 "></xsd: element><xsd; element name=''Left"
type="TableWidthProperty" minOccurs=°'0"
maxOccurs=°'1"></xsd:element><xsd:element name="Bottom"
type="TableWidthProperty" minOccurs="0"
maxOccurs-"1'°></xsd:element><xsd:element name=''Right"
type=°'TableWidthProperty" minOccurs="°0"
maxOccurs="1°'><lxsd:element><lxsdaequence></xsd:complexType><xsdaimple Type name="tblDirType"><xsd:restriction base="xsdatring"'><xsd:enumeration value="RTL"></xsd: enumeration><Ixsd: restriction><lxsdairnpleType><xsd: compl exType name="tblDir"><xsd:attribute name="val"
type=°'tblDirType"></xsd:attribute></xsd:complexType><xsdaimpleType name="tblVisualDirType"><xsd:restriction base="xsdatring°'><xsd;enumeration value="BiDi"></xsd:enumeration></xsd:restriction></xsd: simpleType><xsd:compl exType name='°tblVisualDir"><xsd:attribute name="val"
type="tblVisualDirType'°></xsd:
attribute></xsd:complexType><xsd:complexType y name="tblBordersElt"><xsdaequence><xsd:element name--''Top"
type="BorderProperty°' minOccurs="0"></xsd:element><xsd:element name=''Left°' type=°°BorderProperty" minOccurs="0"></xsd:element><xsd:element name="Battom'° type="BorderProperty"
minOccurs="0"></xsd:element><xsd:elerrsent name="Right°' type="BorderProperty" minOccurs="0"></xsd:element><xsd:element name="InsideH" type=°'BorderProperty°' minOccurs="0"></xsd:element><xsd:element name="InsideV" -- -type=°'BorderProperty°' minOccurs="0"></xsd:element></xsdaequence></xsd:complexType><xsd:comple xType name="tblPrElt"><xsdaequence><xsd:element name=°'TStyle"
type="StringProperty" minOccurs=°'0"></xsd:element><xsd:element name="tblW"
type="TableWidthProperty" rnin~ccurs="0"
maxOccurs="1'"></xsd:element><xsd:element name="Jc°' type=°°JcProperty"
minOccurs="0" maxOccurs="1"></xsd:elementa<xsd:element name="tb1Ce11Spacing" type=°'TableWidthProperty" min~ccurs="0"
maxOccurs=" 1 "></xsd:element><xsd:element name="tblInd"
type="TableWidthProperty" minOccurs=°'0"
maxOccurs="I"></xsd:element><xsd:element name="tblBorders"
IS type="tblBordersElt" minOccurs="0"
rnaxOccurs="1°°></xsd:elernent><xsd:element name="Shd" type="ShdProperty"></xsd:element><xsd:element name--"tblLayout"
type="TableLayoutType'° min~ccurs='°0"
maxOccurs=°'1 "></xsd:element><xsd:elcment name="tblOverlap"
type="TableOverlapType°' min~ccurs=°'0"
maxOccurs=" 1 "></xsd:element><xsd:element name=°'tblLook'°
type="HexNumberProperty" minC3ccurs="0"
maxOccurs="I"></xsd:element><xsd:element name="tblpPr°' type="tblpPrElt"
minOccurs="0" maxOccurs="1"></xsd:element><xsd:element name="tblCellMar"
type="tb1Ce111VIarElt'° minOccurs=°'0"
maxOccurs=" 1 "></xsd:element><xsd:element name="RTLTable" minOccurs--°'0"
maxOccurs="I"></xsd:element><xsd:element name=°'BidiVisual°' minC,ccurs="0"
maxOccurs="I"></xsd:element><xsd:element name="TStyleRowBandSize"
type='°DecimalNumberProperty" rnintJccurs="0"
maxOccurs="I"></xsd:element><xsd:element name="TStyleColBandSize"
type="DecimalNumberProperty" min~ccurs='°0"
maxOccurs=" I °'></xsd: element><lxsd:
sequence></xsd:complex'hype><xsd:comple xType name="tblElt"><xsdaequence><xsd:element name="tblPr"
type="tblPrElt°'></xsd:element><xsd:element name=°'tbl~'.rrid"
type=°'tblGridElt"></xsd:element><xsd:element name="tr°' type='°rowElt°' minOccurs=" 1 °' maxOccurs="unbounded"></xsd:element></xsdaequence></xsd:complexType><xs daimpleType name--"ftnEdnPosType"><xsd:restriction S base="xsdatring"><xsd:enumeration value="sect-end"></xsd:enumeration><xsd:enumeration value--"page-bottom"></xsd:enumeration><xsd:enumeration value="beneath-text°'></xsd:enumeration><xsd:enumeration value--"doc-end"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsd:complexType name="ftnEdnPosProperty'°><xsd:attribute name="val°' type="ftnEdnPosType"
use='°required"></xsd:attribute></xsd:complexType><xsd:complexType name="numFmtProperty"><xsd:attribute name='°val'°
type='°NumberFormatValue"
use="required"></xsd:attribute></xsd:complexType><xsdaimpleType name="RestaxtNumberValue"><xsd:restriction base="xsdatring"><xsd:enumeration value="continuous°'><lxsd:enumeration><xsd:enumeration value="each-sect"><lxsd:enumeration><xsd:enumeration value='°each-page"></xsd:enumeration></xsd:restriction></xsdaimpleTypa><xsd:complexType name="numRestartProperty°'><xsd:attribute name--"val°°
type="RestartNumberValue'°
use="required°'></xsd:attribute></xsd:complexType><xsd:complexType name="ftnElt°'><xsdaequence><xsd:choice maxOccurs=°'unbounded"><xsd:element name="p" type="pElt" minOccurs="0"
maxOccurs="unbounded°'></xsd:element><xsd:element name='°tbI°' type=°'tblElt°' minOccurs="0'°
maxOccurs='°unbounded"></xsd:element></xsd:choice></xsdaequence><xsd:att rib ute name="type" type="FtnValue'°
use="required°'></xsd:attribute><xsd:attribute name=''suppressRef° type=°'BooleanType'°
use="required"></xsd: attribute><lxsd: complexType><x sd: compl exTyp a name="ednElt"><xsdaequence><xsd:choice maxOccurs="unbounded"><xsd:element name="p" type="pElt" minOccurs="0"
maxOccurs="unbounded°°></xsd:element><xsd:element name="tbI"
type="tblElt"
minOccurs=°' 0"
maxOccurs=°'unbounded"></xsd:element><lxsd:choice></xsdaequence><xsd:att rib ute name="type" type=°°EdnValue'°
use=°'required"></xsd:attribute><xsd:attribute name="suppressRef' type="BooleanType"
use="required"></xsd: attribute></xsd:complexType><xsd: complexType name="ftnEdnPropsElt"><xsdaequence><xsd:element name='°Pos'°
type--"ftnEdnPosProperty°'></xsd:element><xsd:elemlent name="NumFmt"
type="numFmtProperty°'></xsd:element><xsd:element name=°°NumStart"
type="DecimalNumberProperty°'></xsd:element><xsd:elernent name="NumRestart"
type=°'numRestartProperty"></xsd:element></xsdaequence></xsd:complexType ><
xsd:complexType name=°'ftnDocPropsElt°'><xsd:col~aplexContent><xsd:extension base="ftnEdnPropsElt"><xsdaequence><xsd:element name='°footnote"
type="ftnElt" min~ccurs=°'2'°
maxOccurs="3'°></xsd:element></xsdaequence></xsd:extension></xsd:complex Co ntent></xsd:complexType><xsd:complexType name="ednDocPropsElt"><xsd:complexContent><xsd:extension base='°ftnEdnPropsElt"><xsdaequence><xsd:element name="endnote"
type=°'ednElt" minOccurs="2"
maxOccurs=°'3 "></xsd: element></xsd: sequence></~;sd: extension></xsd:
complexCo ntent></xsd:complexType><xsd:complexType name="odsoRecipientl~ataElt"><xsdaequence><xsd:element name="Active"
type="DecimalNumberProperty"
minOccurs='°1"></xsd:element><xsd:choice><xsd:e:lement name='°Hash"
type=°'DecimalNumberProperty"
min~ccurs="1"><ixsd:element><xsdaequence><xsd:element name--"Column'°
type=°'DecimalNumberProperty°°
min~ccurs="1"></xsd:element><xsd:element name="UniqueTag" type="StringProperty"
minOccurs=" 1 "></xsd:element></xsdaequence></xsd:choice></xsdaequence></xs d:complexType><xsd:complexType name="odsoFieldMapDataElt'°><xsdaequence><xsd:element name="Type'°
type='°MMOdsoFMDFieldTypeProperty°' minOccurs="0"></xsd:element><xsd:element name='°Name"
type="StringProperty"
minOccurs='°0°'></xsd:element><xsd:element name="MappedName"
type="StringProperty'° minOccurs="0"></xsd:element><xsd:element name="Column" type=°'DecimalNumberProperty'°
min~ccurs="0"></xsd:element><xsd:element name=="Lid°' type=°'StringProperty"
min~ccurs="0°°></xsd:element><xsd:element name="DynamicAddress'°
type='°DecimalNumberProperty°' min~ccurs=°'0"></xsd:element></xsdaequence></xad:complexType><xsd:comple xType name=°'odsoElt°'><xsdaequence><xsd:element name="LTDL°' type="StringProperty"
min~ccurs=°°0°'></xsd:element><xsd:element name="Table°' type="StringProperty" minOccurs='°0"></xsd:element><xsd:element name="Src'°
type="HexNumberProperty" minOccurs="0°'></xsd:element><xsd:element name="Filter°° type=''HexNumberProperty"
minOccurs="0°'></xsd:element><xsd:element name=°'Sort"
type="HexNumberProperty"
minOccurs="0°°></xsd:element><xsd:element name=°°FieldMapData°' type="odsoFieldMapDataElt°° minOccurs="0°°
maxOccurs="unbounded°°></xsd:element><xsd:elennent name="ColDeli.m°' type=°'DecimalNumberProperty°' min~ccurs=°°0"></xsd:element><xsd:element name=°'JdsoType" type="DecimalNumberProperty"
minOccurs=''0°'></xsd:element><xsd:element name=°'FHdr°°
type="DecimalNumberProperty" rninC)ccurs="0"></xsd:element><xsd:element name='°RecipientData°' type="odsoRecipientDataElt°' minC~ccurs='°0"
max~ecurs=°'unbounded"></xsd:element></xsdaequence></xsd:complexType><xs d:complexType name=°'mailMergeElt"><xsd:sequence><xsd:element name='°MainDocumentType'° type=°'MMDocTypeProperty"
minOccurs=" 1 °'></xsd:element><xsd:element name="LinkToQuery"
type=''BooleanProperty'° min~ccurs="0"></xsd:elernent><xsd:element name="DataType" type='"MMDataTypeProperty"' min~ccurs=°'1"></xsd:element><xsd:element name="DefaultSQL"
type='°BooleanProperty°' min~ccurs='°0°°></xsd:element><xsd:element name="ConnectString°° type="StringProperty°°
rninOccurs="1"></xsd:element><xsd:elernent name="Query°' type="StringProperty"
minOccurs="1°'></xsd:element><xsd:element name=''DataSource'°
type="StringProperty°' minOccurs='°0°'></xsd:element><xsd:element name="HeaderSource°° type=''StringProperty"
minOccurs="0"></xsd:element><xsd:element name="DoNotSuppressBlanlcLines"
type=°'BooleanProperty" minOccurs="0"></xsd:element><xsd:element name="Destination" type="MMDestProperty"
minOccurs="0"></xsd:elernent><xsd:element name=°'AddressFieldName"
type--"StringProperty" minOccurs="0"></xsd:element><xsd:element name="MailSubject" type=°'StringProperty°' minOccurs="0"></xsd:element><xsd:element name='°MailAsAttachment"
type="BooleanProperty" minOccurs='°0"></xsd:element><xsd:element name="ViewMergedData" type="BooleanProperty"
minOccurs="0"></xsd:element><xsd:element name="ActiveRecord"
type="DecimalNumberProperty'°
minOccurs="0°'></xsd:element><xsd:element name="CheckErrors" type="DecimalNumberProperty"
rninOccurs="0°'></xsd:element><xsd:element name="odso°' type=°'odsoElt"
min~ccurs=" 1 "></xsd:elernent></xsdaequenee></xsd:complexType><xsdaimpleT
ype name="TargetScreenSzType"><xsd:restriction base=°'xsdatring"><xsd:enumeration value=°' 544x376"></xsd:enumeration><xsd: enumeration value="640x480°'></xsd:enumeration><xsd:enumeration value="720x512"></xsd: enumeration><xsd: enumeration value="800x600"></xsd:enumeration><xsd:enumeration value=" 1024x768°'></xsd:enumeration><xsd:enumeration value=" 1152x8 82"></xsd: enumeration> <xsd: enumeration value=" 1152x900°'></xsd:enumeration><xsd:enumeration value=" 1280x 1024"></xsd: enumeration><xsd: enumeration value="1600x1200"></xsd:enumeration><xsd:enumeration value=" 1800x1440"></xsd:enumeration><xsd:enumeration value=" 1920x 1200"></xsd: enumeration></xsd:restriction></xsd:
simpleType><xsd:
complexType name=°'TargetScreenSzElt"><xsd:attribute name='°val"
type="TargetScreenSzType"
use="required"></xsd:attribute></xsd:complexType><xsd:complexType name='°compatElt°'><xsdaequence><xsd:element name='°OrigVJordTableRules'°
type="BooleanProperty" minOccurs="0°'></xsd:element><xsd:element name="WPJustification'° type="BooleanProperty"
minOccurs='°0'°></xsd:element><xsd:element name="NoTabHangInd"
type="BooleanProperty" minOccurs='°0"></xsd:element><xsd:element name="NoLeading°' type="BooleanProperty'°
minOccurs="0"></xsd:element><xsd:element name="SpaceForUL°°
type="BooleanProperty'°
min~ccurs='°0°'></xsd:element><xsd:element name="NoColumnBalance" type=°°BooleanProperty"
minOccurs=°'0"></xsd:element><xsd:element name='°BalanceSingleByteDoubleByteWidth°°
type='°BooleanProperty"
min~ccurs="0"></xsd:elernent><xsd:element name=°'TransparentMetafiles"
type="BooleanProperty°°
minOccurs=°'0"></xsd:element><xsd:element name='°NoExtraLineSpacing°' type="BooleanProperty'°
min~ccurs="0'°></xsd:element><xsd:element name='°DoNotLeaveBackslashAlone"
type="BooleanProperty'°
minOccurs=°'0"></xsd:element><xsd:element name="ULTraiISpace" type="BooleaW'roperty"
I5 min~ccurs=°°0'°></xsd:element><xsd:element name=-°°DoNotExpandShiftReturn°, type="BooleanProperty°' min~ccurs=°°0"></xsd:element><xsd:element name="SpacingInWholePoints'° type="BooleanProperty"
min~ccurs="0"></xsd:elernent><xsd:element name=°'LineWrapLikeWord6°' type="BooleanProperty" minOccurs="0"></xsd:element><xsd:element name="PrintBodyTextBeforeHeader'° type='°BooleanProperty"
min~ccurs="0"></xsd:element><xsd:element name=='°PrintColBlack'°
type='°BooleanProperty°' minOccurs='°0"></xsd:element><xsd:element name="WPSpaceWidth'° type=°'BooleanProperty"
minOccurs="0°'></xsd:element><xsd:element name---"SllowBreakslnFrames"
type--"BooleanProperty'°
minOccurs=°'0'°></xsd:element><xsd:element name="SubFontBySize'° type="BooleanProperty"
minOccurs=°'0"></xsd:element><xsd:element name='°SuppressBottomSpacing"
type="BooleanProperty" rnin~ccurs=°'0"></xsd:element><xsd:element name="SuppressTopSpacing" type='°BooIeanProperty°' minOccurs="0°'></xsd:element><xsd:element name='°SuppressTopSpacingMacS°' type=°'BooleanProperty°' min~ccurs="0"></xsd:element><xsd:element name="SuppressTopSpacingWP" type=°'BooleanProperty°°
min~ccurs=°'0"></xsd:element><xsd:element name ="SuppressSpBfAfterPgBrk"
~6 type="BooleanProperty" minOccurs="0"></xsd:element><xsd:element name="SwapBordersFacingPages" type="BooleanProperty"
minOccurs="0"></xsd:element><xsd:element name="ConvMailMergeEsc"
type="BooleanProperty"
minOccurs="0°°></xsd:element><xsd:elernent name=°'TruncateFontHeight'° type="BooleanProperty"
minOccurs=°'0"></xsd:element><xsd:element name="MWSmallCaps"
type='°BooleanProperty" minOccurs="0"></xsd:elernent><xsd:element name="UsePrinterMetrics" type="BooleanProperty"
min~ccurs="0"></xsd:element><xsd:element name="WW6BorderRules'°
type='°BooleanProperty" minOccurs="0"></xsd:element><xsd:element name="WrapTrailSpaces°' type="BooleanProperty"
minOccurs="0"></xsd:element><xsd:element name="FootnoteLayoutLikeWWB"
type="BooleanProperty" minOccurs="0°'></xsd:element><xsd:elernent name="ShapeLayoutLikeWWB°° type="BooleanProperty"
minOccurs="0"><lxsd:element><xsd:element name=°°AlignTablesRowByRow"
type="BooleanProperty'° minOccurs="0"></xsd:element><xsd:element name="ForgetLastTabAlignment'° type="BooleanProperty"
minOccurs="0"></xsd:element><xsd:element name="AdjustLineHeightInTable"
type="BooleanProperty" minOccurs="0°'></xsd:element><xsd:elerrient name="AutoSpaceLikeWord95" type="BooleanProperty'°
minOccurs=°'0'°></xsd:elernent><xsd:element name ="I~ToSpaceRaiseLower°' type="BooleanProperty" minGccurs="0"><lxsd:element><xsd:element name="DoNotUseHTMLParagraphA.utoSpacing" type=°'B~oleanProperty"
minOccurs="0"></xsd:element><xsd:element name--"LayoutRawTableWidth"
type="BooleanProperty" minOccurs="0"></xsd:element><xsd:element name--"LayoutTableRowsApart" type='°BooleanProperty"
minOccurs="0"></xsd:element><xsd:element name="UseWord97LineBreakingRules" type="Booleanl'roperty'°
min~ccurs=°'0"></xsd:element><xsd:element name--"'BreakWrappedTables"
type="BooleanProperty" minOccurs="0"></xsd:elernenl><xsd:element name="SnapToGridInCell" type="BooleanProperty"
minOccurs="0''></xsd:element><xsd:element name="DontAllowFieIdEndSelect"
type="BooleanProperty'°
minOccurs=°'0"></xsd:element><xsd:element name=°'ApplyBreakingRules" type--"BooleanProperty"
minOccurs="0"></xsd:element><xsd:element name="~Jrap'TextWithPunct"
type=°°BooleanProperty"
min~ccurs="0"=~</xsd:element><xsd:element name="UseAsianBreakRules" type="BooleanProperty'°
S min~ccurs='°0"></xsd:element><xsd:eleynent name="UseFELayout"
type="BooleanProperty°' min~ccurs="0"></xsd:elernent></xsdaequence></xsd:complexType><xsd:comple xType name="docVarsElt"><xsdaequence><xsd:elernent name--"DocVar"
minOccurs="0" max~ccurs="unbounded"><xsd:complexType><xsd:attribute name=°'name'° type="StringType"
use="required"></xsd:attribute><xsd:attribute name="val" type="StringType"
use="required"></xsd:attribute></xsd:complexType></xsd:element></xsdaequence ></xsd:complexType><xsd:complexType name--°'CustomPropElt"><xsd:attribute name="name'° use="required"></xsd:attribute><xsd:attribute name='°type"
use=°'required°' type="CustomPropType"></xsd:attribute><xsd:attribute name="link" LlSe="Optlonal"></XSd:attrlb3.ite><XSd:attrlbute name="val'"
use="required"></xsd:attribute></xsd:complexType><xsdaimpleType name="CharacterSpacingType'°><xsd:restriction base="xsdatring"><xsd:enumeration value="DontCompress"></xsd:enumeration><xsd:enumeration value="CompressPunctuation"></xsd:enumeration><:xsd:enumeration value="CompressPunctuationAndJapaneseKana"></:~sd:enumeration></xsd:restricti on></xsdaimpleType><xsd:complexType name="CharacterSpacingProperty"><xsd:attribute name='°val"
type="CharacterSpacingType"
use="required°'></xsd:attribute></xsd:complexType><xsd:complexType name="docInfaElt"><xsdaequence><xsd:element name="Title°' type="StringProperty" rnin~ccurs="0"></xsd:element><xsd:element name="Subject" type="StringProperty"
minOccurs="0"></xsd:element><xsd:element name="Author"
type="StringProperty°' minOccurs="0"></xsd:element><xsd:element name="Keywords'° type='°StringProperty"
minOccurs="0"></xsd:element><xsd:element name--"Comments"
~8 type="StringProperty" minOccurs="0"></xsd:element><xsd:element name="Template'° type=°'StringProperty"
minOccurs="0"></xsd:element><xsd:element name="LastAuthor"
type="StringProperty" min~ccurs="0°'></xsd:element><xsd:element name="Revision" type="StringProperty"
minOccurs="0"></xsd:element><xsd:element name=-"AppName"
type="StringProperty" minOccurs="0"></xsd:element><xsd:element name="TotalEdit" type="DecimalNumberProperty°' minOccurs="0"></xsd:element><xsd:element name='°LastPrint"
type="DateTirneProperty°°
min~ccurs="0"></xsd:element><xsd:element name="Created" type="DateTimeProperty"
minOccurs="0"></xsd:element><xsd:element name=°'LastSaved"
type--"DateTimeProperty°' min~ccurs="0"></xsd:element><xsd:element name="Pages" type="DecimalNumberProperty"
minOccurs="0"></xsd:element><xsd:element name="Words"
type="DecimalNumberProperty" minOccurs="0"></xsd:element><xsd:element name="Characters" type="DecimalNumberProperty"
minOccurs="0"></xsd:element><xsd:element name=°'Category"
type="StringProperty" minOccurs="0'°></xsd:element><xsd:element name="Format" type="StringProperty"
minOccurs="0"></xsd:element><xsd:element name='°Manager"
type="StringProperty" minOccurs="0'°></xsd:element><xsd:element name="Company" type="StringProperty"
rninOccurs="0"></xsd:element><xsd:element name=-"Ciuid" type="StringProperty"
minOccurs="0"></xsd:element><xsd:element name="LinkBase"
type="StringProperty"
minOccurs='°0°'></xsd:elernent><xsd:element name="Bytes"
type="DecimalNumberProperty" minOccurs--"0"></xsd:element><xsd:elernent name=°'Lines'° type="DecimalNumberProperty"
minOccurs="0"></xsd:element><xsd:element name--"Paras°' type="DecimalNumberProperty" minOccurs="0"></xsd:element><xsd:element name="CharactersWithSpaces" type="DecimalNumberProperty"
minUccurs="0"></xsd:element><xsd:element name=°'Version"
type="StringProperty" minOccurs="0"></xsd:elemen~<xsd:element ~9 name=''CustomProp" type='°CustomPropElt'° mln~CCUrS='°0"
maxOccurs="unbounded"></xsd:element></xsdaeq~aence></xsd:complexType><xs d:complexType name--"'docPrElt"><xsd:sequence><xsd:element name='°View"
type=°'ViewProperty"
minOccurs=°'1"><ixsd:element><xsd:elementname="Zoom"
S type=°'ZoomProperty"
minOccurs=°'0"></xsd:element><xsd:element name="RemovePersonallnformation" type="Booleard'roperty°' min~ccurs="0"></xsd:element><xsd:element name---"DontDisplayPageBoundaries"
type=°'BooleanProperty°' minOccurs='°0"></xsd:elernent><xsd:element name=°'PrintPostScriptGverText"
type=°°BooleanProperty°' minOccurs='°0"></xsd:element><xsd:element name="PrintFractionalCharacterWidth°' type="BooleanProperty"
minOccurs='°0"></xsd:element><xsd:element name--°'PrintFormsData'°
type="BooleanProperty" min~ccurs=°'0"></xsd:element><xsd:element name="EmbedTrueTypeFonts" type=°'BooleanProperty"
minOccurs=°'0"></xsd:element><xsd:element name=°'DoNotEmbedSystemFonts°' type="BooleanProperty'°
min~ccurs=°'0'°></xsd:element><xsd:element name='°SaveSubsetFonts°° type="BooleanProperty'°
min~ecurs="0"></xsd:element><xsd:element name="SaveFormsData'°
type="Booleanl'roperty" min~ccurs="0"></xsd:element><xsd:element name="MirrorMargins°' type="BooleanProperty"
minOccurs="0"></xsd:element><xsd:element name="AlignBordersAndEdges"
type="BooleanProperty°' minOccurs=°'0°°></xsd:element><xsd:element name='°BordersDontSurroundHeader"
tyke='°BooleanProperty°°
minOccurs="0"></xsd:elernent><xsd:element name='°BordersDontSurroundFooter"
type=°°BooleanProperty"
min~ccurs='°0"></xsd:element><xsd:element name="GutterAtTop'° type="BooleanProperty'°
minOccurs="0°'></xsd:element><xsd:element name=='°I-iideSpellingErrors"
type="BooleanProperty°' min~ccurs=°'0'°></xsd:element><xsd:element name="HideGrammaticalErrors" type="BooleanProperty°' minOccurs="0"></xsd:elernent><xsd:element name="t~ctiveWritingStyle°' type='°WritingStyleProperty"
min(occurs='°0"></xsd:element><xsd:elernent name="ProofState°' type="ProofProperty°' minOccurs="0"></xsd:element><xsd:element name=°°FormsDesign'°
type="BooleanProperty'°
min~ccurs=°°0"></xsd:element><xsd:element name="AttachedTemplate'° type="StringProperty°' minOccurs="0"></xsd:element><xsd:element name='°LinkStyles°' type="BooleanProperty" minOccurs='°0"></xsd:elernent><xsd:element name="StylePaneFormatFilter°' type="HexNumberProperty"
minOccurs="0"></xsd:element><xsd:element name="DocumentType"
type="DocTypeProperty°' min~ccurs="0"></xsd:element><xsd:element name=°'mailMerge°' type=°'mailMergeElt'°
minOccurs="0"></xsd:element><xsd:element name='°TrackRevisions'°
IO type--'°BooleanProperty'°
min~ccurs="0°'></xsd:element><xsd:element name=°°DocumentProtection°' type=°°DocProtectProperty°' minOccurs="0"></xsd:element><xsd:element name="FormattingF'rotection"
type=°°BooleanProperty"
min~ccurs=°°0"></xsd:element><xsd:elernent name="StyleLockEnforced" type='°BooleanProperty'°
minOccurs="0"></xsd:element><xsd:element name=°'AutoFormatOverride"
type='°BooleanProperty" minOccurs="0"></xsd:element><xsd:element name="DefaultTabStop°°
type=°'TwipsMeasurePropenty°' minOccurs=°'0"></xsd:element><xsd:element name---'°DefaultFonts"
type="FontsElt" min~ccurs="0°'></xsd:element><xsd:element name="AutoHyphenation" type="BooleanProperty°' minOccurs="0"></xsd:element><xsd:element name---°°ConsecutiveHyphenLimit°' type="DecimalNumberProperty" min~ccurs="0°'></xsd:element><xsd:element name="HyphenationZone" type="DecimalNumberProperty'°
minOccurs="0°'></xsd:element><xsd:element name--°'DoNotHyphenateCaps"
type=°'BooleanProperty'°
minOccurs="0'°></xsd:element><xsd:element name=°'ShowEnvelope'°
type=°°BooleanProperty°' min~ccurs="0"></xsd:element><xsd:element name="SummaryLength'°
type=°'DecimalNumberProperty"
minOccurs='°0"></xsd:elernent><xsd:element name="ClickAndTypeStyle'° type="DocPrStyleProperty°' min~ccurs="0'°></xsd:element><xsd:element name="DefaultTableStyle°°
type="DocPrStyleProperty" minOccurs="0"></xsd:element><xsd:element name="EvenAndOddHeaders°° type="BooleanProperty"
minOccurs="0"></xsd:element><xsd:element name=°'BookFoldRevPrinting'°
type="BooleanProperty" minOccurs="0"></xsd:element><xsd:element name="BookFoldPrinting" type="BooleanProperty"
minOccurs="0"></xsd:element><xsd:element name--°'BookFoldPrintingSheets"
type=°'DecimalNumberProperty"
minGccurs="0'°></xsd:element><xsd:element S name='°DrawingGridHorizontalSpacing°' type="Twip~sMeasureProperty"
minOccurs="0"></xsd:element><xsd:element name="DrawingGridVerticalSpacing'° type="TwipsMeasureProperty"
minOccurs='°0"></xsd:element><xsd:element name=°°DisplayHorizontalDrawingGridEvery'°
type="DecimalNumberProperty°' minOccurs="0"></xsd:element><xsd:elernent name="DisplayVerticalDrawingGridEvery" type="DecimalNumberProperty"
minOccurs=°'0'°></xsd:element><xsd:element name='°UseMarginsForDrawingCirid~rigin" type="BooleanProperty'°
minOccurs="0"></xsd:element><xsd:element name="DrawingGridfiorizontal~rigin" type="TwipsiVIeasureProperty°' min~ccurs="0"></xsd:element><xsd:element name--"DrawingCpridVertical~rigin"
type="TwipsMeasureProperty" minGccurs="0"></xsd:element><xsd:elernent name="DoNotShadeFormData" type="BooleanProperty"
minOccurs="0'°></xsd:element><xsd:element name="PunctuationKerning"
type='°BooleanProperty°' minOccurs="0"></xsd:element><xsd:element name='°CharacterSpacingControl" type="CharacterSpacingProperty"
rninOceurs="0'°></xsd:element><xsd:element name="PrintTwoGn~ne'"
type=''BooleanProperty" minOccurs="0"></xsd:element><xsd:element name='°StrictFirstAndLastChars°°
type="BooleanProperty°' min~ccurs="0'°></xsd:element><xsd:eleynent name="NoLineBreaksAfter"
type="KinsokuProperty"' minOccurs='°0"></xsd:element><xsd:elernent name="NoLineBreaksBefore" type='°I~insokuProperty"
minOccurs="0°'></xsd:element><xsd:element name=°'WebPageEncoding"
type="StringProperty'° minOccurs="0"></xsd:elemen.t><xsd:elernent name="DoNotOptirnizeForBrowser'° type=°'BooleanProperty°' min~ccurs='°0"></xsd:element><xsd:element name=''BrowserLev~el~E4°' type="BooleanProperty'°
minOccurs=°'0'°></xsd:element><xsd:element name=°'RelyOnVML°' type=°'BooIeanF'roperty"
minOccurs="0"></xsd:element><xsd:element name="AIIowPNG"
type="BooleanProperty" minOccurs="0"></xsd:element><xsd:elernent name="DoNotRelyOnCSS" type="BooleanProperty"
minOccurs="0"></xsd:element><xsd:element name="DoNotOrganizeInF'older"
type=°'BooleanProperty" minOccurs="0°'>
</xsd:element><xsd:element name--"DoNotUseLongFileNames" type--"BooleanProperty"
minC7ccurs=°'0"></xsd:element><xsd:element name=°°PixelsPerlnch"
type=°'DecimalNumberProperty"
minOccurs="0'°></xsd:elernent><xsd:element name="TargetScreenSz" type--"TargetScreenSzElt"
minOccurs='°0"></xsd:element><xsd:element name="SavePreviewPicture'°
type="BooleanProperty" minOccurs="0"></xsd:elementa<xsd:element name="ValidateAgainstSchema'° type="BooleanProperty"
minOccurs="0"></xsd:element><xsd:eleanent name='°SaveInvalidXML"
type=°'BooleanProperty"
minOccurs='°0"></xsd:element~<xsd:element name="DoNotUnderlineInvalidXML" type="BooleanProperty"
minOccurs="0"></xsd:element><xsd:element name="RemoveWordSchemaOnSave" type="BooleanProperty"
minOccurs="0"></xsd:element><xsd:element name="UseXSLTWhenSaving"
type="BooleanProperty" minOccurs="0°'></xsd:element><xsd:elenient name="SaveThroughXSLT" type="StringType°' minOccurs="0"></xsd:element><xsd:elemerit name='°ShowXMLTags"
type=°'BooleanProperty"
minOccurs="0'°></xsd:element><xsd:element name="AlwaysMergeEmptyNamespace" type="BooleanProperty"
minOccurs="0"></xsd:element><xsd:element name="footnotePr"
type="ftnDocPropsElt°' minOccurs="0"></xsd:element><xsd:element name="endnotePr'° type="ednDocPropsElt"
min~ccurs="0"></xsd:element><xsd:element name=="compat"
type="compatElf°
minOccurs="0"></xsd:element><xsd:element name="docVars" type="docVarsElt"
minOccurs="0"></xsd:element></xsdaequence></xsd:complexType><xsd:comple xType name="BinDataProperty"><xsdaequence><xsd:element name="binData"
type="binDataType"></xsd:element></xsdaequence></xsd:complexType><xsdai mpleType name=°'FrameScrollbarValues"><xsd:restriction base="xsdatring"><xsd:enumeration value='°on"></xsd:enumeration><xsd:enumeration value="off'></xsd:enumeration><xsd: emuneration value="auto"></xsd:enumeration></xsd:restriction></xsdairnpleType><xsd:comple xType name="FrameSci~ollbarProperty°'><xsd:attribute name=°'val'°
type="FrameScrollbarValues"' use="required"></xsd: attribute></xsd:complexType><xsd:complexType name="frameElt"><xsdaequence><xsd:element name="Sz" type="StringProperty"
minOccurs="0"></xsd:element><xsd:element name="Name" type="StringProperty"
minOccurs="0"></xsd:element><xsd:element name="SourceFileName"
type--"StringProperty" minOccurs="0"></xsd:element><xsd:element name="MarW" type--"PixelsMeasureType"
minOccurs="0"></xsd:element><xsd:element name="Mares"
type="PixelsMeasureType" minOccurs="0"></xsd:element><xsd:elernent name="Scrollbar" type="FrarneScrollbarProperty"
min~ccurs="0"></xsd:element><xsd:element name=="NolZesizeAllowed°' type="BooleanProperty" min~ccurs="0'°></xsd:elernent><xsd:element name="LinkedToFile" type="BooleanProperty"
minOccurs=°'0"></xsd:element></xsdaequence></xsd:complexType><xsdaimpleT
ype name="FrameLayoutType'°><xsd:restriction base="xsd:string"><xsd:enumeration value="Rows"></xsd: enumeration><xsd: enumeration value="Cots"></xsd: enumeration><xsd: enumeration value="None"></xsd:enumeration><Ixsd:restriction></xsdaimpleType><xsd:compl exType name="FrameLayoutElt"><xsd:attribute name="val"
type="FrameLayoutType"
use="required"></xsd:attribute></xsd:complexType><xsd:complexType name="framesetSplitbarElt"><xsdaequence><xsd:element name="W"
type='°TwipsMeasureType"
min~ccurs="0'°></xsd:element><xsd:element name="Color" type="HexColorType°°
min~ccurs="0"></xsd:elernent><xsd:element name="NoBorder'° type="BooleanProperty°°
minOccurs="0"></xsd:element><xsd:element name="FIatBorders"
type="BooleanProperty°' min~ccurs="0"></xsd:element></xsdaequence></xsd:complexType><xsd:comple xType name="frarnesetElt'°><xsdaequence><xsd:element name=°°Sz"
type="StringProperty" minOccurs="0"></xsd:element><xsd:element name="framesetSplitbar°' type="framesetSplitbarElt"
minOccurs=°°0°'></xsd:element><xsd:element name--"FrameLayout"
S type="FrameLayoutElt" minOccurs="0"></xsd:element><xsd:elernent name="frameset" type="framesetElt" minOccurs="0"></xsd:element><xsd:element name=''frame" type="frameElt"
minOccurs="0"></xsd:element></xsdaequence></xsd:cornplexType><xsd:comple xType name="listPicBulletElt"><xsdaequence><xsd:elernent name="pict"
type="PictureType"></xsd:element></xsdaequence><xsd:attribute name="listPicBulletId" type="DecimalNumberType°°
use="required"></xsd: attribute></xsd: complexType><x sd: simple Type name='°ListLeveISuffixValues"><xsd:restriction base="xsdatring"><xsd:enumeration value="Tab"></xsd:enumeration><xsd:enumeration value=" Space"></xsd: enumeration><xsd: enumeration value="Nothing"></xsd:enumeration></xsd:restriction></xsd: simpleType><xsd: co mplexType name=°'ListLevelSuffixProperty"><xsd:attribute name="val"
type="ListLevelSuffixValues"
use='°required"></xsd:attribute></xsd:complexType><xsd:complexType name=°'lvlLegacyElt"><XSd:attribute name=''legacy°°
type=°'BooleanType"
use="optional"></xsd:attribute><xsd:attribute name="legacySpace"
type--"TwipsMeasureType" use="optional"></xsd:attribute><xsd:attribute name=°'legacyIndent" type=''TwipsIVIeasureType"
use="optional"></xsd:attribute></xsd:complexType><xsd:complexType name="IvIEIt"><xsdaequence><xsd:elernent name="Start"
type="DecimalNumberProperty°' minOccurs="0"></xsd:element><xsd:element name="Nfc°° type="DecimalNumberProperty"
minOccurs="0"></xsd:element><xsd:element name="LvlRestart"
type="DecimalNumberProperty" rninOccurs="0"></xsd:element><xsd:element name="PStyle" type=°'StringProperty"
minOccurs="0"></xsd:element><xsd:element name="IsLgl"
type="BooleanProperty°°
min~ccurs="0"></xsd:elernent><xsd:element name="Suff° type=°'ListLevelSuffrxProperty'°
minOccurs="0"></xsd:element><xsd:element name="°LvlText°' type="StringProperty" min~ccurs="0"><lxsd:elernent><xsd:element name="LvlPicBuIletId" type="DecimalNumberProperty'°
minOccurs="0"><Ixsd:element><xsd:elernent name="Legacy" type="lvlLegacyElt"
minOccurs="0"></xsd:element><xsd:element name--"LvlJc"
type="JcProperty'°
minOccurs="0"></xsd:element><xsd:element name="pPr" type="pPrElt"
rnin~ccurs='°0"></xsd:element><xsd:element name="rPr°' type="rPrEIt°' minOccurs="0"></xsd:element></xsdaequence><xsd:attribute name="ilvl"
type="DecimalNumberType" use="required"></xsd:attribute><xsd:attribute name="tplc'° type="HexNumberType"
use--°°optional"><Ixsd:attribute><xsd:attribute name="tentative"
type--"BooleanType"
use="optional"></xsd:attribute></xsd:complexType><xsdaimpleType name="ListTypeValues"><xsd:restriction base=°'xsdatring"><xsd:enumeration value="SingleLevel"></xsd:enumeration><xsd:enumeration value="Multilevel'°></xsd:enumeration><xsd:enumeration value="HybridMultilevel"></xsd: enumeration></xsd:restriction>slxsdaimpleType ><xsd:complexType narne="ListTypeProperty"><xsd:attribute name="val"
type="ListTypeValues"
use="required"></xsd: attribute></xsd:camplexType><xsd:complexType name="listDefElt"><xsdaequence><xsd:element name=°'Lsid"
type"HexNumberProperty" minOccurs="0"></xsd:element><xsd:element name="ListStyleLink" type="StringProperty"
minOccurs="0"></xsd:element><xsd:element name="StyleLink"
type="StringProperty" min~ccurs="0°'></xsd:element~<xsd:element name="Plt"
type--"ListTypeProperty" minOccurs="0"></xsd:element><xsd:element name="Tmpl" type=°'HexNumberProperty°' minOccurs="0"></xsd:element><xsd:element name="Name" type="StringProperty"
minOccurs="0"></xsd:element><xsd:element name="lvl" type="lvlElt'°
minOccurs=°'0" maxOccurs="9"></xsd:element></xsdaequence><xsd:attribute name--"IistDefld" type="DecimalNumberType"
use="required"></xsd:attribute></xsd:complexType><xsd:complexType name="listLvlElt"><xsdaequence><xsd:element name="StartOverride"
type="DecimalNumberProperty" minOccurs="0"><Ixsd:element><xsd:element name="lvlOverride" type="lvlElt"
minOccurs="0°'></xsd:element></xsdaequence><xsd:attribute name="ilvl"
S type--"DecimalNumberType"
use="required"></xsd:attribute></xsd:complexType><xsd:c~mplexType name="listElt°'><xsdaequence><xsd:element name="list"
type="DecimalNumberProperty" minOccurs="1"></xsd:element><xsd:element name="listLvl" type="listLvlElt°' rninOccurs='°0"
rnaxOccurs="9"></xsd:element><Ixsdaequence><xsd:attribute name="ilfo"
type="DecimalNumberType°' use=' °required"></x sd: attribute></xsd: complexTyp a><xsd: complexTyp a name="listsElt"><xsdaequence><xsd:element name="listPicBullet"
type=°'listPicBulletElt" minOccurs="0"
maxOccurs="unbounded"><lxsd:element><xsd:element name--"listDef °
type="listDefElt" minOccurs="0"
maxOccurs='°unbounded"></xsd:element><xsd:element name="list"
type="listElt"
minOccurs="0"
maxOccurs="unbounded"></xsd: element></xsd: sequence></xsd: complexType><xs daimpleType name="TStyleOverrideTypeValue"><xsd:restriction base="xsdatring"><xsd:enumeration value="wholeTable"></xsd:enumeration><xsd:enumeration value="firstRow"></xsd:enumeration><xsd:enumeration value="lastRow"></xsd:enumeration><xsd:enumeration value=°'firstCol'°></xsd:enumeration><xsd:enumeration value="lastCol"></xsd:enumeration><xsd:enumeration value--"bandl Vert"></xsd: enumeration><xsd:enumeration value="band2Vert"><lxsd:enumeration><xsd:enumeration value="bandl Horz"></xsd: enumeration><xsd: enumeration value="band2Horz"></xsd:enumeration><xsd:enumeration value="neCell"></xsd:enumeration><xsd:enumeration value="nwCell"></xsd: enumeration><xsd: enumeration value="seCell"></xsd:enumeration><xsd:enumeration value="swCell"></xsd: enumeration></x sd:restriction></xsd aimpleType><xsd:
com plexType name="tStylePrEIt"><xsdaequence><xsd:element name="pPr"
type="pPrElt" rninOccurs="0"></xsd:element><xsd:element name="rPr"
type="rPrElt" minOccurs--'°0"></xsd:element><xsd:element name="tblPr"
type--"tblPrEIt"></xsd:element><xsd:element name=''trPr"
type=°'trPrElt"
minOccurs="0" maxOccurs=°'1"></xsd:element><xsd:element name=°'tcI'r°' type="tcPrElt" minOccurs="0"
maxOccu~rs="1"></xsd:element><lxsdaequence><xsd:attribute name--°'type"
type="TStyleOverndeTypeValue°' use="required"></xsd:attribute></xsd:complexType><xsdaimple'Type name="StyleKindValue"><xsd:restriction base="xsdatring"><xsd:enumeration value="paragraph"></xsd: enumeration><xsd: enumeration value="character"></xsd: enumeration><xsd: enumeration value="table"></xsd: enumeration><xsd: enumeration value="list"></xsd:enumeration></xsd:restriction></xsd:simpleType><xsd:cornplex Type name="StyleKindProperty"><xsd:attribute name="val"
type="StyleKindValue°°
use="required°'></xsd:attribute><lxsd:complexType><xsd:complexType name="styleElt"><xsdaequence><xsd:element name="Name°' type="StringProperty" minOccurs='°0°°
maxOccurs=" I "></xsd:element><xsd:element ref--"'WX:UIName°' minOccurs="0"
maxOccurs=" 1 "></xsd:element><xsd:element name="Aliases"
type="StringProperty" minOccurs="0"></xsd:element><xsd:element name="Sti'°
type="DecimalNumberProperty" min~ccurs="0"></xsd:element><xsd:element name="BasedOn" type="StringProperty'°
minOccurs="0"></xsd:element><xsd:element name=°'Next"
type="StringProperty"
minOccurs="0"></xsd:element><xsd:element name=°'Link"
type="StringProperty"
minOccurs="0"><Ixsd:element><xsd:element name=°°AutoRedefine"
type="BooleanProperty" minOccurs="0"></xsd:element><xsd:element name="Hidden" type="BooleanProperty"
minOccurs="0"></xsd:element><xsd:element name="SemiHidden°' type--'°BooleanProperty'°
min~ccurs="0"></xsd:element><xsd:element name=°'Personal" type="BooleanProperty"
minOccurs="0"></xsd:element><xsd:element name="PersonalCompose"
type="BooleanProperty" minOccurs="0"></xsd:element><xsd:element name="PersonalReply" type="BooIeanProperty"
minOccurs="0"></xsd:element><xsd:elernent name="RSID"
type="HexNumberProperty'°
minOccurs='°0"><lxsd:element><xsd:element name="pPr" type="pPrElt" minOccurs="U°' maxOccurs=°'1"></xsd:element><xsd:elementname="rPr" type="rPrElt"
minOccurs=°'0" maxOccurs=" 1 "></xsd:element><xsd:element name=°'tblPr"
type="tblPrElt°° minOccurs="0" maxOccurs=" 1 "></xsd:element><xsd:element name--"trPr" type="trPrElt" minOccurs=°'0°' maxOccurs="1"></xsd:element><xsd:element name---"tcPr" type="tcPrElt"
minOccurs="0" maxOccurs="1 °'></xsd:element><xsd:element name="tStylePr"
type="tStylePrEIt" minOccurs="0"
maxOccurs="1"></xsd:element></xsdaequence><xsd:attribute name="type"
type="StyleKindValue"
use=°'optional'°></xsd:attribute><xsd:attribute name="styleId'° type=°°StringType"
use="optional°'></xsd:attribute><xsd:attribute name="default" type="BooleanType"
use="optional"></xsd:attribute></xsd:complexType><xsd:complexType narne="stylesElt"><xsdaequence><xsd:element name='°VersionOfBuiltInStylenames" type="DecimalNumberProperty'°
minOccurs="0"></xsd:element><xsd:elernent name=°'style" type="styleElt"
minOccurs="0"
maxOccurs="unbounded"></xsd:element></xsdaequence></xsd:complexType><xs daimpleType name="PanoseType"><xsd:restriction.
base='°xsd:hexBinary°'><xsd:length value=" 10"></xsd:length></xsd:restriction></xsdaimpleType><xsd:complexType name="PanoseProperty"><xsd:attribute name="vaI" type="PanoseType"
use="required°'></xsd:attribute><lxsd:complexType><xsdaimpleType name="FontFamilyType"><xsd:restriction base="xsdatring'°><xsd:enumeration value="Decorative°'></xsd:enumeration><xsd:enumeration value="Modern"></xsd:enumeration><xsd:enurneration value="Roman"></xsd:enumeration><xsd:enumeration value="Script"></xsd:enumeration><xsd:enumeration value='°Swiss"></xsd:enumeration><xsd:enumeration value="Auto"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsd:compl exType name="FontFamilyProperty"><xsd:attribute name="val"
type="FontFamilyType"
use="required"></xsd:attribute></xsd:complexType><xsdaimpleType name="PitchEltType"><xsd:restriction base--"xsdatring"><xsd:erlumeration value="fixed°'></xsd:enumeration><xsd:enumeration value="variable"></xsd:enumeration><xsd:enumeration value="default"></xsd: enumeration></xsd:restriction></xsd: simpleType><xsd:
com plexType name="PitchElt"><xsd:attribute name="va.l"
type--"PitchEltType"></xsd:attribute></xsd:complexType><xsd:complexType name="FontSigElt"><xsd:attribute name="usb-0" use="required"
type="HexNumberType"></xsd:attribute><xsd:attribute name="usb-1"
use="required" type="HexNumberType"></xsd:attribute><xsd:attribute name='°usb-2" use="required'°
type="HexNumberType"></xsd:attribute><xsd:attribute name="usb-3"
use="required" type="HexNumberType"></xsd:attribute><xsd:attribute name="csb-0" use="required" type="HexNurnberTyhe"></xsd:attribute><xsd:attribute name="csb-1" use--"required"
type=°'HexNumberType"></xsd:attribute></xsd:complexType><xsd:complexType name="fontElt"><xsdaequence><xsd:element name="AltName"
type="StringProperty" minOecurs="0"
max~ccurs=°°1°'></xsd:element><xsd:element name=''Panose-1"
type="PanoseProperty" minOccurs="0"
maxOccurs="1"></xsd:element><xsd:element name=°'Charset°' type="DecimalNumberProperty°' minOccurs="0"
maxOccurs="1"></xsd:element><xsd:element name--"Family"
type="FontFamilyProperty" minOccurs=="0"
maxOccurs="1 "></xsd:element><xsd:element name="NotTrueType"
minOccurs="0" maxOccurs=" 1 °'></xsd:element><xsd:element name="Pitch"
type--"PitchElt" minOccurs="0" maxOccurs=" 1 "></xsd:element><xsd:element name="Sig" type="FontSigElt" minOccurs="0"
max~ccurs="1"></xsd:element></xsdaequence><xsd:attribute name=°°name"
type='°StringType"></xsd:attribute></xsd:complexType><xsd:complexType name=°'fontsElt"><xsdaequence><xsd:elernent name---"font°° type="fontElt"
minOccurs="0'°
maxOccurs="unbounded"></xsd: element></xsd: sequence></xsd: complexType><xs d:complexType name="divElt"><xsdaequence><xsd:element name="BlockQuote"
type=°'BooleanProperty"></xsd:element><xsd:element name="BodyDiv"
type=°'BooleanProperty"></xsd:element><xsd:element name="MarLeft'°
type="DecimalNumberType"></xsd:element><xsd:element name=''MarRight"
type="DecimalNumberType'°></xsd:element><xsd:element name=''MarTop°' type--"DecimalNumberType"></xsd:element><xsd:element name--"MarBottom"
type=°'DecimalNumberType°'></xsd:element><xsd:element name=°'bdr°' minOccurs="0"><xsd:complexType><xsdaequence><xsd:element name="Top"
type="BorderProperty°° min~ccurs="0"></xsd:elernent><xsd:element name="Left"
type="BorderProperty" minOccurs="0"></xsd:element><xsd:element name="Bottom" type="BorderProperty"
minOccurs="0"></xsd:element><xsd:element name=°'I~ight"
type="BorderProperty'°
minOccurs=°'0"></xsd: element></xsd: sequence></xsd: complexType></xsd:
elemen t><xsd:element name="divsChild"
type="divsElt"></xsd:element></xsdaequence><xsd:attribute name--"id°' type=°'DecimalNumberType"
use='°required"></xsd:attribute></xsd:complexType><xsd:complexType name='°divsElt"><xsd:sequence minOccurs=°'1"
maxOccurs="unbounded"><xsd:element name="div"
type="divElt"></xsd:element></xsdaequence></xsd:complexType><xsd:element name=°'txbxContent"><xsd:complexType><xsd:choice min~ccurs="1°°
maxOccurs="unbounded"><xsd:element name="p°° type="pElt"
minOccurs="0"
max~ccurs="unbounded"></xsd:element><xsd:element name='°tbl"
type="tblElt°' minOccurs="0"
maxOccurs="unbounded"></xsd:element></xsd:choice><xsd:attribute name="txbxStyle°' type="xsdatring"
use="optional°°></xsd:attribute><xsd:attribute name="txbxClass'° type=°'xsdatring"
use="optional"></xsd:attribute></xsd:complexType></xsd:element><xsd:complex 10l Type name="bodyElt°'><xsdaequence><xsd:choice maxOccurs="unbounded"><xsd:element minOceurs="0'° maxOccurs="unbounded"
name="p" type="pElt"></xsd:element><xsd:element minOccurs="0"
maxOccurs="unbounded" name="tbl"
type--'°tblElt"></xsd:element></xsd:choice><xsd:elelnent name="sectPr°' mln~CCUrS=°'0" maXoCCUrS="1'°
type=°°sectPrElt"></xsd:element></xsdaequence-</xsd:complexType><xsd:elemen t name="WordDocument°°><xsd:complexType><xsdaequence><xsd:element name--"ignoreSubtree" type="StringProperty"
minOccurs="0"></xsd:element><xsd:elelnent name---"doclnfo" type="doclnfoElt"
minOccurs="0"></xsd:element><xsd:elelnent name=°'docPr"
type=°'docf'rElt°' minOccurs=" 1 "></xsd:element><xsd:element name---°°docOleData"
type--"BinDataProperty°' minOccurs='°0"></xsd:element><xsd:element name="fonts" type="fontsElt" minOccurs="0"></xsd:element><xsd:elernent name="frameset" type="framesetElt" minOccurs="0"></xsd:element><xsd:element name="lists" type="listsElt" minOccurs="0"></xsd:element><xsd:element name="styles" type=°'stylesElt"
minOccurs="0"></xsd:element><xsd:element name=°'divs'° type="divsElt°°
min~ccurs="0"></xsd:element><xsd:element name="docSuppData'° type="BinDataProperty°' minOccurs--"0"></xsd:element><xsd:element name="shapeDefaults"
min~ccurs="0"></xsd:element><xsd:element name="body°' type="bodyElt"
min~ceurs=''1" maxOccurs="1"></xsd:element></xsdaequence><xsd:attribute name="version" type='°StringType'°
use="optional"></xsd:attribute><xsd:attribute ref--"xml: space"
use=°'optional"></xsd:attribute></xsd:complexType></xsd:element></xsdach ema>
As discussed above, hints may be provided within the XML
associated f les providing applications that understand AML a shortcut to understanding some of the features provided by the word-processor. By using the hints, the applications do not have to know all of the specific details of the internal processing of the word-processor in order to recreate a feature. Below is an exemplary hints schema, in accordance with aspects of the invention.
<?xml version=" 1.0" ?>
<xsd:schema xmlns:xsd='°http://www.w3.orgJ20011~IL,Schema"
targetNamespace=°'urnachemas-microsoft-com:office:wordml-11.O:aux"
xmlns:wbld='°um-microsoft-com-word-build" xmlns="urnachemas-microsoft-com:office:wordml-1l.O:aux'° xmlns:W="umachemas-microsoft-com:office:wordml-11.0°°
attributeForm~7efault="qualified°' elementFormDefault="qualified'°>
- <xsd:element name="sect" wbld:cname="sect°'>
<xsd:complexType>
<xsd:sequence>
<xsd:element name='°sub-section" minOccurs=°'0"
maxOccurs="unbounded'° />
</xsd:sequence>
</xsd:complexType>
</xsd: element>
<xsd:complexType name="FontElt°°>
<xsd:attribute name="val'° type="xsd:string" />
</xsd:complexType>
<xsd:element name="AllowEmptyCollapse" />
<xsd:element name="Font°' type='°FontElt" />
_ <1 __ BG COLOR PROPERTY
__>
<xsd:complexType name="bgcolorType">
<xsd:attribute name='°bgcolor">
<xsdaimpleType>
- <xsd:union>
<xsdaimpleType>
<xsd:restriction base="xsd:hexBinary'°>
<xsd:length value=°'6" fixed="true" />
</xsd:restriction>
</xsdaimpleType>
_ <xsdaimpleType>
<xsd:restriction base=°'xsdatring">
<xsd:enumeration value='°auto'° />
</xsd:restriction>
</xsdaimpleType>
</xsd:union>
</xsdaimpleType>
</xsd:attribute>
<Ixsd:complexType>
<xsd:complexType name=°°bdrwidthType°'>
<xsd:attribute name="bdnvidth" type='°xsd:integer" />
</xsd:complexType>
- <' __ ESTIMATE PR~PERT~' __>
- <xsd:attribute name="estimate">
r <xsdaimpleType>
- <xsd:restriction base="xsdatring">
<xsd:enumeration value=°°true'° />
<xsd:enumeration value="false°° />
</xsd:restriction>
</xsdaimpleType>
</xsd:attribute>
_ <xsd:complexType name=°°StringElt°'>
<xsd:attribute name="val'° type=''xsdatring°' />
</xsd:complexType>
<xsd:element name--'°t" type=''xsdatring" />
<xsd:element name=°°IJIName°' type="StringElt" />
<xsd:element name=°'Cnf~tyle" type=°'StringElt" />
</xsdachema>
The above specification, examples and data provide a complete description of the manufacture and use of the composition of the invention. Since many embodiments of the invention can be made without departing from the spirit and scope of the invention9 the invention resides in the claims hereinafter appended.
Section properties contain information such as page layout, footer and header information, and other information specific to a section of the word-processor document.
The text run references the character style name as well as allowing properties.
Images and objects are within a Paragraph. Even floating ones axe contained in a paragraph. When floating, this is where an anchor would appear.
According to one embodiment of the invention, images are stored as a binary encoding. For an exemplary image stored as a binary encoding, please refer to the exemplary word processor file below.
Template information relating to the word processor may also be stored within the word processor document. According to one embodiment of the invention, the template information is stored as a binary encoding within the word processor document.
A paragraph mark element represents the paragraph mark. Since the paragraph mark itself can have formatting applied to it, we need to output an element to represent the paragraph mark that we can give character properties.
As can be seen by the exemplary layout of the file, an application may use as much, or as little of the information as it desires. If the application desires to recreate or create the document exactly as the word-processar would then there is sufficient information within the document to do so. If the application desires to minimally format the content, on the other hand, then the application may do that as well.
FIGURE 5 illustrates a block diagram of a document, in accordance with aspects of the invention. Styles SOS include list styles 510, char styles 512, paragraph styles 514, and table styles 516. Properties 518 include document properties 520 and information properties 522. Body 524 includes exemplary section 526 and exemplary section 528. Section 526 includes paragraph 530 that includes specific property information 530 and text run 532. As can be seen, the text runs may include properties and the text or possibly an image or an object.
Exemplary section 528 includes table 550 that includes properties relating to the table and a definition of the table rows and the cells contained within the table. The sections may also include information relating to the footnotes, print information and the like.
Different parts of the document may refer to the styles (505) to define how the element will be displayed. For example, as illustrated within the figure, some paragraphs may refer to list styles 414 or paragraph styles 516. Text runs refer to char styles 412, and tables may refer to table styles 516..
The word-processor document includes all of the information within the document that allows it to be recreated an application.
Other information may also be included within the document that is not needed by the word-processing program. According to one embodiment of the invention a "hints" element is included that allows external programs to easily be able to recognize what a particular element is, or how to recreate the element. For example, a specific number format may be in a list and used by the external program to recreate the document without knowing the specifics of the style.
FIGURE 6 illustrates a process 600 flow for intrepreting a word-processor document, in accordance with aspects of the invention. After a start block, the process moves to block 610, at which point the word-processor document is parsed. The parsing may include looking at the entire document, or only at specific portions of the document. For example, one application may parse the document for text only, another application may parse the document for text and images, whereas another document may desire the entire rich content within the document.
Flowing to block 615, the document is interpreted according to the published XSD. The XSD defines how to, interpret the X1VIL document created by the word-processor.
At decision block 620, a determination is made as to whether to display the document. When the document is to be displayed the process moves to block 625 where the document is displayed. The document may be displayed to a user for editing or some other purposes. ~JVhen the document is not to be displayed, the process moves to decision block 630.
At decision block 630, a determination is made as to whether to modify the document. The document may be modified by a user or by the application itself with no user interaction. The document may be modified for many reasons. For example, additional text may be added or deleted, a portion of the document may be formatted differently, an image may be added, and the like.
When the document is to be modified the process moves to block 635 where the document is modified (See FIGURE 7 and related discussion). The document is modified in accordance with an XSD that defines all of the information needed to create a word-processor document. An exemplary XSD is described below.
As a further illustration of an exemplary word-processor document, the following is a word-processor document created in accordance with aspects of the present invention. According to one embodiment of the invention, the word processor document is stored as a single XML document.
<?xml version="I.0" encoding="UTF-8" standalone="no" ?>
<?mso-application progid="Word.Document"?>
- <w:WordDocument xmlns:w="schemas-microsoft:Microsoft.Word.XML.~ocument.l.0" xmlns:v="urnachemas-microsoft-com:vmi" xmlns:wl0="urn:schemes-microsoft-com:office:word" xmlns:SL="schemes-microsoft-schemal.ibrary'°
xmlns:aml="urn:aml-core" xmlns:WX="urnachemas-microsoft-com:office:word:aux" xmins:o="urn:schemas-microsoft-com:office:office'° xmlns:USO="resume-schema"
xml:space="preser~oe'°>
2~ <w:doclnfo>
<w:Title w:val="The quick brown fox jumps over the lacy dog" />
<w:Author w:va1="Brian Jones" />
<w:Template w:val="Normal.dot°' i>
<w:LastAuthor w:val="Brian .zones" />
<w:Revision w:val="i~" />
<w:AppName w:val="Microsoft Word 11.0" />
<w:TotalEdit w:vaf="34" />
<w:Created w:val="2002-0~-1OT20:26:00Z" />
<w:LastSaved w:val=°'2002-04-10TZ1:17:00Z" />
<w:Pages w:val="1" />
<w:Words w:val="138" />
<w:Characters w:val="555°' />
<w:Company w:val="Microsoft Corp." />
<w:Lines w:val=°°12" WX:estimate="true°' />
<w:Paras w:val="7" WX:estimate="true" />
<w:CharactersWithSpaces w:val="597" WX:estimate="true" />
<w:Version w:val="11.4004" />
<w:CustomProp w:name="Solution ID" w:type="string" w:val=°'None" />
</w:docInfo>
18 <w:docPr>
<w:View w:val="web" />
<w: DoNotEmbedSystemFonts />
<w:ProofState w:spelling="clean" w:grammar="clean°° />
<w:DefauItTabStop w:val="720" />
<w:DefauItFonts w:ascii=°°Times New Roman" w:fareast=°'MS
Mincho'° w:h-ansi="Times New Roman" w:cs="Times New Romar~" />
<w:SummaryLength w:val='°0" />
<w:CharacterSpacingControl w:val="DontCompress" />
<w:BrowserLevelIE4 />
24 <w:ValidateAgainstSchema />
<w:SaveInvalidXML />
- <w:compat>
<w:BreakWrappedTables />
<w:SnapToGridInCell />
<w:WrapTextWithPunct />
<w:UseAsianBreakRules />
<w:UseFELayout />
</w:compat>
</w:docPr>
38 <w:fonts>
- <w:font w:name="MS Mincho">
<w:AItName w:val="MS ~~~" />
<w:Panose-1 w:val="0202060904~205~80304" />
<w:Charset w:val="80" />
<w:Family w:val="Modern" />
<w:Pitch w:val="fixed" />
<w:Sig w:usb-0="A00002BF' w:usb-1='68C7FCFB'w:usb-2="10" w:usb-3='0"
w:csb-0="2009F' w:csb-1="0" />
</w:font>
- <w:font w:name=,@MS Msnch~">
<w:Panose-1 w:val="02020609040205080304"
/>
<w:Charset w:val='80" />
<w:Family w:val="Modern" />
<w:Pitch w:val='fixed" />
<w:Sig w:usb-0="A00002BF" w:usb-1="68C7FCFB'w:usb-2=,'10" w:usb-3="0"
w:csb-0="2009F" w:csb-1="0" />
</w:font>
- <w:font w:name='MS PGothic'>
<w:Panose-1 w:val="02080600070205080204"
/>
<w:Charset w:val="80" />
<w:Family w:val="Swiss" />
<w:Pitch w:val="v~riabl~' />
<w:Sig w: usb-0="6~OOOO~BF" w: usb-1=p'68C7FCFB'w: usb-2="10" w: usb-3="0"
w:csb-0='2009F" w:csb-1='"~" />
</w:font>
2B <w:font w:name="@MS ~t~othi~'>
<w:Panose-I w:vai="~208060007~205080204' />
<w:Charset w:val='80" />
<w:Family w:vai="Swiss" />
<w:Pitch w:vat="variable" />
<w:Sig w:usb-0="A00002BF" w:usb-1="68C7FCFB"w:usb-2="10" w:usb-3='0"
w:csb-0='2009F' w:csb-1="0' />
</w: font>
</w:fonts>
- <w:lists>
38 <w:listDef w:IIStDefId='f0B>
<w:Lsid w:val='37E176E4' />
<w:Pit w:val="Multiledei" />
<w:Tmpl w:val="59EE7024" />
- <w: ivl w: ilvl=''0">
<w:Start w:vai="1" />
<w:LviText w:vai="~loi.' />
<w:LvIJc w:val=°'left" />
<w: pPr>
- <w:tabs>
<w:Tab w:val=°'list" w:ieader=°'non~°' w:pos='°?2~'° />
</w:tabs>
<w:Ind w:left="72~" w:hanging='°~~~" />
</w:pPr>
</w:lvl>
- <w:lvl w:ilvl="1">
<w:Start w:val="1" />
<w:Nfc w:val="4" />
<w:i_vlText w:val="~/020" />
<w:LvIJc w:val="left" />
- <w:pPr>
1~ <w:tabs>
<w:Tab w:val="list" w:(eader="gone" w:pos="1441" />
</w:tabs>
<w:Ind w:ieft="144~'° w:hanging="36~" />
</w: pPr>
</w:lvl>
- <w:lvl w:ilvi=a°2ee>
<w:Start w:val="1" />
<w:Nfc w:val="2" />
<w:LvIText w:val="~/030" />
<w:Lvi)c w:vai=°'right°' />
- <w:pPr>
- <w:tabs> ' <w:Tab w:vai="liist" w:leader="raon~" w:pos="2166" />
</w:tabs>
<w:Ind w:left="216~" w:hanging="193~" />
</w:pPr>
</w:lvl>
- <w:lvl w:ilvl="3">
<w:Start w:val="1°' />
<w:LvIText w:val="%4~" />
<w:LvIJc w:val="left'° />
= ew: pPr>
- <w:tabs>
<w:Tab w:val="list" w:leader="none" w:pos="2880" />
</w aabs>
S <w:Ind w:left=°°2880" w:hanging="360" />
</w:pPr>
</w:Ivl >
- <w:lvi w:ilvl="4">
<w:Start w:val="1" />
<w:Nfc w:val="4" />
<w:LvIText w:val="%5." />
<w:LvlJc w:val="left'° /a - <w: pPr>
- <w:tabs>
<w:Tab w:val=°'list°' w:leader="none" w:pos="3600" />
</w:tabs>
<w:Ind w:left="3600" w:hanging="360" />
</w: pPr>
</w:lvl>
<w:lvi w:ilvl="5">
<w:Start w:val="1" />
<w:Nfc w:val="2" />
<w:LvIText w:vai="~/o6." />
<w:LvIJc w:val="right" />
2~ <w: pPr>
- <w:tabs>
<w:Tab w:val="list" w:leader="none" w:pos="4320" />
</w: to bs>
<w:Ind w:left="4320" w:hanging="180°° />
</w:pPr>
</w:Ivl >
- <w:Ivl w:ilvl="6">
<w:Start w:va1="1" />
<w:LvIText w:va!="%7." />
<w:Lvl7c w:val="left°' />
- <w:pPr>
- <w:tabs>
<w:Tab w:val="list" w:leader="n~ne" w:pos="8040" />
</w:tabs>
<w:Ind w:left=°'5040" w:hanging="~60" />
</w:pPr>
</w:lvl >
- <w:lvl w:ilvl="7">
<w:Start w:val="i" />
<w:Nfc w:val="4" />
<w:LvlText w:val="~/080" />
<w:LvIJc w:val="left" />
- <w: pPr>
- <w:tabs>
<w:Tab w:val="gist" w:leader="n~ne'° w:pos='°576iH" />
</w:tabs>
<w:Ind w:left="760" w:hanging="360'° />
</w:pPr>
</w:ivl>
- <w:lvl w:ilvi="8">
<w:Start w:val="1" />
<w:iVfC W:val="~1e />
<w:LvIText w:val="%g." />
<w:Lvl7c w;val="right" />
- <w: pPr>
<w:tabs>
<w:Tab w:val="list" w:leader="n~ne" w:pos="6480°' />
</w:tabs>
<w:Ind w:left="6480" w:hanging="180'° />
</w: pPr>
</w:lvl>
</w:IistDef>
- <w:listDef w:listDefId="i">
<w:Lsid w:val="SSC82S9~" />
<w:Plt w:val="Nl~itiieerei" />
<w:Tmpl w:val="40900~~" />
- <w:lvl w:ilvl="~°'>
<w:Start w:val="1" />
<w:Nfc w:val="1' />
<w:PStyle w:val="lieadiragi' />
<w:LvIText w:val="Article %1."
/>
<w:LvIJc w:val='left" />
<w:pPr>
- <w:tabs>
<w:Tab w:val='6ist" w:leader="none'w:pos="1~41~' />
</w:tabs>
<w:Ind w:left='~" w:first-line='"
/>
</w:pPr>
</w:lvl>
- <w:lVl W:ilVl=$.>
<w:Start w:val="1" />
<w: Nfc w:val="22" />
<w:PStyle w:vat="Heading2' />
ew:IsLgl />
<w:LvIText w:val="Section %1.%2"/>
<w:LvIJc w:val='left" />
2~ <w: pPr>
- <w:tabs>
<w:Tab w:val="iist' w:leader="none"w:pos="1080"
/>
</w:tabs>
<w:Ind w:left="~" w:first-(ine=""
/>
</w:pPr>
</w:Ivl>
- <w:ivl w:ilvl="2">
<w:Start w:val="1 />
<w:Nfc w:val="4" />
<w:PSty(e w:val="i-leaciing3"
/>
<w:LvIText w:val="(%8~" />
<w:LvIJc w:val="left' />
- <w:pPr>
- <w:tabs>
<w:Tab w:val="list" w:leader="none"w:pos="72~"
/>
~w' </w:tabs>
<w:Ind w:left="720" w:hanging="432" />
</w: pPr>
</w:lvl>
- <w:lvi w:ilvl="3">
<w:Start w:val="1" />
<w:Nfc w:val="2" />
<w: PStyle w:val="Heading4" />
<w:LvlText w:val="(%4)" />
<w:LvUc w:val="right" />
19 <w: pPr>
- <w:tabs>
<w:Tab w:val="list" w;leader="none" w:pos="864" />
</w:tabs>
<w:Ind w:left="864" w;hanging="144" />
</w:pPr>
</w:lvl>
- <w:ivl w:ilvl="4">
<w:Start w:val="1" />
<w: PStyle w:vai="Heading5" />
<w:LvlText w:val='°%5)" />
<w:LvlJc w:val="left" />
- <w:pPr>
- <w:tabs>
<W;Tab W:VaI="IISt" W;leader=nnOn~" W;pOS="1~0a"' />
</waabs>
<w:Ind w:left="1008" w: hanging="432" />
</w:pPr>
</w:lvl>
- <w:lvl w:ilv!="5">
<w:Start w:val="1'° />
<w:Nfc w:val="4" />
<w:PStyle w:val="Heading6" />
<w:LvlText w:val="%6)" />
<w:LvlJc w:val="left" />
3~ <w:pPr>
- <w:tabs>
<w:Tab w:val="list" w:leader="none" w: pos="1152" />
</waabs>
<w:Ind w:left="1152" w:hanging="4~2" />
</w: pPr>
S </w:lvl>
- <w:lvl w:ilvl="6">
<w:Start w:val="1" />
<w:Nfc w:val="2" />
<w:PStyle w:val='°Heading7" />
<w:LvlText w:va1="%7)" />
<w:LvlJc w:val="right" />
- <w: pPr>
- <w:tabs>
<w:Tab w:val="list" w:leader='°none" w:pos="1296'° />
</w:tabs>
<w:Ind w:left="1296" w:hanging=°'288" />
</w:pPr>
</w:lvl>
- <w:lvl w:ilvl="~">
<w:Start w:val="i" />
<w:Nfc w:val="4" />
<w:PStyle w:val="Heading8" />
<w:LvIText w:val="%8." />
<w:LvIJc w:val="left" />
2~ <w: pPr>
- <waabs>
<w:Tab w:vaf="list" w:leader="none'° w:pos="1440" />
</w: tabs>
<w:Ind w:left="1440" w:hanging='°4~2" />
</w:pPr>
</w:Ivl>
- <w:ivl w:ilvf="8">
<w:Start w:val="1" />
<w:Nfc w:va1="2" />
<w:PStyle w:val="Fieadiing9" />
<w:LvIText w:val="%9." />
<w:LvIJc w:val="right" />
- <w:pPr>
- <w:tabs>
<w:Tab w:val='°list" w:leader="none°° w:pos="1584" />
</w:tabs>
<w:Ind w:left=°'5.584" w:hanging="144'° />
</w: pPr>
</w:Ivl>
</w:listDef>
18 <w:list w:ilfo="1">
<w:Iist w:val='°1" />
</W:IISt>
- <w:list w:ilfo="2">
<w:Ilst w:val="~" />
</w:list>
</w:lists>
- <w:styles>
<w:VersionOf(3uiItInStylenames w:val="3" />
- <w:style w:type="paragraph" w:default="on"
w:styleId=°"Normal°'>
<w:Name w:vai="Normal" />
<w:Sti w:val="~" />
<w: RSID w:val="272654" />
- <w: rPr>
<w:RFonts w:ascii="Times New Roman°' w:fareast="'f~RS
Mincho°° w:h-ansi="Times New Roman" w:cs="Times New Roman" />
<WX:Font WX:val="Times New Roman°' />
<w:Sz w:val="24" />
<w:Sz-CS w:val="24" />
<w:Lang w:val="EN-US" w:fareast="JA" w:bidi="AR~-SA" />
</w:rPr>
</w:style>
- <w:style w:type="paragraph" watyleId="Heading.">
<w: Name w:val="heading 1°' />
<WX:UIName WX:val="Heading 1" />
<w:Sti w:val="I" />
<w:8asedOn w:val="Norrna!" />
<w:Next w:val=°'Normal°' />
<w:RSID w:val="C712iE" />
- <w:pPr>
<w:KeepNext />
<w:listPr>
<w:Ilvl w:vai="~" />
<w:Ilfo w:val="1" />
</w:listPr>
- <w:tabs>
<w:Tab w:val="list" w: leader="none" w:pos="144" />
</w:tabs>
<w:Spacing w:before='°24B" w:after="6~" />
<w:0utlineLvl w:val="0" />
</w:pPr>
<w:rPr>
<w:RFonts w:ascii="Arial" w:fareast="M~ Mincho" w:h-ansi="Arial"
w:cs="Arias" />
<WX:Font WX:val="Arial" />
<w:B />
<w:B-CS />
<w;Kern w;val="32" />
<w:Sz w:val="J2" />
<w:Sz-CS w:val="32" />
<w:Lang w:val="EN-US" w:fareast="JA" w:bidi="Aft-SA" />
</w: rPr>
</watyle>
- <w:style w:type="paragraph" w:styleId="hleading2">
<w:Name w:val="heading 2" />
<WX:UIName WX:val="beading 2" />
<w:Sti w:val="2" />
<w:BasedOn w:val="Normal" />
<w:Next w:val="Normal°' />
<w:RSID w:val="C7121E°° />
<w:pPr>
<w:KeepNext />
- <w;listPr>
<w:Ilvl w:val="1" />
<w:Ilfo w:val="1" />
</w:listPr>
- <w:tabs>
<w:Tab w:val="list" w:leader="none" w:pos="108~~" />
</w:tabs>
ew:Spacing w:before='°24(x" w:after="60" />
<w:OutIineLvl w:val=°'1" />
</w:pPr>
18 <w:rPr>
<w:RFonts W:aSCI!="Arts!" w:fareaSt="hIS Nlincho" lN:h-ansi="Arial'°
W:CS="Aria!" />
<WX:Font WX:val="Aria!" />
<w: B />
<w: B-CS />
<w:I />
<w:I-CS />
<w:Sz w:val="28" />
<w:Sz-CS w:val="28" />
<w:Lang w:val="EN-US" w:fareast=".3A" w:bidi=°'Al~-SA" />
</w: rPr>
</w:style>
<w:style w:type="paragraph°' w:styleId="lieading:3"a <w:iVame w:val="heaeling 3" />
<WX:UIName WX:val="Hassling 3" />
<w:Sti w:val="3" />
<w:BasedOn w:val="Normal" />
<w:IVext w:val="Narrrtal" />
<w:RSID w:val=°'C7121E" />
3~ <w: pPr>
<w:KeepNext />
- <w:listPr>
<w:Ilvl w:val="2" />
<w:Ilfo w:val="1" />
</w:IistPr>
- <w:tabs>
<w:Tab w:val="lost" w:leader="none" w:poS="72~'° />
</w:tabs>
<w:Spacing w: before="240'° w:after="60" />
<w:0utlinel..vl w:val="2" />
</w:pPr>
- ew:rPr>
<w:RFonts w:ascii="Arial" w:fareast="MS Mincho" w:t~-ansi="Aria)°' w:cs=°'Arial" />
<WX:Font WX:vaf="Aria!" />
<w:B />
<w:B-CS />
<w:Sz w:val="26" />
<w:Sz-CS w:val="26" />
<w:Lang w:val="EN-US" w:fareast="7A" w:bidi="AEt~SA" />
</w:rPr>
</w:style>
<w;style waype="paragraph°' w:styleId="Heading4"'>
<w:Name w:val="heading 4" />
<WX:UIName WX:val="Heading 4" />
<w:Sti w:val="4" />
<w:BasedOn w:val="Normal" />
<w:Next w:val="Normal" />
<w:RSID w:val="C712i.6" />
- <w:pPr>
<w:KeepNext />
- <w:listPr>
<w:Ilvl w:val="3" />
<w:Ilfo w:val=°'1" />
</w:listPr>
3~ <w:tabs>
<w:Tab w:val="fist" w:leader="raon~" w:pos="~64" />
</w:tabs>
<w:Spacing w:before="240"' w:after='°60" />
<w:OutIineLvl w:val="3" />
</w:pPr>
- <w: rPr>
<w:RFonts w:ascii="Times New Roman" w:fareast="IP~S Mincho" w:h-ansi="Times New Roan'° w:cs="Times New Roman'° />
<WX:Font WX:val="Times New Roman" j>
<w:B />
<w:B-CS />
<w:Sz w:val="~8" />
<w:Sz-CS w:val="28" />
<w:Lang w:val="EN-US" w:fareast=".~I~" w:bidi="A~t-SA" />
</w: rPr>
1~ </w:styie>
- <w:style w:type="paragraph" w:styleId="9ieading">
<w:Name w:vai="heading 5°' />
<WX:UIName WX:val=°'lli~ading 5" />
<w:Sti w:val="a" />
<w:BasedOn w:val="Normal" />
<w:Next w:val="Normal" />
<w:RSID w:val="C7i21E" />
- <w: pPr>
- <w:listPr>
<w:Ilvl w:val="4" />
<w:Ilfo w:val="1" />
</w:listPr>
- <w:tabs>
<w:Tab w:val="list" w:leader="none°' w:pos="10~8"° />
</w:tabs>
<w:Spacing w: before="24~'° w:after="6th" />
<w:OutIineLvl w:val="4" />
</w:pPr>
- <w:rPr>
<w:RFonts w:ascii="Times New Roman" w:fareast="P48 ~incho" w:h-ansi='°Times New Roman" w:cs="Times New Roman" />
<WX:Font WX:val="Times New Roman'" />
<w: B />
<w: B-CS />
<w:I />
<w:I-CS />
<w: SZ w: Val="26" />
<w:Sz-CS w:val="26" />
<w:Lang w:val="EN-tJS" w:fareast=''JA" ~rv:bidi="AFt_SA" />
</w: rPr>
S </w:style>
- <w:style w:type="paragraph°' w:styleTd=°'HeadingEi'°>
<w:Name w:val="heading 6°' />
<WX:UIName WX:val="Heading ~" />
<w:Sti w:val=°~" />
<w:BasedOn w:val="Norrtnai!" />
<w:Next w:val="Normal" />
<w: RsI~ w:val="C712~~" />
- <w: pPr>
- <w:listPr>
1S <w:Ilvl w:val="5" />
<w:Ilfo w:val=nier />
</w:listPr>
- <w:tabs>
<w:Tab w:val="list" w:leader="none" w:pos="~ZJ~d,° />
</w:tabs>
<w:Spacing w:before="24~" w:after=°'6~" />
<w:OutIineLvl w:val="5" />
</w:pPr>
- <w: rPr>
2S <w:RFonts w:ascii="Times New itoman" w:fareast= °'t~S Mincho" w:h-ansi="Times New Roman" w:cs="'Times New Roman" />
<WX:Font WX:val="Times New Roman" />
<w: B />
<w: B-CS />
<w:Sz w:val="22°' />
<w:Sz-CS w:val="22" />
<w:Lang w:val="EN-liS" w:fareast="3A" w:bidi="AIR-A°' />
</w: rPr>
</w:style>
3S <w:style w:type="paragraph'° w:styleId="Headings">
<w:Name w:vat="heading '7°' />
24.
<WX:UTName WX:val="beading 7" />
<w:Sti w:val="7" />
<w: SasedOn w:val="Normal'° />
<w:Next w:val="Normal" />
<w:RSID w:val="C7121E'° />
- <w:pPr>
- <w:listPr>
<w:Ilvl w:val="6" />
<w:Ilfo w:val=°'1" />
</w:listPr>
- <w:tabs>
<w:Tab w:val="list" w:ieader="none" w:pos="129" />
</w:tabs>
<w:Spacing w:before="~4~" w:after=°'6~" />
<w:OutIineLvl w:val="6" />
</w:pPr>
- <w: rPr>
<w:RFonts w:ascii="Times New Roman°' w:fareast="~ iNlincho" w:ri-ansi="Times New Roman" w:cs="Times New Roman" />
<WX:Font WX:val="Tiimes New Roman" />
<w:Sz w:val="24" />
<w:Sz-CS w:val="24" />
<w:Lang w:val="EN-lJS°' w:fareast="JA" w:bidi="AR-SA" />
</w: rPr>
</w:styie>
- <w:style w:type="pararaptr" w:styleId="Headings">
<w: Name w:val="heading ~°' />
<WX:UIName WX:val=°'Fieading ~'° />
<w:Sti w:val="~" />
<w:BasedOn w:val="Normal" />
<w:Next w:val=°'Normal'° />
<weRSI~ w.val-"C'7121E" />
- <w:pPr>
- <w:listPr>
<w:Ilvl w:val=°'7" />
<w:Ilfo w:val="1" />
</w:DistPr>
- <waabs>
<w:Tab w:val="Iist'° w:feader="~~n~'° w:pos=°,i44~1" />
</w: tabs>
<w:Spacing w:before ="24~" w:after="6" />
<w:OutIineLvl w:val="7'° />
</w:pPr>
- <w:rPr>
<w:RFonts w:ascii="Tirr~~s NeW ~rnan" w:fareast="S flinch~" w:h-I~ anSl="T11Y1es NeW ~(DI'f'18(1" W:CS=°'TitlleS nleW
~1"91a11°° />
<WX:Font WX:val="Tunes IV~W Ra~rnan'' />
<w:I />
<w:I-CS />
<w:Sz w:val='°24" />
<w:Sz-CS w:val="24" />
<w:Lang w:val=''EN-!JS'° w:fareast="JA'" w:bidi="Li&t_SL~'° />
</w: rPr>
</w: style>
- <w:style w:type="paragraph" w:styleId=°'Headingg">
<w:Name w:val="hr~ading 9" />
<WX:UIName WX:val="Heading 9" />
<w:Sti w:vai="9" />
<w:Based~n w:val="N~rrnal'° />
<w:Next w:val=°, IV~rrnar"' />
<w:RSID w:val="C7121.E" />
- <w:pPr>
- <w:listPr>
<w:Ilvl w:val="8" />
<w:Ilfo w:val="1.°' />
</w:listPr>
- <w:tabs>
<w:Tab w:val="list" w:ieader="nOn~" w:pos="1584"° />
</w: tabs>
<w:Spacing w:before=°'24~" w:after="6"' />
<w:0utlinet_vl w:va1="8" />
</w: pPr>
- <w:rPr>
<w:RFonts w:ascii='°Arial" w:fareast=°'i~S BHincho" w:h-ansi="Ariai'°
w:cs="Ariall" />
<WX:Font WX:val='°Arial" />
<w:Sz w:val="22" />
<w:Sz-CS w:val="22" />
<w:Lang w:val="EN-~JS" w:fareast="JA" w:bidi="AR-SA" />
</w: rPr>
</w:style>
18 <w:style w:type="character" w:default="on"
w:styleId="~efaultParagraph~ont°'>
<w:Name w:val="~efault Paragraph ~ont'° />
<w:Sti w:val="65" />
<w:SemiHidden />
<w:RSID w:val="272654°' />
</w: style>
- <w:style w:type="table" w:default="on" w:styleId="TabIeNormal'°>
<w:Name w:val="Normal Table'° />
<WX:UIName WX:val="Table Normal" />
<w:Sti w:val="105" />
<w:SemiHidden />
<w:RSID w:val="272654" />
- <w:rPr>
<w:RFonts w:ascii="Times New Roman" w:fareast:="9vIS hlincho°°
w:h-ansi="Times New Roman" w:cs="Tifnes New Roman" />
<WX:Font WX:val="Tirnes New Roman" />
<w:Lang w:val="EN-US" w:fareast="JA" w:bidi="AR-5A" />
</w: rPr>
- <w:tblPr>
<w:tblInd w:w="0" w:type="dxa" />
- <w:tblCeIIMar>
<w:Top w:w="'~" w:type="dxa" />
<w:Left w:w="108" w:type='°dxa" />
<w:Bottom w:w="0" w:type="dxaA' />
<w:Right w:w="108" w:type="dxa" />
</w: tbICeIlMar>
</w:tblPr>
</w:style>
- <w:style w:type="list" w:default="~n" w:styleId="NoList">
<w:Name w:val="No t_ist'° />
<w:Sti w:val="107" />
<w:SemiHidden />
<w:RSID w:val="27654" />
</w:style>
- <w:style w:type="table" w:styleId='°TabIeGricl'°>
IO <w:Name w:val="Table Grid" />
<w:Sti w:val="1~4'° />
<w:BasedOn w:val="TabIeNorrnal" />
<w:RSID w:val="C71191" />
- <w:rPr>
<w:RFonts w:ascii=°'Tirr~es Nevv Itornan" w:fareast=°'P~I~
lvlinchm" w:h-nSl=I7TfH11es ~~~ ~~an'° wsC$=91T11A~es ~~~ ~.~a <WX:Font WX:val="Times New Rcrrtan" />
</w: rPr>
- <w:tblPr>
<w:tbllnd w:w="0" w:type="elxa" />
- <w:tblBorders>
<w:Top w:val='°singte°' w:sz=°'4'°
WX:bdrwidth=°'10" w:space='°0"
w:color="P~000000" />
<w:Left w:val='°singte" w:sz=°'4°' WX:bdrwidth="10"
w:space="0"
2,5 w:color="FF000000" />
<w:Bottom w:val="single" w:sz="4" WX:bdrwidth="10" w:space="0"
w:color="fit=000000'° />
<w:Right w:val="single" w:sz="4" WX:bdrwidth="~.0°' w:space="0"
w:Color=nt't'00000.0" />
<w:InsideFi w:val="'single" w:sz="4" WX:bdrmdth="10" w:space="~"
w:color="~F000000" />
<w:InsideV w:val="single" w:sz="4" WX:bdrwidth="10" w:space="0°' w:color="Ft=000000" />
</w:tblBorders>
3~ <w:tbICeIlMar>
<w:Top w:w="0" w:type="cdxa°' />
<w:Left w:w="108" w:type="dxa" />
<w:Bottom w:w="0" w:type="dxa" />
<w:Right w:w=°108" w:type="dxa'° />
</w:tbICeIIMar>
</w:tblPr>
</w: style>
- <w:style w:type='°tab6e" w:styleld="TableC~lumns5">
<w:Name w:val="Table C~lumns 5'° />
<w:Stl w:val="125" />
<w: Based~n w:val="TableN~rmai'° />
<w:RSID w:val="C71191" />
- <w: rPr>
<w:RFonts w:ascii="Times New 12~man'° w:fareast="i~IS Wlinch~" w:h-ansi="Times New R~man" w:cs="Times New ~t~mar~" />
<WX:Font WX:val='°Times New Roman°° />
</W: rPr>
- <w:tblPr>
<w:tblInd w:w="0" w:type="dxa" />
- <w:tblBorders>
<w;Top w:vaB="single" w:sz="12" WX:bdrwidth="80" w:space="0"
w:color="00808080" />
<w:Left w:val=°'single" w:sz="12" WX:bdrwidth='°:~0" w:space="0"
w:color="00808080" />
<w:Bottom w:val="Single" w:sz='°3.~" WX:bdrwidth="~" w:space="~"
w:color="~080808~" />
<w:Right w:val="single" W.SZ=1812" WX:bdrwidth="30" w:space="0"
w:color=°'00808080" />
<W:Insidelf w:val=°°single'° w:sz="6°' WX:bdrwidth='°15" w:space="0'°
w:color="OOC0COC0" />
</w:tblBorders>
- <w:tbICeIIMar>
<w:Top w:w="0" w:type="dxa°' />
<w:Left w:w="108" w:type="dxa" />
<w:Bottom w:w="0'° w:type="dxa'° /a <w:Right w:w="108" w:type="dxa'° />
</w: tblCeilMar>
<w:TStyleCoiBandSize w:val="1" />
</w:tblPr>
- <wa5tylePr w:type="firstRow">
- <w:rPr>
<w: B />
<w: B-CS />
<w:I />
<w; I-CS />
</w: rPr>
<wablPr />
- <w:tcPr>
- <w:tcBorders>
<w:Bottom w:val="single" w:sz='6" WX:bdrwidth="18" w:space="0"
w:color="00808080' />
<w:TL2BR w:val="none" w:sz="0" WX:bdrwidth="0"w;space="0"
w:color="FF000000" />
<w:TR2BL w:val="none" w:sz="O" WX:bdrwidth="0"wapace="0' w:color="FF000000' />
</w:tcBorders>
</w:tcPr>
</w;tStylePr>
<w:tStylePr w:type="iastRow">
- <w:rPr>
<w:B />
<w:B-CS />
</w: rPr>
<w;tblPr />
- <w:tcPr>
- <wacBorders>
<w:Top w:val="single' w:sz="6" WX:bdrwidth='1w:space="0"
a"
w:cofor="00808080" />
<w:TL2BR w:val="none" w:sz='0" WX:bdrwidth="0'w:space="0"
w:color="FF000000" />
<w:TR2BL w:val="none" w:sz="0" WX:bdrwidth='0"w:space="0"
w:color='FF000000' />
</w: tcBorders>
</w: tcPr>
</w: tStylePr>
- <w:tStylePr w:type="f'srstCol">
- <w: rPr>
<w:B />
<w:B-CS />
</w; rPr>
<wablPr />
- <w:tcPr>
I0 <w:tcBorders>
<w:TLZBR w:val="none' w:sz="0' WX:bdrwidth="0" w:space='0"
w:color="PF000000' />
<w:TR2BL w:val="none" w:sz="0" WX:bdrwidth="0" w:space="0"
w:color="FF000000" />
IS </w:tcBorders>
</w:tcPr>
</w:tStylePr>
- <w:tStylePr w:type="IastCol">
- <w: rPr>
20 <w:B />
<w:B-CS />
</w:rPr>
<w:tblPr />
- <w:tcPr>
2~ <w:tcBorders>
<w:TL2BR w:val="none" w:sz="0" WX:bdrwidth="0" w:space="0"
w:color="FF000000 />
<w:TR2BL w:val="none" w:sz="0" WX:bdrwidth="0" w:space="0"
w:coior="FF000000" />
30 </w:tcBorders>
</w:tcPr>
</w:tStylePr>
<w:tStylePr w;type="ban~llVert">
- <w:rPr>
35 <w:Coior w:val="PP00~000" />
</w: rPr>
<w:tblPr />
- <w:tcPr>
<w:Shd w:val="solid" w:color="00COCOCO" w:fill="00FFFFFF"
WX: bgcolor="OOCOC0C0" />
S </wacPr>
</w:tStylePr>
<w:tStylePr w:type="band2Vert">
- <w:rPr>
<w:Color w:val="FF000000'° />
IO </w:rPr>
</w:tStylePr>
</w: styie>
</w: styles >
- <w:docSuppData>
15 <w:binData w:name="editdata.mso">QWNOaXZITWItZQAAAfAEAAAA/////wAAB/AI
DwAABAAAAAQAAAAAAAAAAAAAAAAyAAB4nO1ab3Ab x3V/dwApECJIkKJkSpalE2jZsiLShwMBkSLoCH8pKiRBkbLoWogpkDj7kEC
ABUBJtiwFEpWxOkOz 20 zTjjaTMZZRLHcaIZexxnBseddMp4mg9NPTniOJPWzdROIn9JPzTfkmYmRn /vbgBA/wqUOjqeeo8/
7ts7vxiv375s+~YP1~/c/M4xv77517QgPUQ2eq/uQPVVNEnAS~mmuys VyqVLHLpw/SBSn8EeTw3 AHagDfgD(3AEHOACsBe4EGoEsnYBiwh2kC1Ay0A0uBVmCjsAcLH6Y/7zR
25 CWVwFUihCGeQSemKhKigx bYTFWG2tvUnd3157fevP3vmeZENS/3aTdoSCFFgi/x/nJAY9k8a+7CV8rr3 6WpBT6fDv8Zalan7W+
lSTNfBDaT9IMpUknzy3wd4E/N8Vztib+PLefi~/xZGVyOUWX+sz9gH2DN/
/fE2NYy/7ku+wD2F23A
30 JmAzcBewBbgb2ApsAxSAzcANtAP3ADuAe0U705HfL8ofEXmliyB9ArgKs Mw3wA12AD/ADDwLdQA+w B9gL7AN6idc2oo8C+wG2vaBoM4w8AkSBPuAA0A8cBD4.GDBCPF9EQEA0 GgUPi3VHkh4GHiW2aaAx4 BPgL4FHgKBAHPg48BowDx4AEMAFMEtsiwQqIjgMngMeBFHAS~AWkgSk 35 gA2SBaeAvAbbfPFAAZoDT
wBngLMCz+Ukh4lPIzwMXgE8ARR7/Y68UJWPkJVJ3yfLfNtBOa/OBGi2S
KXnDbochbKHhXPakPlmo 00QYkviya73c2vui7Fwjp6VWR31Lg9xSfFQt9bqpUT7Ysk92biQplyBkXd m0/pCBKc+CJSExbHwY
BvQ47XiMbLso3ndOVVVNfbnLq3aQw24PkdMmrSNaVLXLf76dtE6iXWOP
7aH4WP9QODY2SvHRJ/IP
fcprl+I2XesspCeoPTYQUQIzhWJ2KIFIZTNOzEbybGQomStKpOtQKIZyUFr iU DG6j pRicO NR2tUY
D9lanPWflivpdr72BZrfHjh9PTTZfPhGj40UofHLDpRNXi9s+e2173zmNwtH
usNoV6iBfMBroBKie /cGOYDjlK54InAwU9a5inXbIRPEfI'lAuMaVEU2md8vFQdmoqm5Hs9YOpy Vw2n6XjBWX08UROp2Q8 Fo32hyLk8cQHR20d4baBgfanXbODikdVOIUINnt1x18rAXGoi18g9UdxRJPc d15600frXpKNvy7uC
+uHHU/IwliZnpvRMoY+cbXMNh+eOpzD87vDcgUma2d+v07XMXGbzj9Zq b63dMtfyVdhxUPIE/6o0 97mNW4OyVLf7te2z+9w7go6PBKVNdPGxIf3KmcGE9FAftRTr3EP0yBlY+
a1J+IKOduRp8183aJ9t +JuYMkz/NKicvrH9ta22iCK9NphNzqTl1°UBfrSvWD85tSf47BaWXPHNbH
Q7N5YjdPXL+eu/e5/vv dgV5msM3yLSUn5Q2wgP91pODvNCbyK9IpiNrx/2ZKid19I29z/MTm3jxW
yhLhiu3m1udA56f2JVx yib4Y4kpSQ5xx5NJvIkz7vvBSLUw~.n9T2LepWtj3MiVLZUm/sMOW9NUi bodfdRs3b8+s//Zqx7I6 vfcDacmOmciL7pcpUCjkUhMzBdKVI8HxocQUCr2KG+ZNsG+Pu8IpNOR3 WhLJ+xxklRrpmY/tOiOZ
SmPSJMPOzZKiW2KaVapbSpKMIXZXPGR6rtzD/EaRKoCLviAtAOzxQtb05 UYA3yCY0ETvrcHVki/4 n/nxTN9X9G0/3fXJp'~4FZrniOcWMcK9EojWAtGzfW09Umiy3EPyzqlCbtZr uZ/q/EPTixrOtbyzn3A
39Fi/tot819t/3eRGSss50+9Rf4cr/HQlBp/NSnxAycxDGYQjaXTSYvc9Kui qnRFERYmU0DE21xn miplie4vPyGyThV46i03wROifh29Oi8wr6R/Wcbtfs22NL2BzIn3+vcvPrf+
OzeGXnh6/I97Zn/4 jZ/Y164Pssyhrbm2mksrmpaSnSEdSyOv4ZBBZhsToRDesf2X3RRszmwmij ZkDktDe+LDI7G+kcAF
TzwUGxyMDaEw2B8aiY2icCQYYPjxL+LvDA8MQFSZewIilO/cJFW0aRe9C
Qja 10Q+f6KyLHUN82VB
iC77hCy57AkrNsnHRUSCgMSIenQRjxjhyFhs.~NwZGwhyX5niWDaXZJGa5 YpIDjKl3iNoXxfS/kUi qQvUAxuQtSkiiXjOCue00IJFxIpGRMfM2aBNErYdzu22CnvLFPoF7TMiH17 EfuD67zv+cPQuiz++
S9co/B8jfP710aU0YgZri9RjxGvJavXEeLQsBUztsXYa7NXimQJ6B01VkR+
_.._. b757VhmFZHvSgqRF7 K8e852xrZojIOSQB/JIp93BRIIoCnHjNaqCKXAvXXPOZzSijruNeSxoIp09i1 PWkOvWA9oCG8FyZ
eEI751KJjHIwm9HzkMvB+zoxDzrLE6TT7E1CCHs4N9MUjJyddmTzeuuWw /rUNKUTBT2s51Ly6Q33 hGbyhexUY+pJU/5q8KL21GhIXVU/LJkdlo6q+mc3NqGnxFuqcWIAF/ZzUe oQFHVeKWTkS+vPVeYn z4tXmLcd+9SLPRmOEfEZWsKgSM7ZLv7kGWsMzfMOP/aCXIoYBa+N499G
mxn/vizi3z24Pij2zhz/
nr5xs/jXTquOf4ew4+R4P4EdaA6rQn6V7y8X16+UOoGiwuOfxnaQty9h8 Mb2BVs13TiHqjVtxvrH
o8IWXyv/EPBSocdxMSLjcCEj2NUfxJiEyqtzTfxX3f8RoMOMK2+I~ayXx+s9 wwAtYrfzPAf883oT/
z/c/9vd9B7TTkHi5aN4qmU8r+6TKdaK6KPEpkzy~ReYyt6AKTVjtlNvy4zK
dffMKltmWrLGjHmM?K
/eo8PS7cH/GwBMBcNsapdn9ttreSx7b4qEbv5ptFNyOduCiHtSKjqg2HGG
ta4R3TsMwzJOkeBMhx TTvj4toFN30IwXHSuPMabn3i9reFa8h90VH5v~lU0v3W5RLIVaI3L~K/Uqjr HRNnqkR3tyGSuDqZt cEj8rL3bqJE1M0R+RzDivTkUU/ImR~-HR8TDT7xPOmw9rpmCixxxdVN7Sfn .
vZLSOG3jSavLtJcY7O
TCiy6tn5yPiNzjXfsQ100pth0vOTudROIdWYzUhnZZXFIEsOsgQhSxKVRZP
eaX52OLc/OxIOFBLS
WD9ITmdP6ePRmcbMpDRGm9nmNnfWf77Tdomeu6/J+dB99i/b6uvv2Po OgfP+JmckkiSKhSZyrmRQ
y6V3y+dHV8X50Vti/Xwe9/897/xodh8/eQ43V+j9OT9yrNSEKQL/r8V/N
v5Z+E+ZRt2mnBKNuso!
QVvsPyXaiV3+EOaEcShLacytISIAfiuSDA9bNL8mukhwlpY+UbI8LN8fKOu 04tWqe7Dwvhb6Qn4r 68is/795gvX3y053bGfJ2s+6Cu4mp/NTwURekj/IMY+Y5M5NR/rS2YlEer t0bXQ6MSmIowIHOq83 fimUOxOuQmIivWHbcESXkvpkOkH1/clmuiprXH85NOtZWTdmejix2jh9K
B9I2StjxadIMv3BWA76 ELWs7q6vpIVfXYi9ziM78k7ctVMPEKI94GBGYn34H6ALsNI46DPExoP4Py Qog9QPKtcbFRQzeowv iuv9aD9MA7jaQWH7njHsXcHTB05SsHUFfeCZ~ODNaVxpg5qA7adAzyyIx V3SYj30AL7bOkM35PQi V6vOwPuAE/ifwFxkGVPG18m80f9UeZ+QxWLM341jxrLMdB011fqgfNbQU
gX5MnY3SGOgj0Ecn8gEo oH3JIsYMbSRR4jd5fLjiCTqJIieNGgN4a8KQbOF36u8uaSXeBTpZrXYOYSU
v7YynboPosQyludyP
Qg7+wKVDV l7Ujxt34muX8X4BpQm8zz2PGGM9AirW8H/WSFenFqMnoX
Iecikaf76y9sY7y7ahQbYo RjVs9CKE/vmg7yi4dkCnKhBEKYjnkbLIBHCZve4SdK3ce61m2wgZf2oy+n NzqxmFl+dRiKGr5awm VjWHbmZ5itG71dmMzTiX56+ffFRVLOvkQO5E7plCrPbwVmS707bX4NytVv gHMTOffsCHOXG4NbEV/
Bsqhr4Y+aLhKpfXyBu+UShzoGInDH46tS6WWJTb6rUvGiaXSFnmp2qUS
nz9wauNmh+3c7LoFvi/g JkfmNeIDE6XSZnIhzVKJP+dxUrm587KITkka11en2g9TbYnHTai~t/Q+j8G
7Xwje299mG3jx+7n/
/HmuboBpxpn+zr63gk8/H7t652dKbc92vmn1~.H/3iV37x+3e12LXfvLD7F
5rnuxadc966FcUS2kw1 2ofds93Oh9vfPOUim/1IMPC7X7mozj6Wynj837sgi15tzSf4MbZM33jFhTf4 lP7Fdhc57GIr7XHe 6aJ6u31S/cwxF62xnnS85KJGe/UHI~XiXXdQAKUo2G41HTifSM4ia2v4N75 MZjr39ryhfdhgVzMP1 DTPcojgEnmjG+/by3v21k5Xa5k7yZ00QzKBIZDE9+VMXyTyI+.7cjd80wNS
OxqL~ilQZVrGPBiNlp91 mbSxvUzlljbKfJLc3vM+/y5ui3qN3wRJxi9xbi/9wH3Wd105u8ynHqL+cK/
7nKZ5g15/j68jHHow OtEViAY6ugM9PRiqxK+FNG9PyOfznOcEbOmlt3pkHrj3gCpSk9PUdm9Zz2 WKGIYmJ+Jrvdctxhlt HtDT06FspqCfLbAsKkhH9Fw+Ic2EsIPTiUJqIq17tV63t8eradhAc4XQYF+v u8vT5Q34tuggUA2W
cjjY6/Z3+wPdUZ/aoSoAvS/U6+6Odof93T5voNsXDkVBEYaXPJ.I30Y8ey OYLSuRsQc8k9ZzSnzme /XiTs9w5T+85b7dXC/u71I5QtEft8HhC0Y5uPsm+RObvgy6L/MPO/ydFur wdq hpQQzOej 6r6Auf3 HgIG9IZPCVgWfOWpPHaIOgyqeurOqruV818Ic8OaNuLBg93duxVf127Fmk ae3i7c+UB90KftVrQe Lz+7Hf9QLc4KRw11yZb84CGEu+0fY34A0/zvD2eM3xeuJt3K959ZMn//+K
dKq+X/p04fZP7/AyX3 f9AAAA3wowAAAAg BAACTAAAAAAAAAAIcEAA~/AQ EAAABWAAEAAA~/ /
wAAAAAAAAAAAAAAAAAAAAAQ
/l8BAAIAGABQAHIAbwBqAGUAI'wB0AC4ATgBIAHcATQBhAGP~AcgBvAH
htAL.gBNAGEAIfwByAGSAtHQAB
ABEBAAEAGABQAFIATwBKAEUAQwBUAC4ATgBFAFcATQBBAEIMAUgBPA
Fi~IALgBNAEEAQwBSAEBA&IQAA AEAAAAvwBAAAABI01/ng=</w:binData>
</w:docSuppData>
<w: body>
- <WX:sect>
<w:tbl>
- <w:tblPr>
<w:TStyle w:val="TabIeGrid°° />
<w:tblW w:w="0" w:type="sate" />
<w:tblLo~k w:val="000001E0" />
</w:tblPr>
- <w:tblGrid>
<w:GridCol w:w="332" />
<w:GridCol w:w="4500" />
<w:GridCol w:w="1080" />
<w:GridCol w:w="944" />
</w:tblGrid>
- <w:tr>
- <w:trPr>
<w:GridAfter w:val="1" />
<w:WAfter w:w="944°' w:type='°dxa" />
</w:trPr>
- <w:tc>
- <w:tcPr>
<w:tcw w:w="2332" w:type="dxa'° />
</w:tcPr>
ew: p />
</w:tc>
- <w:tc>
- <w:tcPr>
<w:tcW w:w=°558~" w:type="dxa"' />
<w:GridSpan w:val=°°a" />
</w:tcPr>
_ <w:p />
</w:tc>
</w:tr>
<w:tr>
- <w:tc>
- <w:tcPr>
<w:tcW w:w="832" waype='dxa"
/>
<w:GridSpan w:val=' 2" />
</w:tcPr>
<w: p />
</w: tc>
- <w:tc>
- <w:tcPr>
<w:tcW w:w="2~~~" w:type="dXa"
/>
<w:GridSpan w:val=' 2" />
</w:tcPr>
<w:p />
</w:tc>
</w:tr>
</w:tbl>
<w:p />
- ew: p>
- <w: r>
<w:T>The</w:T>
</w: r>
- <w:r>
- ew: rPr>
<w:RFonts w:ascii="Arial" w:fareast="N1S PGothic" w:h-ansi="Arial"
w:cs="Ariial" />
<WX:Font WX:val=°'Arial" />
<w:~ />
<w:I />
</w: rPr>
<w:T>duiclc</w:T>
</w: r>
- <w:r>
<w:T>brown fox jumps over the lazy dog. the quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps oaoer the Lazy dog. The quick brown fox jumps over the lazy dog.</w:T>
</w: r>
</w: p>
- <WX:sub-section>
- <w: p>
18 <w:pPr>
<w:PStyle w:val="Headings" />
- <w:listPr>
<WX:t WX:val="Article L" />
</w:listPr>
1~ <w:tabs>
<w:Tab w:val="fist" w:leader="none" w:pos="i44P~" />
</w: tabs>
</w:pPr>
- <w: r>
20 <w:T>The quick brown fox jumps over the lazy dog.</w:T>
</w: r>
</w: p>
<w:p>
<w:pPr>
25 <w:PStyle w:val="Fleadingi'° />
- <w:listPr>
<WX:t WX:val="d4rticle IL°' />
</w:listPr>
- <w:tabs>
30 <w:Tab w:val="list" w: leader="none°° w:pos="1441°' />
</waabs>
</w:pPr>
- <w: r>
<w:T>The quick brown fox jumps over the lazy dog.</w:T>
35 </w: r>
</w:p>
- <w:p>
- <w:pPr>
<w:PStyle w:val=°'lieadingl" />
- <w:listPr>
<WX:t WX:val="/article IIL" />
</w:listPr>
- <w:tabs>
<w:Tab w:val="list" w:leader='°none" w:pos="144" />
</w:tabs>
</w:pPr>
- <w:r>
<w:T>The quick brown fox jumps over the lazy dog.</w:T>
</w: r>
</w:p>
1~ <w:p>
- <w:r>
<w:T>The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog.</w:T>
</w: r>
</w:p>
- <w:p>
- <w:r>
<w:T>The quick brown fox jumps o</w:T>
</w: r>
2~ <w:r>
<w:T>ver the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy</w:T>
</w : r>
<w:ProofErr w:type=°'spellStart" />
- <w: r>
<w:T>dog.hello</w:T>
</w:r>
<w:ProofErr w:type=°'spellEnd" />
</w:p>
<w:p />
<w:p />
- <w:sectPr>
<w:PgSz w:w='°12240°' w:h="'1~8~.~°° />
<w:PgMar wotop='°1440'° w:right=°'1800°' w:bottom=°'1440" w:left=°'1800,°
S w:header=°'720°' w:footer=°'720°' w:gutter="0°',>
</w: sectPr>
</WX:sub-section>
</WX:seet>
</w:body>
</w:WordDocument>
The word-processor document created in accordance with aspects of the invention is very rich. If desired, an application that understands X1VIL
may create and/or modify the word-processor document. The application may also ignore many of the elements within the document if so desired. For example, an application may desire to only know the text contained within the document.
According to this particular example, the application. would only have to extract the elements identified by the <w:T> tag.
In order for an application to understand the word-processor documents created by the word-processor, an LSD file is provided. below is an exemplary XSD file that may be used for interpreting and/or creating the rich word-processing documents in X1VIL.
<?xml version="1.0°' encoding='°UTF-8°'?><xsdachema targetNamespace=°'urnachemas-microsoft-com:office:wordml-11.0°°
elementFormDefault='°qualified°°
attributeFormDefault="qualified"
xmlns:xsd=°'http://www.w3.org12001/~l",~ILSchema°' xmlns=°'urnachemas-microsoft-com:office:wordml-11.0" xmlns:wbld=°'um-microsoft-com-word-build"
xmlns: WX="um: schemes-microsoft-com:office:wordml-11.O:aux'°><xsd:import id='°WX°° namespace="umachemas-microsoft.-com:office:wordml-1l.O:aux°' schemaLocation="wordnet.xsd"></xsd:import><xsd:import id="xml"
namespace=°°http://www.w3.org/XML/1998/namespace°'></xsd:i mport><xsd:attribu to name="ignore°'><xsd:simpleType><xsd:restriction base--°'xsdatring"><xsd:enumeration value='°tagOnly"></xsd:enumeration><xsd:enumeration value=°'subTree"></xsd:enumeration></xsd:restriction></xsdaimpleType></x sd:att ribute><xsd:attribute name="st"
type="BooleanType°'></xsd:attribute><xsdaimpleType name="BooleanType"><xsd:restriction base="xsdatring'°><xsd:enumeration value="on"></xsd:enumeration><xsd:enumeration value=°'off'></xsd:enumeration></xsd:restriction></xsdaimpleType><xsd:co mplex Type name="BooleanProperty"><xsd:attribute name=°'val"
type=°°BooleanType°' default="on"></xsd:attribute></xsd:complexType><xsdaimpleType name=°'HexNumberType°'><xsd:restriction base="xsd:hexBinary°'></xsd:restriction></xsdaimpleType><xsd:complexType name="HexNumberProperty"><xsd:attribute name=°°vaI°' type="HexlVumberType"
use='°required"></xsd:attribute></xsd:complexType><xsdaimpleType name="DecimalNumberType'°><xsd:restriction base="xsd:integer'°></xsd:restriction></xsdaimpleType><xsd:coznplexType name='°DecimalNumberProperty°°><xsd:attribute na~aze=°'val°' type="DecimalNumberType" use=°'required"></xsd:attribute><xsd:attribute ref--'°WX:estimate"
use="optional"></xsd:attribute></xsd:complexType><xsdaimpleType name=°'TwipsMeasureType'°><xsd:restriction base="xsd:unsignedhit'°></xsd:restriction></xsdaimpleType><xsd:complexTy pe name=°'TwipsMeasureProperty°°><xsd:attribute name=''val"
type=°'TwipsMeasureType°' use="required"></xsd:attribute></xsd:complexType><xsdaimpleType name="SignedTwipsMeasureType"><xsd:restriction base="xsd:integer"></xsd:restriction></xsdaimpleType><xsd:complexType name="SignedTwipsMeasureProperty"><xsd:attribute name="val"
type=°°SignedTwipsMeasureType°' use=°'required'°></xsd:attribute></xsd:complexType><xsdaimpleType name="PixelsMeasureType"><xsd:restriction base='°xsd:unsignedInt"></xsd:restriction></xsdaimpleType><xsd:complexTy pe name="PixelsMeasureProperty"'><xsd:attribute name="val°' type=°'PixelsMeasureType"
use="required"></xsd:attribute></xsd:complexType><xsdaimpleType name="°PointsMeasureType°°><xsd:restriction 4.1 base="xsd:unsignedlnt"></xsd:restriction></xsdaimpleType><xsd:complexType name="PointsIVIeasureProperty"><xsd:attribute name="val°°
type='°PointsMeasureType'°
use=°'required"></xsd:attribute></xsd:complexType><xsdaimpleType name="HpsMeasureType"><xsd:restriction base="xsd:unsignedlnt'°></xsd:restriction></xsdaimpleType><xsd:complexTy pe name="HpsMeasureProperty"><xsd:attribute name=°'val°' type=''HpsMeasureType°°
use="required"></xsd:attribute></xsd:complexType><xsdaimpleType name="SignedHpsMeasureType"><xsd:restriction base="xsd:unsignedInt"></xsd:restriction></xsdaimpleType><xsd:complexType name--°'SignedHpslVIeasureProperty"><xsd:attribute name='°val"
type--'°SignedHpsMeasureType"
use="required'°></xsd: attribute></xsd:complexType><xsd: simpleType name="TextScaleType"><xsd:restriction 1j base="xsd:unsignedInt"><xsd:minInclusive value=" 1'°></xsd:rninInclusive><xsd:maxlnclusive value='°600"></xsd:maxInclusive></xsd:restriction></xsd:
simpleType><xsd:compl exType name="TextScaleProperty"><xsd:attribute name="val"></xsd:attribute></xsd:complexType><~,sdaimpleType name="StringType"><xsd:restriction base='°xsdatring°'></xsd:restriction></xsdaimpleType><xsd:complex Type name='°StringProperty'°><xsd:attribute name=°°val°' type="StringType°' use="required'°></xsd:attribute></xsd:complexType><xsdaimpleType narne="LeftOrRightType"><xsd:restriction base="xsdatring"><xsd:enumeration value='°left"></xsd:enumeration><xsd:enumeration value--'°right°'></xsd:enumeration></xsd:restriction></xsdaimpleType><xs daimple Type name="DateTimeType'°><xsd:restriction base="xsd:dateTime"></xsd:restriction></xsdaimpleType><xsd:complexType name="DateTimeProperty"><xsd:attribute name="val'°
type='°DateTimeType'°
use="required"></xsd:attribute></xsd:complexType><xsdaimpleType name="Color~lalues"><xsd:restriction base="xsdatring"><xsd:enumeration value="black"></xsd:enumeration><xsd:enumeration value="blue°°></xsd:enumeration><xsd:enumeration.
value="cyan"></xsd:enumeration><xsd:enumeration value="green'°></xsd:enumeration><xsd:enumeratio:ra value="magenta"></xsd:enumeration><xsd:enumeration value="red"></xsd: enumeration><xsd: enumeration S value="yellow"></xsd:enumeration><xsd:enumeration value="white°'></xsd:enumeration><xsd:enumeration value="dark-blue"></xsd:enumeration><xsd:enumeration value="dark-cyan"></xsd:enumeration><xsd:enumeration value="dark-green"></xsd:enumeration><xsd:enumeration value="dark-magenta"></xsd:enumeration><xsd:enumeration valve="dark-red'°></xsd:enumeration><xsd:enumeration value='°dark-yellow"></xsd:enumeration><xsd:enumeration value="dark-gray"></xsd:enumeration><xsd:enumeration value=°'light-~ay"></xsd: enumeration><xsd: enumeration value=°'none"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsdai mple Type narne='°HexColorType"><xsd:unian><xsdaimpleType><xsd:restriction base="xsd:hexBinary"><xsd:length value="3"
fixed="true"></xsd:length></xsd:restriction></xsdaimpleType><xsdaimpleType>
<xsd:restriction base=°'xsdatring"><xsd:enumeration value="auto"></xsd:enumeration></xsd:restriction></xsd:simpleType></xsd:union ></xsdaimpleType><xsd:complexType name="HexColorProperty"><xsd:attribute name="val"
use="optional"></xsd:attribute></xsd:complexType><xsd:complexType name="HighlightProperty"><xsd:attribute name="val" type="ColorValues"
use="required"></xsd:attribute></xsd:complexType><xsdaimpleType name="UnderlineValues'°><xsd:restriction base="xsdatring"><xsd:enurneration value--"single">4xsd: enumeration><xsd: enumeration value="words"></xsd:enumeration><xsd:enumeration value="double"></xsd:enumeration><xsd:enumeration value="thick"></xsd:enumeration><xsd:enumeration value="dotted"></xsd:enumeration><xsd:enumeration value="dotted-heavy"></xsd:enumeration><xsd:enumeration value="dash'°></xsd:enumeration><xsd:enumeration value="dashed-heavy"><lxsd:enumeration><xsd:enumeration value=°'dash-long"></xsd:enumeration><xsd:enumeration value="'dash-Iong-heavy"><lxsd:enumeration><xsd:enumeration value="dot-dash"></xsd:enumeration><xsd:enumeration value="dash-dot-heavy"></xsd:enumeration><xsd:enumeration value="dot-dot-dash°'></xsd:enumeration><xsd:enumeration value="dash-dot-dot-heavy"></xsd:enumeration><xsd:enumeration value="wave"></xsd:enumeration><xsd:enumeration value="wavy-heavy"></xsd:enumeration><xsd:enumeration value="wavy-double"></xsd:enumeration><xsd:enumeration value--"none"></xsd:enurneration></xsd:restriction></xsdaimpleType><xsd:compl exType name="UnderlineProperty"><xsd:attribute name="val"
type--"UnderlineValues" use="required"></xsd:attribute><xsd:attF-ibute name="color°' type='°I-iexCoiorType"
use="optional"></xsd:attribute></xsd:complexType><xsdaimpleType name="TextEffectValues"><xsd:restriction base="xsdatring"><xsd:enumeration value="blink-background'°><lxsd: enumeration><xsd: enumeration value="lights"><Ixsd:enumeration><xsd:enumeration value="ants-black"></xsd:enumeration><xsd:enumeration value=="ants-red"></xsd:enumeration><xsd:enumeration value=" shimmer"></xsd: enumeration><xsd: enumeration value='°sparkle"></xsd: enurneration><xsd: enumeration value="none"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsd:compl exType name="TextEffectProperty'°><xsd:attribute name="val"
type="TextEffectValues"
use="required"></xsd: attribute></xsd:complexType><xsdaimpleType name="BorderValues"><xsd:restriction base='°xsdatring"><xsd:enumeration value="nil"></x sd: enumeration><xsd: enumeration value="none"></xsd: enumeration><x sd: enumeration value ="single"></xsd:enumeration><xsd:enumeration value="thick"></xsd:enumeration><xsd:enumeration value="double"></xsd: enumeration><xsd: enumeration value="dotted"></xsd: enumeration><xsd: enumeration 4-4.
value="dashed"></xsd:enumeration><xsd:enumeration value="dot-dash"></xsd:enumeration><xsd:enumeration value=°°dot-dot-dash°'></xsd:enumeration><xsd:enumeration value=°'triple°'></xsd:enumeration><xsd:enumeration value="thin-thick-small-gap°'><lxsd:enumeration><xsd:enumeration value--"thick-thin-small-gap'°><lxsd:enumeration><xsd:enumeration value="thin-thick-thin-small-gap"></xsd:enumeration><xsd:enumeration value="thin-thick-medium-gap"></xsd:enumeration><xsd:enumeration value="thick-thin-medium-gap"></xsd:enumeration><xsd:enumeration value="thin-thick-thin-medium-gap"></xsd:enumeration><xsd:enumeration value--"thin-thick-large-gap"></xsd:enumeration><xsd:enumeration value="thick-thin-large-gap"></xsd:enumeration><xsd:enumeration value="thin-thick-thin-large-gap"></xsd:enumeration><xsd:enumeration value='°wave"></xsd:enumeration><xsd:enumeration value=°'double-wave"></xsd:enumeration><xsd:enumeration value="dash-small-gap"></xsd:enumeration><xsd:enumeration value="dash-dot-stroked"></xsd:enumeration><xsd:enumeration value="three-d-emboss"></xsd:enumeration><xsd:enumeration value="three-d-engrave"></xsd: enumeration><xsd: enumeration value="outset"></xsd:enumeration><xsd:enumeratio~n value=°°inset'°></xsd:enumeration><xsd:enumeration value='°apples°'></xsd:enumeration><xsd:enumeration value='°arched-scallops°'></xsd:enumeration><xsd:enumeration value="baby-pacifier"></xsd:enumeration><xsd:enumeration value="baby-rattle"></xsd:enumeration><xsd:enumeration value="balloons-3-colors"></xsd:enumeration><xsd:enumeration value=°'balloons-hot-air'°></xsd:enumeration><xsd:enumeration value="basic-black-dashes"></xsd:enumeration><xsd:enumeration value="basic-black-dots'°></xsd:enumeration><xsd:enumeration value=°'basic-black-squares"><Jxsd:enumeration><xsd:enumeration value=°'basic-thin-lines"></xsd:enumeration><xsd:enumeration value="basic-white- .
dashes'°></xsd:enumeration><xsd:enumeration value="basic-white-dots"></xsd:enumeration><xsd:enumeration value="basic-white-squares°'></xsd:enumeration><xsd:enumeration value=''basic-wide-inline"></xsd:enumeration><xsd:enumeration value="basic-wide-midline'°></xsd:enumeration><xsd:enumeration value='"basic-wide-outline"></xsd:enumeration><xsd:enumeration value="bats"></xsd:enumeration><xsd:enumeration value="birds'°></xsd:enumeration><xsd:enumeration value=°°birds-flight"></xsd: enumeration><xsd: enumeration value="cabins"></xsd:enumeration><xsd:enumeration value--°'cake-slice°'></xsd:enumeration><xsd:enumeration value="°candy-corn°°></xsd:enumeration><xsd:enumeration value='°celtic-knotwork'°></xsd:enumeration><xsd:enumeration value="certificate-banner"></xsd:enumeration><xsd:enumeration value="chain-link"></xsd:enumeration><xsd:enumeration value='°champagne-bottle"><lxsd:enumeration><xsd:enumeration value="checked-bar-black"></xsd:enumeration><xsd:enumeration value=°'checked-bar-color"></xsd:enumeration><xsd:enumeration value=°'checkered°'></xsd:enumeration><xsd:enumeration value="christmas-tree"></xsd:enumeration><xsd:enumeration value=°'circles-lines"></xsd:enumeration><xsd:enumeration value="circles-rectangles'°></xsd:enumeration><xsd:enumeration value='°classical-wave°'></xsd:enumeration><xsd:enumeration value=''clocks"></xsd: enumeration><xsd: enumeration value='°compass°'></xsd:enumeration><xsd:enumeration value='°confetti"></xsd:enumeration><xsd:enumeration value="confetti-grays°'></xsd:enumeration><xsd:enurneration value="confetti-outline°°></xsd:enumeration><xsd:enumeration value="confetti-streamers"></xsd:enumeration><xsd:enumeration value="eonfetti-white°'></xsd:enumeration><xsd:enumeration value="corner-triangles°°></xsd:enumeration><xsd:enumeration value--"coupon-cutout-dashes"></xsd:enumeration><xsd:enumeration value="coupon-cutout-dots°'></xsd:enumeration><xsd:enumeration value="crazy-maze"></xsd:enumeration><xsd:enumeration value=°°creatures-butterfly"></xsd:enumeration><xsd:enumeration value="creatures-fish"></xsd:enumeration><xsd:enumeration value="creatures-insects"></xsd:enumeration><xsd:enumeration value="creatures-lady-bug'°></xsd:enumeration><xsd:enumeration value="cross-stitch"></xsd:enumeration><xsd:enumeration value="cup"></xsd:enumeration><xsd:enumeration value="deco-arch"></xsd:enumeration><xsd:enumeration value='"deco-arch-color°°></xsd:enumeration><xsd:enumeration value="deco-blocks"></xsd:enumeration><xsd:enumeration value="diamonds-gray"></xsd:enumeration><xsd:enumeration value="double-d"></xsd:enumeration><xsd:enumeration value=°'double-diamonds"></xsd:enumeration><xsd:enumeration value="earth-1 "></xsd:enumeration><xsd:enumeration value='°earth-2"></xsd:enumeration><xsd:enumeration value='°eclipsing-squares-1°'></xsd:enumeration><xsd:enumeration value=°'eclipsing-squares-2"></xsd:enumeration><xsd:enumeration value--"eggs-black°'></xsd:enumeration><xsd:enumeration value="fans"></xsd:enumeration><xsd:enumeration value="film"></xsd:enumeration><xsd:enumeration value="firecrackers"></xsd:enumeration><xsd:enumeration value="flowers-block-print"></xsd:enumeration><xsd:enumeration value="flowers-daisies"></xsd:enumeration><xsd:enumeration value="flowers-modem-1 "></xsd:enumeration><xsd:enumeration value="flowers-modern-2°°></xsd:enumeration><xsd:enumeration value='°flowers-pansy"></xsd:enumeration><xsd:enumeration value ="flowers-red-rose"></xsd:enumeration><xsd:enumeration value="flowers-roses"'></xsd:enumeration><xsd:enumeration value=°'flowers-teacup"></xsd:enumeration><xsd:enumeration value="flowers-tiny"></xsd:enumeration><xsd:enumeration value="gems°°></xsd:enumeration><xsd:enumeration value="gingerbread-man°'></xsd:enumeration><xsd:enumeration value="gradient"></xsd:enumeration><xsd:enumeration value='°handmade-1 °'></xsd:enumeration><xsd:enumeration value="handmade-2"></xsd:enumeration><xsd:enumeration value="heart-balloon"></xsd:enumeration><xsd:enumeration value='°heart-gray" ></xs d: enumeration><xsd: enumeration value=°'hearts"></xsd:enumeration><xsd:enumeration value=°'heebie-j eebies"></xsd:enumeration><xsd: enumeration S value="holly'°></xsd:enumeration><xsd:enumeration value="house-funky"></xsd:enumeration><xsd:enumeration value="hypnotic"></xsd:enumeration><xsd:enumeration value="ice-cream-cones"></xsd:enumeration><xsd:enumeration value="light-bulb°'></xsd:enumeration><xsd:enumeration value="lightning-1 "></xsd:enumeration><xsd:enumeration value="lightning-2"></xsd:enumeration><xsd:enumeration value="map-pins°'></xsd:enumeration><xsd:enumeration value="maple-leaf'></xsd:enumeration><xsd:enumeration value="maple-muff ns"></xsd: enumeration><xsd: enumeration value--"marquee°'></xsd:enumeration><xsd:enurneration value="marquee-toothed"></xsd: enumeration><xsd: enumeration value="moons"></xsd:enumeration><xsd:enumeration value=°'mosaic"></xsd:enumeration><xsd:enumeration value=°'music-notes"></xsd:enumeration><xsd:enumeration value="northwest'°></xsd:enumeration><xsd:enurneration value="ovals"></xsd: enumeration><xsd: enumeration value="packages"></xsd:enumeration><xsd:enumeration value="palms-black°'></xsd:enumeration><xsd:enumeration value='°palms-color"></xsd:enumeration><xsd:enumeration value=''paper-clips'°></xsd:enumeration><xsd:enumeration value--"papyrus"></xsd:enumeration><xsd:enumeration value=°'party-favor"><lxsd:enumeration><xsd:enumeration value='°party-glass"></xsd: enumeration><xsd: enumeration value="pencils"></xsd:enumeration><xsd:enumeration value=°'people'°></xsd:enumeration><xsd:enumeration value="people-waving"></xsd:enumeration><xsd:enumeration value='°people-hats"></xsd: enumeration><xsd: enumeration value="poinsettias"></xsd:enumeration><xsd:enumeration value=°°postage-stamp"></xsd:enumeration><xsd:enumeration value="pumpkin-1"></xsd:enumeration><xsd:enumeration value="push-pin-note-2°'></xsd:enumeration><xsd:enumeration value="push-pin-note-1 "></xsd: enumeration><xsd: enumeration S value="pyramids"></xsd:enumeration><xsd:enumeration value="pyramids-above"></xsd:enumeration><xsd:enumeration value="quadrants"></xsd:enumeration><xsd:enumeration value="rings °'></xsd : enumeration><xsd: enumeration value="safari"></xsd:enumeration><xsd:enumeration value="sawtooth'°></xsd:enumeration><xsd:enumeration value="sawtooth-gray"></xsd:enumeration><xsd:enumeration value="scared-cat"></xsd: enumeration><xsd: enumeration value="seattle"></xsd:enumeration><xsd:enumeration value="shadowed-squares"></xsd:enumeration><xsd:enumeration value=°'sharks-teeth"></xsd:enumeration><xsd:enumeration value="shorebird-tracks"></xsd:enumeration><xsd:enumeration value="skyrocket"></xsd:enumeration><xsd:enumeration value--"snowflake-fancy"></xsd: enumeration><x sd: enumeration value="snowflakes'°></xsd:enumeration><xsd:enumeration value="sombrero"></xsd:enumeration><xsd:enumeration value="southwest"></xsd:enumeration><xsd:enumeration value="stars"></xsd:enumeration><xsd:enumeration value--"stars-top"></xsd:enumeration><xsd:enumeration value="stars-3d"></xsd:enumeration><xsd:enumeration value="stars-black"></xsd:enumeration><xsd:enumeration value--"stars-shadowed"></xsd: enumeration><xsd: enumeration value='°sun"></xsd:enumeration><xsd:enumeration value="swirligig"></xsd:enumeration><xsd:enumeration value="torn-paper"></xsd:enumeration><xsd:enumeration value="torn-paper-black"></xsd:enumeration><xsd:enumeration value="trees°'></xsd:enumeration><xsd:enumeration value="triangle-party"></xsd:enumeration><xsd:enumeration value="triangles"></xsd:enumeration><xsd:enumeration value="tribal-1 °'></xsd:enumeration><xsd:enumeration value--"tribal-2°°></xsd:enumeration><xsd:enumeration value=°'tribal-3"></xsd:enumeration><xsd:enumeration value='°tribal-4°'></xsd:enumeration><xsd:enumeration value="tril~al-5"><lxsd:enumeration><xsd:enumeration value="tribal-6"></xsd:enumeration><xsd:enumeration value="twisted-lines-1"></xsd:enumeration><xsd:enumeration value='°twisted-lines-2°°></xsd:enumeration><xsd:enumeration value="vine"></xsd:enumeration><xsd:enumeration value="waveline"></xsd:enumeration><xsd:enumeration value=°'weaving-angles°'></xsd:enumeration><xsd:enumeration value='°weaving-braid"><lxsd:enumeration><xsd:enumeration value="weaving-ribbon"></xsd:enumeration><xsd:enumeration value='°weaving-strips"></xsd:enumeration><xsd:enumeration value=°'white-flowers'°></xsd:enumeration><xsd:enumeration value="woodwork°'></xsd:enumeration><xsd:enumeration value="x-illusions°'></xsd:enumeration><xsd:enumeration value='°zany-triangles"></xsd:enumeration><xsd:enumeration value=°'zig-zag"></xsd:enumeration><xsd:enumeration value=°';~ig-zag-stitch"><lxsd:enumeration></xsd:restriction></xsdaimpleType><xsd:complexType name=°'BorderProperty"><xsd:attribute name='°vaf°
type="BorderValues"
use="required'°></xsd:attribute><xsd:attribute name=°'color"
type='°HexColorType°°
use="optional"></xsd:attribute><xsd:attribute name=="sz"
type--"DecimalNumberType"
use="required°'></xsd:attribute><xsd:attribute name="space" type=°°DecimalNumberType°' use="optional'°></xsd:attribute><xsd:attribute name="sh dow"
type="BooleanType" use='°optional"></xsd:attribute><xsd:attribute name="frame°' type="BooleanType"
use="optional°'></xsd:attribute></xsd:complexType><xsdaimpleType name=°'ShdValues"><xsd:restriction base=°'xsdatring"><xsd:enu~neration value="nil"></xsd:enumeration><xsd:enumeration value=°'clear"></xsd:enumeration><xsd:enumeration value="solid'°></xsd:enumeration><xsd:enumeration value=°'horz-stripe"><Jxsd:enumeration><xsd:enumeration value---"vert-stripe"></xsd:enumeration><xsd:enumeration value="reverse-diag-stripe"></xsd:enumeration><xsd:enumeration value="diag-stripe"></xsd:enumeration><xsd:enumeration value="horz-cross"></xsd:enumeration><xsd:enumeration value="diag-cross"></xsd:enumeration><xsd:enumeration value="thin-horz-stripe"></xsd:enumeration><xsd:enumeration value="thin-vert-stripe"></xsd:enumeration><xsd:enumeration value="thin-reverse-diag-stripe"></xsd:enumeration><xsd:enumeration value---"thin-diag-stripe"></xsd:enumeration><xsd:enumeration value="thin-horz-cross"></xsd:enumeration><xsd:enumeration value="thin-diag-cross"></xsd:enumeration><xsd:enumeration value--"pet-S"></xsd:enumeration><xsd:enumeration value="pct-10"></xsd:enumeration><xsd:enumeration value="pct-12"></xsd:enumeration><xsd:enumeration value="pct-15"></xsd:enumeration><xsd:enumeration value="pct-20"></xsd:enumeration><xsd:enurneration value="pct-2S"></xsd:enumeration><xsd:enumeration value="pct-30"></xsd:enumeration><xsd:enurneration value--"pct-35"></xsd:enumeration><xsd:enumeration value="pct-37"></xsd:enumeration><xsd:enumeration value="pct-40'°></xsd:enumeration><xsd:enumeration value="pct-45"></xsd:enumeration><xsd:enumeration value="pct-50"></xsd:enumeration><xsd:enumeration value=°'pct-55"></xsd:enumeration><xsd:enurneration value="pct-60"></xsd:enumeration><xsd:enumeration value='°pct-62"></xsd:enumeration><xsd:enumeration value=°'pct-65"></xsd:enumeration><xsd:enumeration value="pct-70"></xsd:enumeration><xsd:enumeration value="pct-75"></xsd:enumeration><xsd:enumeration value="pct-80"></xsd:enumeration><xsd:enumeration value="pct-85"></xsd:enumeration><xsd:enumeration value="pct-87"></xsd:enumeration><xsd:enumeration value=°'pct-Sl 90'°></xsd:enumeration><xsd:enumeration value--"pct-95"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsd:complexType name="ShdProperty"><xsd:attribute name="val" type="ShdValues"
use="required"></xsd:attribute><xsd:attribute name="color"
type="HexColorType'°
use="optional"></xsd:attribute><xsd:attribute name"fill"
type="HexColorType°' use=°'optional"></xsd:attribute></xsd:complexType><xsd:complexType name="FitTextProperty"><xsd:attribute name="val°'' type="TwipsMeasureType"
use="required"></xsd:attribute><xsd:attribute name='°id"
type=°'DecimalNurnberType"
use--"optional"><lxsd:attribute></xsd:complexType><xsdaimpleType name--"HyphenRule"><xsd:restriction base="xsdatring"><xsd:enumeration value="none"></xsd:enumeration><xsd:enumeration value="normal"></xsd:enumeration><xsd:enumeration value='°add-before"><Ixsd:enumeration><xsd:enumeration value="change-before'°><lxsd:enumeration><xsd:enumeration value='°delete-before"></xsd:enumeration><xsd:enumeration value='°change-after"><lxsd:enumeration><xsd:enumeration value="delete-and-change"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsd:complexTy pe name="HyphenProperty"><xsd:attribute name="vaI" type="StringType'°
use="required"></xsd:attribute><xsd:attribute name="rule" type="Hyphenl2ule"
use='°required"></xsd:attribute></xsd:complexType><xsdairnpleType name="EMValue"><xsd:restriction base="xsdatring°'><xsd:enumeration value="none"></xsd: enumeration><xsd: enumeration value="dot"></xsd: enumeration><xsd: enumeration value="comma"></xsd:enumeration><xsd:enumeration value="circle"><lxsd:enumeration><xsd:enumeration value--"under-dot"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsd:complexType name-"EMProperty"><xsd:attribute name="val°' type="EMValue"
use="required"><lxsd:attribute></xsd:complexType><xsd:complexType name="langElt"><xsd:attribute name="val'° type--"StringType"
use=°'optional°'></xsd:attribute><xsd:attxibute name=°'fareast" type="StringType'°
use="optional°'></xsd:attribute><xsd:attribute name="bidi"
type="StringType°' use="optional'°></xsd:attribute></xsd:complexType><xsdaimpleType name='°CombineBracketsType'°><xsd:restriction b as e="xsd atring"><x s d: enumeration value="none"></xsd:enumeration><xsd:enumeration value="round°'></xsd:enumeration><xsd:enumeration value="square"></xsd:enumeration><xsd:enumeration value='°angle"></xsd:enumeration><xsd:enumeration value="curly"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsdaimpl eType name="CombineType"><xsd:restriction base="xsd:string'°><xsd:enumeration value="lines"></xsd:enumeration><xsd:enumeration value="letters°'></xsd:enumeration></xsd:restriction></xsd:simpleType><x sd:comp lexType name="AsianL,ayoutElt'°><xsd:attribute name="id"
type="DecimalNumberType" use="required'°></xsd:attribute><xsd:attribute name="combine" type="CombineT ype"
use="optional"></xsd:attribute><xsd:attribute name=°"combine-brackets°°
type="CombineBracketsType°' use=°'optional'°></xsd:attribute><xsd:attribute name="vert°' type="BooleanType°°
use="optional"></xsd:attribute><xsd:attribute name="vert-compress°° type='°BooleanType"
use=°"optional'°></xsd: attribute></xsd:complexType><xsd:
simpleType name="XAlignType°°><xsd:restriction base="xsdatring"><xsd:enurneration value="left"></xsd:enumeration><xsd:enumeration value=°'center"></xsd: enumeration><xsd: enumeration value="right'°></xsd: enumeration><xsd: enumeration value="inside'°></xsd:enumeration><xsd:enumeration value=°'outside"></xsd:enumeration></xsd:restriction></xsdaimpleType><xs daim pleType name="YAlignType°'><xsd:restriction base='°xsdatring"><xsd:enumeration value="inline"></xsd: enumeration><xsd: enumeration value="top"></xsd:enumeration><xsd:enumeration value="center°'></xsd:enumeration><xsd:enumeration value="bottom°'></xsd:enumeration><xsd:enumeration value="inside"></xsd:enumeration><xsd:enumeration value="outside'°></xsd: enumeration></xsd:restriction></xsd:
simpleType><xsd: sim pleType name="HeightRuleType"><xsd:restriction base="xsdatring°'><xsd:enumeration value="exact"></xsd:enumeration><xsd:enumeration value="at-least"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsdaimpleType name="WrapValue"><xsd:restriction base=°'xsdatring"><xsd:enumeration value=°'auto"></xsd:enumeration><xsd:enumeration value="not-beside"></xsd:enumeration><xsd:enumeration value="around'°></xsd:enumeration><xsd: enumeration value=°'tight"></xsd: enumeration><xsd: enumeration value=°'through°'></xsd: enumeration><x sd: enumeration IO
value='°none"></xsd:enumeration><Jxsd:restriction></xsdaimple'Type><xsda irnple Type name="VAnchorValue"><xsd:restriction base=''xsdatring"><xsd:enumeration value='°text"></xsd:enumeration><xsd:enumeration value="margin"></xsd:enumeration><xsd:enumeration value="page"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsdaimple Type name="HAnchorValue"><xsd:restriction base=°°xsdatring"><xsd:enumeration value='°text"></x sd: enumeration><x sd: enumeration value="margin"></xsd:enumeration><xsd:enumeration value='°page"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsdai mple Type name="DropCapValue°°><xsd:restriction base='°xsdatring"><xsd:enumeration value=°°none"></xsd:enumeration><xsd:enumeration value="drop"></xsd:enumeration><xsd:enumeration value="margin"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsd:com plexType name=°'FramePrProperty°'><xsd:attribute name="drop-cap"
type--"DropCapValue" use="optional°'></xsd:attribute><xsd:attribute name='°lines"
type--'°DecimalNumberType"
use="optional°°></xsd:attribute><xsd:attribute name=°'w" type="DecimalNumberType'°
use="optional'°></xsd:attribute><xsd:attribute name="h°°
type="DecimalNumberType'° use="optional"></xsd:attribute><xsd:attribute name="vspace" type="Decimall~lumberType°' use="optional"></xsd:attribute><xsd:attribute name="hspace°°
type=°'DecimalNumberType"
use=°'optional°'></xsd:attribute><xsd:attribute name="wrap'° type=°°WrapValue"
use='°optional"></xsd:attribute><xsd:attribute name="hanchor" type="HAnchorValue"
use='°optional"></xsd:attribute><xsd:attribute name="vanchor°°
type="VAnchorValue'° use="optional"></xsd:attribute><xsd:attribute name='°x"
type="DecimalNumberType" use="optional"></xsd;attribute><xsd:attribute name="x-align'° type="XAlignType°°
use="optional"></xsd:attribute><xsd:attribute name="y'° type='°DecimallVumberType°' use="optional°°></xsd:attribute><xsd:attribute name="y-align"
type='°YAlignType"
use="optional'°></xsd:attribute><xsd:attribute name=°°h-rule°' type=°'Heightl~uleType"
use='°optional"></xsd:attribute><xsd:attribute name="anchor-lock°' type="~ooleanType"
use="optional"></xsd:attribute></xsd:complexType><xsd:simpleType name=°'TabJCValue"><xsd:restriction base=°'xsdatring°'><xsd:enumeration value="clear"></xsd:enmneration><xsd:enumeration value=°'left"></xsd:enumeration><xsd:enumeration value='°center°'></xsd:enumeration><xsd:enumeration value="right'°></xsd:enumeration><xsd:enumeration value="decimal'°></xsd:enumeration><xsd:enumeration value="bar"></xsd:enumeration><xsd:enumeration value="list"></xsd:enumeration></xsd:restriction></xsdaimple'Type><xsdaimpleT
ype name="TabTLCValue'°><xsd:restriction base='°~;sdatring'°><xsd:enumeration value="none'°></xsd:enumeration><xsd:enumeration value="dot"></xsd: enumeration><xsd: enumeration value="hyphen°°></xsd:enumeration><xsd:enumeration value="underscore"></xsd:enumeration><xsd:enumeration value="heavy"></xsd:enumeration><xsd:enumeration value="middle-dot"></xsd:enumeration></xsd:restriction></xsdairnpleType><xsd:complexType name="TabProperty"><xsd:attribute name='°val°' type=°'TabJCValue"
use="required°'></xsd:attribute><xsd:attribute name=°'leader"
type=°'TabTLCVaIue"
use="required"></xsd:attribute><xsd:attribute name="pos'°
type="DecimalNumberType"
use=°'required"></xsd:attribute></xsd:complexType=><xsd:simpleType name="LineSpacingRuleValue'°><xsd:restriction base="xsdatring"><xsd:enumeration value="auto°'></xsd:enumeration><xsd:enumeration value="exact"></xsd:enumeration><xsd:enumeration value--"at-least'°><lxsd:enumeration></xsd:restriction></xsdaimpleType><xsd:complex Type name="SpacingProperty"><xsd:attribute name="before°' type="DecimalNumberType" use='°optional"></xsd:attribute><xsd:attribute S name="before-lines" type="DecimalNumberType"
use="optional"></xsd:attribute><xsd:attribute name="before-autaspacing"
type="BooleanType" use="optional"></xsd:attribute><xsd:attribute name="after"
type="DecimalNurnberType" use="optional"></xsd:attribute><xsd:attribute name='°after-lines" type="DecimalNumberType"
use--"optional"></xsd:attribute><xsd:attribute name--'°after-autospacing'°
type="BooleanType" use='°optional"></xsd:attribute><xsd:attribute name="line'°
type="DecimalNumberType°' use="optional"></xsd:attribute><xsd:attribute name="line-rule°° type="LineSpacingRuleValue"
use="optional"></xsd:attribute></xsd:complexType><xsd:complexType name="IndProperty"><xsd:attribute name="left" type="DecimalhTumberType"
use="optional"></xsd:attribute><xsd:attribute name--"left-chars"
type="DecimalNumberType" use="optional"></xsd:attribute><xsd:attribute name='°right'° type="DecimalNumberType"
use="optional"></xsd:attribute><xsd:attribute name="right-chars'°
type=°'DecirnalNumberType°' use="optional"></xsd:attribute><xsd:attribute name="hanging°' type=°'DecimalNumber'fype'°
use="optional"></xsd:attribute><xsd:attribute name=''hanging-chars'°
type="DecimalNumberType" use=°'optional"></xsd:attribute><xsd:attribute name="first-line" type=°'DecimalNumberType"
use="optional"></xsd:attribute><xsd:attribute name=°'first-line-chars"
type--"DecimalNumberType'°
use='°optional"></xsd:attribute></xsd:complexType><xsdaimpleType name='°JcValue°'><xsd:restriction base="xsdatring"><xsd:enumeration value="left"></xsd: enumeration><xsd: enumeration value=°'center"></xsd:enumeration><xsd:enumeration value="right"></xsd:enumeration><xsd:enurneration value="both"><>xsd:enumeration><xsd:enumeration value='°medium-kashida"></xsd:enumeration><xsd:enumeration value="distribute"></xsd:enumeration><xsd:enumeration value="list-tab"></xsd:enumeration><xsd:enumeration value="high-kashida"></xsd:enumeration><xsd:enumeration value="low-kashida"></xsd:enumeration><xsd:enumerati~n value="thai-distribute"></xsd:enumeration></xsd:restriction><lxsdaimpleType><xsd:complex Type name="JcProperty"><xsd:attribute name="vaI" type="JcValue"
use--"required"></xsd: attribute></xsd: complexType><xsd: simpleTyp a name="ViewValue"><xsd:restriction base="xsdatring"><xsd:enumeration value="none"></xsd:enumeration><xsd:enumeration value="print"><lxsd:enumeration><xsd:enumeration value="outline"></xsd:enumeration><xsd:enumeration value="master-p ages"></xsd: enumeration><xsd: enumeration value="normal"></xsd: enumeration><xsd: enumeration value="web"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsd:comple xType name="ViewProperty"><xsd:attribute name='°val" type="ViewValue"
use="required"></xsd:attribute></xsd:complexType><xsdaimpleType name="ZoomValue"><xsd:restriction base="xsdatring"><xsd:enumeration value="none°'></xsd:enumeration><xsd:enumeration value="full-page"></xsd:enumeration><xsd:enumeration value='°best-fit"></xsd:enumeration><xsd:enumeration value="text-fit"></xsd: enumeration><lxsd:restriction></xsd: simpleType><xsd: complexType name--°'ZoomProperty'°><xsd:attribute name--"val"
type="ZoomValue"
use--°'optional"></xsd:attribute><xsd:attribute name=°'percent"
type--"DecimalNumberType"
use='°optional°'></xsd:attribute></xsd:complexType><xsd:complexTy pe name="WritingStyleProperty"><xsd:attribute name=°°lang°° type--"String'rype"
use='°required"></xsd:attribute><xsd:attribute name="vendorlD"
type="DecimalNumberType" use--°°required°'></xsd:attribute><xsd:attribute name--"dllVersion°' type=°'DecimalNurnberType°' use="required"></xsd:attribute><xsd:attribute name="nlCheck"
type='°BooleanType" use--°'required°'></xsd:attribute><xsd:attribute name--°'optionSet" type="DecimalNumberType°' use="required"></xsd: attribute><lxsd: complexType><xsd: simpleType name="ProofType"><xsd:restriction base="xsdatring"><xsd:enumeration value--"clean"></xsd:enumeration><xsd:enumeration value="dirty°°></xsd:enumeration></xsd.:restriction></xsdaimpleTy pe><xsd:compl exType name="ProofProperty"><xsd:attribute name="spelling" type="ProofType"
use="'optional"></xsd:attribute><xsd:attribute name="grammar"
type="ProofType°' use="optional"></xsd: attribute></xsd:complexType><xsd: simpleType name="DocTypeValue"><xsd:restriction base="xsdatring"><xsd:enumeration value="not-specified"></xsd:enumeration><xsd:enumeration value="letter"><lxsd:enumeration><xsd:enumeration value--"e-mail"'></xsd:enumeration><lxsd:restriction><lxsdaimpleType><xsd:complexType name="DocTypeProperty"><xsd:attribute name="val" type="DocTypeValue"
use="required"></xsd:attribute></xsd:complexType><xsdaimpleType name="DocProtectValue"><xsd:restriction base="xsdatring"><xsd:enumeration value="none"></xsd:enumeration><xsd:enumeration value="read-only"></xsd:enumeration><xsd:enumeration value='°comments"></xsd:enumeration><xsd:enumeration value="tracked-changes"></xsd:enumeration><xsd:enumeration value="forms'°></xsd:enumeration></xsd:restriction></xsdaimpleType><xsd:
comp lexType name="DocProtectProperty"><xsd:attribute name="val"
type--"DocProtectValue"
use="required"></xsd:attribute></xsd:complexType><xsdaimpleType name="MMDocTypeValue"><xsd:restriction base-°'xsdatring°'><xsd:enumeration value="catalog"></xsd:enumeration><xsd:enumeration value="envelopes'°></xsd:enumeration><xsd:enumeration value=°'mailing-labels"></xsd:enumeration><xsd:enumeration value=°'form-letters"></xsd:enumeration><xsd:enumeration value="email"><Ixsd: enumeration><xsd: enumeration value="fax"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsd:comple xType name="MMDocTypeProperty'°><xsd:attribute name="val"
type="MMDocTypeValue"
use=°'required"></xsd:attribute></xsd:complexType><xsdaimpleType name="MMDataTypeValue"><xsd:restriction base="xsdatring"><xsd:enumeration value="file"></xsd:enumeration><xsd:enumeration value="Access"><lxsd: enumeration><xsd: enumeration value="Excel"><lxsd: enumeration><xsd: enumeration value="QT"></xsd: enumeration><xsd: enumeration value="ODB C"></xsd: enumeration><xsd: enumeration value="ODSO"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsd:com plexType name="MMDataTypeProperty"><xsd:attribute name=°'val"
type="MMDataTypeValue"
use="required"></xsd:attribute></xsd:complexType><xsdaimpleType name--"MMDestValue°'><xsd:restriction base="xsdatring"><xsd:enumeration value="new-document°°></xsd:enumeration><xsd:enurneration value="printer'°></xsd:enumeration><xsd:enumeration value="email"></xsd:enumeration><xsd:enumeration value="fax"></xsd:enumeration><xsd:enumeration value="check-errors"></xsd:enumeration><xsd:enumeration value="insert-data"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsd:complexType name="MMDestProperty"><xsd:attribute name="val°°
type="MMDestValue"
use="required"></xsd:attribute></xsd:complexType><xsdaimpleType name="MMOdsoFMDFieldTypeValue"><xsd:restriction base="xsd: string"><xsd: enumeration value="null'°></xsd:enumeration><xsd:enumeration value="db-column"></xsd:enumeration><xsd:enumeration value=''address-block"></xsd: enumeration><xsd: enumeration value="salutation"></xsd:enumeration><xsd:enumeration value="mapped"></xsd: enumeration><xsd: enumeration value="barcode"><lxsd:enumeration><lxsd:restriction><lxsdaimpleType><xsd:co mplexType name="MMOdsoFMDFieldTypeProperty'°><xsd:attribute name='°val°' type="MMOdsoFMDFieldTypeValue"
use="required°'></xsd:attribute></xsd:complexType><xsd:complexType name="DocPrStyleProperty"><xsd:attribute name="sti°°
type="StringType°' use="optional"></xsd:attribute><xsd:attribute name='°val"
type="StringType°' use="required"></xsd:attribute></xsd:complexType><xsd:complexType name="KinsokuProperty"><xsd:attribute name="fang" type="StringType"
use="optional"></xsd:attribute><xsd:attribute name---°°val"
type="StringType"
use="required"></xsd:attribute></xsd:complexType><xsdaimplcType name="CustomPropType"><xsd:restriction base=°°xsdatring"><xsd:enumeration value='°string"></xsd:enumeration><xsd:enumeration value="bool"></xsd:enumeration><xsd:enumeration value="date"></xsd:enumeration><xsd:enumeration value--"float"></xsd:enumeration><xsd: enumeration value="dw°'></xsd:enumeration></xsd:restriction></xsdaimpleType><xsdaimp leT
ype name=°'TextDirectionValue°'><xsd:restriction base="xsd:string'°><xsd:enumeration value="Pr-tb°'><lxsd:enumeration><xsd:enumeration value="tb-rl°'></xsd:enumeration><xsd:enumeration value="bt-lr"><lxsd:enumeration><xsd:enumeration value=°'Ir-tb-v"></xsd:enumeration><xsd:enumeration value='°tb-rl-v°'></xsd:enumeration></xsd:restriction></xsdaimpleType><xsd:complexType name="TextI7irectionProperty°'><xsd:attribute name="val°' type='°TextDirectionValue°°
use="required°°></xsd: attribute></xsd:complexType><xsd:
simpleType name="TextAlignmentValue"><xsd:restriction base="xsdatring"><xsd:enumeration value="top"></xsd:enumeration><xsd:enumeration value="center°'></xsd:enumeration><xsd:enumeration value="b aseline"></xsd: enumeration><xsd: enumeration value="bottom°'></xsd:enumeration><xsd:enumerati:on value="auto"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsd:comple xType name='°TextAlignmentProperty"><xsd:attribute name="vat"
type="TextAlignmentValue'°
use="required"></xsd:attribute><lxsd:complexType><xsdaimpleType name=°°AnnotationValuesType'°><xsd:restriction base="xsdatring"><xsd:enumeration value--°'Word.Insertion°'></xsd:enumeration><xsd:enumeration value=°'Word.Deletion°'></xsd:enumeration><xsd:enumeration value=" Word.F'ormatting"></xsd: enumeration><xsd: enumeration value--"Word.Bookmark. Start"></xsd: enumeration><xsd: enumeration value="Word.Bookmark.End"></xsd:enumeration><xsd:enumeration value="Word.Comment.Start"></xsd:enumeration><xsd:enumeration value="Word. Comment.End"></xsd: enumeration><;~sd: enumeration value="Word.Insertion.Start"></xsd:enumeration><xsd:enumeration value=°'Word.Insertion.End°'><lxsd:enumeration><xsd:enumeration value="Word.Deletion.Start"></xsd:enumeration><xsd:enumeration value="Word.Deletion.End"></xsd:enumeration><xsd:enumeration value="Word.Comment"></xsd:enumeration><xsd:enumeration value="Word.Numbering"></xsd:enumeration></xsd:restriction></xsdaimpleType ><xsd:attributeGroup name=°'WordAnnotationGroup"><xsd:attribute name="type"
type="AnnotationValuesType'°
use="required"></xsd:attribute><xsd:attribute name='°name°' type="StringType'°
use="optional°'></xsd:attribute><xsd:attribute name="initials" type="StringType"
use='"optional°'></xsd:attribute><xsd:attribute name=''col-first" type="DecimalNumberType'°
use="optional"></xsd:attribute><xsd:attribute name=°°col-last"
type='°DecimalNumberType"
use=°'optional'°></xsd:attribute><xsd:attribute name="original" type="StringType"
use=°'optional"></xsd:attribute></xsd:attributeGroup><xsd:complexType name="pPrElt"><xsdaequence><xsd:element name---'°PStyle'°
type="StringProperty" min~ccurs=°'0"></xsd:element><xsd:elernent name="KeepNext" type="BooleanProperty"
minOccurs="0"></xsd:element><xsd:element name="KeepLines°' type=°'BooleanProperty"
minOccurs=°'0"></xsd:element><xsd:element name="PageBreakBefore°' type=°'BooleanProperty°°
minOccurs="0'°></xsd:element><xsd:element name="FramePr"
type='°FramePrProperty'°
minOccurs='°0"></xsd:element><xsd:element name="WidowControl" type="BooleanProperty"
minOccurs="0°°></xsd:element><xsd:element name=''listPr°°
minOccurs="0"><xsd:complexType><xsdaequence><xsd:element name="Ilvl"
type="DecimalNumberProperty" minOccurs=°'0"></xsd:element><xsd:element name="Ilfo" type="DecimalNumberProperty"
min~ccurs="0"></xsd:element></xsdaequence></xsd:complexType></xsd:elemen t><xsd:element name=°'SuppressLineNurnbers"
type="BooleanProperty'°
bI
rninOccurs="0°'></xsd:element><xsd:element name="bdr"
minOccurs="0°'><xsd:complexType><xsd:sequence><xsd:element name=°,Top°' type=°'BorderProperty'°
min~ccurs=°'0'°></xsd:element><xsd:element name="Left'°
type=°'BorderProperty'°
rnin~ccurs=°'0"></xsd:element><xsd:element name="Bottom°' type="BorderProperty"
minOccurs="0"></xsd:element><xsd:element name="Right"
type="BorderProperty'°
minOccurs=°'0"></xsd:element><xsd:elernent name='°Between°' type='°BorderProperty"
rnin~ccurs='°0"></xsd:element><xsd:element name--°'Bar"
type=°'BorderProperty"
minOccurs="0°'></xsd:element></xsdaequence></xsd:complexType></xsd:eleme n t><xsd:element name="Shd°' type="ShdProperty"
min~ccurs='°0°'></xsd:element><xsd:element name='°tabs"
min~ccurs="0°'><xsd:complexType><xsdaequence><xsd:element name="Tab°' type="TabProperty" minOccurs=°' 1 °' IS maxOccurs="unbounded"></xsd:element></xsdaequence></xsd:complexType></x sd:element><xsd:element name="SuppressAutoHyphens'°
type="BooleanProperty"
minOccurs='°0"></xsd:element><xsd:element name=°°Kinsoku"
type="BooleanProperty°' minOccurs=°'0"></xsd:element><xsd:element name="~VordWrap" type="BooleanProperty°' min~ccurs="0'°><lxsd:element><xsd:element name="~verflowPunct'°
type--'°BooleanProperty" minOccurs="0"></xsd:elernent><xsd:element name="TopLinePunct°' type="°BooleanProperty°' min(Jccurs="0'°></xsd:element><xsd:element name="AutospaceDE'°
type="BooleanProperty" minOccurs=°'0"></xsd:element><xsd:element name="AutoSpaceDN" type='°BooleanProperty"
min~ccurs="0°'></xsd:element><xsd:element name=°'BiDi'°
type="BooleanProperty" minOccurs--°'0"></xsd:element><xsd:element name="AdjustRightInd" type="BooleanProperty'e minOccurs=°'0'°></xsd:element><xsd:element name---°°SnapToCirid'°
type="BooleanProperty'°
minOccurs=°'0":></xsd:element><xsd:element name="Spacing" type="SpacingProperty°' rnin~ecurs=°'0'°></xsd:element><xsd:element name='°Ind°' type="IndProperty"
minOccurs="0"></xsd:element><xsd:element name="ContextualSpacing"
type="BooleanProperty" minOccurs=°'0"></xsd:element><xsd:element name="SuppressOverlap°° type="BoolearlProperty"
min~ccurs="0'°></xsd:element><xsd:element name=°'Jc°' type='°JcProperty"
minOccurs="0"></xsd:element><xsd:element name="TextDirection'°
type='°TextDirectionProperty'°
minOccurs="0°'></xsd:element><xsd:element name="TextAlignment" type="TextAlignmentProperty°°
min~ccurs="0'°></xsd:element><xsd:element name---"OutlineLvl°' type=°'DecimalNumberProperty"
min~ccurs="0'°></xsd:element><xsd:element name="DivId" type=''DecimalNumberProperty'°
minOccurs="0'°></xsd:element><xsd:element name='°rPr"
type=°°rPrElt'°
minOccurs='°0"></xsd:element><xsd:element name='°sectPr'°
type="sectPrElt°' minOccurs="0"></xsd:element><ixsdaequence></xsd:complexType><xsd:comple xType name="binDataType"><xsdaimpleContent><xsd:extension base='°Base64NumberList76"><xsd:attribute name="name'°
type="xsdatring"
use="required"></xsd:attribute></xsd:extension></xsdaimpleContent></xsd:compl exType><xsdaimpleType name="Base64NumberList76"><xsd:list><xsdaimpleType><xsd:restriction base=°'xsd:base64Binary'°><xsd:maxLength value="608'°></xsd:maxL,ength><Ixsd:restriction></xsd:
simpleType></xsd:list></x sdaimpleType><xsd:complexType name=°°OcxType"><xsd:attribute name="id°' type="StringType'°
use='°required"></xsd:attribute><xsd:attribute name='°name"
type=°'StringType°' use=°'optional"></xsd:attribute><xsd:attribute name=°'classid'°
type="StringType°°
use=°'required"></xsd:attribute><xsd:attribute name=°'shapeid"
type=°'StringType'°
use="optional'°></xsd:attribute><xsd:attribute name="class'°
type=°°StringType" use="optional"></xsd:attribute><xsd:attribute name="w°°
type="StringType°' use="required"></xsd:attribute><xsd:attribute name="h"
type="StringType'° use="required"></xsd:attribute><xsd:attribute name="align'"
type="StringType"
use=°'optional'°></xsd:attribute><xsd:attribute name='°data"
type="StringType"
use="optional"></xsd:attribute></xsd:complexType><xsd:cornplexType name="PictureType'°><xsdaequence><xsd:element name=°°binData°' type=°'binDataType" minOccurs='°0"></xsd:element><xsd:element name="movie"
type="binDataType" minOccurs="0"></xsd:element><xsd:choice min~ccurs="0"
max~ccurs='°1'°><xsd:element name="Background"
minOccurs="0"><xsd:cornplexType><xsd:attribute name='°bgcolor°' type=°'StringType'°
use="optional'°></xsd:attribute><xsd:attribute name="background" type="StringType°' use="optional"></xsd:attribute></xsd:complexType></xsd:element><xsd:element name="applet" type="appletElt"></xsd:element><xsd:element name="lVIsAccessHTIVIL"
type="xsdatring°°></xsd:element><xsd:element name='°scriptAnchor"
type=°°ScriptAnchorType"></xsd:element><xsd:ellement name--°'Ocx" type='°OcxType"
minOccurs="0"></xsd:element></xsd:choice></xsdaequence></xsd:cornplexType ><xsd:complexType narne=°°appletElt°'><xsdaequence><xsd:element name="Args"
minOccurs="0"
type=°°StringType°°></xsd:element><xsd:element name="AppletText°' type='°StringType'°></xsd:element></xsdaequence></xsd:complexType ><xsd:com plexType name='°ScriptAnchorType°°><xsd:sequence><xsd:element name=°'ScriptId" min~ccurs="0'°
type="StringType"></xsd:element><xsd:element name--"Language" rnin~ccurs="0°°
type="StringType"></xsd:element><xsd:element name='°Args"
minOccurs=°'0'°
type=°°StringType"></xsd:element><xsd:element name='°ScriptText"
min~ccurs="0°' type="StringType"></xsd:element></xsdaequence></xsd:complexType><xsd:com plexType name=°'SimpleFieldType°'><xsdaequence><xsd:element name=°'fldData"
type="StringType" min~ccurs="0" maX~CCUrS="1"></xsd:element><xsd:element name="r" type="rElt'° mln~CCllrS='°1"
maxOccurs='°unbounded"></xsd:element></xsdaequence><xsd:attribute name=°'instr" type=°'StringType"
use=°'required"></xsd:attribute><xsd:attribute name--"fldLock'°
type="BooleanType"></xsd:attribute></xsd:complexType><xsdaimpleType name="charTypeProperty"><xsd:restriction base="xsdatring"><xsd:enumeration value--"Begin"></xsd:enumeration><xsd:enumeration value="Separate"></xsd:enumeration><xsd:enumeration value--"End"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsd:comple xType name="fldCharType'°><xsdaequence><xsd:element name="fldData"
type=''StringType" min~ccurs="0"
maxOccurs=" 1 °'><lxsd: element></xsd: sequence><xsd: attribute name=°'charType'°
type=°'charTypeProperty"></xsd:attribute><xsd:attribute name=°°fldLock"
type="BooleanType"></xsd:attribute></xsd:complexType><xsd:complexType name="InstrTextType" mixed="tnae"><xsdaequence min~ccurs="0'°><xsd:element name="DelText"
type='°StringType°'></xsd:element></xsdaequence></xsd:complexType ><xsd:com plexType name='°HLinkType"><xsd:sequence><xsd:element name='°r°' type=°'rElt°' minOccurs=" 1 "
rnax~ccurs=°'unbounded"></xsd:element></xsdaequcnce><xsd:attribute name="bookmark'° type=°°StringType'°
use="optional"></xsd:attribute><xsd:attribute name=~"target" type="StringType"
use=°'optional°'></xsd:attribute><xsd:attribute name="screenTip"
type="StringType'° use="optional"></xsd:attribute><xsd:attribute name="arbLocation" type=°'StringType'°
use="optional"></xsd:attribute><xsd:attribute name="noHistory"
type="BooleanType" use="optional"></xsd:attribute><xsd:attribute name="dest'°
type=°'StringType'°
use="optional"></xsd: attribute></xsd:complexType><xsd: simpleType name="SectionMarkValue°'><xsd:restriction base="xsdatring'°><xsd:enumeration value="next-page"></xsd:enumeration><xsd:enuineration value=°'next-column"></xsd:enumeration><xsd:enumeration value="continuous"></xsd:enumeration><xsd:enumeration value="even-page"></xsd:enumeration><xsd:enumeration value=°°odd-page°'></xsd:enumeration></xsd:restriction></xsdaimpleType><xsd:complexT
ype name='°SectTypeElt"><xsd:attribute name="val"
type="SectionMarkValue"></xsd:attribute></xsd:complexType><xsd:c~mplexType name="PaperSourceType°'><xsd:attribute name='°first'°
type="DecimalNumberType"><lxsd:attribute><xsd:attribute name='°other"
type="DecimalNumberType"></xsd:attribute></xsd:complexType><xsdaimpleTyp a name="NumberFormatValue"><xsd:restriction base="xsdatring°°><xsd:enumeration value="decimal°'></xsd:enumeration><xsd:enumeration value=°°upper-roman"></xsd:enumeration><xsd:enumeration value="lower-roman"></xsd:enumeration><xsd:enumeration value--"upper-letter'°></xsd:enumeration><xsd:enumeration value=°'lower-letter"></xsd:enumeration><xsd:enumeration value="ordinal°'></xsd:enumeration><xsd:enumeration value="cardinal-text"></xsd:enumeration><xsd:enumeration value="ordinal-text"></xsd: enumeration><xsd: enumeration value="hex"></xsd:enumeration><xsd:enumeration value="chicago"></xsd:enumeration><xsd:enumeration value--"ideograph-digital"></xsd:enumeration><xsd:enumeration value=°'japanese-counting"></xsd:enumeration><xsd:enumeration value="aiueo'°></xsd:enumeration><xsd:enumeration value="iroha"></xsd:enumeration><xsd:enumeration value="decimal-full-width"></xsd:enumeration><xsd:enumeration value="decimal-half width"></xsd:enumeration><xsd:enumeration value="japanese-legal"></xsd:enumeration><xsd:enumeration value="Japanese-digital-ten-thousand"></xsd:enumeration><xsd:enumeration value="decimal-enclosed-circle"></xsd:enumeration><xsd:enumeration value="decimal-full-width2"></xsd:enumeration><xsd:enumeration value="aiueo-full-width"></xsd:enumeration><xsd:enumeration value="iroha-full-width"></xsd:enumeration><xsd:enumeration value---'°decimal-zero"></xsd: enumeration><xsd: enumeration value="bullet"></xsd:enumeration><xsd:enumeration value="ganada'°></xsd:enumeration><xsd:enumeration value="chosung"></xsd:enumeration><xsd:enumeration value="decimal-enclosed-fullstop"></xsd:enumeration><xsd:enumeration value=°'decimal-enclosed-paren"></xsd:enumeration><xsd:enumeration value--°'decimal-enclosed-circle-chinese"></xsd:enumeration><xsd:enumeration value='°ideograph-enclosed-circle"></xsd:enumeration><xsd:enumeration value="ideograph-traditional"></xsd:enumeration><xsd:enumeration value=°'ideograph-zodiac"></xsd:enumeration><xsd:enumeration value="ideograph-zodiac-traditional"></xsd:enumeration><xsd:enumeration value='°taiwanese-counting°'></xsd:enumeration><xsd:enumeration value="ideograph-legal-traditional"></xsd:enumeration><xsd:enumeration value="taiwanese-counting-thousand"></xsd:enumeration><xsd:enumeration value="taiwanese-digital"></xsd:enumeration><xsd:enumeration value="chinese-counting"></xsd:enumeration><xsd:enumeration value=°'chinese-legal-simplified"></xsd:enumeration><xsd:enumeration value="chinese-counting-thousand"></xsd:enumeration><xsd:enumeration value=°'chinese-not-impl"></xsd:enumeration><xsd:enumeration value="korean-digital"></xsd:enumeration><xsd:enumeration value="korean-counting"></xsd:enumeration><xsd:enumeration value=°°korean-legal"></xsd:enumeration><xsd:enumeration value="korean-digital2"></xsd:enumeration><xsd:enumeration value="vietnamese-counting"></xsd:enumeration><xsd:enumeration value="russian-lower°'></xsd:enumeration><xsd:enumeration value="russian-upper"></xsd: enumeration><xsd: enumeration value="none"></xsd:enumeration><xsd:enumeration value="number-in-dash"></xsd:enumeration><xsd:enumera~tion value="hebrew-1 "></xsd: enumeration><xsd: enumeration value--"hebrew-2"></xsd:enumeration><xsd:enumeration value="arabic-alpha"></xsd:enumeration><xsd:enumeration value="arabic-abjad°'></xsd:enumeration><xsd:enumeration value="hindi-vowels°'></xsd:enumeration><xsd:enumeration value--"hindi-consonants"></xsd:enumeration><xsd:enumeration value="hindi-numbers"></xsd:enumeration><xsd:enumeration value=°°hindi-counting"></xsd:enumeration><xsd:enumeration value="thai-letters"></xsd:enumeration><xsd:enurneration value--"thai-numbers"></xsd:enumeration><xsd:enumeration value=°'thai-counting"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsdaimpleTyp a name="PageOrientationValue"><xsd:restriction base="xsdatring"><xsd:enurneration 34 value="portrait"></xsd:enumeration><xsd:enumeration value="landscape"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsd:c omplexType name="PageSzType'°><xsd:attribute name="w°°
type="DecimalNumberType" use="required"></xsd:attribute><xsd:attribute name="h" type="DecimalNumberType°°
use--"required"></xsd:attribute><xsd:attribute name="orient"
type="PageOrientationValue'°
use="optional"></xsd:attribute></xsd:complexType><xsd:complexType name="PageMarType"><xsd:attribute name="top" type="DecimalNumberType"
use='°required"></xsd:attribute><xsd:attribute name=''right"
type="DecimalNumberType" use="required"></xsd:attribute><xsd:attribute name="bottom'° type="DecimalNumberType"
use="required"></xsd:attribute><xsd:attribute name--"left"
type="DecimalNumberType" use="required"></xsd:attribute><xsd:attribute name="header" type='°DecimalNumberType"
use="required°°></xsd:attribute><xsd:attribute name---"footer"
type='°DecimalNumberType'°
use="required"></xsd:attribute><xsd:attribute name="gutter" type="DecimalNurnberType"
use="required'°></xsd:attribute></xsd:complexType><xsdaimpleType name="PageBorderZ~rderValue"><xsd:restriction base="xsdatring°°><xsd:enumeration value="front"></xsd:enumeration><xsd:enumeration value="in-back"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsdaimpleType name="PageBorderDisplayValue"><xsd:restriction base="xsdatring'°><xsd:enumeration value="all-pages"><lxsd:enumeration><xsd:enumeration value="first-page"></xsd:enumeration><xsd:enumeration value='''not-first-page"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsdairnpleType name="PageBorder~ffsetValue'°><xsd:restriction base="xsd: string"><xsd: enumeration value=°'page"></xsd:enumeration><xsd:enumeration.
value="text'°></xsd:enumeration></xsd:restriction></xsdaimpleType><xsd:c omple xType name="PageBordersType"><xsdaequence><xsd:element name='°top'°
type="BorderProperty" minOccurs="0"></xsd:element~<xsd:element name="left°' type="BorderProperty" minOccurs='°0"></xsd:element><xsd:element name="bottom" type="BorderProperty"
minOccurs="0"></xsd:element><xsd:element name="right"
type='°BorderProperty'°
minOccurs='°0°'></xsd:element></xsdaequence><xsd:attribute name="z-order"
type="PageBorderZOrderValue"
use="optional°'></xsd:attribute><xsd:attribute name="display" type='°PageBorderDisplayValue"
use="optional'°></xsd:attribute><xsd:attribute name='°offset-from"
type="PageBorderOffsetValue"
use='°optional°°></xsd:attribute></xsd:complexType><xsdaim pleType name="ChapterSepValue"><xsd:restriction base=°'xsdatring"><xsd:enumeration value="hyphen°°></xsd:enumeration><xsd:enumeration value="p eriod"></xsd: enumeration><x sd: enumeration value="colon"></xsd:enumeration><xsd:enumeration value="em-dash"></xsd:enumeration><xsd:enumeration value="en-dash'°></xsd:enumeration></xsd:restriction></xsdaimpleType><xsdaimpleTyp e name="LineNumberRestartValue°'><xsd:restriction base="xsdatring"><xsd:enumeration value='°new-1S page"></xsd:enumeration><xsd:enumeration value=°'new-section"></xsd:enumeration><xsd:enumeration value="continuous"></xsd:enumeration></xsd:restric;tion></xsdaimpleT'ype><xsd:
cornplexType name=°'LineIVumberType'°><xsd:attribute name=°'count-by°°
type="DecimalNumberType" use='°optional"></xsd:attribute><xsd:attribute name="start°' type="DecimalNumberType°' use='°optional'°></xsd:attribute><xsd:attribute name="distance"
type="DecimalNumberType'°
use=°°optional"></xsd:attribute><xsd:attribute name='°restart" type="LineNumberRestartValue°' use="optional"></xsd:attribute></xsd:complexType><xsd:complexType name="PageNumberType"><xsd:attribute name=°'fint°' type="NumberFormatValue'°
use=°'optional"></xsd:attribute><xsd:attribute name=°'start" type="DecimalNumberType"
use=°'optional"></xsd:attribute><xsd:attribute name="chap-style'°
type='°DecimalNumberType" use="optional"></xsd:attribute><xsd:attribute name="chap-sep" type='°ChapterSepVaIue°' use='°optional"></xsd:attribute></xsd:complexType><xsd:complexType name="ColumnType"><xsd:attribute name="w"
type='°DecimalNumberType°' use="required"></xsd:attribute><xsd:attribute name="space'°
type="DecimalNumberType°' use="optional"></xsd:attribute></xsd:complexType><xsd:complexType name="ColumnsType"><xsdaequence minOccurs=°'0"><xsd:element name="Col"
type="ColumnType" min~ccurs=°'2°°
maxOccurs="45"></xsd:element></xsdaequence><xsd:attribute name='"space"
type"DecimalNumberType" use="optional"></xsd:attribute><xsd:attribute name="num" type="DecimalNumberType"
use--"required"></xsd:attribute><xsd:attribute name='°sep"
type="BooleanType°' use="optional"></xsd:attribute></xsd:complexType><xsdaimpleType name="VerticalJustificationValue"><xsd:restriction base="xsd:string"><xsd:enumeration value="top"></xsd: enumeration><xsd: enumeration value="center'°></xsd:enumeration><xsd:enumeration value="both"></xsd:enumeration><xsd:enumeration value--"bottom"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsd:com plexType name="VerticalJustificationType"><xsd:attribute name="val"
type--"VerticalJustificationValue"
use=''required"></xsd:attribute></xsd:complexType><xsdaimpleType name="DocGridValue"><xsd:restriction base="xsdatring"><xsd:enumeration value="default°'></xsd:enumeration><xsd:enumeration value="lines°°></xsd:enumeration><xsd:enumeration value="lines-and-chars"></xsd:enumeration><xsd:enumeration value="snap-to-chars"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsd:complexType name="DocGridType°'><xsd:attribute name="type"
type="DocGridValue'°></xsd:attribute><xsd:attribute name="line-pitch"
type="DecimalNumberType'°></xsd:attribute><xsd:attribute name--"char-space"
type="DecimalNumberType"><ixsd: attribute></xsd: complexType><xsd: simpleTyp a name="HdrValue"><xsd:restriction base='°xsdatring"><xsd:enumeration value--"even"></xsd:enumeration><xsd:enumeration value="odd"></xsd:enumeration><xsd:enurneration value="first"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsdaimple Type name="FtrValue"><xsd:restriction base="xsdatring'°><xsd:enumeration value="even"></xsd: enumeration><xsd: enumeration value="odd"></xsd:enumeration><xsd:enumeration value="first"></xsd:enumeration><Ixsd:restriction></xsd:simpleType><xsd:simple Type name='°FtnValue°°><xsd:restriction base="xsdatring"><xsd:enumeration value='°normal"></xsd:enumeration><xsd:enumeration value="separator"></xsd:enumeration><xsd:enumeration value=°°continuation-separator"></xsd:enumeration><xsd:enumeration value="continuation-notice'°></xsd:enumeration><lxsd:restriction></xsdaimpleType><xsdaimpleT
ype name="EdnValue"><xsd:restriction base=°'xsdatring"><xsd:enumeration value="normal"></xsd:enumeration><xsd:enumeration value="separator"></xsd:enumeration><xsd:enumeration value="continuation-separator"></xsd:enumeration><xsd:enumeration value="continuation-notice"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsd:complexTyp a name="hdrElt"><xsdaequence><xsd:choice .
maxOccurs--"unbounded"><xsd:element name="p" type="pElt" minOccurs="0'°
maxOccurs='°unbounded°'></xsd:element><xsd:element name="tbl"
type="tblElt"
minOccurs="0"
maxOccurs="unbounded"></xsd:element></xsd:choice></xsdaequence><xsd:attrib ute name="type" type="HdrValue"
use="required"></xsd:attribute><lxsd:cornplexType><xsd:complexType name="ftrElt"><xsdaequence><xsd:choice maxOccurs='°unbounded°'><xsd:element name="p'°
type="pElt'° min~ccurs="0"
maxOccurs="unbounded°'></xsd:element><xsd:element name="tbl"
type="tblElt"
minOccurs="0 °' maxOccurs="unbounded"></xsd:element></xsd:choice></xsdaequence><xsd:attrib ute name="type" type="FtrValue"
use="required'°></xsd:attribute></xsd:complexType><xsd:complexType name="sectPrElt"><xsdaequence><xsd:element name="hdr" type="hdrElt"
minOccurs="0"></xsd:element><xsd:element name="ftr" type="ftrElt"
minOccurs="0"></xsd:element><xsd:element name="footnotePr"
type--"ftnEdnPropsElt" minOccurs="0"></xsd:element><xsd:element name="endnotePr" type='°ftnEdnPropsElt"
minOccurs="0"></xsd:element><xsd:element name="Type" type="SectTypeElt"
minOccurs--"0"></xsd:element><xsd:element name=°'PgSz"
type="PageSzType"
minOccurs="0"></xsd:element><xsd:element name--''PgMar" type="PageMarType"
minOccurs=°'0"></xsd:element><xsd:element name="PaperSrc"
type='°PaperSourceType"
min~ccurs="0'°></xsd:element><xsd:element name="pgBorders" type--"PageBordersType"
min()ccurs--''0"></xsd:element><xsd:element name=''lnNum'°
type-"LineNumberType'° minOccurs="0"></xsd:element><xsd:element name="pgNum" type="PageNumberType"
minOccurs=°'0'°></xsd:element><xsd:element name="cots"
type="ColumnsType'°
minOccurs="0"></xsd:element><xsd:element name---°'FormProt"
type="BooleanProperty" minOccurs="0"></xsd:element><xsd:element name="VAlign" type="VerticalJustificationType°' min~ccurs=°'0"></xsd:element><xsd:element name="'NoEndnote'°
type"BooleanProperty" minOccurs="0"></xsd:element><xsd:element name="TitlePg" type="BooleanProperty"
minOccurs=°'0"></xsd:element><xsd:element name=°'TextFlow"
type--"TextDirectionProperty" minOccurs=°'0"></xsd:element><xsd:element name="FacingCols" type="BooleanProperty"
minOccurs="0"></xsd:element><xsd:element name="BiDi"
type='°BooleanProperty"
minOccurs='°0"></xsd:element><xsd:element name="RTLGutter" type="BooleanProperty"
minOccurs="0"></xsd:element><xsd:element name='°DocGrid"
type="DocCiridType"
minOccurs="0"></xsd:element><lxsd: sequence></xsd: complexTyp e><xsd: simpler ype name='°brType"><xsd:restriction base='°xsdatring"><xsd:enumeration value="page"></xsd:enumeration><xsd:enumeration value--"column"></xsd:enumeration><xsd:enumeration value="text-wrapping"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsdaimpleTy pe name=°'brClearType'°><xsd:restriction base=''xsd:string"><xsd:enumeration value="none"></xsd:enumeration><xsd:enumeration value="left"></xsd:enumeration><xsd:enumeration value="right"></xsd:enumeration><xsd:enumeration value="all"></xsd:enumeration></xsd:restriction></xsd:simpleType><xsd:complex Type name="brElt'°><xsd:attribute name--"type'°
type="brType"
use="optional°'></xsd:attribute><xsd:attribute name="clear'°
type="brClearType"
use="optional"></xsd:attribute></xsd:complexType><xsd:cornplexType name="SymElt"><xsd:attribute name="font"
type="StringType"></xsd:attribute><xsd:attribute name="char"
type="HexNumberType°'></xsd:attribute></xsd:complexType><xsdaimpleType name="ProofErrType"><xsd:restriction base="xsdatring"><xsd:enumeration value="spellStart"></xsd:enumeration><xsd:enumeration value="spellEnd"></xsd:enumeration><xsd:enumeration value--"gramStart"></xsd:enumeration><xsd:enumeration value="gramEnd"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsd:co mplexType name="ProofErrElt'°><xsd:attribute name="type"
type="ProofErrType'°
use="required"></xsd:attribute></xsd:complexType><xsdaimpleType name="edGrpType"><xsd:restriction base="xsdatring"><xsd:enumeration value="none' °></xsd: enumeration><xsd: enumeration value="everyone"></xsd:enumeration><xsd:enumeration value="administrators"><lxsd:enumeration><xsd:enumeration value="contributors "></xsd: enumeration><xsd: enumeration value="editors"></xsd:enumeration><xsd:enumeration value=°'owners"></xsd:enumeration><xsd:enumeration value--"current"></xsd:enumeration><lxsd:restriction><lxsdaimpleType><xsd:com plexType name="PermElt"><xsd:attribute name="id" type="StringType"
use="required' °></xsd: attribute></xsd:complexType><x sd: complexTyp a name="PermStartElt"><xsd:complexContent><xsd:extension base="PerrnElt"><xsd:attribute name="edGrp" type=''edGrpType"
use--"optional"></xsd:attribute><xsd:attribute name="ed" type--"StringType"
use="optional°°></xsd:attribute></xsd:extension></xsd:complexCont ent=~</xsd:com plexType><xsd:complexType name='°SubDocElt"><xsd:attribute name="link"
type--"StringType"
use--"required"></xsd: attribute></xsd: complexType><xsd: attribute name="placeholder" type="xsdatring"></xsd:attribute><xsd:complexType name=°'rElt"><xsdaequence><xsd:element name="rPr"
type='°rPrElt°' minOccurs="0"></xsd:element><xsd:choice><xsd:choice min~ccurs='°1"
maxOccurs="unbounded"><xsd:element name=°'Br"
type="brElt"></xsd:element><xsd:element name="'f"
type="xsdatring"></xsd:element><xsd:element name="DelText"
type="xsd:string"></xsd:element><xsd:element name="InstrText°' type--"InstrTextType"></xsd:element><xsd:.element S name="NoBreakHyphen'°></xsd:element><xsd:elernent name="SoftHyphen"
minOccurs="0"></xsd:element><xsd:element name="AnnotationRef' min~ccurs='°0"></xsd:element><xsd:element name="FooW oteRef' min~ccurs="0"></xsd:element><xsd:element name=°'EndnoteRef' minOccurs="0"></xsd:element><xsd:element name="Separator"
minDccurs="0"></xsd:element><xsd:element name="ContinuationSeparator°' minOccurs="0'°></xsd:element><xsd:element name='°footnote"
type="ftnElt"
minOccurs='°0'°></xsd:element><xsd:element name=°°endnote" type="ednElt"
minOccurs="0"></xsd:element><xsd:element name='°Sym"
type=°'SymElt"
minOccurs="0°'></xsd:element></xsd:choice><xsd:element name="pict°' type="PictureType"></xsd:element><xsd:element name="WebBot"
type="xsdatring"></xsd:element><xsd:element name='°fldChar'°
type="fldCharType"></xsd:element></xsd:choice></xsdaequence></xsd:complexT
ype><xsdaimpleType name="hintType"><xsd:restriction base="xsdatring"><xsd:enumeration value="defauit"></xsd:enumeration><xsd:enumeration value="fareast"></xsd: enumeration><xsd: enumeration value="c s"></xsd: enumeration><Ixsd:restriction></xsd: simpleType><xsd:
complex Type name="FontsElt"><xsd:attribute name="hint"
type--"hintType"></xsd:attribute><xsd:attribute name=°'ascii"
type=°'StringType'°></xsd:attribute><xsd:attribute name='°h-ansi"
type=°'StringType"><lxsd:attribute><xsd:attribute name="fareast"
type="StringType"></xsd:attribute><xsd:attribute name="cs"
type="StringType"></xsd:attribute></xsd:complexType><xsd:complexType name="rPrElt"><xsdaequence><xsd:element name='°RStyle"
type--"StringProperty" minOccurs="0"></xsd:element><xsd:element name="RFonts" type="FontsElt" minOccurs="0"></xsd:element><xsd:element ref--"WX:Font"></xsd:element><xsd:element name="B" type--"BooleanProperty"
minOccurs="0"></xsd:element><xsd:element name="B-CS'°
'74 type="BooleanProperty" minOccurs="0"></xsd:element><xsd:element name="I"
type="BooleanProperty" minOccurs="0"></xsd:element><xsd:element name="I-CS" type="BooleanProperty"
minOccurs="0'°></xsd:element><xsd:elernent name="Caps" type="BooleanProperty"
minOccurs="0"></xsd:element><xsd:element name="SmallCaps'°
type="BooleanProperty" minOccurs="0"></xsd:element><xsd:element name="Strike" type="BooleanProperty"
minOccurs="0"></xsd:element><xsd:element name="BStrike"
type="BooleanProperty" min~ccurs="0"></xsd:element><xsd:element name="Outline" type="BooleanProperty"
minOccurs="0"></xsd:element><xsd:element name="Shadow"
type="BooleanProperty" minOccurs="0°'></xsd:elen~ent><xsd:element name="Emboss" type="BooIeanProperty"
min~ccurs="0"></xsd:element><xsd:element name=°'Irnprint"
type="BooleanProperty" minaecurs="0"></xsd:element><xsd:element name="NoProof' type="BooleanProperty"
minOccurs="0"></xsd:element><xsd:element name--"SnapToGrid" .
type="BooleanProperty" minOccurs="0'°></xsd:element><xsd:element name="Vanish" type="BooleanProperty"
minOccurs=°°0'°></xsd:element><xsd:element name=°'WebHidden"
type--"BooleanProperty" minOccurs="0"></xsd:element><xsd:element name="Color" type='°HexColorProperty°' minOccurs="0"></xsd:element> <xsd:element name="Spacing"
type--"SignedTwipsMeasureProperty°" minOccurs--'°0"></xsd:element><xsd:element name="W'° type=°'TextScaleProperty'"
minOccurs="0"></xsd:element><xsd:element name--"Kern°' type="HpsMeasureProperty"
minOccurs="0"></xsd:element><xsd:element name=°'Position"
type="SignedHpsMeasureProperty" minOccurs="0"><lxsd:elernent><xsd:element name="Sz" type="HpsMeasureProperty"
minOccurs="0"></xsd:element><xsd:element name--"Sz-CS"
type="HpsMeasureProperty" minOccurs="0"></xsd:element><xsd:elernent name="Highlight" type="HighlightProperty"
minOccurs="0"></xsd:element><xsd:element name="U'°
type="UnderlineProperty"
minOccurs="0"></xsd:element><xsd:element name="Effect°' type="TextEffectProperty"
rnin~ccurs=°°0"><lxsd:element><xsd:element name="Bdr" type="BorderProperty'°
minOccurs="0"></xsd:element><xsd:element name--"Shd" type="ShdProperty" minOccurs="0"></xsd:element><xsd:element name--"FitText" type="FitTextProperty"
minOccurs="0"></xsd:element><xsd:element name="Sup" type="BooleanProperty"
minOccurs="0"></xsd:element><xsd:element name=°'Sub°"
type="BooleanProperty"
minOccurs="0"></xsd:element><xsd:element name='°RTL"
type="BooleanProperty"
minOccurs="0°°></xsd:elernent><xsd:element name=°'CS°' type="BooleanProperty" minOccurs='°0"></xsd:elernent><xsd:element name=°'EM"
type="EMProperty" mint7ccurs="0"></xsd:element><xsd:element name="Hyphen"
type='°HyphenProperty°' minOccurs=°°0"></xsd:element><xsd:element name--"Lang" type="IangElt" minOccurs="0'°></xsd:element><xsd:element name="AsianLayout" type="AsianLayoutElt"
minOccurs="0"></xsd:element><xsd:element name="SpecVanish"
type="BooleanProperty"
minOccurs="0"></xsd:element></xsdaequence></xsd:complexType><xsd:comple xType name='°pElt"><xsdaequence><xsd:element name='°pPr"
type=°'pPrElt°' minOccurs='°0"></xsd:element><xsd:choice minOccurs="0"
maxOccurs=°'unbounded"><xsd:element name="ProofErr"
type="ProofErrElt"></xsd:element><xsd:element name=°'PerrnStart"
type="PermStartElt"></xsd:element><xsd:element name="PermEnd'°
type="PermElt"></xsd:element><xsd:element name="r°' type="rElt"></xsd:element><xsd:element name="fldSimple"
type="SimpleFieldType" minOccurs="1"
maxOccurs="unbounded"></xsd:element><xsd:element name=°'hlink"
type="HLinkType"><Ixsd:element><xsd:element name="subDoc"
type--" SubDocElt' ° ></xsd: element></xsd: choice></xsd:
sequence></xsd: complexly pe><xsdairnpleType name="TableWidthPropertyType"><xsd:restriction base="xsdatring"><xsd:enumeration value="nil"></xsd:enumeration><xsd:enumeration value=°'pct"></xsd:enumeration><xsd:enumeration value="dxa"></xsd: enumeration><xsd: enumeration ~6 value="auto"><lxsd:enumeration></xsd:restriction><lxsdaimpleType><xsd:comple xType name="HeightProperty"><xsd:attribute name="val"
type="TwipsMeasureType" default=°'0"></xsd:attribute><xsd:attribute name='°h~
rule°, type="HeightRuleType°'></xsd:attribute></xsd:complexType><xsd:complexTyp e name="TableWidthProperty"'><xsd:attribute name="w"
type="DecimalNumberType"></xsd:attribute><xsd:attribute name="type"
type="TableWidthPropertyType"></xsd:attribute></xsd:complexType><xsd:compl exType name="tblGridColElt'°><xsd:attribute name="w"
type="TwipsMeasureType"></xsd:attribute></xsd:complexType><xsd:complexTyp a name="tblGridElt"><xsdaequence><xsd:element name="GridCol"
type="tblGridColElt" mmOccurs=°'1°' maxOccurs="unbounded"></xsd: element></xsd: sequence></xsd: complexType><xs d:complexType name="tcBordersElt"><xsdaequence><xsd:element name='°Top"
type="BorderProperty'° minOccurs=°'0"></xsd:element><xsd:element name="Left"
type="BorderProperty" minOccurs=°°0"></xsd:element><xsd:element name="Bottom" type="BorderProperty"
minOccurs="0°'></xsd:element><xsd:element name='°Right°°
type='°BorderProperty°°
min~ccurs="0"></xsd:element><xsd:element name="InsideH" type--"BorderProperty"
minOccurs="0"></xsd:element><xsd:element name='°InsideV°' type="BorderProperty" minOccurs="0"></xsd:element><xsd:element name="TL2BR" type="BorderProperty"
rninOccurs='°0'°><Ixsd:element><xsd:element name="TR2BL"
type="BorderProperty"
minC~ecurs="0"></xsd:element></xsdaequence></xsd:complexType><xsd:eomple xType name="tcMarElt"'><xsdaequence><xsd:element name="Top'°
type="TableWidthProperty" minOccurs="0"
maxOccurs=" 1 "></xsd:element><xsd:element name--"Bottom"
type="TableWidthProperty" minOccurs="0"
maxOccurs=" 1 °'></xsd:element><xsd:element name="Left"
type--"TableWidthProperty" minOccurs="0"
maxOccurs="1"></xsd:element><xsd:element name='°Right"
type="TableWidthProperty" minOccurs="0"
maxOccurs=" 1 °'></xsd:element></xsdaequence></xsd:complexType><xsdaimple Type name="VMergeType"><xsd:restriction base="xsdatring°°><xsd:enumeration value="continue"></xsd:enumeration><xsd:enumeration value='°restart"></xsd:enumeration></xsd:restriction></xsdaimpleType><xs d:com plexType name="VMergeProperty"><xsd:attribute name="val"
type=°'VMergeType"
default="continue"></xsd:attribute></xsd:complexType><xsdaimpleType name--"HMergeType"><xsd:restriction base="xsdatring"><xsd:enumeration value="continue°'></xsd:enumeration><xsd:enumeration value="restart"></xsd: enumeration><lxs~ :restriction></xsdaimpleType><xsd:com plexType name='°HMergeProperty"><xsd:attribute name=°'val"
type="HMergeType'°></xsd:attribute></xsd:cornplexType><xsd:complexType name="tcPrElt"><xsdaequence><xsd:element name--"tcW"
type="TableWidthProperty" minQccurs=''1"
maxOccurs="1'°></xsd:elernent><xsd:element name=°°GridSpan"
type="DecimalNumberProperty'° minOccurs="0"></xsd:element><xsd:element name="VMerge'° type=''VMergeProperty°' min~ccurs="0"></xsd:element><xsd:element name="HMerge"
type--"HMergeProperty" minOccurs="0"></xsd:element><xsd:element name=°°tcBorders" type="tcBordersElt" min~ccurs="0"
maxOccurs="1"></xsd:element><xsd:element name="Shd"
type="ShdProperty"></xsd:element><xsd:element name="NoWrap"
type="BooleanProperty'°
minOccurs='°0"></xsd:element><xsd:element name="tcMar" type="tcMarElt" minOccurs=°'0"
maxOccurs="1"></xsd:element~<xsd:element name=°°TextFlow"
type="TextDirectionProperty" min~ccurs-"0"
maxOccurs=" 1 °°></xsd:element><xsd:element name="TcFitText"
type="BooleanProperty" minOccurs="0"
maxOccurs="1"></xsd:element><xsd:element name=°'VAlign"
type=" VerticalJustificationType"
minOccurs="0"></xsd:element></xsdaequence></xsd:complexType><xsd:comple xType name="tcElt"><xsdaequence><xsd:element name="tcPr" type="tcPrElt"
'78 minOccurs=" 0" maxOccurs=" 1 "></xsd: element><xsd: choice minOccurs="0"
maxOccurs="unbounded"><xsd:elerr~ent name="p°°
type=°'pElt" minOccurs="0"
maxOccurs='°unbounded"></xsd:element><xsd:element name='°t~bl"
type="tblElt"
minOccurs="0"
maxOccurs="unbounded"></xsd:element></xsd:choice></xsdaequence></xsd:com plexType><xsd:complexType name="trPrElt"><xsd:sequence><xsd:element name="GridBefore" type--"DecimalNumberProperty"
minOccurs="0"></xsd:element><xsd:element name ="GridAfter"
type="DecimalNumberProperty'° minOccurs="0"></xsd:element><xsd:element name="WBefore" type="TableWidthProperty°' minClccurs="0°' maxOccurs='°1"></xsd:element><xsd:element name=°'WAfter°°
type--"TableWidthProperty" minOccurs="0"
maxOccurs=" 1 "></xsd:element><xsd:element name='°CantSplit"
type--"BooleanProperty°' minOccurs="0"></xsd:element><xsd:element name="TrHeight" type="HeightProperty°' minOccurs="0"></xsd:elementa<xsd:element name=="TbIHeader"
type="BooleanProperty" minOccurs="0"></xsd:element><xsd:element name="DivId°' type=°'DecimalNumberProperty"
minOccurs="0"><lxsd: elementa</xsd: sequence></xsd:complexType><xsd: comple xType name='°rowElt°'><xsdaequence><xsd:element name="trPr"
type="trPrElt"
minOccurs="0" maxOccurs="1"></xsd:element><xsd:element name=°'tc"
type--"tcElt" minOccurs="I"
maxOccurs="unbounded"></xsd:element></xsdaequence></xsd:complexType><xs daimpleType name=°'TableLayoutTypeType"><xsd:restriction base="xsdatring"><xsd:enumeration value="Fixed"°><lxsd:enumeration></xsd:restriction></xsdaimpleType><xsd:
comp IexType name="TableLayoutType"><xsd:attribute name=°'type"
type--"TableLayoutTypeType"></xsd:attribute></xsd:complexType><xsdaimpleTy pe name=°'TableOverlapType'°><xsd:restriction base="xsdatring"><xsd:enumeration value="Never'°></xsd:enumeration></xsd:restriction></xsdaimpleType><xsd:
comp lexType name="tblpPrElt"><xsd:attribute name="LeftFromText'°
type--"DecimalNumberType"></xsd:attribute><xsd:attribute name="RightFromText"
type="DecimalNumberType"><lxsd:attribute><xsd:attx°ibute name--"TopFromText"
type="DecimalNumberType"></xsd:attribute><xsd:attribute name="BottomFromText°' type="DecimalNumberType"></xsd:attribute><xsd:attribute name="VertAnchor°°
type--"VAnchorValue"></xsd:attribute><xsd:attribute name="HorzAnchor"
type="HAnchorValue°°></xsd:attribute><xsd:attribute name="tblpXSpec'°
type--"XAlignType"></xsd:attribute><xsd:attribute name=°'tblpX°' type--"DecimalNumberType''></xsd:attribute><xsd:attribute name="tbIpYSpec"
type="YAlignType"></xsd:attribute><xsd:attribute name="tblpY"
type--"DecimalNumberType"></xsd: attribute></xsd: complexType><xsd; complexT
ype name="tblCellMarElt"><xsdaequence><xsd:element name--"Top"
type="TableWidthProperty" min~ccurs="0"
maxDccurs='° 1 "></xsd: element><xsd; element name=''Left"
type="TableWidthProperty" minOccurs=°'0"
maxOccurs=°'1"></xsd:element><xsd:element name="Bottom"
type="TableWidthProperty" minOccurs="0"
maxOccurs-"1'°></xsd:element><xsd:element name=''Right"
type=°'TableWidthProperty" minOccurs="°0"
maxOccurs="1°'><lxsd:element><lxsdaequence></xsd:complexType><xsdaimple Type name="tblDirType"><xsd:restriction base="xsdatring"'><xsd:enumeration value="RTL"></xsd: enumeration><Ixsd: restriction><lxsdairnpleType><xsd: compl exType name="tblDir"><xsd:attribute name="val"
type=°'tblDirType"></xsd:attribute></xsd:complexType><xsdaimpleType name="tblVisualDirType"><xsd:restriction base="xsdatring°'><xsd;enumeration value="BiDi"></xsd:enumeration></xsd:restriction></xsd: simpleType><xsd:compl exType name='°tblVisualDir"><xsd:attribute name="val"
type="tblVisualDirType'°></xsd:
attribute></xsd:complexType><xsd:complexType y name="tblBordersElt"><xsdaequence><xsd:element name--''Top"
type="BorderProperty°' minOccurs="0"></xsd:element><xsd:element name=''Left°' type=°°BorderProperty" minOccurs="0"></xsd:element><xsd:element name="Battom'° type="BorderProperty"
minOccurs="0"></xsd:element><xsd:elerrsent name="Right°' type="BorderProperty" minOccurs="0"></xsd:element><xsd:element name="InsideH" type=°'BorderProperty°' minOccurs="0"></xsd:element><xsd:element name="InsideV" -- -type=°'BorderProperty°' minOccurs="0"></xsd:element></xsdaequence></xsd:complexType><xsd:comple xType name="tblPrElt"><xsdaequence><xsd:element name=°'TStyle"
type="StringProperty" minOccurs=°'0"></xsd:element><xsd:element name="tblW"
type="TableWidthProperty" rnin~ccurs="0"
maxOccurs="1'"></xsd:element><xsd:element name="Jc°' type=°°JcProperty"
minOccurs="0" maxOccurs="1"></xsd:elementa<xsd:element name="tb1Ce11Spacing" type=°'TableWidthProperty" min~ccurs="0"
maxOccurs=" 1 "></xsd:element><xsd:element name="tblInd"
type="TableWidthProperty" minOccurs=°'0"
maxOccurs="I"></xsd:element><xsd:element name="tblBorders"
IS type="tblBordersElt" minOccurs="0"
rnaxOccurs="1°°></xsd:elernent><xsd:element name="Shd" type="ShdProperty"></xsd:element><xsd:element name--"tblLayout"
type="TableLayoutType'° min~ccurs='°0"
maxOccurs=°'1 "></xsd:element><xsd:elcment name="tblOverlap"
type="TableOverlapType°' min~ccurs=°'0"
maxOccurs=" 1 "></xsd:element><xsd:element name=°'tblLook'°
type="HexNumberProperty" minC3ccurs="0"
maxOccurs="I"></xsd:element><xsd:element name="tblpPr°' type="tblpPrElt"
minOccurs="0" maxOccurs="1"></xsd:element><xsd:element name="tblCellMar"
type="tb1Ce111VIarElt'° minOccurs=°'0"
maxOccurs=" 1 "></xsd:element><xsd:element name="RTLTable" minOccurs--°'0"
maxOccurs="I"></xsd:element><xsd:element name=°'BidiVisual°' minC,ccurs="0"
maxOccurs="I"></xsd:element><xsd:element name="TStyleRowBandSize"
type='°DecimalNumberProperty" rnintJccurs="0"
maxOccurs="I"></xsd:element><xsd:element name="TStyleColBandSize"
type="DecimalNumberProperty" min~ccurs='°0"
maxOccurs=" I °'></xsd: element><lxsd:
sequence></xsd:complex'hype><xsd:comple xType name="tblElt"><xsdaequence><xsd:element name="tblPr"
type="tblPrElt°'></xsd:element><xsd:element name=°'tbl~'.rrid"
type=°'tblGridElt"></xsd:element><xsd:element name="tr°' type='°rowElt°' minOccurs=" 1 °' maxOccurs="unbounded"></xsd:element></xsdaequence></xsd:complexType><xs daimpleType name--"ftnEdnPosType"><xsd:restriction S base="xsdatring"><xsd:enumeration value="sect-end"></xsd:enumeration><xsd:enumeration value--"page-bottom"></xsd:enumeration><xsd:enumeration value="beneath-text°'></xsd:enumeration><xsd:enumeration value--"doc-end"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsd:complexType name="ftnEdnPosProperty'°><xsd:attribute name="val°' type="ftnEdnPosType"
use='°required"></xsd:attribute></xsd:complexType><xsd:complexType name="numFmtProperty"><xsd:attribute name='°val'°
type='°NumberFormatValue"
use="required"></xsd:attribute></xsd:complexType><xsdaimpleType name="RestaxtNumberValue"><xsd:restriction base="xsdatring"><xsd:enumeration value="continuous°'><lxsd:enumeration><xsd:enumeration value="each-sect"><lxsd:enumeration><xsd:enumeration value='°each-page"></xsd:enumeration></xsd:restriction></xsdaimpleTypa><xsd:complexType name="numRestartProperty°'><xsd:attribute name--"val°°
type="RestartNumberValue'°
use="required°'></xsd:attribute></xsd:complexType><xsd:complexType name="ftnElt°'><xsdaequence><xsd:choice maxOccurs=°'unbounded"><xsd:element name="p" type="pElt" minOccurs="0"
maxOccurs="unbounded°'></xsd:element><xsd:element name='°tbI°' type=°'tblElt°' minOccurs="0'°
maxOccurs='°unbounded"></xsd:element></xsd:choice></xsdaequence><xsd:att rib ute name="type" type="FtnValue'°
use="required°'></xsd:attribute><xsd:attribute name=''suppressRef° type=°'BooleanType'°
use="required"></xsd: attribute><lxsd: complexType><x sd: compl exTyp a name="ednElt"><xsdaequence><xsd:choice maxOccurs="unbounded"><xsd:element name="p" type="pElt" minOccurs="0"
maxOccurs="unbounded°°></xsd:element><xsd:element name="tbI"
type="tblElt"
minOccurs=°' 0"
maxOccurs=°'unbounded"></xsd:element><lxsd:choice></xsdaequence><xsd:att rib ute name="type" type=°°EdnValue'°
use=°'required"></xsd:attribute><xsd:attribute name="suppressRef' type="BooleanType"
use="required"></xsd: attribute></xsd:complexType><xsd: complexType name="ftnEdnPropsElt"><xsdaequence><xsd:element name='°Pos'°
type--"ftnEdnPosProperty°'></xsd:element><xsd:elemlent name="NumFmt"
type="numFmtProperty°'></xsd:element><xsd:element name=°°NumStart"
type="DecimalNumberProperty°'></xsd:element><xsd:elernent name="NumRestart"
type=°'numRestartProperty"></xsd:element></xsdaequence></xsd:complexType ><
xsd:complexType name=°'ftnDocPropsElt°'><xsd:col~aplexContent><xsd:extension base="ftnEdnPropsElt"><xsdaequence><xsd:element name='°footnote"
type="ftnElt" min~ccurs=°'2'°
maxOccurs="3'°></xsd:element></xsdaequence></xsd:extension></xsd:complex Co ntent></xsd:complexType><xsd:complexType name="ednDocPropsElt"><xsd:complexContent><xsd:extension base='°ftnEdnPropsElt"><xsdaequence><xsd:element name="endnote"
type=°'ednElt" minOccurs="2"
maxOccurs=°'3 "></xsd: element></xsd: sequence></~;sd: extension></xsd:
complexCo ntent></xsd:complexType><xsd:complexType name="odsoRecipientl~ataElt"><xsdaequence><xsd:element name="Active"
type="DecimalNumberProperty"
minOccurs='°1"></xsd:element><xsd:choice><xsd:e:lement name='°Hash"
type=°'DecimalNumberProperty"
min~ccurs="1"><ixsd:element><xsdaequence><xsd:element name--"Column'°
type=°'DecimalNumberProperty°°
min~ccurs="1"></xsd:element><xsd:element name="UniqueTag" type="StringProperty"
minOccurs=" 1 "></xsd:element></xsdaequence></xsd:choice></xsdaequence></xs d:complexType><xsd:complexType name="odsoFieldMapDataElt'°><xsdaequence><xsd:element name="Type'°
type='°MMOdsoFMDFieldTypeProperty°' minOccurs="0"></xsd:element><xsd:element name='°Name"
type="StringProperty"
minOccurs='°0°'></xsd:element><xsd:element name="MappedName"
type="StringProperty'° minOccurs="0"></xsd:element><xsd:element name="Column" type=°'DecimalNumberProperty'°
min~ccurs="0"></xsd:element><xsd:element name=="Lid°' type=°'StringProperty"
min~ccurs="0°°></xsd:element><xsd:element name="DynamicAddress'°
type='°DecimalNumberProperty°' min~ccurs=°'0"></xsd:element></xsdaequence></xad:complexType><xsd:comple xType name=°'odsoElt°'><xsdaequence><xsd:element name="LTDL°' type="StringProperty"
min~ccurs=°°0°'></xsd:element><xsd:element name="Table°' type="StringProperty" minOccurs='°0"></xsd:element><xsd:element name="Src'°
type="HexNumberProperty" minOccurs="0°'></xsd:element><xsd:element name="Filter°° type=''HexNumberProperty"
minOccurs="0°'></xsd:element><xsd:element name=°'Sort"
type="HexNumberProperty"
minOccurs="0°°></xsd:element><xsd:element name=°°FieldMapData°' type="odsoFieldMapDataElt°° minOccurs="0°°
maxOccurs="unbounded°°></xsd:element><xsd:elennent name="ColDeli.m°' type=°'DecimalNumberProperty°' min~ccurs=°°0"></xsd:element><xsd:element name=°'JdsoType" type="DecimalNumberProperty"
minOccurs=''0°'></xsd:element><xsd:element name=°'FHdr°°
type="DecimalNumberProperty" rninC)ccurs="0"></xsd:element><xsd:element name='°RecipientData°' type="odsoRecipientDataElt°' minC~ccurs='°0"
max~ecurs=°'unbounded"></xsd:element></xsdaequence></xsd:complexType><xs d:complexType name=°'mailMergeElt"><xsd:sequence><xsd:element name='°MainDocumentType'° type=°'MMDocTypeProperty"
minOccurs=" 1 °'></xsd:element><xsd:element name="LinkToQuery"
type=''BooleanProperty'° min~ccurs="0"></xsd:elernent><xsd:element name="DataType" type='"MMDataTypeProperty"' min~ccurs=°'1"></xsd:element><xsd:element name="DefaultSQL"
type='°BooleanProperty°' min~ccurs='°0°°></xsd:element><xsd:element name="ConnectString°° type="StringProperty°°
rninOccurs="1"></xsd:element><xsd:elernent name="Query°' type="StringProperty"
minOccurs="1°'></xsd:element><xsd:element name=''DataSource'°
type="StringProperty°' minOccurs='°0°'></xsd:element><xsd:element name="HeaderSource°° type=''StringProperty"
minOccurs="0"></xsd:element><xsd:element name="DoNotSuppressBlanlcLines"
type=°'BooleanProperty" minOccurs="0"></xsd:element><xsd:element name="Destination" type="MMDestProperty"
minOccurs="0"></xsd:elernent><xsd:element name=°'AddressFieldName"
type--"StringProperty" minOccurs="0"></xsd:element><xsd:element name="MailSubject" type=°'StringProperty°' minOccurs="0"></xsd:element><xsd:element name='°MailAsAttachment"
type="BooleanProperty" minOccurs='°0"></xsd:element><xsd:element name="ViewMergedData" type="BooleanProperty"
minOccurs="0"></xsd:element><xsd:element name="ActiveRecord"
type="DecimalNumberProperty'°
minOccurs="0°'></xsd:element><xsd:element name="CheckErrors" type="DecimalNumberProperty"
rninOccurs="0°'></xsd:element><xsd:element name="odso°' type=°'odsoElt"
min~ccurs=" 1 "></xsd:elernent></xsdaequenee></xsd:complexType><xsdaimpleT
ype name="TargetScreenSzType"><xsd:restriction base=°'xsdatring"><xsd:enumeration value=°' 544x376"></xsd:enumeration><xsd: enumeration value="640x480°'></xsd:enumeration><xsd:enumeration value="720x512"></xsd: enumeration><xsd: enumeration value="800x600"></xsd:enumeration><xsd:enumeration value=" 1024x768°'></xsd:enumeration><xsd:enumeration value=" 1152x8 82"></xsd: enumeration> <xsd: enumeration value=" 1152x900°'></xsd:enumeration><xsd:enumeration value=" 1280x 1024"></xsd: enumeration><xsd: enumeration value="1600x1200"></xsd:enumeration><xsd:enumeration value=" 1800x1440"></xsd:enumeration><xsd:enumeration value=" 1920x 1200"></xsd: enumeration></xsd:restriction></xsd:
simpleType><xsd:
complexType name=°'TargetScreenSzElt"><xsd:attribute name='°val"
type="TargetScreenSzType"
use="required"></xsd:attribute></xsd:complexType><xsd:complexType name='°compatElt°'><xsdaequence><xsd:element name='°OrigVJordTableRules'°
type="BooleanProperty" minOccurs="0°'></xsd:element><xsd:element name="WPJustification'° type="BooleanProperty"
minOccurs='°0'°></xsd:element><xsd:element name="NoTabHangInd"
type="BooleanProperty" minOccurs='°0"></xsd:element><xsd:element name="NoLeading°' type="BooleanProperty'°
minOccurs="0"></xsd:element><xsd:element name="SpaceForUL°°
type="BooleanProperty'°
min~ccurs='°0°'></xsd:element><xsd:element name="NoColumnBalance" type=°°BooleanProperty"
minOccurs=°'0"></xsd:element><xsd:element name='°BalanceSingleByteDoubleByteWidth°°
type='°BooleanProperty"
min~ccurs="0"></xsd:elernent><xsd:element name=°'TransparentMetafiles"
type="BooleanProperty°°
minOccurs=°'0"></xsd:element><xsd:element name='°NoExtraLineSpacing°' type="BooleanProperty'°
min~ccurs="0'°></xsd:element><xsd:element name='°DoNotLeaveBackslashAlone"
type="BooleanProperty'°
minOccurs=°'0"></xsd:element><xsd:element name="ULTraiISpace" type="BooleaW'roperty"
I5 min~ccurs=°°0'°></xsd:element><xsd:element name=-°°DoNotExpandShiftReturn°, type="BooleanProperty°' min~ccurs=°°0"></xsd:element><xsd:element name="SpacingInWholePoints'° type="BooleanProperty"
min~ccurs="0"></xsd:elernent><xsd:element name=°'LineWrapLikeWord6°' type="BooleanProperty" minOccurs="0"></xsd:element><xsd:element name="PrintBodyTextBeforeHeader'° type='°BooleanProperty"
min~ccurs="0"></xsd:element><xsd:element name=='°PrintColBlack'°
type='°BooleanProperty°' minOccurs='°0"></xsd:element><xsd:element name="WPSpaceWidth'° type=°'BooleanProperty"
minOccurs="0°'></xsd:element><xsd:element name---"SllowBreakslnFrames"
type--"BooleanProperty'°
minOccurs=°'0'°></xsd:element><xsd:element name="SubFontBySize'° type="BooleanProperty"
minOccurs=°'0"></xsd:element><xsd:element name='°SuppressBottomSpacing"
type="BooleanProperty" rnin~ccurs=°'0"></xsd:element><xsd:element name="SuppressTopSpacing" type='°BooIeanProperty°' minOccurs="0°'></xsd:element><xsd:element name='°SuppressTopSpacingMacS°' type=°'BooleanProperty°' min~ccurs="0"></xsd:element><xsd:element name="SuppressTopSpacingWP" type=°'BooleanProperty°°
min~ccurs=°'0"></xsd:element><xsd:element name ="SuppressSpBfAfterPgBrk"
~6 type="BooleanProperty" minOccurs="0"></xsd:element><xsd:element name="SwapBordersFacingPages" type="BooleanProperty"
minOccurs="0"></xsd:element><xsd:element name="ConvMailMergeEsc"
type="BooleanProperty"
minOccurs="0°°></xsd:element><xsd:elernent name=°'TruncateFontHeight'° type="BooleanProperty"
minOccurs=°'0"></xsd:element><xsd:element name="MWSmallCaps"
type='°BooleanProperty" minOccurs="0"></xsd:elernent><xsd:element name="UsePrinterMetrics" type="BooleanProperty"
min~ccurs="0"></xsd:element><xsd:element name="WW6BorderRules'°
type='°BooleanProperty" minOccurs="0"></xsd:element><xsd:element name="WrapTrailSpaces°' type="BooleanProperty"
minOccurs="0"></xsd:element><xsd:element name="FootnoteLayoutLikeWWB"
type="BooleanProperty" minOccurs="0°'></xsd:element><xsd:elernent name="ShapeLayoutLikeWWB°° type="BooleanProperty"
minOccurs="0"><lxsd:element><xsd:element name=°°AlignTablesRowByRow"
type="BooleanProperty'° minOccurs="0"></xsd:element><xsd:element name="ForgetLastTabAlignment'° type="BooleanProperty"
minOccurs="0"></xsd:element><xsd:element name="AdjustLineHeightInTable"
type="BooleanProperty" minOccurs="0°'></xsd:element><xsd:elerrient name="AutoSpaceLikeWord95" type="BooleanProperty'°
minOccurs=°'0'°></xsd:elernent><xsd:element name ="I~ToSpaceRaiseLower°' type="BooleanProperty" minGccurs="0"><lxsd:element><xsd:element name="DoNotUseHTMLParagraphA.utoSpacing" type=°'B~oleanProperty"
minOccurs="0"></xsd:element><xsd:element name--"LayoutRawTableWidth"
type="BooleanProperty" minOccurs="0"></xsd:element><xsd:element name--"LayoutTableRowsApart" type='°BooleanProperty"
minOccurs="0"></xsd:element><xsd:element name="UseWord97LineBreakingRules" type="Booleanl'roperty'°
min~ccurs=°'0"></xsd:element><xsd:element name--"'BreakWrappedTables"
type="BooleanProperty" minOccurs="0"></xsd:elernenl><xsd:element name="SnapToGridInCell" type="BooleanProperty"
minOccurs="0''></xsd:element><xsd:element name="DontAllowFieIdEndSelect"
type="BooleanProperty'°
minOccurs=°'0"></xsd:element><xsd:element name=°'ApplyBreakingRules" type--"BooleanProperty"
minOccurs="0"></xsd:element><xsd:element name="~Jrap'TextWithPunct"
type=°°BooleanProperty"
min~ccurs="0"=~</xsd:element><xsd:element name="UseAsianBreakRules" type="BooleanProperty'°
S min~ccurs='°0"></xsd:element><xsd:eleynent name="UseFELayout"
type="BooleanProperty°' min~ccurs="0"></xsd:elernent></xsdaequence></xsd:complexType><xsd:comple xType name="docVarsElt"><xsdaequence><xsd:elernent name--"DocVar"
minOccurs="0" max~ccurs="unbounded"><xsd:complexType><xsd:attribute name=°'name'° type="StringType"
use="required"></xsd:attribute><xsd:attribute name="val" type="StringType"
use="required"></xsd:attribute></xsd:complexType></xsd:element></xsdaequence ></xsd:complexType><xsd:complexType name--°'CustomPropElt"><xsd:attribute name="name'° use="required"></xsd:attribute><xsd:attribute name='°type"
use=°'required°' type="CustomPropType"></xsd:attribute><xsd:attribute name="link" LlSe="Optlonal"></XSd:attrlb3.ite><XSd:attrlbute name="val'"
use="required"></xsd:attribute></xsd:complexType><xsdaimpleType name="CharacterSpacingType'°><xsd:restriction base="xsdatring"><xsd:enumeration value="DontCompress"></xsd:enumeration><xsd:enumeration value="CompressPunctuation"></xsd:enumeration><:xsd:enumeration value="CompressPunctuationAndJapaneseKana"></:~sd:enumeration></xsd:restricti on></xsdaimpleType><xsd:complexType name="CharacterSpacingProperty"><xsd:attribute name='°val"
type="CharacterSpacingType"
use="required°'></xsd:attribute></xsd:complexType><xsd:complexType name="docInfaElt"><xsdaequence><xsd:element name="Title°' type="StringProperty" rnin~ccurs="0"></xsd:element><xsd:element name="Subject" type="StringProperty"
minOccurs="0"></xsd:element><xsd:element name="Author"
type="StringProperty°' minOccurs="0"></xsd:element><xsd:element name="Keywords'° type='°StringProperty"
minOccurs="0"></xsd:element><xsd:element name--"Comments"
~8 type="StringProperty" minOccurs="0"></xsd:element><xsd:element name="Template'° type=°'StringProperty"
minOccurs="0"></xsd:element><xsd:element name="LastAuthor"
type="StringProperty" min~ccurs="0°'></xsd:element><xsd:element name="Revision" type="StringProperty"
minOccurs="0"></xsd:element><xsd:element name=-"AppName"
type="StringProperty" minOccurs="0"></xsd:element><xsd:element name="TotalEdit" type="DecimalNumberProperty°' minOccurs="0"></xsd:element><xsd:element name='°LastPrint"
type="DateTirneProperty°°
min~ccurs="0"></xsd:element><xsd:element name="Created" type="DateTimeProperty"
minOccurs="0"></xsd:element><xsd:element name=°'LastSaved"
type--"DateTimeProperty°' min~ccurs="0"></xsd:element><xsd:element name="Pages" type="DecimalNumberProperty"
minOccurs="0"></xsd:element><xsd:element name="Words"
type="DecimalNumberProperty" minOccurs="0"></xsd:element><xsd:element name="Characters" type="DecimalNumberProperty"
minOccurs="0"></xsd:element><xsd:element name=°'Category"
type="StringProperty" minOccurs="0'°></xsd:element><xsd:element name="Format" type="StringProperty"
minOccurs="0"></xsd:element><xsd:element name='°Manager"
type="StringProperty" minOccurs="0'°></xsd:element><xsd:element name="Company" type="StringProperty"
rninOccurs="0"></xsd:element><xsd:element name=-"Ciuid" type="StringProperty"
minOccurs="0"></xsd:element><xsd:element name="LinkBase"
type="StringProperty"
minOccurs='°0°'></xsd:elernent><xsd:element name="Bytes"
type="DecimalNumberProperty" minOccurs--"0"></xsd:element><xsd:elernent name=°'Lines'° type="DecimalNumberProperty"
minOccurs="0"></xsd:element><xsd:element name--"Paras°' type="DecimalNumberProperty" minOccurs="0"></xsd:element><xsd:element name="CharactersWithSpaces" type="DecimalNumberProperty"
minUccurs="0"></xsd:element><xsd:element name=°'Version"
type="StringProperty" minOccurs="0"></xsd:elemen~<xsd:element ~9 name=''CustomProp" type='°CustomPropElt'° mln~CCUrS='°0"
maxOccurs="unbounded"></xsd:element></xsdaeq~aence></xsd:complexType><xs d:complexType name--"'docPrElt"><xsd:sequence><xsd:element name='°View"
type=°'ViewProperty"
minOccurs=°'1"><ixsd:element><xsd:elementname="Zoom"
S type=°'ZoomProperty"
minOccurs=°'0"></xsd:element><xsd:element name="RemovePersonallnformation" type="Booleard'roperty°' min~ccurs="0"></xsd:element><xsd:element name---"DontDisplayPageBoundaries"
type=°'BooleanProperty°' minOccurs='°0"></xsd:elernent><xsd:element name=°'PrintPostScriptGverText"
type=°°BooleanProperty°' minOccurs='°0"></xsd:element><xsd:element name="PrintFractionalCharacterWidth°' type="BooleanProperty"
minOccurs='°0"></xsd:element><xsd:element name--°'PrintFormsData'°
type="BooleanProperty" min~ccurs=°'0"></xsd:element><xsd:element name="EmbedTrueTypeFonts" type=°'BooleanProperty"
minOccurs=°'0"></xsd:element><xsd:element name=°'DoNotEmbedSystemFonts°' type="BooleanProperty'°
min~ccurs=°'0'°></xsd:element><xsd:element name='°SaveSubsetFonts°° type="BooleanProperty'°
min~ecurs="0"></xsd:element><xsd:element name="SaveFormsData'°
type="Booleanl'roperty" min~ccurs="0"></xsd:element><xsd:element name="MirrorMargins°' type="BooleanProperty"
minOccurs="0"></xsd:element><xsd:element name="AlignBordersAndEdges"
type="BooleanProperty°' minOccurs=°'0°°></xsd:element><xsd:element name='°BordersDontSurroundHeader"
tyke='°BooleanProperty°°
minOccurs="0"></xsd:elernent><xsd:element name='°BordersDontSurroundFooter"
type=°°BooleanProperty"
min~ccurs='°0"></xsd:element><xsd:element name="GutterAtTop'° type="BooleanProperty'°
minOccurs="0°'></xsd:element><xsd:element name=='°I-iideSpellingErrors"
type="BooleanProperty°' min~ccurs=°'0'°></xsd:element><xsd:element name="HideGrammaticalErrors" type="BooleanProperty°' minOccurs="0"></xsd:elernent><xsd:element name="t~ctiveWritingStyle°' type='°WritingStyleProperty"
min(occurs='°0"></xsd:element><xsd:elernent name="ProofState°' type="ProofProperty°' minOccurs="0"></xsd:element><xsd:element name=°°FormsDesign'°
type="BooleanProperty'°
min~ccurs=°°0"></xsd:element><xsd:element name="AttachedTemplate'° type="StringProperty°' minOccurs="0"></xsd:element><xsd:element name='°LinkStyles°' type="BooleanProperty" minOccurs='°0"></xsd:elernent><xsd:element name="StylePaneFormatFilter°' type="HexNumberProperty"
minOccurs="0"></xsd:element><xsd:element name="DocumentType"
type="DocTypeProperty°' min~ccurs="0"></xsd:element><xsd:element name=°'mailMerge°' type=°'mailMergeElt'°
minOccurs="0"></xsd:element><xsd:element name='°TrackRevisions'°
IO type--'°BooleanProperty'°
min~ccurs="0°'></xsd:element><xsd:element name=°°DocumentProtection°' type=°°DocProtectProperty°' minOccurs="0"></xsd:element><xsd:element name="FormattingF'rotection"
type=°°BooleanProperty"
min~ccurs=°°0"></xsd:element><xsd:elernent name="StyleLockEnforced" type='°BooleanProperty'°
minOccurs="0"></xsd:element><xsd:element name=°'AutoFormatOverride"
type='°BooleanProperty" minOccurs="0"></xsd:element><xsd:element name="DefaultTabStop°°
type=°'TwipsMeasurePropenty°' minOccurs=°'0"></xsd:element><xsd:element name---'°DefaultFonts"
type="FontsElt" min~ccurs="0°'></xsd:element><xsd:element name="AutoHyphenation" type="BooleanProperty°' minOccurs="0"></xsd:element><xsd:element name---°°ConsecutiveHyphenLimit°' type="DecimalNumberProperty" min~ccurs="0°'></xsd:element><xsd:element name="HyphenationZone" type="DecimalNumberProperty'°
minOccurs="0°'></xsd:element><xsd:element name--°'DoNotHyphenateCaps"
type=°'BooleanProperty'°
minOccurs="0'°></xsd:element><xsd:element name=°'ShowEnvelope'°
type=°°BooleanProperty°' min~ccurs="0"></xsd:element><xsd:element name="SummaryLength'°
type=°'DecimalNumberProperty"
minOccurs='°0"></xsd:elernent><xsd:element name="ClickAndTypeStyle'° type="DocPrStyleProperty°' min~ccurs="0'°></xsd:element><xsd:element name="DefaultTableStyle°°
type="DocPrStyleProperty" minOccurs="0"></xsd:element><xsd:element name="EvenAndOddHeaders°° type="BooleanProperty"
minOccurs="0"></xsd:element><xsd:element name=°'BookFoldRevPrinting'°
type="BooleanProperty" minOccurs="0"></xsd:element><xsd:element name="BookFoldPrinting" type="BooleanProperty"
minOccurs="0"></xsd:element><xsd:element name--°'BookFoldPrintingSheets"
type=°'DecimalNumberProperty"
minGccurs="0'°></xsd:element><xsd:element S name='°DrawingGridHorizontalSpacing°' type="Twip~sMeasureProperty"
minOccurs="0"></xsd:element><xsd:element name="DrawingGridVerticalSpacing'° type="TwipsMeasureProperty"
minOccurs='°0"></xsd:element><xsd:element name=°°DisplayHorizontalDrawingGridEvery'°
type="DecimalNumberProperty°' minOccurs="0"></xsd:element><xsd:elernent name="DisplayVerticalDrawingGridEvery" type="DecimalNumberProperty"
minOccurs=°'0'°></xsd:element><xsd:element name='°UseMarginsForDrawingCirid~rigin" type="BooleanProperty'°
minOccurs="0"></xsd:element><xsd:element name="DrawingGridfiorizontal~rigin" type="TwipsiVIeasureProperty°' min~ccurs="0"></xsd:element><xsd:element name--"DrawingCpridVertical~rigin"
type="TwipsMeasureProperty" minGccurs="0"></xsd:element><xsd:elernent name="DoNotShadeFormData" type="BooleanProperty"
minOccurs="0'°></xsd:element><xsd:element name="PunctuationKerning"
type='°BooleanProperty°' minOccurs="0"></xsd:element><xsd:element name='°CharacterSpacingControl" type="CharacterSpacingProperty"
rninOceurs="0'°></xsd:element><xsd:element name="PrintTwoGn~ne'"
type=''BooleanProperty" minOccurs="0"></xsd:element><xsd:element name='°StrictFirstAndLastChars°°
type="BooleanProperty°' min~ccurs="0'°></xsd:element><xsd:eleynent name="NoLineBreaksAfter"
type="KinsokuProperty"' minOccurs='°0"></xsd:element><xsd:elernent name="NoLineBreaksBefore" type='°I~insokuProperty"
minOccurs="0°'></xsd:element><xsd:element name=°'WebPageEncoding"
type="StringProperty'° minOccurs="0"></xsd:elemen.t><xsd:elernent name="DoNotOptirnizeForBrowser'° type=°'BooleanProperty°' min~ccurs='°0"></xsd:element><xsd:element name=''BrowserLev~el~E4°' type="BooleanProperty'°
minOccurs=°'0'°></xsd:element><xsd:element name=°'RelyOnVML°' type=°'BooIeanF'roperty"
minOccurs="0"></xsd:element><xsd:element name="AIIowPNG"
type="BooleanProperty" minOccurs="0"></xsd:element><xsd:elernent name="DoNotRelyOnCSS" type="BooleanProperty"
minOccurs="0"></xsd:element><xsd:element name="DoNotOrganizeInF'older"
type=°'BooleanProperty" minOccurs="0°'>
</xsd:element><xsd:element name--"DoNotUseLongFileNames" type--"BooleanProperty"
minC7ccurs=°'0"></xsd:element><xsd:element name=°°PixelsPerlnch"
type=°'DecimalNumberProperty"
minOccurs="0'°></xsd:elernent><xsd:element name="TargetScreenSz" type--"TargetScreenSzElt"
minOccurs='°0"></xsd:element><xsd:element name="SavePreviewPicture'°
type="BooleanProperty" minOccurs="0"></xsd:elementa<xsd:element name="ValidateAgainstSchema'° type="BooleanProperty"
minOccurs="0"></xsd:element><xsd:eleanent name='°SaveInvalidXML"
type=°'BooleanProperty"
minOccurs='°0"></xsd:element~<xsd:element name="DoNotUnderlineInvalidXML" type="BooleanProperty"
minOccurs="0"></xsd:element><xsd:element name="RemoveWordSchemaOnSave" type="BooleanProperty"
minOccurs="0"></xsd:element><xsd:element name="UseXSLTWhenSaving"
type="BooleanProperty" minOccurs="0°'></xsd:element><xsd:elenient name="SaveThroughXSLT" type="StringType°' minOccurs="0"></xsd:element><xsd:elemerit name='°ShowXMLTags"
type=°'BooleanProperty"
minOccurs="0'°></xsd:element><xsd:element name="AlwaysMergeEmptyNamespace" type="BooleanProperty"
minOccurs="0"></xsd:element><xsd:element name="footnotePr"
type="ftnDocPropsElt°' minOccurs="0"></xsd:element><xsd:element name="endnotePr'° type="ednDocPropsElt"
min~ccurs="0"></xsd:element><xsd:element name=="compat"
type="compatElf°
minOccurs="0"></xsd:element><xsd:element name="docVars" type="docVarsElt"
minOccurs="0"></xsd:element></xsdaequence></xsd:complexType><xsd:comple xType name="BinDataProperty"><xsdaequence><xsd:element name="binData"
type="binDataType"></xsd:element></xsdaequence></xsd:complexType><xsdai mpleType name=°'FrameScrollbarValues"><xsd:restriction base="xsdatring"><xsd:enumeration value='°on"></xsd:enumeration><xsd:enumeration value="off'></xsd:enumeration><xsd: emuneration value="auto"></xsd:enumeration></xsd:restriction></xsdairnpleType><xsd:comple xType name="FrameSci~ollbarProperty°'><xsd:attribute name=°'val'°
type="FrameScrollbarValues"' use="required"></xsd: attribute></xsd:complexType><xsd:complexType name="frameElt"><xsdaequence><xsd:element name="Sz" type="StringProperty"
minOccurs="0"></xsd:element><xsd:element name="Name" type="StringProperty"
minOccurs="0"></xsd:element><xsd:element name="SourceFileName"
type--"StringProperty" minOccurs="0"></xsd:element><xsd:element name="MarW" type--"PixelsMeasureType"
minOccurs="0"></xsd:element><xsd:element name="Mares"
type="PixelsMeasureType" minOccurs="0"></xsd:element><xsd:elernent name="Scrollbar" type="FrarneScrollbarProperty"
min~ccurs="0"></xsd:element><xsd:element name=="NolZesizeAllowed°' type="BooleanProperty" min~ccurs="0'°></xsd:elernent><xsd:element name="LinkedToFile" type="BooleanProperty"
minOccurs=°'0"></xsd:element></xsdaequence></xsd:complexType><xsdaimpleT
ype name="FrameLayoutType'°><xsd:restriction base="xsd:string"><xsd:enumeration value="Rows"></xsd: enumeration><xsd: enumeration value="Cots"></xsd: enumeration><xsd: enumeration value="None"></xsd:enumeration><Ixsd:restriction></xsdaimpleType><xsd:compl exType name="FrameLayoutElt"><xsd:attribute name="val"
type="FrameLayoutType"
use="required"></xsd:attribute></xsd:complexType><xsd:complexType name="framesetSplitbarElt"><xsdaequence><xsd:element name="W"
type='°TwipsMeasureType"
min~ccurs="0'°></xsd:element><xsd:element name="Color" type="HexColorType°°
min~ccurs="0"></xsd:elernent><xsd:element name="NoBorder'° type="BooleanProperty°°
minOccurs="0"></xsd:element><xsd:element name="FIatBorders"
type="BooleanProperty°' min~ccurs="0"></xsd:element></xsdaequence></xsd:complexType><xsd:comple xType name="frarnesetElt'°><xsdaequence><xsd:element name=°°Sz"
type="StringProperty" minOccurs="0"></xsd:element><xsd:element name="framesetSplitbar°' type="framesetSplitbarElt"
minOccurs=°°0°'></xsd:element><xsd:element name--"FrameLayout"
S type="FrameLayoutElt" minOccurs="0"></xsd:element><xsd:elernent name="frameset" type="framesetElt" minOccurs="0"></xsd:element><xsd:element name=''frame" type="frameElt"
minOccurs="0"></xsd:element></xsdaequence></xsd:cornplexType><xsd:comple xType name="listPicBulletElt"><xsdaequence><xsd:elernent name="pict"
type="PictureType"></xsd:element></xsdaequence><xsd:attribute name="listPicBulletId" type="DecimalNumberType°°
use="required"></xsd: attribute></xsd: complexType><x sd: simple Type name='°ListLeveISuffixValues"><xsd:restriction base="xsdatring"><xsd:enumeration value="Tab"></xsd:enumeration><xsd:enumeration value=" Space"></xsd: enumeration><xsd: enumeration value="Nothing"></xsd:enumeration></xsd:restriction></xsd: simpleType><xsd: co mplexType name=°'ListLevelSuffixProperty"><xsd:attribute name="val"
type="ListLevelSuffixValues"
use='°required"></xsd:attribute></xsd:complexType><xsd:complexType name=°'lvlLegacyElt"><XSd:attribute name=''legacy°°
type=°'BooleanType"
use="optional"></xsd:attribute><xsd:attribute name="legacySpace"
type--"TwipsMeasureType" use="optional"></xsd:attribute><xsd:attribute name=°'legacyIndent" type=''TwipsIVIeasureType"
use="optional"></xsd:attribute></xsd:complexType><xsd:complexType name="IvIEIt"><xsdaequence><xsd:elernent name="Start"
type="DecimalNumberProperty°' minOccurs="0"></xsd:element><xsd:element name="Nfc°° type="DecimalNumberProperty"
minOccurs="0"></xsd:element><xsd:element name="LvlRestart"
type="DecimalNumberProperty" rninOccurs="0"></xsd:element><xsd:element name="PStyle" type=°'StringProperty"
minOccurs="0"></xsd:element><xsd:element name="IsLgl"
type="BooleanProperty°°
min~ccurs="0"></xsd:elernent><xsd:element name="Suff° type=°'ListLevelSuffrxProperty'°
minOccurs="0"></xsd:element><xsd:element name="°LvlText°' type="StringProperty" min~ccurs="0"><lxsd:elernent><xsd:element name="LvlPicBuIletId" type="DecimalNumberProperty'°
minOccurs="0"><Ixsd:element><xsd:elernent name="Legacy" type="lvlLegacyElt"
minOccurs="0"></xsd:element><xsd:element name--"LvlJc"
type="JcProperty'°
minOccurs="0"></xsd:element><xsd:element name="pPr" type="pPrElt"
rnin~ccurs='°0"></xsd:element><xsd:element name="rPr°' type="rPrEIt°' minOccurs="0"></xsd:element></xsdaequence><xsd:attribute name="ilvl"
type="DecimalNumberType" use="required"></xsd:attribute><xsd:attribute name="tplc'° type="HexNumberType"
use--°°optional"><Ixsd:attribute><xsd:attribute name="tentative"
type--"BooleanType"
use="optional"></xsd:attribute></xsd:complexType><xsdaimpleType name="ListTypeValues"><xsd:restriction base=°'xsdatring"><xsd:enumeration value="SingleLevel"></xsd:enumeration><xsd:enumeration value="Multilevel'°></xsd:enumeration><xsd:enumeration value="HybridMultilevel"></xsd: enumeration></xsd:restriction>slxsdaimpleType ><xsd:complexType narne="ListTypeProperty"><xsd:attribute name="val"
type="ListTypeValues"
use="required"></xsd: attribute></xsd:camplexType><xsd:complexType name="listDefElt"><xsdaequence><xsd:element name=°'Lsid"
type"HexNumberProperty" minOccurs="0"></xsd:element><xsd:element name="ListStyleLink" type="StringProperty"
minOccurs="0"></xsd:element><xsd:element name="StyleLink"
type="StringProperty" min~ccurs="0°'></xsd:element~<xsd:element name="Plt"
type--"ListTypeProperty" minOccurs="0"></xsd:element><xsd:element name="Tmpl" type=°'HexNumberProperty°' minOccurs="0"></xsd:element><xsd:element name="Name" type="StringProperty"
minOccurs="0"></xsd:element><xsd:element name="lvl" type="lvlElt'°
minOccurs=°'0" maxOccurs="9"></xsd:element></xsdaequence><xsd:attribute name--"IistDefld" type="DecimalNumberType"
use="required"></xsd:attribute></xsd:complexType><xsd:complexType name="listLvlElt"><xsdaequence><xsd:element name="StartOverride"
type="DecimalNumberProperty" minOccurs="0"><Ixsd:element><xsd:element name="lvlOverride" type="lvlElt"
minOccurs="0°'></xsd:element></xsdaequence><xsd:attribute name="ilvl"
S type--"DecimalNumberType"
use="required"></xsd:attribute></xsd:complexType><xsd:c~mplexType name="listElt°'><xsdaequence><xsd:element name="list"
type="DecimalNumberProperty" minOccurs="1"></xsd:element><xsd:element name="listLvl" type="listLvlElt°' rninOccurs='°0"
rnaxOccurs="9"></xsd:element><Ixsdaequence><xsd:attribute name="ilfo"
type="DecimalNumberType°' use=' °required"></x sd: attribute></xsd: complexTyp a><xsd: complexTyp a name="listsElt"><xsdaequence><xsd:element name="listPicBullet"
type=°'listPicBulletElt" minOccurs="0"
maxOccurs="unbounded"><lxsd:element><xsd:element name--"listDef °
type="listDefElt" minOccurs="0"
maxOccurs='°unbounded"></xsd:element><xsd:element name="list"
type="listElt"
minOccurs="0"
maxOccurs="unbounded"></xsd: element></xsd: sequence></xsd: complexType><xs daimpleType name="TStyleOverrideTypeValue"><xsd:restriction base="xsdatring"><xsd:enumeration value="wholeTable"></xsd:enumeration><xsd:enumeration value="firstRow"></xsd:enumeration><xsd:enumeration value="lastRow"></xsd:enumeration><xsd:enumeration value=°'firstCol'°></xsd:enumeration><xsd:enumeration value="lastCol"></xsd:enumeration><xsd:enumeration value--"bandl Vert"></xsd: enumeration><xsd:enumeration value="band2Vert"><lxsd:enumeration><xsd:enumeration value="bandl Horz"></xsd: enumeration><xsd: enumeration value="band2Horz"></xsd:enumeration><xsd:enumeration value="neCell"></xsd:enumeration><xsd:enumeration value="nwCell"></xsd: enumeration><xsd: enumeration value="seCell"></xsd:enumeration><xsd:enumeration value="swCell"></xsd: enumeration></x sd:restriction></xsd aimpleType><xsd:
com plexType name="tStylePrEIt"><xsdaequence><xsd:element name="pPr"
type="pPrElt" rninOccurs="0"></xsd:element><xsd:element name="rPr"
type="rPrElt" minOccurs--'°0"></xsd:element><xsd:element name="tblPr"
type--"tblPrEIt"></xsd:element><xsd:element name=''trPr"
type=°'trPrElt"
minOccurs="0" maxOccurs=°'1"></xsd:element><xsd:element name=°'tcI'r°' type="tcPrElt" minOccurs="0"
maxOccu~rs="1"></xsd:element><lxsdaequence><xsd:attribute name--°'type"
type="TStyleOverndeTypeValue°' use="required"></xsd:attribute></xsd:complexType><xsdaimple'Type name="StyleKindValue"><xsd:restriction base="xsdatring"><xsd:enumeration value="paragraph"></xsd: enumeration><xsd: enumeration value="character"></xsd: enumeration><xsd: enumeration value="table"></xsd: enumeration><xsd: enumeration value="list"></xsd:enumeration></xsd:restriction></xsd:simpleType><xsd:cornplex Type name="StyleKindProperty"><xsd:attribute name="val"
type="StyleKindValue°°
use="required°'></xsd:attribute><lxsd:complexType><xsd:complexType name="styleElt"><xsdaequence><xsd:element name="Name°' type="StringProperty" minOccurs='°0°°
maxOccurs=" I "></xsd:element><xsd:element ref--"'WX:UIName°' minOccurs="0"
maxOccurs=" 1 "></xsd:element><xsd:element name="Aliases"
type="StringProperty" minOccurs="0"></xsd:element><xsd:element name="Sti'°
type="DecimalNumberProperty" min~ccurs="0"></xsd:element><xsd:element name="BasedOn" type="StringProperty'°
minOccurs="0"></xsd:element><xsd:element name=°'Next"
type="StringProperty"
minOccurs="0"></xsd:element><xsd:element name=°'Link"
type="StringProperty"
minOccurs="0"><Ixsd:element><xsd:element name=°°AutoRedefine"
type="BooleanProperty" minOccurs="0"></xsd:element><xsd:element name="Hidden" type="BooleanProperty"
minOccurs="0"></xsd:element><xsd:element name="SemiHidden°' type--'°BooleanProperty'°
min~ccurs="0"></xsd:element><xsd:element name=°'Personal" type="BooleanProperty"
minOccurs="0"></xsd:element><xsd:element name="PersonalCompose"
type="BooleanProperty" minOccurs="0"></xsd:element><xsd:element name="PersonalReply" type="BooIeanProperty"
minOccurs="0"></xsd:element><xsd:elernent name="RSID"
type="HexNumberProperty'°
minOccurs='°0"><lxsd:element><xsd:element name="pPr" type="pPrElt" minOccurs="U°' maxOccurs=°'1"></xsd:element><xsd:elementname="rPr" type="rPrElt"
minOccurs=°'0" maxOccurs=" 1 "></xsd:element><xsd:element name=°'tblPr"
type="tblPrElt°° minOccurs="0" maxOccurs=" 1 "></xsd:element><xsd:element name--"trPr" type="trPrElt" minOccurs=°'0°' maxOccurs="1"></xsd:element><xsd:element name---"tcPr" type="tcPrElt"
minOccurs="0" maxOccurs="1 °'></xsd:element><xsd:element name="tStylePr"
type="tStylePrEIt" minOccurs="0"
maxOccurs="1"></xsd:element></xsdaequence><xsd:attribute name="type"
type="StyleKindValue"
use=°'optional'°></xsd:attribute><xsd:attribute name="styleId'° type=°°StringType"
use="optional°'></xsd:attribute><xsd:attribute name="default" type="BooleanType"
use="optional"></xsd:attribute></xsd:complexType><xsd:complexType narne="stylesElt"><xsdaequence><xsd:element name='°VersionOfBuiltInStylenames" type="DecimalNumberProperty'°
minOccurs="0"></xsd:element><xsd:elernent name=°'style" type="styleElt"
minOccurs="0"
maxOccurs="unbounded"></xsd:element></xsdaequence></xsd:complexType><xs daimpleType name="PanoseType"><xsd:restriction.
base='°xsd:hexBinary°'><xsd:length value=" 10"></xsd:length></xsd:restriction></xsdaimpleType><xsd:complexType name="PanoseProperty"><xsd:attribute name="vaI" type="PanoseType"
use="required°'></xsd:attribute><lxsd:complexType><xsdaimpleType name="FontFamilyType"><xsd:restriction base="xsdatring'°><xsd:enumeration value="Decorative°'></xsd:enumeration><xsd:enumeration value="Modern"></xsd:enumeration><xsd:enurneration value="Roman"></xsd:enumeration><xsd:enumeration value="Script"></xsd:enumeration><xsd:enumeration value='°Swiss"></xsd:enumeration><xsd:enumeration value="Auto"></xsd:enumeration></xsd:restriction></xsdaimpleType><xsd:compl exType name="FontFamilyProperty"><xsd:attribute name="val"
type="FontFamilyType"
use="required"></xsd:attribute></xsd:complexType><xsdaimpleType name="PitchEltType"><xsd:restriction base--"xsdatring"><xsd:erlumeration value="fixed°'></xsd:enumeration><xsd:enumeration value="variable"></xsd:enumeration><xsd:enumeration value="default"></xsd: enumeration></xsd:restriction></xsd: simpleType><xsd:
com plexType name="PitchElt"><xsd:attribute name="va.l"
type--"PitchEltType"></xsd:attribute></xsd:complexType><xsd:complexType name="FontSigElt"><xsd:attribute name="usb-0" use="required"
type="HexNumberType"></xsd:attribute><xsd:attribute name="usb-1"
use="required" type="HexNumberType"></xsd:attribute><xsd:attribute name='°usb-2" use="required'°
type="HexNumberType"></xsd:attribute><xsd:attribute name="usb-3"
use="required" type="HexNumberType"></xsd:attribute><xsd:attribute name="csb-0" use="required" type="HexNurnberTyhe"></xsd:attribute><xsd:attribute name="csb-1" use--"required"
type=°'HexNumberType"></xsd:attribute></xsd:complexType><xsd:complexType name="fontElt"><xsdaequence><xsd:element name="AltName"
type="StringProperty" minOecurs="0"
max~ccurs=°°1°'></xsd:element><xsd:element name=''Panose-1"
type="PanoseProperty" minOccurs="0"
maxOccurs="1"></xsd:element><xsd:element name=°'Charset°' type="DecimalNumberProperty°' minOccurs="0"
maxOccurs="1"></xsd:element><xsd:element name--"Family"
type="FontFamilyProperty" minOccurs=="0"
maxOccurs="1 "></xsd:element><xsd:element name="NotTrueType"
minOccurs="0" maxOccurs=" 1 °'></xsd:element><xsd:element name="Pitch"
type--"PitchElt" minOccurs="0" maxOccurs=" 1 "></xsd:element><xsd:element name="Sig" type="FontSigElt" minOccurs="0"
max~ccurs="1"></xsd:element></xsdaequence><xsd:attribute name=°°name"
type='°StringType"></xsd:attribute></xsd:complexType><xsd:complexType name=°'fontsElt"><xsdaequence><xsd:elernent name---"font°° type="fontElt"
minOccurs="0'°
maxOccurs="unbounded"></xsd: element></xsd: sequence></xsd: complexType><xs d:complexType name="divElt"><xsdaequence><xsd:element name="BlockQuote"
type=°'BooleanProperty"></xsd:element><xsd:element name="BodyDiv"
type=°'BooleanProperty"></xsd:element><xsd:element name="MarLeft'°
type="DecimalNumberType"></xsd:element><xsd:element name=''MarRight"
type="DecimalNumberType'°></xsd:element><xsd:element name=''MarTop°' type--"DecimalNumberType"></xsd:element><xsd:element name--"MarBottom"
type=°'DecimalNumberType°'></xsd:element><xsd:element name=°'bdr°' minOccurs="0"><xsd:complexType><xsdaequence><xsd:element name="Top"
type="BorderProperty°° min~ccurs="0"></xsd:elernent><xsd:element name="Left"
type="BorderProperty" minOccurs="0"></xsd:element><xsd:element name="Bottom" type="BorderProperty"
minOccurs="0"></xsd:element><xsd:element name=°'I~ight"
type="BorderProperty'°
minOccurs=°'0"></xsd: element></xsd: sequence></xsd: complexType></xsd:
elemen t><xsd:element name="divsChild"
type="divsElt"></xsd:element></xsdaequence><xsd:attribute name--"id°' type=°'DecimalNumberType"
use='°required"></xsd:attribute></xsd:complexType><xsd:complexType name='°divsElt"><xsd:sequence minOccurs=°'1"
maxOccurs="unbounded"><xsd:element name="div"
type="divElt"></xsd:element></xsdaequence></xsd:complexType><xsd:element name=°'txbxContent"><xsd:complexType><xsd:choice min~ccurs="1°°
maxOccurs="unbounded"><xsd:element name="p°° type="pElt"
minOccurs="0"
max~ccurs="unbounded"></xsd:element><xsd:element name='°tbl"
type="tblElt°' minOccurs="0"
maxOccurs="unbounded"></xsd:element></xsd:choice><xsd:attribute name="txbxStyle°' type="xsdatring"
use="optional°°></xsd:attribute><xsd:attribute name="txbxClass'° type=°'xsdatring"
use="optional"></xsd:attribute></xsd:complexType></xsd:element><xsd:complex 10l Type name="bodyElt°'><xsdaequence><xsd:choice maxOccurs="unbounded"><xsd:element minOceurs="0'° maxOccurs="unbounded"
name="p" type="pElt"></xsd:element><xsd:element minOccurs="0"
maxOccurs="unbounded" name="tbl"
type--'°tblElt"></xsd:element></xsd:choice><xsd:elelnent name="sectPr°' mln~CCUrS=°'0" maXoCCUrS="1'°
type=°°sectPrElt"></xsd:element></xsdaequence-</xsd:complexType><xsd:elemen t name="WordDocument°°><xsd:complexType><xsdaequence><xsd:element name--"ignoreSubtree" type="StringProperty"
minOccurs="0"></xsd:element><xsd:elelnent name---"doclnfo" type="doclnfoElt"
minOccurs="0"></xsd:element><xsd:elelnent name=°'docPr"
type=°'docf'rElt°' minOccurs=" 1 "></xsd:element><xsd:element name---°°docOleData"
type--"BinDataProperty°' minOccurs='°0"></xsd:element><xsd:element name="fonts" type="fontsElt" minOccurs="0"></xsd:element><xsd:elernent name="frameset" type="framesetElt" minOccurs="0"></xsd:element><xsd:element name="lists" type="listsElt" minOccurs="0"></xsd:element><xsd:element name="styles" type=°'stylesElt"
minOccurs="0"></xsd:element><xsd:element name=°'divs'° type="divsElt°°
min~ccurs="0"></xsd:element><xsd:element name="docSuppData'° type="BinDataProperty°' minOccurs--"0"></xsd:element><xsd:element name="shapeDefaults"
min~ccurs="0"></xsd:element><xsd:element name="body°' type="bodyElt"
min~ceurs=''1" maxOccurs="1"></xsd:element></xsdaequence><xsd:attribute name="version" type='°StringType'°
use="optional"></xsd:attribute><xsd:attribute ref--"xml: space"
use=°'optional"></xsd:attribute></xsd:complexType></xsd:element></xsdach ema>
As discussed above, hints may be provided within the XML
associated f les providing applications that understand AML a shortcut to understanding some of the features provided by the word-processor. By using the hints, the applications do not have to know all of the specific details of the internal processing of the word-processor in order to recreate a feature. Below is an exemplary hints schema, in accordance with aspects of the invention.
<?xml version=" 1.0" ?>
<xsd:schema xmlns:xsd='°http://www.w3.orgJ20011~IL,Schema"
targetNamespace=°'urnachemas-microsoft-com:office:wordml-11.O:aux"
xmlns:wbld='°um-microsoft-com-word-build" xmlns="urnachemas-microsoft-com:office:wordml-1l.O:aux'° xmlns:W="umachemas-microsoft-com:office:wordml-11.0°°
attributeForm~7efault="qualified°' elementFormDefault="qualified'°>
- <xsd:element name="sect" wbld:cname="sect°'>
<xsd:complexType>
<xsd:sequence>
<xsd:element name='°sub-section" minOccurs=°'0"
maxOccurs="unbounded'° />
</xsd:sequence>
</xsd:complexType>
</xsd: element>
<xsd:complexType name="FontElt°°>
<xsd:attribute name="val'° type="xsd:string" />
</xsd:complexType>
<xsd:element name="AllowEmptyCollapse" />
<xsd:element name="Font°' type='°FontElt" />
_ <1 __ BG COLOR PROPERTY
__>
<xsd:complexType name="bgcolorType">
<xsd:attribute name='°bgcolor">
<xsdaimpleType>
- <xsd:union>
<xsdaimpleType>
<xsd:restriction base="xsd:hexBinary'°>
<xsd:length value=°'6" fixed="true" />
</xsd:restriction>
</xsdaimpleType>
_ <xsdaimpleType>
<xsd:restriction base=°'xsdatring">
<xsd:enumeration value='°auto'° />
</xsd:restriction>
</xsdaimpleType>
</xsd:union>
</xsdaimpleType>
</xsd:attribute>
<Ixsd:complexType>
<xsd:complexType name=°°bdrwidthType°'>
<xsd:attribute name="bdnvidth" type='°xsd:integer" />
</xsd:complexType>
- <' __ ESTIMATE PR~PERT~' __>
- <xsd:attribute name="estimate">
r <xsdaimpleType>
- <xsd:restriction base="xsdatring">
<xsd:enumeration value=°°true'° />
<xsd:enumeration value="false°° />
</xsd:restriction>
</xsdaimpleType>
</xsd:attribute>
_ <xsd:complexType name=°°StringElt°'>
<xsd:attribute name="val'° type=''xsdatring°' />
</xsd:complexType>
<xsd:element name--'°t" type=''xsdatring" />
<xsd:element name=°°IJIName°' type="StringElt" />
<xsd:element name=°'Cnf~tyle" type=°'StringElt" />
</xsdachema>
The above specification, examples and data provide a complete description of the manufacture and use of the composition of the invention. Since many embodiments of the invention can be made without departing from the spirit and scope of the invention9 the invention resides in the claims hereinafter appended.
Claims (31)
1. A computer-readable medium having computer-executable components, comprising:
a first component for reading a word-processor document stored as a single XML file;
a second component that utilizes an XSD for interpreting the word-processor document, and a third component for performing an action on the word-processor document.
a first component for reading a word-processor document stored as a single XML file;
a second component that utilizes an XSD for interpreting the word-processor document, and a third component for performing an action on the word-processor document.
2. The computer-readable medium of Claim 1, further comprising a validating component configured to validate the word-processor document.
3. The computer-readable medium of Claim l, further comprising a fourth component for displaying the word-processor document.
4. The computer-readable medium of Claim 2, wherein the XSD
represents a word-processor's rich formatting.
represents a word-processor's rich formatting.
5. The computer-readable medium of Claim 4, wherein the XSD is published and is available to applications other than the word-processor.
6. The computer-readable medium of Claim 4, wherein the word-processor document includes hints to applications that understand XML.
7. The computer-readable medium of Claim 5, wherein the action may be selected from parsing, modifying, reading, and creating the word-processor document.
8. The computer-readable medium of Claim 5, wherein the action may be fully recreating the word-processor document according to a word processor's set of features.
9. The computer-readable medium of Claim 8, wherein the action may be storing an image within the word-processor document as a binary encoding.
10. The computer-readable medium of Claim 9, wherein the action may be storing template information as a binary encoding within the word-processor document.
11. A method for handling a word-processing document, comprising:
parsing the document, wherein the document is contained within a single XML file and includes all of the instructions necessary to display the document according to how a word-processor would display the document; and interpreting the document according to an XSD.
parsing the document, wherein the document is contained within a single XML file and includes all of the instructions necessary to display the document according to how a word-processor would display the document; and interpreting the document according to an XSD.
12. The method of Claim 11, further comprising displaying the document according to the instructions contained within the single XML file.
13. The method of Claim 12, futher comprising modifying the document so as to conform with an XSD file.
14. The method of Claim 13, wherein the XSD includes definitions for all of the features incorporated within the word-processor.
15. The method of Claim 12, wherein displaying the document further comprises formatting the text according to style and properties contained within the singe XML file.
16. The method of Claim 11, further comprising extracting text from the single XML file by searching for single tag indicating that the information following the tag is text.
17. A system for creating, interpreting, and modifying a word-processor document stored as as single WPML file, comprising:
a WPML file;
a validation engine configured to validate the WPML file; and a word processor configured to read a WPML file created in accordance with a schema.
a WPML file;
a validation engine configured to validate the WPML file; and a word processor configured to read a WPML file created in accordance with a schema.
18. The system of Claim 17, wherein the word processor is further configured to modify the WPML file in accordance with the schema.
19. The system of Claim 17, wherein the word processor is further configured to output the document to a display.
20. The system of Claim 19, wherein the schema is published and is available to applications other than the word-processor.
21. The system of Claim 19, wherein the WPML file includes hints to applications that understand XML.
22. The system of Claim 19, wherein the word processor is further configured to create a document according to the schema.
23. A computer-readable medium having a schema encoded thereon, for a word-processor markup language, the schema comprising:
a properties element;
a styles element;
a body element, wherein the body element comprises:
a paragraph element;
a text run element including text that is the text content of a word-processor document and is defined by a single tag; and a table element.
a properties element;
a styles element;
a body element, wherein the body element comprises:
a paragraph element;
a text run element including text that is the text content of a word-processor document and is defined by a single tag; and a table element.
24. The schema of Claim 23, further comprising a hints. element, wherein the hints element may be used to indicate a meaning for an item.
25. The schema of Claim 23, wherein the styles element comprises a list style, a character style, a paragraph style and a table style.
26. The schema of Claim 25, wherein the properties element further comprises document properties and information properties.
27. The schema of Claim 26, wherein the paragraph element farther comprises a properties element.
28. The schema of Claim 27, wherein the paragraph section may default to a predetermined paragraph property.
29. The schema of Claim 28, wherein the text run section further comprises an image section.
30. The schema of Claim 29, wherein the image section stores an image as a binary encoding.
31. The schema of Claim 26, wherein the properties element further comprises template information stored as a binary encoding.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/187,060 | 2002-06-28 | ||
US10/187,060 US7523394B2 (en) | 2002-06-28 | 2002-06-28 | Word-processing document stored in a single XML file that may be manipulated by applications that understand XML |
Publications (1)
Publication Number | Publication Date |
---|---|
CA2427122A1 true CA2427122A1 (en) | 2003-12-28 |
Family
ID=27733969
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA002427122A Abandoned CA2427122A1 (en) | 2002-06-28 | 2003-04-30 | Word-processing document stored in a single xml file that may be manipulated by applications that understand xml |
Country Status (26)
Country | Link |
---|---|
US (7) | US7523394B2 (en) |
EP (1) | EP1376387A3 (en) |
JP (1) | JP2004086883A (en) |
KR (1) | KR20040002657A (en) |
CN (1) | CN1495640B (en) |
AR (1) | AR039742A1 (en) |
AU (1) | AU2003204397A1 (en) |
BR (1) | BR0302088A (en) |
CA (1) | CA2427122A1 (en) |
CO (1) | CO5470294A1 (en) |
CR (1) | CR6980A (en) |
GT (1) | GT200300132A (en) |
HN (1) | HN2003000181A (en) |
HR (1) | HRP20030524A2 (en) |
IL (1) | IL155572A (en) |
MX (1) | MXPA03005364A (en) |
NO (1) | NO20032998L (en) |
NZ (2) | NZ525484A (en) |
PA (1) | PA8575801A1 (en) |
PE (1) | PE20040249A1 (en) |
PL (1) | PL360756A1 (en) |
RU (1) | RU2358311C2 (en) |
SG (1) | SG102713A1 (en) |
TW (1) | TWI287721B (en) |
UY (1) | UY27858A1 (en) |
ZA (1) | ZA200303346B (en) |
Families Citing this family (114)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2002012997A1 (en) * | 2000-08-08 | 2002-02-14 | Fineground Networks | Method and system for parameterized web documents |
US20050210263A1 (en) * | 2001-04-25 | 2005-09-22 | Levas Robert G | Electronic form routing and data capture system and method |
US7584419B1 (en) | 2002-06-28 | 2009-09-01 | Microsoft Corporation | Representing non-structured features in a well formed document |
US7565603B1 (en) | 2002-06-28 | 2009-07-21 | Microsoft Corporation | Representing style information in a markup language document |
US7523394B2 (en) * | 2002-06-28 | 2009-04-21 | Microsoft Corporation | Word-processing document stored in a single XML file that may be manipulated by applications that understand XML |
US7562295B1 (en) | 2002-06-28 | 2009-07-14 | Microsoft Corporation | Representing spelling and grammatical error state in an XML document |
US7533335B1 (en) | 2002-06-28 | 2009-05-12 | Microsoft Corporation | Representing fields in a markup language document |
US7607081B1 (en) | 2002-06-28 | 2009-10-20 | Microsoft Corporation | Storing document header and footer information in a markup language document |
US7650566B1 (en) | 2002-06-28 | 2010-01-19 | Microsoft Corporation | Representing list definitions and instances in a markup language document |
US7464330B2 (en) | 2003-12-09 | 2008-12-09 | Microsoft Corporation | Context-free document portions with alternate formats |
US8037102B2 (en) | 2004-02-09 | 2011-10-11 | Robert T. and Virginia T. Jenkins | Manipulating sets of hierarchical data |
US7383500B2 (en) | 2004-04-30 | 2008-06-03 | Microsoft Corporation | Methods and systems for building packages that contain pre-paginated documents |
US8661332B2 (en) | 2004-04-30 | 2014-02-25 | Microsoft Corporation | Method and apparatus for document processing |
US9646107B2 (en) | 2004-05-28 | 2017-05-09 | Robert T. and Virginia T. Jenkins as Trustee of the Jenkins Family Trust | Method and/or system for simplifying tree expressions such as for query reduction |
US7620632B2 (en) | 2004-06-30 | 2009-11-17 | Skyler Technology, Inc. | Method and/or system for performing tree matching |
US7698638B2 (en) * | 2004-09-15 | 2010-04-13 | Microsoft Corporation | Systems and methods for automated equation buildup |
US7593924B2 (en) | 2004-09-20 | 2009-09-22 | Microsoft Corporation | Method, system, and apparatus for receiving and responding to knowledge interchange queries |
US7730010B2 (en) | 2004-09-20 | 2010-06-01 | Microsoft Corporation | Method, system, and apparatus for maintaining user privacy in a knowledge interchange system |
US7707167B2 (en) | 2004-09-20 | 2010-04-27 | Microsoft Corporation | Method, system, and apparatus for creating a knowledge interchange profile |
US7707498B2 (en) | 2004-09-30 | 2010-04-27 | Microsoft Corporation | Specific type content manager in an electronic document |
US7617450B2 (en) * | 2004-09-30 | 2009-11-10 | Microsoft Corporation | Method, system, and computer-readable medium for creating, inserting, and reusing document parts in an electronic document |
US7627591B2 (en) | 2004-10-29 | 2009-12-01 | Skyler Technology, Inc. | Method and/or system for manipulating tree expressions |
US7801923B2 (en) | 2004-10-29 | 2010-09-21 | Robert T. and Virginia T. Jenkins as Trustees of the Jenkins Family Trust | Method and/or system for tagging trees |
US9009582B2 (en) * | 2004-11-19 | 2015-04-14 | Google Inc. | Converting spreadsheet applications to web-based applications |
US7630995B2 (en) | 2004-11-30 | 2009-12-08 | Skyler Technology, Inc. | Method and/or system for transmitting and/or receiving data |
US7636727B2 (en) | 2004-12-06 | 2009-12-22 | Skyler Technology, Inc. | Enumeration of trees from finite number of nodes |
US7617451B2 (en) * | 2004-12-20 | 2009-11-10 | Microsoft Corporation | Structuring data for word processing documents |
US7617229B2 (en) * | 2004-12-20 | 2009-11-10 | Microsoft Corporation | Management and use of data in a computer-generated document |
US7614000B2 (en) * | 2004-12-20 | 2009-11-03 | Microsoft Corporation | File formats, methods, and computer program products for representing presentations |
US7617444B2 (en) * | 2004-12-20 | 2009-11-10 | Microsoft Corporation | File formats, methods, and computer program products for representing workbooks |
US7620889B2 (en) * | 2004-12-20 | 2009-11-17 | Microsoft Corporation | Method and system for linking data ranges of a computer-generated document with associated extensible markup language elements |
US20060136816A1 (en) * | 2004-12-20 | 2006-06-22 | Microsoft Corporation | File formats, methods, and computer program products for representing documents |
US7752632B2 (en) | 2004-12-21 | 2010-07-06 | Microsoft Corporation | Method and system for exposing nested data in a computer-generated document in a transparent manner |
US7770180B2 (en) | 2004-12-21 | 2010-08-03 | Microsoft Corporation | Exposing embedded data in a computer-generated document |
US8316059B1 (en) | 2004-12-30 | 2012-11-20 | Robert T. and Virginia T. Jenkins | Enumeration of rooted partial subtrees |
US8615530B1 (en) | 2005-01-31 | 2013-12-24 | Robert T. and Virginia T. Jenkins as Trustees for the Jenkins Family Trust | Method and/or system for tree transformation |
US20060190474A1 (en) * | 2005-02-22 | 2006-08-24 | Microsoft Corporation | Extensible markup language schema for mathematical expressions |
US20060190821A1 (en) * | 2005-02-22 | 2006-08-24 | Microsoft Corporation | Programmable object model for mathematical expressions |
US7668873B2 (en) * | 2005-02-25 | 2010-02-23 | Microsoft Corporation | Data store for software application documents |
US7681177B2 (en) | 2005-02-28 | 2010-03-16 | Skyler Technology, Inc. | Method and/or system for transforming between trees and strings |
US8356040B2 (en) | 2005-03-31 | 2013-01-15 | Robert T. and Virginia T. Jenkins | Method and/or system for transforming between trees and arrays |
US7818668B2 (en) * | 2005-04-19 | 2010-10-19 | Microsoft Corporation | Determining fields for presentable files |
US7899821B1 (en) | 2005-04-29 | 2011-03-01 | Karl Schiffmann | Manipulation and/or analysis of hierarchical data |
US20060277452A1 (en) * | 2005-06-03 | 2006-12-07 | Microsoft Corporation | Structuring data for presentation documents |
US20070022128A1 (en) * | 2005-06-03 | 2007-01-25 | Microsoft Corporation | Structuring data for spreadsheet documents |
WO2006133136A2 (en) * | 2005-06-03 | 2006-12-14 | Microsoft Corporation | Structuring data for word processing documents |
US7836027B2 (en) * | 2005-06-22 | 2010-11-16 | Statware, Inc. | Method and apparatus for communicating list orders |
US20070266049A1 (en) * | 2005-07-01 | 2007-11-15 | Searete Llc, A Limited Liability Corportion Of The State Of Delaware | Implementation of media content alteration |
US20080052104A1 (en) * | 2005-07-01 | 2008-02-28 | Searete Llc | Group content substitution in media works |
US9583141B2 (en) * | 2005-07-01 | 2017-02-28 | Invention Science Fund I, Llc | Implementing audio substitution options in media works |
US8020091B2 (en) * | 2005-07-15 | 2011-09-13 | Microsoft Corporation | Alignment and breaking of mathematical expressions in documents |
US20070033524A1 (en) * | 2005-08-02 | 2007-02-08 | Microsoft Corporation | Mapping codes for characters in mathematical expressions |
US20070079234A1 (en) * | 2005-09-30 | 2007-04-05 | Microsoft Corporation | Modeling XML from binary data |
US20070079238A1 (en) * | 2005-10-05 | 2007-04-05 | Sbc Knowledge Ventures, L.P. | Computer executable graphical user interface engine, system, and method therefor |
US20070083510A1 (en) * | 2005-10-07 | 2007-04-12 | Mcardle James M | Capturing bibliographic attribution information during cut/copy/paste operations |
US8601437B2 (en) | 2006-02-15 | 2013-12-03 | Microsoft Corporation | Reusable component data persistence using a markup language |
US8307119B2 (en) | 2006-03-31 | 2012-11-06 | Google Inc. | Collaborative online spreadsheet application |
US8171071B2 (en) * | 2006-05-03 | 2012-05-01 | Tektronix, Inc. | Open component manipulation system |
US20080005233A1 (en) * | 2006-06-29 | 2008-01-03 | Yigang Cai | Online conferencing systems for sharing documents |
JP4665933B2 (en) * | 2006-07-04 | 2011-04-06 | セイコーエプソン株式会社 | Document editing support apparatus, program, and storage medium |
US20080024806A1 (en) * | 2006-07-28 | 2008-01-31 | Extensis Inc. | In-process font activation |
US20080086471A1 (en) * | 2006-10-06 | 2008-04-10 | Greg Ritter | Method and system for sharing bookmarks amongst a community of academic system users |
US20080114797A1 (en) * | 2006-11-14 | 2008-05-15 | Microsoft Corporation | Importing non-native content into a document |
JP4337867B2 (en) * | 2006-12-01 | 2009-09-30 | セイコーエプソン株式会社 | Document editing support device, document editing device, program, and storage medium |
US7855799B2 (en) * | 2007-01-16 | 2010-12-21 | Shah Pradip K | Print workflow automation |
JP4869093B2 (en) * | 2007-02-02 | 2012-02-01 | キヤノン株式会社 | Information processing apparatus and control method thereof |
US8166389B2 (en) * | 2007-02-09 | 2012-04-24 | General Electric Company | Methods and apparatus for including customized CDA attributes for searching and retrieval |
JP4870601B2 (en) * | 2007-03-17 | 2012-02-08 | 株式会社リコー | Screen data generation apparatus, image processing apparatus, screen data generation method and program |
US7941749B2 (en) * | 2007-05-15 | 2011-05-10 | Microsoft Corporation | Composition of electronic document layout |
JP2008310447A (en) * | 2007-06-12 | 2008-12-25 | Canon Inc | Document management device, document management method and program |
US20090235161A1 (en) * | 2008-03-15 | 2009-09-17 | Microsoft Corporation | Lossless Web-Based Editor For Complex Documents |
US20140033192A1 (en) * | 2008-06-09 | 2014-01-30 | Jon Lorenz | Exportable document profiles |
US20100067203A1 (en) * | 2008-07-08 | 2010-03-18 | T-Ray Science Inc. | Apparatus for carrying photoconductive integrated circuits |
US20100115403A1 (en) * | 2008-11-06 | 2010-05-06 | Microsoft Corporation | Transforming math text objects using build down and build up |
US8473467B2 (en) * | 2009-01-02 | 2013-06-25 | Apple Inc. | Content profiling to dynamically configure content processing |
KR101004141B1 (en) | 2009-02-24 | 2010-12-27 | 연세대학교 산학협력단 | Method for analyzing and schema matching structural calculation document converted into xml |
US9189244B2 (en) * | 2009-08-18 | 2015-11-17 | Adobe Systems Incorporated | Methods and systems for managing data service specifications |
DE102009038021A1 (en) | 2009-08-18 | 2011-02-24 | Olaf Dipl.-Ing. Christiansen | Image processing system with an additional to be processed together with the image information scale information |
US8539475B2 (en) * | 2009-09-29 | 2013-09-17 | Oracle America, Inc. | API backward compatibility checking |
CA2776930C (en) | 2009-11-05 | 2021-04-27 | Exxonmobil Upstream Research Company | Method for creating a hierarchically layered earth model |
US9705689B1 (en) | 2011-06-16 | 2017-07-11 | Google Inc. | Integrated calendar callback feature for inviting to communication session |
BR112014003925A2 (en) * | 2011-08-19 | 2017-02-21 | Apple Inc | digital book content authoring method and digital book content authoring system |
US9224010B2 (en) * | 2011-09-01 | 2015-12-29 | International Business Machines Corporation | Secure document creation from potentially unsecure source templates |
US8825722B2 (en) | 2012-01-13 | 2014-09-02 | Microsoft Corporation | Calculation of properties of objects/shapes across versions of applications |
WO2013110286A1 (en) * | 2012-01-23 | 2013-08-01 | Microsoft Corporation | Paragraph property detection and style reconstruction engine |
US9703606B2 (en) * | 2012-01-30 | 2017-07-11 | Hewlett-Packard Development Company, L.P. | Workflow termination detection and workflow recovery |
US20130218930A1 (en) * | 2012-02-20 | 2013-08-22 | Microsoft Corporation | Xml file format optimized for efficient atomic access |
JP5619066B2 (en) * | 2012-04-27 | 2014-11-05 | 京セラドキュメントソリューションズ株式会社 | Document management apparatus and document management program |
WO2014005609A1 (en) | 2012-07-06 | 2014-01-09 | Microsoft Corporation | Paragraph alignment detection and region-based section reconstruction |
CN102752315B (en) * | 2012-07-25 | 2015-03-18 | 烽火通信科技股份有限公司 | Business resolution method capable of flexibly adapting to sbusiness label of IMS (IP Multimedia Subsystem) system |
US20140164904A1 (en) * | 2012-08-20 | 2014-06-12 | Open-Xchange, Inc. | Content management system |
GB2507722A (en) * | 2012-09-28 | 2014-05-14 | Barclays Bank Plc | Document management system taking actions based on extracted data |
US20140351716A1 (en) * | 2013-05-23 | 2014-11-27 | Microsoft Corporation | Notes Page Sharing and Notification Features |
KR102306149B1 (en) * | 2013-09-12 | 2021-09-28 | 윅스.컴 리미티드 | System and method for automated conversion of interactive sites and applications to support mobile and other display environments |
JP6052816B2 (en) * | 2014-10-27 | 2016-12-27 | インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation | Method for supporting secondary use of contents of electronic work, server computer for supporting secondary use of contents of electronic work, and program for server computer |
US10333696B2 (en) | 2015-01-12 | 2019-06-25 | X-Prime, Inc. | Systems and methods for implementing an efficient, scalable homomorphic transformation of encrypted data with minimal data expansion and improved processing efficiency |
US10275430B2 (en) * | 2015-06-29 | 2019-04-30 | Microsoft Technology Licensing, Llc | Multimodal sharing of content between documents |
US10268833B2 (en) | 2016-04-07 | 2019-04-23 | International Business Machines Corporation | Method for conditional permission control in a digital data sheet based on a formula |
CN106126485A (en) * | 2016-06-14 | 2016-11-16 | 北京金山安全软件有限公司 | Text format generation method, server and terminal |
US10176155B2 (en) | 2016-08-09 | 2019-01-08 | Microsoft Technology Licensing, Llc | Modifying a document graph to reflect information relating to a document it represents |
US10740407B2 (en) | 2016-12-09 | 2020-08-11 | Microsoft Technology Licensing, Llc | Managing information about document-related activities |
CN109992759B (en) * | 2017-12-29 | 2023-12-01 | 珠海金山办公软件有限公司 | Table object editing method and device, electronic equipment and storage medium |
US10970471B2 (en) * | 2018-04-23 | 2021-04-06 | International Business Machines Corporation | Phased collaborative editing |
US11698890B2 (en) | 2018-07-04 | 2023-07-11 | Monday.com Ltd. | System and method for generating a column-oriented data structure repository for columns of single data types |
JP2022547750A (en) | 2019-09-16 | 2022-11-15 | ドキュガミ インコーポレイテッド | Cross-document intelligent authoring and processing assistant |
US20210150135A1 (en) | 2019-11-18 | 2021-05-20 | Monday.Com | Digital processing systems and methods for integrated graphs in cells of collaborative work system tables |
US11829953B1 (en) | 2020-05-01 | 2023-11-28 | Monday.com Ltd. | Digital processing systems and methods for managing sprints using linked electronic boards |
US11501255B2 (en) | 2020-05-01 | 2022-11-15 | Monday.com Ltd. | Digital processing systems and methods for virtual file-based electronic white board in collaborative work systems |
US11687216B2 (en) * | 2021-01-14 | 2023-06-27 | Monday.com Ltd. | Digital processing systems and methods for dynamically updating documents with data from linked files in collaborative work systems |
US11366583B1 (en) * | 2021-02-02 | 2022-06-21 | Bank Of America Corporation | Computer-to-computer users# edit and event transfer and synchronization |
US20220414325A1 (en) * | 2021-06-29 | 2022-12-29 | Klaviyo Inc. | Universal content for email template |
US11741071B1 (en) | 2022-12-28 | 2023-08-29 | Monday.com Ltd. | Digital processing systems and methods for navigating and viewing displayed content |
US11886683B1 (en) | 2022-12-30 | 2024-01-30 | Monday.com Ltd | Digital processing systems and methods for presenting board graphics |
US11893381B1 (en) | 2023-02-21 | 2024-02-06 | Monday.com Ltd | Digital processing systems and methods for reducing file bundle sizes |
Family Cites Families (83)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4866777A (en) * | 1984-11-09 | 1989-09-12 | Alcatel Usa Corporation | Apparatus for extracting features from a speech signal |
US4751740A (en) | 1984-12-10 | 1988-06-14 | Wang Laboratories, Inc. | Apparatus, method, and structure for translating a document having one structure into a document having another structure |
US4864501A (en) | 1987-10-07 | 1989-09-05 | Houghton Mifflin Company | Word annotation system |
US5185818A (en) | 1991-06-05 | 1993-02-09 | Adobe Systems Incorporated | Method of substituting fonts and displaying characters |
CA2048039A1 (en) | 1991-07-19 | 1993-01-20 | Steven Derose | Data processing system and method for generating a representation for and random access rendering of electronic documents |
DE69225389T2 (en) | 1991-12-20 | 1998-09-10 | Int Computers Ltd | Program attribute control in a computer system |
JP2837982B2 (en) * | 1991-12-27 | 1998-12-16 | 三菱電機株式会社 | Delay detection demodulator |
US5586241A (en) | 1993-06-10 | 1996-12-17 | Hewlett-Packard Company | Method and system for creating, specifying, and generating parametric fonts |
US5781714A (en) | 1994-05-27 | 1998-07-14 | Bitstream Inc. | Apparatus and methods for creating and using portable fonts |
US5579466A (en) * | 1994-09-01 | 1996-11-26 | Microsoft Corporation | Method and system for editing and formatting data in a dialog window |
US5649222A (en) | 1995-05-08 | 1997-07-15 | Microsoft Corporation | Method for background spell checking a word processing document |
US6230173B1 (en) | 1995-07-17 | 2001-05-08 | Microsoft Corporation | Method for creating structured documents in a publishing system |
KR0171376B1 (en) * | 1995-12-20 | 1999-03-30 | 양승택 | Apitaxi forming method of compound semiconductor |
JPH10124495A (en) | 1996-08-16 | 1998-05-15 | Pfu Ltd | Original text generation processor and medium for storing program for the same |
US5956737A (en) | 1996-09-09 | 1999-09-21 | Design Intelligence, Inc. | Design engine for fitting content to a medium |
US5895476A (en) | 1996-09-09 | 1999-04-20 | Design Intelligence, Inc. | Design engine for automatic reformatting for design and media |
US6182029B1 (en) | 1996-10-28 | 2001-01-30 | The Trustees Of Columbia University In The City Of New York | System and method for language extraction and encoding utilizing the parsing of text data in accordance with domain parameters |
AUPO489297A0 (en) | 1997-01-31 | 1997-02-27 | Aunty Abha's Electronic Publishing Pty Ltd | A system for electronic publishing |
US6031989A (en) | 1997-02-27 | 2000-02-29 | Microsoft Corporation | Method of formatting and displaying nested documents |
US5881225A (en) | 1997-04-14 | 1999-03-09 | Araxsys, Inc. | Security monitor for controlling functional access to a computer system |
US6023714A (en) | 1997-04-24 | 2000-02-08 | Microsoft Corporation | Method and system for dynamically adapting the layout of a document to an output device |
US6092068A (en) * | 1997-08-05 | 2000-07-18 | Netscape Communication Corporation | Marked document tutor |
US6044387A (en) | 1997-09-10 | 2000-03-28 | Microsoft Corporation | Single command editing of multiple files |
US6141754A (en) | 1997-11-28 | 2000-10-31 | International Business Machines Corporation | Integrated method and system for controlling information access and distribution |
US6249794B1 (en) | 1997-12-23 | 2001-06-19 | Adobe Systems Incorporated | Providing descriptions of documents through document description files |
US20020091725A1 (en) * | 1998-05-12 | 2002-07-11 | David Skok | Method and apparatus for providing client-based web page content creation and management |
JP3793643B2 (en) | 1998-07-16 | 2006-07-05 | 富士通株式会社 | Structured document visual output method, computer-readable recording medium on which structured document visual output program is recorded, and display processing apparatus |
US6336124B1 (en) | 1998-10-01 | 2002-01-01 | Bcl Computers, Inc. | Conversion data representing a document to other formats for manipulation and display |
US6845483B1 (en) | 1998-12-15 | 2005-01-18 | International Business Machines Corporation | System and method for generating electronic documents having independently formattable regions |
US6507856B1 (en) | 1999-01-05 | 2003-01-14 | International Business Machines Corporation | Dynamic business process automation system using XML documents |
US6535896B2 (en) | 1999-01-29 | 2003-03-18 | International Business Machines Corporation | Systems, methods and computer program products for tailoring web page content in hypertext markup language format for display within pervasive computing devices using extensible markup language tools |
US6507857B1 (en) | 1999-03-12 | 2003-01-14 | Sun Microsystems, Inc. | Extending the capabilities of an XSL style sheet to include components for content transformation |
US6519617B1 (en) | 1999-04-08 | 2003-02-11 | International Business Machines Corporation | Automated creation of an XML dialect and dynamic generation of a corresponding DTD |
US6560633B1 (en) | 1999-06-10 | 2003-05-06 | Bow Street Software, Inc. | Method for creating network services by transforming an XML runtime model in response to an iterative input process |
US6613098B1 (en) | 1999-06-15 | 2003-09-02 | Microsoft Corporation | Storage of application specific data in HTML |
JP2001043212A (en) | 1999-07-23 | 2001-02-16 | Internatl Business Mach Corp <Ibm> | Method for normalizing character information in electronic document |
US6675353B1 (en) | 1999-07-26 | 2004-01-06 | Microsoft Corporation | Methods and systems for generating XML documents |
US6538673B1 (en) | 1999-08-23 | 2003-03-25 | Divine Technology Ventures | Method for extracting digests, reformatting, and automatic monitoring of structured online documents based on visual programming of document tree navigation and transformation |
US6209124B1 (en) | 1999-08-30 | 2001-03-27 | Touchnet Information Systems, Inc. | Method of markup language accessing of host systems and data using a constructed intermediary |
US6799299B1 (en) | 1999-09-23 | 2004-09-28 | International Business Machines Corporation | Method and apparatus for creating stylesheets in a data processing system |
US6754648B1 (en) | 1999-09-30 | 2004-06-22 | Software Ag | Method for storing and managing data |
EP1094402A1 (en) | 1999-10-20 | 2001-04-25 | Sun Microsystems, Inc. | Automatic document formatting method |
US6829570B1 (en) * | 1999-11-18 | 2004-12-07 | Schlumberger Technology Corporation | Oilfield analysis systems and methods |
DE60017935D1 (en) | 1999-11-18 | 2005-03-10 | Schlumberger Technology Bv | OIL FIELD ANALYSIS SYSTEMS AND METHODS |
US20010032218A1 (en) | 2000-01-31 | 2001-10-18 | Huang Evan S. | Method and apparatus for utilizing document type definition to generate structured documents |
EP1126380A1 (en) | 2000-02-16 | 2001-08-22 | Sun Microsystems, Inc. | Converting a formatted document into an XML-document |
US6968503B1 (en) | 2000-03-09 | 2005-11-22 | Quovadx, Inc. | XML user interface for a workflow server |
US6725426B1 (en) | 2000-03-17 | 2004-04-20 | Broadvision, Inc. | Mechanism for translating between word processing documents and XML documents |
US6918086B2 (en) | 2000-03-28 | 2005-07-12 | Ariel S. Rogson | Method and apparatus for updating database of automatic spelling corrections |
US6941510B1 (en) | 2000-06-06 | 2005-09-06 | Groove Networks, Inc. | Method and apparatus for efficient management of XML documents |
US6938204B1 (en) | 2000-08-31 | 2005-08-30 | International Business Machines Corporation | Array-based extensible document storage format |
AU2001294555A1 (en) * | 2000-09-14 | 2002-03-26 | Bea Systems Inc. | Xml-based graphical user interface application development toolkit |
US20020116420A1 (en) * | 2000-09-28 | 2002-08-22 | Allam Scott Gerald | Method and apparatus for displaying and viewing electronic information |
JP3690730B2 (en) | 2000-10-24 | 2005-08-31 | インターナショナル・ビジネス・マシーンズ・コーポレーション | Structure recovery system, syntax analysis system, conversion system, computer device, syntax analysis method, and storage medium |
GB0027685D0 (en) | 2000-11-13 | 2000-12-27 | Canon Kk | Filter based authoring tool |
US6763500B2 (en) | 2000-12-01 | 2004-07-13 | Microsoft Corporation | Real-time-on-demand dynamic document generation |
US20020087702A1 (en) | 2000-12-29 | 2002-07-04 | Koichi Mori | Remote contents displaying method with adaptive remote font |
US7028009B2 (en) | 2001-01-17 | 2006-04-11 | Contentguardiholdings, Inc. | Method and apparatus for distributing enforceable property rights |
TW571201B (en) | 2001-02-02 | 2004-01-11 | Wistron Corp | Conversion method and system for contents format of document file |
US7111234B2 (en) * | 2001-05-02 | 2006-09-19 | Microsoft Corporation | System and method for in-line editing of web-based documents |
CN101853473B (en) * | 2001-05-18 | 2013-08-14 | 株式会社尼康 | Method for providing bulletin board for placing an image and method for providing electronic album service |
US7020663B2 (en) | 2001-05-30 | 2006-03-28 | George M. Hay | System and method for the delivery of electronic books |
US20030007014A1 (en) * | 2001-06-25 | 2003-01-09 | Suppan Scott John | User interface system for composing an image page layout |
US6829745B2 (en) | 2001-06-28 | 2004-12-07 | Koninklijke Philips Electronics N.V. | Method and system for transforming an XML document to at least one XML document structured according to a subset of a set of XML grammar rules |
US20030018668A1 (en) | 2001-07-20 | 2003-01-23 | International Business Machines Corporation | Enhanced transcoding of structured documents through use of annotation techniques |
US6996772B2 (en) | 2001-07-25 | 2006-02-07 | Hewlett-Packard Development Company, L.P. | Formatting a content item in a text file using a discrimination stylesheet created using a heuristics stylesheet |
US20040205553A1 (en) | 2001-08-15 | 2004-10-14 | Hall David M. | Page layout markup language |
US6785685B2 (en) | 2001-08-22 | 2004-08-31 | International Business Machines Corporation | Approach for transforming XML document to and from data objects in an object oriented framework for content management applications |
US20030066033A1 (en) * | 2001-09-13 | 2003-04-03 | Direen, Harry George | Method of performing set operations on hierarchical objects |
GB2383662B (en) | 2001-11-26 | 2005-05-11 | Evolution Consulting Group Plc | Creating XML documents |
CA2414209C (en) | 2001-12-12 | 2010-05-25 | Accenture Global Services Gmbh | Compiling and distributing modular electronic publishing and electronic instruction materials |
US7249345B2 (en) * | 2002-02-28 | 2007-07-24 | Hewlett-Packard Development Company, L.P. | Method and system for automatically generating source code based on a mark-up language message definition |
US7324443B2 (en) * | 2002-06-17 | 2008-01-29 | Lucent Technologies Inc. | Binary protocol for session initiation in a wireless communications system |
US7650566B1 (en) * | 2002-06-28 | 2010-01-19 | Microsoft Corporation | Representing list definitions and instances in a markup language document |
US7584419B1 (en) * | 2002-06-28 | 2009-09-01 | Microsoft Corporation | Representing non-structured features in a well formed document |
US7533335B1 (en) * | 2002-06-28 | 2009-05-12 | Microsoft Corporation | Representing fields in a markup language document |
US7607081B1 (en) * | 2002-06-28 | 2009-10-20 | Microsoft Corporation | Storing document header and footer information in a markup language document |
US7565603B1 (en) * | 2002-06-28 | 2009-07-21 | Microsoft Corporation | Representing style information in a markup language document |
US7523394B2 (en) | 2002-06-28 | 2009-04-21 | Microsoft Corporation | Word-processing document stored in a single XML file that may be manipulated by applications that understand XML |
US7562295B1 (en) * | 2002-06-28 | 2009-07-14 | Microsoft Corporation | Representing spelling and grammatical error state in an XML document |
GB2392743A (en) | 2002-09-05 | 2004-03-10 | Hewlett Packard Co | Method for authoring web page content |
US7305612B2 (en) | 2003-03-31 | 2007-12-04 | Siemens Corporate Research, Inc. | Systems and methods for automatic form segmentation for raster-based passive electronic documents |
US7376650B1 (en) | 2003-09-12 | 2008-05-20 | Microsoft Corporation | Method and system for redirecting a request using redirection patterns |
-
2002
- 2002-06-28 US US10/187,060 patent/US7523394B2/en not_active Expired - Fee Related
-
2003
- 2003-04-24 NZ NZ525484A patent/NZ525484A/en not_active IP Right Cessation
- 2003-04-24 NZ NZ536149A patent/NZ536149A/en not_active Application Discontinuation
- 2003-04-24 IL IL155572A patent/IL155572A/en not_active IP Right Cessation
- 2003-04-30 ZA ZA200303346A patent/ZA200303346B/en unknown
- 2003-04-30 CA CA002427122A patent/CA2427122A1/en not_active Abandoned
- 2003-04-30 EP EP03009719A patent/EP1376387A3/en not_active Withdrawn
- 2003-05-02 SG SG200302602A patent/SG102713A1/en unknown
- 2003-05-19 CR CR6980A patent/CR6980A/en not_active Application Discontinuation
- 2003-05-23 TW TW092114073A patent/TWI287721B/en not_active IP Right Cessation
- 2003-05-23 BR BR0302088-6A patent/BR0302088A/en not_active IP Right Cessation
- 2003-05-27 AU AU2003204397A patent/AU2003204397A1/en not_active Abandoned
- 2003-06-04 CO CO03046840A patent/CO5470294A1/en not_active Application Discontinuation
- 2003-06-13 MX MXPA03005364A patent/MXPA03005364A/en not_active Application Discontinuation
- 2003-06-13 HN HN2003000181A patent/HN2003000181A/en unknown
- 2003-06-16 PA PA20038575801A patent/PA8575801A1/en unknown
- 2003-06-17 PL PL03360756A patent/PL360756A1/en unknown
- 2003-06-18 UY UY27858A patent/UY27858A1/en not_active Application Discontinuation
- 2003-06-24 GT GT200300132A patent/GT200300132A/en unknown
- 2003-06-24 KR KR1020030040987A patent/KR20040002657A/en not_active Application Discontinuation
- 2003-06-25 AR ARP030102276A patent/AR039742A1/en not_active Application Discontinuation
- 2003-06-26 HR HR20030524A patent/HRP20030524A2/en not_active Application Discontinuation
- 2003-06-27 RU RU2003119519/09A patent/RU2358311C2/en not_active IP Right Cessation
- 2003-06-27 NO NO20032998A patent/NO20032998L/en not_active Application Discontinuation
- 2003-06-27 CN CN031471250A patent/CN1495640B/en not_active Expired - Fee Related
- 2003-06-27 JP JP2003185951A patent/JP2004086883A/en active Pending
- 2003-06-30 PE PE2003000656A patent/PE20040249A1/en not_active Application Discontinuation
- 2003-12-02 US US10/726,077 patent/US7275209B1/en not_active Expired - Fee Related
- 2003-12-08 US US10/730,301 patent/US7257772B1/en not_active Expired - Fee Related
- 2003-12-09 US US10/731,274 patent/US7389473B1/en not_active Expired - Fee Related
-
2004
- 2004-12-06 US US11/005,183 patent/US7571169B2/en not_active Expired - Fee Related
- 2004-12-06 US US11/005,192 patent/US7974991B2/en not_active Expired - Fee Related
- 2004-12-06 US US11/005,621 patent/US20050108278A1/en not_active Abandoned
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2427122A1 (en) | Word-processing document stored in a single xml file that may be manipulated by applications that understand xml | |
US7366729B2 (en) | Schema framework and a method and apparatus for normalizing schema | |
US5860073A (en) | Style sheets for publishing system | |
US6613098B1 (en) | Storage of application specific data in HTML | |
US7617234B2 (en) | XML schema for binding data | |
US7991805B2 (en) | System for viewing and indexing mark up language messages, forms and documents | |
US7464330B2 (en) | Context-free document portions with alternate formats | |
US7730394B2 (en) | Data binding in a word-processing application | |
US7191186B1 (en) | Method and computer-readable medium for importing and exporting hierarchically structured data | |
US5293473A (en) | System and method for editing a structured document to modify emphasis characteristics, including emphasis menu feature | |
US7480861B2 (en) | System and method for converting between text format and outline format | |
US20040205584A1 (en) | System and method for template creation and execution | |
US20070061349A1 (en) | Hierarchically describing shapes | |
US7617447B1 (en) | Context free document portions | |
US7607081B1 (en) | Storing document header and footer information in a markup language document | |
US7562295B1 (en) | Representing spelling and grammatical error state in an XML document | |
JP2004038496A (en) | Xml document preparing system | |
Harris et al. | Working with XML | |
den Haan et al. | Using JSP and XML Together | |
Li et al. | Zhibo Wang zbwang@ iipc. zju. edu. cn | |
FE_Transport | F_ApiFind () |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
FZDE | Discontinued |