💾 Archived View for blitter.com › apl-books › HTMLRenderer_User_Guide.htm captured on 2024-05-12 at 15:40:11.

View Raw

More Information

⬅️ Previous capture (2022-07-16)

-=-=-=-=-=-=-

<html xmlns:v="urn:schemas-microsoft-com:vml"
xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:w="urn:schemas-microsoft-com:office:word"
xmlns:dt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882"
xmlns:m="http://schemas.microsoft.com/office/2004/12/omml"
xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
<meta name=ProgId content=Word.Document>
<meta name=Generator content="Microsoft Word 15">
<meta name=Originator content="Microsoft Word 15">
<link rel=File-List href="HTMLRenderer%20User%20Guide_files/filelist.xml">
<link rel=Edit-Time-Data href="HTMLRenderer%20User%20Guide_files/editdata.mso">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->
<title>HTMLRenderer User Guide</title>
<!--[if gte mso 9]><xml>
 <o:DocumentProperties>
  <o:Author>Dyalog Ltd</o:Author>
  <o:Template>Dyalog manual.dot</o:Template>
  <o:LastAuthor>Brian Becker</o:LastAuthor>
  <o:Revision>2</o:Revision>
  <o:TotalTime>7</o:TotalTime>
  <o:LastPrinted>2019-04-25T07:40:00Z</o:LastPrinted>
  <o:Created>2020-06-05T09:30:00Z</o:Created>
  <o:LastSaved>2020-06-05T09:30:00Z</o:LastSaved>
  <o:Pages>33</o:Pages>
  <o:Words>8828</o:Words>
  <o:Characters>49087</o:Characters>
  <o:Category>manual</o:Category>
  <o:Manager>Morten Kromberg</o:Manager>
  <o:Company>Dyalog Limited</o:Company>
  <o:Lines>1533</o:Lines>
  <o:Paragraphs>981</o:Paragraphs>
  <o:CharactersWithSpaces>56934</o:CharactersWithSpaces>
  <o:Version>16.00</o:Version>
 </o:DocumentProperties>
 <o:CustomDocumentProperties>
  <o:Version dt:dt="string">12.0.1</o:Version>
 </o:CustomDocumentProperties>
 <o:OfficeDocumentSettings>
  <o:RelyOnVML/>
  <o:AllowPNG/>
 </o:OfficeDocumentSettings>
</xml><![endif]-->
<link rel=dataStoreItem href="HTMLRenderer%20User%20Guide_files/item0001.xml"
target="HTMLRenderer%20User%20Guide_files/props002.xml">
<link rel=themeData href="HTMLRenderer%20User%20Guide_files/themedata.thmx">
<link rel=colorSchemeMapping
href="HTMLRenderer%20User%20Guide_files/colorschememapping.xml">
<!--[if gte mso 9]><xml>
 <w:WordDocument>
  <w:ActiveWritingStyle Lang="DA" VendorID="64" DLLVersion="6" NLCheck="1">0</w:ActiveWritingStyle>
  <w:ActiveWritingStyle Lang="EN-GB" VendorID="64" DLLVersion="6" NLCheck="1">1</w:ActiveWritingStyle>
  <w:ActiveWritingStyle Lang="EN-US" VendorID="64" DLLVersion="6" NLCheck="1">1</w:ActiveWritingStyle>
  <w:ActiveWritingStyle Lang="EN-GB" VendorID="64" DLLVersion="0" NLCheck="1">0</w:ActiveWritingStyle>
  <w:ActiveWritingStyle Lang="EN-US" VendorID="64" DLLVersion="0" NLCheck="1">0</w:ActiveWritingStyle>
  <w:TrackMoves>false</w:TrackMoves>
  <w:TrackFormatting/>
  <w:HyphenationZone>21</w:HyphenationZone>
  <w:DrawingGridHorizontalSpacing>5 pt</w:DrawingGridHorizontalSpacing>
  <w:DisplayHorizontalDrawingGridEvery>0</w:DisplayHorizontalDrawingGridEvery>
  <w:DisplayVerticalDrawingGridEvery>0</w:DisplayVerticalDrawingGridEvery>
  <w:ValidateAgainstSchemas/>
  <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
  <w:IgnoreMixedContent>false</w:IgnoreMixedContent>
  <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
  <w:DoNotPromoteQF/>
  <w:LidThemeOther>EN-US</w:LidThemeOther>
  <w:LidThemeAsian>X-NONE</w:LidThemeAsian>
  <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
  <w:Compatibility>
   <w:BreakWrappedTables/>
   <w:SnapToGridInCell/>
   <w:WrapTextWithPunct/>
   <w:UseAsianBreakRules/>
   <w:DontGrowAutofit/>
   <w:SplitPgBreakAndParaMark/>
   <w:EnableOpenTypeKerning/>
   <w:DontFlipMirrorIndents/>
   <w:OverrideTableStyleHps/>
   <w:UseFELayout/>
  </w:Compatibility>
  <m:mathPr>
   <m:mathFont m:val="Cambria Math"/>
   <m:brkBin m:val="before"/>
   <m:brkBinSub m:val="&#45;-"/>
   <m:smallFrac m:val="off"/>
   <m:dispDef/>
   <m:lMargin m:val="0"/>
   <m:rMargin m:val="0"/>
   <m:defJc m:val="centerGroup"/>
   <m:wrapIndent m:val="1440"/>
   <m:intLim m:val="subSup"/>
   <m:naryLim m:val="undOvr"/>
  </m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
 <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="false"
  DefSemiHidden="false" DefQFormat="false" DefPriority="99"
  LatentStyleCount="376">
  <w:LsdException Locked="false" Priority="0" QFormat="true" Name="Normal"/>
  <w:LsdException Locked="false" Priority="0" QFormat="true" Name="heading 1"/>
  <w:LsdException Locked="false" Priority="0" QFormat="true" Name="heading 2"/>
  <w:LsdException Locked="false" Priority="0" QFormat="true" Name="heading 3"/>
  <w:LsdException Locked="false" Priority="0" QFormat="true" Name="heading 4"/>
  <w:LsdException Locked="false" Priority="0" QFormat="true" Name="heading 5"/>
  <w:LsdException Locked="false" Priority="0" QFormat="true" Name="heading 6"/>
  <w:LsdException Locked="false" Priority="0" QFormat="true" Name="heading 7"/>
  <w:LsdException Locked="false" Priority="0" QFormat="true" Name="heading 8"/>
  <w:LsdException Locked="false" Priority="0" QFormat="true" Name="heading 9"/>
  <w:LsdException Locked="false" Priority="0" SemiHidden="true"
   UnhideWhenUsed="true" Name="index 1"/>
  <w:LsdException Locked="false" Priority="0" SemiHidden="true"
   UnhideWhenUsed="true" Name="index 2"/>
  <w:LsdException Locked="false" Priority="0" SemiHidden="true"
   UnhideWhenUsed="true" Name="index 3"/>
  <w:LsdException Locked="false" Priority="0" SemiHidden="true"
   UnhideWhenUsed="true" Name="index 4"/>
  <w:LsdException Locked="false" Priority="0" SemiHidden="true"
   UnhideWhenUsed="true" Name="index 5"/>
  <w:LsdException Locked="false" Priority="0" SemiHidden="true"
   UnhideWhenUsed="true" Name="index 6"/>
  <w:LsdException Locked="false" Priority="0" SemiHidden="true"
   UnhideWhenUsed="true" Name="index 7"/>
  <w:LsdException Locked="false" Priority="0" SemiHidden="true"
   UnhideWhenUsed="true" Name="index 8"/>
  <w:LsdException Locked="false" Priority="0" SemiHidden="true"
   UnhideWhenUsed="true" Name="index 9"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 1"/>
  <w:LsdException Locked="false" Priority="0" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 2"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 3"/>
  <w:LsdException Locked="false" Priority="0" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 4"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 5"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 6"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 7"/>
  <w:LsdException Locked="false" Priority="0" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 8"/>
  <w:LsdException Locked="false" Priority="0" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 9"/>
  <w:LsdException Locked="false" Priority="0" SemiHidden="true"
   UnhideWhenUsed="true" Name="Normal Indent"/>
  <w:LsdException Locked="false" Priority="0" SemiHidden="true"
   UnhideWhenUsed="true" Name="footnote text"/>
  <w:LsdException Locked="false" Priority="0" SemiHidden="true"
   UnhideWhenUsed="true" Name="annotation text"/>
  <w:LsdException Locked="false" Priority="0" SemiHidden="true"
   UnhideWhenUsed="true" Name="header"/>
  <w:LsdException Locked="false" Priority="0" SemiHidden="true"
   UnhideWhenUsed="true" Name="footer"/>
  <w:LsdException Locked="false" Priority="0" SemiHidden="true"
   UnhideWhenUsed="true" Name="index heading"/>
  <w:LsdException Locked="false" Priority="0" QFormat="true" Name="caption"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="table of figures"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="envelope address"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="envelope return"/>
  <w:LsdException Locked="false" Priority="0" SemiHidden="true"
   UnhideWhenUsed="true" Name="footnote reference"/>
  <w:LsdException Locked="false" Priority="0" SemiHidden="true"
   UnhideWhenUsed="true" Name="annotation reference"/>
  <w:LsdException Locked="false" Priority="0" SemiHidden="true"
   UnhideWhenUsed="true" Name="line number"/>
  <w:LsdException Locked="false" Priority="0" SemiHidden="true"
   UnhideWhenUsed="true" Name="page number"/>
  <w:LsdException Locked="false" Priority="0" SemiHidden="true"
   UnhideWhenUsed="true" Name="endnote reference"/>
  <w:LsdException Locked="false" Priority="0" SemiHidden="true"
   UnhideWhenUsed="true" Name="endnote text"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="table of authorities"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="macro"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="toa heading"/>
  <w:LsdException Locked="false" Priority="0" SemiHidden="true"
   UnhideWhenUsed="true" Name="List"/>
  <w:LsdException Locked="false" Priority="0" SemiHidden="true"
   UnhideWhenUsed="true" Name="List Bullet"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Number"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List 4"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List 5"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Bullet 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Bullet 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Bullet 4"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Bullet 5"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Number 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Number 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Number 4"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Number 5"/>
  <w:LsdException Locked="false" Priority="0" QFormat="true" Name="Title"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Closing"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Signature"/>
  <w:LsdException Locked="false" Priority="1" SemiHidden="true"
   UnhideWhenUsed="true" Name="Default Paragraph Font"/>
  <w:LsdException Locked="false" Priority="0" SemiHidden="true"
   UnhideWhenUsed="true" Name="Body Text"/>
  <w:LsdException Locked="false" Priority="0" SemiHidden="true"
   UnhideWhenUsed="true" Name="Body Text Indent"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Continue"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Continue 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Continue 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Continue 4"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Continue 5"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Message Header"/>
  <w:LsdException Locked="false" Priority="0" QFormat="true" Name="Subtitle"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Salutation"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Date"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text First Indent"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text First Indent 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Note Heading"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text 3"/>
  <w:LsdException Locked="false" Priority="0" SemiHidden="true"
   UnhideWhenUsed="true" Name="Body Text Indent 2"/>
  <w:LsdException Locked="false" Priority="0" SemiHidden="true"
   UnhideWhenUsed="true" Name="Body Text Indent 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Block Text"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Hyperlink"/>
  <w:LsdException Locked="false" Priority="0" SemiHidden="true"
   UnhideWhenUsed="true" Name="FollowedHyperlink"/>
  <w:LsdException Locked="false" Priority="0" QFormat="true" Name="Strong"/>
  <w:LsdException Locked="false" Priority="0" QFormat="true" Name="Emphasis"/>
  <w:LsdException Locked="false" Priority="0" SemiHidden="true"
   UnhideWhenUsed="true" Name="Document Map"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Plain Text"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="E-mail Signature"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Top of Form"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Bottom of Form"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Normal (Web)"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Acronym"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Address"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Cite"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Code"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Definition"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Keyboard"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Preformatted"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Sample"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Typewriter"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Variable"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Normal Table"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="annotation subject"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="No List"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Outline List 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Outline List 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Outline List 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Simple 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Simple 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Simple 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Classic 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Classic 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Classic 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Classic 4"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Colorful 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Colorful 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Colorful 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Columns 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Columns 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Columns 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Columns 4"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Columns 5"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 4"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 5"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 6"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 7"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 8"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 4"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 5"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 6"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 7"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 8"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table 3D effects 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table 3D effects 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table 3D effects 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Contemporary"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Elegant"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Professional"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Subtle 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Subtle 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Web 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Web 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Web 3"/>
  <w:LsdException Locked="false" Priority="0" SemiHidden="true"
   UnhideWhenUsed="true" Name="Balloon Text"/>
  <w:LsdException Locked="false" Priority="59" Name="Table Grid"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Theme"/>
  <w:LsdException Locked="false" SemiHidden="true" Name="Placeholder Text"/>
  <w:LsdException Locked="false" Priority="1" QFormat="true" Name="No Spacing"/>
  <w:LsdException Locked="false" Priority="60" Name="Light Shading"/>
  <w:LsdException Locked="false" Priority="61" Name="Light List"/>
  <w:LsdException Locked="false" Priority="62" Name="Light Grid"/>
  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1"/>
  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2"/>
  <w:LsdException Locked="false" Priority="65" Name="Medium List 1"/>
  <w:LsdException Locked="false" Priority="66" Name="Medium List 2"/>
  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1"/>
  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2"/>
  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3"/>
  <w:LsdException Locked="false" Priority="70" Name="Dark List"/>
  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading"/>
  <w:LsdException Locked="false" Priority="72" Name="Colorful List"/>
  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid"/>
  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 1"/>
  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 1"/>
  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 1"/>
  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 1"/>
  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 1"/>
  <w:LsdException Locked="false" SemiHidden="true" Name="Revision"/>
  <w:LsdException Locked="false" Priority="34" QFormat="true"
   Name="List Paragraph"/>
  <w:LsdException Locked="false" Priority="29" QFormat="true" Name="Quote"/>
  <w:LsdException Locked="false" Priority="30" QFormat="true"
   Name="Intense Quote"/>
  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 1"/>
  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 1"/>
  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 1"/>
  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 1"/>
  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 1"/>
  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 1"/>
  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 2"/>
  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 2"/>
  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 2"/>
  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 2"/>
  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 2"/>
  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 2"/>
  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 2"/>
  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 2"/>
  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 2"/>
  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 2"/>
  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 2"/>
  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 3"/>
  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 3"/>
  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 3"/>
  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 3"/>
  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 3"/>
  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 3"/>
  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 3"/>
  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 3"/>
  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 3"/>
  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 3"/>
  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 3"/>
  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 4"/>
  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 4"/>
  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 4"/>
  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 4"/>
  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 4"/>
  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 4"/>
  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 4"/>
  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 4"/>
  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 4"/>
  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 4"/>
  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 4"/>
  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 5"/>
  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 5"/>
  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 5"/>
  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 5"/>
  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 5"/>
  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 5"/>
  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 5"/>
  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 5"/>
  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 5"/>
  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 5"/>
  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 5"/>
  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 6"/>
  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 6"/>
  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 6"/>
  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 6"/>
  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 6"/>
  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 6"/>
  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 6"/>
  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 6"/>
  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 6"/>
  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 6"/>
  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 6"/>
  <w:LsdException Locked="false" Priority="0" QFormat="true"
   Name="Subtle Emphasis"/>
  <w:LsdException Locked="false" Priority="21" QFormat="true"
   Name="Intense Emphasis"/>
  <w:LsdException Locked="false" Priority="31" QFormat="true"
   Name="Subtle Reference"/>
  <w:LsdException Locked="false" Priority="32" QFormat="true"
   Name="Intense Reference"/>
  <w:LsdException Locked="false" Priority="33" QFormat="true" Name="Book Title"/>
  <w:LsdException Locked="false" Priority="37" SemiHidden="true"
   UnhideWhenUsed="true" Name="Bibliography"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="TOC Heading"/>
  <w:LsdException Locked="false" Priority="41" Name="Plain Table 1"/>
  <w:LsdException Locked="false" Priority="42" Name="Plain Table 2"/>
  <w:LsdException Locked="false" Priority="43" Name="Plain Table 3"/>
  <w:LsdException Locked="false" Priority="44" Name="Plain Table 4"/>
  <w:LsdException Locked="false" Priority="45" Name="Plain Table 5"/>
  <w:LsdException Locked="false" Priority="40" Name="Grid Table Light"/>
  <w:LsdException Locked="false" Priority="46" Name="Grid Table 1 Light"/>
  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2"/>
  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3"/>
  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4"/>
  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark"/>
  <w:LsdException Locked="false" Priority="51" Name="Grid Table 6 Colorful"/>
  <w:LsdException Locked="false" Priority="52" Name="Grid Table 7 Colorful"/>
  <w:LsdException Locked="false" Priority="46"
   Name="Grid Table 1 Light Accent 1"/>
  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 1"/>
  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 1"/>
  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 1"/>
  <w:LsdException Locked="false" Priority="51"
   Name="Grid Table 6 Colorful Accent 1"/>
  <w:LsdException Locked="false" Priority="52"
   Name="Grid Table 7 Colorful Accent 1"/>
  <w:LsdException Locked="false" Priority="46"
   Name="Grid Table 1 Light Accent 2"/>
  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 2"/>
  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 2"/>
  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 2"/>
  <w:LsdException Locked="false" Priority="51"
   Name="Grid Table 6 Colorful Accent 2"/>
  <w:LsdException Locked="false" Priority="52"
   Name="Grid Table 7 Colorful Accent 2"/>
  <w:LsdException Locked="false" Priority="46"
   Name="Grid Table 1 Light Accent 3"/>
  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 3"/>
  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 3"/>
  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 3"/>
  <w:LsdException Locked="false" Priority="51"
   Name="Grid Table 6 Colorful Accent 3"/>
  <w:LsdException Locked="false" Priority="52"
   Name="Grid Table 7 Colorful Accent 3"/>
  <w:LsdException Locked="false" Priority="46"
   Name="Grid Table 1 Light Accent 4"/>
  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 4"/>
  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 4"/>
  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 4"/>
  <w:LsdException Locked="false" Priority="51"
   Name="Grid Table 6 Colorful Accent 4"/>
  <w:LsdException Locked="false" Priority="52"
   Name="Grid Table 7 Colorful Accent 4"/>
  <w:LsdException Locked="false" Priority="46"
   Name="Grid Table 1 Light Accent 5"/>
  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 5"/>
  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 5"/>
  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 5"/>
  <w:LsdException Locked="false" Priority="51"
   Name="Grid Table 6 Colorful Accent 5"/>
  <w:LsdException Locked="false" Priority="52"
   Name="Grid Table 7 Colorful Accent 5"/>
  <w:LsdException Locked="false" Priority="46"
   Name="Grid Table 1 Light Accent 6"/>
  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 6"/>
  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 6"/>
  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 6"/>
  <w:LsdException Locked="false" Priority="51"
   Name="Grid Table 6 Colorful Accent 6"/>
  <w:LsdException Locked="false" Priority="52"
   Name="Grid Table 7 Colorful Accent 6"/>
  <w:LsdException Locked="false" Priority="46" Name="List Table 1 Light"/>
  <w:LsdException Locked="false" Priority="47" Name="List Table 2"/>
  <w:LsdException Locked="false" Priority="48" Name="List Table 3"/>
  <w:LsdException Locked="false" Priority="49" Name="List Table 4"/>
  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark"/>
  <w:LsdException Locked="false" Priority="51" Name="List Table 6 Colorful"/>
  <w:LsdException Locked="false" Priority="52" Name="List Table 7 Colorful"/>
  <w:LsdException Locked="false" Priority="46"
   Name="List Table 1 Light Accent 1"/>
  <w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 1"/>
  <w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 1"/>
  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 1"/>
  <w:LsdException Locked="false" Priority="51"
   Name="List Table 6 Colorful Accent 1"/>
  <w:LsdException Locked="false" Priority="52"
   Name="List Table 7 Colorful Accent 1"/>
  <w:LsdException Locked="false" Priority="46"
   Name="List Table 1 Light Accent 2"/>
  <w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 2"/>
  <w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 2"/>
  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 2"/>
  <w:LsdException Locked="false" Priority="51"
   Name="List Table 6 Colorful Accent 2"/>
  <w:LsdException Locked="false" Priority="52"
   Name="List Table 7 Colorful Accent 2"/>
  <w:LsdException Locked="false" Priority="46"
   Name="List Table 1 Light Accent 3"/>
  <w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 3"/>
  <w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 3"/>
  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 3"/>
  <w:LsdException Locked="false" Priority="51"
   Name="List Table 6 Colorful Accent 3"/>
  <w:LsdException Locked="false" Priority="52"
   Name="List Table 7 Colorful Accent 3"/>
  <w:LsdException Locked="false" Priority="46"
   Name="List Table 1 Light Accent 4"/>
  <w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 4"/>
  <w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 4"/>
  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 4"/>
  <w:LsdException Locked="false" Priority="51"
   Name="List Table 6 Colorful Accent 4"/>
  <w:LsdException Locked="false" Priority="52"
   Name="List Table 7 Colorful Accent 4"/>
  <w:LsdException Locked="false" Priority="46"
   Name="List Table 1 Light Accent 5"/>
  <w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 5"/>
  <w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 5"/>
  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 5"/>
  <w:LsdException Locked="false" Priority="51"
   Name="List Table 6 Colorful Accent 5"/>
  <w:LsdException Locked="false" Priority="52"
   Name="List Table 7 Colorful Accent 5"/>
  <w:LsdException Locked="false" Priority="46"
   Name="List Table 1 Light Accent 6"/>
  <w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 6"/>
  <w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 6"/>
  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 6"/>
  <w:LsdException Locked="false" Priority="51"
   Name="List Table 6 Colorful Accent 6"/>
  <w:LsdException Locked="false" Priority="52"
   Name="List Table 7 Colorful Accent 6"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Mention"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Smart Hyperlink"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Hashtag"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Unresolved Mention"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Smart Link"/>
 </w:LatentStyles>
</xml><![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Helv;
	panose-1:2 11 6 4 2 2 2 3 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-format:other;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;
	mso-font-charset:2;
	mso-generic-font-family:auto;
	mso-font-pitch:variable;
	mso-font-signature:0 268435456 0 0 -2147483648 0;}
@font-face
	{font-family:"MS Mincho";
	panose-1:2 2 6 9 4 2 5 8 3 4;
	mso-font-alt:"\FF2D\FF33 \660E\671D";
	mso-font-charset:128;
	mso-generic-font-family:modern;
	mso-font-pitch:fixed;
	mso-font-signature:-536870145 1791491579 134217746 0 131231 0;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-pitch:variable;
	mso-font-signature:-536869121 1107305727 33554432 0 415 0;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:-469750017 -1073732485 9 0 511 0;}
@font-face
	{font-family:Verdana;
	panose-1:2 11 6 4 3 5 4 4 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:-1610610945 1073750107 16 0 415 0;}
@font-face
	{font-family:"APL385 Unicode";
	panose-1:2 11 7 9 0 2 2 0 2 3;
	mso-font-charset:0;
	mso-generic-font-family:modern;
	mso-font-pitch:fixed;
	mso-font-signature:-2147482937 23777 0 0 1 0;}
@font-face
	{font-family:"Arial Narrow";
	panose-1:2 11 6 6 2 2 2 3 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:647 2048 0 0 159 0;}
@font-face
	{font-family:ArialNarrow-Bold;
	panose-1:0 0 0 0 0 0 0 0 0 0;
	mso-font-alt:Arial;
	mso-font-charset:0;
	mso-generic-font-family:auto;
	mso-font-format:other;
	mso-font-pitch:auto;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"Dyalog Std TT";
	panose-1:2 9 3 9 0 2 2 0 2 3;
	mso-font-charset:2;
	mso-generic-font-family:modern;
	mso-font-pitch:fixed;
	mso-font-signature:-2147483648 268435456 0 0 -2147483648 0;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:-520081665 -1073717157 41 0 66047 0;}
@font-face
	{font-family:"Stone Serif";
	panose-1:0 0 0 0 0 0 0 0 0 0;
	mso-font-charset:0;
	mso-generic-font-family:roman;
	mso-font-format:other;
	mso-font-pitch:variable;
	mso-font-signature:3 0 0 0 1 0;}
@font-face
	{font-family:"\@MS Mincho";
	panose-1:2 2 6 9 4 2 5 8 3 4;
	mso-font-charset:128;
	mso-generic-font-family:modern;
	mso-font-pitch:fixed;
	mso-font-signature:-536870145 1791491579 134217746 0 131231 0;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"";
	margin-top:0in;
	margin-right:0in;
	margin-bottom:10.0pt;
	margin-left:1.0in;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Calibri",sans-serif;
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:"MS Mincho";
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:EN-GB;}
h1
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-next:Normal;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:1.0in;
	margin-left:0in;
	page-break-before:always;
	mso-pagination:widow-orphan;
	mso-outline-level:1;
	font-size:24.0pt;
	font-family:"Arial Narrow",sans-serif;
	mso-bidi-font-family:ArialNarrow-Bold;
	color:black;
	mso-font-kerning:0pt;
	mso-ansi-language:EN-GB;
	font-weight:bold;}
h2
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"Heading 1";
	mso-style-next:Normal;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:6.0pt;
	margin-left:0in;
	page-break-before:always;
	mso-pagination:widow-orphan;
	page-break-after:avoid;
	mso-outline-level:2;
	font-size:20.0pt;
	font-family:"Arial Narrow",sans-serif;
	mso-bidi-font-family:ArialNarrow-Bold;
	color:black;
	mso-ansi-language:EN-GB;
	font-weight:bold;}
h3
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"Heading 2";
	mso-style-link:"Heading 3 Char";
	mso-style-next:"Normal Indent";
	margin-top:12.0pt;
	margin-right:0in;
	margin-bottom:6.0pt;
	margin-left:17.85pt;
	text-indent:.15pt;
	mso-pagination:widow-orphan;
	page-break-after:avoid;
	mso-outline-level:3;
	mso-list:l11 level2 lfo5;
	font-size:14.0pt;
	font-family:"Calibri",sans-serif;
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:ArialNarrow-Bold;
	color:black;
	mso-ansi-language:EN-GB;
	font-weight:bold;}
h4
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-next:"Normal Indent";
	margin-top:0in;
	margin-right:0in;
	margin-bottom:6.0pt;
	margin-left:70.9pt;
	mso-pagination:widow-orphan;
	mso-outline-level:4;
	tab-stops:right 425.25pt;
	font-size:18.0pt;
	font-family:"Arial Narrow",sans-serif;
	mso-ansi-language:EN-GB;
	font-weight:bold;}
h5
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-next:"Normal Indent";
	margin-top:12.0pt;
	margin-right:0in;
	margin-bottom:9.0pt;
	margin-left:1.0in;
	mso-pagination:widow-orphan lines-together;
	page-break-after:avoid;
	mso-outline-level:5;
	tab-stops:right 418.15pt;
	background:#F2F2F2;
	mso-shading:windowtext;
	mso-pattern:gray-5 auto;
	border:none;
	mso-border-alt:solid windowtext .75pt;
	padding:0in;
	mso-padding-alt:1.0pt 1.0pt 1.0pt 1.0pt;
	font-size:14.0pt;
	font-family:"APL385 Unicode";
	mso-ansi-language:EN-GB;
	font-weight:bold;
	mso-bidi-font-weight:normal;
	mso-no-proof:yes;}
h6
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-next:"Normal Indent";
	margin-top:0in;
	margin-right:0in;
	margin-bottom:6.0pt;
	margin-left:70.9pt;
	mso-pagination:widow-orphan;
	mso-outline-level:6;
	font-size:14.0pt;
	font-family:"Arial Narrow",sans-serif;
	mso-ansi-language:DA;
	mso-fareast-language:JA;
	font-weight:bold;}
p.MsoHeading7, li.MsoHeading7, div.MsoHeading7
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-next:Normal;
	margin-top:12.0pt;
	margin-right:0in;
	margin-bottom:3.0pt;
	margin-left:.85in;
	text-indent:-.35in;
	mso-pagination:widow-orphan;
	mso-outline-level:7;
	mso-list:l16 level3 lfo4;
	font-size:12.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:EN-GB;}
p.MsoHeading8, li.MsoHeading8, div.MsoHeading8
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-next:Normal;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:6.0pt;
	margin-left:0in;
	mso-pagination:widow-orphan;
	mso-outline-level:8;
	font-size:24.0pt;
	font-family:"Arial Narrow",sans-serif;
	mso-fareast-font-family:"MS Mincho";
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:DA;
	mso-fareast-language:JA;
	font-weight:bold;}
p.MsoHeading9, li.MsoHeading9, div.MsoHeading9
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"Heading 5";
	mso-style-next:"Normal Indent";
	margin-top:0in;
	margin-right:0in;
	margin-bottom:9.0pt;
	margin-left:1.0in;
	mso-pagination:widow-orphan lines-together;
	mso-outline-level:9;
	tab-stops:right 418.15pt;
	background:#D9D9D9;
	mso-shading:windowtext;
	mso-pattern:gray-15 auto;
	border:none;
	mso-border-alt:solid windowtext .75pt;
	padding:0in;
	mso-padding-alt:1.0pt 1.0pt 1.0pt 1.0pt;
	font-size:14.0pt;
	mso-bidi-font-size:18.0pt;
	font-family:"Dyalog Std TT";
	mso-fareast-font-family:"MS Mincho";
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:DA;
	mso-fareast-language:JA;
	font-weight:bold;
	mso-no-proof:yes;}
p.MsoIndex1, li.MsoIndex1, div.MsoIndex1
	{mso-style-update:auto;
	mso-style-noshow:yes;
	mso-style-unhide:no;
	mso-style-next:Normal;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:10.0pt;
	margin-bottom:.0001pt;
	text-indent:-10.0pt;
	mso-pagination:widow-orphan;
	tab-stops:right dotted 194.5pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:"MS Mincho";
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:DA;
	mso-fareast-language:JA;}
p.MsoIndex2, li.MsoIndex2, div.MsoIndex2
	{mso-style-update:auto;
	mso-style-noshow:yes;
	mso-style-unhide:no;
	mso-style-next:Normal;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:20.0pt;
	margin-bottom:.0001pt;
	text-indent:-10.0pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:"MS Mincho";
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:DA;
	mso-fareast-language:JA;}
p.MsoIndex3, li.MsoIndex3, div.MsoIndex3
	{mso-style-update:auto;
	mso-style-noshow:yes;
	mso-style-unhide:no;
	mso-style-next:Normal;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:30.0pt;
	margin-bottom:.0001pt;
	text-indent:-10.0pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:"MS Mincho";
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:DA;
	mso-fareast-language:JA;}
p.MsoIndex4, li.MsoIndex4, div.MsoIndex4
	{mso-style-update:auto;
	mso-style-noshow:yes;
	mso-style-unhide:no;
	mso-style-next:Normal;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:40.0pt;
	margin-bottom:.0001pt;
	text-indent:-10.0pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:"MS Mincho";
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:DA;
	mso-fareast-language:JA;}
p.MsoIndex5, li.MsoIndex5, div.MsoIndex5
	{mso-style-update:auto;
	mso-style-noshow:yes;
	mso-style-unhide:no;
	mso-style-next:Normal;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:50.0pt;
	margin-bottom:.0001pt;
	text-indent:-10.0pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:"MS Mincho";
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:DA;
	mso-fareast-language:JA;}
p.MsoIndex6, li.MsoIndex6, div.MsoIndex6
	{mso-style-update:auto;
	mso-style-noshow:yes;
	mso-style-unhide:no;
	mso-style-next:Normal;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:60.0pt;
	margin-bottom:.0001pt;
	text-indent:-10.0pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:"MS Mincho";
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:DA;
	mso-fareast-language:JA;}
p.MsoIndex7, li.MsoIndex7, div.MsoIndex7
	{mso-style-update:auto;
	mso-style-noshow:yes;
	mso-style-unhide:no;
	mso-style-next:Normal;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:70.0pt;
	margin-bottom:.0001pt;
	text-indent:-10.0pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:"MS Mincho";
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:DA;
	mso-fareast-language:JA;}
p.MsoIndex8, li.MsoIndex8, div.MsoIndex8
	{mso-style-update:auto;
	mso-style-noshow:yes;
	mso-style-unhide:no;
	mso-style-next:Normal;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:80.0pt;
	margin-bottom:.0001pt;
	text-indent:-10.0pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:"MS Mincho";
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:DA;
	mso-fareast-language:JA;}
p.MsoIndex9, li.MsoIndex9, div.MsoIndex9
	{mso-style-update:auto;
	mso-style-noshow:yes;
	mso-style-unhide:no;
	mso-style-next:Normal;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:1.25in;
	margin-bottom:.0001pt;
	text-indent:-10.0pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:"MS Mincho";
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:DA;
	mso-fareast-language:JA;}
p.MsoToc1, li.MsoToc1, div.MsoToc1
	{mso-style-update:auto;
	mso-style-priority:39;
	mso-style-next:Normal;
	margin-top:6.0pt;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.75in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	page-break-after:avoid;
	tab-stops:70.9pt 1.55in right dotted 414.8pt;
	font-size:10.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:"MS Mincho";
	mso-bidi-font-family:"Times New Roman";
	text-transform:uppercase;
	letter-spacing:1.0pt;
	mso-ansi-language:EN-GB;
	mso-no-proof:yes;}
p.MsoToc2, li.MsoToc2, div.MsoToc2
	{mso-style-update:auto;
	mso-style-noshow:yes;
	mso-style-next:Normal;
	margin-top:3.0pt;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:81.35pt;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	page-break-after:avoid;
	tab-stops:right dotted 414.8pt;
	font-size:10.0pt;
	font-family:"Arial Narrow",sans-serif;
	mso-fareast-font-family:"MS Mincho";
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:EN-GB;
	font-weight:bold;
	mso-bidi-font-weight:normal;
	mso-no-proof:yes;}
p.MsoToc3, li.MsoToc3, div.MsoToc3
	{mso-style-update:auto;
	mso-style-priority:39;
	mso-style-next:Normal;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:3.0pt;
	margin-left:70.9pt;
	mso-pagination:widow-orphan;
	tab-stops:99.25pt right dotted 414.8pt;
	font-size:10.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:"MS Mincho";
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:EN-GB;}
p.MsoToc4, li.MsoToc4, div.MsoToc4
	{mso-style-update:auto;
	mso-style-noshow:yes;
	mso-style-unhide:no;
	mso-style-parent:"Normal Indent";
	mso-style-next:Normal;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:113.4pt;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	tab-stops:right dotted 425.2pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:"MS Mincho";
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:DA;
	mso-fareast-language:JA;}
p.MsoToc5, li.MsoToc5, div.MsoToc5
	{mso-style-update:auto;
	mso-style-priority:39;
	mso-style-unhide:no;
	mso-style-parent:"Normal Indent";
	mso-style-next:Normal;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:141.75pt;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	tab-stops:dotted 255.15pt right 425.2pt;
	font-size:9.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:"MS Mincho";
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:DA;
	mso-fareast-language:JA;}
p.MsoToc6, li.MsoToc6, div.MsoToc6
	{mso-style-update:auto;
	mso-style-priority:39;
	mso-style-unhide:no;
	mso-style-parent:"Normal Indent";
	mso-style-next:Normal;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:170.1pt;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	tab-stops:right dotted 425.2pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:"MS Mincho";
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:DA;
	mso-fareast-language:JA;}
p.MsoToc7, li.MsoToc7, div.MsoToc7
	{mso-style-update:auto;
	mso-style-priority:39;
	mso-style-unhide:no;
	mso-style-next:Normal;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:99.25pt;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	tab-stops:127.6pt right dotted 414.75pt;
	font-size:10.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:"MS Mincho";
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:DA;
	mso-fareast-language:JA;}
p.MsoToc8, li.MsoToc8, div.MsoToc8
	{mso-style-update:auto;
	mso-style-noshow:yes;
	mso-style-unhide:no;
	mso-style-next:Normal;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:70.0pt;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:"MS Mincho";
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:DA;
	mso-fareast-language:JA;}
p.MsoToc9, li.MsoToc9, div.MsoToc9
	{mso-style-update:auto;
	mso-style-noshow:yes;
	mso-style-unhide:no;
	mso-style-next:Normal;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:80.0pt;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:"MS Mincho";
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:DA;
	mso-fareast-language:JA;}
p.MsoNormalIndent, li.MsoNormalIndent, div.MsoNormalIndent
	{mso-style-noshow:yes;
	mso-style-unhide:no;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:10.0pt;
	margin-left:70.9pt;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Calibri",sans-serif;
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:"MS Mincho";
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:EN-GB;}
p.MsoFootnoteText, li.MsoFootnoteText, div.MsoFootnoteText
	{mso-style-noshow:yes;
	mso-style-unhide:no;
	margin-top:1.0pt;
	margin-right:0in;
	margin-bottom:1.0pt;
	margin-left:1.0in;
	mso-pagination:widow-orphan;
	font-size:9.0pt;
	mso-bidi-font-size:10.0pt;
	font-family:"Calibri",sans-serif;
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:"MS Mincho";
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:EN-GB;}
p.MsoCommentText, li.MsoCommentText, div.MsoCommentText
	{mso-style-noshow:yes;
	mso-style-unhide:no;
	mso-style-link:"Comment Text Char1";
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:"MS Mincho";
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:DA;
	mso-fareast-language:JA;}
p.MsoHeader, li.MsoHeader, div.MsoHeader
	{mso-style-noshow:yes;
	mso-style-unhide:no;
	margin-top:0in;
	margin-right:-52.7pt;
	margin-bottom:10.0pt;
	margin-left:1.0in;
	mso-pagination:widow-orphan;
	tab-stops:right 6.0in 459.0pt;
	font-size:9.0pt;
	font-family:"Arial Narrow",sans-serif;
	mso-fareast-font-family:"MS Mincho";
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:EN-GB;
	font-weight:bold;}
p.MsoFooter, li.MsoFooter, div.MsoFooter
	{mso-style-noshow:yes;
	mso-style-unhide:no;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:10.0pt;
	margin-left:1.0in;
	mso-pagination:widow-orphan;
	tab-stops:center 3.0in right 6.0in;
	font-size:10.0pt;
	font-family:"Arial Narrow",sans-serif;
	mso-fareast-font-family:"MS Mincho";
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:EN-GB;
	font-weight:bold;}
p.MsoIndexHeading, li.MsoIndexHeading, div.MsoIndexHeading
	{mso-style-noshow:yes;
	mso-style-unhide:no;
	mso-style-next:"Index 1";
	margin-top:8.0pt;
	margin-right:0in;
	margin-bottom:4.0pt;
	margin-left:0in;
	mso-pagination:widow-orphan;
	font-size:14.0pt;
	font-family:"Arial Narrow",sans-serif;
	mso-fareast-font-family:"MS Mincho";
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:DA;
	mso-fareast-language:JA;
	font-weight:bold;}
p.MsoCaption, li.MsoCaption, div.MsoCaption
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-next:Normal;
	margin-top:6.0pt;
	margin-right:0in;
	margin-bottom:6.0pt;
	margin-left:0in;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:"MS Mincho";
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:DA;
	mso-fareast-language:JA;
	font-weight:bold;}
span.MsoFootnoteReference
	{mso-style-noshow:yes;
	mso-style-unhide:no;
	mso-style-parent:"";
	vertical-align:super;}
span.MsoCommentReference
	{mso-style-noshow:yes;
	mso-style-unhide:no;
	mso-style-parent:"";
	mso-ansi-font-size:8.0pt;
	mso-bidi-font-size:8.0pt;}
span.MsoEndnoteReference
	{mso-style-noshow:yes;
	mso-style-unhide:no;
	mso-style-parent:"";
	vertical-align:super;}
p.MsoEndnoteText, li.MsoEndnoteText, div.MsoEndnoteText
	{mso-style-noshow:yes;
	mso-style-unhide:no;
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	tab-stops:35.45pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:"MS Mincho";
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:DA;
	mso-fareast-language:JA;}
p.MsoList, li.MsoList, div.MsoList
	{mso-style-noshow:yes;
	mso-style-parent:"List Bullet";
	margin-top:0in;
	margin-right:0in;
	margin-bottom:10.0pt;
	margin-left:99.0pt;
	text-indent:-10.45pt;
	mso-pagination:widow-orphan;
	mso-list:l9 level1 lfo1;
	font-size:10.0pt;
	font-family:"Calibri",sans-serif;
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:"MS Mincho";
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:EN-GB;}
p.MsoListBullet, li.MsoListBullet, div.MsoListBullet
	{margin-top:0in;
	margin-right:0in;
	margin-bottom:10.0pt;
	margin-left:85.5pt;
	text-indent:-10.45pt;
	mso-pagination:widow-orphan;
	mso-list:l9 level1 lfo1;
	font-size:10.0pt;
	font-family:"Calibri",sans-serif;
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:"MS Mincho";
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:EN-GB;}
p.MsoTitle, li.MsoTitle, div.MsoTitle
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-next:Normal;
	margin-top:60.0pt;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:0in;
	margin-bottom:.0001pt;
	text-align:center;
	mso-pagination:widow-orphan;
	font-size:36.0pt;
	font-family:"Verdana",sans-serif;
	mso-fareast-font-family:"MS Mincho";
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:EN-GB;
	font-weight:bold;}
p.MsoBodyText, li.MsoBodyText, div.MsoBodyText
	{mso-style-noshow:yes;
	mso-style-unhide:no;
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	mso-layout-grid-align:none;
	text-autospace:none;
	font-size:12.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:"MS Mincho";
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:DA;
	mso-fareast-language:JA;}
p.MsoBodyTextIndent, li.MsoBodyTextIndent, div.MsoBodyTextIndent
	{mso-style-noshow:yes;
	mso-style-unhide:no;
	margin-top:0in;
	margin-right:-14.55pt;
	margin-bottom:0in;
	margin-left:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	mso-layout-grid-align:none;
	text-autospace:none;
	font-size:12.0pt;
	font-family:"Calibri",sans-serif;
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:"MS Mincho";
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:EN-US;}
p.MsoSubtitle, li.MsoSubtitle, div.MsoSubtitle
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:18.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:"MS Mincho";
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:DA;
	mso-fareast-language:JA;
	font-weight:bold;}
p.MsoBodyTextIndent2, li.MsoBodyTextIndent2, div.MsoBodyTextIndent2
	{mso-style-noshow:yes;
	mso-style-unhide:no;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.75in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:"MS Mincho";
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:DA;
	mso-fareast-language:JA;}
p.MsoBodyTextIndent3, li.MsoBodyTextIndent3, div.MsoBodyTextIndent3
	{mso-style-noshow:yes;
	mso-style-unhide:no;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:2.25pt;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	tab-stops:135.15pt 459.9pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:"MS Mincho";
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:DA;
	mso-fareast-language:JA;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	mso-style-parent:"";
	color:blue;
	text-decoration:underline;
	text-underline:single;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-noshow:yes;
	mso-style-unhide:no;
	mso-style-parent:"";
	color:purple;
	text-decoration:underline;
	text-underline:single;}
p.MsoDocumentMap, li.MsoDocumentMap, div.MsoDocumentMap
	{mso-style-noshow:yes;
	mso-style-unhide:no;
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	background:navy;
	font-size:11.0pt;
	font-family:"Tahoma",sans-serif;
	mso-fareast-font-family:"MS Mincho";
	mso-ansi-language:DA;
	mso-fareast-language:JA;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{mso-style-priority:99;
	mso-style-unhide:no;
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Courier New";
	mso-fareast-font-family:"MS Mincho";
	mso-ansi-language:DA;
	mso-fareast-language:JA;}
p
	{mso-style-noshow:yes;
	mso-style-priority:99;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:10.0pt;
	margin-left:1.0in;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Calibri",sans-serif;
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:"MS Mincho";
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:EN-GB;}
code
	{mso-style-noshow:yes;
	mso-style-priority:99;
	font-family:"Courier New";
	mso-ascii-font-family:"Courier New";
	mso-fareast-font-family:"Times New Roman";
	mso-hansi-font-family:"Courier New";
	mso-bidi-font-family:"Courier New";}
pre
	{mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
	font-size:10.0pt;
	font-family:"Courier New";
	mso-fareast-font-family:"Times New Roman";
	mso-ansi-language:EN-GB;
	mso-fareast-language:EN-GB;}
p.MsoCommentSubject, li.MsoCommentSubject, div.MsoCommentSubject
	{mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-parent:"Comment Text";
	mso-style-link:"Comment Subject Char";
	mso-style-next:"Comment Text";
	margin-top:0in;
	margin-right:0in;
	margin-bottom:10.0pt;
	margin-left:1.0in;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Calibri",sans-serif;
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:"MS Mincho";
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:EN-GB;
	font-weight:bold;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
	{mso-style-noshow:yes;
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:8.0pt;
	font-family:"Tahoma",sans-serif;
	mso-fareast-font-family:"MS Mincho";
	mso-ansi-language:DA;
	mso-fareast-language:JA;}
p.MsoRMPane, li.MsoRMPane, div.MsoRMPane
	{mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-unhide:no;
	mso-style-parent:"";
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Calibri",sans-serif;
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:"MS Mincho";
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:EN-GB;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:1.55in;
	margin-bottom:.0001pt;
	text-indent:-.55in;
	mso-pagination:widow-orphan;
	mso-list:l11 level5 lfo5;
	font-size:10.0pt;
	font-family:"Calibri",sans-serif;
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:"MS Mincho";
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:DA;
	mso-fareast-language:JA;}
span.MsoSubtleEmphasis
	{mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"";
	color:gray;
	font-style:italic;}
p.MsoTocHeading, li.MsoTocHeading, div.MsoTocHeading
	{mso-style-noshow:yes;
	mso-style-priority:39;
	mso-style-qformat:yes;
	mso-style-parent:"Heading 1";
	mso-style-next:Normal;
	margin-top:24.0pt;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:0in;
	margin-bottom:.0001pt;
	line-height:115%;
	mso-pagination:widow-orphan lines-together;
	page-break-after:avoid;
	font-size:14.0pt;
	font-family:"Cambria",serif;
	mso-ascii-font-family:Cambria;
	mso-ascii-theme-font:major-latin;
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-theme-font:major-fareast;
	mso-hansi-font-family:Cambria;
	mso-hansi-theme-font:major-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:major-bidi;
	color:#365F91;
	mso-themecolor:accent1;
	mso-themeshade:191;
	mso-ansi-language:EN-US;
	mso-fareast-language:JA;
	font-weight:bold;}
span.Heading1Char
	{mso-style-name:"Heading 1 Char";
	mso-style-unhide:no;
	mso-style-parent:"";
	mso-ansi-font-size:24.0pt;
	mso-bidi-font-size:24.0pt;
	font-family:"Arial Narrow",sans-serif;
	mso-ascii-font-family:"Arial Narrow";
	mso-hansi-font-family:"Arial Narrow";
	mso-bidi-font-family:ArialNarrow-Bold;
	color:black;
	mso-ansi-language:EN-GB;
	font-weight:bold;}
span.Heading2Char
	{mso-style-name:"Heading 2 Char";
	mso-style-unhide:no;
	mso-style-parent:"";
	mso-ansi-font-size:20.0pt;
	mso-bidi-font-size:20.0pt;
	font-family:"Arial Narrow",sans-serif;
	mso-ascii-font-family:"Arial Narrow";
	mso-hansi-font-family:"Arial Narrow";
	mso-bidi-font-family:ArialNarrow-Bold;
	color:black;
	mso-ansi-language:EN-GB;
	font-weight:bold;}
span.Heading5Char
	{mso-style-name:"Heading 5 Char";
	mso-style-unhide:no;
	mso-style-parent:"";
	mso-ansi-font-size:14.0pt;
	mso-bidi-font-size:14.0pt;
	font-family:"APL385 Unicode";
	mso-ascii-font-family:"APL385 Unicode";
	mso-hansi-font-family:"APL385 Unicode";
	background:#F2F2F2;
	mso-shading:windowtext;
	mso-pattern:gray-5 auto;
	mso-ansi-language:EN-GB;
	font-weight:bold;
	mso-bidi-font-weight:normal;
	mso-no-proof:yes;}
span.Heading6Char
	{mso-style-name:"Heading 6 Char";
	mso-style-unhide:no;
	mso-style-parent:"";
	mso-ansi-font-size:14.0pt;
	mso-bidi-font-size:14.0pt;
	font-family:"Arial Narrow",sans-serif;
	mso-ascii-font-family:"Arial Narrow";
	mso-fareast-font-family:"MS Mincho";
	mso-hansi-font-family:"Arial Narrow";
	mso-ansi-language:DA;
	mso-fareast-language:JA;
	font-weight:bold;}
span.Heading7Char
	{mso-style-name:"Heading 7 Char";
	mso-style-noshow:yes;
	mso-style-unhide:no;
	mso-style-parent:"";
	mso-ansi-font-size:12.0pt;
	mso-bidi-font-size:12.0pt;
	font-family:"Calibri",sans-serif;
	mso-ascii-font-family:Calibri;
	mso-fareast-font-family:"Times New Roman";
	mso-hansi-font-family:Calibri;
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:EN-GB;}
span.Heading8Char
	{mso-style-name:"Heading 8 Char";
	mso-style-unhide:no;
	mso-style-parent:"";
	mso-ansi-font-size:24.0pt;
	mso-bidi-font-size:24.0pt;
	font-family:"Arial Narrow",sans-serif;
	mso-ascii-font-family:"Arial Narrow";
	mso-fareast-font-family:"MS Mincho";
	mso-hansi-font-family:"Arial Narrow";
	mso-ansi-language:DA;
	mso-fareast-language:JA;
	font-weight:bold;}
span.Heading9Char
	{mso-style-name:"Heading 9 Char";
	mso-style-unhide:no;
	mso-style-parent:"";
	mso-ansi-font-size:18.0pt;
	mso-bidi-font-size:18.0pt;
	font-family:"Dyalog Std TT";
	mso-ascii-font-family:"Dyalog Std TT";
	mso-fareast-font-family:"MS Mincho";
	mso-hansi-font-family:"Dyalog Std TT";
	background:#D9D9D9;
	mso-shading:windowtext;
	mso-pattern:gray-15 auto;
	mso-ansi-language:DA;
	mso-fareast-language:JA;
	font-weight:bold;}
p.Screen, li.Screen, div.Screen
	{mso-style-name:Screen;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:10.0pt;
	margin-left:81.35pt;
	mso-pagination:lines-together;
	mso-hyphenate:none;
	font-size:9.0pt;
	font-family:"APL385 Unicode";
	mso-fareast-font-family:"MS Mincho";
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:EN-GB;
	mso-no-proof:yes;}
span.ScreenChar
	{mso-style-name:"Screen Char";
	mso-style-unhide:no;
	mso-style-parent:"";
	mso-ansi-font-size:9.0pt;
	mso-bidi-font-size:9.0pt;
	font-family:"APL385 Unicode";
	mso-ascii-font-family:"APL385 Unicode";
	mso-hansi-font-family:"APL385 Unicode";
	mso-ansi-language:EN-GB;
	mso-no-proof:yes;}
span.code
	{mso-style-name:code;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"";
	mso-ansi-font-size:9.0pt;
	mso-bidi-font-size:9.0pt;
	font-family:"APL385 Unicode";
	mso-ascii-font-family:"APL385 Unicode";
	mso-hansi-font-family:"APL385 Unicode";}
span.GuiLabel
	{mso-style-name:GuiLabel;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"";
	font-family:"Arial Narrow",sans-serif;
	mso-ascii-font-family:"Arial Narrow";
	mso-hansi-font-family:"Arial Narrow";}
p.VariableList, li.VariableList, div.VariableList
	{mso-style-name:"Variable List";
	mso-style-unhide:no;
	mso-style-qformat:yes;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:10.0pt;
	margin-left:2.75in;
	text-indent:-1.75in;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Calibri",sans-serif;
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:"MS Mincho";
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:EN-GB;}
span.VariableListChar
	{mso-style-name:"Variable List Char";
	mso-style-unhide:no;
	mso-style-parent:"";
	mso-ansi-language:EN-GB;}
p.StyleNormalWebVerdana9pt, li.StyleNormalWebVerdana9pt, div.StyleNormalWebVerdana9pt
	{mso-style-name:"Style Normal \(Web\) + Verdana 9 pt";
	mso-style-unhide:no;
	mso-style-parent:"Normal \(Web\)";
	margin-top:1.0pt;
	margin-right:0in;
	margin-bottom:1.0pt;
	margin-left:0in;
	mso-pagination:widow-orphan;
	font-size:9.0pt;
	mso-bidi-font-size:8.5pt;
	font-family:"Verdana",sans-serif;
	mso-fareast-font-family:"MS Mincho";
	mso-bidi-font-family:"Times New Roman";
	color:black;
	mso-ansi-language:EN-GB;}
span.FootnoteTextChar
	{mso-style-name:"Footnote Text Char";
	mso-style-noshow:yes;
	mso-style-unhide:no;
	mso-style-parent:"";
	mso-ansi-font-size:9.0pt;
	font-family:"MS Mincho";
	mso-fareast-font-family:"MS Mincho";
	mso-ansi-language:EN-GB;}
p.Image, li.Image, div.Image
	{mso-style-name:Image;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:10.0pt;
	margin-left:1.0in;
	text-align:center;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Calibri",sans-serif;
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:"MS Mincho";
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:EN-GB;}
span.ImageChar
	{mso-style-name:"Image Char";
	mso-style-unhide:no;}
span.CiteTitle
	{mso-style-name:CiteTitle;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"";
	font-style:italic;
	mso-bidi-font-style:normal;}
p.TitleTagline, li.TitleTagline, div.TitleTagline
	{mso-style-name:"Title Tagline";
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-next:Normal;
	margin:0in;
	margin-bottom:.0001pt;
	text-align:right;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Verdana",sans-serif;
	mso-fareast-font-family:"MS Mincho";
	mso-bidi-font-family:"Times New Roman";
	color:#324A58;
	mso-ansi-language:EN-GB;
	font-weight:bold;}
span.TitleTaglineChar
	{mso-style-name:"Title Tagline Char";
	mso-style-unhide:no;
	mso-style-parent:"";
	font-family:"Verdana",sans-serif;
	mso-ascii-font-family:Verdana;
	mso-hansi-font-family:Verdana;
	color:#324A58;
	mso-ansi-language:EN-GB;
	font-weight:bold;}
p.TitleProduct, li.TitleProduct, div.TitleProduct
	{mso-style-name:"Title Product";
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-next:Normal;
	margin-top:24.0pt;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:0in;
	margin-bottom:.0001pt;
	text-align:center;
	mso-pagination:widow-orphan;
	font-size:20.0pt;
	font-family:"Verdana",sans-serif;
	mso-fareast-font-family:"MS Mincho";
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:EN-GB;}
span.TitleProductChar
	{mso-style-name:"Title Product Char";
	mso-style-unhide:no;
	mso-style-parent:"";
	mso-ansi-font-size:20.0pt;
	mso-bidi-font-size:20.0pt;
	font-family:"Verdana",sans-serif;
	mso-ascii-font-family:Verdana;
	mso-hansi-font-family:Verdana;
	mso-ansi-language:EN-GB;}
span.TitleChar
	{mso-style-name:"Title Char";
	mso-style-unhide:no;
	mso-style-parent:"";
	mso-ansi-font-size:36.0pt;
	mso-bidi-font-size:36.0pt;
	font-family:"Verdana",sans-serif;
	mso-ascii-font-family:Verdana;
	mso-hansi-font-family:Verdana;
	mso-ansi-language:EN-GB;
	font-weight:bold;}
p.TitleVersion, li.TitleVersion, div.TitleVersion
	{mso-style-name:"Title Version";
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-next:Normal;
	margin-top:12.0pt;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:0in;
	margin-bottom:.0001pt;
	text-align:center;
	mso-pagination:widow-orphan;
	font-size:20.0pt;
	mso-bidi-font-size:10.0pt;
	font-family:"Verdana",sans-serif;
	mso-fareast-font-family:"MS Mincho";
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:EN-GB;
	font-weight:bold;}
span.TitleVersionChar
	{mso-style-name:"Title Version Char";
	mso-style-unhide:no;
	mso-style-parent:"";
	mso-ansi-font-size:20.0pt;
	font-family:"Verdana",sans-serif;
	mso-ascii-font-family:Verdana;
	mso-hansi-font-family:Verdana;
	mso-ansi-language:EN-GB;
	font-weight:bold;}
p.TitleCompany, li.TitleCompany, div.TitleCompany
	{mso-style-name:"Title Company";
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-next:Normal;
	margin-top:48.0pt;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:0in;
	margin-bottom:.0001pt;
	text-align:center;
	mso-pagination:widow-orphan;
	font-size:20.0pt;
	font-family:"Verdana",sans-serif;
	mso-fareast-font-family:"MS Mincho";
	mso-bidi-font-family:"Times New Roman";
	color:black;
	mso-ansi-language:EN-GB;}
span.TitleCompanyChar
	{mso-style-name:"Title Company Char";
	mso-style-unhide:no;
	mso-style-parent:"";
	mso-ansi-font-size:20.0pt;
	mso-bidi-font-size:20.0pt;
	font-family:"Verdana",sans-serif;
	mso-ascii-font-family:Verdana;
	mso-hansi-font-family:Verdana;
	color:black;
	mso-ansi-language:EN-GB;}
p.TitleAddress, li.TitleAddress, div.TitleAddress
	{mso-style-name:"Title Address";
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-next:Normal;
	margin-top:24.0pt;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:0in;
	margin-bottom:.0001pt;
	text-align:center;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Verdana",sans-serif;
	mso-fareast-font-family:"MS Mincho";
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:EN-GB;}
span.TitleAddressChar
	{mso-style-name:"Title Address Char";
	mso-style-unhide:no;
	mso-style-parent:"";
	font-family:"Verdana",sans-serif;
	mso-ascii-font-family:Verdana;
	mso-hansi-font-family:Verdana;
	mso-ansi-language:EN-GB;}
p.TitleContact, li.TitleContact, div.TitleContact
	{mso-style-name:"Title Contact";
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-next:Normal;
	margin-top:24.0pt;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:0in;
	margin-bottom:.0001pt;
	text-align:center;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Verdana",sans-serif;
	mso-fareast-font-family:"MS Mincho";
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:EN-GB;}
span.TitleContactChar
	{mso-style-name:"Title Contact Char";
	mso-style-unhide:no;
	mso-style-parent:"";
	font-family:"Verdana",sans-serif;
	mso-ascii-font-family:Verdana;
	mso-hansi-font-family:Verdana;
	mso-ansi-language:EN-GB;}
p.TitleTrademark, li.TitleTrademark, div.TitleTrademark
	{mso-style-name:"Title Trademark";
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-next:Normal;
	margin-top:60.0pt;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:0in;
	margin-bottom:.0001pt;
	text-align:center;
	mso-pagination:widow-orphan;
	font-size:6.0pt;
	font-family:"Verdana",sans-serif;
	mso-fareast-font-family:"MS Mincho";
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:EN-GB;}
span.TitleTrademarkChar
	{mso-style-name:"Title Trademark Char";
	mso-style-unhide:no;
	mso-style-parent:"";
	mso-ansi-font-size:6.0pt;
	mso-bidi-font-size:6.0pt;
	font-family:"Verdana",sans-serif;
	mso-ascii-font-family:Verdana;
	mso-hansi-font-family:Verdana;
	mso-ansi-language:EN-GB;}
span.BodyTextIndentChar
	{mso-style-name:"Body Text Indent Char";
	mso-style-noshow:yes;
	mso-style-unhide:no;
	mso-style-parent:"";
	mso-ansi-font-size:12.0pt;
	mso-bidi-font-size:12.0pt;}
p.Open, li.Open, div.Open
	{mso-style-name:Open;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	margin-top:12.0pt;
	margin-right:0in;
	margin-bottom:10.0pt;
	margin-left:1.0in;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	mso-bidi-font-size:12.0pt;
	font-family:"Calibri",sans-serif;
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:"MS Mincho";
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:EN-GB;}
p.KeepNext, li.KeepNext, div.KeepNext
	{mso-style-name:KeepNext;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-next:Normal;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:10.0pt;
	margin-left:1.0in;
	mso-pagination:widow-orphan;
	page-break-after:avoid;
	font-size:10.0pt;
	font-family:"Calibri",sans-serif;
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:"MS Mincho";
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:EN-GB;}
p.Heading2tagline, li.Heading2tagline, div.Heading2tagline
	{mso-style-name:"Heading 2 tagline";
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-next:Normal;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:10.0pt;
	margin-left:0in;
	mso-pagination:widow-orphan;
	page-break-after:avoid;
	font-size:14.0pt;
	mso-bidi-font-size:16.0pt;
	font-family:"Arial Narrow",sans-serif;
	mso-fareast-font-family:"MS Mincho";
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:EN-GB;
	mso-bidi-font-weight:bold;}
p.Frontmatter, li.Frontmatter, div.Frontmatter
	{mso-style-name:"Front matter";
	mso-style-unhide:no;
	mso-style-qformat:yes;
	margin-top:0in;
	margin-right:127.3pt;
	margin-bottom:10.0pt;
	margin-left:0in;
	line-height:13.0pt;
	mso-pagination:widow-orphan;
	font-size:8.0pt;
	font-family:"Calibri",sans-serif;
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:"MS Mincho";
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:EN-GB;
	font-style:italic;
	mso-bidi-font-style:normal;}
span.FrontmatterChar
	{mso-style-name:"Front matter Char";
	mso-style-unhide:no;
	mso-style-parent:"";
	mso-ansi-font-size:8.0pt;
	mso-bidi-font-size:8.0pt;
	mso-ansi-language:EN-GB;
	font-style:italic;
	mso-bidi-font-style:normal;}
p.Heading1not, li.Heading1not, div.Heading1not
	{mso-style-name:"Heading 1 not";
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"Heading 1";
	mso-style-next:Normal;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:1.0in;
	margin-left:0in;
	page-break-before:always;
	mso-pagination:widow-orphan;
	font-size:24.0pt;
	font-family:"Arial Narrow",sans-serif;
	mso-fareast-font-family:"MS Mincho";
	mso-bidi-font-family:ArialNarrow-Bold;
	color:black;
	mso-ansi-language:EN-GB;
	font-weight:bold;}
span.CommentTextChar
	{mso-style-name:"Comment Text Char";
	mso-style-noshow:yes;
	mso-style-unhide:no;
	mso-style-parent:"";
	mso-ansi-font-size:11.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-ascii-font-family:Calibri;
	mso-fareast-font-family:"MS Mincho";
	mso-hansi-font-family:Calibri;
	mso-ansi-language:DA;
	mso-fareast-language:JA;}
span.DocumentMapChar
	{mso-style-name:"Document Map Char";
	mso-style-noshow:yes;
	mso-style-unhide:no;
	mso-style-parent:"";
	mso-ansi-font-size:11.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Tahoma",sans-serif;
	mso-ascii-font-family:Tahoma;
	mso-fareast-font-family:"MS Mincho";
	mso-hansi-font-family:Tahoma;
	mso-bidi-font-family:Tahoma;
	background:navy;
	mso-ansi-language:DA;
	mso-fareast-language:JA;}
span.BodyTextChar
	{mso-style-name:"Body Text Char";
	mso-style-noshow:yes;
	mso-style-unhide:no;
	mso-style-parent:"";
	mso-ansi-font-size:12.0pt;
	mso-bidi-font-size:12.0pt;
	font-family:"Calibri",sans-serif;
	mso-ascii-font-family:Calibri;
	mso-fareast-font-family:"MS Mincho";
	mso-hansi-font-family:Calibri;
	mso-ansi-language:DA;
	mso-fareast-language:JA;}
p.Heading10, li.Heading10, div.Heading10
	{mso-style-name:Heading10;
	mso-style-unhide:no;
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:"MS Mincho";
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:DA;
	mso-fareast-language:JA;
	font-weight:bold;}
span.Default
	{mso-style-name:Default;
	mso-style-unhide:no;
	mso-style-parent:"";
	text-decoration:underline;
	text-underline:double;}
p.Headingsimple, li.Headingsimple, div.Headingsimple
	{mso-style-name:"Heading simple";
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-next:Normal;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:3.0pt;
	margin-left:1.0in;
	mso-pagination:widow-orphan;
	page-break-after:avoid;
	font-size:10.0pt;
	font-family:"Calibri",sans-serif;
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:"MS Mincho";
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:EN-GB;
	font-weight:bold;
	mso-bidi-font-weight:normal;}
p.heading21, li.heading21, div.heading21
	{mso-style-name:"heading 2\.1";
	mso-style-unhide:no;
	mso-style-parent:"Normal Indent";
	mso-style-next:"Normal Indent";
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	tab-stops:85.05pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:"MS Mincho";
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:DA;
	mso-fareast-language:JA;
	font-weight:bold;}
p.Author, li.Author, div.Author
	{mso-style-name:Author;
	mso-style-unhide:no;
	mso-style-parent:"";
	margin-top:0in;
	margin-right:0in;
	margin-bottom:30.0pt;
	margin-left:0in;
	text-align:center;
	line-height:-100%;
	mso-pagination:none;
	text-autospace:none;
	font-size:11.0pt;
	font-family:"Helv",sans-serif;
	mso-fareast-font-family:"MS Mincho";
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:EN-GB;
	font-weight:bold;}
p.Text, li.Text, div.Text
	{mso-style-name:Text;
	mso-style-unhide:no;
	mso-style-parent:"";
	margin-top:6.0pt;
	margin-right:0in;
	margin-bottom:.25in;
	margin-left:0in;
	text-align:center;
	mso-pagination:lines-together;
	text-autospace:none;
	font-size:10.0pt;
	font-family:"Stone Serif",serif;
	mso-fareast-font-family:"MS Mincho";
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:EN-GB;
	text-decoration:underline;
	text-underline:double;}
span.EndnoteTextChar
	{mso-style-name:"Endnote Text Char";
	mso-style-noshow:yes;
	mso-style-unhide:no;
	mso-style-parent:"";
	mso-ansi-font-size:11.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-ascii-font-family:Calibri;
	mso-fareast-font-family:"MS Mincho";
	mso-hansi-font-family:Calibri;
	mso-ansi-language:DA;
	mso-fareast-language:JA;}
span.SystemMessageText
	{mso-style-name:"System Message Text";
	mso-style-unhide:no;
	mso-style-parent:"";
	mso-ansi-font-size:9.0pt;
	mso-bidi-font-size:9.0pt;
	font-family:"Courier New";
	mso-ascii-font-family:"Courier New";
	mso-hansi-font-family:"Courier New";
	mso-bidi-font-family:"Courier New";}
p.Preformatted, li.Preformatted, div.Preformatted
	{mso-style-name:Preformatted;
	mso-style-unhide:no;
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:none;
	tab-stops:0in 47.95pt 95.9pt 143.85pt 191.8pt 239.75pt 287.7pt 335.65pt 383.6pt 431.55pt 479.5pt;
	font-size:11.0pt;
	font-family:"Courier New";
	mso-fareast-font-family:"MS Mincho";
	mso-ansi-language:DA;
	mso-fareast-language:JA;}
span.BodyTextIndent2Char
	{mso-style-name:"Body Text Indent 2 Char";
	mso-style-noshow:yes;
	mso-style-unhide:no;
	mso-style-parent:"";
	mso-ansi-font-size:11.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-ascii-font-family:Calibri;
	mso-fareast-font-family:"MS Mincho";
	mso-hansi-font-family:Calibri;
	mso-ansi-language:DA;
	mso-fareast-language:JA;}
span.PlainTextChar
	{mso-style-name:"Plain Text Char";
	mso-style-priority:99;
	mso-style-unhide:no;
	mso-style-parent:"";
	mso-ansi-font-size:11.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Courier New";
	mso-ascii-font-family:"Courier New";
	mso-fareast-font-family:"MS Mincho";
	mso-hansi-font-family:"Courier New";
	mso-bidi-font-family:"Courier New";
	mso-ansi-language:DA;
	mso-fareast-language:JA;}
span.BodyTextIndent3Char
	{mso-style-name:"Body Text Indent 3 Char";
	mso-style-noshow:yes;
	mso-style-unhide:no;
	mso-style-parent:"";
	mso-ansi-font-size:11.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-ascii-font-family:Calibri;
	mso-fareast-font-family:"MS Mincho";
	mso-hansi-font-family:Calibri;
	mso-ansi-language:DA;
	mso-fareast-language:JA;}
span.SubtitleChar
	{mso-style-name:"Subtitle Char";
	mso-style-unhide:no;
	mso-style-parent:"";
	mso-ansi-font-size:18.0pt;
	mso-bidi-font-size:18.0pt;
	font-family:"Calibri",sans-serif;
	mso-ascii-font-family:Calibri;
	mso-fareast-font-family:"MS Mincho";
	mso-hansi-font-family:Calibri;
	mso-ansi-language:DA;
	mso-fareast-language:JA;
	font-weight:bold;}
p.label, li.label, div.label
	{mso-style-name:label;
	mso-style-unhide:no;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:"MS Mincho";
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:DA;
	mso-fareast-language:JA;}
p.Event, li.Event, div.Event
	{mso-style-name:Event;
	mso-style-unhide:no;
	mso-style-parent:"Normal Indent";
	margin-top:6.0pt;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:3.5in;
	margin-bottom:.0001pt;
	text-indent:-2.0in;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:"MS Mincho";
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:DA;
	mso-fareast-language:JA;}
p.Tablecell, li.Tablecell, div.Tablecell
	{mso-style-name:"Table cell";
	mso-style-unhide:no;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:10.0pt;
	margin-left:1.1pt;
	mso-pagination:widow-orphan;
	font-size:9.0pt;
	mso-bidi-font-size:10.0pt;
	font-family:"Calibri",sans-serif;
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:"MS Mincho";
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:EN-GB;}
span.TablecellChar
	{mso-style-name:"Table cell Char";
	mso-style-unhide:no;
	mso-style-parent:"";
	mso-ansi-font-size:9.0pt;
	mso-ansi-language:EN-GB;}
p.Tablehead, li.Tablehead, div.Tablehead
	{mso-style-name:"Table head";
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"Table cell";
	margin-top:0in;
	margin-right:0in;
	margin-bottom:3.0pt;
	margin-left:0in;
	mso-pagination:widow-orphan;
	page-break-after:avoid;
	font-size:9.0pt;
	font-family:"Calibri",sans-serif;
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:"MS Mincho";
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:EN-GB;
	font-style:italic;
	mso-bidi-font-style:normal;}
span.TableheadChar
	{mso-style-name:"Table head Char";
	mso-style-unhide:no;
	mso-style-parent:"";
	mso-ansi-font-size:9.0pt;
	mso-bidi-font-size:9.0pt;
	mso-ansi-language:EN-GB;
	font-style:italic;
	mso-bidi-font-style:normal;}
span.BalloonTextChar
	{mso-style-name:"Balloon Text Char";
	mso-style-noshow:yes;
	mso-style-unhide:no;
	mso-style-parent:"";
	mso-ansi-font-size:8.0pt;
	mso-bidi-font-size:8.0pt;
	font-family:"Tahoma",sans-serif;
	mso-ascii-font-family:Tahoma;
	mso-fareast-font-family:"MS Mincho";
	mso-hansi-font-family:Tahoma;
	mso-bidi-font-family:Tahoma;
	mso-ansi-language:DA;
	mso-fareast-language:JA;}
p.Leadin, li.Leadin, div.Leadin
	{mso-style-name:Leadin;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-next:Normal;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:1.0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	page-break-after:avoid;
	font-size:10.0pt;
	font-family:"Calibri",sans-serif;
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:"MS Mincho";
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:EN-GB;
	font-weight:bold;
	mso-bidi-font-weight:normal;}
span.LeadinChar
	{mso-style-name:"Leadin Char";
	mso-style-unhide:no;
	mso-style-parent:"";
	mso-ansi-language:EN-GB;
	font-weight:bold;
	mso-bidi-font-weight:normal;}
p.Screenwide, li.Screenwide, div.Screenwide
	{mso-style-name:Screenwide;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:Screen;
	mso-style-next:Normal;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:10.0pt;
	margin-left:.5in;
	mso-pagination:lines-together;
	mso-hyphenate:none;
	font-size:9.0pt;
	font-family:"APL385 Unicode";
	mso-fareast-font-family:"MS Mincho";
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:EN-GB;
	mso-no-proof:yes;}
p.Listnumbered, li.Listnumbered, div.Listnumbered
	{mso-style-name:"List numbered";
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"Variable List";
	margin-top:0in;
	margin-right:0in;
	margin-bottom:10.0pt;
	margin-left:117.0pt;
	text-indent:-46.45pt;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Calibri",sans-serif;
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:"MS Mincho";
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:EN-GB;}
span.Tablecode
	{mso-style-name:"Table code";
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"";
	mso-ansi-font-size:8.0pt;
	mso-bidi-font-size:9.0pt;
	font-family:"APL385 Unicode";
	mso-ascii-font-family:"APL385 Unicode";
	mso-hansi-font-family:"APL385 Unicode";}
p.Heading3continue, li.Heading3continue, div.Heading3continue
	{mso-style-name:"Heading 3 continue";
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"Heading 3";
	mso-style-next:Normal;
	margin-top:12.0pt;
	margin-right:0in;
	margin-bottom:6.0pt;
	margin-left:17.85pt;
	text-indent:.15pt;
	mso-pagination:widow-orphan;
	page-break-after:avoid;
	mso-outline-level:3;
	mso-list:l11 level2 lfo5;
	font-size:14.0pt;
	font-family:"Calibri",sans-serif;
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:"MS Mincho";
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:ArialNarrow-Bold;
	color:black;
	mso-ansi-language:EN-GB;
	font-weight:bold;}
p.Warning, li.Warning, div.Warning
	{mso-style-name:Warning;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:10.0pt;
	margin-left:1.0in;
	mso-pagination:widow-orphan;
	border:none;
	mso-border-alt:dashed windowtext .5pt;
	padding:0in;
	mso-padding-alt:1.0pt 4.0pt 1.0pt 4.0pt;
	font-size:10.0pt;
	font-family:"Calibri",sans-serif;
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:"MS Mincho";
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-language:EN-GB;}
span.WarningChar
	{mso-style-name:"Warning Char";
	mso-style-unhide:no;
	mso-style-parent:"";
	mso-ansi-language:EN-GB;}
span.White
	{mso-style-name:White;
	mso-style-unhide:no;
	mso-style-qformat:yes;
	mso-style-parent:"";
	color:#FFFFE7;}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-link:"HTML Preformatted";
	font-family:"Courier New";
	mso-ascii-font-family:"Courier New";
	mso-fareast-font-family:"Times New Roman";
	mso-hansi-font-family:"Courier New";
	mso-bidi-font-family:"Courier New";
	mso-ansi-language:EN-GB;
	mso-fareast-language:EN-GB;}
span.dyalog
	{mso-style-name:dyalog;
	mso-style-unhide:no;}
span.CommentTextChar1
	{mso-style-name:"Comment Text Char1";
	mso-style-noshow:yes;
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-link:"Comment Text";
	mso-ansi-font-size:11.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-ascii-font-family:Calibri;
	mso-hansi-font-family:Calibri;
	mso-ansi-language:DA;
	mso-fareast-language:JA;}
span.CommentSubjectChar
	{mso-style-name:"Comment Subject Char";
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-parent:"Comment Text Char1";
	mso-style-link:"Comment Subject";
	mso-ansi-font-size:11.0pt;
	mso-bidi-font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-ansi-language:EN-GB;
	mso-fareast-language:JA;
	font-weight:bold;}
span.Heading3Char
	{mso-style-name:"Heading 3 Char";
	mso-style-unhide:no;
	mso-style-locked:yes;
	mso-style-link:"Heading 3";
	mso-ansi-font-size:14.0pt;
	mso-bidi-font-size:14.0pt;
	font-family:"Calibri",sans-serif;
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:ArialNarrow-Bold;
	color:black;
	mso-ansi-language:EN-GB;
	font-weight:bold;}
span.UnresolvedMention1
	{mso-style-name:"Unresolved Mention1";
	mso-style-noshow:yes;
	mso-style-priority:99;
	color:gray;
	background:#E6E6E6;}
.MsoChpDefault
	{mso-style-type:export-only;
	mso-default-props:yes;
	font-size:10.0pt;
	mso-ansi-font-size:10.0pt;
	mso-bidi-font-size:10.0pt;
	mso-fareast-font-family:"MS Mincho";}
 /* Page Definitions */
 @page
	{mso-footnote-separator:url("HTMLRenderer%20User%20Guide_files/header.htm") fs;
	mso-footnote-continuation-separator:url("HTMLRenderer%20User%20Guide_files/header.htm") fcs;
	mso-footnote-continuation-notice:url("HTMLRenderer%20User%20Guide_files/header.htm") fcn;
	mso-endnote-separator:url("HTMLRenderer%20User%20Guide_files/header.htm") es;
	mso-endnote-continuation-separator:url("HTMLRenderer%20User%20Guide_files/header.htm") ecs;
	mso-endnote-continuation-notice:url("HTMLRenderer%20User%20Guide_files/header.htm") ecn;}
@page WordSection1
	{size:595.3pt 841.9pt;
	margin:1.0in 1.25in 1.0in 1.25in;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-even-header:url("HTMLRenderer%20User%20Guide_files/header.htm") eh1;
	mso-first-header:url("HTMLRenderer%20User%20Guide_files/header.htm") fh1;
	mso-paper-source:0;}
div.WordSection1
	{page:WordSection1;}
@page WordSection2
	{size:595.3pt 841.9pt;
	margin:1.5in 49.55pt 1.0in 89.85pt;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-page-numbers:1;
	mso-title-page:yes;
	mso-even-header:url("HTMLRenderer%20User%20Guide_files/header.htm") eh1;
	mso-header:url("HTMLRenderer%20User%20Guide_files/header.htm") h2;
	mso-first-header:url("HTMLRenderer%20User%20Guide_files/header.htm") fh1;
	mso-paper-source:0;}
div.WordSection2
	{page:WordSection2;}
 /* List Definitions */
 @list l0
	{mso-list-id:157622455;
	mso-list-template-ids:-1274762892;}
@list l0:level1
	{mso-level-text:%1;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:.25in;
	text-indent:-.25in;}
@list l0:level2
	{mso-level-text:"%1\.%2";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:17.85pt;
	text-indent:.15pt;}
@list l0:level3
	{mso-level-text:"%1\.%2\.%3";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:.85in;
	text-indent:-.35in;}
@list l0:level4
	{mso-level-text:"%1\.%2\.%3\.%4";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:1.2in;
	text-indent:-.45in;}
@list l0:level5
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:1.55in;
	text-indent:-.55in;}
@list l0:level6
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:1.9in;
	text-indent:-.65in;}
@list l0:level7
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:2.25in;
	text-indent:-.75in;}
@list l0:level8
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:2.6in;
	text-indent:-.85in;}
@list l0:level9
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9\.";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:3.0in;
	text-indent:-1.0in;}
@list l1
	{mso-list-id:236480913;
	mso-list-template-ids:-1274762892;}
@list l1:level1
	{mso-level-text:%1;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:.25in;
	text-indent:-.25in;}
@list l1:level2
	{mso-level-text:"%1\.%2";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:17.85pt;
	text-indent:.15pt;}
@list l1:level3
	{mso-level-text:"%1\.%2\.%3";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:.85in;
	text-indent:-.35in;}
@list l1:level4
	{mso-level-text:"%1\.%2\.%3\.%4";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:1.2in;
	text-indent:-.45in;}
@list l1:level5
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:1.55in;
	text-indent:-.55in;}
@list l1:level6
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:1.9in;
	text-indent:-.65in;}
@list l1:level7
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:2.25in;
	text-indent:-.75in;}
@list l1:level8
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:2.6in;
	text-indent:-.85in;}
@list l1:level9
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9\.";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:3.0in;
	text-indent:-1.0in;}
@list l2
	{mso-list-id:393548903;
	mso-list-template-ids:-1274762892;}
@list l2:level1
	{mso-level-text:%1;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:.25in;
	text-indent:-.25in;}
@list l2:level2
	{mso-level-text:"%1\.%2";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:17.85pt;
	text-indent:.15pt;}
@list l2:level3
	{mso-level-text:"%1\.%2\.%3";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:.85in;
	text-indent:-.35in;}
@list l2:level4
	{mso-level-text:"%1\.%2\.%3\.%4";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:1.2in;
	text-indent:-.45in;}
@list l2:level5
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:1.55in;
	text-indent:-.55in;}
@list l2:level6
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:1.9in;
	text-indent:-.65in;}
@list l2:level7
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:2.25in;
	text-indent:-.75in;}
@list l2:level8
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:2.6in;
	text-indent:-.85in;}
@list l2:level9
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9\.";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:3.0in;
	text-indent:-1.0in;}
@list l3
	{mso-list-id:798841185;
	mso-list-type:hybrid;
	mso-list-template-ids:804050834 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
@list l3:level1
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:110.25pt;
	text-indent:-.25in;}
@list l3:level2
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:146.25pt;
	text-indent:-.25in;}
@list l3:level3
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	margin-left:182.25pt;
	text-indent:-9.0pt;}
@list l3:level4
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:218.25pt;
	text-indent:-.25in;}
@list l3:level5
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:254.25pt;
	text-indent:-.25in;}
@list l3:level6
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	margin-left:290.25pt;
	text-indent:-9.0pt;}
@list l3:level7
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:326.25pt;
	text-indent:-.25in;}
@list l3:level8
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:362.25pt;
	text-indent:-.25in;}
@list l3:level9
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	margin-left:398.25pt;
	text-indent:-9.0pt;}
@list l4
	{mso-list-id:1020162392;
	mso-list-template-ids:-1274762892;}
@list l4:level1
	{mso-level-text:%1;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:.25in;
	text-indent:-.25in;}
@list l4:level2
	{mso-level-text:"%1\.%2";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:17.85pt;
	text-indent:.15pt;}
@list l4:level3
	{mso-level-text:"%1\.%2\.%3";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:.85in;
	text-indent:-.35in;}
@list l4:level4
	{mso-level-text:"%1\.%2\.%3\.%4";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:1.2in;
	text-indent:-.45in;}
@list l4:level5
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:1.55in;
	text-indent:-.55in;}
@list l4:level6
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:1.9in;
	text-indent:-.65in;}
@list l4:level7
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:2.25in;
	text-indent:-.75in;}
@list l4:level8
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:2.6in;
	text-indent:-.85in;}
@list l4:level9
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9\.";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:3.0in;
	text-indent:-1.0in;}
@list l5
	{mso-list-id:1042897473;
	mso-list-template-ids:-1297348110;}
@list l5:level1
	{mso-level-text:%1;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:.25in;
	text-indent:-.25in;}
@list l5:level2
	{mso-level-text:"%1\.%2";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:17.85pt;
	text-indent:.15pt;}
@list l5:level3
	{mso-level-text:"%1\.%2\.%3";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:.85in;
	text-indent:-.35in;}
@list l5:level4
	{mso-level-text:"%1\.%2\.%3\.%4";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:1.2in;
	text-indent:-.45in;}
@list l5:level5
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:1.55in;
	text-indent:-.55in;}
@list l5:level6
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:1.9in;
	text-indent:-.65in;}
@list l5:level7
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:2.25in;
	text-indent:-.75in;}
@list l5:level8
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:2.6in;
	text-indent:-.85in;}
@list l5:level9
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9\.";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:3.0in;
	text-indent:-1.0in;}
@list l6
	{mso-list-id:1078407613;
	mso-list-type:hybrid;
	mso-list-template-ids:-1419770854 1299879312 134807577 134807579 134807567 134807577 134807579 134807567 134807577 134807579;}
@list l6:level1
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:1.5in;
	text-indent:-.25in;
	mso-ansi-font-size:10.0pt;
	font-family:"Calibri",sans-serif;
	mso-bidi-font-family:"Times New Roman";
	color:windowtext;
	mso-hide:none;
	text-transform:none;
	mso-ansi-font-weight:normal;
	mso-ansi-font-style:normal;
	text-decoration:none;
	text-line-through:none;
	vertical-align:baseline;}
@list l6:level2
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l6:level3
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l6:level4
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l6:level5
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l6:level6
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l6:level7
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l6:level8
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l6:level9
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l7
	{mso-list-id:1099907452;
	mso-list-type:hybrid;
	mso-list-template-ids:-963102720 601145974 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l7:level1
	{mso-level-start-at:2;
	mso-level-number-format:bullet;
	mso-level-text:-;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:18.4pt;
	text-indent:-.25in;
	font-family:"APL385 Unicode";
	mso-fareast-font-family:"MS Mincho";
	mso-bidi-font-family:Calibri;
	mso-bidi-theme-font:minor-latin;}
@list l7:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:54.4pt;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l7:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:90.4pt;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l7:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:126.4pt;
	text-indent:-.25in;
	font-family:Symbol;}
@list l7:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:162.4pt;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l7:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:198.4pt;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l7:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:234.4pt;
	text-indent:-.25in;
	font-family:Symbol;}
@list l7:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:270.4pt;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l7:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:306.4pt;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l8
	{mso-list-id:1155026510;
	mso-list-template-ids:-1274762892;}
@list l8:level1
	{mso-level-text:%1;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:.25in;
	text-indent:-.25in;}
@list l8:level2
	{mso-level-text:"%1\.%2";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:17.85pt;
	text-indent:.15pt;}
@list l8:level3
	{mso-level-text:"%1\.%2\.%3";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:.85in;
	text-indent:-.35in;}
@list l8:level4
	{mso-level-text:"%1\.%2\.%3\.%4";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:1.2in;
	text-indent:-.45in;}
@list l8:level5
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:1.55in;
	text-indent:-.55in;}
@list l8:level6
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:1.9in;
	text-indent:-.65in;}
@list l8:level7
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:2.25in;
	text-indent:-.75in;}
@list l8:level8
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:2.6in;
	text-indent:-.85in;}
@list l8:level9
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9\.";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:3.0in;
	text-indent:-1.0in;}
@list l9
	{mso-list-id:1336223114;
	mso-list-type:hybrid;
	mso-list-template-ids:113410168 84979768 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l9:level1
	{mso-level-number-format:bullet;
	mso-level-style-link:"List Bullet";
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:85.5pt;
	text-indent:-.25in;
	mso-ansi-font-size:9.0pt;
	mso-bidi-font-size:9.0pt;
	font-family:Symbol;}
@list l9:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:142.55pt;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l9:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:178.55pt;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l9:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:214.55pt;
	text-indent:-.25in;
	font-family:Symbol;}
@list l9:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:250.55pt;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l9:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:286.55pt;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l9:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:322.55pt;
	text-indent:-.25in;
	font-family:Symbol;}
@list l9:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:358.55pt;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l9:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:394.55pt;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l10
	{mso-list-id:1670600673;
	mso-list-type:hybrid;
	mso-list-template-ids:1529921110 134807553 1604623074 134807557 134807553 134807555 134807557 134807553 134807555 134807557;}
@list l10:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:106.9pt;
	text-indent:-.25in;
	font-family:Symbol;}
@list l10:level2
	{mso-level-number-format:bullet;
	mso-level-text:�;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:162.1pt;
	text-indent:-37.2pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:"MS Mincho";
	mso-bidi-font-family:"Times New Roman";}
@list l10:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:178.9pt;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l10:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:214.9pt;
	text-indent:-.25in;
	font-family:Symbol;}
@list l10:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:250.9pt;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l10:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:286.9pt;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l10:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:322.9pt;
	text-indent:-.25in;
	font-family:Symbol;}
@list l10:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:358.9pt;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l10:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:394.9pt;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l11
	{mso-list-id:1735009249;
	mso-list-template-ids:-2123833686;}
@list l11:level1
	{mso-level-start-at:3;
	mso-level-text:%1;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:.25in;
	text-indent:-.25in;}
@list l11:level2
	{mso-level-start-at:2;
	mso-level-style-link:"Heading 3";
	mso-level-text:"%1\.%2";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:17.85pt;
	text-indent:.15pt;}
@list l11:level3
	{mso-level-text:"%1\.%2\.%3";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:.85in;
	text-indent:-.35in;}
@list l11:level4
	{mso-level-text:"%1\.%2\.%3\.%4";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:1.2in;
	text-indent:-.45in;}
@list l11:level5
	{mso-level-style-link:"List Paragraph";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:1.55in;
	text-indent:-.55in;
	mso-ansi-font-size:10.0pt;
	mso-bidi-font-size:10.0pt;
	font-family:"Times New Roman",serif;
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;}
@list l11:level6
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:1.9in;
	text-indent:-.65in;}
@list l11:level7
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:2.25in;
	text-indent:-.75in;}
@list l11:level8
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:2.6in;
	text-indent:-.85in;}
@list l11:level9
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9\.";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:3.0in;
	text-indent:-1.0in;}
@list l12
	{mso-list-id:1769888325;
	mso-list-template-ids:-1274762892;}
@list l12:level1
	{mso-level-text:%1;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:.25in;
	text-indent:-.25in;}
@list l12:level2
	{mso-level-text:"%1\.%2";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:17.85pt;
	text-indent:.15pt;}
@list l12:level3
	{mso-level-text:"%1\.%2\.%3";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:.85in;
	text-indent:-.35in;}
@list l12:level4
	{mso-level-text:"%1\.%2\.%3\.%4";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:1.2in;
	text-indent:-.45in;}
@list l12:level5
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:1.55in;
	text-indent:-.55in;}
@list l12:level6
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:1.9in;
	text-indent:-.65in;}
@list l12:level7
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:2.25in;
	text-indent:-.75in;}
@list l12:level8
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:2.6in;
	text-indent:-.85in;}
@list l12:level9
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9\.";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:3.0in;
	text-indent:-1.0in;}
@list l13
	{mso-list-id:1824932339;
	mso-list-template-ids:-1274762892;}
@list l13:level1
	{mso-level-text:%1;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:.25in;
	text-indent:-.25in;}
@list l13:level2
	{mso-level-text:"%1\.%2";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:17.85pt;
	text-indent:.15pt;}
@list l13:level3
	{mso-level-text:"%1\.%2\.%3";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:.85in;
	text-indent:-.35in;}
@list l13:level4
	{mso-level-text:"%1\.%2\.%3\.%4";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:1.2in;
	text-indent:-.45in;}
@list l13:level5
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:1.55in;
	text-indent:-.55in;}
@list l13:level6
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:1.9in;
	text-indent:-.65in;}
@list l13:level7
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:2.25in;
	text-indent:-.75in;}
@list l13:level8
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:2.6in;
	text-indent:-.85in;}
@list l13:level9
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9\.";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:3.0in;
	text-indent:-1.0in;}
@list l14
	{mso-list-id:1869948411;
	mso-list-template-ids:2059684070;}
@list l14:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:.75in;
	text-indent:-.25in;
	font-family:Symbol;}
@list l14:level2
	{mso-level-text:"%1\.%2";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:53.85pt;
	text-indent:.15pt;}
@list l14:level3
	{mso-level-text:"%1\.%2\.%3";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:1.35in;
	text-indent:-.35in;}
@list l14:level4
	{mso-level-text:"%1\.%2\.%3\.%4";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:1.7in;
	text-indent:-.45in;}
@list l14:level5
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:2.05in;
	text-indent:-.55in;}
@list l14:level6
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:2.4in;
	text-indent:-.65in;}
@list l14:level7
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:2.75in;
	text-indent:-.75in;}
@list l14:level8
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:3.1in;
	text-indent:-.85in;}
@list l14:level9
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9\.";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:3.5in;
	text-indent:-1.0in;}
@list l15
	{mso-list-id:1874609673;
	mso-list-type:hybrid;
	mso-list-template-ids:-1558541506 1210228488 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l15:level1
	{mso-level-start-at:0;
	mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:1.25in;
	text-indent:-.25in;
	font-family:Symbol;
	mso-fareast-font-family:"MS Mincho";
	mso-bidi-font-family:"Times New Roman";}
@list l15:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:1.75in;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l15:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:2.25in;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l15:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:2.75in;
	text-indent:-.25in;
	font-family:Symbol;}
@list l15:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:3.25in;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l15:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:3.75in;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l15:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:4.25in;
	text-indent:-.25in;
	font-family:Symbol;}
@list l15:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:4.75in;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l15:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:5.25in;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l16
	{mso-list-id:1897550412;
	mso-list-template-ids:-1410531516;}
@list l16:level1
	{mso-level-start-at:4;
	mso-level-text:%1;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:.25in;
	text-indent:-.25in;}
@list l16:level2
	{mso-level-start-at:3;
	mso-level-text:"%1\.%2";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:17.85pt;
	text-indent:.15pt;}
@list l16:level3
	{mso-level-style-link:"Heading 7";
	mso-level-text:"%1\.%2\.%3";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:67.75pt;
	text-indent:-.35in;}
@list l16:level4
	{mso-level-text:"%1\.%2\.%3\.%4";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:1.2in;
	text-indent:-.45in;}
@list l16:level5
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:1.55in;
	text-indent:-.55in;}
@list l16:level6
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:1.9in;
	text-indent:-.65in;}
@list l16:level7
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:2.25in;
	text-indent:-.75in;}
@list l16:level8
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:2.6in;
	text-indent:-.85in;}
@list l16:level9
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9\.";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:3.0in;
	text-indent:-1.0in;}
@list l17
	{mso-list-id:1985431215;
	mso-list-type:hybrid;
	mso-list-template-ids:-570652584 134807553 134807555 134807557 134807553 134807555 134807557 134807553 134807555 134807557;}
@list l17:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:106.9pt;
	text-indent:-.25in;
	font-family:Symbol;}
@list l17:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:162.1pt;
	text-indent:-37.2pt;
	font-family:"Courier New";}
@list l17:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:178.9pt;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l17:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:214.9pt;
	text-indent:-.25in;
	font-family:Symbol;}
@list l17:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:250.9pt;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l17:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:286.9pt;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l17:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:322.9pt;
	text-indent:-.25in;
	font-family:Symbol;}
@list l17:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:358.9pt;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l17:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:394.9pt;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l18
	{mso-list-id:2025128241;
	mso-list-template-ids:-1297348110;}
@list l18:level1
	{mso-level-text:%1;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:.25in;
	text-indent:-.25in;}
@list l18:level2
	{mso-level-text:"%1\.%2";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:17.85pt;
	text-indent:.15pt;}
@list l18:level3
	{mso-level-text:"%1\.%2\.%3";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:.85in;
	text-indent:-.35in;}
@list l18:level4
	{mso-level-text:"%1\.%2\.%3\.%4";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:1.2in;
	text-indent:-.45in;}
@list l18:level5
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:1.55in;
	text-indent:-.55in;}
@list l18:level6
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:1.9in;
	text-indent:-.65in;}
@list l18:level7
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:2.25in;
	text-indent:-.75in;}
@list l18:level8
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:2.6in;
	text-indent:-.85in;}
@list l18:level9
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9\.";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:3.0in;
	text-indent:-1.0in;}
@list l19
	{mso-list-id:2036732409;
	mso-list-type:hybrid;
	mso-list-template-ids:1239998540 134807553 134807555 134807553 134807553 134807555 134807557 134807553 134807555 134807557;}
@list l19:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l19:level2
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l19:level3
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l19:level4
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l19:level5
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l19:level6
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
@list l19:level7
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
@list l19:level8
	{mso-level-number-format:bullet;
	mso-level-text:o;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:"Courier New";}
@list l19:level9
	{mso-level-number-format:bullet;
	mso-level-text:\F0A7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Wingdings;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
-->
</style>
<!--[if gte mso 10]>
<style>
 /* Style Definitions */
 table.MsoNormalTable
	{mso-style-name:"Table Normal";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-parent:"";
	mso-padding-alt:0in 5.4pt 0in 5.4pt;
	mso-para-margin:0in;
	mso-para-margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Times New Roman",serif;}
table.MsoTableGrid
	{mso-style-name:"Table Grid";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-priority:59;
	mso-style-unhide:no;
	border:solid black 1.0pt;
	mso-border-alt:solid black .5pt;
	mso-padding-alt:0in 5.4pt 0in 5.4pt;
	mso-border-insideh:.5pt solid black;
	mso-border-insidev:.5pt solid black;
	mso-para-margin:0in;
	mso-para-margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Times New Roman",serif;}
table.LightList-Accent11
	{mso-style-name:"Light List - Accent 11";
	mso-tstyle-rowband-size:1;
	mso-tstyle-colband-size:1;
	mso-style-priority:61;
	mso-style-unhide:no;
	border:solid #4F81BD 1.0pt;
	mso-padding-alt:0in 5.4pt 0in 5.4pt;
	mso-para-margin:0in;
	mso-para-margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-font-family:Calibri;
	mso-bidi-font-family:"Times New Roman";}
table.LightList-Accent11FirstRow
	{mso-style-name:"Light List - Accent 11";
	mso-table-condition:first-row;
	mso-style-priority:61;
	mso-style-unhide:no;
	mso-tstyle-shading:#4F81BD;
	mso-para-margin-top:0in;
	mso-para-margin-bottom:0in;
	mso-para-margin-bottom:.0001pt;
	line-height:normal;
	color:white;
	mso-ansi-font-weight:bold;
	mso-bidi-font-weight:bold;}
table.LightList-Accent11LastRow
	{mso-style-name:"Light List - Accent 11";
	mso-table-condition:last-row;
	mso-style-priority:61;
	mso-style-unhide:no;
	mso-tstyle-border-top:2.25pt double #4F81BD;
	mso-tstyle-border-left:1.0pt solid #4F81BD;
	mso-tstyle-border-bottom:1.0pt solid #4F81BD;
	mso-tstyle-border-right:1.0pt solid #4F81BD;
	mso-para-margin-top:0in;
	mso-para-margin-bottom:0in;
	mso-para-margin-bottom:.0001pt;
	line-height:normal;
	mso-ansi-font-weight:bold;
	mso-bidi-font-weight:bold;}
table.LightList-Accent11FirstCol
	{mso-style-name:"Light List - Accent 11";
	mso-table-condition:first-column;
	mso-style-priority:61;
	mso-style-unhide:no;
	mso-ansi-font-weight:bold;
	mso-bidi-font-weight:bold;}
table.LightList-Accent11LastCol
	{mso-style-name:"Light List - Accent 11";
	mso-table-condition:last-column;
	mso-style-priority:61;
	mso-style-unhide:no;
	mso-ansi-font-weight:bold;
	mso-bidi-font-weight:bold;}
table.LightList-Accent11OddColumn
	{mso-style-name:"Light List - Accent 11";
	mso-table-condition:odd-column;
	mso-style-priority:61;
	mso-style-unhide:no;
	mso-tstyle-border-top:1.0pt solid #4F81BD;
	mso-tstyle-border-left:1.0pt solid #4F81BD;
	mso-tstyle-border-bottom:1.0pt solid #4F81BD;
	mso-tstyle-border-right:1.0pt solid #4F81BD;}
</style>
<![endif]--><!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="2051"/>
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1"/>
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=EN-US link=blue vlink=purple style='tab-interval:.5in'>

<div class=WordSection1>

<p class=TitleTagline><v:shapetype id="_x0000_t75" coordsize="21600,21600"
 o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f"
 stroked="f">
 <v:stroke joinstyle="miter"/>
 <v:formulas>
  <v:f eqn="if lineDrawn pixelLineWidth 0"/>
  <v:f eqn="sum @0 1 0"/>
  <v:f eqn="sum 0 0 @1"/>
  <v:f eqn="prod @2 1 2"/>
  <v:f eqn="prod @3 21600 pixelWidth"/>
  <v:f eqn="prod @3 21600 pixelHeight"/>
  <v:f eqn="sum @0 0 1"/>
  <v:f eqn="prod @6 1 2"/>
  <v:f eqn="prod @7 21600 pixelWidth"/>
  <v:f eqn="sum @8 21600 0"/>
  <v:f eqn="prod @7 21600 pixelHeight"/>
  <v:f eqn="sum @10 21600 0"/>
 </v:formulas>
 <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
 <o:lock v:ext="edit" aspectratio="t"/>
</v:shapetype><v:shape id="Picture_x0020_2" o:spid="_x0000_s1027" type="#_x0000_t75"
 alt="dyalog_noapl" style='position:absolute;left:0;text-align:left;
 margin-left:-.8pt;margin-top:-41.25pt;width:161.25pt;height:30.75pt;z-index:251657216;
 visibility:visible;mso-wrap-style:square;mso-width-percent:0;
 mso-height-percent:0;mso-wrap-distance-left:9pt;mso-wrap-distance-top:0;
 mso-wrap-distance-right:9pt;mso-wrap-distance-bottom:0;
 mso-position-horizontal:absolute;mso-position-horizontal-relative:text;
 mso-position-vertical:absolute;mso-position-vertical-relative:text;
 mso-width-percent:0;mso-height-percent:0;mso-width-relative:page;
 mso-height-relative:page'>
 <v:imagedata src="HTMLRenderer%20User%20Guide_files/image001.png" o:title="dyalog_noapl"/>
</v:shape><span lang=EN-GB>The tool of thought for software solutions</span></p>

<table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0 width=558
 style='width:418.2pt;border-collapse:collapse;mso-padding-alt:0in 0in 0in 0in'>
 <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes;mso-yfti-lastrow:yes;
  page-break-inside:avoid;height:9.6pt'>
  <td width=558 valign=top style='width:418.2pt;padding:0in 0in 0in 0in;
  height:9.6pt'>
  <p class=MsoNormal><span lang=EN-GB style='mso-fareast-language:EN-GB;
  mso-no-proof:yes'><v:shape id="_x0000_i1040" type="#_x0000_t75" alt="pdfgreyline"
   style='width:550.5pt;height:8pt;visibility:visible;mso-wrap-style:square'>
   <v:imagedata src="HTMLRenderer%20User%20Guide_files/image002.jpg" o:title="pdfgreyline"/>
  </v:shape></span></p>
  </td>
 </tr>
</table>

<p class=MsoNormal align=center style='margin-top:60.0pt;margin-right:-2.85pt;
margin-bottom:10.0pt;margin-left:14.2pt;text-align:center'><b style='mso-bidi-font-weight:
normal'><span lang=EN-GB style='font-size:36.0pt;font-family:"Verdana",sans-serif'>HTMLRenderer<br>
User Guide</span></b><span lang=EN-GB style='font-family:"Verdana",sans-serif'><o:p></o:p></span></p>

<p class=TitleVersion><span lang=EN-GB>Dyalog APL Version 18.0<br
style='mso-special-character:line-break'>
<![if !supportLineBreakNewLine]><br style='mso-special-character:line-break'>
<![endif]></span><span lang=EN-GB style='font-size:12.0pt;mso-bidi-font-size:
10.0pt'><o:p></o:p></span></p>

<p class=TitleCompany><span lang=EN-GB>Dyalog Limited</span></p>

<p class=TitleAddress><span lang=EN-GB>Minchens Court, Minchens Lane<br>
Bramley, Hampshire<br>
RG26 5BH<br>
United Kingdom</span></p>

<p class=MsoNormal><span lang=EN-GB><o:p>&nbsp;</o:p></span></p>

<p class=TitleContact style='margin-top:0in'><span lang=EN-GB>tel: +44 1256
830030</span></p>

<p class=TitleContact><span lang=EN-GB>fax: +44 1256 830031<br>
email: <a href="mailto:support@dyalog.com">support@dyalog.com</a><br>
http://www.dyalog.com</span></p>

<p class=TitleTrademark><span lang=EN-GB>Dyalog is a trademark of Dyalog
Limited<br>
Copyright </span><span lang=EN-GB style='font-family:Symbol;mso-ascii-font-family:
Verdana;mso-hansi-font-family:Verdana;mso-char-type:symbol;mso-symbol-font-family:
Symbol'><span style='mso-char-type:symbol;mso-symbol-font-family:Symbol'>�</span></span><span
lang=EN-GB> 1982-2020<br>
</span><span lang=EN-GB style='mso-fareast-language:EN-GB;mso-no-proof:yes'><v:shape
 id="Picture_x0020_2" o:spid="_x0000_i1039" type="#_x0000_t75" alt="jigsaw_high_res"
 style='width:101.5pt;height:62pt;visibility:visible;mso-wrap-style:square'>
 <v:imagedata src="HTMLRenderer%20User%20Guide_files/image003.png" o:title="jigsaw_high_res"/>
</v:shape></span></p>

<p class=Frontmatter align=center style='margin-right:4.2pt;text-align:center'><span
lang=EN-GB>Dyalog is a trademark of Dyalog Limited<br>
Copyright </span><span lang=EN-GB style='font-family:Symbol;mso-ascii-font-family:
Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;mso-char-type:symbol;mso-symbol-font-family:
Symbol'><span style='mso-char-type:symbol;mso-symbol-font-family:Symbol'>�</span></span><span
lang=EN-GB> 1982 � 2020 by Dyalog Limited.<br>
All rights reserved.</span></p>

<span lang=EN-GB style='font-size:10.0pt;font-family:"Calibri",sans-serif;
mso-ascii-theme-font:minor-latin;mso-fareast-font-family:"MS Mincho";
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-ansi-language:EN-GB;mso-fareast-language:EN-US;mso-bidi-language:AR-SA'><br
clear=all style='mso-special-character:line-break;page-break-before:always'>
</span>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><i
style='mso-bidi-font-style:normal'><span lang=EN-GB style='font-size:8.0pt'><o:p>&nbsp;</o:p></span></i></p>

<p class=Frontmatter><span lang=EN-GB>Dyalog Version 18.0</span></p>

<p class=Frontmatter><span lang=EN-GB>Revision: 2020040501_180</span></p>

<p class=Frontmatter><span lang=EN-GB>No part of this publication may be
reproduced in any form by any means without the prior written permission of
Dyalog Limited, Minchens Court, Minchens Lane, Bramley, Hampshire, RG26 5BH,
United Kingdom.</span></p>

<p class=Frontmatter><span lang=EN-GB>Dyalog Limited makes no representations
or warranties with respect to the contents hereof and specifically disclaims
any implied warranties of merchantability or fitness for any particular
purpose. Dyalog Limited reserves the right to revise this publication without
notification.</span></p>

<p class=Frontmatter><span lang=EN-GB>UNIX is a registered trademark of The
Open Group.<br>
<br>
All other trademarks and copyrights are acknowledged.</span></p>

<p class=Heading1not><span lang=EN-GB>Contents</span></p>

<p class=MsoToc1><!--[if supportFields]><b style='mso-bidi-font-weight:normal'><span
lang=EN-GB style='mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin'><span
style='mso-element:field-begin'></span><span
style='mso-spacerun:yes'>�</span>TOC \o &quot;1-7&quot; \h \z \u <span
style='mso-element:field-separator'></span></span></b><![endif]--><span
lang=EN-GB><a href="#_Toc42227230">1<span lang=EN-US style='font-size:11.0pt;
mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:
"Times New Roman";mso-fareast-theme-font:minor-fareast;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;color:windowtext;text-transform:none;letter-spacing:
0pt;mso-ansi-language:EN-US;text-decoration:none;text-underline:none'><span
style='mso-tab-count:1'>��� </span></span>Introduction<span style='color:windowtext;
display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span
style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
text-underline:none'><span style='mso-element:field-begin'></span> PAGEREF
_Toc42227230 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
text-underline:none'>1<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300340032003200320037003200330030000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
style='mso-element:field-end'></span></span><![endif]--></a></span><span
style='font-size:11.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:
minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
text-transform:none;letter-spacing:0pt;mso-ansi-language:EN-US'><o:p></o:p></span></p>

<p class=MsoToc3><span lang=EN-GB><a href="#_Toc42227231"><span
style='mso-no-proof:yes'>1.1</span><span lang=EN-US style='font-size:11.0pt;
mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:
"Times New Roman";mso-fareast-theme-font:minor-fareast;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;color:windowtext;mso-ansi-language:EN-US;
mso-no-proof:yes;text-decoration:none;text-underline:none'><span
style='mso-tab-count:1'>����� </span></span><span style='mso-no-proof:yes'>Hello
World</span><span style='color:windowtext;display:none;mso-hide:screen;
mso-no-proof:yes;text-decoration:none;text-underline:none'><span
style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'><span style='mso-element:field-begin'></span>
PAGEREF _Toc42227231 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'>2<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300340032003200320037003200330031000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
display:none;mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:
none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span
style='font-size:11.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:
minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
mso-ansi-language:EN-US;mso-no-proof:yes'><o:p></o:p></span></p>

<p class=MsoToc3><span lang=EN-GB><a href="#_Toc42227232"><span
style='mso-no-proof:yes'>1.2</span><span lang=EN-US style='font-size:11.0pt;
mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:
"Times New Roman";mso-fareast-theme-font:minor-fareast;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;color:windowtext;mso-ansi-language:EN-US;
mso-no-proof:yes;text-decoration:none;text-underline:none'><span
style='mso-tab-count:1'>����� </span></span><span style='mso-no-proof:yes'>Other
Resources</span><span style='color:windowtext;display:none;mso-hide:screen;
mso-no-proof:yes;text-decoration:none;text-underline:none'><span
style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'><span style='mso-element:field-begin'></span>
PAGEREF _Toc42227232 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'>3<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300340032003200320037003200330032000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
display:none;mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:
none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span
style='font-size:11.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:
minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
mso-ansi-language:EN-US;mso-no-proof:yes'><o:p></o:p></span></p>

<p class=MsoToc3><span lang=EN-GB><a href="#_Toc42227233"><span
style='mso-no-proof:yes'>1.3</span><span lang=EN-US style='font-size:11.0pt;
mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:
"Times New Roman";mso-fareast-theme-font:minor-fareast;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;color:windowtext;mso-ansi-language:EN-US;
mso-no-proof:yes;text-decoration:none;text-underline:none'><span
style='mso-tab-count:1'>����� </span></span><span style='mso-no-proof:yes'>User
Events</span><span style='color:windowtext;display:none;mso-hide:screen;
mso-no-proof:yes;text-decoration:none;text-underline:none'><span
style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'><span style='mso-element:field-begin'></span>
PAGEREF _Toc42227233 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'>3<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300340032003200320037003200330033000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
display:none;mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:
none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span
style='font-size:11.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:
minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
mso-ansi-language:EN-US;mso-no-proof:yes'><o:p></o:p></span></p>

<p class=MsoToc3><span lang=EN-GB><a href="#_Toc42227234"><span
style='mso-no-proof:yes'>1.4</span><span lang=EN-US style='font-size:11.0pt;
mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:
"Times New Roman";mso-fareast-theme-font:minor-fareast;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;color:windowtext;mso-ansi-language:EN-US;
mso-no-proof:yes;text-decoration:none;text-underline:none'><span
style='mso-tab-count:1'>����� </span></span><span style='mso-no-proof:yes'>Platform
Variations</span><span style='color:windowtext;display:none;mso-hide:screen;
mso-no-proof:yes;text-decoration:none;text-underline:none'><span
style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'><span style='mso-element:field-begin'></span>
PAGEREF _Toc42227234 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'>3<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300340032003200320037003200330034000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
display:none;mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:
none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span
style='font-size:11.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:
minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
mso-ansi-language:EN-US;mso-no-proof:yes'><o:p></o:p></span></p>

<p class=MsoToc3><span lang=EN-GB><a href="#_Toc42227235"><span
style='mso-no-proof:yes'>1.5</span><span lang=EN-US style='font-size:11.0pt;
mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:
"Times New Roman";mso-fareast-theme-font:minor-fareast;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;color:windowtext;mso-ansi-language:EN-US;
mso-no-proof:yes;text-decoration:none;text-underline:none'><span
style='mso-tab-count:1'>����� </span></span><span style='mso-no-proof:yes'>UTF-8
Support</span><span style='color:windowtext;display:none;mso-hide:screen;
mso-no-proof:yes;text-decoration:none;text-underline:none'><span
style='mso-tab-count:1 dotted'> </span></span><!--[if supportFields]><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'><span style='mso-element:field-begin'></span>
PAGEREF _Toc42227235 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'>3<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300340032003200320037003200330035000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
display:none;mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:
none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span
style='font-size:11.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:
minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
mso-ansi-language:EN-US;mso-no-proof:yes'><o:p></o:p></span></p>

<p class=MsoToc3><span lang=EN-GB><a href="#_Toc42227236"><span
style='mso-no-proof:yes'>1.6</span><span lang=EN-US style='font-size:11.0pt;
mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:
"Times New Roman";mso-fareast-theme-font:minor-fareast;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;color:windowtext;mso-ansi-language:EN-US;
mso-no-proof:yes;text-decoration:none;text-underline:none'><span
style='mso-tab-count:1'>����� </span></span><span style='mso-no-proof:yes'>Integration
with the Dyalog GUI on Windows</span><span style='color:windowtext;display:
none;mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'><span
style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'><span style='mso-element:field-begin'></span>
PAGEREF _Toc42227236 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'>4<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300340032003200320037003200330036000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
display:none;mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:
none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span
style='font-size:11.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:
minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
mso-ansi-language:EN-US;mso-no-proof:yes'><o:p></o:p></span></p>

<p class=MsoToc1><span lang=EN-GB><a href="#_Toc42227237">2<span lang=EN-US
style='font-size:11.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:
minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
color:windowtext;text-transform:none;letter-spacing:0pt;mso-ansi-language:EN-US;
text-decoration:none;text-underline:none'><span style='mso-tab-count:1'>��� </span></span>Simple
Examples<span style='color:windowtext;display:none;mso-hide:screen;text-decoration:
none;text-underline:none'><span style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span
style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
text-underline:none'><span style='mso-element:field-begin'></span> PAGEREF
_Toc42227237 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
text-underline:none'>5<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300340032003200320037003200330037000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
style='mso-element:field-end'></span></span><![endif]--></a></span><span
style='font-size:11.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:
minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
text-transform:none;letter-spacing:0pt;mso-ansi-language:EN-US'><o:p></o:p></span></p>

<p class=MsoToc3><span lang=EN-GB><a href="#_Toc42227238"><span
style='mso-no-proof:yes'>2.1</span><span lang=EN-US style='font-size:11.0pt;
mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:
"Times New Roman";mso-fareast-theme-font:minor-fareast;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;color:windowtext;mso-ansi-language:EN-US;
mso-no-proof:yes;text-decoration:none;text-underline:none'><span
style='mso-tab-count:1'>����� </span></span><span style='mso-no-proof:yes'>Render
a SharpPlot chart</span><span style='color:windowtext;display:none;mso-hide:
screen;mso-no-proof:yes;text-decoration:none;text-underline:none'><span
style='mso-tab-count:1 dotted'> </span></span><!--[if supportFields]><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'><span style='mso-element:field-begin'></span>
PAGEREF _Toc42227238 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'>5<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300340032003200320037003200330038000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
display:none;mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:
none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span
style='font-size:11.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:
minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
mso-ansi-language:EN-US;mso-no-proof:yes'><o:p></o:p></span></p>

<p class=MsoToc3><span lang=EN-GB><a href="#_Toc42227239"><span
style='mso-no-proof:yes'>2.2</span><span lang=EN-US style='font-size:11.0pt;
mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:
"Times New Roman";mso-fareast-theme-font:minor-fareast;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;color:windowtext;mso-ansi-language:EN-US;
mso-no-proof:yes;text-decoration:none;text-underline:none'><span
style='mso-tab-count:1'>����� </span></span><span style='mso-no-proof:yes'>An
application with 2 Pages</span><span style='color:windowtext;display:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'><span
style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'><span style='mso-element:field-begin'></span>
PAGEREF _Toc42227239 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'>6<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300340032003200320037003200330039000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
display:none;mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:
none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span
style='font-size:11.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:
minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
mso-ansi-language:EN-US;mso-no-proof:yes'><o:p></o:p></span></p>

<p class=MsoToc3><span lang=EN-GB><a href="#_Toc42227240"><span
style='mso-no-proof:yes'>2.3</span><span lang=EN-US style='font-size:11.0pt;
mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:
"Times New Roman";mso-fareast-theme-font:minor-fareast;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;color:windowtext;mso-ansi-language:EN-US;
mso-no-proof:yes;text-decoration:none;text-underline:none'><span
style='mso-tab-count:1'>����� </span></span><span style='mso-no-proof:yes'>A
Form with a Button</span><span style='color:windowtext;display:none;mso-hide:
screen;mso-no-proof:yes;text-decoration:none;text-underline:none'><span
style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'><span style='mso-element:field-begin'></span>
PAGEREF _Toc42227240 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'>7<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300340032003200320037003200340030000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
display:none;mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:
none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span
style='font-size:11.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:
minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
mso-ansi-language:EN-US;mso-no-proof:yes'><o:p></o:p></span></p>

<p class=MsoToc3><span lang=EN-GB><a href="#_Toc42227241"><span
style='mso-no-proof:yes'>2.4</span><span lang=EN-US style='font-size:11.0pt;
mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:
"Times New Roman";mso-fareast-theme-font:minor-fareast;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;color:windowtext;mso-ansi-language:EN-US;
mso-no-proof:yes;text-decoration:none;text-underline:none'><span
style='mso-tab-count:1'>����� </span></span><span style='mso-no-proof:yes'>Using
</span><span style='font-family:"APL385 Unicode";mso-no-proof:yes'>HRUtils</span><span
style='mso-no-proof:yes'> with HTMLRenderer</span><span style='color:windowtext;
display:none;mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:
none'><span style='mso-tab-count:1 dotted'> </span></span><!--[if supportFields]><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'><span style='mso-element:field-begin'></span>
PAGEREF _Toc42227241 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'>8<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300340032003200320037003200340031000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
display:none;mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:
none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span
style='font-size:11.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:
minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
mso-ansi-language:EN-US;mso-no-proof:yes'><o:p></o:p></span></p>

<p class=MsoToc1><span lang=EN-GB><a href="#_Toc42227242">3<span lang=EN-US
style='font-size:11.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:
minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
color:windowtext;text-transform:none;letter-spacing:0pt;mso-ansi-language:EN-US;
text-decoration:none;text-underline:none'><span style='mso-tab-count:1'>��� </span></span>Generating
HTML<span style='color:windowtext;display:none;mso-hide:screen;text-decoration:
none;text-underline:none'><span style='mso-tab-count:1 dotted'> </span></span><!--[if supportFields]><span
style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
text-underline:none'><span style='mso-element:field-begin'></span> PAGEREF
_Toc42227242 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
text-underline:none'>10<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300340032003200320037003200340032000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
style='mso-element:field-end'></span></span><![endif]--></a></span><span
style='font-size:11.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:
minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
text-transform:none;letter-spacing:0pt;mso-ansi-language:EN-US'><o:p></o:p></span></p>

<p class=MsoToc1><span lang=EN-GB><a href="#_Toc42227243">4<span lang=EN-US
style='font-size:11.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:
minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
color:windowtext;text-transform:none;letter-spacing:0pt;mso-ansi-language:EN-US;
text-decoration:none;text-underline:none'><span style='mso-tab-count:1'>��� </span></span>Technical
Overview<span style='color:windowtext;display:none;mso-hide:screen;text-decoration:
none;text-underline:none'><span style='mso-tab-count:1 dotted'>.. </span></span><!--[if supportFields]><span
style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
text-underline:none'><span style='mso-element:field-begin'></span> PAGEREF
_Toc42227243 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
text-underline:none'>11<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300340032003200320037003200340033000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
style='mso-element:field-end'></span></span><![endif]--></a></span><span
style='font-size:11.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:
minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
text-transform:none;letter-spacing:0pt;mso-ansi-language:EN-US'><o:p></o:p></span></p>

<p class=MsoToc3><span lang=EN-GB><a href="#_Toc42227244"><span
style='mso-no-proof:yes'>4.1</span><span lang=EN-US style='font-size:11.0pt;
mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:
"Times New Roman";mso-fareast-theme-font:minor-fareast;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;color:windowtext;mso-ansi-language:EN-US;
mso-no-proof:yes;text-decoration:none;text-underline:none'><span
style='mso-tab-count:1'>����� </span></span><span style='mso-no-proof:yes'>HTMLRenderer
on non-Windows platforms</span><span style='color:windowtext;display:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'><span
style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'><span style='mso-element:field-begin'></span>
PAGEREF _Toc42227244 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'>11<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300340032003200320037003200340034000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
display:none;mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:
none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span
style='font-size:11.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:
minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
mso-ansi-language:EN-US;mso-no-proof:yes'><o:p></o:p></span></p>

<p class=MsoToc3><span lang=EN-GB><a href="#_Toc42227245"><span
style='mso-no-proof:yes'>4.2</span><span lang=EN-US style='font-size:11.0pt;
mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:
"Times New Roman";mso-fareast-theme-font:minor-fareast;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;color:windowtext;mso-ansi-language:EN-US;
mso-no-proof:yes;text-decoration:none;text-underline:none'><span
style='mso-tab-count:1'>����� </span></span><span style='mso-no-proof:yes'>CEF/Chromium
Command Line Switches</span><span style='color:windowtext;display:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'><span
style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'><span style='mso-element:field-begin'></span>
PAGEREF _Toc42227245 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'>12<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300340032003200320037003200340035000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
display:none;mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:
none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span
style='font-size:11.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:
minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
mso-ansi-language:EN-US;mso-no-proof:yes'><o:p></o:p></span></p>

<p class=MsoToc1><span lang=EN-GB><a href="#_Toc42227246">5<span lang=EN-US
style='font-size:11.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:
minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
color:windowtext;text-transform:none;letter-spacing:0pt;mso-ansi-language:EN-US;
text-decoration:none;text-underline:none'><span style='mso-tab-count:1'>��� </span></span>HTMLRenderer
Reference<span style='color:windowtext;display:none;mso-hide:screen;text-decoration:
none;text-underline:none'><span style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span
style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
text-underline:none'><span style='mso-element:field-begin'></span> PAGEREF
_Toc42227246 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
text-underline:none'>13<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300340032003200320037003200340036000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
style='mso-element:field-end'></span></span><![endif]--></a></span><span
style='font-size:11.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:
minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
text-transform:none;letter-spacing:0pt;mso-ansi-language:EN-US'><o:p></o:p></span></p>

<p class=MsoToc3><span lang=EN-GB><a href="#_Toc42227247"><span
style='mso-no-proof:yes'>5.1</span><span lang=EN-US style='font-size:11.0pt;
mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:
"Times New Roman";mso-fareast-theme-font:minor-fareast;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;color:windowtext;mso-ansi-language:EN-US;
mso-no-proof:yes;text-decoration:none;text-underline:none'><span
style='mso-tab-count:1'>����� </span></span><span style='mso-no-proof:yes'>Properties</span><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'><span style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'><span style='mso-element:field-begin'></span>
PAGEREF _Toc42227247 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'>13<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300340032003200320037003200340037000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
display:none;mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:
none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span
style='font-size:11.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:
minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
mso-ansi-language:EN-US;mso-no-proof:yes'><o:p></o:p></span></p>

<p class=MsoToc3><span lang=EN-GB><a href="#_Toc42227248"><span
style='mso-no-proof:yes'>5.2</span><span lang=EN-US style='font-size:11.0pt;
mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:
"Times New Roman";mso-fareast-theme-font:minor-fareast;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;color:windowtext;mso-ansi-language:EN-US;
mso-no-proof:yes;text-decoration:none;text-underline:none'><span
style='mso-tab-count:1'>����� </span></span><span style='mso-no-proof:yes'>Properties
Available by Platform</span><span style='color:windowtext;display:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'><span
style='mso-tab-count:1 dotted'>.. </span></span><!--[if supportFields]><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'><span style='mso-element:field-begin'></span>
PAGEREF _Toc42227248 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'>13<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300340032003200320037003200340038000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
display:none;mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:
none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span
style='font-size:11.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:
minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
mso-ansi-language:EN-US;mso-no-proof:yes'><o:p></o:p></span></p>

<p class=MsoToc3><span lang=EN-GB><a href="#_Toc42227249"><span
style='mso-no-proof:yes'>5.3</span><span lang=EN-US style='font-size:11.0pt;
mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:
"Times New Roman";mso-fareast-theme-font:minor-fareast;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;color:windowtext;mso-ansi-language:EN-US;
mso-no-proof:yes;text-decoration:none;text-underline:none'><span
style='mso-tab-count:1'>����� </span></span><span style='mso-no-proof:yes'>Properties
With Behavior Specific to HTMLRenderer</span><span style='color:windowtext;
display:none;mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:
none'><span style='mso-tab-count:1 dotted'> </span></span><!--[if supportFields]><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'><span style='mso-element:field-begin'></span>
PAGEREF _Toc42227249 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'>14<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300340032003200320037003200340039000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
display:none;mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:
none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span
style='font-size:11.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:
minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
mso-ansi-language:EN-US;mso-no-proof:yes'><o:p></o:p></span></p>

<p class=MsoToc3><span lang=EN-GB><a href="#_Toc42227250"><span
style='mso-no-proof:yes'>5.4</span><span lang=EN-US style='font-size:11.0pt;
mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:
"Times New Roman";mso-fareast-theme-font:minor-fareast;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;color:windowtext;mso-ansi-language:EN-US;
mso-no-proof:yes;text-decoration:none;text-underline:none'><span
style='mso-tab-count:1'>����� </span></span><span style='mso-no-proof:yes'>Events</span><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'><span style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'><span style='mso-element:field-begin'></span>
PAGEREF _Toc42227250 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'>16<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300340032003200320037003200350030000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
display:none;mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:
none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span
style='font-size:11.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:
minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
mso-ansi-language:EN-US;mso-no-proof:yes'><o:p></o:p></span></p>

<p class=MsoToc3><span lang=EN-GB><a href="#_Toc42227251"><span
style='mso-no-proof:yes'>5.5</span><span lang=EN-US style='font-size:11.0pt;
mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:
"Times New Roman";mso-fareast-theme-font:minor-fareast;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;color:windowtext;mso-ansi-language:EN-US;
mso-no-proof:yes;text-decoration:none;text-underline:none'><span
style='mso-tab-count:1'>����� </span></span><span style='mso-no-proof:yes'>Events
Specific to HTMLRenderer</span><span style='color:windowtext;display:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'><span
style='mso-tab-count:1 dotted'> </span></span><!--[if supportFields]><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'><span style='mso-element:field-begin'></span>
PAGEREF _Toc42227251 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'>16<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300340032003200320037003200350031000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
display:none;mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:
none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span
style='font-size:11.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:
minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
mso-ansi-language:EN-US;mso-no-proof:yes'><o:p></o:p></span></p>

<p class=MsoToc3><span lang=EN-GB><a href="#_Toc42227252"><span
style='mso-no-proof:yes'>5.6</span><span lang=EN-US style='font-size:11.0pt;
mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:
"Times New Roman";mso-fareast-theme-font:minor-fareast;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;color:windowtext;mso-ansi-language:EN-US;
mso-no-proof:yes;text-decoration:none;text-underline:none'><span
style='mso-tab-count:1'>����� </span></span><span style='mso-no-proof:yes'>Methods</span><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'><span style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'><span style='mso-element:field-begin'></span>
PAGEREF _Toc42227252 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'>18<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300340032003200320037003200350032000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
display:none;mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:
none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span
style='font-size:11.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:
minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
mso-ansi-language:EN-US;mso-no-proof:yes'><o:p></o:p></span></p>

<p class=MsoToc3><span lang=EN-GB><a href="#_Toc42227253"><span
style='mso-no-proof:yes'>5.7</span><span lang=EN-US style='font-size:11.0pt;
mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:
"Times New Roman";mso-fareast-theme-font:minor-fareast;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;color:windowtext;mso-ansi-language:EN-US;
mso-no-proof:yes;text-decoration:none;text-underline:none'><span
style='mso-tab-count:1'>����� </span></span><span style='mso-no-proof:yes'>Methods
Specific to HTMLRenderer</span><span style='color:windowtext;display:none;
mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'><span
style='mso-tab-count:1 dotted'> </span></span><!--[if supportFields]><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'><span style='mso-element:field-begin'></span>
PAGEREF _Toc42227253 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'>18<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300340032003200320037003200350033000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
display:none;mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:
none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span
style='font-size:11.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:
minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
mso-ansi-language:EN-US;mso-no-proof:yes'><o:p></o:p></span></p>

<p class=MsoToc1><span lang=EN-GB><a href="#_Toc42227254">6<span lang=EN-US
style='font-size:11.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:
minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
color:windowtext;text-transform:none;letter-spacing:0pt;mso-ansi-language:EN-US;
text-decoration:none;text-underline:none'><span style='mso-tab-count:1'>��� </span></span>Websocket
support<span style='color:windowtext;display:none;mso-hide:screen;text-decoration:
none;text-underline:none'><span style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span
style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
text-underline:none'><span style='mso-element:field-begin'></span> PAGEREF
_Toc42227254 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
text-underline:none'>19<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300340032003200320037003200350034000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
style='mso-element:field-end'></span></span><![endif]--></a></span><span
style='font-size:11.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:
minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
text-transform:none;letter-spacing:0pt;mso-ansi-language:EN-US'><o:p></o:p></span></p>

<p class=MsoToc3><span lang=EN-GB><a href="#_Toc42227255"><span
style='mso-no-proof:yes'>6.1</span><span lang=EN-US style='font-size:11.0pt;
mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:
"Times New Roman";mso-fareast-theme-font:minor-fareast;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;color:windowtext;mso-ansi-language:EN-US;
mso-no-proof:yes;text-decoration:none;text-underline:none'><span
style='mso-tab-count:1'>����� </span></span><span style='mso-no-proof:yes'>Websocket
Overview</span><span style='color:windowtext;display:none;mso-hide:screen;
mso-no-proof:yes;text-decoration:none;text-underline:none'><span
style='mso-tab-count:1 dotted'>.. </span></span><!--[if supportFields]><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'><span style='mso-element:field-begin'></span>
PAGEREF _Toc42227255 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'>19<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300340032003200320037003200350035000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
display:none;mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:
none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span
style='font-size:11.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:
minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
mso-ansi-language:EN-US;mso-no-proof:yes'><o:p></o:p></span></p>

<p class=MsoToc3><span lang=EN-GB><a href="#_Toc42227256"><span
style='mso-no-proof:yes'>6.2</span><span lang=EN-US style='font-size:11.0pt;
mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:
"Times New Roman";mso-fareast-theme-font:minor-fareast;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;color:windowtext;mso-ansi-language:EN-US;
mso-no-proof:yes;text-decoration:none;text-underline:none'><span
style='mso-tab-count:1'>����� </span></span><span style='mso-no-proof:yes'>Websocket
Events</span><span style='color:windowtext;display:none;mso-hide:screen;
mso-no-proof:yes;text-decoration:none;text-underline:none'><span
style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'><span style='mso-element:field-begin'></span>
PAGEREF _Toc42227256 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'>20<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300340032003200320037003200350036000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
display:none;mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:
none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span
style='font-size:11.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:
minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
mso-ansi-language:EN-US;mso-no-proof:yes'><o:p></o:p></span></p>

<p class=MsoToc3><span lang=EN-GB><a href="#_Toc42227257"><span
style='mso-no-proof:yes'>6.3</span><span lang=EN-US style='font-size:11.0pt;
mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:
"Times New Roman";mso-fareast-theme-font:minor-fareast;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;color:windowtext;mso-ansi-language:EN-US;
mso-no-proof:yes;text-decoration:none;text-underline:none'><span
style='mso-tab-count:1'>����� </span></span><span style='mso-no-proof:yes'>Websocket
Methods</span><span style='color:windowtext;display:none;mso-hide:screen;
mso-no-proof:yes;text-decoration:none;text-underline:none'><span
style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'><span style='mso-element:field-begin'></span>
PAGEREF _Toc42227257 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'>21<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300340032003200320037003200350037000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
display:none;mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:
none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span
style='font-size:11.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:
minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
mso-ansi-language:EN-US;mso-no-proof:yes'><o:p></o:p></span></p>

<p class=MsoToc3><span lang=EN-GB><a href="#_Toc42227258"><span
style='mso-no-proof:yes'>6.4</span><span lang=EN-US style='font-size:11.0pt;
mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:
"Times New Roman";mso-fareast-theme-font:minor-fareast;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;color:windowtext;mso-ansi-language:EN-US;
mso-no-proof:yes;text-decoration:none;text-underline:none'><span
style='mso-tab-count:1'>����� </span></span><span style='mso-no-proof:yes'>WebSocketSample
function</span><span style='color:windowtext;display:none;mso-hide:screen;
mso-no-proof:yes;text-decoration:none;text-underline:none'><span
style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'><span style='mso-element:field-begin'></span>
PAGEREF _Toc42227258 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'>22<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300340032003200320037003200350038000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
display:none;mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:
none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span
style='font-size:11.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:
minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
mso-ansi-language:EN-US;mso-no-proof:yes'><o:p></o:p></span></p>

<p class=MsoToc1><span lang=EN-GB><a href="#_Toc42227259">7<span lang=EN-US
style='font-size:11.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:
minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
color:windowtext;text-transform:none;letter-spacing:0pt;mso-ansi-language:EN-US;
text-decoration:none;text-underline:none'><span style='mso-tab-count:1'>��� </span></span>HRUtils<span
style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
text-underline:none'><span style='mso-tab-count:1'>� </span></span><!--[if supportFields]><span
style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
text-underline:none'><span style='mso-element:field-begin'></span> PAGEREF
_Toc42227259 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
text-underline:none'>23<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300340032003200320037003200350039000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
style='mso-element:field-end'></span></span><![endif]--></a></span><span
style='font-size:11.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:
minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
text-transform:none;letter-spacing:0pt;mso-ansi-language:EN-US'><o:p></o:p></span></p>

<p class=MsoToc3><span lang=EN-GB><a href="#_Toc42227260"><span
style='mso-no-proof:yes'>7.1</span><span lang=EN-US style='font-size:11.0pt;
mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:
"Times New Roman";mso-fareast-theme-font:minor-fareast;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;color:windowtext;mso-ansi-language:EN-US;
mso-no-proof:yes;text-decoration:none;text-underline:none'><span
style='mso-tab-count:1'>����� </span></span><span style='mso-no-proof:yes'>Overview</span><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'><span style='mso-tab-count:1 dotted'>.. </span></span><!--[if supportFields]><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'><span style='mso-element:field-begin'></span>
PAGEREF _Toc42227260 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'>23<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300340032003200320037003200360030000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
display:none;mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:
none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span
style='font-size:11.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:
minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
mso-ansi-language:EN-US;mso-no-proof:yes'><o:p></o:p></span></p>

<p class=MsoToc3><span lang=EN-GB><a href="#_Toc42227261"><span
style='mso-no-proof:yes'>7.2</span><span lang=EN-US style='font-size:11.0pt;
mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:
"Times New Roman";mso-fareast-theme-font:minor-fareast;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;color:windowtext;mso-ansi-language:EN-US;
mso-no-proof:yes;text-decoration:none;text-underline:none'><span
style='mso-tab-count:1'>����� </span></span><span style='mso-no-proof:yes'>HRUtils.</span><span
style='font-family:"APL385 Unicode";mso-no-proof:yes'>HttpRequest</span><span
style='mso-no-proof:yes'> class</span><span style='color:windowtext;display:
none;mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:none'><span
style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'><span style='mso-element:field-begin'></span>
PAGEREF _Toc42227261 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'>23<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300340032003200320037003200360031000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
display:none;mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:
none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span
style='font-size:11.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:
minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
mso-ansi-language:EN-US;mso-no-proof:yes'><o:p></o:p></span></p>

<p class=MsoToc3><span lang=EN-GB><a href="#_Toc42227262"><span
style='mso-no-proof:yes'>7.3</span><span lang=EN-US style='font-size:11.0pt;
mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:
"Times New Roman";mso-fareast-theme-font:minor-fareast;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;color:windowtext;mso-ansi-language:EN-US;
mso-no-proof:yes;text-decoration:none;text-underline:none'><span
style='mso-tab-count:1'>����� </span></span><span style='font-family:"APL385 Unicode";
mso-no-proof:yes'>HRUtils.HttpResponse</span><span style='mso-no-proof:yes'>
class</span><span style='color:windowtext;display:none;mso-hide:screen;
mso-no-proof:yes;text-decoration:none;text-underline:none'><span
style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'><span style='mso-element:field-begin'></span>
PAGEREF _Toc42227262 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'>24<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300340032003200320037003200360032000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
display:none;mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:
none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span
style='font-size:11.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:
minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
mso-ansi-language:EN-US;mso-no-proof:yes'><o:p></o:p></span></p>

<p class=MsoToc3><span lang=EN-GB><a href="#_Toc42227263"><span
style='mso-no-proof:yes'>7.4</span><span lang=EN-US style='font-size:11.0pt;
mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:
"Times New Roman";mso-fareast-theme-font:minor-fareast;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;color:windowtext;mso-ansi-language:EN-US;
mso-no-proof:yes;text-decoration:none;text-underline:none'><span
style='mso-tab-count:1'>����� </span></span><span style='font-family:"APL385 Unicode";
mso-no-proof:yes'>HRUtils.Cookie</span><span style='mso-no-proof:yes'> class</span><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'><span style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'><span style='mso-element:field-begin'></span>
PAGEREF _Toc42227263 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'>25<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300340032003200320037003200360033000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
display:none;mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:
none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span
style='font-size:11.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:
minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
mso-ansi-language:EN-US;mso-no-proof:yes'><o:p></o:p></span></p>

<p class=MsoToc3><span lang=EN-GB><a href="#_Toc42227264"><span
style='mso-no-proof:yes'>7.5</span><span lang=EN-US style='font-size:11.0pt;
mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:
"Times New Roman";mso-fareast-theme-font:minor-fareast;mso-hansi-font-family:
Calibri;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;color:windowtext;mso-ansi-language:EN-US;
mso-no-proof:yes;text-decoration:none;text-underline:none'><span
style='mso-tab-count:1'>����� </span></span><span style='font-family:"APL385 Unicode";
mso-no-proof:yes'>HRUtils</span><span style='mso-bidi-font-family:Calibri;
mso-bidi-theme-font:minor-latin;mso-no-proof:yes'> Utility Functions</span><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'><span style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'><span style='mso-element:field-begin'></span>
PAGEREF _Toc42227264 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'>25<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300340032003200320037003200360034000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
display:none;mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:
none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span
style='font-size:11.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:
minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
mso-ansi-language:EN-US;mso-no-proof:yes'><o:p></o:p></span></p>

<p class=MsoToc1><span lang=EN-GB><a href="#_Toc42227265">8<span lang=EN-US
style='font-size:11.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:
minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
color:windowtext;text-transform:none;letter-spacing:0pt;mso-ansi-language:EN-US;
text-decoration:none;text-underline:none'><span style='mso-tab-count:1'>��� </span></span>Running
HTMLRenderer under a Windows Runtime Application<span style='color:windowtext;
display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span
style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
text-underline:none'><span style='mso-element:field-begin'></span> PAGEREF
_Toc42227265 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
text-underline:none'>27<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300340032003200320037003200360035000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
style='mso-element:field-end'></span></span><![endif]--></a></span><span
style='font-size:11.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:
minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
text-transform:none;letter-spacing:0pt;mso-ansi-language:EN-US'><o:p></o:p></span></p>

<p class=MsoToc1><span lang=EN-GB><a href="#_Toc42227266">9<span lang=EN-US
style='font-size:11.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:
minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
color:windowtext;text-transform:none;letter-spacing:0pt;mso-ansi-language:EN-US;
text-decoration:none;text-underline:none'><span style='mso-tab-count:1'>��� </span></span>Resources
and References<span style='color:windowtext;display:none;mso-hide:screen;
text-decoration:none;text-underline:none'><span style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span
style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
text-underline:none'><span style='mso-element:field-begin'></span> PAGEREF
_Toc42227266 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
text-underline:none'>28<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300340032003200320037003200360036000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
style='mso-element:field-end'></span></span><![endif]--></a></span><span
style='font-size:11.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:
minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
text-transform:none;letter-spacing:0pt;mso-ansi-language:EN-US'><o:p></o:p></span></p>

<p class=MsoToc1><span lang=EN-GB><a href="#_Toc42227267">10<span lang=EN-US
style='font-size:11.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:
minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
color:windowtext;text-transform:none;letter-spacing:0pt;mso-ansi-language:EN-US;
text-decoration:none;text-underline:none'><span style='mso-tab-count:1'>� </span></span>Change
History<span style='color:windowtext;display:none;mso-hide:screen;text-decoration:
none;text-underline:none'><span style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span
style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
text-underline:none'><span style='mso-element:field-begin'></span> PAGEREF
_Toc42227267 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
style='color:windowtext;display:none;mso-hide:screen;text-decoration:none;
text-underline:none'>29<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300340032003200320037003200360037000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span
style='mso-element:field-end'></span></span><![endif]--></a></span><span
style='font-size:11.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:
minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
text-transform:none;letter-spacing:0pt;mso-ansi-language:EN-US'><o:p></o:p></span></p>

<p class=MsoToc3><span lang=EN-GB><a href="#_Toc42227268"><span
style='mso-no-proof:yes'>Version 18.0</span><span style='color:windowtext;
display:none;mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:
none'><span style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'><span style='mso-element:field-begin'></span>
PAGEREF _Toc42227268 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'>29<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300340032003200320037003200360038000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
display:none;mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:
none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span
style='font-size:11.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:
minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
mso-ansi-language:EN-US;mso-no-proof:yes'><o:p></o:p></span></p>

<p class=MsoToc3><span lang=EN-GB><a href="#_Toc42227269"><span
style='mso-no-proof:yes'>Version 17.1</span><span style='color:windowtext;
display:none;mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:
none'><span style='mso-tab-count:1 dotted'>. </span></span><!--[if supportFields]><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'><span style='mso-element:field-begin'></span>
PAGEREF _Toc42227269 \h <span style='mso-element:field-separator'></span></span><![endif]--><span
style='color:windowtext;display:none;mso-hide:screen;mso-no-proof:yes;
text-decoration:none;text-underline:none'>29<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300340032003200320037003200360039000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext;
display:none;mso-hide:screen;mso-no-proof:yes;text-decoration:none;text-underline:
none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span
style='font-size:11.0pt;mso-ascii-font-family:Calibri;mso-ascii-theme-font:
minor-latin;mso-fareast-font-family:"Times New Roman";mso-fareast-theme-font:
minor-fareast;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";mso-bidi-theme-font:minor-bidi;
mso-ansi-language:EN-US;mso-no-proof:yes'><o:p></o:p></span></p>

<p class=MsoNormal align=right style='margin-top:2.0pt;margin-right:0in;
margin-bottom:2.0pt;margin-left:1.0in;text-align:right'><!--[if supportFields]><span
lang=EN-GB style='mso-no-proof:yes'><span style='mso-element:field-end'></span></span><![endif]--></p>

</div>

<span lang=EN-GB style='font-size:10.0pt;font-family:"Calibri",sans-serif;
mso-ascii-theme-font:minor-latin;mso-fareast-font-family:"MS Mincho";
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-ansi-language:EN-GB;mso-fareast-language:EN-US;mso-bidi-language:AR-SA'><br
clear=all style='page-break-before:always;mso-break-type:section-break'>
</span>

<div class=WordSection2>

<h1 style='margin-left:.25in;text-indent:-.25in;mso-list:l13 level1 lfo3'><![if !supportLists]><span
lang=EN-GB style='mso-fareast-font-family:"Arial Narrow";mso-bidi-font-family:
"Arial Narrow"'><span style='mso-list:Ignore'>1<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=EN-GB><span
style='mso-spacerun:yes'>��</span><a name="_Toc42227230"></a><a
name="_Ref8897330"></a><a name="_Ref8897214"></a><a name="_Ref8897182"><span
style='mso-bookmark:_Ref8897214'><span style='mso-bookmark:_Ref8897330'><span
style='mso-bookmark:_Toc42227230'>Introduction</span></span></span></a></span></h1>

<p class=MsoNormal style='margin-top:12.0pt;margin-right:23.55pt;margin-bottom:
10.0pt;margin-left:1.0in'><span lang=EN-GB>HTMLRenderer is a built-in Dyalog object
which provides a cross-platform mechanism for producing Graphical User
Interfaces (GUIs), based on Hypertext Markup Language (HTML). As of Dyalog
version 18.0 HTMLRenderer is available on Microsoft Windows, Apple macOS, and
Linux (excluding the Raspberry Pi). Using HTMLRenderer, your application can use
the same code to provide a consistent user interface across platforms.</span></p>

<p class=MsoNormal style='margin-right:23.55pt'><span lang=EN-GB>HTMLRenderer
is a built-in class, instances of which are created and managed using the
Dyalog GUI framework functions </span><span lang=EN-GB style='font-family:"APL385 Unicode";
mso-bidi-font-family:"Cambria Math"'>&#9109;</span><span lang=EN-GB
style='font-family:"APL385 Unicode"'>WC</span><span lang=EN-GB>/</span><span
lang=EN-GB style='font-family:"APL385 Unicode";mso-bidi-font-family:"Cambria Math"'>&#9109;</span><span
lang=EN-GB style='font-family:"APL385 Unicode"'>WS</span><span lang=EN-GB>/</span><span
lang=EN-GB style='font-family:"APL385 Unicode";mso-bidi-font-family:"Cambria Math"'>&#9109;</span><span
lang=EN-GB style='font-family:"APL385 Unicode"'>WG</span><span lang=EN-GB>/</span><span
lang=EN-GB style='font-family:"APL385 Unicode";mso-bidi-font-family:"Cambria Math"'>&#9109;NEW</span><span
lang=EN-GB> and </span><span lang=EN-GB style='font-family:"APL385 Unicode";
mso-bidi-font-family:"Cambria Math"'>&#9109;DQ</span><span lang=EN-GB>/</span><span
lang=EN-GB style='font-family:"APL385 Unicode";mso-bidi-font-family:"Cambria Math"'>&#9109;NQ</span><span
lang=EN-GB>. User interfaces are defined using HTML, which can, in turn, make
references to code and data in a number of additional formats such as
JavaScript to manage highly interactive content, Cascading Style Sheets (CSS)
for both simple and sophisticated styling, and SVG, JPG or BMP for images.</span></p>

<p class=MsoNormal style='margin-right:23.55pt'><span lang=EN-GB>On all
platforms, the creation of an HTMLRenderer object causes APL to open a new
window and run a copy of the Chromium Embedded Framework (CEF). HTMLRenderer
manages the communication between your APL code and CEF.</span></p>

<p class=MsoNormal style='margin-right:23.55pt'><span lang=EN-GB>In addition to
fixing several issues, Dyalog APL version 18.0 introduces some new features for
HTMLRenderer.</span></p>

<p class=MsoListParagraph style='margin-top:0in;margin-right:23.55pt;
margin-bottom:0in;margin-left:1.25in;margin-bottom:.0001pt;text-indent:-.25in;
mso-list:l15 level1 lfo13'><![if !supportLists]><span lang=DA style='font-family:
Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span
style='mso-list:Ignore'>�<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=DA>More convenient UTF-8 support. The
HTML property can now contain Unicode code points greater than 127 without
additional translation or formatting. However, this is a potentially <b>breaking
change</b> for applications written using earlier versions of HTMLRenderer. See
<a href="#UTF_8_Support">UTF-8 Support</a>.</span></p>

<p class=MsoListParagraph style='margin-top:0in;margin-right:23.55pt;
margin-bottom:0in;margin-left:1.25in;margin-bottom:.0001pt;text-indent:-.25in;
mso-list:l15 level1 lfo13'><![if !supportLists]><span lang=DA style='font-family:
Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span
style='mso-list:Ignore'>�<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=DA>Improved WebSocket support.</span></p>

<p class=MsoListParagraph style='margin-top:0in;margin-right:23.55pt;
margin-bottom:0in;margin-left:1.25in;margin-bottom:.0001pt;text-indent:-.25in;
mso-list:l15 level1 lfo13'><![if !supportLists]><span lang=DA style='font-family:
Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span
style='mso-list:Ignore'>�<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=DA style='mso-bidi-font-family:Calibri;
mso-bidi-theme-font:minor-latin'>An </span><b><span lang=DA style='font-size:
9.0pt;font-family:"APL385 Unicode"'>ExecuteJavaScript</span></b><span lang=DA
style='mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'> method
which allows you to send JavaScript statements to be executed in the rendering
window.</span></p>

<p class=MsoListParagraph style='margin-top:0in;margin-right:23.55pt;
margin-bottom:0in;margin-left:1.25in;margin-bottom:.0001pt;text-indent:-.25in;
mso-list:l15 level1 lfo13'><![if !supportLists]><span lang=DA style='font-family:
Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span
style='mso-list:Ignore'>�<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=DA>The default behavior for the </span><b><span
lang=DA style='font-size:9.0pt;font-family:"APL385 Unicode"'>InterceptedURLs</span></b><span
lang=DA> property has been changed such that, in many cases, it will be
unnecessary to set </span><b><span lang=DA style='font-size:9.0pt;font-family:
"APL385 Unicode"'>InterceptedURLs</span></b><span lang=DA style='mso-bidi-font-family:
Calibri;mso-bidi-theme-font:minor-latin'>.</span></p>

<p class=MsoNormal style='margin-right:23.55pt'><span lang=EN-GB><br>
The HTMLRenderer can be disabled by setting the ENABLE_CEF environment variable
to 0; if ENABLE_CEF is not set or is set to 1 then the HTMLRenderer is enabled
(the default).<span style='mso-spacerun:yes'>� </span></span></p>

<p class=MsoNormal style='margin-right:23.55pt'><span lang=EN-GB>On some
platforms the HTMLRenderer and RConnect (the Dyalog R interface) both expect to
run in the main thread. Attempting to run both in the same process may lead to
APL terminating uncleanly; if you want to use RConnect set ENABLE_CEF=0.<span
style='mso-spacerun:yes'>� </span>Attempting to create an instance of
HTMLRenderer on a platform where ENABLE_CEF when ENABLE_CEF is 0 will cause a
&quot;</span><span lang=EN-GB style='font-family:"APL385 Unicode"'>LIMIT ERROR:
The object could not be created</span><span lang=EN-GB>&quot; error to be signalled.<span
style='mso-spacerun:yes'>� </span>See section </span><!--[if supportFields]><span
lang=EN-GB><span style='mso-element:field-begin'></span><span
style='mso-spacerun:yes'>�</span>REF _Ref8823337 \w \h <span style='mso-element:
field-separator'></span></span><![endif]--><span lang=EN-GB>4<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0052006500660038003800320033003300330037000000</w:data>
</xml><![endif]--></span><!--[if supportFields]><span lang=EN-GB><span
style='mso-element:field-end'></span></span><![endif]--><span lang=EN-GB>, </span><!--[if supportFields]><i
style='mso-bidi-font-style:normal'><span lang=EN-GB><span style='mso-element:
field-begin'></span><span style='mso-spacerun:yes'>�</span>REF _Ref8823337 \h <span
style='mso-spacerun:yes'>�</span>\* MERGEFORMAT <span style='mso-element:field-separator'></span></span></i><![endif]--><i
style='mso-bidi-font-style:normal'><span lang=EN-GB>Technical Overview<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0052006500660038003800320033003300330037000000</w:data>
</xml><![endif]--></span></i><!--[if supportFields]><i style='mso-bidi-font-style:
normal'><span lang=EN-GB><span style='mso-element:field-end'></span></span></i><![endif]--><span
lang=EN-GB> for more information on enabling the HTMLRenderer on various
platforms.</span></p>

<span lang=EN-GB style='font-size:10.0pt;font-family:"Calibri",sans-serif;
mso-ascii-theme-font:minor-latin;mso-fareast-font-family:"MS Mincho";
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-ansi-language:EN-GB;mso-fareast-language:EN-US;mso-bidi-language:AR-SA'><br
clear=all style='mso-special-character:line-break;page-break-before:always'>
</span>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB><o:p>&nbsp;</o:p></span></p>

<h3 style='mso-list:l13 level2 lfo2'><![if !supportLists]><span lang=EN-GB
style='mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;
mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><span
style='mso-list:Ignore'>1.1</span></span><![endif]><span lang=EN-GB><span
style='mso-spacerun:yes'>� </span><a name="_Toc42227231">Hello World</a></span></h3>

<p class=MsoNormal style='margin-right:23.55pt'><span lang=EN-GB>Below is a
simple HTMLRenderer example.<span style='mso-spacerun:yes'>� </span>The first line
defines the HTML body, and uses the </span><span lang=EN-GB style='font-size:
9.0pt;font-family:"APL385 Unicode"'>&lt;h1&gt;</span><span lang=EN-GB> (heading
level 1) tag create the large, bolded, &quot;Hello World&quot; <span
style='mso-spacerun:yes'>�</span>followed by more text containing some APL
characters. The second and third lines define the size and coordinate
system.<span style='mso-spacerun:yes'>� </span>The last line creates an HTMLRenderer
using the HTML, Size and Coord properties:</span></p>

<p class=MsoNormal style='margin-right:23.55pt'><span class=code><span
lang=EN-GB style='font-size:9.0pt'>html&#8592;'&lt;h1&gt;Hello
World&lt;/h1&gt;This is an &#9082;&#9076;&#8970; page.'<br>
size&#8592;150 250<br>
coord&#8592;'ScaledPixel'<br>
'hr' &#9109;WC 'HTMLRenderer' ('HTML' html)('Size' size)('Coord' Coord)<o:p></o:p></span></span></p>

<p class=MsoNormal style='margin-right:23.55pt'><span class=code><span
lang=EN-GB style='font-size:11.0pt;font-family:"Calibri",sans-serif;mso-ascii-theme-font:
minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-theme-font:minor-latin'>The
resulting window on various platforms looks like: <o:p></o:p></span></span></p>

<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0
 style='margin-left:1.0in;border-collapse:collapse;border:none;mso-border-alt:
 solid black .5pt;mso-yfti-tbllook:1184;mso-padding-alt:0in 5.4pt 0in 5.4pt'>
 <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes'>
  <td width=304 valign=top style='width:227.7pt;border:none;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal align=center style='margin-top:0in;margin-right:23.55pt;
  margin-bottom:10.0pt;margin-left:0in;text-align:center'><span lang=EN-GB
  style='font-size:9.0pt;font-family:"APL385 Unicode";mso-no-proof:yes'><v:shape
   id="Picture_x0020_21" o:spid="_x0000_i1038" type="#_x0000_t75" alt="A screenshot of a cell phone&#10;&#10;Description automatically generated"
   style='width:189pt;height:136.5pt;visibility:visible;mso-wrap-style:square'>
   <v:imagedata src="HTMLRenderer%20User%20Guide_files/image004.png" o:title="A screenshot of a cell phone&#10;&#10;Description automatically generated"/>
  </v:shape></span><span class=code><span lang=EN-GB style='font-size:9.0pt'><o:p></o:p></span></span></p>
  </td>
  <td width=304 style='width:227.7pt;border:none;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:0in;margin-right:23.55pt;margin-bottom:
  10.0pt;margin-left:0in'><span class=code><b><span lang=EN-GB
  style='font-size:12.0pt;font-family:"Calibri",sans-serif;mso-ascii-theme-font:
  minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-theme-font:minor-latin'>Linux
  (Ubuntu)<o:p></o:p></span></b></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:1'>
  <td width=304 valign=top style='width:227.7pt;border:none;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal align=center style='margin-top:0in;margin-right:23.55pt;
  margin-bottom:10.0pt;margin-left:0in;text-align:center'><span lang=EN-GB
  style='font-size:9.0pt;font-family:"APL385 Unicode";mso-no-proof:yes'><v:shape
   id="Picture_x0020_24" o:spid="_x0000_i1037" type="#_x0000_t75" alt="A screenshot of a cell phone&#10;&#10;Description automatically generated"
   style='width:187.5pt;height:112.5pt;visibility:visible;mso-wrap-style:square'
   o:bordertopcolor="yellow pure" o:borderleftcolor="yellow pure"
   o:borderbottomcolor="yellow pure" o:borderrightcolor="yellow pure">
   <v:imagedata src="HTMLRenderer%20User%20Guide_files/image005.png" o:title="A screenshot of a cell phone&#10;&#10;Description automatically generated"/>
   <w:bordertop type="single" width="6"/>
   <w:borderleft type="single" width="6"/>
   <w:borderbottom type="single" width="6"/>
   <w:borderright type="single" width="6"/>
  </v:shape></span><span class=code><span lang=EN-GB style='font-size:9.0pt'><o:p></o:p></span></span></p>
  </td>
  <td width=304 style='width:227.7pt;border:none;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:0in;margin-right:23.55pt;margin-bottom:
  10.0pt;margin-left:0in'><span class=code><b><span lang=EN-GB
  style='font-size:12.0pt;font-family:"Calibri",sans-serif;mso-ascii-theme-font:
  minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-theme-font:minor-latin'>macOS
  (Catalina)<o:p></o:p></span></b></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:2;mso-yfti-lastrow:yes'>
  <td width=304 valign=top style='width:227.7pt;border:none;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal align=center style='margin-top:0in;margin-right:23.55pt;
  margin-bottom:10.0pt;margin-left:0in;text-align:center'><span lang=EN-GB
  style='mso-no-proof:yes'><v:shape id="Picture_x0020_18" o:spid="_x0000_i1036"
   type="#_x0000_t75" style='width:190.5pt;height:115.5pt;visibility:visible;
   mso-wrap-style:square'>
   <v:imagedata src="HTMLRenderer%20User%20Guide_files/image006.png" o:title=""/>
  </v:shape></span><span class=code><span lang=EN-GB style='font-size:9.0pt'><o:p></o:p></span></span></p>
  </td>
  <td width=304 style='width:227.7pt;border:none;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:0in;margin-right:23.55pt;margin-bottom:
  10.0pt;margin-left:0in'><span class=code><b><span lang=EN-GB
  style='font-size:12.0pt;font-family:"Calibri",sans-serif;mso-ascii-theme-font:
  minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-theme-font:minor-latin'>Windows
  10<o:p></o:p></span></b></span></p>
  </td>
 </tr>
</table>

<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt'><span
class=code><span lang=EN-GB style='mso-ansi-font-size:10.0pt;mso-bidi-font-size:
10.0pt;font-family:"Calibri",sans-serif;mso-ascii-theme-font:minor-latin;
mso-hansi-theme-font:minor-latin;mso-bidi-theme-font:minor-latin'>Screenshots
throughout this document will be captured from different platforms on different
machines with different screen resolutions.</span></span><span lang=EN-GB><br
clear=all style='mso-special-character:line-break;page-break-before:always'>
</span></p>

<h3 style='mso-list:l13 level2 lfo2'><![if !supportLists]><span lang=EN-GB
style='mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;
mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><span
style='mso-list:Ignore'>1.2</span></span><![endif]><span lang=EN-GB><span
style='mso-spacerun:yes'>� </span><a name="_Toc42227232">Other Resources</a></span></h3>

<p class=MsoNormal style='margin-right:23.55pt'><span lang=EN-GB>All HTML
applications are based on an initial HTML document. Most modern HTML-based user
interfaces will reference other resources, such as JavaScript and CSS files which
contain code that can influence the way the base HTML is rendered, image files,
and of course hyperlinks to other pages.</span></p>

<p class=MsoNormal style='margin-right:23.55pt'><span lang=EN-GB>If the HTML
contains references to other resources, the CEF will retrieve each one by
making an HTTP request. Each request with a URL that matches a triggering pattern
in </span><span lang=EN-GB style='font-size:9.0pt;font-family:"APL385 Unicode"'>InterceptedURLs</span><span
lang=EN-GB> will generate an </span><span lang=EN-GB style='font-size:9.0pt;
font-family:"APL385 Unicode"'>HTTPRequest</span><span lang=EN-GB> event on the instance
of </span><span lang=EN-GB style='mso-bidi-font-family:Calibri;mso-bidi-theme-font:
minor-latin'>HTMLRenderer</span><span lang=EN-GB>, which can be directed to a
callback function in APL. Requests with URLs that do not match a pattern in </span><span
lang=EN-GB style='font-size:9.0pt;font-family:"APL385 Unicode"'>InterceptedURLs</span><span
lang=EN-GB> or that match a pattern with a 0 in the second column will cause
the CEF to push the request out to the network and see whether an external
server is able to service it.<span style='mso-spacerun:yes'>� </span></span><span
lang=EN-GB style='font-size:9.0pt;font-family:"APL385 Unicode"'>InterceptedURLs</span><span
lang=EN-GB> allows an APL application to decide how which content it wants to
provide, and to what extent it wants to act as a portal for other services that
will provide the rest of the data.</span></p>

<h3 style='mso-list:l13 level2 lfo2'><![if !supportLists]><span lang=EN-GB
style='mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;
mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><span
style='mso-list:Ignore'>1.3</span></span><![endif]><span lang=EN-GB><span
style='mso-spacerun:yes'>� </span><a name="_Toc42227233">User Events</a></span></h3>

<p class=MsoNormal style='margin-right:23.55pt'><span lang=EN-GB>When a user
submits an HTML form for processing, or a user interface component which is
being managed by JavaScript code wishes to make a server request, this is also
done by making an HTTP request. These requests will also be directed through
the same </span><span lang=EN-GB style='font-size:9.0pt;font-family:"APL385 Unicode"'>InterceptedURLs</span><span
lang=EN-GB> mechanism. This makes it possible to develop interactive
applications where your APL code is responding to user input, as well as
providing the content of resources needed to render the UI.</span></p>

<h3 style='mso-list:l13 level2 lfo2'><![if !supportLists]><span lang=EN-GB
style='mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;
mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><span
style='mso-list:Ignore'>1.4</span></span><![endif]><span lang=EN-GB><span
style='mso-spacerun:yes'>� </span><a name="_Toc42227234">Platform Variations</a></span></h3>

<p class=MsoNormal style='margin-right:23.55pt'><span lang=EN-GB>Under Microsoft
Windows, HTMLRenderer objects can be used as children of normal </span><span
lang=EN-GB style='font-size:9.0pt;font-family:"APL385 Unicode"'>&#9109;WC</span><span
lang=EN-GB style='mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>
forms. Some properties such as </span><span lang=EN-GB style='font-size:9.0pt;
font-family:"APL385 Unicode";mso-bidi-font-family:Calibri;mso-bidi-theme-font:
minor-latin'>MinButton</span><span lang=EN-GB style='mso-bidi-font-family:Calibri;
mso-bidi-theme-font:minor-latin'>, </span><span lang=EN-GB style='font-size:
9.0pt;font-family:"APL385 Unicode";mso-bidi-font-family:Calibri;mso-bidi-theme-font:
minor-latin'>MaxButton</span><span lang=EN-GB style='mso-bidi-font-family:Calibri;
mso-bidi-theme-font:minor-latin'>, and </span><span lang=EN-GB
style='font-size:9.0pt;font-family:"APL385 Unicode";mso-bidi-font-family:Calibri;
mso-bidi-theme-font:minor-latin'>Sizeable</span><span lang=EN-GB
style='font-size:9.0pt;mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>
</span><span lang=EN-GB style='mso-bidi-font-family:Calibri;mso-bidi-theme-font:
minor-latin'>are not available on all platforms. See </span><span lang=EN-GB><a
href="#Properties_Available"><span style='mso-bidi-font-family:Calibri;
mso-bidi-theme-font:minor-latin'>Properties Available by Platform</span></a></span><span
lang=EN-GB style='mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>.
<o:p></o:p></span></p>

<h3 style='mso-list:l13 level2 lfo2'><a name="UTF_8_Support"><![if !supportLists]><span
lang=EN-GB style='mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;
mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><span
style='mso-list:Ignore'>1.5</span></span><![endif]><span lang=EN-GB><span
style='mso-spacerun:yes'>� </span></span></a><a name="_Toc42227235"><span
style='mso-bookmark:UTF_8_Support'><span lang=EN-GB>UTF-8 Support</span></span></a><span
style='mso-bookmark:UTF_8_Support'></span></h3>

<span style='mso-bookmark:UTF_8_Support'></span>

<p class=MsoNormal style='margin-right:23.55pt'><span lang=EN-GB>UTF-8 is the
default character set for HTML5.<span style='mso-spacerun:yes'>� </span>Prior
to version 18.0, Unicode code points greater than 127 would need to be converted
to their equivalent HTML entities.<span style='mso-spacerun:yes'>� </span>For
instance, </span><b><span lang=EN-GB style='font-family:"APL385 Unicode"'>&#9075;</span></b><span
lang=EN-GB style='mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>
would need to be encoded as </span><span lang=EN-GB style='font-size:9.0pt;
font-family:"APL385 Unicode";mso-bidi-font-family:Calibri;mso-bidi-theme-font:
minor-latin'>&amp;#9025;</span><span lang=EN-GB>. Version 18.0 removes this
requirement by prepending a UTF-8 byte order mark (BOM) to the HTML content
sent to CEF.<span style='mso-spacerun:yes'>� </span>Content that should not
have the BOM prepended (for example, an image) should be sent as integer
datatype 83. This is a <b>breaking change</b> from previous versions of
HTMLRenderer.</span></p>

<span lang=EN-GB style='font-size:10.0pt;font-family:"Calibri",sans-serif;
mso-ascii-theme-font:minor-latin;mso-fareast-font-family:"MS Mincho";
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-ansi-language:EN-GB;mso-fareast-language:EN-US;mso-bidi-language:AR-SA'><br
clear=all style='mso-special-character:line-break;page-break-before:always'>
</span>

<p class=MsoNormal style='margin-left:0in'><span lang=EN-GB><o:p>&nbsp;</o:p></span></p>

<h3 style='mso-list:l13 level2 lfo2'><![if !supportLists]><span lang=EN-GB
style='mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;
mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><span
style='mso-list:Ignore'>1.6</span></span><![endif]><span lang=EN-GB><span
style='mso-spacerun:yes'>� </span><a name="_Toc42227236">Integration with the
Dyalog GUI on Windows</a></span></h3>

<p class=MsoNormal><span lang=EN-GB>The following code illustrates how
HTMLRenderer objects can be used as children of normal </span><span lang=EN-GB
style='font-size:9.0pt;font-family:"APL385 Unicode"'>&#9109;WC</span><span
lang=EN-GB> forms under Microsoft Windows. By setting the AsChild property of
an HTMLRenderer object to 1, we request that the HTMLRenderer window be
embedded as a sub-form of another window.</span></p>

<p class=MsoNormal style='margin-left:0in;tab-stops:right 455.9pt'><span
class=code><span lang=EN-GB style='font-size:8.0pt;mso-bidi-font-size:9.0pt'>'pco'
&#9109;CY 'dfns'<br>
'f1'&#9109;WC'Form' 'Important Stuff' ('Coord' 'ScaledPixel')('Size' 820 1100)<br>
'f1.label1' &#9109;WC 'Label' 'Primes &lt; 100' (10 40)<br>
'f1.primes' &#9109;WC 'Grid' ('*' @ (0&#8728;pco) 10 10&#9076;&#9075;100)
('Posn' 40 40)<br>
f1.primes.(TitleHeight TitleWidth CellWidths Size)&#8592;0 0 25 (200 255)<br>
'f1.label2' &#9109;WC 'Label' 'Has the Large Hadron Collider destroyed the
world yet?' (360 40)<br>
'f1.areWeStillHere' &#9109;WC 'HTMLRenderer' ('AsChild' 1) ('Posn' 390
40)('Size' 400 500)<br>
f1.areWeStillHere.URL&#8592;'http://hasthelargehadroncolliderdestroyedtheworldyet.com'<br>
twitter&#8592;'&lt;a class=&quot;twittertimeline&quot;
href=&quot;https://twitter.com/dyalogapl&quot;&gt;'<br>
twitter,&#8592;'Tweets by dyalogapl&lt;/a&gt;'<br>
twitter,&#8592;'&lt;script async
src=&quot;//platform.twitter.com/widgets.js&quot;
charset=&quot;utf-8&quot;&gt;&lt;/script&gt;'<br>
'f1.twitter' &#9109;WC 'HTMLRenderer' ('AsChild' 1) ('Posn' 40 570)('Size' 750
500)<br>
f1.twitter.HTML&#8592;twitter<o:p></o:p></span></span></p>

<p class=MsoNormal><span class=code><span lang=EN-GB style='mso-ansi-font-size:
10.0pt;font-family:"Calibri",sans-serif;mso-ascii-theme-font:minor-latin;
mso-hansi-theme-font:minor-latin;mso-bidi-theme-font:minor-latin'>The result after
clicking on the &quot;Tweets by dyalogapl&quot; link can be seen below; a form that
contains a Windows grid showing prime numbers between 1 and 100 as well as
provides live feeds from two external sites. Note that no callbacks have been
assigned; in this case the HTMLRenderer always goes to the network to satisfy
requests for data.<o:p></o:p></span></span></p>

<p class=MsoNormal style='margin-left:70.9pt;tab-stops:right 455.9pt'><span
class=code><span lang=EN-GB style='font-size:8.0pt;mso-bidi-font-size:9.0pt'><br>
</span></span><span lang=EN-GB style='mso-no-proof:yes'><v:shape id="Picture_x0020_17"
 o:spid="_x0000_i1035" type="#_x0000_t75" style='width:5in;height:278pt;
 visibility:visible;mso-wrap-style:square'>
 <v:imagedata src="HTMLRenderer%20User%20Guide_files/image007.png" o:title=""/>
</v:shape></span><span lang=EN-GB style='font-size:8.0pt;mso-bidi-font-size:
9.0pt;font-family:"APL385 Unicode"'><o:p></o:p></span></p>

<h1 style='margin-left:.25in;text-indent:-.25in;mso-list:l13 level1 lfo3'><![if !supportLists]><span
lang=EN-GB style='mso-fareast-font-family:"Arial Narrow";mso-bidi-font-family:
"Arial Narrow"'><span style='mso-list:Ignore'>2<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=EN-GB><span
style='mso-spacerun:yes'>��</span><a name="_Toc42227237">Simple Examples</a></span></h1>

<h3 style='mso-list:l13 level2 lfo3'><![if !supportLists]><span lang=EN-GB
style='mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;
mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><span
style='mso-list:Ignore'>2.1</span></span><![endif]><span lang=EN-GB> <a
name="_Toc42227238">Render a SharpPlot chart</a></span></h3>

<p class=MsoNormalIndent><span lang=EN-GB>SharpPlot charts can be rendered as
SVG which in turn can be visually rendered with HTMLRenderer.</span></p>

<p class=MsoNormalIndent style='tab-stops:330.55pt'><span lang=EN-GB
style='font-family:"APL385 Unicode"'><span style='mso-spacerun:yes'>�����
</span>)LOAD sharpplot<span style='mso-tab-count:1'>��������������������� </span><br>
saved�<o:p></o:p></span></p>

<p class=MsoNormalIndent><span lang=EN-GB style='font-family:"APL385 Unicode"'><span
style='mso-spacerun:yes'>����� </span>'HR' </span><span lang=EN-GB
style='font-family:"APL385 Unicode";mso-bidi-font-family:"Cambria Math"'>&#9109;</span><span
lang=EN-GB style='font-family:"APL385 Unicode"'>WC 'HTMLRenderer' ('Size' 75
50)<br>
<span style='mso-spacerun:yes'>� </span><span
style='mso-spacerun:yes'>����</span>HR.HTML&#8592;#.Samples.Sample.RenderSvg
#.SvgMode.FixedAspect<o:p></o:p></span></p>

<p class=MsoNormalIndent><span lang=EN-GB style='mso-fareast-language:EN-GB;
mso-no-proof:yes'><v:shape id="Picture_x0020_1" o:spid="_x0000_i1034" type="#_x0000_t75"
 style='width:322pt;height:283.5pt;visibility:visible;mso-wrap-style:square'>
 <v:imagedata src="HTMLRenderer%20User%20Guide_files/image008.png" o:title=""/>
</v:shape></span><span lang=EN-GB style='font-family:"APL385 Unicode"'><o:p></o:p></span></p>

<span lang=EN-GB style='font-size:10.0pt;font-family:"APL385 Unicode";
mso-fareast-font-family:"MS Mincho";mso-bidi-font-family:"Times New Roman";
mso-ansi-language:EN-GB;mso-fareast-language:EN-US;mso-bidi-language:AR-SA'><br
clear=all style='mso-special-character:line-break;page-break-before:always'>
</span>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
style='font-family:"APL385 Unicode"'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
style='font-family:"APL385 Unicode"'><o:p>&nbsp;</o:p></span></p>

<h3 style='mso-list:l13 level2 lfo3'><![if !supportLists]><span lang=EN-GB
style='mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;
mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><span
style='mso-list:Ignore'>2.2</span></span><![endif]><span lang=EN-GB> <a
name="_Toc42227239">An application with 2 Pages</a></span></h3>

<p class=MsoNormalIndent><span lang=EN-GB>The function on the next page creates
a very simple application with 2 pages: A home page called main and another page
called clicked which is displayed if the user follows a link. Initialise the
application by calling myapp with an empty right argument; this will cause it
to create a namespace containing all the resources, and then create an
HTMLRenderer and set the URL property so that it navigates to the first page �
and itself as the callback function.</span></p>

<p class=MsoNormalIndent><span lang=EN-GB>If called with a non-empty argument,
the function handles callbacks. It extracts the page name from the URL, which
corresponds to a variable in the namespace and returns the value of that
variable as the response to the request.</span></p>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
style='font-size:7.5pt;font-family:"APL385 Unicode"'><span
style='mso-spacerun:yes'>���� </span>&#8711; r&#8592;myapp
args;root;evt;url;size;coord;obj;op;int;sc;st;mime;hdr;data;meth;page<span
style='mso-spacerun:yes'>���������� </span><o:p></o:p></span></p>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
style='font-size:7.5pt;font-family:"APL385 Unicode"'>[1]<span
style='mso-spacerun:yes'>��� </span>&#9053; Serve up a small 2 page
application<span
style='mso-spacerun:yes'>��������������������������������������������������
</span><o:p></o:p></span></p>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
style='font-size:7.5pt;font-family:"APL385 Unicode"'>[2]<span
style='mso-spacerun:yes'>�������������������������������������������������������������������������������������������
</span><o:p></o:p></span></p>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
style='font-size:7.5pt;font-family:"APL385 Unicode"'>[3]<span
style='mso-spacerun:yes'>��� </span>&#9053; If you set the root to something
other than http://dyalog_root/<span
style='mso-spacerun:yes'>���������������������� </span><o:p></o:p></span></p>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
style='font-size:7.5pt;font-family:"APL385 Unicode"'>[4]<span
style='mso-spacerun:yes'>��� </span>&#9053;<span style='mso-spacerun:yes'>�
</span>then you need to use InterceptedURLs to indicate APL is to handle the
request<span style='mso-spacerun:yes'>������� </span><o:p></o:p></span></p>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
style='font-size:7.5pt;font-family:"APL385 Unicode"'>[5]<span
style='mso-spacerun:yes'>��� </span>root&#8592;'http://dyalog_root/'<span
style='mso-spacerun:yes'>� </span>&#9053; set the root, requests from CEF will
start with this<span style='mso-spacerun:yes'>����� </span><o:p></o:p></span></p>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
style='font-size:7.5pt;font-family:"APL385 Unicode"'>[6]<span
style='mso-spacerun:yes'>������������������������������������������������������������
</span><span style='mso-spacerun:yes'>�������������������������������</span><o:p></o:p></span></p>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
style='font-size:7.5pt;font-family:"APL385 Unicode"'>[7]<span
style='mso-spacerun:yes'>��� </span>:If 0&#8714;&#9076;args &#9053; empty args
means we're doing Setup<span
style='mso-spacerun:yes'>��������������������������������������� </span><o:p></o:p></span></p>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
style='font-size:7.5pt;font-family:"APL385 Unicode"'>[8]<span
style='mso-spacerun:yes'>�������������������������������������������������������������������������������������������
</span><o:p></o:p></span></p>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
style='font-size:7.5pt;font-family:"APL385 Unicode"'>[9]<span
style='mso-spacerun:yes'>��� </span>&#9053; define the &quot;app&quot; in MyApp,
2 static HTML pages<span
style='mso-spacerun:yes'>��������������������������������������� </span><o:p></o:p></span></p>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
style='font-size:7.5pt;font-family:"APL385 Unicode"'>[10]<span
style='mso-spacerun:yes'>������ </span>#.MyApp&#8592;&#9109;NS''<span
style='mso-spacerun:yes'>����������������������������������������������������������������������
</span><o:p></o:p></span></p>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
style='font-size:7.5pt;font-family:"APL385 Unicode"'>[11]<span
style='mso-spacerun:yes'>�� </span>&#9053; HTML for the &quot;main&quot;
page<span
style='mso-spacerun:yes'>�������������������������������������������������������������
</span><o:p></o:p></span></p>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
style='font-size:7.5pt;font-family:"APL385 Unicode"'>[12]<span
style='mso-spacerun:yes'>������ </span>#.MyApp.main&#8592;'Hello
APLers&lt;br/&gt;Click &lt;a href=&quot;clicked&quot;&gt;here&lt;/a&gt;!'<o:p></o:p></span></p>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
style='font-size:7.5pt;font-family:"APL385 Unicode"'>[13]<span
style='mso-spacerun:yes'>�� </span>&#9053; HTML for the &quot;clicked&quot;
page<span
style='mso-spacerun:yes'>����������������������������������������������������������
</span><o:p></o:p></span></p>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
style='font-size:7.5pt;font-family:"APL385 Unicode"'>[14]<span
style='mso-spacerun:yes'>������ </span>#.MyApp.clicked&#8592;'Thank
you!&lt;br/&gt;Click &lt;a href=&quot;main&quot;&gt;here&lt;/a&gt; to go back!'<span
style='mso-spacerun:yes'>��������� </span><o:p></o:p></span></p>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
style='font-size:7.5pt;font-family:"APL385 Unicode"'>[15]<span
style='mso-spacerun:yes'>�� </span>&#9053; whenever we get a request for a
resource, call myapp (this function)<span
style='mso-spacerun:yes'>����������������� </span><o:p></o:p></span></p>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
style='font-size:7.5pt;font-family:"APL385 Unicode"'>[16]<span
style='mso-spacerun:yes'>������ </span>evt&#8592;'Event' 'HTTPRequest'
'myapp'<span
style='mso-spacerun:yes'>��������������������������������������������������
</span><o:p></o:p></span></p>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
style='font-size:7.5pt;font-family:"APL385 Unicode"'>[17]<span
style='mso-spacerun:yes'>�� </span>&#9053; set the initial URL to the
&quot;main&quot; page<span style='mso-spacerun:yes'>��� </span><span
style='mso-spacerun:yes'>��������������������������������������������</span><o:p></o:p></span></p>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
style='font-size:7.5pt;font-family:"APL385 Unicode"'>[18]<span
style='mso-spacerun:yes'>������ </span>url&#8592;'URL'(root,'main')<span
style='mso-spacerun:yes'>�������������������������������������������������������������
</span><o:p></o:p></span></p>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
style='font-size:7.5pt;font-family:"APL385 Unicode"'>[19]<span
style='mso-spacerun:yes'>�� </span>&#9053; set some window parameters<span
style='mso-spacerun:yes'>�����������������������������������������������������������
</span><o:p></o:p></span></p>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
style='font-size:7.5pt;font-family:"APL385 Unicode"'>[20]<span
style='mso-spacerun:yes'>������ </span>size&#8592;'Size'(150 300) &#8900;
coord&#8592;'Coord' 'ScaledPixel'<span
style='mso-spacerun:yes'>��������������������������������� </span><o:p></o:p></span></p>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
style='font-size:7.5pt;font-family:"APL385 Unicode"'>[21]<span
style='mso-spacerun:yes'>�� </span>&#9053; and off we go...<span
style='mso-spacerun:yes'>���������������������������������������������������������������������
</span><o:p></o:p></span></p>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
style='font-size:7.5pt;font-family:"APL385 Unicode"'>[22]<span
style='mso-spacerun:yes'>������ </span>'hr'&#9109;WC'HTMLRenderer'url evt size
coord<span style='mso-spacerun:yes'>�������������������������������� </span><span
style='mso-spacerun:yes'>������������</span><o:p></o:p></span></p>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
style='font-size:7.5pt;font-family:"APL385 Unicode"'>[23]<span
style='mso-spacerun:yes'>������������������������������������������������������������������������������������������
</span><o:p></o:p></span></p>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
style='font-size:7.5pt;font-family:"APL385 Unicode"'>[24]<span
style='mso-spacerun:yes'>�� </span>:Else &#9053; handle the HTTPRequest
event<span
style='mso-spacerun:yes'>���������������������������������������������������
</span><o:p></o:p></span></p>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
style='font-size:7.5pt;font-family:"APL385 Unicode"'>[25]<span
style='mso-spacerun:yes'>���������������������������������������������� </span><span
style='mso-spacerun:yes'>��������������������������������������������</span><o:p></o:p></span></p>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
style='font-size:7.5pt;font-family:"APL385 Unicode"'>[26]<span
style='mso-spacerun:yes'>������ </span>(obj evt op int sc st mime url hdr data
meth)&#8592;11&#8593;args<span
style='mso-spacerun:yes'>������������������������������ </span><o:p></o:p></span></p>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
style='font-size:7.5pt;font-family:"APL385 Unicode"'>[27]<span
style='mso-spacerun:yes'>�� </span>&#9053; extract the page name<span
style='mso-spacerun:yes'>����������������������������������������������������������������
</span><o:p></o:p></span></p>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
style='font-size:7.5pt;font-family:"APL385 Unicode"'>[28]<span
style='mso-spacerun:yes'>������ </span>page&#8592;(&#8802;root)&#8595;url<span
style='mso-spacerun:yes'>�������������������������������������������������������������������
</span><o:p></o:p></span></p>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
style='font-size:7.5pt;font-family:"APL385 Unicode"'>[29]<span
style='mso-spacerun:yes'>�� </span>&#9053; does the page exist?<span
style='mso-spacerun:yes'>�����������������������������������������������������������������
</span><o:p></o:p></span></p>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
style='font-size:7.5pt;font-family:"APL385 Unicode"'>[30]<span
style='mso-spacerun:yes'>������ </span>:If 2=#.MyApp.&#9109;NC page<span
style='mso-spacerun:yes'>�������������������������������������������������
</span><span style='mso-spacerun:yes'>������������</span><o:p></o:p></span></p>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
style='font-size:7.5pt;font-family:"APL385 Unicode"'>[31]<span
style='mso-spacerun:yes'>�� </span>&#9053; set the HTTP status and text for a
successful request<span
style='mso-spacerun:yes'>�������������������������������� </span><o:p></o:p></span></p>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
style='font-size:7.5pt;font-family:"APL385 Unicode"'>[32]<span
style='mso-spacerun:yes'>���������� </span>(sc st)&#8592;200 'OK'<span
style='mso-spacerun:yes'>���������������������������������������������������������������
</span><o:p></o:p></span></p>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
style='font-size:7.5pt;font-family:"APL385 Unicode"'>[33]<span
style='mso-spacerun:yes'>�� </span>&#9053; set the response data to the new
page's HTML<span
style='mso-spacerun:yes'>����������������������������������������� </span><o:p></o:p></span></p>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
style='font-size:7.5pt;font-family:"APL385 Unicode"'>[34]<span
style='mso-spacerun:yes'>���������� </span>data&#8592;#.MyApp&#9038;page<span
style='mso-spacerun:yes'>������������������������������� </span><span
style='mso-spacerun:yes'>�������������������������������</span><o:p></o:p></span></p>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
style='font-size:7.5pt;font-family:"APL385 Unicode"'>[35]<span
style='mso-spacerun:yes'>������ </span>:Else<span
style='mso-spacerun:yes'>������������������������������������������������������������������������������
</span><o:p></o:p></span></p>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
style='font-size:7.5pt;font-family:"APL385 Unicode"'>[36]<span
style='mso-spacerun:yes'>�� </span>&#9053; set the HTTP status and text for a
failed (not found)<span
style='mso-spacerun:yes'>�������������������������������� </span><o:p></o:p></span></p>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
style='font-size:7.5pt;font-family:"APL385 Unicode"'>[37]<span
style='mso-spacerun:yes'>���������� </span>(sc st)&#8592;404 'Not Found'<span
style='mso-spacerun:yes'>��������������������������������������������������������
</span><o:p></o:p></span></p>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
style='font-size:7.5pt;font-family:"APL385 Unicode"'>[38]<span
style='mso-spacerun:yes'>���������� </span>data&#8592;'&lt;h2&gt;Page not
found!&lt;/h2&gt;'<span
style='mso-spacerun:yes'>������������������������������������������������
</span><o:p></o:p></span></p>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
style='font-size:7.5pt;font-family:"APL385 Unicode"'>[39]<span
style='mso-spacerun:yes'>������ </span>:EndIf<span
style='mso-spacerun:yes'>�����������������������������������������������������������������������������
</span><o:p></o:p></span></p>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
style='font-size:7.5pt;font-family:"APL385 Unicode"'>[40]<span
style='mso-spacerun:yes'>�� </span>&#9053; set the MIME type for the
response<span
style='mso-spacerun:yes'>���������������������������������������������������
</span><o:p></o:p></span></p>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
style='font-size:7.5pt;font-family:"APL385 Unicode"'>[41]<span
style='mso-spacerun:yes'>������ </span>mime&#8592;'text/html'<span
style='mso-spacerun:yes'>�������������������������������������������������������������������
</span><o:p></o:p></span></p>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
style='font-size:7.5pt;font-family:"APL385 Unicode"'>[42]<span
style='mso-spacerun:yes'>�� </span>&#9053; indicate that we've intercepted and
handled this request<span
style='mso-spacerun:yes'>����������������������������� </span><o:p></o:p></span></p>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
style='font-size:7.5pt;font-family:"APL385 Unicode"'>[43]<span
style='mso-spacerun:yes'>������ </span>int&#8592;1<span
style='mso-spacerun:yes'>������������������������������������������������������������������������������
</span><o:p></o:p></span></p>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
style='font-size:7.5pt;font-family:"APL385 Unicode"'>[44]<span
style='mso-spacerun:yes'>������ </span>r&#8592;obj evt op int sc st mime url
hdr data<span
style='mso-spacerun:yes'>������������������������������������������� </span><o:p></o:p></span></p>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
style='font-size:7.5pt;font-family:"APL385 Unicode"'>[45]<span
style='mso-spacerun:yes'>�� </span>:EndIf<span
style='mso-spacerun:yes'>������������������ </span><span
style='mso-spacerun:yes'>���������������������������������������������������������������</span><o:p></o:p></span></p>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
style='font-size:7.5pt;font-family:"APL385 Unicode"'><span
style='mso-spacerun:yes'>���� </span>&#8711;<span
style='mso-spacerun:yes'>������� </span><o:p></o:p></span></p>

<div align=center>

<table class=MsoTableGrid border=0 cellspacing=0 cellpadding=0
 style='border-collapse:collapse;border:none;mso-yfti-tbllook:1184;mso-padding-alt:
 0in 5.4pt 0in 5.4pt;mso-border-insideh:none;mso-border-insidev:none'>
 <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes'>
  <td width=304 colspan=2 valign=top style='width:227.7pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
  style='font-size:8.5pt;font-family:"APL385 Unicode"'><o:p>&nbsp;</o:p></span></p>
  </td>
  <td width=304 colspan=2 valign=top style='width:227.7pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
  style='font-size:8.5pt;font-family:"APL385 Unicode"'><o:p>&nbsp;</o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:1;mso-yfti-lastrow:yes'>
  <td width=202 valign=top style='width:151.8pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
  style='font-size:8.5pt;font-family:"APL385 Unicode";mso-no-proof:yes'><v:shape
   id="Picture_x0020_28" o:spid="_x0000_i1033" type="#_x0000_t75" style='width:125.5pt;
   height:75.5pt;visibility:visible;mso-wrap-style:square'>
   <v:imagedata src="HTMLRenderer%20User%20Guide_files/image009.png" o:title=""/>
  </v:shape></span><span lang=EN-GB style='font-size:8.5pt;font-family:"APL385 Unicode"'><span
  style='mso-spacerun:yes'>�</span></span></p>
  </td>
  <td width=202 colspan=2 valign=top style='width:151.8pt;padding:.05in 5.75pt .05in 5.75pt'>
  <p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
  style='mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>After
  running<o:p></o:p></span></p>
  <p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
  style='font-size:9.0pt;font-family:"APL385 Unicode";mso-bidi-font-family:
  Calibri;mso-bidi-theme-font:minor-latin'><o:p>&nbsp;</o:p></span></p>
  <p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
  style='font-size:9.0pt;font-family:"APL385 Unicode";mso-bidi-font-family:
  Calibri;mso-bidi-theme-font:minor-latin'><span style='mso-spacerun:yes'>�����
  </span>myapp ''<o:p></o:p></span></p>
  <p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
  style='font-size:9.0pt;font-family:"APL385 Unicode";mso-bidi-font-family:
  Calibri;mso-bidi-theme-font:minor-latin'><o:p>&nbsp;</o:p></span></p>
  <p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
  style='mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>clicking
  the links will toggle between these two pages</span><span lang=EN-GB
  style='font-size:8.5pt;font-family:"APL385 Unicode"'><span
  style='mso-spacerun:yes'>�������������������������������������� </span></span><b><span
  lang=EN-GB style='font-size:14.0pt;mso-bidi-font-family:ArialNarrow-Bold;
  color:black'><o:p></o:p></span></b></p>
  </td>
  <td width=202 valign=top style='width:151.8pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
  style='font-size:8.5pt;font-family:"APL385 Unicode";mso-no-proof:yes'><v:shape
   id="Picture_x0020_29" o:spid="_x0000_i1032" type="#_x0000_t75" style='width:125.5pt;
   height:75.5pt;visibility:visible;mso-wrap-style:square'>
   <v:imagedata src="HTMLRenderer%20User%20Guide_files/image010.png" o:title=""/>
  </v:shape></span><b><span lang=EN-GB style='font-size:14.0pt;mso-bidi-font-family:
  ArialNarrow-Bold;color:black'><o:p></o:p></span></b></p>
  </td>
 </tr>
 <![if !supportMisalignedColumns]>
 <tr height=0>
  <td width=184 style='border:none'></td>
  <td width=48 style='border:none'></td>
  <td width=35 style='border:none'></td>
  <td width=184 style='border:none'></td>
 </tr>
 <![endif]>
</table>

</div>

<h3 style='mso-list:l13 level2 lfo3'><![if !supportLists]><span lang=EN-GB
style='mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;
mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><span
style='mso-list:Ignore'>2.3</span></span><![endif]><span lang=EN-GB><span
style='mso-spacerun:yes'>� </span><a name="_Toc42227240">A Form with a Button</a></span></h3>

<p class=MsoNormalIndent><span lang=EN-GB>Define a callback function:</span></p>

<p class=MsoNormalIndent style='margin-left:0in'><span lang=EN-GB
style='font-size:8.5pt;font-family:"APL385 Unicode"'><span
style='mso-spacerun:yes'>���� </span>&#8711; r&#8592;my_callback
args;obj;evt;op;sc;st;mime;url;hdr;data;int;meth<br>
[1]<span style='mso-spacerun:yes'>�� </span>&#9053; Our first HTTPRequest
callback function<br>
[2]<span style='mso-spacerun:yes'>��� </span>(obj evt op int sc st mime url hdr
data meth)&#8592;11&#8593;args<br>
[3]<span style='mso-spacerun:yes'>��� </span>int&#8592;1<span
style='mso-spacerun:yes'>���������������������������� </span>&#9053; indicate
we've intercepted this call<br>
[4]<span style='mso-spacerun:yes'>��� </span>(sc st mime)&#8592;200 'OK'
'text/html' &#9053; HTTP success code<br>
[5]<span style='mso-spacerun:yes'>��� </span>url&#8592;hdr&#8592;''<span
style='mso-spacerun:yes'>����������������������� </span>&#9053; no url or
headers<br>
[6]<span style='mso-spacerun:yes'>��� </span>data&#8592;'&lt;title&gt;Thank
You!&lt;/title&gt;&lt;h2&gt;Thank you!&lt;h2&gt;' &#9053; response Data<br>
[7]<span style='mso-spacerun:yes'>��� </span>r&#8592;(obj evt op int sc st mime
url hdr data)<br>
<span style='mso-spacerun:yes'>���� </span>&#8711;<o:p></o:p></span></p>

<p class=MsoNormalIndent><span lang=EN-GB>Now, define a form and set up the
callback:<span style='mso-spacerun:yes'>����� </span></span></p>

<p class=MsoNormalIndent style='margin-left:0in'><span lang=EN-GB
style='font-size:8.5pt;font-family:"APL385 Unicode"'><span
style='mso-spacerun:yes'>����� </span>'hr' </span><span lang=EN-GB
style='font-size:8.5pt;font-family:"APL385 Unicode";mso-bidi-font-family:"Cambria Math"'>&#9109;</span><span
lang=EN-GB style='font-size:8.5pt;font-family:"APL385 Unicode"'>WC 'HTMLRenderer'
'&lt;title&gt;Hello&lt;/title&gt;&lt;p&gt;Hello,
&lt;b&gt;APL&lt;/b&gt;ers!&lt;/p&gt;'<br>
<span style='mso-spacerun:yes'>����� </span>hr.(Coord Size Posn)&#8592;'Pixel'(200
450)(20 20)<br>
<span style='mso-spacerun:yes'>����� </span>hr.HTML,&#8592;'&lt;form
action=&quot;#&quot;&gt;&lt;button&gt;Click Me!&lt;/button&gt;&lt;/form&gt;'<br>
<span style='mso-spacerun:yes'>�����
</span>hr.onHTTPRequest&#8592;'my_callback'<o:p></o:p></span></p>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormalIndent><span lang=EN-GB>The form should look like this:</span></p>

<p class=MsoNormalIndent><span lang=EN-GB style='mso-fareast-language:EN-GB;
mso-no-proof:yes'><v:shape id="Picture_x0020_3" o:spid="_x0000_i1031" type="#_x0000_t75"
 style='width:178.5pt;height:79pt;visibility:visible;mso-wrap-style:square'
 o:bordertopcolor="yellow pure" o:borderleftcolor="yellow pure"
 o:borderbottomcolor="yellow pure" o:borderrightcolor="yellow pure">
 <v:imagedata src="HTMLRenderer%20User%20Guide_files/image011.png" o:title=""/>
 <w:bordertop type="single" width="6"/>
 <w:borderleft type="single" width="6"/>
 <w:borderbottom type="single" width="6"/>
 <w:borderright type="single" width="6"/>
</v:shape></span></p>

<p class=MsoNormal style='margin-left:70.9pt'><span lang=EN-GB
style='mso-no-proof:yes'>If you click on the button, the content should be
replaced:<o:p></o:p></span></p>

<p class=MsoNormal style='margin-left:70.9pt'><span lang=EN-GB
style='mso-fareast-language:EN-GB;mso-no-proof:yes'><v:shape id="Picture_x0020_6"
 o:spid="_x0000_i1030" type="#_x0000_t75" style='width:179.5pt;height:79pt;
 visibility:visible;mso-wrap-style:square' o:bordertopcolor="yellow pure"
 o:borderleftcolor="yellow pure" o:borderbottomcolor="yellow pure"
 o:borderrightcolor="yellow pure">
 <v:imagedata src="HTMLRenderer%20User%20Guide_files/image012.png" o:title=""/>
 <w:bordertop type="single" width="6"/>
 <w:borderleft type="single" width="6"/>
 <w:borderbottom type="single" width="6"/>
 <w:borderright type="single" width="6"/>
</v:shape></span><span lang=EN-GB style='mso-no-proof:yes'><o:p></o:p></span></p>

<span lang=EN-GB style='font-size:10.0pt;font-family:"Calibri",sans-serif;
mso-ascii-theme-font:minor-latin;mso-fareast-font-family:"MS Mincho";
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-ansi-language:EN-GB;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;
mso-no-proof:yes'><br clear=all style='mso-special-character:line-break;
page-break-before:always'>
</span>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB
style='mso-no-proof:yes'><o:p>&nbsp;</o:p></span></p>

<h3 style='mso-list:l13 level2 lfo3'><![if !supportLists]><span lang=EN-GB
style='mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;
mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><span
style='mso-list:Ignore'>2.4</span></span><![endif]><span lang=EN-GB><span
style='mso-spacerun:yes'>� </span><a name="_Toc42227241">Using </a></span><span
style='mso-bookmark:_Toc42227241'><span lang=EN-GB style='font-size:12.0pt;
mso-bidi-font-size:13.0pt;font-family:"APL385 Unicode"'>HRUtils</span><span
lang=EN-GB> with HTMLRenderer</span></span></h3>

<p class=MsoNormalIndent><span lang=EN-GB style='font-size:9.0pt;font-family:
"APL385 Unicode"'>HRUtils</span><span lang=EN-GB style='font-size:9.0pt'> </span><span
lang=EN-GB>is a utility namespace provided with Dyalog APL v18.0 and later.<span
style='mso-spacerun:yes'>� </span>It contains classes and functions to
streamline handling of HTMLRender's </span><span lang=EN-GB style='font-size:
9.0pt;font-family:"APL385 Unicode"'>HTTPRequest</span><span lang=EN-GB> events.
</span></p>

<p class=MsoNormalIndent><span lang=EN-GB>Another utility namespace, </span><span
lang=EN-GB style='font-size:9.0pt;font-family:"APL385 Unicode"'>HttpUtils</span><span
lang=EN-GB>, which was released with Dyalog v16.0 was designed to provide a more
consistent interface for managing HTTP requests whether using Conga or
HTMLRenderer. Of the two, we recommend using </span><span lang=EN-GB
style='font-size:9.0pt;font-family:"APL385 Unicode"'>HRUtils</span><span
lang=EN-GB> for HTMLRenderer applications.</span></p>

<p class=MsoNormalIndent><span lang=EN-GB>Both </span><span lang=EN-GB
style='font-size:9.0pt;font-family:"APL385 Unicode"'>HRUtils</span><span
lang=EN-GB> and </span><span lang=EN-GB style='font-size:9.0pt;font-family:
"APL385 Unicode"'>HttpUtls</span><span lang=EN-GB> are distributed in the /Library/Conga/
folder in your Dyalog installation and can be loaded using the SALT Load
command. Both of the following statements will load HttpUtils, though the
latter is suitable for running under program control.<br>
<br>
</span><span lang=EN-GB style='font-size:9.0pt;font-family:"APL385 Unicode"'><span
style='mso-spacerun:yes'>��� </span><span style='mso-spacerun:yes'>��</span>]load
HRUtils<br>
<span style='mso-spacerun:yes'>����� </span>&#9109;SE.SALT.Load 'HRUtils'</span><span
lang=EN-GB style='font-size:9.0pt;font-family:"Cambria Math",serif'><o:p></o:p></span></p>

<p class=MsoNormalIndent><span lang=EN-GB style='font-size:9.0pt;font-family:
"APL385 Unicode";mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>HRUtils</span><span
lang=EN-GB style='font-size:9.0pt;mso-bidi-font-family:Calibri;mso-bidi-theme-font:
minor-latin'> </span><span lang=EN-GB style='mso-bidi-font-family:Calibri;
mso-bidi-theme-font:minor-latin'>is maintained in the Dyalog GitHub repository
found at<br>
</span><span lang=EN-GB><a href="https://github.com/Dyalog/library-conga"><span
style='mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>https://github.com/Dyalog/library-conga</span></a></span><span
lang=EN-GB style='mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>.
There you can see the revision history and you may participate in the
development community by reporting issues and by posting questions and suggestions.<o:p></o:p></span></p>

<p class=MsoNormalIndent><span lang=EN-GB style='mso-bidi-font-family:Calibri;
mso-bidi-theme-font:minor-latin'>The following example shows a simple HTML form
with 2 input fields and a submit button.<span style='mso-spacerun:yes'>�
</span>The callback is processed using the </span><span lang=EN-GB
style='font-size:9.0pt;font-family:"APL385 Unicode";mso-bidi-font-family:Calibri;
mso-bidi-theme-font:minor-latin'>HttpRequest</span><span lang=EN-GB
style='mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'> class
found in </span><span lang=EN-GB style='font-size:9.0pt;font-family:"APL385 Unicode";
mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>HRUtils</span><span
lang=EN-GB style='mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>.<o:p></o:p></span></p>

<p class=MsoNormal style='margin-left:0in'><span lang=EN-GB style='font-size:
8.0pt;mso-bidi-font-size:10.0pt;font-family:"APL385 Unicode"'><span
style='mso-spacerun:yes'>��� </span><span
style='mso-spacerun:yes'>�</span>&#8711; r&#8592;SimpleForm
args;evt;html;req;resp;who<span
style='mso-spacerun:yes'>���������������������������������������������� </span><br>
[1]<span style='mso-spacerun:yes'>��� </span>:If 0&#8714;&#9076;args &#9053;
Setup<span
style='mso-spacerun:yes'>������������������������������������������������������������������
</span><br>
[2]<span style='mso-spacerun:yes'>������� </span>html&#8592;'&lt;title&gt;A
Simple Form&lt;/title&gt;'<span
style='mso-spacerun:yes'>������������������������� </span><span
style='mso-spacerun:yes'>���������������������</span><br>
[3]<span style='mso-spacerun:yes'>������� </span>html,&#8592;'&lt;form
method=&quot;post&quot; action=&quot;SimpleForm&quot;&gt;&lt;table&gt;'<span
style='mso-spacerun:yes'>�������������������������� </span><br>
[4]<span style='mso-spacerun:yes'>�������
</span>html,&#8592;'&lt;tr&gt;&lt;td&gt;First: &lt;/td&gt;&lt;td&gt;&lt;input
name=&quot;first&quot;/&gt;&lt;/td&gt;&lt;/tr&gt;'<span
style='mso-spacerun:yes'>������������������ </span><br>
[5]<span style='mso-spacerun:yes'>�������
</span>html,&#8592;'&lt;tr&gt;&lt;td&gt;Last: &lt;/td&gt;&lt;td&gt;&lt;input
name=&quot;last&quot;/&gt;&lt;/td&gt;&lt;/tr&gt;'<span
style='mso-spacerun:yes'>�������������������� </span><br>
[6]<span style='mso-spacerun:yes'>������� </span>html,&#8592;'&lt;tr&gt;&lt;td
colspan=&quot;2&quot;&gt;&lt;button&gt;Click
Me&lt;/button&gt;&lt;/td&gt;&lt;/tr&gt;'<span
style='mso-spacerun:yes'>������������������ </span><br>
[7]<span style='mso-spacerun:yes'>�������
</span>html,&#8592;'&lt;/table&gt;&lt;/form&gt;'<span
style='mso-spacerun:yes'>����������������������������������������������������������
</span><br>
[8]<span style='mso-spacerun:yes'>������� </span>evt&#8592;'Event'
'HTTPRequest' 'SimpleForm'<span
style='mso-spacerun:yes'>������������������������������������������� </span><br>
[9]<span style='mso-spacerun:yes'>�������
</span>'hr'&#9109;WC'HTMLRenderer'('HTML'html)('Coord'
'ScaledPixel')('Size'(200 400))evt<span style='mso-spacerun:yes'>����� </span><br>
[10]<span style='mso-spacerun:yes'>�� </span>:Else &#9053; handle the
callback<span
style='mso-spacerun:yes'>�����������������������������������������������������
</span><span style='mso-spacerun:yes'>�����</span><br>
[11]<span style='mso-spacerun:yes'>������ </span>req&#8592;#.HRUtils.Request
args<span style='mso-spacerun:yes'>�������� </span><span
style='mso-spacerun:yes'>�</span>&#9053; create a request from the callback
args<span style='mso-spacerun:yes'>���� </span><br>
[12]<span style='mso-spacerun:yes'>������ </span>who&#8592;req.Get�'first'
'last'<span style='mso-spacerun:yes'>��������� </span>&#9053; retrieve from the
form data<span style='mso-spacerun:yes'>���������������� </span><br>
[13]<span style='mso-spacerun:yes'>������ </span>who&#8592;&#8714;' ',�who<span
style='mso-spacerun:yes'>������������������������������������� </span><span
style='mso-spacerun:yes'>�������������������������������</span><br>
[14]<span style='mso-spacerun:yes'>������
</span>req.Response.Content&#8592;'&lt;h2&gt;Welcome',who,'!&lt;/h2&gt;'
&#9053; set the content for the response<br>
[15]<span style='mso-spacerun:yes'>������ </span>r&#8592;req.Respond &#9053;
return the formatted response<span style='mso-spacerun:yes'>�� </span><br>
[16]<span style='mso-spacerun:yes'>�� </span>:EndIf<span
style='mso-spacerun:yes'>��������������������������������������������������������
</span><span style='mso-spacerun:yes'>�����������������������</span><br>
<span style='mso-spacerun:yes'>���� </span>&#8711;<span
style='mso-spacerun:yes'>����������������������������������������������������������������������������������������
</span><o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-GB style='mso-no-proof:yes'>Running </span><span
lang=EN-GB style='font-size:9.0pt;font-family:"APL385 Unicode";mso-no-proof:
yes'>SimpleForm ''</span><span lang=EN-GB style='mso-no-proof:yes'> displays
the form.<span style='mso-spacerun:yes'>� </span>After filling in the form and
clicking the button, </span><span lang=EN-GB style='font-size:9.0pt;font-family:
"APL385 Unicode";mso-no-proof:yes'>SimpleForm</span><span lang=EN-GB
style='mso-no-proof:yes'> is called again as the callback function for the
HTTPRequest event, but this time </span><span lang=EN-GB style='font-size:9.0pt;
font-family:"APL385 Unicode";mso-no-proof:yes'>args</span><span lang=EN-GB
style='mso-no-proof:yes'> is non-empty and the callback portion lines </span><span
lang=EN-GB style='font-size:9.0pt;font-family:"APL385 Unicode";mso-no-proof:
yes'>[11-15]</span><span lang=EN-GB style='mso-no-proof:yes'> are executed.</span><span
lang=EN-GB style='font-size:8.0pt;mso-bidi-font-size:10.0pt;font-family:"APL385 Unicode"'><o:p></o:p></span></p>

<p class=MsoNormalIndent align=center style='text-align:center'><span
lang=EN-GB style='mso-fareast-language:EN-GB;mso-no-proof:yes'><v:shape id="Picture_x0020_15"
 o:spid="_x0000_i1029" type="#_x0000_t75" style='width:180pt;height:90pt;
 visibility:visible;mso-wrap-style:square'>
 <v:imagedata src="HTMLRenderer%20User%20Guide_files/image013.png" o:title=""/>
</v:shape></span><span lang=EN-GB style='mso-no-proof:yes'><o:p></o:p></span></p>

<p class=MsoNormalIndent><span lang=EN-GB style='font-size:8.0pt;mso-bidi-font-size:
10.0pt;font-family:"APL385 Unicode"'>[11]<span style='mso-spacerun:yes'>������
</span>req&#8592;#.HttpUtils.Request args<span style='mso-spacerun:yes'>��
</span></span><span lang=EN-GB style='font-size:8.0pt;mso-bidi-font-size:10.0pt;
font-family:"APL385 Unicode";mso-bidi-font-family:"Cambria Math"'>&#9053;</span><span
lang=EN-GB style='font-size:8.0pt;mso-bidi-font-size:10.0pt;font-family:"APL385 Unicode"'>
create a request from the callback args<br>
</span><span lang=EN-GB>The </span><span lang=EN-GB style='font-size:9.0pt;
font-family:"APL385 Unicode"'>Request</span><span lang=EN-GB> function creates
an instance of the HttpRequest class from the event message, parsing the
message data and extracting the various elements into a more useful and
accessible format.</span></p>

<p class=MsoNormalIndent><span lang=EN-GB style='font-size:8.0pt;mso-bidi-font-size:
10.0pt;font-family:"APL385 Unicode"'>[12]<span style='mso-spacerun:yes'>������
</span>who&#8592;req.Get�'first' 'last'<span style='mso-spacerun:yes'>���������
</span>&#9053; retrieve from the form data<span
style='mso-spacerun:yes'>���������������� </span><br>
</span><span lang=EN-GB>The </span><span lang=EN-GB style='font-size:9.0pt;
font-family:"APL385 Unicode"'>HttpRequest</span><span lang=EN-GB> class has extracted
the HTML form field values into </span><span lang=EN-GB style='font-size:9.0pt;
font-family:"APL385 Unicode"'>FormData</span><span lang=EN-GB> which can be
accessed using the </span><span lang=EN-GB style='font-size:9.0pt;font-family:
"APL385 Unicode"'>HttpRequest</span><span lang=EN-GB>'s </span><span
lang=EN-GB style='font-size:9.0pt;font-family:"APL385 Unicode"'>Get</span><span
lang=EN-GB> method<span style='mso-spacerun:yes'>� </span>The values are
retrievable by their field names in the HTML form, in this case </span><span
lang=EN-GB style='font-size:9.0pt;font-family:"APL385 Unicode"'>'first'</span><span
lang=EN-GB> and </span><span lang=EN-GB style='font-size:9.0pt;font-family:
"APL385 Unicode"'>'last'</span><span lang=EN-GB>.<span
style='mso-spacerun:yes'>� </span>Refer to lines </span><span lang=EN-GB
style='font-size:9.0pt;mso-bidi-font-size:10.0pt;font-family:"APL385 Unicode"'>[4-5]</span><span
lang=EN-GB> in </span><span lang=EN-GB style='font-size:9.0pt;font-family:"APL385 Unicode"'>SimpleForm</span><span
lang=EN-GB> to see where the field names were originally assigned.<br>
</span><span lang=EN-GB style='font-size:8.0pt;mso-bidi-font-size:10.0pt;
font-family:"APL385 Unicode"'><br>
[13]<span style='mso-spacerun:yes'>������ </span>who&#8592;&#8714;' ',�who<span
style='mso-spacerun:yes'>�������������������������������������������������������������������
</span><span style='mso-spacerun:yes'>�</span><br>
[14]<span style='mso-spacerun:yes'>������
</span>req.Response.Content&#8592;'&lt;h2&gt;Welcome',who,'!&lt;/h2&gt;'
&#9053; set the content for the response<br>
</span><span lang=EN-GB>We now set </span><span lang=EN-GB style='font-size:
9.0pt;font-family:"APL385 Unicode"'>Content</span><span lang=EN-GB> in the
response to be our new content for the page.<span style='mso-spacerun:yes'>�
</span>The default content type is 'text/html', but other content types can be
specified as appropriate for your application.<br>
</span><span lang=EN-GB style='font-size:8.0pt;mso-bidi-font-size:10.0pt'><br>
</span><span lang=EN-GB style='font-size:8.0pt;mso-bidi-font-size:10.0pt;
font-family:"APL385 Unicode"'>[15]<span style='mso-spacerun:yes'>������
</span>r&#8592;req.Respond &#9053; return the formatted response<span
style='mso-spacerun:yes'>�� </span><br>
</span><span lang=EN-GB>Finally, the </span><span lang=EN-GB style='font-size:
9.0pt;font-family:"APL385 Unicode"'>Respond</span><span lang=EN-GB> method
formats and populates a result appropriate for the callback and our friendly
message is displayed.</span></p>

<p class=MsoNormalIndent align=center style='margin-left:1.0in;text-align:center'><span
lang=EN-GB style='mso-no-proof:yes'><v:shape id="Picture_x0020_30" o:spid="_x0000_i1028"
 type="#_x0000_t75" style='width:180pt;height:90pt;visibility:visible;
 mso-wrap-style:square'>
 <v:imagedata src="HTMLRenderer%20User%20Guide_files/image014.png" o:title=""/>
</v:shape></span><span lang=EN-GB style='font-size:8.0pt;mso-bidi-font-size:
10.0pt;font-family:"APL385 Unicode"'><o:p></o:p></span></p>

<h1 style='margin-left:.25in;text-indent:-.25in;mso-list:l13 level1 lfo3'><![if !supportLists]><span
lang=EN-GB style='mso-fareast-font-family:"Arial Narrow";mso-bidi-font-family:
"Arial Narrow"'><span style='mso-list:Ignore'>3<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=EN-GB><span
style='mso-spacerun:yes'>��</span><span style='mso-spacerun:yes'>��</span><a
name="_Toc42227242">Generating HTML</a></span></h1>

<p class=MsoNormal style='margin-right:23.55pt'><span lang=EN-GB
style='mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>Dyalog
provides a number of tools to help you generate HTML.<o:p></o:p></span></p>

<p class=MsoNormal style='margin-right:23.55pt'><b style='mso-bidi-font-weight:
normal'><span lang=EN-GB style='mso-bidi-font-family:Calibri;mso-bidi-theme-font:
minor-latin'>SharpPlot<o:p></o:p></span></b></p>

<p class=MsoNormal><span lang=EN-GB style='mso-bidi-font-family:Calibri;
mso-bidi-theme-font:minor-latin'>The SVG data produced by the RenderSVG method
can be assigned directly to the HTML property of an HTMLRenderer object. The
CEF accepts SVG in place of HTML and is able to render it without further intervention.
You can also use the various Save� functions in SharpPlot to save graphs in SVG
or other formats, and link to them using an HTML </span><span lang=EN-GB
style='font-family:"Courier New"'>img</span><span lang=EN-GB style='mso-bidi-font-family:
Calibri;mso-bidi-theme-font:minor-latin'> tag.<o:p></o:p></span></p>

<p class=MsoNormal><b style='mso-bidi-font-weight:normal'><span lang=EN-GB
style='mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>DUI � Dyalog
User Interface Utility Library<o:p></o:p></span></b></p>

<p class=MsoNormal><span lang=EN-GB style='mso-bidi-font-family:Calibri;
mso-bidi-theme-font:minor-latin'>DUI is an evolving library to assist in
creating HTML content.<span style='mso-spacerun:yes'>� </span>Originally a part
of MiServer, DUI is designed to enable you to create HTML that can be run
locally with HTMLRenderer or on the net with MiServer � without changing your
code. DUI contains APL code that is able to generate HTML, CSS and JavaScript
based widgets based on the HTML5 widget set, Syncfusion controls (which are
bundled with Dyalog), jQueryUI and other third-party widgets. DUI is currently
available from the Dyalog GitHub repository at </span><span lang=EN-GB><a
href="https://github.com/Dyalog/DUI">https://github.com/Dyalog/DUI</a>. To use
DUI, you will need to download or clone the repository.<span
style='mso-spacerun:yes'>� </span></span><span lang=EN-GB style='mso-bidi-font-family:
Calibri;mso-bidi-theme-font:minor-latin'>To illustrate the DUI style of coding,
the following code should produce a form with two input fields and a button:<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-GB style='font-size:9.0pt;font-family:"APL385 Unicode"'>]load
/path_to_DUI/DUI<br>
DUI.Initialize<br>
page&#8592;</span><span lang=EN-GB style='font-size:9.0pt;font-family:"APL385 Unicode";
mso-bidi-font-family:"Cambria Math"'>&#9109;</span><span lang=EN-GB
style='font-size:9.0pt;font-family:"APL385 Unicode"'>NEW Page<br>
page.Add _.title 'Hello World!'<br>
page.Add _.Style 'body' ('font-family' 'Verdana')<br>
page.Add _.h3 'Hello World!'<br>
form&#8592;page.Add _.Form<br>
'fn' form.Add _.Input 'text' 'Drake' 'First Name: '<br>
'ln' form.Add _.Input 'text' 'Mallard' ' :Last Name' 'right'<br>
p1&#8592;'p1' form.Add _.p ''<br>
b1&#8592;'b1' form.Add _.Button 'Press Me'<br>
b1.style&#8592;'color:purple'<br>
page.Size&#8592;200 600<br>
page.Run<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-GB style='mso-fareast-language:EN-GB;
mso-no-proof:yes'><v:shape id="Picture_x0020_14" o:spid="_x0000_i1027" type="#_x0000_t75"
 style='width:273pt;height:90pt;visibility:visible;mso-wrap-style:square'
 o:bordertopcolor="yellow pure" o:borderleftcolor="yellow pure"
 o:borderbottomcolor="yellow pure" o:borderrightcolor="yellow pure">
 <v:imagedata src="HTMLRenderer%20User%20Guide_files/image015.png" o:title=""/>
 <w:bordertop type="single" width="6"/>
 <w:borderleft type="single" width="6"/>
 <w:borderbottom type="single" width="6"/>
 <w:borderright type="single" width="6"/>
</v:shape></span><span lang=EN-GB style='font-family:"Times New Roman",serif'><o:p></o:p></span></p>

<h1 style='margin-left:.25in;text-indent:-.25in;mso-list:l13 level1 lfo3'><a
name="_Toc42227243"></a><a name="_Ref8823337"><span style='mso-bookmark:_Toc42227243'><![if !supportLists]><span
lang=EN-GB style='mso-fareast-font-family:"Arial Narrow";mso-bidi-font-family:
"Arial Narrow"'><span style='mso-list:Ignore'>4<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=EN-GB>Technical Overview</span></span></a></h1>

<p class=MsoNormal><span lang=EN-GB>The HTML Renderer is implemented using the
Chromium Embedded Framework (CEF); for more information on CEF visit <a
href="https://en.wikipedia.org/wiki/Chromium_Embedded_Framework">https://en.wikipedia.org/wiki/Chromium_Embedded_Framework</a>.</span></p>

<h3 style='mso-list:l13 level2 lfo3'><![if !supportLists]><span lang=EN-GB
style='mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;
mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><span
style='mso-list:Ignore'>4.1</span></span><![endif]><span lang=EN-GB><span
style='mso-spacerun:yes'>� </span><a name="_Toc42227244">HTMLRenderer on
non-Windows platforms</a></span></h3>

<p class=MsoNormalIndent><span lang=EN-GB>The HTMLRenderer on non-Microsoft
Windows platforms is an X-Windows application. As such there are a set of
pre-requisites that are needed on the operating system instance on which the
Dyalog interpreter is running (this in X-Windows terms is the server) and a set
of pre-requisites that are needed on the operating system instance where the
output will be displayed (in X-Windows terms the client). In most cases these
two sets of functionality run in the same operating system instance. However,
this means that a typical non-GUI installation of a Linux distribution is
unlikely to allow you to create an HTMLRenderer object even if you are trying
to display it elsewhere by setting the DISPLAY variable appropriately.</span></p>

<p class=MsoNormalIndent><span lang=EN-GB>For Linux, we have tried creating the
HTMLRenderer on a number of common distributions and versions.<span
style='mso-spacerun:yes'>� </span>See <a
href="https://forums.dyalog.com/viewtopic.php?f=20&amp;t=1505">https://forums.dyalog.com/viewtopic.php?f=20&amp;t=1505</a>
which details what pre-requisites are needed for the HTMLRenderer on those
distributions. <span style='mso-spacerun:yes'>�</span></span><span lang=EN-GB
style='mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><o:p></o:p></span></p>

<p class=MsoNormal style='margin-top:12.0pt;line-height:115%'><span lang=EN-GB>If
you get a LIMIT ERROR when attempting to create an HTMLRenderer object and you
are either using a distribution/version that is not in the list below, or have
ensured that you have met the pre-requisites mentioned below, then run the
following expression from within Dyalog APL:</span></p>

<p class=MsoNormal style='margin-top:12.0pt;line-height:115%'><span lang=EN-GB
style='font-size:9.0pt;line-height:115%;font-family:"APL385 Unicode"'><span
style='mso-spacerun:yes'>����� </span>)sh ldd $DYALOG/lib/htmlrenderer.so |
grep found<o:p></o:p></span></p>

<p class=MsoNormal style='margin-top:12.0pt;line-height:115%'><span lang=EN-GB>This
should list any missing pre-reqs.<span style='mso-spacerun:yes'>� </span>Please
let Dyalog know so that we can update the supported versions matrix.</span></p>

<p class=MsoNormal style='margin-top:12.0pt;line-height:115%'><span lang=EN-GB>Note:
As of 2019-05-10, Dyalog does not support the HTMLRenderer being used on a
Virtual Machine in which Linux has been installed. We are attempting to understand
why this does not run reliably, but the issue may be intractable.</span></p>

<span lang=EN-GB style='font-size:10.0pt;font-family:"Calibri",sans-serif;
mso-ascii-theme-font:minor-latin;mso-fareast-font-family:"MS Mincho";
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-ansi-language:EN-GB;mso-fareast-language:EN-US;mso-bidi-language:AR-SA'><br
clear=all style='mso-special-character:line-break;page-break-before:always'>
</span>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB><o:p>&nbsp;</o:p></span></p>

<h3 style='mso-list:l13 level2 lfo3'><![if !supportLists]><span lang=EN-GB
style='mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;
mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><span
style='mso-list:Ignore'>4.2</span></span><![endif]><span lang=EN-GB><span
style='mso-spacerun:yes'>� </span><a name="_Toc42227245">CEF/Chromium Command
Line Switches</a></span></h3>

<p class=MsoNormal style='margin-top:12.0pt;line-height:115%'><span lang=EN-GB>There
are very many command line switches that can be used with CEF to alter
behavior, help debugging or aid in experimenting.<span
style='mso-spacerun:yes'>� </span>These switches need to be set using the </span><span
lang=EN-GB style='font-family:"Courier New"'>-cef</span><span lang=EN-GB> or </span><span
lang=EN-GB style='font-family:"Courier New"'>-cef_all</span><span lang=EN-GB>
options when Dyalog APL is started.<span style='mso-spacerun:yes'>� </span>If
you're setting a single CEF command line switch, you can use:<br>
<span style='mso-tab-count:1'>������������� </span><span
style='mso-spacerun:yes'>�</span></span><span lang=EN-GB style='font-family:
"Courier New"'>-cef �-command-line-switch<br>
</span><span lang=EN-GB style='mso-bidi-font-family:Calibri;mso-bidi-theme-font:
minor-latin'>If you're setting more than one CEF command line switch, then you
either need to prefix each on with </span><span lang=EN-GB style='font-family:
"Courier New"'>-cef</span><span lang=EN-GB style='mso-bidi-font-family:Calibri;
mso-bidi-theme-font:minor-latin'> or place them at the end the Dyalog command
line preceded by </span><span lang=EN-GB style='font-family:"Courier New"'>-cef_all</span><span
lang=EN-GB style='mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>
as in:<br>
</span><span lang=EN-GB style='font-family:"Courier New"'><span
style='mso-tab-count:1'>����� </span>-cef �-command-line-switch1 -cef �-command-line-switch2<br>
<span style='mso-tab-count:1'>����� </span>-cef_all --command-line-switch1 �-command-line-switch2<br>
</span><span lang=EN-GB style='mso-bidi-font-family:Calibri;mso-bidi-theme-font:
minor-latin'>Note that the command line switches begin with a double dash (</span><span
lang=EN-GB style='font-family:"Courier New"'>--</span><span lang=EN-GB
style='mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>).<o:p></o:p></span></p>

<p class=MsoNormal style='margin-top:12.0pt;line-height:115%'><span lang=EN-GB>One
common command line switch is to enable a remote debugging port for CEF so that
you can attach a browser to CEF and open the Developer Tools Console.<span
style='mso-spacerun:yes'>� </span></span></p>

<p class=MsoNormal style='margin-top:12.0pt;line-height:115%'><span lang=EN-GB><span
style='mso-tab-count:1'>������������� </span></span><span lang=EN-GB
style='font-family:"Courier New"'>-cef �-remote-debugging-port=12345</span></p>

<p class=MsoNormal style='margin-top:12.0pt;line-height:115%'><span lang=EN-GB>Then
open a browser and navigate to the address of the computer where HTMLRenderer
is running and the port indicated by </span><span lang=EN-GB style='font-family:
"Courier New"'>�-remote-debugging-port</span><span lang=EN-GB>. </span></p>

<p class=MsoNormal style='margin-top:12.0pt;line-height:115%'><span lang=EN-GB>A
fairly comprensive list of command line switches can be found at <a
href="https://peter.sh/experiments/chromium-command-line-switches/">https://peter.sh/experiments/chromium-command-line-switches/</a>.</span></p>

<p class=MsoNormalIndent style='margin-left:0in'><span lang=EN-GB><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span lang=EN-GB><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span lang=EN-GB><o:p>&nbsp;</o:p></span></p>

<h1 style='margin-left:.25in;text-indent:-.25in;mso-list:l13 level1 lfo3'><a
name="_Toc42227246"><![if !supportLists]><span lang=EN-GB style='mso-fareast-font-family:
"Arial Narrow";mso-bidi-font-family:"Arial Narrow"'><span style='mso-list:Ignore'>5<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
lang=EN-GB>HTMLRenderer Reference</span></a></h1>

<p class=MsoNormal><span lang=EN-GB>This section highlights specific aspects
the HTMLRenderer.<span style='mso-spacerun:yes'>� </span>For a complete
description of the Properties, Events and Methods for the HTMLRenderer object,
please refer to the object reference guide at <a
href="http://help.dyalog.com/18.0/Content/GUI/Objects/HTMLRenderer.htm">http://help.dyalog.com/18.0/Content/GUI/Objects/HTMLRenderer.htm</a>.</span></p>

<h3 style='mso-list:l13 level2 lfo3'><![if !supportLists]><span lang=EN-GB
style='mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;
mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><span
style='mso-list:Ignore'>5.1</span></span><![endif]><span lang=EN-GB><span
style='mso-spacerun:yes'>��� </span><a name="_Toc42227247">Properties</a></span></h3>

<p class=MsoNormalIndent><span lang=EN-GB>As HTMLRenderer is an object in the
Dyalog GUI framework, it has many of the expected properties for a </span><span
lang=EN-GB style='font-size:9.0pt;font-family:"APL385 Unicode";mso-bidi-font-family:
"Cambria Math"'>&#9109;</span><span lang=EN-GB style='font-size:9.0pt;
font-family:"APL385 Unicode"'>WC</span><span lang=EN-GB> GUI control.<span
style='mso-spacerun:yes'>� </span>The properties for HTMLRenderer are found in
table 1, with properties specific to HTMLRenderer highlighted in red.</span></p>

<p class=MsoNormalIndent style='margin-bottom:0in;margin-bottom:.0001pt'><b
style='mso-bidi-font-weight:normal'><i style='mso-bidi-font-style:normal'><span
lang=EN-GB>Table 1</span></i></b><i style='mso-bidi-font-style:normal'><span
lang=EN-GB>. HTMLRenderer properties<o:p></o:p></span></i></p>

<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0
 style='margin-left:70.9pt;border-collapse:collapse;border:none;mso-border-alt:
 solid black .5pt;mso-yfti-tbllook:1184;mso-padding-alt:0in 5.4pt 0in 5.4pt'>
 <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes'>
  <td width=173 valign=top style='width:129.5pt;border:solid black 1.0pt;
  mso-border-alt:solid black .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-family:"Courier New"'>Type<o:p></o:p></span></p>
  </td>
  <td width=170 valign=top style='width:127.75pt;border:solid black 1.0pt;
  border-left:none;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-family:"Courier New";
  color:red'>HTML<o:p></o:p></span></p>
  </td>
  <td width=170 valign=top style='width:127.25pt;border:solid black 1.0pt;
  border-left:none;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-family:"Courier New"'>Posn<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:1'>
  <td width=173 valign=top style='width:129.5pt;border:solid black 1.0pt;
  border-top:none;mso-border-top-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-family:"Courier New"'>Size<o:p></o:p></span></p>
  </td>
  <td width=170 valign=top style='width:127.75pt;border-top:none;border-left:
  none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
  mso-border-top-alt:solid black .5pt;mso-border-left-alt:solid black .5pt;
  mso-border-alt:solid black .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-family:"Courier New";
  color:red'>URL<o:p></o:p></span></p>
  </td>
  <td width=170 valign=top style='width:127.25pt;border-top:none;border-left:
  none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
  mso-border-top-alt:solid black .5pt;mso-border-left-alt:solid black .5pt;
  mso-border-alt:solid black .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-family:"Courier New"'>Coord<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:2'>
  <td width=173 valign=top style='width:129.5pt;border:solid black 1.0pt;
  border-top:none;mso-border-top-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-family:"Courier New"'>Border<o:p></o:p></span></p>
  </td>
  <td width=170 valign=top style='width:127.75pt;border-top:none;border-left:
  none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
  mso-border-top-alt:solid black .5pt;mso-border-left-alt:solid black .5pt;
  mso-border-alt:solid black .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-family:"Courier New"'>Visible<o:p></o:p></span></p>
  </td>
  <td width=170 valign=top style='width:127.25pt;border-top:none;border-left:
  none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
  mso-border-top-alt:solid black .5pt;mso-border-left-alt:solid black .5pt;
  mso-border-alt:solid black .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-family:"Courier New"'>Event<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:3'>
  <td width=173 valign=top style='width:129.5pt;border:solid black 1.0pt;
  border-top:none;mso-border-top-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-family:"Courier New"'>Sizeable<o:p></o:p></span></p>
  </td>
  <td width=170 valign=top style='width:127.75pt;border-top:none;border-left:
  none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
  mso-border-top-alt:solid black .5pt;mso-border-left-alt:solid black .5pt;
  mso-border-alt:solid black .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-family:"Courier New"'>Moveable<o:p></o:p></span></p>
  </td>
  <td width=170 valign=top style='width:127.25pt;border-top:none;border-left:
  none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
  mso-border-top-alt:solid black .5pt;mso-border-left-alt:solid black .5pt;
  mso-border-alt:solid black .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-family:"Courier New"'>SysMenu<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:4'>
  <td width=173 valign=top style='width:129.5pt;border:solid black 1.0pt;
  border-top:none;mso-border-top-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-family:"Courier New"'>MaxButton<o:p></o:p></span></p>
  </td>
  <td width=170 valign=top style='width:127.75pt;border-top:none;border-left:
  none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
  mso-border-top-alt:solid black .5pt;mso-border-left-alt:solid black .5pt;
  mso-border-alt:solid black .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-family:"Courier New"'>MinButton<o:p></o:p></span></p>
  </td>
  <td width=170 valign=top style='width:127.25pt;border-top:none;border-left:
  none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
  mso-border-top-alt:solid black .5pt;mso-border-left-alt:solid black .5pt;
  mso-border-alt:solid black .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-family:"Courier New"'>IconObj<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:5'>
  <td width=173 valign=top style='width:129.5pt;border:solid black 1.0pt;
  border-top:none;mso-border-top-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-family:"Courier New"'>Data<o:p></o:p></span></p>
  </td>
  <td width=170 valign=top style='width:127.75pt;border-top:none;border-left:
  none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
  mso-border-top-alt:solid black .5pt;mso-border-left-alt:solid black .5pt;
  mso-border-alt:solid black .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-family:"Courier New"'>Attach<o:p></o:p></span></p>
  </td>
  <td width=170 valign=top style='width:127.25pt;border-top:none;border-left:
  none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
  mso-border-top-alt:solid black .5pt;mso-border-left-alt:solid black .5pt;
  mso-border-alt:solid black .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-family:"Courier New"'>Translate<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:6'>
  <td width=173 valign=top style='width:129.5pt;border:solid black 1.0pt;
  border-top:none;mso-border-top-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-family:"Courier New"'>KeepOnClose<o:p></o:p></span></p>
  </td>
  <td width=170 valign=top style='width:127.75pt;border-top:none;border-left:
  none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
  mso-border-top-alt:solid black .5pt;mso-border-left-alt:solid black .5pt;
  mso-border-alt:solid black .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-family:"Courier New";
  color:red'>AsChild</span><span lang=EN-GB style='font-family:"Courier New"'><o:p></o:p></span></p>
  </td>
  <td width=170 valign=top style='width:127.25pt;border-top:none;border-left:
  none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
  mso-border-top-alt:solid black .5pt;mso-border-left-alt:solid black .5pt;
  mso-border-alt:solid black .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-family:"Courier New";
  color:red'>InterceptedURLs</span><span lang=EN-GB style='font-family:"Courier New"'><o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:7'>
  <td width=173 valign=top style='width:129.5pt;border:solid black 1.0pt;
  border-top:none;mso-border-top-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-family:"Courier New";
  color:red'>CEFVersion</span><span lang=EN-GB style='font-family:"Courier New"'><o:p></o:p></span></p>
  </td>
  <td width=170 valign=top style='width:127.75pt;border-top:none;border-left:
  none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
  mso-border-top-alt:solid black .5pt;mso-border-left-alt:solid black .5pt;
  mso-border-alt:solid black .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-family:"Courier New";
  color:red'>Caption</span><span lang=EN-GB style='font-family:"Courier New"'><o:p></o:p></span></p>
  </td>
  <td width=170 valign=top style='width:127.25pt;border-top:none;border-left:
  none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
  mso-border-top-alt:solid black .5pt;mso-border-left-alt:solid black .5pt;
  mso-border-alt:solid black .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in;text-align:justify;text-justify:inter-ideograph'><span
  lang=EN-GB style='font-family:"Courier New"'>MethodList<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:8;mso-yfti-lastrow:yes'>
  <td width=173 valign=top style='width:129.5pt;border:solid black 1.0pt;
  border-top:none;mso-border-top-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-family:"Courier New"'>ChildList<o:p></o:p></span></p>
  </td>
  <td width=170 valign=top style='width:127.75pt;border-top:none;border-left:
  none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
  mso-border-top-alt:solid black .5pt;mso-border-left-alt:solid black .5pt;
  mso-border-alt:solid black .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-family:"Courier New"'>EventList<o:p></o:p></span></p>
  </td>
  <td width=170 valign=top style='width:127.25pt;border-top:none;border-left:
  none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
  mso-border-top-alt:solid black .5pt;mso-border-left-alt:solid black .5pt;
  mso-border-alt:solid black .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in;text-align:justify;text-justify:inter-ideograph'><span
  lang=EN-GB style='font-family:"Courier New"'>PropList<o:p></o:p></span></p>
  </td>
 </tr>
</table>

<h3 style='mso-list:l13 level2 lfo3'><a name="Properties_Available"><![if !supportLists]><span
lang=EN-GB style='mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;
mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><span
style='mso-list:Ignore'>5.2</span></span><![endif]><span lang=EN-GB> </span></a><a
name="_Toc42227248"><span style='mso-bookmark:Properties_Available'><span
lang=EN-GB>Properties Available by Platform</span></span></a><span
style='mso-bookmark:Properties_Available'></span></h3>

<p class=MsoNormalIndent><span style='mso-bookmark:Properties_Available'><span
lang=EN-GB>Not all properties are available on all platforms.<span
style='mso-spacerun:yes'>� </span>The table below illustrates the properties
that vary by platform. Properties listed as N/A are specific specific to
Windows and do not have equivalent counterparts under macOS or Linux.</span></span></p>

<p class=MsoNormalIndent style='margin-bottom:0in;margin-bottom:.0001pt'><span
style='mso-bookmark:Properties_Available'><b style='mso-bidi-font-weight:normal'><i
style='mso-bidi-font-style:normal'><span lang=EN-GB>Table 2</span></i></b><i
style='mso-bidi-font-style:normal'><span lang=EN-GB>. HTMLRenderer properties
by platform<o:p></o:p></span></i></span></p>

<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0
 style='margin-left:70.9pt;border-collapse:collapse;border:none;mso-border-alt:
 solid black .5pt;mso-yfti-tbllook:1184;mso-padding-alt:0in 5.4pt 0in 5.4pt'>
 <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes;height:14.5pt'>
  <td width=103 nowrap style='width:77.35pt;border:solid black 1.0pt;
  mso-border-alt:solid black .5pt;padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span
  style='mso-bookmark:Properties_Available'><b><span lang=EN-GB>Property</span></b></span><span
  style='mso-bookmark:Properties_Available'><span style='font-size:9.0pt;
  font-family:"APL385 Unicode";mso-fareast-font-family:"Times New Roman";
  mso-bidi-font-family:Calibri;color:black;mso-ansi-language:EN-US'><o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=157 nowrap valign=top style='width:117.85pt;border:solid black 1.0pt;
  border-left:none;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><b><span
  lang=EN-GB>Windows</span></b></span><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'><o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=127 nowrap valign=top style='width:95.5pt;border:solid black 1.0pt;
  border-left:none;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><b><span
  lang=EN-GB>macOS</span></b></span><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'><o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=125 nowrap valign=top style='width:93.8pt;border:solid black 1.0pt;
  border-left:none;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><b><span
  lang=EN-GB>Linux</span></b></span><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'><o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
 </tr>
 <tr style='mso-yfti-irow:1;height:14.5pt'>
  <td width=103 nowrap style='width:77.35pt;border:solid black 1.0pt;
  border-top:none;mso-border-top-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span
  style='mso-bookmark:Properties_Available'><span style='font-family:"Courier New";
  mso-fareast-font-family:"Times New Roman";color:black;mso-ansi-language:EN-US'>Type<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=157 nowrap style='width:117.85pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>Y<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=127 nowrap style='width:95.5pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>Y<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=125 nowrap style='width:93.8pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>Y<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
 </tr>
 <tr style='mso-yfti-irow:2;height:14.5pt'>
  <td width=103 nowrap style='width:77.35pt;border:solid black 1.0pt;
  border-top:none;mso-border-top-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span
  style='mso-bookmark:Properties_Available'><span style='font-family:"Courier New";
  mso-fareast-font-family:"Times New Roman";color:black;mso-ansi-language:EN-US'>HTML<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=157 nowrap style='width:117.85pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>Y<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=127 nowrap style='width:95.5pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>Y<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=125 nowrap style='width:93.8pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>Y<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
 </tr>
 <tr style='mso-yfti-irow:3;height:14.5pt'>
  <td width=103 nowrap style='width:77.35pt;border:solid black 1.0pt;
  border-top:none;mso-border-top-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span
  style='mso-bookmark:Properties_Available'><span style='font-family:"Courier New";
  mso-fareast-font-family:"Times New Roman";color:black;mso-ansi-language:EN-US'>Posn<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=157 nowrap style='width:117.85pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>Y<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=127 nowrap style='width:95.5pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>Y<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=125 nowrap style='width:93.8pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>Y<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
 </tr>
 <tr style='mso-yfti-irow:4;height:14.5pt'>
  <td width=103 nowrap style='width:77.35pt;border:solid black 1.0pt;
  border-top:none;mso-border-top-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span
  style='mso-bookmark:Properties_Available'><span style='font-family:"Courier New";
  mso-fareast-font-family:"Times New Roman";color:black;mso-ansi-language:EN-US'>Size<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=157 nowrap style='width:117.85pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>Y<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=127 nowrap style='width:95.5pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>Y<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=125 nowrap style='width:93.8pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>Y<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
 </tr>
 <tr style='mso-yfti-irow:5;height:14.5pt'>
  <td width=103 nowrap style='width:77.35pt;border:solid black 1.0pt;
  border-top:none;mso-border-top-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span
  style='mso-bookmark:Properties_Available'><span style='font-family:"Courier New";
  mso-fareast-font-family:"Times New Roman";color:black;mso-ansi-language:EN-US'>Coord<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=157 nowrap style='width:117.85pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>Y<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=127 nowrap style='width:95.5pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>Y<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=125 nowrap style='width:93.8pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>Y<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
 </tr>
 <tr style='mso-yfti-irow:6;height:14.5pt'>
  <td width=103 nowrap style='width:77.35pt;border:solid black 1.0pt;
  border-top:none;mso-border-top-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span
  style='mso-bookmark:Properties_Available'><span style='font-family:"Courier New";
  mso-fareast-font-family:"Times New Roman";color:black;mso-ansi-language:EN-US'>Border<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=157 nowrap style='width:117.85pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>Only when using AsChild<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=127 nowrap style='width:95.5pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>N/A<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=125 nowrap style='width:93.8pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>N/A<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
 </tr>
 <tr style='mso-yfti-irow:7;height:14.5pt'>
  <td width=103 nowrap style='width:77.35pt;border:solid black 1.0pt;
  border-top:none;mso-border-top-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span
  style='mso-bookmark:Properties_Available'><span style='font-family:"Courier New";
  mso-fareast-font-family:"Times New Roman";color:black;mso-ansi-language:EN-US'>Visible<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=157 nowrap style='width:117.85pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>Y<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=127 nowrap style='width:95.5pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>Y<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=125 nowrap style='width:93.8pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>Y<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
 </tr>
 <tr style='mso-yfti-irow:8;height:14.5pt'>
  <td width=103 nowrap style='width:77.35pt;border:solid black 1.0pt;
  border-top:none;mso-border-top-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span
  style='mso-bookmark:Properties_Available'><span style='font-family:"Courier New";
  mso-fareast-font-family:"Times New Roman";color:black;mso-ansi-language:EN-US'>Sizeable<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=157 nowrap style='width:117.85pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>Y<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=127 nowrap style='width:95.5pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>Y<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=125 nowrap style='width:93.8pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>N<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
 </tr>
 <tr style='mso-yfti-irow:9;height:14.5pt'>
  <td width=103 nowrap style='width:77.35pt;border:solid black 1.0pt;
  border-top:none;mso-border-top-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span
  style='mso-bookmark:Properties_Available'><span style='font-family:"Courier New";
  mso-fareast-font-family:"Times New Roman";color:black;mso-ansi-language:EN-US'>Moveable<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=157 nowrap style='width:117.85pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>N<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=127 nowrap style='width:95.5pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>N<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=125 nowrap style='width:93.8pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>N<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
 </tr>
 <tr style='mso-yfti-irow:10;height:14.5pt'>
  <td width=103 nowrap style='width:77.35pt;border:solid black 1.0pt;
  border-top:none;mso-border-top-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span
  style='mso-bookmark:Properties_Available'><span style='font-family:"Courier New";
  mso-fareast-font-family:"Times New Roman";color:black;mso-ansi-language:EN-US'>SysMenu<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=157 nowrap style='width:117.85pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>Y<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=127 nowrap style='width:95.5pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>N/A<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=125 nowrap style='width:93.8pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>N<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
 </tr>
 <tr style='mso-yfti-irow:11;height:14.5pt'>
  <td width=103 nowrap style='width:77.35pt;border:solid black 1.0pt;
  border-top:none;mso-border-top-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span
  style='mso-bookmark:Properties_Available'><span style='font-size:9.0pt;
  font-family:"APL385 Unicode";mso-fareast-font-family:"Times New Roman";
  mso-bidi-font-family:Calibri;color:black;mso-ansi-language:EN-US'>MaxButton<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=157 nowrap style='width:117.85pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>Y<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=127 nowrap style='width:95.5pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>N<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=125 nowrap style='width:93.8pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>N<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
 </tr>
 <tr style='mso-yfti-irow:12;height:14.5pt'>
  <td width=103 nowrap style='width:77.35pt;border:solid black 1.0pt;
  border-top:none;mso-border-top-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span
  style='mso-bookmark:Properties_Available'><span style='font-size:9.0pt;
  font-family:"APL385 Unicode";mso-fareast-font-family:"Times New Roman";
  mso-bidi-font-family:Calibri;color:black;mso-ansi-language:EN-US'>MinButton<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=157 nowrap style='width:117.85pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>Y<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=127 nowrap style='width:95.5pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>Y<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=125 nowrap style='width:93.8pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>N<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
 </tr>
 <tr style='mso-yfti-irow:13;height:14.5pt'>
  <td width=103 nowrap style='width:77.35pt;border:solid black 1.0pt;
  border-top:none;mso-border-top-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span
  style='mso-bookmark:Properties_Available'><span style='font-size:9.0pt;
  font-family:"APL385 Unicode";mso-fareast-font-family:"Times New Roman";
  mso-bidi-font-family:Calibri;color:black;mso-ansi-language:EN-US'>IconObj<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=157 nowrap style='width:117.85pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>Y<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=127 nowrap style='width:95.5pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>N/A<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=125 nowrap style='width:93.8pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>N/A<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
 </tr>
 <tr style='mso-yfti-irow:14;height:14.5pt'>
  <td width=103 nowrap style='width:77.35pt;border:solid black 1.0pt;
  border-top:none;mso-border-top-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span
  style='mso-bookmark:Properties_Available'><span style='font-size:9.0pt;
  font-family:"APL385 Unicode";mso-fareast-font-family:"Times New Roman";
  mso-bidi-font-family:Calibri;color:black;mso-ansi-language:EN-US'>Attach<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=157 nowrap style='width:117.85pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>Only when using AsChild<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=127 nowrap style='width:95.5pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>N/A<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=125 nowrap style='width:93.8pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>N/A<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
 </tr>
 <tr style='mso-yfti-irow:15;height:14.5pt'>
  <td width=103 nowrap style='width:77.35pt;border:solid black 1.0pt;
  border-top:none;mso-border-top-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span
  style='mso-bookmark:Properties_Available'><span style='font-size:9.0pt;
  font-family:"APL385 Unicode";mso-fareast-font-family:"Times New Roman";
  mso-bidi-font-family:Calibri;color:black;mso-ansi-language:EN-US'>Translate<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=157 nowrap style='width:117.85pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>Classic Only<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=127 nowrap style='width:95.5pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>N/A<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=125 nowrap style='width:93.8pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>N/A<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
 </tr>
 <tr style='mso-yfti-irow:16;height:14.5pt'>
  <td width=103 nowrap style='width:77.35pt;border:solid black 1.0pt;
  border-top:none;mso-border-top-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span
  style='mso-bookmark:Properties_Available'><span style='font-size:9.0pt;
  font-family:"APL385 Unicode";mso-fareast-font-family:"Times New Roman";
  mso-bidi-font-family:Calibri;color:black;mso-ansi-language:EN-US'>KeepOnClose<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=157 nowrap style='width:117.85pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>Y<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=127 nowrap style='width:95.5pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>Y<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=125 nowrap style='width:93.8pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>Y<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
 </tr>
 <tr style='mso-yfti-irow:17;height:14.5pt'>
  <td width=103 nowrap style='width:77.35pt;border:solid black 1.0pt;
  border-top:none;mso-border-top-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span
  style='mso-bookmark:Properties_Available'><span style='font-size:9.0pt;
  font-family:"APL385 Unicode";mso-fareast-font-family:"Times New Roman";
  mso-bidi-font-family:Calibri;color:black;mso-ansi-language:EN-US'>AsChild<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=157 nowrap style='width:117.85pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>Y<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=127 nowrap style='width:95.5pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>N/A<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=125 nowrap style='width:93.8pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>N/A<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
 </tr>
 <tr style='mso-yfti-irow:18;height:14.5pt'>
  <td width=103 nowrap style='width:77.35pt;border:solid black 1.0pt;
  border-top:none;mso-border-top-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span
  style='mso-bookmark:Properties_Available'><span style='font-size:9.0pt;
  font-family:"APL385 Unicode";mso-fareast-font-family:"Times New Roman";
  mso-bidi-font-family:Calibri;color:black;mso-ansi-language:EN-US'>CEFVersion<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=157 nowrap style='width:117.85pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>Y<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=127 nowrap style='width:95.5pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>Y<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=125 nowrap style='width:93.8pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>Y<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
 </tr>
 <tr style='mso-yfti-irow:19;mso-yfti-lastrow:yes;height:14.5pt'>
  <td width=103 nowrap style='width:77.35pt;border:solid black 1.0pt;
  border-top:none;mso-border-top-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span
  style='mso-bookmark:Properties_Available'><span style='font-size:9.0pt;
  font-family:"APL385 Unicode";mso-fareast-font-family:"Times New Roman";
  mso-bidi-font-family:Calibri;color:black;mso-ansi-language:EN-US'>Caption<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=157 nowrap style='width:117.85pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>Y<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=127 nowrap style='width:95.5pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>Y<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
  <td width=125 nowrap style='width:93.8pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt;height:14.5pt'>
  <p class=MsoNormal align=center style='margin:0in;margin-bottom:.0001pt;
  text-align:center'><span style='mso-bookmark:Properties_Available'><span
  style='font-size:9.0pt;mso-ascii-font-family:Calibri;mso-fareast-font-family:
  "Times New Roman";mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri;
  color:black;mso-ansi-language:EN-US'>Y<o:p></o:p></span></span></p>
  </td>
  <span style='mso-bookmark:Properties_Available'></span>
 </tr>
</table>

<p class=MsoNormalIndent><span style='mso-bookmark:Properties_Available'><span
lang=EN-GB><o:p>&nbsp;</o:p></span></span></p>

<span style='mso-bookmark:Properties_Available'></span>

<h3 style='mso-list:l13 level2 lfo3'><![if !supportLists]><span lang=EN-GB
style='mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;
mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><span
style='mso-list:Ignore'>5.3</span></span><![endif]><span lang=EN-GB> <a
name="_Toc42227249">Properties With Behavior Specific to HTMLRenderer</a></span></h3>

<p class=MsoNormalIndent><span lang=EN-GB>The properties are presented here in
an order intended provide context for how certain properties interrelate.</span></p>

<p class=MsoNormalIndent><b style='mso-bidi-font-weight:normal'><span
lang=EN-GB style='font-family:"Courier New"'>HTML<o:p></o:p></span></b></p>

<p class=MsoNormalIndent><span lang=EN-GB>The </span><span lang=EN-GB
style='font-family:"Courier New"'>HTML</span><span lang=EN-GB> property is the payload
to be sent to CEF from APL. In general, it will be the HTML content that will
be rendered in the HTMLRenderer window. But it could also be other content like
an image file, a JavaScript file, or a CSS stylesheet. When sending HTML, the data
is assumed to be UTF-8 and you can simply assign your character vector to the
property. When the content is not UTF-8, like an image, you will need to send
the data as single-byte integer (datatype 83).</span></p>

<p class=MsoNormalIndent><b style='mso-bidi-font-weight:normal'><span
lang=EN-GB style='font-family:"Courier New"'>URL<o:p></o:p></span></b></p>

<p class=MsoNormalIndent><span lang=EN-GB>The </span><span lang=EN-GB
style='font-family:"Courier New"'>URL</span><span lang=EN-GB> property is a
character vector representing the &quot;root&quot; URL of the object. If not
specified, 'http://dyalog_root/' is the implied value of </span><span
lang=EN-GB style='font-family:"Courier New"'>URL</span><span lang=EN-GB>. If
subsequent requests for resources are received via the HTTPRequest event, the
URL element of the callback arguments can be examined to see if it begins with
the &quot;root&quot;.<span style='mso-spacerun:yes'>� </span>If so, the content
is intended to be provided locally by your application, otherwise, it should be
retrieved from the URL element of the argument.</span></p>

<p class=MsoNormalIndent><b style='mso-bidi-font-weight:normal'><span
lang=EN-GB>Relationship between the </span></b><b style='mso-bidi-font-weight:
normal'><span lang=EN-GB style='font-family:"Courier New"'>HTML</span><span
lang=EN-GB> and </span></b><b style='mso-bidi-font-weight:normal'><span
lang=EN-GB style='font-family:"Courier New"'>URL</span><span lang=EN-GB>
properties<o:p></o:p></span></b></p>

<p class=MsoNormalIndent><span lang=EN-GB style='mso-bidi-font-weight:bold'>In
general, either the </span><span lang=EN-GB style='font-family:"Courier New";
mso-bidi-font-weight:bold'>HTML</span><span lang=EN-GB style='mso-bidi-font-weight:
bold'> or </span><span lang=EN-GB style='font-family:"Courier New";mso-bidi-font-weight:
bold'>URL</span><span lang=EN-GB style='mso-bidi-font-weight:bold'> property
will be specified, but not both.<span style='mso-spacerun:yes'>� </span>If </span><span
lang=EN-GB style='font-family:"Courier New";mso-bidi-font-weight:bold'>URL</span><span
lang=EN-GB style='mso-bidi-font-weight:bold'> is non-empty, it will take
precedence over </span><span lang=EN-GB style='font-family:"Courier New";
mso-bidi-font-weight:bold'>HTML</span><span lang=EN-GB style='mso-bidi-font-weight:
bold'>, even if the resource specified by the URL is not found.<span
style='mso-spacerun:yes'>� </span>If neither </span><span lang=EN-GB
style='font-family:"Courier New";mso-bidi-font-weight:bold'>HTML</span><span
lang=EN-GB style='mso-bidi-font-weight:bold'> or </span><span lang=EN-GB
style='font-family:"Courier New";mso-bidi-font-weight:bold'>URL</span><span
lang=EN-GB style='mso-bidi-font-weight:bold'> is specified, HTMLRenderer will
trigger an HTTPRequest event for the URL </span><span lang=EN-GB
style='font-size:9.0pt;font-family:"APL385 Unicode";mso-bidi-font-weight:bold'>'http://dyalog_root/'</span><span
lang=EN-GB style='mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin;
mso-bidi-font-weight:bold'>.<o:p></o:p></span></p>

<p class=MsoNormalIndent><b style='mso-bidi-font-weight:normal'><span
lang=EN-GB style='font-family:"Courier New"'>InterceptedURLs<o:p></o:p></span></b></p>

<p class=MsoNormalIndent style='margin-bottom:0in;margin-bottom:.0001pt'><span
lang=EN-GB>The </span><span lang=EN-GB style='font-family:"Courier New"'>InterceptedURLs</span><span
lang=EN-GB> property is a 2-column matrix what action HTMLRenderer will take on
an HTTPRequest or a WebSocketUpgrade request. The first column contains wild-carded
character vectors containing URL patterns to match.<span
style='mso-spacerun:yes'>� </span>The second column is an integer where: </span></p>

<p class=MsoNormalIndent style='margin-top:0in;margin-right:0in;margin-bottom:
0in;margin-left:1.25in;margin-bottom:.0001pt;text-indent:-.25in;mso-list:l15 level1 lfo13'><![if !supportLists]><span
lang=EN-GB style='font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:
Symbol'><span style='mso-list:Ignore'>�<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=EN-GB>0 <span
style='mso-spacerun:yes'>�</span>indicates HTMLRenderer should attempt to
retrieve the resource over the net.</span></p>

<p class=MsoNormalIndent style='margin-top:0in;margin-right:0in;margin-bottom:
0in;margin-left:1.25in;margin-bottom:.0001pt;text-indent:-.25in;mso-list:l15 level1 lfo13'><![if !supportLists]><span
lang=EN-GB style='font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:
Symbol'><span style='mso-list:Ignore'>�<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=EN-GB>1 indicates HTMLRenderer should
trigger an HTTPRequest event for a URL matching the corresponding pattern</span></p>

<p class=MsoNormalIndent style='margin-top:0in;margin-right:0in;margin-bottom:
0in;margin-left:1.25in;margin-bottom:.0001pt;text-indent:-.25in;mso-list:l15 level1 lfo13'><![if !supportLists]><span
lang=EN-GB style='font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:
Symbol'><span style='mso-list:Ignore'>�<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=EN-GB>2 indicates that a
WebSocketUpgrade event triggered a matching URL should be manually verified.</span></p>

<p class=MsoNormalIndent style='margin-top:0in;margin-right:0in;margin-bottom:
0in;margin-left:1.0in;margin-bottom:.0001pt'><span lang=EN-GB style='font-family:
"Courier New"'><br>
InterceptedURLs</span><span lang=EN-GB> may contain any number of rows and the
first matching pattern for a requested URL will determine how the request is
routed. URLs matching the pattern </span><span lang=EN-GB style='font-size:
9.0pt;font-family:"APL385 Unicode"'>'*://dyalog_root/*'</span><span lang=EN-GB>
or that have a 1 in the second column will trigger an HTTPRequest event; all
other URLs will be attempted to be retrieved over the net. The default value
for </span><span lang=EN-GB style='font-family:"Courier New"'>InterceptedURLs</span><span
lang=EN-GB> is </span><span lang=EN-GB style='font-size:9.0pt;mso-bidi-font-size:
10.0pt;font-family:"APL385 Unicode"'>0 2</span><span style='font-size:9.0pt;
mso-bidi-font-size:10.0pt;font-family:"APL385 Unicode";mso-ansi-language:EN-US'>&#9076;''
0</span><span lang=EN-GB>.</span></p>

<p class=MsoNormalIndent style='margin:0in;margin-bottom:.0001pt'><span
lang=EN-GB style='mso-bidi-font-weight:bold'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormalIndent style='margin-top:0in;margin-right:0in;margin-bottom:
0in;margin-left:1.0in;margin-bottom:.0001pt'><b style='mso-bidi-font-weight:
normal'><span lang=EN-GB>Examples:<o:p></o:p></span></b></p>

<p class=MsoNormalIndent><span lang=EN-GB>The following will trigger an HTTPRequest
event for all requested URLs<br>
</span><span lang=EN-GB style='font-size:9.0pt;mso-bidi-font-size:10.0pt;
font-family:"APL385 Unicode"'><span style='mso-spacerun:yes'>�����
</span>InterceptedURLs &#8592; 1 2&#9076;'*' 1<span style='mso-spacerun:yes'>�
</span><br>
</span><span lang=EN-GB><br>
The following will attempt to retrieve from the net URLs containing
'.dyalog.com'<span style='mso-spacerun:yes'>� </span>and trigger an HTTPRequest
event for all other requested URLS<br>
</span><span lang=EN-GB style='font-size:9.0pt;mso-bidi-font-size:10.0pt;
font-family:"APL385 Unicode"'><span style='mso-spacerun:yes'>�����
</span>InterceptedURLs &#8592; 2 2&#9076;'*.dyalog.com*' 0 '*' 1</span></p>

<p class=MsoNormalIndent><b style='mso-bidi-font-weight:normal'><span
lang=EN-GB style='font-family:"Courier New"'>AsChild<o:p></o:p></span></b></p>

<p class=MsoNormalIndent><span lang=EN-GB>This property has an effect only on
Microsoft Windows platforms.</span></p>

<p class=MsoNormalIndent style='margin-bottom:0in;margin-bottom:.0001pt'><span
lang=EN-GB>The </span><span lang=EN-GB style='font-family:"Courier New"'>AsChild</span><span
lang=EN-GB> property is a Boolean indicating how the HTMLRenderer object should
be treated. Possible values are:</span></p>

<p class=MsoNormalIndent style='margin-top:0in;margin-right:0in;margin-bottom:
0in;margin-left:1.5in;margin-bottom:.0001pt;text-indent:-.25in;mso-list:l19 level3 lfo7'><![if !supportLists]><span
lang=EN-GB style='font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:
Symbol'><span style='mso-list:Ignore'>�<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=EN-GB>1 � the HTMLRenderer object
should be treated as a child of its parent object.</span></p>

<p class=MsoNormalIndent style='margin-top:0in;margin-right:0in;margin-bottom:
0in;margin-left:1.5in;margin-bottom:.0001pt;text-indent:-.25in;mso-list:l19 level3 lfo7'><![if !supportLists]><span
lang=EN-GB style='font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:
Symbol'><span style='mso-list:Ignore'>�<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=EN-GB>0 � the HTMLRenderer object
should be treated as a top level object similar to how a Form object is
treated.</span></p>

<p class=MsoNormalIndent><span lang=EN-GB>The default is 0.</span></p>

<p class=MsoNormalIndent><b style='mso-bidi-font-weight:normal'><span
lang=EN-GB style='font-family:"Courier New"'>CEFVersion<o:p></o:p></span></b></p>

<p class=MsoNormalIndent><span lang=EN-GB>Returns version information about the
CEF.<span style='mso-spacerun:yes'>� </span>This is used primarily for support
and debugging purposes.</span></p>

<p class=MsoNormalIndent><b style='mso-bidi-font-weight:normal'><span
lang=EN-GB style='font-family:"Courier New"'>Caption<o:p></o:p></span></b></p>

<p class=MsoNormal><span lang=EN-GB>Note that the caption appearing in the
title bar of the HTMLRenderer window can be set either with the </span><span
lang=EN-GB style='font-family:"Courier New"'>Caption</span><span lang=EN-GB>
property or by a &lt;title&gt; element within the HTML for the page.<span
style='mso-spacerun:yes'>� </span>If both are set, the &lt;title&gt; element
takes priority.<span style='mso-spacerun:yes'>� </span>For example:</span></p>

<p class=MsoNormal><o:wrapblock><v:shape id="Picture_x0020_9" o:spid="_x0000_s1026"
  type="#_x0000_t75" style='position:absolute;left:0;text-align:left;
  margin-left:113.65pt;margin-top:26.8pt;width:225.25pt;height:61.35pt;
  z-index:251659264;visibility:visible;mso-wrap-style:square;
  mso-wrap-distance-left:9pt;mso-wrap-distance-top:0;mso-wrap-distance-right:9pt;
  mso-wrap-distance-bottom:0;mso-position-horizontal:absolute;
  mso-position-horizontal-relative:text;mso-position-vertical:absolute;
  mso-position-vertical-relative:text'>
  <v:imagedata src="HTMLRenderer%20User%20Guide_files/image016.png" o:title=""/>
  <w:wrap type="topAndBottom"/>
 </v:shape></o:wrapblock><br style='mso-ignore:vglayout' clear=ALL>
<span lang=EN-GB style='font-size:8.0pt;mso-bidi-font-size:10.0pt;font-family:
"APL385 Unicode";mso-bidi-font-family:"Courier New"'>html&#8592;'&lt;title&gt;Title
Wins!&lt;/title&gt;Test'<br>
'hr' </span><span lang=EN-GB style='font-size:8.0pt;mso-bidi-font-size:10.0pt;
font-family:"APL385 Unicode";mso-bidi-font-family:"Cambria Math"'>&#9109;</span><span
lang=EN-GB style='font-size:8.0pt;mso-bidi-font-size:10.0pt;font-family:"APL385 Unicode";
mso-bidi-font-family:"Courier New"'>WC 'HTMLRenderer'('HTML' html)('Caption'
'Caption Wins!')('Size' (10 20))</span><span lang=EN-GB style='font-size:8.0pt;
mso-bidi-font-size:10.0pt;font-family:"Courier New";mso-no-proof:yes'> </span><span
lang=EN-GB style='font-family:"Courier New"'><o:p></o:p></span></p>

<p class=MsoNormalIndent><span lang=EN-GB style='font-size:1.0pt'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormalIndent><span lang=EN-GB>It is recommended that you use
&lt;title&gt; to control the caption on the title bar element because changes
to the HTML &lt;title&gt; will be reflected in the </span><span lang=EN-GB
style='font-family:"Courier New"'>Caption</span><span lang=EN-GB> property. However,
the converse is not true � changes to the </span><span lang=EN-GB
style='font-family:"Courier New"'>Caption</span><span lang=EN-GB> property are not
reflected in the document's &lt;title&gt; element. <br clear=all
style='mso-special-character:line-break;page-break-before:always'>
</span><span lang=EN-GB style='font-size:9.0pt;mso-bidi-font-size:10.0pt;
font-family:"APL385 Unicode"'><o:p></o:p></span></p>

<h3 style='mso-list:l13 level2 lfo3'><![if !supportLists]><span lang=EN-GB
style='mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;
mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><span
style='mso-list:Ignore'>5.4</span></span><![endif]><span lang=EN-GB><span
style='mso-spacerun:yes'>��� </span><a name="_Toc42227250">Events</a></span></h3>

<p class=MsoNormalIndent><span lang=EN-GB>The events for HTMLRenderer are found
in table 3, with events specific to HTMLRenderer highlighted in red.</span></p>

<p class=MsoNormalIndent style='margin-bottom:0in;margin-bottom:.0001pt'><b
style='mso-bidi-font-weight:normal'><i style='mso-bidi-font-style:normal'><span
lang=EN-GB>Table 3</span></i></b><i style='mso-bidi-font-style:normal'><span
lang=EN-GB>. HTMLRenderer events<o:p></o:p></span></i></p>

<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0
 style='margin-left:70.9pt;border-collapse:collapse;border:none;mso-border-alt:
 solid black .5pt;mso-yfti-tbllook:1184;mso-padding-alt:0in 5.4pt 0in 5.4pt'>
 <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes'>
  <td width=171 style='width:128.6pt;border:solid black 1.0pt;mso-border-alt:
  solid black .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-family:"Courier New"'>Close<o:p></o:p></span></p>
  </td>
  <td width=170 style='width:127.6pt;border:solid black 1.0pt;border-left:none;
  mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-family:"Courier New"'>Create<span
  style='color:red'><o:p></o:p></span></span></p>
  </td>
  <td width=171 style='width:128.3pt;border:solid black 1.0pt;border-left:none;
  mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-family:"Courier New";
  color:red'>HTTPRequest</span><span lang=EN-GB style='font-family:"Courier New"'>
  <o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:1'>
  <td width=171 style='width:128.6pt;border:solid black 1.0pt;border-top:none;
  mso-border-top-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-family:"Courier New";
  color:red'>WebSocketUpgrade</span><span lang=EN-GB style='font-family:"Courier New"'><o:p></o:p></span></p>
  </td>
  <td width=170 style='width:127.6pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-family:"Courier New";
  color:red'>WebSocketReceive<o:p></o:p></span></p>
  </td>
  <td width=171 style='width:128.3pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-family:"Courier New";
  color:red'>WebSocketClose<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:2;mso-yfti-lastrow:yes'>
  <td width=171 style='width:128.6pt;border:solid black 1.0pt;border-top:none;
  mso-border-top-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-family:"Courier New";
  color:red'>WebSocketError</span><span lang=EN-GB style='font-family:"Courier New"'><o:p></o:p></span></p>
  </td>
  <td width=170 style='width:127.6pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-family:"Courier New";
  color:red'>DoPopup</span><span lang=EN-GB style='font-family:"Courier New"'><o:p></o:p></span></p>
  </td>
  <td width=171 style='width:128.3pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-family:"Courier New";
  color:red'>SelectCertificate<o:p></o:p></span></p>
  </td>
 </tr>
</table>

<p class=MsoNormalIndent><span lang=EN-GB><o:p>&nbsp;</o:p></span></p>

<h3 style='mso-list:l13 level2 lfo3'><![if !supportLists]><span lang=EN-GB
style='mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;
mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><span
style='mso-list:Ignore'>5.5</span></span><![endif]><span lang=EN-GB><span
style='mso-spacerun:yes'>��� </span><a name="_Toc42227251">Events Specific to
HTMLRenderer</a></span></h3>

<p class=MsoNormalIndent><b style='mso-bidi-font-weight:normal'><span
lang=EN-GB style='font-family:"Courier New"'>HTTPRequest</span></b><span
lang=EN-GB><br>
An </span><span lang=EN-GB style='font-family:"Courier New"'>HTTPRequest</span><span
lang=EN-GB> event is raised whenever content is required that is not provided
by the HTML property. This could be generated by a form submission, clicking on
a hyperlink, an AJAX request or a link to a resource like a stylesheet, image
or JavaScript file.</span></p>

<p class=MsoNormalIndent><span lang=EN-GB>The event message reported as the
result of </span><span lang=EN-GB style='font-family:"APL385 Unicode";
mso-bidi-font-family:"Cambria Math"'>&#9109;</span><span lang=EN-GB
style='font-family:"APL385 Unicode"'>DQ</span><span lang=EN-GB> or supplied as
the right argument to your callback function, is a 11-element vector as
described in table 4. </span></p>

<p class=MsoNormalIndent><b style='mso-bidi-font-weight:normal'><span
lang=EN-GB>NOTE:</span></b><span lang=EN-GB> the event message only had 10
elements in version 16.0. Application code should not assume a specific length
for this, or indeed any other event messages.</span></p>

<p class=MsoNormalIndent style='margin-bottom:0in;margin-bottom:.0001pt'><b
style='mso-bidi-font-weight:normal'><i style='mso-bidi-font-style:normal'><span
lang=EN-GB>Table 4</span></i></b><i style='mso-bidi-font-style:normal'><span
lang=EN-GB>. Explanation of the 11-element vector HTTPRequest event message<o:p></o:p></span></i></p>

<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0
 style='margin-left:70.9pt;border-collapse:collapse;border:none;mso-border-alt:
 solid windowtext .5pt;mso-yfti-tbllook:1184;mso-padding-alt:0in 5.4pt 0in 5.4pt;
 mso-border-insideh:.5pt solid windowtext;mso-border-insidev:.5pt solid windowtext'>
 <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;mso-border-alt:
  solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[1]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border:solid windowtext 1.0pt;border-left:
  none;mso-border-left-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>HTMLRenderer object name
  or reference<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:1'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[2]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>Event name 'HTTPRequest'
  or 840<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:2'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[3]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>Constant 'ProcessRequest'<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:3'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[4]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>0 <o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:4'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[5]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>0<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:5'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[6]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>''<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:6'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[7]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>''<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:7'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[8]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>Requested URL<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:8'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[9]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>HTTP Request Headers<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:9'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[10]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>HTTP Request Body<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:10;mso-yfti-lastrow:yes'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[11]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>HTTP Method - Typically
  this will be 'GET' or 'POST'.<o:p></o:p></span></p>
  </td>
 </tr>
</table>

<p class=MsoNormalIndent style='margin-top:12.0pt;margin-right:0in;margin-bottom:
10.0pt;margin-left:1.0in'><span lang=EN-GB>When preparing a response, certain elements
of the event message need to be updated. Specifically:</span></p>

<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0
 style='margin-left:70.9pt;border-collapse:collapse;border:none;mso-border-alt:
 solid windowtext .5pt;mso-yfti-tbllook:1184;mso-padding-alt:0in 5.4pt 0in 5.4pt;
 mso-border-insideh:.5pt solid windowtext;mso-border-insidev:.5pt solid windowtext'>
 <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;mso-border-alt:
  solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[4]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border:solid windowtext 1.0pt;border-left:
  none;mso-border-left-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='mso-bidi-font-family:Calibri;
  mso-bidi-theme-font:minor-latin'>Set to 1 to update the rendering window
  based on the updated elements of the event arguments. <span
  style='mso-spacerun:yes'>�</span></span><span lang=EN-GB style='font-size:
  9.0pt;mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:1'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[5]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='mso-bidi-font-family:Calibri;
  mso-bidi-theme-font:minor-latin'>Set to the HTTP status code for the
  response. Success is indicated by code 200.<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:2'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[6]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='mso-bidi-font-family:Calibri;
  mso-bidi-theme-font:minor-latin'>Set to the HTTP status message for the response.
  Success is indicated by the message </span><span lang=EN-GB style='font-size:
  9.0pt;font-family:"APL385 Unicode";mso-bidi-font-family:"Courier New"'>'OK'.<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:3'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[7]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='mso-bidi-font-family:Calibri;
  mso-bidi-theme-font:minor-latin'>Set to the MIME type of the response. If not
  specified, </span><span lang=EN-GB style='font-size:9.0pt;font-family:"APL385 Unicode";
  mso-bidi-font-family:"Courier New"'>'text/html'</span><span lang=EN-GB
  style='mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'> is
  assumed.</span><span lang=EN-GB style='font-size:9.0pt;font-family:"APL385 Unicode";
  mso-bidi-font-family:"Courier New"'><o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:4'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[9]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='mso-bidi-font-family:Calibri;
  mso-bidi-theme-font:minor-latin'>Set to any HTTP response headers necessary
  for the response.<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:5;mso-yfti-lastrow:yes'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[10]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='mso-bidi-font-family:Calibri;
  mso-bidi-theme-font:minor-latin'>Set to the body of the response. If the body
  is not UTF-8 text, convert it to single-byte integer (datatype 83).<o:p></o:p></span></p>
  </td>
 </tr>
</table>

<p class=MsoNormalIndent><b style='mso-bidi-font-weight:normal'><span
lang=EN-GB style='font-family:"APL385 Unicode"'><o:p>&nbsp;</o:p></span></b></p>

<p class=MsoNormalIndent><b style='mso-bidi-font-weight:normal'><span
lang=EN-GB style='font-family:"Courier New"'>WebSocketUpgrade,
WebSocketReceive, WebSocketClose, WebSocketEnd</span></b><span lang=EN-GB><br>
<a name="_Hlk8896780">Please refer to Section </a></span><!--[if supportFields]><span
style='mso-bookmark:_Hlk8896780'></span><span style='mso-element:field-begin'></span><span
style='mso-bookmark:_Hlk8896780'><span lang=EN-GB><span
style='mso-spacerun:yes'>�</span>REF _Ref8897345 \w \h <span style='mso-element:
field-separator'></span></span></span><![endif]--><span style='mso-bookmark:
_Hlk8896780'><span lang=EN-GB>6<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0052006500660038003800390037003300340035000000</w:data>
</xml><![endif]--></span></span><!--[if supportFields]><span style='mso-bookmark:
_Hlk8896780'></span><span style='mso-element:field-end'></span><![endif]--><span
style='mso-bookmark:_Hlk8896780'><span lang=EN-GB>, </span></span><!--[if supportFields]><i
style='mso-bidi-font-style:normal'><span lang=EN-GB><span style='mso-element:
field-begin'></span><span style='mso-spacerun:yes'>�</span>REF _Ref8897366
\h<span style='mso-spacerun:yes'>� </span>\* MERGEFORMAT <span
style='mso-element:field-separator'></span></span></i><![endif]--><i
style='mso-bidi-font-style:normal'><span lang=EN-GB>Websocket</span></i><span
lang=EN-GB> <i style='mso-bidi-font-style:normal'>support<!--[if gte mso 9]><xml>
 <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000C0000005F0052006500660038003800390037003300360036000000</w:data>
</xml><![endif]--></i></span><!--[if supportFields]><i style='mso-bidi-font-style:
normal'><span lang=EN-GB><span style='mso-element:field-end'></span></span></i><![endif]--><span
lang=EN-GB> for more information.</span></p>

<p class=MsoNormalIndent><b style='mso-bidi-font-weight:normal'><span
lang=EN-GB style='font-family:"Courier New"'>DoPopup</span></b><span
lang=EN-GB><br>
A </span><span lang=EN-GB style='font-family:"Courier New"'>DoPopup</span><span
lang=EN-GB> event is raised whenever the CEF client executes a request for a
new window to be opened.<span style='mso-spacerun:yes'>� </span>This would
typically be when a link element specifies a target attribute of
&quot;_blank&quot;, as in:</span></p>

<p class=MsoNormalIndent><span lang=EN-GB style='font-family:"Courier New"'>&lt;a
href=&quot;http://www.dyalog.com&quot; target=&quot;_blank&quot;&gt;<o:p></o:p></span></p>

<p class=MsoNormalIndent><span lang=EN-GB>When a </span><span lang=EN-GB
style='font-family:"Courier New"'>DoPopup</span><span lang=EN-GB> event occurs,
the application should inspect the request and open another HTMLRenderer as
appropriate. </span></p>

<p class=MsoNormalIndent style='margin-bottom:0in;margin-bottom:.0001pt'><i
style='mso-bidi-font-style:normal'><span lang=EN-GB>Elements of the DoPopup
event message<o:p></o:p></span></i></p>

<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0
 style='margin-left:70.9pt;border-collapse:collapse;border:none;mso-border-alt:
 solid windowtext .5pt;mso-yfti-tbllook:1184;mso-padding-alt:0in 5.4pt 0in 5.4pt;
 mso-border-insideh:.5pt solid windowtext;mso-border-insidev:.5pt solid windowtext'>
 <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;mso-border-alt:
  solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[1]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border:solid windowtext 1.0pt;border-left:
  none;mso-border-left-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>HTMLRenderer
  object name or reference<span style='mso-spacerun:yes'>� </span><o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:1'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[2]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>Event
  'DoPopup' or 848<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:2'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[3]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>The requested URL<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:3;mso-yfti-lastrow:yes'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[4]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>7-element
  vector of requested window attributes</span><span lang=EN-GB
  style='font-size:9.0pt;font-family:"APL385 Unicode";mso-bidi-font-family:
  "Courier New"'><o:p></o:p></span></p>
  </td>
 </tr>
</table>

<p class=MsoNormalIndent><span lang=EN-GB><br>
The attributes vector contains requested attributes for the new window, however
HTMLRenderer currently has no mechanism to use this information.</span></p>

<p class=MsoNormalIndent><b style='mso-bidi-font-weight:normal'><span
lang=EN-GB style='font-family:"Courier New"'>SelectCertificate</span></b><span
lang=EN-GB><br>
A </span><span lang=EN-GB style='font-family:"Courier New"'>SelectCertificate</span><span
lang=EN-GB> event is raised whenever a resource is requested from a server that
requires a certificate for security.<span style='mso-spacerun:yes'>� </span>The
available certificates are in element [7] of the callback arguments.<span
style='mso-spacerun:yes'>� </span>The application should select one of the
certificates and set element [3] to its origin-0 index in the Certificates
element.</span></p>

<p class=MsoNormalIndent style='margin-bottom:0in;margin-bottom:.0001pt'><i
style='mso-bidi-font-style:normal'><span lang=EN-GB>Elements of the
SelectCertificate event message<o:p></o:p></span></i></p>

<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0
 style='margin-left:70.9pt;border-collapse:collapse;border:none;mso-border-alt:
 solid windowtext .5pt;mso-yfti-tbllook:1184;mso-padding-alt:0in 5.4pt 0in 5.4pt;
 mso-border-insideh:.5pt solid windowtext;mso-border-insidev:.5pt solid windowtext'>
 <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;mso-border-alt:
  solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[1]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border:solid windowtext 1.0pt;border-left:
  none;mso-border-left-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>HTMLRenderer
  object name or reference<span style='mso-spacerun:yes'>� </span><o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:1'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[2]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>Event
  'SelectCertificate' or 848<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:2'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[3]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>Certificate index
  (result only)<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:3'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[4]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>Host
  address</span><span lang=EN-GB style='font-size:9.0pt;font-family:"APL385 Unicode";
  mso-bidi-font-family:"Courier New"'><o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:4'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[5]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>Host
  port<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:5'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[6]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>'is
  proxy'<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:6;mso-yfti-lastrow:yes'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[7]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>Certificates
  (see below)<o:p></o:p></span></p>
  </td>
 </tr>
</table>

<p class=MsoNormalIndent style='margin-left:1.0in'><span lang=EN-GB><br>
Certificates is a vector of namespaces, each of which represents a certificate
and contains the following variables:</span></p>

<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0
 style='margin-left:70.9pt;border-collapse:collapse;border:none;mso-border-alt:
 solid windowtext .5pt;mso-yfti-tbllook:1184;mso-padding-alt:0in 5.4pt 0in 5.4pt;
 mso-border-insideh:.5pt solid windowtext;mso-border-insidev:.5pt solid windowtext'>
 <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes'>
  <td width=65 style='width:48.6pt;border:solid windowtext 1.0pt;mso-border-alt:
  solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><b><span lang=EN-GB style='mso-bidi-font-family:Calibri;
  mso-bidi-theme-font:minor-latin'>Name<o:p></o:p></span></b></p>
  </td>
  <td width=448 style='width:335.9pt;border:solid windowtext 1.0pt;border-left:
  none;mso-border-left-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><b><span lang=EN-GB style='mso-bidi-font-family:Calibri;
  mso-bidi-theme-font:minor-latin'>Description<o:p></o:p></span></b></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:1'>
  <td width=65 style='width:48.6pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='mso-bidi-font-family:Calibri;
  mso-bidi-theme-font:minor-latin'>DER<o:p></o:p></span></p>
  </td>
  <td width=448 style='width:335.9pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='mso-bidi-font-family:Calibri;
  mso-bidi-theme-font:minor-latin'>The DER-encoded certificate<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:2'>
  <td width=65 style='width:48.6pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='mso-bidi-font-family:Calibri;
  mso-bidi-theme-font:minor-latin'>Subject<o:p></o:p></span></p>
  </td>
  <td width=448 style='width:335.9pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='mso-bidi-font-family:Calibri;
  mso-bidi-theme-font:minor-latin'>A namespace containing variables CommonName,
  CountryName and DisplayName for the certificate subject.<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:3'>
  <td width=65 style='width:48.6pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='mso-bidi-font-family:Calibri;
  mso-bidi-theme-font:minor-latin'>Issuer<o:p></o:p></span></p>
  </td>
  <td width=448 style='width:335.9pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='mso-bidi-font-family:Calibri;
  mso-bidi-theme-font:minor-latin'>A namespace containing variables CommonName,
  CountryName and DisplayName for the certificate issuer.<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:4;mso-yfti-lastrow:yes'>
  <td width=65 style='width:48.6pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='mso-bidi-font-family:Calibri;
  mso-bidi-theme-font:minor-latin'>SerialNumber<o:p></o:p></span></p>
  </td>
  <td width=448 style='width:335.9pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='mso-bidi-font-family:Calibri;
  mso-bidi-theme-font:minor-latin'>Character vector certificate serial number<o:p></o:p></span></p>
  </td>
 </tr>
</table>

<h3 style='mso-list:l13 level2 lfo3'><![if !supportLists]><span lang=EN-GB
style='mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;
mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><span
style='mso-list:Ignore'>5.6</span></span><![endif]><span lang=EN-GB><span
style='mso-spacerun:yes'>��� </span><a name="_Toc42227252">Methods</a></span></h3>

<p class=MsoNormalIndent><span lang=EN-GB>The methods for HTMLRenderer are
found in table 5, with events specific to HTMLRenderer highlighted in red.</span></p>

<p class=MsoNormalIndent style='margin-bottom:0in;margin-bottom:.0001pt'><b
style='mso-bidi-font-weight:normal'><i style='mso-bidi-font-style:normal'><span
lang=EN-GB>Table 5</span></i></b><i style='mso-bidi-font-style:normal'><span
lang=EN-GB>. HTMLRenderer methods<o:p></o:p></span></i></p>

<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0
 style='margin-left:70.9pt;border-collapse:collapse;border:none;mso-border-alt:
 solid black .5pt;mso-yfti-tbllook:1184;mso-padding-alt:0in 5.4pt 0in 5.4pt'>
 <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes'>
  <td width=171 style='width:127.95pt;border:solid black 1.0pt;mso-border-alt:
  solid black .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-family:"Courier New"'>Detach<o:p></o:p></span></p>
  </td>
  <td width=169 style='width:126.8pt;border:solid black 1.0pt;border-left:none;
  mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-family:"Courier New"'>PrintToPDF<span
  style='color:red'><o:p></o:p></span></span></p>
  </td>
  <td width=173 style='width:129.75pt;border:solid black 1.0pt;border-left:
  none;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-family:"Courier New";
  color:red'>WebSocketSend</span><span lang=EN-GB style='font-family:"Courier New"'><o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:1'>
  <td width=171 style='width:127.95pt;border:solid black 1.0pt;border-top:none;
  mso-border-top-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-family:"Courier New";
  color:red'>WebSocketClose</span><span lang=EN-GB style='font-family:"Courier New"'><o:p></o:p></span></p>
  </td>
  <td width=169 style='width:126.8pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-family:"Courier New";
  color:red'>ShowDevTools<o:p></o:p></span></p>
  </td>
  <td width=173 style='width:129.75pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-family:"Courier New"'>Wait<span
  style='color:red'><o:p></o:p></span></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:2;mso-yfti-lastrow:yes'>
  <td width=171 style='width:127.95pt;border:solid black 1.0pt;border-top:none;
  mso-border-top-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-family:"Courier New";
  color:red'>ExecuteJavaScript<o:p></o:p></span></p>
  </td>
  <td width=169 style='width:126.8pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-family:"Courier New";
  color:red'><o:p>&nbsp;</o:p></span></p>
  </td>
  <td width=173 style='width:129.75pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p>
  </td>
 </tr>
</table>

<h3 style='mso-list:l13 level2 lfo3'><![if !supportLists]><span lang=EN-GB
style='mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;
mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><span
style='mso-list:Ignore'>5.7</span></span><![endif]><span lang=EN-GB><span
style='mso-spacerun:yes'>��� </span><a name="_Toc42227253">Methods Specific to
HTMLRenderer</a></span></h3>

<p class=MsoNormalIndent><b style='mso-bidi-font-weight:normal'><span
lang=EN-GB style='font-family:"Courier New"'>WebSocketSend, WebSocketClose</span></b><span
lang=EN-GB style='font-family:"Courier New"'><br>
</span><span lang=EN-GB>Please refer to section 6, WebSocket Support, later in
this document.</span></p>

<p class=MsoNormalIndent><b style='mso-bidi-font-weight:normal'><span
lang=EN-GB style='font-family:"Courier New"'>ShowDevTools</span></b><span
lang=EN-GB style='font-family:"Courier New"'> <br>
</span><span lang=EN-GB>The </span><span lang=EN-GB style='font-family:"Courier New"'>ShowDevTools</span><span
lang=EN-GB> method is used to open or close the Chromium Developer Tools
console. Its only argument is a Boolean as in:</span></p>

<p class=MsoNormalIndent><span lang=EN-GB style='font-size:9.0pt;font-family:
"APL385 Unicode"'>'hr' &#9109;WC 'HTMLRenderer'<br>
hr.ShowDevTools 1<span style='mso-spacerun:yes'>� </span>&#9053; open developer
tools<br>
hr.ShowDevTools 0<span style='mso-spacerun:yes'>� </span>&#9053; close developer
tools<o:p></o:p></span></p>

<p class=MsoNormalIndent style='margin-left:1.0in'><span lang=EN-GB
style='mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>Chromium
Developer Tools is a very useful debugging and inspection utility. <o:p></o:p></span></p>

<p class=MsoNormalIndent><span lang=EN-GB style='mso-no-proof:yes'><v:shape
 id="Picture_x0020_39" o:spid="_x0000_i1026" type="#_x0000_t75" style='width:353.5pt;
 height:179pt;visibility:visible;mso-wrap-style:square'>
 <v:imagedata src="HTMLRenderer%20User%20Guide_files/image017.png" o:title=""/>
</v:shape></span><span lang=EN-GB style='font-size:9.0pt;font-family:"APL385 Unicode"'><o:p></o:p></span></p>

<p class=MsoNormalIndent><b style='mso-bidi-font-weight:normal'><span
lang=EN-GB style='font-family:"Courier New"'>ExecuteJavaScript</span></b><span
lang=EN-GB><br>
The </span><span lang=EN-GB style='font-family:"Courier New"'>ExecuteJavaScript</span><span
lang=EN-GB> method is used send a character vector containing JavaScript code to
CEF to be executed.<span style='mso-spacerun:yes'>� </span>At present this is a
one-way communication and no result from the executed code is sent back to APL.</span></p>

<p class=MsoNormalIndent><b style='mso-bidi-font-weight:normal'><span
lang=EN-GB style='mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>Example:<o:p></o:p></span></b></p>

<p class=MsoNormalIndent><span lang=EN-GB style='font-size:9.0pt;font-family:
"APL385 Unicode";mso-bidi-font-weight:bold'>'hr' &#9109;WC 'HTMLRenderer'<br>
hr.ExecuteJavaScript 'alert(&quot;Hello&quot;)'<o:p></o:p></span></p>

<h1 style='margin-left:.25in;text-indent:-.25in;mso-list:l13 level1 lfo3'><a
name="Websocket_support"></a><a name="_Toc42227254"></a><a name="_Ref8897445"></a><a
name="_Ref8897431"></a><a name="_Ref8897366"></a><a name="_Ref8897345"></a><a
name="_Ref8897298"></a><a name="_Ref8897279"></a><a name="_Websocket_support"></a><![if !supportLists]><span
style='mso-bookmark:Websocket_support'><span style='mso-bookmark:_Toc42227254'><span
style='mso-bookmark:_Ref8897445'><span style='mso-bookmark:_Ref8897431'><span
style='mso-bookmark:_Ref8897366'><span style='mso-bookmark:_Ref8897345'><span
style='mso-bookmark:_Ref8897298'><span style='mso-bookmark:_Ref8897279'><span
lang=EN-GB style='mso-fareast-font-family:"Arial Narrow";mso-bidi-font-family:
"Arial Narrow"'><span style='mso-list:Ignore'>6<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span></span></span></span></span></span></span></span></span><![endif]><span
style='mso-bookmark:Websocket_support'><span style='mso-bookmark:_Toc42227254'><span
style='mso-bookmark:_Ref8897445'><span style='mso-bookmark:_Ref8897431'><span
style='mso-bookmark:_Ref8897366'><span style='mso-bookmark:_Ref8897345'><span
style='mso-bookmark:_Ref8897298'><span style='mso-bookmark:_Ref8897279'><span
lang=EN-GB>Websocket support</span></span></span></span></span></span></span></span></span></h1>

<span style='mso-bookmark:Websocket_support'></span>

<h3 style='mso-list:l13 level2 lfo3'><![if !supportLists]><span lang=EN-GB
style='mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;
mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><span
style='mso-list:Ignore'>6.1</span></span><![endif]><span lang=EN-GB><span
style='mso-spacerun:yes'>��� </span><a name="_Toc42227255">Websocket Overview</a></span></h3>

<p class=MsoNormalIndent><span lang=EN-GB>In a typical HTTP application, all
communication originates from the client which sends requests to the server
which in turn sends back a response.<span style='mso-spacerun:yes'>�
</span>When an application wanted to &quot;push&quot; information from the
server to the client, the typical way to fake this was to have the client
periodically poll the server so the server could send back any information that
it had to offer.<span style='mso-spacerun:yes'>� </span>With the use of
websockets, true asynchronous, bi-directional transmission between the client
and server is possible.<span style='mso-spacerun:yes'>� </span></span></p>

<p class=MsoNormalIndent><span lang=EN-GB>HTMLRenderer presents a
straightforward API to use websockets. A typical scenario would look something
like this:</span></p>

<p class=MsoNormalIndent style='margin-left:1.55in;text-indent:-.55in;
mso-list:l13 level5 lfo3'><![if !supportLists]><span lang=EN-GB
style='mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;
mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><span
style='mso-list:Ignore'>1.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=EN-GB>The client initiates an HTTP &quot;upgrade&quot;
request to the server.<span style='mso-spacerun:yes'>� </span>After some
validation and handshaking with the server, the websocket is established. With
HTMLRenderer, the validation and handshaking are currently done behind the
scenes and by the time you receive a WebSocketUpgrade event, the websocket
already established.</span></p>

<p class=MsoNormalIndent style='margin-left:1.55in;text-indent:-.55in;
mso-list:l13 level5 lfo3'><![if !supportLists]><span lang=EN-GB
style='mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;
mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><span
style='mso-list:Ignore'>2.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=EN-GB>Once the websocket is
established, either the client or the server can send information which will
trigger a &quot;receive&quot; event on the other end.<span
style='mso-spacerun:yes'>� </span>No response is expected as a part of the
websocket protocol.<span style='mso-spacerun:yes'>� </span>Whatever response
you send (or don't) is up to your specific application.</span></p>

<p class=MsoNormalIndent style='margin-left:1.55in;text-indent:-.55in;
mso-list:l13 level5 lfo3'><![if !supportLists]><span lang=EN-GB
style='mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;
mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><span
style='mso-list:Ignore'>3.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=EN-GB>Either side can close the
websocket.</span></p>

<p class=MsoNormalIndent style='margin-left:1.55in;text-indent:-.55in;
mso-list:l13 level5 lfo3'><![if !supportLists]><span lang=EN-GB
style='mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;
mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><span
style='mso-list:Ignore'>4.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=EN-GB>Websocket error events may be
triggered when an unexpected error, like disruption in the connection, occurs. </span></p>

<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0
 style='margin-left:1.0in;border-collapse:collapse;border:none;mso-border-alt:
 solid black .5pt;mso-yfti-tbllook:1184;mso-padding-alt:0in 5.4pt 0in 5.4pt'>
 <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes'>
  <td width=222 valign=top style='width:166.25pt;border:solid black 1.0pt;
  mso-border-alt:solid black .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormalIndent style='margin-left:0in'><b style='mso-bidi-font-weight:
  normal'><span lang=EN-GB>JavaScript in the CEF client<o:p></o:p></span></b></p>
  </td>
  <td width=30 valign=top style='width:22.5pt;border:solid black 1.0pt;
  border-left:none;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormalIndent style='margin-left:0in'><b style='mso-bidi-font-weight:
  normal'><span lang=EN-GB><o:p>&nbsp;</o:p></span></b></p>
  </td>
  <td width=222 valign=top style='width:166.3pt;border:solid black 1.0pt;
  border-left:none;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormalIndent style='margin-left:0in'><b style='mso-bidi-font-weight:
  normal'><span lang=EN-GB>HTMLRenderer in the workspace<o:p></o:p></span></b></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:1'>
  <td width=222 valign=top style='width:166.25pt;border:solid black 1.0pt;
  border-top:none;mso-border-top-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormalIndent style='margin-left:0in'><span lang=EN-GB>ws = new
  websocket(url);<br>
  Initiate the request</span></p>
  </td>
  <td width=30 valign=top style='width:22.5pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormalIndent style='margin-left:0in'><span lang=EN-GB>&#8594;</span></p>
  </td>
  <td width=222 valign=top style='width:166.3pt;border-top:none;border-left:
  none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
  mso-border-top-alt:solid black .5pt;mso-border-left-alt:solid black .5pt;
  mso-border-alt:solid black .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormalIndent style='margin-left:0in'><span lang=EN-GB>WebSocketUpgrade
  event<br>
  The websocket is established</span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:2'>
  <td width=222 valign=top style='width:166.25pt;border:solid black 1.0pt;
  border-top:none;mso-border-top-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormalIndent style='margin-left:0in'><span lang=EN-GB>ws.send(&quot;message&quot;);</span></p>
  </td>
  <td width=30 valign=top style='width:22.5pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormalIndent style='margin-left:0in'><span lang=EN-GB>&#8594;</span></p>
  </td>
  <td width=222 valign=top style='width:166.3pt;border-top:none;border-left:
  none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
  mso-border-top-alt:solid black .5pt;mso-border-left-alt:solid black .5pt;
  mso-border-alt:solid black .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormalIndent style='margin-left:0in'><span lang=EN-GB>WebSocketReceive
  event</span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:3'>
  <td width=222 valign=top style='width:166.25pt;border:solid black 1.0pt;
  border-top:none;mso-border-top-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormalIndent style='margin-left:0in'><span lang=EN-GB>ws.onmessage
  event</span></p>
  </td>
  <td width=30 valign=top style='width:22.5pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormalIndent style='margin-left:0in'><span lang=EN-GB>&#8592;</span></p>
  </td>
  <td width=222 valign=top style='width:166.3pt;border-top:none;border-left:
  none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
  mso-border-top-alt:solid black .5pt;mso-border-left-alt:solid black .5pt;
  mso-border-alt:solid black .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormalIndent style='margin-left:0in'><span lang=EN-GB>WebSocketSend
  method</span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:4'>
  <td width=222 valign=top style='width:166.25pt;border:solid black 1.0pt;
  border-top:none;mso-border-top-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormalIndent style='margin-left:0in'><span lang=EN-GB>ws.close()</span></p>
  </td>
  <td width=30 valign=top style='width:22.5pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormalIndent style='margin-left:0in'><span lang=EN-GB>&#8594;</span></p>
  </td>
  <td width=222 valign=top style='width:166.3pt;border-top:none;border-left:
  none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
  mso-border-top-alt:solid black .5pt;mso-border-left-alt:solid black .5pt;
  mso-border-alt:solid black .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormalIndent style='margin-left:0in'><span lang=EN-GB>WebSocketClose
  event</span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:5'>
  <td width=222 valign=top style='width:166.25pt;border:solid black 1.0pt;
  border-top:none;mso-border-top-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormalIndent style='margin-left:0in'><span lang=EN-GB>ws.onclose
  event</span></p>
  </td>
  <td width=30 valign=top style='width:22.5pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormalIndent style='margin-left:0in'><span lang=EN-GB>&#8592;</span></p>
  </td>
  <td width=222 valign=top style='width:166.3pt;border-top:none;border-left:
  none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
  mso-border-top-alt:solid black .5pt;mso-border-left-alt:solid black .5pt;
  mso-border-alt:solid black .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormalIndent style='margin-left:0in'><span lang=EN-GB>WebSocketClose
  method</span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:6;mso-yfti-lastrow:yes'>
  <td width=222 valign=top style='width:166.25pt;border:solid black 1.0pt;
  border-top:none;mso-border-top-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormalIndent style='margin-left:0in'><span lang=EN-GB>ws.onerror
  event<br>
  is triggered when there is some error like the connection going down</span></p>
  </td>
  <td width=30 valign=top style='width:22.5pt;border-top:none;border-left:none;
  border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;mso-border-top-alt:
  solid black .5pt;mso-border-left-alt:solid black .5pt;mso-border-alt:solid black .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormalIndent style='margin-left:0in'><span lang=EN-GB><o:p>&nbsp;</o:p></span></p>
  </td>
  <td width=222 valign=top style='width:166.3pt;border-top:none;border-left:
  none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
  mso-border-top-alt:solid black .5pt;mso-border-left-alt:solid black .5pt;
  mso-border-alt:solid black .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormalIndent style='margin-left:0in'><span lang=EN-GB>WebSocketError
  event<br>
  occurs when there is some error like the connection going down</span></p>
  </td>
 </tr>
</table>

<p class=MsoNormalIndent style='margin-left:1.0in'><span lang=EN-GB><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormalIndent style='margin-left:1.0in'><span lang=EN-GB>The client
may request multiple upgrades resulting in multiple websockets, each with its
own unique id.</span></p>

<p class=MsoNormalIndent style='margin-left:1.0in'><span lang=EN-GB>WebSockets
require JavaScript in the client to function.</span></p>

<h3 style='mso-list:l13 level2 lfo3'><![if !supportLists]><span lang=EN-GB
style='mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;
mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><span
style='mso-list:Ignore'>6.2</span></span><![endif]><span lang=EN-GB><span
style='mso-spacerun:yes'>��� </span><a name="_Toc42227256">Websocket Events</a></span></h3>

<p class=MsoNormalIndent><b style='mso-bidi-font-weight:normal'><span
lang=EN-GB style='font-family:"Courier New"'>WebSocketUpgrade</span></b><span
lang=EN-GB style='font-family:"Courier New"'> <br>
</span><span lang=EN-GB>This event is triggered when the client attempts to
upgrade the HTTP connection to use the WebSocket protocol. The event message is
a 6-element vector containing:</span></p>

<p class=MsoNormalIndent style='margin-bottom:0in;margin-bottom:.0001pt'><i
style='mso-bidi-font-style:normal'><span lang=EN-GB>Elements of the
WebSocketUpgrade event message<o:p></o:p></span></i></p>

<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0
 style='margin-left:70.9pt;border-collapse:collapse;border:none;mso-border-alt:
 solid windowtext .5pt;mso-yfti-tbllook:1184;mso-padding-alt:0in 5.4pt 0in 5.4pt;
 mso-border-insideh:.5pt solid windowtext;mso-border-insidev:.5pt solid windowtext'>
 <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;mso-border-alt:
  solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[1]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border:solid windowtext 1.0pt;border-left:
  none;mso-border-left-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>HTMLRenderer
  object name or reference<span style='mso-spacerun:yes'>� </span><o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:1'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[2]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>Event
  'WebSocketUpgrade' or 841<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:2'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[3]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>Character vector
  WebSocket ID<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:3'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[4]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>Requested URL<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:4'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[5]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>Request/Response headers<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:5;mso-yfti-lastrow:yes'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[6]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>'auto' or 'manual'
  depending on InterceptedURLs setting of 1 or 2 respectively for the pattern
  that matched the URL in element [4]<o:p></o:p></span></p>
  </td>
 </tr>
</table>

<p class=MsoNormalIndent><span lang=EN-GB style='font-size:1.0pt'>f</span><span
lang=EN-GB>The protocol for establishing the connection is defined by InterceptedURLs
and is reported by the 6th element of the event message. </span><span
style='font-family:"Times New Roman",serif;mso-ansi-language:EN-US'><o:p></o:p></span></p>

<p><span lang=EN-GB style='font-size:10.0pt'>If the element matches </span><span
lang=EN-GB style='font-size:9.0pt;font-family:"APL385 Unicode"'>'auto'</span><span
lang=EN-GB style='font-size:10.0pt'>, the handshake is handled internally and
this event is reported when the connection has already been made. In this case
the result, if any, of the callback function is ignored. <o:p></o:p></span></p>

<p><span lang=EN-GB style='font-size:10.0pt'>If the element matches </span><span
lang=EN-GB style='font-size:9.0pt;font-family:"APL385 Unicode"'>'manual'</span><span
lang=EN-GB style='font-size:10.0pt'>, a callback function for </span><span
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New"'>WebSocketUpgrade</span><span
lang=EN-GB style='font-size:10.0pt'> is mandatory and is responsible for
completing (or denying) the connection. This is achieved by setting the 5th
element (headers) of the event message to indicate an appropriate positive or
negative response to the request and returning the entire event message as its
result. Each header must be followed by CRLF.<span style='mso-spacerun:yes'>�
</span>If a valid response is not generated in this way, the connection will
time-out causing a </span><span lang=EN-GB style='font-size:10.0pt;font-family:
"Courier New"'>WebSocketError</span><span lang=EN-GB style='font-size:10.0pt'>
event. <o:p></o:p></span></p>

<p><span lang=EN-GB style='font-size:10.0pt'>The WebSocket ID is used when
sending data to the client using the </span><span lang=EN-GB style='font-size:
10.0pt;font-family:"Courier New"'>WebSocketSend</span><span lang=EN-GB
style='font-size:10.0pt'> method or when closing the WebSocket with the </span><span
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New"'>WebSocketClose</span><span
lang=EN-GB style='font-size:10.0pt'> method.<o:p></o:p></span></p>

<p class=MsoNormalIndent><b style='mso-bidi-font-weight:normal'><span
lang=EN-GB style='font-family:"Courier New"'>WebSocketReceive</span></b><span
lang=EN-GB style='font-family:"Courier New"'><br>
</span><span lang=EN-GB>This event is triggered when the client sends data over
the WebSocket. The result, if any, of the callback function is ignored. </span><span
lang=EN-GB style='font-family:"Courier New"'>ShowDevTools</span><span
lang=EN-GB> method is used to open or close the Chromium Developer Tools
console. Its only argument is a Boolean as in:</span></p>

<p class=MsoNormalIndent style='margin-bottom:0in;margin-bottom:.0001pt'><i
style='mso-bidi-font-style:normal'><span lang=EN-GB>Elements of the
WebSocketReceive event message<o:p></o:p></span></i></p>

<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0
 style='margin-left:70.9pt;border-collapse:collapse;border:none;mso-border-alt:
 solid windowtext .5pt;mso-yfti-tbllook:1184;mso-padding-alt:0in 5.4pt 0in 5.4pt;
 mso-border-insideh:.5pt solid windowtext;mso-border-insidev:.5pt solid windowtext'>
 <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;mso-border-alt:
  solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[1]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border:solid windowtext 1.0pt;border-left:
  none;mso-border-left-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>HTMLRenderer
  object name or reference<span style='mso-spacerun:yes'>� </span><o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:1'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[2]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>Event
  'WebSocketReceive' or 842<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:2'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[3]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>Character vector
  WebSocket ID<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:3'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[4]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>Data from the client<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:4'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[5]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>Boolean � 1 indicates
  the entire message has been received, 0 indicates there is more data to
  follow.<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:5;mso-yfti-lastrow:yes'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[6]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>Datatype � 1 indicates
  character (UTF-8), 2 indicates numeric in the range �128-127<o:p></o:p></span></p>
  </td>
 </tr>
</table>

<p class=MsoNormalIndent><span lang=EN-GB><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormalIndent style='margin-left:1.0in'><b style='mso-bidi-font-weight:
normal'><span lang=EN-GB style='font-family:"Courier New"'>WebSocketError</span></b><span
lang=EN-GB style='font-family:"Courier New"'><br>
</span><span lang=EN-GB>This event is triggered when an error occurs on the
WebSocket. The result, if any, from the callback function is ignored.</span></p>

<p class=MsoNormalIndent style='margin-bottom:0in;margin-bottom:.0001pt'><i
style='mso-bidi-font-style:normal'><span lang=EN-GB>Elements of the
WebSocketError event message<o:p></o:p></span></i></p>

<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0
 style='margin-left:70.9pt;border-collapse:collapse;border:none;mso-border-alt:
 solid windowtext .5pt;mso-yfti-tbllook:1184;mso-padding-alt:0in 5.4pt 0in 5.4pt;
 mso-border-insideh:.5pt solid windowtext;mso-border-insidev:.5pt solid windowtext'>
 <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;mso-border-alt:
  solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[1]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border:solid windowtext 1.0pt;border-left:
  none;mso-border-left-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>HTMLRenderer
  object name or reference<span style='mso-spacerun:yes'>� </span><o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:1'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[2]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>Event
  'WebSocketError' or 844<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:2'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[3]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>Character vector
  WebSocket ID<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:3;mso-yfti-lastrow:yes'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[4]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>Character vector error
  message<o:p></o:p></span></p>
  </td>
 </tr>
</table>

<p class=MsoNormalIndent style='margin-left:1.0in'><b style='mso-bidi-font-weight:
normal'><span lang=EN-GB style='font-family:"Courier New"'><o:p>&nbsp;</o:p></span></b></p>

<p class=MsoNormalIndent style='margin-left:1.0in'><b style='mso-bidi-font-weight:
normal'><span lang=EN-GB style='font-family:"Courier New"'>WebSocketClose</span></b><span
lang=EN-GB style='font-family:"Courier New"'><br>
</span><span lang=EN-GB>This event is triggered when the client closes the
WebSocket. The result, if any, from the callback function is ignored.</span></p>

<p class=MsoNormalIndent style='margin-bottom:0in;margin-bottom:.0001pt'><i
style='mso-bidi-font-style:normal'><span lang=EN-GB>Elements of the WebSocketClose
event message<o:p></o:p></span></i></p>

<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0
 style='margin-left:70.9pt;border-collapse:collapse;border:none;mso-border-alt:
 solid windowtext .5pt;mso-yfti-tbllook:1184;mso-padding-alt:0in 5.4pt 0in 5.4pt;
 mso-border-insideh:.5pt solid windowtext;mso-border-insidev:.5pt solid windowtext'>
 <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;mso-border-alt:
  solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[1]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border:solid windowtext 1.0pt;border-left:
  none;mso-border-left-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>HTMLRenderer
  object name or reference<span style='mso-spacerun:yes'>� </span><o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:1'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[2]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>Event
  'WebSocketClose' or 843<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:2'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[3]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>Character vector
  WebSocket ID<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:3'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[4]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>Integer status code.
  1000 indicates normal closure<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:4;mso-yfti-lastrow:yes'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[5]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>Character vector reason<o:p></o:p></span></p>
  </td>
 </tr>
</table>

<p class=MsoNormalIndent style='margin-left:1.0in'><span lang=EN-GB><o:p>&nbsp;</o:p></span></p>

<h3 style='mso-list:l13 level2 lfo3'><![if !supportLists]><span lang=EN-GB
style='mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;
mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><span
style='mso-list:Ignore'>6.3</span></span><![endif]><span lang=EN-GB><span
style='mso-spacerun:yes'>��� </span><a name="_Toc42227257">Websocket Methods</a></span></h3>

<p class=MsoNormalIndent><b style='mso-bidi-font-weight:normal'><span
lang=EN-GB style='font-family:"Courier New"'>WebSocketSend</span></b><span
lang=EN-GB style='font-family:"Courier New"'><br>
</span><span lang=EN-GB>Use this method to send data to the client over the
WebSocket.<span style='mso-spacerun:yes'>� </span>The argument can be a 2, 3 or
4-element vector.</span></p>

<p class=MsoNormalIndent style='margin-bottom:0in;margin-bottom:.0001pt'><i
style='mso-bidi-font-style:normal'><span lang=EN-GB>Elements of the
WebSocketUpgrade method argument<o:p></o:p></span></i></p>

<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0
 style='margin-left:70.9pt;border-collapse:collapse;border:none;mso-border-alt:
 solid windowtext .5pt;mso-yfti-tbllook:1184;mso-padding-alt:0in 5.4pt 0in 5.4pt;
 mso-border-insideh:.5pt solid windowtext;mso-border-insidev:.5pt solid windowtext'>
 <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;mso-border-alt:
  solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[1]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border:solid windowtext 1.0pt;border-left:
  none;mso-border-left-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>Character vector
  WebSocket ID</span><span lang=EN-GB style='font-size:9.0pt;font-family:"APL385 Unicode";
  mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:1'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[2]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>Data
  to send � either character (UTF-8) or integer vector<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:2'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[3]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>FIN flag � 1 indicates
  the message is complete, 0 indicates there is more data to come. This is not
  currently supported by CEF and should always be 1. <o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:3;mso-yfti-lastrow:yes'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[4]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>Datatype � 1 for
  character (UTF-8) data, 2 for binary (numeric) data in the range �128-255
  which maps to 128-255,0-255 in the client, or 0 to indicate continuation of
  previous message fragment.<o:p></o:p></span></p>
  </td>
 </tr>
</table>

<p class=MsoNormalIndent><span lang=EN-GB style='font-size:1.0pt'>F</span></p>

<p class=MsoNormalIndent><span lang=EN-GB>The WebSocket protocol provides for
messages to be sent in multiple fragments where the FIN flag is set to 0 for
all but the last fragment.<span style='mso-spacerun:yes'>� </span>Currently CEF
does not support fragmented messaging, but we include the FIN flag for possible
future expansion.</span></p>

<p class=MsoNormalIndent><span lang=EN-GB>The integer datatype range may seem a
bit strange.<span style='mso-spacerun:yes'>� </span>It was implemented this way
so that the user could conserve space by using single-byte integers (datatype
83) in the range �128-127, whereas some might find it more convenient to use
the range 0-255. In either case both ranges translate to value 0-255 in the
client.</span></p>

<p class=MsoNormalIndent style='margin-left:1.0in'><b style='mso-bidi-font-weight:
normal'><span lang=EN-GB style='font-family:"Courier New"'>WebSocketClose</span></b><span
lang=EN-GB style='font-family:"Courier New"'><br>
</span><span lang=EN-GB>This event is use to close the WebSocket from APL triggered
when the client closes the WebSocket.</span></p>

<p class=MsoNormalIndent style='margin-bottom:0in;margin-bottom:.0001pt'><i
style='mso-bidi-font-style:normal'><span lang=EN-GB>Elements of the
WebSocketClose method arguments<o:p></o:p></span></i></p>

<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0
 style='margin-left:70.9pt;border-collapse:collapse;border:none;mso-border-alt:
 solid windowtext .5pt;mso-yfti-tbllook:1184;mso-padding-alt:0in 5.4pt 0in 5.4pt;
 mso-border-insideh:.5pt solid windowtext;mso-border-insidev:.5pt solid windowtext'>
 <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;mso-border-alt:
  solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[1]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border:solid windowtext 1.0pt;border-left:
  none;mso-border-left-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>Character vector
  WebSocket ID<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:1'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[2]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>Integer status code.
  1000 indicates normal closure<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:2;mso-yfti-lastrow:yes'>
  <td width=46 style='width:34.85pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>[3]<o:p></o:p></span></p>
  </td>
  <td width=466 style='width:349.65pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>Character vector reason
  (max length 123 bytes)<o:p></o:p></span></p>
  </td>
 </tr>
</table>

<h3 style='mso-list:l13 level2 lfo3'><![if !supportLists]><span lang=EN-GB
style='mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;
mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><span
style='mso-list:Ignore'>6.4</span></span><![endif]><span lang=EN-GB> <span
style='mso-spacerun:yes'>����</span><a name="_Toc42227258">WebSocketSample
function</a></span></h3>

<p class=MsoNormalIndent><span lang=EN-GB>The code necessary to demostrate
HTMLRenderer's WebSockets is larger than can be presented conveniently here.<span
style='mso-spacerun:yes'>� </span>We have provided a sample function,
WebSocketSample.dyalog <span style='mso-spacerun:yes'>�</span>found in the
Dyalog Samples repository at <a
href="https://raw.githubusercontent.com/Dyalog/Samples/master/HTMLRenderer/WebSocketSample.dyalog">https://raw.githubusercontent.com/Dyalog/Samples/master/HTMLRenderer/WebSocketSample.dyalog</a>.</span></p>

<p class=MsoNormalIndent><span lang=EN-GB>Once you've loaded WebSocketSample,
you can start it by running<br>
<span style='mso-tab-count:1'> </span></span><span lang=EN-GB style='font-size:
9.0pt;font-family:"APL385 Unicode"'><span style='mso-spacerun:yes'>�����
</span>WebSocketSample ''<o:p></o:p></span></p>

<p class=MsoNormalIndent><span lang=EN-GB style='mso-no-proof:yes'><v:shape
 id="Picture_x0020_41" o:spid="_x0000_i1025" type="#_x0000_t75" style='width:325pt;
 height:183pt;visibility:visible;mso-wrap-style:square'>
 <v:imagedata src="HTMLRenderer%20User%20Guide_files/image018.png" o:title=""/>
</v:shape></span><span lang=EN-GB style='font-size:9.0pt;font-family:"APL385 Unicode"'><o:p></o:p></span></p>

<p class=MsoNormalIndent><span lang=EN-GB style='mso-no-proof:yes'>From there
you can click &quot;Toggle Instructions&quot; to see instructions.<o:p></o:p></span></p>

<p class=MsoNormalIndent><span lang=EN-GB style='mso-no-proof:yes'>Clicking
&quot;Open&quot; will create a WebSocket.<span style='mso-spacerun:yes'>�
</span>Once a WebSocket is created, you can enter text in the input area and
click &quot;Send&quot;.<span style='mso-spacerun:yes'>� </span>When you create
a WebSocket using &quot;Open&quot;, WebSocketSample defines a </span><span
lang=EN-GB style='font-size:9.0pt;font-family:"APL385 Unicode";mso-no-proof:
yes'>Send</span><span lang=EN-GB style='mso-no-proof:yes'> function in your
workspace that you can then use to send data from APL to CEF as in<br>
</span><span lang=EN-GB style='font-size:9.0pt;font-family:"APL385 Unicode";
mso-no-proof:yes'><span style='mso-spacerun:yes'>����� </span>Send 'Hello from
APL!'</span><span lang=EN-GB style='mso-no-proof:yes'><span
style='mso-spacerun:yes'>� </span><o:p></o:p></span></p>

<p class=MsoNormalIndent><span lang=EN-GB style='mso-no-proof:yes'>The event
message elements for every handled WebSocket event are displayed in your APL
session. Every event handled by CEF is displayed in the output (log) area of
the page. </span><span lang=EN-GB style='font-size:9.0pt;font-family:"APL385 Unicode"'><o:p></o:p></span></p>

<p class=MsoNormalIndent><span lang=EN-GB><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormalIndent style='margin-left:0in'><span lang=EN-GB><o:p>&nbsp;</o:p></span></p>

<h1 style='margin-left:.25in;text-indent:-.25in;mso-list:l13 level1 lfo3'><![if !supportLists]><span
lang=EN-GB style='mso-fareast-font-family:"Arial Narrow";mso-bidi-font-family:
"Arial Narrow"'><span style='mso-list:Ignore'>7<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=EN-GB><span
style='mso-spacerun:yes'>��</span><a name="_Toc42227259">HRUtils</a></span></h1>

<h3 style='mso-list:l13 level2 lfo3'><![if !supportLists]><span lang=EN-GB
style='mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;
mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><span
style='mso-list:Ignore'>7.1</span></span><![endif]><span lang=EN-GB> <span
style='mso-spacerun:yes'>����</span><a name="_Toc42227260">Overview</a></span></h3>

<p class=MsoNormal><span lang=EN-GB>HRUtils is a namespace that contains utilities
for working with HTMLRenderer's HTTPRequest event. The steps to use HRUtils are
as follows:</span></p>

<p class=MsoNormal><span lang=EN-GB>Within your callback function:</span></p>

<p class=MsoListParagraph style='mso-list:l12 level5 lfo17'><![if !supportLists]><span
lang=DA style='mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;
mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><span
style='mso-list:Ignore'>1.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=DA style='mso-bidi-font-family:Calibri;
mso-bidi-theme-font:minor-latin'>Initialize<br>
When you receive an HTTPRequest event, call </span><span lang=DA
style='font-size:9.0pt;font-family:"APL385 Unicode";mso-bidi-font-family:Calibri;
mso-bidi-theme-font:minor-latin'>HRUtils.Request</span><span lang=DA
style='mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>, passing
the 11-element event message as its right argument<br>
</span><span lang=DA style='font-size:9.0pt;font-family:"APL385 Unicode";
mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><span
style='mso-spacerun:yes'>����� </span>req&#8592;#.HRUtils.Request evtMsg</span><span
lang=DA style='mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><o:p></o:p></span></p>

<p class=MsoListParagraph style='text-indent:0in;mso-list:none'><span lang=DA
style='mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>This
creates an instance of a class called </span><span lang=DA style='font-size:
9.0pt;font-family:"APL385 Unicode";mso-bidi-font-family:Calibri;mso-bidi-theme-font:
minor-latin'>HttpRequest</span><span lang=DA style='mso-bidi-font-family:Calibri;
mso-bidi-theme-font:minor-latin'> which in turn parses the elements of the event
message and creates several conveniently accessible fields.<br
style='mso-special-character:line-break'>
<![if !supportLineBreakNewLine]><br style='mso-special-character:line-break'>
<![endif]><o:p></o:p></span></p>

<p class=MsoListParagraph style='mso-list:l12 level5 lfo17'><![if !supportLists]><span
lang=DA style='mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;
mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><span
style='mso-list:Ignore'>2.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=DA style='mso-bidi-font-family:Calibri;
mso-bidi-theme-font:minor-latin'>Process<br>
Examine/use the data in the fields of </span><span lang=DA style='font-size:
9.0pt;font-family:"APL385 Unicode";mso-bidi-font-family:Calibri;mso-bidi-theme-font:
minor-latin'>req</span><span lang=DA style='mso-bidi-font-family:Calibri;
mso-bidi-theme-font:minor-latin'> to process the request as appropriate.<br>
For example, use the </span><span lang=DA style='font-size:9.0pt;font-family:
"APL385 Unicode";mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>Get</span><span
lang=DA style='mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>
method to retrieve data elements passed in the request:<br>
</span><span lang=DA style='font-size:9.0pt;font-family:"APL385 Unicode";
mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><span
style='mso-spacerun:yes'>����� </span>who&#8592;req.Get�'fname' 'lname' &#9053;
retrive 2 fields</span><span lang=DA style='mso-bidi-font-family:Calibri;
mso-bidi-theme-font:minor-latin'><o:p></o:p></span></p>

<p class=MsoListParagraph style='text-indent:0in;mso-list:none'><span lang=DA
style='mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>Or check the
</span><span lang=DA style='font-size:9.0pt;font-family:"APL385 Unicode";
mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>Uri</span><span
lang=DA style='mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>
field to see what resource is being requested.<br style='mso-special-character:
line-break'>
<![if !supportLineBreakNewLine]><br style='mso-special-character:line-break'>
<![endif]><o:p></o:p></span></p>

<p class=MsoListParagraph style='mso-list:l12 level5 lfo17'><![if !supportLists]><span
lang=DA style='mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;
mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><span
style='mso-list:Ignore'>3.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=DA style='mso-bidi-font-family:Calibri;
mso-bidi-theme-font:minor-latin'>Compose<br>
If the requested resource is a file, you can set the </span><span lang=DA
style='font-size:9.0pt;font-family:"APL385 Unicode";mso-bidi-font-family:Calibri;
mso-bidi-theme-font:minor-latin'>FileName</span><span lang=DA style='mso-bidi-font-family:
Calibri;mso-bidi-theme-font:minor-latin'> field of the response:<br>
</span><span lang=DA style='font-size:9.0pt;font-family:"APL385 Unicode";
mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><span
style='mso-spacerun:yes'>����� </span>req.Response.FileName&#8592;'c:/images/duck.png'<br>
<span style='mso-spacerun:yes'>����� </span>'content-type' req.SetHeader
'image/png'<br>
</span><span lang=DA style='mso-bidi-font-family:Calibri;mso-bidi-theme-font:
minor-latin'>Or, if appropriate, compose the HTML for your response:<br>
</span><span lang=DA style='font-size:9.0pt;font-family:"APL385 Unicode";
mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><span
style='mso-spacerun:yes'>����� </span>req.Response.Content&#8592;'Hi',&#8714;'
',�who<br style='mso-special-character:line-break'>
<![if !supportLineBreakNewLine]><br style='mso-special-character:line-break'>
<![endif]></span><span lang=DA style='mso-bidi-font-family:Calibri;mso-bidi-theme-font:
minor-latin'><o:p></o:p></span></p>

<p class=MsoListParagraph style='mso-list:l12 level5 lfo17'><![if !supportLists]><span
lang=DA style='mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;
mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><span
style='mso-list:Ignore'>4.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=DA style='mso-bidi-font-family:Calibri;
mso-bidi-theme-font:minor-latin'>Respond<br>
Then return the result of </span><span lang=DA style='font-size:9.0pt;
font-family:"APL385 Unicode";mso-bidi-font-family:Calibri;mso-bidi-theme-font:
minor-latin'>req.Respond</span><span lang=DA style='mso-bidi-font-family:Calibri;
mso-bidi-theme-font:minor-latin'> as the result of your callback function.<br>
</span><span lang=DA style='font-size:9.0pt;font-family:"APL385 Unicode";
mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><span
style='mso-spacerun:yes'>����� </span>r&#8592;req.Respond<br>
</span><span lang=DA style='mso-bidi-font-family:Calibri;mso-bidi-theme-font:
minor-latin'>HRUtils will take care of properly formatting and assigning the
appropriate elements of the response.<o:p></o:p></span></p>

<h3 style='mso-list:l13 level2 lfo3'><![if !supportLists]><span lang=EN-GB
style='mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;
mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><span
style='mso-list:Ignore'>7.2</span></span><![endif]><span lang=DA> </span><span
lang=EN-GB><span style='mso-spacerun:yes'>����</span><a name="_Toc42227261">HRUtils.</a></span><span
style='mso-bookmark:_Toc42227261'><span lang=EN-GB style='font-size:12.0pt;
mso-bidi-font-size:13.0pt;font-family:"APL385 Unicode"'>HttpRequest</span><span
lang=EN-GB> class</span></span></h3>

<p class=MsoNormal><span lang=EN-GB>The fundamental unit of work for HRUtils is
the </span><span lang=EN-GB style='font-size:9.0pt;font-family:"APL385 Unicode"'>HttpRequest</span><span
lang=EN-GB>.</span></p>

<p class=MsoNormalIndent style='margin-bottom:0in;margin-bottom:.0001pt'><i
style='mso-bidi-font-style:normal'><span lang=EN-GB>HttpRequest Fields<o:p></o:p></span></i></p>

<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0 width=513
 style='width:384.5pt;margin-left:70.9pt;border-collapse:collapse;border:none;
 mso-border-alt:solid windowtext .5pt;mso-yfti-tbllook:1184;mso-padding-alt:
 0in 5.4pt 0in 5.4pt;mso-border-insideh:.5pt solid windowtext;mso-border-insidev:
 .5pt solid windowtext'>
 <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes'>
  <td width=79 style='width:59.4pt;border:solid windowtext 1.0pt;mso-border-alt:
  solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>Method<o:p></o:p></span></p>
  </td>
  <td width=433 style='width:325.1pt;border:solid windowtext 1.0pt;border-left:
  none;mso-border-left-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>The
  HTTP method for the request (generally 'get' or 'post')<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:1'>
  <td width=79 style='width:59.4pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>Uri<o:p></o:p></span></p>
  </td>
  <td width=433 style='width:325.1pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>The
  URI (URL) for the requested resource<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:2'>
  <td width=79 style='width:59.4pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>Headers<o:p></o:p></span></p>
  </td>
  <td width=433 style='width:325.1pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>2-column matrix of [;1]
  header names, [;2] header values<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:3'>
  <td width=79 style='width:59.4pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>QueryData<o:p></o:p></span></p>
  </td>
  <td width=433 style='width:325.1pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>2-column matrix of [;1]
  names, [;2] values of parameters (if any) passed in the query string of the request<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:4'>
  <td width=79 style='width:59.4pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>FormData<o:p></o:p></span></p>
  </td>
  <td width=433 style='width:325.1pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>2-column matrix of [;1]
  names, [;2] values of form fields either passed in the body of the request,
  or in the case of a 'get' Method, this is a copy of QueryData<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:5'>
  <td width=79 style='width:59.4pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>Cookies<o:p></o:p></span></p>
  </td>
  <td width=433 style='width:325.1pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>2-column matrix of [;1]
  names, [;2] values of cookies passed with the request<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:6'>
  <td width=79 style='width:59.4pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>Response<o:p></o:p></span></p>
  </td>
  <td width=433 style='width:325.1pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>An instance of the HttpResponse
  class created using elements of the event message<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:7;mso-yfti-lastrow:yes'>
  <td width=79 style='width:59.4pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>HTMLRendererArgs<o:p></o:p></span></p>
  </td>
  <td width=433 style='width:325.1pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>A namespace containing
  the original event message elements<o:p></o:p></span></p>
  </td>
 </tr>
</table>

<p class=MsoNormalIndent style='margin-left:1.0in'><b style='mso-bidi-font-weight:
normal'><span lang=EN-GB style='font-family:"Courier New"'><o:p>&nbsp;</o:p></span></b></p>

<p class=MsoNormalIndent style='margin-bottom:0in;margin-bottom:.0001pt'><i
style='mso-bidi-font-style:normal'><span lang=EN-GB>HttpRequest Methods<o:p></o:p></span></i></p>

<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0 width=513
 style='width:384.5pt;margin-left:70.9pt;border-collapse:collapse;border:none;
 mso-border-alt:solid windowtext .5pt;mso-yfti-tbllook:1184;mso-padding-alt:
 0in 5.4pt 0in 5.4pt;mso-border-insideh:.5pt solid windowtext;mso-border-insidev:
 .5pt solid windowtext'>
 <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes'>
  <td width=130 style='width:1.35in;border:solid windowtext 1.0pt;mso-border-alt:
  solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>GetHeader<o:p></o:p></span></p>
  </td>
  <td width=383 style='width:287.3pt;border:solid windowtext 1.0pt;border-left:
  none;mso-border-left-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>value&#8592;req.GetHeader
  'name'<o:p></o:p></span></p>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>return
  the value of the header named 'name' or '' if such a header doesn't exist.<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:1'>
  <td width=130 style='width:1.35in;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>Get<o:p></o:p></span></p>
  </td>
  <td width=383 style='width:287.3pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>value&#8592;table
  req.Get 'name'<o:p></o:p></span></p>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>return
  the corresponding value for 'name' or '' if name does not exist.<o:p></o:p></span></p>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>table
  can be any of Headers, QueryData, FormData, or Cookies<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:2;mso-yfti-lastrow:yes'>
  <td width=130 style='width:1.35in;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>Respond<o:p></o:p></span></p>
  </td>
  <td width=383 style='width:287.3pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>callbackResult&#8592;req.Respond<br>
  convert the Response instance into a format acceptable for the result of the
  HTTPRequent event callback<o:p></o:p></span></p>
  </td>
 </tr>
</table>

<h3 style='mso-list:l13 level2 lfo3'><![if !supportLists]><span lang=EN-GB
style='mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;
mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><span
style='mso-list:Ignore'>7.3</span></span><![endif]><span lang=EN-GB> <span
style='mso-spacerun:yes'>����</span></span><a name="_Toc42227262"><span
lang=EN-GB style='font-size:12.0pt;mso-bidi-font-size:13.0pt;font-family:"APL385 Unicode"'>HRUtils.HttpResponse</span><span
lang=EN-GB> class</span></a></h3>

<p class=MsoNormal><span lang=EN-GB>The </span><span lang=EN-GB
style='font-size:9.0pt;font-family:"APL385 Unicode"'>HttpResponse</span><span
lang=EN-GB> contains what is sent back to CEF in response to the request.</span></p>

<p class=MsoNormalIndent style='margin-bottom:0in;margin-bottom:.0001pt'><i
style='mso-bidi-font-style:normal'><span lang=EN-GB>HttpResponse Fields<o:p></o:p></span></i></p>

<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0 width=513
 style='width:384.5pt;margin-left:70.9pt;border-collapse:collapse;border:none;
 mso-border-alt:solid windowtext .5pt;mso-yfti-tbllook:1184;mso-padding-alt:
 0in 5.4pt 0in 5.4pt;mso-border-insideh:.5pt solid windowtext;mso-border-insidev:
 .5pt solid windowtext'>
 <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes'>
  <td width=130 style='width:1.35in;border:solid windowtext 1.0pt;mso-border-alt:
  solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>HttpStatus<o:p></o:p></span></p>
  </td>
  <td width=383 style='width:287.3pt;border:solid windowtext 1.0pt;border-left:
  none;mso-border-left-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>The
  integer HTTP status for the response<br>
  200 is success<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:1'>
  <td width=130 style='width:1.35in;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>HttpStatusText<o:p></o:p></span></p>
  </td>
  <td width=383 style='width:287.3pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>The
  character HTTP status message for the response<o:p></o:p></span></p>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>'OK'
  is success<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:2'>
  <td width=130 style='width:1.35in;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>HTMLRenderArgs<o:p></o:p></span></p>
  </td>
  <td width=383 style='width:287.3pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>A namespace containing
  the original event message elements (same as HttpRequest)<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:3'>
  <td width=130 style='width:1.35in;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>FileName<o:p></o:p></span></p>
  </td>
  <td width=383 style='width:287.3pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>If the requested
  resource is a file, assign FileName to the actual file name.<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:4'>
  <td width=130 style='width:1.35in;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>Content<o:p></o:p></span></p>
  </td>
  <td width=383 style='width:287.3pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>If the requested
  resource is not a file, compose your response data and assign it to Content.<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:5'>
  <td width=130 style='width:1.35in;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>Headers<o:p></o:p></span></p>
  </td>
  <td width=383 style='width:287.3pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>2-column matrix of [;1]
  names, [;2] values of cookies to be sent with the response<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:6;mso-yfti-lastrow:yes'>
  <td width=130 style='width:1.35in;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>Cookies<o:p></o:p></span></p>
  </td>
  <td width=383 style='width:287.3pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>A vector of instances
  (if any) of the Cookie class representing cookies that are to be set in the
  client.<o:p></o:p></span></p>
  </td>
 </tr>
</table>

<p class=MsoNormalIndent style='margin-left:1.0in'><b style='mso-bidi-font-weight:
normal'><span lang=EN-GB style='font-family:"Courier New"'><o:p>&nbsp;</o:p></span></b></p>

<p class=MsoNormalIndent style='margin-bottom:0in;margin-bottom:.0001pt'><i
style='mso-bidi-font-style:normal'><span lang=EN-GB>HttpResponse Methods<o:p></o:p></span></i></p>

<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0 width=513
 style='width:384.5pt;margin-left:70.9pt;border-collapse:collapse;border:none;
 mso-border-alt:solid windowtext .5pt;mso-yfti-tbllook:1184;mso-padding-alt:
 0in 5.4pt 0in 5.4pt;mso-border-insideh:.5pt solid windowtext;mso-border-insidev:
 .5pt solid windowtext'>
 <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes;page-break-inside:avoid'>
  <td width=91 style='width:68.35pt;border:solid windowtext 1.0pt;mso-border-alt:
  solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>AddHeader<o:p></o:p></span></p>
  </td>
  <td width=422 style='width:316.15pt;border:solid windowtext 1.0pt;border-left:
  none;mso-border-left-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>'name'
  req.Response.AddGetHeader 'value'<o:p></o:p></span></p>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>Add
  a name/value pair to the response headers unless a header of the same name already
  exists.<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:1;page-break-inside:avoid'>
  <td width=91 style='width:68.35pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>AddCookie<o:p></o:p></span></p>
  </td>
  <td width=422 style='width:316.15pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>req.Response.AddCookie
  arg<o:p></o:p></span></p>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>arg
  is either<o:p></o:p></span></p>
  <p class=MsoListParagraph style='margin-top:3.0pt;margin-right:0in;
  margin-bottom:3.0pt;margin-left:18.4pt;text-indent:-.25in;mso-list:l7 level1 lfo19'><![if !supportLists]><span
  lang=DA style='font-size:9.0pt;font-family:"APL385 Unicode";mso-fareast-font-family:
  "APL385 Unicode";mso-bidi-font-family:"APL385 Unicode"'><span
  style='mso-list:Ignore'>-<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;
  </span></span></span><![endif]><span lang=DA style='font-size:9.0pt;
  font-family:"APL385 Unicode";mso-bidi-font-family:Calibri;mso-bidi-theme-font:
  minor-latin'>A character vector representing a formatted cookie string<o:p></o:p></span></p>
  <p class=MsoListParagraph style='margin-top:3.0pt;margin-right:0in;
  margin-bottom:3.0pt;margin-left:18.4pt;text-indent:-.25in;mso-list:l7 level1 lfo19'><![if !supportLists]><span
  lang=DA style='font-size:9.0pt;font-family:"APL385 Unicode";mso-fareast-font-family:
  "APL385 Unicode";mso-bidi-font-family:"APL385 Unicode"'><span
  style='mso-list:Ignore'>-<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;
  </span></span></span><![endif]><span lang=DA style='font-size:9.0pt;
  font-family:"APL385 Unicode";mso-bidi-font-family:Calibri;mso-bidi-theme-font:
  minor-latin'>A 2-7 element vector of<br>
  Name � cookie name<br>
  Value � cookie value<br>
  Expires � cookie expiration datetime<br>
  Domain � hosts allowed to see the cookie<br>
  Path � path that must exist for cookie to be sent<br>
  Secure � cookie may only be sent using HTTPS<br>
  HttpOnly � cookie cannot be read by JavaScript<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:2;mso-yfti-lastrow:yes;page-break-inside:avoid'>
  <td width=91 style='width:68.35pt;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>Respond<o:p></o:p></span></p>
  </td>
  <td width=422 style='width:316.15pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>callbackResult&#8592;req.Response.Respond<br>
  convert the Response instance into a format acceptable for the result of the
  HTTPRequent event callback<o:p></o:p></span></p>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>req.Respond is
  essentially the same thing, but more convenient (less typing) to call<o:p></o:p></span></p>
  </td>
 </tr>
</table>

<h3 style='mso-list:l13 level2 lfo3'><![if !supportLists]><span lang=EN-GB
style='mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;
mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><span
style='mso-list:Ignore'>7.4</span></span><![endif]><span lang=EN-GB> <span
style='mso-spacerun:yes'>����</span></span><a name="_Toc42227263"><span
lang=EN-GB style='font-size:12.0pt;mso-bidi-font-size:13.0pt;font-family:"APL385 Unicode"'>HRUtils.Cookie</span><span
lang=EN-GB> class</span></a></h3>

<p class=MsoNormal><span lang=EN-GB>The fundamental unit of work for HRUtils is
the </span><span lang=EN-GB style='font-size:9.0pt;font-family:"APL385 Unicode"'>HttpRequest</span><span
lang=EN-GB>.<br>
</span><span lang=EN-GB style='font-size:9.0pt;font-family:"APL385 Unicode";
mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>See </span><span
lang=EN-GB><a href="https://developer.mozilla.org/en-US/docs/Web/HTTP/Cookies"><span
style='font-size:9.0pt;font-family:"APL385 Unicode";mso-bidi-font-family:Calibri;
mso-bidi-theme-font:minor-latin'>https://developer.mozilla.org/en-US/docs/Web/HTTP/Cookies</span></a></span><span
lang=EN-GB style='font-size:9.0pt;font-family:"APL385 Unicode";mso-bidi-font-family:
Calibri;mso-bidi-theme-font:minor-latin'> for more information on cookies</span></p>

<p class=MsoNormalIndent style='margin-bottom:0in;margin-bottom:.0001pt'><i
style='mso-bidi-font-style:normal'><span lang=EN-GB>Cookie Fields<o:p></o:p></span></i></p>

<table class=MsoTableGrid border=1 cellspacing=0 cellpadding=0 width=513
 style='width:384.5pt;margin-left:70.9pt;border-collapse:collapse;border:none;
 mso-border-alt:solid windowtext .5pt;mso-yfti-tbllook:1184;mso-padding-alt:
 0in 5.4pt 0in 5.4pt;mso-border-insideh:.5pt solid windowtext;mso-border-insidev:
 .5pt solid windowtext'>
 <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes'>
  <td width=130 style='width:1.35in;border:solid windowtext 1.0pt;mso-border-alt:
  solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>Name<o:p></o:p></span></p>
  </td>
  <td width=383 style='width:287.3pt;border:solid windowtext 1.0pt;border-left:
  none;mso-border-left-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>The
  name of the cookie (required)<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:1'>
  <td width=130 style='width:1.35in;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>Value<o:p></o:p></span></p>
  </td>
  <td width=383 style='width:287.3pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>The
  value of the cookie (required)<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:2'>
  <td width=130 style='width:1.35in;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>Expires<o:p></o:p></span></p>
  </td>
  <td width=383 style='width:287.3pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>The &#9109;TS format expiration
  (optional)<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:3'>
  <td width=130 style='width:1.35in;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>Domain<o:p></o:p></span></p>
  </td>
  <td width=383 style='width:287.3pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>Hosts allowed to see
  this cookie. (optional)<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:4'>
  <td width=130 style='width:1.35in;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>Path<o:p></o:p></span></p>
  </td>
  <td width=383 style='width:287.3pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>Path that must exist for
  this cookie to be sent. (optional)<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:5'>
  <td width=130 style='width:1.35in;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>Secure<o:p></o:p></span></p>
  </td>
  <td width=383 style='width:287.3pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>Boolean indicating this
  cookie may only be sent using HTTPs (optional)<o:p></o:p></span></p>
  </td>
 </tr>
 <tr style='mso-yfti-irow:6;mso-yfti-lastrow:yes'>
  <td width=130 style='width:1.35in;border:solid windowtext 1.0pt;border-top:
  none;mso-border-top-alt:solid windowtext .5pt;mso-border-alt:solid windowtext .5pt;
  padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:0in'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>HttpOnly<o:p></o:p></span></p>
  </td>
  <td width=383 style='width:287.3pt;border-top:none;border-left:none;
  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
  mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
  mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
  <p class=MsoNormal style='margin-top:3.0pt;margin-right:0in;margin-bottom:
  3.0pt;margin-left:.4pt'><span lang=EN-GB style='font-size:9.0pt;font-family:
  "APL385 Unicode";mso-bidi-font-family:"Courier New"'>Boolean indicating that
  this cookie cannot be read by JavaScript. (optional)<o:p></o:p></span></p>
  </td>
 </tr>
</table>

<h3 style='mso-list:l13 level2 lfo3'><![if !supportLists]><span lang=EN-GB
style='mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;
mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><span
style='mso-list:Ignore'>7.5</span></span><![endif]><span lang=EN-GB> <span
style='mso-spacerun:yes'>����</span></span><a name="_Toc42227264"><span
lang=EN-GB style='font-size:12.0pt;mso-bidi-font-size:13.0pt;font-family:"APL385 Unicode"'>HRUtils</span></a><span
style='mso-bookmark:_Toc42227264'><span lang=EN-GB style='mso-bidi-font-family:
Calibri;mso-bidi-theme-font:minor-latin'> Utility Functions</span></span></h3>

<p class=MsoNormal><span lang=EN-GB>There are several utility functions </span><span
lang=EN-GB style='font-size:9.0pt;font-family:"APL385 Unicode"'>HRUtils</span><span
lang=EN-GB> to aid in parsing and <span
style='mso-spacerun:yes'>�</span>formatting response data.</span></p>

<p class=MsoNormal><code><span lang=EN-GB style='font-size:9.0pt;font-family:
"APL385 Unicode";mso-fareast-font-family:"MS Mincho"'><span
style='mso-spacerun:yes'>�� </span>r&#8592;{cpo} Base64Decode vec<span
style='mso-spacerun:yes'>���� </span>- decode a Base64 encoded string<span
style='mso-spacerun:yes'>���������������������������������������������������������
</span></span></code><span lang=EN-GB style='font-size:9.0pt;font-family:"APL385 Unicode";
mso-bidi-font-family:"Courier New"'><br>
<code><span style='mso-ansi-font-size:9.0pt;mso-bidi-font-size:9.0pt;
font-family:"APL385 Unicode";mso-fareast-font-family:"MS Mincho"'><span
style='mso-spacerun:yes'>�� </span>r&#8592;{cpo} Base64Encode vec<span
style='mso-spacerun:yes'>���� </span>- Base64 encode a character vector, or <br>
<span style='mso-spacerun:yes'>���������������������������������� </span>an
integer (&#9109;DR=83) vector<span
style='mso-spacerun:yes'>������������������������ </span></span></code><br
style='mso-special-character:line-break'>
<![if !supportLineBreakNewLine]><br style='mso-special-character:line-break'>
<![endif]><o:p></o:p></span></p>

<p class=MsoNormal><code><span lang=EN-GB style='font-size:9.0pt;font-family:
"APL385 Unicode";mso-fareast-font-family:"MS Mincho"'>cpo - </span></code><code><span
lang=EN-GB style='font-family:"Calibri",sans-serif;mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:"MS Mincho";mso-hansi-theme-font:minor-latin;
mso-bidi-theme-font:minor-latin'>optional left argument (for code points only),
is useful for encoding raw data like images.<span
style='mso-spacerun:yes'>������������������� </span></span></code><span
lang=EN-GB style='mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><br>
</span><code><span lang=EN-GB style='font-size:9.0pt;font-family:"APL385 Unicode";
mso-fareast-font-family:"MS Mincho"'><span
style='mso-spacerun:yes'>�������������������������������������������������������������������������������������������������������������������������
</span></span></code><span lang=EN-GB style='font-size:9.0pt;font-family:"APL385 Unicode";
mso-bidi-font-family:"Courier New"'><br>
</span><code><span lang=EN-GB style='font-family:"Calibri",sans-serif;
mso-ascii-theme-font:minor-latin;mso-fareast-font-family:"MS Mincho";
mso-hansi-theme-font:minor-latin;mso-bidi-theme-font:minor-latin'>Both </span></code><code><span
lang=EN-GB style='font-size:9.0pt;font-family:"APL385 Unicode";mso-fareast-font-family:
"MS Mincho"'>Base64Decode</span></code><code><span lang=EN-GB style='font-family:
"Calibri",sans-serif;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:
"MS Mincho";mso-hansi-theme-font:minor-latin;mso-bidi-theme-font:minor-latin'>
and </span></code><code><span lang=EN-GB style='font-size:9.0pt;font-family:
"APL385 Unicode";mso-fareast-font-family:"MS Mincho"'>Base64Encode</span></code><code><span
lang=EN-GB style='font-family:"Calibri",sans-serif;mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:"MS Mincho";mso-hansi-theme-font:minor-latin;
mso-bidi-theme-font:minor-latin'> assume that the data is UTF-8. (setting cpo
defeats this)<span style='mso-spacerun:yes'>� </span>This is useful for
exchanging APL code and foreign characters.<span
style='mso-spacerun:yes'>������������������������������������������������������
</span></span></code><span lang=EN-GB style='mso-bidi-font-family:Calibri;
mso-bidi-theme-font:minor-latin'><br>
<code><span style='font-family:"Calibri",sans-serif;mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:"MS Mincho";mso-hansi-theme-font:minor-latin;
mso-bidi-theme-font:minor-latin'><span
style='mso-spacerun:yes'>�������������������������������������������������������������������������������������������������������������������������
</span></span></code><br>
<code><b><span style='font-family:"Calibri",sans-serif;mso-ascii-theme-font:
minor-latin;mso-fareast-font-family:"MS Mincho";mso-hansi-theme-font:minor-latin;
mso-bidi-theme-font:minor-latin'>Examples:</span></b></code><code><span
style='font-family:"Calibri",sans-serif;mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:"MS Mincho";mso-hansi-theme-font:minor-latin;
mso-bidi-theme-font:minor-latin'><span
style='mso-spacerun:yes'>���������������������� </span><span
style='mso-spacerun:yes'>����������������</span></span></code></span><code><span
lang=EN-GB style='font-size:9.0pt;font-family:"APL385 Unicode";mso-fareast-font-family:
"MS Mincho"'><span
style='mso-spacerun:yes'>���������������������������������������������������������������������</span></span></code><span
lang=EN-GB style='font-size:9.0pt;font-family:"APL385 Unicode";mso-bidi-font-family:
"Courier New"'><br>
<code><span style='mso-ansi-font-size:9.0pt;mso-bidi-font-size:9.0pt;
font-family:"APL385 Unicode";mso-fareast-font-family:"MS Mincho"'><span
style='mso-spacerun:yes'>�������������������������������������������������������������������������������������������������������������������������
</span></span></code><br>
<code><span style='mso-ansi-font-size:9.0pt;mso-bidi-font-size:9.0pt;
font-family:"APL385 Unicode";mso-fareast-font-family:"MS Mincho"'><span
style='mso-spacerun:yes'>�� </span>Base64Encode '&#9082;&#9076;&#8970;'<span
style='mso-spacerun:yes'>������������ </span>&#9053; use default UTF-8<span
style='mso-spacerun:yes'>����������������������������������������������������������������
</span></span></code><br>
<code><span style='mso-ansi-font-size:9.0pt;mso-bidi-font-size:9.0pt;
font-family:"APL385 Unicode";mso-fareast-font-family:"MS Mincho"'><span
style='mso-spacerun:yes'>�� </span>1 Base64Encode &#9109;NREAD �1 83 �1 &#9053;
where a .png file is tied to �1<span
style='mso-spacerun:yes'>��������������������������������������������������
</span></span></code><br>
<code><span style='mso-ansi-font-size:9.0pt;mso-bidi-font-size:9.0pt;
font-family:"APL385 Unicode";mso-fareast-font-family:"MS Mincho"'><span
style='mso-spacerun:yes'>����������������������������������������������������������������
</span><span
style='mso-spacerun:yes'>���������������������������������������������������������</span></span></code><br>
<code><span style='mso-ansi-font-size:9.0pt;mso-bidi-font-size:9.0pt;
font-family:"APL385 Unicode";mso-fareast-font-family:"MS Mincho"'><span
style='mso-spacerun:yes'>�� </span>r&#8592;UrlDecode vec<span
style='mso-spacerun:yes'>������� </span>- decodes a URL-encoded character
vector<span
style='mso-spacerun:yes'>������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
</span></span></code><br>
<code><span style='mso-ansi-font-size:9.0pt;mso-bidi-font-size:9.0pt;
font-family:"APL385 Unicode";mso-fareast-font-family:"MS Mincho"'><span
style='mso-spacerun:yes'>�� </span>r&#8592;{name} UrlEncode arg - URL-encodes
string(s)<span
style='mso-spacerun:yes'>������������������������������������������������������������������������
</span></span></code><br>
<code><span style='mso-ansi-font-size:9.0pt;mso-bidi-font-size:9.0pt;
font-family:"APL385 Unicode";mso-fareast-font-family:"MS Mincho"'><span
style='mso-spacerun:yes'>���� </span><o:p></o:p></span></code></span></p>

<p class=MsoNormal><code><span lang=EN-GB style='font-size:9.0pt;font-family:
"APL385 Unicode";mso-fareast-font-family:"MS Mincho"'>arg </span></code><code><span
lang=EN-GB style='font-family:"Calibri",sans-serif;mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:"MS Mincho";mso-hansi-theme-font:minor-latin;
mso-bidi-theme-font:minor-latin'>can be one of<span
style='mso-spacerun:yes'>���������������������������������������������������������������������������������������������������
</span></span></code><span lang=EN-GB style='mso-bidi-font-family:Calibri;
mso-bidi-theme-font:minor-latin'><br>
<code><span style='font-family:"Calibri",sans-serif;mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:"MS Mincho";mso-hansi-theme-font:minor-latin;
mso-bidi-theme-font:minor-latin'><span style='mso-spacerun:yes'>������ </span>-
a simple character vector (name may be supplied as left argument)<span
style='mso-spacerun:yes'>�����������������������������������������������
</span></span></code><br>
<code><span style='font-family:"Calibri",sans-serif;mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:"MS Mincho";mso-hansi-theme-font:minor-latin;
mso-bidi-theme-font:minor-latin'><span style='mso-spacerun:yes'>������ </span>-
a vector of character vectors of name/value pairs<span
style='mso-spacerun:yes'>���������������������������������������������������������������
</span></span></code><br>
<code><span style='font-family:"Calibri",sans-serif;mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:"MS Mincho";mso-hansi-theme-font:minor-latin;
mso-bidi-theme-font:minor-latin'><span style='mso-spacerun:yes'>������ </span>-
a 2-column matrix of name/value pairs<span
style='mso-spacerun:yes'>���������������������������������������������������������������������������
</span></span></code><br>
<code><span style='font-family:"Calibri",sans-serif;mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:"MS Mincho";mso-hansi-theme-font:minor-latin;
mso-bidi-theme-font:minor-latin'><span style='mso-spacerun:yes'>������ </span>-
a namespace containing named variables<span
style='mso-spacerun:yes'>��������������������������������������������������������������������������
</span></span></code><br>
<code><span style='font-family:"Calibri",sans-serif;mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:"MS Mincho";mso-hansi-theme-font:minor-latin;
mso-bidi-theme-font:minor-latin'><span style='mso-spacerun:yes'>�</span></span></code></span><code><span
lang=EN-GB style='font-size:9.0pt;font-family:"APL385 Unicode";mso-fareast-font-family:
"MS Mincho";mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>name </span></code><code><span
lang=EN-GB style='font-family:"Calibri",sans-serif;mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:"MS Mincho";mso-hansi-theme-font:minor-latin;
mso-bidi-theme-font:minor-latin'>- optional left argument name<span
style='mso-spacerun:yes'>������� </span><span
style='mso-spacerun:yes'>���������������������������������������������������������������������������</span></span></code><span
lang=EN-GB style='mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><br>
<code><span style='font-family:"Calibri",sans-serif;mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:"MS Mincho";mso-hansi-theme-font:minor-latin;
mso-bidi-theme-font:minor-latin'><span
style='mso-spacerun:yes'>�������������������������������������������������������������������������������������������������������������������������
</span></span></code><br>
<code><span style='font-family:"Calibri",sans-serif;mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:"MS Mincho";mso-hansi-theme-font:minor-latin;
mso-bidi-theme-font:minor-latin'><span style='mso-spacerun:yes'>�</span>Both
UrlDecode and UrlEncode assume that the data is UTF-8<span
style='mso-spacerun:yes'>����������������������������������������������������������
</span></span></code><br>
<code><span style='font-family:"Calibri",sans-serif;mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:"MS Mincho";mso-hansi-theme-font:minor-latin;
mso-bidi-theme-font:minor-latin'><span
style='mso-spacerun:yes'>�������������������������������������������������������������������������������������������������������������������������
</span></span></code><br>
<code><span style='font-family:"Calibri",sans-serif;mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:"MS Mincho";mso-hansi-theme-font:minor-latin;
mso-bidi-theme-font:minor-latin'><span style='mso-spacerun:yes'>�</span><b>Examples:<span
style='mso-spacerun:yes'>������������������������������������������������������������
</span><span
style='mso-spacerun:yes'>�����������������������������������������������</span></b></span></code><b><br>
</b><code><span style='font-family:"Calibri",sans-serif;mso-ascii-theme-font:
minor-latin;mso-fareast-font-family:"MS Mincho";mso-hansi-theme-font:minor-latin;
mso-bidi-theme-font:minor-latin'><span style='mso-spacerun:yes'>��� </span></span></code></span><code><span
lang=EN-GB style='font-size:9.0pt;font-family:"APL385 Unicode";mso-fareast-font-family:
"MS Mincho"'><span
style='mso-spacerun:yes'>����������������������������������������������������������������������������������������������������������������������</span></span></code><span
lang=EN-GB style='font-size:9.0pt;font-family:"APL385 Unicode";mso-bidi-font-family:
"Courier New"'><br>
<code><span style='mso-ansi-font-size:9.0pt;mso-bidi-font-size:9.0pt;
font-family:"APL385 Unicode";mso-fareast-font-family:"MS Mincho"'><span
style='mso-spacerun:yes'>������ </span>UrlEncode 'Hello World!'<span
style='mso-spacerun:yes'>�����������������������������������������������������
</span><span
style='mso-spacerun:yes'>�������������������������������������</span></span></code><br>
<code><span style='mso-ansi-font-size:9.0pt;mso-bidi-font-size:9.0pt;
font-family:"APL385 Unicode";mso-fareast-font-family:"MS Mincho"'><span
style='mso-spacerun:yes'>�</span>Hello%20World%21<span
style='mso-spacerun:yes'>��������������������������������������������������������������������������������������������������������
</span></span></code><br>
<code><span style='mso-ansi-font-size:9.0pt;mso-bidi-font-size:9.0pt;
font-family:"APL385 Unicode";mso-fareast-font-family:"MS Mincho"'><span
style='mso-spacerun:yes'>����������������������������������������������������������������������������������������������
</span><span style='mso-spacerun:yes'>���������������������������</span></span></code><br>
<code><span style='mso-ansi-font-size:9.0pt;mso-bidi-font-size:9.0pt;
font-family:"APL385 Unicode";mso-fareast-font-family:"MS Mincho"'><span
style='mso-spacerun:yes'>������ </span>UrlEncode 'phrase' 'Hello World!'<span
style='mso-spacerun:yes'>���������������������������������������������������������������������������������
</span></span></code><br>
<code><span style='mso-ansi-font-size:9.0pt;mso-bidi-font-size:9.0pt;
font-family:"APL385 Unicode";mso-fareast-font-family:"MS Mincho"'><span
style='mso-spacerun:yes'>�</span>phrase=Hello%20World%21<span
style='mso-spacerun:yes'>��������������������������������������������������������������������������������
</span><span style='mso-spacerun:yes'>�����������������</span></span></code><br>
<code><span style='mso-ansi-font-size:9.0pt;mso-bidi-font-size:9.0pt;
font-family:"APL385 Unicode";mso-fareast-font-family:"MS Mincho"'><span
style='mso-spacerun:yes'>���������������������������������������������������������������������������������������������������������������������������
</span></span></code><br>
<code><span style='mso-ansi-font-size:9.0pt;mso-bidi-font-size:9.0pt;
font-family:"APL385 Unicode";mso-fareast-font-family:"MS Mincho"'><span
style='mso-spacerun:yes'>������ </span>UrlEncode 'company' 'dyalog' 'language'
'APL'<span
style='mso-spacerun:yes'>��������������������������������������������������������������
</span><span style='mso-spacerun:yes'>�������</span></span></code><br>
<code><span style='mso-ansi-font-size:9.0pt;mso-bidi-font-size:9.0pt;
font-family:"APL385 Unicode";mso-fareast-font-family:"MS Mincho"'><span
style='mso-spacerun:yes'>�</span>company=dyalog&amp;language=APL<span
style='mso-spacerun:yes'>���������������������������������������������������������������������������������������������
</span></span></code><br>
<code><span style='mso-ansi-font-size:9.0pt;mso-bidi-font-size:9.0pt;
font-family:"APL385 Unicode";mso-fareast-font-family:"MS Mincho"'><span
style='mso-spacerun:yes'>�������������������������������������������������������������������������������������������������������������������������
</span></span></code><br>
<code><span style='mso-ansi-font-size:9.0pt;mso-bidi-font-size:9.0pt;
font-family:"APL385 Unicode";mso-fareast-font-family:"MS Mincho"'><span
style='mso-spacerun:yes'>� </span><span
style='mso-spacerun:yes'>�����</span>UrlEncode 2 2&#9076;'company' 'dyalog'
'language' 'APL'<span
style='mso-spacerun:yes'>�����������������������������������������������������������������
</span></span></code><br>
<code><span style='mso-ansi-font-size:9.0pt;mso-bidi-font-size:9.0pt;
font-family:"APL385 Unicode";mso-fareast-font-family:"MS Mincho"'><span
style='mso-spacerun:yes'>�</span>company=dyalog&amp;language=APL<span
style='mso-spacerun:yes'>���������������������������������������������������������������������������������������������
</span></span></code></span><span lang=EN-GB style='font-size:9.0pt'><span
style='mso-spacerun:yes'>�</span></span><span lang=EN-GB style='mso-bidi-font-family:
Calibri;mso-bidi-theme-font:minor-latin'><o:p></o:p></span></p>

<h1 style='margin-left:.25in;text-indent:-.25in;mso-list:l13 level1 lfo3'><a
name="_Toc42227265"></a><a name="_Toc521577109"><span style='mso-bookmark:_Toc42227265'><![if !supportLists]><span
lang=EN-GB style='mso-fareast-font-family:"Arial Narrow";mso-bidi-font-family:
"Arial Narrow"'><span style='mso-list:Ignore'>8<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=EN-GB>Running HTMLRenderer under a
Windows Runtime Application</span></span></a></h1>

<p class=MsoNormal><a name="_Hlk5175961"><span lang=EN-GB>To run HTMLRenderer
under a Windows runtime interpreter (dyalogrt.exe) you should:</span></a></p>

<p class=MsoListParagraph style='margin-left:110.25pt;text-indent:-.25in;
mso-list:l3 level1 lfo12'><span style='mso-bookmark:_Hlk5175961'><![if !supportLists]><span
lang=DA style='mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;
mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><span
style='mso-list:Ignore'>1.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=DA>Create your runtime environment as
described in the </span></span><span style='mso-bookmark:_Hlk5175961'><span
lang=EN-GB style='mso-ansi-language:EN-GB'>Dyalog for Microsoft Windows
Installation and Configuration Guide</span></span></p>

<p class=MsoListParagraph style='margin-left:110.25pt;text-indent:-.25in;
mso-list:l3 level1 lfo12'><span style='mso-bookmark:_Hlk5175961'><![if !supportLists]><span
lang=DA style='mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;
mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><span
style='mso-list:Ignore'>2.<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=DA>Copy the following files from the
Dyalog installation folder into the same folder as the dyalogrt.exe:</span></span></p>

<p class=MsoListParagraph style='margin-left:110.25pt;text-indent:0in;
mso-list:none'><span style='mso-bookmark:_Hlk5175961'><span lang=DA><o:p>&nbsp;</o:p></span></span></p>

<span style='mso-bookmark:_Hlk5175961'></span>

<p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:0in;
margin-left:2.0in;margin-bottom:.0001pt'><span lang=EN-GB>htmlrenderer.dll</span></p>

<p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:0in;
margin-left:2.0in;margin-bottom:.0001pt'><span lang=EN-GB>cef.pak</span></p>

<p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:0in;
margin-left:2.0in;margin-bottom:.0001pt'><span lang=EN-GB>cef_100_percent.pak</span></p>

<p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:0in;
margin-left:2.0in;margin-bottom:.0001pt'><span lang=EN-GB>cef_200_percent.pak</span></p>

<p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:0in;
margin-left:2.0in;margin-bottom:.0001pt'><span lang=EN-GB>cef_extensions.pak</span></p>

<p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:0in;
margin-left:2.0in;margin-bottom:.0001pt'><span lang=EN-GB>cef_sandbox.lib</span></p>

<p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:0in;
margin-left:2.0in;margin-bottom:.0001pt'><span lang=EN-GB>chrome_elf.dll</span></p>

<p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:0in;
margin-left:2.0in;margin-bottom:.0001pt'><span lang=EN-GB>d3dcompiler_43.dll</span></p>

<p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:0in;
margin-left:2.0in;margin-bottom:.0001pt'><span lang=EN-GB>d3dcompiler_47.dll</span></p>

<p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:0in;
margin-left:2.0in;margin-bottom:.0001pt'><span lang=EN-GB>devtools_resources.pak</span></p>

<p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:0in;
margin-left:2.0in;margin-bottom:.0001pt'><span lang=EN-GB>icudtl.dat</span></p>

<p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:0in;
margin-left:2.0in;margin-bottom:.0001pt'><span lang=EN-GB>libEGL.dll</span></p>

<p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:0in;
margin-left:2.0in;margin-bottom:.0001pt'><span lang=EN-GB>libGLESv2.dll</span></p>

<p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:0in;
margin-left:2.0in;margin-bottom:.0001pt'><span lang=EN-GB>libcef.dll</span></p>

<p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:0in;
margin-left:2.0in;margin-bottom:.0001pt'><span lang=EN-GB>libcef.lib</span></p>

<p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:0in;
margin-left:2.0in;margin-bottom:.0001pt'><span lang=EN-GB>locales</span></p>

<p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:0in;
margin-left:2.0in;margin-bottom:.0001pt'><span lang=EN-GB>natives_blob.bin</span></p>

<p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:0in;
margin-left:2.0in;margin-bottom:.0001pt'><span lang=EN-GB>snapshot_blob.bin</span></p>

<p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:0in;
margin-left:2.0in;margin-bottom:.0001pt'><span lang=EN-GB>swiftshader</span></p>

<p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:0in;
margin-left:2.0in;margin-bottom:.0001pt'><span lang=EN-GB>v8_context_snapshot.bin<br
clear=all style='mso-special-character:line-break;page-break-before:always'>
</span></p>

<h1 style='margin-left:.25in;text-indent:-.25in;mso-list:l13 level1 lfo3'><a
name="_Toc42227266"><![if !supportLists]><span lang=EN-GB style='mso-fareast-font-family:
"Arial Narrow";mso-bidi-font-family:"Arial Narrow"'><span style='mso-list:Ignore'>9<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
lang=EN-GB>Resources and References</span></a></h1>

<p class=MsoNormal style='margin-top:5.0pt;margin-right:23.55pt;margin-bottom:
5.0pt;margin-left:0in'><span lang=EN-GB>The Dyalog webinar �<i
style='mso-bidi-font-style:normal'>Something Old, Something New &amp; Something
Experimental</i>� includes a discussion and demonstration of the HTMLRenderer;
it can be viewed at <a href="https://dyalog.tv/webinar">https://dyalog.tv/webinar</a>.</span></p>

<p class=MsoNormal style='margin-left:0in'><span lang=EN-GB>Code samples can be
copied-and-pasted from an HTML version of this document at <a
href="http://docs.dyalog.com/18.0/HTMLRenderer%20User%20Guide.htm">http://docs.dyalog.com/18.0/HTMLRenderer
User Guide.htm</a>.</span></p>

<span lang=EN-GB style='font-size:10.0pt;font-family:"Calibri",sans-serif;
mso-ascii-theme-font:minor-latin;mso-fareast-font-family:"MS Mincho";
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:"Times New Roman";
mso-ansi-language:EN-GB;mso-fareast-language:EN-US;mso-bidi-language:AR-SA'><br
clear=all style='mso-special-character:line-break;page-break-before:always'>
</span>

<p class=MsoNormal style='margin:0in;margin-bottom:.0001pt'><span lang=EN-GB><o:p>&nbsp;</o:p></span></p>

<h1 style='margin-left:.25in;text-indent:-.25in;mso-list:l13 level1 lfo3'><a
name="_Toc42227267"><![if !supportLists]><span lang=EN-GB style='mso-fareast-font-family:
"Arial Narrow";mso-bidi-font-family:"Arial Narrow"'><span style='mso-list:Ignore'>10<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=EN-GB>Change History</span></a></h1>

<p class=MsoNormal style='margin-top:5.0pt;margin-right:23.55pt;margin-bottom:
5.0pt;margin-left:0in'><span lang=EN-GB>This section details the changes made
to HTMLRenderer by release of Dyalog APL.</span></p>

<h3 style='margin-left:.25in;text-indent:0in;mso-list:none'><a
name="_Toc42227268"><span lang=EN-GB>Version 18.0</span></a></h3>

<p class=MsoNormalIndent style='margin-left:.25in'><span lang=EN-GB>This
version provides:</span></p>

<p class=MsoListParagraph style='margin-top:0in;margin-right:23.55pt;
margin-bottom:0in;margin-left:.75in;margin-bottom:.0001pt;text-indent:-.25in;
mso-list:l15 level1 lfo13'><![if !supportLists]><span lang=DA style='font-family:
Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span
style='mso-list:Ignore'>�<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=DA>More convenient UTF-8 support. The
HTML property can now contain Unicode code points greater than 127 without
additional translation or formatting. However, this is a potentially <b>breaking
change</b> for applications written using earlier versions of HTMLRenderer. See
<a href="#UTF_8_Support">UTF-8 Support</a>.</span></p>

<p class=MsoListParagraph style='margin-top:0in;margin-right:23.55pt;
margin-bottom:0in;margin-left:.75in;margin-bottom:.0001pt;text-indent:-.25in;
mso-list:l15 level1 lfo13'><![if !supportLists]><span lang=DA style='font-family:
Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span
style='mso-list:Ignore'>�<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=DA>Improved WebSocket support.</span></p>

<p class=MsoListParagraph style='margin-top:0in;margin-right:23.55pt;
margin-bottom:0in;margin-left:.75in;margin-bottom:.0001pt;text-indent:-.25in;
mso-list:l15 level1 lfo13'><![if !supportLists]><span lang=DA style='font-family:
Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span
style='mso-list:Ignore'>�<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=DA style='mso-bidi-font-family:Calibri;
mso-bidi-theme-font:minor-latin'>An </span><b><span lang=DA style='font-size:
9.0pt;font-family:"APL385 Unicode"'>ExecuteJavaScript</span></b><span lang=DA
style='mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'> method
which allows you to send JavaScript statements to be executed in the rendering
window.</span></p>

<p class=MsoListParagraph style='margin-top:0in;margin-right:23.55pt;
margin-bottom:0in;margin-left:.75in;margin-bottom:.0001pt;text-indent:-.25in;
mso-list:l15 level1 lfo13'><![if !supportLists]><span lang=DA style='font-family:
Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span
style='mso-list:Ignore'>�<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=DA>The default behavior for the </span><b><span
lang=DA style='font-size:9.0pt;font-family:"APL385 Unicode"'>InterceptedURLs</span></b><span
lang=DA> property has been changed such that, in many cases, it will be
unnecessary to set </span><b><span lang=DA style='font-size:9.0pt;font-family:
"APL385 Unicode"'>InterceptedURLs</span></b><span lang=DA style='mso-bidi-font-family:
Calibri;mso-bidi-theme-font:minor-latin'>.</span></p>

<h3 style='margin-left:.25in;text-indent:0in;mso-list:none'><a
name="_Toc42227269"><span lang=EN-GB>Version 17.1</span></a></h3>

<p class=MsoNormalIndent style='margin-left:.25in'><span lang=EN-GB>This
version provides:</span></p>

<p class=MsoNormalIndent style='margin-top:0in;margin-right:23.55pt;margin-bottom:
10.0pt;margin-left:.75in;text-indent:-.25in;mso-list:l14 level1 lfo14'><![if !supportLists]><span
lang=EN-GB style='font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:
Symbol'><span style='mso-list:Ignore'>�<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=EN-GB>Support for websockets,
allowing asynchronous, bi-directional communication between the APL session and
the CEF client window.</span></p>

<p class=MsoNormalIndent style='margin-top:0in;margin-right:23.55pt;margin-bottom:
10.0pt;margin-left:.75in;text-indent:-.25in;mso-list:l14 level1 lfo14'><![if !supportLists]><span
lang=EN-GB style='font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:
Symbol'><span style='mso-list:Ignore'>�<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=EN-GB>A </span><b style='mso-bidi-font-weight:
normal'><span lang=EN-GB style='font-size:9.0pt;mso-bidi-font-size:10.0pt;
font-family:"APL385 Unicode"'>DoPopup</span></b><span lang=EN-GB> event that is
triggered when the CEF client issues a request for a new window.</span></p>

<p class=MsoListParagraph style='margin-top:0in;margin-right:23.55pt;
margin-bottom:0in;margin-left:.75in;margin-bottom:.0001pt;text-indent:-.25in;
mso-list:l14 level1 lfo14'><![if !supportLists]><span lang=DA style='font-family:
Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span
style='mso-list:Ignore'>�<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=DA>A </span><b style='mso-bidi-font-weight:
normal'><span lang=DA style='font-size:9.0pt;mso-bidi-font-size:10.0pt;
font-family:"APL385 Unicode"'>SelectCertificate</span></b><span lang=DA> event
that is triggered when the CEF client issues a request for a resource that
requires a certificate.</span></p>

<p class=MsoListParagraph style='margin-top:0in;margin-right:23.55pt;
margin-bottom:0in;margin-left:.75in;margin-bottom:.0001pt;text-indent:-.25in;
mso-list:l14 level1 lfo14'><![if !supportLists]><span lang=DA style='font-family:
Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span
style='mso-list:Ignore'>�<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=DA>A </span><b style='mso-bidi-font-weight:
normal'><span lang=DA style='font-size:9.0pt;mso-bidi-font-size:10.0pt;
font-family:"APL385 Unicode"'>ShowDevTools</span></b><span lang=DA
style='mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'> method
that will toggle the visibility of the Chromium Developer Tools to inspect and
debug from the CEF client.</span></p>

<p class=MsoListParagraph style='margin-top:0in;margin-right:23.55pt;
margin-bottom:0in;margin-left:.75in;margin-bottom:.0001pt;text-indent:-.25in;
mso-list:l14 level1 lfo14'><![if !supportLists]><span lang=DA style='font-family:
Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span
style='mso-list:Ignore'>�<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span lang=DA>Support for several </span><span
lang=DA style='font-size:9.0pt;mso-bidi-font-size:10.0pt;font-family:"APL385 Unicode"'>&#9109;WC</span><span
lang=DA style='font-family:"Cambria Math",serif'> </span><span lang=DA
style='mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>properties
including </span><span lang=DA style='font-size:9.0pt;mso-bidi-font-size:10.0pt;
font-family:"APL385 Unicode";mso-bidi-font-family:Calibri;mso-bidi-theme-font:
minor-latin'>Caption</span><span lang=DA style='mso-bidi-font-family:Calibri;
mso-bidi-theme-font:minor-latin'>, </span><span lang=DA style='font-size:9.0pt;
mso-bidi-font-size:10.0pt;font-family:"APL385 Unicode";mso-bidi-font-family:
Calibri;mso-bidi-theme-font:minor-latin'>SysMenu</span><span lang=DA
style='mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>, </span><span
lang=DA style='font-size:9.0pt;mso-bidi-font-size:10.0pt;font-family:"APL385 Unicode";
mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>MinButton</span><span
lang=DA style='mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>, </span><span
lang=DA style='font-size:9.0pt;mso-bidi-font-size:10.0pt;font-family:"APL385 Unicode";
mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>MaxButton</span><span
lang=DA style='mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>, </span><span
lang=DA style='font-size:9.0pt;mso-bidi-font-size:10.0pt;font-family:"APL385 Unicode";
mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>Sizeable</span><span
lang=DA style='mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'>
and </span><span lang=DA style='font-size:9.0pt;mso-bidi-font-size:10.0pt;
font-family:"APL385 Unicode";mso-bidi-font-family:Calibri;mso-bidi-theme-font:
minor-latin'>Moveable</span><span lang=DA style='mso-bidi-font-family:Calibri;
mso-bidi-theme-font:minor-latin'>.<span style='mso-spacerun:yes'>� </span>Some
properties may not be available on a particular platform because that platform
does not have underlying support for the property; setting such a property will
have no effect, nor will it cause an error.</span></p>

<p class=MsoNormal style='margin-top:5.0pt;margin-right:23.55pt;margin-bottom:
5.0pt;margin-left:0in'><span lang=EN-GB><o:p>&nbsp;</o:p></span></p>

</div>

</body>

</html>