Ajout du graphique de Quantin. Vous inquiétez pas, le reste vient.

This commit is contained in:
Raspbeguy 2014-03-09 11:41:31 +01:00
parent 91986690c0
commit 4b2061232e
5 changed files with 4273 additions and 5 deletions

View File

@ -147,11 +147,7 @@ On implémentera éventuellement une fenêtre de préférences, permettant notam
\section{Conception préliminaire} \section{Conception préliminaire}
\begin{itemize} \includegraphics[width=\textwidth]{Schema_tracker.eps}
\item Utilisation de la librairie PortAudio
\item Sauvegarde des données dans un fichier au format propre
\item Euh...
\end{itemize}
\chapter{Tests unitaires} \chapter{Tests unitaires}

View File

@ -0,0 +1,218 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
id="svg2985"
version="1.1"
inkscape:version="0.48.2 r9819"
width="2488"
height="1753.0375"
xml:space="preserve"
sodipodi:docname="Schema tracker.svg"><metadata
id="metadata2991"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
id="defs2989"><clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath3025"><path
d="m 0,1402.43 1990.401,0 L 1990.401,0 0,0 0,1402.43 z"
id="path3027" /></clipPath><clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath3037"><path
d="m 0,1402.43 1990.401,0 L 1990.401,0 0,0 0,1402.43 z"
id="path3039" /></clipPath></defs><sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1207"
inkscape:window-height="797"
id="namedview2987"
showgrid="false"
inkscape:zoom="0.38077269"
inkscape:cx="1852.3417"
inkscape:cy="334.14852"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="0"
inkscape:current-layer="g2993" /><g
id="g2993"
inkscape:groupmode="layer"
inkscape:label="Schema tracker"
transform="matrix(1.25,0,0,-1.25,0,1753.0375)"><path
d="m 416.521,1147.417 -368,0 0,216 368,0 0,-216 z"
style="fill:none;stroke:#000000;stroke-opacity:1;stroke-width:12;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none"
id="path2995" /><g
id="g2997"
transform="translate(416.521,1255.417)"><path
d="M 0,0 332,0"
style="fill:none;stroke:#000000;stroke-opacity:1;stroke-width:12;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none"
id="path2999" /></g><path
d="m 1315.801,1147.417 -567.28,0 0,216 567.28,0 0,-216 z"
style="fill:none;stroke:#000000;stroke-opacity:1;stroke-width:12;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none"
id="path3001" /><path
d="m 1315.801,725.417 -567.28,0 0,216 567.28,0 0,-216 z"
style="fill:none;stroke:#000000;stroke-opacity:1;stroke-width:12;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none"
id="path3003" /><path
d="m 1315.801,303.417 -567.28,0 0,216 567.28,0 0,-216 z"
style="fill:none;stroke:#000000;stroke-opacity:1;stroke-width:12;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none"
id="path3005" /><g
id="g3007"
transform="translate(1032.1616,1147.417)"><path
d="M 0,0 0,-206"
style="fill:none;stroke:#000000;stroke-opacity:1;stroke-width:12;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none"
id="path3009" /></g><g
id="g3011"
transform="translate(1032.1616,725.417)"><path
d="M 0,0 0,-206"
style="fill:none;stroke:#000000;stroke-opacity:1;stroke-width:12;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none"
id="path3013" /></g><g
id="g3015"
transform="translate(748.521,833.417)"><path
d="M 0,0 -215.385,0"
style="fill:none;stroke:#000000;stroke-opacity:1;stroke-width:12;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none"
id="path3017" /></g><path
d="m 48.521,725.417 484.615,0 0,216 -484.615,0 0,-216 z"
style="fill:none;stroke:#000000;stroke-opacity:1;stroke-width:12;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none"
id="path3019" /><g
id="g3021"><g
id="g3023"
clip-path="url(#clipPath3025)"><path
d="m 1968.564,725.417 -292.485,0 0,216 292.485,0 0,-216 z"
style="fill:none;stroke:#000000;stroke-opacity:1;stroke-width:12;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none"
id="path3029" /></g></g><path
d="m 1947.565,29.364 -469.477,0 0,205.49 469.477,0 0,-205.49 z"
style="fill:none;stroke:#000000;stroke-opacity:1;stroke-width:12;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none"
id="path3031" /><g
id="g3033"><g
id="g3035"
clip-path="url(#clipPath3037)"><g
id="g3041"
transform="translate(1712.8267,234.8545)"><path
d="M 0,0 C -2.25,181.49 -146.243,595.47 -397.025,598.563"
style="fill:none;stroke:#000000;stroke-opacity:1;stroke-width:12;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none"
id="path3043" /></g><g
id="g3045"
transform="translate(1622.0815,833.417)"><path
d="M 0,0 -178.491,0"
style="fill:none;stroke:#000000;stroke-opacity:1;stroke-width:20;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:10;stroke-dasharray:none"
id="path3047" /></g><g
id="g3049"
transform="translate(1622.0815,833.417)"><path
d="M 0,0 -48.977,-57.089"
style="fill:none;stroke:#000000;stroke-opacity:1;stroke-width:20;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:10;stroke-dasharray:none"
id="path3051" /></g><g
id="g3053"
transform="translate(1622.0815,833.417)"><path
d="M 0,0 -48.977,55.405"
style="fill:none;stroke:#000000;stroke-opacity:1;stroke-width:20;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:10;stroke-dasharray:none"
id="path3055" /></g></g></g><text
xml:space="preserve"
style="font-size:32px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial"
x="232.72099"
y="-1274.1794"
id="text3087"
sodipodi:linespacing="125%"
transform="scale(1,-1)"><tspan
sodipodi:role="line"
id="tspan3089"
x="239.821"
y="-1274.1794"
style="font-size:51.20000076px">Import </tspan><tspan
sodipodi:role="line"
x="232.72099"
y="-1210.1794"
id="tspan3091"
style="font-size:51.20000076px">samples</tspan></text>
<text
xml:space="preserve"
style="font-size:51.20000076px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial"
x="1033.3361"
y="-1269.0795"
id="text3112"
sodipodi:linespacing="125%"
transform="scale(1,-1)"><tspan
sodipodi:role="line"
id="tspan3114"
x="1033.3361"
y="-1269.0795">Transformation</tspan><tspan
sodipodi:role="line"
x="1033.3361"
y="-1205.0795"
id="tspan3116">instruments</tspan></text>
<text
xml:space="preserve"
style="font-size:51.20000076px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial"
x="290.45349"
y="-852.16699"
id="text3122"
sodipodi:linespacing="125%"
transform="scale(1,-1)"><tspan
sodipodi:role="line"
id="tspan3124"
x="290.45349"
y="-852.16699">Gestion de fichiers</tspan><tspan
sodipodi:role="line"
x="290.45349"
y="-788.16699"
id="tspan3126">de sauvegarde</tspan></text>
<text
xml:space="preserve"
style="font-size:51.20000076px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial"
x="1031.3361"
y="-815.29199"
id="text3128"
sodipodi:linespacing="125%"
transform="scale(1,-1)"><tspan
sodipodi:role="line"
id="tspan3130"
x="1031.3361"
y="-815.29199">Matrice de mélodie</tspan></text>
<text
xml:space="preserve"
style="font-size:51.20000076px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial"
x="1823.2465"
y="-815.09198"
id="text3132"
sodipodi:linespacing="125%"
transform="scale(1,-1)"><tspan
sodipodi:role="line"
id="tspan3134"
x="1823.2465"
y="-815.09198">GUI</tspan></text>
<text
xml:space="preserve"
style="font-size:51.20000076px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial"
x="1031.786"
y="-393.09201"
id="text3136"
sodipodi:linespacing="125%"
transform="scale(1,-1)"><tspan
sodipodi:role="line"
id="tspan3138"
x="1031.786"
y="-393.09201">Gestion des effets</tspan></text>
<text
xml:space="preserve"
style="font-size:51.20000076px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial"
x="1712.5765"
y="-118.559"
id="text3140"
sodipodi:linespacing="125%"
transform="scale(1,-1)"><tspan
sodipodi:role="line"
id="tspan3142"
x="1712.5765"
y="-118.559">Export fichier son</tspan></text>
</g></svg>

After

Width:  |  Height:  |  Size: 11 KiB

View File

