From: Matthijs Kooijman Date: Thu, 26 Jun 2008 11:52:59 +0000 (+0200) Subject: Move all report related stuff into a seperate directory. X-Git-Tag: Report-final~77 X-Git-Url: https://git.stderr.nl/gitweb?a=commitdiff_plain;h=99713a971023a195e42cf9e63a6b30e3e87d9880;p=matthijs%2Fprojects%2Finternship.git Move all report related stuff into a seperate directory. --- diff --git a/Front/Abstract.tex b/Front/Abstract.tex deleted file mode 100644 index 97af138..0000000 --- a/Front/Abstract.tex +++ /dev/null @@ -1,2 +0,0 @@ -\begin{abstract} -\end{abstract} diff --git a/Front/Frontpage.tex b/Front/Frontpage.tex deleted file mode 100644 index 14e5450..0000000 --- a/Front/Frontpage.tex +++ /dev/null @@ -1,32 +0,0 @@ -\begin{titlepage} - \begin{flushright} - \epsfig{file=Img/Logos/UniversiteitTwente.eps, width=3cm} - \end{flushright} - - \begin{flushright} - \Huge \textbf{Internship report}\\ - \bigskip - \LARGE \textbf{} - - \end{flushright} - \vfill - \begin{flushright} - \begin{tabular}{r|l} - %Name&Matthijs Kooijman\\ - %Student nr&0042331\\ - %Period&May 1st to August 1st, 2008\\ - %Mentor&Bert Molenkamp (Twente University)\\ - %Mentor&Lodewijk Smit (Recore Systems)\\ - Matthijs Kooijman&Name\\ - 0042331&Student nr\\ - May 1st to August 1st, 2008&Period\\ - Bert Molenkamp (Twente University)&Mentor\\ - Lodewijk Smit (Recore Systems)&Mentor\\ - \end{tabular} - \end{flushright} - - \bigskip - \begin{centering} - Recore Systems --- Capitool 22 --- 7521PL --- Enschede\\ - \end{centering} -\end{titlepage} diff --git a/Img/Logos/UniversiteitTwente.eps b/Img/Logos/UniversiteitTwente.eps deleted file mode 100644 index 76d23ac..0000000 --- a/Img/Logos/UniversiteitTwente.eps +++ /dev/null @@ -1,1412 +0,0 @@ -%!PS-Adobe-3.0 EPSF-3.0 -%%BoundingBox: 201 324 395 518 -%%LanguageLevel: 2 -%%Creator: CorelDRAW 10 -%%Title: ut_nl_072-158.eps -%%CreationDate: Fri Apr 19 08:55:35 2002 -%%For: * -%%DocumentProcessColors: Cyan Magenta Yellow -%%DocumentSuppliedResources: (atend) -%%EndComments -%%BeginProlog -/AutoFlatness false def -/AutoSteps 2 def -/CMYKMarks true def -/UseLevel 2 def -%Build: CorelDRAW 10 Version 10.427 -%Color profile: Disabled -/CorelIsEPS true def -%%BeginResource: procset wCorel10Dict 10.0 0 -/wCorel10Dict 300 dict def wCorel10Dict begin -% Copyright (c)1992-2000 Corel Corporation -% All rights reserved. v10.0 r0.2 -/bd{bind def}bind def/ld{load def}bd/xd{exch def}bd/_ null def/rp{{pop}repeat} -bd/@cp/closepath ld/@gs/gsave ld/@gr/grestore ld/@np/newpath ld/Tl/translate ld -/$sv 0 def/@sv{/$sv save def}bd/@rs{$sv restore}bd/spg/showpage ld/showpage{} -bd currentscreen/@dsp xd/$dsp/@dsp def/$dsa xd/$dsf xd/$sdf false def/$SDF -false def/$Scra 0 def/SetScr/setscreen ld/@ss{2 index 0 eq{$dsf 3 1 roll 4 -1 -roll pop}if exch $Scra add exch load SetScr}bd/SepMode_5 where{pop}{/SepMode_5 -0 def}ifelse/CorelIsSeps where{pop}{/CorelIsSeps false def}ifelse -/CorelIsInRIPSeps where{pop}{/CorelIsInRIPSeps false def}ifelse/CorelIsEPS -where{pop}{/CorelIsEPS false def}ifelse/CurrentInkName_5 where{pop} -{/CurrentInkName_5(Composite)def}ifelse/$ink_5 where{pop}{/$ink_5 -1 def} -ifelse/$c 0 def/$m 0 def/$y 0 def/$k 0 def/$t 1 def/$n _ def/$o 0 def/$fil 0 -def/$C 0 def/$M 0 def/$Y 0 def/$K 0 def/$T 1 def/$N _ def/$O 0 def/$PF false -def/s1c 0 def/s1m 0 def/s1y 0 def/s1k 0 def/s1t 0 def/s1n _ def/$bkg false def -/SK 0 def/SM 0 def/SY 0 def/SC 0 def/$op false def matrix currentmatrix/$ctm xd -/$ptm matrix def/$ttm matrix def/$stm matrix def/$ffpnt true def -/CorelDrawReencodeVect[16#0/grave 16#5/breve 16#6/dotaccent 16#8/ring -16#A/hungarumlaut 16#B/ogonek 16#C/caron 16#D/dotlessi 16#27/quotesingle -16#60/grave 16#7C/bar -16#82/quotesinglbase/florin/quotedblbase/ellipsis/dagger/daggerdbl -16#88/circumflex/perthousand/Scaron/guilsinglleft/OE -16#91/quoteleft/quoteright/quotedblleft/quotedblright/bullet/endash/emdash -16#98/tilde/trademark/scaron/guilsinglright/oe 16#9F/Ydieresis -16#A1/exclamdown/cent/sterling/currency/yen/brokenbar/section -16#a8/dieresis/copyright/ordfeminine/guillemotleft/logicalnot/minus/registered/macron -16#b0/degree/plusminus/twosuperior/threesuperior/acute/mu/paragraph/periodcentered -16#b8/cedilla/onesuperior/ordmasculine/guillemotright/onequarter/onehalf/threequarters/questiondown -16#c0/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla -16#c8/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis -16#d0/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/multiply -16#d8/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn/germandbls -16#e0/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla -16#e8/egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis -16#f0/eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide -16#f8/oslash/ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis]def -/L2?/languagelevel where{pop languagelevel 2 ge}{false}ifelse def/Comp?{ -/LumSepsDict where{pop false}{/AldusSepsDict where{pop false}{1 0 0 0 @gs -setcmykcolor currentcmykcolor @gr add add add 0 ne 0 1 0 0 @gs setcmykcolor -currentcmykcolor @gr add add add 0 ne 0 0 1 0 @gs setcmykcolor currentcmykcolor -@gr add add add 0 ne 0 0 0 1 @gs setcmykcolor currentcmykcolor @gr add add add -0 ne and and and}ifelse}ifelse}bd/@PL{/LV where{pop LV 2 ge L2? not and{@np -/Courier findfont 12 scalefont setfont 72 144 m -(The PostScript level set in the Corel application is higher than)show 72 132 m -(the PostScript level of this device. Change the PS Level in the Corel)show 72 -120 m(application to Level 1 by selecting the PostScript tab in the print)show -72 108 m(dialog, and selecting Level 1 from the Compatibility drop down list.) -show flush spg quit}if}if}bd/@BeginSysCorelDict{systemdict/Corel30Dict known -{systemdict/Corel30Dict get exec}if systemdict/CorelLexDict known{1 systemdict -/CorelLexDict get exec}if}bd/@EndSysCorelDict{systemdict/Corel30Dict known -{end}if/EndCorelLexDict where{pop EndCorelLexDict}if}bd AutoFlatness{/@ifl{dup -currentflat exch sub 10 gt{ -([Error: PathTooComplex; OffendingCommand: AnyPaintingOperator]\n)print flush -@np exit}{currentflat 2 add setflat}ifelse}bd/@fill/fill ld/fill{currentflat{ -{@fill}stopped{@ifl}{exit}ifelse}bind loop setflat}bd/@eofill/eofill ld/eofill -{currentflat{{@eofill}stopped{@ifl}{exit}ifelse}bind loop setflat}bd/@clip -/clip ld/clip{currentflat{{@clip}stopped{@ifl}{exit}ifelse}bind loop setflat} -bd/@eoclip/eoclip ld/eoclip{currentflat{{@eoclip}stopped{@ifl}{exit}ifelse} -bind loop setflat}bd/@stroke/stroke ld/stroke{currentflat{{@stroke}stopped -{@ifl}{exit}ifelse}bind loop setflat}bd}if L2?{/@ssa{true setstrokeadjust}bd}{ -/@ssa{}bd}ifelse/d/setdash ld/j/setlinejoin ld/J/setlinecap ld/M/setmiterlimit -ld/w/setlinewidth ld/O{/$o xd}bd/R{/$O xd}bd/W/eoclip ld/c/curveto ld/C/c ld/l -/lineto ld/L/l ld/rl/rlineto ld/m/moveto ld/n/newpath ld/N/newpath ld/P{11 rp} -bd/u{}bd/U{}bd/A{pop}bd/q/@gs ld/Q/@gr ld/&{}bd/@j{@sv @np}bd/@J{@rs}bd/g{1 -exch sub/$k xd/$c 0 def/$m 0 def/$y 0 def/$t 1 def/$n _ def/$fil 0 def}bd/G{1 -sub neg/$K xd _ 1 0 0 0/$C xd/$M xd/$Y xd/$T xd/$N xd}bd/k{1 index type -/stringtype eq{/$t xd/$n xd}{/$t 0 def/$n _ def}ifelse/$k xd/$y xd/$m xd/$c xd -/$fil 0 def}bd/K{1 index type/stringtype eq{/$T xd/$N xd}{/$T 0 def/$N _ def} -ifelse/$K xd/$Y xd/$M xd/$C xd}bd/x/k ld/X/K ld/sf{1 index type/stringtype eq{ -/s1t xd/s1n xd}{/s1t 0 def/s1n _ def}ifelse/s1k xd/s1y xd/s1m xd/s1c xd}bd/i{ -dup 0 ne{setflat}{pop}ifelse}bd/v{4 -2 roll 2 copy 6 -2 roll c}bd/V/v ld/y{2 -copy c}bd/Y/y ld/@w{matrix rotate/$ptm xd matrix scale $ptm dup concatmatrix -/$ptm xd 1 eq{$ptm exch dup concatmatrix/$ptm xd}if 1 w}bd/@g{1 eq dup/$sdf xd -{/$scp xd/$sca xd/$scf xd}if}bd/@G{1 eq dup/$SDF xd{/$SCP xd/$SCA xd/$SCF xd} -if}bd/@D{2 index 0 eq{$dsf 3 1 roll 4 -1 roll pop}if 3 copy exch $Scra add exch -load SetScr/$dsp xd/$dsa xd/$dsf xd}bd/$ngx{$SDF{$SCF SepMode_5 0 eq{$SCA} -{$dsa}ifelse $SCP @ss}if}bd/@MN{2 copy le{pop}{exch pop}ifelse}bd/@MX{2 copy ge -{pop}{exch pop}ifelse}bd/InRange{3 -1 roll @MN @MX}bd/@sqr{dup 0 rl dup 0 exch -rl neg 0 rl @cp}bd/currentscale{1 0 dtransform matrix defaultmatrix idtransform -dup mul exch dup mul add sqrt 0 1 dtransform matrix defaultmatrix idtransform -dup mul exch dup mul add sqrt}bd/@unscale{}bd/wDstChck{2 1 roll dup 3 -1 roll -eq{1 add}if}bd/@dot{dup mul exch dup mul add 1 exch sub}bd/@lin{exch pop abs 1 -exch sub}bd/cmyk2rgb{3{dup 5 -1 roll add 1 exch sub dup 0 lt{pop 0}if exch} -repeat pop}bd/rgb2cmyk{3{1 exch sub 3 1 roll}repeat 3 copy @MN @MN 3{dup 5 -1 -roll sub neg exch}repeat}bd/rgb2g{2 index .299 mul 2 index .587 mul add 1 index -.114 mul add 4 1 roll pop pop pop}bd/WaldoColor_5 where{pop}{/SetRgb -/setrgbcolor ld/GetRgb/currentrgbcolor ld/SetGry/setgray ld/GetGry/currentgray -ld/SetRgb2 systemdict/setrgbcolor get def/GetRgb2 systemdict/currentrgbcolor -get def/SetHsb systemdict/sethsbcolor get def/GetHsb systemdict -/currenthsbcolor get def/rgb2hsb{SetRgb2 GetHsb}bd/hsb2rgb{3 -1 roll dup floor -sub 3 1 roll SetHsb GetRgb2}bd/setcmykcolor where{pop/LumSepsDict where{pop -/SetCmyk_5{LumSepsDict/setcmykcolor get exec}def}{/AldusSepsDict where{pop -/SetCmyk_5{AldusSepsDict/setcmykcolor get exec}def}{/SetCmyk_5/setcmykcolor ld -}ifelse}ifelse}{/SetCmyk_5{cmyk2rgb SetRgb}bd}ifelse/currentcmykcolor where{ -pop/GetCmyk/currentcmykcolor ld}{/GetCmyk{GetRgb rgb2cmyk}bd}ifelse -/setoverprint where{pop}{/setoverprint{/$op xd}bd}ifelse/currentoverprint where -{pop}{/currentoverprint{$op}bd}ifelse/@tc_5{5 -1 roll dup 1 ge{pop}{4{dup 6 -1 -roll mul exch}repeat pop}ifelse}bd/@trp{exch pop 5 1 roll @tc_5}bd -/setprocesscolor_5{SepMode_5 0 eq{SetCmyk_5}{0 4 $ink_5 sub index exch pop 5 1 -roll pop pop pop pop SepsColor true eq{$ink_5 3 gt{1 sub neg SetGry}{0 0 0 4 -$ink_5 roll SetCmyk_5}ifelse}{1 sub neg SetGry}ifelse}ifelse}bd -/findcmykcustomcolor where{pop}{/findcmykcustomcolor{5 array astore}bd}ifelse -/Corelsetcustomcolor_exists false def/setcustomcolor where{pop -/Corelsetcustomcolor_exists true def}if CorelIsSeps true eq CorelIsInRIPSeps -false eq and{/Corelsetcustomcolor_exists false def}if -Corelsetcustomcolor_exists false eq{/setcustomcolor{exch aload pop SepMode_5 0 -eq{pop @tc_5 setprocesscolor_5}{CurrentInkName_5 eq{4 index}{0}ifelse 6 1 roll -5 rp 1 sub neg SetGry}ifelse}bd}if/@scc_5{dup type/booleantype eq{dup -currentoverprint ne{setoverprint}{pop}ifelse}{1 eq setoverprint}ifelse dup _ eq -{pop setprocesscolor_5 pop}{findcmykcustomcolor exch setcustomcolor}ifelse -SepMode_5 0 eq{true}{GetGry 1 eq currentoverprint and not}ifelse}bd/colorimage -where{pop/ColorImage{colorimage}def}{/ColorImage{/ncolors xd/$multi xd $multi -true eq{ncolors 3 eq{/daqB xd/daqG xd/daqR xd pop pop exch pop abs{daqR pop -daqG pop daqB pop}repeat}{/daqK xd/daqY xd/daqM xd/daqC xd pop pop exch pop abs -{daqC pop daqM pop daqY pop daqK pop}repeat}ifelse}{/dataaq xd{dataaq ncolors -dup 3 eq{/$dat xd 0 1 $dat length 3 div 1 sub{dup 3 mul $dat 1 index get 255 -div $dat 2 index 1 add get 255 div $dat 3 index 2 add get 255 div rgb2g 255 mul -cvi exch pop $dat 3 1 roll put}for $dat 0 $dat length 3 idiv getinterval pop}{ -4 eq{/$dat xd 0 1 $dat length 4 div 1 sub{dup 4 mul $dat 1 index get 255 div -$dat 2 index 1 add get 255 div $dat 3 index 2 add get 255 div $dat 4 index 3 -add get 255 div cmyk2rgb rgb2g 255 mul cvi exch pop $dat 3 1 roll put}for $dat -0 $dat length ncolors idiv getinterval}if}ifelse}image}ifelse}bd}ifelse -/setcmykcolor{1 5 1 roll _ currentoverprint @scc_5/$ffpnt xd}bd -/currentcmykcolor{GetCmyk}bd/setrgbcolor{rgb2cmyk setcmykcolor}bd -/currentrgbcolor{currentcmykcolor cmyk2rgb}bd/sethsbcolor{hsb2rgb setrgbcolor} -bd/currenthsbcolor{currentrgbcolor rgb2hsb}bd/setgray{dup dup setrgbcolor}bd -/currentgray{currentrgbcolor rgb2g}bd/InsideDCS false def/IMAGE/image ld/image -{InsideDCS{IMAGE}{/EPSDict where{pop SepMode_5 0 eq{IMAGE}{dup type/dicttype eq -{dup/ImageType get 1 ne{IMAGE}{dup dup/BitsPerComponent get 8 eq exch -/BitsPerComponent get 1 eq or currentcolorspace 0 get/DeviceGray eq and{ -CurrentInkName_5(Black)eq{IMAGE}{dup/DataSource get/TCC xd/Height get abs{TCC -pop}repeat}ifelse}{IMAGE}ifelse}ifelse}{2 index 1 ne{CurrentInkName_5(Black)eq -{IMAGE}{/TCC xd pop pop exch pop abs{TCC pop}repeat}ifelse}{IMAGE}ifelse} -ifelse}ifelse}{IMAGE}ifelse}ifelse}bd}ifelse/WaldoColor_5 true def/$fm 0 def -/wfill{1 $fm eq{fill}{eofill}ifelse}bd/@Pf{@sv SepMode_5 0 eq $Psc 0 ne or -$ink_5 3 eq or{0 J 0 j[]0 d $t $c $m $y $k $n $o @scc_5 pop $ctm setmatrix 72 -1000 div dup matrix scale dup concat dup Bburx exch Bbury exch itransform -ceiling cvi/Bbury xd ceiling cvi/Bburx xd Bbllx exch Bblly exch itransform -floor cvi/Bblly xd floor cvi/Bbllx xd $Prm aload pop $Psn load exec}{1 SetGry -wfill}ifelse @rs @np}bd/F{matrix currentmatrix $sdf{$scf $sca $scp @ss}if $fil -1 eq{CorelPtrnDoFill}{$fil 2 eq{@ff}{$fil 3 eq{@Pf}{$fil 4 eq -{CorelShfillDoFill}{$t $c $m $y $k $n $o @scc_5{wfill}{@np}ifelse}ifelse} -ifelse}ifelse}ifelse $sdf{$dsf $dsa $dsp @ss}if setmatrix}bd/f{@cp F}bd/S{ -matrix currentmatrix $ctm setmatrix $SDF{$SCF $SCA $SCP @ss}if $T $C $M $Y $K -$N $O @scc_5{matrix currentmatrix $ptm concat stroke setmatrix}{@np}ifelse $SDF -{$dsf $dsa $dsp @ss}if setmatrix}bd/s{@cp S}bd/B{@gs F @gr S}bd/b{@cp B}bd/_E{ -5 array astore exch cvlit xd}bd/@cc{currentfile $dat readhexstring pop}bd/@sm{ -/$ctm $ctm currentmatrix def}bd/@E{/Bbury xd/Bburx xd/Bblly xd/Bbllx xd}bd/@c{ -@cp}bd/@P{/$fil 3 def/$Psn xd/$Psc xd array astore/$Prm xd}bd/tcc{@cc}def/@B{ -@gs S @gr F}bd/@b{@cp @B}bd/@sep{CurrentInkName_5(Composite)eq{/$ink_5 -1 def} -{CurrentInkName_5(Cyan)eq{/$ink_5 0 def}{CurrentInkName_5(Magenta)eq{/$ink_5 1 -def}{CurrentInkName_5(Yellow)eq{/$ink_5 2 def}{CurrentInkName_5(Black)eq -{/$ink_5 3 def}{/$ink_5 4 def}ifelse}ifelse}ifelse}ifelse}ifelse}bd/@whi{@gs --72000 dup m -72000 72000 l 72000 dup l 72000 -72000 l @cp 1 SetGry fill @gr} -bd/@neg{[{1 exch sub}/exec cvx currenttransfer/exec cvx]cvx settransfer @whi} -bd/deflevel 0 def/@sax{/deflevel deflevel 1 add def}bd/@eax{/deflevel deflevel -dup 0 gt{1 sub}if def deflevel 0 gt{/eax load}{eax}ifelse}bd/eax{{exec}forall} -bd/@rax{deflevel 0 eq{@rs @sv}if}bd systemdict/pdfmark known not{/pdfmark -/cleartomark ld}if/wclip{1 $fm eq{clip}{eoclip}ifelse}bd -/@ii{concat 3 index 3 index m 3 index 1 index l 2 copy l 1 index 3 index l 3 -index 3 index l clip pop pop pop pop}bd/@i{@sm @gs @ii 6 index 1 ne{/$frg true -def pop pop}{1 eq{s1t s1c s1m s1y s1k s1n $O @scc_5/$frg xd}{/$frg false def} -ifelse 1 eq{@gs $ctm setmatrix F @gr}if}ifelse @np/$ury xd/$urx xd/$lly xd -/$llx xd/$bts xd/$hei xd/$wid xd/$dat $wid $bts mul 8 div ceiling cvi string -def $bkg $frg or{$SDF{$SCF $SCA $SCP @ss}if $llx $lly Tl $urx $llx sub $ury -$lly sub scale $bkg{$t $c $m $y $k $n $o @scc_5 pop}if $wid $hei abs $bts 1 eq -{$bkg}{$bts}ifelse[$wid 0 0 $hei neg 0 $hei 0 gt{$hei}{0}ifelse]/tcc load $bts -1 eq{imagemask}{image}ifelse $SDF{$dsf $dsa $dsp @ss}if}{$hei abs{tcc pop} -repeat}ifelse @gr $ctm setmatrix}bd/@I{@sm @gs @ii @np/$ury xd/$urx xd/$lly xd -/$llx xd/$ncl xd/$bts xd/$hei xd/$wid xd $ngx $llx $lly Tl $urx $llx sub $ury -$lly sub scale $wid $hei abs $bts[$wid 0 0 $hei neg 0 $hei 0 gt{$hei}{0}ifelse -]$msimage false eq $ncl 1 eq or{/$dat $wid $bts mul $ncl mul 8 div ceiling cvi -string def/@cc load false $ncl ColorImage}{$wid $bts mul 8 div ceiling cvi $ncl -3 eq{dup dup/$dat1 exch string def/$dat2 exch string def/$dat3 exch string def -/@cc1 load/@cc2 load/@cc3 load}{dup dup dup/$dat1 exch string def/$dat2 exch -string def/$dat3 exch string def/$dat4 exch string def/@cc1 load/@cc2 load -/@cc3 load/@cc4 load}ifelse true $ncl ColorImage}ifelse $SDF{$dsf $dsa $dsp -@ss}if @gr $ctm setmatrix}bd/@cc1{currentfile $dat1 readhexstring pop}bd/@cc2{ -currentfile $dat2 readhexstring pop}bd/@cc3{currentfile $dat3 readhexstring pop -}bd/@cc4{currentfile $dat4 readhexstring pop}bd/$msimage false def/COMP 0 def -/MaskedImage false def L2?{/@I_2{@sm @gs @ii @np/$ury xd/$urx xd/$lly xd/$llx -xd/$ncl xd/$bts xd/$hei xd/$wid xd/$dat $wid $bts mul $ncl mul 8 div ceiling -cvi string def $ngx $ncl 1 eq{/DeviceGray}{$ncl 3 eq{/DeviceRGB}{/DeviceCMYK} -ifelse}ifelse setcolorspace $llx $lly Tl $urx $llx sub $ury $lly sub scale 8 -dict begin/ImageType 1 def/Width $wid def/Height $hei abs def/BitsPerComponent -$bts def/Decode $ncl 1 eq{[0 1]}{$ncl 3 eq{[0 1 0 1 0 1]}{[0 1 0 1 0 1 0 1]} -ifelse}ifelse def/ImageMatrix[$wid 0 0 $hei neg 0 $hei 0 gt{$hei}{0}ifelse]def -/DataSource currentfile/ASCII85Decode filter COMP 1 eq{/DCTDecode filter}{COMP -2 eq{/RunLengthDecode filter}if}ifelse def currentdict end image $SDF{$dsf $dsa -$dsp @ss}if @gr $ctm setmatrix}bd}{/@I_2{}bd}ifelse/@I_3{@sm @gs @ii @np/$ury -xd/$urx xd/$lly xd/$llx xd/$ncl xd/$bts xd/$hei xd/$wid xd/$dat $wid $bts mul -$ncl mul 8 div ceiling cvi string def $ngx $ncl 1 eq{/DeviceGray}{$ncl 3 eq -{/DeviceRGB}{/DeviceCMYK}ifelse}ifelse setcolorspace $llx $lly Tl $urx $llx sub -$ury $lly sub scale/ImageDataDict 8 dict def ImageDataDict begin/ImageType 1 -def/Width $wid def/Height $hei abs def/BitsPerComponent $bts def/Decode $ncl 1 -eq{[0 1]}{$ncl 3 eq{[0 1 0 1 0 1]}{[0 1 0 1 0 1 0 1]}ifelse}ifelse def -/ImageMatrix[$wid 0 0 $hei neg 0 $hei 0 gt{$hei}{0}ifelse]def/DataSource -currentfile/ASCII85Decode filter COMP 1 eq{/DCTDecode filter}{COMP 2 eq{ -/RunLengthDecode filter}if}ifelse def end/MaskedImageDict 7 dict def -MaskedImageDict begin/ImageType 3 def/InterleaveType 3 def/MaskDict -ImageMaskDict def/DataDict ImageDataDict def end MaskedImageDict image $SDF -{$dsf $dsa $dsp @ss}if @gr $ctm setmatrix}bd/@SetMask{/$mbts xd/$mhei xd/$mwid -xd/ImageMaskDict 8 dict def ImageMaskDict begin/ImageType 1 def/Width $mwid def -/Height $mhei abs def/BitsPerComponent $mbts def/DataSource maskstream def -/ImageMatrix[$mwid 0 0 $mhei neg 0 $mhei 0 gt{$mhei}{0}ifelse]def/Decode[1 0] -def end}bd/@daq{dup type/arraytype eq{{}forall}if}bd/@BMP{/@cc xd UseLevel 3 eq -MaskedImage true eq and{7 -2 roll pop pop @I_3}{12 index 1 gt UseLevel 2 eq -UseLevel 3 eq or and{7 -2 roll pop pop @I_2}{11 index 1 eq{12 -1 roll pop @i}{ -7 -2 roll pop pop @I}ifelse}ifelse}ifelse}bd -end -%%EndResource -%%EndProlog -%%BeginSetup -wCorel10Dict begin -@BeginSysCorelDict -@ssa -2.6131 setmiterlimit -1.00 setflat -/$fst 256 def -%%EndSetup - -%%Page: 1 1 -%LogicalPage: 1 -%%BeginPageSetup -@sv -@sm -@sv -%%EndPageSetup -@rax %Note: Object -201.25984 324.56693 394.01575 517.32283 @E - 0 O 0 @g -0.00 0.00 0.00 0.00 k -/$fm 0 def -201.25984 517.32283 m -394.01575 517.32283 L -394.01575 324.56693 L -201.25984 324.56693 L -201.25984 517.32283 L -@c -F - -@rax %Note: Object -204.24699 401.67354 213.65575 418.07197 @E - 0 O 0 @g -0.00 0.60 0.94 0.00 k -/$fm 0 def -213.65575 405.72850 m -213.65575 402.12142 211.93058 401.67354 208.95109 401.67354 C -205.97187 401.67354 204.24699 402.12142 204.24699 405.72850 C -204.24699 418.07197 L -207.96548 418.07197 L -207.96548 405.61625 L -207.96548 404.98894 208.21209 404.58586 208.95109 404.58586 C -209.69065 404.58586 209.93698 404.98894 209.93698 405.61625 C -209.93698 418.07197 L -213.65575 418.07197 L -213.65575 405.72850 L -@c -F - -@rax %Note: Object -216.92069 401.85298 225.20976 413.45745 @E - 0 O 0 @g -0.00 0.60 0.94 0.00 k -/$fm 0 def -216.92069 413.27802 m -220.23666 413.27802 L -220.23666 412.02340 L -220.28145 412.02340 L -220.75172 413.03140 221.53578 413.45745 222.61124 413.45745 C -224.06740 413.45745 225.20976 412.80746 225.20976 410.83625 C -225.20976 401.85298 L -221.89408 401.85298 L -221.89408 410.02980 L -221.89408 410.52246 221.67043 410.81357 221.04283 410.81357 C -220.46031 410.81357 220.23666 410.52246 220.23666 410.02980 C -220.23666 401.85298 L -216.92069 401.85298 L -216.92069 413.27802 L -@c -F - -@rax %Note: Object -228.40980 401.85298 231.72548 418.07197 @E - 0 O 0 @g -0.00 0.60 0.94 0.00 k -/$fm 0 def -228.40980 413.27802 m -231.72548 413.27802 L -231.72548 401.85298 L -228.40980 401.85298 L -228.40980 413.27802 L -@c -228.40980 418.07197 m -231.72548 418.07197 L -231.72548 415.42866 L -228.40980 415.42866 L -228.40980 418.07197 L -@c -F - -@rax %Note: Object -234.09836 401.85298 242.79052 413.27802 @E - 0 O 0 @g -0.00 0.60 0.94 0.00 k -/$fm 0 def -234.09836 413.27802 m -237.41405 413.27802 L -238.42205 403.82419 L -238.46683 403.82419 L -239.47483 413.27802 L -242.79052 413.27802 L -241.11043 401.85298 L -235.77874 401.85298 L -234.09836 413.27802 L -@c -F - -@rax %Note: Object -244.93975 401.67354 253.67669 413.45745 @E - 0 O 0 @g -0.00 0.60 0.94 0.00 k -/$fm 0 def -244.93975 409.82797 m -244.93975 412.89732 246.46309 413.45745 249.30822 413.45745 C -252.93742 413.45745 253.67669 412.09058 253.67669 410.29852 C -253.67669 406.75918 L -248.38951 406.75918 L -248.38951 404.83219 L -248.38951 404.22728 248.52416 404.04841 249.37540 404.04841 C -250.02510 404.04841 250.31650 404.18277 250.31650 404.85487 C -250.31650 405.39231 L -253.67669 405.39231 L -253.67669 404.74290 L -253.67669 402.34564 252.66869 401.67354 249.30822 401.67354 C -246.46309 401.67354 244.93975 402.23367 244.93975 405.30274 C -244.93975 409.82797 L -@c -248.38951 408.86476 m -250.22665 408.86476 L -250.22665 410.54485 L -250.22665 411.01540 250.06989 411.21723 249.30822 411.21723 C -248.54655 411.21723 248.38951 411.01540 248.38951 410.54485 C -248.38951 408.86476 L -@c -F - -@rax %Note: Object -256.65279 401.85298 264.09005 413.45745 @E - 0 O 0 @g -0.00 0.60 0.94 0.00 k -/$fm 0 def -256.65279 413.27802 m -259.83383 413.27802 L -259.83383 412.13565 L -259.87861 412.13565 L -260.32677 413.18844 260.86422 413.45745 262.14123 413.45745 C -263.32838 413.45745 264.06794 413.16605 264.09005 411.75468 C -264.09005 408.66321 L -261.31238 408.66321 L -261.31238 410.36570 L -261.31238 410.72400 260.99887 410.81357 260.64028 410.81357 C -260.25959 410.81357 259.96819 410.67950 259.96819 410.20894 C -259.96819 401.85298 L -256.65279 401.85298 L -256.65279 413.27802 L -@c -F - -@rax %Note: Object -266.19364 401.67354 274.19386 413.46142 @E - 0 O 0 @g -0.00 0.60 0.94 0.00 k -/$fm 0 def -266.26110 405.39231 m -269.30750 405.39231 L -269.30750 405.07880 L -269.30750 404.22728 269.48693 404.04841 270.09184 404.04841 C -270.69647 404.04841 270.94309 404.22728 270.87591 405.07880 C -270.80844 406.04202 270.71915 406.08709 269.08356 406.33313 C -266.75405 406.66932 266.19364 407.43099 266.19364 409.64882 C -266.19364 412.98690 267.04517 413.38998 270.09184 413.45745 C -272.98148 413.52435 273.92258 412.82986 273.92258 411.19455 C -273.92258 409.87276 L -271.01027 409.87276 L -271.01027 410.41049 L -271.01027 410.92554 270.78605 411.21723 270.27099 411.21723 C -269.64340 411.21723 269.50932 410.97061 269.50932 410.18655 C -269.50932 409.42460 269.64340 409.24573 271.01027 409.04391 C -273.63118 408.64082 274.14652 408.26013 274.19159 405.75090 C -274.25877 402.18888 272.95937 401.67354 270.27099 401.67354 C -267.31389 401.67354 266.26110 402.18888 266.26110 404.38431 C -266.26110 405.39231 L -@c -F - -@rax %Note: Object -277.12035 401.85298 280.43575 418.07197 @E - 0 O 0 @g -0.00 0.60 0.94 0.00 k -/$fm 0 def -277.12035 413.27802 m -280.43575 413.27802 L -280.43575 401.85298 L -277.12035 401.85298 L -277.12035 413.27802 L -@c -277.12035 418.07197 m -280.43575 418.07197 L -280.43575 415.42866 L -277.12035 415.42866 L -277.12035 418.07197 L -@c -F - -@rax %Note: Object -283.10003 401.67354 289.28296 416.25751 @E - 0 O 0 @g -0.00 0.60 0.94 0.00 k -/$fm 0 def -283.10003 413.27802 m -284.04085 413.27802 L -284.04085 416.25751 L -287.35625 416.25751 L -287.35625 413.27802 L -289.28296 413.27802 L -289.28296 410.76907 L -287.35625 410.76907 L -287.35625 405.05641 L -287.35625 404.47389 287.49090 404.18277 288.20778 404.18277 C -288.49890 404.18277 288.79002 404.22728 289.05902 404.24995 C -289.05902 401.76312 L -288.43172 401.74072 287.64737 401.67354 286.95317 401.67354 C -284.93688 401.67354 284.04085 402.43521 284.04085 404.18277 C -284.04085 410.76907 L -283.10003 410.76907 L -283.10003 413.27802 L -@c -F - -@rax %Note: Object -291.56655 401.67354 300.30321 413.45745 @E - 0 O 0 @g -0.00 0.60 0.94 0.00 k -/$fm 0 def -291.56655 409.82797 m -291.56655 412.89732 293.08989 413.45745 295.93474 413.45745 C -299.56394 413.45745 300.30321 412.09058 300.30321 410.29852 C -300.30321 406.75918 L -295.01631 406.75918 L -295.01631 404.83219 L -295.01631 404.22728 295.15039 404.04841 296.00192 404.04841 C -296.65162 404.04841 296.94274 404.18277 296.94274 404.85487 C -296.94274 405.39231 L -300.30321 405.39231 L -300.30321 404.74290 L -300.30321 402.34564 299.29493 401.67354 295.93474 401.67354 C -293.08989 401.67354 291.56655 402.23367 291.56655 405.30274 C -291.56655 409.82797 L -@c -295.01631 408.86476 m -296.85317 408.86476 L -296.85317 410.54485 L -296.85317 411.01540 296.69641 411.21723 295.93474 411.21723 C -295.17307 411.21723 295.01631 411.01540 295.01631 410.54485 C -295.01631 408.86476 L -@c -F - -@rax %Note: Object -303.27931 401.85298 306.59499 418.07197 @E - 0 O 0 @g -0.00 0.60 0.94 0.00 k -/$fm 0 def -303.27931 413.27802 m -306.59499 413.27802 L -306.59499 401.85298 L -303.27931 401.85298 L -303.27931 413.27802 L -@c -303.27931 418.07197 m -306.59499 418.07197 L -306.59499 415.42866 L -303.27931 415.42866 L -303.27931 418.07197 L -@c -F - -@rax %Note: Object -309.25899 401.67354 315.44220 416.25751 @E - 0 O 0 @g -0.00 0.60 0.94 0.00 k -/$fm 0 def -309.25899 413.27802 m -310.19981 413.27802 L -310.19981 416.25751 L -313.51550 416.25751 L -313.51550 413.27802 L -315.44220 413.27802 L -315.44220 410.76907 L -313.51550 410.76907 L -313.51550 405.05641 L -313.51550 404.47389 313.64986 404.18277 314.36674 404.18277 C -314.65786 404.18277 314.94926 404.22728 315.21770 404.24995 C -315.21770 401.76312 L -314.59068 401.74072 313.80661 401.67354 313.11184 401.67354 C -311.09584 401.67354 310.19981 402.43521 310.19981 404.18277 C -310.19981 410.76907 L -309.25899 410.76907 L -309.25899 413.27802 L -@c -F - -@rax %Note: Object -324.72454 401.85298 333.64063 418.07197 @E - 0 O 0 @g -0.00 0.60 0.94 0.00 k -/$fm 0 def -327.32334 415.15965 m -324.72454 415.15965 L -324.72454 418.07197 L -333.64063 418.07197 L -333.64063 415.15965 L -331.04211 415.15965 L -331.04211 401.85298 L -327.32334 401.85298 L -327.32334 415.15965 L -@c -F - -@rax %Note: Object -333.34384 401.85298 348.48822 413.27802 @E - 0 O 0 @g -0.00 0.60 0.94 0.00 k -/$fm 0 def -333.34384 413.27802 m -336.45798 413.27802 L -337.48866 403.95855 L -337.53345 403.95855 L -338.56384 413.27802 L -343.26822 413.27802 L -344.29890 403.95855 L -344.34369 403.95855 L -345.37408 413.27802 L -348.48822 413.27802 L -346.78545 401.85298 L -341.85713 401.85298 L -340.93843 410.90315 L -340.89364 410.90315 L -339.97521 401.85298 L -335.04661 401.85298 L -333.34384 413.27802 L -@c -F - -@rax %Note: Object -350.72447 401.67354 359.46142 413.45745 @E - 0 O 0 @g -0.00 0.60 0.94 0.00 k -/$fm 0 def -350.72447 409.82797 m -350.72447 412.89732 352.24781 413.45745 355.09266 413.45745 C -358.72186 413.45745 359.46142 412.09058 359.46142 410.29852 C -359.46142 406.75918 L -354.17424 406.75918 L -354.17424 404.83219 L -354.17424 404.22728 354.30888 404.04841 355.16013 404.04841 C -355.80983 404.04841 356.10123 404.18277 356.10123 404.85487 C -356.10123 405.39231 L -359.46142 405.39231 L -359.46142 404.74290 L -359.46142 402.34564 358.45313 401.67354 355.09266 401.67354 C -352.24781 401.67354 350.72447 402.23367 350.72447 405.30274 C -350.72447 409.82797 L -@c -354.17424 408.86476 m -356.01137 408.86476 L -356.01137 410.54485 L -356.01137 411.01540 355.85433 411.21723 355.09266 411.21723 C -354.33099 411.21723 354.17424 411.01540 354.17424 410.54485 C -354.17424 408.86476 L -@c -F - -@rax %Note: Object -362.43751 401.85298 370.72630 413.45745 @E - 0 O 0 @g -0.00 0.60 0.94 0.00 k -/$fm 0 def -362.43751 413.27802 m -365.75263 413.27802 L -365.75263 412.02340 L -365.79770 412.02340 L -366.26825 413.03140 367.05231 413.45745 368.12750 413.45745 C -369.58365 413.45745 370.72630 412.80746 370.72630 410.83625 C -370.72630 401.85298 L -367.41090 401.85298 L -367.41090 410.02980 L -367.41090 410.52246 367.18639 410.81357 366.55937 410.81357 C -365.97713 410.81357 365.75263 410.52246 365.75263 410.02980 C -365.75263 401.85298 L -362.43751 401.85298 L -362.43751 413.27802 L -@c -F - -@rax %Note: Object -373.38860 401.67354 379.57181 416.25751 @E - 0 O 0 @g -0.00 0.60 0.94 0.00 k -/$fm 0 def -373.38860 413.27802 m -374.32942 413.27802 L -374.32942 416.25751 L -377.64510 416.25751 L -377.64510 413.27802 L -379.57181 413.27802 L -379.57181 410.76907 L -377.64510 410.76907 L -377.64510 405.05641 L -377.64510 404.47389 377.77946 404.18277 378.49635 404.18277 C -378.78746 404.18277 379.07887 404.22728 379.34759 404.24995 C -379.34759 401.76312 L -378.72057 401.74072 377.93622 401.67354 377.24173 401.67354 C -375.22545 401.67354 374.32942 402.43521 374.32942 404.18277 C -374.32942 410.76907 L -373.38860 410.76907 L -373.38860 413.27802 L -@c -F - -@rax %Note: Object -381.85512 401.67354 390.59178 413.45745 @E - 0 O 0 @g -0.00 0.60 0.94 0.00 k -/$fm 0 def -381.85512 409.82797 m -381.85512 412.89732 383.37817 413.45745 386.22331 413.45745 C -389.85250 413.45745 390.59178 412.09058 390.59178 410.29852 C -390.59178 406.75918 L -385.30488 406.75918 L -385.30488 404.83219 L -385.30488 404.22728 385.43953 404.04841 386.29049 404.04841 C -386.94019 404.04841 387.23159 404.18277 387.23159 404.85487 C -387.23159 405.39231 L -390.59178 405.39231 L -390.59178 404.74290 L -390.59178 402.34564 389.58378 401.67354 386.22331 401.67354 C -383.37817 401.67354 381.85512 402.23367 381.85512 405.30274 C -381.85512 409.82797 L -@c -385.30488 408.86476 m -387.14173 408.86476 L -387.14173 410.54485 L -387.14173 411.01540 386.98498 411.21723 386.22331 411.21723 C -385.46192 411.21723 385.30488 411.01540 385.30488 410.54485 C -385.30488 408.86476 L -@c -F - -@rax %Note: Object -204.09449 383.21235 211.88098 394.52485 @E - 0 O 0 @g -1.00 0.79 0.00 0.00 k -/$fm 0 def -205.14954 389.74932 m -205.40863 390.97020 206.22926 391.34126 207.20296 391.34126 C -208.02189 391.34126 208.45417 391.04759 208.71354 390.52205 C -208.74444 390.52205 L -209.59398 394.52485 L -211.88098 394.52485 L -209.50639 383.33594 L -207.32740 383.33594 L -207.50117 384.15515 L -207.46998 384.15515 L -206.84806 383.33594 206.42031 383.21235 205.60082 383.21235 C -204.21014 383.21235 203.87679 383.75320 204.21780 385.36072 C -205.14954 389.74932 L -@c -206.62072 385.46872 m -206.55836 385.17506 206.71455 385.03587 207.05443 385.03587 C -207.39458 385.03587 207.60945 385.17506 207.67153 385.46872 C -208.43943 389.08488 L -208.50180 389.37855 208.34561 389.51773 208.00573 389.51773 C -207.66557 389.51773 207.45071 389.37855 207.38863 389.08488 C -206.62072 385.46872 L -@c -F - -@rax %Note: Object -211.43112 383.21235 218.37487 391.34126 @E - 0 O 0 @g -1.00 0.79 0.00 0.00 k -/$fm 0 def -212.20214 388.83798 m -212.65172 390.95518 213.78472 391.34126 215.74743 391.34126 C -218.25099 391.34126 218.56082 390.39874 218.29833 389.16227 C -217.77987 386.72050 L -214.13282 386.72050 L -213.85049 385.39134 L -213.76205 384.97408 213.82838 384.85049 214.41600 384.85049 C -214.86387 384.85049 215.08441 384.94318 215.18306 385.40693 C -215.26157 385.77770 L -217.58003 385.77770 L -217.48479 385.32983 L -217.13386 383.67581 216.33987 383.21235 214.02170 383.21235 C -212.05899 383.21235 211.09011 383.59871 211.53969 385.71619 C -212.20214 388.83798 L -@c -214.44123 388.17326 m -215.70831 388.17326 L -215.95436 389.33235 L -216.02324 389.65663 215.94472 389.79581 215.41918 389.79581 C -214.89392 389.79581 214.75587 389.65663 214.68728 389.33235 C -214.44123 388.17326 L -@c -F - -@rax %Note: Object -223.90101 383.21235 230.80762 391.34126 @E - 0 O 0 @g -1.00 0.79 0.00 0.00 k -/$fm 0 def -224.67203 388.83798 m -225.12132 390.95518 226.25433 391.34126 228.21704 391.34126 C -230.17975 391.34126 231.14863 390.95518 230.69934 388.83798 C -230.03660 385.71619 L -229.58702 383.59871 228.45430 383.21235 226.49187 383.21235 C -224.52888 383.21235 223.56000 383.59871 224.00929 385.71619 C -224.67203 388.83798 L -@c -226.34646 385.51521 m -226.24498 385.03587 226.41109 384.94318 226.85896 384.94318 C -227.30712 384.94318 227.51235 385.03587 227.61411 385.51521 C -228.36189 389.03839 L -228.46365 389.51773 228.29783 389.61043 227.84967 389.61043 C -227.40180 389.61043 227.19628 389.51773 227.09452 389.03839 C -226.34646 385.51521 L -@c -F - -@rax %Note: Object -231.05962 383.33594 238.15899 391.34126 @E - 0 O 0 @g -1.00 0.79 0.00 0.00 k -/$fm 0 def -232.73263 391.21795 m -235.01991 391.21795 L -234.83594 390.35225 L -234.86740 390.35225 L -235.33909 391.04759 235.94258 391.34126 236.68413 391.34126 C -237.68872 391.34126 238.38180 390.89310 238.09323 389.53304 C -236.77795 383.33594 L -234.49068 383.33594 L -235.68803 388.97688 L -235.76003 389.31676 235.64806 389.51773 235.21521 389.51773 C -234.81354 389.51773 234.61625 389.31676 234.54425 388.97688 C -233.34690 383.33594 L -231.05962 383.33594 L -232.73263 391.21795 L -@c -F - -@rax %Note: Object -238.76674 383.21235 246.55351 394.52485 @E - 0 O 0 @g -1.00 0.79 0.00 0.00 k -/$fm 0 def -239.82180 389.74932 m -240.08117 390.97020 240.90151 391.34126 241.87493 391.34126 C -242.69443 391.34126 243.12614 391.04759 243.38580 390.52205 C -243.41669 390.52205 L -244.26624 394.52485 L -246.55351 394.52485 L -244.17836 383.33594 L -241.99937 383.33594 L -242.17342 384.15515 L -242.14252 384.15515 L -241.52031 383.33594 241.09200 383.21235 240.27335 383.21235 C -238.88211 383.21235 238.54876 383.75320 238.89005 385.36072 C -239.82180 389.74932 L -@c -241.29298 385.46872 m -241.23061 385.17506 241.38652 385.03587 241.72639 385.03587 C -242.06683 385.03587 242.28142 385.17506 242.34406 385.46872 C -243.11140 389.08488 L -243.17405 389.37855 243.01786 389.51773 242.67770 389.51773 C -242.33783 389.51773 242.12296 389.37855 242.06060 389.08488 C -241.29298 385.46872 L -@c -F - -@rax %Note: Object -246.10337 383.21235 253.04712 391.34126 @E - 0 O 0 @g -1.00 0.79 0.00 0.00 k -/$fm 0 def -246.87439 388.83798 m -247.32397 390.95518 248.45669 391.34126 250.41940 391.34126 C -252.92296 391.34126 253.23307 390.39874 252.97030 389.16227 C -252.45213 386.72050 L -248.80507 386.72050 L -248.52274 385.39134 L -248.43430 384.97408 248.50063 384.85049 249.08797 384.85049 C -249.53613 384.85049 249.75666 384.94318 249.85531 385.40693 C -249.93383 385.77770 L -252.25200 385.77770 L -252.15676 385.32983 L -251.80611 383.67581 251.01213 383.21235 248.69424 383.21235 C -246.73096 383.21235 245.76236 383.59871 246.21194 385.71619 C -246.87439 388.83798 L -@c -249.11320 388.17326 m -250.38028 388.17326 L -250.62661 389.33235 L -250.69578 389.65663 250.61669 389.79581 250.09143 389.79581 C -249.56589 389.79581 249.42841 389.65663 249.35953 389.33235 C -249.11320 388.17326 L -@c -F - -@rax %Note: Object -253.26198 383.33594 259.88513 391.34126 @E - 0 O 0 @g -1.00 0.79 0.00 0.00 k -/$fm 0 def -254.93471 391.21795 m -257.12957 391.21795 L -256.96205 390.42964 L -256.99294 390.42964 L -257.45641 391.15587 257.86658 391.34126 258.74731 391.34126 C -259.56652 391.34126 260.03367 391.14057 259.84261 390.16715 C -259.38992 388.03408 L -257.47370 388.03408 L -257.72315 389.20876 L -257.77559 389.45594 257.57206 389.51773 257.32517 389.51773 C -257.06239 389.51773 256.84157 389.42504 256.77269 389.10076 C -255.54926 383.33594 L -253.26198 383.33594 L -254.93471 391.21795 L -@c -F - -@rax %Note: Object -259.50444 383.33594 266.60381 391.34126 @E - 0 O 0 @g -1.00 0.79 0.00 0.00 k -/$fm 0 def -261.17717 391.21795 m -263.46444 391.21795 L -263.28076 390.35225 L -263.31165 390.35225 L -263.78419 391.04759 264.38740 391.34126 265.12894 391.34126 C -266.13354 391.34126 266.82661 390.89310 266.53776 389.53304 C -265.22220 383.33594 L -262.93521 383.33594 L -264.13228 388.97688 L -264.20485 389.31676 264.09317 389.51773 263.66003 389.51773 C -263.25836 389.51773 263.06135 389.31676 262.98879 388.97688 C -261.79172 383.33594 L -259.50444 383.33594 L -261.17717 391.21795 L -@c -F - -@rax %Note: Object -267.14750 383.21235 274.09096 391.34126 @E - 0 O 0 @g -1.00 0.79 0.00 0.00 k -/$fm 0 def -267.91852 388.83798 m -268.36781 390.95518 269.50054 391.34126 271.46353 391.34126 C -273.96709 391.34126 274.27691 390.39874 274.01443 389.16227 C -273.49625 386.72050 L -269.84920 386.72050 L -269.56687 385.39134 L -269.47814 384.97408 269.54447 384.85049 270.13209 384.85049 C -270.58025 384.85049 270.80079 384.94318 270.89915 385.40693 C -270.97795 385.77770 L -273.29613 385.77770 L -273.20088 385.32983 L -272.84995 383.67581 272.05625 383.21235 269.73808 383.21235 C -267.77509 383.21235 266.80649 383.59871 267.25606 385.71619 C -267.91852 388.83798 L -@c -270.15732 388.17326 m -271.42469 388.17326 L -271.67046 389.33235 L -271.73962 389.65663 271.66082 389.79581 271.13528 389.79581 C -270.61002 389.79581 270.47225 389.65663 270.40337 389.33235 C -270.15732 388.17326 L -@c -F - -@rax %Note: Object -274.30583 383.33594 284.83654 391.34211 @E - 0 O 0 @g -1.00 0.79 0.00 0.00 k -/$fm 0 def -275.97883 391.21795 m -278.26611 391.21795 L -278.08243 390.35225 L -278.11332 390.35225 L -278.58557 391.04759 279.18879 391.34126 280.02331 391.34126 C -280.69115 391.35657 281.34369 391.15587 281.54409 390.35225 C -282.01663 391.04759 282.61956 391.34126 283.43877 391.34126 C -284.36598 391.34126 285.05906 390.89310 284.77020 389.53304 C -283.45493 383.33594 L -281.16765 383.33594 L -282.36472 388.97688 L -282.43701 389.31676 282.32532 389.51773 281.89247 389.51773 C -281.49080 389.51773 281.29351 389.31676 281.22123 388.97688 C -280.02387 383.33594 L -277.73660 383.33594 L -278.93424 388.97688 L -279.00624 389.31676 278.89427 389.51773 278.46142 389.51773 C -278.05975 389.51773 277.86246 389.31676 277.79046 388.97688 C -276.59310 383.33594 L -274.30583 383.33594 L -275.97883 391.21795 L -@c -F - -@rax %Note: Object -285.37880 383.21235 292.32255 391.34126 @E - 0 O 0 @g -1.00 0.79 0.00 0.00 k -/$fm 0 def -286.14954 388.83798 m -286.59912 390.95518 287.73213 391.34126 289.69483 391.34126 C -292.19839 391.34126 292.50822 390.39874 292.24602 389.16227 C -291.72756 386.72050 L -288.08050 386.72050 L -287.79817 385.39134 L -287.70945 384.97408 287.77606 384.85049 288.36340 384.85049 C -288.81156 384.85049 289.03238 384.94318 289.13046 385.40693 C -289.20926 385.77770 L -291.52743 385.77770 L -291.43247 385.32983 L -291.08126 383.67581 290.28728 383.21235 287.96910 383.21235 C -286.00668 383.21235 285.03780 383.59871 285.48709 385.71619 C -286.14954 388.83798 L -@c -288.38863 388.17326 m -289.65600 388.17326 L -289.90176 389.33235 L -289.97093 389.65663 289.89213 389.79581 289.36687 389.79581 C -288.84132 389.79581 288.70356 389.65663 288.63468 389.33235 C -288.38863 388.17326 L -@c -F - -@rax %Note: Object -292.53713 383.33594 299.63650 391.34126 @E - 0 O 0 @g -1.00 0.79 0.00 0.00 k -/$fm 0 def -294.21014 391.21795 m -296.49742 391.21795 L -296.31402 390.35225 L -296.34463 390.35225 L -296.81660 391.04759 297.41981 391.34126 298.16192 391.34126 C -299.16624 391.34126 299.85931 390.89310 299.57074 389.53304 C -298.25518 383.33594 L -295.96791 383.33594 L -297.16554 388.97688 L -297.23726 389.31676 297.12557 389.51773 296.69301 389.51773 C -296.29106 389.51773 296.09376 389.31676 296.02176 388.97688 C -294.82441 383.33594 L -292.53713 383.33594 L -294.21014 391.21795 L -@c -F - -@rax %Note: Object -300.24425 383.21235 308.03102 394.52485 @E - 0 O 0 @g -1.00 0.79 0.00 0.00 k -/$fm 0 def -301.29959 389.74932 m -301.55839 390.97020 302.37902 391.34126 303.35244 391.34126 C -304.17165 391.34126 304.60394 391.04759 304.86331 390.52205 C -304.89420 390.52205 L -305.74375 394.52485 L -308.03102 394.52485 L -305.65616 383.33594 L -303.47688 383.33594 L -303.65065 384.15515 L -303.62003 384.15515 L -302.99754 383.33594 302.57008 383.21235 301.75058 383.21235 C -300.35991 383.21235 300.02655 383.75320 300.36756 385.36072 C -301.29959 389.74932 L -@c -302.77077 385.46872 m -302.70841 385.17506 302.86431 385.03587 303.20419 385.03587 C -303.54406 385.03587 303.75921 385.17506 303.82129 385.46872 C -304.58891 389.08488 L -304.65156 389.37855 304.49565 389.51773 304.15550 389.51773 C -303.81562 389.51773 303.60047 389.37855 303.53811 389.08488 C -302.77077 385.46872 L -@c -F - -@rax %Note: Object -307.58088 383.21235 314.52463 391.34126 @E - 0 O 0 @g -1.00 0.79 0.00 0.00 k -/$fm 0 def -308.35191 388.83798 m -308.80120 390.95518 309.93449 391.34126 311.89691 391.34126 C -314.40047 391.34126 314.71030 390.39874 314.44809 389.16227 C -313.92964 386.72050 L -310.28258 386.72050 L -310.00054 385.39134 L -309.91181 384.97408 309.97843 384.85049 310.56548 384.85049 C -311.01364 384.85049 311.23446 384.94318 311.33282 385.40693 C -311.41134 385.77770 L -313.72951 385.77770 L -313.63455 385.32983 L -313.28362 383.67581 312.48964 383.21235 310.17146 383.21235 C -308.20876 383.21235 307.23987 383.59871 307.68917 385.71619 C -308.35191 388.83798 L -@c -310.59071 388.17326 m -311.85836 388.17326 L -312.10413 389.33235 L -312.17301 389.65663 312.09420 389.79581 311.56894 389.79581 C -311.04369 389.79581 310.90592 389.65663 310.83704 389.33235 C -310.59071 388.17326 L -@c -F - -@rax %Note: Object -319.34778 383.21235 326.44715 391.21795 @E - 0 O 0 @g -1.00 0.79 0.00 0.00 k -/$fm 0 def -320.72910 391.21795 m -323.01609 391.21795 L -321.81902 385.57701 L -321.74674 385.23685 321.85871 385.03587 322.29156 385.03587 C -322.69323 385.03587 322.89052 385.23685 322.96252 385.57701 C -324.15987 391.21795 L -326.44715 391.21795 L -324.77414 383.33594 L -322.48687 383.33594 L -322.67083 384.20164 L -322.63965 384.20164 L -322.16740 383.50602 321.56447 383.21235 320.82265 383.21235 C -319.81805 383.21235 319.12526 383.66079 319.41354 385.02057 C -320.72910 391.21795 L -@c -F - -@rax %Note: Object -326.45679 383.33594 333.55644 391.34126 @E - 0 O 0 @g -1.00 0.79 0.00 0.00 k -/$fm 0 def -328.12980 391.21795 m -330.41707 391.21795 L -330.23339 390.35225 L -330.26428 390.35225 L -330.73654 391.04759 331.33975 391.34126 332.08157 391.34126 C -333.08617 391.34126 333.77924 390.89310 333.49039 389.53304 C -332.17483 383.33594 L -329.88756 383.33594 L -331.08520 388.97688 L -331.15720 389.31676 331.04523 389.51773 330.61238 389.51773 C -330.21099 389.51773 330.01342 389.31676 329.94142 388.97688 C -328.74406 383.33594 L -326.45679 383.33594 L -328.12980 391.21795 L -@c -F - -@rax %Note: Object -333.85776 383.33594 338.51962 394.52485 @E - 0 O 0 @g -1.00 0.79 0.00 0.00 k -/$fm 0 def -335.53077 391.21795 m -337.81805 391.21795 L -336.14504 383.33594 L -333.85776 383.33594 L -335.53077 391.21795 L -@c -336.23235 394.52485 m -338.51962 394.52485 L -338.13298 392.70132 L -335.84570 392.70132 L -336.23235 394.52485 L -@c -F - -@rax %Note: Object -338.41587 383.33594 344.92592 391.21795 @E - 0 O 0 @g -1.00 0.79 0.00 0.00 k -/$fm 0 def -338.93008 391.21795 m -341.21735 391.21795 L -340.52825 384.69600 L -340.55915 384.69600 L -342.63893 391.21795 L -344.92592 391.21795 L -342.09411 383.33594 L -338.41587 383.33594 L -338.93008 391.21795 L -@c -F - -@rax %Note: Object -344.60787 383.21235 351.55134 391.34126 @E - 0 O 0 @g -1.00 0.79 0.00 0.00 k -/$fm 0 def -345.37890 388.83798 m -345.82819 390.95518 346.96091 391.34126 348.92391 391.34126 C -351.42746 391.34126 351.73729 390.39874 351.47480 389.16227 C -350.95663 386.72050 L -347.30901 386.72050 L -347.02724 385.39134 L -346.93852 384.97408 347.00485 384.85049 347.59247 384.85049 C -348.04035 384.85049 348.26117 384.94318 348.35953 385.40693 C -348.43833 385.77770 L -350.75650 385.77770 L -350.66098 385.32983 L -350.31033 383.67581 349.51635 383.21235 347.19817 383.21235 C -345.23546 383.21235 344.26658 383.59871 344.71616 385.71619 C -345.37890 388.83798 L -@c -347.61770 388.17326 m -348.88479 388.17326 L -349.13083 389.33235 L -349.19943 389.65663 349.12120 389.79581 348.59565 389.79581 C -348.07039 389.79581 347.93263 389.65663 347.86375 389.33235 C -347.61770 388.17326 L -@c -F - -@rax %Note: Object -351.76620 383.33594 358.38935 391.34126 @E - 0 O 0 @g -1.00 0.79 0.00 0.00 k -/$fm 0 def -353.43921 391.21795 m -355.63380 391.21795 L -355.46627 390.42964 L -355.49717 390.42964 L -355.96091 391.15587 356.37080 391.34126 357.25181 391.34126 C -358.07074 391.34126 358.53817 391.14057 358.34683 390.16715 C -357.89414 388.03408 L -355.97792 388.03408 L -356.22737 389.20876 L -356.27981 389.45594 356.07657 389.51773 355.82910 389.51773 C -355.56633 389.51773 355.34580 389.42504 355.27720 389.10076 C -354.05348 383.33594 L -351.76620 383.33594 L -353.43921 391.21795 L -@c -F - -@rax %Note: Object -358.16230 383.21235 364.57483 391.34409 @E - 0 O 0 @g -1.00 0.79 0.00 0.00 k -/$fm 0 def -358.38794 385.77770 m -360.48954 385.77770 L -360.44362 385.56170 L -360.31890 384.97408 360.41641 384.85049 360.83367 384.85049 C -361.25093 384.85049 361.44709 384.97408 361.52561 385.56170 C -361.62028 386.22586 361.56501 386.25676 360.47310 386.42712 C -358.91461 386.65871 358.64022 387.18425 358.96479 388.71439 C -359.45348 391.01669 360.09978 391.29506 362.21131 391.34126 C -364.21483 391.38775 364.76249 390.90869 364.52296 389.78050 C -364.32935 388.86860 L -362.32044 388.86860 L -362.39868 389.23965 L -362.47436 389.59512 362.36239 389.79581 362.00721 389.79581 C -361.57436 389.79581 361.44539 389.62602 361.33058 389.08488 C -361.21918 388.55962 361.28551 388.43603 362.19912 388.29685 C -363.94781 388.01877 364.24743 387.75600 363.91096 386.02517 C -363.43587 383.56781 362.46387 383.21235 360.60945 383.21235 C -358.56992 383.21235 357.91880 383.56781 358.24025 385.08208 C -358.38794 385.77770 L -@c -F - -@rax %Note: Object -364.83591 383.33594 369.49776 394.52485 @E - 0 O 0 @g -1.00 0.79 0.00 0.00 k -/$fm 0 def -366.50891 391.21795 m -368.79619 391.21795 L -367.12318 383.33594 L -364.83591 383.33594 L -366.50891 391.21795 L -@c -367.21106 394.52485 m -369.49776 394.52485 L -369.11112 392.70132 L -366.82384 392.70132 L -367.21106 394.52485 L -@c -F - -@rax %Note: Object -369.36255 383.21235 374.37420 393.27307 @E - 0 O 0 @g -1.00 0.79 0.00 0.00 k -/$fm 0 def -370.10920 391.21795 m -370.75805 391.21795 L -371.19430 393.27307 L -373.48157 393.27307 L -373.04532 391.21795 L -374.37420 391.21795 L -374.00683 389.48683 L -372.67767 389.48683 L -371.84145 385.54611 L -371.75584 385.14416 371.80602 384.94318 372.30066 384.94318 C -372.50164 384.94318 372.70913 384.97408 372.89792 384.98967 C -372.53395 383.27443 L -372.09770 383.25883 371.54721 383.21235 371.06787 383.21235 C -369.67720 383.21235 369.17065 383.73789 369.42633 384.94318 C -370.39068 389.48683 L -369.74154 389.48683 L -370.10920 391.21795 L -@c -F - -@rax %Note: Object -374.14828 383.21235 381.09175 391.34126 @E - 0 O 0 @g -1.00 0.79 0.00 0.00 k -/$fm 0 def -374.91931 388.83798 m -375.36888 390.95518 376.50189 391.34126 378.46431 391.34126 C -380.96787 391.34126 381.27770 390.39874 381.01521 389.16227 C -380.49704 386.72050 L -376.84998 386.72050 L -376.56737 385.39134 L -376.47921 384.97408 376.54554 384.85049 377.13288 384.85049 C -377.58132 384.85049 377.80186 384.94318 377.89994 385.40693 C -377.97902 385.77770 L -380.29691 385.77770 L -380.20167 385.32983 L -379.85074 383.67581 379.05704 383.21235 376.73887 383.21235 C -374.77616 383.21235 373.80728 383.59871 374.25657 385.71619 C -374.91931 388.83798 L -@c -377.15811 388.17326 m -378.42520 388.17326 L -378.67153 389.33235 L -378.74041 389.65663 378.66161 389.79581 378.13635 389.79581 C -377.61080 389.79581 377.47304 389.65663 377.40416 389.33235 C -377.15811 388.17326 L -@c -F - -@rax %Note: Object -381.30690 383.33594 385.96904 394.52485 @E - 0 O 0 @g -1.00 0.79 0.00 0.00 k -/$fm 0 def -382.97991 391.21795 m -385.26690 391.21795 L -383.59389 383.33594 L -381.30690 383.33594 L -382.97991 391.21795 L -@c -383.68176 394.52485 m -385.96904 394.52485 L -385.58183 392.70132 L -383.29483 392.70132 L -383.68176 394.52485 L -@c -F - -@rax %Note: Object -385.83326 383.21235 390.84520 393.27307 @E - 0 O 0 @g -1.00 0.79 0.00 0.00 k -/$fm 0 def -386.57991 391.21795 m -387.22904 391.21795 L -387.66501 393.27307 L -389.95228 393.27307 L -389.51631 391.21795 L -390.84520 391.21795 L -390.47783 389.48683 L -389.14894 389.48683 L -388.31216 385.54611 L -388.22712 385.14416 388.27701 384.94318 388.77165 384.94318 C -388.97263 384.94318 389.17984 384.97408 389.36891 384.98967 C -389.00466 383.27443 L -388.56841 383.25883 388.01792 383.21235 387.53887 383.21235 C -386.14791 383.21235 385.64135 383.73789 385.89704 384.94318 C -386.86167 389.48683 L -386.21225 389.48683 L -386.57991 391.21795 L -@c -F - -@rax %Note: Object -355.80359 438.89584 376.14104 458.67770 @E - 0 O 0 @g -1.00 0.79 0.00 0.00 k -/$fm 0 def -363.25474 438.89584 m -363.11584 439.57587 363.04271 440.27915 363.04271 441.00000 C -363.04271 446.76510 367.71619 451.43858 373.48157 451.43858 C -374.40057 451.43858 375.29178 451.31981 376.14104 451.09672 C -376.13310 458.48013 L -375.26854 458.61024 374.38299 458.67770 373.48157 458.67770 C -363.71820 458.67770 355.80359 450.76309 355.80359 441.00000 C -355.80359 440.30891 355.84328 439.62746 355.92038 438.95707 C -363.25474 438.89584 L -@c -F - -@rax %Note: Object -371.17020 423.54454 391.03994 443.79553 @E - 0 O 0 @g -1.00 0.79 0.00 0.00 k -/$fm 0 def -371.17162 431.01326 m -371.84995 430.86841 372.55294 430.78932 373.27351 430.78337 C -379.03833 430.73433 383.75150 435.36813 383.80054 441.13294 C -383.80847 442.05250 383.69707 442.94428 383.48107 443.79553 C -390.86419 443.78702 L -390.98693 442.92076 391.04702 441.97313 391.03937 441.07143 C -390.95660 431.30863 382.97480 423.46148 373.21228 423.54454 C -372.52120 423.55020 371.83975 423.59584 371.17020 423.67833 C -371.17162 431.01326 L -@c -F - -@rax %Note: Object -365.47398 433.19594 381.35395 449.07562 @E - 0 O 0 @g -1.00 0.79 0.00 0.00 k -/$fm 0 def -376.15011 448.58239 m -376.13906 443.84173 L -380.90126 443.82189 L -381.19436 442.99361 381.35395 442.06469 381.35395 441.13578 C -381.35395 436.75087 377.79874 433.19594 373.41326 433.19594 C -372.59830 433.19594 371.85250 433.31896 371.12428 433.54743 C -371.11833 438.94942 L -365.77871 438.95055 L -365.58028 439.64504 365.47398 440.37808 365.47398 441.13578 C -365.47398 445.52126 369.02891 449.07562 373.41326 449.07562 C -374.38441 449.07562 375.29036 448.90157 376.15011 448.58239 C -@c -F - -@rax %Note: Object -356.35068 423.65849 369.33165 436.83222 @E - 0 O 0 @g -1.00 0.79 0.00 0.00 k -/$fm 0 def -369.33165 423.65849 m -356.35068 423.65849 L -356.35068 436.83222 L -369.33165 423.65849 L -@c -F - -@rax %Note: Object -378.00709 445.26586 391.18110 458.24655 @E - 0 O 0 @g -1.00 0.79 0.00 0.00 k -/$fm 0 def -391.18110 445.26586 m -391.18110 458.24655 L -378.00709 458.24655 L -391.18110 445.26586 L -@c -F - -%%PageTrailer -@rs -@rs -%%Trailer -@EndSysCorelDict -end -%%DocumentSuppliedResources: procset wCorel10Dict 10.0 0 -%%EOF diff --git a/Main/Conclusions.tex b/Main/Conclusions.tex deleted file mode 100644 index 3480496..0000000 --- a/Main/Conclusions.tex +++ /dev/null @@ -1,2 +0,0 @@ -\chapter{Conclusions} -This chapter will give a number of conclusions. diff --git a/Main/Context.tex b/Main/Context.tex deleted file mode 100644 index 5ebc82e..0000000 --- a/Main/Context.tex +++ /dev/null @@ -1,5 +0,0 @@ -\chapter{Context} -This chapter will sketch the context in which my assignment was performed. -\input{Main/Context/Recore} -\input{Main/Context/Montium} -\input{Main/Context/LLVM} diff --git a/Main/Context/LLVM.tex b/Main/Context/LLVM.tex deleted file mode 100644 index e204102..0000000 --- a/Main/Context/LLVM.tex +++ /dev/null @@ -1,3 +0,0 @@ -\section{Low Level Virtual Machine} -This section describes the Low Level Virtual Machine (LLVM) project. It -describes the project's aims, organisation and status. diff --git a/Main/Context/Montium.tex b/Main/Context/Montium.tex deleted file mode 100644 index 18272ca..0000000 --- a/Main/Context/Montium.tex +++ /dev/null @@ -1,4 +0,0 @@ -\section{Montium Tile Processor} -This section describes the Montium Tile Processor (Montium) in moderate detail. -It is not meant to be a full spec, but it provides the context necessary for -understanding the next sections and getting a feel for the challenges involved. diff --git a/Main/Context/Recore.tex b/Main/Context/Recore.tex deleted file mode 100644 index bc9c065..0000000 --- a/Main/Context/Recore.tex +++ /dev/null @@ -1,2 +0,0 @@ -\section{Recore Systems} -This section briefly describes Recore Systems and its activities. diff --git a/Main/Introduction.tex b/Main/Introduction.tex deleted file mode 100644 index 2c3065e..0000000 --- a/Main/Introduction.tex +++ /dev/null @@ -1,2 +0,0 @@ -\chapter{Introduction} -This chapter introduces the subject of this report and lays out its structure. diff --git a/Main/Problem/Assignment.tex b/Main/Problem/Assignment.tex deleted file mode 100644 index 3ae3cb9..0000000 --- a/Main/Problem/Assignment.tex +++ /dev/null @@ -1,4 +0,0 @@ -\section{Assignment} -This section describes the original assignment and the tasks presented therein. -Since then a number of other tasks have surfaced and some tasks have changed, -those changes and new tasks have been included here. diff --git a/Main/Problem/Challenges.tex b/Main/Problem/Challenges.tex deleted file mode 100644 index 57a7e2a..0000000 --- a/Main/Problem/Challenges.tex +++ /dev/null @@ -1,3 +0,0 @@ -\section{Challenges and Solutions} -This section will describe the challenges faced during each of the tasks and the -solutions found for both the task itself and the challenges. diff --git a/Main/Problems.tex b/Main/Problems.tex deleted file mode 100644 index 46c4fbd..0000000 --- a/Main/Problems.tex +++ /dev/null @@ -1,5 +0,0 @@ -\chapter{Problems} -This chapter will describe the problems that were part of the assignment and the -challenges faced while solving those problems. -\input{Main/Problem/Assignment} -\input{Main/Problem/Challenges} diff --git a/Makefile b/Makefile deleted file mode 100755 index 6801ad0..0000000 --- a/Makefile +++ /dev/null @@ -1,20 +0,0 @@ -all: Report.dvi - -REPEAT_TEXT = 'Rerun to get cross-references right' - -%.pdf: %.dvi - dvipdf $(basename $@) - -%.ps: %.svg - inkscape $(addsuffix .svg,$(basename $@)) --export-ps=$@ - -Report.dvi: *.tex Front/*.tex Main/*.tex Main/*/*.tex Report.bib - latex '\scrollmode\input $(basename $@)' || exit 1; \ - bibtex $(basename $@) || exit 1; \ - latex '\scrollmode\input $(basename $@)' || exit 1; \ - while grep -s $(REPEAT_TEXT) $(addsuffix .log,$(basename $@)) ; do \ - latex '\scrollmode\input $(basename $@)' || exit 1; \ - done - -clean: - rm -f *.ps *.pdf *.dvi *.log *.toc *.out *.aux *.bbl *.blg *.lof diff --git a/Report.bib b/Report.bib deleted file mode 100644 index 8d96026..0000000 --- a/Report.bib +++ /dev/null @@ -1,4 +0,0 @@ -@misc{dummy, - author = "Matthijs", - note = "Dummy reference to keep bibtex happy" -} diff --git a/Report.tex b/Report.tex deleted file mode 100644 index 2c3ac0c..0000000 --- a/Report.tex +++ /dev/null @@ -1,53 +0,0 @@ -\documentclass[titlepage,a4paper,twoside,openright]{report} - -\usepackage[a4paper,dvips]{geometry} -\usepackage{fancyhdr} -%\usepackage{titlesec} -%\usepackage{graphicx} -%\usepackage{makeidx} -\usepackage{epsfig} -%\usepackage{float} -\usepackage[ps2pdf]{hyperref} -\usepackage{moreverb} - -\pagestyle{fancy} -\fancyhead{} % clear all header fields -\fancyhead[RO]{\rightmark} -\fancyhead[LE]{\leftmark} -\fancyfoot{} % clear all footer fields -\fancyfoot[RO,LE]{\thepage} -\renewcommand{\headrulewidth}{0.4pt} -\renewcommand{\footrulewidth}{0.4pt} -\pagestyle{empty} -\pagenumbering{arabic} - -\begin{document} -\input{Front/Frontpage} -\cleardoublepage - -\input{Front/Abstract} - -\pagestyle{plain} -\tableofcontents -\cleardoublepage - -\pagestyle{fancy} - -\input{Main/Introduction} - -\input{Main/Context} - -\input{Main/Problems} - -\input{Main/Conclusions} - -\cleardoublepage - -\cite{dummy} - -\bibliographystyle{plain} -\bibliography{Report} - -\listoffigures - -\end{document} diff --git a/Report/Front/Abstract.tex b/Report/Front/Abstract.tex new file mode 100644 index 0000000..97af138 --- /dev/null +++ b/Report/Front/Abstract.tex @@ -0,0 +1,2 @@ +\begin{abstract} +\end{abstract} diff --git a/Report/Front/Frontpage.tex b/Report/Front/Frontpage.tex new file mode 100644 index 0000000..14e5450 --- /dev/null +++ b/Report/Front/Frontpage.tex @@ -0,0 +1,32 @@ +\begin{titlepage} + \begin{flushright} + \epsfig{file=Img/Logos/UniversiteitTwente.eps, width=3cm} + \end{flushright} + + \begin{flushright} + \Huge \textbf{Internship report}\\ + \bigskip + \LARGE \textbf{} + + \end{flushright} + \vfill + \begin{flushright} + \begin{tabular}{r|l} + %Name&Matthijs Kooijman\\ + %Student nr&0042331\\ + %Period&May 1st to August 1st, 2008\\ + %Mentor&Bert Molenkamp (Twente University)\\ + %Mentor&Lodewijk Smit (Recore Systems)\\ + Matthijs Kooijman&Name\\ + 0042331&Student nr\\ + May 1st to August 1st, 2008&Period\\ + Bert Molenkamp (Twente University)&Mentor\\ + Lodewijk Smit (Recore Systems)&Mentor\\ + \end{tabular} + \end{flushright} + + \bigskip + \begin{centering} + Recore Systems --- Capitool 22 --- 7521PL --- Enschede\\ + \end{centering} +\end{titlepage} diff --git a/Report/Img/Logos/UniversiteitTwente.eps b/Report/Img/Logos/UniversiteitTwente.eps new file mode 100644 index 0000000..76d23ac --- /dev/null +++ b/Report/Img/Logos/UniversiteitTwente.eps @@ -0,0 +1,1412 @@ +%!PS-Adobe-3.0 EPSF-3.0 +%%BoundingBox: 201 324 395 518 +%%LanguageLevel: 2 +%%Creator: CorelDRAW 10 +%%Title: ut_nl_072-158.eps +%%CreationDate: Fri Apr 19 08:55:35 2002 +%%For: * +%%DocumentProcessColors: Cyan Magenta Yellow +%%DocumentSuppliedResources: (atend) +%%EndComments +%%BeginProlog +/AutoFlatness false def +/AutoSteps 2 def +/CMYKMarks true def +/UseLevel 2 def +%Build: CorelDRAW 10 Version 10.427 +%Color profile: Disabled +/CorelIsEPS true def +%%BeginResource: procset wCorel10Dict 10.0 0 +/wCorel10Dict 300 dict def wCorel10Dict begin +% Copyright (c)1992-2000 Corel Corporation +% All rights reserved. v10.0 r0.2 +/bd{bind def}bind def/ld{load def}bd/xd{exch def}bd/_ null def/rp{{pop}repeat} +bd/@cp/closepath ld/@gs/gsave ld/@gr/grestore ld/@np/newpath ld/Tl/translate ld +/$sv 0 def/@sv{/$sv save def}bd/@rs{$sv restore}bd/spg/showpage ld/showpage{} +bd currentscreen/@dsp xd/$dsp/@dsp def/$dsa xd/$dsf xd/$sdf false def/$SDF +false def/$Scra 0 def/SetScr/setscreen ld/@ss{2 index 0 eq{$dsf 3 1 roll 4 -1 +roll pop}if exch $Scra add exch load SetScr}bd/SepMode_5 where{pop}{/SepMode_5 +0 def}ifelse/CorelIsSeps where{pop}{/CorelIsSeps false def}ifelse +/CorelIsInRIPSeps where{pop}{/CorelIsInRIPSeps false def}ifelse/CorelIsEPS +where{pop}{/CorelIsEPS false def}ifelse/CurrentInkName_5 where{pop} +{/CurrentInkName_5(Composite)def}ifelse/$ink_5 where{pop}{/$ink_5 -1 def} +ifelse/$c 0 def/$m 0 def/$y 0 def/$k 0 def/$t 1 def/$n _ def/$o 0 def/$fil 0 +def/$C 0 def/$M 0 def/$Y 0 def/$K 0 def/$T 1 def/$N _ def/$O 0 def/$PF false +def/s1c 0 def/s1m 0 def/s1y 0 def/s1k 0 def/s1t 0 def/s1n _ def/$bkg false def +/SK 0 def/SM 0 def/SY 0 def/SC 0 def/$op false def matrix currentmatrix/$ctm xd +/$ptm matrix def/$ttm matrix def/$stm matrix def/$ffpnt true def +/CorelDrawReencodeVect[16#0/grave 16#5/breve 16#6/dotaccent 16#8/ring +16#A/hungarumlaut 16#B/ogonek 16#C/caron 16#D/dotlessi 16#27/quotesingle +16#60/grave 16#7C/bar +16#82/quotesinglbase/florin/quotedblbase/ellipsis/dagger/daggerdbl +16#88/circumflex/perthousand/Scaron/guilsinglleft/OE +16#91/quoteleft/quoteright/quotedblleft/quotedblright/bullet/endash/emdash +16#98/tilde/trademark/scaron/guilsinglright/oe 16#9F/Ydieresis +16#A1/exclamdown/cent/sterling/currency/yen/brokenbar/section +16#a8/dieresis/copyright/ordfeminine/guillemotleft/logicalnot/minus/registered/macron +16#b0/degree/plusminus/twosuperior/threesuperior/acute/mu/paragraph/periodcentered +16#b8/cedilla/onesuperior/ordmasculine/guillemotright/onequarter/onehalf/threequarters/questiondown +16#c0/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla +16#c8/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis +16#d0/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/multiply +16#d8/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn/germandbls +16#e0/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla +16#e8/egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis +16#f0/eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide +16#f8/oslash/ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis]def +/L2?/languagelevel where{pop languagelevel 2 ge}{false}ifelse def/Comp?{ +/LumSepsDict where{pop false}{/AldusSepsDict where{pop false}{1 0 0 0 @gs +setcmykcolor currentcmykcolor @gr add add add 0 ne 0 1 0 0 @gs setcmykcolor +currentcmykcolor @gr add add add 0 ne 0 0 1 0 @gs setcmykcolor currentcmykcolor +@gr add add add 0 ne 0 0 0 1 @gs setcmykcolor currentcmykcolor @gr add add add +0 ne and and and}ifelse}ifelse}bd/@PL{/LV where{pop LV 2 ge L2? not and{@np +/Courier findfont 12 scalefont setfont 72 144 m +(The PostScript level set in the Corel application is higher than)show 72 132 m +(the PostScript level of this device. Change the PS Level in the Corel)show 72 +120 m(application to Level 1 by selecting the PostScript tab in the print)show +72 108 m(dialog, and selecting Level 1 from the Compatibility drop down list.) +show flush spg quit}if}if}bd/@BeginSysCorelDict{systemdict/Corel30Dict known +{systemdict/Corel30Dict get exec}if systemdict/CorelLexDict known{1 systemdict +/CorelLexDict get exec}if}bd/@EndSysCorelDict{systemdict/Corel30Dict known +{end}if/EndCorelLexDict where{pop EndCorelLexDict}if}bd AutoFlatness{/@ifl{dup +currentflat exch sub 10 gt{ +([Error: PathTooComplex; OffendingCommand: AnyPaintingOperator]\n)print flush +@np exit}{currentflat 2 add setflat}ifelse}bd/@fill/fill ld/fill{currentflat{ +{@fill}stopped{@ifl}{exit}ifelse}bind loop setflat}bd/@eofill/eofill ld/eofill +{currentflat{{@eofill}stopped{@ifl}{exit}ifelse}bind loop setflat}bd/@clip +/clip ld/clip{currentflat{{@clip}stopped{@ifl}{exit}ifelse}bind loop setflat} +bd/@eoclip/eoclip ld/eoclip{currentflat{{@eoclip}stopped{@ifl}{exit}ifelse} +bind loop setflat}bd/@stroke/stroke ld/stroke{currentflat{{@stroke}stopped +{@ifl}{exit}ifelse}bind loop setflat}bd}if L2?{/@ssa{true setstrokeadjust}bd}{ +/@ssa{}bd}ifelse/d/setdash ld/j/setlinejoin ld/J/setlinecap ld/M/setmiterlimit +ld/w/setlinewidth ld/O{/$o xd}bd/R{/$O xd}bd/W/eoclip ld/c/curveto ld/C/c ld/l +/lineto ld/L/l ld/rl/rlineto ld/m/moveto ld/n/newpath ld/N/newpath ld/P{11 rp} +bd/u{}bd/U{}bd/A{pop}bd/q/@gs ld/Q/@gr ld/&{}bd/@j{@sv @np}bd/@J{@rs}bd/g{1 +exch sub/$k xd/$c 0 def/$m 0 def/$y 0 def/$t 1 def/$n _ def/$fil 0 def}bd/G{1 +sub neg/$K xd _ 1 0 0 0/$C xd/$M xd/$Y xd/$T xd/$N xd}bd/k{1 index type +/stringtype eq{/$t xd/$n xd}{/$t 0 def/$n _ def}ifelse/$k xd/$y xd/$m xd/$c xd +/$fil 0 def}bd/K{1 index type/stringtype eq{/$T xd/$N xd}{/$T 0 def/$N _ def} +ifelse/$K xd/$Y xd/$M xd/$C xd}bd/x/k ld/X/K ld/sf{1 index type/stringtype eq{ +/s1t xd/s1n xd}{/s1t 0 def/s1n _ def}ifelse/s1k xd/s1y xd/s1m xd/s1c xd}bd/i{ +dup 0 ne{setflat}{pop}ifelse}bd/v{4 -2 roll 2 copy 6 -2 roll c}bd/V/v ld/y{2 +copy c}bd/Y/y ld/@w{matrix rotate/$ptm xd matrix scale $ptm dup concatmatrix +/$ptm xd 1 eq{$ptm exch dup concatmatrix/$ptm xd}if 1 w}bd/@g{1 eq dup/$sdf xd +{/$scp xd/$sca xd/$scf xd}if}bd/@G{1 eq dup/$SDF xd{/$SCP xd/$SCA xd/$SCF xd} +if}bd/@D{2 index 0 eq{$dsf 3 1 roll 4 -1 roll pop}if 3 copy exch $Scra add exch +load SetScr/$dsp xd/$dsa xd/$dsf xd}bd/$ngx{$SDF{$SCF SepMode_5 0 eq{$SCA} +{$dsa}ifelse $SCP @ss}if}bd/@MN{2 copy le{pop}{exch pop}ifelse}bd/@MX{2 copy ge +{pop}{exch pop}ifelse}bd/InRange{3 -1 roll @MN @MX}bd/@sqr{dup 0 rl dup 0 exch +rl neg 0 rl @cp}bd/currentscale{1 0 dtransform matrix defaultmatrix idtransform +dup mul exch dup mul add sqrt 0 1 dtransform matrix defaultmatrix idtransform +dup mul exch dup mul add sqrt}bd/@unscale{}bd/wDstChck{2 1 roll dup 3 -1 roll +eq{1 add}if}bd/@dot{dup mul exch dup mul add 1 exch sub}bd/@lin{exch pop abs 1 +exch sub}bd/cmyk2rgb{3{dup 5 -1 roll add 1 exch sub dup 0 lt{pop 0}if exch} +repeat pop}bd/rgb2cmyk{3{1 exch sub 3 1 roll}repeat 3 copy @MN @MN 3{dup 5 -1 +roll sub neg exch}repeat}bd/rgb2g{2 index .299 mul 2 index .587 mul add 1 index +.114 mul add 4 1 roll pop pop pop}bd/WaldoColor_5 where{pop}{/SetRgb +/setrgbcolor ld/GetRgb/currentrgbcolor ld/SetGry/setgray ld/GetGry/currentgray +ld/SetRgb2 systemdict/setrgbcolor get def/GetRgb2 systemdict/currentrgbcolor +get def/SetHsb systemdict/sethsbcolor get def/GetHsb systemdict +/currenthsbcolor get def/rgb2hsb{SetRgb2 GetHsb}bd/hsb2rgb{3 -1 roll dup floor +sub 3 1 roll SetHsb GetRgb2}bd/setcmykcolor where{pop/LumSepsDict where{pop +/SetCmyk_5{LumSepsDict/setcmykcolor get exec}def}{/AldusSepsDict where{pop +/SetCmyk_5{AldusSepsDict/setcmykcolor get exec}def}{/SetCmyk_5/setcmykcolor ld +}ifelse}ifelse}{/SetCmyk_5{cmyk2rgb SetRgb}bd}ifelse/currentcmykcolor where{ +pop/GetCmyk/currentcmykcolor ld}{/GetCmyk{GetRgb rgb2cmyk}bd}ifelse +/setoverprint where{pop}{/setoverprint{/$op xd}bd}ifelse/currentoverprint where +{pop}{/currentoverprint{$op}bd}ifelse/@tc_5{5 -1 roll dup 1 ge{pop}{4{dup 6 -1 +roll mul exch}repeat pop}ifelse}bd/@trp{exch pop 5 1 roll @tc_5}bd +/setprocesscolor_5{SepMode_5 0 eq{SetCmyk_5}{0 4 $ink_5 sub index exch pop 5 1 +roll pop pop pop pop SepsColor true eq{$ink_5 3 gt{1 sub neg SetGry}{0 0 0 4 +$ink_5 roll SetCmyk_5}ifelse}{1 sub neg SetGry}ifelse}ifelse}bd +/findcmykcustomcolor where{pop}{/findcmykcustomcolor{5 array astore}bd}ifelse +/Corelsetcustomcolor_exists false def/setcustomcolor where{pop +/Corelsetcustomcolor_exists true def}if CorelIsSeps true eq CorelIsInRIPSeps +false eq and{/Corelsetcustomcolor_exists false def}if +Corelsetcustomcolor_exists false eq{/setcustomcolor{exch aload pop SepMode_5 0 +eq{pop @tc_5 setprocesscolor_5}{CurrentInkName_5 eq{4 index}{0}ifelse 6 1 roll +5 rp 1 sub neg SetGry}ifelse}bd}if/@scc_5{dup type/booleantype eq{dup +currentoverprint ne{setoverprint}{pop}ifelse}{1 eq setoverprint}ifelse dup _ eq +{pop setprocesscolor_5 pop}{findcmykcustomcolor exch setcustomcolor}ifelse +SepMode_5 0 eq{true}{GetGry 1 eq currentoverprint and not}ifelse}bd/colorimage +where{pop/ColorImage{colorimage}def}{/ColorImage{/ncolors xd/$multi xd $multi +true eq{ncolors 3 eq{/daqB xd/daqG xd/daqR xd pop pop exch pop abs{daqR pop +daqG pop daqB pop}repeat}{/daqK xd/daqY xd/daqM xd/daqC xd pop pop exch pop abs +{daqC pop daqM pop daqY pop daqK pop}repeat}ifelse}{/dataaq xd{dataaq ncolors +dup 3 eq{/$dat xd 0 1 $dat length 3 div 1 sub{dup 3 mul $dat 1 index get 255 +div $dat 2 index 1 add get 255 div $dat 3 index 2 add get 255 div rgb2g 255 mul +cvi exch pop $dat 3 1 roll put}for $dat 0 $dat length 3 idiv getinterval pop}{ +4 eq{/$dat xd 0 1 $dat length 4 div 1 sub{dup 4 mul $dat 1 index get 255 div +$dat 2 index 1 add get 255 div $dat 3 index 2 add get 255 div $dat 4 index 3 +add get 255 div cmyk2rgb rgb2g 255 mul cvi exch pop $dat 3 1 roll put}for $dat +0 $dat length ncolors idiv getinterval}if}ifelse}image}ifelse}bd}ifelse +/setcmykcolor{1 5 1 roll _ currentoverprint @scc_5/$ffpnt xd}bd +/currentcmykcolor{GetCmyk}bd/setrgbcolor{rgb2cmyk setcmykcolor}bd +/currentrgbcolor{currentcmykcolor cmyk2rgb}bd/sethsbcolor{hsb2rgb setrgbcolor} +bd/currenthsbcolor{currentrgbcolor rgb2hsb}bd/setgray{dup dup setrgbcolor}bd +/currentgray{currentrgbcolor rgb2g}bd/InsideDCS false def/IMAGE/image ld/image +{InsideDCS{IMAGE}{/EPSDict where{pop SepMode_5 0 eq{IMAGE}{dup type/dicttype eq +{dup/ImageType get 1 ne{IMAGE}{dup dup/BitsPerComponent get 8 eq exch +/BitsPerComponent get 1 eq or currentcolorspace 0 get/DeviceGray eq and{ +CurrentInkName_5(Black)eq{IMAGE}{dup/DataSource get/TCC xd/Height get abs{TCC +pop}repeat}ifelse}{IMAGE}ifelse}ifelse}{2 index 1 ne{CurrentInkName_5(Black)eq +{IMAGE}{/TCC xd pop pop exch pop abs{TCC pop}repeat}ifelse}{IMAGE}ifelse} +ifelse}ifelse}{IMAGE}ifelse}ifelse}bd}ifelse/WaldoColor_5 true def/$fm 0 def +/wfill{1 $fm eq{fill}{eofill}ifelse}bd/@Pf{@sv SepMode_5 0 eq $Psc 0 ne or +$ink_5 3 eq or{0 J 0 j[]0 d $t $c $m $y $k $n $o @scc_5 pop $ctm setmatrix 72 +1000 div dup matrix scale dup concat dup Bburx exch Bbury exch itransform +ceiling cvi/Bbury xd ceiling cvi/Bburx xd Bbllx exch Bblly exch itransform +floor cvi/Bblly xd floor cvi/Bbllx xd $Prm aload pop $Psn load exec}{1 SetGry +wfill}ifelse @rs @np}bd/F{matrix currentmatrix $sdf{$scf $sca $scp @ss}if $fil +1 eq{CorelPtrnDoFill}{$fil 2 eq{@ff}{$fil 3 eq{@Pf}{$fil 4 eq +{CorelShfillDoFill}{$t $c $m $y $k $n $o @scc_5{wfill}{@np}ifelse}ifelse} +ifelse}ifelse}ifelse $sdf{$dsf $dsa $dsp @ss}if setmatrix}bd/f{@cp F}bd/S{ +matrix currentmatrix $ctm setmatrix $SDF{$SCF $SCA $SCP @ss}if $T $C $M $Y $K +$N $O @scc_5{matrix currentmatrix $ptm concat stroke setmatrix}{@np}ifelse $SDF +{$dsf $dsa $dsp @ss}if setmatrix}bd/s{@cp S}bd/B{@gs F @gr S}bd/b{@cp B}bd/_E{ +5 array astore exch cvlit xd}bd/@cc{currentfile $dat readhexstring pop}bd/@sm{ +/$ctm $ctm currentmatrix def}bd/@E{/Bbury xd/Bburx xd/Bblly xd/Bbllx xd}bd/@c{ +@cp}bd/@P{/$fil 3 def/$Psn xd/$Psc xd array astore/$Prm xd}bd/tcc{@cc}def/@B{ +@gs S @gr F}bd/@b{@cp @B}bd/@sep{CurrentInkName_5(Composite)eq{/$ink_5 -1 def} +{CurrentInkName_5(Cyan)eq{/$ink_5 0 def}{CurrentInkName_5(Magenta)eq{/$ink_5 1 +def}{CurrentInkName_5(Yellow)eq{/$ink_5 2 def}{CurrentInkName_5(Black)eq +{/$ink_5 3 def}{/$ink_5 4 def}ifelse}ifelse}ifelse}ifelse}ifelse}bd/@whi{@gs +-72000 dup m -72000 72000 l 72000 dup l 72000 -72000 l @cp 1 SetGry fill @gr} +bd/@neg{[{1 exch sub}/exec cvx currenttransfer/exec cvx]cvx settransfer @whi} +bd/deflevel 0 def/@sax{/deflevel deflevel 1 add def}bd/@eax{/deflevel deflevel +dup 0 gt{1 sub}if def deflevel 0 gt{/eax load}{eax}ifelse}bd/eax{{exec}forall} +bd/@rax{deflevel 0 eq{@rs @sv}if}bd systemdict/pdfmark known not{/pdfmark +/cleartomark ld}if/wclip{1 $fm eq{clip}{eoclip}ifelse}bd +/@ii{concat 3 index 3 index m 3 index 1 index l 2 copy l 1 index 3 index l 3 +index 3 index l clip pop pop pop pop}bd/@i{@sm @gs @ii 6 index 1 ne{/$frg true +def pop pop}{1 eq{s1t s1c s1m s1y s1k s1n $O @scc_5/$frg xd}{/$frg false def} +ifelse 1 eq{@gs $ctm setmatrix F @gr}if}ifelse @np/$ury xd/$urx xd/$lly xd +/$llx xd/$bts xd/$hei xd/$wid xd/$dat $wid $bts mul 8 div ceiling cvi string +def $bkg $frg or{$SDF{$SCF $SCA $SCP @ss}if $llx $lly Tl $urx $llx sub $ury +$lly sub scale $bkg{$t $c $m $y $k $n $o @scc_5 pop}if $wid $hei abs $bts 1 eq +{$bkg}{$bts}ifelse[$wid 0 0 $hei neg 0 $hei 0 gt{$hei}{0}ifelse]/tcc load $bts +1 eq{imagemask}{image}ifelse $SDF{$dsf $dsa $dsp @ss}if}{$hei abs{tcc pop} +repeat}ifelse @gr $ctm setmatrix}bd/@I{@sm @gs @ii @np/$ury xd/$urx xd/$lly xd +/$llx xd/$ncl xd/$bts xd/$hei xd/$wid xd $ngx $llx $lly Tl $urx $llx sub $ury +$lly sub scale $wid $hei abs $bts[$wid 0 0 $hei neg 0 $hei 0 gt{$hei}{0}ifelse +]$msimage false eq $ncl 1 eq or{/$dat $wid $bts mul $ncl mul 8 div ceiling cvi +string def/@cc load false $ncl ColorImage}{$wid $bts mul 8 div ceiling cvi $ncl +3 eq{dup dup/$dat1 exch string def/$dat2 exch string def/$dat3 exch string def +/@cc1 load/@cc2 load/@cc3 load}{dup dup dup/$dat1 exch string def/$dat2 exch +string def/$dat3 exch string def/$dat4 exch string def/@cc1 load/@cc2 load +/@cc3 load/@cc4 load}ifelse true $ncl ColorImage}ifelse $SDF{$dsf $dsa $dsp +@ss}if @gr $ctm setmatrix}bd/@cc1{currentfile $dat1 readhexstring pop}bd/@cc2{ +currentfile $dat2 readhexstring pop}bd/@cc3{currentfile $dat3 readhexstring pop +}bd/@cc4{currentfile $dat4 readhexstring pop}bd/$msimage false def/COMP 0 def +/MaskedImage false def L2?{/@I_2{@sm @gs @ii @np/$ury xd/$urx xd/$lly xd/$llx +xd/$ncl xd/$bts xd/$hei xd/$wid xd/$dat $wid $bts mul $ncl mul 8 div ceiling +cvi string def $ngx $ncl 1 eq{/DeviceGray}{$ncl 3 eq{/DeviceRGB}{/DeviceCMYK} +ifelse}ifelse setcolorspace $llx $lly Tl $urx $llx sub $ury $lly sub scale 8 +dict begin/ImageType 1 def/Width $wid def/Height $hei abs def/BitsPerComponent +$bts def/Decode $ncl 1 eq{[0 1]}{$ncl 3 eq{[0 1 0 1 0 1]}{[0 1 0 1 0 1 0 1]} +ifelse}ifelse def/ImageMatrix[$wid 0 0 $hei neg 0 $hei 0 gt{$hei}{0}ifelse]def +/DataSource currentfile/ASCII85Decode filter COMP 1 eq{/DCTDecode filter}{COMP +2 eq{/RunLengthDecode filter}if}ifelse def currentdict end image $SDF{$dsf $dsa +$dsp @ss}if @gr $ctm setmatrix}bd}{/@I_2{}bd}ifelse/@I_3{@sm @gs @ii @np/$ury +xd/$urx xd/$lly xd/$llx xd/$ncl xd/$bts xd/$hei xd/$wid xd/$dat $wid $bts mul +$ncl mul 8 div ceiling cvi string def $ngx $ncl 1 eq{/DeviceGray}{$ncl 3 eq +{/DeviceRGB}{/DeviceCMYK}ifelse}ifelse setcolorspace $llx $lly Tl $urx $llx sub +$ury $lly sub scale/ImageDataDict 8 dict def ImageDataDict begin/ImageType 1 +def/Width $wid def/Height $hei abs def/BitsPerComponent $bts def/Decode $ncl 1 +eq{[0 1]}{$ncl 3 eq{[0 1 0 1 0 1]}{[0 1 0 1 0 1 0 1]}ifelse}ifelse def +/ImageMatrix[$wid 0 0 $hei neg 0 $hei 0 gt{$hei}{0}ifelse]def/DataSource +currentfile/ASCII85Decode filter COMP 1 eq{/DCTDecode filter}{COMP 2 eq{ +/RunLengthDecode filter}if}ifelse def end/MaskedImageDict 7 dict def +MaskedImageDict begin/ImageType 3 def/InterleaveType 3 def/MaskDict +ImageMaskDict def/DataDict ImageDataDict def end MaskedImageDict image $SDF +{$dsf $dsa $dsp @ss}if @gr $ctm setmatrix}bd/@SetMask{/$mbts xd/$mhei xd/$mwid +xd/ImageMaskDict 8 dict def ImageMaskDict begin/ImageType 1 def/Width $mwid def +/Height $mhei abs def/BitsPerComponent $mbts def/DataSource maskstream def +/ImageMatrix[$mwid 0 0 $mhei neg 0 $mhei 0 gt{$mhei}{0}ifelse]def/Decode[1 0] +def end}bd/@daq{dup type/arraytype eq{{}forall}if}bd/@BMP{/@cc xd UseLevel 3 eq +MaskedImage true eq and{7 -2 roll pop pop @I_3}{12 index 1 gt UseLevel 2 eq +UseLevel 3 eq or and{7 -2 roll pop pop @I_2}{11 index 1 eq{12 -1 roll pop @i}{ +7 -2 roll pop pop @I}ifelse}ifelse}ifelse}bd +end +%%EndResource +%%EndProlog +%%BeginSetup +wCorel10Dict begin +@BeginSysCorelDict +@ssa +2.6131 setmiterlimit +1.00 setflat +/$fst 256 def +%%EndSetup + +%%Page: 1 1 +%LogicalPage: 1 +%%BeginPageSetup +@sv +@sm +@sv +%%EndPageSetup +@rax %Note: Object +201.25984 324.56693 394.01575 517.32283 @E + 0 O 0 @g +0.00 0.00 0.00 0.00 k +/$fm 0 def +201.25984 517.32283 m +394.01575 517.32283 L +394.01575 324.56693 L +201.25984 324.56693 L +201.25984 517.32283 L +@c +F + +@rax %Note: Object +204.24699 401.67354 213.65575 418.07197 @E + 0 O 0 @g +0.00 0.60 0.94 0.00 k +/$fm 0 def +213.65575 405.72850 m +213.65575 402.12142 211.93058 401.67354 208.95109 401.67354 C +205.97187 401.67354 204.24699 402.12142 204.24699 405.72850 C +204.24699 418.07197 L +207.96548 418.07197 L +207.96548 405.61625 L +207.96548 404.98894 208.21209 404.58586 208.95109 404.58586 C +209.69065 404.58586 209.93698 404.98894 209.93698 405.61625 C +209.93698 418.07197 L +213.65575 418.07197 L +213.65575 405.72850 L +@c +F + +@rax %Note: Object +216.92069 401.85298 225.20976 413.45745 @E + 0 O 0 @g +0.00 0.60 0.94 0.00 k +/$fm 0 def +216.92069 413.27802 m +220.23666 413.27802 L +220.23666 412.02340 L +220.28145 412.02340 L +220.75172 413.03140 221.53578 413.45745 222.61124 413.45745 C +224.06740 413.45745 225.20976 412.80746 225.20976 410.83625 C +225.20976 401.85298 L +221.89408 401.85298 L +221.89408 410.02980 L +221.89408 410.52246 221.67043 410.81357 221.04283 410.81357 C +220.46031 410.81357 220.23666 410.52246 220.23666 410.02980 C +220.23666 401.85298 L +216.92069 401.85298 L +216.92069 413.27802 L +@c +F + +@rax %Note: Object +228.40980 401.85298 231.72548 418.07197 @E + 0 O 0 @g +0.00 0.60 0.94 0.00 k +/$fm 0 def +228.40980 413.27802 m +231.72548 413.27802 L +231.72548 401.85298 L +228.40980 401.85298 L +228.40980 413.27802 L +@c +228.40980 418.07197 m +231.72548 418.07197 L +231.72548 415.42866 L +228.40980 415.42866 L +228.40980 418.07197 L +@c +F + +@rax %Note: Object +234.09836 401.85298 242.79052 413.27802 @E + 0 O 0 @g +0.00 0.60 0.94 0.00 k +/$fm 0 def +234.09836 413.27802 m +237.41405 413.27802 L +238.42205 403.82419 L +238.46683 403.82419 L +239.47483 413.27802 L +242.79052 413.27802 L +241.11043 401.85298 L +235.77874 401.85298 L +234.09836 413.27802 L +@c +F + +@rax %Note: Object +244.93975 401.67354 253.67669 413.45745 @E + 0 O 0 @g +0.00 0.60 0.94 0.00 k +/$fm 0 def +244.93975 409.82797 m +244.93975 412.89732 246.46309 413.45745 249.30822 413.45745 C +252.93742 413.45745 253.67669 412.09058 253.67669 410.29852 C +253.67669 406.75918 L +248.38951 406.75918 L +248.38951 404.83219 L +248.38951 404.22728 248.52416 404.04841 249.37540 404.04841 C +250.02510 404.04841 250.31650 404.18277 250.31650 404.85487 C +250.31650 405.39231 L +253.67669 405.39231 L +253.67669 404.74290 L +253.67669 402.34564 252.66869 401.67354 249.30822 401.67354 C +246.46309 401.67354 244.93975 402.23367 244.93975 405.30274 C +244.93975 409.82797 L +@c +248.38951 408.86476 m +250.22665 408.86476 L +250.22665 410.54485 L +250.22665 411.01540 250.06989 411.21723 249.30822 411.21723 C +248.54655 411.21723 248.38951 411.01540 248.38951 410.54485 C +248.38951 408.86476 L +@c +F + +@rax %Note: Object +256.65279 401.85298 264.09005 413.45745 @E + 0 O 0 @g +0.00 0.60 0.94 0.00 k +/$fm 0 def +256.65279 413.27802 m +259.83383 413.27802 L +259.83383 412.13565 L +259.87861 412.13565 L +260.32677 413.18844 260.86422 413.45745 262.14123 413.45745 C +263.32838 413.45745 264.06794 413.16605 264.09005 411.75468 C +264.09005 408.66321 L +261.31238 408.66321 L +261.31238 410.36570 L +261.31238 410.72400 260.99887 410.81357 260.64028 410.81357 C +260.25959 410.81357 259.96819 410.67950 259.96819 410.20894 C +259.96819 401.85298 L +256.65279 401.85298 L +256.65279 413.27802 L +@c +F + +@rax %Note: Object +266.19364 401.67354 274.19386 413.46142 @E + 0 O 0 @g +0.00 0.60 0.94 0.00 k +/$fm 0 def +266.26110 405.39231 m +269.30750 405.39231 L +269.30750 405.07880 L +269.30750 404.22728 269.48693 404.04841 270.09184 404.04841 C +270.69647 404.04841 270.94309 404.22728 270.87591 405.07880 C +270.80844 406.04202 270.71915 406.08709 269.08356 406.33313 C +266.75405 406.66932 266.19364 407.43099 266.19364 409.64882 C +266.19364 412.98690 267.04517 413.38998 270.09184 413.45745 C +272.98148 413.52435 273.92258 412.82986 273.92258 411.19455 C +273.92258 409.87276 L +271.01027 409.87276 L +271.01027 410.41049 L +271.01027 410.92554 270.78605 411.21723 270.27099 411.21723 C +269.64340 411.21723 269.50932 410.97061 269.50932 410.18655 C +269.50932 409.42460 269.64340 409.24573 271.01027 409.04391 C +273.63118 408.64082 274.14652 408.26013 274.19159 405.75090 C +274.25877 402.18888 272.95937 401.67354 270.27099 401.67354 C +267.31389 401.67354 266.26110 402.18888 266.26110 404.38431 C +266.26110 405.39231 L +@c +F + +@rax %Note: Object +277.12035 401.85298 280.43575 418.07197 @E + 0 O 0 @g +0.00 0.60 0.94 0.00 k +/$fm 0 def +277.12035 413.27802 m +280.43575 413.27802 L +280.43575 401.85298 L +277.12035 401.85298 L +277.12035 413.27802 L +@c +277.12035 418.07197 m +280.43575 418.07197 L +280.43575 415.42866 L +277.12035 415.42866 L +277.12035 418.07197 L +@c +F + +@rax %Note: Object +283.10003 401.67354 289.28296 416.25751 @E + 0 O 0 @g +0.00 0.60 0.94 0.00 k +/$fm 0 def +283.10003 413.27802 m +284.04085 413.27802 L +284.04085 416.25751 L +287.35625 416.25751 L +287.35625 413.27802 L +289.28296 413.27802 L +289.28296 410.76907 L +287.35625 410.76907 L +287.35625 405.05641 L +287.35625 404.47389 287.49090 404.18277 288.20778 404.18277 C +288.49890 404.18277 288.79002 404.22728 289.05902 404.24995 C +289.05902 401.76312 L +288.43172 401.74072 287.64737 401.67354 286.95317 401.67354 C +284.93688 401.67354 284.04085 402.43521 284.04085 404.18277 C +284.04085 410.76907 L +283.10003 410.76907 L +283.10003 413.27802 L +@c +F + +@rax %Note: Object +291.56655 401.67354 300.30321 413.45745 @E + 0 O 0 @g +0.00 0.60 0.94 0.00 k +/$fm 0 def +291.56655 409.82797 m +291.56655 412.89732 293.08989 413.45745 295.93474 413.45745 C +299.56394 413.45745 300.30321 412.09058 300.30321 410.29852 C +300.30321 406.75918 L +295.01631 406.75918 L +295.01631 404.83219 L +295.01631 404.22728 295.15039 404.04841 296.00192 404.04841 C +296.65162 404.04841 296.94274 404.18277 296.94274 404.85487 C +296.94274 405.39231 L +300.30321 405.39231 L +300.30321 404.74290 L +300.30321 402.34564 299.29493 401.67354 295.93474 401.67354 C +293.08989 401.67354 291.56655 402.23367 291.56655 405.30274 C +291.56655 409.82797 L +@c +295.01631 408.86476 m +296.85317 408.86476 L +296.85317 410.54485 L +296.85317 411.01540 296.69641 411.21723 295.93474 411.21723 C +295.17307 411.21723 295.01631 411.01540 295.01631 410.54485 C +295.01631 408.86476 L +@c +F + +@rax %Note: Object +303.27931 401.85298 306.59499 418.07197 @E + 0 O 0 @g +0.00 0.60 0.94 0.00 k +/$fm 0 def +303.27931 413.27802 m +306.59499 413.27802 L +306.59499 401.85298 L +303.27931 401.85298 L +303.27931 413.27802 L +@c +303.27931 418.07197 m +306.59499 418.07197 L +306.59499 415.42866 L +303.27931 415.42866 L +303.27931 418.07197 L +@c +F + +@rax %Note: Object +309.25899 401.67354 315.44220 416.25751 @E + 0 O 0 @g +0.00 0.60 0.94 0.00 k +/$fm 0 def +309.25899 413.27802 m +310.19981 413.27802 L +310.19981 416.25751 L +313.51550 416.25751 L +313.51550 413.27802 L +315.44220 413.27802 L +315.44220 410.76907 L +313.51550 410.76907 L +313.51550 405.05641 L +313.51550 404.47389 313.64986 404.18277 314.36674 404.18277 C +314.65786 404.18277 314.94926 404.22728 315.21770 404.24995 C +315.21770 401.76312 L +314.59068 401.74072 313.80661 401.67354 313.11184 401.67354 C +311.09584 401.67354 310.19981 402.43521 310.19981 404.18277 C +310.19981 410.76907 L +309.25899 410.76907 L +309.25899 413.27802 L +@c +F + +@rax %Note: Object +324.72454 401.85298 333.64063 418.07197 @E + 0 O 0 @g +0.00 0.60 0.94 0.00 k +/$fm 0 def +327.32334 415.15965 m +324.72454 415.15965 L +324.72454 418.07197 L +333.64063 418.07197 L +333.64063 415.15965 L +331.04211 415.15965 L +331.04211 401.85298 L +327.32334 401.85298 L +327.32334 415.15965 L +@c +F + +@rax %Note: Object +333.34384 401.85298 348.48822 413.27802 @E + 0 O 0 @g +0.00 0.60 0.94 0.00 k +/$fm 0 def +333.34384 413.27802 m +336.45798 413.27802 L +337.48866 403.95855 L +337.53345 403.95855 L +338.56384 413.27802 L +343.26822 413.27802 L +344.29890 403.95855 L +344.34369 403.95855 L +345.37408 413.27802 L +348.48822 413.27802 L +346.78545 401.85298 L +341.85713 401.85298 L +340.93843 410.90315 L +340.89364 410.90315 L +339.97521 401.85298 L +335.04661 401.85298 L +333.34384 413.27802 L +@c +F + +@rax %Note: Object +350.72447 401.67354 359.46142 413.45745 @E + 0 O 0 @g +0.00 0.60 0.94 0.00 k +/$fm 0 def +350.72447 409.82797 m +350.72447 412.89732 352.24781 413.45745 355.09266 413.45745 C +358.72186 413.45745 359.46142 412.09058 359.46142 410.29852 C +359.46142 406.75918 L +354.17424 406.75918 L +354.17424 404.83219 L +354.17424 404.22728 354.30888 404.04841 355.16013 404.04841 C +355.80983 404.04841 356.10123 404.18277 356.10123 404.85487 C +356.10123 405.39231 L +359.46142 405.39231 L +359.46142 404.74290 L +359.46142 402.34564 358.45313 401.67354 355.09266 401.67354 C +352.24781 401.67354 350.72447 402.23367 350.72447 405.30274 C +350.72447 409.82797 L +@c +354.17424 408.86476 m +356.01137 408.86476 L +356.01137 410.54485 L +356.01137 411.01540 355.85433 411.21723 355.09266 411.21723 C +354.33099 411.21723 354.17424 411.01540 354.17424 410.54485 C +354.17424 408.86476 L +@c +F + +@rax %Note: Object +362.43751 401.85298 370.72630 413.45745 @E + 0 O 0 @g +0.00 0.60 0.94 0.00 k +/$fm 0 def +362.43751 413.27802 m +365.75263 413.27802 L +365.75263 412.02340 L +365.79770 412.02340 L +366.26825 413.03140 367.05231 413.45745 368.12750 413.45745 C +369.58365 413.45745 370.72630 412.80746 370.72630 410.83625 C +370.72630 401.85298 L +367.41090 401.85298 L +367.41090 410.02980 L +367.41090 410.52246 367.18639 410.81357 366.55937 410.81357 C +365.97713 410.81357 365.75263 410.52246 365.75263 410.02980 C +365.75263 401.85298 L +362.43751 401.85298 L +362.43751 413.27802 L +@c +F + +@rax %Note: Object +373.38860 401.67354 379.57181 416.25751 @E + 0 O 0 @g +0.00 0.60 0.94 0.00 k +/$fm 0 def +373.38860 413.27802 m +374.32942 413.27802 L +374.32942 416.25751 L +377.64510 416.25751 L +377.64510 413.27802 L +379.57181 413.27802 L +379.57181 410.76907 L +377.64510 410.76907 L +377.64510 405.05641 L +377.64510 404.47389 377.77946 404.18277 378.49635 404.18277 C +378.78746 404.18277 379.07887 404.22728 379.34759 404.24995 C +379.34759 401.76312 L +378.72057 401.74072 377.93622 401.67354 377.24173 401.67354 C +375.22545 401.67354 374.32942 402.43521 374.32942 404.18277 C +374.32942 410.76907 L +373.38860 410.76907 L +373.38860 413.27802 L +@c +F + +@rax %Note: Object +381.85512 401.67354 390.59178 413.45745 @E + 0 O 0 @g +0.00 0.60 0.94 0.00 k +/$fm 0 def +381.85512 409.82797 m +381.85512 412.89732 383.37817 413.45745 386.22331 413.45745 C +389.85250 413.45745 390.59178 412.09058 390.59178 410.29852 C +390.59178 406.75918 L +385.30488 406.75918 L +385.30488 404.83219 L +385.30488 404.22728 385.43953 404.04841 386.29049 404.04841 C +386.94019 404.04841 387.23159 404.18277 387.23159 404.85487 C +387.23159 405.39231 L +390.59178 405.39231 L +390.59178 404.74290 L +390.59178 402.34564 389.58378 401.67354 386.22331 401.67354 C +383.37817 401.67354 381.85512 402.23367 381.85512 405.30274 C +381.85512 409.82797 L +@c +385.30488 408.86476 m +387.14173 408.86476 L +387.14173 410.54485 L +387.14173 411.01540 386.98498 411.21723 386.22331 411.21723 C +385.46192 411.21723 385.30488 411.01540 385.30488 410.54485 C +385.30488 408.86476 L +@c +F + +@rax %Note: Object +204.09449 383.21235 211.88098 394.52485 @E + 0 O 0 @g +1.00 0.79 0.00 0.00 k +/$fm 0 def +205.14954 389.74932 m +205.40863 390.97020 206.22926 391.34126 207.20296 391.34126 C +208.02189 391.34126 208.45417 391.04759 208.71354 390.52205 C +208.74444 390.52205 L +209.59398 394.52485 L +211.88098 394.52485 L +209.50639 383.33594 L +207.32740 383.33594 L +207.50117 384.15515 L +207.46998 384.15515 L +206.84806 383.33594 206.42031 383.21235 205.60082 383.21235 C +204.21014 383.21235 203.87679 383.75320 204.21780 385.36072 C +205.14954 389.74932 L +@c +206.62072 385.46872 m +206.55836 385.17506 206.71455 385.03587 207.05443 385.03587 C +207.39458 385.03587 207.60945 385.17506 207.67153 385.46872 C +208.43943 389.08488 L +208.50180 389.37855 208.34561 389.51773 208.00573 389.51773 C +207.66557 389.51773 207.45071 389.37855 207.38863 389.08488 C +206.62072 385.46872 L +@c +F + +@rax %Note: Object +211.43112 383.21235 218.37487 391.34126 @E + 0 O 0 @g +1.00 0.79 0.00 0.00 k +/$fm 0 def +212.20214 388.83798 m +212.65172 390.95518 213.78472 391.34126 215.74743 391.34126 C +218.25099 391.34126 218.56082 390.39874 218.29833 389.16227 C +217.77987 386.72050 L +214.13282 386.72050 L +213.85049 385.39134 L +213.76205 384.97408 213.82838 384.85049 214.41600 384.85049 C +214.86387 384.85049 215.08441 384.94318 215.18306 385.40693 C +215.26157 385.77770 L +217.58003 385.77770 L +217.48479 385.32983 L +217.13386 383.67581 216.33987 383.21235 214.02170 383.21235 C +212.05899 383.21235 211.09011 383.59871 211.53969 385.71619 C +212.20214 388.83798 L +@c +214.44123 388.17326 m +215.70831 388.17326 L +215.95436 389.33235 L +216.02324 389.65663 215.94472 389.79581 215.41918 389.79581 C +214.89392 389.79581 214.75587 389.65663 214.68728 389.33235 C +214.44123 388.17326 L +@c +F + +@rax %Note: Object +223.90101 383.21235 230.80762 391.34126 @E + 0 O 0 @g +1.00 0.79 0.00 0.00 k +/$fm 0 def +224.67203 388.83798 m +225.12132 390.95518 226.25433 391.34126 228.21704 391.34126 C +230.17975 391.34126 231.14863 390.95518 230.69934 388.83798 C +230.03660 385.71619 L +229.58702 383.59871 228.45430 383.21235 226.49187 383.21235 C +224.52888 383.21235 223.56000 383.59871 224.00929 385.71619 C +224.67203 388.83798 L +@c +226.34646 385.51521 m +226.24498 385.03587 226.41109 384.94318 226.85896 384.94318 C +227.30712 384.94318 227.51235 385.03587 227.61411 385.51521 C +228.36189 389.03839 L +228.46365 389.51773 228.29783 389.61043 227.84967 389.61043 C +227.40180 389.61043 227.19628 389.51773 227.09452 389.03839 C +226.34646 385.51521 L +@c +F + +@rax %Note: Object +231.05962 383.33594 238.15899 391.34126 @E + 0 O 0 @g +1.00 0.79 0.00 0.00 k +/$fm 0 def +232.73263 391.21795 m +235.01991 391.21795 L +234.83594 390.35225 L +234.86740 390.35225 L +235.33909 391.04759 235.94258 391.34126 236.68413 391.34126 C +237.68872 391.34126 238.38180 390.89310 238.09323 389.53304 C +236.77795 383.33594 L +234.49068 383.33594 L +235.68803 388.97688 L +235.76003 389.31676 235.64806 389.51773 235.21521 389.51773 C +234.81354 389.51773 234.61625 389.31676 234.54425 388.97688 C +233.34690 383.33594 L +231.05962 383.33594 L +232.73263 391.21795 L +@c +F + +@rax %Note: Object +238.76674 383.21235 246.55351 394.52485 @E + 0 O 0 @g +1.00 0.79 0.00 0.00 k +/$fm 0 def +239.82180 389.74932 m +240.08117 390.97020 240.90151 391.34126 241.87493 391.34126 C +242.69443 391.34126 243.12614 391.04759 243.38580 390.52205 C +243.41669 390.52205 L +244.26624 394.52485 L +246.55351 394.52485 L +244.17836 383.33594 L +241.99937 383.33594 L +242.17342 384.15515 L +242.14252 384.15515 L +241.52031 383.33594 241.09200 383.21235 240.27335 383.21235 C +238.88211 383.21235 238.54876 383.75320 238.89005 385.36072 C +239.82180 389.74932 L +@c +241.29298 385.46872 m +241.23061 385.17506 241.38652 385.03587 241.72639 385.03587 C +242.06683 385.03587 242.28142 385.17506 242.34406 385.46872 C +243.11140 389.08488 L +243.17405 389.37855 243.01786 389.51773 242.67770 389.51773 C +242.33783 389.51773 242.12296 389.37855 242.06060 389.08488 C +241.29298 385.46872 L +@c +F + +@rax %Note: Object +246.10337 383.21235 253.04712 391.34126 @E + 0 O 0 @g +1.00 0.79 0.00 0.00 k +/$fm 0 def +246.87439 388.83798 m +247.32397 390.95518 248.45669 391.34126 250.41940 391.34126 C +252.92296 391.34126 253.23307 390.39874 252.97030 389.16227 C +252.45213 386.72050 L +248.80507 386.72050 L +248.52274 385.39134 L +248.43430 384.97408 248.50063 384.85049 249.08797 384.85049 C +249.53613 384.85049 249.75666 384.94318 249.85531 385.40693 C +249.93383 385.77770 L +252.25200 385.77770 L +252.15676 385.32983 L +251.80611 383.67581 251.01213 383.21235 248.69424 383.21235 C +246.73096 383.21235 245.76236 383.59871 246.21194 385.71619 C +246.87439 388.83798 L +@c +249.11320 388.17326 m +250.38028 388.17326 L +250.62661 389.33235 L +250.69578 389.65663 250.61669 389.79581 250.09143 389.79581 C +249.56589 389.79581 249.42841 389.65663 249.35953 389.33235 C +249.11320 388.17326 L +@c +F + +@rax %Note: Object +253.26198 383.33594 259.88513 391.34126 @E + 0 O 0 @g +1.00 0.79 0.00 0.00 k +/$fm 0 def +254.93471 391.21795 m +257.12957 391.21795 L +256.96205 390.42964 L +256.99294 390.42964 L +257.45641 391.15587 257.86658 391.34126 258.74731 391.34126 C +259.56652 391.34126 260.03367 391.14057 259.84261 390.16715 C +259.38992 388.03408 L +257.47370 388.03408 L +257.72315 389.20876 L +257.77559 389.45594 257.57206 389.51773 257.32517 389.51773 C +257.06239 389.51773 256.84157 389.42504 256.77269 389.10076 C +255.54926 383.33594 L +253.26198 383.33594 L +254.93471 391.21795 L +@c +F + +@rax %Note: Object +259.50444 383.33594 266.60381 391.34126 @E + 0 O 0 @g +1.00 0.79 0.00 0.00 k +/$fm 0 def +261.17717 391.21795 m +263.46444 391.21795 L +263.28076 390.35225 L +263.31165 390.35225 L +263.78419 391.04759 264.38740 391.34126 265.12894 391.34126 C +266.13354 391.34126 266.82661 390.89310 266.53776 389.53304 C +265.22220 383.33594 L +262.93521 383.33594 L +264.13228 388.97688 L +264.20485 389.31676 264.09317 389.51773 263.66003 389.51773 C +263.25836 389.51773 263.06135 389.31676 262.98879 388.97688 C +261.79172 383.33594 L +259.50444 383.33594 L +261.17717 391.21795 L +@c +F + +@rax %Note: Object +267.14750 383.21235 274.09096 391.34126 @E + 0 O 0 @g +1.00 0.79 0.00 0.00 k +/$fm 0 def +267.91852 388.83798 m +268.36781 390.95518 269.50054 391.34126 271.46353 391.34126 C +273.96709 391.34126 274.27691 390.39874 274.01443 389.16227 C +273.49625 386.72050 L +269.84920 386.72050 L +269.56687 385.39134 L +269.47814 384.97408 269.54447 384.85049 270.13209 384.85049 C +270.58025 384.85049 270.80079 384.94318 270.89915 385.40693 C +270.97795 385.77770 L +273.29613 385.77770 L +273.20088 385.32983 L +272.84995 383.67581 272.05625 383.21235 269.73808 383.21235 C +267.77509 383.21235 266.80649 383.59871 267.25606 385.71619 C +267.91852 388.83798 L +@c +270.15732 388.17326 m +271.42469 388.17326 L +271.67046 389.33235 L +271.73962 389.65663 271.66082 389.79581 271.13528 389.79581 C +270.61002 389.79581 270.47225 389.65663 270.40337 389.33235 C +270.15732 388.17326 L +@c +F + +@rax %Note: Object +274.30583 383.33594 284.83654 391.34211 @E + 0 O 0 @g +1.00 0.79 0.00 0.00 k +/$fm 0 def +275.97883 391.21795 m +278.26611 391.21795 L +278.08243 390.35225 L +278.11332 390.35225 L +278.58557 391.04759 279.18879 391.34126 280.02331 391.34126 C +280.69115 391.35657 281.34369 391.15587 281.54409 390.35225 C +282.01663 391.04759 282.61956 391.34126 283.43877 391.34126 C +284.36598 391.34126 285.05906 390.89310 284.77020 389.53304 C +283.45493 383.33594 L +281.16765 383.33594 L +282.36472 388.97688 L +282.43701 389.31676 282.32532 389.51773 281.89247 389.51773 C +281.49080 389.51773 281.29351 389.31676 281.22123 388.97688 C +280.02387 383.33594 L +277.73660 383.33594 L +278.93424 388.97688 L +279.00624 389.31676 278.89427 389.51773 278.46142 389.51773 C +278.05975 389.51773 277.86246 389.31676 277.79046 388.97688 C +276.59310 383.33594 L +274.30583 383.33594 L +275.97883 391.21795 L +@c +F + +@rax %Note: Object +285.37880 383.21235 292.32255 391.34126 @E + 0 O 0 @g +1.00 0.79 0.00 0.00 k +/$fm 0 def +286.14954 388.83798 m +286.59912 390.95518 287.73213 391.34126 289.69483 391.34126 C +292.19839 391.34126 292.50822 390.39874 292.24602 389.16227 C +291.72756 386.72050 L +288.08050 386.72050 L +287.79817 385.39134 L +287.70945 384.97408 287.77606 384.85049 288.36340 384.85049 C +288.81156 384.85049 289.03238 384.94318 289.13046 385.40693 C +289.20926 385.77770 L +291.52743 385.77770 L +291.43247 385.32983 L +291.08126 383.67581 290.28728 383.21235 287.96910 383.21235 C +286.00668 383.21235 285.03780 383.59871 285.48709 385.71619 C +286.14954 388.83798 L +@c +288.38863 388.17326 m +289.65600 388.17326 L +289.90176 389.33235 L +289.97093 389.65663 289.89213 389.79581 289.36687 389.79581 C +288.84132 389.79581 288.70356 389.65663 288.63468 389.33235 C +288.38863 388.17326 L +@c +F + +@rax %Note: Object +292.53713 383.33594 299.63650 391.34126 @E + 0 O 0 @g +1.00 0.79 0.00 0.00 k +/$fm 0 def +294.21014 391.21795 m +296.49742 391.21795 L +296.31402 390.35225 L +296.34463 390.35225 L +296.81660 391.04759 297.41981 391.34126 298.16192 391.34126 C +299.16624 391.34126 299.85931 390.89310 299.57074 389.53304 C +298.25518 383.33594 L +295.96791 383.33594 L +297.16554 388.97688 L +297.23726 389.31676 297.12557 389.51773 296.69301 389.51773 C +296.29106 389.51773 296.09376 389.31676 296.02176 388.97688 C +294.82441 383.33594 L +292.53713 383.33594 L +294.21014 391.21795 L +@c +F + +@rax %Note: Object +300.24425 383.21235 308.03102 394.52485 @E + 0 O 0 @g +1.00 0.79 0.00 0.00 k +/$fm 0 def +301.29959 389.74932 m +301.55839 390.97020 302.37902 391.34126 303.35244 391.34126 C +304.17165 391.34126 304.60394 391.04759 304.86331 390.52205 C +304.89420 390.52205 L +305.74375 394.52485 L +308.03102 394.52485 L +305.65616 383.33594 L +303.47688 383.33594 L +303.65065 384.15515 L +303.62003 384.15515 L +302.99754 383.33594 302.57008 383.21235 301.75058 383.21235 C +300.35991 383.21235 300.02655 383.75320 300.36756 385.36072 C +301.29959 389.74932 L +@c +302.77077 385.46872 m +302.70841 385.17506 302.86431 385.03587 303.20419 385.03587 C +303.54406 385.03587 303.75921 385.17506 303.82129 385.46872 C +304.58891 389.08488 L +304.65156 389.37855 304.49565 389.51773 304.15550 389.51773 C +303.81562 389.51773 303.60047 389.37855 303.53811 389.08488 C +302.77077 385.46872 L +@c +F + +@rax %Note: Object +307.58088 383.21235 314.52463 391.34126 @E + 0 O 0 @g +1.00 0.79 0.00 0.00 k +/$fm 0 def +308.35191 388.83798 m +308.80120 390.95518 309.93449 391.34126 311.89691 391.34126 C +314.40047 391.34126 314.71030 390.39874 314.44809 389.16227 C +313.92964 386.72050 L +310.28258 386.72050 L +310.00054 385.39134 L +309.91181 384.97408 309.97843 384.85049 310.56548 384.85049 C +311.01364 384.85049 311.23446 384.94318 311.33282 385.40693 C +311.41134 385.77770 L +313.72951 385.77770 L +313.63455 385.32983 L +313.28362 383.67581 312.48964 383.21235 310.17146 383.21235 C +308.20876 383.21235 307.23987 383.59871 307.68917 385.71619 C +308.35191 388.83798 L +@c +310.59071 388.17326 m +311.85836 388.17326 L +312.10413 389.33235 L +312.17301 389.65663 312.09420 389.79581 311.56894 389.79581 C +311.04369 389.79581 310.90592 389.65663 310.83704 389.33235 C +310.59071 388.17326 L +@c +F + +@rax %Note: Object +319.34778 383.21235 326.44715 391.21795 @E + 0 O 0 @g +1.00 0.79 0.00 0.00 k +/$fm 0 def +320.72910 391.21795 m +323.01609 391.21795 L +321.81902 385.57701 L +321.74674 385.23685 321.85871 385.03587 322.29156 385.03587 C +322.69323 385.03587 322.89052 385.23685 322.96252 385.57701 C +324.15987 391.21795 L +326.44715 391.21795 L +324.77414 383.33594 L +322.48687 383.33594 L +322.67083 384.20164 L +322.63965 384.20164 L +322.16740 383.50602 321.56447 383.21235 320.82265 383.21235 C +319.81805 383.21235 319.12526 383.66079 319.41354 385.02057 C +320.72910 391.21795 L +@c +F + +@rax %Note: Object +326.45679 383.33594 333.55644 391.34126 @E + 0 O 0 @g +1.00 0.79 0.00 0.00 k +/$fm 0 def +328.12980 391.21795 m +330.41707 391.21795 L +330.23339 390.35225 L +330.26428 390.35225 L +330.73654 391.04759 331.33975 391.34126 332.08157 391.34126 C +333.08617 391.34126 333.77924 390.89310 333.49039 389.53304 C +332.17483 383.33594 L +329.88756 383.33594 L +331.08520 388.97688 L +331.15720 389.31676 331.04523 389.51773 330.61238 389.51773 C +330.21099 389.51773 330.01342 389.31676 329.94142 388.97688 C +328.74406 383.33594 L +326.45679 383.33594 L +328.12980 391.21795 L +@c +F + +@rax %Note: Object +333.85776 383.33594 338.51962 394.52485 @E + 0 O 0 @g +1.00 0.79 0.00 0.00 k +/$fm 0 def +335.53077 391.21795 m +337.81805 391.21795 L +336.14504 383.33594 L +333.85776 383.33594 L +335.53077 391.21795 L +@c +336.23235 394.52485 m +338.51962 394.52485 L +338.13298 392.70132 L +335.84570 392.70132 L +336.23235 394.52485 L +@c +F + +@rax %Note: Object +338.41587 383.33594 344.92592 391.21795 @E + 0 O 0 @g +1.00 0.79 0.00 0.00 k +/$fm 0 def +338.93008 391.21795 m +341.21735 391.21795 L +340.52825 384.69600 L +340.55915 384.69600 L +342.63893 391.21795 L +344.92592 391.21795 L +342.09411 383.33594 L +338.41587 383.33594 L +338.93008 391.21795 L +@c +F + +@rax %Note: Object +344.60787 383.21235 351.55134 391.34126 @E + 0 O 0 @g +1.00 0.79 0.00 0.00 k +/$fm 0 def +345.37890 388.83798 m +345.82819 390.95518 346.96091 391.34126 348.92391 391.34126 C +351.42746 391.34126 351.73729 390.39874 351.47480 389.16227 C +350.95663 386.72050 L +347.30901 386.72050 L +347.02724 385.39134 L +346.93852 384.97408 347.00485 384.85049 347.59247 384.85049 C +348.04035 384.85049 348.26117 384.94318 348.35953 385.40693 C +348.43833 385.77770 L +350.75650 385.77770 L +350.66098 385.32983 L +350.31033 383.67581 349.51635 383.21235 347.19817 383.21235 C +345.23546 383.21235 344.26658 383.59871 344.71616 385.71619 C +345.37890 388.83798 L +@c +347.61770 388.17326 m +348.88479 388.17326 L +349.13083 389.33235 L +349.19943 389.65663 349.12120 389.79581 348.59565 389.79581 C +348.07039 389.79581 347.93263 389.65663 347.86375 389.33235 C +347.61770 388.17326 L +@c +F + +@rax %Note: Object +351.76620 383.33594 358.38935 391.34126 @E + 0 O 0 @g +1.00 0.79 0.00 0.00 k +/$fm 0 def +353.43921 391.21795 m +355.63380 391.21795 L +355.46627 390.42964 L +355.49717 390.42964 L +355.96091 391.15587 356.37080 391.34126 357.25181 391.34126 C +358.07074 391.34126 358.53817 391.14057 358.34683 390.16715 C +357.89414 388.03408 L +355.97792 388.03408 L +356.22737 389.20876 L +356.27981 389.45594 356.07657 389.51773 355.82910 389.51773 C +355.56633 389.51773 355.34580 389.42504 355.27720 389.10076 C +354.05348 383.33594 L +351.76620 383.33594 L +353.43921 391.21795 L +@c +F + +@rax %Note: Object +358.16230 383.21235 364.57483 391.34409 @E + 0 O 0 @g +1.00 0.79 0.00 0.00 k +/$fm 0 def +358.38794 385.77770 m +360.48954 385.77770 L +360.44362 385.56170 L +360.31890 384.97408 360.41641 384.85049 360.83367 384.85049 C +361.25093 384.85049 361.44709 384.97408 361.52561 385.56170 C +361.62028 386.22586 361.56501 386.25676 360.47310 386.42712 C +358.91461 386.65871 358.64022 387.18425 358.96479 388.71439 C +359.45348 391.01669 360.09978 391.29506 362.21131 391.34126 C +364.21483 391.38775 364.76249 390.90869 364.52296 389.78050 C +364.32935 388.86860 L +362.32044 388.86860 L +362.39868 389.23965 L +362.47436 389.59512 362.36239 389.79581 362.00721 389.79581 C +361.57436 389.79581 361.44539 389.62602 361.33058 389.08488 C +361.21918 388.55962 361.28551 388.43603 362.19912 388.29685 C +363.94781 388.01877 364.24743 387.75600 363.91096 386.02517 C +363.43587 383.56781 362.46387 383.21235 360.60945 383.21235 C +358.56992 383.21235 357.91880 383.56781 358.24025 385.08208 C +358.38794 385.77770 L +@c +F + +@rax %Note: Object +364.83591 383.33594 369.49776 394.52485 @E + 0 O 0 @g +1.00 0.79 0.00 0.00 k +/$fm 0 def +366.50891 391.21795 m +368.79619 391.21795 L +367.12318 383.33594 L +364.83591 383.33594 L +366.50891 391.21795 L +@c +367.21106 394.52485 m +369.49776 394.52485 L +369.11112 392.70132 L +366.82384 392.70132 L +367.21106 394.52485 L +@c +F + +@rax %Note: Object +369.36255 383.21235 374.37420 393.27307 @E + 0 O 0 @g +1.00 0.79 0.00 0.00 k +/$fm 0 def +370.10920 391.21795 m +370.75805 391.21795 L +371.19430 393.27307 L +373.48157 393.27307 L +373.04532 391.21795 L +374.37420 391.21795 L +374.00683 389.48683 L +372.67767 389.48683 L +371.84145 385.54611 L +371.75584 385.14416 371.80602 384.94318 372.30066 384.94318 C +372.50164 384.94318 372.70913 384.97408 372.89792 384.98967 C +372.53395 383.27443 L +372.09770 383.25883 371.54721 383.21235 371.06787 383.21235 C +369.67720 383.21235 369.17065 383.73789 369.42633 384.94318 C +370.39068 389.48683 L +369.74154 389.48683 L +370.10920 391.21795 L +@c +F + +@rax %Note: Object +374.14828 383.21235 381.09175 391.34126 @E + 0 O 0 @g +1.00 0.79 0.00 0.00 k +/$fm 0 def +374.91931 388.83798 m +375.36888 390.95518 376.50189 391.34126 378.46431 391.34126 C +380.96787 391.34126 381.27770 390.39874 381.01521 389.16227 C +380.49704 386.72050 L +376.84998 386.72050 L +376.56737 385.39134 L +376.47921 384.97408 376.54554 384.85049 377.13288 384.85049 C +377.58132 384.85049 377.80186 384.94318 377.89994 385.40693 C +377.97902 385.77770 L +380.29691 385.77770 L +380.20167 385.32983 L +379.85074 383.67581 379.05704 383.21235 376.73887 383.21235 C +374.77616 383.21235 373.80728 383.59871 374.25657 385.71619 C +374.91931 388.83798 L +@c +377.15811 388.17326 m +378.42520 388.17326 L +378.67153 389.33235 L +378.74041 389.65663 378.66161 389.79581 378.13635 389.79581 C +377.61080 389.79581 377.47304 389.65663 377.40416 389.33235 C +377.15811 388.17326 L +@c +F + +@rax %Note: Object +381.30690 383.33594 385.96904 394.52485 @E + 0 O 0 @g +1.00 0.79 0.00 0.00 k +/$fm 0 def +382.97991 391.21795 m +385.26690 391.21795 L +383.59389 383.33594 L +381.30690 383.33594 L +382.97991 391.21795 L +@c +383.68176 394.52485 m +385.96904 394.52485 L +385.58183 392.70132 L +383.29483 392.70132 L +383.68176 394.52485 L +@c +F + +@rax %Note: Object +385.83326 383.21235 390.84520 393.27307 @E + 0 O 0 @g +1.00 0.79 0.00 0.00 k +/$fm 0 def +386.57991 391.21795 m +387.22904 391.21795 L +387.66501 393.27307 L +389.95228 393.27307 L +389.51631 391.21795 L +390.84520 391.21795 L +390.47783 389.48683 L +389.14894 389.48683 L +388.31216 385.54611 L +388.22712 385.14416 388.27701 384.94318 388.77165 384.94318 C +388.97263 384.94318 389.17984 384.97408 389.36891 384.98967 C +389.00466 383.27443 L +388.56841 383.25883 388.01792 383.21235 387.53887 383.21235 C +386.14791 383.21235 385.64135 383.73789 385.89704 384.94318 C +386.86167 389.48683 L +386.21225 389.48683 L +386.57991 391.21795 L +@c +F + +@rax %Note: Object +355.80359 438.89584 376.14104 458.67770 @E + 0 O 0 @g +1.00 0.79 0.00 0.00 k +/$fm 0 def +363.25474 438.89584 m +363.11584 439.57587 363.04271 440.27915 363.04271 441.00000 C +363.04271 446.76510 367.71619 451.43858 373.48157 451.43858 C +374.40057 451.43858 375.29178 451.31981 376.14104 451.09672 C +376.13310 458.48013 L +375.26854 458.61024 374.38299 458.67770 373.48157 458.67770 C +363.71820 458.67770 355.80359 450.76309 355.80359 441.00000 C +355.80359 440.30891 355.84328 439.62746 355.92038 438.95707 C +363.25474 438.89584 L +@c +F + +@rax %Note: Object +371.17020 423.54454 391.03994 443.79553 @E + 0 O 0 @g +1.00 0.79 0.00 0.00 k +/$fm 0 def +371.17162 431.01326 m +371.84995 430.86841 372.55294 430.78932 373.27351 430.78337 C +379.03833 430.73433 383.75150 435.36813 383.80054 441.13294 C +383.80847 442.05250 383.69707 442.94428 383.48107 443.79553 C +390.86419 443.78702 L +390.98693 442.92076 391.04702 441.97313 391.03937 441.07143 C +390.95660 431.30863 382.97480 423.46148 373.21228 423.54454 C +372.52120 423.55020 371.83975 423.59584 371.17020 423.67833 C +371.17162 431.01326 L +@c +F + +@rax %Note: Object +365.47398 433.19594 381.35395 449.07562 @E + 0 O 0 @g +1.00 0.79 0.00 0.00 k +/$fm 0 def +376.15011 448.58239 m +376.13906 443.84173 L +380.90126 443.82189 L +381.19436 442.99361 381.35395 442.06469 381.35395 441.13578 C +381.35395 436.75087 377.79874 433.19594 373.41326 433.19594 C +372.59830 433.19594 371.85250 433.31896 371.12428 433.54743 C +371.11833 438.94942 L +365.77871 438.95055 L +365.58028 439.64504 365.47398 440.37808 365.47398 441.13578 C +365.47398 445.52126 369.02891 449.07562 373.41326 449.07562 C +374.38441 449.07562 375.29036 448.90157 376.15011 448.58239 C +@c +F + +@rax %Note: Object +356.35068 423.65849 369.33165 436.83222 @E + 0 O 0 @g +1.00 0.79 0.00 0.00 k +/$fm 0 def +369.33165 423.65849 m +356.35068 423.65849 L +356.35068 436.83222 L +369.33165 423.65849 L +@c +F + +@rax %Note: Object +378.00709 445.26586 391.18110 458.24655 @E + 0 O 0 @g +1.00 0.79 0.00 0.00 k +/$fm 0 def +391.18110 445.26586 m +391.18110 458.24655 L +378.00709 458.24655 L +391.18110 445.26586 L +@c +F + +%%PageTrailer +@rs +@rs +%%Trailer +@EndSysCorelDict +end +%%DocumentSuppliedResources: procset wCorel10Dict 10.0 0 +%%EOF diff --git a/Report/Main/Conclusions.tex b/Report/Main/Conclusions.tex new file mode 100644 index 0000000..3480496 --- /dev/null +++ b/Report/Main/Conclusions.tex @@ -0,0 +1,2 @@ +\chapter{Conclusions} +This chapter will give a number of conclusions. diff --git a/Report/Main/Context.tex b/Report/Main/Context.tex new file mode 100644 index 0000000..5ebc82e --- /dev/null +++ b/Report/Main/Context.tex @@ -0,0 +1,5 @@ +\chapter{Context} +This chapter will sketch the context in which my assignment was performed. +\input{Main/Context/Recore} +\input{Main/Context/Montium} +\input{Main/Context/LLVM} diff --git a/Report/Main/Context/LLVM.tex b/Report/Main/Context/LLVM.tex new file mode 100644 index 0000000..e204102 --- /dev/null +++ b/Report/Main/Context/LLVM.tex @@ -0,0 +1,3 @@ +\section{Low Level Virtual Machine} +This section describes the Low Level Virtual Machine (LLVM) project. It +describes the project's aims, organisation and status. diff --git a/Report/Main/Context/Montium.tex b/Report/Main/Context/Montium.tex new file mode 100644 index 0000000..18272ca --- /dev/null +++ b/Report/Main/Context/Montium.tex @@ -0,0 +1,4 @@ +\section{Montium Tile Processor} +This section describes the Montium Tile Processor (Montium) in moderate detail. +It is not meant to be a full spec, but it provides the context necessary for +understanding the next sections and getting a feel for the challenges involved. diff --git a/Report/Main/Context/Recore.tex b/Report/Main/Context/Recore.tex new file mode 100644 index 0000000..bc9c065 --- /dev/null +++ b/Report/Main/Context/Recore.tex @@ -0,0 +1,2 @@ +\section{Recore Systems} +This section briefly describes Recore Systems and its activities. diff --git a/Report/Main/Introduction.tex b/Report/Main/Introduction.tex new file mode 100644 index 0000000..2c3065e --- /dev/null +++ b/Report/Main/Introduction.tex @@ -0,0 +1,2 @@ +\chapter{Introduction} +This chapter introduces the subject of this report and lays out its structure. diff --git a/Report/Main/Problem/Assignment.tex b/Report/Main/Problem/Assignment.tex new file mode 100644 index 0000000..3ae3cb9 --- /dev/null +++ b/Report/Main/Problem/Assignment.tex @@ -0,0 +1,4 @@ +\section{Assignment} +This section describes the original assignment and the tasks presented therein. +Since then a number of other tasks have surfaced and some tasks have changed, +those changes and new tasks have been included here. diff --git a/Report/Main/Problem/Challenges.tex b/Report/Main/Problem/Challenges.tex new file mode 100644 index 0000000..57a7e2a --- /dev/null +++ b/Report/Main/Problem/Challenges.tex @@ -0,0 +1,3 @@ +\section{Challenges and Solutions} +This section will describe the challenges faced during each of the tasks and the +solutions found for both the task itself and the challenges. diff --git a/Report/Main/Problems.tex b/Report/Main/Problems.tex new file mode 100644 index 0000000..46c4fbd --- /dev/null +++ b/Report/Main/Problems.tex @@ -0,0 +1,5 @@ +\chapter{Problems} +This chapter will describe the problems that were part of the assignment and the +challenges faced while solving those problems. +\input{Main/Problem/Assignment} +\input{Main/Problem/Challenges} diff --git a/Report/Makefile b/Report/Makefile new file mode 100755 index 0000000..6801ad0 --- /dev/null +++ b/Report/Makefile @@ -0,0 +1,20 @@ +all: Report.dvi + +REPEAT_TEXT = 'Rerun to get cross-references right' + +%.pdf: %.dvi + dvipdf $(basename $@) + +%.ps: %.svg + inkscape $(addsuffix .svg,$(basename $@)) --export-ps=$@ + +Report.dvi: *.tex Front/*.tex Main/*.tex Main/*/*.tex Report.bib + latex '\scrollmode\input $(basename $@)' || exit 1; \ + bibtex $(basename $@) || exit 1; \ + latex '\scrollmode\input $(basename $@)' || exit 1; \ + while grep -s $(REPEAT_TEXT) $(addsuffix .log,$(basename $@)) ; do \ + latex '\scrollmode\input $(basename $@)' || exit 1; \ + done + +clean: + rm -f *.ps *.pdf *.dvi *.log *.toc *.out *.aux *.bbl *.blg *.lof diff --git a/Report/Report.bib b/Report/Report.bib new file mode 100644 index 0000000..8d96026 --- /dev/null +++ b/Report/Report.bib @@ -0,0 +1,4 @@ +@misc{dummy, + author = "Matthijs", + note = "Dummy reference to keep bibtex happy" +} diff --git a/Report/Report.tex b/Report/Report.tex new file mode 100644 index 0000000..2c3ac0c --- /dev/null +++ b/Report/Report.tex @@ -0,0 +1,53 @@ +\documentclass[titlepage,a4paper,twoside,openright]{report} + +\usepackage[a4paper,dvips]{geometry} +\usepackage{fancyhdr} +%\usepackage{titlesec} +%\usepackage{graphicx} +%\usepackage{makeidx} +\usepackage{epsfig} +%\usepackage{float} +\usepackage[ps2pdf]{hyperref} +\usepackage{moreverb} + +\pagestyle{fancy} +\fancyhead{} % clear all header fields +\fancyhead[RO]{\rightmark} +\fancyhead[LE]{\leftmark} +\fancyfoot{} % clear all footer fields +\fancyfoot[RO,LE]{\thepage} +\renewcommand{\headrulewidth}{0.4pt} +\renewcommand{\footrulewidth}{0.4pt} +\pagestyle{empty} +\pagenumbering{arabic} + +\begin{document} +\input{Front/Frontpage} +\cleardoublepage + +\input{Front/Abstract} + +\pagestyle{plain} +\tableofcontents +\cleardoublepage + +\pagestyle{fancy} + +\input{Main/Introduction} + +\input{Main/Context} + +\input{Main/Problems} + +\input{Main/Conclusions} + +\cleardoublepage + +\cite{dummy} + +\bibliographystyle{plain} +\bibliography{Report} + +\listoffigures + +\end{document}