Merge lp:~mixxxdevelopers/mixxx/mixxx-buildserver into lp:mixxx/1.9

Proposed by Albert Santoni
Status: Merged
Merged at revision: 2770
Proposed branch: lp:~mixxxdevelopers/mixxx/mixxx-buildserver
Merge into: lp:mixxx/1.9
Diff against target: 63105 lines
To merge this branch: bzr merge lp:~mixxxdevelopers/mixxx/mixxx-buildserver
Reviewer Review Type Date Requested Status
RJ Skerry-Ryan Pending
Review via email: mp+49774@code.launchpad.net

Description of the change

* Removed all precompiled DLLs from repository
* Added scons winlib=[path] flag for you to manual specify the winlib directory appropriate for your build environment.
* Changed up a bunch of stuff in the NSIS so that it bundles the MSVC2010 DLLs and spits out a generic Mixxx-x86.exe filename for now. Renaming the installer is up to Seamstress/Hudson.
* Probably some other changes here too.

To post a comment you must log in.
2626. By Box <Box@Box-PC>

Punch explicit DLL stuff in the face

2627. By Box <Box@Box-PC>

Collect DLLs from winlib flag too

2628. By Box <Box@Box-PC>

Missing SCons import

2629. By Box <Box@Box-PC>

Grab DLLs from dist folder on Windows

2630. By Box <Box@Box-PC>

Fix python typo

2631. By Box <Box@Box-PC>

Fix icon again. Committed to the wrong branch before\?

2632. By Box <Box@Box-PC>

Syntax

2633. By Albert Santoni

Don't bundle phonon. The Qt SDK does not come with it.

2634. By Albert Santoni

* Grab MSVC 9 DLLs from MSVC 2008 redist directory

2635. By Albert Santoni