@ -0,0 +1,735 @@
%!PS-Adobe-3.0 EPSF-3.0
%%Creator: cairo 1.10.2 (http://cairographics.org)
%%CreationDate: Sun Mar 9 11:39:06 2014
%%Pages: 1
%%BoundingBox: 0 -1 1438 1002
%%DocumentData: Clean7Bit
%%LanguageLevel: 2
%%EndComments
%%BeginProlog
/cairo_eps_state save def
/dict_count countdictstack def
/op_count count 1 sub def
userdict begin
/q { gsave } bind def
/Q { grestore } bind def
/cm { 6 array astore concat } bind def
/w { setlinewidth } bind def
/J { setlinecap } bind def
/j { setlinejoin } bind def
/M { setmiterlimit } bind def
/d { setdash } bind def
/m { moveto } bind def
/l { lineto } bind def
/c { curveto } bind def
/h { closepath } bind def
/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto
0 exch rlineto 0 rlineto closepath } bind def
/S { stroke } bind def
/f { fill } bind def
/f* { eofill } bind def
/n { newpath } bind def
/W { clip } bind def
/W* { eoclip } bind def
/BT { } bind def
/ET { } bind def
/pdfmark where { pop globaldict /?pdfmark /exec load put }
{ globaldict begin /?pdfmark /pop load def /pdfmark
/cleartomark load def end } ifelse
/BDC { mark 3 1 roll /BDC pdfmark } bind def
/EMC { mark /EMC pdfmark } bind def
/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def
/Tj { show currentpoint cairo_store_point } bind def
/TJ {
{
dup
type /stringtype eq
{ show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse
} forall
currentpoint cairo_store_point
} bind def
/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore
cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def
/Tf { pop /cairo_font exch def /cairo_font_matrix where
{ pop cairo_selectfont } if } bind def
/Td { matrix translate cairo_font_matrix matrix concatmatrix dup
/cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point
/cairo_font where { pop cairo_selectfont } if } bind def
/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def
cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def
/g { setgray } bind def
/rg { setrgbcolor } bind def
/d1 { setcachedevice } bind def
%%EndProlog
11 dict begin
/FontType 42 def
/FontName /ArialMT def
/PaintType 0 def
/FontMatrix [ 1 0 0 1 0 0 ] def
/FontBBox [ 0 0 0 0 ] def
/Encoding 256 array def
0 1 255 { Encoding exch /.notdef put } for
Encoding 1 /uni0049 put
Encoding 2 /uni006D put
Encoding 3 /uni0070 put
Encoding 4 /uni006F put
Encoding 5 /uni0072 put
Encoding 6 /uni0074 put
Encoding 7 /uni0020 put
Encoding 8 /uni0073 put
Encoding 9 /uni0061 put
Encoding 10 /uni006C put
Encoding 11 /uni0065 put
Encoding 12 /uni0054 put
Encoding 13 /uni006E put
Encoding 14 /uni0066 put
Encoding 15 /uni0069 put
Encoding 16 /uni0075 put
Encoding 17 /uni0047 put
Encoding 18 /uni0064 put
Encoding 19 /uni0063 put
Encoding 20 /uni0068 put
Encoding 21 /uni0076 put
Encoding 22 /uni0067 put
Encoding 23 /uni004D put
Encoding 24 /uni00E9 put
Encoding 25 /uni0055 put
Encoding 26 /uni0045 put
Encoding 27 /uni0078 put
/CharStrings 28 dict dup begin
/.notdef 0 def
/uni0049 1 def
/uni006D 2 def
/uni0070 3 def
/uni006F 4 def
/uni0072 5 def
/uni0074 6 def
/uni0020 7 def
/uni0073 8 def
/uni0061 9 def
/uni006C 10 def
/uni0065 11 def
/uni0054 12 def
/uni006E 13 def
/uni0066 14 def
/uni0069 15 def
/uni0075 16 def
/uni0047 17 def
/uni0064 18 def
/uni0063 19 def
/uni0068 20 def
/uni0076 21 def
/uni0067 22 def
/uni004D 23 def
/uni00E9 24 def
/uni0055 25 def
/uni0045 26 def
/uni0078 27 def
end readonly def
/sfnts [
<00010000000a008000030020636d617000f3f1a100002bd80000007863767420a11cd7eb0000
2c50000006546670676dc83d982f000032a4000005ee676c79660d263e77000000ac00002b2c
68656164d7c8e4bb000038940000003668686561123308e6000038cc00000024686d747877d1
0bdf000038f0000000746c6f636100027fc400003964000000786d617870053405df000039dc
000000207072657025d64dbf000039fc00000bbe000201000000050005000003000700002111
21112521112101000400fc2003c0fc400500fb002004c0000000000100bf0000018105ba0003
00ccb5010200080205b8ffc0b3383d3405b8ffc0b333343405b8ffc0b32d303405b8ffc0b328
293405b8ffc0b323253405b8ffc0b31d1e3405b8ffc0b3181a3405b8ffc0402a0d1034200590
05af050303200100008f00a000b000042f0040005000df00f000051220008f0090000305b8ff
c0400b0d0d025500181010025500b8ffecb40f0f025500b8ffeeb40d0d025500b8fff640100c
0c025500200b0b065500a204d659182b10f62b2b2b2b2b2b5d435c58b2800001015d5971723c
fd5d2b2b2b2b2b2b2b2b3c003f3f313033113311bfc205bafa460001008700000626043e0023
01c7b9000dfff4b40d0d065508b8fff4b40d0d065509b8ffd8404d0b0d342504e404e409e117
e52005d505f620021708202309181b20090303231e1c06151c0b0b06070106231a19100ad025
019025a025022517171a0e2590110111041010025511180f0f025511b8ffec400b0e0e025511
140c0c025511b8ffe840170b0b025511020b0b0655110c1010065511060f0f065511b8fffab4
0c0c065511b8fff8b40d0d065511b8015d400c1825901b011b180f0f02551bb8ffec400b0e0e
02551b140c0c02551bb8ffee40110b0b02551b040b0b06551b0a101006551bb8fffe400b0d0d
06551b0c0f0f06551bb8fffcb40c0c06551bb8015d4016000233232501d000019000a000021f
003f004f000300b8fffe401d0e0e025500100d0d025500100c0c0255000c0b0b025500160b0b
065500b8fffcb41010065500b8fff440140f0f0655000a0c0c0655000e0d0d065500192425b8
0178b3214750182b2b4ef42b2b2b2b2b2b2b2b2b5d71723c4dfde410f42b2b2b2b2b2b2b2b2b
5dedf42b2b2b2b2b2b2b2b2b2b5dfd4e456544e67172003f3c3c3c3f3f3c4d10ed10ed111739
01111239123931304379400e0c141326140c111b01120d151b01002b012b2b81015d005d2b2b
2b33113315363633321617363332161511231134262623220615112311342623220606151187
a132a66a76971f7eca9eaab3235c3e7094b458644c813a0426954e5f6258baafb6fd27029d6c
5f3a95a4fd9702b27878509a91fdd90000020087fe690421043e0012001e0162408e0c102d10
3d104b10043f20b020021f20290c231d3215321d421d70209020083a173a1b4a174a1b59085b
0c5c175c1b6a086b0c69106d176b1bc020d314dd18dd1ad31ee414e41ee020ff201623042b10
2b1535043a1046044a105a10e50beb1dfe100b110e03161c1c06070106161c0e0b000e1924d0
0a01100a400a600a800a0420400b0b025520400d0d02550ab8ffe6400b0f0f02550a180d0d02
550ab8fffab40c0c02550ab8ffeeb40b0b06550ab8fff4b40f0f06550ab8ffe840230c0c0655
0a74011333023312250000c001019001a001b001f001041f013f014f010301b8fffc401d0e0e
025501100d0d025501100c0c025501100b0b0255010c0b0b065501b8fff6b41010065501b8ff
fc40160f0f0655010c0c0c065501120d0d065501191f473718012b4e10f42b2b2b2b2b2b2b2b
2b5d71723c4d10fdf4e410fd2b2b2b2b2b2b2b2b5d71ed003f3fed3f3fed113912393130005d
015d717200711311331536363332161615140206232226271103141633323635342623220687
a43a926888d06a75df7b5a8f2e11a67678aba77473b1fe6905bd8a51518cff98a3fefb8b4c3a
fdfb03a4cdc4cbd5cbcad70000020044ffe80427043e000d0019016bb615180d0d065513b8ff
e8b40d0d06550fb8ffe840730d0d065519180d0d065512070a190c4706480856065908670669
080834103a123a16351845104b124b1645185c055c0952105d125d1652186d056d0964106d12
6d1664187701150906050d5b035405540a5b0c6c036505650a6c0c0a171c0407111c0b0b1424
1b400d0d02551b400b0b025507b8ffea40110f0f025507180d0d025507100b0b025507b8fff0
b40b0b065507b8fff0b40d0d065507b8fff0b40f0f065507b8fff0b40c0c065507b8ffc04013
242534300701000710072007030731df1b011bb8ffc040491e2334301b011b0e24000c0e0f02
5500120d0d0255000c0c0c0255001c0b0b0255000e0b0b0655000e0d0d0655000c1010065500
160c0c065500402425341f003f000200311a3437182b10f65d2b2b2b2b2b2b2b2b2bed10712b
5df65d5d2b2b2b2b2b2b2b2b2b2bed003fed3fed313001715d0071435c584009530553096205
620904015d59002b2b2b2b131037363332001514060623220013141633323635342623220644
a489c5db01167beb8bdffeedb9b28786b2b38587b2021301278e76fee1fdcdeb82011e010dcc
cbccd1c5cbca000000010085000002c6043e001100c9403b2f13011004012304340443045304
66047404060911080908090d1311090d000308010b1c06070106000a09289008010822201301
13022211250100b8ffc04010333634f0000100002000d000e0000400b8fff8b41010025500b8
fff840110e0e025500040c0c025500060b0b025500b8fffcb41010065500b8fff440160f0f06
5500060c0c065500080d0d0655004e1247c4182b10f62b2b2b2b2b2b2b2b5d712b3cfde4105d
f472e4003f3f3fed11393911393901111239390010c9870e7dc43130005d72015d3311331536
3633321707262322060706151185a23e693f5b5e3e42423b5e141e0426a171483aa727473f60
72fdd400000000010024fff2022a0599001700d8b9000affc0b323263409b8ffc04041232634
80190100010c0d0a0103001610092b0f0a06161c030b0f10220022010d12250c01ff07084509
4560077007800790070400072007a007b007c007d0070607b8ffeeb41010025507b8fff4b40f
0f025507b8fff2b40e0e025507b8fff8b40d0d025507b8fff8b40c0c025507b8fffab4101006
5507b8fff0400b0f0f065507060c0c065507b8ffe8b40d0d065507ba026a00180136b166182b
10f62b2b2b2b2b2b2b2b2b5d71f4e410ed3cfd3c10e4f43c003fed3f3cfd3c11391239113333
10c93130015d2b2b25170623222626351123353311371133152311141616333202101a4c3c62
6c2c8484b3b5b5132b281ea19f103e65a202638c01076cfe8d8cfd934d2c1a000001003fffe8
03b1043e00300317407b042214223a094a094424562265227c098e098424a613ab2cc2030d09
171a1817304b2cd617051b025502021032010a185c085c095c0a5c0b5c0c5c0d6a086a096a0a
6a0b6a0c6a0db426b4270f27262427242936245a0a590b64266428742374248024930a9c0c92
28972c9530a40aa90ca327a428b326c5261628b8fff4b40d0d065522b8fff4b40d0d065523b8
fff4b40d0d065524b8fff4b40d0d065528b8fff4b40c0c065522b8fff4b40c0c065523b8fff4
b40c0c065524b8fff4b40c0c06551db8ffde40121e395a0827250c0a041a202615040b2e1d1a
b802aa4022192c0b0b02551f193f194f195f19af19cf19060f191f196f19df19041f198f1902
19bd02550015000002aa0001ffc040140b0b025510014001021001d00102000110010201b8ff
c0b314163401b8ffc040100e113401012e5c1d6c1d021d1c150704b8fff4b40b0b025504b8ff
e6b41010065504b8ffe640130f0f0655041c2e0b1f1a011a24194013183432b8ffc0402f0f0f
025519180f0f025519180d0d025519160c0c025519201010065519200f0f065519100c0c0655
19160d0d065519b8025bb207242ab8ffc0b51c39d02a012ab8ffe6b40c0c02552ab8ffe8b40f
0f02552ab8ffe8b40c0c06552ab8ffeab60d0d06552a1a32b8ffc04021272a346032c032023f
3280320232100101012400180d0d025500100d0d06550020b8fff4b40d0d025520b8fff4b410
10065520b8fff440190f0f065520240f100b0b02550f160c0c02550f200d0d02550fb8fffa40
200f0f02550f0e0c0c06550f0c0d0d06550f22df00013f004f00020019313437182b4e10f45d
714df42b2b2b2b2b2bed2b2b2b102b2bed724e105d712bf62b2b2b2b712b4dedf42b2b2b2b2b
2b2b2b2bed72003fed2b2b2b3fed7112392f2b2b5d71722be410fd5d71722be4111239111239
0111121739313043794040272d1e2305142c261110121013100306220d201b000928071b0105
2d071b011e14201b00210e231b0022230d0c08290a1b012827090a062b041b001f101d1b0100
2b2b103c103c2b103c103c2b012b2b2b2b2a2b818181002b2b2b2b2b2b2b2b2b5d71015d7271
5d1337161633323635342726272e023534363736363332161617072626232206151417161716
171e02151406062322263fb20f897b7c78352593c6994f41382a91537dbd5a11b00c73697c6a
16162f1b84bf975669c67dcfd9013d1c6b7265443d2318253249814e4779281f2b487b671852
5c5237231c1d130a2433417c5c5a9f57ac000002004affe8041c043e00280037022d402c090d
092a190d1a2a290d2a2a390d3615371b3a2a492a5d0d5d2a6a0d692a60308a0d86299a169b1a
a90d1528b8ffe8b40b0b065527b8ffe840190b0b0655a619aa28b619bb28c419cf28d215dd28
084416011eb8fff440110c0c065512120c0c0655050c0c0c065535b8ffe040550c0c06551f17
1f182b2c2a343904392c4904482c5608592b6608692b760c870cc90cf90df92b1137340e0104
102f243417322114185f296f2902291c2f0e3f0e8f0e9f0eff0e059f0eaf0eef0e030e0c0f0f
02550eb8ffeab4101002550eb8fff44015101006550e0c0d0d06550e060f0f06550e0e1c0317
b802aab61895141c1c0700b8fff4401a0c0c06550045270a321c030b2961106100060d0d0255
00252124b8ffecb41010025524b8ffec400b0d0d025524040c0c025524b8ffe4b40b0b025524
b8fff4b40b0b065524b8ffdc400b1010065524060f0f065524b8fffcb40c0c065524b8025b40
0e27400026102620263026af260539b8ffc0b40e0e025526b8ffd6b60e0e0255263139b8ffc0
400d1e23343039c03902a039013917b8fff4404110100655172518222f24bf06cf06021f063f
0602060e0f0f0255060c0d0d025506180c0c0255060c0b0b0255060c0b0b0655060e0d0d0655
06100c0c065506313810f62b2b2b2b2b2b2b5d71edf4ed2b105d712bf62b2b5dedf42b2b2b2b
2b2b2b2b3cfd2be5e5003fed3fe42b3fedfde41112392f2b2b2b2b2b5d71ed71111239111239
3901111217393130005d2b2b2b2b01715d2b2b00712506062322263534363637363736373635
34272623220607273e02333216161716151514161723260306070e0215141633323637363503
3c64b96aafbc477348356bda67013345887f791db0186ed08988aa5010091722bc1c1762c46f
5c326d6968a2261d835546ab854e814e140e0d1a24250a6e2d3d597118718b4b40614a2e78f0
fb853d3801dd281c10284d2f48605b4f3d770000000100830000013705ba000300e3b605360b
0b025505b8ffc0b337383405b8ffc0b334353405b8ffc0b330313405b8ffc0b322253405b8ff
c040251517340f051f059f05df05044f05df05f005031f0570058005ff05040100000a020325
0100b8ffc0b337383400b8ffc040153335349f0001c000f0000200002000d000e0000400b8ff
f8b41010025500b8fffa401d0e0e025500040c0c0255000a0b0b025500140b0b065500081010
065500b8fffeb40d0d065500b8ffffb40c0c065500b8fffc400a0c0c0655004e044750182b10
f62b2b2b2b2b2b2b2b2b5d71722b2b3cfd3c003f3f3130015d71722b2b2b2b2b2b3311331183
b405bafa46000002004bffe8041e043e0015001d015340171f001c150255035d055d09550b65
036b056f09650b0815b8ffe4b40d0d065511b8ffe440520d0d06551d1c0d0d06552712d905fa
14f61a0431123a19311c41124d1a411c51125c19521c61126d1a611c78067815f602f6181000
16010f0d171750166016701603161c0f9010a010021010041b1c0a0700ba02aa0001ffc0b410
10025501b8ffc04010101006551001010195131c040b17400db8ffdcb40d0d02550db8ffeeb4
0d0d06550db8ffeab40c0c06550db8ffc04009272a34b00d010d1a1fb8ffc0b32526341fb8ff
c040411e2334301f011f163310240740242a341f073f074f070307200b0b025507180c0c0255
071c0d0d0255070e0b0b0655071c0c0c065507160d0d065507191e3437182b4e10f42b2b2b2b
2b2b5d2b4dfde44e10712b2bf6712b2b2b2b4ded003fedfd5d2b2be43fed12392f5d3cfd713c
011112393912393130015d005d2b2b2b01717201170606232200111000333200111407211616
3332360121262726232206035eba2ceeb9e9feef0114dcd5010e01fce80ab285638cfdda0251
0c3856897ca9015617a3b4011f0103010c0128fedefef91020afba680195864368a600000001
0030000004ba05ba00070089400d05021e04030200080706050409b80273b320040104b80101
b7062001022f030103b80101b5010120000100b8ffe8400b1010025500080f0f025500b8fff2
b40c0c025500b8ffe2b40d0d025500b8fffcb40c0c065500b8fffeb40d0d065500b80273b308
b699182b10f62b2b2b2b2b2b5d3c10f45d3c10fde45de6103c103c003f3f3cfd3c3130211121
35211521110213fe1d048afe1b050dadadfaf300000000010087000003e6043e0016017d4013
0503061302a810b810e303e713f003f6130604b8fff0403c0b0d347910019810d018e018ff18
042008140e1416121c05070106160d0a0d0e0c0e2418401010025518400b0b02550b28101002
550b140e0e02550bb8ffec40110d0d02550b040c0c02550b220b0b02550bb8fff4400b0b0b06
550b14101006550bb8fff9400b0d0d06550b0a0f0f06550bb8fff640120c0c06550b40333634
ff0b01ff0b010b4e18b8ffc0401a343634b018f018027018a018b018c0180418030233151625
0100b8fff6b41111025500b8fffab41010025500b8fffa40170e0e025500040c0c0255000a0b
0b025500040b0b065500b8fffa40110f0f065500020c0c065500040d0d065500b8ffc0401233
3634f0000100002000d000e00004004e1710f65d712b2b2b2b2b2b2b2b2b2b3cfd3cf43c105d
712bf65d712b2b2b2b2b2b2b2b2b2b2b2b2bed3c103c003f3c3f3fed11390112393130437940
160611090a080a070a0306102611060e1b010f0a121b01002b012b2b2a81015d71002b5d7133
1133153633321616171615112311342626232206151187a275dd60a150100ab42a6b4873a704
2697af45704d327dfd7302866e6d4192ccfdbc000000000100130000028005d30017010d401e
1409010f192f193019401970199b0c9c0da90d081a0d280db019c0190419b8ffc040281a1f34
1d080d030c0f1c0a0115022b1413040306000a9f140114ff13400417250400030292010100b8
ffc0b331383400b8ffc0402b1c1f3490000119400f0f025519400d0e02550014101002550028
0f0f025500220e0e0255002c0d0d025500b8fff2400b0c0c025500140b0b065500b8ffeab410
10065500b8ffe6b40f0f065500b8fffab70c0c065500a31819bc01ba002100f6010a00182b2b
f62b2b2b2b2b2b2b2b2b2b2b5d2b2b3c10f43c103ced10eded5d003f3f3c3c3cfd3c3fed3911
39313043794014101106090706080602061009121b0011060f1b012b012b2a8181012b715d00
72331123353335343736363332170726232206151533152311b29f9f131a83764c5c1b383252
44cfcf039a8c716b344657129d0a4660628cfc66000200880000013c05ba0003000700cd405e
09360b0b02554f099009a009b009c009df09f0090700091f09700980099f09b009c009df09e0
09ff090a1f09010001070402030906037e0100060506040a0607250500049f04a004b004c004
e00406c004f0040200042004d004e0040404b8fff8b41010025504b8fffa40170e0e02550404
0c0c0255040a0b0b025504140b0b065504b8ffeab41010065504b8fffeb40d0d065504b8fffc
400a0c0c0655044e084750182b10f62b2b2b2b2b2b2b2b5d71723cfd3c003f3f3c3fed011112
3939111239393130015d72712b133533150311331188b4b4b404ebcfcffb150426fbda000001
0083ffe803e004260018014fb9001affc0400915173402201316340fb8fff040331214342b13
01240813160c0113160b06000a111c030b003316251817403336341a40101002551728101002
5517120e0e025517b8ffec400b0d0d025517040c0c025517b8fff4400b0b0b06551714101006
5517b8fff8400b0d0d0655170c0f0f065517b8fff6400d0c0c0655ff1701c01701174e1ab8ff
c04015343634b01af01a02701aa01ab01aff1a041a0c2509b8ffc04010333634f00901000920
09d009e0090409b8fff8b41010025509b8fff840110e0e025509040c0c0255090a0b0b065509
b8fff640160f0f065509020c0c065509020d0d0655094e194750182b10f62b2b2b2b2b2b2b5d
712bed105d712bf65d712b2b2b2b2b2b2b2b2b2b2b3cfde4003fed3f3f3c3939011112393130
4379401a04100e0d0f0d0206070806080508030610040c1b000d08111b00002b012b2a2a8100
5d012b2b2b21350623222626272635113311141716163332363635113311033f7cd55ea34f10
0bb40b116e51518e3bb49cb4486d4f35730292fdb38d314751538f880239fbda00000001006d
ffe705b905d300250113401a1b141b15026027015e08130112032424002112170225001e0201
b8ffc040200c0c0655010106171e0e03211e06090101262725242003032002202760020302b8
ffe4b40f0f025502b8fff2b40d0d025502b8ffdab40c0c025502b8fff4401b0c0c0655027280
2701271d26200a010a100c0c06550a1926635b182b4e10f42b5d4ded4d105df62b2b2b2b5d3c
4d10fd3c1112392f003fed3fed12392f2b3cfd3c111239111239011112391239313043794044
04231b1c1a1c191c03060c26102515261f26082504262325180d1d2100160f13210111121413
20071d210022052521011c0b17210114111721011e092121002403212100002b2b2b2b012b2b
103c103c2b2b2b2b2b2b2b2b2b2a81015d005d01352511060423222402353412243332041617
072e02232206060706151412043332363711034c026d8ffed0a0d8fe9fb4b30150db9f010192
26af2162b66f85c2772138870102917ef03e023fac01fde07273b9015ed8d60173b467b89430
70804d51844f889fc4fef8806137011100020046ffe803df05ba0011001d015540a40a02040d
250d340d440d053514351c5702540a5214531c6702640565096314601cc01fd405d513dd19e5
13e514ef17eb19e51de01fff1f161f1f2b1a3c163c1a4b1a701f901f072e02240d2e163a0235
0d4b02450d4614491c570a560d670de506e716fa01f40e100115030e0b100f001b1c0b071100
0a151c030b1833010025110f251010d011011011401160118011041f400b0b02551f400d0d02
5511121010025511b8fff440110f0f025511060e0e025511180d0d025511b8fff2400b0b0b06
55110e1010065511b8ffeeb40c0c065511b8fff840420d0d065511741224bf07cf07df07ff07
041f073f074f0703071e0b0b025507180c0c0255071e0d0d0255070c0b0b0655070c0d0d0655
071a0c0c065507191e3450182b4e10f42b2b2b2b2b2b5d714dedfd2b2b2b2b2b2b2b2b2b2b5d
713c10ed10fd3ce4003fed3f3c3fed3f3c11391112393130005d01715d007121350623222626
3534123633321617113311011416333236353426232206033865c47fd5756ad48360962fb3fd
20ac7576a5a87b78a1869e8cfba39f01038a5141020efa460212cccac1c6daccc40000010050
ffe803ed043e001a015ab1020243545840340e7f0f010f0b01400050007000030004121c0b07
181c040b010e1507080e0e0255070c0d0d0255070c0c0c025507100b0b0255072f2b2b2b2bcd
d4c6003fed3fed10c45d3210c45d3231301b4047090c011f1c4313431753135317601360179b
029b039a0da410a41a0c080d190a6a0269036a05750c700d800da60cb509b60ab50c0c160c86
0ce302030e225f0f6f0f7f0f030f01b802aa4079300040005000600070009000a000e000f000
09000f0f0b000004121c0b07181c040b1c0f010f240e080d0d06550e221b000100240b2b1f01
0100010101400b0b065501401010065501480c0c0655011a0d0d065501491c1524cf07011f07
3f0702070e0b0b0655070a1010065507120c0c065507311b34c4182b10f62b2b2b5d71ed10f6
2b2b2b2b5d724b53234b515a58b90001ffc03859ed72f42bed72003fed3fed12392f11392f10
5de4105de43130005d71015d7159011706062322001134123633321617072626232206151416
333236033cb11defaedafef772e989addc1faf197f5a88aaa4846a8e018517b7cf011d010aac
010281afa11b6b6cc3d3d6c2820000010087000003e805ba00140161b90016ffc0b315173403
b8ffe0400e0d0d0655250435034503ba0d0403b8ffe0403a1719341708110c1114030501000f
1c0507140b0a0c250940333634ff0901c0090116400b0b025516401010025509281010025509
140e0e025509b8ffec40110d0d025509040c0c0255091a0b0b025509b8fff6400b0b0b065509
141010065509b8fff8400b0d0d0655090a0f0f065509b8fff6b60c0c0655094e16b8ffc04017
343634b016f016027016a016b016ff1604160214250100b8ffc04010333634f0000100002000
d000e0000400b8fffab41010025500b8fffa40170e0e025500040c0c025500080b0b02550004
0b0b065500b8fffa40160f0f065500020c0c065500020d0d0655004e154750182b10f62b2b2b
2b2b2b2b2b5d712b3cfd3c105d712bf42b2b2b2b2b2b2b2b2b2b2b2b5d712bed003f3c3fed3f
1139113901123931304379400e060e07250e060c1b010d080f1b01002b012b2b81002b5d2b01
2b33113311363332161615112311342623220606151187b47ec076ae4bb4756b508d3c05bafd
f2925da49cfd5f02a1877b538e7dfdbb0001001a000003e80426000a01eab102024354584017
0508000a080601060a0005090805010205240f0f0255052f2bddcd10ddcd113333003f3f3f12
3931301bb7350501002211390ab8ffde400d11390916121c340816121c3402b8ffeab3121c34
01b8ffeab3121c340ab8ffd840091e213400281e21340ab8ffe8400922253400162225340ab8
ffda407e282e340020282e340f0c29002809260a3900350a4800470a56015602590858096601
66026908690978007701770279087809770a870187028603890788088a099d009809910aac00
a20abd00b707b10ac900c50ada00d50aec00e30afb00f40a2c0a00050a1800160a2800260a37
0a4f00400a09054012163405400b0d34b10602435458400905010008060106000ab8fff4400f
0d0d06550a000c0d0d065500050908b8fff440120d0d0655080501020c0d0d06550205050c0b
1112392fdd2bcd10dd2bcd10cd2bcd2b002f3f3f11123931301b40370a07080825090a140909
0a0003020225010014010100050a0a000a09080802020106070a09030001052f0c010c220840
40400980090209b8011bb5400580050205b8011b400920024001220bead2182b10f6ed1a19fd
5dfd5d1a18ede45d11123939123939003f3c103c103c3f3c113987052e2b877dc4872e182b87
7dc4593130002b2b01715d2b2b2b2b2b2b2b2b2b2b2b2b005d59210133131617363713330101
aefe6cbee4251f182becb9fe6e0426fd84676f54760288fbda00000000020042fe5103ea043e
001e002a016f40600b0b05142c0b25144c0b451406091d191d2c0b26142c23390b36144a0b46
145607580b680bfa0af5150e2e232c273e233e274c27902ca02c07362136293f2c460b462145
2954215429690763216329602c802cda27e821ee23ef271117160615b802b1b4281c130701b8
02aa401020003000600070008000c000d0000700b8027d4032051c1c0f0a45221c0c0a161533
25330a251818d017011017401760178017042c400b0c02552c400d0d025517121010025517b8
fff440110f0f025517060e0e025517160d0d025517b8ffea400b0b0b065517121010065517b8
ffeeb40c0c065517b8fffc404a0d0d065517740f012500221f24bf0fcf0fdf0fff0f041f0f3f
0f4f0f030f200b0b02550f1a0c0c02550f220d0d02550f1c0b0b06550f0c0d0d06550f1a0c0c
06550f192b2c74213450182b2b4ef42b2b2b2b2b2b5d714dedf4ed10fd2b2b2b2b2b2b2b2b2b
2b5d713c10fde4f63c003fede43fedfd5de43fede43f3c3130015d71005d7117171617163332
36373627062322023534123633321735331114060623222613141633323635342623220666af
0b3243747d88180e0176b0dbf06ed18dbc7aa665dba0beea99a67d7ca8ad7a78a8581a512532
645a37b08b013cdd9801018c9880fc6af8cf78ab032ad1c0bfccc3c6c300000100980000060f
05ba001002e4b10202435458b90008fff6400b0c0c0255080e0d11025502b8ffeeb40d110255
05b8ffee40280d1102550c120c0c0255050f0c030900010208090b0e000809020a0b06101002
550b100d0d02550bb8fffab60c0c02550b1000b8ffe6b41010025500b8fff8b40f0f025500b8
fffcb40d0d0255002f2b2b2bcd2f2b2b2bcd003f3fc0c010d0d0c0111217392b2b3130012b2b
2b001bb10602435458401f07200b0b065506200b0b065503200b0b065504200b0b065505200b
0b065508b8fff240230b0b0655020c0b0b065503060c0c0655020e0c0c0655090c0c0c06550a
0c0c0c065507b8fff8b40d0d065508b8fff8401f0d0d06552605010c200a12340f200a12340f
050c0300010e0b00080801020ab8ffeeb40b0b06550ab8ffeeb40c0c06550abb025600120010
0256400d000c0b0b065500060c0c065500b8fff8b40d0d065500012f2b2b2bf42ff42b2b003f
3c3f3c3c111217392b2b5d3130012b2b2b2b2b2b2b2b002b2b2b2b2b1b407f00020f0814021b
0804760c860cc80c03090c490c490f032904250d2c0e58035b04760d780e870d080b02050839
0d360e4f024b03440740084d0d420e0a9802990396079608a803a7070612020f0e0e30050214
050502080c0d0d300508140505080c520f5201400102020808090a0b0b0d0d0e0e1000080902
601280120212ba02a8000d0131b2052008b80131400a0c090a20400c7f0b010bba0256000e01
0bb2052002b8010b40090f0100200f70100110b80256b72005600580050305b802a8b3113b59
182b1910f45df45d3c18fd3c10ed1a1910edf45d3c1a18fd3c10ed1a1910ede45d00183f3f3c
3c103c103c103c103c103c103c1a10eded87052e2b877dc4872e182b877dc43130004bb00b53
4bb01e515a58bd000cfffb0008ffd60002ffd638383859014bb00c534bb028515a58b9000dff
f8b10e0a38385901435c58b9000dffd4b621390e2c21390db8ffd4b637390e3237390db8ffd4
b52d390e2c2d392b2b2b2b2b2b5972715d00715d015d59593311210116173637012111231101
230111980124015b30161935015f0105bbfe56affe5805bafbf29148509b03fcfa4604cbfb35
04e0fb200000ffff004bffe8041e05c20226000b00000107001c00f30000001b400e02e021f0
2102210a00482b020121b902220029002b012b5d35000000000100a1ffe7052205ba001400d9
400a260f58045808c9080416b8ffc0401613153434043b0846044a08760fa605e80f070c0002
11b802bbb40609142602b8ffecb40f0f025502b8fff2400b0d0d025502100c0c025502b8ffe0
401c0b0b0655025d201601201650160260167016801603160d26200a010ab8ffc0400a131534
0a20101002550ab8fff6b40f0f02550ab8fff6b40d0d02550ab8fffa400b0c0c02550a040b0b
06550ab8fff7b40c0c06550ab8fff8400a0d0d06550a5d153b59182b4e10f42b2b2b2b2b2b2b
2b5ded4d105d5d71f62b2b2b2b4ded003fed3f3c3130015d2b005d0133111402042322240235
113311141616333236110460c264fefbd4cefefa70c247ad7dd6b605bafcb1ddfefca38e010d
e9034ffcb2bfb562c2011400000100a2000004e805ba000b0095401506051e08080707000304
1e0201020a091e0b000807b8ffc0401d1012340754034a200a200d020a1a0d04092001200001
00201010025500b8fff6b40f0f025500b8fff6b40d0d025500b8fffab40c0c025500b8fffab4
0c0c065500b8fff0400a0d0d0655005d0c3b5b182b4e10f42b2b2b2b2b2b5d3c4dfd3c4e10f6
5d4df4e42b003f3cfd3c3f3cfd3c12392f3c10fd3c3130331121152111211521112115a20424
fc9e032bfcd5038405baadfe3facfe0dad000001000f000003f10426001001dcb10202435458
40150f010b060402090602060d0a000a0f180f0f02550f2f2b003f3f3f3f11173931301bb70f
12010f22193906b8ffde405019395a0f96049608990e9a0fc005c006c007cb0f090f4016391a
031309150d1a1035013a0b81018e0b082f1257045907590b580e9701980a980bb702b80cc80b
ca0ecc10da03d509d10ddb10e50a1212b10602435458400b0c0012110f180d10065506b8ffe8
400e0d1006550f0600020d000a0a0206003f3c3f3c111239392b2b01111239391b4066060603
0708090901060609050403030b0f0f100e0d0d010f0f0d100b010009020d0b030c100a060f02
0f0a10c600c60902102500091400000903020dc60d010d250c03140c0c030a09090303020610
0d0d0c0c000a4f120112490d7e0c220a0f6106097e400ab8011bb74006500680060306b80243
400e20037e02224f00010049117cc4182b10f65df4ed1a19fd5dfd1a18ed10e510f4ede65d00
3f3c103c103c3f3c103c103c87052e2b5d877dc4872e182b5d7d10c400111239390f0f8708c4
870e10c408c4870e10c4c408c4070e103c3c083c59313001435c58b40e181d390bb8ffde400b
1d390c221739032217390bb8ffdeb2213910b8ffc0400a15390122213909401c392b2b2b2b2b
2b2b2b595d71002b5d2b2b015d5933010133171617363737330101230327010f0184fe99e1a3
2e1c2c25b3d7fe91018bddda3afee9022801fef947304233fbfe0cfdce014a59fe5d000100de
04aa024f05c200030065b90001ffc8b317193402b8ffc0b317193403b8ffc040261719347f01
8002df01036f037f007f03036f006f01024f015002020000031003020387010401b80260b202
8603b80253b5001904d9a7182b4e10f44dfdf4fd003ffd5d3c3130015d5d5d5d2b2b2b131333
03de85ecdc04aa0118fee8000000000000020003000000000014000100000000003400040020
00000004000400010000f01cffff0000f000ffff10000001000000000006004400000000001d
0000000100020003000400050006000700080009000a000b000c000d000e000f001000110012
0013001400150016001700180019001a001b001c05ba001905ba001a05a70019042600180000
ffe70000ffe80000ffe7fe69ffe805ba0019fe69ffe802ea000000b8000000b80000000000a8
00ad016900ad00bf00c201f0001800af00b900b400c800170044009c007c009400870006005a
00c80089005200520005004400940119ffb4002f00a1000300a100cd00170057007e00ba0016
0118ffe9007f008503d300870085000d002200410050006f008d014cff75005c00df04830037
004c006e00700180ff58ff8eff92ffa400a500b903c8fffd000b001a0063006300cdffee05d8
ffdc002d005c0095009900df019209b500400057008000b9039d0072009a035d0401ff67fffa
00030021007700cd0004004d00cd01c0022b004c006500e70118017c034305d8ffa3ffb0ffc4
0003001c005d0068009a00ba013501470221055cff4dffcd0016002d00780080009900b200b6
00b600b800bd00da010c05f0ffa4fff00019002c0049007f00b400ce01c003fefd81fe3f0000
00050018002900390049006f00be00c700d0012301c1026f050c05320540057affd400140031
0055005700a700b400e601f7027e027e027f03c60446ff42000e0085009100bf00c200c500e1
011a012f014f01560229026f029e03720008002c00310031006400690089009800c700de012b
01b6020c02cf03a304ab04fb061dfee0ff0e00060026009b009d00c1010d0118012001730182
01d601e30243025f029b02e2039404a904d20761001c005e006d008d00ab00f7011201380151
015b0168017c01870191019901cd01d001e802410254026b02ef0368037103bd044204420453
047304830586058b06e8fe58fec4fed1fef7ff32ff860051007c008100910095009e00b400b9
00cf00d900d900df00e20105010b010e010e012001210155017b017b017e018d01a201a801a9
01b401d001d001e201e901f201f501fb020002000206021b0221022202220223027202770294
029c02cf02cf02d002ec02f903170322032b0335033c0359036f037103870390039003b503e1
041a04cf04ff053205320596059f05a805ab05c205f0060c0782080008ccfca3fd2afddefe00
fe88fe96feb2feb4ffe100150019001a001c001f003c005100610061006a0078009600a500af
00d3010c0118011a012a013e014c0151015f016a0171017801820184019a01a501a801a901ae
01bc01cd01d701ef0200020d021c02210222022e02350242024f024f025e0265027102900292
02b402d602fa0307030b030f0315032a0347035d036503740379039603b003cc03dd03e203f6
03fc03fc03ff040a041f04220426042b0447045f0475049e04e704e7055c05cb05e5060a066d
068606b806f10736073e07500751075d078f07b607d4086000b600c300b500b7000000000000
00000000000001e00381034503b5008e0233041902ce02ce002d005f0064034d023f000002a8
0188027d01b402240578063b023b014e00f00426029402c6029f02f6023b034d014b0153006a
0231000000000000061404aa0000003c04c300ed04bc026502ce03b50078060c017e02ef060c
00b201000239000001c50330042b03cb00da03df010704a100db040a011701ed02a70350010b
01bd043e05580021039c00ae0371017d00b5024500000afb088c012b014e01aa008700540132
01f803ff0003024e00b4003703e30083006b02d800ed00770088009701640467008e0033017c
00e700a6029e0329056e062a061501c90269048a021301b4000204a900000239012401030514
0084015d039a06ef02d9007500cf040a00de03ac04bc02cf02ae034d04f005520168006d007d
00860071ff810079055804d2016700030156002504e00094007c033204210094007f0072005c
002f00b6001800ba00b80041034d00720018001f004c016a01550099009a009a009800b20004
0078006900140057006e00ce00b4065402b80067050e016500e7000004cbfe52005affa60099
ff67006eff92002dffd40087ff7c00b800a800e5008f00a80185fe7b0070001e00d900de014c
054602cf0546ff2d028a02d90253029600b700000000000000000000000000000125011800ea
00ea00ae0000003e05bb008a04d70053003fff8cffd500150028002200990062004a00e4006d
00ee00e5004803c00033fe4e02b1ff460370007905df0051ffa7ff1f010a0068ff6c004f00bc
00a507050061072b00ed04b001d200b6007b00650252ff740365fe690094008f005c00400086
0075008900894043555441403f3e3d3c3b3a3938373534333231302f2e2d2c2b2a2928272625
24232221201f1e1d1c1b1a191817161514131211100f0e0d0c0b0a090807060504030201002c
4523466020b02660b004262348482d2c452346236120b02661b004262348482d2c45234660b0
206120b04660b004262348482d2c4523462361b0206020b02661b02061b004262348482d2c45
234660b0406120b06660b004262348482d2c4523462361b0406020b02661b04061b004262348
482d2c0110203c003c2d2c20452320b0cd442320b8015a51582320b08d44235920b0ed515823
20b04d44235920b09051582320b00d44235921212d2c20204518684420b001602045b0467668
8a4560442d2c01b10b0a432343650a2d2c00b10a0b4323430b2d2c00b0172370b101173e01b0
172370b10217453ab10200080d2d2c45b01a234445b01923442d2c2045b00325456164b05051
5845441b2121592d2cb00143632362b0002342b00f2b2d2c2045b0004360442d2c01b00643b0
0743650a2d2c2069b04061b0008b20b12cc08a8cb8100062602b0c642364615c58b00361592d
2c45b0112bb0172344b0177ae4182d2c45b0112bb01723442d2cb01243588745b0112bb01723
44b0177ae41b038a45186920b01723448a8a8720b0a05158b0112bb0172344b0177ae41b21b0
177ae45959182d2c2d2cb0022546608a46b040618c482d2c4b53205c58b002855958b0018559
2d2c20b0032545b019234445b01a23444565234520b00325606a20b009234223688a6a606120
b01a8ab000527921b21a1a40b9ffe0001a45208a54582321b03f1b235961441cb114008a5279
b31940201945208a54582321b03f1b235961442d2cb110114323430b2d2cb10e0f4323430b2d
2cb10c0d4323430b2d2cb10c0d432343650b2d2cb10e0f432343650b2d2cb11011432343650b
2d2c4b525845441b2121592d2c0120b003252349b04060b0206320b000525823b002253823b0
02256538008a63381b212121212159012d2c4bb06451584569b00943608a103a1b212121592d
2c01b005251023208af500b0016023edec2d2c01b005251023208af500b0016123edec2d2c01
b0062510f500edec2d2c20b001600110203c003c2d2c20b001610110203c003c2d2cb02b2bb0
2a2a2d2c00b00743b006430b2d2c3eb02a2a2d2c352d2c76b8022323701020b802234520b000
5058b00161593a2f182d2c21210c6423648bb84000622d2c21b08051580c6423648bb8200062
1bb200402f2b59b002602d2c21b0c051580c6423648bb81555621bb200802f2b59b002602d2c
0c6423648bb84000626023212d2cb4000100000015b00826b00826b00826b008260f10161345
683ab001162d2cb4000100000015b00826b00826b00826b008260f1016134568653ab001162d
2c4b53234b515a5820458a60441b2121592d2c4b545820458a60441b2121592d2c4b53234b51
5a58381b2121592d2c4b5458381b2121592d2cb0134358031b02592d2cb0134358021b03592d
2c4b54b012435c5a58381b2121592d2cb012435c580cb00425b00425060c6423646164b80708
5158b00425b00425012046b01060482046b0106048590a21211b2121592d2cb012435c580cb0
0425b00425060c6423646164b807085158b00425b00425012046b8fff060482046b8fff06048
590a21211b2121592d2c4b53234b515a58b03a2b1b2121592d2c4b53234b515a58b03b2b1b21
21592d2c4b53234b515ab012435c5a58381b2121592d2c0c8a034b54b00426024b545a8a8a0a
b012435c5a58381b2121592d2c4b5258b00425b0042549b00425b00425496120b00054582120
43b0005558b00325b00325b8ffc038b8ffc038591bb04054582043b0005458b00225b8ffc038
591b2043b0005458b00325b00325b8ffc038b8ffc0381bb00325b8ffc0385959595921212121
2d2c462346608a8a462320468a608a61b8ff8062232010238ab902c202c28a70456020b00050
58b00161b8ffba8b1bb0468c59b0106068013a2d2cb1020042b123018851b1400188535a58b9
10000020885458b202010243604259592d2cb0024354584b53234b515a58381b2121591b2121
2121592d0000000100000005028f90c47a035f0f3cf5081b080000000000a2e3272a00000000
c3047090faaffd671000080c00000009000100010000000000010000073efe4e00431000faaf
fa7a100000010000000000000000000000000000001d06000100023900bf06aa008704730087
0473004402aa008502390024023900000400003f0473004a01c700830473004b04e300300473
00870239001301c70088047300830639006d0473004604000050047300870400001a04730042
06aa00980473004b05c700a1055600a20400000f02aa00de000000000000002c000001100000
034000000504000006c8000007d0000008f4000008f400000c9c00000f700000106c0000122c
000012dc000014a4000015f8000016ec0000188c00001a1c00001bd000001d8400001f280000
214800002338000026640000269c000027c00000288400002aa800002b2c00010000001d00f2
003c009d000700020010002f005600000468041d00050002b900540328b326181fd0bc032900
e0032900020329b22b1d1fb90327031db23b1f40b80323b31215320f412d03200001002f0320
000100200320006f032000af032000bf03200004005f031e00010010031e007f031e0080031e
00af031e00bf031e00d0031e00060000031e0010031e0020031e006f031e009f031e00e0031e
0006031d031cb2201f1041270319007f03190002000f031700ef031700ff03170003001f0317
002f0317004f0317005f0317008f0317009f03170006000f0317005f0317006f0317007f0317
00bf031700f00317000600400317b2923340b80317b28b3340b80317b36a6c3240b80317b261
3340b80317b35c5d3240b80317b357593240b80317b34d513240b80317b344493240b80317b2
3a3340b80317b331343240b80317b32e423240b80317b3272c3240b80317b312253280b80317
b30a0d32c04116031600d00316000200700316000102c4000f0101001f00a0031500b0031500
020306000f0101001f00400312b32426329fbf03040001030203010064001fffc00301b20d11
32410a02ff02ef0012001f02ee02ed0064001fffc002edb30e11329f414a02e200af02e200bf
02e2000302e202e202e102e1007f02e00001001002e0003f02e0009f02e000bf02e000cf02e0
00ef02e0000602e002e002df02df02de02de000f02dd002f02dd003f02dd005f02dd009f02dd
00bf02dd00ef02dd000702dd02dd001002dc0001000002dc0001001002dc003f02dc000202dc
02dc001002db000102db02db000f02da000102da02daffc002d3b2373932b9ffc002d3b22b2f
32b9ffc002d3b21f2532b9ffc002d3b2171b32b9ffc002d3b2121632b802d2b2f9291fb90326
031cb23b1f40bb0322003e00330322b225311fb80318b23c691fb802e3b3202b1fa0413002d4
00b002d40002000002d4001002d4002002d4005002d4006002d4007002d40006006002d60070
02d6008002d6009002d600a002d600b002d60006000002d6001002d6002002ca002002cc0020
02d6003002d6004002d6005002d6000802d0b2202b1fb802cfb226421f411602ce02c7001700
1f02cd02c80017001f02cc02c60017001f02cb02c50017001f02c902c5001e001f02ca02c6b2
1e1f00410b02c6000002c7001002c6001002c7002f02c5000502c1b324121fff411102bf0001
001f02bf002f02bf003f02bf004f02bf005f02bf008f02bf000602bf0222b2641f12410b02bb
00ca0800001f02b200e90800001f02a600a20800406a1f4026434932402043493240263a3d32
40203a3d329f209f26024026969932402096993240268e923240208e92324026848c32402084
8c3240267a813240207a813240266c763240206c76324026646a324020646a3240265a5f3240
205a5f3240264f543240204f5432b8029eb724271f374f6b0120410f02770030027700400277
00500277000402770277027700f90400001f029bb22a2a1fb8029a402b292a1f80ba0180bc01
80520180a201806501807e01808101803c01805e01802b01801c01801e0180400180bb013800
0100800140b40180400180bb013800010080013940180180ca0180ad01807301802601802501
8024018020013740b80221b2493340b80221b2453340b80221b341423240b80221b33d3e320f
410f0221003f0221007f0221000300bf022100cf022100ff0221000300400221b320223240b8
0221b3191e3240b80222b32a3f3240b80221b32e3a326f414802c3007f02c3008f02c300df02
c30004002f02c3006002c300cf02c30003000f02c3003f02c3005f02c300c002c300ef02c300
ff02c3000600df02220001008f02220001000f0222002f0222003f0222005f0222007f022200
ef0222000600bf022100ef02210002006f0221007f022100af02210003002f0221003f022100
4f0221000302c302c30222022202210221401d101c102b1048038f1c010f1e014f1eff1e0237
00161600000012110811b8010db6f70df8f70d00094109028e028f001d001f0290028f001d00
1f028fb2f91d1fb80198b226bb1f41150197001e0401001f013900260125001f013800730401
001f0135001c0801001f0134001c02ab001f0132b21c561fb8010fb2262c1fba010e001e0401
b61ff91ce41fe91cb80201b61fe81cbb1fd720b80401b21fd51cb802abb61fd41c891fc92fb8
0801b21fbc26b80101b21fba20b80201b61fb91c381fadcab80401b21f8126b8019ab21f7e26
b8019ab61f7d1c471f6b1cb80401b21f6526b8019ab21f5e73b80401400f1f52265a1f481c89
1f441c621f4073b80801b61f3f1c5e1f3c26b8019ab21f351cb80401b61f301cbb1f2b1cb804
01b61f2a1c561f291cb80101b21f231eb80401b21f5537b80168402c07960758074f07360732
072c0721071f071d071b071408120810080e080c080a080808060804080208000814b8ffe040
2b00000100140610000001000604000001000410000001001002000001000200000001000002
010802004a00b013034b024b5342014bb0c063004b6220b0f65323b8010a515ab005234201b0
124b004b5442b0382b4bb807ff52b0372b4bb007505b58b101018e59b0382bb00288b8010054
58b801ffb101018e851bb0124358b900010111858d1bb900010128858d5959001816763f183f
123e113946443e113946443e113946443e113946443e11394660443e11394660442b2b2b2b2b
2b2b2b2b2b2b182b2b2b2b2b2b2b2b2b2b2b182b1db0964b5358b0aa1d59b0324b5358b0ff1d
594bb09353205c58b901f201f04544b901f101f045445958b9033e01f2455258b901f2033e44
59594bb8015653205c58b9002001f14544b9002601f145445958b9081e0020455258b9002008
1e4459594bb8019a53205c58b9002501f24544b9002401f245445958b909090025455258b900
2509094459594bb8040153205c58b173244544b1242445445958b917200073455258b9007317
204459594bb8040153205c58b1ca254544b1252545445958b9168000ca455258b900ca168044
59594bb03e53205c58b11c1c4544b11e1c45445958b9011a001c455258b9001c011a4459594b
b05653205c58b11c1c4544b12f1c45445958b90189001c455258b9001c01894459594bb80301
53205c58b11c1c4544b11c1c45445958b90de0001c455258b9001c0de04459592b2b2b2b2b2b
2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b65422b
2b01b33b59635c456523456023456560234560b08b766818b080622020b163594565234520b0
03266062636820b003266165b059236544b063234420b13b5c4565234520b003266062636820
b003266165b05c236544b03b2344b1005c455458b15c406544b23b403b4523614459b3475034
37456523456023456560234560b089766818b080622020b134504565234520b0032660626368
20b003266165b050236544b034234420b147374565234520b003266062636820b003266165b0
37236544b0472344b10037455458b137406544b24740474523614459004b5342014b5058b108
004259435c58b108004259b3020b0a124358601b2159421610703eb0124358b93b21187e1bba
040001a8000b2b59b00c2342b00d2342b0124358b92d412d411bba04000400000b2b59b00e23
42b00f2342b0124358b9187e3b211bba01a80400000b2b59b0102342b0112342002b74757375
00184569444569444569447373737374757374752b2b2b2b74752b2b2b2b2b73737373737373
7373737373737373737373737373737373732b2b2b45b0406144737400004bb02a534bb03f51
5a58b1070745b040604459004bb03a534bb03f515a58b10b0b45b8ffc0604459004bb02e534b
b03a515a58b1030345b040604459004bb02e534bb03c515a58b1090945b8ffc06044592b2b2b
2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b752b2b2b2b2b2b2b435c58b9008002bbb301401e017400
735903b01e4b5402b0124b545ab012435c5a58ba009f02220001007359002b7473012b01732b
2b2b2b2b2b2b2b737373732b2b2b2b2b002b2b2b2b2b2b004569447345694473456944737475
456944734569444569444569447374456944456944732b2b2b2b2b732b002b732b74752b2b2b
2b2b2b2b2b2b2b2b2b2b2b737475732b7374757374752b2b2b742b2b000000>
] def
/f-0-0 currentdict end definefont pop
%%Page: 1 1
%%BeginPageSetup
%%PageBoundingBox: 0 -1 1438 1002
%%EndPageSetup
q 0 -1 1438 1003 rectclip q
0 1001.25 1438 -1002 re W n
0 g
8.926124 w
0 J
0 j
[] 0.0 d
10 M 4.453 996.797 273.734 -160.668 re S
8.926124 w
q 1 0 0 1 0 1001.25 cm
278.188 -84.789 m 525.141 -84.789 l S Q
8.926124 w
525.141 996.797 421.969 -160.668 re S
525.141 682.895 421.969 -160.668 re S
525.141 368.992 421.969 -160.668 re S
8.926124 w
q 1 0 0 1 0 1001.25 cm
736.125 -165.121 m 736.125 -318.355 l S Q
q 1 0 0 1 0 1001.25 cm
736.125 -479.023 m 736.125 -632.258 l S Q
q 1 0 0 1 0 1001.25 cm
525.141 -398.691 m 364.93 -398.691 l S Q
8.926124 w
4.453 682.895 360.477 -160.668 re S
Q q
0 1001.25 1438 -1002 re W n
q
0 1001.25 1437 -1001 re W n
[ 1 0 0 1 0.000000000000021316 -0.75 ] concat
q
Q q
0 g
8.926124 w
0 J
0 j
[] 0.0 d
10 M q 1 0 0 1 0 1002 cm
1215.102 -318.355 217.562 -160.668 re S Q
Q
Q
0 g
8.926124 w
0 J
0 j
[] 0.0 d
10 M 1067.824 157.324 349.219 -152.852 re S
Q q
0 1001.25 1438 -1002 re W n
q
0 1001.25 1437 -1001 re W n
[ 1 0 0 1 0.000000000000021316 -0.75 ] concat
q
Q q
0 g
8.926124 w
0 J
0 j
[] 0.0 d
10 M q 1 0 0 1 0 1002 cm
1242.434 -843.926 m 1240.762 -708.926 1133.652 -400.988 947.109
-398.688 c S Q
14.876873 w
1 J
2 j
q 1 0 0 1 0 1002 cm
1174.934 -398.688 m 1042.164 -398.688 l S Q
q 1 0 0 1 0 1002 cm
1174.934 -398.688 m 1138.504 -441.156 l S Q
q 1 0 0 1 0 1002 cm
1174.934 -398.688 m 1138.504 -357.477 l S Q
Q
Q
0 g
BT
38.084797 0 0 38.084797 87.427346 930.418945 Tm
/f-0-0 1 Tf
[<0102>-2<03>-1<0405>-1<0607>]TJ
ET
BT
38.084797 0 0 38.084797 70.46771 882.812949 Tm
/f-0-0 1 Tf
[<080902>-3<03>-1<0a0b>-1<08>]TJ
ET
BT
38.084797 0 0 38.084797 609.430807 926.625366 Tm
/f-0-0 1 Tf
[<0c>33<05>-1<09>-1<0d080e0405>-1<02>-3<09>-1<06>1<0f>-1<040d>]TJ
ET
BT
38.084797 0 0 38.084797 638.477903 879.01937 Tm
/f-0-0 1 Tf
[<0f0d>-1<0806>1<05>-1<10>-1<02>-3<0b0d>-1<06>1<08>]TJ
ET
BT
38.084797 0 0 38.084797 26.642314 616.507629 Tm
/f-0-0 1 Tf
[<110b08060f040d>-1<07>1<12>-1<0b070e>1<0f>-1<13140f>-1<0b05>-1<08>]TJ
ET
BT
38.084797 0 0 38.084797 58.292862 568.901633 Tm
/f-0-0 1 Tf
[<120b>-1<07>1<0809>-1<1015>-2<0b>-1<1609>-1<05>-1<120b>]TJ
ET
BT
38.084797 0 0 38.084797 574.47017 589.078369 Tm
/f-0-0 1 Tf
[<17>-1<090605>-1<0f130b>-1<07>1<12>-1<0b0702>-3<180a>-1<0412>-1<0f0b>]TJ
ET
BT
38.084797 0 0 38.084797 1290.725058 588.929565 Tm
/f-0-0 1 Tf
<111901>Tj
ET
BT
38.084797 0 0 38.084797 582.68963 275.027588 Tm
/f-0-0 1 Tf
[<110b08060f040d>-1<07>1<12>-1<0b08070b0e>18<0e0b0608>]TJ
ET
BT
38.084797 0 0 38.084797 1095.190882 70.817932 Tm
/f-0-0 1 Tf
[<1a>-1<1b>8<03>-1<0405>-1<0607>1<0e0f1314>-1<0f0b>-1<05>-1<07>1<0804>-1<0d>]TJ
ET
Q Q
showpage
%%Trailer
count op_count sub {pop} repeat
countdictstack dict_count sub {end} repeat
cairo_eps_state restore
%%EOF

3319
documentation/conception.tex Normal file

File diff suppressed because it is too large Load Diff