<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-US"><title type="html">Office Interoperability</title><subtitle type="html" /><id>http://blogs.msdn.com/b/officeinteroperability/atom.aspx</id><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/officeinteroperability/" /><link rel="self" type="application/atom+xml" href="http://blogs.msdn.com/b/officeinteroperability/atom.aspx" /><generator uri="http://telligent.com" version="5.6.50428.7875">Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><updated>2012-01-30T14:03:00Z</updated><entry><title>Interoperability Protocols Plugfest: June 24th - 28th </title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/officeinteroperability/archive/2013/06/06/interoperability-protocols-plugfest-june-24th-28th.aspx" /><id>http://blogs.msdn.com/b/officeinteroperability/archive/2013/06/06/interoperability-protocols-plugfest-june-24th-28th.aspx</id><published>2013-06-06T16:56:43Z</published><updated>2013-06-06T16:56:43Z</updated><content type="html">&lt;p&gt;We are less than three weeks away from the Microsoft Interoperability Protocols Plugfest. If you are planning to register or have questions please contact &lt;a href="mailto:plugfests@microsoft.com"&gt;plugfests@microsoft.com&lt;/a&gt;, we are accepting registrations until the 14th of June. Currently, all of our testing offices are booked, however there is still space in the presentation sessions. This will be an exciting event, protocol tools for Exchange (EWS &amp;amp; RPC), SharePoint, and Windows will be made available at the event, some for the first time.&lt;/p&gt;
&lt;p&gt;Here is a quick overview of some of the topics we plan to cover:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;SharePoint: FSSHTTP, OAuth, OData, CMIS,&amp;nbsp;WOPI (Office Web Apps), and more.&lt;/li&gt;
&lt;li&gt;Exchange: RPC, EWS, O365D&lt;/li&gt;
&lt;li&gt;SQL: OData&lt;/li&gt;
&lt;li&gt;Windows: File Sharing (SMB 3.0, SQL Storage, Hyper-V Storage, Virtual disk,&amp;nbsp;Branch cache, etc.) Identity (Kerberos, ADFS, Device authentication)&lt;/li&gt;
&lt;li&gt;Test tools: Message Analyzer, Network Monitor, EWS Test Suites, RPC Test Suites, Exchange RPX,&amp;nbsp;SharePoint Test Suites, Windows Test Suites, and more&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Please let us know if you have any questions at &lt;a href="mailto:plugfests@microsoft.com"&gt;plugfests@microsoft.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10424207" width="1" height="1"&gt;</content><author><name>.Michael Bowman. _</name><uri>http://blogs.msdn.com/MichaelBowman/ProfileUrlRedirect.ashx</uri></author><category term="Plugfest Event" scheme="http://blogs.msdn.com/b/officeinteroperability/archive/tags/Plugfest+Event/" /></entry><entry><title>Exchange Server and Outlook Standards Support Feedback</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/officeinteroperability/archive/2013/05/24/exchange-server-and-outlook-standards-support-feedback.aspx" /><id>http://blogs.msdn.com/b/officeinteroperability/archive/2013/05/24/exchange-server-and-outlook-standards-support-feedback.aspx</id><published>2013-05-24T20:06:00Z</published><updated>2013-05-24T20:06:00Z</updated><content type="html">&lt;p&gt;Microsoft recognizes that in an increasingly interconnected computing landscape, enabling interoperability between products from different vendors is important.&amp;nbsp; In particular, Microsoft understands that its customers value interoperability with respect to email and calendaring functionality.&amp;nbsp;In addition, in December 2009, Microsoft made a comprehensive commitment to the promotion of interoperability to the European Commission.&amp;nbsp; In connection with that commitment, Microsoft is soliciting community input regarding its support of the core and most commonly adopted email and calendaring standards in the next versions of Exchange Server and Microsoft Outlook.&amp;nbsp;Exchange Server 2013 and Microsoft Outlook 2013 support the following core and most commonly adopted email and calendaring standards:&amp;nbsp;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;IMAP:&amp;nbsp; Internet Message Access Protocol version 4.1 (RFC 3501)&lt;/li&gt;
&lt;li&gt;POP3: Post Office Protocol version 3 (RFC 1939)&lt;/li&gt;
&lt;li&gt;iCalendar:&amp;nbsp; Internet iCalendar Protocol (RFC 2445), the iCalendar Transport-Independent Interoperability Protocol (RFC 2446), and the iCalendar Message-Based Interoperability Protocol (RFC 2447).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Documentation of that support is publicly available at no charge on &lt;a href="http://msdn.microsoft.com/en-us/library/cc973105(EXCHG.80).aspx"&gt;MSDN&lt;/a&gt;.&amp;nbsp; Microsoft will continue to support these standards in the next versions of Exchange Server and Microsoft Outlook.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;To provide feedback on additional email or calendaring standards that you would like Microsoft to support in the next versions of Exchange Server and Microsoft Outlook, please click &lt;a href="mailto:emailstand@microsoft.com"&gt;here&lt;/a&gt; or send email to &lt;a href="mailto:emailstand@microsoft.com"&gt;emailstand@microsoft.com&lt;/a&gt;.&amp;nbsp; Please do &lt;span style="text-decoration: underline;"&gt;not&lt;/span&gt; include confidential information in your feedback; feedback will be &lt;span style="text-decoration: underline;"&gt;not&lt;/span&gt; be treated as confidential.&amp;nbsp; After 90-days, Microsoft will consider all of the feedback provided and post a general response in this forum.&amp;nbsp;&amp;nbsp; Thank you, in advance, for your input.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10421252" width="1" height="1"&gt;</content><author><name>.Michael Bowman. _</name><uri>http://blogs.msdn.com/MichaelBowman/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>Office Open XML Themes, Schemes, and Fonts</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/officeinteroperability/archive/2013/04/22/office-open-xml-themes-schemes-and-fonts.aspx" /><id>http://blogs.msdn.com/b/officeinteroperability/archive/2013/04/22/office-open-xml-themes-schemes-and-fonts.aspx</id><published>2013-04-23T03:18:00Z</published><updated>2013-04-23T03:18:00Z</updated><content type="html">&lt;p&gt;We frequently get questions about how Office selects substitute fonts when a specified font is not found. This article describes how Office Open XML-compatible software can select fonts in text runs. It includes information about the font selection process that is used in Office 2010.&lt;/p&gt;
&lt;p&gt;The Office Open XML (OOXML) specification provides software developers with a standard way to store information in documents produced by workplace productivity applications such as word processors, electronic spreadsheets, and presentation programs. But the methods that developers use to implement Office Open XML standard is up to the developer. One common challenge faced by implementers is how to select substitute fonts for OOXML text runs, themes, or schemes, for which the specified font is not found. This article presents one possible implementation by explaining how Office 2010 selects fonts when it performs font substitution. Please be aware that this is not the only possible implementation. Rather, it is only one example of how things might be done.&lt;/p&gt;
&lt;h2&gt;&lt;br /&gt;Overview&lt;/h2&gt;
&lt;p&gt;To understand the font selection process, it is first necessary to have some background about how OOXML stores formatting information in documents.&lt;/p&gt;
&lt;h4&gt;&lt;br /&gt;Text formatting in OOXML&lt;/h4&gt;
&lt;p&gt;Text in OOXML documents is contained in text runs. A text run is a group of characters that a document groups together in one parent field. An example of a parent field is a paragraph. Every paragraph contains at least one text run that contains the paragraph&amp;rsquo;s text. It is possible for a paragraph to contain more than one text run.&lt;/p&gt;
&lt;p&gt;Text runs can occur in a variety of parent fields. Examples of other fields that contain text runs are hyperlinks, custom XML elements, structured document tags, and smart tags.&lt;/p&gt;
&lt;p&gt;Text runs can contain child fields that specify formatting and fonts. One of the most relevant to the current discussion is the &lt;code&gt;rPr&lt;/code&gt; field, which specifies the run&amp;rsquo;s properties. The &lt;code&gt;rPr&lt;/code&gt; field, in turn, can contain an &lt;code&gt;rFont&lt;/code&gt; tag, which selects the fonts to use in a text run. Here is an example.&lt;/p&gt;
&lt;p&gt;&amp;lt;w:r&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;w:rPr&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;w:rFonts w:ascii="Courier&lt;br /&gt;New" w:cs="Times New Roman" /&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/w:rPr&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;lt;w:t&amp;gt;English العربية &amp;lt;/w:t&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;/w:r&amp;gt;&lt;/p&gt;
&lt;p&gt;The XML code shown above selects the Courier New font for all ASCII characters and uses the Times New Roman font for all Complex Script characters, which are discussed shortly.&lt;/p&gt;
&lt;p&gt;The characters in a text run are stored in memory using their Unicode values. The Unicode standard partitions the character values into specific ranges.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;ASCII (character values 0-128)&lt;/li&gt;
&lt;li&gt;High ANSI&lt;/li&gt;
&lt;li&gt;Complex Script&lt;/li&gt;
&lt;li&gt;East Asian&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Because these character values have such distinct groupings, applications that process OOXML documents can glean information about what font to use by testing the character values in the text runs. Applications often use this as one step in the process of selecting a substitute font when the font specified in the OOXML document cannot be found in the document and is not installed on the computer.&lt;/p&gt;
&lt;h4&gt;&lt;br /&gt; &lt;br /&gt;Text styling in OOXML&lt;/h4&gt;
&lt;p&gt;OOXML enables documents to contain styles that specify a particular set of fonts to use in a document. This is known as the &lt;em&gt;font scheme&lt;/em&gt;. The font scheme can be grouped together with the other schemes, such as the color scheme, to form a theme. The theme can be used to give groups of documents a consistent appearance. A user can, for instance, define a corporate theme that gives all documents produced by a corporation a similar look.&lt;/p&gt;
&lt;p&gt;OOXML schemes can have major fonts and minor fonts. Usually, major fonts are used for styles such as headings, whereas minor fonts are generally applied to body and paragraph text.&lt;/p&gt;
&lt;h4&gt;&amp;nbsp;&lt;br /&gt;Latin, East Asian, and Complex Script fonts&lt;/h4&gt;
&lt;p&gt;It is possible that themes and schemes may be used worldwide and therefore must accommodate many languages and their associated fonts. For example, a scheme can contain a minor font field that specifies fonts to be used when the document contains Japanese, Arabic, English, and Tibetan text. OOXML provides global support by using industry-standard classifications for fronts that group them into three basic types: Latin, East Asian, and Complex Script. It enables theme designers to specify default fonts for each of these groups. In addition,&lt;br /&gt;it offers specific XML tags that let you select default fonts for the individual languages that you want to support in your theme. Consider the following example.&lt;/p&gt;
&lt;p&gt;&amp;lt;minorFont&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; &amp;lt;latin typeface="Calibri"/&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; &amp;lt;ea typeface="Arial"/&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; &amp;lt;cs typeface="Arial"/&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; &amp;lt;font script="Jpan"&lt;br /&gt;typeface="ＭＳ Ｐゴシック"/&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; &amp;lt;font script="Hang"&lt;br /&gt;typeface="HY중고딕"/&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; &amp;lt;font&lt;br /&gt;script="Hans" typeface="隶书"/&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; &amp;lt;font&lt;br /&gt;script="Hant" typeface="微軟正黑體"/&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; &amp;lt;font&lt;br /&gt;script="Arab" typeface="Traditional Arabic"/&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; &amp;lt;font&lt;br /&gt;script="Hebr" typeface="Arial"/&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; &amp;lt;font&lt;br /&gt;script="Thai" typeface="Cordia New"/&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; &amp;lt;font&lt;br /&gt;script="Ethi" typeface="Nyala"/&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; &amp;lt;font&lt;br /&gt;script="Beng" typeface="Vrinda"/&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; &amp;lt;font&lt;br /&gt;script="Gujr" typeface="Shruti"/&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; &amp;lt;font&lt;br /&gt;script="Khmr" typeface="DaunPenh"/&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; &amp;lt;font&lt;br /&gt;script="Knda" typeface="Tunga"/&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;/minorFont&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The preceding XML shows the definition of a group of minor fonts for a scheme. As you can see, it selects specific default fonts for the Latin, East Asian, and Complex Script groups. In addition, it defines default fonts for a variety of languages. In addition to the &lt;code&gt;rFont&lt;/code&gt; tag,&lt;br /&gt;OOXML documents can also use the &lt;code&gt;rPr&lt;/code&gt; tag and language code IDs (LCIDs) to select fonts for a text run, as shown in the following example.&lt;/p&gt;
&lt;p&gt;&amp;lt;w:r&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;w:rPr lang="zh-CN"&lt;br /&gt;dirty="0" smtClean="0"&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;w:solidFill&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;w:schemeClr&lt;br /&gt;val="bg1"/&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/w:solidFill&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/w:rPr&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;w:t&amp;gt;你好&amp;lt;/w:t&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;/w:r&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;This XML snippet demonstrates how a document might select simplified Chinese to display the text. But it does not explicitly state exactly which font to use for the simplified Chinese characters. The application processing this document must look up the appropriate font in the major or minor font table. If the font is not found, it must use a font selection process to substitute the best available font for the one specified in the font table.&lt;/p&gt;
&lt;h2&gt;&lt;br /&gt; &lt;br /&gt;The ISO 29500 font selection process&lt;/h2&gt;
&lt;p&gt;According to the ISO 29500 standard, font selection is an implementation-specific process for each application program. But to follow the standard, applications should give priority to the font or fonts selected by the &lt;code&gt;rFonts&lt;/code&gt; tag. If the &lt;code&gt;rFonts&lt;/code&gt; tag is not present, it selects the nearest font specified in the style hierarchy. If no styles are present or no styles specify a font, then it should use the default fonts specified by the application.&lt;/p&gt;
&lt;p&gt;It is possible that the font specified in the &lt;code&gt;rFonts&lt;/code&gt; tag or the style hierarchy is not embedded in the document and not installed on the user&amp;rsquo;s computer. If the application finds that this is the case, it must use a font substitution algorithm to select the appropriate font. If the font specified in the &lt;code&gt;rFonts&lt;/code&gt; tag is not available, then the application should search the style hierarchy for the most appropriate font.&lt;/p&gt;
&lt;p&gt;For example, if the &lt;code&gt;rFonts&lt;/code&gt; tag selects a font for simplified Chinese that is not embedded in the document and not present on the computer, the application can check to determine whether the style hierarchy contains a specification for a simplified Chinese font that is available. If the font is not present or not specified, the application checks the major or minor font table for simplified Chinese. If the font is still not specified or is not available, then the application should use the default East Asian font specified in the major or minor font table. If, yet again, there is no font specified in the major or minor font table, or the font cannot be accessed, the application must then either use an application-specific default font or perform font substitution.&lt;/p&gt;
&lt;p&gt;When an application performs font substitution, the ISP 29500 standard recommends that it select the font that matches most closely with the font that it is trying to substitute for. Each glyph in the font should have the most similar appearance possible to the glyphs in the specified font. The font that the application selects should also try to match the physical characteristics of the selected font. The ISO 29500 standard recommends matching the following characteristics in the order of descending priority.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;panose1&lt;/li&gt;
&lt;li&gt;sig&lt;/li&gt;
&lt;li&gt;charset&lt;/li&gt;
&lt;li&gt;pitch&lt;/li&gt;
&lt;li&gt;family&lt;/li&gt;
&lt;li&gt;altName&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Of course, developers are free to apply more sophisticated logic to the font selection process.&lt;/p&gt;
&lt;p&gt;The following table presents a more specific list of elements that may be useful to your application during the font substitution process.&lt;/p&gt;
&lt;h3&gt;Font substitution hints&lt;/h3&gt;
&lt;table style="width: 65%;" border="0" cellpadding="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="24%"&gt;
&lt;p&gt;&lt;strong&gt;Element Name&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="20%"&gt;
&lt;p&gt;&lt;strong&gt;Attribute&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="54%"&gt;
&lt;p&gt;&lt;strong&gt;Description&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="24%"&gt;
&lt;p&gt;subFontBySize&lt;/p&gt;
&lt;/td&gt;
&lt;td width="20%"&gt;
&lt;p&gt;N/A&lt;/p&gt;
&lt;/td&gt;
&lt;td width="54%"&gt;
&lt;p&gt;Require exact size during font substitution.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="24%"&gt;
&lt;p&gt;font&lt;/p&gt;
&lt;/td&gt;
&lt;td width="20%"&gt;
&lt;p&gt;charset&lt;/p&gt;
&lt;/td&gt;
&lt;td width="54%"&gt;
&lt;p&gt;Character set that is supported by the parent font&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="24%"&gt;
&lt;p&gt;font&lt;/p&gt;
&lt;/td&gt;
&lt;td width="20%"&gt;
&lt;p&gt;family&lt;/p&gt;
&lt;/td&gt;
&lt;td width="54%"&gt;
&lt;p&gt;Font family&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="24%"&gt;
&lt;p&gt;font&lt;/p&gt;
&lt;/td&gt;
&lt;td width="20%"&gt;
&lt;p&gt;panose&lt;/p&gt;
&lt;/td&gt;
&lt;td width="54%"&gt;
&lt;p&gt;Panose-1 classification number.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="24%"&gt;
&lt;p&gt;font&lt;/p&gt;
&lt;/td&gt;
&lt;td width="20%"&gt;
&lt;p&gt;pitchFamily&lt;/p&gt;
&lt;/td&gt;
&lt;td width="54%"&gt;
&lt;p&gt;Font pitch and the font family.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="24%"&gt;
&lt;p&gt;font&lt;/p&gt;
&lt;/td&gt;
&lt;td width="20%"&gt;
&lt;p&gt;typeface&lt;/p&gt;
&lt;/td&gt;
&lt;td width="54%"&gt;
&lt;p&gt;Typeface name of the font.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2&gt;&lt;br /&gt; &lt;br /&gt;The Office 2010 font selection process&lt;/h2&gt;
&lt;p&gt;All applications that implement the ISO 29500 standard do so in accordance with their business needs. Therefore, when the standard allows then to do so, they use algorithms and implementation methods that serve their customers&amp;rsquo; best interests. Microsoft is no exception. Microsoft Office implements the ISO 29500 standard for a worldwide audience and therefore must meet the needs of a wide range of customer requirements. As a result, its implementation of the font selection process is often used as an example for other software. Also, many software vendors see a need for their software to be compatible with Office 2010. For these reasons, the font selection algorithm used by Office 2010 is presented here.&lt;/p&gt;
&lt;h4&gt;&lt;br /&gt; &lt;br /&gt;Step 1: Follow the ISO 29500 standard&lt;/h4&gt;
&lt;p&gt;Office 2010 follows the standard ISO 29500 font selection process in that it gives preferences to the font or fonts selected in the &lt;code&gt;rFonts&lt;/code&gt; tag, if it is present. It then uses the style hierarchy and the default fonts in the major and minor font tables exactly as the standard directs. If it finds a suitable font, then it uses that font.&lt;/p&gt;
&lt;p&gt;If no suitable font is found, then the ISO 29500 standard directs that Office 2010, like any other software application, must perform font substitution using an implementation-dependent algorithm. Therefore, it moves on to the next step in its font selection process.&lt;/p&gt;
&lt;h4&gt;&lt;br /&gt; &lt;br /&gt;Step 2: Convert the LCID to a script tag&lt;/h4&gt;
&lt;p&gt;If an LCID is specified for the text run, Office 2010 converts the LCID to a script tag. It uses the following exhaustive table to perform the conversion.&lt;/p&gt;
&lt;h3&gt;LCID to script tag conversion&lt;/h3&gt;
&lt;table style="width: 47%;" border="0" cellpadding="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;&lt;strong&gt;LCID&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;&lt;strong&gt;Script Tag&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;&lt;strong&gt;Value&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidAmerican&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x409&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidAustralian&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0xc09&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidBritish&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x809&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidEnglishCanadian&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x1009&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidCatalan&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x403&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidDanish&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x406&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidDutch&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x413&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidDutchBelgian&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x813&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidPapiamentu&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x479&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidFinnish&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x40b&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidFrench&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x40c&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidFrenchCanadian&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0xc0c&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidGerman&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x407&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidSwissGerman&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x807&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidAustrianGerman&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0xc07&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidGermanLuxembourg&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x1007&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidGermanLiechtenstein&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x1407&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidItalian&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x410&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidNorskBokmal&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x414&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidNorskNynorsk&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x814&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidPortBrazil&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x416&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidPortIberian&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x816&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidSpanish&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x40a&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidSwedish&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x41d&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidRussian&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x419&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Cyrl&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidCzech&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x405&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidHungarian&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x40e&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidPolish&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x415&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidTurkish&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x41f&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidFarsi&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x429&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Arab&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidBasque&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x42d&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidSlovenian&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x424&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidLatvian&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x426&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidLithuanian&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x427&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidRomanian&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x418&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidRomanianMoldavia&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x818&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidBulgarian&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x402&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Cyrl&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidSerbianLatin&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x241a&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidSerbianCyrillic&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x281a&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Cyrl&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidCroatian&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x41a&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidGaelicScots&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x491&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidGaelicIrish&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x83c&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidSutu&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x430&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidTsonga&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x431&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidTswana&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x432&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidVenda&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x433&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidXhosa&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x434&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidZulu&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x435&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidAfrikaans&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x436&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidKoreanExtWansung&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x412&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Hang&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidUkranian&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x422&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Cyrl&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidGreek&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x408&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Grek&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidEstonian&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x425&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidGalician&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x456&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidArabic&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x401&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Arab&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidHebrew&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x40d&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Hebr&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidJapanese&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x411&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Jpan&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidSlovak&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x41b&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidIraq&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x801&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Arab&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidEgyptian&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0xc01&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Arab&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidLibya&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x1001&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Arab&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidAlgerian&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x1401&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Arab&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidMorocco&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x1801&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Arab&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidTunisia&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x1c01&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Arab&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidOman&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x2001&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Arab&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidYemen&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x2401&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Arab&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidSyria&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x2801&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Arab&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidJordan&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x2c01&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Arab&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidLebanon&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x3001&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Arab&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidKuwait&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x3401&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Arab&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidUAE&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x3801&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Arab&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidBahrain&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x3c01&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Arab&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidQatar&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x4001&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Arab&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidChineseTrad&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x404&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Hant&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidChineseSimp&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x804&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Hans&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidHongkong&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0xc04&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Hant&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidSingapore&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x1004&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Hans&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidMacau&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x1404&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Hant&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidEnglishNewZealand&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x1409&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidEnglishIreland&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x1809&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidEnglishSouthAfrica&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x1c09&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidEnglishJamaica&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x2009&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidEnglishCaribbean&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x2409&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidEnglishBelize&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x2809&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidEnglishTrinidad&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x2c09&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidEnglishZimbabwe&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x3009&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidEnglishPhilippines&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x3409&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidEnglishIndonesia&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x3809&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidEnglishHongKong&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x3c09&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidEnglishIndia&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x4009&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidEnglishMalaysia&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x4409&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidEnglishSingapore&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x4809&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidSpanish&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x40a&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidSpanishMexican&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x80a&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidMexican&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x80a&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidSpanishModern&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0xc0a&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidGuatemala&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x100a&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidCostaRica&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x140a&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidPanama&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x180a&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidDominicanRepublic&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x1c0a&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidSpanishSA&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x200a&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidVenezuela&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x200a&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidColombia&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x240a&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidPeru&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x280a&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidArgentina&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x2c0a&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidEcuador&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x300a&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidChile&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x340a&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidUruguay&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x380a&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidParguay&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x3c0a&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidBolivia&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x400a&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidElSalvador&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x440a&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidHonduras&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x480a&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidNicaragua&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x4c0a&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidPuertoRico&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x500a&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidSpanishUS&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x540a&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidFrenchBelgian&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x80c&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidFrenchSwiss&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x100c&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidFrenchLuxembourg&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x140c&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidFrenchMonaco&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x180c&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidFrenchWestIndies&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x1c0c&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidFrenchReunion&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x200c&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidFrenchCongoDRC&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x240c&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidFrenchZaire&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x240c&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidFrenchSenegal&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x280c&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidFrenchCameroon&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x2c0c&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidFrenchCotedIvoire&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x300c&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidFrenchMali&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x340c&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidFrenchHaiti&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x3c0c&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidFrenchMorocco&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x380c&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidIcelandic&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x40f&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidItalianSwiss&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x810&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidRhaetoRomanic&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x417&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidRomanic&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x417&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidRussianMoldavia&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x819&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Cyrl&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidCroat&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x41a&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidSerbianLatinSerbMont&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x81a&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidSerbianCyrillicSerbMont&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0xc1a&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Cyrl&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidCroatSerbo&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x81a&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidBosniaHerzegovina&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x101a&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidBosnianBosniaHerzegovinaLatin&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x141a&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidSerbianBosniaHerzegovinaLatin&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x181a&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidSerbianBosniaHerzegovinaCyrillic&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x1c1a&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Cyrl&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidBosnianBosniaHerzegovinaCyrillic&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x201a&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Cyrl&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidSerbianMontenegroLatin&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x2c1a&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidSerbianMontenegroCyrillic&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x301a&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Cyrl&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidAlbanian&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x41c&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidSwedishFinland&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x81d&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidThai&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x41e&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Thai&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidUrdu&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x420&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Arab&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidBahasa&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x421&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidIndonesian&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x421&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidByelorussian&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x423&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Cyrl&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidTajik&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x428&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Cyrl&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidVietnamese&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x42a&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Viet&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidArmenian&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x42b&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Armn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidAzeriLatin&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x42c&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidAzeriCyrillic&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x82c&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Cyrl&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidSorbian&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x42e&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidLowerSorbian&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x82e&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidMacedonian&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x42f&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Cyrl&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidGeorgian&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x437&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Geor&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidFaeroese&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x438&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidHindi&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x439&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Deva&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidMaltese&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x43a&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidSamiLappish&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x43b&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidNorthSamiSwe&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x83b&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidNorthernSamiFi&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0xc3b&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidLuleSamiNor&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x103b&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidLuleSamiSwe&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x143b&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidSouthSamiNor&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x183b&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidSouthSamiSwe&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x1c3b&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidSkoltSami&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x203b&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidInariSami&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x243b&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidYiddish&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x43d&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Hebr&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidMalaysian&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x43e&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidMalayBrunei&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x83e&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidKazakh&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x43f&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Cyrl&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidKyrgyz&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x440&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Cyrl&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidSwahili&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x441&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidTurkmen&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x442&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidUzbekLatin&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x443&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidUzbekCyrillic&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x843&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Cyrl&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidTatar&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x444&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Cyrl&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidBengali&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x445&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Beng&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidBengaliBangladesh&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x845&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Beng&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidPunjabi&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x446&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Guru&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidPunjabiPakistan&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x846&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Arab&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidGujarati&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x447&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Gujr&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidOriya&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x448&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Orya&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidTamil&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x449&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Taml&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidTelugu&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x44a&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Telu&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidKannada&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x44b&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Knda&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidMalayalam&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x44c&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Mlym&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidAssamese&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x44d&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Beng&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidMarathi&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x44e&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Deva&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidSanskrit&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x44f&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Deva&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidMongolian&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x450&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Cyrl&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidMongolianMongo&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x850&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Mong&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidTibetan&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x451&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Tibt&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidBhutanese&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x851&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Tibt&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidWelsh&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x452&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidKhmer&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x453&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Khmr&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidLao&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x454&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Laoo&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidBurmese&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x455&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Mymr&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidKonkani&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x457&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Deva&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidManipuri&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x458&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Beng&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidSindhi&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x459&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Deva&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidSindhiPakistan&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x859&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Arab&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidSyriac&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x45a&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Syrc&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidSinhalese&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x45b&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Sinh&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidCherokee&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x45c&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Cher&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidInuktitut&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x45d&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Cans&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidInuktitutLatin&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x85d&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidAmharic&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x45e&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Ethi&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidTamazight&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x45f&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Arab&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidTamazightLatin&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x85f&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidKashmiri&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x460&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Arab&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidKashmiriIndia&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x860&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Deva&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidNepali&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x461&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Deva&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidNepaliIndia&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x861&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Deva&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidFrisian&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x462&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidPashto&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x463&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Arab&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidFilipino&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x464&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidMaldivian&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x465&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Thaa&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidEdo&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x466&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidFulfulde&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x467&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidHausa&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x468&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidIbibio&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x469&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidYoruba&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x46a&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidQuechuaBol&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x46b&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidQuechuaEcu&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x86b&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidQuechuaPe&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0xc6b&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidSesothoSaLeboa&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x46c&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidBashkir&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x46d&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Cyrl&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidLuxembourgish&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x46e&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidGreenlandic&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x46f&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidIgbo&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x470&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidKanuri&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x471&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidOromo&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x472&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidTigrignaEthiopic&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x473&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Ethi&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidTigrignaEritrea&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x873&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Ethi&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidGuarani&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x474&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidHawaiian&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x475&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidLatin&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x476&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidSomali&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x477&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidYi&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x478&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Yiii&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidMapudungun&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x47a&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidMohawk&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x47c&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidBreton&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x47e&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidUighur&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x480&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Uigh&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidMaori&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x481&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidOccitan&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x482&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidCorsican&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x483&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidAlsatian&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x484&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidSakha&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x485&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Cyrl&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidKiche&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x486&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidKinyarwanda&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x487&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidWolof&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x488&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Latn&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="52%"&gt;
&lt;p&gt;lidDari&lt;/p&gt;
&lt;/td&gt;
&lt;td width="22%"&gt;
&lt;p&gt;0x48c&lt;/p&gt;
&lt;/td&gt;
&lt;td width="24%"&gt;
&lt;p&gt;Arab&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h4&gt;&lt;br /&gt; &lt;br /&gt;Step 3: Search the font collections&lt;/h4&gt;
&lt;p&gt;After Office 2010 obtains a script tag, it searches the major and minor font tables for a match with the script tag it obtained. If it finds a matching tag in the font table, it uses the font specified for that script tag. But if it does not find a matching script tag in the font table, it moves on to the next step in the process.&lt;/p&gt;
&lt;h4&gt;&amp;nbsp;&lt;br /&gt;Step 4: Determine the default font&lt;/h4&gt;
&lt;p&gt;At this point, Office 2010 attempts to determine the default font for the text run. It does this by checking the Unicode values of the characters in the run. It uses the Unicode values to categorize the text into font groups. The categorization is performed by using the following table.&lt;/p&gt;
&lt;h3&gt;Unicode sub-ranges and their corresponding font groups&lt;/h3&gt;
&lt;table style="width: 45%;" border="0" cellpadding="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="55%"&gt;
&lt;p&gt;&lt;strong&gt;Unicode Character Range&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="43%"&gt;
&lt;p&gt;&lt;strong&gt;Font Group&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="55%"&gt;
&lt;p&gt;U+0000&amp;ndash;U+007F&lt;/p&gt;
&lt;/td&gt;
&lt;td width="43%"&gt;
&lt;p&gt;Latin&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="55%"&gt;
&lt;p&gt;U+0080&amp;ndash;U+00A6&lt;/p&gt;
&lt;/td&gt;
&lt;td width="43%"&gt;
&lt;p&gt;Latin&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="55%"&gt;
&lt;p&gt;U+00A9&amp;ndash;U+00AF&lt;/p&gt;
&lt;/td&gt;
&lt;td width="43%"&gt;
&lt;p&gt;Latin&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="55%"&gt;
&lt;p&gt;U+00B2&amp;ndash;U+00B3&lt;/p&gt;
&lt;/td&gt;
&lt;td width="43%"&gt;
&lt;p&gt;Latin&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="55%"&gt;
&lt;p&gt;U+00B5&amp;ndash;U+00D6&lt;/p&gt;
&lt;/td&gt;
&lt;td width="43%"&gt;
&lt;p&gt;Latin&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="55%"&gt;
&lt;p&gt;U+00D8&amp;ndash;U+00F6&lt;/p&gt;
&lt;/td&gt;
&lt;td width="43%"&gt;
&lt;p&gt;Latin&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="55%"&gt;
&lt;p&gt;U+00F8&amp;ndash;U+058F&lt;/p&gt;
&lt;/td&gt;
&lt;td width="43%"&gt;
&lt;p&gt;Latin&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="55%"&gt;
&lt;p&gt;U+0590&amp;ndash;U+074F&lt;/p&gt;
&lt;/td&gt;
&lt;td width="43%"&gt;
&lt;p&gt;Complex Script&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="55%"&gt;
&lt;p&gt;U+0780&amp;ndash;U+07BF&lt;/p&gt;
&lt;/td&gt;
&lt;td width="43%"&gt;
&lt;p&gt;Complex Script&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="55%"&gt;
&lt;p&gt;U+0900&amp;ndash;U+109F&lt;/p&gt;
&lt;/td&gt;
&lt;td width="43%"&gt;
&lt;p&gt;Complex Script&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="55%"&gt;
&lt;p&gt;U+10A0&amp;ndash;U+10FF&lt;/p&gt;
&lt;/td&gt;
&lt;td width="43%"&gt;
&lt;p&gt;Latin&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="55%"&gt;
&lt;p&gt;U+1200&amp;ndash;U+137F&lt;/p&gt;
&lt;/td&gt;
&lt;td width="43%"&gt;
&lt;p&gt;Latin&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="55%"&gt;
&lt;p&gt;U+13A0&amp;ndash;U+177F&lt;/p&gt;
&lt;/td&gt;
&lt;td width="43%"&gt;
&lt;p&gt;Latin&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="55%"&gt;
&lt;p&gt;U+1D00&amp;ndash;U+1D7F&lt;/p&gt;
&lt;/td&gt;
&lt;td width="43%"&gt;
&lt;p&gt;Latin&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="55%"&gt;
&lt;p&gt;U+1E00&amp;ndash;U+1FFF&lt;/p&gt;
&lt;/td&gt;
&lt;td width="43%"&gt;
&lt;p&gt;Latin&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="55%"&gt;
&lt;p&gt;U+1780&amp;ndash;U+18AF&lt;/p&gt;
&lt;/td&gt;
&lt;td width="43%"&gt;
&lt;p&gt;Complex Script&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="55%"&gt;
&lt;p&gt;U+2000&amp;ndash;U+200B&lt;/p&gt;
&lt;/td&gt;
&lt;td width="43%"&gt;
&lt;p&gt;Latin&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="55%"&gt;
&lt;p&gt;U+200C&amp;ndash;U+200F&lt;/p&gt;
&lt;/td&gt;
&lt;td width="43%"&gt;
&lt;p&gt;Complex Script&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="55%"&gt;
&lt;p&gt;U+2010&amp;ndash;U+2029&lt;/p&gt;
&lt;/td&gt;
&lt;td width="43%"&gt;
&lt;p&gt;Latin*&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="55%"&gt;
&lt;p&gt;U+202A&amp;ndash;U+202F&lt;/p&gt;
&lt;/td&gt;
&lt;td width="43%"&gt;
&lt;p&gt;Complex Script&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="55%"&gt;
&lt;p&gt;U+2030&amp;ndash;U+2046&lt;/p&gt;
&lt;/td&gt;
&lt;td width="43%"&gt;
&lt;p&gt;Latin&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="55%"&gt;
&lt;p&gt;U+204A&amp;ndash;U+245F&lt;/p&gt;
&lt;/td&gt;
&lt;td width="43%"&gt;
&lt;p&gt;Latin&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="55%"&gt;
&lt;p&gt;U+2670&amp;ndash;U+2671&lt;/p&gt;
&lt;/td&gt;
&lt;td width="43%"&gt;
&lt;p&gt;Complex Script&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="55%"&gt;
&lt;p&gt;U+27C0&amp;ndash;U+2BFF&lt;/p&gt;
&lt;/td&gt;
&lt;td width="43%"&gt;
&lt;p&gt;Latin&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="55%"&gt;
&lt;p&gt;U+3099&amp;ndash;U+309A&lt;/p&gt;
&lt;/td&gt;
&lt;td width="43%"&gt;
&lt;p&gt;East Asian&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="55%"&gt;
&lt;p&gt;U+D835&lt;/p&gt;
&lt;/td&gt;
&lt;td width="43%"&gt;
&lt;p&gt;Latin&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="55%"&gt;
&lt;p&gt;U+F000&amp;ndash;U+F0FF&lt;/p&gt;
&lt;/td&gt;
&lt;td width="43%"&gt;
&lt;p&gt;Symbol. Use symbol font.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="55%"&gt;
&lt;p&gt;U+FB00&amp;ndash;U+FB17&lt;/p&gt;
&lt;/td&gt;
&lt;td width="43%"&gt;
&lt;p&gt;Latin&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="55%"&gt;
&lt;p&gt;U+FB1D&amp;ndash;U+FB4F&lt;/p&gt;
&lt;/td&gt;
&lt;td width="43%"&gt;
&lt;p&gt;Complex Script&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="55%"&gt;
&lt;p&gt;U+FE50&amp;ndash;U+FE6F&lt;/p&gt;
&lt;/td&gt;
&lt;td width="43%"&gt;
&lt;p&gt;Latin&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="55%"&gt;
&lt;p&gt;All others&lt;/p&gt;
&lt;/td&gt;
&lt;td width="43%"&gt;
&lt;p&gt;East Asian&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;* For the quote characters in the range U+2018 &amp;ndash; U+201E, use the East Asian font if the text has one of the following language identifiers: ii-CN, ja-JP, ko-KR, zh-CN,zh-HK, zh-MO, zh-SG, zh-TW&lt;/p&gt;
&lt;p&gt;After Office 2010 has determined which font group the characters belong to, it selects the default font for that group.&lt;/p&gt;
&lt;h2&gt;&lt;br /&gt; &lt;br /&gt;Conclusion&lt;/h2&gt;
&lt;p&gt;Font selection in applications compatible with Office Open XML can be a complex process. Using the guidelines that are presented in the ISO 29500 standard for font selection is usually the best starting point for developers. When an appropriate font is not found, the application must perform an implementation-specific font substitution process. Developers are free to follow the algorithm presented here, which is used by Office 2010, or they can create their own.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10413210" width="1" height="1"&gt;</content><author><name>.Michael Bowman. _</name><uri>http://blogs.msdn.com/MichaelBowman/ProfileUrlRedirect.ashx</uri></author><category term="File Format" scheme="http://blogs.msdn.com/b/officeinteroperability/archive/tags/File+Format/" /><category term="Office" scheme="http://blogs.msdn.com/b/officeinteroperability/archive/tags/Office/" /><category term="OOXML" scheme="http://blogs.msdn.com/b/officeinteroperability/archive/tags/OOXML/" /></entry><entry><title>Microsoft Support for PDF </title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/officeinteroperability/archive/2013/04/04/microsoft-support-for-pdf.aspx" /><id>http://blogs.msdn.com/b/officeinteroperability/archive/2013/04/04/microsoft-support-for-pdf.aspx</id><published>2013-04-04T17:50:00Z</published><updated>2013-04-04T17:50:00Z</updated><content type="html">&lt;p&gt;&lt;span style="font-family: 'Calibri','sans-serif'; font-size: 11pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"&gt;From time to time, we get questions about the level of support that Microsoft Office currently offers for PDF. PDF has been an international standard since 2008, ISO 32000, and has several accompanying standards for specific uses, including archiving (PDF/A, ISO 19005). We currently offer customers a choice between Save as PDF with a number of options, and Save as PDF/A. Details on our compliance with the standards is detailed below.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: medium;"&gt;&lt;strong&gt;&lt;span style="font-family: 'Calibri','sans-serif'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"&gt;Details on Microsoft Office's&amp;nbsp;Support for PDF &lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;April 4, 2013&lt;/p&gt;
&lt;p&gt;Microsoft Office is strongly committed to supporting PDF standards, including ISO 32000-1 and ISO 19005-1, in Office 2007, Office 2010 and Office 2013.&lt;/p&gt;
&lt;p&gt;ISO 32000-1 is based on version 1.7 of the PDF Reference. While Office does not output version 1.7, that version is a cumulative superset of the previous versions. Therefore, earlier versions of PDF are also compliant with ISO 32000-1.&lt;/p&gt;
&lt;p&gt;The PDF version that Office outputs depends on the print intent selected by the user:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;In most cases, Office uses PDF Version 1.5.&lt;/li&gt;
&lt;li&gt;In Publisher, saving with the Commercial Print intention, Office uses PDF Version 1.4.&lt;/li&gt;
&lt;li&gt;In Word and Publisher, if password protection is added to the PDF file, Office uses PDF Version 1.6.&lt;/li&gt;
&lt;li&gt;If saving as PDF/A, Office uses PDF Version 1.4, as specified in ISO 19005-1.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Office Save as PDF/A is compliant with ISO 19005-1. Word, PowerPoint, Excel, Publisher, and Visio are compliant with PDF/A-1a. Other applications output PDF/A-1b compliant PDF on Save As.&lt;/p&gt;
&lt;p&gt;While Microsoft Office is compliant with the mandatory sections of ISO 32000-1, Office does not support every feature the standard covers. For example, Office does not support digital signatures in our PDF output.&lt;/p&gt;
&lt;p&gt;With the latest release of Office, Microsoft has added support for opening PDF documents so that PDF files can be edited within Word and the contents can be saved to any supported format. More information on how PDF Reflow works may be found on the &lt;a href="http://blogs.office.com/b/microsoft-word/archive/2012/08/09/unlock-pdfs-with-the-new-word.aspx"&gt;Word Blog&lt;/a&gt;. By enhancing support for these standardized document formats, Microsoft Office 2013 gives users more choices for office document interoperability as well as more options for sharing, collaborating, and archiving office documents.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Microsoft continues to lead by giving customers choice and flexibility in file format standards and interoperability.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10407649" width="1" height="1"&gt;</content><author><name>.Michael Bowman. _</name><uri>http://blogs.msdn.com/MichaelBowman/ProfileUrlRedirect.ashx</uri></author><category term="Interoperability" scheme="http://blogs.msdn.com/b/officeinteroperability/archive/tags/Interoperability/" /><category term="Office" scheme="http://blogs.msdn.com/b/officeinteroperability/archive/tags/Office/" /><category term="PDF" scheme="http://blogs.msdn.com/b/officeinteroperability/archive/tags/PDF/" /></entry><entry><title>Upcoming Interoperability Protocol Plugfest Events! </title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/officeinteroperability/archive/2013/04/03/upcoming-interoperability-protocol-plugfest-events.aspx" /><id>http://blogs.msdn.com/b/officeinteroperability/archive/2013/04/03/upcoming-interoperability-protocol-plugfest-events.aspx</id><published>2013-04-03T18:07:17Z</published><updated>2013-04-03T18:07:17Z</updated><content type="html">&lt;p&gt;&lt;strong&gt;Microsoft Interoperability Protocols Plugfest&amp;nbsp;| Redmond, WA | June 24th through the 28th&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The Windows Server, Office and SQL Interoperability Teams are hosting a free&amp;nbsp;event that will cover the Windows File Sharing protocols, SharePoint protocols, Exchange EWS and RPC protocols, Windows Identity protocols, and the SQL OData protocol. &amp;nbsp;&amp;nbsp;Attendees will have the opportunity to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Listen to presentations from Microsoft Subject Matter Experts&lt;/li&gt;
&lt;li&gt;Windows, SharePoint, Exchange and OData session tracks&amp;nbsp;(agenda to be posted soon)&amp;nbsp;&lt;strong&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Meet with members of the Microsoft product teams &lt;strong&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Leverage &amp;ldquo;internal&amp;rdquo; protocol test tools to test protocol implementations&lt;strong&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Provide feedback on Microsoft&amp;rsquo;s Open Specification documentation&lt;strong&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This event is an excellent opportunity to test your implementation with our protocol test suites that are available for Windows, SharePoint, and Exchange. To learn more or register for the event, email &lt;a href="mailto:Plugfests@microsoft.com"&gt;Plugfests@microsoft.com&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Microsoft Interoperability Protocols Plugfest | Taipei, Taiwan | April 23rd through the 25th&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To learn more or register, please visit &lt;a href="http://www.microsoft.com/taiwan/events/lca-plugfest/default.htm"&gt;http://www.microsoft.com/taiwan/events/lca-plugfest/default.htm&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10407327" width="1" height="1"&gt;</content><author><name>.Michael Bowman. _</name><uri>http://blogs.msdn.com/MichaelBowman/ProfileUrlRedirect.ashx</uri></author><category term="SharePoint Protocols" scheme="http://blogs.msdn.com/b/officeinteroperability/archive/tags/SharePoint+Protocols/" /><category term="RPC" scheme="http://blogs.msdn.com/b/officeinteroperability/archive/tags/RPC/" /><category term="EWS" scheme="http://blogs.msdn.com/b/officeinteroperability/archive/tags/EWS/" /><category term="Exchange Web Services" scheme="http://blogs.msdn.com/b/officeinteroperability/archive/tags/Exchange+Web+Services/" /><category term="Test Suites" scheme="http://blogs.msdn.com/b/officeinteroperability/archive/tags/Test+Suites/" /><category term="Plugfest Event" scheme="http://blogs.msdn.com/b/officeinteroperability/archive/tags/Plugfest+Event/" /><category term="MAPI" scheme="http://blogs.msdn.com/b/officeinteroperability/archive/tags/MAPI/" /><category term="Office Protocols" scheme="http://blogs.msdn.com/b/officeinteroperability/archive/tags/Office+Protocols/" /><category term="Testing" scheme="http://blogs.msdn.com/b/officeinteroperability/archive/tags/Testing/" /><category term="OData" scheme="http://blogs.msdn.com/b/officeinteroperability/archive/tags/OData/" /><category term="Exchange Protocols" scheme="http://blogs.msdn.com/b/officeinteroperability/archive/tags/Exchange+Protocols/" /></entry><entry><title>Exchange Server Protocol Test Suites are now available! </title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/officeinteroperability/archive/2012/11/05/exchange-server-protocol-test-suites-are-now-available.aspx" /><id>http://blogs.msdn.com/b/officeinteroperability/archive/2012/11/05/exchange-server-protocol-test-suites-are-now-available.aspx</id><published>2012-11-05T20:56:00Z</published><updated>2012-11-05T20:56:00Z</updated><content type="html">&lt;p&gt;The Office Interoperability team is pleased to announce the release of the Exchange Server Protocol Test Suites. The test suites are designed in a client-to-server relationship and were originally developed for the in-house testing of the Microsoft Open Specifications. The test suites have been used extensively during Plugfests and Interoperability Labs to test partner implementations and are now available on MSConnect for public download. Test suites test the server-side implementation of the Open Specification protocol, as specified in Open Specification documentation, by acting as a synthetic client.&lt;/p&gt;
&lt;p&gt;Currently the Exchange Server Protocol Test Suites support&amp;nbsp;the&amp;nbsp;10 RPC based Exchange protocols&amp;nbsp;listed in the table below. Want to learn more about the Test Suites? &lt;a href="http://channel9.msdn.com/Events/Open-Specifications-Plugfests/Windows-Identity-and-Exchange-Protocols-Plugfest-2012/Exchange-Protocol-Test-Suites"&gt;You can watch a video&lt;/a&gt; from&amp;nbsp;one of our recent&amp;nbsp;events&amp;nbsp;that provides an overview of what is included in the test suite package. As always, if you have any questions or issues please don't hesitate to reach out to me through the blog or directly to our support team at dochelp (at) Microsoft (dot) com.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Download&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The Test Suites are openly available (with Microsoft account) on MSConnect and are contained within the &amp;ldquo;&lt;a href="http://connect.microsoft.com/site216/SelfNomination.aspx?ProgramID=7742&amp;amp;pageType=1"&gt;Microsoft Open Specifications Test Tools&lt;/a&gt;&amp;rdquo; program. All you need to do is to simply "join" the program and go to the downloads page to get access.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;strong&gt;Exchange Protocol Test Suites supported protocols&lt;/strong&gt;&lt;/p&gt;
&lt;table style="width: 636px;" border="1" cellspacing="0" cellpadding="0"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td valign="top" width="132"&gt;
&lt;p&gt;&lt;strong&gt;MS-OXCFOLD&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top" width="504"&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/cc433475(EXCHG.80).aspx"&gt;Folder&amp;nbsp; Object Protocol Specification&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="top" width="132"&gt;
&lt;p&gt;&lt;strong&gt;MS-OXCFXICS&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top" width="504"&gt;
&lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/cc463916(EXCHG.80).aspx"&gt;Bulk&amp;nbsp; Data Transfer Protocol Specification&lt;/a&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="top" width="132"&gt;
&lt;p&gt;&lt;strong&gt;MS-OXCMSG&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top" width="504"&gt;
&lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/cc463900(EXCHG.80).aspx"&gt;Message&amp;nbsp; and Attachment Object Protocol Specification&lt;/a&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="top" width="132"&gt;
&lt;p&gt;&lt;strong&gt;MS-OXCPERM&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top" width="504"&gt;
&lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/cc463904(EXCHG.80).aspx"&gt;Exchange&amp;nbsp; Access and Operation Permissions Protocol Specification&lt;/a&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="top" width="132"&gt;
&lt;p&gt;&lt;strong&gt;MS-OXCPRPT&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top" width="504"&gt;
&lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/cc425503(EXCHG.80).aspx"&gt;Property&amp;nbsp; and Stream Object Protocol Specification&lt;/a&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="top" width="132"&gt;
&lt;p&gt;&lt;strong&gt;MS-OXCROPS&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top" width="504"&gt;
&lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/cc425494(EXCHG.80).aspx"&gt;Remote&amp;nbsp; Operations (ROP) List and Encoding Protocol Specification&lt;/a&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="top" width="132"&gt;
&lt;p&gt;&lt;strong&gt;MS-OXCRPC&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top" width="504"&gt;
&lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/cc425493(EXCHG.80).aspx"&gt;Wire&amp;nbsp; Format Protocol Specification&lt;/a&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="top" width="132"&gt;
&lt;p&gt;&lt;strong&gt;MS-OXCSTOR&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top" width="504"&gt;
&lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/cc433479(EXCHG.80).aspx"&gt;Store&amp;nbsp; Object Protocol Specification&lt;/a&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="top" width="132"&gt;
&lt;p&gt;&lt;strong&gt;MS-OXCTABL&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top" width="504"&gt;
&lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/cc433478(EXCHG.80).aspx"&gt;Table&amp;nbsp; Object Protocol Specification&lt;/a&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="top" width="132"&gt;
&lt;p&gt;&lt;strong&gt;MS-OXORULE&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top" width="504"&gt;
&lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/cc463893(EXCHG.80).aspx"&gt;E-Mail Rules&amp;nbsp; Protocol Specification&lt;/a&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10365919" width="1" height="1"&gt;</content><author><name>.Michael Bowman. _</name><uri>http://blogs.msdn.com/MichaelBowman/ProfileUrlRedirect.ashx</uri></author><category term="Open Protocols" scheme="http://blogs.msdn.com/b/officeinteroperability/archive/tags/Open+Protocols/" /><category term="Open Specification" scheme="http://blogs.msdn.com/b/officeinteroperability/archive/tags/Open+Specification/" /><category term="Exchange RPC" scheme="http://blogs.msdn.com/b/officeinteroperability/archive/tags/Exchange+RPC/" /><category term="Test Suites" scheme="http://blogs.msdn.com/b/officeinteroperability/archive/tags/Test+Suites/" /></entry><entry><title>Brussels Interoperability Protocols Plugfest: November 13 - 14</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/officeinteroperability/archive/2012/08/30/brussels-interoperability-protocols-plugfest-november-13-14.aspx" /><id>http://blogs.msdn.com/b/officeinteroperability/archive/2012/08/30/brussels-interoperability-protocols-plugfest-november-13-14.aspx</id><published>2012-08-30T16:25:00Z</published><updated>2012-08-30T16:25:00Z</updated><content type="html">&lt;p&gt;&lt;span style="font-family: arial,helvetica,sans-serif; font-size: small;"&gt;The Office Interoperability team is proud to announce our upcoming Brussels Protocol Interoperability Plugfest. The event will take place on November 13&lt;sup&gt;th &lt;/sup&gt;and 14&lt;sup&gt;th&lt;/sup&gt; in Brussels, Belgium. The event is free and we are targeting a developer and QA level audience that interacts with SharePoint, Exchange, Windows or SQL protocols. &amp;nbsp;We are partnering with the Windows and SQL interoperability teams to offer a comprehensive look at the latest Microsoft protocol technologies.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: arial,helvetica,sans-serif; font-size: small;"&gt;At the event you can expect a combination of presentation sessions and testing opportunities. The Office team will be offering (for event participants only) test suites for Exchange Web Services (EWS), Exchange RPC, and SharePoint. The Windows team will also provide test suites for file sharing (SMB) and Windows Identity. We are still working on the agenda details, but please contact me if you have any questions or would like to register.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: arial,helvetica,sans-serif; font-size: small;"&gt;We hope to see you at our first European Plugfest! Please contact me through the blog to register.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: arial,helvetica,sans-serif; font-size: small;"&gt;Michael&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10345063" width="1" height="1"&gt;</content><author><name>.Michael Bowman. _</name><uri>http://blogs.msdn.com/MichaelBowman/ProfileUrlRedirect.ashx</uri></author><category term="Plugfest Event" scheme="http://blogs.msdn.com/b/officeinteroperability/archive/tags/Plugfest+Event/" /></entry><entry><title>Registration deadline for the Windows Identity and Exchange Protocols Plugfest is on April 7th! </title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/officeinteroperability/archive/2012/04/04/registration-deadline-for-the-windows-identity-and-exchange-protocols-plugfest-is-on-april-7th.aspx" /><id>http://blogs.msdn.com/b/officeinteroperability/archive/2012/04/04/registration-deadline-for-the-windows-identity-and-exchange-protocols-plugfest-is-on-april-7th.aspx</id><published>2012-04-04T16:23:09Z</published><updated>2012-04-04T16:23:09Z</updated><content type="html">&lt;p&gt;&lt;span style="font-family: arial,helvetica,sans-serif; font-size: small;"&gt;Thank you everyone for the great response we have recieved to our upcoming Windows Identity and Exchange Protocols Plugfest! This is the final week we will be accepting registrations, so if you are planning to attend and have not registered please email &lt;span style="mso-fareast-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"&gt;&lt;a href="mailto:ExInteropEvents@microsoft.com"&gt;ExInteropEvents@microsoft.com&lt;/a&gt; to request the details. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: arial,helvetica,sans-serif; font-size: small;"&gt;&lt;span style="mso-fareast-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"&gt;Hope to see you there!&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family: arial,helvetica,sans-serif; font-size: small;"&gt;&lt;span style="mso-fareast-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"&gt;Michael&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10290835" width="1" height="1"&gt;</content><author><name>.Michael Bowman. _</name><uri>http://blogs.msdn.com/MichaelBowman/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>Registration Open! Windows Identity and Exchange Protocols Plugfest: April 16 - 20 2012</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/officeinteroperability/archive/2012/02/29/registration-open-windows-identity-and-exchange-protocols-plugfest-april-23-27-2012.aspx" /><id>http://blogs.msdn.com/b/officeinteroperability/archive/2012/02/29/registration-open-windows-identity-and-exchange-protocols-plugfest-april-23-27-2012.aspx</id><published>2012-02-29T21:30:00Z</published><updated>2012-02-29T21:30:00Z</updated><content type="html">&lt;p&gt;The Office and Windows Interoperability teams will host a Windows Identity and&amp;nbsp;Exchange Protocols Plugfest in Redmond, Washington on April 16 - 20. The five day event will cover Exchange Web Services protocols, Exchange RPC protocols, and Windows 8 Identity protocols.&lt;/p&gt;
&lt;p&gt;We are officially opening up registration today! Please email &lt;a href="mailto:ExInteropEvents@microsoft.com"&gt;ExInteropEvents@microsoft.com&lt;/a&gt;&amp;nbsp;for more information and to register for the event.&lt;/p&gt;
&lt;p&gt;At the event, attendees will have the opportunity to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Listen to presentations from Microsoft Subject Matter Experts covering topics relating to the Exchange RPC and Exchange Web Services Protocols&lt;/li&gt;
&lt;li&gt;Meet with members of the Exchange product teams&lt;/li&gt;
&lt;li&gt;Provide feedback on Microsoft&amp;rsquo;s Open Specification documentation&lt;/li&gt;
&lt;li&gt;Get answers directly from our product teams and Microsoft Support&lt;/li&gt;
&lt;li&gt;Test RPC implementations with new Exchange RPC Test Suites. We will be providing a package of 10 Exchange Test Suites that include support for MS-OXCFOLD, MS-OXCFXICS, MS-OXCMSG, MS-OXCPERM, MS-OXCPRPT, MS-OXCROPS, MS-OXCRPC, MS-OXCSTOR, MS-OXCTABL, and MS-OXORULE Exchange protocols.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The event is free and space is limited, so register soon.&lt;/p&gt;
&lt;p&gt;Michael&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10274883" width="1" height="1"&gt;</content><author><name>.Michael Bowman. _</name><uri>http://blogs.msdn.com/MichaelBowman/ProfileUrlRedirect.ashx</uri></author><category term="protocols" scheme="http://blogs.msdn.com/b/officeinteroperability/archive/tags/protocols/" /><category term="Open Specifications" scheme="http://blogs.msdn.com/b/officeinteroperability/archive/tags/Open+Specifications/" /><category term="RPC" scheme="http://blogs.msdn.com/b/officeinteroperability/archive/tags/RPC/" /><category term="Exchange RPC" scheme="http://blogs.msdn.com/b/officeinteroperability/archive/tags/Exchange+RPC/" /><category term="EWS" scheme="http://blogs.msdn.com/b/officeinteroperability/archive/tags/EWS/" /><category term="Exchange Web Services" scheme="http://blogs.msdn.com/b/officeinteroperability/archive/tags/Exchange+Web+Services/" /><category term="Windows 8" scheme="http://blogs.msdn.com/b/officeinteroperability/archive/tags/Windows+8/" /><category term="Test Suites" scheme="http://blogs.msdn.com/b/officeinteroperability/archive/tags/Test+Suites/" /><category term="Plugfest Event" scheme="http://blogs.msdn.com/b/officeinteroperability/archive/tags/Plugfest+Event/" /></entry><entry><title>Office 15 Technical Preview - Open Specification Update </title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/officeinteroperability/archive/2012/01/30/office-15-technical-preview-open-specification-update.aspx" /><id>http://blogs.msdn.com/b/officeinteroperability/archive/2012/01/30/office-15-technical-preview-open-specification-update.aspx</id><published>2012-01-30T22:03:00Z</published><updated>2012-01-30T22:03:00Z</updated><content type="html">&lt;p&gt;The Office Interoperability team is pleased to announce the availability of new Office 15 Technical Preview protocol documentation. Please reference the MSDN release notes below to learn more about this update.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;MSDN Release Notes &amp;mdash; January 2012&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;The January 2012 release contains updates made to Microsoft Office Protocols documents since the June 2011 refresh.&amp;nbsp; It includes updates and new documents related to the Office 15 Technical Preview.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Microsoft Office File Formats links:&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Full documentation set (zip):&amp;nbsp; &lt;a href="http://download.microsoft.com/download/2/4/8/24862317-78F0-4C4B-B355-C7B2C1D997DB/OfficeFileFormatsProtocols.zip"&gt;Microsoft Office File Formats Documentation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Summary of changes (pdf):&amp;nbsp; &lt;a href="http://download.microsoft.com/download/2/4/8/24862317-78F0-4C4B-B355-C7B2C1D997DB/%5bMS-FFCHGTR%5d.pdf"&gt;[MS-FFCHGTR]&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;b&gt;Microsoft Office Protocols links:&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Full documentation set (zip):&amp;nbsp; &lt;a href="http://download.microsoft.com/download/1/6/F/16F4E321-AA6B-4FA3-8AD3-E94C895A3C97/OfficeProto.zip"&gt;Microsoft Office Protocols Documentation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Summary of changes (pdf):&amp;nbsp; &lt;a href="http://download.microsoft.com/download/1/6/F/16F4E321-AA6B-4FA3-8AD3-E94C895A3C97/%5bMS-OCHGTR%5d.pdf"&gt;[MS-OCHGTR]&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;b&gt;SharePoint Products and Technologies Protocols links:&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Full documentation set (zip):&amp;nbsp; &lt;a href="http://download.microsoft.com/download/8/5/8/858F2155-D48D-4C68-9205-29460FD7698F/SharePointProtocols.zip"&gt;SharePoint Products and Technologies Protocols Documentation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Summary of changes (pdf):&amp;nbsp; &lt;a href="http://download.microsoft.com/download/8/5/8/858F2155-D48D-4C68-9205-29460FD7698F/[MS-SPCHGTR].pdf"&gt;[MS-SPCHGTR]&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;b&gt;Word, Excel and PowerPoint Standards Support links:&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Full documentation set (zip):&amp;nbsp; &lt;a href="http://download.microsoft.com/download/d/3/3/d334a189-e51b-47ff-b0e8-c0479afb0e3c/MSOFFSTAND.zip"&gt;Word, Excel and PowerPoint Standards Support Documentation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Summary of changes (pdf):&amp;nbsp; &lt;a href="http://download.microsoft.com/download/D/3/3/D334A189-E51B-47FF-B0E8-C0479AFB0E3C/[MS-OSTANCHGTR].pdf"&gt;[MS-OSTANCHGTR]&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;b&gt;The following new specifications have been added to the Office Protocols documents:&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;MS-AADT&lt;/li&gt;
&lt;li&gt;MS-ADR&lt;/li&gt;
&lt;li&gt;MS-APPMDP&lt;/li&gt;
&lt;li&gt;MS-APPMWSP&lt;/li&gt;
&lt;li&gt;MS-ART&lt;/li&gt;
&lt;li&gt;MS-ASDSP&lt;/li&gt;
&lt;li&gt;MS-ASDT&lt;/li&gt;
&lt;li&gt;MS-AXL2&lt;/li&gt;
&lt;li&gt;MS-BDCDPS2&lt;/li&gt;
&lt;li&gt;MS-COMMCSOM&lt;/li&gt;
&lt;li&gt;MS-CSOMREST&lt;/li&gt;
&lt;li&gt;MS-DMCSOM&lt;/li&gt;
&lt;li&gt;MS-DOCSWS&lt;/li&gt;
&lt;li&gt;MS-EDCSOM&lt;/li&gt;
&lt;li&gt;MS-EDINTWS&lt;/li&gt;
&lt;li&gt;MS-EDSA&lt;/li&gt;
&lt;li&gt;MS-EDUCSOM&lt;/li&gt;
&lt;li&gt;MS-EMMCSOM&lt;/li&gt;
&lt;li&gt;MS-EXSPWS3&lt;/li&gt;
&lt;li&gt;MS-EXSPXML3&lt;/li&gt;
&lt;li&gt;MS-FQL2&lt;/li&gt;
&lt;li&gt;MS-H264PF&lt;/li&gt;
&lt;li&gt;MS-KQL&lt;/li&gt;
&lt;li&gt;MS-OAUTH2EX&lt;/li&gt;
&lt;li&gt;MS-OBPAS&lt;/li&gt;
&lt;li&gt;MS-OBPRS&lt;/li&gt;
&lt;li&gt;MS-OCDISCWS&lt;/li&gt;
&lt;li&gt;MS-OCSMP&lt;/li&gt;
&lt;li&gt;MS-OWEMXML&lt;/li&gt;
&lt;li&gt;MS-OWEXML&lt;/li&gt;
&lt;li&gt;MS-PASCWS&lt;/li&gt;
&lt;li&gt;MS-PUBCSOM&lt;/li&gt;
&lt;li&gt;MS-QUIZCSOM&lt;/li&gt;
&lt;li&gt;MS-SPACSOM&lt;/li&gt;
&lt;li&gt;MS-SPASA&lt;/li&gt;
&lt;li&gt;MS-SPBEPO2&lt;/li&gt;
&lt;li&gt;MS-SPFEPO2&lt;/li&gt;
&lt;li&gt;MS-SPS2SAUTH&lt;/li&gt;
&lt;li&gt;MS-SPSCLSP3&lt;/li&gt;
&lt;li&gt;MS-SPSETSP2&lt;/li&gt;
&lt;li&gt;MS-SPSSDBSOGP&lt;/li&gt;
&lt;li&gt;MS-SPWFCSOM&lt;/li&gt;
&lt;li&gt;MS-SRCHCSOM&lt;/li&gt;
&lt;li&gt;MS-SSDPS2&lt;/li&gt;
&lt;li&gt;MS-TSCSOM&lt;/li&gt;
&lt;li&gt;MS-TSSPROC&lt;/li&gt;
&lt;li&gt;MS-TSWS&lt;/li&gt;
&lt;li&gt;MS-UPASP2&lt;/li&gt;
&lt;li&gt;MS-UPFCWS&lt;/li&gt;
&lt;li&gt;MS-UPIESP2&lt;/li&gt;
&lt;li&gt;MS-UPSAUD3&lt;/li&gt;
&lt;li&gt;MS-UPSCHNG3&lt;/li&gt;
&lt;li&gt;MS-UPSCSP2&lt;/li&gt;
&lt;li&gt;MS-UPSPROF3&lt;/li&gt;
&lt;li&gt;MS-UPSRCHSP2&lt;/li&gt;
&lt;li&gt;MS-UPSSDSP2&lt;/li&gt;
&lt;li&gt;MS-UPSSYNC3&lt;/li&gt;
&lt;li&gt;MS-UTSP2&lt;/li&gt;
&lt;li&gt;MS-VSDX&lt;/li&gt;
&lt;li&gt;MS-WMCSOM&lt;/li&gt;
&lt;li&gt;MS-WMS&lt;/li&gt;
&lt;li&gt;MS-WOPI&lt;/li&gt;
&lt;li&gt;MS-WORDSSP2&lt;/li&gt;
&lt;li&gt;MS-WSSCADM3&lt;/li&gt;
&lt;li&gt;MS-WSSCCSP3&lt;/li&gt;
&lt;li&gt;MS-WSSCFGD3&lt;/li&gt;
&lt;li&gt;MS-WSSDLIM3&lt;/li&gt;
&lt;li&gt;MS-WSSDM3&lt;/li&gt;
&lt;li&gt;MS-WSSEUX3&lt;/li&gt;
&lt;li&gt;MS-WSSFO3&lt;/li&gt;
&lt;li&gt;MS-WSSPROG3&lt;/li&gt;
&lt;li&gt;MS-XCCOSIP&lt;/li&gt;
&lt;li&gt;MS-XLDM&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;b&gt;The following Office protocols have been deprecated:&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;MS-H263PF&lt;/li&gt;
&lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10261940" width="1" height="1"&gt;</content><author><name>.Michael Bowman. _</name><uri>http://blogs.msdn.com/MichaelBowman/ProfileUrlRedirect.ashx</uri></author><category term="Open Specification" scheme="http://blogs.msdn.com/b/officeinteroperability/archive/tags/Open+Specification/" /><category term="SharePoint" scheme="http://blogs.msdn.com/b/officeinteroperability/archive/tags/SharePoint/" /><category term="file formats" scheme="http://blogs.msdn.com/b/officeinteroperability/archive/tags/file+formats/" /><category term="Office 15 Technical Preview" scheme="http://blogs.msdn.com/b/officeinteroperability/archive/tags/Office+15+Technical+Preview/" /><category term="Release" scheme="http://blogs.msdn.com/b/officeinteroperability/archive/tags/Release/" /></entry></feed>