Merged from 1.9

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== removed directory 'asmlib'
2=== removed file 'asmlib/README-Mixxx.txt'
3--- asmlib/README-Mixxx.txt 2009-03-29 05:49:40 +0000
4+++ asmlib/README-Mixxx.txt 1970-01-01 00:00:00 +0000
5@@ -1,5 +0,0 @@
6-ASMLIB by Agner Fog - http://www.agner.org/optimize/
7-
8-Latest version: http://www.agner.org/optimize/asmlib.zip
9-
10-Mixxx only needs the .lib and .a files. Including the rest to comply with the GPL.
11
12=== removed file 'asmlib/alibcof32.lib'
13Binary files asmlib/alibcof32.lib 2010-10-04 12:38:58 +0000 and asmlib/alibcof32.lib 1970-01-01 00:00:00 +0000 differ
14=== removed file 'asmlib/alibcof32o.lib'
15Binary files asmlib/alibcof32o.lib 2010-10-04 12:38:58 +0000 and asmlib/alibcof32o.lib 1970-01-01 00:00:00 +0000 differ
16=== removed file 'asmlib/alibcof64.lib'
17Binary files asmlib/alibcof64.lib 2010-10-04 12:38:58 +0000 and asmlib/alibcof64.lib 1970-01-01 00:00:00 +0000 differ
18=== removed file 'asmlib/alibcof64o.lib'
19Binary files asmlib/alibcof64o.lib 2010-10-04 12:38:58 +0000 and asmlib/alibcof64o.lib 1970-01-01 00:00:00 +0000 differ
20=== removed file 'asmlib/alibd32.dll'
21Binary files asmlib/alibd32.dll 2010-10-04 12:38:58 +0000 and asmlib/alibd32.dll 1970-01-01 00:00:00 +0000 differ
22=== removed file 'asmlib/alibd32.lib'
23Binary files asmlib/alibd32.lib 2010-10-04 12:38:58 +0000 and asmlib/alibd32.lib 1970-01-01 00:00:00 +0000 differ
24=== removed file 'asmlib/alibd64.dll'
25Binary files asmlib/alibd64.dll 2010-10-04 12:38:58 +0000 and asmlib/alibd64.dll 1970-01-01 00:00:00 +0000 differ
26=== removed file 'asmlib/alibd64.lib'
27Binary files asmlib/alibd64.lib 2010-10-04 12:38:58 +0000 and asmlib/alibd64.lib 1970-01-01 00:00:00 +0000 differ
28=== removed file 'asmlib/alibelf32.a'
29Binary files asmlib/alibelf32.a 2010-10-04 12:38:58 +0000 and asmlib/alibelf32.a 1970-01-01 00:00:00 +0000 differ
30=== removed file 'asmlib/alibelf32o.a'
31Binary files asmlib/alibelf32o.a 2010-10-04 12:38:58 +0000 and asmlib/alibelf32o.a 1970-01-01 00:00:00 +0000 differ
32=== removed file 'asmlib/alibelf32op.a'
33Binary files asmlib/alibelf32op.a 2010-10-04 12:38:58 +0000 and asmlib/alibelf32op.a 1970-01-01 00:00:00 +0000 differ
34=== removed file 'asmlib/alibelf32p.a'
35Binary files asmlib/alibelf32p.a 2010-10-04 12:38:58 +0000 and asmlib/alibelf32p.a 1970-01-01 00:00:00 +0000 differ
36=== removed file 'asmlib/alibelf64.a'
37Binary files asmlib/alibelf64.a 2010-10-04 12:38:58 +0000 and asmlib/alibelf64.a 1970-01-01 00:00:00 +0000 differ
38=== removed file 'asmlib/alibelf64o.a'
39Binary files asmlib/alibelf64o.a 2010-10-04 12:38:58 +0000 and asmlib/alibelf64o.a 1970-01-01 00:00:00 +0000 differ
40=== removed file 'asmlib/alibmac32.a'
41Binary files asmlib/alibmac32.a 2010-10-04 12:38:58 +0000 and asmlib/alibmac32.a 1970-01-01 00:00:00 +0000 differ
42=== removed file 'asmlib/alibmac32o.a'
43Binary files asmlib/alibmac32o.a 2010-10-04 12:38:58 +0000 and asmlib/alibmac32o.a 1970-01-01 00:00:00 +0000 differ
44=== removed file 'asmlib/alibmac32op.a'
45Binary files asmlib/alibmac32op.a 2010-10-04 12:38:58 +0000 and asmlib/alibmac32op.a 1970-01-01 00:00:00 +0000 differ
46=== removed file 'asmlib/alibmac32p.a'
47Binary files asmlib/alibmac32p.a 2010-10-04 12:38:58 +0000 and asmlib/alibmac32p.a 1970-01-01 00:00:00 +0000 differ
48=== removed file 'asmlib/alibmac64.a'
49Binary files asmlib/alibmac64.a 2010-10-04 12:38:58 +0000 and asmlib/alibmac64.a 1970-01-01 00:00:00 +0000 differ
50=== removed file 'asmlib/alibmac64o.a'
51Binary files asmlib/alibmac64o.a 2010-10-04 12:38:58 +0000 and asmlib/alibmac64o.a 1970-01-01 00:00:00 +0000 differ
52=== removed file 'asmlib/alibomf32.lib'
53Binary files asmlib/alibomf32.lib 2010-10-04 12:38:58 +0000 and asmlib/alibomf32.lib 1970-01-01 00:00:00 +0000 differ
54=== removed file 'asmlib/alibomf32o.lib'
55Binary files asmlib/alibomf32o.lib 2010-10-04 12:38:58 +0000 and asmlib/alibomf32o.lib 1970-01-01 00:00:00 +0000 differ
56=== removed file 'asmlib/asmlib-instructions.pdf'
57--- asmlib/asmlib-instructions.pdf 2010-10-04 12:38:58 +0000
58+++ asmlib/asmlib-instructions.pdf 1970-01-01 00:00:00 +0000
59@@ -1,342 +0,0 @@
60-%PDF-1.2
61%âãÏÓ
62-52 0 obj
63<<
64/Linearized 1
65/O 54
66/H [ 2329 442 ]
67/L 70372
68/E 19838
69/N 12
70/T 69214
71>>
72endobj
73 xref
7452 92
750000000016 00000 n
76-0000002188 00000 n
77-0000002771 00000 n
78-0000003219 00000 n
79-0000003283 00000 n
80-0000003436 00000 n
81-0000003548 00000 n
82-0000003682 00000 n
83-0000003807 00000 n
84-0000003939 00000 n
85-0000004109 00000 n
86-0000004289 00000 n
87-0000004396 00000 n
88-0000004522 00000 n
89-0000004647 00000 n
90-0000004770 00000 n
91-0000004894 00000 n
92-0000005020 00000 n
93-0000005149 00000 n
94-0000005279 00000 n
95-0000005386 00000 n
96-0000005498 00000 n
97-0000005620 00000 n
98-0000005743 00000 n
99-0000005865 00000 n
100-0000005987 00000 n
101-0000006110 00000 n
102-0000006241 00000 n
103-0000006352 00000 n
104-0000006507 00000 n
105-0000006660 00000 n
106-0000006800 00000 n
107-0000006955 00000 n
108-0000007128 00000 n
109-0000007286 00000 n
110-0000007443 00000 n
111-0000007600 00000 n
112-0000007757 00000 n
113-0000007914 00000 n
114-0000008071 00000 n
115-0000008228 00000 n
116-0000008385 00000 n
117-0000008542 00000 n
118-0000008700 00000 n
119-0000008858 00000 n
120-0000009016 00000 n
121-0000009174 00000 n
122-0000009332 00000 n
123-0000009490 00000 n
124-0000009649 00000 n
125-0000009808 00000 n
126-0000009967 00000 n
127-0000010126 00000 n
128-0000010285 00000 n
129-0000010444 00000 n
130-0000010603 00000 n
131-0000010763 00000 n
132-0000010923 00000 n
133-0000011082 00000 n
134-0000011241 00000 n
135-0000011400 00000 n
136-0000011559 00000 n
137-0000011748 00000 n
138-0000011928 00000 n
139-0000012674 00000 n
140-0000012861 00000 n
141-0000013336 00000 n
142-0000013519 00000 n
143-0000013700 00000 n
144-0000013888 00000 n
145-0000013910 00000 n
146-0000014706 00000 n
147-0000014728 00000 n
148-0000015326 00000 n
149-0000015348 00000 n
150-0000015762 00000 n
151-0000015784 00000 n
152-0000016334 00000 n
153-0000016356 00000 n
154-0000016903 00000 n
155-0000016925 00000 n
156-0000017574 00000 n
157-0000017651 00000 n
158-0000017944 00000 n
159-0000018047 00000 n
160-0000018160 00000 n
161-0000018182 00000 n
162-0000018995 00000 n
163-0000019017 00000 n
164-0000019589 00000 n
165-0000002329 00000 n
166-0000002749 00000 n
167-trailer
168<<
169/Size 144
170/Info 48 0 R
171/Root 53 0 R
172/Prev 69204
173/ID[<4e599ada3a2aca15300beb5b78f91380><4e599ada3a2aca15300beb5b78f91380>]
174>>
175startxref
1760
177%%EOF
178
17953 0 obj
180<<
181/Type /Catalog
182/Pages 50 0 R
183/Outlines 55 0 R
184/OpenAction [ 54 0 R /XYZ null null null ]
185/PageMode /UseOutlines
186>>
187endobj
188142 0 obj
189<< /S 219 /O 368 /Filter /FlateDecode /Length 143 0 R >>
190stream
191-H‰b```f`à”d`g`à¹ÈÀÇ€|
192,@QŽU,
193
194
195@¦Ã• †‹Ý~3n``ØÉø˜ã@ÍÃ÷=ÇË� ¡‘ýý<Çj·Ý·ôöÕÇþ~>!îâºoÝ'ôç_¯ûùD|KöÞEŸ¸Ÿ½w±’õó¯÷{š~þ-¿bOÓ·Ý×'ÄÛ¯g}|ýü‹›c€æ°¥e000500i000600J€)f
196†P�¡�A°�Á%4«³€òz
197Œ
198r@:ˆ£ÀncàÊjZÄ%ÃV¸cŠzkà‚tI·ÄÙÒ¬�)’nŽR¥]'‰4ËvÅt(ž(’iJ
199M
200-
201@B¥SÉcˆX¤f-W_ë4õ¨†ç§
2028’8
203
2048Ϙ;Ìa8z€c†eW*0g`à–Ò²
205
206ü¬Û
207s‘
208endstream
209endobj
210143 0 obj
211326
212endobj
21354 0 obj
214<<
215/Type /Page
216/Parent 49 0 R
217/Resources 113 0 R
218/Contents [ 122 0 R 124 0 R 126 0 R 128 0 R 130 0 R 132 0 R 138 0 R 140 0 R ]
219/Annots [ 84 0 R 85 0 R 86 0 R 87 0 R 88 0 R 89 0 R 90 0 R 91 0 R 92 0 R 93 0 R
22094 0 R 95 0 R 96 0 R 97 0 R 98 0 R 99 0 R 100 0 R 101 0 R 102 0 R
221103 0 R 104 0 R 105 0 R 106 0 R 107 0 R 108 0 R 109 0 R 110 0 R
222111 0 R 112 0 R ]
223/MediaBox [ 0 0 595 842 ]
224/CropBox [ 0 0 595 842 ]
225/Rotate 0
226>>
227endobj
22855 0 obj
229<<
230/Count 28
231/First 56 0 R
232/Last 57 0 R
233>>
234endobj
23556 0 obj
236<<
237/Title (Introduction)
238/Dest [ 54 0 R /XYZ null null null ]
239/Parent 55 0 R
240/Next 62 0 R
241/First 78 0 R
242/Last 79 0 R
243/Count 6
244>>
245endobj
24657 0 obj
247<<
248/Title (No support)
249/Dest [ 39 0 R /XYZ null null null ]
250/Parent 55 0 R
251/Prev 58 0 R
252>>
253endobj
25458 0 obj
255<<
256/Title (License conditions)
257/Dest [ 39 0 R /XYZ null null null ]
258/Parent 55 0 R
259/Prev 59 0 R
260/Next 57 0 R
261>>
262endobj
26359 0 obj
264<<
265/Title (File list)
266/Dest [ 36 0 R /XYZ null null null ]
267/Parent 55 0 R
268/Prev 60 0 R
269/Next 58 0 R
270>>
271endobj
27260 0 obj
273<<
274/Title (Library versions)
275/Dest [ 32 0 R /XYZ null null null ]
276/Parent 55 0 R
277/Prev 61 0 R
278/Next 59 0 R
279>>
280endobj
28161 0 obj
282<<
283/Title (Other functions)
284/Dest [ 23 0 R /XYZ null null null ]
285/Parent 55 0 R
286/Prev 62 0 R
287/Next 60 0 R
288/First 63 0 R
289/Last 64 0 R
290/Count 8
291>>
292endobj
29362 0 obj
294<<
295/Title (Standard library functions)
296/Dest [ 9 0 R /XYZ null null null ]
297/Parent 55 0 R
298/Prev 56 0 R
299/Next 61 0 R
300/First 71 0 R
301/Last 72 0 R
302/Count 7
303>>
304endobj
30563 0 obj
306<<
307/Title (round)
308/Dest [ 23 0 R /XYZ null null null ]
309/Parent 61 0 R
310/Next 70 0 R
311>>
312endobj
31364 0 obj
314<<
315/Title (Random number generators)
316/Dest [ 32 0 R /XYZ null null null ]
317/Parent 61 0 R
318/Prev 65 0 R
319>>
320endobj
32165 0 obj
322<<
323/Title (Serialize)
324/Dest [ 32 0 R /XYZ null null null ]
325/Parent 61 0 R
326/Prev 66 0 R
327/Next 64 0 R
328>>
329endobj
33066 0 obj
331<<
332/Title (ReadTSC)
333/Dest [ 29 0 R /XYZ null null null ]
334/Parent 61 0 R
335/Prev 67 0 R
336/Next 65 0 R
337>>
338endobj
33967 0 obj
340<<
341/Title (cpuid_ex)
342/Dest [ 29 0 R /XYZ null null null ]
343/Parent 61 0 R
344/Prev 68 0 R
345/Next 66 0 R
346>>
347endobj
34868 0 obj
349<<
350/Title (cpuid_abcd)
351/Dest [ 26 0 R /XYZ null null null ]
352/Parent 61 0 R
353/Prev 69 0 R
354/Next 67 0 R
355>>
356endobj
35769 0 obj
358<<
359/Title (ProcessorName)
360/Dest [ 26 0 R /XYZ null null null ]
361/Parent 61 0 R
362/Prev 70 0 R
363/Next 68 0 R
364>>
365endobj
36670 0 obj
367<<
368/Title (InstructionSet)
369/Dest [ 23 0 R /XYZ null null null ]
370/Parent 61 0 R
371/Prev 63 0 R
372/Next 69 0 R
373>>
374endobj
37571 0 obj
376<<
377/Title (memcpy)
378/Dest [ 9 0 R /XYZ null null null ]
379/Parent 62 0 R
380/Next 77 0 R
381>>
382endobj
38372 0 obj
384<<
385/Title (stricmp_az)
386/Dest [ 18 0 R /XYZ null null null ]
387/Parent 62 0 R
388/Prev 73 0 R
389>>
390endobj
39173 0 obj
392<<
393/Title (strlen)
394/Dest [ 18 0 R /XYZ null null null ]
395/Parent 62 0 R
396/Prev 74 0 R
397/Next 72 0 R
398>>
399endobj
40074 0 obj
401<<
402/Title (strcopy)
403/Dest [ 18 0 R /XYZ null null null ]
404/Parent 62 0 R
405/Prev 75 0 R
406/Next 73 0 R
407>>
408endobj
40975 0 obj
410<<
411/Title (strcat)
412/Dest [ 13 0 R /XYZ null null null ]
413/Parent 62 0 R
414/Prev 76 0 R
415/Next 74 0 R
416>>
417endobj
41876 0 obj
419<<
420/Title (memset)
421/Dest [ 13 0 R /XYZ null null null ]
422/Parent 62 0 R
423/Prev 77 0 R
424/Next 75 0 R
425>>
426endobj
42777 0 obj
428<<
429/Title (memmove)
430/Dest [ 13 0 R /XYZ null null null ]
431/Parent 62 0 R
432/Prev 71 0 R
433/Next 76 0 R
434>>
435endobj
43678 0 obj
437<<
438/Title (Support for multiple platforms)
439/Dest [ 1 0 R /XYZ null null null ]
440/Parent 56 0 R
441/Next 83 0 R
442>>
443endobj
44479 0 obj
445<<
446/Title (Exceptions)
447/Dest [ 9 0 R /XYZ null null null ]
448/Parent 56 0 R
449/Prev 80 0 R
450>>
451endobj
45280 0 obj
453<<
454/Title (Comparison with other function libraries)
455/Dest [ 5 0 R /XYZ null null null ]
456/Parent 56 0 R
457/Prev 81 0 R
458/Next 79 0 R
459>>
460endobj
46181 0 obj
462<<
463/Title (Overriding standard function libraries)
464/Dest [ 1 0 R /XYZ null null null ]
465/Parent 56 0 R
466/Prev 82 0 R
467/Next 80 0 R
468>>
469endobj
47082 0 obj
471<<
472/Title (Position-independent code)
473/Dest [ 1 0 R /XYZ null null null ]
474/Parent 56 0 R
475/Prev 83 0 R
476/Next 81 0 R
477>>
478endobj
47983 0 obj
480<<
481/Title (Calling from other programming languages)
482/Dest [ 1 0 R /XYZ null null null ]
483/Parent 56 0 R
484/Prev 78 0 R
485/Next 82 0 R
486>>
487endobj
48884 0 obj
489<<
490/A << /S /URI /URI (http://www.agner.org/optimize)>>
491/Type /Annot
492/Subtype /Link
493/Rect [ 333 86 454 99 ]
494/C [ 0 0 0 ]
495/Border [ 0 0 0 ]
496/H /I
497>>
498endobj
49985 0 obj
500<<
501/Dest [ 54 0 R /XYZ null null null ]
502/Type /Annot
503/Subtype /Link
504/Rect [ 86 653 541 666 ]
505/C [ 0 0 0 ]
506/Border [ 0 0 0 ]
507/H /I
508>>
509endobj
51086 0 obj
511<<
512/Dest [ 1 0 R /XYZ null null null ]
513/Type /Annot
514/Subtype /Link
515/Rect [ 94 641 541 654 ]
516/C [ 0 0 0 ]
517/Border [ 0 0 0 ]
518/H /I
519>>
520endobj
52187 0 obj
522<<
523/Dest [ 1 0 R /XYZ null null null ]
524/Type /Annot
525/Subtype /Link
526/Rect [ 90 629 541 642 ]
527/C [ 0 0 0 ]
528/Border [ 0 0 0 ]
529/H /I
530>>
531endobj
53288 0 obj
533<<
534/Dest [ 1 0 R /XYZ null null null ]
535/Type /Annot
536/Subtype /Link
537/Rect [ 90 616 541 629 ]
538/C [ 0 0 0 ]
539/Border [ 0 0 0 ]
540/H /I
541>>
542endobj
54389 0 obj
544<<
545/Dest [ 1 0 R /XYZ null null null ]
546/Type /Annot
547/Subtype /Link
548/Rect [ 92 603 541 616 ]
549/C [ 0 0 0 ]
550/Border [ 0 0 0 ]
551/H /I
552>>
553endobj
55490 0 obj
555<<
556/Dest [ 5 0 R /XYZ null null null ]
557/Type /Annot
558/Subtype /Link
559/Rect [ 92 590 541 603 ]
560/C [ 0 0 0 ]
561/Border [ 0 0 0 ]
562/H /I
563>>
564endobj
56591 0 obj
566<<
567/Dest [ 9 0 R /XYZ null null null ]
568/Type /Annot
569/Subtype /Link
570/Rect [ 92 578 541 591 ]
571/C [ 0 0 0 ]
572/Border [ 0 0 0 ]
573/H /I
574>>
575endobj
57692 0 obj
577<<
578/Dest [ 9 0 R /XYZ null null null ]
579/Type /Annot
580/Subtype /Link
581/Rect [ 81 565 541 578 ]
582/C [ 0 0 0 ]
583/Border [ 0 0 0 ]
584/H /I
585>>
586endobj
58793 0 obj
588<<
589/Dest [ 9 0 R /XYZ null null null ]
590/Type /Annot
591/Subtype /Link
592/Rect [ 94 553 541 566 ]
593/C [ 0 0 0 ]
594/Border [ 0 0 0 ]
595/H /I
596>>
597endobj
59894 0 obj
599<<
600/Dest [ 13 0 R /XYZ null null null ]
601/Type /Annot
602/Subtype /Link
603/Rect [ 92 540 541 553 ]
604/C [ 0 0 0 ]
605/Border [ 0 0 0 ]
606/H /I
607>>
608endobj
60995 0 obj
610<<
611/Dest [ 13 0 R /XYZ null null null ]
612/Type /Annot
613/Subtype /Link
614/Rect [ 96 527 541 540 ]
615/C [ 0 0 0 ]
616/Border [ 0 0 0 ]
617/H /I
618>>
619endobj
62096 0 obj
621<<
622/Dest [ 13 0 R /XYZ null null null ]
623/Type /Annot
624/Subtype /Link
625/Rect [ 98 515 541 528 ]
626/C [ 0 0 0 ]
627/Border [ 0 0 0 ]
628/H /I
629>>
630endobj
63197 0 obj
632<<
633/Dest [ 18 0 R /XYZ null null null ]
634/Type /Annot
635/Subtype /Link
636/Rect [ 94 502 541 515 ]
637/C [ 0 0 0 ]
638/Border [ 0 0 0 ]
639/H /I
640>>
641endobj
64298 0 obj
643<<
644/Dest [ 18 0 R /XYZ null null null ]
645/Type /Annot
646/Subtype /Link
647/Rect [ 92 489 541 502 ]
648/C [ 0 0 0 ]
649/Border [ 0 0 0 ]
650/H /I
651>>
652endobj
65399 0 obj
654<<
655/Dest [ 18 0 R /XYZ null null null ]
656/Type /Annot
657/Subtype /Link
658/Rect [ 92 476 541 489 ]
659/C [ 0 0 0 ]
660/Border [ 0 0 0 ]
661/H /I
662>>
663endobj
664100 0 obj
665<<
666/Dest [ 23 0 R /XYZ null null null ]
667/Type /Annot
668/Subtype /Link
669/Rect [ 81 464 541 477 ]
670/C [ 0 0 0 ]
671/Border [ 0 0 0 ]
672/H /I
673>>
674endobj
675101 0 obj
676<<
677/Dest [ 23 0 R /XYZ null null null ]
678/Type /Annot
679/Subtype /Link
680/Rect [ 90 452 541 465 ]
681/C [ 0 0 0 ]
682/Border [ 0 0 0 ]
683/H /I
684>>
685endobj
686102 0 obj
687<<
688/Dest [ 23 0 R /XYZ null null null ]
689/Type /Annot
690/Subtype /Link
691/Rect [ 96 439 541 452 ]
692/C [ 0 0 0 ]
693/Border [ 0 0 0 ]
694/H /I
695>>
696endobj
697103 0 obj
698<<
699/Dest [ 26 0 R /XYZ null null null ]
700/Type /Annot
701/Subtype /Link
702/Rect [ 92 426 541 439 ]
703/C [ 0 0 0 ]
704/Border [ 0 0 0 ]
705/H /I
706>>
707endobj
708104 0 obj
709<<
710/Dest [ 26 0 R /XYZ null null null ]
711/Type /Annot
712/Subtype /Link
713/Rect [ 92 413 541 426 ]
714/C [ 0 0 0 ]
715/Border [ 0 0 0 ]
716/H /I
717>>
718endobj
719105 0 obj
720<<
721/Dest [ 29 0 R /XYZ null null null ]
722/Type /Annot
723/Subtype /Link
724/Rect [ 92 401 541 414 ]
725/C [ 0 0 0 ]
726/Border [ 0 0 0 ]
727/H /I
728>>
729endobj
730106 0 obj
731<<
732/Dest [ 29 0 R /XYZ null null null ]
733/Type /Annot
734/Subtype /Link
735/Rect [ 89 388 541 401 ]
736/C [ 0 0 0 ]
737/Border [ 0 0 0 ]
738/H /I
739>>
740endobj
741107 0 obj
742<<
743/Dest [ 32 0 R /XYZ null null null ]
744/Type /Annot
745/Subtype /Link
746/Rect [ 101 375 541 388 ]
747/C [ 0 0 0 ]
748/Border [ 0 0 0 ]
749/H /I
750>>
751endobj
752108 0 obj
753<<
754/Dest [ 32 0 R /XYZ null null null ]
755/Type /Annot
756/Subtype /Link
757/Rect [ 101 363 541 376 ]
758/C [ 0 0 0 ]
759/Border [ 0 0 0 ]
760/H /I
761>>
762endobj
763109 0 obj
764<<
765/Dest [ 32 0 R /XYZ null null null ]
766/Type /Annot
767/Subtype /Link
768/Rect [ 90 350 541 363 ]
769/C [ 0 0 0 ]
770/Border [ 0 0 0 ]
771/H /I
772>>
773endobj
774110 0 obj
775<<
776/Dest [ 36 0 R /XYZ null null null ]
777/Type /Annot
778/Subtype /Link
779/Rect [ 90 338 541 351 ]
780/C [ 0 0 0 ]
781/Border [ 0 0 0 ]
782/H /I
783>>
784endobj
785111 0 obj
786<<
787/Dest [ 39 0 R /XYZ null null null ]
788/Type /Annot
789/Subtype /Link
790/Rect [ 90 325 541 338 ]
791/C [ 0 0 0 ]
792/Border [ 0 0 0 ]
793/H /I
794>>
795endobj
796112 0 obj
797<<
798/Dest [ 39 0 R /XYZ null null null ]
799/Type /Annot
800/Subtype /Link
801/Rect [ 90 312 541 325 ]
802/C [ 0 0 0 ]
803/Border [ 0 0 0 ]
804/H /I
805>>
806endobj
807113 0 obj
808<<
809/ProcSet [ /PDF /Text ]
810/Font << /F1 135 0 R /F2 136 0 R /TT2 117 0 R /TT4 115 0 R /TT6 118 0 R >>
811/ExtGState << /GS1 141 0 R >>
812/ColorSpace << /Cs5 119 0 R >>
813>>
814endobj
815114 0 obj
816<<
817/Type /FontDescriptor
818/Ascent 905
819/CapHeight 0
820/Descent -211
821/Flags 32
822/FontBBox [ -665 -325 2000 1006 ]
823/FontName /Arial
824/ItalicAngle 0
825/StemV 0
826>>
827endobj
828115 0 obj
829<<
830/Type /Font
831/Subtype /TrueType
832/FirstChar 32
833/LastChar 228
834/Widths [ 278 0 355 556 0 0 0 191 333 333 389 584 278 333 278 278 556 556 556
835556 556 556 556 556 556 556 278 278 584 584 584 0 0 667 667 722
836722 667 611 778 722 278 500 667 556 833 722 778 667 0 722 667 611
837722 667 944 667 667 611 0 0 0 0 556 0 556 556 500 556 556 278 556
838556 222 222 500 222 833 556 556 556 556 333 500 278 556 500 722
839500 500 500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
8400 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 737 0 0 0 0 0 0 0 0 0 0
8410 0 0 0 0 0 0 0 0 0 0 0 667 667 0 0 667 0 0 0 0 0 0 0 0 0 0 0 0
8420 0 0 0 0 0 0 0 0 0 0 0 0 0 0 556 556 0 0 556 ]
843/Encoding /WinAnsiEncoding
844/BaseFont /Arial
845/FontDescriptor 114 0 R
846>>
847endobj
848116 0 obj
849<<
850/Type /FontDescriptor
851/Ascent 905
852/CapHeight 0
853/Descent -211
854/Flags 32
855/FontBBox [ -628 -376 2000 1010 ]
856/FontName /Arial,Bold
857/ItalicAngle 0
858/StemV 133
859>>
860endobj
861117 0 obj
862<<
863/Type /Font
864/Subtype /TrueType
865/FirstChar 32
866/LastChar 122
867/Widths [ 278 0 0 0 0 0 0 0 333 333 0 584 0 333 278 0 0 556 556 556 556 556
868556 556 556 0 333 0 0 0 0 0 0 722 722 722 722 667 611 778 0 278
8690 0 611 833 722 778 667 0 722 667 611 0 0 944 0 0 0 0 0 0 0 556
8700 556 611 556 611 556 333 611 611 278 0 0 278 889 611 611 611 0
871389 556 333 611 556 778 556 556 500 ]
872/Encoding /WinAnsiEncoding
873/BaseFont /Arial,Bold
874/FontDescriptor 116 0 R
875>>
876endobj
877118 0 obj
878<<
879/Type /Font
880/Subtype /TrueType
881/FirstChar 32
882/LastChar 32
883/Widths [ 250 ]
884/Encoding /WinAnsiEncoding
885/BaseFont /TimesNewRoman
886/FontDescriptor 120 0 R
887>>
888endobj
889119 0 obj
890[
891/CalRGB << /WhitePoint [ 0.9505 1 1.089 ] /Gamma [ 2.22221 2.22221 2.22221 ]
892/Matrix [ 0.4124 0.2126 0.0193 0.3576 0.71519 0.1192 0.1805 0.0722 0.9505 ] >>
893
894]
895endobj
896120 0 obj
897<<
898/Type /FontDescriptor
899/Ascent 891
900/CapHeight 0
901/Descent -216
902/Flags 34
903/FontBBox [ -568 -307 2000 1007 ]
904/FontName /TimesNewRoman
905/ItalicAngle 0
906/StemV 0
907>>
908endobj
909121 0 obj
910716
911endobj
912122 0 obj
913<< /Filter /FlateDecode /Length 121 0 R >>
914stream
915-H‰¼”KoÔ0Çïû)æh«Šëq
916'>¶‹¨ŠB"p©8¤iv”—’¬PùF|KÆvÒÝ.H= h¥�ŸóøÍ|�o.ó\B¾Û(Ö€¤ÿ0B›ˆTAj´È´Œ!o7—Û)�rò‡$LåæòæÂ~ÚH!¥L!/ÃHAþ}Ãn»i
917å\÷Ý»~„bj›ú
918xþmƒÊ› OŒZ¨
919RmÝMïFzCÞ†?
920¡˜B„È߸zSèNÞ±+®”ˆéF„’µ‡f®£¡)frܹ
921‹Ñ툔=qe„bÐóÈ
922-d;
923Ó/<ÖûdžN(š<qòH¦úa®ÛúGõ»Cw’ÈŠî¶ø×ü�ƒ¨ÄóHÏ2AR‡Ìý³X(
924©Ì„^G>'»f—¦!»ë'ž1¸Ú»YWQ.FÐÂÛž[úîüäT.JRŽœ~-»áQJ‹>¿œWË}ËŠ>
925„÷uIªnªD823BÚ4
926 )åRŠVæ!>cC|_‚Id�
927BbJ/¨œ{Ö©�1¬DᎴnÀ–c 'ñóiGD*I
928ûH4Æ‚{”òQ]ÑÉÀ+s—ÐÓ]¶í»¹êæi½¾ñ¬J‹‘ÄP?,
929-%Z?ë]·
930Ç”šÇþáPrL(�¹¦)ÖwF94âÿy‚q&”4 %µt�ΞùÝ-1‘¸4RȸªÚœóLÈŒ<cáQ¾‚%éO�ÑúØå4Š½Î]I–&¦êú¦Ââ))û0
931ýèt‘±™>
932v´�¤ÏÞõ¨a#P«óŒf'Ëj?|7„�*tÆf…7s´âö­³àŒÖmþ›bcEzP¯2>eõ»Ô_
933£Ð' �
934-Ú•´‚mÑ4u·w�Fïax#vcïtkˆ†{Y Ÿ«°0°
935üN¿‹p¦%Ð]Ø]Ì
936ŠÓŠk"ê
937‡$ûk°Ža
938þ`”ýwô
939endstream
940endobj
941123 0 obj
942518
943endobj
944124 0 obj
945<< /Filter /FlateDecode /Length 123 0 R >>
946stream
947-H‰¼”MsÔ0
948†ïû+|´+,Û±½gàÂfð�é¡$)-C“�lJáß#K)d‡–vgJ“™Xþ�
949=¯ìòn󪔨P•‹
950:e饦ñlVÑ#k½*׫J[?·­LùZÝÂâ†`ƒx²…ÖÂΩˆb^œ�¢$Ž@b
951óI#xõÁ$ˆz4
9524úpe25³4ã°cèú}OŸÁ`„ g³ƒ¬U;v=ü·Çl18ÚÌ™³òoDë,OFd#Åøƒ(0¢-™H¡…‘‰„€þÇêÀ
953õþ»Á†¨õÜ�¦+"ÒèŽ{bl‘å”
954í¦ó9÷e®3˜(?šŒ%¤Ë�º¸Y­kM€T%©aÇÕÄ]Øo<#óŸ%ÚTÆä'fë­~^…ðI
955-­!ŸªP³óà#õ�ª–Å{jÍë…ó¼Þóàš´�90Ú#¦·ÆYðËü|)ƒ²b–
956.%è"½2¬Á»W*÷—VÎS}=«Nþ1�ŽPŸ¬S¶�âê$åAÔ¡DŒÕ‘-õ–®”¤Ô”tÛóàž¿3-ª"C‹
957-VèYá—~˜¡‰¸‹”nyC‰aˆXÓ,Ò\a—G@fºUÉ-fÀ5Gÿ»Þ©w§>B'õHe=tçS½9¤¼�"—RyM?+i§ï
958-•hÒ­¯oªÃÐβxä
959{î„tB^/×e¦;õì—Šõq§
960endstream
961endobj
962125 0 obj
963334
964endobj
965126 0 obj
966<< /Filter /FlateDecode /Length 125 0 R >>
967stream
968-H‰ÄÔ½NÃ0à=OáÑ
969røìóOv¦ÎÞ*•)Ñ
970-ÄÛs¶SjA)É”VªÝSïäû|MÚuw)y�"=uh„æ7/ÎFÐQ8½¶"M�iÌ�*=ç4šÓ4Õ̲C­aàÎÑœ
971ZSÌzÞ¢
972r�½4ʃ— ´Ä²Ó¡¬“âJAŽŠ Ê×úT=bþ
973-[¼ÔCÚulâqðÜgºçŽ�<^L€f”?-[Žœ·”‘
974Ä¥Œæ㤸�|)¡w…ŽCÕG
975´&ß#!XéŠé-°¶ñÕÃgù‚ÌB5{MíX†¯†NªwÄgÞ€ë2{Ö†yôêù×P¶kf¸_Š-
976Uºc
977«GÞÆG•Ó2š5ùgÛ¡0Ú»ª¶Ÿ²
978­m~
979š&^n¡¹+hõïùý¬¶¶3[Z¶3šÿ­m~
980†ïêÚ—+œKœ
981endstream
982endobj
983127 0 obj
984470
985endobj
986128 0 obj
987<< /Filter /FlateDecode /Length 127 0 R >>
988stream
989-H‰Ä”MoÛ0
990†ïþ:Šs¤¬/ß{éÛ€ùC‘­X‡5ìöëGQ*Ú\,‰"eêñKvë b´d£ÎÌ
9910ÙƒXæŸ0Šé›nì wâx�î¦÷Ý�ÐQ
992†ÌtÓmÖD gÏ8HîÅåÝ4EÃfzè؉Â�‘²ñ£“pÌôÔÉ ÛΘ~”¿F0’¯A:c"
993�ñIœâ�Èû\fâ3ý–D
994¦Êlf=¡·ó£`sv[�O@ì¯/÷$Ù±${%~#�±ò#dY¯Rna1®4þ˯åð~yÄ,a1ÊÐàË%vc‡ªµ�ÀBYµö]-Uj3ÈI¾ »Â�0Ûã*CNÂs
995^L‡Gè~Ý)ïú,¿úÂ�O„SâÔ*ô¤Ïôª>[Pçè3xtù¥>E†Äª@d3ï�»¯RÀtý5ˆRƒèYT3=�X{ósˆÉñ±%–ž‰å•˜()HO#kƒ
996ÖÜît\ bœ�ºÔ�µðÙ5Uc°Õý3äUÕ¡8IÊþ²øßPúéµÒo��Úe
997ãKÐÚ:ùœëÂ|Rb3ÈûRë^k=­—¥â�?(ëûêQzlñèÙ
998Ò1.ˆWÕêm†»¿
999Îq>
1000endstream
1001endobj
1002129 0 obj
1003467
1004endobj
1005130 0 obj
1006<< /Filter /FlateDecode /Length 129 0 R >>
1007stream
1008-H‰Ä•KoÛ0
1009Çïþ:J³’õ>o§b§N·¢òp‡
1010k:¸í^Ÿ~$%·î¡Izhã"éˆ
1011-ùÓ_J9ïÎJ ˆrÝ™Ahü ñ6�NÂ
1012 rÐV”›N‹²¡áw'…*ß)͵4ÚÕLöŒÖ�áL;'ƒÖnàÐÓ�–¹”œØü|ø¦²Ü~Y­7[Õ›”!HxïG]•óÎf¬Þzì£|\¶›Z»/RZ4z,m!¸ýlü›ñ’ âû“™Ù$°664Tpzäs‰Eay΀•™'ïcµlœ–8˜Í-€eJiÄT @Jƒ‘�}q¡ˆÙÈÁŠÇ­2V>«I~P}àNAu¿äòÉ-q
1013K0&pK‚¼ƒ[ l2²'M…ä„úC³âàûõÍ?e<ÏêQ–þ+¾1š&˦C?àþ.XRã3&¯QcÀæ‡'–6ÍÇwÖ"$_"t»í­Â
1014Â˱{hÞzœ”ѤP2Y~U½ÇÓ3*�»:©Óê¾¥Owt;š·AMÜ,q;ŒlÙúÑ x«'Ì¥ßX`sññÖkÜœ¢VÅ'6¤4/×ìOx¬ëpöÿ’Q®¿ª
1015ëWw5é–£
1016�È-SooîE Wÿ¤!vö
1017endstream
1018endobj
1019131 0 obj
1020569
1021endobj
1022132 0 obj
1023<< /Filter /FlateDecode /Length 131 0 R >>
1024stream
1025-H‰ÄTMoÛ0
1026Åvô¯àQBaUß–{:h1ìä[°Cæ$€ÇbÛþýhQv’]‘ËšC,J|$õø¨ê%3A…*@Bõ9“BJ ª34f+&Ï•ÓB1ŽðLòoÕKv_U
1027T»LiJÀ�Ã@2€qF(-
1028Tû)F�1àÕ� aB i W¡aV
1029-+l)bÅ\Ì
1030-Oø)YÃK4Úø¿¥2è`àV6ò¼ðX¯x‡_$ÇxQ”Æ¡«s
1031×Dª7‰¼dä"u!ò7iÊØM\É’ZêáKñé¬ÞvÃê¾Û�=Ò§ïž;Lþ?)$æJaC©ˆ¹|ªY�µÈ”N÷•±Ë«ßÀ˜rˆ>3fí˜%Æ
1032-øŠÓ¬ÇÎiÃépè¹*°—Ç‘+)Ü{ˆ�
1033BKï^
1034Þ¿U§ßTÝ%7p(5¶ŽÄº tB8QzBÄ!ta„IïDlµ
10353íXM,_Ás7
1036{ž{dxsªy
1037ð
1038-c“v:®0UºÏ?«ÓÎ/£si?ç*R‹?
1039{ŠÚ6ß¡`
1040ScK¶Ã×'áÔÕ8&>.h6\Orè½�„[sŒ
1041Øß Ã~GgHÞ=
1042A½nÛë°ëY¿�(x„~:Vó><reØ
1043N#wÜM>
1044^…¨È+ÿ)Á¯˜;xXw›ÅÈ©HoáЮ 3rƒ;»«SœDÅÁ‚<Râg²
1045MW·§Ívx˜}¦nHÈ•PV™¨Éóü’,žfUo°Aè<<¾›“è>|Dç?
1046!�]w
1047endstream
1048endobj
1049133 0 obj
1050<<
1051/Type /Encoding
1052/Differences [ 1 /bullet /space ]
1053>>
1054endobj
1055134 0 obj
1056<< /Filter /FlateDecode /Length 218 >>
1057stream
1058-H‰TP=oÄ
1059Ýù
1060¯êaŽX®K†~¨i»p"¤Ã B†üûGOêà'ÙÏÏ~6¿N/¹
1061ü#3c†Õ‘M¸‡#„7G0H°Îäž54^GàE<Ÿ{F?Ñ`
1062ÿ,äžÓ —ùôK¸=‹'àïÉbr´Áåkøþ)…ùˆñ†
1063)ƒ¥ÀâÊøõUÇ7í±Ð]ÚêC_,îQLš6„Q
1064ª€T€dÿsLÞËzO{k)¤T¬É:)+#þšë´zÚÃŒ9R*>ÛýÍb5å/Š!V5دŠùl
1065-endstream
1066endobj
1067135 0 obj
1068<<
1069/Type /Font
1070/Subtype /Type1
1071/Encoding /WinAnsiEncoding
1072/BaseFont /Courier
1073>>
1074endobj
1075136 0 obj
1076<<
1077/Type /Font
1078/Subtype /Type1
1079/Encoding 133 0 R
1080/BaseFont /Symbol
1081/ToUnicode 134 0 R
1082>>
1083endobj
1084137 0 obj
1085733
1086endobj
1087138 0 obj
1088<< /Filter /FlateDecode /Length 137 0 R >>
1089stream
1090-H‰”U=oÛ0E;êWÜH6#Š-um›¡@§h+2(2ýѺR`Ú Ú_ß;ÞѶÐvÈDŠ¼{÷î=’ÊÝ&3ÚÙ¢‚ºOÙ²ÐEaZ膌fnÝköMÝ÷á”/�^)Ìk/y«|ŽÁF
1091óe­ò¥Ñ­ÚOc€)7.m8‚Ÿ…תçéh?®ûˆÓª5çÂG I›@Î〾ÏKÜÁJZ*p(ä�Ý—¬$b겤v¨‡ª‰ÝP#
1092-òî{vw_rëKé
1093ÇҶ梀­)G½{£ÿ¯Ua¥’PHY2GG
1094…\\Üõ' F
1095vïi
1096¥œxÜÐ~
1097ò£¤üä@F
1098-a?na?BÈ-‘"›Ó%ˆh‡ý“àG‘+Ô»Ò‰�(�uº»7Üæ%öÄc²Òjç,wɲ
1099§ó¸žKQPFŒÖmƒÊIîÂ&Iªš5Y䉀?ÅqÐ\Y:íÈ&Ò¾põ[í2«êívŠ‹Ójæ—££‹­¢c^˜HAĉç›LÙ¯ýxI0–�3+Ìü…Æ4‚2nqI*8í|J½ñs¥±iz&çœJŸ\sð!D¸i^
1100
1101‡Í$± <<ç„DkdÄ
1102…ðìýz‘ ¼„
1103_ó‡XbuéŠ6^ ÊXñÿb‰;»]7šÆÇ¢eM»X©Q;<S¹Þå¨]f*þ—ðýL
1104¯¬°|ï%þ„7/B< «žX…Û‡þâÁ¹Ÿ
1105òoRÓµ¶ºÞYª‡�øáAâäŒ@òoÖËÌéß·çB(l™,[£áknêø
1106
1107-ù)‘º}ÒĽº¼;%‹NÓiKmÑ·<G8#©Œ%ð¡Øõ/qâ!’µêL”œ:¤ðØêé�_‹ô´”Ó¯Ú5¬œUëx/ÊÄ@Ïð$_#gJI�Ä‘7ƒ,gü†X?‘œð=ô3üQŸ
1108çaÇ;xRnI?<|.Rç6Íç8\GË^þøG€2�¤
1109endstream
1110endobj
1111139 0 obj
1112492
1113endobj
1114140 0 obj
1115<< /Filter /FlateDecode /Length 139 0 R >>
1116stream
1117-H‰dR»ŽÜ0
1118ìý,¥Vôò«
1119’æjw‡^ŸöìƒÖ6¬uŒËׇze³HcYä�œª)ú/Å+éi)d2ÎPÁ™"à�Ž\1Ñ’ciË*r§eÃ$™©dš¬‹ƒ“
1120-åÖÂp¤ìz£e�
1121†Œ
1122k?C=¼™4ã=O´ä¬FØóâR~÷=49bîyúº@f™B0»Øß
1123Û¶îyF,~K‚.‰CÊNbÛ5Âë-ÞŽ§þfú³)8”èR%%ôßѵù1
1124vª±×±,óòÈpXò\g¬y�¬}ðX·§iÑÞìbäcá1{
1125-/ãÄr»5-”§Æ¡ýç,0Û<óÆ~œË&@ð¯©<.?
1126×Ño0—XE/;âîð
1127¥È|ljâh)Y6³úºk,‚Áð-¢ì|ñN
1128/±x[ò@©
1129qÀ0Ûá’
1130Ä@&“sàÆBJÆ+­ðšÔ ¼d^ÉyҲêý
11316òs%Þq¢BÅKº›tîþÍ#…ŒÇ"�þî‡ë¿U_ÿÉúªížs
1132wK]æß&ÐýÑf(”RLÕТ�„hX#I·vS\‹oŒkòŸ®ðh¡mYSsTv
1133Ò¹—î¨[/–°°éR¡‰¢Ñÿ½†ø�ÄP6æ_
1134endstream
1135endobj
1136141 0 obj
1137<<
1138/Type /ExtGState
1139/SA false
1140/SM 0.02
1141/TR /Identity
1142>>
1143endobj
11441 0 obj
1145<<
1146/Type /Page
1147/Parent 49 0 R
1148/Resources 3 0 R
1149/Contents 4 0 R
1150/Annots [ 2 0 R ]
1151/MediaBox [ 0 0 595 842 ]
1152/CropBox [ 0 0 595 842 ]
1153/Rotate 0
1154>>
1155endobj
11562 0 obj
1157<<
1158/Dest [ 32 0 R /XYZ null null null ]
1159/Type /Annot
1160/Subtype /Link
1161/Rect [ 140 667 154 680 ]
1162/C [ 0 0 0 ]
1163/Border [ 0 0 0 ]
1164/H /I
1165>>
1166endobj
11673 0 obj
1168<<
1169/ProcSet [ /PDF /Text ]
1170/Font << /F1 135 0 R /TT2 117 0 R /TT4 115 0 R >>
1171/ExtGState << /GS1 141 0 R >>
1172/ColorSpace << /Cs5 119 0 R >>
1173>>
1174endobj
11754 0 obj
1176<< /Length 4256 /Filter /FlateDecode >>
1177stream
1178-H‰”WÉrÛH½ë+ê6@Û„‰
1179˜›-�'Ô¡¶
1180!FÌÁžB"Ü À!@»õ÷“™/
1181
1182%ÙîP„ˆÚ2³ryùêÝæâÍfßlî/|ß[GfMøÊr/ËL˜yÉz
1183šÍþâÍe›²—-kÓ—oþ}뛇þbm6%ÿû~áwóõ"XÓù06+úõ×¹Ù\]8/�²@•Ð¨š4�¼0€
1184:%KùòsüÙñ=ßM¼Ø1·§Ã¡;æ¾;šý©êCS×_;‡¦hrß÷¿›ßz³4μ0�J¶t
1185øVg¢:¯ê{w•x¹£?•KCçH#ûÝ’f/ql0ݡ„ì)°Gk7ðR{àÁ]‘1�cúG7ó2§¬
1186-YÞóÈwzS´[̘²›–œ$×MuÔ�î* sêU‚ÙÖ®’Ãþöî0þê®22P7•ûrü”îQÃë“äÎJŽè:j±ÝëºÓ3Ö‰Ô™÷èxÕˆåÚ¬(þqp.!X‰
1187V!XeÑ4u
1188¿¦ì®öy6d!î*õ"§îÚÞçyÛËÚ¾©ïLM^ÆÖ¢nŠ;ÐP´èö¦n�\&&³eÙ~1ú#Fû0:£U3{$³ó¡D¬x­VÀ
1189=Z�µíƒ ƒŸKœ»zà,0I5«™G"?œ<�
1190 à:ÉB)ÉÜÀ'Cþã®Â„~Åõ¤dÛ}Ç
1191¢}7u{ú‹l�
1192;óîöJ´ÿáú1™'�8¥‘KEΩmkÉŸP3:¶·º†€Ô�
1193-£Æt8ÃÉB'Þªô+åY":í@
1194:Id8M2dUˆ
1195#�5�²Ï
1196ŽØוUßwj`/kžõÃóÉŽ•Ÿjåoä2™³£_‰dÎ%5U@FÒa­iØ�i!¿r�³#8ˆTITC9_»tS&NÈÏÅP!�IOQM>ê4¥˜ÓUSºvn=ɵ„!opªE&¹á¤«ÚþÓ|$ïF¤èýkÕùïÇ™ݼ'i¹cÇz¢€ånÅZô”gÞ6{˜¥Fö‹ÛQšKóR’Æ£§Cxš}ùê•ËñWŒ
1197lhåÒå"ÔP¼pUàI%—HÄ€É
1198U}e¤/ˆ³Ùb™Æ^­ëÞˆßìŠ(ȉ’“*SÕ6UÑÛ™®­Œž¼_l²fTÀc›
1199ÔM
1200�(q—a‘þWŸ\O
1201³´«÷^Dɱ�¦>ÜýI.Ì‹$�"¡Û²Š%ý`º1Þ‰¹‘£ÅExØú}bËbºHfóÒgx3}5ô¯É©åGáF�
1202‰¸Ö½E[Ÿö¢ÓtÐm>’;cG
1203\áçXâ\šB
1204¨LÛA´Jœ"9¬+Õ³žn|šŸç,fó›ú0}˜À‡·%U¼Ë(íý5~çÑŒ(x<)¦¤Ž”,mijäß[fîu¤í±ßc?7'î$>{CûK/fÒG~¨Œ;,oTáúSéžíUk‰ðwUP‡%õb‚gm|’içŽ{™å%!Å/š±¼tdy±ey�+,äÝÜÜ»=åâ®:2¾³íÝñØïy­)Ú‡ÅAÚNå*Åøî—P»I²÷
1205ÇBÉ´PÞö{4
1206¥Ûª‡¢Ñäî¶ÚNÈ,
1207RΚ’
12089–�S¯G¨ràz 㢰¹²ÇˆHÞW
1209$“;žJ
1210°¶ƒÖ
1211-'ÉÚ#P¡Pk0ztÓó–S©—2­’¸ÅÎ"¯2ðàlE'ÅÈš@Ñ¿�5ówwP†(žÈÖ·Ä
1212#ýa*ƒ�N8èË™S±
1213+r(¦á&eÑš;‹«ÿ³±±¶¡`f¢`|e¦¹£³%0ŒÞ
1214Xö¤ÛŽ�F™½mÅ[Ì (p
1215±4ŒÍ“Õc—éÊl±ÞÀĺ¤`¶’úprƃùâ@Ø•LÜÜ@ÃWáù‡äð3E|[Y$wCæ£)”œž8¡QšÎ5okÜ:¶›q±
1216;™5l³íª^ â?pïÁ(Maê7Tð—¡Ð‰ùåCkÛÈ3×cË ÿýØLð?
1217+q\êÐ’IP2ãë#t”VÖý˜ÛkärÝ–�e(…öàú®©<Ëž‡H #æÓ0ŸbŒÅ¢Ðc®nn
1218BÅ4̾|y
1219̹|‚´ä¸ñÕ¨x¿cÜóC°—T“` (¾÷�‰´q-È,¿}yA ¾ü”¦`+!y?lùA¥x®`º ¥n°žîð¤IšRÚ£�3=Ìòña6k?Ìî
1220eŽ`ÖvDiiè˜ZmÉØ„> ÕÙöÅ”S¿
1221mK–[¯È]~
1222'ìö`�Ä“É#éO”ôë[”PQ¬œw)"Ù–1õ1>9úÒvòr̨z
1223Óë)qÜ|_¡@ÉFÝÇ&´>A#Æäa³¹­°¹2*j‡í:Í=¨”£õ3gv‚Š&ö"¦*@ÁÀŸÒVþ
1224œ}~ÞÚñsrô+TóV�îø8ï¥ç)K
1225[‚À#0Ñ2Ç‘øéÝ«CÛcˆs·g´ïTæÏY¦ŽÚ¥lµ)ø%V¶ú´©Í¤é涥ý¼›a¨‡Ÿíi#…•�^+ª¢X�Sâ—:˜ý™vè®ïÅ�{úSÀýIÜK0ÄêsG—é–±¦N—¥j.é,tbköئ"¤nT°
1226-x¡S~²l[�™ŠGæv¿
12275HÕa·4Bg‹Q3�öÏ[-e:©gOÅRV…-jÅ©m¨·O­†
1228£{Ï36”Œ¥i¡¼_p1M¾
1229æú
1230eÃOÔ
1231-³ó‡a?fÂÕCgj—±Ü.Àí|½™Ä�A—TúÌ¥‡1á�U´Ü±T/¹œÐëíT4g—è°Q­¶
1232â6|¨J®Àq'5_Ë öØ}€.ár£Á^ÊÙùTù•ÙI“›­ãÒËŸ¶^Ðû1šìßÁú(nD»ËNºNŠÊÊþ6þ‰†1ÆôÚ7nLÖÕn&Ô…¿ÿTª0›z�ÿ
1233›\ ’W†
1234&/ä÷›ë3ÏÁÀ`K�ÃAæ°r°¡<ÉdãfÓ
1235
1236!ÎlgæÝsT¬úRdÏÏÖ9þDÕ®1¹´wªä?ÄPæ0^3¬ö¡Ã‚�ž^7ÇÓKI½°˜{Ö#fwÔÛë={
1237³†jî§{ܦxjësÑñ¡ýâüþÁ媿澔1ûf`ð0šÓEËúˆCú
1238ð
1239ô)æô�Šðe=ë|L¤Ú|/tÉ?u}=]XÕD
1240ý£6G/¤jkYÞÈÖðàeò¥ú2â‡ôÍžR
1241š¹·»±ÏnMwÒü•Ÿz1`*qJåР×ü(a‡ÿæ®ødzk«ÀÖo8½PjåñSå¶s[}
1242ÜÔíé/üZgÞÝ^Y¢@ÿp~Xbæœ Ô×]Œ×
12431¥åª9°•ÿ“'±(þÄõ*Ô
1244-0È´gß)6´ì.�Ï-cAá(:
1245EGÎ<Tx
1246|“?¦Ž>“ÄU1ëÁá€<S
1247
1248u‡>;˜zê‚J 
1249-ÁEÝÜÅ´¾Ó-¶™»SÝl‰�
1250œÀö¼�t€H'ÖÂrè½—`�í³ó¡S,&¾l  š¡í9h@|OfÓ€v¹›r¤˜0'($ˆ¿Sh/ÎÚ \5
1251¯J’l¿ª8
1252-²X[…Šø<BÚÎ{D[Scjm;mÿËÍñyžåÇ#ÑÒ|Q/ð{4]&§`ð>¢/Å?Ã]]°
1253‰OÖù–¼‡gè3kY?€ 5]g=A�?¾Œ|ßBPäJ6~$hå�êx¬‘FÕeqÜš{6‰_r”›ÇâX
1254"Òô—@)Èý_xMl¸®áóxäÿ½’\¶SJ¾·Ø'ÆX:>­‡ÿg¼ZvÜFbà}¿BØ“
1255¬
1256˲õÈm çÉ
12579,:²&bˆ%ç±_¿$‹luû‘Ée<n³I6»Y¬R1Bé¥WÚm¤9öÆO¬Ù_¶Ô$ß!#°ßoF0¦2Ù§Z4ÊÅuåC¡8²àuM
1258NO×Gj(�èT
1259-Ä‚‚®ÚQï˜Z‰ù§)e‰b
1260O’z™våÙÿÍ*Æ*d¢K
1261�G9šöUª›hhó7É¡†Xåå
12626´ò#±i]n±L]é÷w}ðí
1263Ñy�Y3ýÀ�‰íÔ�mnL&m?f¢7h
1264-Iæ//Ï«¿Ôúå…Û§NŸs[iÇf�aT¬çÜZ|b
1265ï!Ú]+¦áèÕ�ȯY²
1266¯ øm `‚6¸VY
1267r¢`EÊ|Cû˜ÕN¼;µ¶ô¿:PåD²Â‹¢5;úb2è ß“¡Ó¼Np¹WýõY?/wµ‹õ˜Ó3h6m$»n¤[¨M¿= Uë�Uíg,ÌjBý"=;þClqC7¿¸Ç¨îÜÏ
1268füs¼$kimÒ´Ös¨—ï=mXë«©U'¹WÚT¥Íen¸\!T
1269-÷¨f Í.ö$p´
1270-$î~R_bDS÷ü(À�ˆNðHTуû°
12711䢊8
1272š"ɇ×
1273¶•lF„†$n„;H'd©Q‘®qýh¼E™ÌñBKW”ÇHvsi<_¢•ƒbƒQ*†¶i.¶U
1274,?ÖiL›~Êƈ²d:\K…y
1275Ë K–ØÎâ'ݘ(kqÈOý)“²¤‰“ø¦gzÞ‡@ãçoQ£²:ÀjÂäÔr�Wè<ju–§X{×7-»²#J{KQbFQã¹ú
1276-ÝKøg‰F´s�?Y@X
1277󓌻–º+|l¥>6ï—ËZrYºç:\±›e™ŸeE9Ž/™œ*€WÉ]}÷ÍWP
1278-Ò¢”I¢ÿÈ�¥K¬ù€™œ†G8OÌ
1279œžöŽ*ìhJy�†Œ[E¥ØH)¼5¢Æs¨Ð4CsÁoj¨‡
1280�Y¼9¬ Ð�møÆtòdvr=ÝØ;Þy}×E§Öɉ£Ýtþ
1281ÐfÑóÍ*#·3´&Ûà§X¢Šo^’É·
12820cÌ«a-÷\(¯cDæb@Ý�O¸!ÂUlã­ßfÕ¼1+ë@Çu
1283Hrq ˜‹FA
1284B`UïÃÜWŠ]ÏgPĽ¥ßˆ–öü>y¦pKáîò94áUëjº i¬¦Oÿ
1285ÚCsú©@iøR(8yX/ÊŠdÜrÒ+¥o°
1286.—éÚ¨ÌmE¡ Ù7é[ùzÔôp–÷2û”
1287´�$½X&øüòŦ,2x�‡­\Í4yb´*ñT²”0>Ù‰4,Ó€*»Ì”µèÏïø—ïSº~óPÙ*ÌI‹ü ¼t1õ¦
1288
1289pƒí `½õ(*ˆÙýl;r›Óž“¦¶oZ=4‰YÕXóU¹ ÷¥¼J!?-;‚Á�•¶Ê/mQab<ÏT•§z[Xüã¶ßeÓÂüªkA›ùoÃÍj‚›§A‡oŸÈ�CC»nïxàr}ò§ÌM´ëmÃç֋ݶË; �‡ £€‰NbC 'c™S5£yo †©À»›£g¦¥Ì�*Xø
1290-®QA µf¬äÔsû®Ó‹[[¦W61§ï£JõwÎ’²z
1291ÐF&IÜX4RÁ¦Vú>|ì£*šãÍǃÇ~tt�AÆ©)ój5Ñ�Ã=ŽÚ‡›õŽ«Ø9FÿèÕr
1292¹¤ÙRŸâ¸›�lÄÍ\üì¥g;ùK×ÈÓö«2*±;#œ™SÁjÊöû½ò5ü6:ÙñUÄá^/pÞË×fFSNŽ²Ð«Õù³ÃlyíáNŸ‘"â²[ƒÕÁ–G+Û\ïHÀë {^•}ÃïY—Ç…]Ø\« è•/VŲþ|þøÇÿ%€!
1293-endstream
1294endobj
12955 0 obj
1296<<
1297/Type /Page
1298/Parent 49 0 R
1299/Resources 7 0 R
1300/Contents 8 0 R
1301/Annots [ 6 0 R ]
1302/MediaBox [ 0 0 595 842 ]
1303/CropBox [ 0 0 595 842 ]
1304/Rotate 0
1305>>
1306endobj
13076 0 obj
1308<<
1309/Dest [ 32 0 R /XYZ null null null ]
1310/Type /Annot
1311/Subtype /Link
1312/Rect [ 179 747 193 760 ]
1313/C [ 0 0 0 ]
1314/Border [ 0 0 0 ]
1315/H /I
1316>>
1317endobj
13187 0 obj
1319<<
1320/ProcSet [ /PDF /Text ]
1321/Font << /F1 135 0 R /TT2 117 0 R /TT4 115 0 R >>
1322/ExtGState << /GS1 141 0 R >>
1323/ColorSpace << /Cs5 119 0 R >>
1324>>
1325endobj
13268 0 obj
1327<< /Length 4394 /Filter /FlateDecode >>
1328stream
1329-H‰ÌWÛŽã¸}÷WyY:h©EÝõ8™d H€užÁB–ÙÓš•%òçò÷[7Ò’lwïn LËÉb]O�úËfõ¸Ù¤Ê¨Íóʘ0JUÿøWY…e©’2Ì£(Q›ýêñý˜©f¤-‘›Õ㇟Œú4®"µiðÏוVëÍçU
1330Áù$S<MT©Í_W:Á…À­äyXÄeŒ+¸)Š3¿Šå<é�Ïë ­¾¯Ë0ÕÃY�G«Ö&
1331-+}â¥÷þ§u�‡±
1332Ö «Ð_è€å—#.eüHu»³²WN^ïMõ¸b8Ò½pW¬AS†F_]_�t~Ï»v«àÿq�ÂK=“ÉF(²¿˜µz¾å\ŒAzæZ½Ô¢›:
1333jÏV
1334»vmPÄ)$b¯¼òŸÍß!
1335� MOœœx'vòáè<Rý ÄxÊך¿îÅcãpæ²ÜX~UÍ°³¡z×udTŽF±ö9j�ZŽM¦ÁZ9ÔŽhX×ö¿LÕ7äÕÃavÑàÔlkÙän–KX¶l¢ð%—ð¥ú™q´rgF«íê90†„‰#S“ #'>û¼(@
1336�A!D¯Ôê'kÕ¡ž{Õ)m"±øyv·»’–Ä}uËwtõ¶³7¬M&ÖŽj¸kh(
1337,ü£Û7ŠÒu¿«g
1338߉;(›§¹à±Æ
1339-±£ªåƒ³­í›î¼³»)ø¤í7RëбQmÓÊý
1340»
1341N+ðU¼Ä�sï æJD½ëOê„Å´Ÿ)ù
1342I&J�ó¼μ”P:4Ã,ãe㨶v–HÃ,ßÜ-.yÑß=Mô³÷0¯sDœŸ†�lég¿«|\Bï�ªwEŸ—\ôòqÁšŠþ…V¦W¥-\�ÁS
1343¨A©wi÷üÕòÑjYê—a'2¾"<årˆÂlÜC‰@{èêƪ~à#"BÉkÏ‚)!*ò)]`/c
1344-¸àÌÛz>Ô@
13458A|5Ô~SwݨX’h欒ÝSÎ]ÂÂ,âœlkœoáøçƒè»=Ïõ¿Ž
1346;¿ð�›±÷ën
1347&Ö”ós�s–dd‚¹˜À{D@ãÞ"P@®Ën¨µ–ò
1348Ë•TÆ
1349„ÂÙÊS>ƒ')É9Å
1350}@G‚?:{d\1…2v‘†í`a¦�S^ÎM…R0µ¿‘õõX’sŽWî$›
13519>õa‘TVÞ‡ûðÇá(nGHÑõžß�}`C)¹
1352
1353-·5m©Ð^üÜvh]¡­“ã³ßjÞžÓd2+öø£ažõ Eˆž@ƒL†d&�O^åøR–{»oß±6/TË3¨$ÌÊbz0õ¶Æl+gnLœ¡NH‘žóQ
1354Uš´m?©aû 1d
1355!6m äTÚ™X›x2ŽO©´Ñ¼ÀTaÀ�î�“Êx•Œw.îÿ²–¼0\O%v!ƒiäzn)•Ê(+°QÆÖMc¼çD‰1Îj;£j¨¸®
1356-Ò±ÂZèk>#’äz”­¶ƒl~á-ì1<”Ú/Ñ~¼Ü‡þ¶—á,¿Ôüœ•Co$B
1357ÉôöN"¼ûùN@²UÙ$
1358ŒG
1359ãPƒ Ár±à§
1360¯Å0Wúº¾Þ!þæ`&†Ê¨Êòÿ¿&1
1361-ÖßÜÆ¢ümœdˆ”'
1362hŠäÐà`‹ÕÃùLq¡U#–8åᢡWW]dk›掙�KSjæ–
1363œbThZùƒHÒî·ˆ+xÛžÛN`,pú`yõЭ€0[jGs
1364†Ù€�nŽgåHVÌÿ,¿¡æ¸}/ŸÁÒ %-Ð
1365¢ß
1366ìÁðX;tµG´u/
1367Îg\Š•è›Ã|�©GÕ�Oª
1368aX¾Àê¥õ•·~âÀ2-_(öO}tXÁÅÛ'5xè™À‹`J͵Þ)
1369Èà„,Hó/
1370Úõ&“l/ET#áîq¯|¢±ã8¸…Ì¡f(�óïÑi:
1371œ~C…9)àMlr†ŽÜ”GÕmÄyÒÁs?àP–Û�Úž¥]cÐË|
1372-\¦D1ô�1ˆ �’åÄ­JàÿêÏxÒ°‚öA]{"¢j•»ű‹ ?Pí=Úu�cýµôåˆ�$ãne°Á½ê‡
1373~é
1374à}ügÜ�^˜�±_oÀ¾8NÜX=ý(šIm¤©
1375à„ëRŸ#7fFäžp¹¹!Ö²mÊD-Í�š„39Á�F:¹ûà4cáîëbªÈÝÌÈ
1376bŠL¨s&Ô jPM¤¶L@p¬EiwÖ¼ÝyÂA]¨*JJ€(Ïî·Ÿúô€ úþƒa'“¤†�ôŸD˜ŒŒI
1377‚xÖrÁ)uÌ*é?F+Y®ùõ; T
1378£1{
1379-ª¹Sh6ã¡
1380RºÔf¤³²æ‡»L»›”·t”Wî|©Ç¹ÆgÞÕ‰Äí
1381åcéSþN6
1382#ÃÛxš!MaŽ
1383½;X©{,›8Ç“–YbØ�;2…áŸùõa1Ûwãrt£›/ˆ’£22 —&ûw<
1384-Ì<uY•Ùåâ§Ó‹ým³Óø&U+˜íÞFŒñt|•³¹¹ÂJj@¹`Fݳš»7õx
1385¸@�¶„¼­GÊmðr4ñE$$§Û tg˜†‚­’ìŠìdžeŒ
1386ʘË)›TÌiò€´Za° oÎ8îånÛá(ûð5•)6ÕÇ ¼¥N–ãK)ñ%šiäio¸ú¦À…
1387U1ŒS ÿ�?Lm74@9
1388¸ú~.\6;
1389E“Ó[ñK€(¦Eù_�mêz®‰
1390ï>‚šUq4¡÷E%š“.;)b
1391-Ÿ�ºÀ
1392-œÖ‰«œÀê
1393-ªªE ´
1394Ñ7^&MK<äuã0s c¤>¹²ì?½åH¤á¦Êÿ`A–Åô ¯ÇBê1師�;€«߬¤·ÄŒ5æ®k‰Ò% p.èà'CkN‰4µXuoIÖ‘A¹®–ͼ¢f[ä1L¿Ilciœo—æ¼0DZž™¤0ôN{
1395^¦{·¼¨Žú¤æe&Ç
1396ÓPõâ}vü«ÔžÚY
1397©°µ®0i|@P�’“ÒUs8ÇC
1398ç¹ö%�*ß ÁK…#žaòI
1399ªAÊ
1400LØ
1401$ -Ðì•UVx.3¥1Þ4¿CÄ¢–ɉÃn•¨dÂd
1402-a2FË
1403ÎLÆp„©
1404�™ñ·ÂM/)ƒ 2i”3ªAä*ùÎú|§«wCÿIU_y½îùõ\ž]|º¼¡6«èÔ§¦ïZ¾£k17ýT0'å‚ñ©ÅŒÌ;
1405jMÚB6ÓÊu²D&a"“�ôž/”RVn—§¨,«œô²(
1406ǯEÊÖœÉÂÏÁê}ȃ—ÝJalEžÝI-Þm]œçR&RMüuÑü.òߪ €–¢LîÔÄ»ŸïÔƒY6¥’Ý©ëœF4ÀbOÊ(÷ˆ-ŒåúÎk–÷(C#åràÚ�‹c¾Ø�Ò
1407-
1408e–¥JSÐ;G.³§û#?spP¥Ôêý°?ÔÇvä
14090�
1410q.ÀÇéE
1411§—µ@a€#ÌQ=£Ï1¬˜{Ð+Òžö[ǽOà(͆ 
1412ýaÄ�"Qp1Ù\Ì‚0˜¨Rýj2çêÏ0A�cdÌ¡)Çb¥dú
1413‡ÆŽ#Ô­ËnºÚ©Ð[Uga">âÈz=ž`*IتtRƒGý;L§3‚WÜãJ|Sâ6ã³Oúý°³˜Øú8Ù\˜Â§GÆ{?ö”
1414
1415h›¼{óç¹DÒ
1416ê½¹ssâT,\_êþ¬’B•é€“‹ƒªñÔÍ “™òwž
1417$ç}�˜‰;D49�EoÏ2k¡g�0çî½wR�Geñʈû�'5Ð2Oe6Û¢j¹çyÿ;ÕÒLJCh88ïÖÈtÆ5fÆ
1418êcM¤œŽüm³2ªU«òWîËæÇq"ˆâwþŠ
1419“ÃDv»ýud—
1420
14217N‹Òlf5,þ{ª»ªº
1422û=O4»—|øùUÒÕU?WÇsˆÒÒS‚ˆôò�_Ÿ/ßüþ¢8ça¥¶“P‚Y“8L®s
1423-´�C/×™7‰SñvÒbñFžcô‡ÃŽ³
1424]ºBœ]�n
1425ÜÜË"j
1426šE"Å,·.å™;5±ÕÙßd*vt©"-�ã¹»uJÖ'ê
1427åÿroßÈ
1428̼}3�›‰®µ��
1429¯¨yW-åhÊا›oËm+•jR)–­VËhe·�6Áö
1430-¾[©dH%U[íÝÏuŠÀ�¼.¦r–¯ù™¼š3£ÅñãåãýÇ´¶
1431Ó{²ÚA–eA
1432ïòyÓŠì_ÌâK"¦(³Fùðø‡žqÂñzùíðô)O~i
1433MÁÓTœãÉ�™
1434=r[˜ºÛiÇøZŸiéí19K0ÇÅ“}‹÷÷:{÷:ZʸÔ+scZÇʯÉ�œ÷��îš³>zӀ䧺Ú
1435l[ܧy\^x�£Š$sïR[h¯ÍÓõ½Ìp„å&–«±ÜTÂrâ5–›ÊXÎÌ;Nk^â4–S³v73+Ë«yËræÔÄVç–åÄi,w'f9ó*Ë™W C¼Ær¶VC¯©œ§˜ÊCÅ0¤¿rSSXõª!ª×–ËæÙ·—È3×t‹ˆf›€UO3Q=‘X¾ç2¢Ka¾ˆs=ØüLï
1436Líœô×µP}0ªŸÓøÜ
1437ÿ[0—sŸ
1438{ÈõóÖ®Èîæ’¨5¹cÜÂ<¬a
1439&éÂò¬1”C£“<‹
1440äÐé
1441Ï"Å8¶rŸ÷1ô9ÉÕz
1442[�ànÇ>ã·û¾¡Ïé­>oì4vc§1:�Üx�ÎV?9;ãy”ÛDõ"!ª–Ë~Ù÷”È3×toˆfùǪ瘨žG,¿Ìí0ËøÚ4Ý[âvh†þkÎâÝÜ:¾SŒ‚ïo<I�ÇïNlDäÎÄ/à–¤dßOŸ„÷1a?=ôŽÏOùë5¿
1443~8M‚ôI¿¼Šç!r‡Ês¹zµ�ì]ø
1444¦�¸lšf…uñ¯
1445¶3zØ`½iS®«ÈÀŽ­NvUÚ±×Ù®*…;1ï8½Ý±ÓùÎÌb6Â3@<qã‹@
1446;�òæ$˜'^ã<ñ„°×IOÖꈢ5ey*ü–õD­UÕZH^l>”ëöByæšoÔÊ& µ¦ª5‘H¾ƒõC
1447-ð–Yÿ3ú+ ߧå~uÈ[Ô ßÕñ<VÞÇæ�ïägÈýȇ1¦¢À�7‘@žX
1448ò¦È¯AÞTyfÞqZŸ§Ažš•̬�¯æ-ä™S[�[ȧAÞ�òÌ«�g^¥ñäÙZ�M¼¦,O‘1žˆµf�X‹¨‹�GjÝY¤ÎTò½ARI>kv‘XÓÔ;È.›ÙL÷’ýÏÏÏ�—ë�ÝYB0Þ,ùûëßB«ãçÓƒ”ÌñrJàÚÐcþ¹_Žß'Ò ¿éíñ4gnØ­k+ð
1449£þèû§t$D_NrÇt<„×Qz
1450
1451š§yIéÂÞ&�6ýD´+ Æi;c 2…
1452Œ{ÀçqÍç8%4>«ÈøŒ­ÎgUŸ±×ù¬*å31ï8½M±ÓùÌÌÖÅÄl|.fÀgâ4>'à3v:ŸÍIøL¼Ægâ5‚`¯ó™¬ÕCk*çi¬úÐDõª!ª×–ËæÙ·—È3×t‹ˆf›€UO3Q=‘X¾ÕB‹.üP­cö››°Ëœ<ü£œ+üãÐò ;øíÝjž·ö WÆ&=b<r;¯
1453Ús70€«ÈŽ­pUÀ±×®*81ï8½‡±ÓÎÌÖáÄl/fpâ4€'8v:ÀÍIN¼pâ5²`¯œ¬Õ¹Ck*ç©©Ó·@).ÅvŽé:vrQ*ÌDZªðGU$q­ŽM¥u
1454«H[‘›Ê‹
1455GV•…Þ‰[ZÆ5•Äµ¡¡½AphUYhmŸµŽ;ó Z5(ê,4I$¨5�eM‡Ãf‘ÖŽd�½#a`I`kW–ÛÒ®8²ª,ô®úÏ
1456
1457-endstream
1458endobj
14599 0 obj
1460<<
1461/Type /Page
1462/Parent 49 0 R
1463/Resources 11 0 R
1464/Contents 12 0 R
1465/Annots [ 10 0 R ]
1466/MediaBox [ 0 0 595 842 ]
1467/CropBox [ 0 0 595 842 ]
1468/Rotate 0
1469>>
1470endobj
147110 0 obj
1472<<
1473/A << /S /URI /URI (http://www.agner.org/optimize/#manuals)>>
1474/Type /Annot
1475/Subtype /Link
1476/Rect [ 248 567 383 580 ]
1477/C [ 0 0 0 ]
1478/Border [ 0 0 0 ]
1479/H /I
1480>>
1481endobj
148211 0 obj
1483<<
1484/ProcSet [ /PDF /Text ]
1485/Font << /F1 135 0 R /TT2 117 0 R /TT4 115 0 R >>
1486/ExtGState << /GS1 141 0 R >>
1487/ColorSpace << /Cs5 119 0 R >>
1488>>
1489endobj
149012 0 obj
1491<< /Length 4473 /Filter /FlateDecode >>
1492stream
1493-H‰ŒWÛŽÛÈ}×Wô[Èآټ‰ò›/kc³›Ýò²
1494(’3Ø"‘²=ùú­ªSMQ#ɱ»ª«ªëzúífñj³IŒ5›û…µA˜˜�þ𕯃<7q
1495da›ÍnñêÝ�šr–Ð
1496åâÕÇOÖ<
1497‹ÐlJþ÷uáóßEÒù85KúµáÚlÞ/¼„ ¤,‚²¥ãɲ [§ó0{hsF_YÆÿðÞõ»}qhü%qz�±÷à“‰‘göõÁÏ‚µwï/Ó`åõ‡]Ñ•¾
1498i«6ý½©¡äŽ¡>Ô
1499ŽŽØ0`V®cWŽª§ï”ÔbÝø éÝ
1500&Cj?ô°Ø1þ6ÿ˜ù34KØ,ž®M7Ëq³ßŽ;V¼ö¶tùüœþ›¦3#
1501ͽGŸŽF¤�4‘¹º[l[·SÐÉl¢—½
1502-š6Ú¾™Ÿý¥�X6l.Ÿd·lëA¼H2Ì{ª£†fÓCÒ=vMU`í,Q.HýÓƒöÖ�ˆÖõmÌŽéøžn™¹;â„: .œ¿ÈNr›×÷•^AÜ
1503-g&V¼ù‡Ç&'ˆ«]qä™7óD¾è¢<¨±÷§ÏëÀ¼iÈŽ¼®®@3zN=PtÕp²+c«ØØ\ý¾F4b¯À)Ý4CtêÙ¦²6$ÈT5Î*WC.Yy]á–”`ÛþLΣÚ
1504‹/rœ„Ub<
1505¬™7Ò(:åVâ’k!¹ªæK34”(ˆkê›Q¦®$Z.…;eèB~m¶ðŒü‚3Ô0øBCºŒ(ft©Á¹JÉg>¨«×¢ù§ÍšÆ,ÐaV%
1506Õ
1507å
1508-­è-õâ~ñvsÑ“¢0V
1509Ih…®ô¼ù,É}1ùæÒESý­p¹R¸V˜Ì+ù
1510œvƒ%ÕÌ"ÓÍ¿›áX´f K¬¼cÕô&Kæ/yO
1511²â6@ßkÐd^ÍÝw}Udr]
1512Äó¶Wí­ØÂÙ³-KúÒ�OÅ2דÊO
1513-
1514›¿ëc¾"ß̦d„gꕯ9ìÖ3ï%Œ”R˜±×t¹AM$Þ
1515.Ę~RÎAÖD?I€“a`õëÿÏ¿�ȵîøÚègÛlK‘Ìî‰ùâ‘&äŠï{/5=#,•˜ÿ(k³IuÕo._RCåî n¤"Õ`Ý’¾u¦"OrÄëgÐ:v¦¤2¯j¬ZóŽ\ çe⼘›°ªßƒ©i¥[éý.l±¡cu'¤Ùh>ð0š34¢‰4È1
15163¬N™ ¥ÁB"¿4”-åH”Ç´õ,ñá›»¦¥3’ñw÷Å0Þíê]¹º^:㹧3a—óYºÝŒZFë Y‘UäÙˆ­»b›w'¶µw]ýõn-Íj`†k6e„+NVÅSäš<C[é^+T‚¥ëêÉ_]s$5š ²tP¼¢Ì^÷"çUs(wc@7l¤bYÅëï;ã’qGÕ—ÇÙ@¤ÞÐ�Š3*ìŸ�
1517-ï"9LbL¿5c#šµÅBiü¬)«xü¥è'�B
15188OªÙUNK7é¼ô_:ï�ˆTãJLRRÍÉis¿qøûT§7áI¢Mãi €œÅ
1519-WÏÞ&’ÍJüŽÍ7+ý†ðïS¯L1̽ŒÊ<ή±Ë.w™>Òå8´”„æÈØÀF92a –¢Í7IeÖìÐt:h¶�°W(X…·Ë¿55ë
1520çùדdŒ
1521-ä�/¢ˆOwFó¶ }ÅŸ�ÊÙˆª”@™8H¹Š“>?Óȇ'›ÎŒ7}§%²×�¾ÔäzÝÁÒ©a
1522Uë¿9Ó.
15239x‰Ö¾m´9SŸ™F‚´ñ:‚
1524ÀÊÖÍŒãÀìÏ·±¤
1525ðQ`4SéšiÍÏ�FP8;h¢—æ�@€È{ï/3˜_l(@˜q ¼å´*•Ühú¶ÒQ%¾”H—2u|öº£cˆ}©£iºî—%Nº5ºWÀ+êÃwZ{ª >
1526]
1527·¡úÎÓ­Gp³×G&Ù,ÛÁC6%ÿüLIkþU»­†^( cŒÄ¹ÎzïÍï îÁ?ÖÎ%�ù%'oò�sS
1528ÉV¦±¿"qïI2…ÃáÓÛÎtýèÄÜÈÄ
1529`¾­ëÎà¥SéCÇ<Íq¹BîÀ'ïªëù³Fa¼¾“ÛªZêO2^)hXcvÉt];õ¡ªÿ}ïsY�� Ò
1530~þçÛDª‹�0<pùMÏCÆÖìÀûñ«ðÂs ¬åËÌ�²âÅ
1531ßòä~áæV”�Ïr“f##c㈻þ÷
1532q
15332oš­i¸~«cî�¼›ëdžµ
1534îJòÆå &Sè³´j†ò8
1535
1536Þ¸\< è!¼ƒräh„Ò”SàW.¼22G–nµæá��,£
15370äì¡g
1538È¥
1539-s6€'•¶;†zÔ6÷hx>vÇDÀ16‚#
1540V)ÁʵV¢Žd&ʱŸ¾•õ~ô9Ú
1541”_‚Ï åõ)˜Ò‹ŽòJ_¦)š·2窞æ\§o4y‘™á¸Çrßã=…m„°þ&Y$¶Ñ.½P©îºªm:t×Xž"Ö7�žx¨»ZŸcT{÷.œi¬KȒdžOê
1542�ºÙªN•tæŠ!eÑ�"Áe6½¡¬Î›^üY6äßÕ‡•¬ä
1543c
1544-Ùìäÿ—
15455e)0;±Œ�B­±{ÊjË]ûˆ](É
1546 ê9òú9e0ØÄJµзk…†íœa¤�Kîªe±ÛCàè:õØŸYTè5Á=P€å£×
1547
1548-ëÄoP
1549�Ã87íÁÝþ€gïd·l~ÁA¨jAª`ñN­tÇ�3o5ãxJP‹0U%iñ˜¬¹ßg
1550tÃOÇR<L³ óJù�T`ÄDÉ@ ¨•Þ{Ÿ)@±„MîÑ> ·Qæ^o·­çƒÜ¢Ñ( e\
1551-™1
1552[åB—J8 dY(û^/ ä
1553d�R@ÊN;0RÕ%Gco’ Ì8itSÕ8Sk¥ž_À•Ãœ�N.�árE
1554Lºª®È˜¦ ùRÁPúÙdŽà%¼zýý&Gµ69½( ‚Í.ÙûmKåJ Û³*ʹG@‚
1555ÔUkÐBÔ7 ܹÕl;
1556GuÐÃð}6Ù¸=Ž¦Qù”&h·úâëÝþ¾§Q´mÏr"F,V§~L”…¢…Ò_F
1557‰“Þ}¢p0Cr8Wo1�½E=õô¤à*RRö_樄‰gÓü^ϹEƒ©ì:̦+D—ĸ&­á”ŠI=%Roo
1558屆®=¬–rCzôÊ]NÁ�®z½ã™…lFwõº<ήî¼ �]ʺÑF.ršÙ¾×§nñ</a…¬|tCì¼’b2eä~rìÐQ¬vJ5é%‰ö’S~l‘jš‰ü˜Ä†Kòc;UÓE�^ºæIþ¬aÊg¬ëS¯mD”Ñ—'z§6Ê©BûG¥mJÙ€s2)8í6²âÈR
1559
1560ÌÉ•Tšî”k¾g}Wi ²µk„*Ãœ›»ƒºs
1561mÓNÁ³ùe`â�&‚S[àÂ
1562-•>X %R
1563-þ’_B©1É_Ç)ù
1564%‰Ûwõ®Ü?)~S°5\*�|5;˜Iõ{/%V˘1a1Ù:]M\v‚"Y¤ÉÉK¥
1565H$*>
1566mþ†zzê®Ëœ¿ž&šCè“@k¨(_€ŠqB•1‡Šá4‰
1567VŒÌ'ßFâõ8â’7ŽæHÅv)PåÀ‰Eaâ¨QÂß;f,Á82lË8ðèÄ]žãá˜2 yÎáátÊñPË™:©@>óéÕÖ㦅ÿÊ<âd�Ìu@i+5©úÔ¾¥Šª®a{v�‚eìM�_ßs
1568À6uÔ>Ã\Îœ9ç»Ðý°5=/âÂò=iœ¬?
1569-ÞWŽ<rGŠÜ¸-ßÂaÐXê/Ñy”cGb#‚$}8ïå‹S_Å[ÆeBç’Sºãª¢¬
1570óIŒWnb¶ž±{ 0°Vy_TuðÚÕ[óÆüü™+ûQ_l]|0h¢£‘Wýaó`úú›û|„§öø¸xgfZ�J.†
1571}=Þ(E.ÿ’ÝÍ/®ß�…�ÅlÇ
1572-¿DÙ?M\.ÕdY¸*îå-M±¤ã|ð=£X–ð±(£k
1573½"í_«^ˆÆ
1574"*ûƉ]ríQù‹ˆhDYBMO®=îœÑ%zâ„ŶÌ�÷€
1575-4†ý߀Ê8�fmHK&¤¼ËýI©š¥`˜%n‡» ù�¢ì‡n_“,�î
1576ˠ
1577ävüT`3áÇ|o«‹¢p2ëóÒìú±¼°�àkv7¼Œë÷vxÐ
15783ÁE¡õô�³RŸÚh%ådÀ“åßAEËĆi1`/ÅEr3lÔÙ<%%tÚp‚ăx!v*D�ŽF° ~‰I ö¨]
1579-ö;ù�’ìŽë÷€
1580õºnjÈŽçéžd¹›ó(Y •b{XMX2-ôïå…ÿºƒ.ÁƒÏÊß¡ÐJY'D$kXÕœdEÙôNŠã4ÌJ;×Dÿ··
1581´B9qX…(6¡™œÛŽÅ¿
1582Íá.ch6
1583÷�÷Wè·XźE&J¡þ†+�ÉÂ
1584¨[,|zƒµß!Ag$-±ìï%#g�r;ÿ^g~ÞPòAÈ([†q•?’=W|0ÑêþŒ’Å?ÚMµÙA®È%¦Š’dÓ@N¹¶31 –ò{ä`!»ðSBêó9ŒX«-¹ä¬k?qáyëî`Ų@MÕ4 ¯A´às[qž_Ù=ˆ%QêŒÓG4Y)Vô+­ÄKTÆ5[ñ´Gm6”<Ù¤ã_ÙÄlky32‰qƾøFäy´
1585ýËtÈ�ÿñtïeTŠŸË„}hJ‡œ3UÓ͆#ªÛh§||3æ/º�œ/n j¾bý.‘øÏ|‘˜ç7ü0c ±Q¦£àA˜m}"òŸwT®“$à(šÎ+›µ3Õö•ž«VWϲ»ëN‹ò¥£e�yÉ£1èíX8º`s¾XhMnÆúÉŸ‚¿øYfʦ;×ê"ˆÕ2
1586E
1587
1588£�
1589ÇÉéÊnù�Õ$úÆ—¦—E•œuÓ᱊à
1590rÍ+=:þ†ÑR¬pQëúùAÕ—×Sª•è®
1591-JE®Vn¨âÕP¸î»¦9© ƒ®±XO��ws2Ë÷JÎî
1592-v
1593W ලI58”X@ìã’ˆÅÔˆ5¦?!UŽAÞ>;ú{XDéw0øÃxªá°³‚'yÞSâ‹ ï«_ ´¦VÈxfY:
1594-
1595ƒóB¨ì1@éT²8�9c–Š‚¤`ë¶üÆTýýÈgTÕ_#Å{t‡V­†?Š
1596âÝÜ)°<ãÈ<”xFfå<.
1597ãzR„%î|%¬ü
1598+ˆÄja3Aá5ÐË�ÙuÔHVZѲâ‰&øO]CÈ ¸}*U`,(š`d
1599Ù¤–‘ÀáÛJž+òlOú÷ŽW€K²�ŽË´³,-ô¨ v̬ä‹à2ï³iOÃ$±ã¥½Ê´‘
1600-^
16013"¸a:¾`âã†Gf”ª„€6H7_*! nr�
1602®À=ä92fÇŒú<UvŒJ‚£×›ÒñüŽNrßÏ)\âD]_)GóÓUñ¾M‹9ß�3ÀŒÖË}
1603Óq
1604SÌ#Æ
1605/ð8w%e3—l¦H&œ ]P¡æÔëHÑ›E¸Bi´ÛZŒ4dÓe™ N"> ¿‡Ú†º¥�"Øœ�
1606G)ª!c
1607$¡+³|#iÐœ æYÛ�-ÒïgŒ'i«ÒrNa<+f:I%înËC<4ä]®øìàçk€§agMSvÝ<·/
1608€7Ïâ±Ô8 ›“œK~ä@-Ÿ„ÎÕHNz7N=w<Ú¬þ¦!) áŠg®Ì�‹
1609g¥æ÷¸ƒ\WæŽý¸æeYfó·>4v§‘ü±ײÙU­.àÆ�ÈÕûcM¢ã"”\`§¯ÀóÎwAe„Ý„£*TpR
1610‰î-°ŽLÍè‹|{ÄŒžÚ¦Æy_°òàÀ”¸dh¢J
1611ÌцH®T—%¸Ò
1612µ½´Ëxˆ¶&t}±�¹à‡X
1613B¢K!~Åhh»ºiPZBÍo�DÅI†ôƒ"ê»Nö
1614%~õDÿ
1615/\^
1616-endstream
1617endobj
161813 0 obj
1619<<
1620/Type /Page
1621/Parent 49 0 R
1622/Resources 16 0 R
1623/Contents 17 0 R
1624/Annots [ 14 0 R 15 0 R ]
1625/MediaBox [ 0 0 595 842 ]
1626/CropBox [ 0 0 595 842 ]
1627/Rotate 0
1628>>
1629endobj
163014 0 obj
1631<<
1632/Dest [ 9 0 R /XYZ null null null ]
1633/Type /Annot
1634/Subtype /Link
1635/Rect [ 198 497 206 510 ]
1636/C [ 0 0 0 ]
1637/Border [ 0 0 0 ]
1638/H /I
1639>>
1640endobj
164115 0 obj
1642<<
1643/Dest [ 9 0 R /XYZ null null null ]
1644/Type /Annot
1645/Subtype /Link
1646/Rect [ 198 263 206 276 ]
1647/C [ 0 0 0 ]
1648/Border [ 0 0 0 ]
1649/H /I
1650>>
1651endobj
165216 0 obj
1653<<
1654/ProcSet [ /PDF /Text ]
1655/Font << /F1 135 0 R /TT2 117 0 R /TT4 115 0 R >>
1656/ExtGState << /GS1 141 0 R >>
1657/ColorSpace << /Cs5 119 0 R >>
1658>>
1659endobj
166017 0 obj
1661<< /Length 2654 /Filter /FlateDecode >>
1662stream
1663-H‰ìW[�ã¶~÷¯à£”�µ")RRû”Ý4ÅEQ`ÝA¦4¶fF­,–gÓɯï¹�ºØ£±½— ÀŒÅÛáá¹~ß›Õâõj•)Vw
1664)£81üñW–GY&tÙ8Öbµ]¼~Û±îhK,ºõâõŸßKqß-b±Zã¿_�Wÿ^¨Îk#–ð+ã\¬¾_–~ÅÚÈæÆâ
1665-nŠeF"àËZ”óSðcû(¶áÒDiP„qðæ‘
1666Äú¡hBGyp.é·ä¡ÿµúËâõ’ßG&V¨&ý‚ªi”ZÐ$îoTjPúm±~(ß<튮ûkµ­¨ê`—þ¹yd¬Qc²×:g­Å!\ZP§
1667aƒD�ÚÙ@ÔÅ>L¢Œ´–‘b­m°‡Ý�øf°Tð‘ú±U(ud‚;Ø
1668zÃÛè‰NôC)6N¬›q'ÅÚMÃc¼ˆ.\*´Ûmu/Šfã§ÝAQul7¼G++Å”‹­^˜ø¦Š_XWÿµ4ÜWÖO ¸¡7§ð¦‡Â}
1669úÒ4è‹šõ´~¾àIñ
1670ª¤ÈQTnÕý”¼©ñ»ªPÁ¦:\âÅ5
1671Äm)
1672»r#œ@6± Šª]Û:|uäüΩH—ÂKŠ®mŠÛº$W¯(º‚÷¡'²ÀÉBOš³£-eªóÏqäeè7R졨A·”}< Þ 
16734ìª_á9)ŒiZ´<Ïa•�Ý„Nª
1674^Æç¥ÎŠ`šŽDÐ&0ÐÚ o÷ñÜÍ[´«$oA8’„=Oµ;úPAËÓe×µn&¢;8
1675ÝÃGáx\cؾ‰Ôƒ}u«’íôÏÒ‰¦4ÐAÕ6�¨šuý¸)7tÑŸV
1676)*±àZ—*Aݳø
1677"³DìËÅÝâÍê¤6ÊÔBA�ª¯ŽÇ
1678-B¤e6·¤¦AßOÃ`ðæ{² dgál´uuë¾{§Ðè‰l&Úl;7ë
1679ÉÖÞp÷^[@¡þ@fþ±t©ÿŒ
1680OªÚßÛ®r%/Iƒ¶Yb媚M¹+á_ã
1681
1682-—²’
1683—<W‚øfÚtt÷Ø8ƒ
1684³‘q@Êf]Ô5ˆO©äc\ðËr”¯ý»0ªÿÖ>ó°cç@®)×õ»U¹~gå\Š�Éz•b×™ÀŽ!Ý´-·[p%SÉöuUáLOµ|jùꑽɥ7ù[|�^ÁS
1685XÏÿ
1686-Li±¿P-:àû�ÿxÚ¹•ÒÇ·»R呶Âæò3±mòÈNt<±ÞlÕÃr*9qãúÉ4èƒmµ߈ï~fÓ•7~fSv‡oÅòó ÜT·_‹%¬üù
1687�Íá&ü£˜©“ñI¥˜+2ÇÕŸ‚ïËn½Gx‘ÕŽ¢7¥ØS6SË™
1688º‰ÆDñÙª�$d¼É¢�Át® Àb–ËÓ¾p’o?]ß¡¹acA
1689vué
1690-kŸpS YÀEÞb‘§ó®ÆC}÷"±Ð
1691èË�ƒg„—Ì’lB9‡Îø'á�Ž<Ê)ïÒJP“}
1692Q;4ëçºEƒ["
1693
1694-üÞ¶»ŠºSr øÃØx^sŠ­½{¬ï¿º¯OÒ8­oCC…Y&ˆZJùî|·oXt
1695�À3ZšHÉ4™Ñ²aFG¥™²ƒŽIÆ.-–¦óHe ?6‰¦
1696ÒùIÒbnÎÚöë±Ê'x±‡\uÝ:G
1697!qm̸6È·Ø–sÀÏm-Ëæl\‚Ö¹žóî‹v›
1698;å ™Ï\U_ezæö
1699MG¡Õß.G‘e9²z°nir7^ªÀŠ.NÝ‹Ã}³èûš
1700š]r¬ Á²vYÂ}PC™z€Ù<¦aî Ü,n:_/ éen?Í2|®÷‹
170199GÆ�§1heœ¥Éè•YXáPÁ^h9;€^ë$”Oè�ø@FÈ/?,œ§sñŠÈÓÆë‡:SÖˆw$9±> 
1702Ȭá{Ô+a^ÙA¿¬n«ºr{Ÿx'¾A‘“r„
1703=ÌÇ- dGËøà$hï�Èb»�ÈÞ
1704w€…9!nOAsÈ“á„è
1705�౜³é\
1706-
1707öi¥yé+²
1708gD±ii6P%3JÛ·¹¥6Щ¡Ú
1709×<™öR\…/ÿKÏZ—@1I†A#"·Ê‰ Æhcàš·O4á¶ð¼Ï*TÁñ®
1710­Šb­>.q²89îK„>ÐW’Š¼ÌMú,Pz‘¦ü£!ú·Tš�
1711*b/Ј§  Lü(“:ÏQ)pA'À£3xû¾§R/3•÷e‰èËBÉ ‡¾×ÌAvODO ÝïK‘ðzzü0±Á£›lŸ$Õh“+¨f’M~§šI5Wß|!‚9/óSçÙèhƒ¼‡ÂÞM<!•n@Õ
1712 "CHþf©3�r~Kf©!ɳ+ˆåXÅ/B,ÁbG¼²j€B^G&/ª‘דI�$×0I�)ˆ¿:&‰1ÿ¼oàèý5<2óHE<Ò€2
1713ahß!>þ€X1
1714¯àÿs
1715t~ÇîäýûCº9Ï-_À€×˜è¡º#·AIê„„ë=!˜QâŠpü*w؃Òöx
1716“€ž#¼3@„˜¯»
1717-óüG‘È;Jþó�HÛÀF)bçPp<¿ m­ ô!�ÁÛ/¥°àn{ÊÁ®"ºg®™šbp…|þc€k�A¸"n„ká®<×Á�‡àÚCpí%;®5†àš ¸v¼?Á\û‰œÿ[nOxÚ×€¾½í™Î2FŸ„¾UšâÏè[¥94¥óè{‚.¿úv68VÁ£·OÂÜP÷°§^�¹U*Ís’ß1÷˘û0}vô=/óè[Z3:j¤z!=øN ”@XB¦Xüq— wõ›"p™€ÙÔ|¬ãgƒàë‡bˆ»; Ánü�ø²€·Û±_ŸCßÕÈëÑ·ëA$\À%Œ´úº8{ð>ò}&j„À=¢:!8BÇ5æu
1718
1719y(â¡ Ð΃·-4:Þï6–Íј…vÂ�©!BÍòø=.*Z
1720-yäÅìCò…
1721éÒ~iŽ°.8èq~
1722�ãÞ׉«ô`¸
1723-Þªàè}¸ÄÒ…°
1724�‰$ŒÒ•ûÃd]<@˜Ï_¼µ½»¤LÑëÄû9È-£4Æ4@”
1725¯Å
1726¯¸UpðŸ>öç¡·1Éœ*Â%>—õÍÁ39ŽxŒ¦
1727
1728-2ÖÅ ®
1729çèu4¢[ìš`µBP/±Ô?8!RJ66v/®ƒP½ø•Û3¾"âmîöw<:V×c"ÀÓ�Œ}�XðƈV÷pÀu<Âæ|+¼iÊ
1730ˆ; ¸ÃÁ`x´±�
1731·ˆÔQƒQ$à\Á#f€�™?¸­b[Ð/3†þ~f
1732æH«_�ûq½ ï³±Áð|$PrÔesC!q¾‚!'MRKx%�ì·&2SL.{¶fÕ˜i8f‘1†e,+ÔrÎhÚ;^ÏÈàÉÄ3ú×ãŠcY䪊òt#ö¸…Ž+vÊ;
1733N¼ŒÁƵ «>
1734eqØ'y‹;STMÕÜ_`öT¦ÉGå`_FN(
1735tÍÿ
1736B0g�
1737-endstream
1738endobj
173918 0 obj
1740<<
1741/Type /Page
1742/Parent 49 0 R
1743/Resources 21 0 R
1744/Contents 22 0 R
1745/Annots [ 19 0 R 20 0 R ]
1746/MediaBox [ 0 0 595 842 ]
1747/CropBox [ 0 0 595 842 ]
1748/Rotate 0
1749>>
1750endobj
175119 0 obj
1752<<
1753/Dest [ 9 0 R /XYZ null null null ]
1754/Type /Annot
1755/Subtype /Link
1756/Rect [ 362 747 370 760 ]
1757/C [ 0 0 0 ]
1758/Border [ 0 0 0 ]
1759/H /I
1760>>
1761endobj
176220 0 obj
1763<<
1764/Dest [ 9 0 R /XYZ null null null ]
1765/Type /Annot
1766/Subtype /Link
1767/Rect [ 362 500 370 513 ]
1768/C [ 0 0 0 ]
1769/Border [ 0 0 0 ]
1770/H /I
1771>>
1772endobj
177321 0 obj
1774<<
1775/ProcSet [ /PDF /Text ]
1776/Font << /F1 135 0 R /TT2 117 0 R /TT4 115 0 R >>
1777/ExtGState << /GS1 141 0 R >>
1778/ColorSpace << /Cs5 119 0 R >>
1779>>
1780endobj
178122 0 obj
1782<< /Length 2546 /Filter /FlateDecode >>
1783stream
1784-H‰äW[oÛÈ~ׯ˜Gr×b83
1785^Ú§lvS¤EÑ(
1786-§Š¶ÙJ¤ JÍÚ¿¾ç6)Y–�ݦ
1787,
1788˜šû¹~ç;?,f¯‹Diµ¸™i
1789ʼnŠá�åE”çÊæQÇV-Ö³Woz§ªž¶Äª¯f¯þô^«Û~«E…ÿ¾Ì.þ531œ·NÍá«ãB-~œ).ÌýJšF™É
1790­Ð‘XÍu¤�¡)<ãO¸~exóuð¡­Êê®^ª/¡¶QlÃyé Ù…ó,¨ûðŸ‹?Ï~ZÌ´jÔŒeÏR
1791PDG6EaòDmëÙÍì‡Å‰²:£­Yj¢$au�µšgpM‘’ ‰¶ƒ :󂦎%ýéç°ˆL°C
1792Êé¢4¨×ò]ÝÓªZuím8× V úG4¡õÚPëÀïãmª¢OÙªÏ|Õ¦ì{%‡ïÂNÕxJ‘½ðׯ©žFµÚ”ã[k:¢œ‹d'Ysâ”csÄ'†0vð˜fCü½&'|n"4]Û«¦­Vûe½ô_Y£ò—|ѓ‰$r欯rï«'ƒê=EOÙ.K §¥Z5Ÿå7X)fàè>Ì£,PÝè[ˬ(Ø„\¶¬•¬†ð\Œµ7¨ýð5õ�ºxbC=SÁþµëòmA�dA×Îa4í²ÞÔð¯•Uz:ç§-<�PÀÀËZ^¦MÃÛ‹ïøŃÓò‘Iàì²*W+¸4ƒcp)äëSà­ÖkƒÑû—îñ@ch
1793;ÓĤI~Hº‰
1794b‰#9ÐÍBïB‡F¯º
1795¾�N1´@ï_²ÔBvçüaÓð’öÖ~ƒ×Úà{Ðò_µÕut”23U£%:ÿã~#+õ4¬S
1796vƒOxw)¬]¥OLøV³z•1‘¾€Äà
1797†GûÇ€zGñ
1798TwåV}§^êwÛjsÿÑO,ë~w¥*ÈÊ�’©~[}
1799ÿè=&æ
1800Ÿ=\¸lðð9øÖ®^?Ö}E€–͆"5£8ÛµSS¹P
1801>.Š/"@’D�Ý®H¢tl+I~XÌ
1802M"e¶x"·Þ–½Ož‹Š
1803Ö˜Z›‚5f÷�\ià±kUÇ37r
1804GE°»«•¿A…÷xháÌ”X=ëKˆ'�ƒ!âcÔ¢@@v›û3þIXc::B9‘dÕ˜°{Ƶ¶"ðcèêÚˆ°éM·i ˜Ô•êáÍ4æŽæ0YÀÅwK¿Åf|_[òÒRÞ¹'Ë·—Ì€\Áº<C7[h‰84Á¶:£¾Ž²ØÅ ~â$±b‰*¦…ªšbwôQ%} ÒfX]y´…jˆ:óè>H.º.�â";ç9L¶3rCm, 
1805ÎÙ!T³âØ…ˆÇˆC Öj…?°¶'�Ds' P.ÕŽ÷Ö¼w
1806t"G!l6ì
1807
1808eô]ý@ç†Ýà<y%â�ê�
1809QMÏOÈøŽ·Õ`Ù4PtRné7�ä8Û7Ÿ›UÎ…åà)³£uŒL
1810-9I#¹¸fƒ#²[¤rnLn½{mŽV"ƒb¦Mè8ábŠT�dæáÇ¢+i¸^×üc« p»ZËÒ¿Ù:²®Ò!t÷r)ŒP5:"k»;Êy¬—óÛF)"èÙü^ÕíÇ€pø{}&`2 @ñÙ<_vPäÛn§êŸ)«â‚ÒñŽs·fP}3Ip f>ù�×<Ý3Ö9
1811-¾±‹2�+èï8WÑAÅ Ø5ØÈÁÅÛ-!£� \2µK쉭ž›L%A4Ô†ÄeRÆÒ‹eìk»)ièëü%
1812ˆC«œ)ÿ¿¿8êãmÇÄE¿¤íH2‡½Ä
1813ÚŽ>Ez¹í˜°úßbÛ1±á7k;N[žÿ’Äñ!éÐn¨+ž7€™ÙÔ�€s¤Ÿ×tØ
1814 Ç|Ó¦ÃæÛ�ç7
1815c¿®éHÝ1fBͨ?í”/hÓ.c·½ÔeB³_½Ë°‰U_ÒeØ8��ñï«Ë§�qh€=æS,ûÐo€u ßñë
1816-˜óðNVR¦™$øßh¥æÝ;>»å-½Ðp`]´Z3_ɉÑ+PZ´¤l�:
1817y¹€êóêßË7lY¨¹PÏ‚©ÖˆzŽªÎÜÓPÔzçÙãœáX
1818N
1819ßÖÈÐ¥bôvÏh…€ía2œuÕ3º¡3•òJµh™„›:çUPU·—™9ˆz èšøßxü´êü/AÖ™
1820vÓ>‘  „X‘;ƒ60N¿T3"¼»†~ɸö”Œ¿È¬Å`VÏÛ^•Øù@mzýþÍ»w¨�0gSe¬uŽ6y+Ò!3i��a·Ç2–
1821¨0j¿º§‹d©å%,Ѐ,ô{µ¯Q6�v¿æmŸëñ!jÈrî33dzypWÊZY
1822ä—we‹Ô;ê‚É­0€¯hìŸ
1823-hÔîÇÙ³<x;çðÊ9œ%¬¬ã¾bZ#9®‘«n94Mu+ýÒc=”À®
1824iÇÞÓ°ŒÑJoÅ^cžVòœ÷†´Râ�
18253Àx
1826š°ŠîmØ®¨û{LÚÃ<1fŒ:˜6zÚ­pŽ·éƒÏ®ƒŠ‚YKYae¢À·šú†Œ¸}pŽ©�zÂ� ½7‰ÆÏ
1827è½I,0ƒËôþÉ&ñ·@ï'6üfô
1828:¶ß©×i&ŒDHý@RŒ§ô¨f˜ÒÛ¦Zo>ÑDùð<f¯
1829¾)³×I�1ü|f?–ñë˜=R½£ÚØ´DëÉbåÔÚã|{«¯Ô餹Dùuá²ÿå×Ú A^@ù53¶Ú)埤×@€3;ŽvË¡��\DMc¦¦ðXŠ$‹'Ö¼iSúÝ}'[Õ,eZÎË�wÝ^~©ªìkÞ9磔™€ê-e7îi0áNÞÓ(’ó\X¨PÂ
1830T*Àˆ=·)ÚߦʕˆØñŽž.ñB4
1831ô$÷˜®Xb:)‰è²ÖË‚ ´2¼Ác§ãÂ)äɉ2c”ÀŽfðÊ€yA7ÌUö-U("_þC—…6*ørÃ%«ð‹û~uO«ª-×¼R“\—iÕÆÉ4èL>$£îŒz¬œÂðêBâÂ�Ô™S6ûéÒkY¦³_ëµkìÓ Í‚ÝžlŽ°t¬"÷Ãi�
1832K…ÍuäŒg˜:JÜS
1833&ÊyõÁ©i–ŒÔO�kÅ•ú
1834bDî±a„LTؾb
1835-p ,CÉrŒŸ››š†[êV!}ø轌„€š”ê=
1836´m'Áª¸07-¿yë{ØN&ÔªƒìóÝA_˱I¨�í9°;¬êâ<QN·Ôœ¼3I6€²ÊíSPÎcX —ø|ÙùVEKòâ,tHÃè"ô„ºð
1837gHÂŽGsÐ_Ãâ®ÇiJ=&-.!
1838\œ}—¦}—ö:œÁ{üe:e¡MÓØ¿ø/…Ÿ&•?HDí·T˜s\ZÉ‘>ðv¿¹áÛZ°¡!š¦
1839Oš#(Nÿ
1840*W^%
1841-endstream
1842endobj
184323 0 obj
1844<<
1845/Type /Page
1846/Parent 49 0 R
1847/Resources 24 0 R
1848/Contents 25 0 R
1849/MediaBox [ 0 0 595 842 ]
1850/CropBox [ 0 0 595 842 ]
1851/Rotate 0
1852>>
1853endobj
185424 0 obj
1855<<
1856/ProcSet [ /PDF /Text ]
1857/Font << /F1 135 0 R /TT2 117 0 R /TT4 115 0 R >>
1858/ExtGState << /GS1 141 0 R >>
1859/ColorSpace << /Cs5 119 0 R >>
1860>>
1861endobj
186225 0 obj
1863<< /Length 3629 /Filter /FlateDecode >>
1864stream
1865-H‰¤WÛŽä¶}ï¯ üb*;­mê.çسvà<lŒLÇ�3‰3-»Wj·º÷öu �I€|HêF¶Ô—™uL‹d±X,VÕ9õÕrö|¹L”QËû™1á"Q
1866ø㯢
1867‹BÅE˜-±Z¾ž=¿
1868RU$²PC={þû£
1869†ÙB-kü÷v¦U°üq-`œª9üšE©–/f:Ç…¹[ɲ0�ŠˆVhËóo
1870[±ÓE„Ðï€zç&4ER 0j\Dž§‡Ý¶­_oþ^} þ
1871Þ¼4,ó"†o¿1&Cá+7hí­Ví ³K}ÌM¿U¢©
1872¸·Þó<4ÚnƒF")“+
1873%ºê”Ÿ �–çÕ ÓU×T<µ
1874æYé†åç¢Ô¾«Ç'¶A"}§‚¿-ÿðˆsLq>¾btx
1875qÐï$ìÔÑV眬çØ
1876Z\h4­Ô!ÔÛÀÄ`éÊvªRëžÉm‘^[ÕÃ5ÁóZÕ}c7tõ\?€w
1877z’‡|­y”ÑÛ–iþÈÁ
18785âS÷Fì�Î6êÎÖÕ~p.owªée0tŸƒ+ÁŸ1Ú¼ªÞ�{­{¬^¶¬ûþ'µß¨j½Vü«JÞ©ªÝóOžoæQÃa�¨pï|·¶C(¯ºÄû
1879GÄÚŠè£z¿
1880
1881ÞnγUÓà±ì:NŠ4ŠŽK½ãbv\Ý¿Æ=‰Þð�mÔiUax£Ãð)
1882ùµ€ßq€ÇðÀïYê-KY¼M®�.
1883�Ï.«ºì+Rw{>w§z¯›gœôz¢C„äg,š²› {ÑY¯ümþy¥þs¥þq¥þ}¥þåÎþ/‹]³ÊŠÎšv„"SMŒ™¸81ñÁźøÖYBv íœ3 p‹
1884ûÚ ¯)¸ô5g{â~ìhKæF
1885ïÛ±ˆ< µïÚŸå¬=‹Š¡=‰ŒãÂÌ‹y\
1886îTú°É9l(t1‚9gl‰ ´åäçÙFV „,u,y†®À…õÞb}í,ºòIöÆàêÅ`•#/ÕOÖ¹8ŒÓâ±B×=˜�(t¸“*
1887é(
1888
1889-üæÉó9Î
1890Ëçã[ú!bMgÍ@Ç{3’Äy
1891°–Ô\©tŒxLõmO?�¤Ñ#fáßø²�q˜¦É;?ÝM¿ýD7±‹ÈŠ�r©0…Ç¥LüÄù¢ )8;Nb€
18928
1893b/ŠÑfQ{H)ä"›~h!†±äA æ„
1894Šå“.NÂ$IÿïHœÞ-wÙg"É>õ»O
1895Evò/óñ)ê†
1896Q�Á™àK¤7<?ªv@öB»¡Ü4ª?‚Ì#…_Þ\Ë
1897ß2j÷Þõç®EJ¡É…§a�éï�±P+Ê"ã *â#?ÝRõšð¾BŠõ†Q«^ѵR·À¤€Mö“#Üú°ãZ/ežÿYN_¯½@è¼#4ÒoYØÚ§Ù^–i–JŽþÂœ¾�L
1898~¥€yâtpˆÉ“G?úÈÚ’�:TÜäaJí<Ø®ç€kŒY
1899>‰Öïí”Dµ}7A«×{Äa¼Ö×Ë™Q­šqS“%P(#Ud8@(MÔÖÎîg_-Oº “C«’ÁŽ:Q‚¯ÈÊìÔN_áóˆí¼¡À�¨' ‹cݨu{'ßô±–²/@Æþ
1900ýZ™’‚8Ñ’
1901)ÇWæÉ
1902
1903>O½ì¯Æ\8O×ó‡X¤ì;R$¤˜<
1904 6´�íd¾­«õ(u
1905-é\R§ˆ
1906ë»Pô^¢«ÆbɾùŽ‹r&ü>
1907È�uÛAa;¶WéÊ_ý‘À€nläÆ$ô�qù¼@çQTŒ_§ÐM�„
1908�¡ÄSŒ£†%
1909{·èÖP¾è
1910qà@dQ˜¥ìMÞÇAs«_ö ‘кØù¼
1911ËHE)@ÌqXzÕ)B4ÑÍax
1912¹¢3K@'.—Ïø²ã[0ã[¸¶¤à6Cb+
1913,ÕýÃr‡(@)
1914*�8À,?¢}ÅëN�è,–a{Ê �óÌŒ5œqÐ~§Z„+½Y[úµ„E™– ’hjxjw…&aHQ—>rkš~OÊ« ½ƒ
1915i:‘ç+î’ i=€TzŠP'…Í%€ÊyÌ
19166�•G÷о°Áµ«<
1917¢ÖáùZ„_óŠä¾ß##ȃ“ƒŸ@è+²GØ)¾óyoMÙÿIi…†³ûܳ;WåZ¹ÂfRY]Im”,ï¹|Ö+óµë@~œ#3m'ª°Ã 
1918Ì
1919r7š ç\îƒ2es»^mú–KZÊñÅêʬ~ƒYl�
1920|‹NçÁh¥°¡’Fñ O"ã-V#=@Øp$Š6e3Qâ;ØW*“áYÏ6HñˆzçšÝ·z¸w ã%éWç
1921%µŠ¢¾¶Õ�«QaOz†ó&
1922Lv¶
1923Ê"É7‹øi5“Zż.uÉN*˜¼ì�ÐðÛ£IJvNˆ¡@«a––‹kHI5*x"NcW–Ø�¼‡uÙV�Ɖ�7ð}–¿:!¨ä)ȇˆóJ?ð
1924*ñôÅ%>ÉÁÞl\â�OŒt–±úãŽãue·ê^‚
1925
1926ëÓ2™­xâ<š% FµP i[åPxþ€:³m¿÷|Ò'óy|J0c’ƒñÆpã
1927-ø5¦c¬Ÿ�Sp²ûUx“AHÍ
1928“A‚¬{÷ñ~#+G0›D žŸ•Àèžbif�ßërµC'ÃCâ{BÚGGExÍNý ýôJ߯{È¥w¯‚_�B Fÿ¾˜È5ýþnm‚>Ú¾ÛÙm§>»þLyÉoœÊc�bužÛôâTÿ™B¼x”¥�
1929gæ­~a‡Z2¦Ý
1930ñƒé»@Ó†ô'MÃÅ“¬
1931è8Ü%N!ë¢ÁB‹EiN ¹ï~ré~®û±À½ÎÛ2æ“�Õ˜êÐ+Ö}å¯t’p¨Ú8ñ@8™O…]6vû׬øÎ"Såb‰ûzÚãF€-H¼hª³ÕÖU•’I'ڲç²î^¹
1932-/€]øZè¿·DôZ‘„í&ç@9B]½j;™±Û‘î²Ö‚ºTO&¼IŠ7ü,ö@•ß³ ³»ÐWYäàÀo
1933”†Êâ£Àa�ØÉå;3c7¤ã
1934<Þ_¯ú6½ÒBd&b=ÖèD³jŒÀ
1935ú§Fñ™B°ôŠ·XUïñ½r-�%p åô@²´ÝÔ +D‰F
1936DËù&õã{Š=Ê #‰ÒÕ~M‹¯:=äM‹}GLÞûåQŽÞô]Gf”µþéû)€…*1iR/°f}x
1937æ<…:Óa4Öc55twÚv€M”GÜT½;HCçOŸ\¦{82ZlâSDÙñOÃF ÌÁšú`�…´q2'”Ìô�9’HvÅ|P¤]rIœF%™ú½�×ÄýdÛõ³gÌ&Qã–<YÅË¢°:ä/.Ûn÷Þ.傘ºçùzup
1938n®xz˜*–� 
1939•3p·u:i܉êÊ™.�1¢€ÍÆ‘ì¹keõbM8iz¤
1940�,â8ˆ©Bœognn¾Žà<×ÕH¶îY¨_fãve°“†½�qèÛ®ðkÂq+3ɹG™Ú…«|oÅ"zlz½Ì­×{(=Sô‹2 *@é2
1941<�~9Dk;L˜f#ô—(2@Èô%C8ÛwýÐî¸lãû6tsÌñˆGc7@¿m'ë
1942-KgÉ\c%p¢[}!2?gŸ¦‘¯R¹T©r®›À•ì„#à™cnŠV”T/û3ásþAÆ·�™‚|I55”s$Ì!ù+™nß9^l8z‘E‰¯�æaò4Éññ"�ˆ¢<FÊ” Íû_ãUÓ›8
1943DÿŠÕSj; ±Õ#{á¼Ç­„R’‘RՀʿßÏØù€”½Çö0oæÍ{Î
1944-`¡
1945¤n‡ÅƒëukÓºò¡„x7•;œ
1946-â1Cýݵ5Ftˆ `°¥÷Öëä{åô¼½ô=/ò6q,¯n­
1947šÝ
1948†¶Z9²fÜÀiB¬4IôpE„µMšQ+K“ðh&
1949Ší2çcá Qèt¼±À�sFEP¢éøQ“«XÉ"ûéú¿
1950÷CB5Ç�û2'%£˜ðÁå¢ÃêR:]Ö;„/`ÙÓðg„Ñ"ÆŠ1ÎXŸ°$!�ÀRˆ 8¯9xT·F»‡øDþœA$ÜQÈ=ƒ
1951-¸½�þ'Sø{š¤ŸŸûÃõl«½m€ç§./$LÇiÈØ«w‰\í¬¾ °'aPF"6
1952ho­²ÍR<P¶›Ä„Ÿz35ä‹F¾†î ö\¢»ÌA£Ü0¢±c'CCýÏЀÀ&ñ‡Ä62Mî˜�CÂÃ.è ×w8ïr$ÌË�¾Wþ®é«˜%`NU|´q¢é6ü¹2\'ÑÜ^CËã¹þSôPP
1953
1954jºkT"tþË­ç•zJ§¶ÃÇÆÄ�Ð'tš›x3‰ñ.�‹Ş„@ÀæÉYÝDõ÷¹þ:‰—í
19556”K%f‘ø
1956]»¦z_½‰HÆe2ª¢%qþ'úUۋ榟Iïi~
1957-�¾7Ïñï³i£w#
1958-+}?l`My'NîÛ�Ty“̬†¬‚WËèr�°«jþ¿f¿…óTû—¬ÛA
1959¦éT,¡ðÚÑ 5—
1960˜ °|ð§cÑÞ’Wùü�ÆŒw
1961>€Šßø¸ÑN~~¬ù›»T§‘Ï×�NBÿÔ–nîø!RŸìO„×|8£þ.R³Ló]ïi½$^žÛE{s$lÇæ–eo<ñLÆÓ¿w”Þ�ŽLå…Þàù*A4_ÒZ{©‘®ÊÖv²û
1962†
1963W‰†ω§MÉaø�[-e;=™o¥Éƒd(N%Ï8Ž±âŸ=ÐäTŽæM´s݉Äö¸ó8ÕI6ÊŽÎ&±Xì|]'
19644Ü?<"²Ÿ
1965-endstream
1966endobj
196726 0 obj
1968<<
1969/Type /Page
1970/Parent 49 0 R
1971/Resources 27 0 R
1972/Contents 28 0 R
1973/MediaBox [ 0 0 595 842 ]
1974/CropBox [ 0 0 595 842 ]
1975/Rotate 0
1976>>
1977endobj
197827 0 obj
1979<<
1980/ProcSet [ /PDF /Text ]
1981/Font << /F1 135 0 R /TT2 117 0 R /TT4 115 0 R >>
1982/ExtGState << /GS1 141 0 R >>
1983/ColorSpace << /Cs5 119 0 R >>
1984>>
1985endobj
198628 0 obj
1987<< /Length 3372 /Filter /FlateDecode >>
1988stream
1989-H‰¤W[sÛ¸~÷¯À[Á¶b�É}óæÒIgwã©ÕLw²} %$æV&]SJÆÿ¾çŠ¶9mÇ3Éç‚ï\pðãúâÕz](£ÖŸ/ŒI³BeðÇOu“ÖµÊëÔeY®Öw¯^�¥ÚŒ´$SãæâÕ_®�ú2^dj½Áß.´JÖ¿_Ø
1990äóR­à×d�Z¿¹Ð5¯Þ¶•¥efQ
1991ý‚ªU�q.uMéPÅ3kQ¹~ÿ¾÷×~Oj&Ÿ'WÊ4¯ÉûI.'§à©2èÙ'­ºQõÃ^õ>1YZè/É
1992-6Zè6�Rï“U•Ý%&Osý5�}kÏ�ìÖ÷*ùçú¯göѤ6såÜ;‘óIÓ&›}7ô×èD­aC¤ðtGuš—u5×dÂŽ\#;ºmGÕî
1993’¸ÚnÁçZ«ï{Tî´Ú´»�ߪ¶ß*‡ƒÚý`?.m4ofemÚe¥V†��
1994Öl¯÷ Œ¸MI“VlAuòMµô‰µ@WÛõôž
1995-JÖ24c
1996-“£™ç‰Ã`‰œ½!ËE|@oЇ¿�Ê
1997ãàÿþ@?=ý¨¯‰))žø¶£u¼€W�I±üaîF]ÔGzÝ´ÝBLyÚWZV+ä4ôü¦0ErΞZï^%«¼,rXñ3:b!$=¥X¥»þ‹<±õ·ë
1998£:uQ©-T•çiå ‡À›ýðŸ_+@“©qsØÔ5oDØ@iç. ymS;‡Ëʤ¥‹ ŸG�NÛZ@Èpõ¹[KðLõüã:Ò£ª
1999¸IEŠ?ƒèÔ®01XX;ÕA)rUSX1U¨+lBz5ΛÀ^
2000ýLA”ÝBï*£!b0
2001¢eá"F£!ŠZ·²�îÄî:S¼€F#à—ÖÙ,¦ššUÉ0jxH°,T{3|…ê„� h0P2Aá8xùÄ
2002-iæaÍAŒJørH2€7òB4’
20035
2004îïE»`Шž)«p3‘ 1Ò²p£Ñ E-³[ñ2YÂŽJÿ‹qu>�â
2005žf
2006-OÅᱞœyh6C¿íˆVhd œzèÛ�ºÃ�à9°Â˜�
2007?Òqóî5ž£•þÀrÔýžß¦xiQ{-×Çð<ZF£–h ‹VÜ2¹•§ñ¶A'Å‹h<f¬�ÇìôüÏ!f
20080<Ûg!»¾~«~Ó8@)5Ì~~~K�t3EVÉ<a¸áÉAF‰û^:lü8¢-ˆ¬ïÛ*d¸‘•Xý'}-£¢¶“q„Ï@,WƒY†ïPòy
2009Ôæ؇Nò€Áx
2010,
2011‡<`4šQËä8
2012ë¬Ëà¤v Œ'AY¥¹�'��N6Î�b–Õ³
2013°ÇÃ<Ø*ÍEéuç¸]
2014ĺ3¬.[#?ª´´ñÚŠÀ“Þe8Nlb?éò
2015‰ù÷�Xi”FÂâD.Š* Œ’³*
2016å6š¢ËèLïç2Ç—À¥‹r 4îü
2017óè{b²%Z-õ›J¯Ò±+”úEêa¦«lŒ{ãä/
2018ö�Òµ,nÁO4�#ðLõ
2019��V1ïÅÔ',7Šz—òYŽtE³Úà îÂÉ°ç�§”ÛúXl'”3§|Y8PÎh”ò¨eq++¢)¿ŒÎ/ q¾a{•;×—œ§
2020-
2021v–jáê&óÕë_Ö¡»àÒH†ã­¶ˆÑÍ`œîeá@7£Qº£–É­"m\<Ã#ð¤zŽ2^6(w6ÃMv’ây“C�œ§¸ý¾Ïì±O8g0Îù²pàœÑ(çQËä´œ3œGàIõ2
2022缪Ácx�_Œ9½7é—é
2023Ã!vòFã@Š7†_¼è•áN€ã(þNÇ,®9Þ
2024h ­á€hx
2025Å¥2Ž’Ù§iMi#óhÅó(*l
2026טž_i"¥y´‘i´âi´Ör½y–%“ÅòBÀh^D„%/�åEÜ2¹UãšHë‹ “âE4ž®„
2027ÒùB´±B¼zý]$ú…þûOÂË·×ä>×|â:V�eU
2028›ÇIŒGaY8D�Ñh¢–Å­báŠ'¨³Çê;�‚¸#ÏîhÉn€—u‡
20293znÃKº¼¬û<O­ÒÂ�‹S+£¤Â|‚\ÿ�+“šÂøFòÎMyWpÞ­)·r}‹=¾æJ†ò¦l*Ã+%U¡¼F°^–bÂæÐ,Û
2030¼úÖívªÝa#«ô·ö‘ð1YY<Cn¼š_¿rÈô®‡ámuÓ‰¾êæÔ\ðÝß�© ”Ò¼«§‡7ß³årÚr>ß²å-Cc¥Ù~F+¹>ô°/•”ë.±X^½‚u]/}¿åæiC§``�°rÛmÚ°ZVýî‘T<
2031-&d
2032Xî©å¡•<‹¯-k’�J^¥ô½¸2MG“&<Ä2/yÏß{Ö:¹Io»?«Kê4¹~C�†X_ÿQè¬':
2033Óù‘”9}I‹ag`HRƱknÏÐæ&€67£ÎéÛv/îäÄ�C�Nøt›4Ç•�DôÊÇ=Š
2034Y±!œ6
2035)ÚBB+~ô”²xŸÚ"Ç>c&>uÉÏSÃñ6ö‡‡pêÁ[ªÞ¶›[µó¢¿í0WNs•ùË'þ
2036ó'×9Ï1slÛ`Ì$_`Ã]brˆ¸—–f¶!Ì€‡ü{~`%~ã·]ÏìAÔÙ=Ç!.õnT|‹”Ü,Pã8¨‘
2037ÂýÑN¾°Ø–צüq¾C)¸åj|²ýiªy÷ïÑPÍ™h¡æe\9ðûfÏ0f
2038øÖðð2Å!ßÊš~®´(ð²^À[Ö×òù¨¶¿«~ص
2039õðDÛ
2040�ÚH½áò›·;5úåF|ÏØÆ«§ºÔ7
2041¦
2042.u�=˜ðÁ·Gö<'¡cž2ý)TùÊñnRÎAr³\þÌð�á}x£U$/‚œ@ò
2043ÆE~£¡> �àL+liëúÍîÝPÝòGÑ6ל²Íÿ­}WS½”Òo¦ºuzÅ?t¸àäº�B±E<C:ì9–û­ˆ
2044eV9-Ø�pØÓ¬N¹vj(p¦óÄ?°ØŠ=Kššº?HJw�&jôœÖé
2045/nCûúp½82#ÒOj„†k®ÔS/~¹ÒNï
2046xîe!ñLÚŸä}ɉ1
2047ý^*‚ ñN®!—rŽ¹�ÜuØ„K¦z…§çè÷¡Õ6œFs�ÄÄѬÂË…gUáÓÃËð<ó›ö­\,L«Æã¥Ö�¾¢x—`°é¶sèÿ•àt½gøÆJú…Bã$4—
2048sI¹¢¯<›üýT�Ä/Uó�Ǧ[³™É è™ì”p¬ˆÀ­§2B+}™+Îl3ûV±'*«¡õßxaTPÄ…êr3Ü‘Aòdè§j}˜¾‚…ÿ«*ON±�^Ž
2049ªE^BJOWYsgp(¯
2050¾àÔXDg\S9š´a(ÎÝò�
2051uQ;¸_¼
2052³«aì„/
2053ê0-±ÀÍvëïq¢ë¥ù >v2$�¶ep[?È¢_}ü�?¹Þ]˽l»Á£[îx¨_F$�
20541€KÕu{7;£s½ VÌÄÔ¦íe!
2055P[~KEÝËÇõ«õÚ* 
2056.:–ƒ`å–a¼I¦øÓ^3I˜OÈ=uõ‡ÇHÏpvü앺½“C
2057Lbbñ:cáNÕX6„êÍFÂøš§Õ?A `{
2058¿Tôî•‘ƒÎ`œ†ððx/ˆšŽ¶6xEs
2059þ!
2060K8žøxBá;ÃÛƒy)#éw² ’�$ÈæÊY®ÐH¤ýº/›
2061µa
2062ÿ‹ìnQbœÄtO+¸pCÝåU•š´ä°!‚PmûëwÆ3’hùR•z
2063lÇž�÷™y«²]¡z“žr›t§îØŽhB°Þªÿk›¯WƒGq[1ð§Û;r¬†�kÇžÊ]ò?ÍöŽu2/k½&v,d
2064Þ>Š Ó¼d!˜
2065-ɨM4Ô¦a"ÎUøÓŽÃ+òåKÆ sh%IA#Š.•ªrË-™–$á‰Í:^SWsýÒúj€¢ŸòœÜ©?¤%/ýäÃX^µó#ÎN´™é²°éé«ÓŸÌèÑL2�Ú³j×Zø“ô]ó˜·ÙÈ‘Õüä&ËJ9±Ÿ‰¿¥kýà×´wñ¸m
2066$�ŽjÁ’¾#Ž„ÐG&Q-åÚ°YÖef]
2067‘t£öˆ¯LMæ‹
2068¦D»º¶ æN*VW�ÔµÐuU5ôWÀ
2069-Ç£¡¹…Wáz°àF^u;£WÖ{î°îê˸bÒÜ�àµü¥>óœÿ€Wp@cö¼@­p
2070U•/–k±@Ë
20714Ž+ùú[úÝ­¯ãTÌÑöÈ© ˆdïhÄœº¿Ç–J{�€ò�¢ˆÚ|Ê£ßxmÍ
2072¿ù$A¼-‚$;ì c4‚¨hÜhS)üµ4_²ôí±DÛ[P’$CcÏ’ÄbLœŒä_*‡"‡ùþØðx¾ŽaÐÖTŒûý9)møIC`ÉgŒ
2073SŠ9
2074-cN=Éb6íÄZí°\bG´��®Z
2075
2076G®zMÝ&/2j_©Á=Ѐ%ÒcP‰õß¡®Eý
2077-endstream
2078endobj
207929 0 obj
2080<<
2081/Type /Page
2082/Parent 49 0 R
2083/Resources 30 0 R
2084/Contents 31 0 R
2085/MediaBox [ 0 0 595 842 ]
2086/CropBox [ 0 0 595 842 ]
2087/Rotate 0
2088>>
2089endobj
209030 0 obj
2091<<
2092/ProcSet [ /PDF /Text ]
2093/Font << /F1 135 0 R /TT2 117 0 R /TT4 115 0 R >>
2094/ExtGState << /GS1 141 0 R >>
2095/ColorSpace << /Cs5 119 0 R >>
2096>>
2097endobj
209831 0 obj
2099<< /Length 3449 /Filter /FlateDecode >>
2100stream
2101-H‰ìWÝoœHŸ¿¢•—e‡ÐÐ4 }ÊÚ{§œ´R´;y8%‘…
2102sÁ€Ìà8û×_}50c�íÛäN›heÉCwWWWÕ¯>Ú¬^l6Fiµ¹Xi
2103„F…ðÇ_Y
2104d™Š³À†a¬6W«'C¢Ê�HB5”«ÿøM«Ã*T›ÿ}ZyÊßü{…p?NÔ~u˜«ÍéÊËñ`íN¬
2105lžX<A¢0Š‰|¥ù¼õ6þZkïÒ‡ãÄ«|
2106ÆSuÛ�;�ÚS7>HæLÐŒ•ê˜èBίýµ
2107"wõ²ƒßÚ�€| »;?2¯"Â$¿ùçêÅß5[#
2108"m•ûoQ]`��ô û$v4k^·¨âlÏÉL:H³È.¯å“¶)k«ê”»#BFÈ„~�QÄqúEÏã-“á-/P„ÕZ§AZKQœë™¹vBÚ|†$‹(1[ÖzªCHl�{ýÈ;²$„2F(ž²ˆ�£á
2109Æ'"|RÂ's| «'àFÿ!xrpÉùZ<ižæ3<(gî�Ì)È
2110ÆŠ=òÄÜý
2111 ƒ¶ÚŒ´~
2112Kp9�D÷
2113ûÖ+Î}2u¹}¾gNw7�Nãü
2114`9Ô
2115†XúÝãzþ�⪿®Q·¸–ß(®Ñ_ñú ®Ûo×øËqÕ{-��´3‹–ô!\3F™qÄ4÷6б
2116v¼º¬ÔÉë7¯xqêëû¤A©¹IÀ6IJ<cw¯îZ´çVx—ãÒ¢'mËÛBŒEÖ-ª+æ[´cÑ
2117ÄU„ºØ{·»Ÿ�3‘î€'ójTÑnE×—¿ø:÷;
2118œ¦hs
2119q[IOj3
2120$–›Ò…£°_6~‚J‚»Z`Ù»š6n@|XWÄñçÍJ«Z­
2121?ð_£¤›Ǫ̈ëju±úi³xZ0ŽÙ›p&˜ïož­e
21223èÉzÌâžtdJãõh�Ô«nH
2123ß{Uõ‰LjìÄERO
2124cßw—Æ�8:á¾°“OðŠºœaÒp
2125™�ГŠ_ìZss¾òPö—Å
2126}TʉV ùP‹fuS8a>{c[
2127¼ÄR<²q@ %GÌÙYÙ�õAɃÜ&ôarø‰ö0™B˜˜˜eØW›qØâ/Æö
21287d�H¦¦CߌR˜fßäɆ¤
2129e´‰ƒLÈ’ gÕ­:È,Gœ ç�¥3…“3%Ιž?W½ù7ÂD¯èÀÂèý
2130ïÊê3E}õ˜©CÔ?L­¾?—ßB”µêÙÉ3uÓÕÛIŸwàj;UœCÖ4ï@TÐ~ËGyûÎÿQ
2131©ô^„ãȾ½i_cUqrhš¡Þz§ÕP^£V™W÷T©Rr§
2132ÝIB�í—¤Fv’avå×Æ Ç$©�Õ�XÃæTh ÿd3w´Ìè2ÆZoª^9ÂŽ—(6 Öª²hšAɮܥjð”)tµ¹=VÐN^sA{óêôX9Û¥Y<—³0rj+eøª(/ë¶BŸÊ¹Ú\�¼(wPVȼ *˺Öhö4»ÛØÄ“¹ôÂ\¬pÂ
2133-SþêG2…æNÆrJæNÆ°=5w2`2¹Ê½Œ!»&ÔË`Oci%§Xc.4h¨Ì¢=òIÛtnfêö±„ħ_ôü^KÂ¬Ó Å »3Cü� ‰Ÿ
2134-É=Éÿ¿…䡹áÿÉ“ž’ï¹ýÈeÿÌíøƺ½PûÎp=ÿFqÕ_×ï9^Êgf\£¿âõA\·ß(®ñWÀUæ
2135~ÇNÚ™eÓ
21363®#�Ì8bš{›išÝñ
2137-æÞ“×o^ñâÔ×17Ƽ¦æ&ÛKìúcwúe´çVx—ãÒ¢'mËÛBŒEÖ-ª+æ[´cÑ
2138Äu9aLïvWà3p&Ò
2139ðd^�*Ú­èúò_'à~§�Óm~8ꞶuÅQØŠ/'MaÐ^[ìjÚ¸ña]íÏf&΃F4˜Þìál6½ª
2140ØÅì?;Oe‡3œ0Ü£Œ‰ïdÂ;–‘¨#+¯GCÀôØp/j îÖئªO,3£À&Þ‘zjû¾Ã�4îÄ!Ð 
2141{å
2142¢.g„t\GfD˜Dàô¤°â»Ö…›ƒ›¯|À�ýeqC•r¢UB>Ô¢YÝN˜…{Ä8€
2143¼ÄR<­1Œz‰MŽä–³³²ëmE&h
2144}$hÈh•)~‰�YÄì
2145ãG°EUì
2146G€k‘\;pØ8K‚$š
2147vÎé¡Œ;q`9Š~¥€©Šíæ·Ž�ƒ´s¿H±ÍƒÄÎ'´+'lðçð»_ÕBÚz
2148Ur3�é¾sŸ{99�Ø‚ÀVÁÃit:2êRñžŒáŒÛî(äkÉÐ�?ÃÔêà½ê"½UÏNž©üÝš³�ú•Í÷λéêí;ÿGu¤â„ˤ¼’ö5Ö0÷˜¦‰í­wZ
2149%˜+�´U÷TSòà
2150=xß:1h~—aö˜uŒA�c¨€w½j
2151‡ôy‡"Eñ”Oô¢~p~H¼©RRÄiŒ8zi‰BCzn©øCàQ±1îtd
2152rÖòj ûËڣ爿¡Ã‚)©ÇÀ4ƒeùàSÈs˜¡x¿Ú±häZÙtåGUvãLH7…«<sºŸÿ“±¶l¹Ùõô©‡I)ÿ��%UëÌPý|Kתrt¦«Öì& :âÑ^
2153`(«KGU4õïÔTAA=¯ØF©'
21547b®
2155‚­‹½FÍõa
2156â¹²˜3êöƒªƒæPv±†ƒ%È,btÈ0{mž¼)$=Ù~¯Ÿ”[Ò
2157Ö­ZH7¶®Or9Å4ƒÛw£UëºÓ©m]£û­ér‹tÜî5¡wã”Ó8EÄT_2Á!|©Ó®TKü¥¼FRs#L‡üª�ÛÑ9À�y(
2158™å¬MÆK/U
2159­Ù¹Îë
2160µßR:-…ø„ÅŠ7åé‘ùÈô°òLÍQÝÞ
2161§ã¯ù¯øÅžYνÄ1_�ÓGÆ–Ú‚5Ú¿!ßÔÛ¹ö"Æ·”5kõ�˜­pLˆÈƒ û³Ä9v-1‡Í½
2162¦|>ÄÎyBoŠžl9éH|@ÏCy@]v„‘¥ðNÐe[ìHÀ—0[Ф
2163Þ*€¸P}]•ÒE§ì\“%Ën[ÍFµ4)ÙGÒQü=ò†TY4Íc
2164JôÐ@áIe:R�`�È`x˜‰ô°MPç¾åô†ÝñEÇ¿×íBºÀŸ–þoùS‘î˜æÚ‡šƒùàrɈ•Zcɺ3§èIÜD!Èb;ið�Ÿà€“6ñn
21658š¥ÞxíN�
2166ãlˆàå˜p‰¢)„ÕÄó’Øð•mÍÔ|$?üñ†)°-‰6à³'{Þ2¸¾“’)+ù¯ndµ2]
2167]/xØPí9KÊyV³Ïdnó€Äiæ�­£¸ñsÇØ5ÔG »2­j:G|^ÉZà0ÈÌQ
2168'c¾'c{çž*Î1¯ìõü+¯W(P5‰W»¯Êɘ0eî�ýn8š§3nG)
2169RšÄ`†
2170 Eù9uù™ŠkÇGظxê3
2171wŽ�Bçãó€ÎÙ¯˜ø¾
21728U18Nr.
2173h®¦–ÉQôUA
21749'ŽÕÊÒÉÆ5Â�âý5vò
2175-Èa–b|w·^¸
2176KÔw}sÀÔ9
2177'«ÌÀpž–??PWX!€îÅTê‰ëÂN˜©¥ãæ$¿7üü~'gª‰%»XýΫ¦ÇM †Þó+æ˜VZÔ�¡Ç­zè­R¢J•r!0«Tb!»SÚ¿_�ýÌò²R/Ñ<
21783¶ŸßÊ)ì
2179¹.�i)-¶ªq¾vK‰ÀÍ´ÃÔ§ïÏ
2180ëþ´Þµwšo—ÕOõ³†ÒšºÃ+d;`Y]‚– ›å”M‡N$À«.R@©†¦ÛV¸´2gNS¢„Õ
2181Aý-
21823#¤JV9üãÇÄ
2183Ãe½ªdØfó“{™^ ŠŽA¾È¶jÚLü•J—Ó|¾7HiN…
2184Ü�£§íéÃÊ,ÝG‰e•5lß)L0LGЂ–oCO§ÀÐ<°¯s°Šåˇâb.¦B)ß6
2185¶)¯»bÑÕ}õ+`¯t#ÑËoâ�8Î3ì«œ°
2186áø¼œÀ7*ú-Ñí��§øŽ.¹Hx�ïŠ}¾ŽÍ‡«sõAî* P¬.m×tŒ
2187ä^`Îœ¶*¦ì"±gP‹Ì—n€Õi…VA³)Ç®aFyKeBQ
2188Êïnâ78�ð±ä­kñ§XþBPP!Zó?¼*ÅÝë›$�J)ÁøX`î¼uÖ+ô�å+þ¯ê\Lø‚²ñ�é=àä‰Ø8Qˆf�H^Q­x'©£Kl
2189d. J!ƒ¦±‚M¨Z]v¸¦á%ž)›�üƒyiÚ~ò|v·Ï—ØZ±u©ø”'D÷x7Á³ÜÖˆ™ÞÆ·ûˆýÃM‘”`ÓÏ©š¾&|}=nlYk,uUllÖäͦæÕmž6�Ç€Jœ·OFV»œº-3–$^
2190$Õó"´ ‡²"[¸¸�¿w^fÁeJÌ¢
2191²‹’U¡Ÿo¹²Æ 'ÞÊGñ,ø
2192£ŸÎ¯QŠ8
2193.'@PÖ¬qD²B�¢€ø€Ss(¡9
2194„êr[:ÚF“°…áÙ…ª†¾�àNSðO€gy�®
2195-endstream
2196endobj
219732 0 obj
2198<<
2199/Type /Page
2200/Parent 49 0 R
2201/Resources 34 0 R
2202/Contents 35 0 R
2203/Annots [ 33 0 R ]
2204/MediaBox [ 0 0 595 842 ]
2205/CropBox [ 0 0 595 842 ]
2206/Rotate 0
2207>>
2208endobj
220933 0 obj
2210<<
2211/A << /S /URI /URI (http://www.agner.org/random)>>
2212/Type /Annot
2213/Subtype /Link
2214/Rect [ 116 549 232 562 ]
2215/C [ 0 0 0 ]
2216/Border [ 0 0 0 ]
2217/H /I
2218>>
2219endobj
222034 0 obj
2221<<
2222/ProcSet [ /PDF /Text ]
2223/Font << /F1 135 0 R /TT2 117 0 R /TT4 115 0 R >>
2224/ExtGState << /GS1 141 0 R >>
2225/ColorSpace << /Cs5 119 0 R >>
2226>>
2227endobj
222835 0 obj
2229<< /Length 4694 /Filter /FlateDecode >>
2230stream
2231-H‰œW[�Û¸~÷¯ ЩÉhD‘ºmß’4‹ R4Þ]I4¶&ÑBc¾$�ýõ=7Ò²MΤÅcI‡‡<—ï|çðÕrq»\Z¥Õò~¡u–[•Ã?5mÖ4Ê4Y•çF-·¯÷¥ZíiI®ö«Åíϵú²_äj¹Â߉J—¿/t›ÕUÞª›<Ë5ü.ß,ð1×
2232.LtŽ‹nܪªÊê¢)pmÄ{€]…ØU°Q…XTÛÖ›„»%jÑøñûâSb²:m²:QûÝÐÑã8üÑ«ôßË¿?ëqmLVYÞŸ<(4ùOUËû¿NoêÌ$/Ò]fÚÿªížªd‚ÿ9Èø–µÉä
2233
2234·"éÉ’¿.Z
2235jáÎ-2kUa)0t�U»~q¿xµ¼2T—‚3C/SpûV³�yVæ@ú…¤ÝT™Ñ%œ;Ueá“SüoÓ°æ°aÄ>Óûçô/.'9�
2236÷)`£‹ôÑw8æ´¿nQú)yÓïW¦2k’a
2237��ì'CZ`˜6.*
2238�ªµàŸ*Ë,ož
2239ˆµY[�l;�s¦Õd’Õæ䲑ÄæµæÄ‚ãhQA• Ä ½i2›üª’~¯úÿðÓêx@
2240èd˜6?©_ö,K!Å6¹‡T×àÕqTwŸ&~•£úŒ)ÕmÖü]u~9î+ɲ]
2241-AIÔ¹®(¬ùmØ|�ƒ4î´íÝQ¨>ÿ�:VÞ°l•ÞˆS…¯­[3m±æ|
2242µšŽ¢xi-É90ê{ª
2243lʱ•…_Å{.Í(jOµi/ðÊ�ßõÝzû°úœ|N#8-3Ób¦˜pη6j"#u²¦X‰Í�Nö
2244ÍÄ‚¦ÄlÏVô߈Yú
2245­QÓñp‰—aþ÷)rá öXÑ�ÊAJbr#¦_ÖÙ¬Øó@ö¯½ÏeÙƒ÷«ñ¸î×ugM¦+ÕTøòLÝÕP¾PwP~¦‚÷A–›
2246-jó’<«æŽUÿ1í"„– aß`ôÏë~Ûÿ�H¾aŒÂvÃnQ9þ$‹þåJŽÂc}x
2247-)|‚c‘¬WÝ8Òþ%ï_qª
2248`å\ª>v,¢œš$ fgjjÕmdá]¯Žû~Ío™l7³UâtEêÑžX6�¦æÔóÖ9¨}KlRb©ÏLjs|¸ëwêK6iD ÚÙ&»î0íö?Ö(Ë
2249-xµ85JéÄVãøcb9&µ‹IÇo£rïh?‚]a¥2¹ã¥=ÜñG)Mf9 ÜÍ\ì·?p“žÎd”ŽR(ÖoØseûU[=@i Ctjßo»'Î�óÅ.¤ÙB}ä5®ødÑ@€ƒm5w`¿£ìÿH¨Ž
2250醱»oÇTˆù
2251-Úxk=f>%÷;p
2252“þ�ž8–²ˆ”Xd0uUL‰³ô}Jˆ¦5üàAò’±Ù�‹ù¦C³‹(£+nÑ­„·“`–ÝÜ£©«—%˜˜Ö6ƒš|škŠ¢ÍL*`Váz¼CÐuž.3f
2253]d•aÚ<+§c^W‰³
2254LOŒvÛÖ0˜ÍJÌó—›:­zÉìhFzLÁ+à!
2255“oüBu “Ý
2256£FL�“P…°Ì©çüHÝY(ö³º;‘}Ö,)56WMSB‹Ãp·`jÌ1îè­ãE;l9�)Îêk·ç‡‡n#Ÿ¾ÑOï×¢&X-�„!�“oë0ܺrXam×É–U;ZAUàÝ0ò,çÐ€Ü ì �P&^d…x£ÖÃ=p§öîTjÆj;vY1‰½âøž†,
2257-EzùgA~å#h9‚«Ih‹™KÇ^ÀL
2258RÌ~Ù÷³`ÿõâ½»‰´ÓÞ',¨DÉ’‰w~ûÕÁ}ýÊ_E™Y’ba¤´0³$ê<†ÑÕ$²^ÅÎãyiv&–*Ò)f6í¸P¶
2259VDZ“5¬Þm·ã°êœ\æ^û¿5.à!¼^sºöÃ@É x7H€‚zL
2260„x©q²ä
2261-9xÁ_
2262ÐÛ/G‘á°¥“Ÿ°ÄjçÅo"ƒ–“@�€4
2263Š±¿Ÿ*G!b$[š
2264Zmfi‚ÿDNÏÈ`¦`™­[¡œ[fÑ|JæN,psjz>Ó
2265K�JŸe¢ÖKF�-¬¿ñNRBRÆ®
2266Úä–+mìèÖ�3Ø‘kܽ
2267-g¨· ÃáÅ» Îï—½«™÷®)­hŠ"¸cC¦ÂO‡4—4•¬~1Üé†ÛØ.ƒo`
2268±cÈÏ�@Gl<Ô†wØxJÒèHZXÊ+Gd7¯
2269i(
2270èÿ]Š÷Û]Ç?¾ˆÑØ—¤ûÆ'RhuwÃÁ͆7�npÌ­ìüë9Vm
2271C£ÅQ±Ìì\T`ÑA-U$)áÆp.ªèVÔª Œ¼\ f2S˜¬
2272fÄt]äóÏÖ†=‚ïø,èÁu …�ç˜Í`¡�~SœÇ"&§#bç\DLžDdbpD‚ê—šö4˜ÌÀ4Å yœß@ ÛA—_MÔ&OÓÙ}‡
2273M˜Ûg
2274+XxŽ´
2275¦»ÖHE[PSðF²(âš‚9§F]PÕxGBÈ
2276ª8ì9­0úbÁ‘ót€¢gÑ ŠO!‰gn†ÄΟ�ìdrHÀ÷‹9üˆ¾ró+e~Ÿâíàcj�-_¿x¡Ž
2277éèbgéNÐñ;´‰–f8
2278�[ó·—H¶&‰Ýqæ}âon
2279-=ýŒ)îõ’[½úyƒ×Ÿ.b(;ï=”lK$þºF“¼}{Ö`ðü¶¬OdMl�5[±™æµ.øM
2280-°¦å2ª\½Á¥GóÅ.¶W‹ÏjÎ4°2X9�¹ˆ�aRå°0V9aUãÍ TNXE*Çk+'¬êÜ'Zô­.üK]‚RïcPʾEÎÚ ð ÎF5;+îùÏÐ7Ï]6gf.¦s‡YÚÏ'ÄÔPC±U„1žŽè2Q‹0ÆÔ1]œW#.¬lNþ„0Vr ózaÔEÃDgÂÐe£„
2281»H„ÅÞ×°˜]
2282-ËœÍaiœ°¯°çï[
2283CïÕDn
2284ZÀœ #/²vŠ_^"áú•¼Oþ–Þ$Ýëä°„Úùª«Û
2285hý€ÛÊ€ûfÀD"Á�¶4w£z—\Úœî®`RCW3höšÀÝmó²'|x�W»*y›Vó±;H嵧òêŒÊ¹îj®;°+/)¨ìJWvE‹Ö_–]UœšéuaE¤˜˜”K‡¥ÑÒ +›“M¡Ò +¹ÒñzáÒ +»8À
2286d£Œ
2287‘º8¥ÞÑ ”Ý Šœ¹Aa¼h
2288$¾ÂëÝßÌJ7Ú€ƒ0ÚЭG
22897›þð’ŸÔë?!hÜÛ¯¯3MnMoÞ½ƒ“SEâà¹6xOEè­�ÃÙz
2290ATЩ:@ŽÌDçÀ³-yæ{Fù>¬+|ÏÂ(ßGt´^9
2291Ú°²9ùmXÉ�Öë…A
2292�
2293¸Šó}Lì"{_Ãbv),s6‡¥qèBžuÅ|/ÜÎãq�nÓ�Û¯€Ë–
2294’äÿÈKü™òÔ”®ðÇÂ(þº‚?FñÑüyå0þÂÊæäOa%‡?¯Æ_4Lr¦©¢¤‘žâ�Î
2295
2296H�;ÑÉÜ€0Ž<X“7Lšó¶ú�tàŸ¯8â¶xéËÁ&ŒŒ¸±Ûàg
22974
2298ÇnþÖ³â^`ë¼BÆåŽ}‰Òú½ðS´ £B]Å`ËÂ(lú[FaÑØzå0lÃÊæäO¶a%[¯†m4Lr&8yÅO"ÍÛ{]©F…~>þбN
2299ÞZ²Ã§²ÜZÄ‘­%y~ïhòB{;qxos
2300-V$·¡=IÞÐåÝïÍ{hc‘†·~R¥Ž¢mà‡›VîÇy †åï‹ÛåæPµ¼‡I¬ÔyKƒ|ƒS¿
2301òú¿¼WKsÛ8
2302þ+:RÓ6I=sÜ>v:“Î^zÛ^GIÜql��ôß/@€”dζû¸X–>A¼¾.1š†*ÎÍ’&øÛ]¿û‘;‹5æ;Žj\E¬ÙíyÉf�í‡ý‡
2303( |z82|7�Ø51¤ì&³­at}|Π¥Ò·ì7$0
2304L‡Î¼Ï¾”hÍs[O–ÀÛú^—¤økΚç¥ÉuõX{OGáŠ,›àس›Qd/‚q×
2305-5ʽBáÂáúJº>åêX]Lø©ÇÛtØ?:ºÍwDÈ:³…NÃÇr5ìèÃ[¬ì-¶
2306l8à@Ëèàâë@ÙG�™sÈ7Häý&¯…Å�yʱíôáÓ!/æ¤ò„êÚ &´<\þ=Ç®†ÖV ˆËÜCX‘–bjið¤a@ab냠3!ˆJ3•Dâ Hn•C&Á
2307ø{›c¤ízzüÈm™
2308Ì÷  Þù*mîʘIHÁÞe·Ëй�QMî&¾žshî‹ã�2¤¿�Žo®ŠJ܉ì/îX§Œ/IjÿH^ªÌp—mn)ݾ¡Hk¸@gpÞ³¢›^6 691iÌÓÖ�5ò, Ôz˜"KMŠA­Ii²Ô…Fa±
2309)Â~<OÓàºiÇ(ìIȨµX
2310¦pŒZ•k!*ZuS.-ª‹ƒ½î*b¾Åª2÷°ŒFŠhr’ˆ&GÈ(ŸVãqDPh�Xq+_âXíi¬öÖV•? Ç+êg5LÅ8ì«{(x-äÐæŠÂµÏr[{ØÍœàÛÉ‚ª„O@îÔåDÅ<äaxP§fÕ�—e9ä TC^‘å�OÂrÈËÂ~<�ò²dy‚”�Wä8ä•M9FT³½î¼ÕN<,¡£tâ$�8BBÓip<ŽêÓà$âCkK¹àrÿûÚ±3Çðû'©ÊdŸ€<6º‡!|^AÁ‡zý.<^å°¯7¯€
2311–” }Js–~Ì‘Lò€K艧S¦«ÐˆÀkÙ&ŸcÎ0
2312õ”T6Œ
2313'
2314¶“%x}¾Âf«þ<ë<L±r³À[WP¾u
2315¥Ì!TÍ
2316YØ�6©™#K†Ì!HÉ
2317EŽ3GÙ”CM–
2318}è4ªêÀÿ¥*©‚XóTkž¼kDeÍ\ T+¢¢™QE3ßzR­Þº :¢²j?zêRLz#*ë
2319C�
23201’V¥
2321NŠ½c8 Š”_õšW“aT¤yjÒ—oH¡
2322Q(¨s¶èBmj|7Ö¦4·TšnA°ëaîw«Ûw,“
2323
2324
2325Îìö¼Øî~XÑÿaqXÂûѱ»�d®áL í3ñÕ~ÁïHtkó‰ [œ±qÅ°Ên{’ßwÏ-0i”¤Ó0̹€©$W”¼„Å
2326�!é÷­ ƒäÚãûœäV¶­ÿ’âã”"þ<ÉõuWg£–@rg~Šä29ûÿIîÌäŸ$¹SÙ_Üñß&¹—Mº@rmçR<MD¬s'‰ˆõ¬V$]Ñbé%°‚Kz›"IÍ‹%•Þ%‹út­7ÉrØ|‘{�"EÝEÙ�ê‰êÖ`©Eï2Ml°îÌܪ Ñw2œü#ÃÉ
2327-ÌÇ•Ñx$ÕÙ­îi§•ÑYš³�躑è¶Ô·<]¬•P­Â—±],•04»²ÂY>.Ââ2.ÛNÖAe›¬K«ˆ÷ò¢yTþJ S³@”ŒY@-
2328dIÎ’Ô²@õé jˆr!
2329¢d�,ÅY oÈ!£¹•-õÒ„›Ü*¢£ï$xâ ž¸A„Óq%t<’„ªÃß4 ÂtÐÄêlm"¼X÷�á÷5Tù–ø.Öyà»ø›b…|¯°9ÔÄwáî ¦¦1°k�áñÇ9åíªfl.Q^;£¼ÓÌ*1³�´RVùfÌ=7Y±MK\Uœ¥g‰‰W̳®D"tž;!dŒ¯_)u¨¦Ž(ê“5jêˆr!u¢¤Ž,Å©#oÈq&JŽ~³*Ùµ®Q‡`Ã:0µÎ){2*ê�U0€ZÔô2,+æ›&ÅnZÒ
2330aQ³ONº’Ú‹jCœD�Q)¡²NŽ"ÙÚ1Š$½ŒŠz/az•ƒ:Ó¸—(.š‚‚.Jþʵcm´©6¥Ï[ Gý!/‘xÝ܇¿}yÌ
2331NÌHWÍb“[|[
2332ŸÖÙãÐß-×û
2333æsMuç%"×Á�0›VÒ�Þ”3"W!‘+�¥0‘«ˆÈ•‘È!ë"gÁù&¾ôz�¶‚M_Âgo
2334þ°Pt×&
2335-EÂÙ–?m’n\Ê6ôôöžñ†•-sëÍú!{Ù°ì¸x›+:Lö>HßÓ?†¸%n2¬¼tÁiþÙço
2336
2337…Îú43g@/Q¥?
2338Ø”Ý�Xa[h>l4k;g*ˆ3µáTA÷âÀ[FÁåj¿ ÆÍLÓù—]ħÛG‡Äõ$Ö¡·ý5­s{
2339
2340-endstream
2341endobj
234236 0 obj
2343<<
2344/Type /Page
2345/Parent 51 0 R
2346/Resources 37 0 R
2347/Contents 38 0 R
2348/MediaBox [ 0 0 595 842 ]
2349/CropBox [ 0 0 595 842 ]
2350/Rotate 0
2351>>
2352endobj
235337 0 obj
2354<<
2355/ProcSet [ /PDF /Text ]
2356/Font << /TT2 117 0 R /TT4 115 0 R >>
2357/ExtGState << /GS1 141 0 R >>
2358/ColorSpace << /Cs5 119 0 R >>
2359>>
2360endobj
236138 0 obj
2362<< /Length 4326 /Filter /FlateDecode >>
2363stream
2364-H‰ÜW[oÛÈ~÷¯˜G²1äÌpHæq³›6EŠ¨Š>,ú Kt¬]Y2L9Y÷×÷܆"¥9‰Ý+Z°È9×9ß¹ñûåÕëåÒ›Ê,o®ªª(½)á�ŸÚ®h[ãÚ"”¥3Ë»«×o‡Ú¬b)Í°¾zýÛ?UæÓpUšåÿ}¹ÊL¾üùªêŠ&”�Y”EYÁïò‡+|,«³ªB¦Eä
2365-¡hlk‘
2366™<)ƒ‡²E�?eïòPTÙ6o‹6ÛÑÿ>¯á¿¹ÉàiÈy*²‡»?
2367óª‰796|ë²÷rjXÑ�ûÌìIk[Ã?
2368yåA`mOünŽ6;0ÛÔ•5³
2369Å¢Hfaƒ×Äø°âŸ¨“iì‡9Þ²œ\ïa›CˆBöé–Þ£ÿì«û9_X8ëY¯¹øÒ1B‰à k{à·»
2370eWSs¯„1ò‘òx¿
2371
2372Ê]ø,ÌŠØ*z5‹3þbò¿.Y³¨Šª¶vLÛÄhjN€Ýöú!_¸Ç
2373-Üeòöê,ÄnÙ5säp¯Ìäy»6»í
2374~�X8Š†lÿÉlC„+s†íõ®/ä}⦯
2375eéYº_Þ¡êâ
2376BÃwøˆ.7Ùç¼ËzpŸƒI?èO—mz3ää²­ö›•�7À‹ƒP+¡Êäí ¤Þ°”ù <-…`b¢Ì—
2377n߈51sËšÌðÈì7|ŒYC±ûtC¾±Â34ôf®£®A,ß±w½XØO�ÛxŒ7žd*Ú<Ì
2378ÿFLæ¢�ûõ‰›ïyØ ü8ÍFˆ�h5ʺSEwêȇ£˜dº;¡(ÒÄ+oP²xë¡0ïoX—89×
2379©5t3
2380ˆ'¨'úžLqÚBÈ6æš
2381Ň™añU¹Ÿâ5èd¼
2382qÍ.3’Å“ãm¿7[Q€Id1¸»�¦þ~·Z÷Z-sç:
2383ä#—î-¥;—÷܆Á=Ë
2384Ÿ=æe¶ç£5ºÝFÉmîæÂ|`*¾_‹ª¨rÌÿ–Èчã<It\!þ ï¯ä¥9áØxo6[Vx!?{fÃýþ(©ßqêcs/³ÁÌÌ
2385àèšb•™èÓ{‚.Æg¦y2ZjWõØ ~b‹ãÈOp«‚B7óYÁ‡¬jùîmZ[³#œ�À鬹æì±×ò<
2386�þFŽþ<ô|&˜¦™
2387­îé÷þ�ë÷¶+a¾ÏÐôQh!©ß $‘=ì9?Û
2388sv}¸ãœ¾GÖ-”Ó'†ÓÌj(ø¨É8»`vp׌€‘'КeJ•Ä«-˜áš
2389̃p’-âù?0Fì¸
23905ö<Þ0øú_!uÖ¯ådcë
2391FyÚt,g“æó™°ûŸçðù>‡ü¾;΋‹rrÔU=ÎNÖ¿Ú§}÷Ü0
2392
2393ézZÍ€
2394×gIJ‘£P�M¤›G�nÉI¾¶Ië–#Üú5m
2395Âþ·ÌC1rJClŒ�Ì'ÇÞ±ÆøÔØ¢[>=ì1²í~Óß÷ðo
2396dû˜FÛXøû¾ßô›Bþ8Õ…ýU)Ë‘3¢âXÌì5ØCÖ`
2397-Íxš#`Š_À _ÀÑ®·»M,
2398-`]Å@z¸¶/(’CÏ1
2399Y´0) Š×§Z„ ŽXÕ†ÅÚ@âv.yÇÄÑÏWB½~ä÷È
2400¥7v[v;úz+ôÝy¥NøI
2401vº{�í«ãÆ×f‰É5i�ðqdåãd
2402Ñ
2403Õ5|šþ:"›åˆOI[EV›w�î0b‡cÔ?·,«³Q—
2404Em'ºÆ´wRü¨)_x\Â
2405lô»8ŸäÖ—e>)þGÛ{ºß�Ë«ÊlÍU´TÖt€W‹Ÿh­7ýÕÍÕ÷ˉOUë‹:ÌœºøÊK~/Ö€`ÙN®aʹ¢²±|W%@�¾.ø óÞf{ÞT<·&Øèød�(Ùç…G>¿ßóG׆yoøÐ,)W
2406Wv‹•�»Êar ¢cw…V
2407÷„R<øOaùZ³+£ÚOÉÖ�AFj;ªvõ ±önB<ý:õä2Ll&âÞf/œJ‘'ªSdÌ’$ð¾ƒzšO¥ÀOÕ
2408ø�'ôZÞTa–å‹Î¹&{ûš�ß~÷]îiV/¨cü®_mzY9Í
2409ó ‚4PhŠwÐ7�¡EVt4äMl8dv”À¯…&ÎH^ÜÛÓ÷Â))Êë@Á�‰:îiáˆ;SÜU»âT9Á&\XMP'ŠT
2410ÖÄÊi=_,�+ˆk¿ãÀzβò¬‰Ö·¸?�/
2411^ɱï>Ñ×®†Ö®?¼›î  ë@{Ž–*“unu<CÈC#ó­‚�U„aAH¨i„t»ì”ZxIÚIéKJ®�%f†M=bã.±©›�㜦s8("8^À©
2412?‚ã“ààà‡WKèøL:úêøŠõ›ÃgRÒ‹ê‡SŸwÙ¸Qs¿wãç��KéÛvsú4ßø„­‰ƒg‰ÐV§Žu‘LÔ!-
2413�©J"¨vÉ)?z*¤©£â$UO‡[y1zçI`1 îevR¸ÇbÌ‚Z² P�ݘu2
2414,gAE¸8΂³ÀK8É‚:Í<Â7ý«¸F7ü—\iYíi±½„;´§Fv7u¸ÓÂn¦*p«vÉ)è|ZcNGµ)¢Žµ‡xËbv ð
2415ßy•ÿkñ�ãǬS¿†_]kàEG.!a’‚YÚy{®Õ
2416T!�zÓd
24176P[ÙLÓà_0Mƒÿ秩¯
2418-µ¨ˆ¦#“�ØQAG³)þ8«VTš:Ñ› êà@”Jÿ‚qüKÆ© ó?3Nm‹ +©ÀD=ÒÂ1˜ªdƒjWœ²_Y­òDuŠ¬gD ˆze¢FŒø
2419s-{¯4ÝÜ3[îòª¤¢š[!}ŒM3&ICLLgÍ8Ý^Ak­ÂÇD
2420¾´p„�©
2421-|ª]qªü
2422-|
2423-y¢:EVás]÷›ÂçÇ‚¶§‚¦@:F �\Õ–‘¬JÈÇK'XrÑÔ#–î„¥5Ý
2424-é#«›biË@XÖŒ¥�õn¥Þk©w—ÉÖ;Ts�Š �¸ÞíXïnVïë=¯
24250Ì}wÑ÷³Œ)í©]^d
2426õŒI
2427ÇŒaª’1ª]rŠhý?M
2428'©zº4•ÀérÞôïfms=îÐÜúC]cE>ïKŠ’Ä�ªn…ôQ:ý$I
2429'Ió’¡àÇ¡À òŽ›š‹›šU65wžÂ3¶ÍóÄ¢šŠ°$†PÓ‰¡Û%§ ,ƒÚJ4ò¨:MÖs#fÓÜøZÿ¸ÿï÷„›k_zDü¼rçpÛ
2430¸›pj³p3Q‡;-
2431áfª·j—œ‚±¢~Y)ÔQq’ªc]Ãçi{1õ vûiþ˦þœù/›à¿uþ»`‹.h(2QG1-
2432Qdª‚¢jWœò­^´
2433-y¢:EÖ�t]Q¶ðú¢ù·úçÕ¯`ù0ÿ�ïN=ñ"c˜¨gLZ8f
2434S•ŒQíŠS¶Uë>M�(NPõt±Ð€ÊoÖýfÜô7»
2435dH[,àçmû¹…€dɮɜl¿9|ÁßÁüðáÃ9"Ô´"LÔI
2436GD˜ª ¢Ú§¬^ÂiêDq‚ª#Lm9)`Ø‘ö
2437�6ƒÇ
2438ïñäqª²ûCÞAü¸ZŽPD
2439ÖƵ
2440@¹V¼>áÛSÞ@½Ÿjµj°‰‚*3Ñ(á?G̺S‹º@Œ‰:biáˆSÄT»ì”ŽWŠvRú¬l×áÕ3ÎÉçUÏlV¾¬zpÇU±`¢ŽEZ8bÁT
2441Õ.:UB°Ôv–$FµI¢G
2442A³8Ò¥Chü§JÇJé€ÑËÒ±]Sh_ŸLSÁJ‹
2443-VLLC¥Ú$šÖ
2444-G#�šÓd
2445¯Æn†×X=¼ÖkÈ
2446FÞf¢ÛdTQŦi!=Ɗꨢš¿S_&»�A~
2447)ÀÄÞHž80Á
2448œ[NYŒ%clÉ<}jk’’ê×x‚Éœ´ü¬…ýUUw
2449œaÜ�é§ïÞ«áý=1;W\'à¨"ûyÕ§/Áõè²À
2450-†æ˜Ud=º#€X’E¤zG�ÔÑ««bV…:<ÍÏ•ý«\ÃJM
2451¼˜ƒr*•Sýlòu6ùz™|íHª›‘*Jêì,)Ô½Ù?Ñ‘²5Z¥¹Ó³dkgɾ±ht–¤“äâE4{–’&?ŠGkuÉŽBU[Ëð¢:Êv°Š¸|ãZª‚š€q-©”pyæÚ“qe¤Ž~¼½‹‹vqúÚ.¶]ñßìâÜM늞Š˜žo\é©
2452-èÁ¸–TH°©}uæØQ1ºH«Sæç—/45Ý¿¾©
2453Ü·ÓÔ)1rP*â²ð�kY¨
2454-ÊƵ¤Ú‚›È3מŒ+#lè‚:¯Œ<VFœ*ãøÄë˜
2455_K;´@ÕËb¬õ‘Ržµu²úȲú©¹ÓgëìOT&t¼­,c­�÷úë§e›éã~QC
24565ä'ª•$“˜0e?ÙŸÓ¥K�®Š˜®o\éª
2457-踒½â
2458º@
2459]û2¦»éÖÙè
2460-Òp‰4*R›p\ëaV‰–~ ¼F¢Ñˆ&!š•h‰F#”H8#”hªD•gžYxfåYªõ
2461�t:qË0È6
2462bc4
2463øš¥ã W“q
2464Dâ~œ©z7]ßà²f¨Ò¬qÍøƵfT5ãJR´‹¸QøêèØUaÁ´õU?²ÉÿBõ°Ý
2465^vk½9½êǟ˾ââáºê˦'d?臓ñÿ�xóMjwØñ©" ¹ù¸x>ýJþã’É&O#튉Š˜‰o\™¨
2466-˜À¸’�ð
2467÷1�G×¾Œ±ôt’:ÃÂTh‘C©Cú…Ú9ÓbS½?|ү۵ Ó
2468Ó7Ï‹‡ã‰×¿ÙÒBwmËØíññrÕ[jü­º‰pÕ�±­º©þªã¸–TꯪÙĮ祖Pä×Qñæë8a«ê»®/«*~YÇqU}Ç·U.¡ õjñdÚHËìF×Ö
2469>Úvp¿ÿ¸[®•ÇËbÐo‹öÏr é¼’£»þó@ÔÂ�êëó’ëŠOùÏcùXÌÄÕÛòKI~”ñu~ah{:Kp#¹qZ4P~þ
2470õC¤Šó~Hã©e¶Å=Æ`Û™´G‘Cª+%6Ö4Œ¨¸þm»˜�R§
2471J-¿÷Î
2472Ú
2473^oí"mÖ°„‘&WÖpº¦µÎDeæÞ§dÛ§
2474’gž=O¹�é!¥jKúOFò‹ ‰†!¹¦’ˆŠ)ùÐ8¿ÁÈ£g_Æ
2475è¡|Ö]21äkÒîÚ^^yõ
2476-GCbøÂÆË+V¤ùøË>£ñ-�žäCe.™ˆV€­ìD+ÁV9ÒsL�Î.ÊPOmÍâGuxàƒClÔí<�“
2477-Û¹°?
2478
2479vö�½òçé°­*íŠäpY�Ž±¨DÃàšÖ
2480-TŠ)ù7´ùêè×U!þa ûKí·€–&ýVASÐ’V£ö�+kUl—“Ú
2481
2482ö;�«k Cà}¡ ¸ÀÛéòÊ÷­"þKÖ6õF¸þÖQþq"ŽFÄò
2483·t(Ó°»ä©Äé›M}˜0¦æ“j\_œ¼:"¤ØEº®¼‘"ìØÿ
2484Å^VÀ§ØÛéPôM�¢Š>ESó‰6$P'¿ž
2485-Aæ�n@³Ý·í§Ý×n{r×ëh¹7ô•®©õ�ãË�dzui©×ÂŽáf¾ìƒ› Á5Ü¡rJ
2486-W¦­˜�å_ûõ¤~ìQ‹]}VG
2487œ…WÍh¿Œ×¸»Í4±.q«qû¦†[E7Œ©ù´2s7õå¥!ÔÈ…j·^Ä‹iªïØ^SEøšž[S}·7Å¿_e�}
2488-endstream
2489endobj
249039 0 obj
2491<<
2492/Type /Page
2493/Parent 51 0 R
2494/Resources 44 0 R
2495/Contents 45 0 R
2496/Annots [ 40 0 R 41 0 R 42 0 R 43 0 R ]
2497/MediaBox [ 0 0 595 842 ]
2498/CropBox [ 0 0 595 842 ]
2499/Rotate 0
2500>>
2501endobj
250240 0 obj
2503<<
2504/A << /S /URI /URI (http://www.fsf.org/)>>
2505/Type /Annot
2506/Subtype /Link
2507/Rect [ 410 371 488 384 ]
2508/C [ 0 0 0 ]
2509/Border [ 0 0 0 ]
2510/H /I
2511>>
2512endobj
251341 0 obj
2514<<
2515/A << /S /URI /URI (http://www.fsf.org/)>>
2516/Type /Annot
2517/Subtype /Link
2518/Rect [ 90 359 147 372 ]
2519/C [ 0 0 0 ]
2520/Border [ 0 0 0 ]
2521/H /I
2522>>
2523endobj
252442 0 obj
2525<<
2526/A << /S /URI /URI (http://www.agner.org/contact)>>
2527/Type /Annot
2528/Subtype /Link
2529/Rect [ 327 334 442 347 ]
2530/C [ 0 0 0 ]
2531/Border [ 0 0 0 ]
2532/H /I
2533>>
2534endobj
253543 0 obj
2536<<
2537/A << /S /URI /URI (http://www.gnu.org/licenses/)>>
2538/Type /Annot
2539/Subtype /Link
2540/Rect [ 215 283 324 296 ]
2541/C [ 0 0 0 ]
2542/Border [ 0 0 0 ]
2543/H /I
2544>>
2545endobj
254644 0 obj
2547<<
2548/ProcSet [ /PDF /Text ]
2549/Font << /F1 135 0 R /TT2 117 0 R /TT4 115 0 R /TT8 46 0 R >>
2550/ExtGState << /GS1 141 0 R >>
2551/ColorSpace << /Cs5 119 0 R >>
2552>>
2553endobj
255445 0 obj
2555<< /Length 4139 /Filter /FlateDecode >>
2556stream
2557-H‰Ô—Ms㸆ïú<’U1M€ æ–™ÝL%•lmí(§T²D�µñˆŽ)íd÷ק¿@Ò"Ú3ÉÉ)WY$_ äÓÝh¼Ûnn·[—™l{¿1¦¬\VÁ_…®
2558!«C髪ζŸ7·ïÇ&Û�4¤ÊÆýæöÃG“}7U¶Ýã¿/›<+¶?oLW¶¾ê²›ª¬
2559ün¿ÛàeeÌ�ÅA7q”÷¥.L£\�–þž.nš²Íû¢‚˦4ñÁðKÑÁ]ï]YÜÀÜ|7Š’Á�³>ÿ8\žñYÈ÷=<5UÙåûáÐt•Ýã¶tùÀ÷Ï2}òHOåî3Û‘¡â;ÚŒ†.§= g^ѱ¨óá”ÿØþyóývc²c¶ ®´.kCSÖ>«JxáúÿÜoî¿*¶6ŠÆ�·”mmPP&£&Óµ±K±qõB¼žúº—ì0JX4úrQiy2�–ßm•hl½�±
2560Ž,Ö`HqÜLaã!<ªùz,n,2C€ž uymù¶äÛ
2561�iÀõÖ¸ç0ò0{
2562F>†Q˱á1Œ<‘�Î^ø?Oã1ZÄ”¬åXX42Ç‹|Ú¦©ÑÀ¢
2563
2564éÉ1XU¢AõK‹2�­:oEžL§e�·
2565¥Þߊֻ·�¶ e§¢eQG›ž
2566Ѳª Uýʢ܎_yM¨
2567à UçZ7¥­ylZÚCàÊ7œÇOT•}>ìO»Ï|ÙcÖÛØ
2568-¾ýu×æ27€ºÆ7€ñ2Wò¢h×ÈÖäâ%û±0u9Ýû~dËy‘Ç?8fZÎl×Ã{€eô
2569î0v�Þ5sÉ[¡gQGŸž
2570ѳª WýÊ¢œžÔiua8¡êè­Ê1¥S”1�ß
2571-åö¤\۹Э(³¨SNOŽ”YU(«~eQVÍ露0»uÄ”»Ú¥)»;În*¨.ÍR+Çýõ¦<R)�…šÅ<^îEÅ^R¿ªÛ?õ»ßo©Ò‡üc�¡š¿¿šõ�Õ�-i:ÚäÔH–D¬æSÖc¬ž¾Š¼°œ’Uº¾ƒ´°1�“ ¯·à·
2572-²òSéZ�$M™œA’¨€Ô|ÒzÈ
2573¤"O–Ó²2زY‚„ùùp9
2574 Ûñ»''¡ŽÐY:îº%¸ö%8ÏàÚh6û
2575_D€êÌWH Z§ñ
2576-“ïê©ú\cbMÅ”ž*˜XLcR}Òzèã*…TQ'»IUgä»Ò¹#ïÞ£PÍUd‰E�RzrÄĪÂIõ‹‹j;t¨å“&GÓŠ¬³j<x]n{uÜöZÃÛÞØSɳô
2577¡¹y<þô¨³œ-¶
2578tP�xT1P››©PÖK–î%ËŽYº\ìgû÷³¿þj
2579—J:=¡
2580¸*•Þû¹¸¬ø²¨óMOŽ|YUøª~eQΩ‰˜V†ª¦QåHiù–96ôö
2581-GuŽéÉ‘#«
2582-GÕ¯,ªözž*òÂtJÖQÚ®ìüª=¥K'y*�WÐâÆ"Qî<D‘=²‹�G
25834õ8u}ÕáPÃÒå‹F'ÙâŒç>ÏÓ¨
2584�’J¬ö4ÞUsÕZfQœž
2585³ªVýÊ¢ŒW5­.
2586'T�®�}*L‰úU�²‘¾=�¶-í˜!¢2=9‚dU©ú•EUAÏTE^˜NÉ:˪†ãì"SM7gª]¦ª41¿·��úôk1åh‹=’tH�˜b=öB;Ÿ5Õ©6L5DûÌõÚÓ4øƒnKp»\ãæšµ‚Ë¢7=9ÂeU�«ú¥EÕøÑU¸Š<™NË*ܦñ/5‰Q2ô-b¬Ì\›VYÔ1¦'GŒ¬*U¿´((/A-¶iu2œTu†-
25875ªe‚†9Aëe‚zþòmþXÔy’Ôô\u;¬ºðÚ
2588·½ª»Di…v¢åm
2589D´ÑÕ4ìÂê¨õiÂ\£®‘Š¨"U&
2590RQÓHu¿´(8­©‰©¨“ᤪ#…t³ÕË´¼‚' ùáµn®A+x,êðÒ“#<Vxª_Y”zHI‹
2591³ÿÅ¥i *Xlac_;碜?¥PîN‡á³\>à‡ms"€(Œ·ùxDŠ}ò?±rbeÿx9ôB(<Ò5êëÏ…CºÂ›º¨ž=ˆoì¯ìIžJ!t`ZN…5f²FÅ€wɥˤëÐð€Q‹
2592ÒôÀHN�qA¢šOYOmõœVä…唬ÇF
2593gDËY
2594W�çx�´ÇOWOÍ2
2595/ï¤)–öõé)Û—0�…Ãfˆó³¢íÀ�ÉûÓã
2596q‚ขàB©m—¬é’S#šOY�±jn¦Õ…Ý„ª°P#ÜòÔÙLéY
2597üðʈ>ñ¡Ç4/˜Áø®¾Çìò§�Î#´D05Sîp‘µyœ�íK�ŸŽ2šo*®x9íÉjB¦é[#—³“«Å>>^±muÜéÉ‘7«
2598-pÕ¯,ªrzÚ)òÂtJÖ¡Ã�wq3¥/F›çÿ
2599Þy±k¼ÖÎ%h…—E
2600ozrÄ˪‚WõK‹"*^EžL§e¯ë໾Ä;%D/(q#í<¶0o
2601îk¹[usq[ÁeQ‡›ž
2602ᲪÀUýÒ¢:ÔªuZ�
2603'U�lhÀh:qß>ÙWÒÖu~.a×dETÉ*“…¬¨i²º_Z”lý€£É“é´¬Ãm¡§ñË­x>µÖrjýkal)MþOøWC›ÙãÍ°½ôx<¡ {à»Ý™/AÓ5ã]|DíSÈš‹
26043jÚÃv6€Ï±…íatÄóÓ§ ,v\&ŸÝ_ƒ
2605v.^+°,ê`Ó“#XV°ª_YTíµ”UԅᄪSmº²
2606-
2607ª55Xx*ž1n0a™^€
2608‘øå-}y8råx^m]
2609
2610Æ�ƒa ðÙ§|‹T±íEª|>½g«ëÏYÒü±0˜øôì�Ì/œ×w�×we«õÎ"êxÓ“#^V¼ª_Y”
2611ëÌsA�ªŠø>,¾ú>)¿QNÛŽ¯Ëªþº)ËQN[~]Õ#Ö5ðÃ[Q¬b˜B
2612Ùþ
2613—Æ¿“G·Û-ìºÙö~cà€ëÙ
2614]‰¹ÊA¬/ 
2615-1à])|ö—ã¾?�¥ž+Z¶x9
2616Žø¸ÍÏò;œFBpìÄqò=êЖvéØF¿>°_><¶ùC?Ò&?|qÏ¥ïÌ?_
2617-(}>ßÁ®ÖàÁ4ƒL�ë
2618
2619<i¿Ã;Üá0:JÞáŸ/²�E#âò÷ü4û
2620-i——l¿;ÉbâÈÃq<Oh%wYY´-·ý·¾Áîtàq·<`ˆïá@£XÕóá >±¬àÁ
2621ÍŽb9»œò*bœñp¨@_Œ¡Âß¿ŽZÃh?2¸êé-ð¾Çµ4´Ï[‹ÍÇŒÞËå÷<æ匞Ñó�ì?ýáo2êC´Kò©f›»ÇìÇËÝãq/ñ×g´�ÁžùÄ#Q
2622úCv÷+?_,˜ßB.÷‹E¾…;xW|A7ùJŠü
2623¨ðJE¸Ç†­€Ïióì#õSßݟѳ^¶G;ù̦ÚëŒÉê¶Æ’à†:¼<$úëi]{3¥5ã°SrÃòÀHýA~
2624NS‘—™°"85Â)ók®Œs˜ùK_É£€go¿C?YO�Å­$|RÄ
2625O)·5@@QËjqeYÍqÐP
2626,£¡F
2627ÀNd4‚¨áÜj(ˆA}äW^z3_[BÉŽñÝÀÛ†Î,‹bºb¾HƒvJƒ†?Çû�‚\bÝSœ²_éÕ
2628-Äê#¿Ý˜QY¡¸l‡Ë…`>>îî`LJoô
2629ÍÜàÇùä-àÈ/ýHÏ
2630Å
2631µêùu Ø à�¦H®»E”|¡ÿC“Ñäå®hàîÓ‰~zúQž—ƒ\ÂçÐOàÍíž\ß™§îÏ1ÜjÛÒ!¬ÆSD”Å}ë?ŒWM“›8ý+ºEÙšx
2632Ø`×^·¶Ê—¹ìÞrbl*Pa€
2633-&ÿûmõ{’%Ïx2'$Z-©ßG¿_p›bïj³(œÆÉómÁmTlìJïâ‹Hm¹S
2634MïëîU•áª6WÉp6I gg;Ïô`Ý
2635ìÄîh£¬
2636pädd6©Ü=;­È
2637
2638¿tƒá'
2639Ü œiÇ)!Ç0¡Æ¾66º‚ö�Ê^ÌSc–¹ ùe®–þÁ<-i
2640¯ª;¨ª\Æ^Îh
2641N#
2642…[n}=È—r
2643
2644„qÛjG žp™½˜HO ‘¨,ÞsÖåFÐ÷¸ž+�ú‹WY­Öbp⫼ƒ®—Žõ.™ñŸi€™fðXh� ª#§¾“»ÁéËéæ^î÷
2645œÄa=0ÊE£*çð¤‹XK=©ìoÀÝ*+Y©Ÿº¾» È…®FBCwȉs‡fž¯p,fjÝÖTÿàTW%™=.}ÍDÌ´Dœ3�s³2ÿ6M¬ä•c‚¿Óv”ýdÛ$�$.óŸ
2646w)
2647*Þ3ÏJ€RT+ßÅUÉ�%íοδ–,ˆ€ióm
2648ep“e‰¤ÜimÕ!$Ì&ĶÙVñÂeÌl/
2649-Ÿ ðMQ.DµðÑí$ª£ú®´ìY,Q
2650Ì¥i�ºÍÖ•ã©÷Y¬È3™/èØÝPݸDqðP£7œ#¯÷¶¡=ÉÕž|ÑB`n~@«¯´¿¤ª¶–ïVø¡ ‰ëØ`È\a~OÑÌg]ÅÆzTm,Y<ýݥк2,yœŽRu–
2651-²™Ûºï…¹ø%U:–rúÂn „Ÿ8õ¦¢l4Ô©ó
2652:ÒbÐŒÈî• Ð9°Þ.äÝÔÞ"äëm‰!Ø�G¬êC
2653û$’Õ0üÚ µ¿;
2654ýòlFî�&6³sÛM‘'Ê
2655!'¶C¢=sìœtŒ±ü®´+0§ñ¸`"wÐ
2656ÑÍÔLD�¢¦(†ãæ¶àŸ8³ïN&8<Äô:Íù�+ŽœÖúÃ
2657ëc]i¶wæ"îJƒndlN*ó8šy´¦ ¿ã�óǺϬ•‹ÈCKP‘=G…`�ÊcÍù»®p>b×>»æK:“gd ­§3
2658� ?ðZKD›ê^Ոɧ‹¶
2659f¢êswµÓ’@õÖ'Dá,¬NÃ1
2660e°ðáGOKó2M#RâTljŠجUî·ß͈â÷°}{Ýœˆbfã…<Ôþû#¦ü¯¶q
2661XØ© é(“«Ç—³
2662‡þ¢
2663èŒ
2664,\³rµJWM/‘×Îâ3Œ~Ò“7qGï立¼[ç\{dÞRŸg
2665²`ëˆÊ2sŸ²dÈÅúnø.GQ8ÇéU‹S]~«dúUƒäÇÅ´ÚNHM¾�»{j„:’Ïe'Ïø;‹åì†o^‡ºóe&HÔàÇNаqøä†äXE’«û@Kµ ØÊ‘Ò�1jgV¤@%ü\Tc›- Ögs.
2666>ñ…œ
2667¾ý©³)¥‘äòŸ6µ¹%Zý4Þ�¤À590�K’ѱÁãìÃ1aÎË
2668V+'WAËc6È¡6¥Å
2669sn*
2670LŠ¶LOÀü�
2671^KUÜ«…WýQ=�ÁÁsJÉˤ¼l›~z§ô}Q²€#°ªÛ»±@ú–«?Ç­Ö�~`¦
2672¡x=RäĤH0˜&«>‚9²òQ¹ß³Ü8 ¡
2673fý–#ô؇¯¬Àm¹‹¥ü\[æÕ
2674-endstream
2675endobj
267646 0 obj
2677<<
2678/Type /Font
2679/Subtype /TrueType
2680/FirstChar 32
2681/LastChar 121
2682/Widths [ 278 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
26830 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
26840 556 0 0 0 0 0 0 556 222 0 0 0 0 556 556 0 0 333 0 278 556 0 722
26850 500 ]
2686/Encoding /WinAnsiEncoding
2687/BaseFont /Arial,Italic
2688/FontDescriptor 47 0 R
2689>>
2690endobj
269147 0 obj
2692<<
2693/Type /FontDescriptor
2694/Ascent 905
2695/CapHeight 0
2696/Descent -211
2697/Flags 96
2698/FontBBox [ -517 -325 1082 998 ]
2699/FontName /Arial,Italic
2700/ItalicAngle -15
2701/StemV 0
2702>>
2703endobj
270448 0 obj
2705<<
2706/Producer (Acrobat Distiller 4.05 for Windows)
2707/Keywords (software C++ optimization compiler)
2708/ModDate (D:20100925115618+02'00')
2709/Author (Agner Fog)
2710/CreationDate (D:20100925115606)
2711/Title (Optimizing software in C++)
2712/Creator (Microsoft Word 9.0)
2713>>
2714endobj
271549 0 obj
2716<<
2717/Type /Pages
2718/Kids [ 54 0 R 1 0 R 5 0 R 9 0 R 13 0 R 18 0 R 23 0 R 26 0 R 29 0 R 32 0 R
2719]
2720/Count 10
2721/Parent 50 0 R
2722>>
2723endobj
272450 0 obj
2725<<
2726/Type /Pages
2727/Kids [ 49 0 R 51 0 R ]
2728/Count 12
2729>>
2730endobj
273151 0 obj
2732<<
2733/Type /Pages
2734/Kids [ 36 0 R 39 0 R ]
2735/Count 2
2736/Parent 50 0 R
2737>>
2738endobj
2739xref
27400 52
27410000000000 65535 f
2742-0000019668 00000 n
2743-0000019838 00000 n
2744-0000019996 00000 n
2745-0000020158 00000 n
2746-0000024488 00000 n
2747-0000024658 00000 n
2748-0000024816 00000 n
2749-0000024978 00000 n
2750-0000029446 00000 n
2751-0000029619 00000 n
2752-0000029803 00000 n
2753-0000029966 00000 n
2754-0000034514 00000 n
2755-0000034695 00000 n
2756-0000034853 00000 n
2757-0000035011 00000 n
2758-0000035174 00000 n
2759-0000037903 00000 n
2760-0000038084 00000 n
2761-0000038242 00000 n
2762-0000038400 00000 n
2763-0000038563 00000 n
2764-0000041184 00000 n
2765-0000041338 00000 n
2766-0000041501 00000 n
2767-0000045205 00000 n
2768-0000045359 00000 n
2769-0000045522 00000 n
2770-0000048969 00000 n
2771-0000049123 00000 n
2772-0000049286 00000 n
2773-0000052810 00000 n
2774-0000052984 00000 n
2775-0000053157 00000 n
2776-0000053320 00000 n
2777-0000058089 00000 n
2778-0000058243 00000 n
2779-0000058394 00000 n
2780-0000062795 00000 n
2781-0000062990 00000 n
2782-0000063155 00000 n
2783-0000063319 00000 n
2784-0000063493 00000 n
2785-0000063667 00000 n
2786-0000063842 00000 n
2787-0000068056 00000 n
2788-0000068438 00000 n
2789-0000068625 00000 n
2790-0000068897 00000 n
2791-0000069041 00000 n
2792-0000069115 00000 n
2793-trailer
2794<<
2795/Size 52
2796/ID[<4e599ada3a2aca15300beb5b78f91380><4e599ada3a2aca15300beb5b78f91380>]
2797>>
2798startxref
2799173
2800%%EOF
2801\ No newline at end of file
2802
2803=== removed file 'asmlib/asmlib.h'
2804--- asmlib/asmlib.h 2010-10-04 12:38:58 +0000
2805+++ asmlib/asmlib.h 1970-01-01 00:00:00 +0000
2806@@ -1,103 +0,0 @@
2807-/*************************** asmlib.h ***************************************
2808-* Author: Agner Fog
2809-* Date created: 2003
2810-* Last modified: 2009-07-20
2811-* Project: asmlib.zip
2812-* Source URL: www.agner.org/optimize
2813-*
2814-* Description:
2815-* Header file for the asmlib function library.
2816-* This library is available in many versions for different platforms.
2817-* See asmlib-instructions.pdf for details.
2818-*
2819-* Copyright 2003 - 2009 by Agner Fog.
2820-* GNU General Public License http://www.gnu.org/licenses/gpl.html
2821-*****************************************************************************/
2822-
2823-
2824-#ifndef ASMLIB_H
2825-#define ASMLIB_H
2826-
2827-
2828-/***********************************************************************
2829-Define compiler-specific types and directives
2830-***********************************************************************/
2831-
2832-// Define type size_t
2833-#ifndef _SIZE_T_DEFINED
2834-#include "stddef.h"
2835-#endif
2836-
2837-// Define integer types with known size: int32_t, uint32_t, int64_t, uint64_t.
2838-// If this doesn't work then insert compiler-specific definitions here:
2839-#if defined(__GNUC__)
2840- // Compilers supporting C99 or C++0x have inttypes.h defining these integer types
2841- #include <inttypes.h>
2842- #define INT64_SUPPORTED // Remove this if the compiler doesn't support 64-bit integers
2843-#elif defined(_WIN16) || defined(__MSDOS__) || defined(_MSDOS)
2844- // 16 bit systems use long int for 32 bit integer
2845- typedef signed long int int32_t;
2846- typedef unsigned long int uint32_t;
2847-#elif defined(_MSC_VER)
2848- // Microsoft have their own definition
2849- typedef signed __int32 int32_t;
2850- typedef unsigned __int32 uint32_t;
2851- typedef signed __int64 int64_t;
2852- typedef unsigned __int64 uint64_t;
2853- #define INT64_SUPPORTED // Remove this if the compiler doesn't support 64-bit integers
2854-#else
2855- // This works with most compilers
2856- typedef signed int int32_t;
2857- typedef unsigned int uint32_t;
2858- typedef long long int64_t;
2859- typedef unsigned long long uint64_t;
2860- #define INT64_SUPPORTED // Remove this if the compiler doesn't support 64-bit integers
2861-#endif
2862-
2863-
2864-// Turn off name mangling
2865-#ifdef __cplusplus
2866-extern "C" {
2867-#endif
2868-
2869-/***********************************************************************
2870-Function prototypes
2871-***********************************************************************/
2872-
2873-void * A_memcpy (void * dest, const void * src, size_t count); // Copy count bytes from src to dest
2874-void * A_memmove(void * dest, const void * src, size_t count); // Same as memcpy, allows overlap between src and dest
2875-void * A_memset (void * dest, int c, size_t count); // Set count bytes in dest to (char)c
2876-char * A_strcat (char * dest, const char * src); // Concatenate strings dest and src. Store result in dest
2877-char * A_strcpy (char * dest, const char * src); // Copy string src to dest
2878-size_t A_strlen (const char * str); // Get length of zero-terminated string
2879-int stricmp_az (const char *string1, const char *string2); // Compare strings. Case insensitive for A-Z
2880-
2881-extern size_t CacheBypassLimit; // The above functions can bypass cache when writing memory bigger than this limit
2882-
2883-int InstructionSet(void); // Tell which instruction set is supported
2884-extern int IInstrSet; // Set by first call to InstructionSet()
2885-char * ProcessorName(void); // ASCIIZ text describing microprocessor
2886-void Serialize(); // Serialize before and after __readpmc()
2887-int RoundD (double x); // Round to nearest or even
2888-int RoundF (float x); // Round to nearest or even
2889-#ifdef INT64_SUPPORTED
2890- uint64_t ReadTSC(void); // Read microprocessor internal clock (64 bits)
2891-#else
2892- uint32_t ReadTSC(void); // Read microprocessor internal clock (only 32 bits supported by compiler)
2893-#endif
2894-void cpuid_ex (int abcd[4], int eax, int ecx); // call CPUID instruction
2895-static inline void cpuid_abcd (int abcd[4], int eax) {
2896- cpuid_ex(abcd, eax, 0);}
2897-
2898-
2899-#ifdef __cplusplus
2900-} // end of extern "C"
2901-
2902-static inline int Round (double x) { // Overload name Round
2903- return RoundD(x);}
2904-static inline int Round (float x) { // Overload name Round
2905- return RoundF(x);}
2906-
2907-#endif // __cplusplus
2908-
2909-#endif // ASMLIB_H
2910
2911=== removed file 'asmlib/asmlib.zip'
2912Binary files asmlib/asmlib.zip 2009-03-29 05:49:40 +0000 and asmlib/asmlib.zip 1970-01-01 00:00:00 +0000 differ
2913=== removed file 'asmlib/asmlibSrc.zip'
2914Binary files asmlib/asmlibSrc.zip 2010-10-04 12:38:58 +0000 and asmlib/asmlibSrc.zip 1970-01-01 00:00:00 +0000 differ
2915=== removed file 'asmlib/license.txt'
2916--- asmlib/license.txt 2009-03-29 05:49:40 +0000
2917+++ asmlib/license.txt 1970-01-01 00:00:00 +0000
2918@@ -1,619 +0,0 @@
2919- GNU GENERAL PUBLIC LICENSE
2920- Version 3, 29 June 2007
2921-
2922- Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
2923- Everyone is permitted to copy and distribute verbatim copies
2924- of this license document, but changing it is not allowed.
2925-
2926- Preamble
2927-
2928- The GNU General Public License is a free, copyleft license for
2929-software and other kinds of works.
2930-
2931- The licenses for most software and other practical works are designed
2932-to take away your freedom to share and change the works. By contrast,
2933-the GNU General Public License is intended to guarantee your freedom to
2934-share and change all versions of a program--to make sure it remains free
2935-software for all its users. We, the Free Software Foundation, use the
2936-GNU General Public License for most of our software; it applies also to
2937-any other work released this way by its authors. You can apply it to
2938-your programs, too.
2939-
2940- When we speak of free software, we are referring to freedom, not
2941-price. Our General Public Licenses are designed to make sure that you
2942-have the freedom to distribute copies of free software (and charge for
2943-them if you wish), that you receive source code or can get it if you
2944-want it, that you can change the software or use pieces of it in new
2945-free programs, and that you know you can do these things.
2946-
2947- To protect your rights, we need to prevent others from denying you
2948-these rights or asking you to surrender the rights. Therefore, you have
2949-certain responsibilities if you distribute copies of the software, or if
2950-you modify it: responsibilities to respect the freedom of others.
2951-
2952- For example, if you distribute copies of such a program, whether
2953-gratis or for a fee, you must pass on to the recipients the same
2954-freedoms that you received. You must make sure that they, too, receive
2955-or can get the source code. And you must show them these terms so they
2956-know their rights.
2957-
2958- Developers that use the GNU GPL protect your rights with two steps:
2959-(1) assert copyright on the software, and (2) offer you this License
2960-giving you legal permission to copy, distribute and/or modify it.
2961-
2962- For the developers' and authors' protection, the GPL clearly explains
2963-that there is no warranty for this free software. For both users' and
2964-authors' sake, the GPL requires that modified versions be marked as
2965-changed, so that their problems will not be attributed erroneously to
2966-authors of previous versions.
2967-
2968- Some devices are designed to deny users access to install or run
2969-modified versions of the software inside them, although the manufacturer
2970-can do so. This is fundamentally incompatible with the aim of
2971-protecting users' freedom to change the software. The systematic
2972-pattern of such abuse occurs in the area of products for individuals to
2973-use, which is precisely where it is most unacceptable. Therefore, we
2974-have designed this version of the GPL to prohibit the practice for those
2975-products. If such problems arise substantially in other domains, we
2976-stand ready to extend this provision to those domains in future versions
2977-of the GPL, as needed to protect the freedom of users.
2978-
2979- Finally, every program is threatened constantly by software patents.
2980-States should not allow patents to restrict development and use of
2981-software on general-purpose computers, but in those that do, we wish to
2982-avoid the special danger that patents applied to a free program could
2983-make it effectively proprietary. To prevent this, the GPL assures that
2984-patents cannot be used to render the program non-free.
2985-
2986- The precise terms and conditions for copying, distribution and
2987-modification follow.
2988-
2989- TERMS AND CONDITIONS
2990-
2991- 0. Definitions.
2992-
2993- "This License" refers to version 3 of the GNU General Public License.
2994-
2995- "Copyright" also means copyright-like laws that apply to other kinds of
2996-works, such as semiconductor masks.
2997-
2998- "The Program" refers to any copyrightable work licensed under this
2999-License. Each licensee is addressed as "you". "Licensees" and
3000-"recipients" may be individuals or organizations.
3001-
3002- To "modify" a work means to copy from or adapt all or part of the work
3003-in a fashion requiring copyright permission, other than the making of an
3004-exact copy. The resulting work is called a "modified version" of the
3005-earlier work or a work "based on" the earlier work.
3006-
3007- A "covered work" means either the unmodified Program or a work based
3008-on the Program.
3009-
3010- To "propagate" a work means to do anything with it that, without
3011-permission, would make you directly or secondarily liable for
3012-infringement under applicable copyright law, except executing it on a
3013-computer or modifying a private copy. Propagation includes copying,
3014-distribution (with or without modification), making available to the
3015-public, and in some countries other activities as well.
3016-
3017- To "convey" a work means any kind of propagation that enables other
3018-parties to make or receive copies. Mere interaction with a user through
3019-a computer network, with no transfer of a copy, is not conveying.
3020-
3021- An interactive user interface displays "Appropriate Legal Notices"
3022-to the extent that it includes a convenient and prominently visible
3023-feature that (1) displays an appropriate copyright notice, and (2)
3024-tells the user that there is no warranty for the work (except to the
3025-extent that warranties are provided), that licensees may convey the
3026-work under this License, and how to view a copy of this License. If
3027-the interface presents a list of user commands or options, such as a
3028-menu, a prominent item in the list meets this criterion.
3029-
3030- 1. Source Code.
3031-
3032- The "source code" for a work means the preferred form of the work
3033-for making modifications to it. "Object code" means any non-source
3034-form of a work.
3035-
3036- A "Standard Interface" means an interface that either is an official
3037-standard defined by a recognized standards body, or, in the case of
3038-interfaces specified for a particular programming language, one that
3039-is widely used among developers working in that language.
3040-
3041- The "System Libraries" of an executable work include anything, other
3042-than the work as a whole, that (a) is included in the normal form of
3043-packaging a Major Component, but which is not part of that Major
3044-Component, and (b) serves only to enable use of the work with that
3045-Major Component, or to implement a Standard Interface for which an
3046-implementation is available to the public in source code form. A
3047-"Major Component", in this context, means a major essential component
3048-(kernel, window system, and so on) of the specific operating system
3049-(if any) on which the executable work runs, or a compiler used to
3050-produce the work, or an object code interpreter used to run it.
3051-
3052- The "Corresponding Source" for a work in object code form means all
3053-the source code needed to generate, install, and (for an executable
3054-work) run the object code and to modify the work, including scripts to
3055-control those activities. However, it does not include the work's
3056-System Libraries, or general-purpose tools or generally available free
3057-programs which are used unmodified in performing those activities but
3058-which are not part of the work. For example, Corresponding Source
3059-includes interface definition files associated with source files for
3060-the work, and the source code for shared libraries and dynamically
3061-linked subprograms that the work is specifically designed to require,
3062-such as by intimate data communication or control flow between those
3063-subprograms and other parts of the work.
3064-
3065- The Corresponding Source need not include anything that users
3066-can regenerate automatically from other parts of the Corresponding
3067-Source.
3068-
3069- The Corresponding Source for a work in source code form is that
3070-same work.
3071-
3072- 2. Basic Permissions.
3073-
3074- All rights granted under this License are granted for the term of
3075-copyright on the Program, and are irrevocable provided the stated
3076-conditions are met. This License explicitly affirms your unlimited
3077-permission to run the unmodified Program. The output from running a
3078-covered work is covered by this License only if the output, given its
3079-content, constitutes a covered work. This License acknowledges your
3080-rights of fair use or other equivalent, as provided by copyright law.
3081-
3082- You may make, run and propagate covered works that you do not
3083-convey, without conditions so long as your license otherwise remains
3084-in force. You may convey covered works to others for the sole purpose
3085-of having them make modifications exclusively for you, or provide you
3086-with facilities for running those works, provided that you comply with
3087-the terms of this License in conveying all material for which you do
3088-not control copyright. Those thus making or running the covered works
3089-for you must do so exclusively on your behalf, under your direction
3090-and control, on terms that prohibit them from making any copies of
3091-your copyrighted material outside their relationship with you.
3092-
3093- Conveying under any other circumstances is permitted solely under
3094-the conditions stated below. Sublicensing is not allowed; section 10
3095-makes it unnecessary.
3096-
3097- 3. Protecting Users' Legal Rights From Anti-Circumvention Law.
3098-
3099- No covered work shall be deemed part of an effective technological
3100-measure under any applicable law fulfilling obligations under article
3101-11 of the WIPO copyright treaty adopted on 20 December 1996, or
3102-similar laws prohibiting or restricting circumvention of such
3103-measures.
3104-
3105- When you convey a covered work, you waive any legal power to forbid
3106-circumvention of technological measures to the extent such circumvention
3107-is effected by exercising rights under this License with respect to
3108-the covered work, and you disclaim any intention to limit operation or
3109-modification of the work as a means of enforcing, against the work's
3110-users, your or third parties' legal rights to forbid circumvention of
3111-technological measures.
3112-
3113- 4. Conveying Verbatim Copies.
3114-
3115- You may convey verbatim copies of the Program's source code as you
3116-receive it, in any medium, provided that you conspicuously and
3117-appropriately publish on each copy an appropriate copyright notice;
3118-keep intact all notices stating that this License and any
3119-non-permissive terms added in accord with section 7 apply to the code;
3120-keep intact all notices of the absence of any warranty; and give all
3121-recipients a copy of this License along with the Program.
3122-
3123- You may charge any price or no price for each copy that you convey,
3124-and you may offer support or warranty protection for a fee.
3125-
3126- 5. Conveying Modified Source Versions.
3127-
3128- You may convey a work based on the Program, or the modifications to
3129-produce it from the Program, in the form of source code under the
3130-terms of section 4, provided that you also meet all of these conditions:
3131-
3132- a) The work must carry prominent notices stating that you modified
3133- it, and giving a relevant date.
3134-
3135- b) The work must carry prominent notices stating that it is
3136- released under this License and any conditions added under section
3137- 7. This requirement modifies the requirement in section 4 to
3138- "keep intact all notices".
3139-
3140- c) You must license the entire work, as a whole, under this
3141- License to anyone who comes into possession of a copy. This
3142- License will therefore apply, along with any applicable section 7
3143- additional terms, to the whole of the work, and all its parts,
3144- regardless of how they are packaged. This License gives no
3145- permission to license the work in any other way, but it does not
3146- invalidate such permission if you have separately received it.
3147-
3148- d) If the work has interactive user interfaces, each must display
3149- Appropriate Legal Notices; however, if the Program has interactive
3150- interfaces that do not display Appropriate Legal Notices, your
3151- work need not make them do so.
3152-
3153- A compilation of a covered work with other separate and independent
3154-works, which are not by their nature extensions of the covered work,
3155-and which are not combined with it such as to form a larger program,
3156-in or on a volume of a storage or distribution medium, is called an
3157-"aggregate" if the compilation and its resulting copyright are not
3158-used to limit the access or legal rights of the compilation's users
3159-beyond what the individual works permit. Inclusion of a covered work
3160-in an aggregate does not cause this License to apply to the other
3161-parts of the aggregate.
3162-
3163- 6. Conveying Non-Source Forms.
3164-
3165- You may convey a covered work in object code form under the terms
3166-of sections 4 and 5, provided that you also convey the
3167-machine-readable Corresponding Source under the terms of this License,
3168-in one of these ways:
3169-
3170- a) Convey the object code in, or embodied in, a physical product
3171- (including a physical distribution medium), accompanied by the
3172- Corresponding Source fixed on a durable physical medium
3173- customarily used for software interchange.
3174-
3175- b) Convey the object code in, or embodied in, a physical product
3176- (including a physical distribution medium), accompanied by a
3177- written offer, valid for at least three years and valid for as
3178- long as you offer spare parts or customer support for that product
3179- model, to give anyone who possesses the object code either (1) a
3180- copy of the Corresponding Source for all the software in the
3181- product that is covered by this License, on a durable physical
3182- medium customarily used for software interchange, for a price no
3183- more than your reasonable cost of physically performing this
3184- conveying of source, or (2) access to copy the
3185- Corresponding Source from a network server at no charge.
3186-
3187- c) Convey individual copies of the object code with a copy of the
3188- written offer to provide the Corresponding Source. This
3189- alternative is allowed only occasionally and noncommercially, and
3190- only if you received the object code with such an offer, in accord
3191- with subsection 6b.
3192-
3193- d) Convey the object code by offering access from a designated
3194- place (gratis or for a charge), and offer equivalent access to the
3195- Corresponding Source in the same way through the same place at no
3196- further charge. You need not require recipients to copy the
3197- Corresponding Source along with the object code. If the place to
3198- copy the object code is a network server, the Corresponding Source
3199- may be on a different server (operated by you or a third party)
3200- that supports equivalent copying facilities, provided you maintain
3201- clear directions next to the object code saying where to find the
3202- Corresponding Source. Regardless of what server hosts the
3203- Corresponding Source, you remain obligated to ensure that it is
3204- available for as long as needed to satisfy these requirements.
3205-
3206- e) Convey the object code using peer-to-peer transmission, provided
3207- you inform other peers where the object code and Corresponding
3208- Source of the work are being offered to the general public at no
3209- charge under subsection 6d.
3210-
3211- A separable portion of the object code, whose source code is excluded
3212-from the Corresponding Source as a System Library, need not be
3213-included in conveying the object code work.
3214-
3215- A "User Product" is either (1) a "consumer product", which means any
3216-tangible personal property which is normally used for personal, family,
3217-or household purposes, or (2) anything designed or sold for incorporation
3218-into a dwelling. In determining whether a product is a consumer product,
3219-doubtful cases shall be resolved in favor of coverage. For a particular
3220-product received by a particular user, "normally used" refers to a
3221-typical or common use of that class of product, regardless of the status
3222-of the particular user or of the way in which the particular user
3223-actually uses, or expects or is expected to use, the product. A product
3224-is a consumer product regardless of whether the product has substantial
3225-commercial, industrial or non-consumer uses, unless such uses represent
3226-the only significant mode of use of the product.
3227-
3228- "Installation Information" for a User Product means any methods,
3229-procedures, authorization keys, or other information required to install
3230-and execute modified versions of a covered work in that User Product from
3231-a modified version of its Corresponding Source. The information must
3232-suffice to ensure that the continued functioning of the modified object
3233-code is in no case prevented or interfered with solely because
3234-modification has been made.
3235-
3236- If you convey an object code work under this section in, or with, or
3237-specifically for use in, a User Product, and the conveying occurs as
3238-part of a transaction in which the right of possession and use of the
3239-User Product is transferred to the recipient in perpetuity or for a
3240-fixed term (regardless of how the transaction is characterized), the
3241-Corresponding Source conveyed under this section must be accompanied
3242-by the Installation Information. But this requirement does not apply
3243-if neither you nor any third party retains the ability to install
3244-modified object code on the User Product (for example, the work has
3245-been installed in ROM).
3246-
3247- The requirement to provide Installation Information does not include a
3248-requirement to continue to provide support service, warranty, or updates
3249-for a work that has been modified or installed by the recipient, or for
3250-the User Product in which it has been modified or installed. Access to a
3251-network may be denied when the modification itself materially and
3252-adversely affects the operation of the network or violates the rules and
3253-protocols for communication across the network.
3254-
3255- Corresponding Source conveyed, and Installation Information provided,
3256-in accord with this section must be in a format that is publicly
3257-documented (and with an implementation available to the public in
3258-source code form), and must require no special password or key for
3259-unpacking, reading or copying.
3260-
3261- 7. Additional Terms.
3262-
3263- "Additional permissions" are terms that supplement the terms of this
3264-License by making exceptions from one or more of its conditions.
3265-Additional permissions that are applicable to the entire Program shall
3266-be treated as though they were included in this License, to the extent
3267-that they are valid under applicable law. If additional permissions
3268-apply only to part of the Program, that part may be used separately
3269-under those permissions, but the entire Program remains governed by
3270-this License without regard to the additional permissions.
3271-
3272- When you convey a copy of a covered work, you may at your option
3273-remove any additional permissions from that copy, or from any part of
3274-it. (Additional permissions may be written to require their own
3275-removal in certain cases when you modify the work.) You may place
3276-additional permissions on material, added by you to a covered work,
3277-for which you have or can give appropriate copyright permission.
3278-
3279- Notwithstanding any other provision of this License, for material you
3280-add to a covered work, you may (if authorized by the copyright holders of
3281-that material) supplement the terms of this License with terms:
3282-
3283- a) Disclaiming warranty or limiting liability differently from the
3284- terms of sections 15 and 16 of this License; or
3285-
3286- b) Requiring preservation of specified reasonable legal notices or
3287- author attributions in that material or in the Appropriate Legal
3288- Notices displayed by works containing it; or
3289-
3290- c) Prohibiting misrepresentation of the origin of that material, or
3291- requiring that modified versions of such material be marked in
3292- reasonable ways as different from the original version; or
3293-
3294- d) Limiting the use for publicity purposes of names of licensors or
3295- authors of the material; or
3296-
3297- e) Declining to grant rights under trademark law for use of some
3298- trade names, trademarks, or service marks; or
3299-
3300- f) Requiring indemnification of licensors and authors of that
3301- material by anyone who conveys the material (or modified versions of
3302- it) with contractual assumptions of liability to the recipient, for
3303- any liability that these contractual assumptions directly impose on
3304- those licensors and authors.
3305-
3306- All other non-permissive additional terms are considered "further
3307-restrictions" within the meaning of section 10. If the Program as you
3308-received it, or any part of it, contains a notice stating that it is
3309-governed by this License along with a term that is a further
3310-restriction, you may remove that term. If a license document contains
3311-a further restriction but permits relicensing or conveying under this
3312-License, you may add to a covered work material governed by the terms
3313-of that license document, provided that the further restriction does
3314-not survive such relicensing or conveying.
3315-
3316- If you add terms to a covered work in accord with this section, you
3317-must place, in the relevant source files, a statement of the
3318-additional terms that apply to those files, or a notice indicating
3319-where to find the applicable terms.
3320-
3321- Additional terms, permissive or non-permissive, may be stated in the
3322-form of a separately written license, or stated as exceptions;
3323-the above requirements apply either way.
3324-
3325- 8. Termination.
3326-
3327- You may not propagate or modify a covered work except as expressly
3328-provided under this License. Any attempt otherwise to propagate or
3329-modify it is void, and will automatically terminate your rights under
3330-this License (including any patent licenses granted under the third
3331-paragraph of section 11).
3332-
3333- However, if you cease all violation of this License, then your
3334-license from a particular copyright holder is reinstated (a)
3335-provisionally, unless and until the copyright holder explicitly and
3336-finally terminates your license, and (b) permanently, if the copyright
3337-holder fails to notify you of the violation by some reasonable means
3338-prior to 60 days after the cessation.
3339-
3340- Moreover, your license from a particular copyright holder is
3341-reinstated permanently if the copyright holder notifies you of the
3342-violation by some reasonable means, this is the first time you have
3343-received notice of violation of this License (for any work) from that
3344-copyright holder, and you cure the violation prior to 30 days after
3345-your receipt of the notice.
3346-
3347- Termination of your rights under this section does not terminate the
3348-licenses of parties who have received copies or rights from you under
3349-this License. If your rights have been terminated and not permanently
3350-reinstated, you do not qualify to receive new licenses for the same
3351-material under section 10.
3352-
3353- 9. Acceptance Not Required for Having Copies.
3354-
3355- You are not required to accept this License in order to receive or
3356-run a copy of the Program. Ancillary propagation of a covered work
3357-occurring solely as a consequence of using peer-to-peer transmission
3358-to receive a copy likewise does not require acceptance. However,
3359-nothing other than this License grants you permission to propagate or
3360-modify any covered work. These actions infringe copyright if you do
3361-not accept this License. Therefore, by modifying or propagating a
3362-covered work, you indicate your acceptance of this License to do so.
3363-
3364- 10. Automatic Licensing of Downstream Recipients.
3365-
3366- Each time you convey a covered work, the recipient automatically
3367-receives a license from the original licensors, to run, modify and
3368-propagate that work, subject to this License. You are not responsible
3369-for enforcing compliance by third parties with this License.
3370-
3371- An "entity transaction" is a transaction transferring control of an
3372-organization, or substantially all assets of one, or subdividing an
3373-organization, or merging organizations. If propagation of a covered
3374-work results from an entity transaction, each party to that
3375-transaction who receives a copy of the work also receives whatever
3376-licenses to the work the party's predecessor in interest had or could
3377-give under the previous paragraph, plus a right to possession of the
3378-Corresponding Source of the work from the predecessor in interest, if
3379-the predecessor has it or can get it with reasonable efforts.
3380-
3381- You may not impose any further restrictions on the exercise of the
3382-rights granted or affirmed under this License. For example, you may
3383-not impose a license fee, royalty, or other charge for exercise of
3384-rights granted under this License, and you may not initiate litigation
3385-(including a cross-claim or counterclaim in a lawsuit) alleging that
3386-any patent claim is infringed by making, using, selling, offering for
3387-sale, or importing the Program or any portion of it.
3388-
3389- 11. Patents.
3390-
3391- A "contributor" is a copyright holder who authorizes use under this
3392-License of the Program or a work on which the Program is based. The
3393-work thus licensed is called the contributor's "contributor version".
3394-
3395- A contributor's "essential patent claims" are all patent claims
3396-owned or controlled by the contributor, whether already acquired or
3397-hereafter acquired, that would be infringed by some manner, permitted
3398-by this License, of making, using, or selling its contributor version,
3399-but do not include claims that would be infringed only as a
3400-consequence of further modification of the contributor version. For
3401-purposes of this definition, "control" includes the right to grant
3402-patent sublicenses in a manner consistent with the requirements of
3403-this License.
3404-
3405- Each contributor grants you a non-exclusive, worldwide, royalty-free
3406-patent license under the contributor's essential patent claims, to
3407-make, use, sell, offer for sale, import and otherwise run, modify and
3408-propagate the contents of its contributor version.
3409-
3410- In the following three paragraphs, a "patent license" is any express
3411-agreement or commitment, however denominated, not to enforce a patent
3412-(such as an express permission to practice a patent or covenant not to
3413-sue for patent infringement). To "grant" such a patent license to a
3414-party means to make such an agreement or commitment not to enforce a
3415-patent against the party.
3416-
3417- If you convey a covered work, knowingly relying on a patent license,
3418-and the Corresponding Source of the work is not available for anyone
3419-to copy, free of charge and under the terms of this License, through a
3420-publicly available network server or other readily accessible means,
3421-then you must either (1) cause the Corresponding Source to be so
3422-available, or (2) arrange to deprive yourself of the benefit of the
3423-patent license for this particular work, or (3) arrange, in a manner
3424-consistent with the requirements of this License, to extend the patent
3425-license to downstream recipients. "Knowingly relying" means you have
3426-actual knowledge that, but for the patent license, your conveying the
3427-covered work in a country, or your recipient's use of the covered work
3428-in a country, would infringe one or more identifiable patents in that
3429-country that you have reason to believe are valid.
3430-
3431- If, pursuant to or in connection with a single transaction or
3432-arrangement, you convey, or propagate by procuring conveyance of, a
3433-covered work, and grant a patent license to some of the parties
3434-receiving the covered work authorizing them to use, propagate, modify
3435-or convey a specific copy of the covered work, then the patent license
3436-you grant is automatically extended to all recipients of the covered
3437-work and works based on it.
3438-
3439- A patent license is "discriminatory" if it does not include within
3440-the scope of its coverage, prohibits the exercise of, or is
3441-conditioned on the non-exercise of one or more of the rights that are
3442-specifically granted under this License. You may not convey a covered
3443-work if you are a party to an arrangement with a third party that is
3444-in the business of distributing software, under which you make payment
3445-to the third party based on the extent of your activity of conveying
3446-the work, and under which the third party grants, to any of the
3447-parties who would receive the covered work from you, a discriminatory
3448-patent license (a) in connection with copies of the covered work
3449-conveyed by you (or copies made from those copies), or (b) primarily
3450-for and in connection with specific products or compilations that
3451-contain the covered work, unless you entered into that arrangement,
3452-or that patent license was granted, prior to 28 March 2007.
3453-
3454- Nothing in this License shall be construed as excluding or limiting
3455-any implied license or other defenses to infringement that may
3456-otherwise be available to you under applicable patent law.
3457-
3458- 12. No Surrender of Others' Freedom.
3459-
3460- If conditions are imposed on you (whether by court order, agreement or
3461-otherwise) that contradict the conditions of this License, they do not
3462-excuse you from the conditions of this License. If you cannot convey a
3463-covered work so as to satisfy simultaneously your obligations under this
3464-License and any other pertinent obligations, then as a consequence you may
3465-not convey it at all. For example, if you agree to terms that obligate you
3466-to collect a royalty for further conveying from those to whom you convey
3467-the Program, the only way you could satisfy both those terms and this
3468-License would be to refrain entirely from conveying the Program.
3469-
3470- 13. Use with the GNU Affero General Public License.
3471-
3472- Notwithstanding any other provision of this License, you have
3473-permission to link or combine any covered work with a work licensed
3474-under version 3 of the GNU Affero General Public License into a single
3475-combined work, and to convey the resulting work. The terms of this
3476-License will continue to apply to the part which is the covered work,
3477-but the special requirements of the GNU Affero General Public License,
3478-section 13, concerning interaction through a network will apply to the
3479-combination as such.
3480-
3481- 14. Revised Versions of this License.
3482-
3483- The Free Software Foundation may publish revised and/or new versions of
3484-the GNU General Public License from time to time. Such new versions will
3485-be similar in spirit to the present version, but may differ in detail to
3486-address new problems or concerns.
3487-
3488- Each version is given a distinguishing version number. If the
3489-Program specifies that a certain numbered version of the GNU General
3490-Public License "or any later version" applies to it, you have the
3491-option of following the terms and conditions either of that numbered
3492-version or of any later version published by the Free Software
3493-Foundation. If the Program does not specify a version number of the
3494-GNU General Public License, you may choose any version ever published
3495-by the Free Software Foundation.
3496-
3497- If the Program specifies that a proxy can decide which future
3498-versions of the GNU General Public License can be used, that proxy's
3499-public statement of acceptance of a version permanently authorizes you
3500-to choose that version for the Program.
3501-
3502- Later license versions may give you additional or different
3503-permissions. However, no additional obligations are imposed on any
3504-author or copyright holder as a result of your choosing to follow a
3505-later version.
3506-
3507- 15. Disclaimer of Warranty.
3508-
3509- THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
3510-APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
3511-HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
3512-OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
3513-THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
3514-PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
3515-IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
3516-ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
3517-
3518- 16. Limitation of Liability.
3519-
3520- IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
3521-WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
3522-THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
3523-GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
3524-USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
3525-DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
3526-PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
3527-EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
3528-SUCH DAMAGES.
3529-
3530- 17. Interpretation of Sections 15 and 16.
3531-
3532- If the disclaimer of warranty and limitation of liability provided
3533-above cannot be given local legal effect according to their terms,
3534-reviewing courts shall apply local law that most closely approximates
3535-an absolute waiver of all civil liability in connection with the
3536-Program, unless a warranty or assumption of liability accompanies a
3537-copy of the Program in return for a fee.
3538
3539=== removed directory 'mixxx-linlib'
3540=== removed directory 'mixxx-linlib/includes'
3541=== removed file 'mixxx-linlib/includes/audiofile.h'
3542--- mixxx-linlib/includes/audiofile.h 2003-11-12 13:37:14 +0000
3543+++ mixxx-linlib/includes/audiofile.h 1970-01-01 00:00:00 +0000
3544@@ -1,591 +0,0 @@
3545-/*
3546- Audio File Library
3547- Copyright (C) 1998-2000, Michael Pruett <michael@68k.org>
3548-
3549- This library is free software; you can redistribute it and/or
3550- modify it under the terms of the GNU Library General Public
3551- License as published by the Free Software Foundation; either
3552- version 2 of the License, or (at your option) any later version.
3553-
3554- This library is distributed in the hope that it will be useful,
3555- but WITHOUT ANY WARRANTY; without even the implied warranty of
3556- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
3557- Library General Public License for more details.
3558-
3559- You should have received a copy of the GNU Library General Public
3560- License along with this library; if not, write to the
3561- Free Software Foundation, Inc., 59 Temple Place - Suite 330,
3562- Boston, MA 02111-1307 USA.
3563-*/
3564-
3565-/*
3566- audiofile.h
3567-
3568- This file contains the public interfaces to the Audio File Library.
3569-*/
3570-
3571-#ifndef AUDIOFILE_H
3572-#define AUDIOFILE_H
3573-
3574-#include <sys/types.h>
3575-#include <aupvlist.h>
3576-
3577-#define LIBAUDIOFILE_MAJOR_VERSION 0
3578-#define LIBAUDIOFILE_MINOR_VERSION 2
3579-
3580-#ifdef __cplusplus
3581-extern "C"
3582-{
3583-#endif /* __cplusplus */
3584-
3585-typedef struct _AFvirtualfile AFvirtualfile;
3586-
3587-typedef struct _AFfilesetup *AFfilesetup;
3588-typedef struct _AFfilehandle *AFfilehandle;
3589-typedef void (*AFerrfunc)(long, const char *);
3590-
3591-typedef off_t AFframecount;
3592-typedef off_t AFfileoffset;
3593-
3594-#define AF_NULL_FILESETUP ((struct _AFfilesetup *) 0)
3595-#define AF_NULL_FILEHANDLE ((struct _AFfilehandle *) 0)
3596-
3597-#define AF_ERR_BASE 3000
3598-
3599-enum
3600-{
3601- AF_DEFAULT_TRACK = 1001
3602-};
3603-
3604-enum
3605-{
3606- AF_DEFAULT_INST = 2001
3607-};
3608-
3609-enum
3610-{
3611- AF_NUM_UNLIMITED = 99999
3612-};
3613-
3614-enum
3615-{
3616- AF_BYTEORDER_BIGENDIAN = 501,
3617- AF_BYTEORDER_LITTLEENDIAN = 502
3618-};
3619-
3620-enum
3621-{
3622- AF_FILE_UNKNOWN = -1,
3623- AF_FILE_RAWDATA = 0,
3624- AF_FILE_AIFFC = 1,
3625- AF_FILE_AIFF = 2,
3626- AF_FILE_NEXTSND = 3,
3627- AF_FILE_WAVE = 4,
3628- AF_FILE_BICSF = 5,
3629- AF_FILE_IRCAM = AF_FILE_BICSF
3630-};
3631-
3632-enum
3633-{
3634- AF_LOOP_MODE_NOLOOP = 0,
3635- AF_LOOP_MODE_FORW = 1,
3636- AF_LOOP_MODE_FORWBAKW = 2
3637-};
3638-
3639-enum
3640-{
3641- AF_SAMPFMT_TWOSCOMP = 401, /* linear two's complement */
3642- AF_SAMPFMT_UNSIGNED = 402, /* unsigned integer */
3643- AF_SAMPFMT_FLOAT = 403, /* 32-bit IEEE floating-point */
3644- AF_SAMPFMT_DOUBLE = 404 /* 64-bit IEEE double-precision floating-point */
3645-};
3646-
3647-enum
3648-{
3649- AF_INST_LOOP_OFF = 0, /* no looping */
3650- AF_INST_LOOP_CONTINUOUS = 1, /* loop continuously through decay */
3651- AF_INST_LOOP_SUSTAIN = 3 /* loop during sustain, then continue */
3652-};
3653-
3654-enum
3655-{
3656- AF_INST_MIDI_BASENOTE = 301,
3657- AF_INST_NUMCENTS_DETUNE = 302,
3658- AF_INST_MIDI_LONOTE = 303,
3659- AF_INST_MIDI_HINOTE = 304,
3660- AF_INST_MIDI_LOVELOCITY = 305,
3661- AF_INST_MIDI_HIVELOCITY = 306,
3662- AF_INST_NUMDBS_GAIN = 307,
3663- AF_INST_SUSLOOPID = 308, /* loop id for AIFF sustain loop */
3664- AF_INST_RELLOOPID = 309, /* loop id for AIFF release loop */
3665- AF_INST_SAMP_STARTFRAME = 310, /* start sample for this inst */
3666- AF_INST_SAMP_ENDFRAME = 311, /* end sample for this inst */
3667- AF_INST_SAMP_MODE = 312, /* looping mode for this inst */
3668- AF_INST_TRACKID = 313,
3669- AF_INST_NAME = 314, /* name of this inst */
3670- AF_INST_SAMP_RATE = 315, /* sample rate of this inst's sample */
3671- AF_INST_PRESETID = 316, /* ID of preset containing this inst */
3672- AF_INST_PRESET_NAME = 317 /* name of preset containing this inst */
3673-};
3674-
3675-enum
3676-{
3677- AF_MISC_UNRECOGNIZED = 0, /* unrecognized data chunk */
3678- AF_MISC_COPY = 201, /* copyright string */
3679- AF_MISC_AUTH = 202, /* author string */
3680- AF_MISC_NAME = 203, /* name string */
3681- AF_MISC_ANNO = 204, /* annotation string */
3682- AF_MISC_APPL = 205, /* application-specific data */
3683- AF_MISC_MIDI = 206, /* MIDI exclusive data */
3684- AF_MISC_PCMMAP = 207, /* PCM mapping information (future use) */
3685- AF_MISC_NeXT = 208, /* misc binary data appended to NeXT header */
3686- AF_MISC_IRCAM_PEAKAMP = 209, /* peak amplitude information */
3687- AF_MISC_IRCAM_COMMENT = 210, /* BICSF text comment */
3688- AF_MISC_COMMENT = 210, /* general text comment */
3689-
3690- AF_MISC_ICMT = AF_MISC_COMMENT, /* comments chunk (WAVE format) */
3691- AF_MISC_ICRD = 211, /* creation date (WAVE format) */
3692- AF_MISC_ISFT = 212 /* software name (WAVE format) */
3693-};
3694-
3695-enum
3696-{
3697- /* supported compression schemes */
3698- AF_COMPRESSION_UNKNOWN = -1,
3699- AF_COMPRESSION_NONE = 0,
3700- AF_COMPRESSION_G722 = 501,
3701- AF_COMPRESSION_G711_ULAW = 502,
3702- AF_COMPRESSION_G711_ALAW = 503,
3703-
3704- /* Apple proprietary AIFF-C compression schemes (not supported) */
3705- AF_COMPRESSION_APPLE_ACE2 = 504,
3706- AF_COMPRESSION_APPLE_ACE8 = 505,
3707- AF_COMPRESSION_APPLE_MAC3 = 506,
3708- AF_COMPRESSION_APPLE_MAC6 = 507,
3709-
3710- AF_COMPRESSION_G726 = 517,
3711- AF_COMPRESSION_G728 = 518,
3712- AF_COMPRESSION_DVI_AUDIO = 519,
3713- AF_COMPRESSION_IMA = AF_COMPRESSION_DVI_AUDIO,
3714- AF_COMPRESSION_GSM = 520,
3715- AF_COMPRESSION_FS1016 = 521,
3716- AF_COMPRESSION_DV = 522,
3717- AF_COMPRESSION_MS_ADPCM = 523
3718-};
3719-
3720-/* tokens for afQuery() -- see the man page for instructions */
3721-/* level 1 selectors */
3722-enum
3723-{
3724- AF_QUERYTYPE_INSTPARAM = 500,
3725- AF_QUERYTYPE_FILEFMT = 501,
3726- AF_QUERYTYPE_COMPRESSION = 502,
3727- AF_QUERYTYPE_COMPRESSIONPARAM = 503,
3728- AF_QUERYTYPE_MISC = 504,
3729- AF_QUERYTYPE_INST = 505,
3730- AF_QUERYTYPE_MARK = 506,
3731- AF_QUERYTYPE_LOOP = 507
3732-};
3733-
3734-/* level 2 selectors */
3735-enum
3736-{
3737- AF_QUERY_NAME = 600, /* get name (1-3 words) */
3738- AF_QUERY_DESC = 601, /* get description */
3739- AF_QUERY_LABEL = 602, /* get 4- or 5-char label */
3740- AF_QUERY_TYPE = 603, /* get type token */
3741- AF_QUERY_DEFAULT = 604, /* dflt. value for param */
3742- AF_QUERY_ID_COUNT = 605, /* get number of ids avail. */
3743- AF_QUERY_IDS = 606, /* get array of id tokens */
3744- AF_QUERY_IMPLEMENTED = 613, /* boolean */
3745- AF_QUERY_TYPE_COUNT = 607, /* get number of types av. */
3746- AF_QUERY_TYPES = 608, /* get array of types */
3747- AF_QUERY_NATIVE_SAMPFMT = 609, /* for compression */
3748- AF_QUERY_NATIVE_SAMPWIDTH = 610,
3749- AF_QUERY_SQUISHFAC = 611, /* 1.0 means variable */
3750- AF_QUERY_MAX_NUMBER = 612, /* max allowed in file */
3751- AF_QUERY_SUPPORTED = 613 /* insts, loops, etc., supported? */
3752-};
3753-
3754-/* level 2 selectors which have sub-selectors */
3755-enum
3756-{
3757- AF_QUERY_TRACKS = 620,
3758- AF_QUERY_CHANNELS = 621,
3759- AF_QUERY_SAMPLE_SIZES = 622,
3760- AF_QUERY_SAMPLE_FORMATS = 623,
3761- AF_QUERY_COMPRESSION_TYPES = 624
3762-};
3763-
3764-/* level 3 sub-selectors */
3765-enum
3766-{
3767- AF_QUERY_VALUE_COUNT = 650, /* number of values of the above */
3768- AF_QUERY_VALUES = 651 /* array of those values */
3769-};
3770-
3771-
3772-/*
3773- Old Audio File Library error codes. These are still returned by the
3774- AFerrorhandler calls, but are not used by the new digital media library
3775- error reporting routines. See the bottom of this file for the new error
3776- tokens.
3777-*/
3778-
3779-enum
3780-{
3781- AF_BAD_NOT_IMPLEMENTED = 0, /* not implemented yet */
3782- AF_BAD_FILEHANDLE = 1, /* tried to use invalid filehandle */
3783- AF_BAD_OPEN = 3, /* unix open failed */
3784- AF_BAD_CLOSE = 4, /* unix close failed */
3785- AF_BAD_READ = 5, /* unix read failed */
3786- AF_BAD_WRITE = 6, /* unix write failed */
3787- AF_BAD_LSEEK = 7, /* unix lseek failed */
3788- AF_BAD_NO_FILEHANDLE = 8, /* failed to allocate a filehandle struct */
3789- AF_BAD_ACCMODE = 10, /* unrecognized audio file access mode */
3790- AF_BAD_NOWRITEACC = 11, /* file not open for writing */
3791- AF_BAD_NOREADACC = 12, /* file not open for reading */
3792- AF_BAD_FILEFMT = 13, /* unrecognized audio file format */
3793- AF_BAD_RATE = 14, /* invalid sample rate */
3794- AF_BAD_CHANNELS = 15, /* invalid number of channels*/
3795- AF_BAD_SAMPCNT = 16, /* invalid sample count */
3796- AF_BAD_WIDTH = 17, /* invalid sample width */
3797- AF_BAD_SEEKMODE = 18, /* invalid seek mode */
3798- AF_BAD_NO_LOOPDATA = 19, /* failed to allocate loop struct */
3799- AF_BAD_MALLOC = 20, /* malloc failed somewhere */
3800- AF_BAD_LOOPID = 21,
3801- AF_BAD_SAMPFMT = 22, /* bad sample format */
3802- AF_BAD_FILESETUP = 23, /* bad file setup structure*/
3803- AF_BAD_TRACKID = 24, /* no track corresponding to id */
3804- AF_BAD_NUMTRACKS = 25, /* wrong number of tracks for file format */
3805- AF_BAD_NO_FILESETUP = 26, /* failed to allocate a filesetup struct*/
3806- AF_BAD_LOOPMODE = 27, /* unrecognized loop mode value */
3807- AF_BAD_INSTID = 28, /* invalid instrument id */
3808- AF_BAD_NUMLOOPS = 29, /* bad number of loops */
3809- AF_BAD_NUMMARKS = 30, /* bad number of markers */
3810- AF_BAD_MARKID = 31, /* bad marker id */
3811- AF_BAD_MARKPOS = 32, /* invalid marker position value */
3812- AF_BAD_NUMINSTS = 33, /* invalid number of instruments */
3813- AF_BAD_NOAESDATA = 34,
3814- AF_BAD_MISCID = 35,
3815- AF_BAD_NUMMISC = 36,
3816- AF_BAD_MISCSIZE = 37,
3817- AF_BAD_MISCTYPE = 38,
3818- AF_BAD_MISCSEEK = 39,
3819- AF_BAD_STRLEN = 40, /* invalid string length */
3820- AF_BAD_RATECONV = 45,
3821- AF_BAD_SYNCFILE = 46,
3822- AF_BAD_CODEC_CONFIG = 47, /* improperly configured codec */
3823- AF_BAD_CODEC_STATE = 48, /* invalid codec state: can't recover */
3824- AF_BAD_CODEC_LICENSE = 49, /* no license available for codec */
3825- AF_BAD_CODEC_TYPE = 50, /* unsupported codec type */
3826- AF_BAD_COMPRESSION = AF_BAD_CODEC_CONFIG, /* for back compat */
3827- AF_BAD_COMPTYPE = AF_BAD_CODEC_TYPE, /* for back compat */
3828-
3829- AF_BAD_INSTPTYPE = 51, /* invalid instrument parameter type */
3830- AF_BAD_INSTPID = 52, /* invalid instrument parameter id */
3831- AF_BAD_BYTEORDER = 53,
3832- AF_BAD_FILEFMT_PARAM = 54, /* unrecognized file format parameter */
3833- AF_BAD_COMP_PARAM = 55, /* unrecognized compression parameter */
3834- AF_BAD_DATAOFFSET = 56, /* bad data offset */
3835- AF_BAD_FRAMECNT = 57, /* bad frame count */
3836- AF_BAD_QUERYTYPE = 58, /* bad query type */
3837- AF_BAD_QUERY = 59, /* bad argument to afQuery() */
3838- AF_WARNING_CODEC_RATE = 60, /* using 8k instead of codec rate 8012 */
3839- AF_WARNING_RATECVT = 61, /* warning about rate conversion used */
3840-
3841- AF_BAD_HEADER = 62, /* failed to parse header */
3842- AF_BAD_FRAME = 63, /* bad frame number */
3843- AF_BAD_LOOPCOUNT = 64, /* bad loop count */
3844- AF_BAD_DMEDIA_CALL = 65, /* error in dmedia subsystem call */
3845-
3846- /* AIFF/AIFF-C specific errors when parsing file header */
3847- AF_BAD_AIFF_HEADER = 108, /* failed to parse chunk header */
3848- AF_BAD_AIFF_FORM = 109, /* failed to parse FORM chunk */
3849- AF_BAD_AIFF_SSND = 110, /* failed to parse SSND chunk */
3850- AF_BAD_AIFF_CHUNKID = 111, /* unrecognized AIFF/AIFF-C chunk id */
3851- AF_BAD_AIFF_COMM = 112, /* failed to parse COMM chunk */
3852- AF_BAD_AIFF_INST = 113, /* failed to parse INST chunk */
3853- AF_BAD_AIFF_MARK = 114, /* failed to parse MARK chunk */
3854- AF_BAD_AIFF_SKIP = 115, /* failed to skip unsupported chunk */
3855- AF_BAD_AIFF_LOOPMODE = 116 /* unrecognized loop mode (forw, etc)*/
3856-};
3857-
3858-/* new error codes which may be retrieved via dmGetError() */
3859-/* The old error tokens continue to be retrievable via the AFerrorhandler */
3860-/* AF_ERR_BASE is #defined in dmedia/dmedia.h */
3861-
3862-enum
3863-{
3864- AF_ERR_NOT_IMPLEMENTED = 0+AF_ERR_BASE, /* not implemented yet */
3865- AF_ERR_BAD_FILEHANDLE = 1+AF_ERR_BASE, /* invalid filehandle */
3866- AF_ERR_BAD_READ = 5+AF_ERR_BASE, /* unix read failed */
3867- AF_ERR_BAD_WRITE = 6+AF_ERR_BASE, /* unix write failed */
3868- AF_ERR_BAD_LSEEK = 7+AF_ERR_BASE, /* unix lseek failed */
3869- AF_ERR_BAD_ACCMODE = 10+AF_ERR_BASE, /* unrecognized audio file access mode */
3870- AF_ERR_NO_WRITEACC = 11+AF_ERR_BASE, /* file not open for writing */
3871- AF_ERR_NO_READACC = 12+AF_ERR_BASE, /* file not open for reading */
3872- AF_ERR_BAD_FILEFMT = 13+AF_ERR_BASE, /* unrecognized audio file format */
3873- AF_ERR_BAD_RATE = 14+AF_ERR_BASE, /* invalid sample rate */
3874- AF_ERR_BAD_CHANNELS = 15+AF_ERR_BASE, /* invalid # channels*/
3875- AF_ERR_BAD_SAMPCNT = 16+AF_ERR_BASE, /* invalid sample count */
3876- AF_ERR_BAD_WIDTH = 17+AF_ERR_BASE, /* invalid sample width */
3877- AF_ERR_BAD_SEEKMODE = 18+AF_ERR_BASE, /* invalid seek mode */
3878- AF_ERR_BAD_LOOPID = 21+AF_ERR_BASE, /* invalid loop id */
3879- AF_ERR_BAD_SAMPFMT = 22+AF_ERR_BASE, /* bad sample format */
3880- AF_ERR_BAD_FILESETUP = 23+AF_ERR_BASE, /* bad file setup structure*/
3881- AF_ERR_BAD_TRACKID = 24+AF_ERR_BASE, /* no track corresponding to id */
3882- AF_ERR_BAD_NUMTRACKS = 25+AF_ERR_BASE, /* wrong number of tracks for file format */
3883- AF_ERR_BAD_LOOPMODE = 27+AF_ERR_BASE, /* unrecognized loop mode symbol */
3884- AF_ERR_BAD_INSTID = 28+AF_ERR_BASE, /* invalid instrument id */
3885- AF_ERR_BAD_NUMLOOPS = 29+AF_ERR_BASE, /* bad number of loops */
3886- AF_ERR_BAD_NUMMARKS = 30+AF_ERR_BASE, /* bad number of markers */
3887- AF_ERR_BAD_MARKID = 31+AF_ERR_BASE, /* bad marker id */
3888- AF_ERR_BAD_MARKPOS = 32+AF_ERR_BASE, /* invalid marker position value */
3889- AF_ERR_BAD_NUMINSTS = 33+AF_ERR_BASE, /* invalid number of instruments */
3890- AF_ERR_BAD_NOAESDATA = 34+AF_ERR_BASE,
3891- AF_ERR_BAD_MISCID = 35+AF_ERR_BASE,
3892- AF_ERR_BAD_NUMMISC = 36+AF_ERR_BASE,
3893- AF_ERR_BAD_MISCSIZE = 37+AF_ERR_BASE,
3894- AF_ERR_BAD_MISCTYPE = 38+AF_ERR_BASE,
3895- AF_ERR_BAD_MISCSEEK = 39+AF_ERR_BASE,
3896- AF_ERR_BAD_STRLEN = 40+AF_ERR_BASE, /* invalid string length */
3897- AF_ERR_BAD_RATECONV = 45+AF_ERR_BASE,
3898- AF_ERR_BAD_SYNCFILE = 46+AF_ERR_BASE,
3899- AF_ERR_BAD_CODEC_CONFIG = 47+AF_ERR_BASE, /* improperly configured codec */
3900- AF_ERR_BAD_CODEC_TYPE = 50+AF_ERR_BASE, /* unsupported codec type */
3901- AF_ERR_BAD_INSTPTYPE = 51+AF_ERR_BASE, /* invalid instrument parameter type */
3902- AF_ERR_BAD_INSTPID = 52+AF_ERR_BASE, /* invalid instrument parameter id */
3903-
3904- AF_ERR_BAD_BYTEORDER = 53+AF_ERR_BASE,
3905- AF_ERR_BAD_FILEFMT_PARAM = 54+AF_ERR_BASE, /* unrecognized file format parameter */
3906- AF_ERR_BAD_COMP_PARAM = 55+AF_ERR_BASE, /* unrecognized compression parameter */
3907- AF_ERR_BAD_DATAOFFSET = 56+AF_ERR_BASE, /* bad data offset */
3908- AF_ERR_BAD_FRAMECNT = 57+AF_ERR_BASE, /* bad frame count */
3909-
3910- AF_ERR_BAD_QUERYTYPE = 58+AF_ERR_BASE, /* bad query type */
3911- AF_ERR_BAD_QUERY = 59+AF_ERR_BASE, /* bad argument to afQuery() */
3912- AF_ERR_BAD_HEADER = 62+AF_ERR_BASE, /* failed to parse header */
3913- AF_ERR_BAD_FRAME = 63+AF_ERR_BASE, /* bad frame number */
3914- AF_ERR_BAD_LOOPCOUNT = 64+AF_ERR_BASE, /* bad loop count */
3915-
3916- /* AIFF/AIFF-C specific errors when parsing file header */
3917-
3918- AF_ERR_BAD_AIFF_HEADER = 66+AF_ERR_BASE, /* failed to parse chunk header */
3919- AF_ERR_BAD_AIFF_FORM = 67+AF_ERR_BASE, /* failed to parse FORM chunk */
3920- AF_ERR_BAD_AIFF_SSND = 68+AF_ERR_BASE, /* failed to parse SSND chunk */
3921- AF_ERR_BAD_AIFF_CHUNKID = 69+AF_ERR_BASE, /* unrecognized AIFF/AIFF-C chunk id */
3922- AF_ERR_BAD_AIFF_COMM = 70+AF_ERR_BASE, /* failed to parse COMM chunk */
3923- AF_ERR_BAD_AIFF_INST = 71+AF_ERR_BASE, /* failed to parse INST chunk */
3924- AF_ERR_BAD_AIFF_MARK = 72+AF_ERR_BASE, /* failed to parse MARK chunk */
3925- AF_ERR_BAD_AIFF_SKIP = 73+AF_ERR_BASE, /* failed to skip unsupported chunk */
3926- AF_ERR_BAD_AIFF_LOOPMODE = 74+AF_ERR_BASE /* unrecognized loop mode (forw, etc) */
3927-};
3928-
3929-
3930-/* global routines */
3931-AFerrfunc afSetErrorHandler (AFerrfunc efunc);
3932-
3933-/* query routines */
3934-AUpvlist afQuery (int querytype, int arg1, int arg2, int arg3, int arg4);
3935-long afQueryLong (int querytype, int arg1, int arg2, int arg3, int arg4);
3936-double afQueryDouble (int querytype, int arg1, int arg2, int arg3, int arg4);
3937-void *afQueryPointer (int querytype, int arg1, int arg2, int arg3, int arg4);
3938-
3939-/* basic operations on file handles and file setups */
3940-AFfilesetup afNewFileSetup (void);
3941-void afFreeFileSetup (AFfilesetup);
3942-int afIdentifyFD (int);
3943-int afIdentifyNamedFD (int, const char *filename, int *implemented);
3944-
3945-AFfilehandle afOpenFile (const char *filename, const char *mode,
3946- AFfilesetup setup);
3947-AFfilehandle afOpenVirtualFile (AFvirtualfile *vfile, const char *mode,
3948- AFfilesetup setup);
3949-AFfilehandle afOpenFD (int fd, const char *mode, AFfilesetup setup);
3950-AFfilehandle afOpenNamedFD (int fd, const char *mode, AFfilesetup setup,
3951- const char *filename);
3952-
3953-void afSaveFilePosition (AFfilehandle file);
3954-void afRestoreFilePosition (AFfilehandle file);
3955-int afSyncFile (AFfilehandle file);
3956-int afCloseFile (AFfilehandle file);
3957-
3958-void afInitFileFormat (AFfilesetup, int format);
3959-int afGetFileFormat (AFfilehandle, int *version);
3960-
3961-/* track */
3962-void afInitTrackIDs (AFfilesetup, int *trackids, int trackCount);
3963-int afGetTrackIDs (AFfilehandle, int *trackids);
3964-
3965-/* track data: reading, writng, seeking, sizing frames */
3966-int afReadFrames (AFfilehandle, int track, void *buffer, int frameCount);
3967-int afWriteFrames (AFfilehandle, int track, const void *buffer, int frameCount);
3968-AFframecount afSeekFrame (AFfilehandle, int track, AFframecount frameoffset);
3969-AFfileoffset afTellFrame (AFfilehandle, int track);
3970-AFfileoffset afGetTrackBytes (AFfilehandle, int track);
3971-float afGetFrameSize (AFfilehandle, int track, int expand3to4);
3972-float afGetVirtualFrameSize (AFfilehandle, int track, int expand3to4);
3973-
3974-/* track data: AES data */
3975-/* afInitAESChannelData is obsolete -- use afInitAESChannelDataTo() */
3976-void afInitAESChannelData (AFfilesetup, int track); /* obsolete */
3977-void afInitAESChannelDataTo (AFfilesetup, int track, int willBeData);
3978-int afGetAESChannelData (AFfilehandle, int track, unsigned char buf[24]);
3979-void afSetAESChannelData (AFfilehandle, int track, unsigned char buf[24]);
3980-
3981-#if 0
3982-/* track setup format initialized via DMparams */
3983-/* track format retrieved via DMparams */
3984-DMstatus afInitFormatParams (AFfilesetup, int track, DMparams *params);
3985-/* virtual format set via DMparams */
3986-DMstatus afGetFormatParams (AFfilehandle, int track, DMparams *params);
3987-/* virtual format retrieved via DMparams */
3988-DMstatus afSetVirtualFormatParams (AFfilehandle, int track, DMparams *params);
3989-DMstatus afGetVirtualFormatParams (AFfilehandle, int track, DMparams *params);
3990-/* conversion/compression params set via DMparams */
3991-DMstatus afSetConversionParams (AFfilehandle, int track, DMparams *params);
3992-/* conversion/compression params retrieved via DMparams */
3993-DMstatus afGetConversionParams (AFfilehandle, int track, DMparams *params);
3994-#endif
3995-
3996-/* track data: byte order */
3997-void afInitByteOrder (AFfilesetup, int track, int byteOrder);
3998-int afGetByteOrder (AFfilehandle, int track);
3999-int afSetVirtualByteOrder (AFfilehandle, int track, int byteOrder);
4000-int afGetVirtualByteOrder (AFfilehandle, int track);
4001-
4002-/* track data: number of channels */
4003-void afInitChannels (AFfilesetup, int track, int nchannels);
4004-int afGetChannels (AFfilehandle, int track);
4005-int afSetVirtualChannels (AFfilehandle, int track, int channelCount);
4006-int afGetVirtualChannels (AFfilehandle, int track);
4007-void afSetChannelMatrix (AFfilehandle, int track, double *matrix);
4008-
4009-/* track data: sample format and sample width */
4010-void afInitSampleFormat (AFfilesetup, int track, int sampleFormat,
4011- int sampleWidth);
4012-void afGetSampleFormat (AFfilehandle file, int track, int *sampfmt,
4013- int *sampwidth);
4014-void afGetVirtualSampleFormat (AFfilehandle file, int track, int *sampfmt,
4015- int *sampwidth);
4016-int afSetVirtualSampleFormat (AFfilehandle, int track,
4017- int sampleFormat, int sampleWidth);
4018-void afGetVirtualSampleFormat (AFfilehandle, int track,
4019- int *sampleFormat, int *sampleWidth);
4020-
4021-/* track data: sampling rate */
4022-void afInitRate (AFfilesetup, int track, double rate);
4023-double afGetRate (AFfilehandle, int track);
4024-
4025-#if 0
4026-int afSetVirtualRate (AFfilehandle, int track, double rate);
4027-double afGetVirtualRate (AFfilehandle, int track);
4028-#endif
4029-
4030-/* track data: compression */
4031-void afInitCompression (AFfilesetup, int track, int compression);
4032-#if 0
4033-void afInitCompressionParams (AFfilesetup, int track, int compression
4034- AUpvlist params, int parameterCount);
4035-#endif
4036-
4037-int afGetCompression (AFfilehandle, int track);
4038-#if 0
4039-void afGetCompressionParams (AFfilehandle, int track, int *compression,
4040- AUpvlist params, int parameterCount);
4041-
4042-int afSetVirtualCompression (AFfilesetup, int track, int compression);
4043-void afSetVirtualCompressionParams (AFfilehandle, int track, int compression,
4044- AUpvlist params, int parameterCount);
4045-
4046-int afGetVirtualCompression (AFfilesetup, int track, int compression);
4047-void afGetVirtualCompressionParams (AFfilehandle, int track, int *compression,
4048- AUpvlist params, int parameterCount);
4049-#endif
4050-
4051-/* track data: pcm mapping */
4052-void afInitPCMMapping (AFfilesetup filesetup, int track,
4053- double slope, double intercept, double minClip, double maxClip);
4054-void afGetPCMMapping (AFfilehandle file, int track,
4055- double *slope, double *intercept, double *minClip, double *maxClip);
4056-/* NOTE: afSetTrackPCMMapping() is special--it does not set the virtual */
4057-/* format; it changes what the AF thinks the track format is! Be careful. */
4058-int afSetTrackPCMMapping (AFfilehandle file, int track,
4059- double slope, double intercept, double minClip, double maxClip);
4060-/* NOTE: afSetVirtualPCMMapping() is different from afSetTrackPCMMapping(): */
4061-/* see comment for afSetTrackPCMMapping(). */
4062-int afSetVirtualPCMMapping (AFfilehandle file, int track,
4063- double slope, double intercept, double minClip, double maxClip);
4064-void afGetVirtualPCMMapping (AFfilehandle file, int track,
4065- double *slope, double *intercept, double *minClip, double *maxClip);
4066-
4067-/* track data: data offset within the file */
4068-/* initialize for raw reading only */
4069-void afInitDataOffset(AFfilesetup, int track, AFfileoffset offset);
4070-AFfileoffset afGetDataOffset (AFfilehandle, int track);
4071-
4072-/* track data: count of frames in file */
4073-void afInitFrameCount (AFfilesetup, int track, AFframecount frameCount);
4074-AFframecount afGetFrameCount (AFfilehandle file, int track);
4075-
4076-/* loop operations */
4077-void afInitLoopIDs (AFfilesetup, int instid, int ids[], int nids);
4078-int afGetLoopIDs (AFfilehandle, int instid, int loopids[]);
4079-void afSetLoopMode (AFfilehandle, int instid, int loop, int mode);
4080-int afGetLoopMode (AFfilehandle, int instid, int loopid);
4081-int afSetLoopCount (AFfilehandle, int instid, int loop, int count);
4082-int afGetLoopCount (AFfilehandle, int instid, int loopid);
4083-void afSetLoopStart (AFfilehandle, int instid, int loopid, int markerid);
4084-int afGetLoopStart (AFfilehandle, int instid, int loopid);
4085-void afSetLoopEnd (AFfilehandle, int instid, int loopid, int markerid);
4086-int afGetLoopEnd (AFfilehandle, int instid, int loopid);
4087-
4088-int afSetLoopStartFrame (AFfilehandle, int instid, int loop,
4089- AFframecount startFrame);
4090-AFframecount afGetLoopStartFrame (AFfilehandle, int instid, int loop);
4091-int afSetLoopEndFrame (AFfilehandle, int instid, int loop,
4092- AFframecount startFrame);
4093-AFframecount afGetLoopEndFrame (AFfilehandle, int instid, int loop);
4094-
4095-void afSetLoopTrack (AFfilehandle, int instid, int loopid, int trackid);
4096-int afGetLoopTrack (AFfilehandle, int instid, int loopid);
4097-
4098-/* marker operations */
4099-void afInitMarkIDs (AFfilesetup, int trackid, int *ids, int nids);
4100-int afGetMarkIDs (AFfilehandle file, int trackid, int markids[]);
4101-void afSetMarkPosition (AFfilehandle file, int trackid, int markid,
4102- AFframecount markpos);
4103-AFframecount afGetMarkPosition (AFfilehandle file, int trackid, int markid);
4104-void afInitMarkName (AFfilesetup, int trackid, int marker, const char *name);
4105-void afInitMarkComment (AFfilesetup, int trackid, int marker,
4106- const char *comment);
4107-char *afGetMarkName (AFfilehandle file, int trackid, int markid);
4108-char *afGetMarkComment (AFfilehandle file, int trackid, int markid);
4109-
4110-/* instrument operations */
4111-void afInitInstIDs (AFfilesetup, int *ids, int nids);
4112-int afGetInstIDs (AFfilehandle file, int *instids);
4113-void afGetInstParams (AFfilehandle file, int instid, AUpvlist pvlist,
4114- int nparams);
4115-void afSetInstParams (AFfilehandle file, int instid, AUpvlist pvlist,
4116- int nparams);
4117-long afGetInstParamLong (AFfilehandle file, int instid, int param);
4118-void afSetInstParamLong (AFfilehandle file, int instid, int param, long value);
4119-
4120-/* miscellaneous data operations */
4121-void afInitMiscIDs (AFfilesetup, int *ids, int nids);
4122-int afGetMiscIDs (AFfilehandle, int *ids);
4123-void afInitMiscType (AFfilesetup, int miscellaneousid, int type);
4124-int afGetMiscType (AFfilehandle, int miscellaneousid);
4125-void afInitMiscSize (AFfilesetup, int miscellaneousid, int size);
4126-int afGetMiscSize (AFfilehandle, int miscellaneousid);
4127-int afWriteMisc (AFfilehandle, int miscellaneousid, void *buf, int bytes);
4128-int afReadMisc (AFfilehandle, int miscellaneousid, void *buf, int bytes);
4129-int afSeekMisc (AFfilehandle, int miscellaneousid, int offset);
4130-
4131-#ifdef __cplusplus
4132-}
4133-#endif /* __cplusplus */
4134-
4135-#endif /* AUDIOFILE_H */
4136
4137=== removed file 'mixxx-linlib/includes/fftw.h'
4138--- mixxx-linlib/includes/fftw.h 2003-11-12 13:37:14 +0000
4139+++ mixxx-linlib/includes/fftw.h 1970-01-01 00:00:00 +0000
4140@@ -1,422 +0,0 @@
4141-/* fftw/fftw.h. Generated by configure. */
4142-/* -*- C -*- */
4143-/*
4144- * Copyright (c) 1997-1999, 2003 Massachusetts Institute of Technology
4145- *
4146- * This program is free software; you can redistribute it and/or modify
4147- * it under the terms of the GNU General Public License as published by
4148- * the Free Software Foundation; either version 2 of the License, or
4149- * (at your option) any later version.
4150- *
4151- * This program is distributed in the hope that it will be useful,
4152- * but WITHOUT ANY WARRANTY; without even the implied warranty of
4153- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
4154- * GNU General Public License for more details.
4155- *
4156- * You should have received a copy of the GNU General Public License
4157- * along with this program; if not, write to the Free Software
4158- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
4159- *
4160- */
4161-
4162-/* fftw.h -- system-wide definitions */
4163-/* $Id: fftw.h 570 2003-11-12 13:37:14Z tuehaste $ */
4164-
4165-#ifndef FFTW_H
4166-#define FFTW_H
4167-
4168-#include <stdlib.h>
4169-#include <stdio.h>
4170-
4171-#ifdef __cplusplus
4172-extern "C" {
4173-#endif /* __cplusplus */
4174-
4175-/* Define for using single precision */
4176-/*
4177- * If you can, use configure --enable-float instead of changing this
4178- * flag directly
4179- */
4180-#define FFTW_ENABLE_FLOAT 1
4181-
4182-/* our real numbers */
4183-#ifdef FFTW_ENABLE_FLOAT
4184-typedef float fftw_real;
4185-#else
4186-typedef double fftw_real;
4187-#endif
4188-
4189-/*********************************************
4190- * Complex numbers and operations
4191- *********************************************/
4192-typedef struct {
4193- fftw_real re, im;
4194-} fftw_complex;
4195-#define c_re(c) ((c).re)
4196-#define c_im(c) ((c).im)
4197-
4198-typedef enum {
4199- FFTW_FORWARD = -1, FFTW_BACKWARD = 1
4200-} fftw_direction;
4201-
4202-/* backward compatibility with FFTW-1.3 */
4203-typedef fftw_complex FFTW_COMPLEX;
4204-typedef fftw_real FFTW_REAL;
4205-
4206-#ifndef FFTW_1_0_COMPATIBILITY
4207-#define FFTW_1_0_COMPATIBILITY 0
4208-#endif
4209-
4210-#if FFTW_1_0_COMPATIBILITY
4211-/* backward compatibility with FFTW-1.0 */
4212-#define REAL fftw_real
4213-#define COMPLEX fftw_complex
4214-#endif
4215-
4216-/*********************************************
4217- * Success or failure status
4218- *********************************************/
4219-
4220-typedef enum {
4221- FFTW_SUCCESS = 0, FFTW_FAILURE = -1
4222-} fftw_status;
4223-
4224-/*********************************************
4225- * Codelets
4226- *********************************************/
4227-typedef void (fftw_notw_codelet)
4228- (const fftw_complex *, fftw_complex *, int, int);
4229-typedef void (fftw_twiddle_codelet)
4230- (fftw_complex *, const fftw_complex *, int,
4231- int, int);
4232-typedef void (fftw_generic_codelet)
4233- (fftw_complex *, const fftw_complex *, int,
4234- int, int, int);
4235-typedef void (fftw_real2hc_codelet)
4236- (const fftw_real *, fftw_real *, fftw_real *,
4237- int, int, int);
4238-typedef void (fftw_hc2real_codelet)
4239- (const fftw_real *, const fftw_real *,
4240- fftw_real *, int, int, int);
4241-typedef void (fftw_hc2hc_codelet)
4242- (fftw_real *, const fftw_complex *,
4243- int, int, int);
4244-typedef void (fftw_rgeneric_codelet)
4245- (fftw_real *, const fftw_complex *, int,
4246- int, int, int);
4247-
4248-/*********************************************
4249- * Configurations
4250- *********************************************/
4251-/*
4252- * A configuration is a database of all known codelets
4253- */
4254-
4255-enum fftw_node_type {
4256- FFTW_NOTW, FFTW_TWIDDLE, FFTW_GENERIC, FFTW_RADER,
4257- FFTW_REAL2HC, FFTW_HC2REAL, FFTW_HC2HC, FFTW_RGENERIC
4258-};
4259-
4260-/* description of a codelet */
4261-typedef struct {
4262- const char *name; /* name of the codelet */
4263- void (*codelet) (); /* pointer to the codelet itself */
4264- int size; /* size of the codelet */
4265- fftw_direction dir; /* direction */
4266- enum fftw_node_type type; /* TWIDDLE or NO_TWIDDLE */
4267- int signature; /* unique id */
4268- int ntwiddle; /* number of twiddle factors */
4269- const int *twiddle_order; /*
4270- * array that determines the order
4271- * in which the codelet expects
4272- * the twiddle factors
4273- */
4274-} fftw_codelet_desc;
4275-
4276-/* On Win32, you need to do funny things to access global variables
4277- in shared libraries. Thanks to Andrew Sterian for this hack. */
4278-#ifdef HAVE_WIN32
4279-# if defined(BUILD_FFTW_DLL)
4280-# define DL_IMPORT(type) __declspec(dllexport) type
4281-# elif defined(USE_FFTW_DLL)
4282-# define DL_IMPORT(type) __declspec(dllimport) type
4283-# else
4284-# define DL_IMPORT(type) type
4285-# endif
4286-#else
4287-# define DL_IMPORT(type) type
4288-#endif
4289-
4290-extern DL_IMPORT(const char *) fftw_version;
4291-
4292-/*****************************
4293- * Plans
4294- *****************************/
4295-/*
4296- * A plan is a sequence of reductions to compute a FFT of
4297- * a given size. At each step, the FFT algorithm can:
4298- *
4299- * 1) apply a notw codelet, or
4300- * 2) recurse and apply a twiddle codelet, or
4301- * 3) apply the generic codelet.
4302- */
4303-
4304-/* structure that contains twiddle factors */
4305-typedef struct fftw_twiddle_struct {
4306- int n;
4307- const fftw_codelet_desc *cdesc;
4308- fftw_complex *twarray;
4309- struct fftw_twiddle_struct *next;
4310- int refcnt;
4311-} fftw_twiddle;
4312-
4313-typedef struct fftw_rader_data_struct {
4314- struct fftw_plan_struct *plan;
4315- fftw_complex *omega;
4316- int g, ginv;
4317- int p, flags, refcount;
4318- struct fftw_rader_data_struct *next;
4319- fftw_codelet_desc *cdesc;
4320-} fftw_rader_data;
4321-
4322-typedef void (fftw_rader_codelet)
4323- (fftw_complex *, const fftw_complex *, int,
4324- int, int, fftw_rader_data *);
4325-
4326-/* structure that holds all the data needed for a given step */
4327-typedef struct fftw_plan_node_struct {
4328- enum fftw_node_type type;
4329-
4330- union {
4331- /* nodes of type FFTW_NOTW */
4332- struct {
4333- int size;
4334- fftw_notw_codelet *codelet;
4335- const fftw_codelet_desc *codelet_desc;
4336- } notw;
4337-
4338- /* nodes of type FFTW_TWIDDLE */
4339- struct {
4340- int size;
4341- fftw_twiddle_codelet *codelet;
4342- fftw_twiddle *tw;
4343- struct fftw_plan_node_struct *recurse;
4344- const fftw_codelet_desc *codelet_desc;
4345- } twiddle;
4346-
4347- /* nodes of type FFTW_GENERIC */
4348- struct {
4349- int size;
4350- fftw_generic_codelet *codelet;
4351- fftw_twiddle *tw;
4352- struct fftw_plan_node_struct *recurse;
4353- } generic;
4354-
4355- /* nodes of type FFTW_RADER */
4356- struct {
4357- int size;
4358- fftw_rader_codelet *codelet;
4359- fftw_rader_data *rader_data;
4360- fftw_twiddle *tw;
4361- struct fftw_plan_node_struct *recurse;
4362- } rader;
4363-
4364- /* nodes of type FFTW_REAL2HC */
4365- struct {
4366- int size;
4367- fftw_real2hc_codelet *codelet;
4368- const fftw_codelet_desc *codelet_desc;
4369- } real2hc;
4370-
4371- /* nodes of type FFTW_HC2REAL */
4372- struct {
4373- int size;
4374- fftw_hc2real_codelet *codelet;
4375- const fftw_codelet_desc *codelet_desc;
4376- } hc2real;
4377-
4378- /* nodes of type FFTW_HC2HC */
4379- struct {
4380- int size;
4381- fftw_direction dir;
4382- fftw_hc2hc_codelet *codelet;
4383- fftw_twiddle *tw;
4384- struct fftw_plan_node_struct *recurse;
4385- const fftw_codelet_desc *codelet_desc;
4386- } hc2hc;
4387-
4388- /* nodes of type FFTW_RGENERIC */
4389- struct {
4390- int size;
4391- fftw_direction dir;
4392- fftw_rgeneric_codelet *codelet;
4393- fftw_twiddle *tw;
4394- struct fftw_plan_node_struct *recurse;
4395- } rgeneric;
4396- } nodeu;
4397-
4398- int refcnt;
4399-} fftw_plan_node;
4400-
4401-typedef enum {
4402- FFTW_NORMAL_RECURSE = 0,
4403- FFTW_VECTOR_RECURSE = 1
4404-} fftw_recurse_kind;
4405-
4406-struct fftw_plan_struct {
4407- int n;
4408- int refcnt;
4409- fftw_direction dir;
4410- int flags;
4411- int wisdom_signature;
4412- enum fftw_node_type wisdom_type;
4413- struct fftw_plan_struct *next;
4414- fftw_plan_node *root;
4415- double cost;
4416- fftw_recurse_kind recurse_kind;
4417- int vector_size;
4418-};
4419-
4420-typedef struct fftw_plan_struct *fftw_plan;
4421-
4422-/* flags for the planner */
4423-#define FFTW_ESTIMATE (0)
4424-#define FFTW_MEASURE (1)
4425-
4426-#define FFTW_OUT_OF_PLACE (0)
4427-#define FFTW_IN_PLACE (8)
4428-#define FFTW_USE_WISDOM (16)
4429-
4430-#define FFTW_THREADSAFE (128) /* guarantee plan is read-only so that the
4431- same plan can be used in parallel by
4432- multiple threads */
4433-
4434-#define FFTWND_FORCE_BUFFERED (256) /* internal flag, forces buffering
4435- in fftwnd transforms */
4436-
4437-#define FFTW_NO_VECTOR_RECURSE (512) /* internal flag, prevents use
4438- of vector recursion */
4439-
4440-extern fftw_plan fftw_create_plan_specific(int n, fftw_direction dir,
4441- int flags,
4442- fftw_complex *in, int istride,
4443- fftw_complex *out, int ostride);
4444-#define FFTW_HAS_PLAN_SPECIFIC
4445-extern fftw_plan fftw_create_plan(int n, fftw_direction dir, int flags);
4446-extern void fftw_print_plan(fftw_plan plan);
4447-extern void fftw_destroy_plan(fftw_plan plan);
4448-extern void fftw(fftw_plan plan, int howmany, fftw_complex *in, int istride,
4449- int idist, fftw_complex *out, int ostride, int odist);
4450-extern void fftw_one(fftw_plan plan, fftw_complex *in, fftw_complex *out);
4451-extern void fftw_die(const char *s);
4452-extern void *fftw_malloc(size_t n);
4453-extern void fftw_free(void *p);
4454-extern void fftw_check_memory_leaks(void);
4455-extern void fftw_print_max_memory_usage(void);
4456-
4457-typedef void *(*fftw_malloc_type_function) (size_t n);
4458-typedef void (*fftw_free_type_function) (void *p);
4459-typedef void (*fftw_die_type_function) (const char *errString);
4460-extern DL_IMPORT(fftw_malloc_type_function) fftw_malloc_hook;
4461-extern DL_IMPORT(fftw_free_type_function) fftw_free_hook;
4462-extern DL_IMPORT(fftw_die_type_function) fftw_die_hook;
4463-
4464-extern size_t fftw_sizeof_fftw_real(void);
4465-
4466-/* Wisdom: */
4467-/*
4468- * define this symbol so that users know we are using a version of FFTW
4469- * with wisdom
4470- */
4471-#define FFTW_HAS_WISDOM
4472-extern void fftw_forget_wisdom(void);
4473-extern void fftw_export_wisdom(void (*emitter) (char c, void *), void *data);
4474-extern fftw_status fftw_import_wisdom(int (*g) (void *), void *data);
4475-extern void fftw_export_wisdom_to_file(FILE *output_file);
4476-extern fftw_status fftw_import_wisdom_from_file(FILE *input_file);
4477-extern char *fftw_export_wisdom_to_string(void);
4478-extern fftw_status fftw_import_wisdom_from_string(const char *input_string);
4479-
4480-/*
4481- * define symbol so we know this function is available (it is not in
4482- * older FFTWs)
4483- */
4484-#define FFTW_HAS_FPRINT_PLAN
4485-extern void fftw_fprint_plan(FILE *f, fftw_plan plan);
4486-
4487-/*****************************
4488- * N-dimensional code
4489- *****************************/
4490-typedef struct {
4491- int is_in_place; /* 1 if for in-place FFTs, 0 otherwise */
4492-
4493- int rank; /*
4494- * the rank (number of dimensions) of the
4495- * array to be FFTed
4496- */
4497- int *n; /*
4498- * the dimensions of the array to the
4499- * FFTed
4500- */
4501- fftw_direction dir;
4502-
4503- int *n_before; /*
4504- * n_before[i] = product of n[j] for j < i
4505- */
4506- int *n_after; /* n_after[i] = product of n[j] for j > i */
4507-
4508- fftw_plan *plans; /* 1d fftw plans for each dimension */
4509-
4510- int nbuffers, nwork;
4511- fftw_complex *work; /*
4512- * work array big enough to hold
4513- * nbuffers+1 of the largest dimension
4514- * (has nwork elements)
4515- */
4516-} fftwnd_data;
4517-
4518-typedef fftwnd_data *fftwnd_plan;
4519-
4520-/* Initializing the FFTWND plan: */
4521-extern fftwnd_plan fftw2d_create_plan(int nx, int ny, fftw_direction dir,
4522- int flags);
4523-extern fftwnd_plan fftw3d_create_plan(int nx, int ny, int nz,
4524- fftw_direction dir, int flags);
4525-extern fftwnd_plan fftwnd_create_plan(int rank, const int *n,
4526- fftw_direction dir,
4527- int flags);
4528-
4529-extern fftwnd_plan fftw2d_create_plan_specific(int nx, int ny,
4530- fftw_direction dir,
4531- int flags,
4532- fftw_complex *in, int istride,
4533- fftw_complex *out, int ostride);
4534-extern fftwnd_plan fftw3d_create_plan_specific(int nx, int ny, int nz,
4535- fftw_direction dir, int flags,
4536- fftw_complex *in, int istride,
4537- fftw_complex *out, int ostride);
4538-extern fftwnd_plan fftwnd_create_plan_specific(int rank, const int *n,
4539- fftw_direction dir,
4540- int flags,
4541- fftw_complex *in, int istride,
4542- fftw_complex *out, int ostride);
4543-
4544-/* Freeing the FFTWND plan: */
4545-extern void fftwnd_destroy_plan(fftwnd_plan plan);
4546-
4547-/* Printing the plan: */
4548-extern void fftwnd_fprint_plan(FILE *f, fftwnd_plan p);
4549-extern void fftwnd_print_plan(fftwnd_plan p);
4550-#define FFTWND_HAS_PRINT_PLAN
4551-
4552-/* Computing the N-Dimensional FFT */
4553-extern void fftwnd(fftwnd_plan plan, int howmany,
4554- fftw_complex *in, int istride, int idist,
4555- fftw_complex *out, int ostride, int odist);
4556-extern void fftwnd_one(fftwnd_plan p, fftw_complex *in, fftw_complex *out);
4557-
4558-#ifdef __cplusplus
4559-} /* extern "C" */
4560-
4561-#endif /* __cplusplus */
4562-#endif /* FFTW_H */
4563
4564=== removed file 'mixxx-linlib/includes/id3tag.h'
4565--- mixxx-linlib/includes/id3tag.h 2003-11-12 13:37:14 +0000
4566+++ mixxx-linlib/includes/id3tag.h 1970-01-01 00:00:00 +0000
4567@@ -1,363 +0,0 @@
4568-/*
4569- * libid3tag - ID3 tag manipulation library
4570- * Copyright (C) 2000-2003 Underbit Technologies, Inc.
4571- *
4572- * This program is free software; you can redistribute it and/or modify
4573- * it under the terms of the GNU General Public License as published by
4574- * the Free Software Foundation; either version 2 of the License, or
4575- * (at your option) any later version.
4576- *
4577- * This program is distributed in the hope that it will be useful,
4578- * but WITHOUT ANY WARRANTY; without even the implied warranty of
4579- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
4580- * GNU General Public License for more details.
4581- *
4582- * You should have received a copy of the GNU General Public License
4583- * along with this program; if not, write to the Free Software
4584- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
4585- *
4586- * If you would like to negotiate alternate licensing terms, you may do
4587- * so by contacting: Underbit Technologies, Inc. <info@underbit.com>
4588- *
4589- * $Id: id3tag.h 570 2003-11-12 13:37:14Z tuehaste $
4590- */
4591-
4592-# ifndef LIBID3TAG_ID3TAG_H
4593-# define LIBID3TAG_ID3TAG_H
4594-
4595-# ifdef __cplusplus
4596-extern "C" {
4597-# endif
4598-
4599-# define ID3_TAG_VERSION 0x0400
4600-# define ID3_TAG_VERSION_MAJOR(x) (((x) >> 8) & 0xff)
4601-# define ID3_TAG_VERSION_MINOR(x) (((x) >> 0) & 0xff)
4602-
4603-typedef unsigned char id3_byte_t;
4604-typedef unsigned long id3_length_t;
4605-
4606-typedef unsigned long id3_ucs4_t;
4607-
4608-typedef unsigned char id3_latin1_t;
4609-typedef unsigned short id3_utf16_t;
4610-typedef signed char id3_utf8_t;
4611-
4612-struct id3_tag {
4613- unsigned int refcount;
4614- unsigned int version;
4615- int flags;
4616- int extendedflags;
4617- int restrictions;
4618- int options;
4619- unsigned int nframes;
4620- struct id3_frame **frames;
4621- id3_length_t paddedsize;
4622-};
4623-
4624-# define ID3_TAG_QUERYSIZE 10
4625-
4626-/* ID3v1 field frames */
4627-
4628-# define ID3_FRAME_TITLE "TIT2"
4629-# define ID3_FRAME_ARTIST "TPE1"
4630-# define ID3_FRAME_ALBUM "TALB"
4631-# define ID3_FRAME_TRACK "TRCK"
4632-# define ID3_FRAME_YEAR "TDRC"
4633-# define ID3_FRAME_GENRE "TCON"
4634-# define ID3_FRAME_COMMENT "COMM"
4635-
4636-/* special frames */
4637-
4638-# define ID3_FRAME_OBSOLETE "ZOBS" /* with apologies to the French */
4639-
4640-/* tag flags */
4641-
4642-enum {
4643- ID3_TAG_FLAG_UNSYNCHRONISATION = 0x80,
4644- ID3_TAG_FLAG_EXTENDEDHEADER = 0x40,
4645- ID3_TAG_FLAG_EXPERIMENTALINDICATOR = 0x20,
4646- ID3_TAG_FLAG_FOOTERPRESENT = 0x10,
4647-
4648- ID3_TAG_FLAG_KNOWNFLAGS = 0xf0
4649-};
4650-
4651-/* tag extended flags */
4652-
4653-enum {
4654- ID3_TAG_EXTENDEDFLAG_TAGISANUPDATE = 0x40,
4655- ID3_TAG_EXTENDEDFLAG_CRCDATAPRESENT = 0x20,
4656- ID3_TAG_EXTENDEDFLAG_TAGRESTRICTIONS = 0x10,
4657-
4658- ID3_TAG_EXTENDEDFLAG_KNOWNFLAGS = 0x70
4659-};
4660-
4661-/* tag restrictions */
4662-
4663-enum {
4664- ID3_TAG_RESTRICTION_TAGSIZE_MASK = 0xc0,
4665- ID3_TAG_RESTRICTION_TAGSIZE_128_FRAMES_1_MB = 0x00,
4666- ID3_TAG_RESTRICTION_TAGSIZE_64_FRAMES_128_KB = 0x40,
4667- ID3_TAG_RESTRICTION_TAGSIZE_32_FRAMES_40_KB = 0x80,
4668- ID3_TAG_RESTRICTION_TAGSIZE_32_FRAMES_4_KB = 0xc0
4669-};
4670-
4671-enum {
4672- ID3_TAG_RESTRICTION_TEXTENCODING_MASK = 0x20,
4673- ID3_TAG_RESTRICTION_TEXTENCODING_NONE = 0x00,
4674- ID3_TAG_RESTRICTION_TEXTENCODING_LATIN1_UTF8 = 0x20
4675-};
4676-
4677-enum {
4678- ID3_TAG_RESTRICTION_TEXTSIZE_MASK = 0x18,
4679- ID3_TAG_RESTRICTION_TEXTSIZE_NONE = 0x00,
4680- ID3_TAG_RESTRICTION_TEXTSIZE_1024_CHARS = 0x08,
4681- ID3_TAG_RESTRICTION_TEXTSIZE_128_CHARS = 0x10,
4682- ID3_TAG_RESTRICTION_TEXTSIZE_30_CHARS = 0x18
4683-};
4684-
4685-enum {
4686- ID3_TAG_RESTRICTION_IMAGEENCODING_MASK = 0x04,
4687- ID3_TAG_RESTRICTION_IMAGEENCODING_NONE = 0x00,
4688- ID3_TAG_RESTRICTION_IMAGEENCODING_PNG_JPEG = 0x04
4689-};
4690-
4691-enum {
4692- ID3_TAG_RESTRICTION_IMAGESIZE_MASK = 0x03,
4693- ID3_TAG_RESTRICTION_IMAGESIZE_NONE = 0x00,
4694- ID3_TAG_RESTRICTION_IMAGESIZE_256_256 = 0x01,
4695- ID3_TAG_RESTRICTION_IMAGESIZE_64_64 = 0x02,
4696- ID3_TAG_RESTRICTION_IMAGESIZE_64_64_EXACT = 0x03
4697-};
4698-
4699-/* library options */
4700-
4701-enum {
4702- ID3_TAG_OPTION_UNSYNCHRONISATION = 0x0001, /* use unsynchronisation */
4703- ID3_TAG_OPTION_COMPRESSION = 0x0002, /* use compression */
4704- ID3_TAG_OPTION_CRC = 0x0004, /* use CRC */
4705-
4706- ID3_TAG_OPTION_APPENDEDTAG = 0x0010, /* tag will be appended */
4707- ID3_TAG_OPTION_FILEALTERED = 0x0020, /* audio data was altered */
4708-
4709- ID3_TAG_OPTION_ID3V1 = 0x0100 /* render ID3v1/ID3v1.1 tag */
4710-};
4711-
4712-struct id3_frame {
4713- char id[5];
4714- char const *description;
4715- unsigned int refcount;
4716- int flags;
4717- int group_id;
4718- int encryption_method;
4719- id3_byte_t *encoded;
4720- id3_length_t encoded_length;
4721- id3_length_t decoded_length;
4722- unsigned int nfields;
4723- union id3_field *fields;
4724-};
4725-
4726-enum {
4727- /* frame status flags */
4728- ID3_FRAME_FLAG_TAGALTERPRESERVATION = 0x4000,
4729- ID3_FRAME_FLAG_FILEALTERPRESERVATION = 0x2000,
4730- ID3_FRAME_FLAG_READONLY = 0x1000,
4731-
4732- ID3_FRAME_FLAG_STATUSFLAGS = 0xff00,
4733-
4734- /* frame format flags */
4735- ID3_FRAME_FLAG_GROUPINGIDENTITY = 0x0040,
4736- ID3_FRAME_FLAG_COMPRESSION = 0x0008,
4737- ID3_FRAME_FLAG_ENCRYPTION = 0x0004,
4738- ID3_FRAME_FLAG_UNSYNCHRONISATION = 0x0002,
4739- ID3_FRAME_FLAG_DATALENGTHINDICATOR = 0x0001,
4740-
4741- ID3_FRAME_FLAG_FORMATFLAGS = 0x00ff,
4742-
4743- ID3_FRAME_FLAG_KNOWNFLAGS = 0x704f
4744-};
4745-
4746-enum id3_field_type {
4747- ID3_FIELD_TYPE_TEXTENCODING,
4748- ID3_FIELD_TYPE_LATIN1,
4749- ID3_FIELD_TYPE_LATIN1FULL,
4750- ID3_FIELD_TYPE_LATIN1LIST,
4751- ID3_FIELD_TYPE_STRING,
4752- ID3_FIELD_TYPE_STRINGFULL,
4753- ID3_FIELD_TYPE_STRINGLIST,
4754- ID3_FIELD_TYPE_LANGUAGE,
4755- ID3_FIELD_TYPE_FRAMEID,
4756- ID3_FIELD_TYPE_DATE,
4757- ID3_FIELD_TYPE_INT8,
4758- ID3_FIELD_TYPE_INT16,
4759- ID3_FIELD_TYPE_INT24,
4760- ID3_FIELD_TYPE_INT32,
4761- ID3_FIELD_TYPE_INT32PLUS,
4762- ID3_FIELD_TYPE_BINARYDATA
4763-};
4764-
4765-enum id3_field_textencoding {
4766- ID3_FIELD_TEXTENCODING_ISO_8859_1 = 0x00,
4767- ID3_FIELD_TEXTENCODING_UTF_16 = 0x01,
4768- ID3_FIELD_TEXTENCODING_UTF_16BE = 0x02,
4769- ID3_FIELD_TEXTENCODING_UTF_8 = 0x03
4770-};
4771-
4772-union id3_field {
4773- enum id3_field_type type;
4774- struct {
4775- enum id3_field_type type;
4776- signed long value;
4777- } number;
4778- struct {
4779- enum id3_field_type type;
4780- id3_latin1_t *ptr;
4781- } latin1;
4782- struct {
4783- enum id3_field_type type;
4784- unsigned int nstrings;
4785- id3_latin1_t **strings;
4786- } latin1list;
4787- struct {
4788- enum id3_field_type type;
4789- id3_ucs4_t *ptr;
4790- } string;
4791- struct {
4792- enum id3_field_type type;
4793- unsigned int nstrings;
4794- id3_ucs4_t **strings;
4795- } stringlist;
4796- struct {
4797- enum id3_field_type type;
4798- char value[9];
4799- } immediate;
4800- struct {
4801- enum id3_field_type type;
4802- id3_byte_t *data;
4803- id3_length_t length;
4804- } binary;
4805-};
4806-
4807-/* file interface */
4808-
4809-enum id3_file_mode {
4810- ID3_FILE_MODE_READONLY = 0,
4811- ID3_FILE_MODE_READWRITE
4812-};
4813-
4814-struct id3_file *id3_file_open(char const *, enum id3_file_mode);
4815-struct id3_file *id3_file_fdopen(int, enum id3_file_mode);
4816-int id3_file_close(struct id3_file *);
4817-
4818-struct id3_tag *id3_file_tag(struct id3_file const *);
4819-
4820-int id3_file_update(struct id3_file *);
4821-
4822-/* tag interface */
4823-
4824-struct id3_tag *id3_tag_new(void);
4825-void id3_tag_delete(struct id3_tag *);
4826-
4827-unsigned int id3_tag_version(struct id3_tag const *);
4828-
4829-int id3_tag_options(struct id3_tag *, int, int);
4830-void id3_tag_setlength(struct id3_tag *, id3_length_t);
4831-
4832-void id3_tag_clearframes(struct id3_tag *);
4833-
4834-int id3_tag_attachframe(struct id3_tag *, struct id3_frame *);
4835-int id3_tag_detachframe(struct id3_tag *, struct id3_frame *);
4836-
4837-struct id3_frame *id3_tag_findframe(struct id3_tag const *,
4838- char const *, unsigned int);
4839-
4840-signed long id3_tag_query(id3_byte_t const *, id3_length_t);
4841-
4842-struct id3_tag *id3_tag_parse(id3_byte_t const *, id3_length_t);
4843-id3_length_t id3_tag_render(struct id3_tag const *, id3_byte_t *);
4844-
4845-/* frame interface */
4846-
4847-struct id3_frame *id3_frame_new(char const *);
4848-void id3_frame_delete(struct id3_frame *);
4849-
4850-union id3_field *id3_frame_field(struct id3_frame const *, unsigned int);
4851-
4852-/* field interface */
4853-
4854-enum id3_field_type id3_field_type(union id3_field const *);
4855-
4856-int id3_field_setint(union id3_field *, signed long);
4857-int id3_field_settextencoding(union id3_field *, enum id3_field_textencoding);
4858-int id3_field_setstrings(union id3_field *, unsigned int, id3_ucs4_t **);
4859-int id3_field_addstring(union id3_field *, id3_ucs4_t const *);
4860-int id3_field_setlanguage(union id3_field *, char const *);
4861-int id3_field_setlatin1(union id3_field *, id3_latin1_t const *);
4862-int id3_field_setfulllatin1(union id3_field *, id3_latin1_t const *);
4863-int id3_field_setstring(union id3_field *, id3_ucs4_t const *);
4864-int id3_field_setfullstring(union id3_field *, id3_ucs4_t const *);
4865-int id3_field_setframeid(union id3_field *, char const *);
4866-int id3_field_setbinarydata(union id3_field *,
4867- id3_byte_t const *, id3_length_t);
4868-
4869-signed long id3_field_getint(union id3_field const *);
4870-id3_latin1_t const *id3_field_getlatin1(union id3_field const *);
4871-id3_latin1_t const *id3_field_getfulllatin1(union id3_field const *);
4872-id3_ucs4_t const *id3_field_getstring(union id3_field const *);
4873-id3_ucs4_t const *id3_field_getfullstring(union id3_field const *);
4874-unsigned int id3_field_getnstrings(union id3_field const *);
4875-id3_ucs4_t const *id3_field_getstrings(union id3_field const *,
4876- unsigned int);
4877-char const *id3_field_getframeid(union id3_field const *);
4878-id3_byte_t const *id3_field_getbinarydata(union id3_field const *,
4879- id3_length_t *);
4880-
4881-/* genre interface */
4882-
4883-id3_ucs4_t const *id3_genre_index(unsigned int);
4884-id3_ucs4_t const *id3_genre_name(id3_ucs4_t const *);
4885-int id3_genre_number(id3_ucs4_t const *);
4886-
4887-/* ucs4 interface */
4888-
4889-id3_latin1_t *id3_ucs4_latin1duplicate(id3_ucs4_t const *);
4890-id3_utf16_t *id3_ucs4_utf16duplicate(id3_ucs4_t const *);
4891-id3_utf8_t *id3_ucs4_utf8duplicate(id3_ucs4_t const *);
4892-
4893-void id3_ucs4_putnumber(id3_ucs4_t *, unsigned long);
4894-unsigned long id3_ucs4_getnumber(id3_ucs4_t const *);
4895-
4896-/* latin1/utf16/utf8 interfaces */
4897-
4898-id3_ucs4_t *id3_latin1_ucs4duplicate(id3_latin1_t const *);
4899-id3_ucs4_t *id3_utf16_ucs4duplicate(id3_utf16_t const *);
4900-id3_ucs4_t *id3_utf8_ucs4duplicate(id3_utf8_t const *);
4901-
4902-/* version interface */
4903-
4904-# define ID3_VERSION_MAJOR 0
4905-# define ID3_VERSION_MINOR 15
4906-# define ID3_VERSION_PATCH 0
4907-# define ID3_VERSION_EXTRA " (beta)"
4908-
4909-# define ID3_VERSION_STRINGIZE(str) #str
4910-# define ID3_VERSION_STRING(num) ID3_VERSION_STRINGIZE(num)
4911-
4912-# define ID3_VERSION ID3_VERSION_STRING(ID3_VERSION_MAJOR) "." \
4913- ID3_VERSION_STRING(ID3_VERSION_MINOR) "." \
4914- ID3_VERSION_STRING(ID3_VERSION_PATCH) \
4915- ID3_VERSION_EXTRA
4916-
4917-# define ID3_PUBLISHYEAR "2000-2003"
4918-# define ID3_AUTHOR "Underbit Technologies, Inc."
4919-# define ID3_EMAIL "info@underbit.com"
4920-
4921-extern char const id3_version[];
4922-extern char const id3_copyright[];
4923-extern char const id3_author[];
4924-extern char const id3_build[];
4925-
4926-# ifdef __cplusplus
4927-}
4928-# endif
4929-
4930-# endif
4931
4932=== removed file 'mixxx-linlib/includes/mad.h'
4933--- mixxx-linlib/includes/mad.h 2003-11-12 13:37:14 +0000
4934+++ mixxx-linlib/includes/mad.h 1970-01-01 00:00:00 +0000
4935@@ -1,953 +0,0 @@
4936-/*
4937- * libmad - MPEG audio decoder library
4938- * Copyright (C) 2000-2003 Underbit Technologies, Inc.
4939- *
4940- * This program is free software; you can redistribute it and/or modify
4941- * it under the terms of the GNU General Public License as published by
4942- * the Free Software Foundation; either version 2 of the License, or
4943- * (at your option) any later version.
4944- *
4945- * This program is distributed in the hope that it will be useful,
4946- * but WITHOUT ANY WARRANTY; without even the implied warranty of
4947- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
4948- * GNU General Public License for more details.
4949- *
4950- * You should have received a copy of the GNU General Public License
4951- * along with this program; if not, write to the Free Software
4952- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
4953- *
4954- * If you would like to negotiate alternate licensing terms, you may do
4955- * so by contacting: Underbit Technologies, Inc. <info@underbit.com>
4956- */
4957-
4958-# ifdef __cplusplus
4959-extern "C" {
4960-# endif
4961-
4962-# define FPM_INTEL
4963-
4964-
4965-# define OPT_SPEED
4966-
4967-# define SIZEOF_INT 4
4968-# define SIZEOF_LONG 4
4969-# define SIZEOF_LONG_LONG 8
4970-
4971-
4972-/* Id: version.h,v 1.24 2003/05/27 22:40:37 rob Exp */
4973-
4974-# ifndef LIBMAD_VERSION_H
4975-# define LIBMAD_VERSION_H
4976-
4977-# define MAD_VERSION_MAJOR 0
4978-# define MAD_VERSION_MINOR 15
4979-# define MAD_VERSION_PATCH 0
4980-# define MAD_VERSION_EXTRA " (beta)"
4981-
4982-# define MAD_VERSION_STRINGIZE(str) #str
4983-# define MAD_VERSION_STRING(num) MAD_VERSION_STRINGIZE(num)
4984-
4985-# define MAD_VERSION MAD_VERSION_STRING(MAD_VERSION_MAJOR) "." \
4986- MAD_VERSION_STRING(MAD_VERSION_MINOR) "." \
4987- MAD_VERSION_STRING(MAD_VERSION_PATCH) \
4988- MAD_VERSION_EXTRA
4989-
4990-# define MAD_PUBLISHYEAR "2000-2003"
4991-# define MAD_AUTHOR "Underbit Technologies, Inc."
4992-# define MAD_EMAIL "info@underbit.com"
4993-
4994-extern char const mad_version[];
4995-extern char const mad_copyright[];
4996-extern char const mad_author[];
4997-extern char const mad_build[];
4998-
4999-# endif
5000-
The diff has been truncated for viewing.

Subscribers

People subscribed via source and target branches