From: Christian W. A. <kr...@us...> - 2002-03-25 18:23:52
|
krico 02/03/25 10:23:45 Modified: WEB-INF/build build.xml WEB-INF/docs/skins/xpusp/dtd tutorial.dtd WEB-INF/docs/skins/xpusp/stylesheets document2html.xsl tutorial2document.xsl WEB-INF/docs/xdocs book.xml entities.ent tutorial.xml Added: WEB-INF/docs/xdocs ga_tutorial.ps resources.xml Removed: WEB-INF/files ga_tutorial.ps Log: Started working on the pt_BR version of the tutorial Revision Changes Path 1.29 +18 -1 xpusp-turbine/WEB-INF/build/build.xml Index: build.xml =================================================================== RCS file: /cvsroot/xpusp/xpusp-turbine/WEB-INF/build/build.xml,v retrieving revision 1.28 retrieving revision 1.29 diff -u -r1.28 -r1.29 --- build.xml 23 Mar 2002 17:01:25 -0000 1.28 +++ build.xml 25 Mar 2002 18:23:44 -0000 1.29 @@ -537,8 +537,19 @@ </javadoc> </target> - <target name="doc-xdocs" description="--> Execute stylebook task on stylebook files"> + <target name="check-data-files"> + <available file="${xdocs.dest}/fetched_news.inc" property="news-data-here"/> + <available file="${xdocs.dest}/fetched_project.inc" property="project-data-here"/> + </target> + + <target name="fetch-sf-project-data" depends="check-data-files" > <mkdir dir="${xdocs.dest}"/> + <antcall target="fetch-sf-news"/> + <antcall target="fetch-sf-proj"/> + </target> + + <target name="fetch-sf-news" unless="news-data-here"> + <echo message="Fetching project news from sourceforge"/> <exec executable="${basedir}/${files.src}/update-sourceforge-site-data.pl" output="${xdocs.dest}/fetched_news.inc"> <arg value="n"/> @@ -561,7 +572,10 @@ <arg value="-s"/> <arg value="1"/> </exec> + </target> + <target name="fetch-sf-proj" unless="project-data-here"> + <echo message="Fetching project data from sourceforge"/> <exec executable="${basedir}/${files.src}/update-sourceforge-site-data.pl" output="${xdocs.dest}/fetched_project.inc"> <arg value="p"/> @@ -584,6 +598,9 @@ <arg value="-s"/> <arg value="1"/> </exec> + </target> + + <target name="doc-xdocs" depends="fetch-sf-project-data" description="--> Execute stylebook task on stylebook files"> <antcall target="update-changes-xml"/> <!-- Delete stale files and copy them again --> <delete file="${xdocs.src}/xpusp-schema.xml"/> 1.2 +12 -2 xpusp-turbine/WEB-INF/docs/skins/xpusp/dtd/tutorial.dtd Index: tutorial.dtd =================================================================== RCS file: /cvsroot/xpusp/xpusp-turbine/WEB-INF/docs/skins/xpusp/dtd/tutorial.dtd,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- tutorial.dtd 25 Mar 2002 13:02:41 -0000 1.1 +++ tutorial.dtd 25 Mar 2002 18:23:44 -0000 1.2 @@ -3,11 +3,21 @@ <!ENTITY % blocksEntity SYSTEM "blocks.ent"> %blocksEntity; -<!ELEMENT tut (section)+> +<!ELEMENT tut (section|p|author)+> <!ATTLIST tut title CDATA #REQUIRED> <!ELEMENT section (subsection|%blocks;)*> <!ATTLIST section name CDATA #REQUIRED> <!ELEMENT subsection (%blocks;)*> -<!ATTLIST subsection name CDATA #REQUIRED> \ No newline at end of file +<!ATTLIST subsection name CDATA #REQUIRED> + +<!ELEMENT author EMPTY> +<!ATTLIST author name CDATA #REQUIRED + department CDATA #REQUIRED + university CDATA #REQUIRED + address CDATA #REQUIRED + email CDATA #REQUIRED + role CDATA #IMPLIED + > + 1.8 +100 -1 xpusp-turbine/WEB-INF/docs/skins/xpusp/stylesheets/document2html.xsl Index: document2html.xsl =================================================================== RCS file: /cvsroot/xpusp/xpusp-turbine/WEB-INF/docs/skins/xpusp/stylesheets/document2html.xsl,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- document2html.xsl 24 Mar 2002 12:41:29 -0000 1.7 +++ document2html.xsl 25 Mar 2002 18:23:44 -0000 1.8 @@ -179,6 +179,7 @@ </table> <br/> </xsl:template> + <xsl:template match="s2include"> <xsl:comment>#include virtual="<xsl:value-of select="@file"/>"</xsl:comment> <xsl:apply-templates/> @@ -224,6 +225,50 @@ <br/> </xsl:template> + <xsl:template match="ts3"> + <table width="484" cellspacing="0" cellpadding="0" border="0"> + <tr> + <td bgcolor="666699" colspan="2" width="484"> + <table width="484" cellspacing="0" cellpadding="0" border="0"> + <tr> + <td bgcolor="#840b2e" width="1" height="1"><img src="resources/void.gif" width="1" height="1" vspace="0" hspace="0" border="0"/></td> + <td colspan="2" bgcolor="#840b2e" width="482" height="1"><img src="resources/void.gif" width="482" height="1" vspace="0" hspace="0" border="0"/></td> + <td bgcolor="#a0002d" width="1" height="1"><img src="resources/void.gif" width="1" height="1" vspace="0" hspace="0" border="0"/></td> + </tr> + <tr> + <td bgcolor="#840b2e" width="1"><img src="resources/void.gif" width="1" height="1" vspace="0" hspace="0" border="0"/></td> + <td bgcolor="#a0002d" > + <font face="arial,helvetica,sanserif" color="#ffffff"> + <img src="resources/void.gif" width="2" height="2" vspace="0" hspace="0" border="0"/> + <b><xsl:value-of select="@title"/></b> + </font> + </td> + <td align="right" bgcolor="#a0002d"> + <img src="resources/void.gif" width="2" height="2" vspace="0" hspace="0" border="0"/> + <a href="#{@anchor}"><font face="arial,helvetica,sanserif" color="#ffffff"><b><xsl:value-of select="@label"/></b></font></a> + </td> + <td bgcolor="#017299" width="1"><img src="resources/void.gif" width="1" height="1" vspace="0" hspace="0" border="0"/></td> + </tr> + <tr> + <td bgcolor="#a0002d" width="1" height="1"><img src="resources/void.gif" width="1" height="1" vspace="0" hspace="0" border="0"/></td> + <td colspan="2" bgcolor="#017299" width="482" height="1"><img src="resources/void.gif" width="482" height="1" vspace="0" hspace="0" border="0"/></td> + <td bgcolor="#017299" width="1" height="1"><img src="resources/void.gif" width="1" height="1" vspace="0" hspace="0" border="0"/></td> + </tr> + </table> + </td> + </tr> + <tr> + <td width="10"> </td> + <td width="474"> + <font size="-1" face="arial,helvetica,sanserif" color="#000000"> + <xsl:apply-templates/> + </font> + </td> + </tr> + </table> + <br/> + </xsl:template> + <xsl:template match="s4"> <table width="474" cellspacing="0" cellpadding="0" border="0"> <tr> @@ -264,9 +309,63 @@ <br/> </xsl:template> + <xsl:template match="ts4"> + <table width="474" cellspacing="0" cellpadding="0" border="0"> + <tr> + <td bgcolor="666699" colspan="2" width="484"> + <table width="474" cellspacing="0" cellpadding="0" border="0"> + <tr> + <td bgcolor="#840b2e" width="1" height="1"><img src="resources/void.gif" width="1" height="1" vspace="0" hspace="0" border="0"/></td> + <td colspan="2" bgcolor="#840b2e" width="472" height="1"><img src="resources/void.gif" width="472" height="1" vspace="0" hspace="0" border="0"/></td> + <td bgcolor="#a0002d" width="1" height="1"><img src="resources/void.gif" width="1" height="1" vspace="0" hspace="0" border="0"/></td> + </tr> + <tr> + <td bgcolor="#840b2e" width="1"><img src="resources/void.gif" width="1" height="1" vspace="0" hspace="0" border="0"/></td> + <td bgcolor="#a0002d"> + <font size="-1" face="arial,helvetica,sanserif" color="#ffffff"> + <img src="resources/void.gif" width="2" height="2" vspace="0" hspace="0" border="0"/> + <b><xsl:value-of select="@title"/></b> + </font> + </td> + <td align="right" bgcolor="#a0002d"> + <img src="resources/void.gif" width="2" height="2" vspace="0" hspace="0" border="0"/> + <a href="#{@anchor}"><font face="arial,helvetica,sanserif" color="#ffffff"><b><xsl:value-of select="@label"/></b></font></a> + </td> + <td bgcolor="#017299" width="1"><img src="resources/void.gif" width="1" height="1" vspace="0" hspace="0" border="0"/></td> + </tr> + <tr> + <td bgcolor="#a0002d" width="1" height="1"><img src="resources/void.gif" width="1" height="1" vspace="0" hspace="0" border="0"/></td> + <td colspan="2" bgcolor="#017299" width="472" height="1"><img src="resources/void.gif" width="472" height="1" vspace="0" hspace="0" border="0"/></td> + <td bgcolor="#017299" width="1" height="1"><img src="resources/void.gif" width="1" height="1" vspace="0" hspace="0" border="0"/></td> + </tr> + </table> + </td> + </tr> + <tr> + <td width="10"> </td> + <td width="464"> + <font size="-1" face="arial,helvetica,sanserif" color="#000000"> + <xsl:apply-templates/> + </font> + </td> + </tr> + </table> + <br/> + </xsl:template> + <!-- ###################################################################### --> <!-- blocks --> - + <xsl:template match="author"> + <p align="center"> + <xsl:if test="string-length(@role)>0"> + <i><xsl:value-of select="@role"/></i><br/> + </xsl:if> + <font size="+1"><xsl:value-of select="@name"/></font><br/> + <xsl:value-of select="@department"/>, <xsl:value-of select="@university"/><br/> + <xsl:value-of select="@address"/> (<a href="mailto:{@email}"><xsl:value-of select="@email"/></a>)<br/> + </p> + </xsl:template> + <xsl:template match="p"> <p><xsl:apply-templates/></p> </xsl:template> 1.2 +9 -5 xpusp-turbine/WEB-INF/docs/skins/xpusp/stylesheets/tutorial2document.xsl Index: tutorial2document.xsl =================================================================== RCS file: /cvsroot/xpusp/xpusp-turbine/WEB-INF/docs/skins/xpusp/stylesheets/tutorial2document.xsl,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- tutorial2document.xsl 24 Mar 2002 12:41:29 -0000 1.1 +++ tutorial2document.xsl 25 Mar 2002 18:23:44 -0000 1.2 @@ -7,12 +7,16 @@ <xsl:template match="tut"> <s1 title="{@title}" > + <xsl:apply-templates select="author"/> + <s2 title="Índice"> + <anchor name="contents"/> <ul> <xsl:apply-templates select="section" mode="index"/> </ul> </s2> <s2 title="Conteúdo"> + <xsl:apply-templates select="p"/> <xsl:apply-templates select="section"/> </s2> </s1> @@ -37,19 +41,19 @@ <xsl:template match="section"> <anchor name="section-{position()}"/> - <s3 title="{position()} - {@name}"> + <ts3 title="{position()} {@name}" anchor="contents" label="Índice"> <xsl:apply-templates select="p"/> <xsl:apply-templates select="subsection"> <xsl:with-param name="parentpos"><xsl:value-of select="position()"/></xsl:with-param> </xsl:apply-templates> - </s3> + </ts3> </xsl:template> - + <xsl:template match="subsection"> <anchor name="subsection-{position()}"/> - <s4 title="{$parentpos}.{position()} - {@name}"> + <ts4 title="{$parentpos}.{position()} {@name}" anchor="contents" label="Índice"> <xsl:apply-templates/> - </s4> + </ts4> </xsl:template> <xsl:template match="@*|node()"> 1.11 +3 -0 xpusp-turbine/WEB-INF/docs/xdocs/book.xml Index: book.xml =================================================================== RCS file: /cvsroot/xpusp/xpusp-turbine/WEB-INF/docs/xdocs/book.xml,v retrieving revision 1.10 retrieving revision 1.11 diff -u -r1.10 -r1.11 --- book.xml 25 Mar 2002 13:02:41 -0000 1.10 +++ book.xml 25 Mar 2002 18:23:45 -0000 1.11 @@ -24,4 +24,7 @@ <external href="http://sourceforge.net/tracker/?group_id=34508&atid=411500" label="Bugs" /> <external href="http://sourceforge.net/tracker/?group_id=34508&atid=411501" label="Support" /> <external href="http://sourceforge.net/tracker/?atid=411503&group_id=34508" label="Features" /> + + <!-- This hidden file can be used to include files as images which are copied to the images directory --> + <hidden source="resources.xml" id="resources"/> </book> 1.2 +7 -1 xpusp-turbine/WEB-INF/docs/xdocs/entities.ent Index: entities.ent =================================================================== RCS file: /cvsroot/xpusp/xpusp-turbine/WEB-INF/docs/xdocs/entities.ent,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- entities.ent 25 Mar 2002 13:02:41 -0000 1.1 +++ entities.ent 25 Mar 2002 18:23:45 -0000 1.2 @@ -1 +1,7 @@ -<!-- This here is where you can place you local entities --> \ No newline at end of file +<!-- This here is where you can place you local entities --> +<!ENTITY ag "algoritmo genético"> +<!ENTITY Ag "Algoritmo genético"> +<!ENTITY ags "algoritmos genéticos"> +<!ENTITY Ags "Algoritmos genéticos"> +<!ENTITY agc "algoritmo genético canônico"> +<!ENTITY Agc "Algoritmo genético canônico"> 1.3 +78 -18 xpusp-turbine/WEB-INF/docs/xdocs/tutorial.xml Index: tutorial.xml =================================================================== RCS file: /cvsroot/xpusp/xpusp-turbine/WEB-INF/docs/xdocs/tutorial.xml,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- tutorial.xml 25 Mar 2002 13:02:41 -0000 1.2 +++ tutorial.xml 25 Mar 2002 18:23:45 -0000 1.3 @@ -1,22 +1,82 @@ <?xml version="1.0"?> <!DOCTYPE tut SYSTEM "sbk:/style/dtd/tutorial.dtd"> -<tut title="Tutorial - Algoritmo Genético"> - <section name="Sec1"> - <p>lalalala1</p> - <subsection name="Sub1.1"> - <p>babababa1.1</p> - </subsection> - <subsection name="Sub1.2"> - <p>babababa1.2</p> - </subsection> - </section> - <section name="Sec2"> - <p>lalalala2</p> - <subsection name="Sub2.1"> - <p>babababa2.1</p> - </subsection> - <subsection name="Sub2.2"> - <p>babababa2.2</p> + +<tut title="Tutorial - &Ag;"> + <author name="Darrell Whitley" + department="Computer Science Department" + university="Colorado State University" + address="Fort Collins, CO 80523" + email="wh...@cs..."/> + + <author name="Christian Willy Asmussen" + department="Computer Science Department" + university="University of São Paulo" + address="Rua do Matão, 1010 São Paulo - SP" + email="kr...@us..." + role="Translation" + /> + <p> + <ref>This document was based on the english tutorial by Darrel Whitley <jump href="images/ga_tutorial.ps">ga_tutorial.ps</jump></ref><br/> + <ref>Este documento é baseado no tutorial de Darrel Whitley <jump href="images/ga_tutorial.ps">ga_tutorial.ps</jump></ref> + </p> + <p> + <em>Abstrato</em><br/> + Este tutorial trata do &agc; assim como formas mais experimentais do + &ag;, incluindo modelos de ilha paralela (<ref>parallel island</ref>) e &ags; celulares paralelos. + O tutorial também ilustra busca genética por amostragem de hiperplanos. + Os fundamentos teóricos de &ags; são revisadas, incluindo o teorema do schema (<ref>schema theorem</ref>) assim + como modelos exatos do &agc; desenvolvidos recentemente. + </p> + <section name="Introdução"> + <p> + &Ags; são uma família de modelos computacionais inspirados na evolução. + Estes algoritmos modelam uma solução para um problema específico em uma estrutura de dados como a de um + cromossomo e aplicam operadores que re-combinam estas estruturas preservando informações críticas. + </p> + <p> + Uma implementação do &ag; começa com uma população (geralmente randômica) de cromossomos. + Estas estruturas são então avaliadas para gerar oportunidades reprodutivas de forma que, + cromossomos que representam uma solução "melhor" + tenham maiores chances de se reproduzirem do que os que representam uma solução "pior". + A definição de uma solução melhor ou pior é tipicamente relacionada à população atual. + </p> + <p> + Esta particular descrição to &ag; é intencionalmente abstrata por que de certa forma, o termo + <ref>&ag;</ref> tem dois significados. Numa interpretação formal, o <ref>&ag;</ref> + refere-se ao modelo introduzido e estudado por <em>John Holland</em> (1975) e seus estudantes (e.g., DeJong, 1975). + Ainda hoje a maior parte da teoria existente sobre <ref>&ags;</ref> aplica-se totalmente ou primariamente ao modelo introduzido + por Holland, assim como variações do que é referido em seu <ref>paper</ref> como <ref>&agc;</ref>. + Avanços recentes na teoria da modelagem do <ref>&ag;</ref> também aplicam-se primariamente ao + <ref>&agc;</ref> (Vose, 1993). + </p> + <p> + Numa utilização mais abrangente do termo, um &ag; é qualquer modelo baseado em população + que utiliza operadores de seleção e re-combinação para gerar novos pontos amostrais em um espaço de busca. + Muitos &ags; foram introduzidos por pesquisadores de uma perspectiva experimental. A maior parte deles tem interesse no + &ag; como feramenta de otimização. + </p> + <p> + O objetivo deste tutorial é apresentar o &ag; de forma que estudantes sem conhecimentos nesta área absorvam os conceitos + basicos de &ags;. O leitor mais sofisticado deveria conseguir absorver este material com relativa facilidade. O tutorial também trata + de topicos como inversão, muitas vezes utilizados de forma errônea por pesquisadores novos neste ramo. + </p> + <p> + O tutorial inicia com uma discussão sobre otimização para introduzir as idéias da otimização e os conceitos + básicos relativos ao &ag;. Na seção 2 um &agc; é revisado. + Na seção 3 o princípio de amostragem de hiperplanos é explorada e alguns operadores basicos de + <ref>crossover</ref> são introduzidos. + Na seção 4 varias versões do teorema do schema (<ref>schema-theorem</ref>) são discutidas. + Na seção 5 alfabetos binarios e seus efeitos na amostragem de hiperplanos são considerados. + Na seção 6 é considerado um breve criticismo ao teorema do schema e na seção 7 um modelo + exato to &ag; é desenvolvido. As últimas três seções tratam de formas alternativas de &ags; e modelos + computacionais evolucionários, incluindo implementações paralelas. + </p> + <subsection name="Codificações e problemas de otimização"> + <p>Geralmente existem dois componentes do &ag; que são dependentes do problema: a codificação do problema e a + função de avaliação. + </p> </subsection> </section> -</tut> \ No newline at end of file +</tut> + + 1.1 xpusp-turbine/WEB-INF/docs/xdocs/ga_tutorial.ps Index: ga_tutorial.ps =================================================================== %!PS-Adobe-2.0 %%Creator: dvips 5.493 Copyright 1986, 1992 Radical Eye Software %%Title: draft.dvi %%CreationDate: Tue Sep 14 13:29:19 1993 %%Pages: 37 %%PageOrder: Ascend %%BoundingBox: 0 0 612 792 %%EndComments %DVIPSCommandLine: dvips -o draft.ps draft.dvi %DVIPSSource: TeX output 1993.09.14:1328 %%BeginProcSet: tex.pro %! /TeXDict 250 dict def TeXDict begin /N{def}def /B{bind def}N /S{exch}N /X{S N} B /TR{translate}N /isls false N /vsize 11 72 mul N /@rigin{isls{[0 -1 1 0 0 0] concat}if 72 Resolution div 72 VResolution div neg scale isls{Resolution hsize -72 div mul 0 TR}if Resolution VResolution vsize -72 div 1 add mul TR matrix currentmatrix dup dup 4 get round 4 exch put dup dup 5 get round 5 exch put setmatrix}N /@landscape{/isls true N}B /@manualfeed{statusdict /manualfeed true put}B /@copies{/#copies X}B /FMat[1 0 0 -1 0 0]N /FBB[0 0 0 0]N /nn 0 N /IE 0 N /ctr 0 N /df-tail{/nn 8 dict N nn begin /FontType 3 N /FontMatrix fntrx N /FontBBox FBB N string /base X array /BitMaps X /BuildChar{ CharBuilder}N /Encoding IE N end dup{/foo setfont}2 array copy cvx N load 0 nn put /ctr 0 N[}B /df{/sf 1 N /fntrx FMat N df-tail}B /dfs{div /sf X /fntrx[sf 0 0 sf neg 0 0]N df-tail}B /E{pop nn dup definefont setfont}B /ch-width{ch-data dup length 5 sub get}B /ch-height{ch-data dup length 4 sub get}B /ch-xoff{128 ch-data dup length 3 sub get sub}B /ch-yoff{ch-data dup length 2 sub get 127 sub}B /ch-dx{ch-data dup length 1 sub get}B /ch-image{ch-data dup type /stringtype ne{ctr get /ctr ctr 1 add N}if}B /id 0 N /rw 0 N /rc 0 N /gp 0 N /cp 0 N /G 0 N /sf 0 N /CharBuilder{save 3 1 roll S dup /base get 2 index get S /BitMaps get S get /ch-data X pop /ctr 0 N ch-dx 0 ch-xoff ch-yoff ch-height sub ch-xoff ch-width add ch-yoff setcachedevice ch-width ch-height true[1 0 0 -1 -.1 ch-xoff sub ch-yoff .1 add]{ch-image}imagemask restore}B /D{/cc X dup type /stringtype ne{]}if nn /base get cc ctr put nn /BitMaps get S ctr S sf 1 ne{dup dup length 1 sub dup 2 index S get sf div put}if put /ctr ctr 1 add N} B /I{cc 1 add D}B /bop{userdict /bop-hook known{bop-hook}if /SI save N @rigin 0 0 moveto /V matrix currentmatrix dup 1 get dup mul exch 0 get dup mul add .99 lt{/FV}{/RV}ifelse load def pop pop}N /eop{SI restore showpage userdict /eop-hook known{eop-hook}if}N /@start{userdict /start-hook known{start-hook} if pop /VResolution X /Resolution X 1000 div /DVImag X /IE 256 array N 0 1 255 {IE S 1 string dup 0 3 index put cvn put}for 65781.76 div /vsize X 65781.76 div /hsize X}N /p{show}N /RMat[1 0 0 -1 0 0]N /BDot 260 string N /rulex 0 N /ruley 0 N /v{/ruley X /rulex X V}B /V{}B /RV statusdict begin /product where{ pop product dup length 7 ge{0 7 getinterval dup(Display)eq exch 0 4 getinterval(NeXT)eq or}{pop false}ifelse}{false}ifelse end{{gsave TR -.1 -.1 TR 1 1 scale rulex ruley false RMat{BDot}imagemask grestore}}{{gsave TR -.1 -.1 TR rulex ruley scale 1 1 false RMat{BDot}imagemask grestore}}ifelse B /FV{ gsave transform round exch round exch itransform moveto rulex 0 rlineto 0 ruley neg rlineto rulex neg 0 rlineto fill grestore}B /a{moveto}B /delta 0 N /tail{dup /delta X 0 rmoveto}B /M{S p delta add tail}B /b{S p tail}B /c{-4 M} B /d{-3 M}B /e{-2 M}B /f{-1 M}B /g{0 M}B /h{1 M}B /i{2 M}B /j{3 M}B /k{4 M}B /w{0 rmoveto}B /l{p -4 w}B /m{p -3 w}B /n{p -2 w}B /o{p -1 w}B /q{p 1 w}B /r{ p 2 w}B /s{p 3 w}B /t{p 4 w}B /x{0 S rmoveto}B /y{3 2 roll p a}B /bos{/SS save N}B /eos{SS restore}B end %%EndProcSet %%BeginProcSet: special.pro %! TeXDict begin /SDict 200 dict N SDict begin /@SpecialDefaults{/hs 612 N /vs 792 N /ho 0 N /vo 0 N /hsc 1 N /vsc 1 N /ang 0 N /CLIP 0 N /rwiSeen false N /rhiSeen false N /letter{}N /note{}N /a4{}N /legal{}N}B /@scaleunit 100 N /@hscale{@scaleunit div /hsc X}B /@vscale{@scaleunit div /vsc X}B /@hsize{/hs X /CLIP 1 N}B /@vsize{/vs X /CLIP 1 N}B /@clip{/CLIP 2 N}B /@hoffset{/ho X}B /@voffset{/vo X}B /@angle{/ang X}B /@rwi{10 div /rwi X /rwiSeen true N}B /@rhi {10 div /rhi X /rhiSeen true N}B /@llx{/llx X}B /@lly{/lly X}B /@urx{/urx X}B /@ury{/ury X}B /magscale true def end /@MacSetUp{userdict /md known{userdict /md get type /dicttype eq{userdict begin md length 10 add md maxlength ge{/md md dup length 20 add dict copy def}if end md begin /letter{}N /note{}N /legal{ }N /od{txpose 1 0 mtx defaultmatrix dtransform S atan/pa X newpath clippath mark{transform{itransform moveto}}{transform{itransform lineto}}{6 -2 roll transform 6 -2 roll transform 6 -2 roll transform{itransform 6 2 roll itransform 6 2 roll itransform 6 2 roll curveto}}{{closepath}}pathforall newpath counttomark array astore /gc xdf pop ct 39 0 put 10 fz 0 fs 2 F/|______Courier fnt invertflag{PaintBlack}if}N /txpose{pxs pys scale ppr aload pop por{noflips{pop S neg S TR pop 1 -1 scale}if xflip yflip and{pop S neg S TR 180 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip yflip not and{pop S neg S TR pop 180 rotate ppr 3 get ppr 1 get neg sub neg 0 TR}if yflip xflip not and{ppr 1 get neg ppr 0 get neg TR}if}{noflips{TR pop pop 270 rotate 1 -1 scale}if xflip yflip and{TR pop pop 90 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip yflip not and{TR pop pop 90 rotate ppr 3 get ppr 1 get neg sub neg 0 TR}if yflip xflip not and{TR pop pop 270 rotate ppr 2 get ppr 0 get neg sub neg 0 S TR}if}ifelse scaleby96{ppr aload pop 4 -1 roll add 2 div 3 1 roll add 2 div 2 copy TR .96 dup scale neg S neg S TR}if}N /cp{pop pop showpage pm restore}N end}if}if}N /normalscale{Resolution 72 div VResolution 72 div neg scale magscale{DVImag dup scale}if 0 setgray}N /psfts{S 65781.76 div N}N /startTexFig{/psf$SavedState save N userdict maxlength dict begin /magscale false def normalscale currentpoint TR /psf$ury psfts /psf$urx psfts /psf$lly psfts /psf$llx psfts /psf$y psfts /psf$x psfts currentpoint /psf$cy X /psf$cx X /psf$sx psf$x psf$urx psf$llx sub div N /psf$sy psf$y psf$ury psf$lly sub div N psf$sx psf$sy scale psf$cx psf$sx div psf$llx sub psf$cy psf$sy div psf$ury sub TR /showpage{}N /erasepage{}N /copypage{}N /p 3 def @MacSetUp}N /doclip{psf$llx psf$lly psf$urx psf$ury currentpoint 6 2 roll newpath 4 copy 4 2 roll moveto 6 -1 roll S lineto S lineto S lineto closepath clip newpath moveto}N /endTexFig{end psf$SavedState restore}N /@beginspecial{ SDict begin /SpecialSave save N gsave normalscale currentpoint TR @SpecialDefaults count /ocount X /dcount countdictstack N}N /@setspecial{CLIP 1 eq{newpath 0 0 moveto hs 0 rlineto 0 vs rlineto hs neg 0 rlineto closepath clip}if ho vo TR hsc vsc scale ang rotate rwiSeen{rwi urx llx sub div rhiSeen{ rhi ury lly sub div}{dup}ifelse scale llx neg lly neg TR}{rhiSeen{rhi ury lly sub div dup scale llx neg lly neg TR}if}ifelse CLIP 2 eq{newpath llx lly moveto urx lly lineto urx ury lineto llx ury lineto closepath clip}if /showpage{}N /erasepage{}N /copypage{}N newpath}N /@endspecial{count ocount sub{pop}repeat countdictstack dcount sub{end}repeat grestore SpecialSave restore end}N /@defspecial{SDict begin}N /@fedspecial{end}B /li{lineto}B /rl{ rlineto}B /rc{rcurveto}B /np{/SaveX currentpoint /SaveY X N 1 setlinecap newpath}N /st{stroke SaveX SaveY moveto}N /fil{fill SaveX SaveY moveto}N /ellipse{/endangle X /startangle X /yrad X /xrad X /savematrix matrix currentmatrix N TR xrad yrad scale 0 0 1 startangle endangle arc savematrix setmatrix}N end %%EndProcSet TeXDict begin 40258431 52099146 1000 300 300 (/s/parsons/c/fac/whitley/Genetic/Papers/1993/Tutorial/Short/draft.dvi) @start /Fa 57 123 df<00003FE00000E0100001803800038078000300780007003000070000 0007000000070000000E0000000E0000000E000000FFFFE0000E00E0001C01C0001C01C0001C01 C0001C01C0001C0380003803800038038000380380003807000038070000700700007007100070 0E2000700E2000700E2000E00E2000E0064000E0038000E0000000C0000001C0000001C0000031 80000079800000F3000000620000003C0000001D29829F1A>12 D<000100020004000800100020 006000C0018001800300070006000E000C001C0018003800380030007000700060006000E000E0 00C000C000C000C000C000C000C000C000C000C000C000C000C000400060006000200010001000 0800102E79A113>40 D<0010000008000004000006000002000003000003000003000001000001 800001800001800001800001800001800001800003800003800003800003000003000003000007 00000700000600000600000E00000C00000C00001C0000180000380000300000700000600000E0 0000C0000180000100000300000600000C0000180000300000600000800000112E80A113>I<00 00C0000000C0000000C0000001C000000180000001800000018000000380000003000000030000 000300000007000000060000FFFFFFF0FFFFFFF0000E0000000C0000000C0000000C0000001C00 0000180000001800000018000000380000003000000030000000300000007000001C1C7A9823> 43 D<1C3C3C3C3C040408081020204080060E7D840E>I<7FF0FFE07FE00C037D8A10>I<70F8F8 F0E005057B840E>I<0000006000000060000000E0000000C0000001C000000380000003000000 07000000060000000E0000001C0000001800000038000000300000007000000060000000E00000 01C0000001800000038000000300000007000000060000000E0000001C00000018000000380000 00300000007000000060000000E0000001C0000001800000038000000300000007000000060000 000E0000001C00000018000000380000003000000070000000E0000000C00000001B2D80A117> I<000200060006001C003C00DC071C0038003800380038007000700070007000E000E000E000E0 01C001C001C001C003800380038003800780FFF80F1D7B9C17>49 D<001F000061800080C00100 E00220F00420700410F00820F00820F00820F00840F00881E00701C0000380000700000E000018 0000600000C0000300000400000800401000C02000803C038067FF0041FE0080FE00807800141D 7C9C17>I<001F800060C00180600200300220300420380410380420700460700380600000E000 01C000038000FE00001C00000600000700000780000780000780300780780780780780F00F0040 0E00401C0040380030F0000F8000151D7C9C17>I<0000600000E00000E00001C00001C00001C0 000380000380000380000700000700000600000E00000C00001C00001800003000003000006300 004700008700018700030700020E00040E00080E003F8E00607C00801FC0001C00001C00003800 00380000380000380000700000700000600013267E9C17>I<00806001FFC001FF8001FE000100 0002000002000002000002000004000004000004F800070C000C06000807000007000007800007 80000780000F00700F00F00F00F00E00E01E00801C0080380040700061C0001F0000131D7B9C17 >I<000F000030C000E0400181C00383C00703C00E01800E00001C00001C00003C000038F0007B 18007C0C00780E00F80E00F00F00F00F00F00F00E01E00E01E00E01E00E01C00E03C00E03800E0 700060600031C0001F0000121D7A9C17>I<070F1F1F0E0000000000000000000070F8F8F0E008 147B930E>58 D<1FFFFFF83FFFFFFC000000000000000000000000000000000000000000000000 0000000000000000FFFFFFF07FFFFFE01E0C7B9023>61 D<000006000000060000000E0000000E 0000001E0000001E0000003E0000005E0000005E0000009F0000008F0000010F0000020F000002 0F0000040F0000040F0000080F0000180F0000100F0000200F00003FFF80004007800040078000 80078001000780010007800200078002000780060007801E000F80FF807FF81D1F7E9E22>65 D<01FFFFC0001E00F0001E0078001E0038001E003C003C003C003C003C003C003C003C003C0078 007800780078007800F0007801E000F0078000FFFE0000F00F8000F003C001E001C001E001E001 E001E001E001E003C001E003C001E003C001E003C001C0078003C00780078007800F0007801E00 0F007800FFFFE0001E1F7D9E20>I<0000FE0200070104001C00CC0070003C00E0003C01C00018 03800018070000180F0000180E0000101E0000103C0000003C0000003800000078000000780000 007800000070000000F0000000F0000000F0000000700000807000008070000080380001003800 0200180004000C000800060030000380C00000FF00001F1F7A9E21>I<01FFFF80001E00E0001E 0070001E0038001E001C003C001C003C000E003C000E003C000E0078000E0078000E0078000E00 78000E00F0001E00F0001E00F0001E00F0001E01E0003C01E0003C01E0003C01E0007803C00070 03C0007003C000E003C001C0078001C00780038007800E0007801C000F007000FFFFC0001F1F7D 9E22>I<01FFFFFE001E001C001E000C001E0004001E0004003C0004003C0004003C0004003C00 040078080800780800007808000078180000F0300000FFF00000F0300000F0300001E0200001E0 200001E0200001E0001003C0002003C0002003C0004003C0004007800080078001800780010007 8007000F001F00FFFFFE001F1F7D9E1F>I<01FFFFFC001E0038001E0018001E0008001E000800 3C0008003C0008003C0008003C00080078001000780800007808000078080000F0100000F03000 00FFF00000F0300001E0200001E0200001E0200001E0200003C0000003C0000003C0000003C000 00078000000780000007800000078000000F800000FFF800001E1F7D9E1E>I<0001FC04000703 08001C00980070007800E0007801C0003003800030070000300F0000300E0000201E0000203C00 00003C00000078000000780000007800000078000000F0000000F000FFF0F0000780F000078070 000F0070000F0070000F0070000F0038001E0018001E001C003E000E004E0003818C0000FE0400 1E1F7A9E23>I<01FFF3FFE0001F003E00001E003C00001E003C00001E003C00003C007800003C 007800003C007800003C007800007800F000007800F000007800F000007800F00000F001E00000 FFFFE00000F001E00000F001E00001E003C00001E003C00001E003C00001E003C00003C0078000 03C007800003C007800003C007800007800F000007800F000007800F000007800F00000F801F00 00FFF1FFE000231F7D9E22>I<01FFF0001F00001E00001E00001E00003C00003C00003C00003C 0000780000780000780000780000F00000F00000F00000F00001E00001E00001E00001E00003C0 0003C00003C00003C0000780000780000780000780000F8000FFF800141F7D9E12>I<001FFF00 00F80000F00000F00000F00001E00001E00001E00001E00003C00003C00003C00003C000078000 0780000780000780000F00000F00000F00000F00001E00001E00301E00781E00F83C00F83C00F0 780040700061E0001F0000181F7D9E18>I<01FFF800001F0000001E0000001E0000001E000000 3C0000003C0000003C0000003C00000078000000780000007800000078000000F0000000F00000 00F0000000F0000001E0000001E0000001E0000001E0008003C0010003C0010003C0030003C002 00078006000780060007800C0007801C000F007800FFFFF800191F7D9E1D>76 D<01FE00007FC0001E0000FC00001E0000F80000170001780000170001780000270002F0000027 0004F00000270004F00000270008F00000470009E00000470011E00000470021E00000470021E0 0000870043C00000838043C00000838083C00000838083C0000103810780000103820780000103 820780000103840780000203840F00000203880F00000203900F00000203900F00000401E01E00 000401E01E00000401C01E00000C01801E00001C01803E0000FF8103FFC0002A1F7D9E29>I<01 FF007FE0001F000F00001F0004000017800400001780040000278008000023C008000023C00800 0023C008000041E010000041E010000041F010000040F010000080F02000008078200000807820 00008078200001003C400001003C400001003C400001001E400002001E800002001E800002000F 800002000F800004000F0000040007000004000700000C000700001C00020000FF80020000231F 7D9E22>I<0001FC00000F0700001801C0007000E000E0006001C0007003800070070000380F00 00381E0000381E0000383C0000383C00003838000078780000787800007878000078F00000F0F0 0000F0F00000E0F00001E0F00001C0700003C0700007807800070038000E0038001C001C003800 0E00E0000783800000FE00001D1F7A9E23>I<01FFFF80001E00E0001E0070001E0038001E003C 003C003C003C003C003C003C003C003C0078007800780078007800F0007800E000F003C000F00F 0000FFFC0000F0000001E0000001E0000001E0000001E0000003C0000003C0000003C0000003C0 0000078000000780000007800000078000000F800000FFF000001E1F7D9E1F>I<01FFFF00001E 03C0001E00E0001E0070001E0078003C0078003C0078003C0078003C0078007800F0007800F000 7801E0007801C000F0070000F01E0000FFF00000F0380001E01C0001E01E0001E00E0001E00F00 03C01E0003C01E0003C01E0003C01E0007803C0007803C0807803C0807801C100F801E20FFF007 C01D1F7D9E21>82 D<0007E040001C1880003005800060038000C0038001800100038001000380 010003800100078000000780000003C0000003F8000003FF800001FFE000007FF000001FF80000 01F800000078000000380000003800000038002000380020003800200030006000700060006000 7000C00078018000C607000081FC00001A1F7D9E1A>I<0FFFFFF01E0780E01807802010078020 20078020200F0020600F0020400F0020400F0020801E0040001E0000001E0000001E0000003C00 00003C0000003C0000003C00000078000000780000007800000078000000F0000000F0000000F0 000000F0000001E0000001E0000001E0000001E0000003E00000FFFF00001C1F789E21>I<00F1 800389C00707800E03801C03803C0380380700780700780700780700F00E00F00E00F00E00F00E 20F01C40F01C40703C40705C40308C800F070013147C9317>97 D<07803F800700070007000700 0E000E000E000E001C001C001CF01D0C3A0E3C0E380F380F700F700F700F700FE01EE01EE01EE0 1CE03CE038607060E031C01F0010207B9F15>I<007E0001C1000300800E07801E07801C07003C 0200780000780000780000F00000F00000F00000F00000F0000070010070020030040018380007 C00011147C9315>I<0000780003F80000700000700000700000700000E00000E00000E00000E0 0001C00001C000F1C00389C00707800E03801C03803C0380380700780700780700780700F00E00 F00E00F00E00F00E20F01C40F01C40703C40705C40308C800F070015207C9F17>I<007C01C207 010E011C013C013802780C7BF07C00F000F000F000F0007000700170023804183807C010147C93 15>I<00007800019C00033C00033C000718000700000700000E00000E00000E00000E00000E00 01FFE0001C00001C00001C00001C00003800003800003800003800003800007000007000007000 00700000700000700000E00000E00000E00000E00000C00001C00001C0000180003180007B0000 F300006600003C00001629829F0E>I<003C6000E27001C1E00380E00700E00F00E00E01C01E01 C01E01C01E01C03C03803C03803C03803C03803C07003C07001C0F001C17000C2E0003CE00000E 00000E00001C00001C00301C00783800F0700060E0003F8000141D7E9315>I<01E0000FE00001 C00001C00001C00001C000038000038000038000038000070000070000071E000763000E81800F 01C00E01C00E01C01C03801C03801C03801C0380380700380700380700380E10700E20700C2070 1C20700C40E00CC060070014207D9F17>I<00C001E001E001C000000000000000000000000000 000E003300230043804300470087000E000E000E001C001C001C00384038803080708031003300 1C000B1F7C9E0E>I<01E0000FE00001C00001C00001C00001C000038000038000038000038000 0700000700000703C00704200E08E00E11E00E21E00E40C01C80001D00001E00001FC00038E000 387000387000383840707080707080707080703100E03100601E0013207D9F15>107 D<03C01FC0038003800380038007000700070007000E000E000E000E001C001C001C001C003800 3800380038007000700070007100E200E200E200E200640038000A207C9F0C>I<1C0F80F00026 30C318004740640C004780680E004700700E004700700E008E00E01C000E00E01C000E00E01C00 0E00E01C001C01C038001C01C038001C01C038001C01C0708038038071003803806100380380E1 0038038062007007006600300300380021147C9325>I<1C0F802630C047406047806047007047 00708E00E00E00E00E00E00E00E01C01C01C01C01C01C01C038438038838030838070838031070 03303001C016147C931A>I<007C0001C3000301800E01C01E01C01C01E03C01E07801E07801E0 7801E0F003C0F003C0F003C0F00780F00700700F00700E0030180018700007C00013147C9317> I<01C1E002621804741C04781C04701E04701E08E01E00E01E00E01E00E01E01C03C01C03C01C0 3C01C0380380780380700380E003C1C0072380071E000700000700000E00000E00000E00000E00 001C00001C0000FFC000171D809317>I<1C1E002661004783804787804707804703008E00000E 00000E00000E00001C00001C00001C00001C000038000038000038000038000070000030000011 147C9313>114 D<00FC030206010C030C070C060C000F800FF007F803FC003E000E700EF00CF0 0CE008401020601F8010147D9313>I<018001C0038003800380038007000700FFF007000E000E 000E000E001C001C001C001C003800380038003820704070407080708031001E000C1C7C9B0F> I<0E00C03300E02301C04381C04301C04701C08703800E03800E03800E03801C07001C07001C07 001C07101C0E20180E20180E201C1E200C264007C38014147C9318>I<0E03803307802307C043 83C04301C04700C08700800E00800E00800E00801C01001C01001C01001C02001C02001C04001C 04001C08000E300003C00012147C9315>I<0383800CC4401068E01071E02071E02070C040E000 00E00000E00000E00001C00001C00001C00001C040638080F38080F38100E5810084C600787800 13147D9315>120 D<0E00C03300E02301C04381C04301C04701C08703800E03800E03800E0380 1C07001C07001C07001C07001C0E00180E00180E001C1E000C3C0007DC00001C00001C00003800 F03800F07000E06000C0C0004380003E0000131D7C9316>I<01C04003E08007F1800C1F000802 000004000008000010000020000040000080000100000200000401000802001002003E0C0063FC 0041F80080E00012147D9313>I E /Fb 1 44 df<00C00000C00000C00000C00000C00000C000 00C00000C00000C000FFFF80FFFF8000C00000C00000C00000C00000C00000C00000C00000C000 00C00011147E8F17>43 D E /Fc 4 122 df<07C01862303260326034C034C038C030403820DA 1F0E0F0B7E8A14>11 D<10032003400140C140C181828182C104E79C7FF83CF0100B7F8A13>33 D<0F381144218C218001800300030003084310C73079C00E0B7F8A11>120 D<381048308C309830183030603060306030E031C00EC000C04180C18086007C000C107E8A10> I E /Fd 1 74 df<07FC00E001C001C001C001C0038003800380038007000700070007000E000E 000E000E001C00FF800E147F930F>73 D E /Fe 5 117 df<60F0F06004047C830C>58 D<60F0F0701010101020204080040C7C830C>I<01FFFF00003C03C0003800E0003800F0003800 7000380070007000F0007000F0007000F0007000E000E001E000E003C000E0078000E01E0001FF F00001C0000001C0000001C0000003800000038000000380000003800000070000000700000007 000000070000000F000000FFE000001C1C7E9B1B>80 D<0001E0000630000E78000CF0001C6000 1C00001C00001C00003C0000380000380003FFC000380000380000700000700000700000700000 700000E00000E00000E00000E00000E00001C00001C00001C00001C00001C00001800003800003 8000630000F30000F60000E4000078000015257E9C14>102 D<00C001C001C001C00380038003 800380FFF00700070007000E000E000E000E001C001C001C001C00382038203840384018800F00 0C1A80990F>116 D E /Ff 1 79 df<003FF80007FFC0003FFC0007FFC00000FC00007C000001 7E0000300000013E0000200000013E0000200000011F0000200000021F0000400000020F800040 0000020F8000400000020FC0004000000407C0008000000407C0008000000403E0008000000403 E0008000000803F0010000000801F0010000000801F8010000000800F8010000001000F8020000 0010007C0200000010007C0200000010007E0200000020003E0400000020003F0400000020001F 0400000020001F0400000040000F8800000040000F8800000040000FC8000000400007C8000000 800007F0000000800003F0000000800003F0000000800001F0000001000001E0000001000001E0 000003000000E000000FC00000E00000FFFC0000400000FFF8000040000032297EA830>78 D E /Fg 4 73 df<FFFFF0FFFFF014027D881B>0 D<00FC000713800810401010202010102010 10401008401008801004801004801004FFFFFC8010048010048010048010044010084010082010 1020101010102008104007138000FC0016187E931B>8 D<060F0F0E1E1E1C3C383830707060E0 C04008117F910A>48 D<03C000600FE000C030E001C060E00180E0E00380C0E0030000E0070000 C0070001C0060001FFFE0001FFFE0001800C0003801C0003801C00038018000300380007003800 07003800060038000E0038000E0038400C0039C018003F0000001C001B187F961E>72 D E /Fh 8 89 df<0006000C001800300070006000C001C0018003800300070006000E000C001C 001C0018003800380038003000700070007000700070007000E000E000E000E000E000E000E000 E000E000E000E000E000E000E000E000E000E000E0007000700070007000700070003000380038 00380018001C001C000C000E000600070003000380018001C000C00060007000300018000C0006 0F4A788119>16 D<C0006000300018001C000C000600070003000380018001C000C000E0006000 70007000300038003800380018001C001C001C001C001C001C000E000E000E000E000E000E000E 000E000E000E000E000E000E000E000E000E000E000E001C001C001C001C001C001C0018003800 380038003000700070006000E000C001C0018003800300070006000C001C00180030006000C000 0F4A7F8119>I<0000180000300000600000E00000C0000180000380000700000600000E00000C 00001C0000380000380000700000700000E00000E00001E00001C00001C0000380000380000380 000780000700000700000F00000E00000E00001E00001E00001E00001C00001C00003C00003C00 003C00003C0000380000780000780000780000780000780000780000780000780000700000F000 00F00000F00000F00000F00000F00000F00000F00000F00000F00000F00000F00000F00000F000 00F00000F00000F00000F00000F00000F00000F00000F00000F00000F00000F00000F000007000 007800007800007800007800007800007800007800007800003800003C00003C00003C00003C00 001C00001C00001E00001E00001E00000E00000E00000F00000700000700000780000380000380 0003800001C00001C00001E00000E00000E000007000007000003800003800001C00000C00000E 000006000007000003800001800000C00000E0000060000030000018157C768121>32 D<C000006000003000003800001800000C00000E000007000003000003800001800001C00000E0 0000E000007000007000003800003800003C00001C00001C00000E00000E00000E00000F000007 000007000007800003800003800003C00003C00003C00001C00001C00001E00001E00001E00001 E00000E00000F00000F00000F00000F00000F00000F00000F00000F00000700000780000780000 780000780000780000780000780000780000780000780000780000780000780000780000780000 780000780000780000780000780000780000780000780000780000780000780000700000F00000 F00000F00000F00000F00000F00000F00000F00000E00001E00001E00001E00001E00001C00001 C00003C00003C00003C0000380000380000780000700000700000F00000E00000E00000E00001C 00001C00003C0000380000380000700000700000E00000E00001C0000180000380000300000700 000E00000C0000180000380000300000600000C00000157C7F8121>I<FFF0FFF0FFF0E000E000 E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E0 00E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000 E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E0 00E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000 E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E0 00E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000FFF0 FFF0FFF00C7C758118>I<FFF0FFF0FFF000700070007000700070007000700070007000700070 007000700070007000700070007000700070007000700070007000700070007000700070007000 700070007000700070007000700070007000700070007000700070007000700070007000700070 007000700070007000700070007000700070007000700070007000700070007000700070007000 700070007000700070007000700070007000700070007000700070007000700070007000700070 007000700070007000700070007000700070007000700070007000700070007000700070007000 70007000700070007000700070007000700070FFF0FFF0FFF00C7C808118>I<FFFFFFFFE0FFFF FFFFF07000001FF078000001F03C000000781C000000180E0000000C0F00000004070000000403 8000000203C000000001E000000000E0000000007000000000780000000038000000001C000000 001E000000000F0000000007000000000380000000038000000003000000000700000000060000 00000C000000001800000000380000000030000000006000000000C000000001C0000000018000 0002030000000406000000040E0000000C0C00000018180000007830000001F07000001FF07FFF FFFFF0FFFFFFFFE0272A7E7F2C>80 D<FFFFFFFFFFFFC0FFFFFFFFFFFFE07F00000001FFE07F00 0000001FE03F8000000003F01FC000000000F00FC000000000380FE0000000001807F000000000 0C03F8000000000403F8000000000401FC000000000200FE0000000000007F0000000000007F00 00000000003F8000000000001FC000000000000FC000000000000FE0000000000007F000000000 0003F8000000000003F8000000000001FC000000000000FE0000000000007E0000000000007F00 00000000003F8000000000001FC000000000001FC000000000000FC00000000000078000000000 0003800000000000070000000000000E0000000000001C00000000000038000000000000700000 0000000070000000000000E0000000000001C0000000000003800000000000070000000000000E 0000000000000E0000000000001C0000000002003800000000040070000000000400E000000000 0C01E0000000001801C00000000038038000000000F8070000000001F00E000000000FF01C0000 0001FFF03FFFFFFFFFFFE03FFFFFFFFFFFE07FFFFFFFFFFFE0FFFFFFFFFFFFC0373A7E7F3C>88 D E /Fi 37 119 df<000FF000007FFC0001F80E0003E01F0007C03F000F803F000F803F000F80 1E000F800C000F8000000F8000000F8000000F800000FFFFFF00FFFFFF000F801F000F801F000F 801F000F801F000F801F000F801F000F801F000F801F000F801F000F801F000F801F000F801F00 0F801F000F801F000F801F000F801F000F801F000F801F007FF0FFE07FF0FFE01B237FA21F>12 D<FFFCFFFCFFFCFFFC0E047F8C13>45 D<387CFEFEFE7C3807077C8610>I<00180000780001F8 00FFF800FFF80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F8 0001F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F8 0001F8007FFFE07FFFE013207C9F1C>49 D<03FC000FFF003C1FC07007E07C07F0FE03F0FE03F8 FE03F8FE01F87C01F83803F80003F80003F00003F00007E00007C0000F80001F00003E00003800 00700000E01801C0180380180700180E00380FFFF01FFFF03FFFF07FFFF0FFFFF0FFFFF015207D 9F1C>I<00FE0007FFC00F07E01E03F03F03F03F81F83F81F83F81F81F03F81F03F00003F00003 E00007C0001F8001FE0001FF000007C00001F00001F80000FC0000FC3C00FE7E00FEFF00FEFF00 FEFF00FEFF00FC7E01FC7801F81E07F00FFFC001FE0017207E9F1C>I<0000E00001E00003E000 03E00007E0000FE0001FE0001FE00037E00077E000E7E001C7E00187E00307E00707E00E07E00C 07E01807E03807E07007E0E007E0FFFFFEFFFFFE0007E00007E00007E00007E00007E00007E000 07E000FFFE00FFFE17207E9F1C>I<000070000000007000000000F800000000F800000000F800 000001FC00000001FC00000003FE00000003FE00000003FE00000006FF000000067F0000000E7F 8000000C3F8000000C3F800000183FC00000181FC00000381FE00000300FE00000300FE0000060 0FF000006007F00000E007F80000FFFFF80000FFFFF800018001FC00018001FC00038001FE0003 0000FE00030000FE000600007F000600007F00FFE00FFFF8FFE00FFFF825227EA12A>65 D<0003FE0080001FFF818000FF01E38001F8003F8003E0001F8007C0000F800F800007801F8000 07803F000003803F000003807F000001807E000001807E00000180FE00000000FE00000000FE00 000000FE00000000FE00000000FE00000000FE00000000FE000000007E000000007E000001807F 000001803F000001803F000003801F800003000F8000030007C000060003F0000C0001F8003800 00FF00F000001FFFC0000003FE000021227DA128>67 D<FFFFFF8000FFFFFFF00007F003FC0007 F0007E0007F0003F0007F0001F8007F0000FC007F00007E007F00007E007F00007F007F00003F0 07F00003F007F00003F007F00003F807F00003F807F00003F807F00003F807F00003F807F00003 F807F00003F807F00003F807F00003F807F00003F007F00003F007F00003F007F00007E007F000 07E007F0000FC007F0001F8007F0003F0007F0007E0007F003FC00FFFFFFF000FFFFFF80002522 7EA12B>I<FFFFFFFCFFFFFFFC07F000FC07F0003C07F0001C07F0000C07F0000E07F0000E07F0 000607F0180607F0180607F0180607F0180007F0380007F0780007FFF80007FFF80007F0780007 F0380007F0180007F0180007F0180307F0180307F0000307F0000607F0000607F0000607F0000E 07F0000E07F0001E07F0003E07F001FCFFFFFFFCFFFFFFFC20227EA125>I<FFFFFFF8FFFFFFF8 07F001F807F0007807F0003807F0001807F0001C07F0001C07F0000C07F0000C07F0180C07F018 0C07F0180007F0180007F0380007F0780007FFF80007FFF80007F0780007F0380007F0180007F0 180007F0180007F0180007F0000007F0000007F0000007F0000007F0000007F0000007F0000007 F00000FFFFE000FFFFE0001E227EA123>I<FFFFE0FFFFE003F80003F80003F80003F80003F800 03F80003F80003F80003F80003F80003F80003F80003F80003F80003F80003F80003F80003F800 03F80003F80003F80003F80003F80003F80003F80003F80003F80003F80003F80003F800FFFFE0 FFFFE013227FA115>73 D<FFFFE000FFFFE00007F0000007F0000007F0000007F0000007F00000 07F0000007F0000007F0000007F0000007F0000007F0000007F0000007F0000007F0000007F000 0007F0000007F0000007F0000007F0000007F0001807F0001807F0001807F0001807F0003807F0 003807F0007007F0007007F000F007F001F007F007F0FFFFFFF0FFFFFFF01D227EA122>76 D<FFFFFE0000FFFFFFC00007F007F00007F001F80007F000FC0007F0007E0007F0007F0007F000 7F0007F0007F0007F0007F0007F0007F0007F0007F0007F0007E0007F000FC0007F001F80007F0 07F00007FFFFC00007FFFF800007F00FE00007F007F00007F003F80007F001FC0007F001FC0007 F001FC0007F001FC0007F001FC0007F001FC0007F001FC0007F001FC0007F001FC0607F000FE06 07F000FF0CFFFF803FF8FFFF800FF027227EA12A>82 D<7FFFFFFF807FFFFFFF807E03F80F8078 03F807807003F803806003F80180E003F801C0E003F801C0C003F800C0C003F800C0C003F800C0 C003F800C00003F800000003F800000003F800000003F800000003F800000003F800000003F800 000003F800000003F800000003F800000003F800000003F800000003F800000003F800000003F8 00000003F800000003F800000003F800000003F800000003F8000003FFFFF80003FFFFF8002222 7EA127>84 D<FFFF803FFCFFFF803FFC07F000018007F000018007F000018007F000018007F000 018007F000018007F000018007F000018007F000018007F000018007F000018007F000018007F0 00018007F000018007F000018007F000018007F000018007F000018007F000018007F000018007 F000018007F000018007F000018007F000018003F000030003F800030001F800060000FC000E00 007E001C00003F80F800000FFFE0000001FF000026227EA12B>I<07FC001FFF803F07C03F03E0 3F01E03F01F01E01F00001F00001F0003FF003FDF01FC1F03F01F07E01F0FC01F0FC01F0FC01F0 FC01F07E02F07E0CF81FF87F07E03F18167E951B>97 D<FF000000FF0000001F0000001F000000 1F0000001F0000001F0000001F0000001F0000001F0000001F0000001F0000001F0000001F0FE0 001F3FF8001FF07C001F801E001F001F001F000F801F000F801F000FC01F000FC01F000FC01F00 0FC01F000FC01F000FC01F000FC01F000FC01F000F801F001F801F801F001FC03E001EE07C001C 3FF800180FC0001A237EA21F>I<00FF8007FFE00F83F01F03F03E03F07E03F07C01E07C0000FC 0000FC0000FC0000FC0000FC0000FC00007C00007E00007E00003E00301F00600FC0E007FF8000 FE0014167E9519>I<0001FE000001FE0000003E0000003E0000003E0000003E0000003E000000 3E0000003E0000003E0000003E0000003E0000003E0001FC3E0007FFBE000F81FE001F007E003E 003E007E003E007C003E00FC003E00FC003E00FC003E00FC003E00FC003E00FC003E00FC003E00 FC003E007C003E007C003E003E007E001E00FE000F83BE0007FF3FC001FC3FC01A237EA21F>I< 00FE0007FF800F87C01E01E03E01F07C00F07C00F8FC00F8FC00F8FFFFF8FFFFF8FC0000FC0000 FC00007C00007C00007E00003E00181F00300FC07003FFC000FF0015167E951A>I<003F8000FF C001E3E003C7E007C7E00F87E00F83C00F80000F80000F80000F80000F80000F8000FFFC00FFFC 000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80 000F80000F80000F80000F80000F80007FF8007FF80013237FA211>I<03FC1E0FFF7F1F0F8F3E 07CF3C03C07C03E07C03E07C03E07C03E07C03E03C03C03E07C01F0F801FFF0013FC0030000030 00003800003FFF801FFFF00FFFF81FFFFC3800FC70003EF0001EF0001EF0001EF0001E78003C7C 007C3F01F80FFFE001FF0018217E951C>I<FF000000FF0000001F0000001F0000001F0000001F 0000001F0000001F0000001F0000001F0000001F0000001F0000001F0000001F07E0001F1FF800 1F307C001F403C001F803E001F803E001F003E001F003E001F003E001F003E001F003E001F003E 001F003E001F003E001F003E001F003E001F003E001F003E001F003E001F003E00FFE1FFC0FFE1 FFC01A237EA21F>I<1C003F007F007F007F003F001C000000000000000000000000000000FF00 FF001F001F001F001F001F001F001F001F001F001F001F001F001F001F001F001F001F001F00FF E0FFE00B247EA310>I<FF000000FF0000001F0000001F0000001F0000001F0000001F0000001F 0000001F0000001F0000001F0000001F0000001F0000001F00FF801F00FF801F0038001F006000 1F01C0001F0380001F0700001F0E00001F1C00001F7E00001FFF00001FCF00001F0F80001F07C0 001F03E0001F01E0001F01F0001F00F8001F007C001F003C00FFE0FFC0FFE0FFC01A237EA21E> 107 D<FF07F007F000FF1FFC1FFC001F303E303E001F403E403E001F801F801F001F801F801F00 1F001F001F001F001F001F001F001F001F001F001F001F001F001F001F001F001F001F001F001F 001F001F001F001F001F001F001F001F001F001F001F001F001F001F001F001F001F001F001F00 1F001F001F00FFE0FFE0FFE0FFE0FFE0FFE02B167E9530>109 D<FF07E000FF1FF8001F307C00 1F403C001F803E001F803E001F003E001F003E001F003E001F003E001F003E001F003E001F003E 001F003E001F003E001F003E001F003E001F003E001F003E001F003E00FFE1FFC0FFE1FFC01A16 7E951F>I<00FE0007FFC00F83E01E00F03E00F87C007C7C007C7C007CFC007EFC007EFC007EFC 007EFC007EFC007EFC007E7C007C7C007C3E00F81F01F00F83E007FFC000FE0017167E951C>I< FF0FE000FF3FF8001FF07C001F803E001F001F001F001F801F001F801F000FC01F000FC01F000F C01F000FC01F000FC01F000FC01F000FC01F000FC01F001F801F001F801F803F001FC03E001FE0 FC001F3FF8001F0FC0001F0000001F0000001F0000001F0000001F0000001F0000001F0000001F 000000FFE00000FFE000001A207E951F>I<00FE030007FF87000FC1C7001F006F003F003F007E 003F007E001F007C001F00FC001F00FC001F00FC001F00FC001F00FC001F00FC001F00FC001F00 7E001F007E001F003E003F001F007F000FC1DF0007FF9F0001FC1F0000001F0000001F0000001F 0000001F0000001F0000001F0000001F0000001F000000FFE00000FFE01B207E951E>I<FE1F00 FE3FC01E67E01EC7E01E87E01E87E01F83C01F00001F00001F00001F00001F00001F00001F0000 1F00001F00001F00001F00001F00001F0000FFF000FFF00013167E9517>I<0FF3003FFF00781F 00600700E00300E00300F00300FC00007FE0007FF8003FFE000FFF0001FF00000F80C00780C003 80E00380E00380F00700FC0E00EFFC00C7F00011167E9516>I<01800001800001800001800003 80000380000780000780000F80003F8000FFFF00FFFF000F80000F80000F80000F80000F80000F 80000F80000F80000F80000F80000F80000F81800F81800F81800F81800F81800F830007C30003 FE0000F80011207F9F16>I<FF01FE00FF01FE001F003E001F003E001F003E001F003E001F003E 001F003E001F003E001F003E001F003E001F003E001F003E001F003E001F003E001F003E001F00 3E001F007E001F00FE000F81BE0007FF3FC001FC3FC01A167E951F>I<FFE01FE0FFE01FE00F80 06000F8006000FC00E0007C00C0007E01C0003E0180003E0180001F0300001F0300000F8600000 F86000007CC000007CC000007FC000003F8000003F8000001F0000001F0000000E0000000E0000 1B167F951E>I E /Fj 1 99 df<07803F8007000700070007000E000E000E000E001C001C001C F01D0C3A0E3C0E380F380F700F700F700F700FE01EE01EE01EE01CE03CE038607060E031C01F00 10207E9F14>98 D E /Fk 12 117 df<01FFC0003C000038000038000038000038000070000070 0000700000700000E00000E00000E00000E00001C00001C00001C00001C0000380000380000380 000380000700000700000700000700000F0000FFE000121C7E9B10>73 D<03CC063C0C3C181C38 38303870387038E070E070E070E070E0E2C0E2C0E261E462643C380F127B9115>97 D<01F007080C08181C3838300070007000E000E000E000E000E000E008E010602030C01F000E12 7B9113>99 D<01E007100C1018083810701070607F80E000E000E000E000E000E0086010602030 C01F000D127B9113>101 D<01800380010000000000000000000000000000001C002600470047 008E008E000E001C001C001C0038003800710071007100720072003C00091C7C9B0D>105 D<1F800380038007000700070007000E000E000E000E001C001C001C001C003800380038003800 7000700070007000E400E400E400E40068003800091D7C9C0B>108 D<3C1E0780266318C04683 A0E04703C0E08E0380E08E0380E00E0380E00E0380E01C0701C01C0701C01C0701C01C07038038 0E0388380E0388380E0708380E0710701C0320300C01C01D127C9122>I<3C3C00264600468700 4707008E07008E07000E07000E07001C0E001C0E001C0E001C1C00381C40381C40383840383880 701900300E0012127C9117>I<07870004D98008E0C008E0C011C0E011C0E001C0E001C0E00381 C00381C00381C00381800703800703000707000706000E8C000E70000E00000E00001C00001C00 001C00001C00003C0000FF8000131A7F9115>112 D<3C3C26C2468747078E068E000E000E001C 001C001C001C0038003800380038007000300010127C9112>114 D<01F006080C080C1C18181C 001F001FC00FF007F0007800386030E030C030806060C01F000E127D9111>I<00C001C001C001 C00380038003800380FFE00700070007000E000E000E000E001C001C001C001C00384038403840 388019000E000B1A7D990E>I E /Fl 38 123 df<FFFC0E017D9715>22 D<004000800100020006000C000C0018001800300030007000600060006000E000E000E000E000 E000E000E000E000E000E000E000E000600060006000700030003000180018000C000C00060002 000100008000400A2A7D9E10>40 D<800040002000100018000C000C0006000600030003000380 01800180018001C001C001C001C001C001C001C001C001C001C001C001C0018001800180038003 000300060006000C000C00180010002000400080000A2A7E9E10>I<0006000000060000000600 000006000000060000000600000006000000060000000600000006000000060000000600000006 0000FFFFFFE0FFFFFFE00006000000060000000600000006000000060000000600000006000000 06000000060000000600000006000000060000000600001B1C7E9720>43 D<60F0F0701010101020204080040C7C830C>I<60F0F06004047C830C>46 D<07E00C301818300C700E60066006E007E007E007E007E007E007E007E007E007E007E007E007 E0076006700E700E300C18180C3007E0101B7E9A15>48 D<030007003F00C70007000700070007 00070007000700070007000700070007000700070007000700070007000700070007000F80FFF8 0D1B7C9A15>I<07E01838201C781C781E780E381E001E001C001C0038006007E00038001C001E 000E000F000F700FF80FF80FF80E701E401C30380FE0101B7E9A15>51 D<300C3FF83FF03FC020 002000200020002000200023E02C38301C201C000E000E000F000F600FF00FF00FF00E800E401C 2018187007C0101B7E9A15>53 D<4000007FFF807FFF007FFF0040020080040080040080080000 100000100000200000400000400000C00000C00001800001800003800003800003800003800007 8000078000078000078000078000078000030000111C7E9B15>55 D<07E00C301818300C600CE0 0EE006E006E007E007E007E007600F300F30171C2707C700070006000E300E780C781870182030 30E00F80101B7E9A15>57 D<7FFFFFC0FFFFFFE000000000000000000000000000000000000000 00000000000000000000000000FFFFFFE07FFFFFC01B0C7E8F20>61 D<FFF3FFC00F003C000F00 3C000F003C000F003C000F003C000F003C000F003C000F003C000F003C000F003C000F003C000F 003C000FFFFC000F003C000F003C000F003C000F003C000F003C000F003C000F003C000F003C00 0F003C000F003C000F003C000F003C000F003C00FFF3FFC01A1C7E9B1F>72 D<FFF07FC00F000E000F0004000F0004000F0004000F0004000F0004000F0004000F0004000F00 04000F0004000F0004000F0004000F0004000F0004000F0004000F0004000F0004000F0004000F 0004000F0004000F00040007000800038008000380100001C020000060C000001F00001A1C7E9B 1F>85 D<1FC000307000783800781C00301C00001C00001C0001FC000F1C00381C00701C00601C 00E01C40E01C40E01C40603C40304E801F870012127E9115>97 D<FC00001C00001C00001C0000 1C00001C00001C00001C00001C00001C00001C00001C7C001D86001E03001C01801C01C01C00C0 1C00E01C00E01C00E01C00E01C00E01C00E01C00C01C01C01C01801E030019060010F800131D7F 9C17>I<07E00C301878307870306000E000E000E000E000E000E00060007004300418080C3007 C00E127E9112>I<003F00000700000700000700000700000700000700000700000700000700... [truncated message content] |