Added:
trunk/Installer/EULA.rtf
trunk/Installer/GPL.rtf
trunk/Installer/samples.wxs
trunk/Installer/sources.wxs
Modified:
trunk/Client.build
trunk/Installer/main.wxs
trunk/Package.build
Log:
Bug #19994 Can not install MySql.Data.msi with /passive or /quiet parameters
Installer now always registers the assembly in the GAC. Also, installer has been reworked
and cleaned up.
Modified: trunk/Client.build
===================================================================
--- trunk/Client.build 2006-09-15 18:04:00 UTC (rev 339)
+++ trunk/Client.build 2006-09-18 02:33:54 UTC (rev 340)
@@ -2,7 +2,7 @@
<project name="MySqlClient" default="allframeworks"
xmlns="http://nant.sf.net/schemas/nant-0.84.win32.net-1.0.xsd">
<description>MySQLClient Managed Provider for MySQL</description>
- <property name="nunit" value="C:\Program Files\NUnit"/>
+ <property name="nunit" value="C:\Program Files\NUnit-Net-2.0 2.2.8"/>
<property name="ncover.executable" value="c:\program
files\ncover\ncover.console.exe"/>
<property name="fxcop.executable" value="c:\program files\fxcop\fxcopcmd.exe"/>
@@ -10,6 +10,7 @@
<fileset id="Source">
<include name="mysqlclient/common/*.cs"/>
<include name="mysqlclient/Types/*.cs"/>
+ <include name="mysqlclient/zlib/*.cs"/>
<include name="mysqlclient/*.cs"/>
</fileset>
@@ -55,7 +56,6 @@
<include name="mysqlclient/Resources.resources"/>
</resources>
<references>
- <include name="ICSharpCode.SharpZipLib.dll"/>
<include name="System.Data.dll"/>
<include name="System.Drawing.dll"/>
<include name="System.Transactions.dll"/>
@@ -216,8 +216,8 @@
<!-- documentation target -->
<target name="Docs" description="Documentation">
<ndoc>
- <assemblies
basedir="c:\work\connector-net\trunk\staging\mysqlclient\bin\net-2.0\release">
- <include name="MySQL.Data.dll" />
+ <assemblies basedir="mysqlclient/bin/${framework}/${buildType}">
+ <include name="MySql.Data.dll" />
</assemblies>
<summaries>
<include name="${build.dir}/mysqlclient/docs/namespace.xml"/>
Added: trunk/Installer/EULA.rtf
===================================================================
--- trunk/Installer/EULA.rtf 2006-09-15 18:04:00 UTC (rev 339)
+++ trunk/Installer/EULA.rtf 2006-09-18 02:33:54 UTC (rev 340)
@@ -0,0 +1,407 @@
+{\rtf1\adeflang1025\ansi\ansicpg1252\uc1\adeff31507\deff0\stshfdbch31506\stshfloch31506\stshfhich31506\stshfbi31507\deflang1033\deflangfe1033\themelang1033\themelangfe0\themelangcs0{\fonttbl{\f2\fbidi
\fmodern\fcharset0\fprq1{\*\panose 02070309020205020404}Courier New;}{\f34\fbidi
\froman\fcharset0\fprq2{\*\panose 02040503050406030204}Cambria Math;}
+{\f37\fbidi \fswiss\fcharset0\fprq2{\*\panose 020f0502020204030204}Calibri;}{\f39\fbidi
\fmodern\fcharset0\fprq1{\*\panose 020b0609020204030204}Consolas;}{\flomajor\f31500\fbidi
\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}
+{\fdbmajor\f31501\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New
Roman;}{\fhimajor\f31502\fbidi \froman\fcharset0\fprq2{\*\panose
02040503050406030204}Cambria;}
+{\fbimajor\f31503\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New
Roman;}{\flominor\f31504\fbidi \froman\fcharset0\fprq2{\*\panose
02020603050405020304}Times New Roman;}
+{\fdbminor\f31505\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New
Roman;}{\fhiminor\f31506\fbidi \fswiss\fcharset0\fprq2{\*\panose
020f0502020204030204}Calibri;}
+{\fbiminor\f31507\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New
Roman;}{\f291\fbidi \fmodern\fcharset238\fprq1 Courier New CE;}{\f292\fbidi
\fmodern\fcharset204\fprq1 Courier New Cyr;}
+{\f294\fbidi \fmodern\fcharset161\fprq1 Courier New Greek;}{\f295\fbidi
\fmodern\fcharset162\fprq1 Courier New Tur;}{\f296\fbidi \fmodern\fcharset177\fprq1
Courier New (Hebrew);}{\f297\fbidi \fmodern\fcharset178\fprq1 Courier New (Arabic);}
+{\f298\fbidi \fmodern\fcharset186\fprq1 Courier New Baltic;}{\f299\fbidi
\fmodern\fcharset163\fprq1 Courier New (Vietnamese);}{\f611\fbidi
\froman\fcharset238\fprq2 Cambria Math CE;}{\f612\fbidi \froman\fcharset204\fprq2 Cambria
Math Cyr;}
+{\f614\fbidi \froman\fcharset161\fprq2 Cambria Math Greek;}{\f615\fbidi
\froman\fcharset162\fprq2 Cambria Math Tur;}{\f618\fbidi \froman\fcharset186\fprq2
Cambria Math Baltic;}{\f641\fbidi \fswiss\fcharset238\fprq2 Calibri CE;}
+{\f642\fbidi \fswiss\fcharset204\fprq2 Calibri Cyr;}{\f644\fbidi
\fswiss\fcharset161\fprq2 Calibri Greek;}{\f645\fbidi \fswiss\fcharset162\fprq2 Calibri
Tur;}{\f648\fbidi \fswiss\fcharset186\fprq2 Calibri Baltic;}
+{\f661\fbidi \fmodern\fcharset238\fprq1 Consolas CE;}{\f662\fbidi
\fmodern\fcharset204\fprq1 Consolas Cyr;}{\f664\fbidi \fmodern\fcharset161\fprq1 Consolas
Greek;}{\f665\fbidi \fmodern\fcharset162\fprq1 Consolas Tur;}
+{\f668\fbidi \fmodern\fcharset186\fprq1 Consolas Baltic;}{\flomajor\f31508\fbidi
\froman\fcharset238\fprq2 Times New Roman CE;}{\flomajor\f31509\fbidi
\froman\fcharset204\fprq2 Times New Roman Cyr;}
+{\flomajor\f31511\fbidi \froman\fcharset161\fprq2 Times New Roman
Greek;}{\flomajor\f31512\fbidi \froman\fcharset162\fprq2 Times New Roman
Tur;}{\flomajor\f31513\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}
+{\flomajor\f31514\fbidi \froman\fcharset178\fprq2 Times New Roman
(Arabic);}{\flomajor\f31515\fbidi \froman\fcharset186\fprq2 Times New Roman
Baltic;}{\flomajor\f31516\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}
+{\fdbmajor\f31518\fbidi \froman\fcharset238\fprq2 Times New Roman
CE;}{\fdbmajor\f31519\fbidi \froman\fcharset204\fprq2 Times New Roman
Cyr;}{\fdbmajor\f31521\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}
+{\fdbmajor\f31522\fbidi \froman\fcharset162\fprq2 Times New Roman
Tur;}{\fdbmajor\f31523\fbidi \froman\fcharset177\fprq2 Times New Roman
(Hebrew);}{\fdbmajor\f31524\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}
+{\fdbmajor\f31525\fbidi \froman\fcharset186\fprq2 Times New Roman
Baltic;}{\fdbmajor\f31526\fbidi \froman\fcharset163\fprq2 Times New Roman
(Vietnamese);}{\fhimajor\f31528\fbidi \froman\fcharset238\fprq2 Cambria CE;}
+{\fhimajor\f31529\fbidi \froman\fcharset204\fprq2 Cambria Cyr;}{\fhimajor\f31531\fbidi
\froman\fcharset161\fprq2 Cambria Greek;}{\fhimajor\f31532\fbidi
\froman\fcharset162\fprq2 Cambria Tur;}
+{\fhimajor\f31535\fbidi \froman\fcharset186\fprq2 Cambria Baltic;}{\fbimajor\f31538\fbidi
\froman\fcharset238\fprq2 Times New Roman CE;}{\fbimajor\f31539\fbidi
\froman\fcharset204\fprq2 Times New Roman Cyr;}
+{\fbimajor\f31541\fbidi \froman\fcharset161\fprq2 Times New Roman
Greek;}{\fbimajor\f31542\fbidi \froman\fcharset162\fprq2 Times New Roman
Tur;}{\fbimajor\f31543\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}
+{\fbimajor\f31544\fbidi \froman\fcharset178\fprq2 Times New Roman
(Arabic);}{\fbimajor\f31545\fbidi \froman\fcharset186\fprq2 Times New Roman
Baltic;}{\fbimajor\f31546\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}
+{\flominor\f31548\fbidi \froman\fcharset238\fprq2 Times New Roman
CE;}{\flominor\f31549\fbidi \froman\fcharset204\fprq2 Times New Roman
Cyr;}{\flominor\f31551\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}
+{\flominor\f31552\fbidi \froman\fcharset162\fprq2 Times New Roman
Tur;}{\flominor\f31553\fbidi \froman\fcharset177\fprq2 Times New Roman
(Hebrew);}{\flominor\f31554\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}
+{\flominor\f31555\fbidi \froman\fcharset186\fprq2 Times New Roman
Baltic;}{\flominor\f31556\fbidi \froman\fcharset163\fprq2 Times New Roman
(Vietnamese);}{\fdbminor\f31558\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}
+{\fdbminor\f31559\fbidi \froman\fcharset204\fprq2 Times New Roman
Cyr;}{\fdbminor\f31561\fbidi \froman\fcharset161\fprq2 Times New Roman
Greek;}{\fdbminor\f31562\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}
+{\fdbminor\f31563\fbidi \froman\fcharset177\fprq2 Times New Roman
(Hebrew);}{\fdbminor\f31564\fbidi \froman\fcharset178\fprq2 Times New Roman
(Arabic);}{\fdbminor\f31565\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}
+{\fdbminor\f31566\fbidi \froman\fcharset163\fprq2 Times New Roman
(Vietnamese);}{\fhiminor\f31568\fbidi \fswiss\fcharset238\fprq2 Calibri
CE;}{\fhiminor\f31569\fbidi \fswiss\fcharset204\fprq2 Calibri Cyr;}
+{\fhiminor\f31571\fbidi \fswiss\fcharset161\fprq2 Calibri Greek;}{\fhiminor\f31572\fbidi
\fswiss\fcharset162\fprq2 Calibri Tur;}{\fhiminor\f31575\fbidi \fswiss\fcharset186\fprq2
Calibri Baltic;}
+{\fbiminor\f31578\fbidi \froman\fcharset238\fprq2 Times New Roman
CE;}{\fbiminor\f31579\fbidi \froman\fcharset204\fprq2 Times New Roman
Cyr;}{\fbiminor\f31581\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}
+{\fbiminor\f31582\fbidi \froman\fcharset162\fprq2 Times New Roman
Tur;}{\fbiminor\f31583\fbidi \froman\fcharset177\fprq2 Times New Roman
(Hebrew);}{\fbiminor\f31584\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}
+{\fbiminor\f31585\fbidi \froman\fcharset186\fprq2 Times New Roman
Baltic;}{\fbiminor\f31586\fbidi \froman\fcharset163\fprq2 Times New Roman
(Vietnamese);}{\f271\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}
+{\f272\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\f274\fbidi
\froman\fcharset161\fprq2 Times New Roman Greek;}{\f275\fbidi \froman\fcharset162\fprq2
Times New Roman Tur;}{\f276\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}
+{\f277\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\f278\fbidi
\froman\fcharset186\fprq2 Times New Roman Baltic;}{\f279\fbidi \froman\fcharset163\fprq2
Times New Roman (Vietnamese);}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;
+\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;
+\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}{\*\defchp
\fs22\loch\af31506\hich\af31506\dbch\af31506 }{\*\defpap \ql
\li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0
}
+\noqfpromote {\stylesheet{\ql
\li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0
\rtlch\fcs1 \af31507\afs22\alang1025 \ltrch\fcs0
\f31506\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033
+\snext0 \sqformat \spriority0 \styrsid5661527 Normal;}{\*\cs10 \additive \ssemihidden
\sunhideused \spriority1 Default Paragraph Font;}{\*
+\ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\trcbpat1\trcfpat1\tblind0\tblindtype3\tscellwidthfts0\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv
\ql \li0\ri0\sa200\sl276\slmult1
+\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1
\af31507\afs22\alang1025 \ltrch\fcs0
\f31506\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \snext11 \ssemihidden
\sunhideused \sqformat Normal Table;}{
+\s15\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0
\rtlch\fcs1 \af31507\afs21\alang1025 \ltrch\fcs0
\f39\fs21\lang1033\langfe1033\cgrid\langnp1033\langfenp1033
+\sbasedon0 \snext15 \slink16 \sunhideused \styrsid13832294 Plain Text;}{\*\cs16 \additive
\rtlch\fcs1 \af0\afs21 \ltrch\fcs0 \f39\fs21 \sbasedon10 \slink15 \slocked
\styrsid13832294 Plain Text Char;}}{\*\rsidtbl \rsid150570\rsid929446\rsid3173355
+\rsid5661527\rsid13832294}{\mmathPr\mmathFont34\mbrkBin0\mbrkBinSub0\msmallFrac0\mdispDef1\mlMargin0\mrMargin0\mdefJc1\mwrapIndent1440\mintLim0\mnaryLim1}{\info{\author
Reggie Burnett}{\operator Reggie Burnett}{\creatim\yr2006\mo9\dy15\hr12\min55}
+{\revtim\yr2006\mo9\dy15\hr12\min55}{\version2}{\edmins6}{\nofpages4}{\nofwords2432}{\nofchars13869}{\nofcharsws16269}{\vern32857}}{\*\xmlnstbl
{\xmlns1 http://schemas.microsoft.com/office/word/2003/wordml}}
+\paperw12240\paperh15840\margl1501\margr1502\margt1440\margb1440\gutter0\ltrsect
+\widowctrl\ftnbj\aenddoc\trackmoves1\trackformatting1\donotembedsysfont1\relyonvml0\donotembedlingdata0\grfdocevents0\validatexml1\showplaceholdtext0\ignoremixedcontent0\saveinvalidxml0\showxmlerrors1\noxlattoyen
+\expshrtn\noultrlspc\dntblnsbdb\nospaceforul\formshade\horzdoc\dgmargin\dghspace180\dgvspace180\dghorigin1501\dgvorigin1440\dghshow1\dgvshow1
+\jexpand\viewkind1\viewscale100\pgbrdrhead\pgbrdrfoot\splytwnine\ftnlytwnine\htmautsp\nolnhtadjtbl\useltbaln\alntblind\lytcalctblwd\lyttblrtgr\lnbrkrule\nobrkwrptbl\snaptogridincell\allowfieldendsel\wrppunct
+\asianbrkrule\rsidroot150570\newtblstyruls\nogrowautofit\felnbrelev\indrlsweleven\noafcnsttbl\afelev\hwelev\spltpgpar\notcvasp\notbrkcnstfrctbl\notvatxbx\krnprsnet\cachedcolbal
\nouicompat \fet0{\*\wgrffmtfilter 2450}\nofeaturethrottle1\ilfomacatclnup0
+\ltrpar \sectd
\ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid13832294\sftnbj
{\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta
.}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl3
+\pndec\pnstart1\pnindent720\pnhang {\pntxta
.}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta
)}}{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta
)}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}
+{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta
)}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta
)}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}\pard\plain
\ltrpar
+\s15\ql
\li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid13832294
\rtlch\fcs1 \af31507\afs21\alang1025 \ltrch\fcs0
\f39\fs21\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af2 \ltrch\fcs0
+\f31506\insrsid3173355\charrsid3173355 License Agreement for Commercial Use of
MySQL[tm] Software
+\par
+\par This Agreement ("License") is between MySQL AB, a Swedish company}{\rtlch\fcs1 \af2
\ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+("Licensor"), and the customer ("Licensee") identified on the electronic }{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 o}{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355 rder}{\rtlch\fcs1 \af2 \ltrch\fcs0
+\f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355 form submitted on behalf of Licensee (the "Order
Form"). In }{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
c}{\rtlch\fcs1
+\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 onsideration of}{\rtlch\fcs1 \af2
\ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+the mutual promises, covenants and conditions contained herein, the}{\rtlch\fcs1 \af2
\ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+sufficiency of which is hereby acknowledged, the parties agree as follows.
+\par }{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
+\par 1. License Grant.
+\par "Licensed Software" means a complete and unchanged copy of the object
code}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
+version of the MySQL relational database management software identified in
the}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
+Order Form and posted on a special download page of the MySQL AB web site
(the}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
+"Download Page") made available to Licensee immediately after payment as}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+provided in Section 4. Subject to payment and the other terms and conditions}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+hereof, Licensor grants to Licensee a limited, non-exclusive and}{\rtlch\fcs1 \af2
\ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+non-transferable right to: (a) make one copy of the Licensed Software for
each}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 license purchased (each, a
+ "Licensed Copy"); (b) compile and/or link each}{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+Licensed Copy to one copy of the Licensee software identified in the Order}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+Form (the "Licensee Application") without modifying the Licensed Software}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+(each, an "Integrated Product"); and (c) load and use the Licensed Copy}{\rtlch\fcs1 \af2
\ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+portion of an Integrated Product on one machine or instrument in the
operating}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
+system environment(s), and on the hardware platform(s) specified in the
Order}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
+Form, and solely for running and extracting data from, the Licensee
+\par Application. "Use" means operation by one person for internal business}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+purposes in accordance with the terms and conditions hereof. Licensed}{\rtlch\fcs1 \af2
\ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355 Copies}{\rtlch\fcs1 \af2 \ltrch\fcs0
+\f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355 shall be deemed accepted by Licensee immediately
upon download. Licensee may}{\rtlch\fcs1 \af2 \ltrch\fcs0
+\f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355 make one additional copy of each Licensed Copy for
backup and archival}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
}{
+\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 purposes only.
+\par
+\par 2. Transfer.
+\par Only after Licensee has linked or compiled a Licensed Copy as permitted
in}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
+Section 1, Licensee may transfer to a third party (the "Transferee") the
right}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 to use such copy as described in S
+ection 1. As a condition to any such}{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355 transfer: (a) Licensee must deliver the Licensed
Copy and any backup copy to}{
+\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2
\ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 the Transferee along with a copy of
this License (including the Sales Order);}{\rtlch\fcs1 \af2 \ltrch\fcs0
+\f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355 and (b) the Transferee must accept the terms and
conditions of this License.}{\rtlch\fcs1 \af2 \ltrch\fcs0
+\f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355 Any and all of Licensee's rights to a Licensed
Copy shall terminate upon}{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355 }{
+\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 transfer of the right
to use such copy. A Transferee's rights are limited to}{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
+\f31506\insrsid3173355\charrsid3173355 the use rights described in Section 1(c), and do
not include the linking,}{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+compilation or copying rights (except for backup and archival copies)}{\rtlch\fcs1 \af2
\ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+described in Section 1. If you did not purchase this License directly from}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+MySQL AB, then you are a Transferee. Licensee and any Transferee must comply}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+with all applicable export laws and regulations.
+\par
+\par 3. Restrictions.
+\par Licensee may use the Licensed Software only as expressly provided in
Section}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
+1. Without limiting the foregoing, Licensee shall not: (a) lease, license,}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+use, make available, distribute or modify all or any part of the Licensed}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+Software to any third party, except as otherwise expressly permitted herein;}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+(b) use the Licensed Software to operate in or as a time-sharing,
outsourcing,}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
+service bureau, application service provider or managed service provider}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355 environment; (c) lease,
+ license, use, make available or distribute the}{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+Licensed Software as a general SQL server, as a stand alone application or}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+with applications other than the Licensee Application under this License;
(d)}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
+copy the Licensed Software onto any public or distributed network; (e)}{\rtlch\fcs1 \af2
\ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+distribute Integrated Products pursuant to a public or open source license;}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+(f) port the Licensed Software to any operating system other than as
described}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
+in the Order Form; or (g) change any proprietary rights notices which appear}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355 i
+n the Licensed Software. Except as otherwise provided in Section 2, the}{\rtlch\fcs1 \af2
\ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+rights granted to Licensee herein are rights that may be exercised solely by
+\par Licensee.
+\par
+\par 4. Price and payment.
+\par No later than thirty (30) days after submission of the Order Form,
Licensee}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
+shall remit one non-refundable license fee per Licensed Copy as posted on}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+http://order.mysql.com on the date Licensee submitted the Order Form (the}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+"License Fee"). All payments shall be made in Euros or U.S. dollars.
Licensee}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 shall be responsib
+le for paying all local, state, federal and international}{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+sales, value added, excise and other taxes and duties payable in connection}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+with this License, other than taxes based upon Licensor's net income.
Licensee}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
+shall not be permitted to access the Download Page until Licensor has
received}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 payment in full.
+\par
+\par 5. Termination.
+\par Licensor may terminate this License immediately if the Licensee shall
breach}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
+any of the provisions of this License and such breach remains uncured 30
days}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 after receipt of noti
+ce. In the event that Licensee becomes liquidated,}{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+dissolved, bankrupt or insolvent, whether voluntarily or involuntarily, or}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+shall take any action to be so declared, Licensor shall have the right to}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+terminate this License immediately. Upon expiration, cancellation or other}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+termination of this License, Licensee shall immediately: (a) discontinue}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+distribution of Integrated Products that include Licensed Software; and (b)}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+destroy all copies of the Licensed Software, including (without limitation)
as}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 li
+nked or compiled in any Integrated Product. Sections 4 through 10 shall}{\rtlch\fcs1 \af2
\ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+survive the termination of this License for any reason.
+\par
+\par 6. Proprietary Rights.
+\par Licensee agrees that the copyright, patent, trade secrets and all other
+\par intellectual proprietary rights of whatever nature in the Licensed
Software}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
+and related documentation, including derivative works, are and shall remain}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+the exclusive property of Licensor and any third party suppliers. Nothing in}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+this License should be construed as transferring any aspects of such rights
to}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
+Licensee or any third party. Licensor reserves any and all rights not}{\rtlch\fcs1 \af2
\ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+expressly granted herein. MySQL is a trademark of MySQL AB, and shall not be}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+used by Licensee without Licensor's express written authorization. Licensee}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+shall include in the Integrated Products a conspicuous notice that the}{\rtlch\fcs1 \af2
\ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+Integrated Products include software whose copyright is owned by MySQL AB.
+\par
+\par 7. Disclaimer of Warranties.
+\par THE LICENSED SOFTWARE IS LICENSED "AS IS," WITHOUT ANY WARRANTIES
WHATSOEVER.}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
+LICENSOR EXPRESSLY DISCLAIMS, AND LICENSEE EXPRESSLY WAIVES, ALL WARRANTIES,}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+WHETHER EXPRESS OR IMPLIED, INCLUDING WARRANTIES OF MERCHANTIBILITY, FITNESS}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, SYSTEM INTEGRATION,}{\rtlch\fcs1 \af2
\ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355 NON-INTERFERENCE AND ACCURACY
+OF INFORMATIONAL CONTENT. LICENSOR DOES NOT}{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+WARRANT THAT THE LICENSED SOFTWARE WILL MEET LICENSEE'S REQUIREMENTS OR THAT}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+THE OPERATION OF THE LICENSED SOFTWARE WILL BE UNINTERRUPTED OR ERROR-FREE,
OR}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
+THAT ERRORS WILL BE CORRECTED. THE ENTIRE RISK OF THE LICENSED SOFTWARE'S}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+QUALITY AND PERFORMANCE IS WITH LICENSEE. Without limiting the generality of}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+the foregoing disclaimer, Licensee acknowledges that the Licensed Software
is}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
+not specifically designed, manufactured or intended for use in the planning,}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+construction, maintenance, control or direct operation of nuclear
facilities,}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
+aircraft navigation, control or communication systems, weapons systems or}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355 direct life support systems.
+\par
+\par 8. Indemnification.
+\par Licensee hereby indemnifies and agrees to defend Licensor against any and
all}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
+damages, judgments and costs (including reasonable attorneys' fees) related
to}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
+any claim based upon: (a) an allegation that the Licensee Application}{\rtlch\fcs1 \af2
\ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+infringes the intellectual property of a third party; (b) use of the
Licensed}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
+Software in a manner prohibited under this License or in a manner for which}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+the Licensed Software was not designed; (c) integration or use of the
Licensed}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
+Software with the Licensee Application (where use of the Licensed Software}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355 alone would not i
+nfringe); (d) changes made by Licensee to the Licensed}{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+Software (where use of unmodified Licensed Software would not infringe); (e)}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+changes made, or actions taken, by Licensor upon Licensee's direct}{\rtlch\fcs1 \af2
\ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+instructions; or (f) bodily injury, property damage or any other damage or}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+injury due to the use or inability to use an Integrated Product.
+\par
+\par 9. Lim\ltrpar itation of Liability.
+\par LICENSOR SHALL HAVE NO LIABILITY WITH RESPECT TO ITS OBLIGATIONS UNDER
THIS}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
+AGREEMENT OR OTHERWISE FOR CONSEQUENTIAL, EXEMPLARY, SPECIAL, INDIRECT,}{\rtlch\fcs1 \af2
\ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+INCIDENTAL OR PUNITIVE DAMAGES, INCLUDING (WITHOUT LIMITATION) ANY LOST}{\rtlch\fcs1 \af2
\ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+PROFITS OR LOST SAVINGS (WHETHER RESULTING FROM IMPAIRED OR LOST DATA,}{\rtlch\fcs1 \af2
\ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+SOFTWARE OR COMPUTER FAILURE OR ANY OTHER CAUSE), EVEN IF IT HAS BEEN
ADVISED}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 OF THE POSSIBILITY
+ OF SUCH DAMAGES. NOTWITHSTANDING ANY OTHER PROVISION IN}{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+THIS AGREEMENT, THE LIABILITY OF LICENSOR FOR ANY REASON AND UPON ANY CAUSE
OF}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
+ACTION SHALL BE LIMITED TO THE AMOUNT PAID TO LICENSOR BY LICENSEE UNDER
THIS}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
+AGREEMENT. THIS LIMITATION APPLIES TO ALL CAUSES OF ACTION IN THE AGGREGATE,}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+INCLUDING (WITHOUT LIMITATION) BREACH OF CONTRACT, BREACH OF WARRANTY,}{\rtlch\fcs1 \af2
\ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+NEGLIGENCE, MISREPRESENTATIONS AND OTHER TORTS. THE PARTIES AGREE THAT THE}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+REMEDIES AND LIMITATIONS HEREIN ALLOCATE THE RISKS BETWEEN THE PARTIES AS}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+AUTHORIZED BY APPLICABLE LAWS. THE LICENSE FEES ARE SET IN RELIANCE UPON
THIS}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
+ALLOCATION OF RISK AND THE EXCLUSION OF CERTAIN DAMAGES AS SET FORTH IN THIS}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355 AGREEMENT.
+\par
+\par 10. Miscellaneous.
+\par
+\par 10.1 Interpretation.
+\par Failure by Licensor to exercise any right or remedy does not signify}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+acceptance of the event giving rise to such right or remedy. No action
arising}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
+out of this License may be brought by Licensee more than one year after the}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+cause of action has accrued. If any part of this License is held by a court
of}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
+competent jurisdiction to be illegal or unenforceable, the validity or}{\rtlch\fcs1 \af2
\ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+enforceability of the remainder of this License shall not be affected and
such}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
+provision shall be deemed modified to the minimum extent necessary to make}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355 such provi
+sion consistent with applicable law and, in its modified form, such}{\rtlch\fcs1 \af2
\ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+provision shall be enforceable and enforced. Licensor reserves the right not}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+to accept any Order Form. Any invoice issued by Licensor in connection with}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355 this License shall be deemed a p
+art of this Agreement. To the extent of any}{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+inconsistency between an Order Form and an invoice issued by Licensor, the}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+terms and conditions of the invoice shall prevail; Licensee shall be deemed
to}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
+have accepted an invoice upon payment of such invoice. In the event that}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+Licensee placed an order by telephone or through an authorized sales}{\rtlch\fcs1 \af2
\ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+representative, the invoice issued by Licensor shall constitute the Order
+\par Form. The terms and conditions of this Agreement shall replace and serve as
an}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 ovation of
+ the terms and conditions of any commercial (i.e., non-GPL) license}{\rtlch\fcs1 \af2
\ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+purchased online by Licensee prior to August 2002.
+\par
+\par 10.2 Binding.
+\par This Agreement will be binding upon and inure to the benefit of the
parties,}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
+their respective successors and permitted assigns. Except as otherwise}{\rtlch\fcs1 \af2
\ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+provided in Section 2, without the prior written consent of Licensor,
Licensee}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
+may not assign this License or its rights or obligations under this License
to}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
+any person or party, whether by operation of law or otherwise; any attempt
by}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
+Licensee to assign this License without Licensor's prior written consent
shall}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
+be null and void. There are no intended third party beneficiaries of this}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+License. The parties are, and shall remain, independent contractors; nothing}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355 in this
+ License is designed to create, nor shall create between them, a}{\rtlch\fcs1 \af2
\ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+partnership, joint venture, agency, or employment relationship.}{\rtlch\fcs1 \af2
\ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+\par }{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
+\par 10.3 Governing Law; Dispute Forum.
+\par If Licensee's residence, principal place of business or place of
organization}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 is in t
+he United States of America ("USA"), then this License shall be deemed}{\rtlch\fcs1 \af2
\ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+to have been executed in the USA and shall be governed by the laws of the}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+State of Delaware, without regard to the conflict of laws provisions
thereof.}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 If Licensee's
residence, princ
+ipal place of business or place of organization}{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+is in any country other than the USA, then this License shall be deemed to}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+have been executed in Sweden and shall be governed by the laws of Sweden,}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+without regard to the conflict of laws provisions thereof. In no event shall}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+the United Nations Convention on Contracts for the International Sale of
Goods}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
+apply to, or govern, this License. The parties consent to the exclusive}{\rtlch\fcs1 \af2
\ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+jurisdiction of the courts of Sweden and the USA, as provided in this
Section.}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 I
+n the event that Licensor initiates an action in connection with this
License}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
+or any other dispute between the parties, the exclusive jurisdiction of such}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+action shall be in: (a) Newark, Delaware, if Licensee's residence, principal}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355 place of business or
+place of organization is in the USA; or (b) Uppsala,}{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+Sweden, if Licensee's residence, principal place of business or place of}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+organization is in any country other than the USA. In the event that
Licensee}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
+initiates an action in connection with this License or any other dispute}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+between the parties, the exclusive jurisdiction of such action shall be in}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+Stockholm, Sweden. Notwithstanding the foregoing, either party may bring a}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+counterclaim in an action in the same jurisdiction in which the originating}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355 cl
+aim was filed, and either party may enforce any judgment rendered by such}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+court in any court of competent jurisdiction. Licensee shall comply at its
own}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
+expense with all relevant and applicable laws related to use and
distribution}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 of the Licensed
Softwa
+re as permitted in this License. Notwithstanding the}{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+foregoing, Licensor may seek injunctive or other equitable relief in any}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+jurisdiction in order to protect its intellectual property rights. The
parties}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
+have agreed to execute this License in the English language, and the English}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+language version of the Agreement will control for all purposes. Any action}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+brought under this License shall be conducted in the English language.}{\rtlch\fcs1 \af2
\ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+Licensee shall be responsible for Licensor's attorneys fees and other
expenses}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
+associated with the enforcement of this License or the collection of any}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355 amounts due under this License.
+\par
+\par 10.4 Notice.
+\par Unless otherwise agreed, any notice under this License shall be delivered
and}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
+addressed to Licensee at the address set forth on the Order Form, and to}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+Licensor at Bangardsgatan 8, 753 20, Uppsala, Sweden. Notice shall be deemed}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+received by any party: (a) on the day given, if personally delivered or if}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+sent by confirmed facsimile transmission, receipt verified; (b) on the third}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+day after deposit, if mailed by certified, first class, postage prepaid,}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+return receipt requested mail, or by reputable, expedited overnight courier;}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+or (c) on the fifth day after deposit, if sent by reputable, expedited}{\rtlch\fcs1 \af2
\ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355 international courier. Either p
+arty may change its address for notice}{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355 purposes upon notice in accordance with this
Section. Licensor may identify}
+{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2
\ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 Licensee as a commercial licensee,
including on the MySQL web site.
+\par
+\par 10.5 GPL.
+\par The GPL License shall continue to apply to any and all uses and
distributions}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
+of the Licensed Software undertaken by Licensee either prior to the
Effective}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
+Date, after termination, or otherwise outside the scope of this License.
This}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
+Agreement shall not be deemed to replace or otherwise amend any Licensee}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+rights or obligations pursuant to the GPL License with respect to any uses
of}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
+the Licensed Software described in the preceding sentence.}{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+\par }{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
+\par 10.6 Entire Agreement.
+\par This Agreement (including the Order Form and the invoice) comprises the
entire}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
}{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 agreement,
+ and supercedes and merges all prior proposals, understandings and}{\rtlch\fcs1 \af2
\ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+agreements, oral and written, between the parties relating to the subject}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+matter of this License. This Agreement may be amended or modified only in a}{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355 writing executed by both parties. T
+o the extent of any conflict or}{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355 inconsistency between this License and any invoice
or other document submitted}{
+\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2
\ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 by Licensee to Licensor, this License
will control. Licensor's acceptance of}{\rtlch\fcs1 \af2 \ltrch\fcs0
+\f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355 any document shall not be construed as an
acceptance of provisions which are}{\rtlch\fcs1 \af2 \ltrch\fcs0
+\f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355 in any way in conflict or inconsistent with, or in
addition to, this License,}{\rtlch\fcs1 \af2 \ltrch\fcs0
+\f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355 unless such terms are separately and specifically
accepted in writing by an}{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid3173355\charrsid3173355
+ }{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 authorized officer
of Licensor.
+\par }{\rtlch\fcs1 \af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355 }{\rtlch\fcs1
\af2 \ltrch\fcs0 \f31506\insrsid3173355\charrsid3173355
+\par 10.7 Print this License.
+\par For record keeping purposes, we encourage Licensee to print this License andthe
Order Form on the date that the Order Form is submitted.}{\rtlch\fcs1 \af2 \ltrch\fcs0
\f31506\insrsid13832294\charrsid3173355
+\par }{\*\themedata
504b030414000600080000002100828abc13fa0000001c020000130000005b436f6e74656e745f54797065735d2e786d6cac91cb6ac3301045f785fe83d0b6d8
+72ba28a5d8cea249777d2cd20f18e4b12d6a8f843409c9df77ecb850ba082d74231062ce997b55ae8fe3a00e1893f354e9555e6885647de3a8abf4fbee29bbd7
+2a3150038327acf409935ed7d757e5ee14302999a654e99e393c18936c8f23a4dc072479697d1c81e51a3b13c07e4087e6b628ee8cf5c4489cf1c4d075f92a0b
+44d7a07a83c82f308ac7b0a0f0fbf90c2480980b58abc733615aa2d210c2e02cb04430076a7ee833dfb6ce62e3ed7e14693e8317d8cd0433bf5c60f53fea2fe7
+065bd80facb647e9e25c7fc421fd2ddb526b2e9373fed4bb902e182e97b7b461e6bfad3f010000ffff0300504b030414000600080000002100a5d6a7e7c00000
+00360100000b0000005f72656c732f2e72656c73848fcf6ac3300c87ef85bd83d17d51d2c31825762fa590432fa37d00e1287f68221bdb1bebdb4fc7060abb08
+84a4eff7a93dfeae8bf9e194e720169aaa06c3e2433fcb68e1763dbf7f82c985a4a725085b787086a37bdbb55fbc50d1a33ccd311ba548b63095120f88d94fbc
+52ae4264d1c910d24a45db3462247fa791715fd71f989e19e0364cd3f51652d73760ae8fa8c9ffb3c330cc9e4fc17faf2ce545046e37944c69e462a1a82fe353
+bd90a865aad41ed0b5b8f9d6fd010000ffff0300504b0304140006000800000021006b799616830000008a0000001c0000007468656d652f7468656d652f7468
+656d654d616e616765722e786d6c0ccc4d0ac3201040e17da17790d93763bb284562b2cbaebbf600439c1a41c7a0d29fdbd7e5e38337cedf14d59b4b0d592c9c
+070d8a65cd2e88b7f07c2ca71ba8da481cc52c6ce1c715e6e97818c9b48d13df49c873517d23d59085adb5dd20d6b52bd521ef2cdd5eb9246a3d8b4757e8d3f7
+29e245eb2b260a0238fd010000ffff0300504b0304140006000800000021000bcba3ae95060000561b0000160000007468656d652f7468656d652f7468656d65
+312e786d6cec594d6f1b4518be23f11f467b6f6327b61b4775aad8b11b48d346b15bd4e37877bc3bcdecce6a669cd437d41e9190100571a012370e08a8d44a5c
+caaf09144191fa17786766d7dec96e48d24650417d48bcb3cfbcdfef331fbe7aed7eccd0011192f2a4e3d52fd73c44129f0734093bdeedd1e0d2aa87a4c24980
+194f48c79b11e95d5b7fffbdab784d45242608e627720d77bc48a9746d6949fa308ce5659e9204de4db888b18247112e05021f82dc982d2dd76aada518d3c443
+098e41ecadc984fa048db4486f3d17de67f09828a9077c26865a347166186cb05fd70839933d26d001661d0ff404fc7044ee2b0f312c15bce87835f3f196d6af
+2ee1b56c125327cc2dcc1b984f362f9b10ec2f1b9d221ccf95d6078df695cdb97c0360aa8cebf7fbbd7e7d2ecf00b0ef83a7d696a2ccc660b5decd651640f66b
+5976afd6ac355c7c41fe4ac9e676b7db6db6335bac5003b25f1b25fc6aadd5d85876f00664f1cd12bed1dde8f55a0ede802cbe55c20faeb45b0d176f4011a3c9
+7e09ad133a1864d2e79009675b95f05580afd632f80205d530af2ead62c2137552adc5f81e1703006820c38a2648cd5232c13e54710fc76341b15680d7082ebc
+b143be2c0d695d48fa82a6aae37d9862e88885bc57cfbf7ff5fc293a7af0ece8c14f470f1f1e3df8d10a72666de1242cce7af9ed677f3efe18fdf1f49b978fbe
+a8c6cb22fed71f3ef9e5e7cfab81d03e0b735e7cf9e4b7674f5e7cf5e9efdf3daa806f083c2ec247342612dd2487688fc7e098898a6b39198bf3cd1845981667
+6c24a1c409d65a2ae4f755e4a06fce30cbb2e3d8d1256e04ef08a08f2ae0f5e93dc7e06124a68a5668de8e6207b8c339eb725119856dadab10e6d13409ab958b
+6911b787f14195ee1e4e9cfcf6a729f0665e968ee3bd883866ee329c281c928428a4dff17d422abcbb4ba913d71dea0b2ef944a1bb147531ad0cc9888e9d6a5a
+4cdaa231e46556e533e4db89cdce1dd4e5accaeb4d72e022a12b30ab307e449813c6eb78aa705c25728463560cf80daca22a238733e117717da920d321611cf5
+032265d59c5b02fc2d247d1b036355a67d87cd62172914ddaf927903735e446ef2fd5e84e3b40a3ba44954c47e20f7a14431dae5aa0abec3dd0ed1cf90079c9c
+98ee3b9438e93e9d0d6ed3d031695120facd54e85c02553b0c1cd3e4efe89851e0635b031747c740802fbe7e5c51596f2b116fc09a54d5095bc7e8f724dc71d2
+ed7111d0b79f7337f134d92550e6e585e71de5bea35cef3f4fb927f5f3598976c1ad40bb7adf6037c5668b1c9fb8439e50c6866ac6c80d6936c912d689600083
+7a9e391d92f989298de06bc6eb0e2e14d8cc4182ab8fa88a86114e61835df7b4905066a24389522ee16067862b656b3c6cd2953d1636f581c1f281c46a870776
+78450fe7e782b918b3da84e6f0992b5ad102ceaa6ce54a2614dc7e1d65756dd499b5d58d6986ea1c6d7397218765d760701e4dd88020d8b640945b703ed7aae1
+6082190974dcedda9ba7c564e1225324231c902c47daef728eea264979ad989b00a89d8a1ce943de29512b686b6bb16fa0ed2c492aaa6b9ca02ecfde9b6429af
+e0459674df1e6b4796149b9325e8b0e3b59bcb4d0ff938ed781338d3c2d73885ac4bbde7c32c848b215f095bf6a736b3e9f24536dbb9636e13d4e19ac2c6bde4
+b0c303a9906a13cbc89686799595004bb4266bff7213c27a510ed84a7f0d2b5656a118fe352b208e6e6ac964427c554c766144c7ce3e6654caa78a8861141ca2
+319b8a3d0ce9d7a50afe0454c2d5846104fd00f7683adae6954bce59d3156faf0cce8e63964638a35bdda279275bb8e9e3b90de6a9601ef85669bb71eefcae98
+96bf20578a65fc3f7345af277053b012e80cf8708d2b30d2fddaf1b8501107164a23ea0f046c1c0c7740b5c05d2cbc86a282cb64f35f9003fddff69c9561da1a
+0e7c6a8f864850588f542408d9055a32d5778ab07ab67659912c13642aaa60ae4cadd9637240d84873604bafed1e8aa0d40d9b64346070c7ebcf7dce3a681cea
+4d4eb1df1c0e99afbdb607fee99d8f6d6670cae561b3a1c9e33f37b16255b5f3cdf47ced2d3aa25f2cb6598dbc2b4059612968676dff9a269c73a9b58c55f278
+b9991b07592c7b0c83f30d510af73d48ff81f58f0a9fd95f26f4823ae27bc0ad087e68c88c4250d6975a9aee3c040c998f8e33e2cc23ac85d9e0669b271db77c
+b9bee0bdaedd0795fc3ff35ef79ce19e6fcfdcec3add78a1e1ce63ec863b1bb5dd5b116ec8eff14685a1497e9c31c9313f6c157f7be2e37b90ee4db8e59f3225
+4d48e197258161033a34dd001460359aa9eb7f010000ffff0300504b0304140006000800000021000dd1909fb60000001b010000270000007468656d652f7468
+656d652f5f72656c732f7468656d654d616e616765722e786d6c2e72656c73848f4d0ac2301484f78277086f6fd3ba109126dd88d0add40384e4350d363f2451
+eced0dae2c082e8761be9969bb979dc9136332de3168aa1a083ae995719ac16db8ec8e4052164e89d93b64b060828e6f37ed1567914b284d262452282e319872
+0e274a939cd08a54f980ae38a38f56e422a3a641c8bbd048f7757da0f19b017cc524bd62107bd5001996509affb3fd381a89672f1f165dfe514173d9850528a2
+c6cce0239baa4c04ca5bbabac4df000000ffff0300504b01022d0014000600080000002100828abc13fa0000001c020000130000000000000000000000000000
+0000005b436f6e74656e745f54797065735d2e786d6c504b01022d0014000600080000002100a5d6a7e7c0000000360100000b00000000000000000000000000
+2b0100005f72656c732f2e72656c73504b01022d00140006000800000021006b799616830000008a0000001c0000000000000000000000000014020000746865
+6d652f7468656d652f7468656d654d616e616765722e786d6c504b01022d00140006000800000021000bcba3ae95060000561b00001600000000000000000000
+000000d10200007468656d652f7468656d652f7468656d65312e786d6c504b01022d00140006000800000021000dd1909fb60000001b01000027000000000000
+000000000000009a0900007468656d652f7468656d652f5f72656c732f7468656d654d616e616765722e786d6c2e72656c73504b050600000000050005005d010000950a00000000}
+{\*\colorschememapping
3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d3822207374616e64616c6f6e653d22796573223f3e0d0a3c613a636c724d
+617020786d6c6e733a613d22687474703a2f2f736368656d61732e6f70656e786d6c666f726d6174732e6f72672f64726177696e676d6c2f323030362f6d6169
+6e22206267313d226c743122207478313d22646b3122206267323d226c743222207478323d22646b322220616363656e74313d22616363656e74312220616363
+656e74323d22616363656e74322220616363656e74333d22616363656e74332220616363656e74343d22616363656e74342220616363656e74353d22616363656e74352220616363656e74363d22616363656e74362220686c696e6b3d22686c696e6b2220666f6c486c696e6b3d22666f6c486c696e6b222f3e}
+{\*\latentstyles\lsdstimax266\lsdlockeddef0\lsdsemihiddendef1\lsdunhideuseddef1\lsdqformatdef0\lsdprioritydef99{\lsdlockedexcept
\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority0 \lsdlocked0 Normal;
+\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading
1;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading
2;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 3;
+\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 4;\lsdqformat1 \lsdpriority9 \lsdlocked0
heading 5;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 6;\lsdqformat1 \lsdpriority9
\lsdlocked0 heading 7;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 8;
+\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 9;\lsdpriority39 \lsdlocked0 toc
1;\lsdpriority39 \lsdlocked0 toc 2;\lsdpriority39 \lsdlocked0 toc 3;\lsdpriority39
\lsdlocked0 toc 4;\lsdpriority39 \lsdlocked0 toc 5;\lsdpriority39 \lsdlocked0 toc 6;
+\lsdpriority39 \lsdlocked0 toc 7;\lsdpriority39 \lsdlocked0 toc 8;\lsdpriority39
\lsdlocked0 toc 9;\lsdqformat1 \lsdpriority35 \lsdlocked0 caption;\lsdsemihidden0
\lsdunhideused0 \lsdqformat1 \lsdpriority10 \lsdlocked0 Title;
+\lsdpriority1 \lsdlocked0 Default Paragraph Font;\lsdsemihidden0 \lsdunhideused0
\lsdqformat1 \lsdpriority11 \lsdlocked0 Subtitle;\lsdsemihidden0 \lsdunhideused0
\lsdqformat1 \lsdpriority22 \lsdlocked0 Strong;
+\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority20 \lsdlocked0
Emphasis;\lsdsemihidden0 \lsdunhideused0 \lsdpriority59 \lsdlocked0 Table
Grid;\lsdunhideused0 \lsdlocked0 Placeholder Text;
+\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority1 \lsdlocked0 No
Spacing;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light
Shading;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid;\lsdsemihidden0
\lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1;\lsdsemihidden0
\lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1;\lsdsemihidden0
\lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2;\lsdsemihidden0 \lsdunhideused0
\lsdpriority67 \lsdlocked0 Medium Grid 1;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2;\lsdsemihidden0
\lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3;\lsdsemihidden0 \lsdunhideused0
\lsdpriority70 \lsdlocked0 Dark List;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful
Shading;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful
List;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent
1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent
1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 1;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent
1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent
1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 1;
+\lsdunhideused0 \lsdlocked0 Revision;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1
\lsdpriority34 \lsdlocked0 List Paragraph;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1
\lsdpriority29 \lsdlocked0 Quote;
+\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority30 \lsdlocked0 Intense
Quote;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent
1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 1;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent
1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent
1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 1;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent
1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent
1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 1;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent
2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent
2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 2;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent
2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent
2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 2;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent
2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent
2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 2;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent
2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent
2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 2;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent
2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent
2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 3;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent
3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent
3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 3;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent
3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent
3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 3;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent
3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent
3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 3;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent
3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent
3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 3;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent
3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent
4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 4;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent
4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent
4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 4;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent
4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent
4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 4;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent
4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent
4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 4;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent
4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent
4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 4;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent
5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent
5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 5;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent
5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent
5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 5;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent
5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent
5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 5;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent
5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent
5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 5;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent
5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent
5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 6;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent
6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent
6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 6;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent
6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent
6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 6;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent
6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent
6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 6;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent
6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent
6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 6;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent
6;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority19 \lsdlocked0 Subtle
Emphasis;
+\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority21 \lsdlocked0 Intense
Emphasis;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority31 \lsdlocked0 Subtle
Reference;
+\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority32 \lsdlocked0 Intense
Reference;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority33 \lsdlocked0 Book
Title;\lsdpriority37 \lsdlocked0 Bibliography;}}{\*\datastore 010500000200000018000000
+4d73786d6c322e534158584d4c5265616465722e352e3000000000000000000000060000
+d0cf11e0a1b11ae1000000000000000000000000000000003e000300feff090006000000000000000000000001000000010000000000000000100000feffffff00000000feffffff0000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffff52006f006f007400200045006e00740072007900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000500ffffffffffffffffffffffffec69d9888b8b3d4c859eaf6cd158be0f000000000000000000000000e095
+ae12f0d8c601feffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000
+00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000105000000000000}}
\ No newline at end of file
Added: trunk/Installer/GPL.rtf
===================================================================
--- trunk/Installer/GPL.rtf 2006-09-15 18:04:00 UTC (rev 339)
+++ trunk/Installer/GPL.rtf 2006-09-18 02:33:54 UTC (rev 340)
@@ -0,0 +1,411 @@
+{\rtf1\adeflang1025\ansi\ansicpg1252\uc1\adeff31507\deff0\stshfdbch31506\stshfloch31506\stshfhich31506\stshfbi31507\deflang1033\deflangfe1033\themelang1033\themelangfe0\themelangcs0{\fonttbl{\f0\fbidi
\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f2\fbidi
\fmodern\fcharset0\fprq1{\*\panose 02070309020205020404}Courier New;}
+{\f34\fbidi \froman\fcharset0\fprq2{\*\panose 02040503050406030204}Cambria
Math;}{\flomajor\f31500\fbidi \froman\fcharset0\fprq2{\*\panose
02020603050405020304}Times New Roman;}
+{\fdbmajor\f31501\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New
Roman;}{\fhimajor\f31502\fbidi \froman\fcharset0\fprq2{\*\panose
02040503050406030204}Cambria;}
+{\fbimajor\f31503\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New
Roman;}{\flominor\f31504\fbidi \froman\fcharset0\fprq2{\*\panose
02020603050405020304}Times New Roman;}
+{\fdbminor\f31505\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New
Roman;}{\fhiminor\f31506\fbidi \fswiss\fcharset0\fprq2{\*\panose
020f0502020204030204}Calibri;}
+{\fbiminor\f31507\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New
Roman;}{\f44\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\f45\fbidi
\froman\fcharset204\fprq2 Times New Roman Cyr;}
+{\f47\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\f48\fbidi
\froman\fcharset162\fprq2 Times New Roman Tur;}{\f49\fbidi \froman\fcharset177\fprq2
Times New Roman (Hebrew);}{\f50\fbidi \froman\fcharset178\fprq2 Times New Roman
(Arabic);}
+{\f51\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\f52\fbidi
\froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f64\fbidi
\fmodern\fcharset238\fprq1 Courier New CE;}{\f65\fbidi \fmodern\fcharset204\fprq1 Courier
New Cyr;}
+{\f67\fbidi \fmodern\fcharset161\fprq1 Courier New Greek;}{\f68\fbidi
\fmodern\fcharset162\fprq1 Courier New Tur;}{\f69\fbidi \fmodern\fcharset177\fprq1
Courier New (Hebrew);}{\f70\fbidi \fmodern\fcharset178\fprq1 Courier New (Arabic);}
+{\f71\fbidi \fmodern\fcharset186\fprq1 Courier New Baltic;}{\f72\fbidi
\fmodern\fcharset163\fprq1 Courier New (Vietnamese);}{\f384\fbidi
\froman\fcharset238\fprq2 Cambria Math CE;}{\f385\fbidi \froman\fcharset204\fprq2 Cambria
Math Cyr;}
+{\f387\fbidi \froman\fcharset161\fprq2 Cambria Math Greek;}{\f388\fbidi
\froman\fcharset162\fprq2 Cambria Math Tur;}{\f391\fbidi \froman\fcharset186\fprq2
Cambria Math Baltic;}{\flomajor\f31508\fbidi \froman\fcharset238\fprq2 Times New Roman
CE;}
+{\flomajor\f31509\fbidi \froman\fcharset204\fprq2 Times New Roman
Cyr;}{\flomajor\f31511\fbidi \froman\fcharset161\fprq2 Times New Roman
Greek;}{\flomajor\f31512\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}
+{\flomajor\f31513\fbidi \froman\fcharset177\fprq2 Times New Roman
(Hebrew);}{\flomajor\f31514\fbidi \froman\fcharset178\fprq2 Times New Roman
(Arabic);}{\flomajor\f31515\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}
+{\flomajor\f31516\fbidi \froman\fcharset163\fprq2 Times New Roman
(Vietnamese);}{\fdbmajor\f31518\fbidi \froman\fcharset238\fprq2 Times New Roman
CE;}{\fdbmajor\f31519\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}
+{\fdbmajor\f31521\fbidi \froman\fcharset161\fprq2 Times New Roman
Greek;}{\fdbmajor\f31522\fbidi \froman\fcharset162\fprq2 Times New Roman
Tur;}{\fdbmajor\f31523\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}
+{\fdbmajor\f31524\fbidi \froman\fcharset178\fprq2 Times New Roman
(Arabic);}{\fdbmajor\f31525\fbidi \froman\fcharset186\fprq2 Times New Roman
Baltic;}{\fdbmajor\f31526\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}
+{\fhimajor\f31528\fbidi \froman\fcharset238\fprq2 Cambria CE;}{\fhimajor\f31529\fbidi
\froman\fcharset204\fprq2 Cambria Cyr;}{\fhimajor\f31531\fbidi \froman\fcharset161\fprq2
Cambria Greek;}{\fhimajor\f31532\fbidi \froman\fcharset162\fprq2 Cambria Tur;}
+{\fhimajor\f31535\fbidi \froman\fcharset186\fprq2 Cambria Baltic;}{\fbimajor\f31538\fbidi
\froman\fcharset238\fprq2 Times New Roman CE;}{\fbimajor\f31539\fbidi
\froman\fcharset204\fprq2 Times New Roman Cyr;}
+{\fbimajor\f31541\fbidi \froman\fcharset161\fprq2 Times New Roman
Greek;}{\fbimajor\f31542\fbidi \froman\fcharset162\fprq2 Times New Roman
Tur;}{\fbimajor\f31543\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}
+{\fbimajor\f31544\fbidi \froman\fcharset178\fprq2 Times New Roman
(Arabic);}{\fbimajor\f31545\fbidi \froman\fcharset186\fprq2 Times New Roman
Baltic;}{\fbimajor\f31546\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}
+{\flominor\f31548\fbidi \froman\fcharset238\fprq2 Times New Roman
CE;}{\flominor\f31549\fbidi \froman\fcharset204\fprq2 Times New Roman
Cyr;}{\flominor\f31551\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}
+{\flominor\f31552\fbidi \froman\fcharset162\fprq2 Times New Roman
Tur;}{\flominor\f31553\fbidi \froman\fcharset177\fprq2 Times New Roman
(Hebrew);}{\flominor\f31554\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}
+{\flominor\f31555\fbidi \froman\fcharset186\fprq2 Times New Roman
Baltic;}{\flominor\f31556\fbidi \froman\fcharset163\fprq2 Times New Roman
(Vietnamese);}{\fdbminor\f31558\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}
+{\fdbminor\f31559\fbidi \froman\fcharset204\fprq2 Times New Roman
Cyr;}{\fdbminor\f31561\fbidi \froman\fcharset161\fprq2 Times New Roman
Greek;}{\fdbminor\f31562\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}
+{\fdbminor\f31563\fbidi \froman\fcharset177\fprq2 Times New Roman
(Hebrew);}{\fdbminor\f31564\fbidi \froman\fcharset178\fprq2 Times New Roman
(Arabic);}{\fdbminor\f31565\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}
+{\fdbminor\f31566\fbidi \froman\fcharset163\fprq2 Times New Roman
(Vietnamese);}{\fhiminor\f31568\fbidi \fswiss\fcharset238\fprq2 Calibri
CE;}{\fhiminor\f31569\fbidi \fswiss\fcharset204\fprq2 Calibri Cyr;}
+{\fhiminor\f31571\fbidi \fswiss\fcharset161\fprq2 Calibri Greek;}{\fhiminor\f31572\fbidi
\fswiss\fcharset162\fprq2 Calibri Tur;}{\fhiminor\f31575\fbidi \fswiss\fcharset186\fprq2
Calibri Baltic;}
+{\fbiminor\f31578\fbidi \froman\fcharset238\fprq2 Times New Roman
CE;}{\fbiminor\f31579\fbidi \froman\fcharset204\fprq2 Times New Roman
Cyr;}{\fbiminor\f31581\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}
+{\fbiminor\f31582\fbidi \froman\fcharset162\fprq2 Times New Roman
Tur;}{\fbiminor\f31583\fbidi \froman\fcharset177\fprq2 Times New Roman
(Hebrew);}{\fbiminor\f31584\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}
+{\fbiminor\f31585\fbidi \froman\fcharset186\fprq2 Times New Roman
Baltic;}{\fbiminor\f31586\fbidi \froman\fcharset163\fprq2 Times New Roman
(Vietnamese);}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;
+\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;
+\red192\green192\blue192;}{\*\defchp \fs22\loch\af31506\hich\af31506\dbch\af31506
}{\*\defpap \ql
\li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0
}\noqfpromote {\stylesheet{
+\ql
\li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0
\rtlch\fcs1 \af31507\afs22\alang1025 \ltrch\fcs0
\f31506\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \snext0 \sqformat
\spriority0
+Normal;}{\*\cs10 \additive \ssemihidden \sunhideused \spriority1 Default Paragraph
Font;}{\*
+\ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tblind0\tblindtype3\tscellwidthfts0\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv
\ql \li0\ri0\sa200\sl276\slmult1
+\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1
\af31507\afs22\alang1025 \ltrch\fcs0
\f31506\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \snext11 \ssemihidden
\sunhideused \sqformat Normal Table;}{
+\s15\ql
\li0\ri0\widctlpar\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0
\rtlch\fcs1 \af2\afs20\alang1025 \ltrch\fcs0
+\f2\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext15 \slink16
\ssemihidden \sunhideused \styrsid16187856 HTML Preformatted;}{\*\cs16 \additive
\rtlch\fcs1 \af2\afs20 \ltrch\fcs0 \f2\fs20
+\sbasedon10 \slink15 \slocked \ssemihidden \styrsid16187856 HTML Preformatted
Char;}{\s17\ql
\li720\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\contextualspace
\rtlch\fcs1 \af31507\afs22\alang1025
+\ltrch\fcs0 \f31506\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0
\snext17 \sqformat \spriority34 \styrsid14825777 List
Paragraph;}}{\*\listtable{\list\listtemplateid1735982502\listhybrid{\listlevel\levelnfc4\levelnfcn4\leveljc0
+\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid-331729932\'02\'00);}{\levelnumbers\'01;}\rtlch\fcs1
\af0 \ltrch\fcs0 \fbias0\hres0\chhres0 \fi-360\li825\lin825
}{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0
+\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698713\'02\'01.;}{\levelnumbers\'01;}\rtlch\fcs1
\af0 \ltrch\fcs0 \hres0\chhres0 \fi-360\li1545\lin1545
}{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2
+\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698715\'02\'02.;}{\levelnumbers\'01;}\rtlch\fcs1
\af0 \ltrch\fcs0 \hres0\chhres0 \fi-180\li2265\lin2265
}{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0
+\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698703\'02\'03.;}{\levelnumbers\'01;}\rtlch\fcs1
\af0 \ltrch\fcs0 \hres0\chhres0 \fi-360\li2985\lin2985
}{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0
+\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698713\'02\'04.;}{\levelnumbers\'01;}\rtlch\fcs1
\af0 \ltrch\fcs0 \hres0\chhres0 \fi-360\li3705\lin3705
}{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2
+\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698715\'02\'05.;}{\levelnumbers\'01;}\rtlch\fcs1
\af0 \ltrch\fcs0 \hres0\chhres0 \fi-180\li4425\lin4425
}{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0
+\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698703\'02\'06.;}{\levelnumbers\'01;}\rtlch\fcs1
\af0 \ltrch\fcs0 \hres0\chhres0 \fi-360\li5145\lin5145
}{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0
+\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698713\'02\'07.;}{\levelnumbers\'01;}\rtlch\fcs1
\af0 \ltrch\fcs0 \hres0\chhres0 \fi-360\li5865\lin5865
}{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2
+\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698715\'02\'08.;}{\levelnumbers\'01;}\rtlch\fcs1
\af0 \ltrch\fcs0 \hres0\chhres0 \fi-180\li6585\lin6585 }{\listname ;}\listid812792274}
+{\list\listtemplateid2006251270\listhybrid{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid67698711\'02\'00);}{\levelnumbers\'01;}\rtlch\fcs1
\af0 \ltrch\fcs0
+\hres0\chhres0 \fi-360\li720\lin720
}{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace360\levelindent0{\leveltext\leveltemplateid67698713\'02\'01.;}{\levelnumbers\'01;}\rtlch\fcs1
\af0 \ltrch\fcs0
+\hres0\chhres0 \fi-360\li1440\lin1440
}{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\lvltentative\levelspace360\levelindent0{\leveltext\leveltemplateid67698715\'02\'02.;}{\levelnumbers\'01;}\rtlch\fcs1
\af0 \ltrch\fcs0
+\hres0\chhres0 \fi-180\li2160\lin2160
}{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace360\levelindent0{\leveltext\leveltemplateid67698703\'02\'03.;}{\levelnumbers\'01;}\rtlch\fcs1
\af0 \ltrch\fcs0
+\hres0\chhres0 \fi-360\li2880\lin2880
}{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace360\levelindent0{\leveltext\leveltemplateid67698713\'02\'04.;}{\levelnumbers\'01;}\rtlch\fcs1
\af0 \ltrch\fcs0
+\hres0\chhres0 \fi-360\li3600\lin3600
}{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\lvltentative\levelspace360\levelindent0{\leveltext\leveltemplateid67698715\'02\'05.;}{\levelnumbers\'01;}\rtlch\fcs1
\af0 \ltrch\fcs0
+\hres0\chhres0 \fi-180\li4320\lin4320
}{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace360\levelindent0{\leveltext\leveltemplateid67698703\'02\'06.;}{\levelnumbers\'01;}\rtlch\fcs1
\af0 \ltrch\fcs0
+\hres0\chhres0 \fi-360\li5040\lin5040
}{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace360\levelindent0{\leveltext\leveltemplateid67698713\'02\'07.;}{\levelnumbers\'01;}\rtlch\fcs1
\af0 \ltrch\fcs0
+\hres0\chhres0 \fi-360\li5760\lin5760
}{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\lvltentative\levelspace360\levelindent0{\leveltext\leveltemplateid67698715\'02\'08.;}{\levelnumbers\'01;}\rtlch\fcs1
\af0 \ltrch\fcs0
+\hres0\chhres0 \fi-180\li6480\lin6480 }{\listname
;}\listid832531761}{\list\listtemplateid-1326560232\listhybrid{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\leveltemplateid791179882
+\'02\'00);}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fbias0\hres0\chhres0
\fi-360\li825\lin825
}{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698713
+\'02\'01.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0
\fi-360\li1545\lin1545
}{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698715
+\'02\'02.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0
\fi-180\li2265\lin2265
}{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698703
+\'02\'03.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0
\fi-360\li2985\lin2985
}{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698713
+\'02\'04.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0
\fi-360\li3705\lin3705
}{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698715
+\'02\'05.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0
\fi-180\li4425\lin4425
}{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698703
+\'02\'06.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0
\fi-360\li5145\lin5145
}{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698713
+\'02\'07.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0
\fi-360\li5865\lin5865
}{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid67698715
+\'02\'08.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0
\fi-180\li6585\lin6585 }{\listname
;}\listid843011281}{\list\listtemplateid-452789334\listhybrid{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1
+\levelspace360\levelindent0{\leveltext\leveltemplateid67698711\'02\'00);}{\levelnumbers\'01;}\rtlch\fcs1
\af0 \ltrch\fcs0 \hres0\chhres0 \fi-360\li720\lin720
}{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative
+\levelspace360\levelindent0{\leveltext\leveltemplateid67698713\'02\'01.;}{\levelnumbers\'01;}\rtlch\fcs1
\af0 \ltrch\fcs0 \hres0\chhres0 \fi-360\li1440\lin1440
}{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\lvltentative
+\levelspace360\levelindent0{\leveltext\leveltemplateid67698715\'02\'02.;}{\levelnumbers\'01;}\rtlch\fcs1
\af0 \ltrch\fcs0 \hres0\chhres0 \fi-180\li2160\lin2160
}{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative
+\levelspace360\levelindent0{\leveltext\leveltemplateid67698703\'02\'03.;}{\levelnumbers\'01;}\rtlch\fcs1
\af0 \ltrch\fcs0 \hres0\chhres0 \fi-360\li2880\lin2880
}{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative
+\levelspace360\levelindent0{\leveltext\leveltemplateid67698713\'02\'04.;}{\levelnumbers\'01;}\rtlch\fcs1
\af0 \ltrch\fcs0 \hres0\chhres0 \fi-360\li3600\lin3600
}{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\lvltentative
+\levelspace360\levelindent0{\leveltext\leveltemplateid67698715\'02\'05.;}{\levelnumbers\'01;}\rtlch\fcs1
\af0 \ltrch\fcs0 \hres0\chhres0 \fi-180\li4320\lin4320
}{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative
+\levelspace360\levelindent0{\leveltext\leveltemplateid67698703\'02\'06.;}{\levelnumbers\'01;}\rtlch\fcs1
\af0 \ltrch\fcs0 \hres0\chhres0 \fi-360\li5040\lin5040
}{\listlevel\levelnfc4\levelnfcn4\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative
+\levelspace360\levelindent0{\leveltext\leveltemplateid67698713\'02\'07.;}{\levelnumbers\'01;}\rtlch\fcs1
\af0 \ltrch\fcs0 \hres0\chhres0 \fi-360\li5760\lin5760
}{\listlevel\levelnfc2\levelnfcn2\leveljc2\leveljcn2\levelfollow0\levelstartat1\lvltentative
+\levelspace360\levelindent0{\leveltext\leveltemplateid67698715\'02\'08.;}{\levelnumbers\'01;}\rtlch\fcs1
\af0 \ltrch\fcs0 \hres0\chhres0 \fi-180\li6480\lin6480 }{\listname
;}\listid1273971515}}{\*\listoverridetable{\listoverride\listid1273971515
+\listoverridecount0\ls1}{\listoverride\listid812792274\listoverridecount0\ls2}{\listoverride\listid832531761\listoverridecount0\ls3}{\listoverride\listid843011281\listoverridecount0\ls4}}{\*\pgptbl
{\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}}
+{\*\rsidtbl
\rsid14825777\rsid16187856}{\mmathPr\mmathFont34\mbrkBin0\mbrkBinSub0\msmallFrac0\mdispDef1\mlMargin0\mrMargin0\mdefJc1\mwrapIndent1440\mintLim0\mnaryLim1}{\info{\author
Reggie Burnett}{\operator Reggie Burnett}
+{\creatim\yr2006\mo9\dy15\hr12\min23}{\revtim\yr2006\mo9\dy15\hr12\min37}{\version1}{\edmins14}{\nofpages4}{\nofwords1808}{\nofchars10311}{\nofcharsws12095}{\vern32857}}{\*\xmlnstbl
{\xmlns1 http://schemas.microsoft.com/office/word/2003/wordml}}
+\paperw12240\paperh15840\margl1440\margr1440\margt1440\margb1440\gutter0\ltrsect
+\widowctrl\ftnbj\aenddoc\trackmoves1\trackformatting1\donotembedsysfont1\relyonvml0\donotembedlingdata0\grfdocevents0\validatexml1\showplaceholdtext0\ignoremixedcontent0\saveinvalidxml0\showxmlerrors1\noxlattoyen
+\expshrtn\noultrlspc\dntblnsbdb\nospaceforul\formshade\horzdoc\dgmargin\dghspace180\dgvspace180\dghorigin1440\dgvorigin1440\dghshow1\dgvshow1
+\jexpand\viewkind1\viewscale100\pgbrdrhead\pgbrdrfoot\splytwnine\ftnlytwnine\htmautsp\nolnhtadjtbl\useltbaln\alntblind\lytcalctblwd\lyttblrtgr\lnbrkrule\nobrkwrptbl\snaptogridincell\allowfieldendsel\wrppunct
+\asianbrkrule\rsidroot16187856\newtblstyruls\nogrowautofit\felnbrelev\indrlsweleven\noafcnsttbl\afelev\hwelev\spltpgpar\notcvasp\notbrkcnstfrctbl\notvatxbx\krnprsnet\cachedcolbal
\nouicompat \fet0{\*\wgrffmtfilter 2450}\nofeaturethrottle1\ilfomacatclnup0
+\ltrpar \sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj
{\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta
.}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang {\pntxta
.}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang
+{\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta
)}}{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta
)}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl7
+\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta
)}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta
)}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}\pard\plain
\ltrpar\ql \li0\ri0\widctlpar
+\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16187856
\rtlch\fcs1 \af31507\afs22\alang1025 \ltrch\fcs0
+\f31506\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af2\afs20
\ltrch\fcs0 \f2\fs20\insrsid16187856\charrsid16187856
+\par \tab \tab GNU GENERAL PUBLIC LICENSE
+\par
+\par TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+\par
+\par 0. This License applies to any program or other work which contains}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+a notice placed by the copyright holder saying it may be distributed}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+under the terms of this General Public License. The "Program", below,}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+refers to any such program or work, and a "work based on the Program"}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+means either the Program or any derivative work under copyright law:}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+that is to say, a work containing the Program or a portion of it,}{\rtlch\fcs1 \af2\afs20
\ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+either verbatim or with modifications and/or translated into another}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856 language. (Hereinafter
+, translation is included without limitation in}{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856 the term "modification".) Each licensee is
addressed as "you".
+
+\par
+\par Activities other than copying, distribution and modification are not}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+covered by this License; they are outside its scope. The act of}{\rtlch\fcs1 \af2\afs20
\ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+running the Program is not restricted, and the output from the Program}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+is covered only if its contents constitute a work based on the}{\rtlch\fcs1 \af2\afs20
\ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+Program (independent of having been made by running the Program).}{\rtlch\fcs1 \af2\afs20
\ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+Whether that is true depends on what the Program does.
+\par
+\par 1. You may copy and distribute verbatim copies of the Program's}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+source code as you receive it, in any medium, provided that you}{\rtlch\fcs1 \af2\afs20
\ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+conspicuously and appropriately publish on each copy an appropriate}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+copyright notice and disclaimer of warranty; keep intact all the}{\rtlch\fcs1 \af2\afs20
\ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+notices that refer to this License and to the absence of any warranty;}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+and give any other recipients of the Program a copy of this License}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856 along with the Program.
+\par
+\par You may charge a fee for the physical act of transferring a copy, and}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856 y
+ou may at your option offer warranty protection in exchange for a fee.
+\par
+\par 2. You may modify your copy or copies of the Program or any portion}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+of it, thus forming a work based on the Program, and copy and}{\rtlch\fcs1 \af2\afs20
\ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+distribute such modifications or work under the terms of Section 1}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+above, provided that you also meet all of these conditions:
+\par
+\par {\listtext\pard\plain\ltrpar \s17 \rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid14825777 \hich\af2\dbch\af0\loch\f2 a)\tab}}\pard\plain
\ltrpar\s17\ql \fi-360\li720\ri0\widctlpar
+\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\wrapdefault\aspalpha\aspnum\faauto\ls1\adjustright\rin0\lin720\itap0\pararsid14825777\contextualspace
\rtlch\fcs1
+\af31507\afs22\alang1025 \ltrch\fcs0
\f31506\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af2\afs20
\ltrch\fcs0 \f2\fs20\insrsid16187856\charrsid14825777 You must cause the modified files
to carry prominent notices
+ stating that you changed the files and the date of any change.
+\par }\pard\plain \ltrpar\ql
\li0\ri0\widctlpar\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16187856
\rtlch\fcs1
+\af31507\afs22\alang1025 \ltrch\fcs0
\f31506\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af2\afs20
\ltrch\fcs0 \f2\fs20\insrsid16187856\charrsid16187856
+\par {\listtext\pard\plain\ltrpar \s17 \rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid14825777 \hich\af2\dbch\af0\loch\f2 b)\tab}}\pard\plain
\ltrpar\s17\ql \fi-360\li720\ri0\widctlpar
+\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\wrapdefault\aspalpha\aspnum\faauto\ls1\adjustright\rin0\lin720\itap0\pararsid14825777\contextualspace
\rtlch\fcs1
+\af31507\afs22\alang1025 \ltrch\fcs0
\f31506\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af2\afs20
\ltrch\fcs0 \f2\fs20\insrsid16187856\charrsid14825777 You must cause any work that you
distribute or publish, that in
+ whole or in part contains or is derived from the Program or any part thereof, to be
licensed as a whole at no charge to all third parties under the terms of this License.
+\par }\pard\plain \ltrpar\ql
\li0\ri0\widctlpar\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16187856
\rtlch\fcs1
+\af31507\afs22\alang1025 \ltrch\fcs0
\f31506\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af2\afs20
\ltrch\fcs0 \f2\fs20\insrsid16187856\charrsid16187856
+\par {\listtext\pard\plain\ltrpar \s17 \rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid14825777 \hich\af2\dbch\af0\loch\f2 c)\tab}}\pard\plain
\ltrpar\s17\ql \fi-360\li720\ri0\widctlpar
+\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\wrapdefault\aspalpha\aspnum\faauto\ls1\adjustright\rin0\lin720\itap0\pararsid14825777\contextualspace
\rtlch\fcs1
+\af31507\afs22\alang1025 \ltrch\fcs0
\f31506\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af2\afs20
\ltrch\fcs0 \f2\fs20\insrsid16187856\charrsid14825777 If the modified program normally
reads commands interactively
+when run, you must cause it, when started running for such interactive use in the most
ordinary way, to print or display an announcement including an appropriate copyright
notice and a notice that there is no warranty (or else, saying that you provide
+a warranty) and that users may redistribute the program under these conditions, and
telling the user how to view a copy of this License. (Exception: if the Program itself
is interactive but does not normally print such an announcement, your work based on
+ the Program is not required to print an announcement.)
+\par }\pard\plain \ltrpar\ql
\li0\ri0\widctlpar\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16187856
\rtlch\fcs1
+\af31507\afs22\alang1025 \ltrch\fcs0
\f31506\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af2\afs20
\ltrch\fcs0 \f2\fs20\insrsid16187856\charrsid16187856
+\par These requirements apply to the modified work as a whole. If}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+identifiable sections of that work are not derived from the Program,}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+and can be reasonably considered independent and separate works in}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+themselves, then this License, and its terms, do not apply to those}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+sections when you distribute them as separate works. But when you}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+distribute the same sections as part of a whole which is a work based}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+on the Program, the distribution of the whole must be on the terms of}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+this License, whose permissions for other licensees extend to the}{\rtlch\fcs1 \af2\afs20
\ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+entire whole, and thus to each and every part regardless of who wrote it.
+\par
+\par Thus, it is not the intent of this section to claim rights or contest}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+your rights to work written entirely by you; rather, the intent is to}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856 exercise the rig
+ht to control the distribution of derivative or}{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856 collective works based on the Program.
+\par
+\par In addition, mere aggregation of another work not based on the Program}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+with the Program (or with a work based on the Program) on a volume of}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856 a storage or distribut
+ion medium does not bring the other work under}{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856 the scope of this License.
+\par
+\par 3. You may copy and distribute the Program (or a work based on it,}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+under Section 2) in object code or executable form under the terms of}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+Sections 1 and 2 above provided that you also do one of the following:
+\par
+\par {\listtext\pard\plain\ltrpar \s17 \rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid14825777 \hich\af2\dbch\af0\loch\f2 a)\tab}}\pard\plain
\ltrpar\s17\ql \fi-360\li720\ri0\widctlpar
+\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\wrapdefault\aspalpha\aspnum\faauto\ls3\adjustright\rin0\lin720\itap0\pararsid14825777\contextualspace
\rtlch\fcs1
+\af31507\afs22\alang1025 \ltrch\fcs0
\f31506\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af2\afs20
\ltrch\fcs0 \f2\fs20\insrsid16187856\charrsid14825777 Accompany it with the complete
corresponding machine-readable
+source code, which must be distributed under the terms of Sections 1 and 2 above on a
medium customarily used for software interchange; or,
+\par }\pard\plain \ltrpar\ql
\li0\ri0\widctlpar\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16187856
\rtlch\fcs1
+\af31507\afs22\alang1025 \ltrch\fcs0
\f31506\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af2\afs20
\ltrch\fcs0 \f2\fs20\insrsid16187856\charrsid16187856
+\par {\listtext\pard\plain\ltrpar \s17 \rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid14825777 \hich\af2\dbch\af0\loch\f2 b)\tab}}\pard\plain
\ltrpar\s17\ql \fi-360\li720\ri0\widctlpar
+\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\wrapdefault\aspalpha\aspnum\faauto\ls3\adjustright\rin0\lin720\itap0\pararsid14825777\contextualspace
\rtlch\fcs1
+\af31507\afs22\alang1025 \ltrch\fcs0
\f31506\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af2\afs20
\ltrch\fcs0 \f2\fs20\insrsid16187856\charrsid14825777 Accompany it with a written offer,
valid for at least three
+years, to give any third party, for a charge no more than your cost of physically
performing source distribution, a complete machine-readable copy of the corresponding
source code, to be distributed under the terms of Sections 1 and 2 above on a medium
+customarily used for software interchange; or,
+\par }\pard\plain \ltrpar\ql
\li0\ri0\widctlpar\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16187856
\rtlch\fcs1
+\af31507\afs22\alang1025 \ltrch\fcs0
\f31506\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af2\afs20
\ltrch\fcs0 \f2\fs20\insrsid16187856\charrsid16187856
+\par {\listtext\pard\plain\ltrpar \s17 \rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid14825777 \hich\af2\dbch\af0\loch\f2 c)\tab}}\pard\plain
\ltrpar\s17\ql \fi-360\li720\ri0\widctlpar
+\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\wrapdefault\aspalpha\aspnum\faauto\ls3\adjustright\rin0\lin720\itap0\pararsid14825777\contextualspace
\rtlch\fcs1
+\af31507\afs22\alang1025 \ltrch\fcs0
\f31506\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af2\afs20
\ltrch\fcs0 \f2\fs20\insrsid16187856\charrsid14825777 Accompany it with the information
you received as to the offer
+to distribute corresponding source code. (This alternative is allowed only for
noncommercial distribution and only if you received the program in object code or
executable form with such an offer, in accord with Subsection b above.)
+\par }\pard\plain \ltrpar\ql
\li0\ri0\widctlpar\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid16187856
\rtlch\fcs1
+\af31507\afs22\alang1025 \ltrch\fcs0
\f31506\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af2\afs20
\ltrch\fcs0 \f2\fs20\insrsid16187856\charrsid16187856
+\par The source code for a work means the preferred form of the work for}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+making modifications to it. For an executable work, complete source}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 c}{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+ode means all the source code for all modules it contains, plus any}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+associated interface definition files, plus the scripts used to}{\rtlch\fcs1 \af2\afs20
\ltrch\fcs0 \f2\fs20\insrsid16187856 c}{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+ontrol compilation and installation of the executable. However, as a}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+special exception, the source code distributed need not include}{\rtlch\fcs1 \af2\afs20
\ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+anything that is normally distributed (in either source or binary}{\rtlch\fcs1 \af2\afs20
\ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+form) with the major components (compiler, kernel, and so on) of the}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+operating system on which the executable runs, unless that component}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856 itself accompanies the executable.
+\par
+\par If distribution of executable or object code is made by offering}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856 access to co
+py from a designated place, then offering equivalent}{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856 access to copy the source code from the same
place counts as}
+{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20
\ltrch\fcs0 \f2\fs20\insrsid16187856\charrsid16187856 distribution of the source code,
even though third parties are not}{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
+\f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856 compelled to copy the source along with the
object code.
+\par
+\par 4. You may not copy, modify, sublicense, or distribute the Program}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+except as expressly provided under this License. Any attempt}{\rtlch\fcs1 \af2\afs20
\ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+otherwise to copy, modify, sublicense or distribute the Program is}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+void, and will automatically terminate your rights under this License.}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+However, parties who have received copies, or rights, from you under}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+this License will not have their licenses terminated so long as such}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856 parties remain in full compliance.
+\par
+\par 5. You are not required to accept this License, since you have not}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+signed it. However, nothing else grants you permission to modify or}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+distribute the Program or its derivative works. These actions are}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+prohibited by law if you do not accept this License. Therefore, by}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+modifying or distributing the Program (or any work based on the}{\rtlch\fcs1 \af2\afs20
\ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+Program), you indicate your acceptance of this License to do so, and}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+all its terms and conditions for copying, distributing or modifying}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856 the Program or works based on it.
+\par
+\par 6. Each time you redistribute the Program (or any work based on the}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+Program), the recipient automatically receives a license from the}{\rtlch\fcs1 \af2\afs20
\ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+original licensor to copy, distribute or modify the Program subject to}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+these terms and conditions. You may not impose any further}{\rtlch\fcs1 \af2\afs20
\ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+restrictions on the recipients' exercise of the rights granted herein.}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+You are not responsible for enforcing compliance by third parties to}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856 this License.
+\par
+\par 7. If, as a consequence of a court judgment or allegation of patent}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856 infringement or for any ot
+her reason (not limited to patent issues),}{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856 conditions are imposed on you (whether by court
order, agreement or}{
+\rtlch\fcs1 \af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20
\ltrch\fcs0 \f2\fs20\insrsid16187856\charrsid16187856 otherwise) that contradict the
conditions of this License, they do not}{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
+\f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856 excuse you from the conditions of this License.
If you cannot}{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1
\af2\afs20
+\ltrch\fcs0 \f2\fs20\insrsid16187856\charrsid16187856 distribute so as to satisfy
simultaneously your obligations under this}{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
+\f2\fs20\insrsid16187856\charrsid16187856 License and any other pertinent obligations,
then as a consequence you}{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856
}{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856\charrsid16187856
+may not distribute the Program at all. For example, if a patent}{\rtlch\fcs1 \af2\afs20
\ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+license would not permit royalty-free redistribution of the Program by}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+all those who receive copies directly or indirectly through you, then}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+the only way you could satisfy both it and this License would\ltrpar be to}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+refrain entirely from distribution of the Program.
+\par
+\par If any portion of this section is held invalid or unenforceable under}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+any particular circumstance, the balance of the section is intended to}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+apply and the section as a whole is intended to apply in other}{\rtlch\fcs1 \af2\afs20
\ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856 circumstances.
+\par
+\par It is not the purpose of this section to induce you to infringe any}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+patents or other property right claims or to contest validity of any}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+such claims; this section has the sole purpose of protecting the}{\rtlch\fcs1 \af2\afs20
\ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+integrity of the free software distribution system, which is}{\rtlch\fcs1 \af2\afs20
\ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+implemented by public license practices. Many people have made}{\rtlch\fcs1 \af2\afs20
\ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+generous contributions to the wide range of software distributed}{\rtlch\fcs1 \af2\afs20
\ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+through that system in reliance on consistent application of that}{\rtlch\fcs1 \af2\afs20
\ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+system; it is up to the author/donor to decide if he or she is willing}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+to distribute software through any other system and a licensee cannot}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856 impose that choice.
+\par
+\par This section is intended to make thoroughly clear what is believed to}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+be a consequence of the rest of this License.}{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+\par
+\par 8. If the distribution and/or use of the Program is restricted in}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+certain countries either by patents or by copyrighted interfaces, the}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+original copyright holder who places the Program under this License}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+may add an explicit geographical distribution limitation excluding}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856 those c
+ountries, so that distribution is permitted only in or among}{\rtlch\fcs1 \af2\afs20
\ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+countries not thus excluded. In such case, this License incorporates}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+the limitation as if written in the body of this License.
+\par
+\par 9. The Free Software Foundation may publish revised and/or new
versions}{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856\charrsid16187856
+of the General Public License from time to time. Such new versions will}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+be similar in spirit to the present version, but may differ in detail to}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856 address new problems or concerns.}{
+\rtlch\fcs1 \af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20
\ltrch\fcs0 \f2\fs20\insrsid16187856\charrsid16187856
+\par
+\par Each version is given a distinguishing version number. If the Program}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+specifies a version number of this License which applies to it and "any}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 l}{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+ater version", you have the option of following the terms and conditions}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856 either of that version or of any l
+ater version published by the Free}{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856 Software Foundation. If the Program does not
specify a version number of}{
+\rtlch\fcs1 \af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20
\ltrch\fcs0 \f2\fs20\insrsid16187856\charrsid16187856 this License, you may choose any
version ever published by the Free Software}{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
+\f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856 Foundation.
+\par
+\par 10. If you wish to incorporate parts of the Program into other free}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+programs whose distribution conditions are different, write to the author}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+to ask for permission. For software which is copyrighted by the Free}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856 Software Foundation, write to the Free So
+ftware Foundation; we sometimes}{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856 make exceptions for this. Our decision will be
guided by the two goals}{
+\rtlch\fcs1 \af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20
\ltrch\fcs0 \f2\fs20\insrsid16187856\charrsid16187856 of preserving the free status of
all derivatives of our free software and}{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
+\f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856 of promoting the sharing and reuse of software
generally.}{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1
\af2\afs20
+\ltrch\fcs0 \f2\fs20\insrsid16187856\charrsid16187856
+\par
+\par \tab \tab \tab NO WARRANTY
+\par
+\par 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO
WARRANTY}{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856\charrsid16187856
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856 TO THE QUALITY AND PERFORMANCE OF T
+HE PROGRAM IS WITH YOU. SHOULD THE}{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856 PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
ALL NECESSARY SERVICING,}{
+\rtlch\fcs1 \af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20
\ltrch\fcs0 \f2\fs20\insrsid16187856\charrsid16187856 REPAIR OR CORRECTION.
+\par
+\par 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
WRITING}{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856\charrsid16187856
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856 TO
+ LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE}{\rtlch\fcs1
\af2\afs20 \ltrch\fcs0 \f2\fs20\insrsid16187856 }{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
\f2\fs20\insrsid16187856\charrsid16187856 POSSIBILITY OF SUCH DAMAGES.
+\par
+\par }{\*\themedata
504b030414000600080000002100828abc13fa0000001c020000130000005b436f6e74656e745f54797065735d2e786d6cac91cb6ac3301045f785fe83d0b6d8
+72ba28a5d8cea249777d2cd20f18e4b12d6a8f843409c9df77ecb850ba082d74231062ce997b55ae8fe3a00e1893f354e9555e6885647de3a8abf4fbee29bbd7
+2a3150038327acf409935ed7d757e5ee14302999a654e99e393c18936c8f23a4dc072479697d1c81e51a3b13c07e4087e6b628ee8cf5c4489cf1c4d075f92a0b
+44d7a07a83c82f308ac7b0a0f0fbf90c2480980b58abc733615aa2d210c2e02cb04430076a7ee833dfb6ce62e3ed7e14693e8317d8cd0433bf5c60f53fea2fe7
+065bd80facb647e9e25c7fc421fd2ddb526b2e9373fed4bb902e182e97b7b461e6bfad3f010000ffff0300504b030414000600080000002100a5d6a7e7c00000
+00360100000b0000005f72656c732f2e72656c73848fcf6ac3300c87ef85bd83d17d51d2c31825762fa590432fa37d00e1287f68221bdb1bebdb4fc7060abb08
+84a4eff7a93dfeae8bf9e194e720169aaa06c3e2433fcb68e1763dbf7f82c985a4a725085b787086a37bdbb55fbc50d1a33ccd311ba548b63095120f88d94fbc
+52ae4264d1c910d24a45db3462247fa791715fd71f989e19e0364cd3f51652d73760ae8fa8c9ffb3c330cc9e4fc17faf2ce545046e37944c69e462a1a82fe353
+bd90a865aad41ed0b5b8f9d6fd010000ffff0300504b0304140006000800000021006b799616830000008a0000001c0000007468656d652f7468656d652f7468
+656d654d616e616765722e786d6c0ccc4d0ac3201040e17da17790d93763bb284562b2cbaebbf600439c1a41c7a0d29fdbd7e5e38337cedf14d59b4b0d592c9c
+070d8a65cd2e88b7f07c2ca71ba8da481cc52c6ce1c715e6e97818c9b48d13df49c873517d23d59085adb5dd20d6b52bd521ef2cdd5eb9246a3d8b4757e8d3f7
+29e245eb2b260a0238fd010000ffff0300504b0304140006000800000021000bcba3ae95060000561b0000160000007468656d652f7468656d652f7468656d65
+312e786d6cec594d6f1b4518be23f11f467b6f6327b61b4775aad8b11b48d346b15bd4e37877bc3bcdecce6a669cd437d41e9190100571a012370e08a8d44a5c
+caaf09144191fa17786766d7dec96e48d24650417d48bcb3cfbcdfef331fbe7aed7eccd0011192f2a4e3d52fd73c44129f0734093bdeedd1e0d2aa87a4c24980
+194f48c79b11e95d5b7fffbdab784d45242608e627720d77bc48a9746d6949fa308ce5659e9204de4db888b18247112e05021f82dc982d2dd76aada518d3c443
+098e41ecadc984fa048db4486f3d17de67f09828a9077c26865a347166186cb05fd70839933d26d001661d0ff404fc7044ee2b0f312c15bce87835f3f196d6af
+2ee1b56c125327cc2dcc1b984f362f9b10ec2f1b9d221ccf95d6078df695cdb97c0360aa8cebf7fbbd7e7d2ecf00b0ef83a7d696a2ccc660b5decd651640f66b
+5976afd6ac355c7c41fe4ac9e676b7db6db6335bac5003b25f1b25fc6aadd5d85876f00664f1cd12bed1dde8f55a0ede802cbe55c20faeb45b0d176f4011a3c9
+7e09ad133a1864d2e79009675b95f05580afd632f80205d530af2ead62c2137552adc5f81e1703006820c38a2648cd5232c13e54710fc76341b15680d7082ebc
+b143be2c0d695d48fa82a6aae37d9862e88885bc57cfbf7ff5fc293a7af0ece8c14f470f1f1e3df8d10a72666de1242cce7af9ed677f3efe18fdf1f49b978fbe
+a8c6cb22fed71f3ef9e5e7cfab81d03e0b735e7cf9e4b7674f5e7cf5e9efdf3daa806f083c2ec247342612dd2487688fc7e098898a6b39198bf3cd1845981667
+6c24a1c409d65a2ae4f755e4a06fce30cbb2e3d8d1256e04ef08a08f2ae0f5e93dc7e06124a68a5668de8e6207b8c339eb725119856dadab10e6d13409ab958b
+6911b787f14195ee1e4e9cfcf6a729f0665e968ee3bd883866ee329c281c928428a4dff17d422abcbb4ba913d71dea0b2ef944a1bb147531ad0cc9888e9d6a5a
+4cdaa231e46556e533e4db89cdce1dd4e5accaeb4d72e022a12b30ab307e449813c6eb78aa705c25728463560cf80daca22a238733e117717da920d321611cf5
+032265d59c5b02fc2d247d1b036355a67d87cd62172914ddaf927903735e446ef2fd5e84e3b40a3ba44954c47e20f7a14431dae5aa0abec3dd0ed1cf90079c9c
+98ee3b9438e93e9d0d6ed3d031695120facd54e85c02553b0c1cd3e4efe89851e0635b031747c740802fbe7e5c51596f2b116fc09a54d5095bc7e8f724dc71d2
+ed7111d0b79f7337f134d92550e6e585e71de5bea35cef3f4fb927f5f3598976c1ad40bb7adf6037c5668b1c9fb8439e50c6866ac6c80d6936c912d689600083
+7a9e391d92f989298de06bc6eb0e2e14d8cc4182ab8fa88a86114e61835df7b4905066a24389522ee16067862b656b3c6cd2953d1636f581c1f281c46a870776
+78450fe7e782b918b3da84e6f0992b5ad102ceaa6ce54a2614dc7e1d65756dd499b5d58d6986ea1c6d7397218765d760701e4dd88020d8b640945b703ed7aae1
+6082190974dcedda9ba7c564e1225324231c902c47daef728eea264979ad989b00a89d8a1ce943de29512b686b6bb16fa0ed2c492aaa6b9ca02ecfde9b6429af
+e0459674df1e6b4796149b9325e8b0e3b59bcb4d0ff938ed781338d3c2d73885ac4bbde7c32c848b215f095bf6a736b3e9f24536dbb9636e13d4e19ac2c6bde4
+b0c303a9906a13cbc89686799595004bb4266bff7213c27a510ed84a7f0d2b5656a118fe352b208e6e6ac964427c554c766144c7ce3e6654caa78a8861141ca2
+319b8a3d0ce9d7a50afe0454c2d5846104fd00f7683adae6954bce59d3156faf0cce8e63964638a35bdda279275bb8e9e3b90de6a9601ef85669bb71eefcae98
+96bf20578a65fc3f7345af277053b012e80cf8708d2b30d2fddaf1b8501107164a23ea0f046c1c0c7740b5c05d2cbc86a282cb64f35f9003fddff69c9561da1a
+0e7c6a8f864850588f542408d9055a32d5778ab07ab67659912c13642aaa60ae4cadd9637240d84873604bafed1e8aa0d40d9b64346070c7ebcf7dce3a681cea
+4d4eb1df1c0e99afbdb607fee99d8f6d6670cae561b3a1c9e33f37b16255b5f3cdf47ced2d3aa25f2cb6598dbc2b4059612968676dff9a269c73a9b58c55f278
+b9991b07592c7b0c83f30d510af73d48ff81f58f0a9fd95f26f4823ae27bc0ad087e68c88c4250d6975a9aee3c040c998f8e33e2cc23ac85d9e0669b271db77c
+b9bee0bdaedd0795fc3ff35ef79ce19e6fcfdcec3add78a1e1ce63ec863b1bb5dd5b116ec8eff14685a1497e9c31c9313f6c157f7be2e37b90ee4db8e59f3225
+4d48e197258161033a34dd001460359aa9eb7f010000ffff0300504b0304140006000800000021000dd1909fb60000001b010000270000007468656d652f7468
+656d652f5f72656c732f7468656d654d616e616765722e786d6c2e72656c73848f4d0ac2301484f78277086f6fd3ba109126dd88d0add40384e4350d363f2451
+eced0dae2c082e8761be9969bb979dc9136332de3168aa1a083ae995719ac16db8ec8e4052164e89d93b64b060828e6f37ed1567914b284d262452282e319872
+0e274a939cd08a54f980ae38a38f56e422a3a641c8bbd048f7757da0f19b017cc524bd62107bd5001996509affb3fd381a89672f1f165dfe514173d9850528a2
+c6cce0239baa4c04ca5bbabac4df000000ffff0300504b01022d0014000600080000002100828abc13fa0000001c020000130000000000000000000000000000
+0000005b436f6e74656e745f54797065735d2e786d6c504b01022d0014000600080000002100a5d6a7e7c0000000360100000b00000000000000000000000000
+2b0100005f72656c732f2e72656c73504b01022d00140006000800000021006b799616830000008a0000001c0000000000000000000000000014020000746865
+6d652f7468656d652f7468656d654d616e616765722e786d6c504b01022d00140006000800000021000bcba3ae95060000561b00001600000000000000000000
+000000d10200007468656d652f7468656d652f7468656d65312e786d6c504b01022d00140006000800000021000dd1909fb60000001b01000027000000000000
+000000000000009a0900007468656d652f7468656d652f5f72656c732f7468656d654d616e616765722e786d6c2e72656c73504b050600000000050005005d010000950a00000000}
+{\*\colorschememapping
3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d3822207374616e64616c6f6e653d22796573223f3e0d0a3c613a636c724d
+617020786d6c6e733a613d22687474703a2f2f736368656d61732e6f70656e786d6c666f726d6174732e6f72672f64726177696e676d6c2f323030362f6d6169
+6e22206267313d226c743122207478313d22646b3122206267323d226c743222207478323d22646b322220616363656e74313d22616363656e74312220616363
+656e74323d22616363656e74322220616363656e74333d22616363656e74332220616363656e74343d22616363656e74342220616363656e74353d22616363656e74352220616363656e74363d22616363656e74362220686c696e6b3d22686c696e6b2220666f6c486c696e6b3d22666f6c486c696e6b222f3e}
+{\*\latentstyles\lsdstimax266\lsdlockeddef0\lsdsemihiddendef1\lsdunhideuseddef1\lsdqformatdef0\lsdprioritydef99{\lsdlockedexcept
\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority0 \lsdlocked0 Normal;
+\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading
1;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading
2;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 3;
+\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 4;\lsdqformat1 \lsdpriority9 \lsdlocked0
heading 5;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 6;\lsdqformat1 \lsdpriority9
\lsdlocked0 heading 7;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 8;
+\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 9;\lsdpriority39 \lsdlocked0 toc
1;\lsdpriority39 \lsdlocked0 toc 2;\lsdpriority39 \lsdlocked0 toc 3;\lsdpriority39
\lsdlocked0 toc 4;\lsdpriority39 \lsdlocked0 toc 5;\lsdpriority39 \lsdlocked0 toc 6;
+\lsdpriority39 \lsdlocked0 toc 7;\lsdpriority39 \lsdlocked0 toc 8;\lsdpriority39
\lsdlocked0 toc 9;\lsdqformat1 \lsdpriority35 \lsdlocked0 caption;\lsdsemihidden0
\lsdunhideused0 \lsdqformat1 \lsdpriority10 \lsdlocked0 Title;
+\lsdpriority1 \lsdlocked0 Default Paragraph Font;\lsdsemihidden0 \lsdunhideused0
\lsdqformat1 \lsdpriority11 \lsdlocked0 Subtitle;\lsdsemihidden0 \lsdunhideused0
\lsdqformat1 \lsdpriority22 \lsdlocked0 Strong;
+\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority20 \lsdlocked0
Emphasis;\lsdsemihidden0 \lsdunhideused0 \lsdpriority59 \lsdlocked0 Table
Grid;\lsdunhideused0 \lsdlocked0 Placeholder Text;
+\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority1 \lsdlocked0 No
Spacing;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light
Shading;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid;\lsdsemihidden0
\lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1;\lsdsemihidden0
\lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1;\lsdsemihidden0
\lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2;\lsdsemihidden0 \lsdunhideused0
\lsdpriority67 \lsdlocked0 Medium Grid 1;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2;\lsdsemihidden0
\lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3;\lsdsemihidden0 \lsdunhideused0
\lsdpriority70 \lsdlocked0 Dark List;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful
Shading;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful
List;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent
1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent
1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 1;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent
1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent
1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 1;
+\lsdunhideused0 \lsdlocked0 Revision;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1
\lsdpriority34 \lsdlocked0 List Paragraph;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1
\lsdpriority29 \lsdlocked0 Quote;
+\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority30 \lsdlocked0 Intense
Quote;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent
1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 1;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent
1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent
1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 1;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent
1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent
1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 1;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent
2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent
2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 2;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent
2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent
2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 2;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent
2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent
2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 2;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent
2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent
2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 2;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent
2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent
2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 3;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent
3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent
3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 3;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent
3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent
3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 3;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent
3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent
3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 3;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent
3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent
3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 3;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent
3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent
4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 4;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent
4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent
4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 4;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent
4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent
4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 4;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent
4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent
4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 4;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent
4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent
4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 4;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent
5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent
5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 5;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent
5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent
5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 5;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent
5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent
5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 5;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent
5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent
5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 5;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent
5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent
5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 6;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent
6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent
6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 6;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent
6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent
6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 6;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent
6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent
6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 6;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent
6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent
6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 6;
+\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent
6;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority19 \lsdlocked0 Subtle
Emphasis;
+\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority21 \lsdlocked0 Intense
Emphasis;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority31 \lsdlocked0 Subtle
Reference;
+\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority32 \lsdlocked0 Intense
Reference;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority33 \lsdlocked0 Book
Title;\lsdpriority37 \lsdlocked0 Bibliography;}}{\*\datastore 010500000200000018000000
+4d73786d6c322e534158584d4c5265616465722e352e3000000000000000000000060000
+d0cf11e0a1b11ae1000000000000000000000000000000003e000300feff090006000000000000000000000001000000010000000000000000100000feffffff00000000feffffff0000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+fffffffffffffffffdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
+ffffffffffffffffffffffffffffffff52006f006f007400200045006e00740072007900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000500ffffffffffffffffffffffffec69d9888b8b3d4c859eaf6cd158be0f000000000000000000000000a0a7
+79a5edd8c601feffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000
+00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000105000000000000}}
\ No newline at end of file
Modified: trunk/Installer/main.wxs
===================================================================
--- trunk/Installer/main.wxs 2006-09-15 18:04:00 UTC (rev 339)
+++ trunk/Installer/main.wxs 2006-09-18 02:33:54 UTC (rev 340)
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
-<?define ProductVersion="5.0.0.0"?>
+<?define ProductVersion="5.0.1"?>
<?define ProductName="MySQL Connector Net $(var.ProductVersion)"?>
<Wix xmlns="http://schemas.microsoft.com/wix/2003/01/wi">
<Product Id="796B0557-FB78-4d62-91DD-B0EB1B5BDC33" Name="$(var.ProductName)"
Manufacturer="MySQL" Version="$(var.ProductVersion)" Language="1033">
@@ -7,8 +7,33 @@
<Package Id="????????-????-????-????-????????????" Compressed="yes"
InstallerVersion="200" Languages="1033" SummaryCodepage="1252" />
<Media Id="1" EmbedCab="yes" Cabinet="ConnectorNet.cab" CompressionLevel="high"
/>
-
- <Directory Id="TARGETDIR" Name="SourceDir">
+
+ <!-- Our directory structure -->
+ <Directory Id='TARGETDIR' Name='SourceDir'>
+ <Directory Id='ProgramFilesFolder' Name='PFiles'>
+ <Directory Id='CompanyDir' Name='MySQL'>
+ <Directory Id='INSTALLDIR' Name='Con$(var.ProductVersion)'
LongName='$(var.ProductName)'>
+ <Directory Id='Binaries' Name='Binaries'>
+ <Directory Id='BinNet20' Name='NET20' LongName='.NET 2.0'/>
+ <Directory Id='BinNet11' Name='NET11' LongName='.NET 1.1'/>
+ <Directory Id='BinNet10' Name='NET10' LongName='.NET 1.0'/>
+ <Directory Id='Mono10' Name='MONO10' LongName='Mono 1.0'/>
+ </Directory>
+ <Directory Id='DocsDir' Name='Docs' LongName='Documentation'/>
+ <Directory Id='SourceDir' Name='Source'/>
+ <Directory Id='SampleDir' Name='Samples'/>
+ </Directory>
+ </Directory>
+ </Directory>
+ <Directory Id="ProgramMenuFolder" Name="PMFolder">
+ <Directory Id='PMCompanyDir' Name='MySQL'>
+ <Directory Id="ShortCutDir" Name="SCutDir" LongName="$(var.ProductName)"/>
+ </Directory>
+ </Directory>
+ </Directory>
+
+ <!-- Top level junk - readme, changelog, etc -->
+ <DirectoryRef Id='INSTALLDIR'>
<Component Id="BaseComponents" Guid="796B0557-FB78-4d62-91DD-B0EB1B5BDC33"
DiskId="1">
<File Id="ChangeLog" Name="CLog" LongName="CHANGES" src="..\CHANGES" />
<File Id="RelNotes" Name="RelNotes" LongName="Release Notes.txt" src="..\Release
Notes.txt" />
@@ -20,296 +45,73 @@
<Registry Id="LocKey" Root="HKLM" Key="Software\MySQL AB\MySQL Connector/Net
$(var.ProductVersion)" Name="Location" Type="string" Value="[TARGETDIR]"/>
<Registry Id="VerKey" Root="HKLM" Key="Software\MySQL AB\MySQL Connector/Net
$(var.ProductVersion)" Name="Version" Type="string" Value="$(var.ProductVersion)"/>
</Component>
-
- <!-- binaries folder -->
- <Directory Id="BinFolder" Name="bin">
- <Directory Id="Bin20" Name="NET20" LongName=".NET 2.0">
- <Component Id="Net20" Guid="6462e5d1-a7b0-4020-a110-5d15bf518309">
- <File Id="CoreBin20" Name="MD20" LongName="MySql.Data.dll"
src="..\mysqlclient\bin\net-2.0\$(var.build)\mysql.data.dll" DiskId="1" />
- <Registry Id="vs80registry" Root="HKLM"
Key="Software\Microsoft\VisualStudio\8.0\AssemblyFolders\MySQL Connector Net
$(var.ProductVersion)" Type="string" KeyPath="yes" Value="[TARGETDIR]bin\.NET 2.0\" />
- </Component>
- </Directory>
-<!-- <Directory Id="Bin11" Name="NET11" LongName=".NET 1.1">
- <Component Id="Net11" Guid="b586a8a2-e933-4a34-a93f-8a3918a9f3b8">
- <File Id="CoreBin11" Name="MD11" LongName="MySql.Data.dll"
src="..\bin\net-1.1\$(var.build)\mysql.data.dll" DiskId="1" />
- <Registry Id="vs71registry" Root="HKLM"
Key="Software\Microsoft\VisualStudio\7.1\AssemblyFolders\MySQL Connector Net
$(var.ProductVersion)" Type="string" KeyPath="yes" Value="[TARGETDIR]bin\.NET 1.1\" />
- </Component>
- </Directory>
- <Directory Id="Bin10" Name="NET10" LongName=".NET 1.0">
- <Component Id="Net10" Guid="02c6b4a1-fdb8-4735-a97e-31e751499b27">
- <File Id="CoreBin10" Name="MD10" LongName="MySql.Data.dll"
src="..\bin\net-1.0\$(var.build)\mysql.data.dll" DiskId="1" />
- <Registry Id="vs70registry" Root="HKLM"
Key="Software\Microsoft\VisualStudio\7.0\AssemblyFolders\MySQL Connector Net
$(var.ProductVersion)" Type="string" KeyPath="yes" Value="[TARGETDIR]bin\.NET 1.0\" />
- </Component>
- </Directory>
- <Directory Id="Mono10" Name="MONO10" LongName="Mono 1.0">
- <Component Id="Mono10" Guid="a81f6e9c-9b66-4ff6-94c1-563304bf7d8f">
- <File Id="CoreMono10" Name="MOD10" LongName="MySql.Data.dll"
src="..\bin\mono-1.0\$(var.build)\mysql.data.dll" DiskId="1" />
- </Component>
- </Directory>-->
-<!-- <Component Id="GACFiles20" DiskId="1"
Guid="302b607b-2633-4b2c-b3da-476a50574b16">
- <Condition><![CDATA[REGISTERGAC="1"]]></Condition>
- <File Id="CoreBin20GAC" Name="MD20" LongName="MySql.Data.dll"
src="..\mysqlclient\bin\net-2.0\$(var.build)\mysql.data.dll" Assembly=".net"
KeyPath="yes" />
- </Component>-->
-<!-- <Component Id="GACFiles11" Guid="61a90246-01e8-449a-a59c-afc16938b49f">
- <Condition><![CDATA[REGISTERGAC="1"]]></Condition>
- <File Id="CoreBin11GAC" Name="MD11" LongName="MySql.Data.dll"
src="..\bin\net-1.1\$(var.build)\mysql.data.dll" DiskId="1" Assembly=".net" KeyPath="yes"
/>
- </Component>
- <Component Id="GACFiles10" Guid="6d61f371-4558-44b0-98ef-f12d2cf14746">
- <Condition><![CDATA[REGISTERGAC="1"]]></Condition>
- <File Id="CoreBin10GAC" Name="MD10" LongName="MySql.Data.dll"
src="..\bin\net-1.0\$(var.build)\mysql.data.dll" DiskId="1" Assembly=".net" KeyPath="yes"
/>
- </Component>-->
- </Directory>
-
- <!-- Samples -->
- <Directory Id="SamplesFolder" Name="samples">
- <Directory Id="TableEditor" Name="teditor" LongName="Table Editor">
- <Directory Id="teCS" Name="cs">
- <Component Id="teCS" Guid="1c6044bb-0ff4-4e51-b301-6a64dcdf084c">
- <File Id="teCS1" Name="App.ico" src="..\Samples\TableEditor\cs\App.ico"
DiskId="1"/>
- <File Id="teCS2" Name="AssInfo.cs" LongName="AssemblyInfo.cs"
src="..\Samples\TableEditor\cs\AssemblyInfo.cs" DiskId="1"/>
- <File Id="teCS3" Name="Form1.cs" src="..\Samples\TableEditor\cs\Form1.cs"
DiskId="1"/>
- <File Id="teCS4" Name="Form1.res" LongName="Form1.resx"
src="..\Samples\TableEditor\cs\Form1.resx" DiskId="1"/>
- <File Id="teCS5" Name="te.csp" LongName="TableEditor.csproj"
src="..\Samples\TableEditor\cs\TableEditor.csproj" DiskId="1"/>
- <File Id="teCS7" Name="def.bld" LongName="TableEditor.build"
src="..\Samples\TableEditor\cs\TableEditor.build" DiskId="1"/>
- </Component>
- </Directory>
- <Directory Id="teVB" Name="vb">
- <Component Id="teVB" Guid="150505df-cc43-45f6-962d-a3106fbb8a62">
- <File Id="teVB2" Name="AssInfo.vb" LongName="AssemblyInfo.vb"
src="..\Samples\TableEditor\vb\AssemblyInfo.vb" DiskId="1"/>
- <File Id="teVB3" Name="Form1.vb" src="..\Samples\TableEditor\vb\Form1.vb"
DiskId="1"/>
- <File Id="teVB4" Name="Form1.res" LongName="Form1.resx"
src="..\Samples\TableEditor\vb\Form1.resx" DiskId="1"/>
- <File Id="teVB5" Name="te.vbp" LongName="TableEditor.vbproj"
src="..\Samples\TableEditor\vb\TableEditor.vbproj" DiskId="1"/>
- <File Id="teVB7" Name="te.bld" LongName="TableEditor.build"
src="..\Samples\TableEditor\vb\TableEditor.build" DiskId="1"/>
- </Component>
- </Directory>
- </Directory>
- </Directory>
-
- <!-- docs folder -->
- <Directory Id="DocsFolder" Name="docs">
- <Component Id="Docs" Guid="62b88612-0ce5-4ecb-bae2-b84ceb4d3229">
- <File Id="CoreCHM" Name="Docs" LongName="MySql.Data.chm"
src="..\doc\MySql.Data.chm" DiskId="1" />
- </Component>
- </Directory>
-
- <!-- sources folder -->
- <Directory Id="srcFolder" Name="src">
- <Component Id="TopLevelSrc" Guid="431c9afa-babe-4483-8a75-b68264c52d2a">
- <File Id="nantFile" Name="client.bld" LongName="client.build"
src="..\client.build" DiskId="1"/>
- </Component>
- <Directory Id="clientFolder" Name="msc" LongName="MySqlClient">
- <Component Id="ClientSrc" DiskId="1"
Guid="e79a81cc-7f4a-420d-a58c-2a90f0b6f372">
- <File Id="file0" Name="ASSEMB_1.CS" LongName="AssemblyInfo.cs"
src="..\mysqlclient\AssemblyInfo.cs" />
- <File Id="file1" Name="CHARSE_1.CS" LongName="CharSetMap.cs"
src="..\mysqlclient\CharSetMap.cs" />
- <File Id="file2" Name="command.cs" src="..\mysqlclient\command.cs" />
- <File Id="file3" Name="COMMAN_1.CS" LongName="CommandBuilder.cs"
src="..\mysqlclient\CommandBuilder.cs" />
- <File Id="file4" Name="COMPRE_1.CS" LongName="CompressedStream.cs"
src="..\mysqlclient\CompressedStream.cs" />
- <File Id="file5" Name="CONNEC_1.CS" LongName="Connection.cs"
src="..\mysqlclient\Connection.cs" />
- <File Id="file6" Name="Crypt.cs" src="..\mysqlclient\Crypt.cs" />
- <File Id="file7" Name="DATAAD_1.CS" LongName="dataadapter.cs"
src="..\mysqlclient\dataadapter.cs" />
- <File Id="file8" Name="DATARE_1.CS" LongName="datareader.cs"
src="..\mysqlclient\datareader.cs" />
- <File Id="file10" Name="Driver.cs" src="..\mysqlclient\Driver.cs" />
- <File Id="file11" Name="EXCEPT_1.CS" LongName="Exception.cs"
src="..\mysqlclient\Exception.cs" />
- <File Id="file12" Name="Field.cs" src="..\mysqlclient\Field.cs" />
- <File Id="file14" Name="ISSCHE_1.CS" LongName="ISSchemaProvider.cs"
src="..\mysqlclient\ISSchemaProvider.cs" />
- <File Id="file15" Name="Logger.cs" src="..\mysqlclient\Logger.cs" />
- <File Id="file17" Name="MYSQLD_2.CSP" LongName="MySql.Data.2005.csproj"
src="..\mysqlclient\MySql.Data.2005.csproj" />
- <File Id="file18" Name="MYSQLC_1.CS" LongName="MySqlClientFactory.cs"
src="..\mysqlclient\MySqlClientFactory.cs" />
- <File Id="file19" Name="MYSQLC_2.CS"
LongName="MySqlConnectionStringBuilder.cs"
src="..\mysqlclient\MySqlConnectionStringBuilder.cs" />
- <File Id="file20" Name="MYSQLD_1.CS" LongName="MysqlDefs.cs"
src="..\mysqlclient\MysqlDefs.cs" />
- <File Id="file21" Name="MYSQLE_1.CS" LongName="MySqlError.cs"
src="..\mysqlclient\MySqlError.cs" />
- <File Id="file22" Name="MYSQLH_1.CS" LongName="MySqlHelper.cs"
src="..\mysqlclient\MySqlHelper.cs" />
- <File Id="file23" Name="MYSQLP_1.CS" LongName="MySqlPool.cs"
src="..\mysqlclient\MySqlPool.cs" />
- <File Id="file24" Name="MYSQLP_2.CS" LongName="MySqlPoolManager.cs"
src="..\mysqlclient\MySqlPoolManager.cs" />
- <File Id="file25" Name="MYSQLS_1.CS" LongName="MySqlStream.cs"
src="..\mysqlclient\MySqlStream.cs" />
- <File Id="file26" Name="NATIVE_1.CS" LongName="NativeDriver.cs"
src="..\mysqlclient\NativeDriver.cs" />
- <File Id="file27" Name="PARAME_1.CS" LongName="parameter.cs"
src="..\mysqlclient\parameter.cs" />
- <File Id="file28" Name="PARAME_2.CS" LongName="parameter_collection.cs"
src="..\mysqlclient\parameter_collection.cs" />
- <File Id="file29" Name="PERFOR_1.CS" LongName="PerformanceMonitor.cs"
src="..\mysqlclient\PerformanceMonitor.cs" />
- <File Id="file30" Name="PREPAR_1.CS" LongName="PreparedStatement.cs"
src="..\mysqlclient\PreparedStatement.cs" />
- <File Id="file31" Name="PROCED_1.CS" LongName="ProcedureCache.cs"
src="..\mysqlclient\ProcedureCache.cs" />
- <File Id="file36" Name="RESOUR_1.RES" LongName="Resources.resx"
src="..\mysqlclient\Resources.resx" />
- <File Id="file37" Name="SCHEMA_1.CS" LongName="SchemaProvider.cs"
src="..\mysqlclient\SchemaProvider.cs" />
- <File Id="file38" Name="STATEM_1.CS" LongName="Statement.cs"
src="..\mysqlclient\Statement.cs" />
- <File Id="file39" Name="STORED_1.CS" LongName="StoredProcedure.cs"
src="..\mysqlclient\StoredProcedure.cs" />
- <File Id="file40" Name="TRANSA_1.CS" LongName="transaction.cs"
src="..\mysqlclient\transaction.cs" />
- <File Id="file41" Name="USAGEA_1.CS" LongName="UsageAdvisor.cs"
src="..\mysqlclient\UsageAdvisor.cs" />
- </Component>
- <Directory Id="commonFolder" Name="Common">
- <Component Id="CommonSrc" DiskId="1"
Guid="88ed3210-b947-4536-9d31-aeb9fcab2316">
- <File Id="file179" Name="CONTEX_1.CS" LongName="ContextString.cs"
src="..\mysqlclient\common\ContextString.cs" />
- <File Id="file180" Name="NAMEDP_1.CS" LongName="NamedPipeStream.cs"
src="..\mysqlclient\common\NamedPipeStream.cs" />
- <File Id="file181" Name="NATIVE_1.CS" LongName="NativeMethods.cs"
src="..\mysqlclient\common\NativeMethods.cs" />
- <File Id="file182" Name="Platform.cs"
src="..\mysqlclient\common\Platform.cs" />
- <File Id="file183" Name="RESOUR_1.CS" LongName="Resources.cs"
src="..\mysqlclient\common\Resources.cs" />
- <File Id="file184" Name="SHA1.cs" src="..\mysqlclient\common\SHA1.cs"
/>
- <File Id="file185" Name="SHARED_1.CS" LongName="SharedMemoryStream.cs"
src="..\mysqlclient\common\SharedMemoryStream.cs" />
- <File Id="file187" Name="STREAM_1.CS" LongName="StreamCreator.cs"
src="..\mysqlclient\common\StreamCreator.cs" />
- <File Id="file188" Name="Version.cs"
src="..\mysqlclient\common\Version.cs" />
- <File Id="file189" Name="WinCE.cs" src="..\mysqlclient\common\WinCE.cs"
/>
- </Component>
- </Directory>
- <Directory Id="docSrcFolder" Name="Docs">
- <Component Id="DocsSrc" DiskId="1"
Guid="212bf5d7-db43-411d-9abc-ba4e54017abf">
- <File Id="file245" Name="MYSQLC_1.XML" LongName="MySqlCommand.xml"
src="..\mysqlclient\docs\MySqlCommand.xml" />
- <File Id="file246" Name="MYSQLC_2.XML"
LongName="MySqlCommandBuilder.xml" src="..\mysqlclient\docs\MySqlCommandBuilder.xml"
/>
- <File Id="file247" Name="MYSQLC_3.XML" LongName="MySqlConnection.xml"
src="..\mysqlclient\docs\MySqlConnection.xml" />
- <File Id="file248" Name="MYSQLC_4.XML"
LongName="MySqlConnectionStringBuilder.xml"
src="..\mysqlclient\docs\MySqlConnectionStringBuilder.xml" />
- <File Id="file249" Name="MYSQLD_1.XML" LongName="MySqlDataAdapter.xml"
src="..\mysqlclient\docs\MySqlDataAdapter.xml" />
- <File Id="file250" Name="MYSQLD_2.XML" LongName="MySqlDataReader.xml"
src="..\mysqlclient\docs\MySqlDataReader.xml" />
- <File Id="file251" Name="MYSQLE_1.XML" LongName="MySqlException.xml"
src="..\mysqlclient\docs\MySqlException.xml" />
- <File Id="file252" Name="MYSQLH_1.XML" LongName="MySqlHelper.xml"
src="..\mysqlclient\docs\MySqlHelper.xml" />
- <File Id="file253" Name="MYSQLP_1.XML" LongName="MySqlParameter.xml"
src="..\mysqlclient\docs\MySqlParameter.xml" />
- <File Id="file254" Name="MYSQLP_2.XML"
LongName="MySqlParameterCollection.xml"
src="..\mysqlclient\docs\MySqlParameterCollection.xml" />
- <File Id="file255" Name="MYSQLT_1.XML" LongName="MySqlTransaction.xml"
src="..\mysqlclient\docs\MySqlTransaction.xml" />
- </Component>
- </Directory>
- <Directory Id="typesFolder" Name="Types">
- <Component Id="TypesSrc" DiskId="1"
Guid="bf2429da-2580-4b4b-8232-455dfe336576">
- <File Id="file299" Name="MetaData.cs"
src="..\mysqlclient\Types\MetaData.cs" />
- <File Id="file300" Name="MYSQLB_1.CS" LongName="MySqlBinary.cs"
src="..\mysqlclient\Types\MySqlBinary.cs" />
- <File Id="file301" Name="MySqlBit.cs"
src="..\mysqlclient\Types\MySqlBit.cs" />
- <File Id="file302" Name="MYSQLB_2.CS" LongName="MySqlByte.cs"
src="..\mysqlclient\Types\MySqlByte.cs" />
- <File Id="file303" Name="MYSQLC_1.CS"
LongName="MySqlConversionException.cs"
src="..\mysqlclient\Types\MySqlConversionException.cs" />
- <File Id="file304" Name="MYSQLD_1.CS" LongName="MySqlDateTime.cs"
src="..\mysqlclient\Types\MySqlDateTime.cs" />
- <File Id="file305" Name="MYSQLD_2.CS" LongName="MySqlDecimal.cs"
src="..\mysqlclient\Types\MySqlDecimal.cs" />
- <File Id="file306" Name="MYSQLD_3.CS" LongName="MySqlDouble.cs"
src="..\mysqlclient\Types\MySqlDouble.cs" />
- <File Id="file307" Name="MYSQLI_1.CS" LongName="MySqlInt16.cs"
src="..\mysqlclient\Types\MySqlInt16.cs" />
- <File Id="file308" Name="MYSQLI_2.CS" LongName="MySqlInt32.cs"
src="..\mysqlclient\Types\MySqlInt32.cs" />
- <File Id="file309" Name="MYSQLI_3.CS" LongName="MySqlInt64.cs"
src="..\mysqlclient\Types\MySqlInt64.cs" />
- <File Id="file310" Name="MYSQLS_1.CS" LongName="MySqlSingle.cs"
src="..\mysqlclient\Types\MySqlSingle.cs" />
- <File Id="file311" Name="MYSQLS_2.CS" LongName="MySqlString.cs"
src="..\mysqlclient\Types\MySqlString.cs" />
- <File Id="file312" Name="MYSQLT_1.CS" LongName="MySqlTime.cs"
src="..\mysqlclient\Types\MySqlTime.cs" />
- <File Id="file313" Name="MYSQLU_1.CS" LongName="MySqlUByte.cs"
src="..\mysqlclient\Types\MySqlUByte.cs" />
- <File Id="file314" Name="MYSQLU_2.CS" LongName="MySqlUInt16.cs"
src="..\mysqlclient\Types\MySqlUInt16.cs" />
- <File Id="file315" Name="MYSQLU_3.CS" LongName="MySqlUInt32.cs"
src="..\mysqlclient\Types\MySqlUInt32.cs" />
- <File Id="file316" Name="MYSQLU_4.CS" LongName="MySqlUInt64.cs"
src="..\mysqlclient\Types\MySqlUInt64.cs" />
- <File Id="file317" Name="MYSQLV_1.CS" LongName="MySqlValue.cs"
src="..\mysqlclient\Types\MySqlValue.cs" />
- </Component>
- </Directory>
-
- </Directory>
-
- <Directory Id="TestSuite" Name="ts" LongName="TestSuite">
- <Component Id="TestSuiteSrc" DiskId="1"
Guid="a17ca97f-1704-4b50-85e6-d9e727af64fe">
- <File Id="file400" Name="APP_1.CON" LongName="App.config"
src="..\TestSuite\App.config" />
- <File Id="file401" Name="ASSEMB_1.CS" LongName="AssemblyInfo.cs"
src="..\TestSuite\AssemblyInfo.cs" />
- <File Id="file402" Name="ASYNCT_1.CS" LongName="AsyncTests.cs"
src="..\TestSuite\AsyncTests.cs" />
- <File Id="file403" Name="BaseTest.cs" src="..\TestSuite\BaseTest.cs" />
- <File Id="file404" Name="BLOBTE_1.CS" LongName="BlobTests.cs"
src="..\TestSuite\BlobTests.cs" />
- <File Id="file405" Name="CHARAC_1.CS" LongName="CharacterSetTests.cs"
src="..\TestSuite\CharacterSetTests.cs" />
- <File Id="file406" Name="COMMAN_1.CS" LongName="CommandBuilderTests.cs"
src="..\TestSuite\CommandBuilderTests.cs" />
- <File Id="file407" Name="COMMAN_2.CS" LongName="CommandTests.cs"
src="..\TestSuite\CommandTests.cs" />
- <File Id="file408" Name="CONNEC_1.CS" LongName="ConnectionTests.cs"
src="..\TestSuite\ConnectionTests.cs" />
- <File Id="file409" Name="CULTUR_1.CS" LongName="CultureTests.cs"
src="..\TestSuite\CultureTests.cs" />
- <File Id="file410" Name="CURSOR_1.CS" LongName="CursorTests.cs"
src="..\TestSuite\CursorTests.cs" />
- <File Id="file411" Name="DATAAD_1.CS" LongName="DataAdapterTests.cs"
src="..\TestSuite\DataAdapterTests.cs" />
- <File Id="file412" Name="DATARE_1.CS" LongName="DataReaderTests.cs"
src="..\TestSuite\DataReaderTests.cs" />
- <File Id="file413" Name="DATASE_1.CS" LongName="DataSetTest.cs"
src="..\TestSuite\DataSetTest.cs" />
- <File Id="file414" Name="DATATY_1.CS" LongName="DataTypeTests.cs"
src="..\TestSuite\DataTypeTests.cs" />
- <File Id="file415" Name="DATETI_1.CS" LongName="DateTimeTests.cs"
src="..\TestSuite\DateTimeTests.cs" />
- <File Id="file416" Name="EVENTT_1.CS" LongName="EventTests.cs"
src="..\TestSuite\EventTests.cs" />
- <File Id="file418" Name="EXCEPT_1.CS" LongName="ExceptionTests.cs"
src="..\TestSuite\ExceptionTests.cs" />
- <File Id="file420" Name="GETSCH_1.CS" LongName="GetSchemaTests.cs"
src="..\TestSuite\GetSchemaTests.cs" />
- <File Id="file421" Name="INTERF_1.CS" LongName="InterfaceTests.cs"
src="..\TestSuite\InterfaceTests.cs" />
- <File Id="file422" Name="LANGUA_1.CS" LongName="LanguageTests.cs"
src="..\TestSuite\LanguageTests.cs" />
- <File Id="file424" Name="MICROP_1.CS" LongName="MicroPerfTests.cs"
src="..\TestSuite\MicroPerfTests.cs" />
- <File Id="file427" Name="MYSQLD_2.CSP"
LongName="MySql.Data.Tests.2005.csproj" src="..\TestSuite\MySql.Data.Tests.2005.csproj"
/>
- <File Id="file430" Name="MYSQLH_1.CS" LongName="MySqlHelperTests.cs"
src="..\TestSuite\MySqlHelperTests.cs" />
- <File Id="file431" Name="PARAME_1.CS" LongName="ParameterTests.cs"
src="..\TestSuite\ParameterTests.cs" />
- <File Id="file432" Name="PERFMO_1.CS" LongName="PerfMonTests.cs"
src="..\TestSuite\PerfMonTests.cs" />
- <File Id="file433" Name="POOLIN_1.CS" LongName="PoolingTests.cs"
src="..\TestSuite\PoolingTests.cs" />
- <File Id="file434" Name="PREPAR_1.CS" LongName="PreparedStatements.cs"
src="..\TestSuite\PreparedStatements.cs" />
- <File Id="file435" Name="STORED_1.CS" LongName="StoredProcedure.cs"
src="..\TestSuite\StoredProcedure.cs" />
- <File Id="file436" Name="STRESS_1.CS" LongName="StressTests.cs"
src="..\TestSuite\StressTests.cs" />
- <File Id="file437" Name="Syntax.cs" src="..\TestSuite\Syntax.cs" />
- <File Id="file438" Name="THREAD_1.CS" LongName="Threading.cs"
src="..\TestSuite\Threading.cs" />
- <File Id="file439" Name="TRANSA_1.CS" LongName="Transactions.cs"
src="..\TestSuite\Transactions.cs" />
- <File Id="file440" Name="USAGEA_1.CS" LongName="UsageAdvisor.cs"
src="..\TestSuite\UsageAdvisor.cs" />
- <File Id="file441" Name="Utils.cs" src="..\TestSuite\Utils.cs" />
- </Component>
- </Directory>
- </Directory>
+ </DirectoryRef>
+
+ <!-- .Net 2.0 Binaries -->
+ <DirectoryRef Id='BinNet20'>
+ <Component Id="Net20" Guid="6462e5d1-a7b0-4020-a110-5d15bf518309">
+ <File Id="CoreBin20" Name="MD20" LongName="MySql.Data.dll"
src="..\mysqlclient\bin\net-2.0\$(var.build)\mysql.data.dll" DiskId="1" />
+ <Registry Id="vs80registry" Root="HKLM"
Key="Software\Microsoft\VisualStudio\8.0\AssemblyFolders\MySQL Connector Net
$(var.ProductVersion)" Type="string" KeyPath="yes" Value="[TARGETDIR]bin\.NET 2.0\" />
+ </Component>
+ <Component Id="GAC20" DiskId="1" Guid="302b607b-2633-4b2c-b3da-476a50574b16">
+ <Condition><![CDATA[REGISTERGAC="1"]]></Condition>
+ <File Id="CoreBin20GAC" Name="MD20" LongName="MySql.Data.dll"
src="..\mysqlclient\bin\net-2.0\$(var.build)\mysql.data.dll" Assembly=".net"
KeyPath="yes" />
+ </Component>
+ </DirectoryRef>
- <Directory Id="ProgramMenuFolder" Name="PMFolder">
- <Directory Id="ShortCutDir" Name="SCutDir" LongName="$(var.ProductName)"/>
- <Component Id="StartMenuComponent"
Guid="e0685a46-8c07-41eb-8155-77c109cb5a1d">
- <Condition><![CDATA[CREATESTARTMENU="1"]]></Condition>
- <Shortcut Id="S100" Name="Docs" LongName="Documentation"
- Description="Complete documentation for the connector"
- Target="[#CoreCHM]" Directory="ShortCutDir" />
- <Shortcut Id="S101" Name="Changes" LongName="ChangeLog"
- Description="Complete changelog for the connector" Directory="ShortCutDir"
- Icon="ChangeLogIcon" Target="[#ChangeLog]"/>
- <Shortcut Id="S102" Name="Release" LongName="Release Notes"
- Description="Release notes" Directory="ShortCutDir" Target="[#RelNotes]"/>
- </Component>
- </Directory>
- </Directory>
+ <!-- Start menu junk -->
+ <DirectoryRef Id='ShortCutDir'>
+ <Component Id="StartMenuComponent" Guid="e0685a46-8c07-41eb-8155-77c109cb5a1d">
+ <Condition><![CDATA[CREATESTARTMENU="1"]]></Condition>
+ <Shortcut Id="S100" Name="Docs" LongName="Documentation"
+ Description="Complete documentation for the connector"
+ Target="[#CoreCHM]" Directory="ShortCutDir" />
+ <Shortcut Id="S101" Name="Changes" LongName="ChangeLog"
+ Description="Complete changelog for the connector" Directory="ShortCutDir"
+ Icon="ChangeLogIcon" Target="[#ChangeLog]"/>
+ <Shortcut Id="S102" Name="Release" LongName="Release Notes"
+ Description="Release notes" Directory="ShortCutDir" Target="[#RelNotes]"/>
+ </Component>
+ </DirectoryRef>
+ <DirectoryRef Id='DocsDir'>
+ <Component Id="Docs" Guid="62b88612-0ce5-4ecb-bae2-b84ceb4d3229">
+ <File Id="CoreCHM" Name="Docs" LongName="MySql.Data.chm"
src="..\doc\MySql.Data.chm" DiskId="1" />
+ </Component>
+ </DirectoryRef>
- <Feature Id="CoreComponents" Level="1" Title="Core Components" Description="Core
connector assemblies"
- ConfigurableDirectory="TARGETDIR">
+ <Feature Id="CoreComponents" Level="1" Title="Core Components" Description="Core
Desc" Display="hidden">
<ComponentRef Id="BaseComponents"/>
- <ComponentRef Id="Net20"/>
-<!-- <ComponentRef Id="Net11"/>
- <ComponentRef Id="Net10"/>
- <ComponentRef Id="Mono10"/> -->
<ComponentRef Id="StartMenuComponent"/>
- <!--<ComponentRef Id="GACFiles11"/>
- <ComponentRef Id="GACFiles10"/>
- <ComponentRef Id="GACFiles20"/>-->
</Feature>
-
- <Feature Id="Docs" Level="1" Title="Documentation" Description="Help files and other
documentation" ConfigurableDirectory="TARGETDIR">
- <ComponentRef Id="Docs"/>
- </Feature>
- <Feature Id="Samples" Level="1" Title="Sample Programs" Description="Sample
Programs" ConfigurableDirectory="TARGETDIR">
- <ComponentRef Id="teCS"/>
- <ComponentRef Id="teVB"/>
+ <Feature Id="SupportedAssemblies" Level="1" Title="Supported Frameworks"
+ ConfigurableDirectory="INSTALLDIR" Absent="disallow"
+ Description="Frameworks that will be supported.">
+ <Feature Id="FeatureNet10" Level='0' Title=".NET 1.0">
+ <!--<ComponentRef Id="Net10"/>-->
+ <!--<ComponentRef Id="GACFiles10"/>-->
+ </Feature>
+ <Feature Id="FeatureNet11" Level='0' Title=".NET 1.1">
+ <!--<ComponentRef Id="Net11"/>-->
+ <!--<ComponentRef Id="GACFiles11"/>-->
+ </Feature>
+ <Feature Id="FeatureNet20" Level='1' Title=".NET 2.0">
+ <ComponentRef Id="Net20"/>
+ <ComponentRef Id="GAC20"/>
+ </Feature>
</Feature>
- <Feature Id="SourceCode" Level="1" Title="Source Code" Description="Source code to
all assemblies and the test suite" ConfigurableDirectory="TARGETDIR">
- <ComponentRef Id="TopLevelSrc"/>
- <ComponentRef Id="ClientSrc"/>
- <ComponentRef Id="CommonSrc"/>
- <ComponentRef Id="DocsSrc"/>
- <ComponentRef Id="TypesSrc"/>
- <ComponentRef Id="TestSuiteSrc"/>
+ <Feature Id='DocsFeature' Level='1' Title='Documentation'
Description='Documentation'>
+ <ComponentRef Id='Docs'/>
</Feature>
-
- <CustomAction Id="DIRCA_TARGETDIR" Property="TARGETDIR"
Value="[ProgramFilesFolder][Manufacturer]\[ProductName]" Execute="firstSequence" />
- <CustomAction Id="SetProp_CREATESTARTMENU" Property="CREATESTARTMENU" Value="1"
Execute="firstSequence" />
- <CustomAction Id="SetProp_REGISTERGAC" Property="REGISTERGAC" Value="1"
Execute="firstSequence" />
-
- <InstallUISequence>
- <Custom Action="DIRCA_TARGETDIR"
After="ValidateProductID"><![CDATA[TARGETDIR=""]]></Custom>
- <Custom Action="SetProp_CREATESTARTMENU" After="DIRCA_TARGETDIR"></Custom>
- <Custom Action="SetProp_REGISTERGAC"
After="SetProp_CREATESTARTMENU"></Custom>
- <Show Dialog="FatalError" OnExit="error" />
- <Show Dialog="UserExit" OnExit="cancel" />
- <Show Dialog="ExitDialog" OnExit="success" />
- <Show Dialog="PrepareDlg" After="LaunchConditions" />
- <Show Dialog="WelcomeDlg" After="MigrateFeatureStates"><![CDATA[NOT
Installed]]></Show>
- <Show Dialog="ResumeDlg" After="WelcomeDlg"><![CDATA[Installed AND (RESUME OR
Preselected)]]></Show>
- <Show Dialog="MaintenanceWelcomeDlg" After="ResumeDlg"><![CDATA[Installed AND
NOT RESUME AND NOT Preselected]]></Show>
- <Show Dialog="ProgressDlg" After="MaintenanceWelcomeDlg" />
- </InstallUISequence>
-
- <AdminUISequence>
- <Custom Action="DIRCA_TARGETDIR"
Before="CostInitialize"><![CDATA[TARGETDIR=""]]></Custom>
- <Custom Action="SetProp_CREATESTARTMENU" After="DIRCA_TARGETDIR"></Custom>
- <Custom Action="SetProp_REGISTERGAC"
After="SetProp_CREATESTARTMENU"></Custom>
- <Show Dialog="FatalError" OnExit="error" />
- <Show Dialog="UserExit" OnExit="cancel" />
- <Show Dialog="ExitDialog" OnExit="success" />
- <Show Dialog="PrepareDlg"
Before="CostInitialize"><![CDATA[]]></Show>
- <Show Dialog="AdminWelcomeDlg" After="CostFinalize" />
- <Show Dialog="ProgressDlg" After="AdminWelcomeDlg" />
- </AdminUISequence>
+ <FeatureRef Id="Samples"/>
+ <FeatureRef Id="Sources"/>
- <Icon Id="ChangeLogIcon" src="Binary\document.ico"/>
+ <Property Id="WIXUI_INSTALLDIR" Value='INSTALLDIR'/>
+ <UIRef Id="WixUI_Mondo"/>
+
+ <Icon Id="ChangeLogIcon" src="Bitmaps\document.ico"/>
</Product>
</Wix>
Added: trunk/Installer/samples.wxs
===================================================================
--- trunk/Installer/samples.wxs 2006-09-15 18:04:00 UTC (rev 339)
+++ trunk/Installer/samples.wxs 2006-09-18 02:33:54 UTC (rev 340)
@@ -0,0 +1,40 @@
+<?xml version="1.0"?>
+<Wix xmlns='http://schemas.microsoft.com/wix/2003/01/wi'>
+ <Fragment Id='SamplesFragment'>
+ <DirectoryRef Id='SampleDir'>
+ <Directory Id="TableEditor" Name="teditor" LongName="Table Editor">
+ <Directory Id="teCS" Name="cs">
+ <Component Id="Sample1CS" Guid="1c6044bb-0ff4-4e51-b301-6a64dcdf084c">
+ <File Id="teCS1" Name="App.ico" src="..\Samples\TableEditor\cs\App.ico"
DiskId="1"/>
+ <File Id="teCS2" Name="AssInfo.cs" LongName="AssemblyInfo.cs"
src="..\Samples\TableEditor\cs\AssemblyInfo.cs" DiskId="1"/>
+ <File Id="teCS3" Name="Form1.cs" src="..\Samples\TableEditor\cs\Form1.cs"
DiskId="1"/>
+ <File Id="teCS4" Name="Form1.res" LongName="Form1.resx"
src="..\Samples\TableEditor\cs\Form1.resx" DiskId="1"/>
+ <File Id="teCS5" Name="te.csp" LongName="TableEditor.csproj"
src="..\Samples\TableEditor\cs\TableEditor.csproj" DiskId="1"/>
+ <File Id="teCS7" Name="def.bld" LongName="TableEditor.build"
src="..\Samples\TableEditor\cs\TableEditor.build" DiskId="1"/>
+ </Component>
+ </Directory>
+ <Directory Id="teVB" Name="vb">
+ <Component Id="Sample1VB" Guid="1c6044bb-0ff4-4e51-b301-6a64dcdf084c">
+ <File Id="teVB2" Name="AssInfo.vb" LongName="AssemblyInfo.vb"
src="..\Samples\TableEditor\vb\AssemblyInfo.vb" DiskId="1"/>
+ <File Id="teVB3" Name="Form1.vb" src="..\Samples\TableEditor\vb\Form1.vb"
DiskId="1"/>
+ <File Id="teVB4" Name="Form1.res" LongName="Form1.resx"
src="..\Samples\TableEditor\vb\Form1.resx" DiskId="1"/>
+ <File Id="teVB5" Name="te.vbp" LongName="TableEditor.vbproj"
src="..\Samples\TableEditor\vb\TableEditor.vbproj" DiskId="1"/>
+ <File Id="teVB7" Name="te.bld" LongName="TableEditor.build"
src="..\Samples\TableEditor\vb\TableEditor.build" DiskId="1"/>
+ </Component>
+ </Directory>
+ </Directory>
+ </DirectoryRef>
+
+ <Feature Id='Samples' Level='1' Title='Samples' Description='Sample Applications'>
+ <Feature Id='CSSamples' Level='1' Title='CSharp' Description='Sample CSharp
Applications' InstallDefault='local'>
+ <ComponentRef Id='Sample1CS'/>
+ </Feature>
+ <Feature Id='VBSamples' Level='1' Title='Visual Basic' Description='Sample Visual
Basic Applications' InstallDefault='local'>
+ <ComponentRef Id='Sample1VB'/>
+ </Feature>
+ </Feature>
+
+ </Fragment>
+</Wix>
+
+
Added: trunk/Installer/sources.wxs
===================================================================
--- trunk/Installer/sources.wxs 2006-09-15 18:04:00 UTC (rev 339)
+++ trunk/Installer/sources.wxs 2006-09-18 02:33:54 UTC (rev 340)
@@ -0,0 +1,149 @@
+<?xml version="1.0"?>
+<Wix xmlns='http://schemas.microsoft.com/wix/2003/01/wi'>
+ <Fragment Id='SourceFragment'>
+ <DirectoryRef Id='SourceDir'>
+ <Component Id="TopLevelSrc" Guid="431c9afa-babe-4483-8a75-b68264c52d2a">
+ <File Id="nantFile" Name="client.bld" LongName="client.build"
src="..\client.build" DiskId="1"/>
+ </Component>
+ <Directory Id="clientFolder" Name="msc" LongName="MySqlClient">
+ <Component Id="ClientSrc" DiskId="1"
Guid="e79a81cc-7f4a-420d-a58c-2a90f0b6f372">
+ <File Id="file0" Name="ASSEMB_1.CS" LongName="AssemblyInfo.cs"
src="..\mysqlclient\AssemblyInfo.cs" />
+ <File Id="file1" Name="CHARSE_1.CS" LongName="CharSetMap.cs"
src="..\mysqlclient\CharSetMap.cs" />
+ <File Id="file2" Name="command.cs" src="..\mysqlclient\command.cs" />
+ <File Id="file3" Name="COMMAN_1.CS" LongName="CommandBuilder.cs"
src="..\mysqlclient\CommandBuilder.cs" />
+ <File Id="file4" Name="COMPRE_1.CS" LongName="CompressedStream.cs"
src="..\mysqlclient\CompressedStream.cs" />
+ <File Id="file5" Name="CONNEC_1.CS" LongName="Connection.cs"
src="..\mysqlclient\Connection.cs" />
+ <File Id="file6" Name="Crypt.cs" src="..\mysqlclient\Crypt.cs" />
+ <File Id="file7" Name="DATAAD_1.CS" LongName="dataadapter.cs"
src="..\mysqlclient\dataadapter.cs" />
+ <File Id="file8" Name="DATARE_1.CS" LongName="datareader.cs"
src="..\mysqlclient\datareader.cs" />
+ <File Id="file10" Name="Driver.cs" src="..\mysqlclient\Driver.cs" />
+ <File Id="file11" Name="EXCEPT_1.CS" LongName="Exception.cs"
src="..\mysqlclient\Exception.cs" />
+ <File Id="file12" Name="Field.cs" src="..\mysqlclient\Field.cs" />
+ <File Id="file14" Name="ISSCHE_1.CS" LongName="ISSchemaProvider.cs"
src="..\mysqlclient\ISSchemaProvider.cs" />
+ <File Id="file15" Name="Logger.cs" src="..\mysqlclient\Logger.cs" />
+ <File Id="file17" Name="MYSQLD_2.CSP" LongName="MySql.Data.2005.csproj"
src="..\mysqlclient\MySql.Data.2005.csproj" />
+ <File Id="file18" Name="MYSQLC_1.CS" LongName="MySqlClientFactory.cs"
src="..\mysqlclient\MySqlClientFactory.cs" />
+ <File Id="file19" Name="MYSQLC_2.CS" LongName="MySqlConnectionStringBuilder.cs"
src="..\mysqlclient\MySqlConnectionStringBuilder.cs" />
+ <File Id="file20" Name="MYSQLD_1.CS" LongName="MysqlDefs.cs"
src="..\mysqlclient\MysqlDefs.cs" />
+ <File Id="file21" Name="MYSQLE_1.CS" LongName="MySqlError.cs"
src="..\mysqlclient\MySqlError.cs" />
+ <File Id="file22" Name="MYSQLH_1.CS" LongName="MySqlHelper.cs"
src="..\mysqlclient\MySqlHelper.cs" />
+ <File Id="file23" Name="MYSQLP_1.CS" LongName="MySqlPool.cs"
src="..\mysqlclient\MySqlPool.cs" />
+ <File Id="file24" Name="MYSQLP_2.CS" LongName="MySqlPoolManager.cs"
src="..\mysqlclient\MySqlPoolManager.cs" />
+ <File Id="file25" Name="MYSQLS_1.CS" LongName="MySqlStream.cs"
src="..\mysqlclient\MySqlStream.cs" />
+ <File Id="file26" Name="NATIVE_1.CS" LongName="NativeDriver.cs"
src="..\mysqlclient\NativeDriver.cs" />
+ <File Id="file27" Name="PARAME_1.CS" LongName="parameter.cs"
src="..\mysqlclient\parameter.cs" />
+ <File Id="file28" Name="PARAME_2.CS" LongName="parameter_collection.cs"
src="..\mysqlclient\parameter_collection.cs" />
+ <File Id="file29" Name="PERFOR_1.CS" LongName="PerformanceMonitor.cs"
src="..\mysqlclient\PerformanceMonitor.cs" />
+ <File Id="file30" Name="PREPAR_1.CS" LongName="PreparedStatement.cs"
src="..\mysqlclient\PreparedStatement.cs" />
+ <File Id="file31" Name="PROCED_1.CS" LongName="ProcedureCache.cs"
src="..\mysqlclient\ProcedureCache.cs" />
+ <File Id="file36" Name="RESOUR_1.RES" LongName="Resources.resx"
src="..\mysqlclient\Resources.resx" />
+ <File Id="file37" Name="SCHEMA_1.CS" LongName="SchemaProvider.cs"
src="..\mysqlclient\SchemaProvider.cs" />
+ <File Id="file38" Name="STATEM_1.CS" LongName="Statement.cs"
src="..\mysqlclient\Statement.cs" />
+ <File Id="file39" Name="STORED_1.CS" LongName="StoredProcedure.cs"
src="..\mysqlclient\StoredProcedure.cs" />
+ <File Id="file40" Name="TRANSA_1.CS" LongName="transaction.cs"
src="..\mysqlclient\transaction.cs" />
+ <File Id="file41" Name="USAGEA_1.CS" LongName="UsageAdvisor.cs"
src="..\mysqlclient\UsageAdvisor.cs" />
+ </Component>
+ <Directory Id="commonFolder" Name="Common">
+ <Component Id="CommonSrc" DiskId="1"
Guid="88ed3210-b947-4536-9d31-aeb9fcab2316">
+ <File Id="file179" Name="CONTEX_1.CS" LongName="ContextString.cs"
src="..\mysqlclient\common\ContextString.cs" />
+ <File Id="file180" Name="NAMEDP_1.CS" LongName="NamedPipeStream.cs"
src="..\mysqlclient\common\NamedPipeStream.cs" />
+ <File Id="file181" Name="NATIVE_1.CS" LongName="NativeMethods.cs"
src="..\mysqlclient\common\NativeMethods.cs" />
+ <File Id="file182" Name="Platform.cs" src="..\mysqlclient\common\Platform.cs"
/>
+ <File Id="file184" Name="SHA1.cs" src="..\mysqlclient\common\SHA1.cs" />
+ <File Id="file185" Name="SHARED_1.CS" LongName="SharedMemoryStream.cs"
src="..\mysqlclient\common\SharedMemoryStream.cs" />
+ <File Id="file187" Name="STREAM_1.CS" LongName="StreamCreator.cs"
src="..\mysqlclient\common\StreamCreator.cs" />
+ <File Id="file188" Name="Version.cs" src="..\mysqlclient\common\Version.cs"
/>
+ <File Id="file189" Name="WinCE.cs" src="..\mysqlclient\common\WinCE.cs" />
+ </Component>
+ </Directory>
+ <Directory Id="docSrcFolder" Name="Docs">
+ <Component Id="DocsSrc" DiskId="1"
Guid="212bf5d7-db43-411d-9abc-ba4e54017abf">
+ <File Id="file245" Name="MYSQLC_1.XML" LongName="MySqlCommand.xml"
src="..\mysqlclient\docs\MySqlCommand.xml" />
+ <File Id="file246" Name="MYSQLC_2.XML" LongName="MySqlCommandBuilder.xml"
src="..\mysqlclient\docs\MySqlCommandBuilder.xml" />
+ <File Id="file247" Name="MYSQLC_3.XML" LongName="MySqlConnection.xml"
src="..\mysqlclient\docs\MySqlConnection.xml" />
+ <File Id="file248" Name="MYSQLC_4.XML"
LongName="MySqlConnectionStringBuilder.xml"
src="..\mysqlclient\docs\MySqlConnectionStringBuilder.xml" />
+ <File Id="file249" Name="MYSQLD_1.XML" LongName="MySqlDataAdapter.xml"
src="..\mysqlclient\docs\MySqlDataAdapter.xml" />
+ <File Id="file250" Name="MYSQLD_2.XML" LongName="MySqlDataReader.xml"
src="..\mysqlclient\docs\MySqlDataReader.xml" />
+ <File Id="file251" Name="MYSQLE_1.XML" LongName="MySqlException.xml"
src="..\mysqlclient\docs\MySqlException.xml" />
+ <File Id="file252" Name="MYSQLH_1.XML" LongName="MySqlHelper.xml"
src="..\mysqlclient\docs\MySqlHelper.xml" />
+ <File Id="file253" Name="MYSQLP_1.XML" LongName="MySqlParameter.xml"
src="..\mysqlclient\docs\MySqlParameter.xml" />
+ <File Id="file254" Name="MYSQLP_2.XML" LongName="MySqlParameterCollection.xml"
src="..\mysqlclient\docs\MySqlParameterCollection.xml" />
+ <File Id="file255" Name="MYSQLT_1.XML" LongName="MySqlTransaction.xml"
src="..\mysqlclient\docs\MySqlTransaction.xml" />
+ </Component>
+ </Directory>
+ <Directory Id="typesFolder" Name="Types">
+ <Component Id="TypesSrc" DiskId="1"
Guid="bf2429da-2580-4b4b-8232-455dfe336576">
+ <File Id="file299" Name="MetaData.cs" src="..\mysqlclient\Types\MetaData.cs"
/>
+ <File Id="file300" Name="MYSQLB_1.CS" LongName="MySqlBinary.cs"
src="..\mysqlclient\Types\MySqlBinary.cs" />
+ <File Id="file301" Name="MySqlBit.cs" src="..\mysqlclient\Types\MySqlBit.cs"
/>
+ <File Id="file302" Name="MYSQLB_2.CS" LongName="MySqlByte.cs"
src="..\mysqlclient\Types\MySqlByte.cs" />
+ <File Id="file303" Name="MYSQLC_1.CS" LongName="MySqlConversionException.cs"
src="..\mysqlclient\Types\MySqlConversionException.cs" />
+ <File Id="file304" Name="MYSQLD_1.CS" LongName="MySqlDateTime.cs"
src="..\mysqlclient\Types\MySqlDateTime.cs" />
+ <File Id="file305" Name="MYSQLD_2.CS" LongName="MySqlDecimal.cs"
src="..\mysqlclient\Types\MySqlDecimal.cs" />
+ <File Id="file306" Name="MYSQLD_3.CS" LongName="MySqlDouble.cs"
src="..\mysqlclient\Types\MySqlDouble.cs" />
+ <File Id="file307" Name="MYSQLI_1.CS" LongName="MySqlInt16.cs"
src="..\mysqlclient\Types\MySqlInt16.cs" />
+ <File Id="file308" Name="MYSQLI_2.CS" LongName="MySqlInt32.cs"
src="..\mysqlclient\Types\MySqlInt32.cs" />
+ <File Id="file309" Name="MYSQLI_3.CS" LongName="MySqlInt64.cs"
src="..\mysqlclient\Types\MySqlInt64.cs" />
+ <File Id="file310" Name="MYSQLS_1.CS" LongName="MySqlSingle.cs"
src="..\mysqlclient\Types\MySqlSingle.cs" />
+ <File Id="file311" Name="MYSQLS_2.CS" LongName="MySqlString.cs"
src="..\mysqlclient\Types\MySqlString.cs" />
+ <File Id="file312" Name="MYSQLT_1.CS" LongName="MySqlTime.cs"
src="..\mysqlclient\Types\MySqlTime.cs" />
+ <File Id="file313" Name="MYSQLU_1.CS" LongName="MySqlUByte.cs"
src="..\mysqlclient\Types\MySqlUByte.cs" />
+ <File Id="file314" Name="MYSQLU_2.CS" LongName="MySqlUInt16.cs"
src="..\mysqlclient\Types\MySqlUInt16.cs" />
+ <File Id="file315" Name="MYSQLU_3.CS" LongName="MySqlUInt32.cs"
src="..\mysqlclient\Types\MySqlUInt32.cs" />
+ <File Id="file316" Name="MYSQLU_4.CS" LongName="MySqlUInt64.cs"
src="..\mysqlclient\Types\MySqlUInt64.cs" />
+ <File Id="file317" Name="MYSQLV_1.CS" LongName="MySqlValue.cs"
src="..\mysqlclient\Types\MySqlValue.cs" />
+ </Component>
+ </Directory>
+ </Directory>
+ <Directory Id="TestSuite" Name="ts" LongName="TestSuite">
+ <Component Id="TestSuiteSrc" DiskId="1"
Guid="a17ca97f-1704-4b50-85e6-d9e727af64fe">
+ <File Id="file400" Name="APP_1.CON" LongName="App.config"
src="..\TestSuite\App.config" />
+ <File Id="file401" Name="ASSEMB_1.CS" LongName="AssemblyInfo.cs"
src="..\TestSuite\AssemblyInfo.cs" />
+ <File Id="file402" Name="ASYNCT_1.CS" LongName="AsyncTests.cs"
src="..\TestSuite\AsyncTests.cs" />
+ <File Id="file403" Name="BaseTest.cs" src="..\TestSuite\BaseTest.cs" />
+ <File Id="file404" Name="BLOBTE_1.CS" LongName="BlobTests.cs"
src="..\TestSuite\BlobTests.cs" />
+ <File Id="file405" Name="CHARAC_1.CS" LongName="CharacterSetTests.cs"
src="..\TestSuite\CharacterSetTests.cs" />
+ <File Id="file406" Name="COMMAN_1.CS" LongName="CommandBuilderTests.cs"
src="..\TestSuite\CommandBuilderTests.cs" />
+ <File Id="file407" Name="COMMAN_2.CS" LongName="CommandTests.cs"
src="..\TestSuite\CommandTests.cs" />
+ <File Id="file408" Name="CONNEC_1.CS" LongName="ConnectionTests.cs"
src="..\TestSuite\ConnectionTests.cs" />
+ <File Id="file409" Name="CULTUR_1.CS" LongName="CultureTests.cs"
src="..\TestSuite\CultureTests.cs" />
+ <File Id="file410" Name="CURSOR_1.CS" LongName="CursorTests.cs"
src="..\TestSuite\CursorTests.cs" />
+ <File Id="file411" Name="DATAAD_1.CS" LongName="DataAdapterTests.cs"
src="..\TestSuite\DataAdapterTests.cs" />
+ <File Id="file412" Name="DATARE_1.CS" LongName="DataReaderTests.cs"
src="..\TestSuite\DataReaderTests.cs" />
+ <File Id="file413" Name="DATASE_1.CS" LongName="DataSetTest.cs"
src="..\TestSuite\DataSetTest.cs" />
+ <File Id="file414" Name="DATATY_1.CS" LongName="DataTypeTests.cs"
src="..\TestSuite\DataTypeTests.cs" />
+ <File Id="file415" Name="DATETI_1.CS" LongName="DateTimeTests.cs"
src="..\TestSuite\DateTimeTests.cs" />
+ <File Id="file416" Name="EVENTT_1.CS" LongName="EventTests.cs"
src="..\TestSuite\EventTests.cs" />
+ <File Id="file418" Name="EXCEPT_1.CS" LongName="ExceptionTests.cs"
src="..\TestSuite\ExceptionTests.cs" />
+ <File Id="file420" Name="GETSCH_1.CS" LongName="GetSchemaTests.cs"
src="..\TestSuite\GetSchemaTests.cs" />
+ <File Id="file421" Name="INTERF_1.CS" LongName="InterfaceTests.cs"
src="..\TestSuite\InterfaceTests.cs" />
+ <File Id="file422" Name="LANGUA_1.CS" LongName="LanguageTests.cs"
src="..\TestSuite\LanguageTests.cs" />
+ <File Id="file424" Name="MICROP_1.CS" LongName="MicroPerfTests.cs"
src="..\TestSuite\MicroPerfTests.cs" />
+ <File Id="file427" Name="MYSQLD_2.CSP" LongName="MySql.Data.Tests.2005.csproj"
src="..\TestSuite\MySql.Data.Tests.2005.csproj" />
+ <File Id="file430" Name="MYSQLH_1.CS" LongName="MySqlHelperTests.cs"
src="..\TestSuite\MySqlHelperTests.cs" />
+ <File Id="file431" Name="PARAME_1.CS" LongName="ParameterTests.cs"
src="..\TestSuite\ParameterTests.cs" />
+ <File Id="file432" Name="PERFMO_1.CS" LongName="PerfMonTests.cs"
src="..\TestSuite\PerfMonTests.cs" />
+ <File Id="file433" Name="POOLIN_1.CS" LongName="PoolingTests.cs"
src="..\TestSuite\PoolingTests.cs" />
+ <File Id="file434" Name="PREPAR_1.CS" LongName="PreparedStatements.cs"
src="..\TestSuite\PreparedStatements.cs" />
+ <File Id="file435" Name="STORED_1.CS" LongName="StoredProcedure.cs"
src="..\TestSuite\StoredProcedure.cs" />
+ <File Id="file436" Name="STRESS_1.CS" LongName="StressTests.cs"
src="..\TestSuite\StressTests.cs" />
+ <File Id="file437" Name="Syntax.cs" src="..\TestSuite\Syntax.cs" />
+ <File Id="file438" Name="THREAD_1.CS" LongName="Threading.cs"
src="..\TestSuite\Threading.cs" />
+ <File Id="file439" Name="TRANSA_1.CS" LongName="Transactions.cs"
src="..\TestSuite\Transactions.cs" />
+ <File Id="file440" Name="USAGEA_1.CS" LongName="UsageAdvisor.cs"
src="..\TestSuite\UsageAdvisor.cs" />
+ <File Id="file441" Name="Utils.cs" src="..\TestSuite\Utils.cs" />
+ </Component>
+ </Directory>
+ </DirectoryRef>
+
+ <Feature Id='Sources' Level='1' Title='Sources' Description='Source code for all
assemblies'>
+ <ComponentRef Id='TopLevelSrc'/>
+ <ComponentRef Id='ClientSrc'/>
+ <ComponentRef Id='CommonSrc'/>
+ <ComponentRef Id='DocsSrc'/>
+ <ComponentRef Id='TypesSrc'/>
+ <ComponentRef Id='TestSuiteSrc'/>
+ </Feature>
+
+ </Fragment>
+</Wix>
Modified: trunk/Package.build
===================================================================
--- trunk/Package.build 2006-09-15 18:04:00 UTC (rev 339)
+++ trunk/Package.build 2006-09-18 02:33:54 UTC (rev 340)
@@ -7,16 +7,18 @@
<!-- filesets -->
<fileset id="BaseSource">
<include name="mysqlclient/*.cs"/>
- <include name="mysqlclient/*.resx"/>
- <include name="mysqlclient/common/*.cs"/>
- <include name="mysqlclient/types/*.cs"/>
- <include name="mysqlclient/docs/*"/>
- <include name="mysqlclient/*.csproj"/>
+ <include name="mysqlclient/*.resx"/>
+ <include name="mysqlclient/common/*.cs"/>
+ <include name="mysqlclient/types/*.cs"/>
+ <include name="mysqlclient/zlib/*.cs"/>
+ <include name="mysqlclient/docs/*"/>
+ <include name="mysqlclient/*.csproj"/>
+ <include name="installer/*"/>
<include name="testsuite/**"/>
<include name="Client.build"/>
<include name="CHANGES"/>
<include name="README"/>
- <include name="Release Notes.txt"/>
+ <include name="Release Notes.txt"/>
<include name="MySql.Data.csproj"/>
<include name="Samples/**" />
</fileset>
@@ -34,17 +36,8 @@
<delete dir="packages" failonerror="false"/>
<mkdir dir="packages"/>
-
-
<!-- packaging targets -->
<target name="all" depends="GPL, Commercial"/>
-
-<!-- <target name="AuthNoSSL">
- <property name="defines" value="FINAL,AUTHENTICATED" />
- <property name="IsGPL" value="false"/>
- <property name="postfix" value="-com-auth"/>
- <call target="package"/>
- </target>-->
<target name="Commercial">
<property name="defines" value="FINAL" />
@@ -68,12 +61,13 @@
<copy todir="staging"><fileset refid="BaseSource"/></copy>
<copy if="${IsGPL}" todir="staging"><fileset
refid="SourceGPL"/></copy>
<copy unless="${IsGPL}" todir="staging"><fileset
refid="SourceCommercial"/></copy>
+ <move if="${IsGPL}" file="staging/installer/GPL.rtf"
tofile="staging/installer/License.rtf"/>
+ <move unless="${IsGPL}" file="staging/installer/EULA.rtf"
tofile="staging/installer/License.rtf"/>
<copy todir="staging">
<fileset>
<include name="Installer/main.wxs"/>
- <include name="Installer/ui.wxs"/>
- <include name="Installer/binary/*.*"/>
+ <include name="Installer/Bitmaps/*.*"/>
</fileset>
</copy>
@@ -96,9 +90,10 @@
<!-- now build the WIX installer -->
<exec workingdir="staging/Installer" program="candle" commandline="-dIsGPL=${IsGPL}
-dbuild=release main.wxs"/>
- <exec workingdir="staging/Installer" program="candle" commandline="ui.wxs"/>
+ <exec workingdir="staging/Installer" program="candle" commandline="samples.wxs"/>
+ <exec workingdir="staging/Installer" program="candle" commandline="sources.wxs"/>
<exec workingdir="staging/Installer" program="light"
- commandline="-out MySql.Data.msi main.wixobj ui.wixobj"/>
+ commandline='main.wixobj samples.wixobj sources "${WIXPATH}/WixUI.wixlib" -loc
"${WIXPATH}/WixUI_en-us.wxl" -out MySql.Data.msi'/>
<zip zipfile="packages/mysql-connector-net-${ver}${postfix}.zip">
<fileset basedir="staging/Installer"><include
name="MySql.Data.msi"/></fileset>
| Thread |
|---|
| • Connector/NET commit: r340 - in trunk: . Installer | rburnett | 18 Sep |