diff options
author | einhverfr <einhverfr@4979c152-3d1c-0410-bac9-87ea11338e46> | 2006-09-12 04:39:59 +0000 |
---|---|---|
committer | einhverfr <einhverfr@4979c152-3d1c-0410-bac9-87ea11338e46> | 2006-09-12 04:39:59 +0000 |
commit | ddba9ebd7dda6d1d86ba6c13adeff34a591c004f (patch) | |
tree | cd7fd2c99d530d73a321d9161531017b63d8208a /doc | |
parent | 25a55f7ae663ea03ac47ca3c9bce8304172bfac6 (diff) |
Applied patch 1556694 by Angus Carr
git-svn-id: https://ledger-smb.svn.sourceforge.net/svnroot/ledger-smb/trunk@72 4979c152-3d1c-0410-bac9-87ea11338e46
Diffstat (limited to 'doc')
-rw-r--r-- | doc/LedgerSMB-manual.pdf | 6926 | ||||
-rw-r--r-- | doc/manual/LedgerSMB-manual.aux | 110 | ||||
-rw-r--r-- | doc/manual/LedgerSMB-manual.lof | 1 | ||||
-rw-r--r-- | doc/manual/LedgerSMB-manual.log | 310 | ||||
-rw-r--r-- | doc/manual/LedgerSMB-manual.out | 2 | ||||
-rw-r--r-- | doc/manual/LedgerSMB-manual.tex | 3870 | ||||
-rw-r--r-- | doc/manual/LedgerSMB-manual.toc | 107 |
7 files changed, 5980 insertions, 5346 deletions
diff --git a/doc/LedgerSMB-manual.pdf b/doc/LedgerSMB-manual.pdf index c4669ce6..2abf520c 100644 --- a/doc/LedgerSMB-manual.pdf +++ b/doc/LedgerSMB-manual.pdf @@ -945,7 +945,7 @@ endobj << /S /GoTo /D (subsubsection.15.3.2) >> endobj 636 0 obj -(Using LyX to Edit LaTeX Templates) +(Using L.25emYX to Edit LaTeX Templates) endobj 637 0 obj << /S /GoTo /D (subsection.15.4) >> @@ -1353,3496 +1353,3475 @@ endobj << /S /GoTo /D [896 0 R /Fit ] >> endobj 898 0 obj << -/Length 2793 +/Length 3422 /Filter /FlateDecode >> stream -x\KwۺWp)S!x8vmrSZmJT; -dU.fH1(h% Q"D -a05 -}"lπbٮwv?fs@|ޭݮZpkg3=[6vFUqx"ʔ]{˜]nuifY;x{_?~}W=]C7ڐzN`
}<M(uXmsfݹfMǛG{LẀ *{ʞy{NriW5kk.VF0=ؠF7ByrӶN[s)U܌x2NjjejvnOw -2z9DTڤ&Zbv1aBJQhɑM@0'NPΗ_aj5fة"=QH-A01cl-ӓXr#B.(^)K= -+Z\)J3yzɔ? T&[5R,-~g"Yr^{TAͺi*8(p"tף2~F@=""P'T&C[3!.h)yFeʜ@m{Cc]ṘlbzT4Fq:&0@ɸL2L9uMhjVIL+QIL{T#t;yXl4Oڻ.rlL/h\TfoQ3Q
Genanx$3t!yf.jNr~6Gq{2bJR5ʌs{&v*N<)KLGQGYoϥ]cM,Ua E`wѡ?T'[(8" StzU/GQQJ%J"B-Bף2<ٷHND^pj
'G(p#m$5ܣ5V8a::y*CTUFٽśAQśtzb A(3(+^ޫ7#e"أ2Jv -0l&_(cb%3z*P&?p+J5Z15"!T&4dRB9Zeoo&f`)`qP6!XgzLE#<(4VN)'+kDb9zW(jv߫j*Jd^: -MdRʰi%&d d#[L2M<ABLϮGYzS歹CWLW׃yޔɊܔRʲM!n<t1W[26ҡleԖy`JYrb
Dc#`\&ԻjD'T\%zl)ÄSe_$QVh? _UEk5͓̇5Y&2CeFu
KF(^牽-"{[dxq:z!#zBf~I؟x@@i}x>"L#!L;+D%&Gu7UAޛ:Zg־@Uw3xU*MGexSis9&|WTLidkZ}L<uFB\뫇9o/U=(xnDoEHe
?0%cB
RLF/bIND Ky)UEJzRz&tR=Ce?)1~N1A FrL<99bfvVd}õ['f!b";sa{[ThM&#i2TMjH*$IzW$w<|R?"0\x:PS_
9Wh*B!?gcR^^ȓgH`yUS[4endstream +x\Ms8W$W| +^""<j!9vʰSJ8$'Ȏ%yFT75D{ʂ1Lum?\bOKYRuwwlH|w$uߦ_F3T:mߛwJ8j%\@D=fSxR'KT`Lrl
λmkׇՠn=6*XT"9Уs#J6E̎ +UGPr0 +E(E!(U3I<̪JOj&k;3hZB]AECTJWjR@~`ck BNg+P'XQh`~ԙmv伮`h2"B(LjΡ!lBv[L(rl-!W)(crx$O勰~ylLV?o +Mdyj _"
7PA|\:LHUbXEu4O^y"[ JK!u(#^n{"(ijDYub9J8RK1fwjRܙm@|ZϹy #e[{pڅ +UJAءHkV9%T5̠b]"[)C>gVvl=J3czvxŎ:&H<04cJr ѼLQGŪ o阼=nl=F! +}TܫH⢀{T<#%"(쿕@8BD}νeĄJ80<Joie!M7+&R*1D + S0ꑭL!edj`|]6j].Y7SzBM>2,NY2MsY9wVHPal +% +P.VhJ@j4yW57ǧPZ (71P0) S(LGR2|\`,G"8ϴ #QֻjcЬ{isputxw:SrE!DiA0k"PP]'fcK)犌2%KY[\|^
H +I0omr8teϡ&j~̃B;hld+F\9*TNev(#Gc;jn5Ю+,F<a}KBZcE%uHQAy`"[iA>goQf0?\(͌1 +Q (y1&N
`L}CJtPܪ9<4سfڸIx<yDBǐ>J0] +Lnj)BF/"X$%E +I-q}!SZ|jR,24E%JFH0"!G[<)E~֞ȝVOq-"՛BE%ZnD{#Ji9[D%krVW!%SbIk +HP(ǖRΞYQ)}:h'S)rIX;eQ V~YSڄ=wd+%O̥0sTcen +cQ yoZ}`ؼE}VڊaN}Nڴ۶n>MRV"_:-*mCQ;#uBq 9R'snq^jvsPIj6qQĻs,*A?0"uXP# ,sfRJrpN@Fnuo 4OO,Β*Zg.8ǖRNx7>YODڽk?30RVy(_d"QUBOĢ!xɈYFXPl*U +;2T(=ʈmd +0rE"Tir,3t6sAOd+%d\!2xaG!z{i$OQ DuY_SP;
2)1s FTLcQ.-QѳEp +U^k5Z0Vڅa.v!3[Jhu5d+r7U0]Gׁ`$WD!Fb +,OKj9h-%9[I,Zʵ +g_}w.N&~;]"x?+@yB
td'!Z۰D))RG$'qx2o?s?x[endstream endobj 896 0 obj << /Type /Page /Contents 898 0 R /Resources 897 0 R /MediaBox [0 0 612 792] -/Parent 940 0 R -/Annots [ 904 0 R 908 0 R 913 0 R 914 0 R 915 0 R 916 0 R 917 0 R 918 0 R 919 0 R 920 0 R 921 0 R 922 0 R 923 0 R 924 0 R 925 0 R 926 0 R 927 0 R 928 0 R 929 0 R 930 0 R 931 0 R 932 0 R 933 0 R 934 0 R 935 0 R 936 0 R 937 0 R 938 0 R 939 0 R ] +/Parent 951 0 R +/Annots [ 907 0 R 912 0 R 913 0 R 914 0 R 915 0 R 916 0 R 917 0 R 918 0 R 919 0 R 920 0 R 921 0 R 922 0 R 923 0 R 924 0 R 925 0 R 926 0 R 927 0 R 928 0 R 929 0 R 930 0 R 931 0 R 932 0 R 933 0 R 934 0 R 935 0 R 936 0 R 937 0 R 938 0 R 939 0 R 940 0 R 941 0 R 942 0 R 943 0 R 944 0 R 945 0 R 946 0 R 947 0 R 948 0 R 949 0 R 950 0 R ] >> endobj -904 0 obj << -/Type /Annot -/Border[0 0 0]/H/I/C[0 1 1] -/Rect [277.0649 614.4347 408.8413 630.3749] -/Subtype/Link/A<</Type/Action/S/URI/URI(mailto:chris@metatrontech.com)>> ->> endobj -908 0 obj << +907 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [298.2075 507.2747 306.2872 519.3344] +/Rect [295.637 645.3716 303.7167 657.3815] /Subtype /Link /A << /S /GoTo /D (section.E) >> >> endobj -913 0 obj << +912 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [84.0431 438.2468 301.311 452.0091] +/Rect [84.0431 576.4633 301.311 590.1538] /Subtype /Link /A << /S /GoTo /D (part.1) >> >> endobj -914 0 obj << +913 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [84.0431 416.859 229.7557 428.6596] +/Rect [84.0431 555.0555 229.7557 566.7964] /Subtype /Link /A << /S /GoTo /D (section.1) >> >> endobj -915 0 obj << +914 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 404.7444 202.7575 416.8041] +/Rect [98.9871 542.8413 202.7575 554.8511] /Subtype /Link /A << /S /GoTo /D (subsection.1.1) >> >> endobj -916 0 obj << +915 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 392.7892 277.5963 404.8489] +/Rect [121.9012 530.8861 277.5963 542.896] /Subtype /Link /A << /S /GoTo /D (subsubsection.1.1.1) >> >> endobj -917 0 obj << +916 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 380.8341 213.1084 392.5899] +/Rect [121.9012 518.931 213.1084 530.637] /Subtype /Link /A << /S /GoTo /D (subsubsection.1.1.2) >> >> endobj -918 0 obj << +917 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 368.8789 243.225 380.9385] +/Rect [98.9871 506.9758 243.225 518.9856] /Subtype /Link /A << /S /GoTo /D (subsection.1.2) >> >> endobj -919 0 obj << +918 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 356.9237 288.2856 368.9834] +/Rect [98.9871 495.0206 288.2856 507.0305] /Subtype /Link /A << /S /GoTo /D (subsection.1.3) >> >> endobj -920 0 obj << +919 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [84.0431 337.6361 329.7897 346.966] +/Rect [84.0431 475.7978 329.7897 485.1028] /Subtype /Link /A << /S /GoTo /D (section.2) >> >> endobj -921 0 obj << +920 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 323.0508 233.0933 335.1104] +/Rect [98.9871 461.1477 233.0933 473.1575] /Subtype /Link /A << /S /GoTo /D (subsection.2.1) >> >> endobj -922 0 obj << +921 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 313.7456 218.8368 322.961] +/Rect [98.9871 451.7877 218.8368 460.8985] /Subtype /Link /A << /S /GoTo /D (subsection.2.2) >> >> endobj -923 0 obj << +922 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 301.7905 177.1234 310.8962] +/Rect [98.9871 439.8326 177.1234 448.9433] /Subtype /Link /A << /S /GoTo /D (subsection.2.3) >> >> endobj -924 0 obj << +923 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 287.1853 212.3807 298.941] +/Rect [98.9871 425.2822 212.3807 436.9881] /Subtype /Link /A << /S /GoTo /D (subsection.2.4) >> >> endobj -925 0 obj << +924 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 277.8801 189.2678 287.2897] +/Rect [98.9871 415.9222 189.2678 425.3368] /Subtype /Link /A << /S /GoTo /D (subsection.2.5) >> >> endobj -926 0 obj << +925 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [84.0431 255.9425 182.8817 265.2723] +/Rect [84.0431 394.1041 182.8817 403.4091] /Subtype /Link /A << /S /GoTo /D (section.3) >> >> endobj -927 0 obj << +926 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 241.3571 312.8029 253.4168] +/Rect [98.9871 379.454 312.8029 391.4638] /Subtype /Link /A << /S /GoTo /D (subsection.3.1) >> >> endobj -928 0 obj << +927 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 229.4019 221.0883 241.1577] +/Rect [121.9012 367.4988 221.0883 379.2048] /Subtype /Link /A << /S /GoTo /D (subsubsection.3.1.1) >> >> endobj -929 0 obj << +928 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 220.0968 238.0348 229.5064] +/Rect [121.9012 358.1389 238.0348 367.5535] /Subtype /Link /A << /S /GoTo /D (subsubsection.3.1.2) >> >> endobj -930 0 obj << +929 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 205.4916 227.7933 217.5512] +/Rect [121.9012 343.5885 227.7933 355.5983] /Subtype /Link /A << /S /GoTo /D (subsubsection.3.1.3) >> >> endobj -931 0 obj << +930 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 193.5364 320.6631 205.5961] +/Rect [98.9871 331.6333 320.6631 343.6432] /Subtype /Link /A << /S /GoTo /D (subsection.3.2) >> >> endobj -932 0 obj << +931 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 181.5813 254.8411 193.6409] +/Rect [98.9871 319.6782 254.8411 331.688] /Subtype /Link /A << /S /GoTo /D (subsection.3.3) >> >> endobj -933 0 obj << +932 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 169.6261 311.8369 181.6857] +/Rect [98.9871 307.723 311.8369 319.7328] /Subtype /Link /A << /S /GoTo /D (subsection.3.4) >> >> endobj -934 0 obj << +933 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [84.0431 150.3385 171.2554 159.6683] +/Rect [84.0431 288.5001 171.2554 297.8051] /Subtype /Link /A << /S /GoTo /D (section.4) >> >> endobj -935 0 obj << +934 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 137.0284 265.0629 147.8128] +/Rect [98.9871 275.0256 265.0629 285.8599] /Subtype /Link /A << /S /GoTo /D (subsection.4.1) >> >> endobj -936 0 obj << +935 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 123.798 282.1588 135.8576] +/Rect [121.9012 261.8949 282.1588 273.9047] /Subtype /Link /A << /S /GoTo /D (subsubsection.4.1.1) >> >> endobj -937 0 obj << +936 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 111.8428 275.9122 123.9024] +/Rect [121.9012 249.9397 275.9122 261.9495] /Subtype /Link /A << /S /GoTo /D (subsubsection.4.1.2) >> >> endobj -938 0 obj << +937 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 99.8876 256.0267 111.9473] +/Rect [121.9012 237.9845 256.0267 249.9944] /Subtype /Link /A << /S /GoTo /D (subsubsection.4.1.3) >> >> endobj -939 0 obj << +938 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 87.9325 224.8044 99.7979] +/Rect [121.9012 226.0294 224.8044 237.7353] /Subtype /Link /A << /S /GoTo /D (subsubsection.4.1.4) >> >> endobj -899 0 obj << -/D [896 0 R /XYZ 85.0394 731.8672 null] ->> endobj -900 0 obj << -/D [896 0 R /XYZ 85.0394 706.9606 null] ->> endobj -912 0 obj << -/D [896 0 R /XYZ 85.0394 465.7895 null] ->> endobj -897 0 obj << -/Font << /F33 903 0 R /F14 907 0 R /F36 911 0 R >> -/ProcSet [ /PDF /Text ] ->> endobj -943 0 obj << -/Length 3559 -/Filter /FlateDecode ->> -stream -xsJ:oXe݃qD±lw$/y݈
oz>j͌ZcZIjnD9%ҬZ>kO((|w!jAjY0EiBEi:OyeQLU`.TJuQO?߷U{`^.{'.C89$#X]jRIb!G$ےm\zRMYu#R+0茴K-R46v;+A3Ydbj}|yۜʦ[4V~x+D5ٌ040`p\2_PX[!]VnØPW]_},[[R\=vXf|3CLVz+D,lJ[ZyJSԖ$;}}/7>z;!d- A7cism 9 9 Ŝ\e tz3O'wt&7cKr'&6JXz+DNEwof,8/Y(I)ׄ1FInRn?!քkʪ4@a&D)ABf.`h"d0.)eۛip\2|y?,S̯,v>(!t]hX -,HH(SO@r)VjSÞ.uVKMê4N~x+DNz> -QagEv"c!1)bSX9c0Y
0We~amjCT-8,/֜"5k#y3.8]x2_`̩&j`W;v߮,3T({eVTpΛFf"058v/k(%TC)f찆{7mn53gi3͇8Ea|aC1'S,9Nb{3O8X0Cwqz[aĩɇ18L/b('lRP" fbݗve1!_vfyt^]lh;STG>aV\wJ[Z92b/f?WOڰghWYE5r@o1M@~'АDx|aB1Ϩ&Jނm]߄v֮x妽njNiW*NoeJF -5xфrSєфbY[WYHoGID7V~[\vW˥+W^M\*WxY>a#Yy%Nt^4XEbyX)PZxڑ1` -dFC\ -Kpb1
Zd4sV+l;3US7뻻]ػmo6vNAncpm`%j95JEe0Ski]J)|2k*u]2rVe40We^5s"ilQVCOgͺ= ZNa;$H㣽9
<)|!<1߹Vާ~, -fPZo6CU}sloO@~^q*W\ge
%^}c F(F0/F(dEM82ޙ -d}\km"6ˡE=RGJ"&Y%!0(`O9q51r_wtOnN(]}nE&TiY -|ghDŽ&ň&&sLv|^V2^x>;=WToiIkL(3K1.Eo(/O^wݍZe]av>62*!^d8ƫ9uќ"/Z?.(On_3^1g b#%3?kh"e0S'FvY5v2PQq9FNS - -!N! -=(9ӈã1OWUL2ԉG$@$WO9K$s⌗6Bvp30w{@[/o;-ӝGU6Io
$# G(G0/G(ٝ{ }2ߖwЈ0j{VC mtpM*UQ8]Y!bYcWsfcB(}B0{/B(٦4zI8+AtDZ>Y-R3H㣝69<)|a<B1'WEII-${*fKƼ;
ZhwV>6/gG.g0.Ԧƺn.?UX˜G(UDvFd*jrJpLp9H ]_f?a-_cDrډVS?-KG@#PO=al'I*E`Ξ._ﶋ㦅݇eJWUmoDzRE|et<P̩H>X
&Ӟ+<wVpHG>]h,"Pd0vS)$a_iH7H^l`UUT)**SOPegi>*-tyI[z>ae_> -endobj -942 0 obj << -/Type /Page -/Contents 943 0 R -/Resources 941 0 R -/MediaBox [0 0 612 792] -/Parent 940 0 R -/Annots [ 945 0 R 946 0 R 947 0 R 948 0 R 949 0 R 950 0 R 951 0 R 952 0 R 953 0 R 954 0 R 955 0 R 956 0 R 957 0 R 958 0 R 959 0 R 960 0 R 961 0 R 962 0 R 963 0 R 964 0 R 965 0 R 966 0 R 967 0 R 968 0 R 969 0 R 970 0 R 971 0 R 972 0 R 973 0 R 974 0 R 975 0 R 976 0 R 977 0 R 978 0 R 979 0 R 980 0 R 981 0 R 982 0 R 983 0 R 984 0 R 985 0 R 986 0 R 987 0 R 988 0 R 989 0 R 990 0 R 991 0 R 992 0 R 993 0 R 994 0 R ] ->> endobj -945 0 obj << +939 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 693.1923 234.5775 705.0577] +/Rect [121.9012 214.0742 234.5775 225.7802] /Subtype /Link /A << /S /GoTo /D (subsubsection.4.1.5) >> >> endobj -946 0 obj << +940 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 683.8872 186.0199 693.2968] +/Rect [98.9871 204.7143 186.0199 214.1289] /Subtype /Link /A << /S /GoTo /D (subsection.4.2) >> >> endobj -947 0 obj << +941 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 669.282 292.7287 681.3416] +/Rect [121.9012 190.1639 292.7287 202.1737] /Subtype /Link /A << /S /GoTo /D (subsubsection.4.2.1) >> >> endobj -948 0 obj << +942 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 657.3268 240.1167 669.3864] +/Rect [121.9012 178.2087 240.1167 190.2185] /Subtype /Link /A << /S /GoTo /D (subsubsection.4.2.2) >> >> endobj -949 0 obj << +943 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 648.0217 208.406 657.4313] +/Rect [121.9012 168.8488 208.406 178.2634] /Subtype /Link /A << /S /GoTo /D (subsubsection.4.2.3) >> >> endobj -950 0 obj << +944 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 633.4165 181.3675 645.1722] +/Rect [98.9871 154.2983 181.3675 166.0043] /Subtype /Link /A << /S /GoTo /D (subsection.4.3) >> >> endobj -951 0 obj << +945 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 624.1113 249.641 633.5209] +/Rect [121.9012 144.9384 249.641 154.353] /Subtype /Link /A << /S /GoTo /D (subsubsection.4.3.1) >> >> endobj -952 0 obj << +946 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 612.1562 176.9145 621.5658] +/Rect [98.9871 132.9833 176.9145 142.3978] /Subtype /Link /A << /S /GoTo /D (subsection.4.4) >> >> endobj -953 0 obj << +947 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 597.5509 171.8236 609.3067] +/Rect [98.9871 118.4328 171.8236 130.1388] /Subtype /Link /A << /S /GoTo /D (subsection.4.5) >> >> endobj -954 0 obj << +948 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 585.5958 210.5976 597.6554] +/Rect [98.9871 106.4777 210.5976 118.4875] /Subtype /Link /A << /S /GoTo /D (subsection.4.6) >> >> endobj -955 0 obj << +949 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 576.2906 147.3555 585.3964] +/Rect [98.9871 97.1178 147.3555 106.2285] /Subtype /Link /A << /S /GoTo /D (subsection.4.7) >> >> endobj -956 0 obj << +950 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 564.3355 175.6295 573.5509] +/Rect [121.9012 85.1626 175.6295 94.2733] /Subtype /Link /A << /S /GoTo /D (subsubsection.4.7.1) >> >> endobj -957 0 obj << +899 0 obj << +/D [896 0 R /XYZ 85.0394 731.8672 null] +>> endobj +900 0 obj << +/D [896 0 R /XYZ 85.0394 706.9606 null] +>> endobj +911 0 obj << +/D [896 0 R /XYZ 85.0394 603.9796 null] +>> endobj +897 0 obj << +/Font << /F24 903 0 R /F14 906 0 R /F25 910 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +954 0 obj << +/Length 3384 +/Filter /FlateDecode +>> +stream +xMs6<J!7ptT[MVm#ڞ4ɿ_ Lr"~@MV4SbfU|r+5BPb*z%ZAZYsŅa1(cX-+eo^}&KbDYPBMإѶ^_毯~n`6Y2!&2>O.K~YeJ)h6Gꛈ"sZ&LRǸ `xEe^ۮҲnsƟp;柉MQ}v +\a`Sn%0ӜF+ ?6Kj.mѕZ>\+<Q'0?j;v_ /$ ^EX<PNѫ^ZU9N%3YwdQ5k~8DZwǯϾn?u#ԏXt!nreT[1Rݗ&Tӄ&X"&Y]7T{0RFNd,Ȣw&{0]M~<n=ןo]M] +ۢj4^X
E4J/7m>9ޗ5Тo*5(%zyjtQSĪ3.j(~$A9FG&Z~9+y2)8M2d*V2VLaI`0Kn9RQ<#<i*'6z#\uĹgjD1>E,b(B?Ȱx_)͜%A{&Xf@CMy[l Jffqm>=֟Me9`婌& +ZM`BOh.j,E,Y(Rf&p0T#3{v2+
цeW +1 +cj4hE,i(|)"K%3Y +2OX1<H{x蟱Lnҏdag9ekw +QX*Zp(qVq\ڗ +NȪBT0%OeG* #M?T +SkO_ +f!'-
*nV:'tBuNte.batB9)-1FS tm91f[e1' + jd8T`0PoBƩWL4
0u[]bD~̙W֙6r/HGH<@
z[Z![][Wqk{q6bw"KY* +1wWMܬ= 5Pbl"F1s)un`Tc:b]OCi;ONkBr*{B}n% U1 \xBu*w=*eTHX<yYppoO/\uRO/{,jB|AzҫlxmPBR0sy\B-GDHm8'KJE=+;,a5MC̫#q +j5hE,k(Wԉpx"tqVNml^&VH`I`0K0Ñ-9Q5,f +9$\ڟp͐AGw7G6=a s5FoњVG7L$*&"0Kڹkie>Q恌=.nɘa:WcWIQIirWIyb7-}BK+baB9[wU[yjd0
͎lW7&<wU<^X&_hi,i(k\+27WvD'2Ō=͜q7ΓV{-x[g1K`#pX`\F +ce˰SiHZ<]^J@V G' 0 KnE^p'HNIk{)_e3պS(v<&pqWnJPl'"0 i][7yinr?BlsWF,֫\Äé28?]>&2mzYsxBlŗL|+Kم"6EcʹќbGb'@1WEx6fbl%*~,~ʹv=eXv7GA+g=4T5_Y"S_+ +UGAQ5|]]eW(z
>E6Shf*b-sݥ?#aݼΙ)^(U7Kazj U6 V \85zU/iemwZdn*D0_. ]90pK܍pDH.{~;"+Yb&n'Y|JS(r.
[Ð1.wݶ=?Fi4?UqngY8(qOʹt2K(C_}e4:|(OwCxF=77s%7Ty{W!bv6664E,6(^cب5F$<lŞpG+O +^c3F:'F20FUtdfs+h{C?GW"z*c܌8rjKZd牄r.G[N^WEF6vhfXU7R_YZ0JG,B H#naHI*PDj? + ^endstream +endobj +953 0 obj << +/Type /Page +/Contents 954 0 R +/Resources 952 0 R +/MediaBox [0 0 612 792] +/Parent 951 0 R +/Annots [ 956 0 R 957 0 R 958 0 R 959 0 R 960 0 R 961 0 R 962 0 R 963 0 R 964 0 R 965 0 R 966 0 R 967 0 R 968 0 R 969 0 R 970 0 R 971 0 R 972 0 R 973 0 R 974 0 R 975 0 R 976 0 R 977 0 R 978 0 R 979 0 R 980 0 R 981 0 R 982 0 R 983 0 R 984 0 R 985 0 R 986 0 R 987 0 R 988 0 R 989 0 R 990 0 R 991 0 R 992 0 R 993 0 R 994 0 R 995 0 R 996 0 R 997 0 R 998 0 R 999 0 R 1000 0 R 1001 0 R 1002 0 R 1003 0 R 1004 0 R ] +>> endobj +956 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 552.3803 171.4254 561.5957] +/Rect [121.9012 695.7875 171.4254 704.8983] /Subtype /Link /A << /S /GoTo /D (subsubsection.4.7.2) >> >> endobj -958 0 obj << +957 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 537.7751 288.9828 549.8347] +/Rect [121.9012 681.2371 288.9828 693.247] /Subtype /Link /A << /S /GoTo /D (subsubsection.4.7.3) >> >> endobj -959 0 obj << +958 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 528.47 194.9868 537.8796] +/Rect [121.9012 671.8772 194.9868 681.2918] /Subtype /Link /A << /S /GoTo /D (subsubsection.4.7.4) >> >> endobj -960 0 obj << +959 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 513.8648 260.45 525.9244] +/Rect [98.9871 657.3268 260.45 669.3366] /Subtype /Link /A << /S /GoTo /D (subsection.4.8) >> >> endobj -961 0 obj << +960 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [84.0431 494.5771 190.6328 503.907] +/Rect [84.0431 638.1039 190.6328 647.4089] /Subtype /Link /A << /S /GoTo /D (section.5) >> >> endobj -962 0 obj << +961 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 482.6418 175.9181 491.7476] +/Rect [98.9871 626.0491 175.9181 635.1598] /Subtype /Link /A << /S /GoTo /D (subsection.5.1) >> >> endobj -963 0 obj << +962 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 470.6867 197.2277 480.0963] +/Rect [98.9871 614.0939 197.2277 623.5085] /Subtype /Link /A << /S /GoTo /D (subsection.5.2) >> >> endobj -964 0 obj << +963 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 456.0815 176.8942 467.8372] +/Rect [98.9871 599.5435 176.8942 611.2495] /Subtype /Link /A << /S /GoTo /D (subsection.5.3) >> >> endobj -965 0 obj << +964 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 444.1263 156.9095 455.9917] +/Rect [98.9871 587.5883 156.9095 599.2943] /Subtype /Link /A << /S /GoTo /D (subsection.5.4) >> >> endobj -966 0 obj << +965 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 433.81 199.5095 444.2308] +/Rect [98.9871 577.2421 199.5095 587.643] /Subtype /Link /A << /S /GoTo /D (subsection.5.5) >> >> endobj -967 0 obj << +966 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 422.866 159.7786 432.0814] +/Rect [98.9871 566.2732 159.7786 575.384] /Subtype /Link /A << /S /GoTo /D (subsection.5.6) >> >> endobj -968 0 obj << +967 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 408.2608 313.3715 420.3204] +/Rect [121.9012 551.7228 313.3715 563.7326] /Subtype /Link /A << /S /GoTo /D (subsubsection.5.6.1) >> >> endobj -969 0 obj << +968 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 398.9557 146.2994 408.0614] +/Rect [98.9871 542.3629 146.2994 551.4736] /Subtype /Link /A << /S /GoTo /D (subsection.5.7) >> >> endobj -970 0 obj << +969 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 384.3504 262.1736 396.4101] +/Rect [98.9871 527.8125 262.1736 539.8223] /Subtype /Link /A << /S /GoTo /D (subsection.5.8) >> >> endobj -971 0 obj << +970 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 372.3953 246.4528 384.4549] +/Rect [121.9012 515.8573 246.4528 527.8671] /Subtype /Link /A << /S /GoTo /D (subsubsection.5.8.1) >> >> endobj -972 0 obj << +971 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 360.4401 168.167 372.1959] +/Rect [98.9871 503.9021 168.167 515.6081] /Subtype /Link /A << /S /GoTo /D (subsection.5.9) >> >> endobj -973 0 obj << +972 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 348.4849 277.2172 360.5446] +/Rect [121.9012 491.947 277.2172 503.9568] /Subtype /Link /A << /S /GoTo /D (subsubsection.5.9.1) >> >> endobj -974 0 obj << +973 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 336.5298 217.0535 348.2856] +/Rect [121.9012 479.9918 217.0535 491.6978] /Subtype /Link /A << /S /GoTo /D (subsubsection.5.9.2) >> >> endobj -975 0 obj << +974 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 327.2246 239.4594 336.6342] +/Rect [121.9012 470.6319 239.4594 480.0465] /Subtype /Link /A << /S /GoTo /D (subsubsection.5.9.3) >> >> endobj -976 0 obj << +975 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 315.2695 205.8456 324.6791] +/Rect [121.9012 458.6767 205.8456 468.0913] /Subtype /Link /A << /S /GoTo /D (subsubsection.5.9.4) >> >> endobj -977 0 obj << +976 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 300.6643 263.6384 312.7239] +/Rect [121.9012 444.1263 263.6384 456.1361] /Subtype /Link /A << /S /GoTo /D (subsubsection.5.9.5) >> >> endobj -978 0 obj << +977 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 291.3591 177.5319 300.7687] +/Rect [98.9871 434.7664 177.5319 444.181] /Subtype /Link /A << /S /GoTo /D (subsection.5.10) >> >> endobj -979 0 obj << +978 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 279.404 278.1637 288.8136] +/Rect [98.9871 422.8112 278.1637 432.2258] /Subtype /Link /A << /S /GoTo /D (subsection.5.11) >> >> endobj -980 0 obj << +979 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [84.0431 257.4663 114.8176 266.4723] +/Rect [84.0431 400.9931 114.8176 410.0739] /Subtype /Link /A << /S /GoTo /D (section.6) >> >> endobj -981 0 obj << +980 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 242.881 206.2141 254.7464] +/Rect [98.9871 386.343 206.2141 398.049] /Subtype /Link /A << /S /GoTo /D (subsection.6.1) >> >> endobj -982 0 obj << +981 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 233.5758 160.2371 242.9854] +/Rect [98.9871 376.9831 160.2371 386.3976] /Subtype /Link /A << /S /GoTo /D (subsection.6.2) >> >> endobj -983 0 obj << +982 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 221.6207 195.3151 230.7264] +/Rect [98.9871 365.0279 195.3151 374.1386] /Subtype /Link /A << /S /GoTo /D (subsection.6.3) >> >> endobj -984 0 obj << +983 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 209.6655 176.695 218.7712] +/Rect [98.9871 353.0727 176.695 362.1835] /Subtype /Link /A << /S /GoTo /D (subsection.6.4) >> >> endobj -985 0 obj << +984 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 195.0603 266.9857 206.9257] +/Rect [121.9012 338.5223 266.9857 350.2283] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.4.1) >> >> endobj -986 0 obj << +985 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 183.1051 278.4126 195.1648] +/Rect [98.9871 326.5671 278.4126 338.577] /Subtype /Link /A << /S /GoTo /D (subsection.6.5) >> >> endobj -987 0 obj << +986 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 171.15 282.368 183.2096] +/Rect [121.9012 314.612 282.368 326.6218] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.5.1) >> >> endobj -988 0 obj << +987 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 159.1948 259.9517 171.2544] +/Rect [98.9871 302.6568 259.9517 314.6666] /Subtype /Link /A << /S /GoTo /D (subsection.6.6) >> >> endobj -989 0 obj << +988 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 147.2396 243.4642 158.9954] +/Rect [121.9012 290.7016 243.4642 302.4076] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.6.1) >> >> endobj -990 0 obj << +989 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 135.2844 243.9622 147.3441] +/Rect [121.9012 278.7465 243.9622 290.7563] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.6.2) >> >> endobj -991 0 obj << +990 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 123.3293 232.0869 135.0851] +/Rect [121.9012 266.7913 232.0869 278.4973] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.6.3) >> >> endobj -992 0 obj << +991 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 111.3741 302.303 123.4337] +/Rect [121.9012 254.8361 302.303 266.846] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.6.4) >> >> endobj -993 0 obj << +992 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 99.4189 202.7769 111.4786] +/Rect [98.9871 242.881 202.7769 254.8908] /Subtype /Link /A << /S /GoTo /D (subsection.6.7) >> >> endobj -994 0 obj << +993 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 90.1138 219.3452 99.5234] +/Rect [121.9012 233.521 219.3452 242.9356] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.7.1) >> >> endobj -944 0 obj << -/D [942 0 R /XYZ 85.0394 731.8672 null] ->> endobj -941 0 obj << -/Font << /F33 903 0 R /F36 911 0 R >> -/ProcSet [ /PDF /Text ] ->> endobj -997 0 obj << -/Length 3315 -/Filter /FlateDecode ->> -stream -xMsܸ<JU r[oMe$$Y'fI|tkR)|~x -++#Zw6R2b9oWJBJHNX1ImVjbmZzWBTXuuu[E`uu3Mg=g5ۛ|={9wO/~sd5U`Q["Q|(rl=紈o5`@㓻 -a<ҙ`ZaƱI]>{7Șt]ʽ}#X!cReVeSkAW!*3*[a쩻Xu=GjC5( q,*XzSvURWh @t+a*Jھa<$I.ZSTOY-)Ǖ%f(e6f Ŕ1&2ΤFxOҳz{X_7m9ZG*%jMJSc!75IlW0;
0s.,6V=bOO;7N4B*213VVKdC5O1@ c} -_P̹3E8X0]> kñฦñÔ+DM8$C
8ۧqŜ=åi6x 9p,O|rxw<y%`жsHS*7+u+H?mPnm`j -_mP̙
pF=i -vfXP ǪPeU0q)vos<$G:=!lBX5ԏf8\\e}F2:VF5[4>_&0 n\ƈfH>"a(1UqbV0.d6]b+E|գ>vg0iL+VvCr!***s殛hF
Zeu\jPʚUr<V\ޔjt -v?gYw}}>l4ԼJXRB41 shZ:]aRۥ5gP̹Fj)Equ澹^w8ߔ-"0% -Q7r:g`303gMb0ѪY_Z7gHkyAy+D_A
.ُ/|!1gMEmzdvɩ=sKfT'w
i=9oJ4{:Z4Bbսh ս,[Ji]q!7X!jW8-H(ANP .|a`B1g|,|2mI>SWTo%P>,((W(b)d Ra@ysnӎLZj:NLI.MIsu}~L~9wJ*sj@
;ans4r[& J-r!w -~BM-|aB1gMSp9Zʬ/<;M &oٖzZ3% -S=]n?VfV@
V]nbyr}~R>HM7Agb{˓puRۧ)Np(zh,$CyѪ8>^f59O.=б`9pƜ95umՒ`Sҗ6>o:t -b/
8*a51p.ú&\8X3;lzu\y`My{+DVZ:IR8b- 7 hQf)nïCu8[!MStBNt.|atB1DpY3/d!
Jax@5ΥyK(
VR^3b=a9e1&ŜMDh%0Y 1ObeZWoh'B(} B0{/B( - -\)jb$'v@Ņ/0Msєh!5{4/b)yXI13ͫ\7BQ -Fp5~10ndͬsYmNl fPImE3S.r% ->/fՑhNŜ$MlQOm -;wnsH{)DN.ƀ&=a0gM$F'D3ceDkp<D]Bpj5,Bm` -Ŝ+k_{Bϵf&f@]ӟOYVf@B')))s
RR+dhL.+_kxVo@3\f -_P̙4Y*죕4g;
v7wWeo6ri-گL>?7zĒL=[!&ik`|5b{ -BcVn<t9y=%HͽN|mBǴ˴DA77Xux{Y\pVHxytq{Z7c_Ԓ[D/A"sywf;u<;(3ƞd(
V` -9s!)hg,C/q}\G¶lj/\Ĺ -N\@ -9 - -Ŝ;3n]K9X0~BLJC^vo(LP2~1P#$n6(|aB1grkG#O1xϬcʭyU-东0:yo2^cF~:ODYf"d -]!hOWUh`9YDR3? LmA '^H+7رSAQ=[u10endstream -endobj -996 0 obj << -/Type /Page -/Contents 997 0 R -/Resources 995 0 R -/MediaBox [0 0 612 792] -/Parent 940 0 R -/Annots [ 999 0 R 1000 0 R 1001 0 R 1002 0 R 1003 0 R 1004 0 R 1005 0 R 1006 0 R 1007 0 R 1008 0 R 1009 0 R 1010 0 R 1011 0 R 1012 0 R 1013 0 R 1014 0 R 1015 0 R 1016 0 R 1017 0 R 1018 0 R 1019 0 R 1020 0 R 1021 0 R 1022 0 R 1023 0 R 1024 0 R 1025 0 R 1026 0 R 1027 0 R 1028 0 R 1029 0 R 1030 0 R 1031 0 R 1032 0 R 1033 0 R 1034 0 R 1035 0 R 1036 0 R 1037 0 R 1038 0 R 1039 0 R 1040 0 R 1041 0 R 1042 0 R 1043 0 R 1044 0 R 1045 0 R 1046 0 R ] ->> endobj -999 0 obj << +994 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 693.1923 223.9577 705.2519] +/Rect [121.9012 218.9706 223.9577 230.9805] /Subtype /Link /A << /S /GoTo /D (subsubsection.6.7.2) >> >> endobj -1000 0 obj << +995 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [84.0431 673.9047 115.9234 682.9107] +/Rect [84.0431 199.7477 115.9234 208.8285] /Subtype /Link /A << /S /GoTo /D (section.7) >> >> endobj -1001 0 obj << +996 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 661.9694 171.6042 671.1847] +/Rect [98.9871 187.6929 171.6042 196.8036] /Subtype /Link /A << /S /GoTo /D (subsection.7.1) >> >> endobj -1002 0 obj << +997 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 650.0142 255.9173 659.2296] +/Rect [121.9012 175.7377 255.9173 184.8485] /Subtype /Link /A << /S /GoTo /D (subsubsection.7.1.1) >> >> endobj -1003 0 obj << +998 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 638.059 195.9527 647.1648] +/Rect [98.9871 163.7826 195.9527 172.8933] /Subtype /Link /A << /S /GoTo /D (subsection.7.2) >> >> endobj -1004 0 obj << +999 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 626.1038 177.3326 635.2096] +/Rect [98.9871 151.8274 177.3326 160.9381] /Subtype /Link /A << /S /GoTo /D (subsection.7.3) >> >> endobj -1005 0 obj << +1000 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 611.4986 181.208 623.5583] +/Rect [98.9871 137.277 181.208 149.2868] /Subtype /Link /A << /S /GoTo /D (subsection.7.4) >> >> endobj -1006 0 obj << +1001 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 599.5435 320.0558 611.6031] +/Rect [121.9012 125.3218 320.0558 137.3316] /Subtype /Link /A << /S /GoTo /D (subsubsection.7.4.1) >> >> endobj -1007 0 obj << +1002 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 587.5883 238.4925 599.3441] +/Rect [98.9871 113.3666 238.4925 125.0726] /Subtype /Link /A << /S /GoTo /D (subsection.7.5) >> >> endobj -1008 0 obj << +1003 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 575.6331 260.3607 587.3889] +/Rect [121.9012 101.4115 260.3607 113.1175] /Subtype /Link /A << /S /GoTo /D (subsubsection.7.5.1) >> >> endobj -1009 0 obj << +1004 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 563.678 232.7245 575.4338] +/Rect [121.9012 89.4563 232.7245 101.1623] /Subtype /Link /A << /S /GoTo /D (subsubsection.7.5.2) >> >> endobj -1010 0 obj << +955 0 obj << +/D [953 0 R /XYZ 85.0394 731.8672 null] +>> endobj +952 0 obj << +/Font << /F24 903 0 R /F25 910 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1007 0 obj << +/Length 3377 +/Filter /FlateDecode +>> +stream +xMsܸ<ZU"bڻ)!a<3ȻpM۪T"VJo +V"(bq9\,d]?쏓K>h̟Zggkj: +F5Kq, *Xk 5խ0)DV"BBC(sScP7aDɄayӾnd>[֫2-# +8(ʛA@pJPZGl:LjF3ňI m +<R>]V˞ܦ%\7ݔ
U|O(CX3vlJyy9t[C`Dhp&WL^egLb+---s*L&D
*؞]̗ʮ2#W!Q!J0D3[-fȧ`ZwHAe~Yr]Z1HpP!1iw:7p2\Є|NFM14E4Gر]_~=,Wn +e쏒E\5jk@a> + +% +0 +!S)[ ! Z<|[sr-V*s:B"8@C(P#`O-B'MDDU-pX[ouT;_N8R+U偔 +f! +ugug)e qi_u~w\&^nOX0"?/"8ʘ,2{q Id#[df*`UXZn}ݾ,P8'Abf4)epC7?-lpC>O@sZ!8^k2UH6=c{rS1sB<)"_T9Cmnӭ5>B5A3 +[̐ϩ0׆A`?u늿]ht~{Z|/}{V85Sm C@<P#"JHc̣Wz9mnfU)6cwNwa9R(UiM' +dZY/llu)݇U e˪侤5hYKZ;D;=y<yMNqrbY`/Ԩ_o뻯4˦ FNI +5b}AK+laB>'1ECI4r'2ފ}w8c=#}ug3b4UH٫hcy<CM-laB>'0bG#4ɿ'Շe:&.Vr*$0j"kjD6rbK`0!SYQlA4֟GS
ar#u)'BbeA32[e +[=<ːϩ,yMEXvoCYRfLR^eRfJ
dc`0!7`%*r,J=>~캻pm>^8~#3xϽvQX_W;Y;F_Bo6)U֊2#AU +1Y.J +ՊJa$&a*P_$^(laB>'*a-^qkXe2ȽNUH0}A038P`[6>)sbF8C.&\|뮙qmW0Xqc| +;^68i{^}Lt~v"Z&
n[z"8M3;q;2=A'>k& U:@л?,Kl{45Qdz^e#!#P`[ϩʚ4"E;Pկ{g7eͦ!T +Y.Gj6^Dƨ&q:!qAa9[{IU[˻blqe+x0*$jF)C f&i`zy!SXU
^&"vLf܅mxҫ(B"IH_H|N&<}[{ +5UfUH4!Oh<emk9GL)\Ba+;ۍ4= IT!3A,c8*l!c9Advq/atWunyW~{L~?WwcMP30NZʅ&Rг&D.bM@h|"j%+WfDe,aw.tkpQx +QM[PJ +309
JX"Wag7.A4a"R|Alj\"+;]~6v荾^
|[(M0-MĪP?bAϗ'YH4L*5W!!7!+o1/-b+Tl̈́-ĊWT2[3o#BAT3_ 0% `G +[=m:ך0@ +4d٫x! P`[ωjeH@*Aj]7+մWh[%#˄,y&d.B=rb6qq`_TìS4pϔfb"`ZB@n%iwCԹC^s"NuVp0endstream +endobj +1006 0 obj << +/Type /Page +/Contents 1007 0 R +/Resources 1005 0 R +/MediaBox [0 0 612 792] +/Parent 951 0 R +/Annots [ 1009 0 R 1010 0 R 1011 0 R 1012 0 R 1013 0 R 1014 0 R 1015 0 R 1016 0 R 1017 0 R 1018 0 R 1019 0 R 1020 0 R 1021 0 R 1022 0 R 1023 0 R 1024 0 R 1025 0 R 1026 0 R 1027 0 R 1028 0 R 1029 0 R 1030 0 R 1031 0 R 1032 0 R 1033 0 R 1034 0 R 1035 0 R 1036 0 R 1037 0 R 1038 0 R 1039 0 R 1040 0 R 1041 0 R 1042 0 R 1043 0 R 1044 0 R 1045 0 R 1046 0 R 1047 0 R 1048 0 R 1049 0 R 1050 0 R 1051 0 R 1052 0 R 1053 0 R 1054 0 R 1055 0 R 1056 0 R ] +>> endobj +1009 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 551.7228 214.144 563.5882] +/Rect [98.9871 693.1923 214.144 704.8983] /Subtype /Link /A << /S /GoTo /D (subsection.7.6) >> >> endobj -1011 0 obj << +1010 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [84.0431 529.9644 136.9443 541.5857] +/Rect [84.0431 671.5335 136.9443 683.0502] /Subtype /Link /A << /S /GoTo /D (section.8) >> >> endobj -1012 0 obj << +1011 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 517.8498 183.2106 529.6056] +/Rect [98.9871 659.3193 183.2106 671.0253] /Subtype /Link /A << /S /GoTo /D (subsection.8.1) >> >> endobj -1013 0 obj << +1012 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 508.5447 169.3927 517.9543] +/Rect [98.9871 649.9594 169.3927 659.374] /Subtype /Link /A << /S /GoTo /D (subsection.8.2) >> >> endobj -1014 0 obj << +1013 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 493.9395 216.4954 505.9991] +/Rect [98.9871 635.409 216.4954 647.4188] /Subtype /Link /A << /S /GoTo /D (subsection.8.3) >> >> endobj -1015 0 obj << +1014 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 481.9843 168.167 493.7401] +/Rect [98.9871 623.4538 168.167 635.1598] /Subtype /Link /A << /S /GoTo /D (subsection.8.4) >> >> endobj -1016 0 obj << +1015 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 470.0292 243.8129 482.0888] +/Rect [121.9012 611.4986 243.8129 623.5085] /Subtype /Link /A << /S /GoTo /D (subsubsection.8.4.1) >> >> endobj -1017 0 obj << +1016 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 458.074 285.9543 469.8298] +/Rect [121.9012 599.5435 285.9543 611.2495] /Subtype /Link /A << /S /GoTo /D (subsubsection.8.4.2) >> >> endobj -1018 0 obj << +1017 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 446.1188 220.1818 458.1785] +/Rect [121.9012 587.5883 220.1818 599.5981] /Subtype /Link /A << /S /GoTo /D (subsubsection.8.4.3) >> >> endobj -1019 0 obj << +1018 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 434.1636 256.6339 446.2233] +/Rect [98.9871 575.6331 256.6339 587.643] /Subtype /Link /A << /S /GoTo /D (subsection.8.5) >> >> endobj -1020 0 obj << +1019 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [84.0431 412.4053 263.4096 424.2059] +/Rect [84.0431 553.9744 263.4096 565.7153] /Subtype /Link /A << /S /GoTo /D (section.9) >> >> endobj -1021 0 obj << +1020 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 402.9407 179.0963 412.3503] +/Rect [98.9871 544.3554 179.0963 553.77] /Subtype /Link /A << /S /GoTo /D (subsection.9.1) >> >> endobj -1022 0 obj << +1021 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 389.3517 173.0089 400.2009] +/Rect [98.9871 530.7714 173.0089 541.511] /Subtype /Link /A << /S /GoTo /D (subsection.9.2) >> >> endobj -1023 0 obj << +1022 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 376.3803 164.0326 388.44] +/Rect [98.9871 517.8498 164.0326 529.8597] /Subtype /Link /A << /S /GoTo /D (subsection.9.3) >> >> endobj -1024 0 obj << +1023 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 367.0752 189.4274 376.4848] +/Rect [98.9871 508.4899 189.4274 517.9045] /Subtype /Link /A << /S /GoTo /D (subsection.9.4) >> >> endobj -1025 0 obj << +1024 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 352.47 228.5901 364.5296] +/Rect [121.9012 493.9395 228.5901 505.9493] /Subtype /Link /A << /S /GoTo /D (subsubsection.9.4.1) >> >> endobj -1026 0 obj << +1025 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 340.5148 275.3545 352.5745] +/Rect [121.9012 481.9843 275.3545 493.9942] /Subtype /Link /A << /S /GoTo /D (subsubsection.9.4.2) >> >> endobj -1027 0 obj << +1026 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 328.5597 286.3529 340.6193] +/Rect [121.9012 470.0292 286.3529 482.039] /Subtype /Link /A << /S /GoTo /D (subsubsection.9.4.3) >> >> endobj -1028 0 obj << +1027 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 316.6045 255.0901 328.6641] +/Rect [98.9871 458.074 255.0901 470.0838] /Subtype /Link /A << /S /GoTo /D (subsection.9.5) >> >> endobj -1029 0 obj << +1028 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 307.2994 196.9691 316.709] +/Rect [98.9871 448.7141 196.9691 458.1287] /Subtype /Link /A << /S /GoTo /D (subsection.9.6) >> >> endobj -1030 0 obj << +1029 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 292.6942 167.2803 304.4499] +/Rect [98.9871 434.1636 167.2803 445.8696] /Subtype /Link /A << /S /GoTo /D (subsection.9.7) >> >> endobj -1031 0 obj << +1030 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 283.389 188.7898 292.7986] +/Rect [98.9871 424.8037 188.7898 434.2183] /Subtype /Link /A << /S /GoTo /D (subsection.9.8) >> >> endobj -1032 0 obj << +1031 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 268.7838 436.3382 280.8435] +/Rect [121.9012 410.2533 436.3382 422.2631] /Subtype /Link /A << /S /GoTo /D (subsubsection.9.8.1) >> >> endobj -1033 0 obj << +1032 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 256.8287 423.0583 268.8883] +/Rect [121.9012 398.2981 423.0583 410.308] /Subtype /Link /A << /S /GoTo /D (subsubsection.9.8.2) >> >> endobj -1034 0 obj << +1033 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 244.8735 286.243 256.9331] +/Rect [121.9012 386.343 286.243 398.3528] /Subtype /Link /A << /S /GoTo /D (subsubsection.9.8.3) >> >> endobj -1035 0 obj << +1034 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 235.5684 257.2022 244.978] +/Rect [98.9871 376.9831 257.2022 386.3976] /Subtype /Link /A << /S /GoTo /D (subsection.9.9) >> >> endobj -1036 0 obj << +1035 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 223.6132 205.0187 232.8286] +/Rect [121.9012 365.0279 205.0187 374.1386] /Subtype /Link /A << /S /GoTo /D (subsubsection.9.9.1) >> >> endobj -1037 0 obj << +1036 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 211.658 217.99 221.0676] +/Rect [121.9012 353.0727 217.99 362.4873] /Subtype /Link /A << /S /GoTo /D (subsubsection.9.9.2) >> >> endobj -1038 0 obj << +1037 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 197.0528 168.167 208.8086] +/Rect [98.9871 338.5223 168.167 350.2283] /Subtype /Link /A << /S /GoTo /D (subsection.9.10) >> >> endobj -1039 0 obj << +1038 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 185.0976 402.2666 197.1573] +/Rect [98.9871 326.5671 402.2666 338.577] /Subtype /Link /A << /S /GoTo /D (subsection.9.11) >> >> endobj -1040 0 obj << +1039 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [84.0431 165.81 116.4714 174.8161] +/Rect [84.0431 307.3443 116.4714 316.1312] /Subtype /Link /A << /S /GoTo /D (section.10) >> >> endobj -1041 0 obj << +1040 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [84.0431 143.8922 121.4528 153.0427] +/Rect [84.0431 285.4264 121.4528 294.5072] /Subtype /Link /A << /S /GoTo /D (section.11) >> >> endobj -1042 0 obj << +1041 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 131.9569 177.2431 141.3665] +/Rect [98.9871 273.3716 177.2431 282.7862] /Subtype /Link /A << /S /GoTo /D (subsection.11.1) >> >> endobj -1043 0 obj << +1042 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 117.3517 241.7402 129.4113] +/Rect [98.9871 258.8212 241.7402 270.831] /Subtype /Link /A << /S /GoTo /D (subsection.11.2) >> >> endobj -1044 0 obj << +1043 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 105.3965 207.1507 117.4562] +/Rect [98.9871 246.866 207.1507 258.8758] /Subtype /Link /A << /S /GoTo /D (subsection.11.3) >> >> endobj -1045 0 obj << +1044 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 93.4414 158.1547 105.1971] +/Rect [98.9871 234.9108 158.1547 246.6168] /Subtype /Link /A << /S /GoTo /D (subsection.11.4) >> >> endobj -1046 0 obj << +1045 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 81.4862 219.1955 93.3516] +/Rect [121.9012 222.9557 219.1955 234.6617] /Subtype /Link /A << /S /GoTo /D (subsubsection.11.4.1) >> >> endobj -998 0 obj << -/D [996 0 R /XYZ 85.0394 731.8672 null] ->> endobj -995 0 obj << -/Font << /F33 903 0 R /F36 911 0 R >> -/ProcSet [ /PDF /Text ] ->> endobj -1049 0 obj << -/Length 3325 -/Filter /FlateDecode ->> -stream -x[s۸)VA(N&ٴI7;#ӶJt/HF:nN4ysp -no6 F6+gf;Rf3.!@v,a5W92鰈|YO
>:Z3$wUîG._10b]JC6B0RxP}`7;plWDθؗ3pE*rWGH`I"`de -B*1Jp+~0r8~PDrv*ٜTk&zWzx6ۉc
Wi9^UHZ82!
ZDlҐ)dHP],ڧM ,f>7];|n>5:dT]%URDWlpO<(6<04YY=y0y͙Go: ->z;6Įۀ)!xQ'tKmS*-Ci)D#Q>|պ"yms۬Sv'l5@GiNi?WrA1y7Uwj?)O='_1O/S}rc汱јsϠ*8J퀅)cOkq:8YY9sȵBJكR=d<.6nV\?]bL 4zO^UPv 2SFFVV;\@Bjީe5fVq|L_q1eA,eS-RrSs$%'cCf"`de00C6瞁rɐVv*Aq;p:y~=6Gi@vU]*TIE!!+ds6pǔxsz^sz~[gn*qg҇N;pD+kz
Rd&{v -JdIVV=mpmW9툷K fj;Ujj"T(V+.s"b6EVV [ܣ9]Avd\y~Ժ;ϱ~P{U]
-ӱ`pzAA3O1"ph>nvj/XWɛ_I}9_.*]QK*˭5W͂ʑn - -i<Q8* -R)6uF4feЄlμ|mQP&Aգ)Lbw:Xc2\*:܃SaK]&sL7LRUjag_$Ժ3D`WX~3_׳=lRφl]8W&AHvwM~83(.ҤUjl"TBcԑѹBm"+.dsjGʁ.]1a-Iσ,YC#Hg?;Ymd7"~М*_>g跃TiE'fA*#<7 -ȱ|Y$E%LRA{O&]2Qv-z{u=~Uw5N**q>xU!0v9 -̱ -{)`Գb잢8Q*S,]w/..VC)nĬJ2r"8t4
ݷ?>Jg
u*/wvj3-0wPlbll>φjH+YY%^!sIE -)r6ij3VͣϪn/.ƯC -Ifx[UZ*0ܫ - W2G5F㕕UB9I"[ *;Qj[_8v+nJ
MW[ԡBM[$+kٌ.3ӭ&=I?:=]Cy^-
?5O!f.FUjqI*9&lXgzܖh8UF:|T}O!n-z6~?eVa`'g?_pgA5!zls>ٳ^3_*TB`߂\X;_;F3
hsf)=Tz].xi -;q+FXxȱF(F0YY%!s/w(>dFכ?Κhwol!zZ|K*82r8AAՃzi -YyM;e{ѿvlP -eyendstream -endobj -1048 0 obj << -/Type /Page -/Contents 1049 0 R -/Resources 1047 0 R -/MediaBox [0 0 612 792] -/Parent 940 0 R -/Annots [ 1051 0 R 1052 0 R 1053 0 R 1054 0 R 1055 0 R 1056 0 R 1057 0 R 1058 0 R 1059 0 R 1060 0 R 1061 0 R 1062 0 R 1063 0 R 1064 0 R 1065 0 R 1066 0 R 1067 0 R 1068 0 R 1069 0 R 1070 0 R 1071 0 R 1072 0 R 1073 0 R 1074 0 R 1075 0 R 1076 0 R 1077 0 R 1078 0 R 1079 0 R 1080 0 R 1081 0 R 1082 0 R 1083 0 R 1084 0 R 1085 0 R 1086 0 R 1087 0 R 1088 0 R 1089 0 R 1090 0 R 1091 0 R 1092 0 R 1093 0 R ] ->> endobj -1051 0 obj << +1046 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 693.1923 192.7548 704.9481] +/Rect [121.9012 211.0005 192.7548 222.7065] /Subtype /Link /A << /S /GoTo /D (subsubsection.11.4.2) >> >> endobj -1052 0 obj << +1047 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [84.0431 671.4339 171.5446 683.2345] +/Rect [84.0431 189.3417 171.5446 201.0826] /Subtype /Link /A << /S /GoTo /D (section.12) >> >> endobj -1053 0 obj << +1048 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 661.9694 166.912 671.1847] +/Rect [98.9871 179.7228 166.912 188.8335] /Subtype /Link /A << /S /GoTo /D (subsection.12.1) >> >> endobj -1054 0 obj << +1049 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 647.3641 350.5915 659.4238] +/Rect [121.9012 165.1724 350.5915 177.1822] /Subtype /Link /A << /S /GoTo /D (subsubsection.12.1.1) >> >> endobj -1055 0 obj << +1050 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 635.409 302.5022 647.4686] +/Rect [121.9012 153.2172 302.5022 165.227] /Subtype /Link /A << /S /GoTo /D (subsubsection.12.1.2) >> >> endobj -1056 0 obj << +1051 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 623.4538 257.3822 635.5134] +/Rect [121.9012 141.262 257.3822 153.2719] /Subtype /Link /A << /S /GoTo /D (subsubsection.12.1.3) >> >> endobj -1057 0 obj << +1052 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 614.1487 184.6255 623.5583] +/Rect [98.9871 131.9021 184.6255 141.3167] /Subtype /Link /A << /S /GoTo /D (subsection.12.2) >> >> endobj -1058 0 obj << +1053 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 602.1935 195.2355 611.4089] +/Rect [98.9871 119.9469 195.2355 129.0577] /Subtype /Link /A << /S /GoTo /D (subsection.12.3) >> >> endobj -1059 0 obj << +1054 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 587.5883 242.2387 599.6479] +/Rect [98.9871 105.3965 242.2387 117.4064] /Subtype /Link /A << /S /GoTo /D (subsection.12.4) >> >> endobj -1060 0 obj << +1055 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 578.2832 186.468 587.6928] +/Rect [98.9871 96.0366 186.468 105.4512] /Subtype /Link /A << /S /GoTo /D (subsection.12.5) >> >> endobj -1061 0 obj << +1056 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 563.678 158.1547 575.4338] +/Rect [98.9871 81.4862 158.1547 93.1922] /Subtype /Link /A << /S /GoTo /D (subsection.12.6) >> >> endobj -1062 0 obj << +1008 0 obj << +/D [1006 0 R /XYZ 85.0394 731.8672 null] +>> endobj +1005 0 obj << +/Font << /F24 903 0 R /F25 910 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1059 0 obj << +/Length 3195 +/Filter /FlateDecode +>> +stream +xKw۸^%g:NNiFfbR*QqO_ċuaΤ'YDƽI6JqTS*I1RBjyޛ^<NF`j~vjjAI̔'X`BҒWZYӫ'}NXDTW 뿝aYg/^/Ϛwlwsqs~nV]{?< +QcSĵAW +7?"P (0^$2{&zZ4x4i'{!j_^T=ptǛvn;Wm5nY'+(q<k!dkyB
8EXHT@4|nUs;Dk]w'omh-aGiNimBQZ *G8+kLTY):=mv<66f3 +jBǓwi~s`JɬJJ&6D#K:U{]w4[7n
7_Jr$dUg>z\jƥuyA8,
087,Bx*`YŴxklj*O.V >2jH2>YY%!q]2uM75G&Hpabry'͇v{mk]n|_IqH4qeeRӫ +Lq}pP"p`JA6#ฦ*Y +D$R䰤s`nf\28rlX\/7wjLLТJMM+;U#RKTK-.ֶs"26EVVZ쁘R$p]Z/xڵ[>jeq,9^Up(oC(|C0zYY=8`$>Qȇ9/o6+0U{W L؝Su +z|ٚLTw:NUt)Ƶj +.epQe'hv+ +~YȯӔlab%+Գ!3g= +A床;8}uտbwټL!4kbkbT=x0tj,YY%`!37ZwkA`뎪ܻSrܺi?
1Z<_ݶ~+=-tzcU+|HHʲbQ$A3s(Uf*DH'r@>6~jQU5΄%e)[BlBqXRY`<Q1|&`PPtݳ +pYޏU{?UiUROU:U131SqǞ1|\J엢U߅@}tn7]vm"HքUMQzl +4-2_;^|j>N7H$Uj`w*w:R?N`ΥjH+YY%Z!3OmfviVTUwY>fe8QJ˟x5SL@49l1LYYAs=afy[ȺAI~pM
+El͙[%uʱ'tIDq'1(CQ)+2ds20WcYzMZyxP7\ZMU972 }rKGݎI\*-<ի +>`A.;qb?4jiѲJHC6g|)C~CyP 8\ZMzZx#5bb8cw)o TckBYendstream +endobj +1058 0 obj << +/Type /Page +/Contents 1059 0 R +/Resources 1057 0 R +/MediaBox [0 0 612 792] +/Parent 951 0 R +/Annots [ 1061 0 R 1062 0 R 1063 0 R 1064 0 R 1065 0 R 1066 0 R 1067 0 R 1068 0 R 1069 0 R 1070 0 R 1071 0 R 1072 0 R 1073 0 R 1074 0 R 1075 0 R 1076 0 R 1077 0 R 1078 0 R 1079 0 R 1080 0 R 1081 0 R 1082 0 R 1083 0 R 1084 0 R 1085 0 R 1086 0 R 1087 0 R 1088 0 R 1089 0 R 1090 0 R 1091 0 R 1092 0 R 1093 0 R 1094 0 R 1095 0 R 1096 0 R 1097 0 R 1098 0 R 1099 0 R 1100 0 R 1101 0 R 1102 0 R ] +>> endobj +1061 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 551.7228 323.533 563.7824] +/Rect [121.9012 693.1923 323.533 705.2021] /Subtype /Link /A << /S /GoTo /D (subsubsection.12.6.1) >> >> endobj -1063 0 obj << +1062 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [84.0431 529.9644 205.8454 541.5857] +/Rect [84.0431 671.5335 205.8454 683.0502] /Subtype /Link /A << /S /GoTo /D (section.13) >> >> endobj -1064 0 obj << +1063 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [84.0431 508.1263 253.427 519.8472] +/Rect [84.0431 649.6157 253.427 661.3566] /Subtype /Link /A << /S /GoTo /D (section.14) >> >> endobj -1065 0 obj << +1064 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 498.5821 217.8007 507.9917] +/Rect [98.9871 639.9968 217.8007 649.4113] /Subtype /Link /A << /S /GoTo /D (subsection.14.1) >> >> endobj -1066 0 obj << +1065 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 483.9769 336.6437 496.0365] +/Rect [98.9871 625.4463 336.6437 637.4562] /Subtype /Link /A << /S /GoTo /D (subsection.14.2) >> >> endobj -1067 0 obj << +1066 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 474.6717 180.2518 484.0813] +/Rect [98.9871 616.0864 180.2518 625.501] /Subtype /Link /A << /S /GoTo /D (subsection.14.3) >> >> endobj -1068 0 obj << +1067 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 460.0665 346.3374 472.1261] +/Rect [121.9012 601.536 346.3374 613.5458] /Subtype /Link /A << /S /GoTo /D (subsubsection.14.3.1) >> >> endobj -1069 0 obj << +1068 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 448.1113 301.9541 460.171] +/Rect [121.9012 589.5808 301.9541 601.5907] /Subtype /Link /A << /S /GoTo /D (subsubsection.14.3.2) >> >> endobj -1070 0 obj << +1069 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 438.8062 339.3139 448.2158] +/Rect [121.9012 580.2209 339.3139 589.6355] /Subtype /Link /A << /S /GoTo /D (subsubsection.14.3.3) >> >> endobj -1071 0 obj << +1070 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 424.201 366.0333 436.2606] +/Rect [121.9012 565.6705 366.0333 577.6803] /Subtype /Link /A << /S /GoTo /D (subsubsection.14.3.4) >> >> endobj -1072 0 obj << +1071 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 412.2458 329.2119 424.3055] +/Rect [121.9012 553.7153 329.2119 565.7252] /Subtype /Link /A << /S /GoTo /D (subsubsection.14.3.5) >> >> endobj -1073 0 obj << +1072 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 402.9407 203.0659 412.1561] +/Rect [98.9871 544.3554 203.0659 553.4661] /Subtype /Link /A << /S /GoTo /D (subsection.14.4) >> >> endobj -1074 0 obj << +1073 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 390.9855 282.926 400.3951] +/Rect [121.9012 532.4002 282.926 541.8148] /Subtype /Link /A << /S /GoTo /D (subsubsection.14.4.1) >> >> endobj -1075 0 obj << +1074 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 379.0304 184.1471 388.44] +/Rect [98.9871 520.4451 184.1471 529.8597] /Subtype /Link /A << /S /GoTo /D (subsection.14.5) >> >> endobj -1076 0 obj << +1075 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 367.0752 310.7509 376.4848] +/Rect [98.9871 508.4899 310.7509 517.9045] /Subtype /Link /A << /S /GoTo /D (subsection.14.6) >> >> endobj -1077 0 obj << +1076 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 352.47 264.8535 364.5296] +/Rect [98.9871 493.9395 264.8535 505.9493] /Subtype /Link /A << /S /GoTo /D (subsection.14.7) >> >> endobj -1078 0 obj << +1077 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [84.0431 330.7116 198.9416 342.5122] +/Rect [84.0431 472.2807 198.9416 484.0216] /Subtype /Link /A << /S /GoTo /D (section.15) >> >> endobj -1079 0 obj << +1078 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 318.597 189.6063 330.6567] +/Rect [98.9871 460.0665 189.6063 472.0763] /Subtype /Link /A << /S /GoTo /D (subsection.15.1) >> >> endobj -1080 0 obj << +1079 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 306.6419 201.1631 318.7015] +/Rect [98.9871 448.1113 201.1631 460.1212] /Subtype /Link /A << /S /GoTo /D (subsection.15.2) >> >> endobj -1081 0 obj << +1080 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 294.6867 193.6203 306.7463] +/Rect [98.9871 436.1562 193.6203 448.166] /Subtype /Link /A << /S /GoTo /D (subsection.15.3) >> >> endobj -1082 0 obj << +1081 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 283.145 221.1474 294.7912] +/Rect [121.9012 424.6444 221.1474 436.2108] /Subtype /Link /A << /S /GoTo /D (subsubsection.15.3.1) >> >> endobj -1083 0 obj << +1082 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 270.7764 306.4065 282.836] +/Rect [121.9012 412.2458 305.1541 424.2557] /Subtype /Link /A << /S /GoTo /D (subsubsection.15.3.2) >> >> endobj -1084 0 obj << +1083 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 258.8212 210.0099 270.6866] +/Rect [98.9871 400.2907 210.0099 411.9967] /Subtype /Link /A << /S /GoTo /D (subsection.15.4) >> >> endobj -1085 0 obj << +1084 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 246.866 298.9851 258.9257] +/Rect [98.9871 388.3355 298.9851 400.3453] /Subtype /Link /A << /S /GoTo /D (subsection.15.5) >> >> endobj -1086 0 obj << +1085 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 234.9108 192.2467 246.9705] +/Rect [98.9871 376.3803 192.2467 388.3902] /Subtype /Link /A << /S /GoTo /D (subsection.15.6) >> >> endobj -1087 0 obj << +1086 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [84.0431 203.134 215.8678 213.9314] +/Rect [84.0431 344.6812 215.8678 355.4487] /Subtype /Link /A << /S /GoTo /D (part.2) >> >> endobj -1088 0 obj << +1087 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [84.0431 181.2521 183.6986 190.582] +/Rect [84.0431 322.7863 183.6986 332.0913] /Subtype /Link /A << /S /GoTo /D (section.16) >> >> endobj -1089 0 obj << +1088 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 169.3168 208.0274 178.7264] +/Rect [98.9871 310.7315 208.0274 320.1461] /Subtype /Link /A << /S /GoTo /D (subsection.16.1) >> >> endobj -1090 0 obj << +1089 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 154.7116 205.2377 166.7712] +/Rect [98.9871 296.1811 205.2377 308.1909] /Subtype /Link /A << /S /GoTo /D (subsection.16.2) >> >> endobj -1091 0 obj << +1090 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 142.7564 246.622 154.8161] +/Rect [121.9012 284.2259 246.622 296.2357] /Subtype /Link /A << /S /GoTo /D (subsubsection.16.2.1) >> >> endobj -1092 0 obj << +1091 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 133.4513 255.5689 142.8609] +/Rect [121.9012 274.866 255.5689 284.2806] /Subtype /Link /A << /S /GoTo /D (subsubsection.16.2.2) >> >> endobj -1093 0 obj << +1092 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 121.4961 217.1931 130.6019] +/Rect [121.9012 262.9108 217.1931 272.0216] /Subtype /Link /A << /S /GoTo /D (subsubsection.16.2.3) >> >> endobj -1050 0 obj << -/D [1048 0 R /XYZ 85.0394 731.8672 null] ->> endobj -1047 0 obj << -/Font << /F33 903 0 R /F36 911 0 R >> -/ProcSet [ /PDF /Text ] ->> endobj -1096 0 obj << -/Length 3286 -/Filter /FlateDecode ->> -stream -x[wܶ)âĝ|KiIiZRg/O_@p[u<H~\YnY!IKiNI4֏/4BPR2F~?^ral6ReaEn^-WYIJTv!E7wYP}y<cաnK&w~_֛PWś1IxxyL -"8.Iq ~4Pp>`h:<RAIyW%ݱo9.hX?_6Fz'YƄ*$n)PIׄ_`z8}SXֆ?jTsZ!zu^VwoݯuKdUm+b)^Ǩ nOgCj]
[-<O+<tTE#EH(Ђ.<j7VOt`&8 -8f0 -EO+-VB+JB.^X]}`ʩHV,UH'$1N=`3%0!UaUŪy_u#PnTZi" -ZuϬXJ*Q]ѽ(٢2#*M*TQXh1S91jSKÀr)-eTp81C9T-zTHlaB>ܜ.UUUfwHA>BdTBb&l厃!
Z4h-i, - - è/vfIHb̐CDjα<z"=q3SiڢlF+s_rJ-(Rnʱqޯ{wiDu&-,- -yV*>M$H0k-H#BIpTH_=m~q]Ǒ9y6eE'ˋh&g|\.qFB? -8<S@(>zu_ᙒYb|*$~#*=`S$0\!Sy$ژFx
+|4v -EnVK:K+t>J(81 rk>]_M:7]R%E3pUH=|
C(Q=`[ESSRB̃觡c Gҗ8BNjW)[ɼʒnYMJ}vW.Wۻ?>U^Ar"Eh
u"yf (ypĠ;!<=(C -1Zr"Zʳ> F3Ede4:RHVR00I˩@b0?.x]v~hv]J- -3H]1TؤD5xX0-B>' -jܣ"G=vxvbc '8.'bf81<dtB>Բϳ 8<_96т߭ݜUw)aڃ֮4քSX3h~AJn?<n,DeGL¹BPk7^"줅,~x"&]p7'=xj/t=tvjڌP"bo.jˀO
bEl*-UdTuAhɱOY@m/4O&IYl=
« -AtLgj_}[*E/ ߷+] 9,v5Rp;PX
A߃ -&?ՂZ9Ti -*$?=,r#ŮF _sg -A*-VT\iATWqq3k߯afS!A1f(IT3 -2/]r{F$D)d;=hUHLHbLP{:t'0:!K(+co *Ǧo9sQRIEȋ' - has0`[+c -kK˻~km)~ԲCO^6~}J{Udq`ݫX!ͨ4JQs8JT=wusQE8no]]uɥ^C<oKifiE;r)͉g⚚qȦ1z/.q{=8\dA@_d-Vޔ9_ݟTuи\߹[}:s-(1B}|F䳿ȅYoS -udLC/z6ˎAfCXTmOc$y`¢fs)am6gK"VTR3ڝ]sm7 -hZ2%#*$Q,"'KXu>KAe]Xcͅz[DQSX - ? چ*겄I:)緳ʒ?mU~z -2;Ojͯ'UWL{>7Bj89$Pd$ e9q5N" PUewM@vn:·*$
?l^h?Zzj6HlaB>'~P)Ae#4#. -zrٟ?^PJPg ޯvYO,hdm5H!q bJRۈU@6Qv)]\6~w5f}ͮ됎L]k!c89(}?1sc*bU':j9jywo8^=~XǝNAUP*,#իhY^r0C&dLLlLLB>'-EA@CM^dz}TJ/m~5Yjnm3"ؽK^s,3Pٽx1b/<2:8'<djendstream -endobj -1095 0 obj << -/Type /Page -/Contents 1096 0 R -/Resources 1094 0 R -/MediaBox [0 0 612 792] -/Parent 940 0 R -/Annots [ 1098 0 R 1099 0 R 1100 0 R 1101 0 R 1102 0 R 1103 0 R 1104 0 R 1105 0 R 1106 0 R 1107 0 R 1108 0 R 1109 0 R 1110 0 R 1111 0 R 1112 0 R 1113 0 R 1114 0 R 1115 0 R 1116 0 R 1117 0 R 1118 0 R 1119 0 R 1120 0 R 1121 0 R 1122 0 R 1123 0 R 1124 0 R 1125 0 R 1126 0 R 1127 0 R 1128 0 R 1129 0 R 1130 0 R 1131 0 R 1132 0 R 1133 0 R 1134 0 R 1135 0 R 1136 0 R 1137 0 R 1138 0 R 1139 0 R 1140 0 R 1141 0 R 1142 0 R ] ->> endobj -1098 0 obj << +1093 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [84.0431 695.8225 226.2986 705.1523] +/Rect [84.0431 241.0927 226.2986 250.3977] /Subtype /Link /A << /S /GoTo /D (section.17) >> >> endobj -1099 0 obj << +1094 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 683.8872 260.2208 693.2968] +/Rect [98.9871 229.0379 260.2208 238.4524] /Subtype /Link /A << /S /GoTo /D (subsection.17.1) >> >> endobj -1100 0 obj << +1095 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 669.282 207.3799 681.1474] +/Rect [98.9871 214.4874 207.3799 226.1934] /Subtype /Link /A << /S /GoTo /D (subsection.17.2) >> >> endobj -1101 0 obj << +1096 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 657.3268 198.6628 669.3864] +/Rect [121.9012 202.5323 198.6628 214.5421] /Subtype /Link /A << /S /GoTo /D (subsubsection.17.2.1) >> >> endobj -1102 0 obj << +1097 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 648.0217 171.5245 657.1274] +/Rect [98.9871 193.1723 171.5245 202.2831] /Subtype /Link /A << /S /GoTo /D (subsection.17.3) >> >> endobj -1103 0 obj << +1098 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 633.4165 198.6628 645.4761] +/Rect [121.9012 178.6219 198.6628 190.6318] /Subtype /Link /A << /S /GoTo /D (subsubsection.17.3.1) >> >> endobj -1104 0 obj << +1099 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 621.4613 168.7648 633.5209] +/Rect [98.9871 166.6668 168.7648 178.6766] /Subtype /Link /A << /S /GoTo /D (subsection.17.4) >> >> endobj -1105 0 obj << +1100 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 609.5061 198.6628 621.5658] +/Rect [121.9012 154.7116 198.6628 166.7214] /Subtype /Link /A << /S /GoTo /D (subsubsection.17.4.1) >> >> endobj -1106 0 obj << +1101 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 597.5509 158.1547 609.3067] +/Rect [98.9871 142.7564 158.1547 154.4624] /Subtype /Link /A << /S /GoTo /D (subsection.17.5) >> >> endobj -1107 0 obj << +1102 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 585.5958 198.6628 597.6554] +/Rect [121.9012 130.8013 198.6628 142.8111] /Subtype /Link /A << /S /GoTo /D (subsubsection.17.5.1) >> >> endobj -1108 0 obj << +1060 0 obj << +/D [1058 0 R /XYZ 85.0394 731.8672 null] +>> endobj +1057 0 obj << +/Font << /F24 903 0 R /F25 910 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1105 0 obj << +/Length 3453 +/Filter /FlateDecode +>> +stream +x\[w~_JBA<[ڤ9mdkE]r/@ (eӞn%Dѧ +f9}}%V29Q,`,e((QPqz \d=b8"*2W?/^Eh?CARfEIC +EV+[1B>F AZq$fJwTeu8Z*jSԙTvv5y;x&1dSg(I0n[PEQl ?DX+8?-jϯ7OFiбR4S0"PJSΌ~#T0P!JRcB0'TRaVg'O|SFE4S$͡z+^!J2k\K#I#qPcKL~$ QcE_ -/ŶßS50]A}T)ڍI +TA0P +!eY0+D +sM &cLNq^h +vE`+WP\"bѫFf1"WztXM\l?|x+<Te?3Bg5ȡUA.%Inw`+"1Ч9 E PL >pJ`a/_Wu}X=ajT͔yVSAE(``5qsx}'UGO\bX͉ͧrZ$ءPWrr)Cbu
#~3bb#9p-E\PѪE];fۧi*պ&S#BiQ}5Bu4ns;iKPlU|^PU<`Vv}x6LaYTS1TvyeWH3HR}0XNDiVqevk0X^Yo{8X,*"vNã4fxlņxxPZϲaEaViWu1F3x.:!)ZDNKV)H8(ppOc0Q|So&I^o=$aQ19SeMvjO`+&_P2ɑP#u0_Vj]؊n>:9lt!䪹BB +?U 5*sR )xLbޜ&BSQns[|~f]dkUL&cUMyD&ďShQpV8pC
o;S8sp*X3v)<ޢXlWG܇n:w٘@DHn;0seX)j"(p`+L4%R +A`+&W[L,IIDdzz[>]ʧ=_3"DMO@@yB!?TSp8x\i98է\ϖK}8IYqDpr-N'ev)w#M0܁8!C'zĬʘH(M^'pXT$$emt?3] +lj,v)?fOdeO>X}s}7;KtR7BԈP`+&>`)Gys3gWLGq>:lֵ{Q͏jY]5x)?yᵴ\^ߎ{iiUE'B7KFb`[1A>J +2ѩl=hcKRYRpXS W8&FT0cV~l6)҉=K}wN4(]9i:IKPmlU/s<Y\9qd1WWg{?{qpq/:n9PP4{$-snURn-bZ^zl.5DB$})բ"S*۔NlisI0́x&%Le2yCifEE:%$vTiJ +f#A0Jϓ>E&<v^Pյt]^^]_?q"y85_w"[FV`0[1YA>*M4]ꔛUf7')",eCu- REuz-)ǖbl#!HmA@ɦs) +Ӱi$,)ǖ"z("+C0{&MjTxe.endstream +endobj +1104 0 obj << +/Type /Page +/Contents 1105 0 R +/Resources 1103 0 R +/MediaBox [0 0 612 792] +/Parent 951 0 R +/Annots [ 1107 0 R 1108 0 R 1109 0 R 1110 0 R 1111 0 R 1112 0 R 1113 0 R 1114 0 R 1115 0 R 1116 0 R 1117 0 R 1118 0 R 1119 0 R 1120 0 R 1121 0 R 1122 0 R 1123 0 R 1124 0 R 1125 0 R 1126 0 R 1127 0 R 1128 0 R 1129 0 R 1130 0 R 1131 0 R 1132 0 R 1133 0 R 1134 0 R 1135 0 R 1136 0 R 1137 0 R 1138 0 R 1139 0 R 1140 0 R 1141 0 R 1142 0 R 1143 0 R 1144 0 R 1145 0 R 1146 0 R 1147 0 R 1148 0 R 1149 0 R 1150 0 R 1151 0 R ] +>> endobj +1107 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [84.0431 563.8374 210.2588 575.638] +/Rect [84.0431 693.4513 210.2588 705.1922] /Subtype /Link /A << /S /GoTo /D (section.18) >> >> endobj -1109 0 obj << +1108 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 551.7228 193.8503 563.7824] +/Rect [98.9871 681.2371 193.8503 693.247] /Subtype /Link /A << /S /GoTo /D (subsection.18.1) >> >> endobj -1110 0 obj << +1109 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 539.7676 198.6628 551.8273] +/Rect [121.9012 669.282 198.6628 681.2918] /Subtype /Link /A << /S /GoTo /D (subsubsection.18.1.1) >> >> endobj -1111 0 obj << +1110 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 527.8125 289.4711 539.8721] +/Rect [98.9871 657.3268 289.4711 669.3366] /Subtype /Link /A << /S /GoTo /D (subsection.18.2) >> >> endobj -1112 0 obj << +1111 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 518.5073 217.6515 527.6131] +/Rect [121.9012 647.9669 217.6515 657.0776] /Subtype /Link /A << /S /GoTo /D (subsubsection.18.2.1) >> >> endobj -1113 0 obj << +1112 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 503.9021 198.6228 515.7675] +/Rect [121.9012 633.4165 198.6228 645.1224] /Subtype /Link /A << /S /GoTo /D (subsubsection.18.2.2) >> >> endobj -1114 0 obj << +1113 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 491.947 198.6628 504.0066] +/Rect [121.9012 621.4613 198.6628 633.4711] /Subtype /Link /A << /S /GoTo /D (subsubsection.18.2.3) >> >> endobj -1115 0 obj << +1114 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 482.6418 305.1123 492.0514] +/Rect [98.9871 612.1014 305.1123 621.5159] /Subtype /Link /A << /S /GoTo /D (subsection.18.3) >> >> endobj -1116 0 obj << +1115 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 468.0366 198.6228 479.902] +/Rect [121.9012 597.5509 198.6228 609.2569] /Subtype /Link /A << /S /GoTo /D (subsubsection.18.3.1) >> >> endobj -1117 0 obj << +1116 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 456.0815 361.5403 468.1411] +/Rect [121.9012 585.5958 361.5403 597.6056] /Subtype /Link /A << /S /GoTo /D (subsubsection.18.3.2) >> >> endobj -1118 0 obj << +1117 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [84.0431 436.7938 199.2006 446.1237] +/Rect [84.0431 566.3729 199.2006 575.6779] /Subtype /Link /A << /S /GoTo /D (section.19) >> >> endobj -1119 0 obj << +1118 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 424.8585 214.1541 434.2681] +/Rect [98.9871 554.3181 214.1541 563.7326] /Subtype /Link /A << /S /GoTo /D (subsection.19.1) >> >> endobj -1120 0 obj << +1119 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 410.2533 228.1514 422.3129] +/Rect [98.9871 539.7676 228.1514 551.7775] /Subtype /Link /A << /S /GoTo /D (subsection.19.2) >> >> endobj -1121 0 obj << +1120 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 398.2981 244.9778 410.3578] +/Rect [121.9012 527.8125 244.9778 539.8223] /Subtype /Link /A << /S /GoTo /D (subsubsection.19.2.1) >> >> endobj -1122 0 obj << +1121 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 388.993 212.5505 398.4026] +/Rect [121.9012 518.4525 212.5505 527.8671] /Subtype /Link /A << /S /GoTo /D (subsubsection.19.2.2) >> >> endobj -1123 0 obj << +1122 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 374.3878 182.9519 386.1436] +/Rect [121.9012 503.9021 182.9519 515.6081] /Subtype /Link /A << /S /GoTo /D (subsubsection.19.2.3) >> >> endobj -1124 0 obj << +1123 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 365.0827 215.2203 374.4923] +/Rect [121.9012 494.5422 215.2203 503.9568] /Subtype /Link /A << /S /GoTo /D (subsubsection.19.2.4) >> >> endobj -1125 0 obj << +1124 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 350.4775 359.7659 362.5371] +/Rect [121.9012 479.9918 359.7659 492.0016] /Subtype /Link /A << /S /GoTo /D (subsubsection.19.2.5) >> >> endobj -1126 0 obj << +1125 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 341.1723 248.2758 350.5819] +/Rect [121.9012 470.6319 248.2758 480.0465] /Subtype /Link /A << /S /GoTo /D (subsubsection.19.2.6) >> >> endobj -1127 0 obj << +1126 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 326.5671 211.2153 338.4326] +/Rect [98.9871 456.0815 211.2153 467.7874] /Subtype /Link /A << /S /GoTo /D (subsection.19.3) >> >> endobj -1128 0 obj << +1127 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 314.612 222.1342 326.6716] +/Rect [98.9871 444.1263 222.1342 456.1361] /Subtype /Link /A << /S /GoTo /D (subsection.19.4) >> >> endobj -1129 0 obj << +1128 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 305.3068 228.4907 314.7164] +/Rect [121.9012 434.7664 228.4907 444.181] /Subtype /Link /A << /S /GoTo /D (subsubsection.19.4.1) >> >> endobj -1130 0 obj << +1129 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 290.7016 166.7824 302.7613] +/Rect [98.9871 420.216 166.7824 432.2258] /Subtype /Link /A << /S /GoTo /D (subsection.19.5) >> >> endobj -1131 0 obj << +1130 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 278.7465 316.978 290.8061] +/Rect [121.9012 408.2608 316.978 420.2706] /Subtype /Link /A << /S /GoTo /D (subsubsection.19.5.1) >> >> endobj -1132 0 obj << +1131 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 266.7913 367.3782 278.8509] +/Rect [121.9012 396.3056 367.3782 408.3155] /Subtype /Link /A << /S /GoTo /D (subsubsection.19.5.2) >> >> endobj -1133 0 obj << +1132 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [121.9012 254.8361 375.4482 266.8958] +/Rect [121.9012 384.3504 375.4482 396.3603] /Subtype /Link /A << /S /GoTo /D (subsubsection.19.5.3) >> >> endobj -1134 0 obj << +1133 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [84.0431 220.19 166.3977 233.8567] +/Rect [84.0431 349.7283 166.3977 363.4189] /Subtype /Link /A << /S /GoTo /D (part.3) >> >> endobj -1135 0 obj << +1134 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [84.0431 201.1774 259.0155 210.5072] +/Rect [84.0431 330.7565 259.0155 340.0615] /Subtype /Link /A << /S /GoTo /D (section.A) >> >> endobj -1136 0 obj << +1135 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [84.0431 176.8685 151.6094 188.5894] +/Rect [84.0431 306.4028 151.6094 318.1436] /Subtype /Link /A << /S /GoTo /D (section.B) >> >> endobj -1137 0 obj << +1136 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 164.6742 339.4232 176.7339] +/Rect [98.9871 294.1886 339.4232 306.1984] /Subtype /Link /A << /S /GoTo /D (subsection.B.1) >> >> endobj -1138 0 obj << +1137 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 152.7191 211.584 164.7787] +/Rect [98.9871 282.2334 211.584 294.2432] /Subtype /Link /A << /S /GoTo /D (subsection.B.2) >> >> endobj -1139 0 obj << +1138 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [84.0431 130.9607 256.2063 142.7613] +/Rect [84.0431 260.5746 256.2063 272.3155] /Subtype /Link /A << /S /GoTo /D (section.C) >> >> endobj -1140 0 obj << +1139 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 121.4961 247.3595 130.9057] +/Rect [98.9871 250.9557 247.3595 260.3702] /Subtype /Link /A << /S /GoTo /D (subsection.C.1) >> >> endobj -1141 0 obj << +1140 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 106.8909 268.1111 118.9506] +/Rect [98.9871 236.4052 268.1111 248.4151] /Subtype /Link /A << /S /GoTo /D (subsection.C.2) >> >> endobj -1142 0 obj << +1141 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [84.0431 85.1326 141.3777 96.9331] +/Rect [84.0431 214.7465 141.3777 226.4874] /Subtype /Link /A << /S /GoTo /D (section.D) >> >> endobj -1097 0 obj << -/D [1095 0 R /XYZ 85.0394 731.8672 null] ->> endobj -1094 0 obj << -/Font << /F36 911 0 R /F33 903 0 R >> -/ProcSet [ /PDF /Text ] ->> endobj -1145 0 obj << -/Length 1791 -/Filter /FlateDecode ->> -stream -xr9~^jacJMf8ئbC -p> -IMUP -s~}maD@i)FP,nptg>;?"N9Af^4|+>1nb<QOjSqrFZR%\3Xwsϳgr;.Vf̻$
"=1"Jra -}Xu(n>m3ɴA6'E**XiJ=Fp?'hJΆa2_y1¦a*Qiݢq(0~!;+(ʗb5#%I,<U)e"W)
a%uL];"rv8>X3Nid-W<QOjEuBI,^,K,o'ʹK, + " -ɲaڑԘwy1gܽ&u`20OG(Tjij[~'H(FFjLbr& nYJըjwm3D9Q56U'0YwrX}Pǔ -ܓ]k3TٞK1.愖_ncתzUY;5'0]c -v~bsˮRsؕ*{gtᕿL^
;`|5VZ!V\0GO%*XIX//%/n'ʹ/yAPfqxz}{ԫv=>mbSe_ܮٓՓ{](xLiK_g@s" -V$l+D3W5$1{J.i"`Q̵:ZlYgnuzi4)pf!~+*\eGήMix5_2Ӫxigc?2!v5R+ *Ƹ4'1\5b'`=GL%<E֗-gϋ#~byM<FڰU3t.]RaJ<,%-RPy:FC E3H}^{tpґK}4FR5A[Nbҩ)eDB~,ܗBEd{6*;4MSB
ax
Ue
Q0e3Ud,2۾sˬHơ6 -]Fkf4ZXp&{* -XLU/O'TڒN^,KgV -̹/fYh覍Be46_7R!*mȩ(f(vRV%`սXVN+s_ZYЭNmݔu2{^wIY=<d,{8ͮƝlݔVO{=H˧!%I[aS29%s`Xv~0s_(G1Q^t%n9[xzW{,#ʽ|Ȟ.54-730x˻wYN]HU"}L3+Ik
ZV"5l7*v@hHJ!v1aNO8*q[OXy -endobj -1144 0 obj << -/Type /Page -/Contents 1145 0 R -/Resources 1143 0 R -/MediaBox [0 0 612 792] -/Parent 940 0 R -/Annots [ 1147 0 R 1148 0 R 1149 0 R 1150 0 R 1151 0 R 1152 0 R 1153 0 R 1154 0 R 1155 0 R 1156 0 R 1157 0 R 1158 0 R 1160 0 R 1161 0 R 1162 0 R 1163 0 R 1164 0 R 1165 0 R 1166 0 R 1167 0 R ] ->> endobj -1147 0 obj << +1142 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [84.0431 695.8225 257.3123 704.973] +/Rect [84.0431 195.2646 257.3123 204.3454] /Subtype /Link /A << /S /GoTo /D (section.E) >> >> endobj -1148 0 obj << +1143 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 683.8872 281.083 693.1025] +/Rect [98.9871 183.2097 281.083 192.3204] /Subtype /Link /A << /S /GoTo /D (section*.3) >> >> endobj -1149 0 obj << +1144 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 671.932 212.7496 681.1474] +/Rect [98.9871 171.2545 212.7496 180.3653] /Subtype /Link /A << /S /GoTo /D (section*.3) >> >> endobj -1150 0 obj << +1145 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 658.343 228.7792 669.1922] +/Rect [98.9871 157.6705 228.7792 168.4101] /Subtype /Link /A << /S /GoTo /D (section*.3) >> >> endobj -1151 0 obj << +1146 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 648.0217 193.6416 657.237] +/Rect [98.9871 147.3442 193.6416 156.4549] /Subtype /Link /A << /S /GoTo /D (section*.3) >> >> endobj -1152 0 obj << +1147 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 636.0665 240.7945 645.2819] +/Rect [98.9871 135.389 240.7945 144.4998] /Subtype /Link /A << /S /GoTo /D (section*.3) >> >> endobj -1153 0 obj << +1148 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 624.1113 266.3984 633.3267] +/Rect [98.9871 123.4339 266.3984 132.5446] /Subtype /Link /A << /S /GoTo /D (section*.3) >> >> endobj -1154 0 obj << +1149 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 612.1562 333.5258 621.3715] +/Rect [98.9871 111.4787 333.5258 120.5894] /Subtype /Link /A << /S /GoTo /D (section*.3) >> >> endobj -1155 0 obj << +1150 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 600.201 184.2366 609.4164] +/Rect [98.9871 99.5235 184.2366 108.6343] /Subtype /Link /A << /S /GoTo /D (section*.3) >> >> endobj -1156 0 obj << +1151 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 588.2458 184.0375 597.4612] +/Rect [98.9871 87.5684 184.0375 96.6791] /Subtype /Link /A << /S /GoTo /D (section*.3) >> >> endobj -1157 0 obj << +1106 0 obj << +/D [1104 0 R /XYZ 85.0394 731.8672 null] +>> endobj +1103 0 obj << +/Font << /F25 910 0 R /F24 903 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1154 0 obj << +/Length 1095 +/Filter /FlateDecode +>> +stream +xRH<=}. &!63$ +X/~ZR.n(N&S,$~WRDHbih?э8
J;T"&3d4D+7:]vBydoI*uU^<"'b:PG?g٧yy<.>l>]q4]T>Qpk%2̑mi^Ư.Aʠny
ܬHy,I,5pĂ)ɜiıROώ/?^!{*OYym7pno2Yl]<g;wv-wj/IV:jT0E/جRU\cUIED8b\<6H )f[><7u<9\PzU1e'D;䛋8O֏bz̪Ɔ/3O{\؇6J *@
."^l 5I+o \C9gL2@͍QyU)b):oӇtu\# \j(XM+_5F
b$~Fp.s){{ZI`
A25tO:Հkj_zmm +]b~ +R(}-ӆVZ;!܇[Q3kW
"Lofǟ`~, Vey.4FfxL2IfK DԴUN0iVy:t
btS9QFT8(%;WP@58zlRmoO +endobj +1153 0 obj << +/Type /Page +/Contents 1154 0 R +/Resources 1152 0 R +/MediaBox [0 0 612 792] +/Parent 951 0 R +/Annots [ 1156 0 R 1157 0 R 1159 0 R 1160 0 R 1161 0 R 1162 0 R 1163 0 R 1164 0 R 1165 0 R 1166 0 R ] +>> endobj +1156 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 576.2906 298.1391 585.506] +/Rect [98.9871 695.7875 298.1391 704.8983] /Subtype /Link /A << /S /GoTo /D (section*.3) >> >> endobj -1158 0 obj << +1157 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 561.6854 363.104 573.7451] +/Rect [98.9871 681.2371 363.104 693.247] /Subtype /Link /A << /S /GoTo /D (section*.3) >> >> endobj -1160 0 obj << +1159 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 504.6975 327.7469 516.7571] +/Rect [98.9871 624.2492 327.7469 636.259] /Subtype /Link /A << /S /GoTo /D (figure.1) >> >> endobj -1161 0 obj << +1160 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 492.7423 249.9297 504.802] +/Rect [98.9871 612.294 249.9297 624.3038] /Subtype /Link /A << /S /GoTo /D (figure.2) >> >> endobj -1162 0 obj << +1161 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 480.7872 292.5195 492.8468] +/Rect [98.9871 600.3388 292.5195 612.3487] /Subtype /Link /A << /S /GoTo /D (figure.3) >> >> endobj -1163 0 obj << +1162 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 468.832 216.9937 480.8916] +/Rect [98.9871 588.3837 216.9937 600.3935] /Subtype /Link /A << /S /GoTo /D (figure.4) >> >> endobj -1164 0 obj << +1163 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 456.8768 252.5398 468.9364] +/Rect [98.9871 576.4285 252.5398 588.4383] /Subtype /Link /A << /S /GoTo /D (figure.5) >> >> endobj -1165 0 obj << +1164 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 444.9216 226.5079 456.9813] +/Rect [98.9871 564.4733 226.5079 576.4832] /Subtype /Link /A << /S /GoTo /D (figure.6) >> >> endobj -1166 0 obj << +1165 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 432.9665 364.7576 445.0261] +/Rect [98.9871 552.5182 364.7576 564.528] /Subtype /Link /A << /S /GoTo /D (figure.7) >> >> endobj -1167 0 obj << +1166 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [98.9871 421.0113 389.9532 433.0709] +/Rect [98.9871 540.563 389.9532 552.5728] /Subtype /Link /A << /S /GoTo /D (figure.8) >> >> endobj -1146 0 obj << -/D [1144 0 R /XYZ 85.0394 731.8672 null] +1155 0 obj << +/D [1153 0 R /XYZ 85.0394 731.8672 null] >> endobj -1159 0 obj << -/D [1144 0 R /XYZ 85.0394 516.6424 null] +1158 0 obj << +/D [1153 0 R /XYZ 85.0394 636.3375 null] >> endobj -1143 0 obj << -/Font << /F36 911 0 R /F33 903 0 R >> +1152 0 obj << +/Font << /F24 903 0 R /F25 910 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1178 0 obj << -/Length 1676 +1177 0 obj << +/Length 1633 /Filter /FlateDecode >> stream -xڅr6~ -jT(..$m&n..` -Jʋc -`mBO
{VHd鈫cB@Qx]g$[+J,kɷGѪ\EQUWVO:| U˪YL8) *B -#k[;Bhd}ݏVcU2TkUx>W}ZWc̆(~TGWQUJ_v:':ՇROS#
اT+=#dQ?PykU_C{Q5LȢ{!}}v}:հB.3
랦'jo9ڹ_?nF8$",ԹAQ){]g[+T -}?M?8d:{JtghsgIwUXѪp\AmmߋJgTk',p<Kת}`k[ҡ<˲P<ULzD٘ZMi}ԏںb"(ӈenC=Ol*endstream +xڍMs6s]Q$}7nZg9Ȍ& _h@)f/z3ݭd'GE"4twO/1A%<w)v{84ّEqJw_WZ|pjO|χ%48MG/+_carwUͻn:kRD+oHA՞`,omsKQ54hϕp"}EMC"=o1 +jˣ(CA/쉫5_]c^`~;29YۏE{;+<c
lmJ8֖B[8]kX+w\8jI$O9$r"0@Ua0>W +`mBO-J<+$2t5ͱs!$HʍĨH3S͗#TlZT`g"H_A"'BY""@AUa>WpmkGm?lo1J{E偹gZ}mk;Gvo*LN[Ë*Ym䯂DVP>{m>
Z)wE91
PUa>Wmkmyٷrܗ2!˪UVy"&JD>4{!ĴsTs?s~r&;dT3
+T)UuR^^OPK^0[Qga]zJ:Pyy +DTDoxt5Rl!H)"E zmg_;A;7y8EA6^+`SbSDW3*#-3Ό6vF:ݐLDݩNrs,h4FQ4뼠mlvݱ7jFSbTyȂ5wU:ΞEv2dYuh8U|ȴ,k;#ڑA_};9t%qQ1E%q蓠ʇI3]E>B?tz'G
ʹ,93(IK@KZK>WPֶmoGĐ<EvdU@'b,1~[1[_k,|W_P)6娪KS +ljs=J;iOT|;ծz;;/$z<QU((Yڣھ57oԫ;ԇ<rע}מYCO[RġwrFG(`>6WoSlendstream endobj -1177 0 obj << +1176 0 obj << /Type /Page -/Contents 1178 0 R -/Resources 1176 0 R +/Contents 1177 0 R +/Resources 1175 0 R /MediaBox [0 0 612 792] -/Parent 1180 0 R +/Parent 1179 0 R >> endobj -1179 0 obj << -/D [1177 0 R /XYZ 85.0394 731.8672 null] +1178 0 obj << +/D [1176 0 R /XYZ 85.0394 731.8672 null] >> endobj 6 0 obj << -/D [1177 0 R /XYZ 85.0394 706.9606 null] +/D [1176 0 R /XYZ 85.0394 706.9606 null] >> endobj 10 0 obj << -/D [1177 0 R /XYZ 85.0394 652.5781 null] +/D [1176 0 R /XYZ 85.0394 652.7846 null] >> endobj 14 0 obj << -/D [1177 0 R /XYZ 85.0394 625.5788 null] +/D [1176 0 R /XYZ 85.0394 625.7223 null] >> endobj 18 0 obj << -/D [1177 0 R /XYZ 85.0394 605.2585 null] +/D [1176 0 R /XYZ 85.0394 605.378 null] >> endobj 22 0 obj << -/D [1177 0 R /XYZ 85.0394 421.2491 null] +/D [1176 0 R /XYZ 85.0394 420.0478 null] >> endobj -1176 0 obj << -/Font << /F36 911 0 R /F14 907 0 R /F33 903 0 R >> +1175 0 obj << +/Font << /F25 910 0 R /F14 906 0 R /F24 903 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1183 0 obj << -/Length 2278 +1182 0 obj << +/Length 2051 /Filter /FlateDecode >> stream -xڥZے8}WVG0سޘ
{ݻ/3@h -vO.$HH{p 8pT*ddŞ.
%i+/ ("^WI=DFs/!/ϳ݇a+I잎; -y."V
GNqfCGueRMЋ1'D :`$B/0ѳ&}_:
[YJ]j.}ih?fHA2Bٌ&anYigifan__@Qۮ~:2LV_9hCwĎ9,)S>;O5ʷ {]A=%D(O|:[J, "#Md slEx"cGRج)PWʡh/W3Bоnq{YQM:g7֘_v8e?LSu"(eYGֱx[BTb͏幩iGdS`lJ[[+k~@f)JJY̘d)_TwOx=ã#IeTrGEXJvۇۖ<,p -,R0W:WVCUE_<Pf$wȃP6y$-vG5˃y fQ*@^.Ͳ^:9#VJvJgq37.J|/ۣNQgeN5F݂a\/Uy,`Eex 8lP6[IVVVVКeѝTSQrFX: ~xQz닆/"6K %+Q6U%̭vVU5yS\˾5CS[ˈh
aM2 sKf%x͒azesAU/2Z^)D3)_86E<ˇQ)Vɧ[>yˬ@"UuP+gp48=0S! !L3"b0j{BP(`e'8!,hnx*|-[cBq0sYl04^0jTGUpZ4^`usy]"UvFP(Q6%-v[5yRUw%uqõ[nKmU]\CݧZ&eβkf1cHt·ѭY4+n;% "G}ygJRG3 -,UܹƊr֜[17:FT/N07sNIn -.eڢ-Bܝ1/v`i%I:B(PJ;¼d'zXCn8T95/Ydt:EG -_ySo6IXaMq s+nx͊c{Ho)oŅ~g~5Y?G%k[Z]!81MU; C7!Еm7g?YO7Nx*cAx,X캠v~j"5ۖA{fʥKʙKs.htA;0i@;ejyoh8g27k:">oWlmKܑ}1"9ŵ*qu^
QU- +xڥKs6Uo.=MLB"$@LEG<֧0x*d* 0J_+og~Be>؉& p6A^0^m,FY^D}q>7ߏ|Gu?(MgtO)MCh:| >^gLyT凤.As麠gq9wyQ8 1YmGNʛ7M!M%mY,?~{qpݡ)8HʆTH#R~)%RU0TW~8$ +iSZf'IT6ZReiifZw@ECS/]'$l|j;||s#<@29-_ͬugR;1~]3S4G1V+Og[:t9 +=([Pe 9fUA}A> *"X +c6ʆO#>|>^'F}_25ohJX(A洞@dC,Tn6niEs瓬ryv͑%Z*9؛ZD(^נj)Y]Ǻ]?LK(tl2wncp4_srkq<*jh+|"-=>U%m^bf JQVɜlkd;PXMIq+640jnT?~nv.I%e5=[-0P'}BHU*H#U5ԉݥ
Dwь@-WRΕv̕kEJ6"Y D +ґ'jZ$.s,ʆGx#֪}"TΣ}k;zlXegEP2TŇi<pX,Nܣ +F<e=%l-+fTYbdXmUt_c&_ڴI{+}%GzdǢŞ^ۑ/ I[9jT٨JvBm_%aHY>?}GA
YmGdS,ZՋEV; +1jS}_(*7;nnj&L|7~DI'EQvbgȤxXe x8~,r,jy*P*T`u8Lll)ܑ\~_0I%Gڎ| RQ.bچ|5y^\ƨԋ#OccUJmUu_#쉯kTm|vuijVu%Ԧƞx(}٠sD>75nRDbC(+p
;:)Rz/v`a$sTUZJ嬪Vױjƪ:J/e%%1vTSeMaڎi|q#@l-sa5֏-q[✷?2$R;vJܠ#( +[ߕv77Ct7+riȟLOb<RTo*f!B)MN,ĕInF{VطOzw&Gڜ)[54[~7uMs1LRu endobj -1182 0 obj << +1181 0 obj << /Type /Page -/Contents 1183 0 R -/Resources 1181 0 R +/Contents 1182 0 R +/Resources 1180 0 R /MediaBox [0 0 612 792] -/Parent 1180 0 R +/Parent 1179 0 R >> endobj -1184 0 obj << -/D [1182 0 R /XYZ 85.0394 731.8672 null] ->> endobj -26 0 obj << -/D [1182 0 R /XYZ 85.0394 167.677 null] +1183 0 obj << +/D [1181 0 R /XYZ 85.0394 731.8672 null] >> endobj -1181 0 obj << -/Font << /F36 911 0 R /F33 903 0 R /F14 907 0 R >> +1180 0 obj << +/Font << /F25 910 0 R /F24 903 0 R /F14 906 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1187 0 obj << -/Length 1974 +1186 0 obj << +/Length 2031 /Filter /FlateDecode >> stream -xڍY[sܶ~ϯGL7'i{IZڝt9Dj[7? -nz`.2'+sM>lʟ!5,2?26m陘F^CPn{_qRf`r͛<oF +ȥ䦨˦ -Gېe.ЄT
oI@H&qIC RCS/ܷ>F> -t*l&( -n;?W<칑2!eJ1xS -V@EYR?4o\'ߙS*Ieծ6'gڜW/4]fKp" -Y͖@֖$/gQM{F>Ęv=0q1R,sgQ4x07{/{@Yӕ_ -_hE``jYa -P2 XPP =VOkf_3/6J1ȸvf8;yҠ4U^Z Si
%E$Kz xzSD -=%endstream +xڝY_s6O2SiEԷn]t[IIT/@@v +/M*
~z'X&"r|xxs`4J2XGx+|wn˺4Ҕ D[UlT{%RǽLJQ:Ah;S){B28}3d/<W_Jh}^(Vm0U+|Gɱ_4Yv]UDuW_ؿ{#wF,VGlzYUPdzOH uٓN<9Wɩ{]ecԦ1FjsVi\D78u⍹eoL~[tr0s +*Uc&WLU}IH<7z_abs0VTYh`lX-.37̍T9xOdCa3FcbHP0:X8o.;ݙ
nOZ
IxV:zvk?ݸDrzɽj_0K}<Qd4|ΡiBg|B]wFs3ˎS-W}i4(74M1P>fZNl,R//MθisZ']T5֗ qNaiAtk--NA.|/%KTbbL$r[67PlIUC+\Y@7wmerY`gu=FiETLN(uj=xn/[) +^ |Pvv'bEeaBF"]MGIEeͪ4'ˉ*
ݧ\ΰty["2?*≱F+7 +}{~Vxlϐ,)T/endstream endobj -1186 0 obj << +1185 0 obj << /Type /Page -/Contents 1187 0 R -/Resources 1185 0 R +/Contents 1186 0 R +/Resources 1184 0 R /MediaBox [0 0 612 792] -/Parent 1180 0 R +/Parent 1179 0 R >> endobj -1188 0 obj << -/D [1186 0 R /XYZ 85.0394 731.8672 null] +1187 0 obj << +/D [1185 0 R /XYZ 85.0394 731.8672 null] +>> endobj +26 0 obj << +/D [1185 0 R /XYZ 85.0394 706.9606 null] >> endobj 30 0 obj << -/D [1186 0 R /XYZ 85.0394 706.9606 null] +/D [1185 0 R /XYZ 85.0394 608.2337 null] >> endobj 34 0 obj << -/D [1186 0 R /XYZ 85.0394 567.215 null] +/D [1185 0 R /XYZ 85.0394 467.3124 null] >> endobj 38 0 obj << -/D [1186 0 R /XYZ 85.0394 511.3951 null] +/D [1185 0 R /XYZ 85.0394 411.4926 null] >> endobj 42 0 obj << -/D [1186 0 R /XYZ 85.0394 403.5225 null] +/D [1185 0 R /XYZ 85.0394 303.6199 null] >> endobj 46 0 obj << -/D [1186 0 R /XYZ 85.0394 344.7457 null] +/D [1185 0 R /XYZ 85.0394 244.7434 null] >> endobj -50 0 obj << -/D [1186 0 R /XYZ 85.0394 226.2926 null] ->> endobj -1185 0 obj << -/Font << /F36 911 0 R /F14 907 0 R /F33 903 0 R >> +1184 0 obj << +/Font << /F25 910 0 R /F14 906 0 R /F24 903 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1191 0 obj << -/Length 2317 +1190 0 obj << +/Length 2038 /Filter /FlateDecode >> stream -xڭYK6ϯmUcL'IfkZbȔG;_ -vDkJ#U 9 -Spxg4"Q\2Q -6-$؊i>g7yԁƲiS"hɡf2sT@s3Sy[?[nx QumwPuNE<\v=Y$`442R}/;N㮓r[s`4&PIߟ>[5qoQh«nȒyT7Qw[\=7dF>X/տdߟZ. xхGuC.nqtqvY>펢Eu98ϛGԃXna1j!D~¸ZHUՎf0_X8P=Ɋ)yFt=Z/%le+N@d|1c+G?t` -G
"=g%H$dPa6C֠!9S;n#P1}lߕ:J(}V_/Jɂ"68$,*WhO`rП%'4]2ԤT_k{TG8(ZmoQJV}aF`Z);D@R5PuwZ)_IR/8ZD eu_^W5m)jԭp
>ZCT9m^H=ڥ[D>:dh!D -"iB٠F,\fH -&J -*,<D~Ol+*rp~5
ʼNz5EyZ,BF 9
IOe?
RIX~1:&sb3cߺL\$" -RLPeEzqMҧٜ5sgeާanGuܷzdlngTG~QaNwu]IfiqnhQ-/.kgd=MO0xKB[ -IA\1;g%c6;y
c5FyV -`1?uz\U[u!rKkejV&[1ݨ( Ӥ=kEl">wvp״xt<uh3fo2ĮAs/5h]3vA-,zDlvE7epPva\a`SSSn"x< +xڭYM
ϯ-rZ%+TR3Ts@Kl;v~}@),VmA# +9*'dQ
Ye- XfJT}sE~轭ت5Ք0>LOVi)JBFvS7FW|-b]ɳb{QZȻ#
j2E!o +pp. ӯЂkxa26[ZCNgrԈTl-j=ȃZ[F/J^Qߺez 2I54z`7.4{= ZibW|7oo fG ־]R>
bYH(5q iQj4K D/h +k}<mtBD"j3c,ߓ00/_Vnlj;C^f`/{ jMHhP21|trAox:W:M#{hzܐGؚw?&P.N'?3{9*ͣCń]%K:&rMehy4t>r A/"Lp{xPzrfg{<ugѾ,ӣʑ{݇aiYCRK߭@%!/0i61Vo]m{H2IL0^ HX +X\9 $#Vn+
9 ƽ.endstream endobj -1190 0 obj << +1189 0 obj << /Type /Page -/Contents 1191 0 R -/Resources 1189 0 R +/Contents 1190 0 R +/Resources 1188 0 R /MediaBox [0 0 612 792] -/Parent 1180 0 R +/Parent 1179 0 R >> endobj -1192 0 obj << -/D [1190 0 R /XYZ 85.0394 731.8672 null] +1191 0 obj << +/D [1189 0 R /XYZ 85.0394 731.8672 null] +>> endobj +50 0 obj << +/D [1189 0 R /XYZ 85.0394 706.9606 null] >> endobj 54 0 obj << -/D [1190 0 R /XYZ 85.0394 706.9606 null] +/D [1189 0 R /XYZ 85.0394 620.1888 null] >> endobj 58 0 obj << -/D [1190 0 R /XYZ 85.0394 607.0656 null] +/D [1189 0 R /XYZ 85.0394 519.1181 null] >> endobj 62 0 obj << -/D [1190 0 R /XYZ 85.0394 539.2905 null] +/D [1189 0 R /XYZ 85.0394 451.3431 null] >> endobj 66 0 obj << -/D [1190 0 R /XYZ 85.0394 419.4627 null] ->> endobj -70 0 obj << -/D [1190 0 R /XYZ 85.0394 245.8366 null] +/D [1189 0 R /XYZ 85.0394 331.5153 null] >> endobj -1189 0 obj << -/Font << /F36 911 0 R /F14 907 0 R /F33 903 0 R >> +1188 0 obj << +/Font << /F25 910 0 R /F14 906 0 R /F24 903 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1195 0 obj << -/Length 2117 +1194 0 obj << +/Length 2173 /Filter /FlateDecode >> stream -xڝYK6ϯ!@d`^!@ d74hn+-K%>EVQԲ4 |zhb4؆Dp?`߰}xÉ&
& -bdq{|/"^ma.W*6]=}pƘꂍT+b
O'+ވHxf
J캦T`=H"<yꩪ Y/iN2SzAUHSSolH!̲:58pW+&>9H;s2\<.uW)f5ˡ(ilzIU
MM
!W;NqnOmxB~O{g!,smCA{DEˠiTk%9&`vֹz2"
yKc]
@+iBkkw>2]GϠ}r=Y>/:7f^ܥhY
N}͓tO/~|miT+hw1_oϏ}c K`%m\*x-4Sx2,Ea2S0ΠC{756 -w -+{B RRO(Yԛ^N -i -J -cggv^d]rBUMZ"&?1b[+Q2Y0eѭN]D:KͷE+8+q?xAՌ-ղPea¢ۍD۷88rmctͳ,|wu{9Mw<J_-EBY<X&&qeSۍ4v -Saus()nJ*o<{ו_z((qY*}ǀi<8Lendstream +xڝYK +6p-k"|a9bBUӚO_vQVp| DUG[%PQ-,rޗw65EgVۊ%Ѡ[,IH܀@tH +m*
Ga/љ~zk\Oeﰉ#V}}I3|ue?UjN1ϩ1 e$!Ɇd>U+?k̖qUsd#ࢢ1kb ƝuM<"șO{T7$9є̥5&"0^K`#'w&kGW2͋KafC(d͉ k 60GU3]ưEc[FAVEcE@FrZv\"m)#LJuaHEa40}T)>jΦ|E6FEo~<f6C̝n_Gp cm'֘ +Ϻ4p*; +~d7ED?KvO$&tx!"L/JY4eյIQ2۠\ś3E&HcɡZ +b' +.c:i܄LݻLjCyIg3ekxPvexEo-6ؗ2ϝƓR蝢"L^ԡӜ +K$YrŦ9ONƍƌ@bBa}M8P|O{ +q0L;&5ONXo|4*pͣ8"gd EQhmi6l:;8ߪ%/K8vA +Y2)ؗsvQܤ+<ߘɜO/Ygendstream endobj -1194 0 obj << +1193 0 obj << /Type /Page -/Contents 1195 0 R -/Resources 1193 0 R +/Contents 1194 0 R +/Resources 1192 0 R /MediaBox [0 0 612 792] -/Parent 1180 0 R +/Parent 1179 0 R >> endobj -1196 0 obj << -/D [1194 0 R /XYZ 85.0394 731.8672 null] +1195 0 obj << +/D [1193 0 R /XYZ 85.0394 731.8672 null] +>> endobj +70 0 obj << +/D [1193 0 R /XYZ 85.0394 706.9606 null] >> endobj 74 0 obj << -/D [1194 0 R /XYZ 85.0394 706.9606 null] +/D [1193 0 R /XYZ 85.0394 588.3084 null] >> endobj 78 0 obj << -/D [1194 0 R /XYZ 85.0394 393.0406 null] +/D [1193 0 R /XYZ 85.0394 273.2128 null] >> endobj 82 0 obj << -/D [1194 0 R /XYZ 85.0394 299.7731 null] +/D [1193 0 R /XYZ 85.0394 179.8905 null] >> endobj -86 0 obj << -/D [1194 0 R /XYZ 85.0394 142.0872 null] ->> endobj -1193 0 obj << -/Font << /F36 911 0 R /F33 903 0 R /F14 907 0 R /F11 1199 0 R >> +1192 0 obj << +/Font << /F25 910 0 R /F24 903 0 R /F14 906 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1202 0 obj << -/Length 2022 +1198 0 obj << +/Length 1716 /Filter /FlateDecode >> stream -xڕ˒6!Mb$[r*)oy&CDBjHP!ȑFw4)
Y(NlhU,Yټg;8`,:),&NyRD"^c"?>᧴,J"=lb]DEg՟f!8V6uknzH'Îg$X"^ۛE"U%y>6~履<6Ye۲l[ -ee,M=>'5N{Ș N@5om]yQm'ii{+i ʚvw(͉?j G%:K`D{L8MUgIj-7S@ib={oNW~6x^2:E3C\U7{tnک*)>C%]TM&wn2-ؗ{U>w#HDf\
69BHIc["AY9߀}\dtMY<) -U45;Z5wQqd -^1on߾yLjN>&4 wrxrM=%jo?dOVAްڧA˽
9.Jg -){ߠB -
Hk7'I}ȅr7;i -qee5]Ȕ; -*):*m<ZJեeN^db"ytɠXy,lG/si}XUUH!fh639|elƷpuCtbbQ%$Y} -{. -5E{r:_mC@̹R̉d?#MFjP:lg -ӗX|ZSM7u2YS -2p -2J3XaLr^7~>pl>)\BY8ٚ02&IE;l5_38)9H*BbՄ(j(0AQ`(8RǢ|w I4t$^EeWT ȼq^{i<D.f1߸"<#=R$_ -endstream +xڕXKo8W9Ez7i,"qO=m (W3eGy,| 9̓#?6YD$d0wIZy-}?cM|bd鷝 ɨr$vd>~c$q؏'$"'i3|ϳ^B 瓁g&{g6M<lbq4Mu4D4;Im[$ +uǑ~D'X3RґV^DshtGDondtOel+\o5o3Ǐ/UrzC{b*T\m;\ОիSm]T'yJ-Z)+LoiI=
/hLa3h3m&yqeA`77Q[0yӥ9K.SpeՌ16mTD"Cc.`#&ea
CH]/۰z(
|yC2/$ka[_Ezr +[
6HT-5!M[tnqwG:e ؖY աVZoM(jC[S,ATAYXY^RPh}EI`;UH<"'0L"Ar3Z2gM`/n(xդ $?]IGh19P$0$6Eb3"7wsF/m52.tSd]O'xEs"l/k{>s~-ӲER}ZHloAȬ>$</Wd1.c5'WggĜ +
!U(\G
}xi.zĶ%Yopݻlʾ$ZﮆF$p1.RI`DcH
m4se}O'.Ec-J몲46HVGDР-}V~'e +E5l
BraIe?תȾ3ҋD"Ȁ\-*}<Dxfendstream endobj -1201 0 obj << +1197 0 obj << /Type /Page -/Contents 1202 0 R -/Resources 1200 0 R +/Contents 1198 0 R +/Resources 1196 0 R /MediaBox [0 0 612 792] -/Parent 1180 0 R +/Parent 1179 0 R >> endobj -1203 0 obj << -/D [1201 0 R /XYZ 85.0394 731.8672 null] +1199 0 obj << +/D [1197 0 R /XYZ 85.0394 731.8672 null] +>> endobj +86 0 obj << +/D [1197 0 R /XYZ 85.0394 637.7628 null] >> endobj 90 0 obj << -/D [1201 0 R /XYZ 85.0394 706.9606 null] +/D [1197 0 R /XYZ 85.0394 573.9474 null] >> endobj 94 0 obj << -/D [1201 0 R /XYZ 85.0394 644.0013 null] +/D [1197 0 R /XYZ 85.0394 506.1724 null] >> endobj 98 0 obj << -/D [1201 0 R /XYZ 85.0394 623.8699 null] +/D [1197 0 R /XYZ 85.0394 486.0769 null] >> endobj 102 0 obj << -/D [1201 0 R /XYZ 85.0394 518.44 null] +/D [1197 0 R /XYZ 85.0394 380.5115 null] >> endobj 106 0 obj << -/D [1201 0 R /XYZ 85.0394 461.7553 null] +/D [1197 0 R /XYZ 85.0394 323.8717 null] >> endobj 110 0 obj << -/D [1201 0 R /XYZ 85.0394 413.0009 null] +/D [1197 0 R /XYZ 85.0394 275.1721 null] >> endobj 114 0 obj << -/D [1201 0 R /XYZ 85.0394 354.9414 null] ->> endobj -118 0 obj << -/D [1201 0 R /XYZ 85.0394 275.6216 null] ->> endobj -122 0 obj << -/D [1201 0 R /XYZ 85.0394 189.0092 null] +/D [1197 0 R /XYZ 85.0394 217.1126 null] >> endobj -1200 0 obj << -/Font << /F36 911 0 R /F33 903 0 R /F11 1199 0 R >> +1196 0 obj << +/Font << /F14 906 0 R /F24 903 0 R /F25 910 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1206 0 obj << -/Length 2450 +1202 0 obj << +/Length 2296 /Filter /FlateDecode >> stream -xYKϯ!MՊ >s[T\qb{ČPKHt$h9t h4A+xUfU*dyN`w1iUI,&KEڄBz7R*K*U^QV%S?fIDyV,EX5w"U0+%VƠl%M(I\F̋35[Rɴ -:ϩQ%Eu}\uR -V (y+VKDdr eqṬD4+rqI2Qr}|S25Dz_!^u8E4JJIOb|{uRVnBDyZ}GJ2D_ !V"`R -;MdyևAD9کmhsBJ,IUZERq2oUDUA{NYu+WoX[(?XUQ&(w+sQYdr)I%MSdy֓UL=Σj)!q0I -<8O-E<4|4ڷđsa%/<iwツee9mګixw0&6̥;Fac%{;Ӎ9pۖpx݈vL#*[h,S=M!ͻM*TAոkջpY m/B$&|.Ԑr4mK^{.<Rvyz1 PQ,=b9[hga=GÍP3:I#,\_BP0P0FM;+^i`
o%uۆgyAo͍!C]uN
->J(NA;4Qr$ZX碈#I\SU.~чhh^xmszeѴ?׀ևQ7m6lbqٚ%aΜ0wI;,0t -Obu=H)눚\sjvqc)W%uihH!D"9כG4x=qg[^.opqOZ@y@j6Jz^pdj'W?]`16,F6pza4jzf@z3p0r.tib3&ՐIn -HQ -''bA-sX~|QJ[9crhB -Z8f7п+ -i jgnPv߲} ޤӞh -m)7.<@7=jWG\u`?U[(*QQW=A$jƩ:蒔 -.Ԁ3Ay%`EAN'9( bj
f&^G.DؓU};#5;uUzvǍY?c#zSaIla{:lt&{:=jBQLc^(Ca7#|H܄<x6OY^_Mٵ<9IW܇ av >
f1wZ%J@@ - -? LZ6wgyZE)/eQ?=&`zuY8qY̢PX^nv(*endstream +xY͏_a9hgU{K^ARy@KxH:3>lw98_*XiecY.W.Z=$K)b2NeYs&_?;MSz؎{e%,(CK~-( +:f_4 +>vls#Y_f"ZE_1vk4fxq"PY^ʶZ[j*GZ̠\UUc;&~~GiXhXv.j8cYݩTF`,"MD0Xl%#0vيF'3L*f)P3'LVWl4
lmؓ;z?A(` +YʗNb=!,sHE
,zd?[ʏ +wXe¥,:xIpT-4={/{;?ճ4E&k/gqFe"NrLk +B'.&Kk~50Kh lhs7UaAʺGףrMRwVs+.0LOoMcϜ)"_>똓½D]=dFPO̊W;bh8cl)Wv+('*Qk%JLٖ%`vg4TGH;e94saV3D˥,r/mQiN~`Coؽ\7~ 1Hǃ!C;G[<MIWxPsc={cOR"Gz?5,+JH_1i]OR1hF1;ͯ>fhaԛ#Rh5ڞ6dʹ)z8,3i`8-3XB^YS[9eL]֙κDZraƆn4a0r2MCCTx29j5 Zu'kjX\_۩`Vbg3aA?"zHr5R:/9J endobj -1205 0 obj << +1201 0 obj << /Type /Page -/Contents 1206 0 R -/Resources 1204 0 R +/Contents 1202 0 R +/Resources 1200 0 R /MediaBox [0 0 612 792] -/Parent 1208 0 R +/Parent 1204 0 R >> endobj -1207 0 obj << -/D [1205 0 R /XYZ 85.0394 731.8672 null] +1203 0 obj << +/D [1201 0 R /XYZ 85.0394 731.8672 null] +>> endobj +118 0 obj << +/D [1201 0 R /XYZ 85.0394 706.9606 null] +>> endobj +122 0 obj << +/D [1201 0 R /XYZ 85.0394 624.1739 null] >> endobj 126 0 obj << -/D [1205 0 R /XYZ 85.0394 515.0881 null] +/D [1201 0 R /XYZ 85.0394 340.6551 null] >> endobj 130 0 obj << -/D [1205 0 R /XYZ 85.0394 468.9838 null] +/D [1201 0 R /XYZ 85.0394 294.5508 null] >> endobj 134 0 obj << -/D [1205 0 R /XYZ 85.0394 376.334 null] +/D [1201 0 R /XYZ 85.0394 201.8014 null] +>> endobj +1200 0 obj << +/Font << /F25 910 0 R /F24 903 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1207 0 obj << +/Length 2190 +/Filter /FlateDecode +>> +stream +xڕێۺ=_a]/"9")ZZEWv&șp8wƇ_ɓ&]f:7G.8vED0Yn0ms&9L6t?L[f_ۋw.{70'7~([
g
rEqUI=VwZFdX7A)U
ԝ ϴliR+udNJg'IHg+OΏ%q +|K7YmxWı= @(=s/gUhzvj +Q6Yd0(uF@QV}egjЦO
P."J`|"opiFN8OV?(YUM+|D|6 +#wǾy%{yy5]dB<ƥ/le%զȴkaۿ$X[*i[{^eYZk*]T()0iK|y%>/cGV9avŪrub,y--Ojd*a(zK5'.){ӢXQ`yà|tzeC=>+0T7R=VQ< 4<+խybS³>(j>,80n^I}#sTFa-|[W
h *U<p-/H+q,!&R(@} +>(;UԼر[73k
"}%J$?ή;33?^*O0Ŋ8'EA%
$u6J`'ڒQ*X; +{#=$6M6W\礏$f㒻!vRblخ +LzgtۺR +ٲD
zĆisFo߾)KnGﬗ'@QreSuFj)x'XSw(ǰ=fezU˚pOFBuQ.qX
H!b?"1Hy uWv)^5X6z-tԚ + +z~3IQ><7ٌm(!R @7Qύn5C}ynt0H(\jJN'嚌,RS];wb"۬5W)vA<-qKU$s`)gnVV4Qr䇾ES=/;=]|k} +Wun34%` +endobj +1206 0 obj << +/Type /Page +/Contents 1207 0 R +/Resources 1205 0 R +/MediaBox [0 0 612 792] +/Parent 1204 0 R +>> endobj +1208 0 obj << +/D [1206 0 R /XYZ 85.0394 731.8672 null] >> endobj 138 0 obj << -/D [1205 0 R /XYZ 85.0394 305.7016 null] +/D [1206 0 R /XYZ 85.0394 706.9606 null] >> endobj 142 0 obj << -/D [1205 0 R /XYZ 85.0394 149.3507 null] +/D [1206 0 R /XYZ 85.0394 552.4429 null] >> endobj -1204 0 obj << -/Font << /F33 903 0 R /F36 911 0 R >> +146 0 obj << +/D [1206 0 R /XYZ 85.0394 483.0309 null] +>> endobj +150 0 obj << +/D [1206 0 R /XYZ 85.0394 408.4285 null] +>> endobj +154 0 obj << +/D [1206 0 R /XYZ 85.0394 348.3765 null] +>> endobj +158 0 obj << +/D [1206 0 R /XYZ 85.0394 330.0922 null] +>> endobj +162 0 obj << +/D [1206 0 R /XYZ 85.0394 233.4951 null] +>> endobj +166 0 obj << +/D [1206 0 R /XYZ 85.0394 151.5253 null] +>> endobj +1205 0 obj << +/Font << /F25 910 0 R /F24 903 0 R >> /ProcSet [ /PDF /Text ] >> endobj 1211 0 obj << -/Length 2468 +/Length 2831 /Filter /FlateDecode >> stream -xڍˎ8_b@z8 lvۇAh۲ѣo(K:
U*ޔʃ?J#pM_;oܧ;%4aW,ȏ,z ^)Ejelզ ~<s>~kl
Vc*Uk?3NkZ훦ddgS]}V3o^+n<kj.!=~wR翞XTi-t3!Yuܫ2N!rsfPhͩ7M-t -ZV%W$VSވ-yNye(!=5\Y -܀$7gs9v#R8Ժ~}~'#ơ'|!4>{ -Fy0c -)K'b/UkWɖO~lZǜ>߃ɑ<0yyim`U]uW2܁/
E$` -1@Jl{cD)%Hfah,Ku3o$
~ӓ|ߟn)+*, -[Bd`9Ize+V -.Z +xZݏ
"8L`-p78Vum+;HيIZC$)G,|,0i(,IE-}''"*/Otrͻ ^0$ *Ɂ?Ka%|_!8<lmOD,/V"^H>nw Nb#l!39et[Ԫ&jiϲJbox'y`c'75vҥXiɌfl{e5lO/Cpf[`8̶JiT%h=,Yo9v=OU]3hEmIT
IU(,kPzMe;nhTEZ"3;_zXXp˚~O;Uf zJ4G
ꈍeV=ɖ#k=enSfQv]u:߆08,틶yyomkppf80ʗ♆
':4t\Ȏkc#Eoh<Keqb1k'sD^b7@F{8v^" } + +Tf=Z\t%Zi2/ˈZt艢[^T^B`Zjff͢S< ẍ|yaD,d3БA` !3u:5y+jˁS+OD
=$ΚZ!05}a~~T k@_Ur +LuQb#Lp f.ɁJC늈DUB`ӗ]V07*4^\
rO!װW=j'֯蚵Wvs}GG^CVi17th w<h}'=M^)hG, Y>z +?ԙbIG3[pg*1#ڀW;9|da?lѾNO.{ݛF+L}HǕ&2=ɑAC 6SUTQt&ŻK}n8>%R6"g|'ZXxojmշL:g}Wú/s]!O'ŌTaSĒ^2܉pNQ-7+]B8\/l
bمZg +>+cX$<b:ߛ˥ endobj 1210 0 obj << /Type /Page /Contents 1211 0 R /Resources 1209 0 R /MediaBox [0 0 612 792] -/Parent 1208 0 R +/Parent 1204 0 R /Annots [ 1213 0 R ] >> endobj 1213 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [521.9793 229.4753 527.9569 242.7603] +/Rect [521.9793 626.4078 527.9569 639.658] /Subtype /Link /A << /S /GoTo /D (Hfootnote.1) >> >> endobj 1212 0 obj << /D [1210 0 R /XYZ 85.0394 731.8672 null] >> endobj -146 0 obj << +170 0 obj << /D [1210 0 R /XYZ 85.0394 706.9606 null] >> endobj -150 0 obj << -/D [1210 0 R /XYZ 85.0394 636.1291 null] ->> endobj -154 0 obj << -/D [1210 0 R /XYZ 85.0394 576.077 null] ->> endobj -158 0 obj << -/D [1210 0 R /XYZ 85.0394 557.715 null] ->> endobj -162 0 obj << -/D [1210 0 R /XYZ 85.0394 461.1957 null] ->> endobj -166 0 obj << -/D [1210 0 R /XYZ 85.0394 379.2259 null] ->> endobj -170 0 obj << -/D [1210 0 R /XYZ 85.0394 309.2112 null] +174 0 obj << +/D [1210 0 R /XYZ 85.0394 495.2623 null] >> endobj 1214 0 obj << -/D [1210 0 R /XYZ 99.3856 107.083 null] +/D [1210 0 R /XYZ 99.3856 138.479 null] >> endobj 1209 0 obj << -/Font << /F36 911 0 R /F33 903 0 R >> +/Font << /F25 910 0 R /F24 903 0 R /F14 906 0 R >> /ProcSet [ /PDF /Text ] >> endobj 1217 0 obj << -/Length 2506 +/Length 1927 /Filter /FlateDecode >> stream -xڍZ[ۺ~ϯbU]-ڇ$if]hh$:EdY.`jC}fC6>#,06iH,IMټ7x
1("^ O7;wo1L6qy66}$o.-k<Riuɶ;Ѽx%o};79ov$Pw;#pT/G:Pv_4fpfWa~I燮h4.C -!ءU7Q@&*륦{Ey
Gay_Wz
{iռ5ľC9)cGA`( V`7~ 4ڢ$-xcBl|$xhhV+F+HE]O|
Q_3ZhRqґ2HXhlK'<͇g |/!azsQHE,tI:gJ6E:uvćuLvT}P1-R&G)"ѓ3}x8UQo%A磁9vhz6N_*{GE6=:^L⮲c{}DcЭ!;p>ydT&˻f/qyY⢮ˀi/\G{`h/w᧺f13{Qz -6Ck4LIܐZEݖWGs2uA`(FrMUux@#Vl?KR|? 7jo8aG1p mRf^_WZQEVWGisJsީ
kB]c-eA4lRl9+J(Q5sRz"(O̿%yu]W`( ;?#ԴQQr5uyTCl;f1C_i%ޛQZs8o!pHP+I.yˠ_>Y9$~ }EIIPZQEVWGsJv:F}բmrev{ՠh7?>yLeѺ5r9֍VPnUYGi -ccyDX,4Y^kya(]Ԋ^-^:z]֫Cu0S*+0* ƪpq-Ј Q@78eK2ڟ^BE_{^M(G$x_fFYf -mN^X$yR2 ^G WWaϺTQ;B`M^˯]Qf]ge\j`&!P$<綠R4#^~"R\7E)Hiw߭>x8=cQ -+0'^c_GX_&icV. -m YEy!CT/|[6~iDQsU{!J?؋Z/uQ<vB^
&H2̧ފIMRҫ"yirQ5_{S -UjDL NxBL'KEцy 5k%+:\>KpP+(?>^V,Zg:N'yҝo*[8f뿲L-voH^IhSl*ϦI89𦓮`"!N<͢zpP+z(`WHNpj8y2¥hv<zPyj!C2l(f5@`jzY)d~Ji/dV}<)B@=I̐7tx{A2xeZ'Oi}Cڊ-꡶,mX3DdfEʜzt \ -Iwfs#SrbiAe[TKMd|i}| cc(.crkj<.%o- -E9C?% -endstream +xڭMoWZQ:v=, +7( +PQXx6qčlCs#>uپZBY϶V0jմ${Z94£F[Hj^F4rU
PumP&EAE13ONv?0-&38TTx/_BԑjE(,ҹ\X{w]S7$:U' +J2z_F*0 +DץT+bg #~!`Zp՞T[{5J,\okBuE_ +O(0.wZ<XE:Ί\\V.IrnOr}|n>Hc}':(trռI$a)ްDŽ=<j執~v,3VӝYj9E`[;ƻ:=WϞV=UZqW9vQiǕN#u;DP,~+vT;t<'Qy]H"vG(reQWewg:RʊX + +,@~i$\
!endstream endobj 1216 0 obj << /Type /Page /Contents 1217 0 R /Resources 1215 0 R /MediaBox [0 0 612 792] -/Parent 1208 0 R +/Parent 1204 0 R >> endobj 1218 0 obj << /D [1216 0 R /XYZ 85.0394 731.8672 null] >> endobj -174 0 obj << -/D [1216 0 R /XYZ 85.0394 706.9606 null] ->> endobj 178 0 obj << -/D [1216 0 R /XYZ 85.0394 345.8628 null] +/D [1216 0 R /XYZ 85.0394 706.9606 null] >> endobj 182 0 obj << -/D [1216 0 R /XYZ 85.0394 278.1559 null] +/D [1216 0 R /XYZ 85.0394 644.2546 null] >> endobj 186 0 obj << +/D [1216 0 R /XYZ 85.0394 507.4623 null] +>> endobj +190 0 obj << +/D [1216 0 R /XYZ 85.0394 438.361 null] +>> endobj +194 0 obj << +/D [1216 0 R /XYZ 85.0394 387.9796 null] +>> endobj +198 0 obj << +/D [1216 0 R /XYZ 85.0394 328.2383 null] +>> endobj +202 0 obj << +/D [1216 0 R /XYZ 85.0394 268.497 null] +>> endobj +206 0 obj << +/D [1216 0 R /XYZ 85.0394 211.351 null] +>> endobj +210 0 obj << /D [1216 0 R /XYZ 85.0394 139.0518 null] >> endobj 1215 0 obj << -/Font << /F36 911 0 R /F33 903 0 R /F14 907 0 R /F11 1199 0 R >> +/Font << /F25 910 0 R /F24 903 0 R >> /ProcSet [ /PDF /Text ] >> endobj 1221 0 obj << -/Length 1679 +/Length 1890 /Filter /FlateDecode >> stream -xڭ˒6_Cڙ+ZMnIg3cgzhzJŮ$PGM xXm]b7EZ= CڭE -qɜ;<ct k%Y,[m.0Zgf>a`F)e+y*4)"^Uia&.J)>-)_qDxjjK=fze5٘ؤ'D&;YMJŔ6EkV|jbf%B?rZ \յ
뉸 -XSmIƖ ;d -!M}EG9@M-"UH>LEwDWSW"4/V?$D -]=֎@Un|Y>bpSw`g&- aIuR* `t 1E:,@ -X˄j.iWVl9L^1#ſGuif4~ -ff27 #I)G(.mY=X QUځz/2;|LWj9C.0=U+9Jekл&Q]
)iHϹB>SfrEd}3H*(c5 -L3nҎS*v-&*7(rh4DiWpkq29HqjEAv'2Cy&.\|S7.S`Gc&m2RG_I;L7vt_*5k`y] K/_>'JGOh16h߯F}5m(_'F3[a% -=abygO>twkT'_
bg`{Kq -!f^Pvendstream +xڝXKs6WVz&bޜNL\3==@"dHy.)сb|ا*[e<ZY]zDq,0$HW뱐>| +qvNWÆ<[=z]YuæTZq7Q;FUW?rU:D
VkāelH\mlyGt;u{V!hE}̫w,ʝf ۿZsƼxfGjvxBw^<
P{ۺcTs +>Cydg%jE
Q^mS܂4WU4:c[Uy8SFPq5z椶ND>
bÄ,G8!{) +},Z֍ND'IhGg^n;3x(UZ +ymEUG&bt=pvUQ7b;-ISU.g;Gmzh^;㩋Ϣ Ag6RxD^
-TX0%5Hpf|.HLɜ7YbQ{eeٗ\ipoՎ@pZ1M
ep%{E0Yax3H'e)oi_NsH1; +"? +tf۾Ayb8 ϸG\1sqﵻM(]Q]VNM+LT&dky2I +z+Ts?Q/X:MVVC8qRZ{Ƴ-5${>nՎ&%Qup6Z(fb~ζ>ef-vzlUKڐ4ٸt~ +:]ʃ^+lZgPr%]2~蠌E^T갑]L5qUk%VƼf=6RHF/Bg-?Nn-?PT)jaN~sX($G]yױs&.gC)O&vkuԉ8n;jוN}5U-<VT)$ahMþhgPƸjӤ274ydy`H-fʬ
o.`q~Ra- +n]E|( +p_l7|'|1ӊv/ln]Ʋ8OBAq +ݿsLendstream endobj 1220 0 obj << /Type /Page /Contents 1221 0 R /Resources 1219 0 R /MediaBox [0 0 612 792] -/Parent 1208 0 R +/Parent 1204 0 R >> endobj 1222 0 obj << /D [1220 0 R /XYZ 85.0394 731.8672 null] >> endobj -190 0 obj << +214 0 obj << /D [1220 0 R /XYZ 85.0394 706.9606 null] >> endobj -194 0 obj << -/D [1220 0 R /XYZ 85.0394 660.0394 null] ->> endobj -198 0 obj << -/D [1220 0 R /XYZ 85.0394 599.9874 null] +218 0 obj << +/D [1220 0 R /XYZ 85.0394 600.2636 null] >> endobj -202 0 obj << -/D [1220 0 R /XYZ 85.0394 539.9353 null] +222 0 obj << +/D [1220 0 R /XYZ 85.0394 518.2937 null] >> endobj -206 0 obj << -/D [1220 0 R /XYZ 85.0394 482.5333 null] +226 0 obj << +/D [1220 0 R /XYZ 85.0394 497.0864 null] >> endobj -210 0 obj << -/D [1220 0 R /XYZ 85.0394 409.8686 null] +230 0 obj << +/D [1220 0 R /XYZ 85.0394 291.8308 null] >> endobj -214 0 obj << -/D [1220 0 R /XYZ 85.0394 340.5115 null] +234 0 obj << +/D [1220 0 R /XYZ 85.0394 221.8162 null] >> endobj -218 0 obj << -/D [1220 0 R /XYZ 85.0394 229.9888 null] +238 0 obj << +/D [1220 0 R /XYZ 85.0394 163.7567 null] >> endobj 1219 0 obj << -/Font << /F36 911 0 R /F33 903 0 R >> +/Font << /F25 910 0 R /F24 903 0 R >> /ProcSet [ /PDF /Text ] >> endobj 1225 0 obj << -/Length 2064 +/Length 2154 /Filter /FlateDecode >> stream -xڝ]}E -\l|ݷmٛp{Pl%Y$H*Ǔ+ER)X'VYaPxY_`A4Q$<!|,n OW1<}!LVqz;YIlTw{f+|_Su}o4AbV+t<A>UfWAY|mO8duOG+8<.a$C@yP'S]UXn֝j/PâJ=FYŢ9eBi+eviƇ}v(v70]4Eh^op:{<X@mr|v)|>a_OΕ2L8(Ewc혊v٘(E -KouT$D?\=V<n'OJk*+U{'"?y^#;b*5xjAꅩߗO`5M召V-zMM}~*eAʘu8* 9|X]jAԉ TLz߉ $9NU͕tK㗯1 XfQ1#SY"~Xpgqr_Z=u,$?-y/:__{"߲߈گ=e^&d8Ղ/`*;V2Hʺp975k --{6UG'@[Y䰗K(+yU/s8.$wji PichziRFo -s(nbMJN0{lɮ9>>}?X^f&¥65*-d[C=a.\9cЭ:*lZPpCm%`?3ʓAlt̂#?YHUH<-%g{0eٙc
h3ҌN1T3 <9h[i -Zqxc<d˙cJ+uԝiLE-wsS=PqNtGhfv4Y
Ί281u -aL{gF...u'(\,D ~@< -i
9Y]-#5٨U`? -%Z.dyx^8=Ne\b5)Gq<L->a[<ŲHYnj,DAl,뎦}0ጣ
ǓIP0D<ki[oW>3^Tɓ6l&e?"\ix+4B\i, ֩CRCH ~1@e% -{M㛞E|!Y02_ -aOB;;U;w@;5xEK37Ј-oNVsEc +xڝr6>_V-]2a<S{Le&-P ӍnPDy[> +n2XhgZKÝl1n_]lq9$M1sİkՍ[#B`F000i.Tgw{oh:JݪR'ɷI'ͷqDEF 7l$$ʄ69V-Ewm;˽[tͬȣܶ|e^Mpi +'U7^82B~S'PZ2Ndmriv"v#'ilfljfA_M6,"6L`[lҨҸzBZ_fśk(3hh_ϣMcngytz!Պn]o'#|C+F'6&UlZ̡n
KDu.o4pkgA(<=V"c4}C
\V;=/a`SRD$frz>US<uٶ`zh[)Mm+Xұ}d5 ]IOTw+@xTܗbRm}FU7gs$ yau0Bl,Ұ\}Xep Ou3 +W7i08gle
!kFe&d +}13=qd{ƒk`upܙ]* ;)̄8 piog((yM +<3(̬w i5N"IÕ%e
S7vx9&`pgĤ-x͂,Iosb%Es:Xb'S(4* U3 +Qsl}mvnRˣd:Fk49O4*(((AOrK> JU3%68Xn(4M
T
W{>?.Qfm~7TNH3^3_M3VX endobj 1224 0 obj << /Type /Page /Contents 1225 0 R /Resources 1223 0 R /MediaBox [0 0 612 792] -/Parent 1208 0 R +/Parent 1204 0 R >> endobj 1226 0 obj << /D [1224 0 R /XYZ 85.0394 731.8672 null] >> endobj -222 0 obj << +242 0 obj << /D [1224 0 R /XYZ 85.0394 706.9606 null] >> endobj -226 0 obj << -/D [1224 0 R /XYZ 85.0394 686.8094 null] ->> endobj -230 0 obj << -/D [1224 0 R /XYZ 85.0394 499.2966 null] +246 0 obj << +/D [1224 0 R /XYZ 85.0394 648.0842 null] >> endobj -234 0 obj << -/D [1224 0 R /XYZ 85.0394 430.0372 null] +250 0 obj << +/D [1224 0 R /XYZ 85.0394 576.077 null] >> endobj -238 0 obj << -/D [1224 0 R /XYZ 85.0394 372.7329 null] +254 0 obj << +/D [1224 0 R /XYZ 85.0394 467.0362 null] >> endobj -242 0 obj << -/D [1224 0 R /XYZ 85.0394 303.4735 null] +258 0 obj << +/D [1224 0 R /XYZ 85.0394 441.0015 null] >> endobj -246 0 obj << -/D [1224 0 R /XYZ 85.0394 246.1692 null] +262 0 obj << +/D [1224 0 R /XYZ 85.0394 378.3049 null] >> endobj -250 0 obj << -/D [1224 0 R /XYZ 85.0394 174.9173 null] +266 0 obj << +/D [1224 0 R /XYZ 85.0394 164.8282 null] >> endobj 1223 0 obj << -/Font << /F36 911 0 R /F33 903 0 R >> +/Font << /F25 910 0 R /F24 903 0 R >> /ProcSet [ /PDF /Text ] >> endobj 1229 0 obj << -/Length 2395 +/Length 2290 /Filter /FlateDecode >> stream -xڭMo~ - -$"EC-ѱdQ5x;+NP>gmMATě,b~f<~ 6F8q"dLVVIEd˗?Q7/?n˂ gܒ60"gU]m4ߟe[WD' U,B/q̻/K9f/|QVs?B8o+e\)XGR JB,aQ%$`V nPu+Lj۲*A=+Nn/ -Cq_q"`T/e pfR t[0ɪ^71ggX =&vMmH<Ϙ}p!DT=aca=3d+pq?
hCS$^X-= %r`k3irڦNc5e䙐wwJr^G9DS]VX][JI&)5~<]yI6IIV -\6UPDT״!`)~$,K_ҦF*8AnG>GMb9+PG{\|u;V!@1?Leӕ 9Ƿ:3O`PQ`8Z`:Dp'1|1bTar)S6+&Lb#3JmwCm-&OxqM/ֺm
sZ,S`{:kB2&o|n4sբkvbu[B;AGn$kpy
ZE%?.՛@t["Li$q7摺*ZqҾ
l3͛hl -&..eѪfTXhռ9I!-G0J>d,B:(j?,Ԉ-i-r>t*1R09CSc+':nC\%xD,h>Ƚ(3X'6vJ3ʶKh_L{4a:YL+II詭vCʏER9F:\nekeԢGEGSTQbmaw8D+Zqᢑ0bj*+AE~ѐ6NT2~khΠ -?"NLkzÎ郛 +xڕ˒6БJ>%1Sެ67=lrDh5I0")y~1ҸR:h4~B"_e06ֻ6^7 ~y MF<ܘ]efob5f͏Esfx\ +_KtdI
Z]wmh;\t]s\I^Y: +e9oԹH4&vYZ3jo1F+דy[/:IutcT~+"oynWoR@=YTS j1w7%. +ȝ9y6&p( +Vw ȷz weD',#1i g[JfbRRPAH5̛3u7<vd:'RQv$l5Hȟ#ݹr!
LS@m[6peeÑQ5yAx&+ܿ$NpxOk
+
87v?6endstream endobj 1228 0 obj << /Type /Page /Contents 1229 0 R /Resources 1227 0 R /MediaBox [0 0 612 792] -/Parent 1208 0 R +/Parent 1231 0 R >> endobj 1230 0 obj << /D [1228 0 R /XYZ 85.0394 731.8672 null] >> endobj -254 0 obj << -/D [1228 0 R /XYZ 85.0394 706.9606 null] ->> endobj -258 0 obj << -/D [1228 0 R /XYZ 85.0394 685.9933 null] +270 0 obj << +/D [1228 0 R /XYZ 85.0394 583.3618 null] >> endobj -262 0 obj << -/D [1228 0 R /XYZ 85.0394 623.565 null] +274 0 obj << +/D [1228 0 R /XYZ 85.0394 439.6236 null] >> endobj -266 0 obj << -/D [1228 0 R /XYZ 85.0394 402.1666 null] +278 0 obj << +/D [1228 0 R /XYZ 85.0394 321.7883 null] >> endobj -270 0 obj << -/D [1228 0 R /XYZ 85.0394 198.8276 null] +282 0 obj << +/D [1228 0 R /XYZ 85.0394 204.5557 null] >> endobj 1227 0 obj << -/Font << /F36 911 0 R /F33 903 0 R /F11 1199 0 R >> +/Font << /F24 903 0 R /F25 910 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1233 0 obj << -/Length 2139 +1234 0 obj << +/Length 2163 /Filter /FlateDecode >> stream -xڝYO6S(Q˾vdS߶{%zFdw}(Í -"0y9EF
D/LV6m4${ǧm<P/` -%&^$<Ipר<Mz(<Ke[RKI^|qpy@s;i>P4,A|
mZtgiFٛX!"[yQWҨM -Y-Q&r)ꙸH:ƉR,n`aIylh1n&$<Rr23~ $wאĤH⦯<V* -3sД N\Ҡw)?806 w\#fc HimnH2H']1gSA?^:/w^2]IF
ѦoK`t9/&u fZ8OF8X\0/8iweclq;/\P=u!าdɫdd=pESS[?͝gu~Ldȯ_a&]M -2|]{ܼuD1ƵC'ke*NhM[TUk&Vu̲jBj;5~X(\I.[_u5znQ͇ 2?,cz8P@o
?_aĿ +xڝYK
ϯ-vU1NvfglrevYZ4I #@G~Ѫ̂0UDA>WO0wiTq@catyPaB{Ç8[E07+Pumzh}m/jکZnq?swѪ}g#qr6*8AޗƢҗE +g5͂v٫V;es&{7PWBKb}/z+k{
<^_%,JKaZqwf?ltGPᴗAEdC"4EE!/ +hQ@HG<Ӷrr:ͦu(
4?0-I`$.wl5ZnihvGEOĹ5%y6!Uj4+"Z'/+r-wn\r{YkZaV@pS8LK#mM;7#zu/~0V_q0&.C;L2̸WmLIpalcH]+ vfQlϏgQl
S\Rkmwi"p:u`G]R7Lc4w`Gq徽F:y9`X?~;"hM$Tb@,|= fX m + o2hk`K
&臿.0
Mšwz0
Ku,kk_^Ԣ%םF?B,*?^J~O+L~xޚfiвa+S0(j)dG;/f^[+ڻf8Ǘ{vYC˵Csy'hӚN L>QkZ<}#8ShFfzx>V^43~^bZXekub}/n>uh5ַKWE?v7Hc\V=t^&"͗saf;hv NA.s\Q7"4"ZqSi-Y:EѬ5INLuK
6Ѻ4AD=Q(}7x'{9iy>6[LjT$(o4i9Ϝ2%H;j{-jgivoNHMJod\Z>羴)q>EuW!^CAcO$Z)͞cV]{dxaGNc-`h7p|$>9No<7eQtz!(0{(i2
~i-]N p_G +RJ@̈`D7H_}J/PPe
IRS I Bch,)saĦI*lXxǛ {29 85QÙYs}?ݢvq~ +~{( hgYPqfa>}b_,IuVUYN˴(L4b9uKH -x\r@H\\mM
kA +Q1Y8.˾z"ȳ-3y\rbeQYq- +r,MfPpy. +
T:PC
U@&^\|R/UJBi:%&t&,|#N17Cvj`)RLyiJ_y
̫عGQ+S MKAi1d/?Os='A L1(e8f5$&aQY8Q8+%Ctendstream endobj -1232 0 obj << +1233 0 obj << /Type /Page -/Contents 1233 0 R -/Resources 1231 0 R +/Contents 1234 0 R +/Resources 1232 0 R /MediaBox [0 0 612 792] -/Parent 1235 0 R +/Parent 1231 0 R >> endobj -1234 0 obj << -/D [1232 0 R /XYZ 85.0394 731.8672 null] ->> endobj -274 0 obj << -/D [1232 0 R /XYZ 85.0394 679.0032 null] ->> endobj -278 0 obj << -/D [1232 0 R /XYZ 85.0394 561.1679 null] ->> endobj -282 0 obj << -/D [1232 0 R /XYZ 85.0394 443.99 null] +1235 0 obj << +/D [1233 0 R /XYZ 85.0394 731.8672 null] >> endobj 286 0 obj << -/D [1232 0 R /XYZ 85.0394 371.3253 null] +/D [1233 0 R /XYZ 85.0394 706.9606 null] >> endobj 290 0 obj << -/D [1232 0 R /XYZ 85.0394 349.9984 null] +/D [1233 0 R /XYZ 85.0394 686.9289 null] >> endobj 294 0 obj << -/D [1232 0 R /XYZ 85.0394 232.5337 null] +/D [1233 0 R /XYZ 85.0394 569.7166 null] >> endobj 298 0 obj << -/D [1232 0 R /XYZ 85.0394 174.4742 null] +/D [1233 0 R /XYZ 85.0394 512.0292 null] >> endobj -1231 0 obj << -/Font << /F33 903 0 R /F36 911 0 R /F11 1199 0 R >> +302 0 obj << +/D [1233 0 R /XYZ 85.0394 454.3417 null] +>> endobj +306 0 obj << +/D [1233 0 R /XYZ 85.0394 348.8336 null] +>> endobj +310 0 obj << +/D [1233 0 R /XYZ 85.0394 327.6262 null] +>> endobj +314 0 obj << +/D [1233 0 R /XYZ 85.0394 137.0592 null] +>> endobj +1232 0 obj << +/Font << /F25 910 0 R /F24 903 0 R >> /ProcSet [ /PDF /Text ] >> endobj 1238 0 obj << -/Length 2103 +/Length 1893 /Filter /FlateDecode >> stream -xڍ˒>_[UEI9lUV&$3;-mU˔W -rD&SșX](0.!@AxaiKnmiy2Vg -em[ְ"JtH{j>s@o"B,/guP.^.]G2_faG4LDjbD9yur7-ϢD&D+<"K8G "~ -Q@<98(fiF74c$&rbֹFq2~HFP"Y2A\ +Y RSg - Nd0z*ۧrRϭQ8NcyZa0kf
evMB)~)a+c}逓z71V-b*PpLE>Y9KOwd/C. -EL{UTs:BJF}t˨ jo1&ZꔼR)J]Ф$ -9,1?'u̧u[ l> -]ȴBB7AKt}{孪X;?
gM}H_'H034CFo.qyDf+eA& Fq6K b4:k3p|(̗MenXPxY +xڍn6QƮ6Keh(2tz%&")md>|;FG~b^6]Idy(pqܯФiQrgmTȏ~(]%i/vAWh.vA0>Y@zM,bl&Lug'\bFę0E%bI:174K3͑I.?J0պWh}`?#a6pҮAaA"lk1 +*Ց] +$ +5+XlD/OH L9WW:8ǙT +&렳%,1"Bax +6^5I I6Ae^420t/X96t8U9=phom%l%N_1 +7C!Hׄ.l}Vx\:B0ufz/XX# +8F$ح=tOw|_UX%wKt;r܍*0SЖ)l\62VUEУv~*aM +B=r.`(s_\f> :`Y,L-<r#24;-D^{R +Q7 l&3+!ؿOXěCԤ9Nsc9 +aZuI;RKKU17j \ +TMKP<SJz9
ՐBO'әrHR(Sr4mwhB(ڞ, +9 endobj 1237 0 obj << /Type /Page /Contents 1238 0 R /Resources 1236 0 R /MediaBox [0 0 612 792] -/Parent 1235 0 R +/Parent 1231 0 R >> endobj 1239 0 obj << /D [1237 0 R /XYZ 85.0394 731.8672 null] >> endobj -302 0 obj << +318 0 obj << /D [1237 0 R /XYZ 85.0394 706.9606 null] >> endobj -306 0 obj << -/D [1237 0 R /XYZ 85.0394 600.2636 null] +322 0 obj << +/D [1237 0 R /XYZ 85.0394 686.0069 null] >> endobj -310 0 obj << -/D [1237 0 R /XYZ 85.0394 578.9367 null] +326 0 obj << +/D [1237 0 R /XYZ 85.0394 578.0849 null] >> endobj -314 0 obj << -/D [1237 0 R /XYZ 85.0394 381.7708 null] +330 0 obj << +/D [1237 0 R /XYZ 85.0394 505.475 null] >> endobj -318 0 obj << -/D [1237 0 R /XYZ 85.0394 311.6042 null] +334 0 obj << +/D [1237 0 R /XYZ 85.0394 409.5575 null] >> endobj -322 0 obj << -/D [1237 0 R /XYZ 85.0394 284.668 null] +338 0 obj << +/D [1237 0 R /XYZ 85.0394 313.64 null] >> endobj -326 0 obj << -/D [1237 0 R /XYZ 85.0394 176.686 null] +342 0 obj << +/D [1237 0 R /XYZ 85.0394 229.6776 null] +>> endobj +346 0 obj << +/D [1237 0 R /XYZ 85.0394 162.2582 null] >> endobj 1236 0 obj << -/Font << /F36 911 0 R /F33 903 0 R /F11 1199 0 R >> +/Font << /F25 910 0 R /F24 903 0 R >> /ProcSet [ /PDF /Text ] >> endobj 1242 0 obj << -/Length 1751 +/Length 1606 /Filter /FlateDecode >> stream -xڕXK6ϯȭ`Z'Ӣ-]A/[3֏ g6|ɯxvfC$"%IY"nF>]e -w,^]zޟwJdTX%0Y76ol+pv`fwCoZEQ<}7QpWJ];@UڃxZ`Z}4YIT}WdӦAk. -T=ɂclmsmS6
>wɭn
$vrDemO̳uFx}i.^ଯVbEIT2UOa}+aLK>M=_@.'OuWV%bS!sF(mNU.uHЭH{KZp?i -v6*812hgo.ƳÃ;2{GF1Ǐ0R_,5F -T v'V7mqƴvJ4Ru(˂,]&0st<HjFn#Y0qmLUWv4V,lihPm#_#W+N0[ -"q'0A-㷠QH
o8&'>7N}sg\gQ{4l%{E<:IQL2ls>f - -u9"Gy|7Sb:X17**|p-9Tׂ´ږkhݻo8ořD ɛyI{XA14E߇'D|$I] 24,x.-Xs9MaQ҇9-z&}X% N-Jq1eݫW9?</qpTשש~`{yfh=9R:ug![R[W53o8| {XIa\)j`R8Fwj26b-hu1'u\&I=SX߽¿$(B[yZ +xڝXM62>l `Y$F.MDj$3)Yn҅$GphyF6]lM(hqoISnc`*vm+_ݯloz;8S-]W -W,rgQ[2Ƃ}%[O,~wЛzzŊ0JPT +'Y)ھ*x^R{عFM,Xnl8Y*IX)Ft&
~Q(|(8qhiRx/J?W {9]6$d+'=Jn8-&ƊFQ,Z6gZYuHgcM(s'?V3GU0f3ddSw2#o<b^تDU-mf8H4Cn) ;I<h1/ +9IpC0r!/fǖ>52V5cO 1baQPdwϕfڎ̑mAg9ogs%R~}; ! +aIX%ikdrNH=vQiަ .qɷ\U1MOF3h96<"Tֵ(<`ieh[g`]DYجQnT|&*^+̓(t(*DTQ4Z +UzⰐK4h@D'12j|0:p?}UW}%ԛ Q=Usa"{II9Qa%(./pʣ^Me,dT_RO)TUg/9]&x#{#w+c`wneAՈwO7ZG85dxgRdbik@[ 0W1FIRkE+> ::\O8Vtڭ3ATOR@(6C:'wmN.!Xb\[:텡ӌa:5S3Gm$ۉn:\8lE(uk
ݷ*lLΡkWU SJ$<^4`ChK5"\@VzR]YeU/]s@jfCi"sxvD7#Z(T=ߵ'0,rW^SEቧJKs@hu@0w~ԊLE6/50ϵڌf"t%Q.gJRjpq<z+EijN;5ۦy9!@Ĥoh?< ^a@BgO8f +7ZnJ+hhּΛs-tuvK9_;,PG6?a7u{Zw/8zhrj
?S$N#)Z040?HoںP^fJ\Ekނ^~۹SYr9+o3<X|TԠl5 endstream endobj 1241 0 obj << /Type /Page /Contents 1242 0 R /Resources 1240 0 R /MediaBox [0 0 612 792] -/Parent 1235 0 R +/Parent 1231 0 R >> endobj 1243 0 obj << /D [1241 0 R /XYZ 85.0394 731.8672 null] >> endobj -330 0 obj << +350 0 obj << /D [1241 0 R /XYZ 85.0394 706.9606 null] >> endobj -334 0 obj << -/D [1241 0 R /XYZ 85.0394 612.2187 null] +354 0 obj << +/D [1241 0 R /XYZ 85.0394 638.7243 null] >> endobj -338 0 obj << -/D [1241 0 R /XYZ 85.0394 516.3012 null] +358 0 obj << +/D [1241 0 R /XYZ 85.0394 568.7096 null] >> endobj -342 0 obj << -/D [1241 0 R /XYZ 85.0394 432.3388 null] +362 0 obj << +/D [1241 0 R /XYZ 85.0394 516.8494 null] >> endobj -346 0 obj << -/D [1241 0 R /XYZ 85.0394 364.9742 null] +366 0 obj << +/D [1241 0 R /XYZ 85.0394 487.307 null] >> endobj -350 0 obj << -/D [1241 0 R /XYZ 85.0394 302.2721 null] +370 0 obj << +/D [1241 0 R /XYZ 85.0394 404.2077 null] >> endobj -354 0 obj << -/D [1241 0 R /XYZ 85.0394 234.9075 null] +374 0 obj << +/D [1241 0 R /XYZ 85.0394 308.2902 null] >> endobj -358 0 obj << -/D [1241 0 R /XYZ 85.0394 164.8928 null] +378 0 obj << +/D [1241 0 R /XYZ 85.0394 248.2382 null] +>> endobj +382 0 obj << +/D [1241 0 R /XYZ 85.0394 227.0308 null] +>> endobj +386 0 obj << +/D [1241 0 R /XYZ 85.0394 169.2224 null] >> endobj 1240 0 obj << -/Font << /F36 911 0 R /F33 903 0 R /F11 1199 0 R >> +/Font << /F25 910 0 R /F24 903 0 R >> /ProcSet [ /PDF /Text ] >> endobj 1246 0 obj << -/Length 1774 +/Length 1849 /Filter /FlateDecode >> stream -xڝˎ6*U1) E{jz%ͮ,[}!-&-|p8r4[Ec"LWۄEWU:WhҔeX,YemWXțݫ&aju%00u XEϝ[T
AiYhii,!2m8oOV%*ΉJ -z$x}6XAH_Fd`J5
Jz/ք߾C xZtH[GA:#AӱxӨgں]ei/ۋ,'0vϢߢ(pOIVQWăd{!D}0
Jhժ9+.+a*Gj$&J&bBxh?ld/AY`$J*ąjBrc -Nl݆DVGʪRCۃ]B{j2M -w斸k:
#ֵU'6h*m̮Y4MG;i\,qS26Y'Q4۸6ö>\YN -8sxH p"xP16
[@51&)V0B{Ҏ7Dъθu!d -4I~_ڠ:K=S HUCx6 -ESRb>@07~jx}G/V8`q+6Y@4QJMBBQ+h? +xڕXK6QbU@$EI-AzUw3%[!9o+~bD6noUVx;FL +w +Ut3tẻYjru8˧VE>߹"_?n^Uemgo5[k[оf*$]xo؞o*Zmga<SҚgPzVi7M.۴*Y4}l{^јͬ(C)9L6CSɮwt\O$t,'l9qٞ~"7X`lVfe6bY6 fjp$ +PVyEߨyY!UQN,@ts.
iw$!+ڛjכ +D >wҜg48
䃯8L +% +Hyz*5'ow)XK3ą3L~'zzf^_0'{AgZljEl( +:,u@hHu !QP~;(r*2߶*JRV}Zfڅn] DP=Y^tEcj6Qڌ.&^7ۖxs?b2UVh*K +詌QwۜY{Ls +AW@Ld_=tڰdFfY|eaYh2z咣F˓y ZN,2g)f
@S)=a،.=@iY4`4z):.QAJ endobj 1245 0 obj << /Type /Page /Contents 1246 0 R /Resources 1244 0 R /MediaBox [0 0 612 792] -/Parent 1235 0 R +/Parent 1231 0 R >> endobj 1247 0 obj << /D [1245 0 R /XYZ 85.0394 731.8672 null] >> endobj -362 0 obj << +390 0 obj << /D [1245 0 R /XYZ 85.0394 706.9606 null] >> endobj -366 0 obj << -/D [1245 0 R /XYZ 85.0394 682.3487 null] ->> endobj -370 0 obj << -/D [1245 0 R /XYZ 85.0394 599.3928 null] ->> endobj -374 0 obj << -/D [1245 0 R /XYZ 85.0394 503.4753 null] +394 0 obj << +/D [1245 0 R /XYZ 85.0394 660.0394 null] >> endobj -378 0 obj << -/D [1245 0 R /XYZ 85.0394 443.4233 null] +398 0 obj << +/D [1245 0 R /XYZ 85.0394 590.8492 null] >> endobj -382 0 obj << -/D [1245 0 R /XYZ 85.0394 422.0964 null] +402 0 obj << +/D [1245 0 R /XYZ 85.0394 499.1638 null] >> endobj -386 0 obj << -/D [1245 0 R /XYZ 85.0394 364.4075 null] +406 0 obj << +/D [1245 0 R /XYZ 85.0394 427.1566 null] >> endobj -390 0 obj << -/D [1245 0 R /XYZ 85.0394 282.4376 null] +410 0 obj << +/D [1245 0 R /XYZ 85.0394 367.1046 null] >> endobj -394 0 obj << -/D [1245 0 R /XYZ 85.0394 236.3333 null] +414 0 obj << +/D [1245 0 R /XYZ 85.0394 271.187 null] >> endobj -398 0 obj << -/D [1245 0 R /XYZ 85.0394 167.143 null] +418 0 obj << +/D [1245 0 R /XYZ 85.0394 252.9027 null] >> endobj 1244 0 obj << -/Font << /F36 911 0 R /F33 903 0 R /F14 907 0 R >> +/Font << /F25 910 0 R /F24 903 0 R /F14 906 0 R >> /ProcSet [ /PDF /Text ] >> endobj 1250 0 obj << -/Length 2120 +/Length 1808 /Filter /FlateDecode >> stream -xڥYI6W(+jץ@ -$+f{@P4=6DcI}l9I[p8\f!>"~G4T,IŶ~/gJdH@И]A?]\%?U,`qs%9ȳO/_J}(*-WA{oN;}*E5ʠ`&מ*hRyM?/v[sk;t}[Pа;yM+6Z7LtU>$<DPrʻ?`-sL-wA{ۢabGHJFfK<3̎[o4@&_}wzf~#`y/N;| -SӒ K2/lr+h(nKCuh/[QP`qhozZ*{ax+#m ~hudW8Uōv=uqf];AX=7Pu);h&;üߖXpb''n54ZhClo{: Pwr4(ZGaj̤:L.Ыxd{n_ɘOM_R]vl* E+TUE9x* -v&NG -HBe)Wr3AXӣ5w[O-9=?~@Ht_:fE0Oi\&Ki6?yى -9`H02 - .*;*
9b8:˘7D
>R>IZ*scQ=0A7)61wvR =p@p F[,jxbb#H@$z@̻3ׯ&jJ -*%(n
ķz6=ݨDM,M dJB[c⛢痉Һu]>ke\|,\ -غ ]ȏ-6'NPa+XÂ,d"""P8&p. pV8Rb*l.AY,vq~gCc0ʡ~z"z=s`Ӽ?F&Y/A -tK,xyvH2ٕا)4!r8;zB"?r -H -ĹO5#W$ANWz+ow^E8]{> -n7)O($@rX<$cmoP\H&9$tn{^]xaMOs +xڵXK6WUo[--Z(<'16=d;gvE)J"?舄O$a\9dJf2Y<؏lIeft/f[;gr&RdLd̮$rŤ6Yܱqf.~#u☳&IoכݮJTt#YJSR ]}C +ʟuǍi}7>??/~p9xnWAe3.2&'#6 FX+T&(Ha`q?<Yü){AIUsaVl%H&,"` +f9VӨ2Lq'd8D&`jȴc'#&$V_42e,aJṠha 8ϣ2.?"Hsj3юk-tC53W"y
G0K`>0+kAtt1n +/ +N%.9 +||B@r3)cXnyr8ؔrՒLBfM,p\sfV2DQW;YW#rx;U%=B\;ܩhWas1ϰĭO
GGk/c@ endobj 1249 0 obj << /Type /Page /Contents 1250 0 R /Resources 1248 0 R /MediaBox [0 0 612 792] -/Parent 1235 0 R +/Parent 1231 0 R >> endobj 1251 0 obj << /D [1249 0 R /XYZ 85.0394 731.8672 null] >> endobj -402 0 obj << -/D [1249 0 R /XYZ 85.0394 706.9606 null] ->> endobj -406 0 obj << -/D [1249 0 R /XYZ 85.0394 636.1291 null] ->> endobj -410 0 obj << -/D [1249 0 R /XYZ 85.0394 576.077 null] ->> endobj -414 0 obj << -/D [1249 0 R /XYZ 85.0394 480.1595 null] ->> endobj -418 0 obj << -/D [1249 0 R /XYZ 85.0394 461.7975 null] +1167 0 obj << +/D [1249 0 R /XYZ 224.8553 701.7452 null] >> endobj 422 0 obj << -/D [1249 0 R /XYZ 85.0394 341.3678 null] +/D [1249 0 R /XYZ 85.0394 403.6128 null] >> endobj 426 0 obj << -/D [1249 0 R /XYZ 85.0394 235.4877 null] +/D [1249 0 R /XYZ 85.0394 296.9158 null] >> endobj 430 0 obj << -/D [1249 0 R /XYZ 85.0394 132.2575 null] +/D [1249 0 R /XYZ 85.0394 193.6309 null] +>> endobj +434 0 obj << +/D [1249 0 R /XYZ 85.0394 130.9836 null] >> endobj 1248 0 obj << -/Font << /F36 911 0 R /F33 903 0 R /F11 1199 0 R >> +/Font << /F24 903 0 R /F2 1254 0 R /F25 910 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1254 0 obj << -/Length 1775 +1257 0 obj << +/Length 734 /Filter /FlateDecode >> stream -xڵXo6_9@6@;lذ6 P][IؒkYI;ʒ$
"}GOda\y9%Xn Ϯ` R(Y39Fl&Df3{4>V3o/g;_|͉ȧL>?̔ӳj^SjNۦ|8rln\5wH{">1ys̙Ɇ8g\80ʃML᷹pp:L9`<gDŽ3;%ZUsal~VAFI[Ы&-ı -^et)EfX5I.?2A˴>nYM-S2S>50p -{Pϊew9f( -5ʆ'\rć{{pO-TAFJwx=}()瘾ҙO*3%C
B=01|A]-US*![φbۢP5<:ʖZ -(ŴQEH8n3.2Dxhׂs -hĂVo~M
ܬ=.8B氩6-E.u7nN'4mdcӿ>L#/˶
QL2]а\g@bN舓yUmYY -AMnY.:7П
%"M H릥QJjPh5!mla棜==Kʑr$e؇3|RLy477eN%{cF&UrվJ&fބbdeL'? ʡP⢉QpTtaU7X+pzHjl/b7v8R$>,!`Bʒb)n9V?Bz%%@EbܩF"!JH-^E'mS˒DF
pB-۱J1ץdRj_11T?RHOPeimpd5pzUn|:/B[?0YK5RH}7:`xgILT;-;D MG*$=v@{ -%wl֩()co1mCa)})~ZB!G@% -FB@rmAO ͊1*%a ,a2,tKNNܑMBaw4nuDuԓpO ))/HmKĚ@R?a(D֓PzVK*AQXc<~4`:YRh-;iendstream +xWKO119;TTrH=PMdCJJw3Y4(89mMf>XcCYo:ޖ^\!t@:m% +T9bGEf̥:,rb ))5O⨵ + UUOMP/T6z,[儭Hzk@:"ڛj4G!+hW &ۧ$ނw~Wۋ,+ݦ^5Kp,IuHIT9 y%\(<jnP[adI˯]=ۘ[o[{UTwEcdwHg-/<k`37r#o;JTX$R8jT}J_6r"4# endobj -1253 0 obj << +1256 0 obj << /Type /Page -/Contents 1254 0 R -/Resources 1252 0 R +/Contents 1257 0 R +/Resources 1255 0 R /MediaBox [0 0 612 792] -/Parent 1235 0 R +/Parent 1259 0 R >> endobj -1255 0 obj << -/D [1253 0 R /XYZ 85.0394 731.8672 null] +1258 0 obj << +/D [1256 0 R /XYZ 85.0394 731.8672 null] >> endobj 1168 0 obj << -/D [1253 0 R /XYZ 224.8553 701.6954 null] +/D [1256 0 R /XYZ 263.7639 581.997 null] >> endobj -434 0 obj << -/D [1253 0 R /XYZ 85.0394 403.563 null] ->> endobj -438 0 obj << -/D [1253 0 R /XYZ 85.0394 332.7315 null] ->> endobj -442 0 obj << -/D [1253 0 R /XYZ 85.0394 272.6795 null] ->> endobj -446 0 obj << -/D [1253 0 R /XYZ 85.0394 254.3174 null] ->> endobj -450 0 obj << -/D [1253 0 R /XYZ 85.0394 169.7533 null] ->> endobj -1252 0 obj << -/Font << /F33 903 0 R /F2 1258 0 R /F36 911 0 R /F11 1199 0 R >> +1255 0 obj << +/Font << /F24 903 0 R /F2 1254 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1261 0 obj << -/Length 730 +1262 0 obj << +/Length 1101 /Filter /FlateDecode >> stream -xWNAW>%JKXʁp@1V -YDN>='zΐt^Lgwpӻ^Fg\כΒzl}KIV9וֹ1 -l<ݠ>ny$ĈOݮml᭗-={Jm+#ewqCa
/j`"rχI%xP356"wwͲXGxgBRw5oKsr}NkkaYWp4[U-Hf +xYMsFW(n/tK'frHsĊmSEHtS3:߂}E +(s!]ǛWzaI[6KO1v>BV8/:m!V0-컗Ev9b,/W_>WEI?mnWT?xS}]do6oj~jr2PdGYRQ9+}I\)%7xC9{K]jjK> sf]ucBv<۪ց]+ksT*wkr\9_IY)<>X1DX ^ O"z`)R D6uV)3~)dMyPzZT,=+c0L4(+?<-cZOQ(t}k{HÊJ[5,^^a'qԄ~vQIBz|pImmkLulog]$Oo#z_=Ə0sҰհX<綻SLvBnNm# sdDi{|ӏºB)1Vje(1gV'_RM%TvݎyB9!P +"
θ_oެ?)GC6~0ke?*Ӂve1Iuk qp)U[mSF7kI)QK +7@ݠ%-mwc1Ǭ$mjt\Qwn{͈{]yhCy-N5c<.XOendstream endobj -1260 0 obj << +1261 0 obj << /Type /Page -/Contents 1261 0 R -/Resources 1259 0 R +/Contents 1262 0 R +/Resources 1260 0 R /MediaBox [0 0 612 792] -/Parent 1263 0 R +/Parent 1259 0 R >> endobj -1262 0 obj << -/D [1260 0 R /XYZ 85.0394 731.8672 null] +1263 0 obj << +/D [1261 0 R /XYZ 85.0394 731.8672 null] >> endobj 1169 0 obj << -/D [1260 0 R /XYZ 263.7639 581.9721 null] +/D [1261 0 R /XYZ 242.469 590.2247 null] >> endobj -1259 0 obj << -/Font << /F33 903 0 R /F2 1258 0 R >> +1260 0 obj << +/Font << /F24 903 0 R /F2 1254 0 R >> /ProcSet [ /PDF /Text ] >> endobj 1266 0 obj << -/Length 1098 +/Length 1587 /Filter /FlateDecode >> stream -xYrF+p6[.)'Krp|pY̊$*M,d7˴ -t(D]jQ%m&[ѓ[}F̒n[S"et(:"l9K'C<N4j9+Ss)$;iD7E'Үc#O;XǷWEM8J1(P5bА9A=r9IiKuú۱@Rf8t7ESe2&3hhNQ`S-j>0ZMW&jJGy6՛Gm&H n$hGL2Q0CLڗdjs\dcՐw˩D1qwbj\3~?oo7OyrdvL>:O*HI(Gj}6h~\k`3Wvc])7yk抰;n|t&]]}`3<꒶]}jMm`lj_k3úO98⋮ެUlLGRږF뵇KXuj6ݢI$-*@ǵz-dik|`FrFM-ph&ΤNlbDZxxGkA{ -=)#3mendstream +xڵXKo6WVX|SEh. +tvjl+I;䐲d+
73$XFDz\*̌`$׆gf+}¢X4FFkb55ټo.3c\gRڂͳڵn6NEUX5-yX>zź_m].\Kf/ +>0u^ffF71mt6=/kc^ձkWQJ+118^̡hDcɍcng
. '
Vv^͍s;w !5pܻm*LsvqN^6gO7eTQC_%YA}Sb}c6WU]/N=knW-vQJy +lpچL80U8: +_,˯n9¥O^%)dCFe}g&iͼ ! .$b(!h
Hh>CZ}Zv!O'ĉC<|}*Ϩ>R47Gf +I,Aw8tdQ
#}*f^!=0*bvD ٧"
ݳ_X$B!#*R02 Qt )!tsm@z1"m endobj 1265 0 obj << /Type /Page /Contents 1266 0 R /Resources 1264 0 R /MediaBox [0 0 612 792] -/Parent 1263 0 R +/Parent 1259 0 R >> endobj 1267 0 obj << /D [1265 0 R /XYZ 85.0394 731.8672 null] >> endobj +438 0 obj << +/D [1265 0 R /XYZ 85.0394 679.0032 null] +>> endobj +442 0 obj << +/D [1265 0 R /XYZ 85.0394 618.9512 null] +>> endobj +446 0 obj << +/D [1265 0 R /XYZ 85.0394 600.6669 null] +>> endobj 1170 0 obj << -/D [1265 0 R /XYZ 242.469 590.1998 null] +/D [1265 0 R /XYZ 280.2319 514.0398 null] +>> endobj +450 0 obj << +/D [1265 0 R /XYZ 85.0394 208.6922 null] >> endobj 1264 0 obj << -/Font << /F33 903 0 R /F2 1258 0 R >> +/Font << /F24 903 0 R /F25 910 0 R /F2 1254 0 R >> /ProcSet [ /PDF /Text ] >> endobj 1270 0 obj << -/Length 1773 +/Length 727 /Filter /FlateDecode >> stream -xڵnF4m]-꠹%4(hj-HwvgHђH{ HqU*rceRg<YLւR(x9ԬƜbFy2IIQR̘\&sj$c1{yTRH,.n$[,?j=y2lO?MCY!S̹wg_g-FEUL)Q$S55Z3PioJ~DeL2٧/<Ygȳ($pQs%^a zF)Y -o2i @#UoFϥLB$ƂEVgS2EϰL,eL<mHC-SardLix<jVB֬g"8C8CEK* kNm|tH"yϳP>9"~E&Yf|ӿ^pz8~ONpF~̆*YxzX̡I3q
n8B<n.t8&n{%[ ӋFp
-L2F,()
ܠUx iiaϱF$SGjIel|4B'%mb:'`&p SZ`tT
3觜]ۺ]YqvDֽ[w*[(߸GA5iכǗոu)/cنǣ$2|[%Mގ&փtNn/%$aw%XmBMQ*Hi -4VPg{Z-ڷӷo%3@0q,mpm*~*tW,]8r -B;v,c"χ 1.r; -K{xa&
ps%O~endstream +xWMo11903"zHJ(
imE3f4m~@9Ļ~<gɠDə` lhq 1Y}KwM`dHPT +(bmI@@G)ތLٛ7Sp6:;̦Cɰf֖py<L<hnw7Mx2̮gz;*l" tɬrڠ.ɂ#eY+5/|j-c endobj 1269 0 obj << /Type /Page /Contents 1270 0 R /Resources 1268 0 R /MediaBox [0 0 612 792] -/Parent 1263 0 R +/Parent 1259 0 R >> endobj 1271 0 obj << /D [1269 0 R /XYZ 85.0394 731.8672 null] >> endobj 1171 0 obj << -/D [1269 0 R /XYZ 280.2319 701.6954 null] ->> endobj -454 0 obj << -/D [1269 0 R /XYZ 85.0394 403.563 null] ->> endobj -458 0 obj << -/D [1269 0 R /XYZ 85.0394 299.516 null] ->> endobj -462 0 obj << -/D [1269 0 R /XYZ 85.0394 278.504 null] ->> endobj -466 0 obj << -/D [1269 0 R /XYZ 85.0394 193.9398 null] ->> endobj -470 0 obj << -/D [1269 0 R /XYZ 85.0394 135.8803 null] +/D [1269 0 R /XYZ 262.4588 581.997 null] >> endobj 1268 0 obj << -/Font << /F33 903 0 R /F2 1258 0 R /F36 911 0 R >> +/Font << /F24 903 0 R /F2 1254 0 R >> /ProcSet [ /PDF /Text ] >> endobj 1274 0 obj << -/Length 727 +/Length 1979 /Filter /FlateDecode >> stream -xWKo1190\HmġҐFVh>lvh>N=wy7c{L!PwQR솗h 3}魻9($h(kmY҈͠zq 2
֢秽O7ӗZ{O̽ψr}hZ'hr3AI2n -oػڈ
<ӱk'wpNBH{#ݹ:$'uP.mB긳ěm5l͛툿M<Rn(Sug}u -]'dk2h`Wt -~:39}u8ւW%ȲDٓ,Xd*XWh5ya|4]v&Du -ocR%&-p3'+,MnICREѴZ:I-VZM4[`TRbhvURTh6{}l9A _HƔhmW7דhs +xZK6W9iKM\$FAkkwؒcɻ?v +)r8#gec +llɱXmx-(#%#3{Zs5qq>TdkڸOnPځKU(هrZVU}{sE+nngYw*5V]h~1`:Ι/rx֬Wl,E>Z +AaCM6uV|Tzk]oINP6nOr{DաjV/:xH
~6naν沗B=XX6mƋ///y}6DOAnEm}?I106 n_dkDIf3T퍥\èj!16t\CuZU
17/~f Vh-zK0v +Ljp|SJ[ݎCF[C@_Pxގ(qPa.FLJb)}|q>i(a]]R$);?Ҕ' J9SfC!]r3ʼnҜK:PsyIι0>sAJJ{:S}_ճ.ta̭a҅v'ES\MN pTn6އb${7;XT*ε:i5iԳuGηaAX+I].\tIwKpJ^A=@"u?ih;/nHpVfڨ~wH?pt-,pg.Os^eOyWVMyOny ד;6K*b-"Ov~= +
$QE;ܶvv<$%3Юba)a}7~Zey&nUi)Vxf> +yrge4e-&~b + +`m=&ڶX=^1ƒՂ_|Cf?y +F[QfrWEeK8`
iY}vĔ`y_C1i^,bzzuUΛ2pp0bɧ@h7yG>TDAendstream endobj 1273 0 obj << /Type /Page /Contents 1274 0 R /Resources 1272 0 R /MediaBox [0 0 612 792] -/Parent 1263 0 R +/Parent 1259 0 R >> endobj 1275 0 obj << /D [1273 0 R /XYZ 85.0394 731.8672 null] >> endobj +454 0 obj << +/D [1273 0 R /XYZ 85.0394 706.9606 null] +>> endobj 1172 0 obj << -/D [1273 0 R /XYZ 262.4588 581.9721 null] +/D [1273 0 R /XYZ 275.4748 600.8736 null] +>> endobj +458 0 obj << +/D [1273 0 R /XYZ 85.0394 180.0683 null] +>> endobj +462 0 obj << +/D [1273 0 R /XYZ 85.0394 159.1888 null] >> endobj 1272 0 obj << -/Font << /F33 903 0 R /F2 1258 0 R >> +/Font << /F25 910 0 R /F24 903 0 R /F2 1254 0 R >> /ProcSet [ /PDF /Text ] >> endobj 1278 0 obj << -/Length 1106 +/Length 1960 /Filter /FlateDecode >> stream -xYKTWx,|9d -=66TE,"}"P1TqVK!sj j'C;N[=
nlQ:ǻ$|yL$~Qr8mT(NUŬѥhV!gƙt3Q3 hg4I?FS=}n.Y?|zx18|qq] A^p\ןlfSool{FOHU)ƫ?=n -9#Ǵoδy%=eC<z;l[Z匢,6,\{#z68zn7w>b@ੇRJvSjɴG))I8xF2v(pZ8Nː1(m@}Oq8s& +xڕXɒ6W6TDGm {> +.-]ƻ ?1E.I)Q?> brKy.W~|t.Aĭl_̻K@ub_rrщrZËLcHִ/SY;K'a_YMr,+B+o $8oG4%$㈀j >;-ɝMp(B_Jfx^=wYzd%tϼ$FU&J˰eR֪|f=ppcQImMH}cI4U,k/ +q-Ցl/8=p}ɟ||2'@<3K +K
$N0ԫ?FAט +[ Aţ4ݗJqS$`:
=
>7D`ȜGq ϘMp^ɇ VTs'ul +f3#`5R)a w]"Fbj +)dV[A/{1'aI`(}e.3T65MrU)kqGܲ +[t?ο~L+,_R84֭֘Z^xiDo#eaﶞyXMG͜fendstream endobj 1277 0 obj << /Type /Page /Contents 1278 0 R /Resources 1276 0 R /MediaBox [0 0 612 792] -/Parent 1263 0 R +/Parent 1259 0 R >> endobj 1279 0 obj << /D [1277 0 R /XYZ 85.0394 731.8672 null] >> endobj -1173 0 obj << -/D [1277 0 R /XYZ 275.4748 590.1998 null] ->> endobj -1276 0 obj << -/Font << /F33 903 0 R /F2 1258 0 R >> -/ProcSet [ /PDF /Text ] ->> endobj -1282 0 obj << -/Length 2262 -/Filter /FlateDecode ->> -stream -xڕYKQho*Y'egv&7 PCAQGrj£nO[VEqEG!\heb,n(,W%>|8[18i7J8Pu0ٲ0{u}l4\?l1Oغމi֨gaB8&Oּ{5h7yJ5ʬ4j -(ȗVXWkCpYNxyarr{|<wAWylQZ&Yih1Ay'ENO2\_|Sz$4с#gE -G N4'ATdx_EA%v3,5UC9R#҈̆
{^:UZ*qu٩x[ -Z8Ԇ
tlI#=wfg7HcرN=wC[Z'grCJ
MM6<H?iA5
rF4N̞Ӳ5qzfODWG[Kz|x@*i~
mRӺzeߜpoYjy -oajt(ɮ>Ώ{H`ƾ,RkԠ_ie.JRs~O+QcP/=?`d2go@T*X:Ǥx|<ϲR_Nkibt)4.(,NMD)i<#rXv= ,
dmIFQ.vEG3YАu-v|pçg">pKƗ;$Zk\>6~Nge>sg -endobj -1281 0 obj << -/Type /Page -/Contents 1282 0 R -/Resources 1280 0 R -/MediaBox [0 0 612 792] -/Parent 1263 0 R +466 0 obj << +/D [1277 0 R /XYZ 85.0394 706.9606 null] >> endobj -1283 0 obj << -/D [1281 0 R /XYZ 85.0394 731.8672 null] +470 0 obj << +/D [1277 0 R /XYZ 85.0394 648.0842 null] >> endobj 474 0 obj << -/D [1281 0 R /XYZ 85.0394 706.9606 null] +/D [1277 0 R /XYZ 85.0394 588.0322 null] >> endobj 478 0 obj << -/D [1281 0 R /XYZ 85.0394 646.9161 null] +/D [1277 0 R /XYZ 85.0394 526.8121 null] >> endobj 482 0 obj << -/D [1281 0 R /XYZ 85.0394 577.973 null] +/D [1277 0 R /XYZ 85.0394 457.8689 null] >> endobj 486 0 obj << -/D [1281 0 R /XYZ 85.0394 512.848 null] +/D [1277 0 R /XYZ 85.0394 392.6892 null] >> endobj 490 0 obj << -/D [1281 0 R /XYZ 85.0394 368.4523 null] +/D [1277 0 R /XYZ 85.0394 248.3483 null] >> endobj 494 0 obj << -/D [1281 0 R /XYZ 85.0394 291.125 null] +/D [1277 0 R /XYZ 85.0394 170.9662 null] >> endobj -1280 0 obj << -/Font << /F36 911 0 R /F33 903 0 R /F11 1199 0 R /F14 907 0 R >> +1276 0 obj << +/Font << /F25 910 0 R /F24 903 0 R /F14 906 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1286 0 obj << -/Length 2689 +1282 0 obj << +/Length 2459 /Filter /FlateDecode >> stream -xZY۸~_b -ݷ]97@F9vҠ>$<Nw~/yYRbtP6@^9W2S(dYևbK-L9wjkзXeτ=j=e]Wf`dp-|A'3Ԯn֭
@ ĭ8qHG. 8 -$|@3i꿞`{H,A/BlhRc̘_9D@F*v];u|9OUӨ'JbWzbPB^}vDױ,Cr|fK#vU |Onlvlfd[d$%c*QjE%txA2%{nm`dqpY&CjYYCwFQ/&Cjzal߭$lTla]eEYȮ+t;NFh$4"薀WY$R( -CY݁U*7TF)O-<~q(tU/bȪvb cq:G;<c+9vͮyH-J{U|GQԚ}41HÎ[u*Ma5埝"t\vܖ{LfXσ.@DAI$0FukNefrD -J
oWu9t3thgh'qf%=ǟ?pc+k׃1Ř3Tź2gTb2k/Pk
AY5m,GAۈ֫[&ԯ,lPĆ`(,C0lr
֍",d}ذ#yIp_e$RuOBQB -{-OtJć+tno/,т%}ћQ]\HR*PlIꫩԻN]jrYkOM#&h$Q-UA@GVR $Cf7S?cǞK"6eMT4<[ y%[iҠ(N.jOkٺS% -GĪ8=Ow -3 u!LĽ[=5.]PE'0̂z3ˆZ!GnNA<zXDz7qz 6'))6Oύ -7:jԇ -;V"&jF?vjJքl3T
-m -E -܈:)Z]Yͼv1$cHsgP'ZK9}TU>nj])k'[ǿ1y<7? Xh];sګkTN=USRWtYtNEUݼr~Un8M.9ܪ<2Pto^~+4u|1 }/L"HOY~fI8;@y<M.`"#/4,GcV b+K.
\qhFp/"0d}2:ׄ/y8%F?QBmr?='Gp,Og|RfItC+"~4&Pxxt$ex5)#XHXן !bja(ǚv}NcA)|_e(a`fa.~Q)(I=R; -YλdEz,TO霱+A(!ۿA̟ +xڍ˒_1K8U+S!Uٵ5uv38$fI!O7HF +"T{yĞ.9*Š]@;ɺdȓm'G50H =l2?K5Iړ
Z?n(L"V!0ToѠ _v:SGq"9Vek%N#ðjnQxxj +tgTwQ~S~}#c? +EdAQz??gPFyhvPɥqz7U-} 85N{u;ׄ3'7.$oSUNgBgIR᪵Z< +LVԕjsV6@$m5m +E(@Z
>ב +e"$ɒO<s)cwDcP0HP4Cmp>f1TU,%bnn)$KǰbHdUl\(V(a,׃y̖4 zu.v yΒd~?莫0Qyo"0\Gl9;$Z};UWm6ᄝA+YtGao%'=;N#%NRv3&BaझiK뗣d#}6C4<bg1hvfIڏ.1jhtcK0mc~0@{rHA +)8}E0! + bMHedX}X.s-TN]KFvu1R)tqJt2hߦ$pq)m}畄ؔF|L>ߝ>|9;^slpG%/u§4г~;fgPc/@iJ䦦O
an JehpUfNv,6dA+" +ey ms"@YMa0QfP+["gڔ[SȾbx +,]Zbr۹gjrj۰S9N:wcg*c(PmteWB,rrYG\D'i63O[Q @lq+T\$0%Az0&}endstream endobj -1285 0 obj << +1281 0 obj << /Type /Page -/Contents 1286 0 R -/Resources 1284 0 R +/Contents 1282 0 R +/Resources 1280 0 R /MediaBox [0 0 612 792] -/Parent 1288 0 R +/Parent 1284 0 R >> endobj -1287 0 obj << -/D [1285 0 R /XYZ 85.0394 731.8672 null] +1283 0 obj << +/D [1281 0 R /XYZ 85.0394 731.8672 null] >> endobj 498 0 obj << -/D [1285 0 R /XYZ 85.0394 636.1069 null] +/D [1281 0 R /XYZ 85.0394 527.5711 null] >> endobj 502 0 obj << -/D [1285 0 R /XYZ 85.0394 614.8756 null] +/D [1281 0 R /XYZ 85.0394 506.3637 null] >> endobj 506 0 obj << -/D [1285 0 R /XYZ 85.0394 569.3461 null] +/D [1281 0 R /XYZ 85.0394 460.5104 null] >> endobj 510 0 obj << -/D [1285 0 R /XYZ 85.0394 474.5529 null] +/D [1281 0 R /XYZ 85.0394 365.4173 null] >> endobj 514 0 obj << -/D [1285 0 R /XYZ 85.0394 444.867 null] +/D [1281 0 R /XYZ 85.0394 335.8749 null] >> endobj 518 0 obj << -/D [1285 0 R /XYZ 85.0394 374.1662 null] ->> endobj -522 0 obj << -/D [1285 0 R /XYZ 85.0394 196.8549 null] +/D [1281 0 R /XYZ 85.0394 264.7308 null] >> endobj -1284 0 obj << -/Font << /F36 911 0 R /F33 903 0 R /F11 1199 0 R >> +1280 0 obj << +/Font << /F25 910 0 R /F24 903 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1291 0 obj << -/Length 3171 +1287 0 obj << +/Length 3250 /Filter /FlateDecode >> stream -x]s6=o4:~Ifӝ3mՕ%%כ -I^T[Ŏ?|K)apg>)+RƏ$KTH -I^4vJ"Q@J(N3:?UEBH>5AuQzo&<5h+l\Dasg -;f1ླྀc}2u||"y!Q 5*_\y+ڏǗEe\Eχj5Qu0O`/*1K+C ї2sM X¾ܶ$-}SM+ZW+x!g|OSlݿIA,GZ1:iy -I^4TA|KS@CIYQU#0''yMPPгY197|x=9-3PRIC]:G6Ӌ8GJZā#Tt"OI WޅOK.̵~0,_s=\|b
|.Iɻ'xyyL%x$opi̖~J{ǯQG#2E)o#T@yyc)_uZɈd1Y=q4eI@G"HXE`;ګwpwΆ-$Sznrz2@е0w!4%IA½@hdyk%'Ի]oUѾ8S틏龱b6euTr9ZaLz)qmфo*D几ab;$@9QDḠnk۴|Y{G@H>^N6/M&t`x ޕh(ҡiՇ}t -DϺ$G1ɍmhz;s&tu{#4'.V6( -t:,RP!DX]f&x$&̃U9@ KLOɡM2֕q8zuG.;b>s¹݇Jg͵
A1E;CրAa1C@Ҵv$:klEC;ۊpkN.
8'|M`%)Lد<x).}N {,}T`Lp~O$s?3?ك -[ZE@
җ:o* ʉUl߁ex)ˆ(Xw7IsѝY讇uAw'?;<eis!ϢZC*E(AN=3|Sr'PgQMVgQz,0]6vJ6`M;%rw-TkNG⣑dS2b;MXt3.kf-(QivE=XE7)MKH7`M0jwU
Y]sXJ8)>:$~B&WútB}b"A"7`M0A6as.C/UoF6/<8>g>y,~7T* CO"q,;װz3 -ɡr:%邎 Ey_iV^Nَ/Nm}Rlp`uW#<@7:"JN}ȸuAHSE 1{+Բ1fKi/siMmg1T %}u-}Xu`sU
оnYkw+\e d0[>ܦ8mbxT8xcuTD}oݦÀ$ Miiyec%>#beOFCnilKJ ]0k>?ɹֽtE
P=*[;(bd4 _;v$t"No.ޓF z -ߓ~ !|g2
0S!<`lb3p -,rbFyݬOpV#iyQbF-IE~n.xϔ"sC{ƓB=HqziK2?ӷendstream +xrFCO6rl%cgmR@ʹ$9dȱ_MRNykS:4@ Zx!8JbAVZ³ΰaG)n^pGi"D?~$|3n<84Y]m_cሜ_`Uu.h}Y6{%Y4f{y85Pa QClѾ_gmsG;nCcr{q}R>oUf_˼ɳ|u]ݘ0)WE)c(ȕs'kVnǾOGuu<&nGQђF[1>O0T3:Z$9e,Qth=ܠ)Y(Lٿ[
ӣ(F6ҽC<È[ƭƆWbN#bRF'x +y(/BLoB`efSKYu/2kr0" ^p +HB#z3x/o,RxA=)JyS~:'!tI](縌!/_:eq,ʦB9S]W1} +Ƴ{jK}n +,}eT2E0jV,Ys%d>"Du3oۻН.(Kkx"Ŭ +OYFX5+X\g<̑P]x}u981|z2zۯo^5퉳I$BdF! N0K2P1*`{ +VNrLR `E1}RiQF9F^w$=e4&|A~=~clqzR ^QrQ42j*'$]f(~>UJ67]O+]nA1R'':`7^j7!M1p8ZPx)>i$-$fmUxL>AZqHf)FrPM^c
]DGS}yNwy|VG"b`\HD8_ %sޑt:"y23#brOع! 9X,ɮG9.σ +
9?$%t(،ITe0" + +ܴ*V=SWFjKz!3!k'us%4v&:rdfWweJ.i5jK:c!Ui+"j +HGϬ$V{l:a<1k`8Afo4a?FT-nEjhx0莴rf<D0V;iWL[kB{7AGs@XL`4/?Wr9"knlnA\Zyh<jA_f|mcŝ"ob*89hrqTM[nD^ԙ܇fS&)c'V΅j179am+?NXsUȌEV*PO9u1kl9^<E9
XP`,fޟG44jH^2PM^:-mb
1o&W}vM?~}e{ jY8W8cao +*nu]8s#
̶M31
rzii`"]+cmG@_֝R)ՆqE%,q<&qN!e`FD `1rbvP*PW OPԻ[ʼnRwlpQ
_l(`*:mg׳w1;vof'؏e?3B8LtzBPJDo9YP3B>IC
#iM>[+l_/v
T) ls.RS6Bh4I4@vd.ͼB"s=HxAV<Jҝ2TA;>؋Tn@lN%X0:BMAq7CJd= +vxh(1N.wuYO_>vVGc6,s endobj -1290 0 obj << +1286 0 obj << /Type /Page -/Contents 1291 0 R -/Resources 1289 0 R +/Contents 1287 0 R +/Resources 1285 0 R /MediaBox [0 0 612 792] -/Parent 1288 0 R +/Parent 1284 0 R >> endobj -1292 0 obj << -/D [1290 0 R /XYZ 85.0394 731.8672 null] +1288 0 obj << +/D [1286 0 R /XYZ 85.0394 731.8672 null] +>> endobj +522 0 obj << +/D [1286 0 R /XYZ 85.0394 706.9606 null] >> endobj 526 0 obj << -/D [1290 0 R /XYZ 85.0394 579.8701 null] +/D [1286 0 R /XYZ 85.0394 460.5895 null] >> endobj 530 0 obj << -/D [1290 0 R /XYZ 85.0394 427.1607 null] +/D [1286 0 R /XYZ 85.0394 308.0548 null] >> endobj -1289 0 obj << -/Font << /F33 903 0 R /F36 911 0 R /F11 1199 0 R >> +1285 0 obj << +/Font << /F25 910 0 R /F24 903 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1295 0 obj << -/Length 2910 +1291 0 obj << +/Length 2874 /Filter /FlateDecode >> stream -xێ۶}^ [4A.ЇZ"K%gf8C]lYN``!r!'IEeDZ+xWaAћPEAxq3Dot070!MwRF -!oQX]K)j-ꪹ7)Q&,wkHRpTTP`exk+J]=ZsC4Д#MIi": -I'<TkC
%[g- -ol6WEim<( o@tT4U32bz1n)9XOYQ!,kLj}R=a_ -L4|8]]gl;gCxZh`CCس"k{2Ds@$p7mf<gy"Z;wKQiC'tTK~.!>JG[>w,Ϗ -[ -DjEŃYQXQ$G08.#4 -<I -}-KvK{-0]_swM+Kep-km[yVq2gP+`{S6
vþliym4fpӱZsk{}UJ5A}_oomS^4k{(jp4Liu3( -a
]06z: Agթ:GCM*N)
ǀ_WhqKq_A<O̵ $]lxT5S,p{tp@U*TM4,5ԃ.6!CvL#E.rK[]a@qpd,aDCDͰm(P a;8`dRp"Or?Ul B"NIC@7C(oufꡐ?*$<jXCpLċbrҾu
Fe"Cu0#QNiStX=@::(mM_B2<jH -UFďi}!ˍp&w{F7jTVaR8ĩL5)~`8JeAʨXI0C|V`Qpl>c+>i\ -^80.`p
m6$/?ph(uĖ T5Y!.{r3x.5Z^o]Rd@[[sM$X1q#bi~f=C#$yHtwh%Q#) 6vC͇ -[JiDž,u"Cw0ĢZ3z(̣{<@){2endstream +xZ_6Oʿ؇\he>}ܵ.HrrdNpq`j8?_d:fҨE*y%XxW7x\LR$6L$T Xf,f:Bbd駻^ +0IàN`[mڢכ'X <u`:V:|o^U;] +͢fǚhتG|moyqn `+PLt
O˻54BD緫^V>Кm_6u,=fm_ȶ_A^MUfWB~ +v3%R:@h0v]%)355rph]0vjQXrd]1(`IHtk:TMgqiύ1+ퟌԈ'<6?.mvTG<` +Ow
;Ӏ@Eh+"+$ +u; E0 +h9zt`UdѮ>L9-qtb&IsYSnӸ~bhN1J8GĩJ`ӘL_Y"d2#Ϝ_|܍G2ގOwhhVXX)D/4u~'>2Ril1e",nU,g7+`dzs͍`YUywH`=+Hbhq$0b Qfi!cӅ4zƽ# +x<F}ph1Ti4\k\Р$[E+Q.怆i>kۢAh/A+4hBCS9ElkSe@p"B$fjy +KRXm[AQVs,|-`1L~$NI;X0P-2
,ŘGǙRЊA!Ik3[8zOH@3p%=ꐜ{}D SL +k`ndp4ǐD%O0$풒fP5
5d,]S8B@&Ka4|kۓ7+] +֎\J^w¢fcxv>,:暫P2H8|1GB(endstream endobj -1294 0 obj << +1290 0 obj << /Type /Page -/Contents 1295 0 R -/Resources 1293 0 R +/Contents 1291 0 R +/Resources 1289 0 R /MediaBox [0 0 612 792] -/Parent 1288 0 R -/Annots [ 1297 0 R 1298 0 R ] +/Parent 1284 0 R +/Annots [ 1293 0 R ] >> endobj -1297 0 obj << +1293 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [358.4113 305.1532 364.3889 318.3336] +/Rect [358.4113 194.3763 364.3889 207.6265] /Subtype /Link /A << /S /GoTo /D (Hfootnote.2) >> >> endobj -1298 0 obj << -/Type /Annot -/Border[0 0 0]/H/I/C[1 0 0] -/Rect [493.4829 179.3478 499.4605 192.5282] -/Subtype /Link -/A << /S /GoTo /D (Hfootnote.3) >> ->> endobj -1296 0 obj << -/D [1294 0 R /XYZ 85.0394 731.8672 null] +1292 0 obj << +/D [1290 0 R /XYZ 85.0394 731.8672 null] >> endobj 534 0 obj << -/D [1294 0 R /XYZ 85.0394 706.9606 null] +/D [1290 0 R /XYZ 85.0394 597.3095 null] >> endobj 538 0 obj << -/D [1294 0 R /XYZ 85.0394 600.2636 null] +/D [1290 0 R /XYZ 85.0394 489.4368 null] >> endobj -1174 0 obj << -/D [1294 0 R /XYZ 206.3499 526.2214 null] +1173 0 obj << +/D [1290 0 R /XYZ 206.3499 415.4445 null] >> endobj 542 0 obj << -/D [1294 0 R /XYZ 85.0394 374.9265 null] +/D [1290 0 R /XYZ 85.0394 264.1496 null] >> endobj 546 0 obj << -/D [1294 0 R /XYZ 85.0394 290.9641 null] ->> endobj -1299 0 obj << -/D [1294 0 R /XYZ 99.3856 134.0962 null] +/D [1290 0 R /XYZ 85.0394 180.1872 null] >> endobj -1300 0 obj << -/D [1294 0 R /XYZ 99.3856 114.8969 null] +1294 0 obj << +/D [1290 0 R /XYZ 99.3856 107.5484 null] >> endobj -1293 0 obj << -/Font << /F36 911 0 R /F33 903 0 R /F11 1199 0 R >> +1289 0 obj << +/Font << /F25 910 0 R /F24 903 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1303 0 obj << -/Length 2482 +1297 0 obj << +/Length 2648 /Filter /FlateDecode >> stream -xڕn8me E=/83;AAflD-5DɎ~XEjwXTXC-n7U'nJ)(ӛ&yodTHx˲"hWi$N -E
uH,n.FwM3.|K$ow7EV9 ȿ#dBL<0Ѩkz.FGz~NDoӭ"m~6|ё{T<3Foc]ϷBznb@ZpJ.2Nʴ%WLP
jLydIY~Ǻre+˼lAs"6Ǔ~zC6u1 -^/AH!8DI^rdQI[-8Lk,hv)qi/N#mF<#KL=o)z=3BY\g<Yf]')qz)@z>EL"2ɝL78b0+gcV9fB(0m -eY - K7_K\â{#n-O32&,NK.-A⚓:]wW[WjSЃKIMթX34n:kB.S>'DŽG{O!/TkNvf.)\rmFp.8Xi`T`Ʌ<}`ғr߰xEIJa7OjBR}lT+AU2b +xڭ]s=s/uf:Qݼ]D]YrE)(QLg:~ +)2/Mu7F0NH%Bdeuy$d +4*]GqV WJDp/IQaq#~1Gӛ2zqRmNHc!(d$ãA>uuœv<M[ |ܢ^lucmmWz0?ۡPwmt(Hw`]ѾB%|~E"D];a0^h?Q,d2!Tm3+n.-HH^뇮O^۠n9oŪ쑪4J\W̄B0/iy*a* +:NՒ{Y{Vh/*Q͎
vY;:c)W$Q: k2PQ3oU}9&ݑTZ3p\}˭'%3T 쑩.ȯ#zASQu +SKjB7Kz>"#xjCw2OO=V ~>mv(g\d;AuCcן@cgrt7KSGP#Q@Aˀ(
}s.W4/v0Xw#w,qz00RCmiR) Pmcn,qzA]&|U hpi +=@0,&; +g*dм!q]z:,)ay9`0u\0%|E"qq<S0"YoL2<AqX,%KT.CU,0R%8X3&8Xrb +HQ
XQ/Jyv +:gG(\m7_zXmp vBT3W幊|5՜E5(W*ɯ; 0~(xjpTvL[hiuV? + +N +qNN! +EA@W/ވg㺱P/5u? endobj -1302 0 obj << +1296 0 obj << /Type /Page -/Contents 1303 0 R -/Resources 1301 0 R +/Contents 1297 0 R +/Resources 1295 0 R /MediaBox [0 0 612 792] -/Parent 1288 0 R +/Parent 1284 0 R +/Annots [ 1299 0 R ] >> endobj -1304 0 obj << -/D [1302 0 R /XYZ 85.0394 731.8672 null] +1299 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [493.4829 673.267 499.4605 686.5171] +/Subtype /Link +/A << /S /GoTo /D (Hfootnote.3) >> +>> endobj +1298 0 obj << +/D [1296 0 R /XYZ 85.0394 731.8672 null] >> endobj 550 0 obj << -/D [1302 0 R /XYZ 85.0394 613.2498 null] +/D [1296 0 R /XYZ 85.0394 533.5486 null] >> endobj 554 0 obj << -/D [1302 0 R /XYZ 85.0394 542.067 null] +/D [1296 0 R /XYZ 85.0394 462.3659 null] >> endobj 558 0 obj << -/D [1302 0 R /XYZ 85.0394 413.348 null] +/D [1296 0 R /XYZ 85.0394 333.6469 null] >> endobj 562 0 obj << -/D [1302 0 R /XYZ 85.0394 333.6178 null] +/D [1296 0 R /XYZ 85.0394 253.9167 null] >> endobj -566 0 obj << -/D [1302 0 R /XYZ 85.0394 142.059 null] +1300 0 obj << +/D [1296 0 R /XYZ 99.3856 118.9068 null] >> endobj -1301 0 obj << -/Font << /F36 911 0 R /F33 903 0 R /F11 1199 0 R >> +1295 0 obj << +/Font << /F25 910 0 R /F24 903 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1307 0 obj << -/Length 2286 +1303 0 obj << +/Length 2201 /Filter /FlateDecode >> stream -xڝM>"&k=vhL:=(idl}I{-rDQ$o9bO,<Z$
/D@]A剟.c"/O? E{A9L0Z$9bSs[4^^'ɲW
dCkYmtlVWi -4 -B䶪RzeokdnbаdRK| ROD~<䜀sηim'tb(5Z6aO: - -84Ua^{A0p^C}TV>=^W@S2J"֦
S|剼|%gJ4p -ޝ{OOW(me5lVu7EB>@-aPB 2Nfo(ܳ
}ͫGrE#c(a*Մ?t ym+ovs3mČ8F
kw?RzAaw+[,FJ;?җDG
Qi}C\ٖh`CFt'([sdZu_(-L0 |x5& J}re}vۑ?0fM`}؎:ĥZJF[7RCͽ}lؿ6@k<`Ԇ~·~0:oL+XCЖRKltGKJ27N5k)S70~uw0 ћ^N ޤMYM+w7($?;segNl3XYc4gmIEI05Ʈo|ΫQѪ.ȧ?o8 IOi=Ƣ/Di?:,OCa-gpb(rw_:|ҡѺͭ5rL*S|ɕ)Uˣ+kcB8婧FqDT"[l@zb0FB_Uqo,xqgO:{S@LZKI-GB@cC-[ -7M F܄btr[+J2H^"15ŶBM -39dTfg^';va=1Ţy?scrQI\4#4nSϏp*va]5N<l=$5I:82^GHjL<kއԯ }!shPϦl]I:qE݁_ng4Q_:=h^}!_$/Ʒd +xڝYKϯ-20G ̢Y!%蘒=b)-vn@dX,փ!E]}&zƋ.N0y4Z(*7&.Vc!/?}p\졹KfP+xm8(.]Ћ F?S#mB7S[JyYF@$CKK]p$Unj{ժ䜵dggi>e>MVɲCUQitPDG_m[dui/5r
0uA)ku*yoT+YqpK2n8ݨnb8(tg.D"B{ڍ(%1>y`6>˾pS]E~2{/;1Q?@[l?[d6]0*(d3!M"#ZxƉtdƷ0KڸUԣyg}_Jሚu$9d02%o^54ToZ(xYwh/5D30fz %_[oV]!xζtN`V`vV:>ZN<~DQ9/af<uf]U+tK$"gaDl&ئG +G9k +O$(" +W?ZJw2Qx`@#V
df0,4N +-H-v.)oSsƃe`OijJ-%drZX%:ds"s戟 +`OwJbFSL0DV%&I<x`( +g1 +$
uG`q݉B;#DJlL8sasTQ=xjB'gZuJi:k^A^{ +{r=up8o۷qb;5
lr'i8zkI-)2M"r.2>d[1T`*Y%(f| +v9VYZI{Jpkߌ7(Eoʘ^º{3Dwy|-Fzp%vN]UwwQY5z + +I]qg*<~/Ng.bx˭3{7D ˥{qĴvYhE#Gw3 v+s
I9%;Y&MV#f"LeO"8Ф)Im]{uNɛ(j-`obdfCOw3Vh?zg endobj -1306 0 obj << +1302 0 obj << /Type /Page -/Contents 1307 0 R -/Resources 1305 0 R +/Contents 1303 0 R +/Resources 1301 0 R /MediaBox [0 0 612 792] -/Parent 1288 0 R +/Parent 1284 0 R >> endobj -1308 0 obj << -/D [1306 0 R /XYZ 85.0394 731.8672 null] +1304 0 obj << +/D [1302 0 R /XYZ 85.0394 731.8672 null] +>> endobj +566 0 obj << +/D [1302 0 R /XYZ 85.0394 643.1377 null] >> endobj 570 0 obj << -/D [1306 0 R /XYZ 85.0394 655.0929 null] +/D [1302 0 R /XYZ 85.0394 547.2202 null] >> endobj 574 0 obj << -/D [1306 0 R /XYZ 85.0394 636.7308 null] +/D [1302 0 R /XYZ 85.0394 528.9358 null] >> endobj 578 0 obj << -/D [1306 0 R /XYZ 85.0394 540.2115 null] +/D [1302 0 R /XYZ 85.0394 432.3388 null] >> endobj 582 0 obj << -/D [1306 0 R /XYZ 85.0394 446.2865 null] +/D [1302 0 R /XYZ 85.0394 338.4138 null] >> endobj 586 0 obj << -/D [1306 0 R /XYZ 85.0394 376.2719 null] +/D [1302 0 R /XYZ 85.0394 268.3992 null] >> endobj 590 0 obj << -/D [1306 0 R /XYZ 85.0394 318.2124 null] +/D [1302 0 R /XYZ 85.0394 210.3397 null] >> endobj 594 0 obj << -/D [1306 0 R /XYZ 85.0394 260.1529 null] +/D [1302 0 R /XYZ 85.0394 152.2802 null] >> endobj -1305 0 obj << -/Font << /F33 903 0 R /F36 911 0 R /F11 1199 0 R >> +1301 0 obj << +/Font << /F24 903 0 R /F25 910 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1311 0 obj << -/Length 2666 +1307 0 obj << +/Length 2635 /Filter /FlateDecode >> stream -xڝZKsܸW*C썽T*RN=pHHCCaYӍn -cIMĩyA6}p"*)VL_5;pZyY76TlQz芶1T+\8-)ZqGM#( <iӿa{A7 6 T(Gr;.R68^M4ڿP7}(PƑubA{5I$Ȕ {AȌ#%#N
ԉ=*`)R!e;^zǣJ_+dH8#5숨6D^5jx~T%7E[JѦ/+B!%OBB|Mk[٭$3Xj}Ʊ;np'H-rwp6 -\G͜c'^YFo%̄RY13me;3֖$`~n:y |M7x{q>ˢ\7y&-,7M,H(/N4@"/ -TG<+KlYPP`tƌbЏ^ih9MQYPS<tgү r&=qÈi'T&= -P#ב -J'=n88I՟^EhT_ye0fDM^8R݇z -' - -919 -iH:=c}{#: -SdRxh§)G]:SBlӪݮGr C1W]x -i߯D{A(TG&yXP0w -HQe~\@(.r)b6x6'DEq -7[TkNmՊ/˄+6ʮFM{/UL, Qcj~~@pRz0r+ {A'7@6@Tox4;?]2^}4r8SpV%/ߊu"UMoeQmWށ '~-ZƁ0I +Λb֨|HXMy'UW:<gq7-
M/E[l燢D6hsPhkId$x@ILOsT>ǹd,L1$n^KX37w)MI3Efnge|%W`r}Ǜk;\aXW4Ho]^Gnj*7 +xڕYK۸Wm5U$[֦&X)RKO~}
()G
0i2EYէ7gM4Ie >$Ia=(Wx( Lhd%zqzWe럞8o\
$;ud7D=/[KΉ9J@0)=U/C~/vSgQ~PLhC9LUK=?=^dQ>Obt,U5R<i|ZpZ0UZs?J`P1DA$2qZՆ,HflV8{抣 gm)h/7c/y5ϚR1'WZъ>7dwL ̢,2^*t4>S?9Ij"$a|j +8ˇEP$R\- +[ +E>ߪ;D=+݁"e*'aߨBdOC +Yq
*VڢQ +sZuRl3T+=-B.gM +Kv=G;h76 ) pܺ'L>%hwFID;TgI3amQ~zq@3gua0CafCE%CݜV54vf4+=CY +ThkV<+} +;&gB_Wa"Ն +
Aey[- +k ̡//܍nTb=Z&;.>kx.rI/ QG¤MB< gٍfԨWO4[ +dJT*e 'yZ,K +$CZ|wBc_UWk' x̒l]BF|ZƌXziYѭ-;3+ +GAJ9.&霮4Ed°b9.\6l>85Y{=LNYIu띇ZDg&ߏ^kq|3*?e50)|v +0 +(} VG[<@1$3n$ƨzj@Pt"Whc ɁF}R̒t?
`=, >]攏 +N-,^dX܊mQ)ho@R6Up2E2T7ҫφo}l<a#.P3{ +5 kYa|{yOw"1U4]m
9;Ǭ[ +8d<}ÞݡR/T{7E.z_=闫4ҥhd~&%Տ~6r״|{/rQ&No|cq6k-̃8Bn4D+,=qRlT-^$ϯ̼G4mWv?=tsw5D?k+廒}WKw R7
4J4D"nْa +Z*!]qendstream endobj -1310 0 obj << +1306 0 obj << /Type /Page -/Contents 1311 0 R -/Resources 1309 0 R +/Contents 1307 0 R +/Resources 1305 0 R /MediaBox [0 0 612 792] -/Parent 1288 0 R +/Parent 1284 0 R >> endobj -1312 0 obj << -/D [1310 0 R /XYZ 85.0394 731.8672 null] +1308 0 obj << +/D [1306 0 R /XYZ 85.0394 731.8672 null] >> endobj 598 0 obj << -/D [1310 0 R /XYZ 85.0394 537.9612 null] +/D [1306 0 R /XYZ 85.0394 426.1585 null] >> endobj 602 0 obj << -/D [1310 0 R /XYZ 85.0394 396.7806 null] +/D [1306 0 R /XYZ 85.0394 284.4217 null] >> endobj -1309 0 obj << -/Font << /F36 911 0 R /F33 903 0 R >> +1305 0 obj << +/Font << /F25 910 0 R /F24 903 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1315 0 obj << -/Length 2176 +1311 0 obj << +/Length 2336 /Filter /FlateDecode >> stream -xڥYݏ/h*[E.H+^3DɒcJe+{/)Ap~3EbQfaTHDXE{%&MEX"2ʣb[?|!lŋfWp*@aQ𰌳(;Ew]͓;zek"Vɢ9JKQ,!!$ʂAջNײip菼{h9AeiC{Ĕ]DP-bohatGY5}
<oP)3).Z+]4ԑUtq -'`gJӞ)zxǬK ',OZFY=fmi'ْ|GdK%p#'<ԆK^f
֊Fn}%ܶŹ)l(%c6Ay9J7|Ge0j攒eu?#]
V5=$V[ -#۾Z=<KB0Lx4Loqqzjh-ٔ~2|qXD̮S&mbMbѺXac1[wj
ֲm(ڼ}qf}CB2cߢ( 4B\goH^EQGoO2TAEO(J ~^WSzjlGo4z9QQ&
fj1A귽8fSG<T|
X[hCG`ٴaSN̮UXK٬۱q1{ÎF؆F95GW_n*ߩQu"<՟6ͣ}wB,M?Р -}7QٸFr-
{O3t斷)`S纍]P|kkQehwR'ʲdY5_Z"å -Dw`%6|eLP6" -Ii
[<X))pBcnUFP7c{sS0K~W?ppslB épyL9l}ju o'JG/"n]L<^LŵPUp(-K0`b/R>eGuGyGz_W;{-2$~AseI4;/:g[nA&<W25dAK6}Kchv+V=gůe*|R<`U#z~$a$wTxo|N +xڍɎKcԀŰd x<2 +ײ솶Qx@z8BiRgvzWM:._>]$pܩPǖ-m)7am9OD& LRj%@?S^4;~/3uRf^٩C3CBHӈCMB?YF'r@AwI\<k^%AąOM?*ܾȘF22q{eR,/L"+IC.5*zBy"PqnB$~9܋a +k@πמ,f{80]ܷD}aBQb٦1G,ZUmPВ48ꆞQNqa ;cca}2;zUyU ̡s~D9wKwɝ.u߃w\{>Ǚ+ƙqo{xx^Aô펗<voywYy$X_yYB)V?I!@<@7ůP',? +%nqe{4<N@%q`ZAH7m#Q;JU5}d`J}ΒӨX}ne=\)R0;m['x=m`\N3`̶[Y,*(D3Y +0 +
n̋;^AyT~M|)EEz-+giUHG;l' ʣ>z@c> BES¶%GTM䫽oҕHYBXv(FKelXYβuΰ +W#'zRdY^?j_Epp=q}S)dxĽ~Ǥ5F_hdYOGe4{ w++V?a{y_3++8l'I|g9ǡ:iRLz#Pۡ'~L^>n +i5Uz Ty6B}%4pDlendstream endobj -1314 0 obj << +1310 0 obj << /Type /Page -/Contents 1315 0 R -/Resources 1313 0 R +/Contents 1311 0 R +/Resources 1309 0 R /MediaBox [0 0 612 792] -/Parent 1317 0 R +/Parent 1313 0 R >> endobj -1316 0 obj << -/D [1314 0 R /XYZ 85.0394 731.8672 null] +1312 0 obj << +/D [1310 0 R /XYZ 85.0394 731.8672 null] >> endobj 606 0 obj << -/D [1314 0 R /XYZ 85.0394 706.9606 null] +/D [1310 0 R /XYZ 85.0394 573.3992 null] >> endobj 610 0 obj << -/D [1314 0 R /XYZ 85.0394 648.0842 null] +/D [1310 0 R /XYZ 85.0394 513.3472 null] >> endobj 614 0 obj << -/D [1314 0 R /XYZ 85.0394 553.6486 null] +/D [1310 0 R /XYZ 85.0394 418.8568 null] >> endobj 618 0 obj << -/D [1314 0 R /XYZ 85.0394 414.1426 null] +/D [1310 0 R /XYZ 85.0394 279.3508 null] >> endobj -622 0 obj << -/D [1314 0 R /XYZ 85.0394 219.9337 null] ->> endobj -1313 0 obj << -/Font << /F36 911 0 R /F33 903 0 R /F11 1199 0 R /F14 907 0 R >> +1309 0 obj << +/Font << /F25 910 0 R /F24 903 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1320 0 obj << -/Length 1908 +1316 0 obj << +/Length 1654 /Filter /FlateDecode >> stream -xڽ]4WTq|nH,4F&&P~=LO3EE_?'!3,," FP :vA4%x{RGcYȕ/ߑtV"ltD'L可.NeT@o/,GOƀ'fweش8 -TT\֏ -msΓfg7oJJ~SݎQEKW$ꕹy2uNOgU,{riZJX46}z_n'ӷr]u;&WPnS.hU"/W*o~%?aL 1M1-5k_Oʒf5VSk#F!abIJfI_kSRSNat5O Udm>cmlC#5zۍпVyxt0^N±7A~hvTC0*7f+Dc&Ք۾3%le;9M]߭/\jhΠ+&]~*j5^z״z^Bt -açy'/53U}چn+A*>GHn[5zyʓۅw2fb^;)]lHlSH֮굹j*Vu]nա]wҏEnylDXYE;pF8bsab2*&J<ΈtF`Lo|(łˮϺ#;Q9ᩮksnSeqܴ$2*L.+Yva~m!M&^ڷ6\?[{9~ЍcG[l3*_Br<cf`Pd&<2nB1{㭽$zYAUPu=<=˳ -Tp*Tqܐ+qn8ٗmvs$䤊U -;U? -~|h{sT* -<r#Iw]gaL DQ̐sńn>O"R3=V
XЉxF3g!5Ps^~ʳa IX( +xڝ]o6++#em0VVY5pfh`&M}
vRk~'#z)HE^ mĻ~ZE4
f5gq$ָ?1Qh96+ΠAz_>[)!uzfOhf7*2axk]:<.mwME>D4184f#`Dk@3(!K;ԔEݵW(Gs:jZ!EZf:oTnx+c?29ATrr\v~uaȿNnav|ZUN|vd{ukGQ5buAD9s#ߨ6W?ǶW7Ç#Ƃ4ne?=6ov\ +-(,ØDAC:>)Qxq w^܁vvٚ.gVYpʍksESy\l\BL\g%ZUN|vd\m:5aߨ6W?Ƕoш wq"-z9ό<ߖ$u*Qmyj;mߓ>du*Qm}j;ώmߙk$l?-f9O=gɱȅqPN]Az !iw%GSCx?ʳendstream endobj -1319 0 obj << +1315 0 obj << /Type /Page -/Contents 1320 0 R -/Resources 1318 0 R +/Contents 1316 0 R +/Resources 1314 0 R /MediaBox [0 0 612 792] -/Parent 1317 0 R +/Parent 1313 0 R >> endobj -1321 0 obj << -/D [1319 0 R /XYZ 85.0394 731.8672 null] +1317 0 obj << +/D [1315 0 R /XYZ 85.0394 731.8672 null] +>> endobj +622 0 obj << +/D [1315 0 R /XYZ 85.0394 706.9606 null] >> endobj 626 0 obj << -/D [1319 0 R /XYZ 85.0394 439.5534 null] +/D [1315 0 R /XYZ 85.0394 277.474 null] >> endobj -1318 0 obj << -/Font << /F14 907 0 R /F33 903 0 R /F36 911 0 R >> +1314 0 obj << +/Font << /F25 910 0 R /F24 903 0 R /F14 906 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1324 0 obj << -/Length 3180 +1320 0 obj << +/Length 2882 /Filter /FlateDecode >> stream -xڽ]6=/3"%#mn6ifzZՓ%),|ܴ;` -A -:lIHG>55&$Ǎ~SE/na2i: -#-#02k.zCE^os
o|jBb͒#'<RdG9rE!_F44Xp& Qq -{ϊ"䖦H)[i$qySBs.͑Fj!.Zt]
^
-9js{G -H\^ƪl!(9{,[ -NL=NN"ak2
E%GrCP?rA~, -~ZVy1((n])?b#TeU$tJ.hiMTij*`,+=.O.iW -$<U
+Sr>4{l`# -=5 -{vD7\G$܉jugbo I-{98]8+-:w9>}@2Ο䝙*OlUMͩ"iSem'^`CRcKC)eL H^1#|5A"\ϥ -J)S{<be00jPKvA"+&vȇv;R3aReeIk2尢2)g291
{lX3)pWhb/qsxv[v*oAᯏQ|4rMOT1XӺ@,FgDO
e|][Sh(_iv7}/d\!͏/y(R{" - -,æ'^l@|#ПɉvE -ICȂ!(xiw -D,#9*#!8Np7P&;6U8V1H"0Ngu0*ۮՉpHO=}zk|3o\94ixWqu0&[6dB FHdEG:hCZcHa"U%jOi_+(W:+&9uwEc롶x[;K3o]KxP5$HD<N8Dk;a$t LrCw>= +xZݓ۶_ɌǺ&v9'N|SGATE.(n5%oAI?6UDN`Ai>֏<bGJ$ 茌κᙐ0G2:EI$IL<zI$&7IXȉgc9d7{ꦛޑzқHdt$e2:]^^ +y{S"Ps}=eI<;ns_&mڔ
V:`R.|Njqb_LIc8삱=3zƞ3v(vؾ_LfeDs{\g\='gP츹}?s^Vfy\
.|V#'M].e$.:cl9=SbM틽Rj
9*2q7"h45ٙ!k<Pa#Ԍ[^óۍ$Q; DD@,Y<?]XN!n +Ȱ5uӢvԬJX*z.MiJ߿vsjl-ng۟WYmҳK&kCapy@38g<b0slSm{Djբ긵+ +drR$^#VN+'诜Pr%o
=<o'8y$rJ1jy+65_;dݻ{_5aN-u be't) `!ը*vPgR|ZjB(ySيZi_ =rq~bnT DOzOS\1HKTA,/0RS)($>'=6$)ySSYY,Ѹb ?I\t1Wfv +ԩf S@+H0&nx&ola˝O;ZscES7۫xfMSo_^
Vy}vr +"kEÖu+~;[^B|JjsC9:]AbEÐ)ܳ*`JbO1\&AbPfSmgs82f,osWzeLS{g6y$@=pњ1M6WYMJ@fC +M?,B6!<iyGU\Ό5l +gY`Avd_Ǹֿk;>mt;V;6 `㇊P:
IU-rEDwnMkZi ilS{ +$X ԍ=vmR|pI3njZxӻ@2tXֽP65sE$! `@ǯT;Y]6t!MuAδ + +/x̓Gjpnk+Ql"\XDKX5+R^_
:yiĉO;$8'0xkpPi7Յw4a%6HKxd8W;fd#vI78@J0
":S7+w]ˆn.ҳ;vԋ#<n|wV +l؟l6\&W1" ȸ11/n + !Ew~۪rI}o!9K>N>#ñ_%kַf>/S2߬ ɻ0Щ3Yެ@6VE_G"/ɷ +mPψ endobj -1323 0 obj << +1319 0 obj << /Type /Page -/Contents 1324 0 R -/Resources 1322 0 R +/Contents 1320 0 R +/Resources 1318 0 R /MediaBox [0 0 612 792] -/Parent 1317 0 R -/Annots [ 1326 0 R 1327 0 R ] +/Parent 1313 0 R +/Annots [ 1322 0 R 1323 0 R ] >> endobj -1326 0 obj << +1322 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] -/Rect [136.8045 626.4078 230.1635 638.4675] +/Rect [136.8045 421.9323 230.1635 433.9421] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.tug.org)>> >> endobj -1327 0 obj << +1323 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] -/Rect [363.18 484.6621 455.3235 496.7218] +/Rect [363.18 280.1866 455.3235 292.1965] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.lyx.org)>> >> endobj -1325 0 obj << -/D [1323 0 R /XYZ 85.0394 731.8672 null] +1321 0 obj << +/D [1319 0 R /XYZ 85.0394 731.8672 null] >> endobj 630 0 obj << -/D [1323 0 R /XYZ 85.0394 706.9606 null] +/D [1319 0 R /XYZ 85.0394 501.6682 null] >> endobj 634 0 obj << -/D [1323 0 R /XYZ 85.0394 528.946 null] +/D [1319 0 R /XYZ 85.0394 324.5004 null] >> endobj 638 0 obj << -/D [1323 0 R /XYZ 85.0394 365.5266 null] ->> endobj -642 0 obj << -/D [1323 0 R /XYZ 85.0394 231.0935 null] +/D [1319 0 R /XYZ 85.0394 160.9963 null] >> endobj -1322 0 obj << -/Font << /F36 911 0 R /F33 903 0 R /F14 907 0 R /F11 1199 0 R >> +1318 0 obj << +/Font << /F14 906 0 R /F24 903 0 R /F25 910 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1330 0 obj << -/Length 616 +1326 0 obj << +/Length 1476 /Filter /FlateDecode >> stream -xuTM0Wp4Bm+UV=4UU^pjM_߱ v*Ǜ7&EUR^ё*Yu{`,3MLdOx:yˈAmQd*k( H8aRmf8 -J>H<}!+ VDZ{/8ɡl;9Ǭ"ϏS}3 u -U?<~g_i{ַ(RVöbRʪFu핼/t`endstream +xڅW_6OaeP{%;^vh
3:`ۃQcXn~H9/S$EJ䏤"~"Zi&+-HW2.v {w'XG)V!ML2[FosU h* WREe*Zo^xHX[Z
e\{`u;ٰ 7v!V;}.Bdo}5tׇ:lm-^%BRE/rnh"ɋ,}]Kp51=3`G&8,jgx_
xq`~ypO|YƃqRK,v6݃mjfa?uh6jk:wvvͮݭt !.=s,m1sJdSiHDAs!l3$y{rid +b+I1%=MCʊEr/wl12~o6;S
P'7AvEZC8]o<"<>9_{@a&{}gcO[_H74E\#ӧW*& 瀽&5R,&^HUA3C#ykͽd؞mAo{ ]8\ԸFipdEk5&a1z?nzX?&mG" ƞL`,0T*UFy-]Սri%AL>*U ް`*_wbh)c9PM"ҹf 3{+fgePvڋ8~j1lv +U !AKA(7u@ +_lPxYl@;zO{oCYz(yE k1q"p/ +>e䝒4 h^w;Ƿzm(Î+{,=)2Uio\cq
[Źq?~`|"!C +:=Õ}z~ڍ99B9g+ DT?nԾd1[d +\x1={Kw +.K/G+ViV0Pq"#OiFX"2Z>Izo<`#-ţ-$+r(R@1+/ŀNO*O`,fZ!Lg7qxP8[Zf32f +ByeCc8{EB^N2QzfbM]T6w8?endstream endobj -1329 0 obj << +1325 0 obj << /Type /Page -/Contents 1330 0 R -/Resources 1328 0 R +/Contents 1326 0 R +/Resources 1324 0 R /MediaBox [0 0 612 792] -/Parent 1317 0 R +/Parent 1313 0 R >> endobj -1331 0 obj << -/D [1329 0 R /XYZ 85.0394 731.8672 null] +1327 0 obj << +/D [1325 0 R /XYZ 85.0394 731.8672 null] +>> endobj +642 0 obj << +/D [1325 0 R /XYZ 85.0394 643.1377 null] >> endobj 646 0 obj << -/D [1329 0 R /XYZ 85.0394 706.9606 null] +/D [1325 0 R /XYZ 85.0394 511.3547 null] >> endobj -1328 0 obj << -/Font << /F36 911 0 R /F33 903 0 R >> +1324 0 obj << +/Font << /F24 903 0 R /F25 910 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1334 0 obj << -/Length 1868 +1330 0 obj << +/Length 1867 /Filter /FlateDecode >> stream -xXKs6Wjŋ -# -IY
4HQ25+KJ,cI*L`P'&kx
2R2b8gmsE:ɦFnnP DHœї2`akmEs-~>pJסI%1T `UiɵO;1<(34]UmzWE"1W{N4enviv"JUO[fK۹ɵ[AYv~ch]hK`ivMt:@ޡ`!"[d~rY0_,vuYd!(lV)[LU_5[}Xd+jkF 2bG[U`is!Tmx䄁A&( , h_oO7#2'i18zl$Qu/'q/^io(ȓA1< D2p77?&!\Jn(؊qn;$d*meQ/'ӊPEzEnҔח&&%DBՒkoӠqn;7|T6zC?h\?W ̅**zĦx?q.Eמ{@7jxee{֜)p֚";.t7wwr꿙'H d#N%FgrXhN[ -T2MEBCf.P)|]p802\/Ht0-%0j%B2<CUu#QZ3|c4E0st]:|756T(³GοF9didvlj!{^ayU|N]C߿{}Pnߣ&jo&+-l@/@Dvg\7MV'rTe;fႤy"!̻E,xf%Nw<#f{/EfO8q.o((s>A܂:5 +xMs_[G +^a:Hgq٬<\majjH(b[w jHM<oԠ*pA_4>HCVU<g-aDL<#}m;n0ʘ RdyP<#~9# +ؾ,-,:&BF,CQ$)9ի +dhs%X'i2!yQA~Dy +Aϊ +I 7Y +nf@4f@8ҡ$חr_L2Boj.u[1%W{[nܥ^ˈ4cF@ e[%d8ʾH7t +?{}BBJIc7zv{??QњRr4gx妩 +?)tC@wXv}01薁ƵOj8 +&U<V0?u!~dPvxl!F^UxE}BڬLpfd]},̠oB +}tfzTendstream endobj -1333 0 obj << +1329 0 obj << /Type /Page -/Contents 1334 0 R -/Resources 1332 0 R +/Contents 1330 0 R +/Resources 1328 0 R /MediaBox [0 0 612 792] -/Parent 1317 0 R +/Parent 1313 0 R >> endobj -1335 0 obj << -/D [1333 0 R /XYZ 85.0394 731.8672 null] +1331 0 obj << +/D [1329 0 R /XYZ 85.0394 731.8672 null] >> endobj 650 0 obj << -/D [1333 0 R /XYZ 85.0394 706.9606 null] +/D [1329 0 R /XYZ 85.0394 706.9606 null] >> endobj 654 0 obj << -/D [1333 0 R /XYZ 85.0394 657.7023 null] +/D [1329 0 R /XYZ 85.0394 657.8366 null] >> endobj 658 0 obj << -/D [1333 0 R /XYZ 85.0394 575.5345 null] +/D [1329 0 R /XYZ 85.0394 575.5345 null] >> endobj -1175 0 obj << -/D [1333 0 R /XYZ 193.7521 245.8078 null] +1174 0 obj << +/D [1329 0 R /XYZ 193.7521 245.8855 null] >> endobj -1332 0 obj << -/Font << /F36 911 0 R /F33 903 0 R >> +1328 0 obj << +/Font << /F25 910 0 R /F24 903 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1338 0 obj << -/Length 3046 +1334 0 obj << +/Length 3027 /Filter /FlateDecode >> stream -xڍZĶ͜(qkLŇ8$d(@*>IIuj@ht$٪X:YX-tV>ij!9y,iAgbt^zɏ/k0.g/,-0^aIZcw؍#>P,72WڽjѝZtijȨ>铌ٚ_aq{c+avwzHV~'beֵ~e6O:)szXEv}K8fW$l,yEsg',ak\Gjt=mN{& ,>zǜϟ>oESβeq -_]j UC mH$hOƾr<,4(|]Լp MϳeLVC77YIzhUkUi/Ln_ԛ -ڇ}T7Kskmᝳ -躝o|uV?u<6Rx1Qhn
rjZi/Vm'g%
\z mqtH7Kaq=d`bcgc1Ҋ<ᨬ!)YtP+ʍ;T×A-ǟ$hyN[ -e8`ڲ q^uo<`C`SJ@ڔfYcFitpA_g1 -罖cUp+8-RWJB#˘Bs~ove,eJj|/Dަ?+Ƿr0&NQ@MmE+E,t%VBW4;le*!>v_;'1b+ FpwUiHn=DwT -z?s&=t(kcw:jMٚqf -k1a]bBZa݉ԧqJdxZA3U{}P<Rݡ瀭s$ 'W9@xoO:3H+z|E!;OĻm{:@3vXOfcld0iI -@HիŇ<rAzcX -&Pqt^ZqQyuU7eG]IRUJJNq͖IsߺA5W7(g^1P0ʩ6`"eO.Z[<)W[0 -{A[L4 -_2Fy{J'v(W=]"HS -nV\@:8Rd2D*yfBs#$I,N&nH:{ˌڽR|9I}ŖgtX|;3ny@@M</5ߋyjD}qQ- |W$M+\ dI8(d44/F4ۑ2.eJEbLsPud+ -8 JfR4Xw -EL -!=@Rq7$ANOip{ `NϚÉ7<OT\>`+% -P蟗]2v|a|]BY|͘0f$wUz;0g%dn
I[]JXD5!H[~؆"}"+ުb݊uk)^#@jo7J{\q! -:e`~Ճ3R#Dc'{xф -{<h")zU%,q:#"st?8I`2e<T*e_C)ɣ)mlwLMbIJ!H'~J|hk>Bsji(
ƣA
L~J5 -d+WjHъ~&AR,ڙ7-뤒u3\#/!#Cw.7лf|Cl,K]py%GPfb;\d~/UI#X)qG)~FъM49.$XcIgɞ&čpnPZ[<ҲP
ʼ,C; --zyS9\~b'\@RyH8B*ϮP\~6<
\_^4PHEsI -e0 +xڍZK͜LIG{8-o2S!"! +rO@Rg
If1%Uu6[bU,լ<|g;C"c,YUBcwb.l>T1{@lVaz5{=\IG[sR[fndf{2wǣ;g^sz5'3Sì<-EW!YEy5FY><,/\N+:au*r]&
3>f`d04;2iYƒ9s3 }McI/?^췇<8S2 +;ohA+ F$yodhi{a.Ƃk2`聦-jZ!?rM"߲V܋oO\Hc_E*DRnS _[a4"xԉ7~cDC@E\K6+`REymDnz{jN }3Qw@<ҢͭK7:$jkCRu'#Oeԥ*
FTAsOv~h+0> +B\
Vcjp}l8Wɛݶ=ftm=Z +\baֈKsQa\Ro_ɡ={5 +8ZFR4Xw%Cz,lȂipTAvϚ+NzQ6<.SCʬuE)y~<ai߇eP9g3mo3P*=ҝPip \ZdJ
9I^p1tM[χ ?D6<??~DdU%zze3[}|wTXI1bc'-to %*x:jmAbU2?GAYi<itj +K AZYHۋ(@@l,JV:N'J[)йG]!U_J]jdTnk9ddf)zWd9GA)_.8_Bb? 'Ojp1SͿ$IE䵔 +zA?]qthD+ Ms ?pah8ga?pwUe,UiZ(\klx(ĻKe)zLĂK2yw<G)Ìb, p٦uLBz}f7B +?&"ɓl?h@ĸղwcXˬ endobj -1337 0 obj << +1333 0 obj << /Type /Page -/Contents 1338 0 R -/Resources 1336 0 R +/Contents 1334 0 R +/Resources 1332 0 R /MediaBox [0 0 612 792] -/Parent 1317 0 R +/Parent 1313 0 R >> endobj -1339 0 obj << -/D [1337 0 R /XYZ 85.0394 731.8672 null] +1335 0 obj << +/D [1333 0 R /XYZ 85.0394 731.8672 null] >> endobj 662 0 obj << -/D [1337 0 R /XYZ 85.0394 607.2722 null] +/D [1333 0 R /XYZ 85.0394 607.2722 null] >> endobj 666 0 obj << -/D [1337 0 R /XYZ 85.0394 490.0944 null] +/D [1333 0 R /XYZ 85.0394 490.0396 null] >> endobj 670 0 obj << -/D [1337 0 R /XYZ 85.0394 250.0573 null] +/D [1333 0 R /XYZ 85.0394 250.0573 null] >> endobj -1336 0 obj << -/Font << /F33 903 0 R /F36 911 0 R >> +1332 0 obj << +/Font << /F24 903 0 R /F25 910 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1342 0 obj << -/Length 3010 +1338 0 obj << +/Length 3009 /Filter /FlateDecode >> stream -xڍ˒۸K8Uoǵ8Nf6NU6$Iȑ_~"e:56
4&/e0)ӻ"Uxww"Ih[QM2|7~sܕ0wU^}{g9U
vQZ:qUU.cWo7iBs9(hʓ -(Qh5psKWLZ=32"ľEV<05>o4 W1 +xڍ˒۸K8Uoǵ8Nf6NU6$Iȑ_~"e:56
4&/e0)ӻ"Uxww"Ih[QM2|7~sޕ0wU^}{g9U
vQZ:qUU.cWo7iBs9(hʓ +(Qh5psKWLZ=32"ľEV<05>o4 W1 4^[Y $@)/XkP1Z]6S&X!MYiG GY[ @@ -4850,965 +4829,917 @@ xڍ˒۸K8Uoǵ8Nf6NU6$Iȑ_~"e:56
4&/e0)ӻ" 8|@8˨Wf2#2F+aM;lx I 7<mW(HN xǒO'6|\օ_Mx[Q>@<WR9,"yPuO%,3 -L]ixVE - T(I6ӲĈ'hX2n1 -F^<w3F8]{(z)tC|+=*}FA XmƎZ^
JlA -NbSnQNcFJ`9UKĞ'8H El7Dm5𣌸"ϔ?EҀ,G|y)(Q|pEl9拯[zs1,0%(1@}
BVZvF,0gbziD&/D|FL yܥ&<e]oPX>"^>3 eI}~ʵ1ZY.7W'Yz
5
@ueRi);=<N={k^,pS[g_"f{kKV%OD3WEb-?}gCڕSˏ*pc۳oF6Fx+FEu8T˰io~x0' ./,}?(rw0է -B"7w
o==+}xJIF)f!"Lhx4X6؈mWukD7T'Ć;tDX{V?hݼ@=/H8ϲmEf3#$a+Pirpׁ +L]ixVE +0^-#'|S`Ko.F_D1p#A0JшC{CL/MW5䅈ψ) /Ԅg^dG~&,uZ7ڡ[<[~9fS$KoV7[jA90eGwTGǩgًenj㬚<w_qoWxɊI7|?H\,`珽lp^ajQ1 +"MnN:lendstream endobj -1341 0 obj << +1337 0 obj << /Type /Page -/Contents 1342 0 R -/Resources 1340 0 R +/Contents 1338 0 R +/Resources 1336 0 R /MediaBox [0 0 612 792] -/Parent 1344 0 R +/Parent 1340 0 R >> endobj -1343 0 obj << -/D [1341 0 R /XYZ 85.0394 731.8672 null] +1339 0 obj << +/D [1337 0 R /XYZ 85.0394 731.8672 null] >> endobj 674 0 obj << -/D [1341 0 R /XYZ 85.0394 559.4515 null] +/D [1337 0 R /XYZ 85.0394 559.4515 null] >> endobj 678 0 obj << -/D [1341 0 R /XYZ 85.0394 344.8067 null] +/D [1337 0 R /XYZ 85.0394 344.8067 null] >> endobj 682 0 obj << -/D [1341 0 R /XYZ 85.0394 267.7266 null] +/D [1337 0 R /XYZ 85.0394 267.6718 null] >> endobj -1340 0 obj << -/Font << /F33 903 0 R /F36 911 0 R >> +1336 0 obj << +/Font << /F24 903 0 R /F25 910 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1347 0 obj << +1343 0 obj << /Length 2001 /Filter /FlateDecode >> stream xڝXK6W蝉Q:&ӴN;M큖h]ZTMy @юI$@ H'bdefblEu~,<y.e*2̬t.7v -yշY(a-,]/6%cVi^,a֗[;MUnl
M$Qa$;只>*/k7zuώ{ݔjU@RT=b%u)ԫbdsʣrU&
-,Dʚg,㍽V0FU9 B,>s!njUҎo'֏]N]Qg[_*0 ^kϖJ3/
DUvxtjأF
^n«om]h4$Mq0NMFFwwrD]{9uMmts| L,YjC+l^/˩*xd8dxZvr/Ãw'xG(lҘ;
/xZ/\U~[xL/6|ˉedX'WlAtmYGn;/ YO˵ -9*#o8o`{+=y W"#ӡ -$݀OqInXov@5My9JozP
m0RZHܔ^axMC^49فA14k[(@qoPdWC2=BG6| ɲ -tJ<%q#'}
$yc!=42} -~
<nDFQx<?Ϝ/Jendstream +yշi(a-,]/6%cVi^,a֗[;MUnl
M$Qa$;只>*/k7zuώ{ݔjU@RT=b%u)ԫbdsʣrU&
+,Dʚg,㍽V0FU9 B,>s!njUҎo'֏]N]Qg[_*0 ^kϖJ3/
DUvxtjأF
^n«om]h4$Mq0NMFFwwrD]{9uMmts| L,YjC+l^/˩*xd8dxZvr/Ãw'xG(lҘ;
/xZ/\U~[xL/6|ˉedX'WlAtmYGn;/ Q,çZdخӇHd
EB6]Xv0}
WٳGDρ{{i۶ӽ<ŀLkZ#4&?~1UWFin"Oh` -$T>];ē;R,;mMW0'P>02&Yۓq%8{?zy 1_h$>㩢A=GE{O!Tuq~
cAtlunj%Mp09:Dm'p<) *ʁRqcGY0dޫ_D<D=g; +'4z:s< NJe+7@0)M:I`"9P_k/?snSHX`I
ݝkԸXdљg#+jJ)u0:, Mg45I>zAh=.KS
.6mIv5$_J} #^3N}-|dٟ,Z,\ +_uJ˸|)<AE|MjqЀ 9#£Ǒ_ą>KxJVt؉ Y2-yVjṢ#v'jڐCp;@g$sX"!g<r7
?N7C#PAu+|ED( +,HbANþ!lolxwHJRm'bIޯA>KzqOw endobj -1346 0 obj << +1342 0 obj << /Type /Page -/Contents 1347 0 R -/Resources 1345 0 R +/Contents 1343 0 R +/Resources 1341 0 R /MediaBox [0 0 612 792] -/Parent 1344 0 R +/Parent 1340 0 R >> endobj -1348 0 obj << -/D [1346 0 R /XYZ 85.0394 731.8672 null] +1344 0 obj << +/D [1342 0 R /XYZ 85.0394 731.8672 null] >> endobj 686 0 obj << -/D [1346 0 R /XYZ 85.0394 619.2274 null] +/D [1342 0 R /XYZ 85.0394 619.2274 null] >> endobj 690 0 obj << -/D [1346 0 R /XYZ 85.0394 571.1305 null] +/D [1342 0 R /XYZ 85.0394 571.1305 null] >> endobj 694 0 obj << -/D [1346 0 R /XYZ 85.0394 453.2952 null] +/D [1342 0 R /XYZ 85.0394 453.2952 null] >> endobj 698 0 obj << -/D [1346 0 R /XYZ 85.0394 393.2431 null] +/D [1342 0 R /XYZ 85.0394 393.2431 null] >> endobj 702 0 obj << -/D [1346 0 R /XYZ 85.0394 299.3181 null] +/D [1342 0 R /XYZ 85.0394 299.3181 null] >> endobj 706 0 obj << -/D [1346 0 R /XYZ 85.0394 239.2661 null] +/D [1342 0 R /XYZ 85.0394 239.2661 null] >> endobj 710 0 obj << -/D [1346 0 R /XYZ 85.0394 181.2066 null] +/D [1342 0 R /XYZ 85.0394 181.2066 null] >> endobj -1345 0 obj << -/Font << /F33 903 0 R /F36 911 0 R >> +1341 0 obj << +/Font << /F24 903 0 R /F25 910 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1351 0 obj << -/Length 2437 +1347 0 obj << +/Length 2356 /Filter /FlateDecode >> stream -xڝYK6ϯ͚CHRY;);TrHrHHB
2AJ/F][: -֫0-B^=KOfaƯC<J$nQ7_uu(WO憳EA+i447a"]TM;`p~MLM͟6дH[&)N̍=zEz'ڍZ>qiVWXgMҶIh[g:%\esrLN'(FXA&e͍[%#f2+%6V\1;kug|l[~ -0JIK'ռНhg\g*iK8@i`ݪ"ccˏd -Gn7Y`,Qv*L"RW5X3ʦw'w7uqwq`VFZNU iEBSy% HoO` 69~ؽ$G -Wn-F٣힘ybn^Db_0Nኝmi -iNf3qp8G+JygWmMFP=|7"Lj jz.}iѐ q04Đ-H>Oee4-CE^X*NB{[BW(ǂ*cs$.Eb -nvzƔsT,Di-/WPa XAUg _gNe
y7 -H]CT0_j -0Z+ fڒ1j@iݻaW:H=*ʡBn~OW@fe-@ņYP<+V8]32@R'Kkf;Nív2^_Xa- PVwܘIpFp|s
X+z1"M+|KV֖d8TۀaaXTxNA~,
'QaVAw -tMK!{uqǂ`K8QPE̥4Y44Wɲ6J^(x(x >+^lM)ݪ?NZ@?2GB T -愩z8V(<>1kA5X/"3L(Xht*@kJ@~:'$AD˫1ɠu|Ae -Y&ʟEk+<zendstream +xڝYK8W7Hid3v#Ę9,DD%=~EIv+`EX,V}UI +L"R#B`eShoÛ29T~0+#|-*["b}l<P/` bsuؽ!G +>1}扛ljla;Y E_hqr?w5D5},}|C+*]qtd֊`ODd^5.wN`a4g +-Fؓm.^ia +7if;PqpF+J[6ƦD#i
2"ň ZĀhmhq`bȖ@
b$_'2l"SY+,@ =Key=ʱB7m&q%<^DѸST*-VngD9OB)Ls%ma=Y +9sBīUwdI5@%}qR0Zal +%q.V(
vxSַ +-.Ct͍L{UD +@x]z0|bލ~Qʬ}[4Ri%r$ +M#eC1MGK^ H'Ҽ,U0ГX<Pͩ7P +>.ddoI}}13Bܥ3m{XuWo7PD
^ďE\Řxttqdd=kn3KILmMsƪz,Q9tjݹL*sPRLSEi_{j{u0^{\.{D:y,AU/!99<_3db+ʳWľ?k@/_1Jg&R"{D(p=4NaJPBJX<7;8/T_U8cپ@ /qc7`e-|חlPHzy$<Lx?f63` \-;QH.3 endobj -1350 0 obj << +1346 0 obj << /Type /Page -/Contents 1351 0 R -/Resources 1349 0 R +/Contents 1347 0 R +/Resources 1345 0 R /MediaBox [0 0 612 792] -/Parent 1344 0 R +/Parent 1340 0 R >> endobj -1352 0 obj << -/D [1350 0 R /XYZ 85.0394 731.8672 null] +1348 0 obj << +/D [1346 0 R /XYZ 85.0394 731.8672 null] >> endobj 714 0 obj << -/D [1350 0 R /XYZ 85.0394 706.9606 null] +/D [1346 0 R /XYZ 85.0394 706.9606 null] >> endobj 718 0 obj << -/D [1350 0 R /XYZ 85.0394 646.9161 null] +/D [1346 0 R /XYZ 85.0394 646.9161 null] >> endobj 722 0 obj << -/D [1350 0 R /XYZ 85.0394 579.1411 null] +/D [1346 0 R /XYZ 85.0394 579.1411 null] >> endobj 726 0 obj << -/D [1350 0 R /XYZ 85.0394 495.1787 null] +/D [1346 0 R /XYZ 85.0394 495.1787 null] >> endobj 730 0 obj << -/D [1350 0 R /XYZ 85.0394 413.2089 null] +/D [1346 0 R /XYZ 85.0394 413.2089 null] >> endobj 734 0 obj << -/D [1350 0 R /XYZ 85.0394 329.2465 null] +/D [1346 0 R /XYZ 85.0394 329.2465 null] >> endobj 738 0 obj << -/D [1350 0 R /XYZ 85.0394 223.3664 null] +/D [1346 0 R /XYZ 85.0394 223.3664 null] >> endobj -1349 0 obj << -/Font << /F36 911 0 R /F33 903 0 R >> +1345 0 obj << +/Font << /F25 910 0 R /F24 903 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1355 0 obj << +1351 0 obj << /Length 2520 /Filter /FlateDecode >> stream -xڍYI:W䪶1ۤz*]ɤj9msZGq~FIVR>
> -$Cr*nH.e'PCO\xc$ .zvt2BTōBUEn6蛛2&N;loߵ<дUaknjoJyjt<r0,.rF!tt0$ܬOhH]h -|>|WVE@tFl!QӸh?J=Sr|ZnbEW/YNUN@GM'\=>e[I0ȥzH3SmY~]L{r#DZu5\LV.[Sؕ6[@2e|~O4:;6yIUG-W}leʲ9w/L]21ОTF6xKޅgSanuS -$r*k;Upv^}lXuE3,gVL%,ЬiWׅ},<p(J<ύ]5tR!t;FyќY02~Ꮋe)l#wxlNV -'дMPy - -A@ O/mϟI>7ae~u"s!@<
/u'Q#6.jFCGYФfX$rɐh0d0kw@.;T:.!tT<a!6Hʏ+bۋB ;(%tfn7jzwBk(`7 -]7%0ɗλE>!|",QoT +xڍYI:W䪶ղ&SJ&UśhZ<Ԏ6JA$ +$r*k;Upv^}lXuE3,gVL%,ЬiWׅ},<p(J<ύ]5t6aC< 隿=rwzHc9 <qaecw??Rn] G +$\OBj&{`RU +/8D*TֽlPGLtj7"Ɵ#
Y߰8;`OX)&N|<r:SM,ݪRZNK ׁXcs4Uc<t'zQŪ5 \NUrCu"BSH8[@N^@Ϭ>я,;s { S*)bGy`+{P,H,e: 8#6k@fJ"F9{r +c768aLRR2le\:kF~^IQb'N&nَ- +;*1V09E(.cѾYR>쩾؛ᘺYvQs̜QBvl쀷9_<7hL0 62 4mGB$m|ySKgOdMXYdk\8=OKI㈻-Q4|0);Iܮ~}}2d?;Kcy! +sMDMBIo6L.sO><u8 +w.[EOm~!=\U.'(YFnɞ&.{e}IcGSڒu{m
)7TVpov5 +]ÕV\ʄpH"xMnF6c`-gDaϚ +7v}3~d^ +:B?mbxusUU7SbAF
ɘxЪpLeC+VY8T1U'4*F\ֹ$y"͓oX'O
TBrxe"p}BcN<pKO<A8tpsP0>0[IM0T[}OA$YIadV#.`۴ +7o>ͬ'zCM endobj -1354 0 obj << +1350 0 obj << /Type /Page -/Contents 1355 0 R -/Resources 1353 0 R +/Contents 1351 0 R +/Resources 1349 0 R /MediaBox [0 0 612 792] -/Parent 1344 0 R +/Parent 1340 0 R >> endobj -1356 0 obj << -/D [1354 0 R /XYZ 85.0394 731.8672 null] +1352 0 obj << +/D [1350 0 R /XYZ 85.0394 731.8672 null] >> endobj 742 0 obj << -/D [1354 0 R /XYZ 85.0394 657.7429 null] +/D [1350 0 R /XYZ 85.0394 657.6881 null] >> endobj 746 0 obj << -/D [1354 0 R /XYZ 85.0394 585.0782 null] +/D [1350 0 R /XYZ 85.0394 585.0782 null] >> endobj 750 0 obj << -/D [1354 0 R /XYZ 85.0394 513.071 null] +/D [1350 0 R /XYZ 85.0394 513.071 null] >> endobj 754 0 obj << -/D [1354 0 R /XYZ 85.0394 347.415 null] +/D [1350 0 R /XYZ 85.0394 347.415 null] >> endobj 758 0 obj << -/D [1354 0 R /XYZ 85.0394 252.3219 null] +/D [1350 0 R /XYZ 85.0394 252.3219 null] >> endobj 762 0 obj << -/D [1354 0 R /XYZ 85.0394 160.6365 null] +/D [1350 0 R /XYZ 85.0394 160.6365 null] >> endobj -1353 0 obj << -/Font << /F33 903 0 R /F36 911 0 R >> +1349 0 obj << +/Font << /F24 903 0 R /F25 910 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1359 0 obj << -/Length 2514 +1355 0 obj << +/Length 2254 /Filter /FlateDecode >> stream -xڵY[~?/A}+J
( -6 b -Ѷx-yO_P[>~5ΐ>i'I( U8"bUOb$YG))R_2uH#/^F>}E -h.Rh&ZD)b|1e\}*eQӳ[U[';SljcGj͖$?&},Lݙ|jZ꒛Ë -S7U3,rif5VXXI%R -Cΰjʏe;ʏWS Yv{]'7jQpFlHY.;zšTDߝ)IﻲD4%HoJ˛Hm<2Z5e S(v=@=չ`Bvdͩ+j%eِö-,3mQa1}f3yZ;f:!i'd[S[8%|~}xsgΞ!uf2;ڹ gK3KMmH$Vl;òע) TJ"\@)NԗvQñ4F֠Mtq2
HL3FQg)Y5mG$l TI6sݰީΚjl+&ˢqlðl1e>ĭ_;ыi4 -5Qi/00z3ox*ʟ<&^<!_TO>ԋ8pz/>={:{SJ_@:8/u:=;$lqJ6dޱGFF_zP
0V/HУq4r|5R[%Np=|IY#HL#3'$/=yvBadU*zQ77q~Mx\g5SsU8opcA?)
s
H ߊ,t_t2*ٷ!XHi!<Ǝ;) -Hx9{sJET3g^=K{NA`MU4u;ĈbwjvTK{}2G~? -S(b~ތҨ/i݉z{^GѺt;[7G5Clb]0|d<_^DlSR!"ݪy -8(OK֕MPCeXLv,[ndÒ?eLz6P@fS5UUM")whZ:TAGMUtt@-]Px*={ -_}auH?5{ӟoη~p̎x*/ρ1A <Jy;f2B&V6@yb߬K|hP݇X6zuԵ9HMܾ
RA/vPD* ʽ aELVؐl2e -(Y`+*AzI Z "@V 1H}^Āl`<6^ x8(%%XRav$c q9хJle(|}I_ּ>`Tj)nk69ҺI8byv>c?\0uK@|foǿ}:Y^6͡ޮ>| 5{!Q}p}b^c1 titx'8XE)1(): -=hz⡵$D"Lh2bzgGvRM{r=<_'^(8yO 'ߔLXZn, (KъccŞ̴ФBw2s
=hra[o#nst9}BG02K<#k<)< Пb=?6yPendstream +xڥYY6~_F@!uh0dvg.? DHt_Ul'XATXEd$tؗn*މN2OH7/Ћ4j=ig/X0En0U6gu(gO9EMJgΫ:wvA4/4ꚶ'fGf_<n]:.+ƴ*(t_ +>OELSYfJ"uj۔!-Yss.1?*%LH|͚#MMds@ߝ\Up ԇf ;EgbYhٶ7e6A:_zð-_ɛ +IsNE#Ӹ#<>@C1Pdẍ8܊䧕zPcXv U_Dt]ijMLD4fk%তaĦJKR"8?Zf,XZmQ),R F{e +7@¦'S<,ъ/<p^U=}r(젳#b,v5#m)$7ű'`01$⛁
<%?
nK0rTd8U $:95
(U*tGHΈOV6mSAk,,9ӌ!d&p6[Jd'_âWѾS9z<7y5ƻޭ"X>. wSz¶1; + <&~$jBa"8l.H9P@$|XQ4G0!<32y9h,>"K +#yPp8O&:Hh6ͅI3RۈN(1T/t=SqaK@V4՞xU,\L +3͌j;c2#e&h{fv-X^s4{C,zj!cԞ
L?<HxKWҍdC +kp`Nr]u7p|v3G)Pq'GRs +
b(gGd@$I/4'Zh<"&"F m@݅ÂȢ
hho#yih"6 r 4/]|>ۉw_\uK_j5U<&l~kkØǽjM +umkNnXrݷ-k^]ToLz躷l8xw|n\6]3lc7\ύ`!Oˬs6R~v{z1 +J fjgFD$RTw#-F}-멡H۩tg`EcCJȴن>7{\.c[u!}[eeHgXX\[նOQʚ-.Gpȹvd0te^xm'Lo2Qpђendstream endobj -1358 0 obj << +1354 0 obj << /Type /Page -/Contents 1359 0 R -/Resources 1357 0 R +/Contents 1355 0 R +/Resources 1353 0 R /MediaBox [0 0 612 792] -/Parent 1344 0 R +/Parent 1340 0 R >> endobj -1360 0 obj << -/D [1358 0 R /XYZ 85.0394 731.8672 null] +1356 0 obj << +/D [1354 0 R /XYZ 85.0394 731.8672 null] >> endobj 766 0 obj << -/D [1358 0 R /XYZ 85.0394 607.2722 null] +/D [1354 0 R /XYZ 85.0394 607.2722 null] >> endobj 770 0 obj << -/D [1358 0 R /XYZ 85.0394 499.3995 null] +/D [1354 0 R /XYZ 85.0394 499.3995 null] >> endobj 774 0 obj << -/D [1358 0 R /XYZ 85.0394 357.6538 null] +/D [1354 0 R /XYZ 85.0394 357.6538 null] >> endobj 778 0 obj << -/D [1358 0 R /XYZ 85.0394 203.953 null] +/D [1354 0 R /XYZ 85.0394 215.9081 null] >> endobj -1357 0 obj << -/Font << /F33 903 0 R /F36 911 0 R /F11 1199 0 R /F14 907 0 R >> +1353 0 obj << +/Font << /F24 903 0 R /F25 910 0 R /F14 906 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1363 0 obj << -/Length 2995 +1359 0 obj << +/Length 2776 /Filter /FlateDecode >> stream -xk۸ -ȡ^ VDRϴ)p!EQdQYmuY:_P}h9⊅b`+%Q,y}/;0A T -3PF^b"-RXa3ROCR}JcWǮl_~{0p YvWhB~D0Q.d/)Q)S^U!+|ј,ށ젅:{e(tAѨitM}EABᒊB/U"?Ȉ؋|ǤU:Ty㷻_~;Si.N{"M墾$绿U7`:t&w3+K'pýH9͔p-V(gnȈ
9BdL@へh=EIyiUxGձ
-UhUYh]d=d`GkEY=CU⻲ЇyuG-@]ѽkTO%k]<֨+G'Ċ -|ʝwOÈ9 -n%3N)T<\6M5WΨ4T@1js7NЪo>0*O
IC9]ou[0W6bX Q:.GA,yZD+?d7IWJsF=Alh1ypīGPyRL<O}U惛f25SʯDžYVݗ iдA>RG^Heys`(AjOC@YMKAEO#ҝCbSxŦunW͗dL9"{JrZU{SuR0h[kiAnzot 6o_R.hV.p-}k9Dp/I kf霃fUmUzӿ9]&/*@%^PF,SYw.;-Cp5{ljCvZoFw:d=KKd/u@]Sݫd}Aw^.]H3A
cݝ4bb-ljl& -_UV66WzY1J{Yѹ|M_uN by93}1lxA`slṙbIo~%^}q<cH_1lM -s0Jyou*'Zy -#{]A8T,b>bzxS<Ч`'̝N°Im#3f#hr]ai{XVU/sQٕ[;6sNlo1p> qhppJi.nSgqAnZSfMeO ɅXzagyVVni#pE:7_9Cl (.uxIendstream +xڽZmܶ_qltʢ)R +ķt~qE4* +VGf=۬pDstkΞlv:J=H(IP=7}:},#S_MV7GQ$Ut +C&{I`uβl"Б_{(i4~qCwPCVU7Ի׃~DXRWHkV-?Y]YӴގq umU"6pn=/ n`cI]HUullx!C`AQCU: .r~~v{A.kԓTV]+"n+~YRW7Rf~iv{۬_;5+7(o5l[EQc"=/{v}ZgRo"_m= +D&y+K(Z?4شgn9Ȫ8/u'Z-I\V "bxxFGI&paoTJ`i<±۬W$C9G3E%$udV Qg}OCR&H?J64'.nuR3)zꂈv&KѐY2G?>u&b=yae%z +++""3jᦨߴl7kL6\ fq4&U!znRʾ]$gF?DW`nG pWdYo30$]g,F>F~
<pϲ8_#P%ɴ}YP4'+N90+7̠Ug9چ.~atm3u<MKB}3 +1W;3^D\+]ѠsqwJ$K37깆lVZ[w}ŀwW +|ag}4_>X$+NTĸt$wFTXw}-D8
Յb"T|C +09WQikssq^OĕI`} Xw0)9JBYܼ4iǃ1$p-q +7 Za&/A(G~7!>U-ђk؍Qp9.=e}Jt@bUS`ZZd
d3 7?tdbnˮ|b@8s;횃KzIf )97u%W\ +)<=*NZ)NLc)=p]K4˞x>14&3#Z㬲H`e|S+ڑ$.~CGƗbK%]`*"GU8 Y%,\endstream endobj -1362 0 obj << +1358 0 obj << /Type /Page -/Contents 1363 0 R -/Resources 1361 0 R +/Contents 1359 0 R +/Resources 1357 0 R /MediaBox [0 0 612 792] -/Parent 1344 0 R +/Parent 1340 0 R >> endobj -1364 0 obj << -/D [1362 0 R /XYZ 85.0394 731.8672 null] +1360 0 obj << +/D [1358 0 R /XYZ 85.0394 731.8672 null] >> endobj 782 0 obj << -/D [1362 0 R /XYZ 85.0394 706.9606 null] +/D [1358 0 R /XYZ 85.0394 706.9606 null] >> endobj 786 0 obj << -/D [1362 0 R /XYZ 85.0394 589.5836 null] +/D [1358 0 R /XYZ 85.0394 589.484 null] >> endobj 790 0 obj << -/D [1362 0 R /XYZ 85.0394 422.6524 null] +/D [1358 0 R /XYZ 85.0394 422.6524 null] >> endobj 794 0 obj << -/D [1362 0 R /XYZ 85.0394 304.817 null] +/D [1358 0 R /XYZ 85.0394 300.832 null] >> endobj -1361 0 obj << -/Font << /F36 911 0 R /F14 907 0 R /F33 903 0 R /F11 1199 0 R >> +1357 0 obj << +/Font << /F25 910 0 R /F14 906 0 R /F24 903 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1367 0 obj << -/Length 2689 +1363 0 obj << +/Length 2583 /Filter /FlateDecode >> stream -xڥr!PUK7|HJk'rJ7ۇ! -T2uV9O,u+p,ufptcP!1lƔ鲲 n6ڴ3/,t,Kmʲ9\
u>21Tiጚy
UQ|% -G@.;RdS?B~@vq=vNT7eo>UkP~دΊs-B7vBU/k1RP -|+eǖZ<7@p#Zg1,jW$UCⁱӈ_LVNԑtMhM/vTcv$ǼKy镉[/p?$<{6 vM.X8!NDm۴ ҃+T~:~b%v _1)z-H?H 9X
2ThtLLGMITP-ΰļ^oL?y -q/^)7~o"T7MHzs0t7r\MY^ q7Vqgn7>O͟KtN d*LjEُo!m'PoN(QBP'DAl;9ϊ[NI -Hx -FʤGԡ DYVw`'gC -}Ws(@8c3/)!a#nyQ_ - -yP4$FtSSr*+@Bu1hyic̷(rR4j[p~7bmxRV颬$}ׇ<RdVSr/.&+u<q8_eeB;GN+H~|Lw&۳̚]#C~Տ;i1maH]q}l;hJw!'8(A2#.G->"8ήJ}n6, -]CÝj -j*ozl,@|adE[ʿ(@Pj`*ʜ_c bؒESpMk,'ۯ#s59 /e:C=)^Jr}DRߚ +xڝYK۸W萭h,H!綛ڂHHḂ_~$zt h4ZS40Itz/v0JxHyYB̌`ek?YB^=9 +qx؎k3ʼf|_[nVA/5P_Q"e5J+B/d!{3iKnЉ*b;)oM3w[FKMռj$m֦W6;f{1G]ds6(Gr(1~eBz;=簦,t=sӚ>8;(㑭mm'fmʲ9d%Tu1 +N`6nTO+h2PPlܽk'47]d˼a ʼ Suq +#[!JO!LC*]57j ŝM[ZyS&i +Rq븷ZkԲN2#k~3C&ˢ"ysN7"='K:t8@1-Ka"K[V;rnjü9X@͟Ev{G'UF݅jH^ܱl~Ldx>/SSߜi_`*n6>ma$GIpM!T +J0t1\ڤT_[a>zƎ c&,B(b4l]X{В:fd89֢ssoigo:S:%tS)Sz:P$+&4 +Fb͟-58RjYs"$zPrs@LY@vs[{@#EַUBߒ4.;3)nߓ0K tD!DV:¬R9GP, IpSn0`X`F#.z/Ƅ \:B46r:$4>:t1o(?@D +E6鳆L+8C +5e-thfՙI~6T +uFAj3M%N.pLRo᯦wjR僲ٵ/ƠMv1 +!E$3Iw4bk'*:j j8F }zi'2r2Mq1H + +uQ0de.cOp5SY\ +-& MqYܞJɣOd,tXy7q;o呜'*-oK&E#Hq.$\dzzZMٮaZ;:R\ & +^}4OA_/TzI +1gȵ]l
ӻ__e8e!Tw
ӞL?>OmtǞU4kYMfWdE߂${]endstream endobj -1366 0 obj << +1362 0 obj << /Type /Page -/Contents 1367 0 R -/Resources 1365 0 R +/Contents 1363 0 R +/Resources 1361 0 R /MediaBox [0 0 612 792] -/Parent 1374 0 R -/Annots [ 1369 0 R 1370 0 R 1371 0 R 1372 0 R 1373 0 R ] +/Parent 1370 0 R +/Annots [ 1365 0 R 1366 0 R 1367 0 R 1368 0 R 1369 0 R ] >> endobj -1369 0 obj << +1365 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] -/Rect [223.4685 650.3182 508.4964 662.3778] +/Rect [248.2952 650.3182 533.323 662.328] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.metatrontech.com/ledger-smb-wiki?APIReference)>> >> endobj -1370 0 obj << +1366 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] -/Rect [208.5988 405.6463 508.3716 417.706] +/Rect [207.4365 405.6463 508.6041 417.6562] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.metatrontech.com/downloads/sl-inv_report-2.6.7.diff)>> >> endobj -1371 0 obj << +1367 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] -/Rect [207.4589 299.7662 509.872 311.8258] +/Rect [207.4589 299.7662 509.872 311.776] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.metatrontech.com/downloads/sl-check-max-2.6.7.diff)>> >> endobj -1372 0 obj << +1368 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] -/Rect [347.861 181.9308 527.9569 193.9904] +/Rect [347.861 181.9308 527.9569 193.9406] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.metatrontech.com/downloads/SL-POS-0.5.0.tar.gz)>> >> endobj -1373 0 obj << +1369 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] -/Rect [84.0431 169.9756 170.9169 182.0353] +/Rect [84.0431 169.9756 170.9169 181.9855] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.metatrontech.com/downloads/SL-POS-0.5.0.tar.gz)>> >> endobj -1368 0 obj << -/D [1366 0 R /XYZ 85.0394 731.8672 null] +1364 0 obj << +/D [1362 0 R /XYZ 85.0394 731.8672 null] >> endobj 798 0 obj << -/D [1366 0 R /XYZ 85.0394 706.9606 null] +/D [1362 0 R /XYZ 85.0394 706.9606 null] >> endobj 802 0 obj << -/D [1366 0 R /XYZ 85.0394 600.2636 null] +/D [1362 0 R /XYZ 85.0394 600.2636 null] >> endobj 806 0 obj << -/D [1366 0 R /XYZ 85.0394 518.2937 null] +/D [1362 0 R /XYZ 85.0394 518.2937 null] >> endobj 810 0 obj << -/D [1366 0 R /XYZ 85.0394 497.0624 null] +/D [1362 0 R /XYZ 85.0394 497.0864 null] >> endobj 814 0 obj << -/D [1366 0 R /XYZ 85.0394 379.5021 null] +/D [1362 0 R /XYZ 85.0394 379.5021 null] >> endobj 818 0 obj << -/D [1366 0 R /XYZ 85.0394 285.5771 null] +/D [1362 0 R /XYZ 85.0394 285.5771 null] >> endobj -1365 0 obj << -/Font << /F36 911 0 R /F33 903 0 R /F11 1199 0 R >> +1361 0 obj << +/Font << /F25 910 0 R /F24 903 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1377 0 obj << -/Length 2192 +1373 0 obj << +/Length 2187 /Filter /FlateDecode >> stream -xڍ˒>_۪j-6=v*[Ij:;LDLKG -]
D&I'8.=+fJkFDVՍfN&՞0xAMxF{
VHO#ʒMʙ4L& -) -WiY-H][?< 9ޭ1=7[.NߤAr[{U&ɍ1)dJ %4&3W&\fЯ`ʊhAD8WDVg)h\\qU -ʼ*9j>Q0B5GY4(<HB -ROas$txmI(bw7.Ug>ݥ`9;GY <AcUuҘp'u -.7@a*g: -:Np# ^$AJD_[)I@"s -)T't2Zqyrc7+lzy<!NhSkقXq@дXD~s4g#:όB -rsI= n1x:;AVSۿ.& yPeي߂48+@Qʽto.^+],Y'8(Ɯfůpz<f+8
Trk@,U(5'v+OʃDR{!1wWא,jYR˃(^Ќш -7N9;؟_HWJbiBlJ1u\DZ^}Tࡀ~LP8"2"#S:HCE1+hHA.5ztƝx` +xڍ˒_T[dn;=bNl IȐG;t%q4. +EA\$uye!X`!$IQdfwF_dzp(]'Yxڎr(F8,VQAYl+}DTH q + e'4Vwc0J!Yp(sD:I' sϊ
5/-V{=Rj"mYTC
{|4Y!-R?*s6uH)5i8UH`OhZi
d}ua +n79!+kl[q۠7/5n;_*Tg(
8|Źme}MZ6k @[ƝLNb%A$ +/D;?<F#6,63R:AXMNl${ +GBMrv579:k6n]azˊf)"εHXtd?PފoLQ?/jfnp0~DcH}xXM'b;glpC +ފF^MtjwB'' ήhUgOw?읐f>z$J1gD6W|endstream endobj -1376 0 obj << +1372 0 obj << /Type /Page -/Contents 1377 0 R -/Resources 1375 0 R +/Contents 1373 0 R +/Resources 1371 0 R /MediaBox [0 0 612 792] -/Parent 1374 0 R -/Annots [ 1379 0 R 1380 0 R 1381 0 R ] +/Parent 1370 0 R +/Annots [ 1375 0 R 1376 0 R 1377 0 R ] >> endobj -1379 0 obj << +1375 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] -/Rect [405.8461 591.7161 527.9569 603.7758] +/Rect [405.8461 591.7161 527.9569 603.726] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.metatrontech.com/projects/)>> >> endobj -1380 0 obj << +1376 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] -/Rect [108.9497 579.761 175.8581 591.8206] +/Rect [108.9497 579.761 175.8581 591.7708] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.metatrontech.com/projects/)>> >> endobj -1381 0 obj << +1377 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 1] -/Rect [341.3058 547.8805 561.7467 559.9402] +/Rect [341.3058 547.8805 561.7467 559.8904] /Subtype/Link/A<</Type/Action/S/URI/URI(http://www.metatrontech.com/ledger-smb-wiki)>> >> endobj -1378 0 obj << -/D [1376 0 R /XYZ 85.0394 731.8672 null] +1374 0 obj << +/D [1372 0 R /XYZ 85.0394 731.8672 null] >> endobj 822 0 obj << -/D [1376 0 R /XYZ 85.0394 706.9606 null] +/D [1372 0 R /XYZ 85.0394 706.9606 null] >> endobj 826 0 obj << -/D [1376 0 R /XYZ 85.0394 652.7433 null] +/D [1372 0 R /XYZ 85.0394 652.7846 null] >> endobj 830 0 obj << -/D [1376 0 R /XYZ 85.0394 489.3452 null] +/D [1372 0 R /XYZ 85.0394 489.2904 null] >> endobj 834 0 obj << -/D [1376 0 R /XYZ 85.0394 457.124 null] +/D [1372 0 R /XYZ 85.0394 457.1527 null] >> endobj 838 0 obj << -/D [1376 0 R /XYZ 85.0394 362.0983 null] +/D [1372 0 R /XYZ 85.0394 362.0983 null] >> endobj 842 0 obj << -/D [1376 0 R /XYZ 85.0394 265.0127 null] +/D [1372 0 R /XYZ 85.0394 265.0127 null] >> endobj 846 0 obj << -/D [1376 0 R /XYZ 85.0394 235.3268 null] +/D [1372 0 R /XYZ 85.0394 235.4703 null] >> endobj -1375 0 obj << -/Font << /F36 911 0 R /F33 903 0 R /F14 907 0 R >> +1371 0 obj << +/Font << /F25 910 0 R /F24 903 0 R /F14 906 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1384 0 obj << -/Length 2555 +1380 0 obj << +/Length 2273 /Filter /FlateDecode >> stream -xZ[8~ϯji&MnhrwpM{|L}gs|)CwY!ǻ(c)ٕWh~y
&qLd!!,Jw~~GóIBv@O#_xWT́$h
MU>TOn~,(Z57p]I -;Ψ(z-ox2WRs}֭5 -yHǾ3ۖ)wjN-k,?A5&b-l턾Iu8#, M_|~c54s}ɡ%F1<aN 1oڮ?#W?}|j -_ARM'b(detQIDCgr_Q -g0,#EmHQ`D?JuQ7|ՍXN -m7]\m*Eu)[$iZCu9IF_"/B:?G}jƾ9^F ^k{NFu&Γ̛њƢV} -H٢—CN>Xfej̔iC!dPr -qj#]RQ"֝Vlv*d<۶^v0ߔw~>DÛ]":[Nvݯ\Jj -o*}Y8GQJYP%盬{hs0mY>owl5֬
Fܕ:۷[Xr(ØBvM!igB~R0έ@~dEixReX-dBrbe>h~>co4N#AщԀPQgcR$QL|\m{{2|gu)TehQr$,!NN>MNhFR^n)uKyq}'^~"֙.ˢ}:|%i -}C:"UdN -myvp)*,d63dK(}}}[^ -6uz.}{oӊ^ql"\Hod[>j=;}Cu}rS'iDaSP[EzӛzM'd晽-nab,ϟ7B -( -<& -Am{gsp ozwEmhc$Q7[ b%]SS'x$J`j;|@4 -eζ.#6,Mn4i-
jp!nSey`F؝ڦ?ggcFG/xM̷ɛpY=(2eM2m3;tƻlQW<2d\|:K:G;-va6y="LGBY1@DԗQը -e@'aS,L]$RNRK}s*k$҇¶1]ևϫ?xﲑ)T Gu&,z@BT-/iU@>-}K~*2տw{_ -vatRg ~/YKh¢$l[4.)Go\ôn.#^wΚgFY`u1]_F2¶ML:]6-)%jVm"
+-ܗ+ȋ{#:5}b$W,tvGckqQ~xEw-;Kݎ}-7E8K+ 8!BlBQ`1$LbȌw9xߖ|C`>O"s`ދ)c[Kym{GwwwO\\v)դ@e/{iEPB결muiuMyW +xZMܸW撔c/3bA#qNK")%Qr%,*VQCvX#!.ʒ{m!Dfhɻ7?lG仌ÓJrB#zs 7uss}s|KOE}_%G%?MH&"",:xX'tn8ܼߺij̣B-:Mћtz~1E[EǛƽOfPܐl<B +Ã[g8F$!z(i:Bf8
s:):Nڮ/3ϼzz/V
@cD#oC`Qj,4`g 3Ozύaݟ +Qdb*#4@$]w։{ƻ, Ñwf/FEo5|SS=UZn('pՊj}aQRNX* eRSRqzR:QS)1%qo(Ceaۊ +Ҏ]QϻDX[!Idg(I6 +6
u.p^m_;ܐغ2*_f
JX}@k~ J,ZSRe~4L~h{+;~O!;YF)d2jtWt@%ζo!仗ZYt#y@!ԶCHW4 +pn`v%K'3CS\eAj|z7=li~{[_*XݶbU9J6CP;8=w:79UJ2wzUv@9cΡ呗eEYVt[ٱ R2?:YЛ.ZjUMTò˦./2-$vQ"Bن9ئix]m7DA] \QM; +¶~ͻwZ5 R'SGe(bFQ֣Cѧ=9F0[wv:f( +^"Kt-_QDcoz&3ޘaʷ¼;=RQ>}oufk1H|'w8uhu1[`!Yض킼f˶yZaN۲*{?cLGt<ϭp;4Ptˤ,dR6iw4w٤>QASB'I!N?9y +y>`" L6./ 3WHP$a2.)m㪼)
U9pS.)4DI:
vwҽA(J,҇¶1]և:Yo\
T-1ȊUJ3ٺܙ0lqu{8{!$D:Y[mnaZux 5>\cMDn:9[ʇ`Z:-y8"}k +Ԡ"yMlM3}BY(Nt@v-PlWhf=e|jXg]Qw"RMدןQjw܈/Y6zZsB¶Gv+PӉOjbW|qr羇YeL4|X3,l5ox*2O&(u-eL(WM*=|&,u]o%0G,1scendstream endobj -1383 0 obj << +1379 0 obj << /Type /Page -/Contents 1384 0 R -/Resources 1382 0 R +/Contents 1380 0 R +/Resources 1378 0 R /MediaBox [0 0 612 792] -/Parent 1374 0 R +/Parent 1370 0 R >> endobj -1385 0 obj << -/D [1383 0 R /XYZ 85.0394 731.8672 null] +1381 0 obj << +/D [1379 0 R /XYZ 85.0394 731.8672 null] >> endobj 850 0 obj << -/D [1383 0 R /XYZ 85.0394 706.9606 null] +/D [1379 0 R /XYZ 85.0394 706.9606 null] +>> endobj +1382 0 obj << +/D [1379 0 R /XYZ 85.0394 659.8873 null] +>> endobj +1383 0 obj << +/D [1379 0 R /XYZ 85.0394 637.3667 null] +>> endobj +1384 0 obj << +/D [1379 0 R /XYZ 85.0394 613.4564 null] +>> endobj +1385 0 obj << +/D [1379 0 R /XYZ 85.0394 593.5311 null] >> endobj 1386 0 obj << -/D [1383 0 R /XYZ 85.0394 661.9346 null] +/D [1379 0 R /XYZ 85.0394 549.6955 null] >> endobj 1387 0 obj << -/D [1383 0 R /XYZ 85.0394 639.3593 null] +/D [1379 0 R /XYZ 85.0394 489.9197 null] >> endobj 1388 0 obj << -/D [1383 0 R /XYZ 85.0394 617.4414 null] +/D [1379 0 R /XYZ 85.0394 436.7241 null] >> endobj 1389 0 obj << -/D [1383 0 R /XYZ 85.0394 599.5087 null] +/D [1379 0 R /XYZ 85.0394 341.0828 null] >> endobj 1390 0 obj << -/D [1383 0 R /XYZ 85.0394 559.6581 null] ->> endobj -1391 0 obj << -/D [1383 0 R /XYZ 85.0394 503.8673 null] +/D [1379 0 R /XYZ 85.0394 321.1575 null] >> endobj -1392 0 obj << -/D [1383 0 R /XYZ 85.0394 454.4815 null] +1378 0 obj << +/Font << /F25 910 0 R /F24 903 0 R /F14 906 0 R >> +/ProcSet [ /PDF /Text ] >> endobj 1393 0 obj << -/D [1383 0 R /XYZ 85.0394 363.0554 null] +/Length 2845 +/Filter /FlateDecode +>> +stream +xڽZߓ۶~_f" +_uZԱ}Ǻ4tM/k6igYOW<X[Yo +d +fp"q8=BH[RyROz,kSuFkۺ5fzfֱAd=x6=7HvVgN}{QqiY;(Fюg$Fۀ$0zL}Go͜I=0=uV/e8N +b+u!,"廜iYyo(rmMyL4q26$sDwT1`i}8vfw8#fE\/X*.!՟Ka\;te1ejcOjP_0<v4<<JRA#ԗv.)>Ú?CȈ,hkI Tcyabu%wOI7 +t`Q%5\ʨzD#S}ec +i/U zus`NO1
s<|.0 TP1lg9rO!?CnRy_CgUWE==^qaRw44uPJШao]Cɐ(*ݳ!7o~Y%on;״.&jU +6 >DCQeeӶ.=Ԏ UwتYR1Dsj>R7\n,r҃|E+ί!DfhOn9|A+pΒqH_(ٮ~_ds:n!NzN,hh0hcdݔiH' +,*Q3ZL#r"gj7TrY>`ӻ:W4(<k5)(6gCίwΏp!P±rC}jQeoOu},Y41\4IbW
dƹ ^|[u9z>2|? Ze=jF(DIj>]W<9?a.spa\_Y-7 +SAO)cn=&Xj0֎b؞[)`mQs"7A3jǩ%vzn,S` L9Aj
hv P|繣\ۂK?Qh4/ꎖD9! +XޏT0TUtU|7.t7[Ke?z9f,>O|:\o ]10̋|2 +@ٜs()Ci^كJL.t\0w-}qcQW8t!W5ۇfĨC-RgtS^|k +qh$tJUF7.'
|[RsssLRɑ0gǴ8g2V?WsgP +endobj +1392 0 obj << +/Type /Page +/Contents 1393 0 R +/Resources 1391 0 R +/MediaBox [0 0 612 792] +/Parent 1370 0 R >> endobj 1394 0 obj << -/D [1383 0 R /XYZ 85.0394 343.1301 null] +/D [1392 0 R /XYZ 85.0394 731.8672 null] >> endobj -1382 0 obj << -/Font << /F36 911 0 R /F33 903 0 R /F14 907 0 R /F11 1199 0 R >> +1395 0 obj << +/D [1392 0 R /XYZ 85.0394 635.409 null] +>> endobj +854 0 obj << +/D [1392 0 R /XYZ 85.0394 464.241 null] +>> endobj +1391 0 obj << +/Font << /F14 906 0 R /F24 903 0 R /F25 910 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1397 0 obj << -/Length 2906 +1398 0 obj << +/Length 3133 /Filter /FlateDecode >> stream -xڽZK۸W-&;k2CER#go7A"Ezh'n4}&Q,o R2ӺS#R(0F:;F(~rMQ^|G7F2y݈sCdiC/狔⧇q@n(1TMsO-ٷyH:>'='<݊)tܷK*rQ6.Tsu%;=/jU^ޤtSt,r#6a(ՔaA3A%N"lPNQ9]_x$kB>UuME-j8hjs>E ϚR6&jj4KBBK/Q+B ~jP!iYCH%**BrlO=wi/#y}cvң42V (Pjg(O.i{,{cٔ'ӟ:* #>P{y^%jIcz3-Un&T첺8GAAö='YЋZ6,O}UH}n6)aDʈpo- -eUMsv)MF/톚q=cfA<NP#/. -c_GׇN4`s nn<5(!#uMZ=|>m@ؕo |=i>OzhY[6 -hHՎNOOqM?gnRHbP/>'cpt=,*#s;P=jیa\s-V#-*JPwZT [!!yj1!Yb7PrvM -iiTtg"hwQf~Uχ8p\082{=>=)0J̱3EҕB\f3˴.x -F-SRӘwCv\ER\n쉵{~Ҕlj-\ki߇-{տ`@
_)Zi}"Zӷ[зF@:pI"[fdw+4:o߫m )=ᚶ
5 -RD>a"A3bВQWܵԔłtN+3`(L!V$kԌdWE -*ԸT|<= -qȥFcyGETM/)+K/};-uu×+msTw
VO*:ioK4׆gyD><YF:"{:zE#jFM"m[ryݑΜ^D<r:4 -ssMϐŮř]k _7AQW[w&zQn*xY+,mH;fE[̝Ϫ;[n&lAݖm*wY(ΰ둭 ǻ0( [PF}E[=RYf _U{<S6薢ɂ= -֨ [вFSeMR3K. -8]k"2)E)<Sv@"T|P;u5D.0-k&j?'m %|O u <ơ\1 n=pYgy%wlh͡"ÉsU$ЍWϘd1_}cJw]I -3xɒ)d E:xXQ}0a-BYl>}?b=(Ѡ6_ho
}( -n7BBibD`Fdq|610_p0a +xڍYs۸_K'.q'ej_;7M XS*vwHQ:1X +#tK8;9xT愬mM9tm]~_2TCQ]"l=T2Z}=Sh(ο +d2j;s#lP`@wa;ת4MaRާE_̩-aO6M["ɔmq| )uY8h)^I1ծwCeQ;/`AuSbj}h3 +ka +Sc5tUc0Z^+ +dg +5zzlzm*k2 +D0 M(I~P!aN4}60R8R]Gz9&? +Z(gZW^-Gt_!dI%,
E?ykOŒfi?MM +QAA㫛eC=.i[04Z{pv˧; +%XP0?h<bؒ&jB(%/۪m@u ylel0TBVC +*<#ۥf$Flpd >Wͳ$A$NCީ5-ny82dda\z&^] +Q,l?9uw7蛣 Ӭfm"<7`lءP.\{&fThPrY +3iцqpۖFl~HU`1L9#@8 +9> +vܠKRcAFͺFmec8lj62pU5O/l +d7tGUV +hQwE/ӝu_08bf\!:`f,8i!;_И +`A\"svtEGLLW=7&n/7|7t[0
#LC^f uKB;z:E3=0zH4YL a(>;ǺIއѕdpr: + +'[㢖fO
+V8JOiN^ft0|9P`Iz
U8Uz
%!XԀo7a:[
ysv;@ǁJA%yuQ}nX`EEm~>}8j]T;fh'j,V
Dsq:ʚcL3|Div:RIO\XA$P٢d$}ᗻ}k~8r"(NSN+9tv3%DcY/>KFRHuވ{]5|MSQ
CZa
=TM[ͥӔx8O'*rLJDMIr`CLxskHLA匫#(Ӻ\AsK!T<?,Gp+~L74U|aTb!S
, +JU{Ҹ18!
} +b-+ޕmJ)K(ёjh0J6G;Zt"ҳTJXP=5@玲hXcVetId|3<ei9aNf +-Je/u=yoɑ:j8~^M{ܴ͜%UDxU2@䣱1NI9,u
$%vT6AEKShg|H:{0\5'o`[QԆ endobj -1396 0 obj << +1397 0 obj << /Type /Page -/Contents 1397 0 R -/Resources 1395 0 R +/Contents 1398 0 R +/Resources 1396 0 R /MediaBox [0 0 612 792] -/Parent 1374 0 R ->> endobj -1398 0 obj << -/D [1396 0 R /XYZ 85.0394 731.8672 null] +/Parent 1370 0 R >> endobj 1399 0 obj << -/D [1396 0 R /XYZ 85.0394 678.5785 null] +/D [1397 0 R /XYZ 85.0394 731.8672 null] >> endobj -854 0 obj << -/D [1396 0 R /XYZ 85.0394 510.4379 null] +858 0 obj << +/D [1397 0 R /XYZ 85.0394 546.2952 null] >> endobj -1395 0 obj << -/Font << /F36 911 0 R /F33 903 0 R /F11 1199 0 R >> +862 0 obj << +/D [1397 0 R /XYZ 442.3709 237.8438 null] +>> endobj +1396 0 obj << +/Font << /F25 910 0 R /F24 903 0 R /F14 906 0 R >> /ProcSet [ /PDF /Text ] >> endobj 1402 0 obj << -/Length 3119 +/Length 3720 /Filter /FlateDecode >> stream -xڅYYo8~_uXCRSz3Ȣdv1Ycmdɫ#id;bHW -U*̣4A}PWO0-<Q:FQ22@F~Q2S3h$92}|]\AǍߎcz\{`zibU?>|zI\gD|pMy2[yakmP [5؝DBtN1I*5_ho;_rf8SbZG\1Sc'z -2̓žێk)
ۂZ,&,ޮyb_mJ{:UrZԖu:[X 8tt`qlΐmQ.vF7۔ZH-#jp -톿@lѢmm[-DRռ؉_~`V$_K7t"d 0|ځ,
X%4(!zX]a3'=6f|qʘQE;5mȡSl/9ᬮQi& -Xx,5o^BiguHYMU@s9klxcmO^AƬ 4dVJ-~ϿI,8z 32 U<s/`(H8>J
Sҁ}b!3JpYE:/UO[X s T*${ZW^-'|ߕEKKE?}CM}ZLM5)_wߔ<I.!>bs]v}WmwuƖFWr_eVK*-/AkGlF/;pR6ZBU@ :-AĖV @ -*+2Q֭RQ 1^ -0a7gT19e,dp$=9l.6dqd3ȧ㪮z@2L%Ӫ9Ae*v7V,/~m 'HK'qUdJKx-dW8`:+|5u-NK:[b"P --o7v3`,1(C<ؔ"Zp`>꫟HmFAq -́G&CihrORP2꿐(+ - `ѨF$CJ.8@EIVS>.4/!#;.m{{dHd E^G -WFv)x:04QInN%b$I#)EPDOtsRC+)̓>nEh -|ҭ#h -endstream +xڕZYo6~_aʀoΜ&`؝fۭZ$8~"%Y,UV</HyUpqm^)cz_Avq=ݫއEmazquC]73_^'*~n7WQyۮ^3n~ǁ)Zoæi{
_]q)'WNdPnOk$!|;4'|Xjywl>^Mq~WZvcSqq#ډ̑˸~uлmıT;.
vXet(=mLMs47$p,~oY;aW7]t43d(IpzȇeUȳ~EA~˥)@`4aT~%9B> +e!ѿstI,=yf88TQ6ɍ]K#䅴}acp#@rp*L$E/!K<Xb' ebAhKcZz?Ix@Qet,bF"cvvبINi:@$R 6
*
)Qؤ0"n(4݉72tܯ,= +"a>0,8!@C{7͐xʰx"v-H"hJܱƻ(%qyZ{z\qDV ]R)zX4bk1vtZw^6H?;92ȀwSX!47p +#{>v^̸iܱ|f/r?ʃbVB6@7!F:u8f"JK2GGR"J}-(5Bj7L<_ +B{(l,llCK)ϩ㛂6 +}|{W=x.ew@˔gl-1FaQE5|tқFzP A$Y/A{[OgO[xXZnz bu;!ܛYa4u\ݙ~IԖ{{F++쇣w9C ^ܺQAӫK&mjzyomދm <b|H=LӋ{ PnŒܺk7(FЫaCs
NpJo~<$ݸ[/MERw4CGҧSFᤓǾ@.٠'Tǡ#*\'C!\ŋO"o+h,D +@-4%Ȓ_ +XKT)`iB$_6piUɼlcDCﺮ`peюI%@G3nl Q6[p3 Y.[渐D8@jyS9/* +SgPع.2?
rڹ)p7(x)!46jEj +<t2߂~Z8g~"L4/Y$+^{Wbܺ9ԏUZ!i5|}r\L/ݭә~>4d6f1dk6hERr=m,i!Ƕ#h#nz"@."ȗ7Sm-H\W2<4-T21sYv١l7 +BG<|J4R3?GPABhQ؞4I/98l9H1"
'¼Z& +tQXC!~xAU8;ra=(2.S [Kd̓H.]])ŏG5[\?s +PV ;{zw~PV-'~*ḯS,ӐY +<sp$>P~{Cendstream endobj 1401 0 obj << /Type /Page /Contents 1402 0 R /Resources 1400 0 R /MediaBox [0 0 612 792] -/Parent 1374 0 R +/Parent 1370 0 R >> endobj 1403 0 obj << /D [1401 0 R /XYZ 85.0394 731.8672 null] >> endobj -858 0 obj << -/D [1401 0 R /XYZ 85.0394 604.7691 null] ->> endobj -862 0 obj << -/D [1401 0 R /XYZ 442.3709 293.4027 null] ->> endobj 1400 0 obj << -/Font << /F36 911 0 R /F33 903 0 R /F14 907 0 R >> +/Font << /F24 903 0 R /F25 910 0 R >> /ProcSet [ /PDF /Text ] >> endobj 1406 0 obj << -/Length 3539 +/Length 3158 /Filter /FlateDecode >> stream -xڕ˒>_ѷZQԋγfg'N2l$U-K^K/ᖧ*HA -֦(jt!FQ@LuL=075W3bu;V7]Iَ[{jg0j ڛ&E- ¶Eΐ[Ρ}hW|7w[dßYNސc#^A0⍦n'i"HɂP -kr٪jqk4fX˝xh<Ҥ H
joO.YgAnxhz0Am%tk8NDPhm}Z<ɺ?u vکZ_ ˆ#jʯQtuZKG^ܐq`AZkmzd[`F -zҀFl3 ^( (s?pGh8P -`, "f%rH{t,~g3+`Pw!:qyh -f19wǜR)A[-0ҩ8\_,υK+0\7:6^~'B:f}hbONI]| -;EvgՉdG>z௯1_>J dJkaxSPbig7+pp]%Wi!ƣF(;X..eTAɊ:Dp&}u<l0,:tOԒzF -$nHMdm"O9SA[5E!V -{dԡPFtz.<Dylj8e3<l
PXؐBBO -9h%b%¶nx' "?+.3f
+cX -g.x+:855~"C3_aj'eБ{0`<%$ptaeZy@@{Ё] -t/1Qw&8 g Bf$B 0Uo- -Wfo}z -IӿEg;b'I -䩓9{=EN_tl#OT<sou>4rmKg.cd7mܩSu^Sr}r&CQ I5yUu4QMYٮO#F`m?f{@k*|L^kF,jbߌ0ն?B gJ1ᤄ mvoe-bн3 `Uf,$zq:Ӻ|EYH`߳'ONY0 P +xڅ]s6=og"oI|&{3=P"lJH)y.XYDO&2E|LGX8VB+յz'ExSybQI"oin +Dxour⍉S}spb +</((I4]i<vx[yz3|eZ(
e[ dFyw(@xkȎOx&v[;;lR4mwMGL&g2$r#"'J!ZN/JqVƖ'R +?u&R" ]@xDWCpSjR2td3!4VeHϴs4!CzNO֯ Q$H!,rA7}9=Y_ycJ-"(`+p +x-nl*;LRnb+Wrd{(ۗɼ(˾kK8Ev+{wÈ'nG{W58$!Wq +"@e騰"48&P".,P䑗 m-ɅL#2|3C<[:$?v%ƓsfFmkOa"c14v/Lf!U6]A8/V,05X/L@,>F7%EU2
Sl.؋sBdfE> +4N҈ d:WJ)2"<z]1)"8%끨uČC~[4H[ͦ +vsP +}*`=:Clv.6;EXg.UhwC#2g +z"F )'hfh0ۊL Ę{^ +?ʵt2K +D߷qF/}' +~'ܞ_J*T$W&EPeaYK5G;n/D$O7ᢦd0,\tZ&RH'gLsP,p?7\endstream endobj 1405 0 obj << /Type /Page /Contents 1406 0 R /Resources 1404 0 R /MediaBox [0 0 612 792] -/Parent 1374 0 R +/Parent 1408 0 R >> endobj 1407 0 obj << /D [1405 0 R /XYZ 85.0394 731.8672 null] >> endobj 1404 0 obj << -/Font << /F33 903 0 R /F36 911 0 R >> +/Font << /F25 910 0 R /F24 903 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1410 0 obj << -/Length 3157 +1411 0 obj << +/Length 2977 /Filter /FlateDecode >> stream -xڅ]o6} -2?ǚއ=zmza'b@W旱鈛L&DnDC9D8BN)&zL -U-lhSk&DS˦\{nb|{1Y+wH{v~EEW[֏N#]x"\pxYC"H4*"8-(fGvA=XIL];ڢ @X -G'1C{$"(
:%ꗮg5P!8y ;-A,B<=RDYұe%Ƞ.R:-e#Q>a\L=]]/℉HD`#ǚeLU3mMDkBT$ 0r$!\M_uO֗Dޘ<dB -`Og0Jd{^> mapߪ{i kGDV,[ {`T]#K٢*)6EwƊ9!q2"rD)̊sV'iDބ`2ZD{+B@ P=KĮA͔y@uE˒@:aƈ!G,$jfNyfSt_ow9(+Lf( 8
c:Ɓ{t\y&ztpǒ( -\a+i> -fX DL0i'|*p9 f/g㔐)@G7; RP+)~c:pī1jzbT(ݻEA\WI]IgTI@,}LɋкYbl,vǛބHxLj{@ZƉ&x_T*Zw_|/
Ou9($T$kEGVɋA3U5yVEqO$I$;dl
fc[SD=8AڞfS62A)IfQ9"LňcLŅѨFqϣ=&RxJ{D1r2gm21KޱiYN
3UxTruK =sAM -W>|*I.mHlˡ+<-# Q5~_`>B=ip/̄/6yVuϷ5MM^d-6!BW4fhi>M*I6OS8NLIks)p$kiג -(hj1Iy!@
@
zl,%ɦF=:\vOB㊚4S{jj5{,3$?'¯\Ysp߆5Z -%-;5=d ]^^mCF<IZ_ 'uU˿jKjFo3`6VQ:Ѣ
3LLR4@X^`[g&[Uyw&tMAJoser)n@?7yzLARi` ! -`mXs«|]~7yNo69$ Jb AyL7rAoB;}ы6q -ޞD UyRx$d(.q? endstream +xڕr}BU#-IW)s[5NRL(Y+ZW):[~htݍp_urHUΒ4ZW~| +:BՕ[^)
4I+h:3Dzs^<vu"U^ϯ9baaNg<0NF?6TUˢSSzs
T3-uǣOui<;C aMH+_a3kWKg( IȠ3e_(@-7}H~tS|a4A; +jA2ƒ0{9I_ushLÑAt U&z6Xoå)^ +1O0ϗũh|>6{ +2 &,6tMxz +
_AYS7눯:dᲦ)g<g%/!kI<+<xz~hC>hMmzxO7ڲ@#Gm&-͙d/`kR7#7&m&,ZYcdջ<X;|n5:m{NkKW]y;E +֞9Ϟ5Xאш({"(p̆$9#E\?1dqdǚ?:Ґ:,/,3g?d7 +/\h#oG +D]Nzʼq@=^2,nQy\>m FA5#p,D|Cmzd|Q.@ {C+\
s|u<]:~&3Y+(ZxOs`LuGEէ"ŒG8cewza{GFB4Rԛ?:5,4n=oAiq>y.~,v.8Kŭmoqq1;wIJb(5aAjh +,h ;3gqq8 +[Mv`(
Z"!ô +e|-$,Uc90hh@M^ +/EBOִ2(vTp<^Hl)ŖDl)nEa) +/kO|2߂lFn樤玐,Hg>2'Q$sHС3k{w.9ڑ.Jk;FvYL&#H'@{ ɷtIXDlRɩA +19?>&X5n\U$p`qĥre?`sɗJH
+!2aDgD+_TZ;2ن~jJ݂'-XX>=D6cҮpI:5Pr]2QUӝ +4怡%d1dyEn/jWɠ!k9$ZAY/jơ_ɘdp4h̤e1پ2u|Y7[k^fU+
V endobj -1409 0 obj << +1410 0 obj << /Type /Page -/Contents 1410 0 R -/Resources 1408 0 R +/Contents 1411 0 R +/Resources 1409 0 R /MediaBox [0 0 612 792] -/Parent 1412 0 R +/Parent 1408 0 R >> endobj -1411 0 obj << -/D [1409 0 R /XYZ 85.0394 731.8672 null] +1412 0 obj << +/D [1410 0 R /XYZ 85.0394 731.8672 null] >> endobj -1408 0 obj << -/Font << /F33 903 0 R /F36 911 0 R >> +1409 0 obj << +/Font << /F24 903 0 R /F25 910 0 R >> /ProcSet [ /PDF /Text ] >> endobj 1415 0 obj << -/Length 3071 +/Length 3038 /Filter /FlateDecode >> stream -xڕr>_[誑O2lvfNRL ٨HH٣$(S|Pl -SS[ۯad`(sXxȭd.xx~0Uñ>o<Xs0М|/ -
,t8t>-"Hc_jO`48!h"$uXD[) n,Oaw~:Fn"t O%ڙ5z}p"+=mCW|ODa~ys[sWCa8csHWOuhT3([)$Xo]⚣Z^9ɢPIX3!`IzZR}kg@=ibޙʕ)/&8"Vdv-x<rwy֜`G^ -8]=20mz,ٰf1SgSԊqף,G{).lU?0Xj`:J`{u`vq`E/lԗĒb"cVS;VvǓdZ>4Ndzjh>=27߅;rWТ\,-9~Ozci+X0ɝcCv>,( /gd#j,-[COWe~ -#n56A8uAX>Ue[ƌwsVIWDM:WV\W8ʞޟ:f72[k*W:ƑxC=Gj\%+tD
-g@Jz$ҽr,5k:R]bs_L -4WN>s=FψnC<b@Q,ODS6 -5w[5r\kQϞI7Dy#I(q;f-IFjGbcǐ~5K/:C(u?kvbܾИYb'нDȺ772!pQF>.0_. -O.(i.`futn5DR~OF\{LG\ -\QH8 -Pc+/Rġt/|]SXOvWk(wWP@|FxQT4EAS%MON -=AjGˋǣӒk#:ʢ=D/\.ycu`+$Ts+boendstream +xڕ]s۸=B3J>/q/qnun:>"dHH~e:̄bX7V!E +U,r,p +zoj
AYpq[y~g,0zQwQt+O8xb]U .Jp2`D<hwrɥND}
ڣ[t_vAAZ}lGԝS;D.s;<AQY|bMdz ~ZDP`"gx4sީD4d}0B0dSY۷xJeJdFLT<'^ڟ>-'0X7O +#[8̋D<N6DT&k{AksJ3Ճ!nPY,6EYfavTij뺌 ~`TFh}T3˹<
Y-UE$TB9h*b̅Q0"^7 +?~y|O}??ܭ"u$&!'8c¨M[cU;T墭 +)-*U +yb\ʼnEwR߽ +N:s$ً_t^J`H$|{fxԟаyҬk@36'.@EP#^s\8S#UA._nA#pzۻw7wkYe> o`Oc>ZK +ϹOTR,au=ݓ%{(-N{wZhOÃ3\1Ђ +h?4t_`~izJ*4&X +旇"_&K3:$?fq̞Gމ0#4VPQL)W&e K8;㮭&|V}*_yf,vPǀgx|
xU!˛c +;)* + x33͑F7NͣH̉\Ϩl骋tBIA`y'MTHWyx<_>OvZ=wMFYnQk{Ӷ(HJơ4Yb@'qu^&IyMui+i2!;HIwҍ%*~_-!U9 +/'1 BW'MNboAƺAQ.̞:ۥE1!QCb70}oml!.9 dPrpVT~
ksPe=0owfL,RUrzwV`Ҹ><1<=7]˃>V㬻'3E\>@5ǂ +WlPrh*wNryÀ=T!%яD%bo݂\IK1R;d]}'qSCqy/ +;m +U@ +YOOE)hendstream endobj 1414 0 obj << /Type /Page /Contents 1415 0 R /Resources 1413 0 R /MediaBox [0 0 612 792] -/Parent 1412 0 R +/Parent 1408 0 R >> endobj 1416 0 obj << /D [1414 0 R /XYZ 85.0394 731.8672 null] >> endobj 1413 0 obj << -/Font << /F33 903 0 R /F36 911 0 R >> +/Font << /F24 903 0 R /F25 910 0 R >> /ProcSet [ /PDF /Text ] >> endobj 1419 0 obj << -/Length 2902 +/Length 1940 /Filter /FlateDecode >> stream -xڝZ[sۺ~ϯۡg"'7I&ĝLLBEHHd&\,baZOxyJCɒ4X7Q2&&Tu$<75W9~;-0>V?F:Ha^ۚ?h[hfeⰳD5Ԇe[f]Gb7P
Ǧ}< --ǦIB+\*Hxx(yѱ$96JSd]?]a!pl~V<*7Y\m;}v(Q d~4Def{>~~wswW^ݽ/Qbu - -W9ɩAZG=zS/]Z\U=P'~({K2y0B0cȻLs6uvM[NvIu||6YpǠYPt&;B ;/q=*~B/-V9|ʮt^xZ-w6{&@`]+&3`X+""G&2* -lD~Lcv/do"|MPLRϗ_>ΩBP -[k -b( Ngh`qJO `>/" -B
gZCgzV}
ląąOW9 -Jj@gNeߋB)(r$ fl6&WWEޙ±Xό,I -sZ<{K]4fTΦ#L1 $Z1`Ml!ȳ3; gHq͞n -"ޱJJEP)=T\4soI*aΆ>mAwQ]N/>K0:7'+2Y\,kLڟ:Lm`{ H/CJDA[[҂895"{mK-`x Uſ-cΠYj,DqzBq +xڥXKoHW>рEw)(g6{ŖԻ)4[/d:WWU)ӳ$tnlf[NLh7ݹn PI:z%CjyFn[3~yfU "V۹icq;BX|\~xη߫`iEheVyqBVV;s;i|>1j\2f~u*U}¢sasKsM=Q϶69˞oc5(Qm\ӺwΧj}ڛa 8H/^A +O<S]\.Cq'*?;6v}@XŤ,;00>b`T&+_Sd(áu3mURxg
aTNwj.Ҫۄ!aɬ̙zmïƂqOuY&Y8C,FxIQL<..PN+O~6
h¿!Lj$VF#{У;m^QOwUy\bxEwUU3oΤ4FF<[L&ԥq"g-IURqTn꺬V!tT0t=z/[r+=Od)4^-:ӧç߳[_sOm&_hʥNxUFF{S'+V\@0L uF +SsUL6ux9-`15T&,s[M>N}cBC5k$v8MfC
o
PIp\PƵ:zK]Pa$3BI`͵G1@D HŇ +?rDT<|}2p-*;oY0 +{Q,0>F׳9w`!̪͎ˊE9;ڌ҅:̚>_*NJ +#8nh{XW9Ş`@ZR*LV'_ea%jV4L?%Nd׀EA`~7L5]?)|X/:h)1?K{@[ǫѻfCݷF}5V| |]SqɵЋ,doendstream endobj 1418 0 obj << /Type /Page /Contents 1419 0 R /Resources 1417 0 R /MediaBox [0 0 612 792] -/Parent 1412 0 R +/Parent 1408 0 R >> endobj 1420 0 obj << /D [1418 0 R /XYZ 85.0394 731.8672 null] >> endobj 1417 0 obj << -/Font << /F33 903 0 R /F36 911 0 R >> +/Font << /F25 910 0 R /F24 903 0 R /F14 906 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1423 0 obj << -/Length 1937 -/Filter /FlateDecode ->> -stream -xڥXKs8W -niNt݃"6wecvJ{A ~ -nmyr{/4O˷_??K4"2+Rx{qBVV[u5i?\Q4zݞ3fXYǻER7[V|z58#"ןt -=]IGP0^sλ:?Tղ9/@vO:WU0YzǣVw"N'K"˒G;]Bh+n/,m͊=oXV(>67)+ׯՁm -PmK٦p0f DXruxJ1۶773nMJ67y*պqHzap}$Y0sOb2OVW#Oy#) -2g96&bvW!f-/6C# -& k -Ʊ ~.vY>c?8r`i놉G*"UMIg)ٺit<qb%`I=Xbɀoa?W+ -*{XVv*ga^_NznOf)A-:ݻϯ٭y.σup*L64Sul\a5ؓ)W `f)̃H~j<jA)J52mYlO,PԱXzR[Xڱ̄9M'nҫou[rm uApl^RQ:8 ,a`
'sGvxnMln2H3C xs#b̯Ptc(퀿9dUK -X[A;2qXcP7w<=V,UOJ4Q4C _xfeJ''2iJ&L5J/W~ F{T+|ڌ1ݙNU.omݗ~BK5XzWпB&q -&C/%"/,tendstream -endobj -1422 0 obj << -/Type /Page -/Contents 1423 0 R -/Resources 1421 0 R -/MediaBox [0 0 612 792] -/Parent 1412 0 R ->> endobj -1424 0 obj << -/D [1422 0 R /XYZ 85.0394 731.8672 null] ->> endobj -1421 0 obj << -/Font << /F36 911 0 R /F33 903 0 R /F14 907 0 R >> -/ProcSet [ /PDF /Text ] ->> endobj -1257 0 obj << +1253 0 obj << /Length1 802 /Length2 1018 /Length3 532 -/Length 1572 +/Length 1573 /Filter /FlateDecode >> stream -xR{8TiBiiPG!iMTfAҐk9f>9g̜aM7)HFJJaʖ]]T6%,]ݿs}33 -cid;bfƕB@q
! 0X` -)L&b~<,i\Y<B!${JxE"_DL:"FEH -\(*@Phdp 1Pirl6q=>]@A1" ^m?{ -""( -K)9 d ޖd_J:ӎ+FȥROgP;pAB?=?^OnU:=984C*:? -eJ:%1\eX6ycw=1^sݜ&7z:D8T:R)V7^~ة6i{3ʽB}ݜ-TFGRs`C\Ո%uF,Ӳ.ՙ -u^"S^vM.>M3)NE\vu=ۺ=eY:zCJG߹>$14ltqcl>{zaCQ4u2}4̷nl:\7g8"|Oonm]lo\~k|%[9bj}(w -=9X]3(I>wEÚ';TvfxܤGĴq_m]; -HjlUh7^xy{Xnssy{Ѻ#.,Cݺ}+S{xHڤGϪSN*\".S$WU -/w\VE&*7ͫv=sގK08N'1fF
tz*٬7o:O ΡoƩ8wl\~]UF|no6тW2ݼMw6jۯG};U\gd?㘏S^)PA˧T=MHAXXj3%y?Yk(m,S0^MkolO>t@cnقFiG9{c]7d9:yzKZq$L^H-mz;R7|Zo[WYX\]`jV +[z5:T*MMmF{lQT6,⽷-m_j&;t͛{=6<+IJn> -x1촂ɭ۲Sx}i`t?<WyUF^Q9Vk$w"*=2mFڌQoh ADJbDR6endstream +xR{8Ti_xa%iMTf!Ҹpj1sa6ݤ."E.TԖT,beWJ",]ݿs}4{(cid9 +(L&(b~<,i\ +<*FPXdp 1Pirl!!~b bDpK~ +(n|~fa!ݦu\9uP;5q4MIt1OTauV.z~vMe¸mFNop~FKn/^0t=]'68Gו9_:pJn)Smdr3#5wdo2:Rh]tIbQhj1?ݥd&[Ώu;EdGfV-Y<J/;GuZk8.rTN.->Yﴎ.9x9uң<}>,)$B +ֻ>>fCN@z̥;YMsF:̷u5l8\?c8*r.u2ۮӖNp~qnw;J+a=:<5x沝g=`U1K}|ys
?@NI!Mt)tk5ڼ<jjUX4]XxQg-Y;4!a}ܪ]zJTYR/;uI9fգƣ!S?R'IZ-.Nn=[/j]k+m'fncoǰp1qo<ģ1D'z3>m,Awfܮvxrfa_Ekj-hxeSt/T[~ݨp/-KDc5RRC*2\RE壩icNm_y}Xۤ
^hK13s0~皖Iƌ__oO_qQ|_G{/EtI7\aںTZJ3]{Q$C]i8>|}o;j[
-mKFzlUrzJuɃ6oV,n_kj9ۚB9ZL*:u{䄀Jn>w +x1MN[rx&v5meAGV%R;Vv@<Yc~e0G@)R]RPendstream endobj -1258 0 obj << +1254 0 obj << /Type /Font /Subtype /Type1 -/Encoding 1425 0 R +/Encoding 1421 0 R /FirstChar 45 /LastChar 63 -/Widths 1426 0 R -/BaseFont /OUDWCH+LINE10 -/FontDescriptor 1256 0 R +/Widths 1422 0 R +/BaseFont /JUUZGO+LINE10 +/FontDescriptor 1252 0 R >> endobj -1256 0 obj << +1252 0 obj << /Ascent 167 /CapHeight 500 /Descent 0 -/FontName /OUDWCH+LINE10 +/FontName /JUUZGO+LINE10 /ItalicAngle 0 /StemV 40 /XHeight 0 /FontBBox [-150 -150 1020 1020] /Flags 4 /CharSet (/a45/a63) -/FontFile 1257 0 R +/FontFile 1253 0 R >> endobj -1426 0 obj +1422 0 obj [1000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1000 ] endobj -1425 0 obj << +1421 0 obj << /Type /Encoding /Differences [ 0 /.notdef 45/a45 46/.notdef 63/a63 64/.notdef] >> endobj -1198 0 obj << -/Length1 771 -/Length2 1151 -/Length3 532 -/Length 1711 -/Filter /FlateDecode ->> -stream -xRiTS2j=,y5H - -1hʿ)pYh_;S OT#L"粹\ESfRLC F
@ -wIoP*C߾-cr+tg&>x\_u_7w'Hu؇UjO%~|uc]DcLVy6;7q\;I9w.f;&{y5CIiǢ\RwG.\H]˳yB٬jCjiDs5<YUd}"iNUNzO3/="W%83mge|^ڃ5Y6>xtsibA=MiI-Z{isG {hpكZWدglU8oqJSĀ̗)n&g'Θ%ͰMF2<Q]5:BU3n{\l~Jl:p5HXUnrN6HaOWU{2ye*t,-?)C&yĚ0KuǶkWm51"ّ|ws -W`c}Ae#;.fF_`\&-ye]?aYp/vhR65v_*0'"67ewP]=e~tz,#u>ge~9ߺ..RPRΉ"íޠg߽c0q̙fuiϊ]muhsMYnZ,j罫CI8}UN_듋x=v]˓u_9NjVHh7iE,YͺOI&^|4|)L,b)U=y
O2Ws_kD*7endstream -endobj -1199 0 obj << -/Type /Font -/Subtype /Type1 -/Encoding 1427 0 R -/FirstChar 60 -/LastChar 62 -/Widths 1428 0 R -/BaseFont /QFLVCX+CMMI10 -/FontDescriptor 1197 0 R ->> endobj -1197 0 obj << -/Ascent 694 -/CapHeight 683 -/Descent -194 -/FontName /QFLVCX+CMMI10 -/ItalicAngle -14.04 -/StemV 72 -/XHeight 431 -/FontBBox [-32 -250 1048 750] -/Flags 4 -/CharSet (/less/greater) -/FontFile 1198 0 R ->> endobj -1428 0 obj -[778 0 778 ] -endobj -1427 0 obj << -/Type /Encoding -/Differences [ 0 /.notdef 60/less 61/.notdef 62/greater 63/.notdef] ->> endobj -1429 0 obj << +1423 0 obj << /Type /Encoding /Differences [ 0 /.notdef 1/dotaccent/fi/fl/fraction/hungarumlaut/Lslash/lslash/ogonek/ring 10/.notdef 11/breve/minus 13/.notdef 14/Zcaron/zcaron/caron/dotlessi/dotlessj/ff/ffi/ffl/notequal/infinity/lessequal/greaterequal/partialdiff/summation/product/pi/grave/quotesingle/space/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde 127/.notdef 128/Euro/integral/quotesinglbase/florin/quotedblbase/ellipsis/dagger/daggerdbl/circumflex/perthousand/Scaron/guilsinglleft/OE/Omega/radical/approxequal 144/.notdef 147/quotedblleft/quotedblright/bullet/endash/emdash/tilde/trademark/scaron/guilsinglright/oe/Delta/lozenge/Ydieresis 160/.notdef 161/exclamdown/cent/sterling/currency/yen/brokenbar/section/dieresis/copyright/ordfeminine/guillemotleft/logicalnot/hyphen/registered/macron/degree/plusminus/twosuperior/threesuperior/acute/mu/paragraph/periodcentered/cedilla/onesuperior/ordmasculine/guillemotright/onequarter/onehalf/threequarters/questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn/germandbls/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis] >> endobj -910 0 obj << +909 0 obj << /Length1 1614 -/Length2 22623 +/Length2 22627 /Length3 532 -/Length 23516 +/Length 23522 /Filter /FlateDecode >> stream xڬzcte߷el۹mb۶mbVŶbzO셹Zssν)( ۹13rTmlM,emL !))'Sڙ: -"bΖ -<rI9$m&nnć GBAGwޱ݂
_8j<a
=^hUuRgfȠNn"
uvZe`\IzmAD9Ju]
9r ֦Ӽ>gD>Z^\$g.8Mރ.V/4DpZv-=nhx6͘GH$D^y$3LHe%g>9P74Rk."5ӽZe=b3^-],d'W"E>!##q˕+. 6+.PJlxARz<^Lj%M=&=e hDgl[bn?fARqUc>N7xX>txbz4BCd4w -R=݂;tdT
pCd9\RQfLJAVzO,IwtÍڍn3]Үn4ۺTa>heGip&nEݔGS9٩^d%B>b7^3HW" {3n><
j|q-E
SwnN+*X#;iPħ"hSDDQxrA-sw\-̙8Rj_2D^"&|."4pݺS@m9v-m<qvLܭN;+lQwh3mdץ+iDT|pv(9!ϟtnd J 3M#I.×-NQSuk-9tBi{ -P݈1rKQhqu8okVҚ2myoPl|l_1°mjP v
~38fs"k:[(b ےz16|A&>5k)юŢN):vEG|bgߝ7i.x'W%܂LCcE6U&_#R" -rJ"3mZk!Z
Ge+$9tU'zF^C4-%KϬ@[`ld:pJ1ǥ7Q1,ofda<ξ"zYQUM89)&m<-XXΗV 5@"oEq+GGNX/0s*/|o䉂zx-(9P&AE~>.9v -îĮGQȸa䲤ǡn -t\L]], 2%MY6eh<̫uc1NvX]SaR%,5Pɔ4NO˿?q_/2 -eGMsʚd -LXfZxAUr8q^/+b yFղUfCw"MY@@Isl^&ou6:)-8g
xՄb^kh^[D-VDp:TI+P| G7ǜ1A@xAQpR+!=瀎l?@nwd8K0tNaܡ׳* z[ -*{"DsCڍ;OlQ¿72@qG?%cijMIV^[.n -8ה{82ތpj_uU)<R1hdw3wG r0LQPGF,:9¼U,S &ł$JI&0ͽp)/;76 -$=m~>P|F斑 熗S{;MCZesb?w¸kɀ|gG=pɣ9T -JO3![džR&m]}d[C+Qi]Z`JJT]NuˑAȱqWk={3'T4aQ^X9_AT9jC|eKVc7,90f\L<N=8#bJGa`mO55b|@ԣ8ZN]n둎w=d+q:-wg(WJG[bBa=?|G|,چ |@@S4Ԋ-FGPR(g1̡N{H.wU7sܿѓHۑ؎4Eoh:*ŀhЫWښ\Ftc<`hLnCf GSq*=>le|Hl\U8BuZ[F5.#ZBAw'>/1[$5p'$-z
mFM0
]2̕2i<XNIh[̮\GH6~[c:`x[T_N -s .n1kmˏn<t( 8ĀTL!YιDHsy?ЗZi lۦPN[z7>eIɾDSIF/8du0!A2:AMP*Wr:Dg«vXK{,f!P2=*><9Y̟pOT.{qe' P"_e}!{0FzQ\yվ x.˼nbku#j,.!2X\~˓81ZNHM!7YP'pd8(*4սo_*jk;A5;]2)ߕ̭/e|<`^
,> ץB <P9JҁﮌPȖ,ƾ5xΤ9'ʴ5ծ8t·$:΅ɡw=HV(Cσ@KO3h=N1`pNC܊$=$cZN>o2/#/sϩx@g\^*区/ZL˯5.˃0ȸ=q"wʣ^mΡ!rRշ8j>{HP`_x6UTUq:u03+E
:eje+'K:#,TݵL|k>:1ŤՊLv/ -dC!MM".Xށ(RS>k9J&@XdT4Z#Wo~JGW6Ǜü -aґ83߄ -rOPoPeؿ7,)4 - -s=KcF`rϓS9&Kn}u*uVWDliөcݸ!yOFp"<YjȺn5Y[<v";b9!f2!7%tkٛ7;`_n>ʬ1+>̓mݪ5.0*z_̤i)t 7*av9ko$yAսO/UTN1tu/6:UV]!owvxPSԭQ{}l4P'}Plvq;)dg*Dh=syϰTȲ5c
d.k{AD.),HB!U -H~ - E;zE8؈ -+f@!UגYg?.1ƔzEnPGNcĀp(
b:vƗ+ }BcI@RaR=\7ڍZebFQ̩A6z "M0MMPiSZ1u"/bg<2ekKA͗^sGTF\_}5{NlhmpO
X`eэ6 '<l04mkҪzYM*2-wZш[US,5;5lS:XEdᬔ -wL5`N5#/Qai9?z|AsڗqOCDžHض|t
xCQ&]20ϥ)n< -I3He??ͺy~%ιBxU(ǀCȭpv뗅c -ʒ?
^CeDfE
sDu!Pݸ!@,S4D,䄽16W' uB73w}Ew.$0$NmsäJ\ʻ?6A"6kSXUFPwt,oRiZUdBש+hۏ˒Ub7b:oQ wdR"-Gm杖><3cI:Zrc`q`mPW -+:azu-GBG]zZd H'2f'aXղآz}-qN -k[Ʈ~^E<s\aA=Qҹ£-υDgN -F7x1 -`$gc(s$ώL7R^%.
t<0Jw~LM"K7.YH`4; x`Bp;Ŗ`_w8O;ocۜ).ϢCo[WCL6U%T3Y*n`!tMK]w
_iMQ!s:troՓSK?W%b\>h -tvMy0on)4(0 -B0#9(b2c6ȓh<8
C[PeK SV*Ov~0'XR}tI'~ -8:#g[[)thWDti'(ґVAީr>$1M ME]#oEZ76U`wZdtGPfUIg9Ra:mȘS\eݵX~w]Wt/2^N(*Ϯd7kaal>yWwy;%GP-01[2ա7/y|Lj۹u:;8=Hz1kszaV0rxLd>f -d_w`u¿"4avb}\]:9~zYjr>D~bfrc&G9n093+|3ݭO}0Jkf5`ָ:k/_ֵ{la*GI/x;%57xN#v`e"=ݲ,Z6:W.Twrsݑ.]KeM HWqղF3մJq_ɒCK&;c+抠仮6N<z4-ΰхfjU<J}+Fs@YI0Da&{8aU+&
˃HrΫ'f4z*k[N%(M8mpro|-}VlE(buT&(CXpx$O
RWh2e/g{ե -\H-pK2PImэĘVP~W FC6TɦNs[(LdjC7D+WA u9CHiɠgMl>fYq4!U.Ai NyH^a60cpld4{>~fNҁQOA±gB?hܓJ逾R˿w;iZOYk 64UCGm=&IB<.[i4B|%ďYfM{ڇmQwN_mkCMqd>j+U;cKeN+"0<6_
u]2%ʅ>@g7#^Q
C'`<XKw -ND|^L(R"P&ۄ3[ -וd_)kL]SU}04moT36iT / @٪iBW
FB. -T]M9b?@j.UD˘Du^iۛn>햼B -L -:\ڈ*0받BQ729-k@%_qBNbtښ:x%1ܪ_xps!@͗Hss\: -P|9 -#r)5y:9sjW/C3Qű(1LQw -͝1<;9!@)sPlht7*D$ևCMoe7G
7{apȆ@Aǻ pw^ -F8st OVZ_%/ '"+oXWJK^z -䤁" ->TDJ]95EC*ujR`T%"ӁE9*dD ;.oPJ2aQ~S T&Ŧ::ΡPndVT+J"!˭:K0eh=צNJuOF>)Hr@K۾aːkM -"?-SRny!L,}]'ޔp!AR`Yt8>ѕK^,TKXK -S<9:\ibe"I71Y[ǫ.=zmd?z67{qUBt[+A-HVD7](\l4,Kq4Z+T}5QS鳏W]\?dc@"$e`m_,(:`
=oXh -l)B~ 78FC~ HVא_\$7!] AyZpKfy7$fN>g" [N.@Ξ%6eUvu=2:#.MWt]\+At/0pm?Ĵ -;X}FP34܊vvȑpܠ:>q^fiHo*1_9WXZ8zB_~q[ڇn#0;lV"sEKEͱjviFv9Ph/gRRsxՑlIqגop-ٚ~= !,iEMd[ir'W. -Ø)k ik;,3iC4d$AFtM<-x)yrS|_<%|L>E'X>u:ȗ -igE s{=hD\55@-ਫiM6! -D5Rwꅉ"KQByU
ZdýjYJ5$Y6S3~;ف>@p]q(X2N'XЖ 1~m3
<m͜S0%UFP\TR;avPD,R!Kt-sdə3R=i$oPp7>gpl}73S2>bq -6w~]HJ<8{
fJ\rnL+1^+Ē=dKKH#!Umfhr t8'|oQC7~%2%@{$@O)lwn+E/iXվUh`]o&s6I]vJcc:1\oqx]X9GUZxܘ"
q;,U[(~gaY#СS2M~qzkn0Q=h7n+|;
}+uOO|#<}g-EgԹ(F4,U7<gfh?#4VC>$HwҌԇJޭ<1XkjW^e3D&6% -"#:3 -1D `'$%hcZ&i
ÙC{VpEEe?/k;k
k>I -=${0=~LO'FxѿN Z;<?&[SJ>&$J -ۺg߲ǀA
"SԊt
i䘽C>D92u%ݗsXvS*6qV*Ax^RCɰPI2ERX>ǝ.$^ٮ/~r8h?:~<h}HROUC-C@( 9fg
n;X(Zb=ߞj҄YRp6tkUJ =68ӂoMgƺYǐI8nY3qxmɅ̂'wK;OB^eݪjdwT1Qd<dC -|cH>yC0 uh]YA̺>=+ -y sx\51 YKIxp@]lr+ʟl83T:a(_{\H&rug1\f<Iaf0G>sd9"IBa6?Y,vw]/D\#HɦQ:D ->o -ۂD5qrzEg}%XG;gf_Xd26$^+/0-Upk%ԣfS~>3 -hxCDڠⲥ/XHb)Gj[2h=I7ɤ^Nęۤ=z~3^yJEN[QOHHMPk]Bk_@|i-S'#0*(hAl+A:NDYBoe>>O- ?(IuJ_?6{S7gKLH/9S6$ž_sMIG/'"DUDoQC`9\|L9\J2pZmS_znzVebflg -2MNNhGΎ $Knw|A"`sj;uh6c_Ӛa~^2%0z䒦@j D~Lo;T͉ɱ1WGKDMr'羬{N۾\6VTo;FҰ吼|&>8J2$PK4lؚrIF%tޕ1~ -!dx*?C0 -[@Cp*KFy_D-o{Y,G5&yo?g5{n:\3ûbvp\Psb')wbZګ; -^PL( -Ap*Nή[5#ivb-fгR;l<@sv'NQV,_SQ*75}KԏUظY1_[X9cuԦ.)x9λ JXZ̘Gۊsj^q˖1bLϺ ǏtZjtuAaZ9I-="S)̣+h,} -ɫr9X\@cgczpm@L6:c%@˫ϏnO1A12;Ԉzu)ٻuXŻ7`}Dͥvn{TW}u -Yq|]淺7]0fug:Ŏ/="5y|^ eWZuiLcQ8TYQyh3+bպD2z]M˽'a"S-
U,Q@
f|,Vw
::^r[ !^ӦfLkW=`H'.XOO;.Yj
7w+59F:zDn%< r7:v
QFf
vʯ$oZvbjsX ;y*tt+$QشK\P1dZJ鉼%f]ǝP) -k~*j-8'WAM=` }OpޅCp*HRB$ [Z,qK0@,MY煼 -H՞|.`u>틤(k+80OPG-QǬ,!GM3tbMUW^w;sdBfOu2_i5[RbwGs(zZ>J^9R/6ry! -8a2PHѽ\d9>ntwnʿKO@Q(a{
q%P7_dҋS:'tBf rt$kuJ,ed_D9ah-Kq" {Q{=ΧW6pm|~,QCu{UYԔ'v(9Rfm?YnK]1Pdaj>@>7b/ں%XxPiۿoޱV
rS2Uу5)yE>}a2O|\!-P+Ó:fs2)b]4올89eg=`ٱe-hF*؎u`@N"H=KoQ¨TIeS\;xKzV3Hڮj%4K3O!ŝցt2e<͊ab<N)Y;z#{^\: t;خzFr$&[#c$gN=k|->j#ds&/hp+
ɕy꾙ia1O;V2+_kq?}{CECjVBtg8ވ5WݴӍS 1~|*Z0B-nܞb6ZFZao҉'AoXF5^(0 -8Ox-?}V^8R -"S݆9in=\vFSB!>Z5UMvkKA+W -uϬrK%C8L6U[ -9{myθtẇS>85~4s%irXwC%^`5_S5e*\ -h=)M\g ޜ^;##*!rO4`9ԏ8)t\k:JHDZ:%FsQwǜxZ!`a/<4lw -{2pi&$*%k`ajZy4DnW2Lu~FA-ɞ&͡-_K剅B*v kB@ -I)>4:$3,BIz<xm7k߾CUࣹԶz.I-A6o? -a0֓ڞ+Sm6H?~(D?AAs(7椤m9,kaGrEi$%Yz"nZVS(m(ӂ;{hq7Uߚv"aY;sQ1?VPnFie4͖ͪc8rKX`"|&-ܠř]JvAXqٟ"L - -i~)H -4Bk)^
ysʈ;'B#וof(~˧-6o#o5"yd۾|sm
(~4^Y_`OӠǛdlD=ڦXo:= y=G˛ "ku3PCXu$d")#2&(lD:b,c;)z%sG:*2r]Z"%d\p -YiQޖ7vLMq8UU}ç-c
ٚ}1GVwҗw/D[J*oZ\%EQ90=^-:
_MJ=ASQE9b\)i=HXXi4#,Wkdž`i*'`kò/aƺ3ϊieVpWmf">i)ԕ_@`A0H2'f~
T쪇{z.AԳaptت&5spy~?ք"I_h!#-S3B0xuk@,09])sdܼ$3)8ztʸוHSaB]&K !NL
vx;,WZX{O˞^Wn DI&[Ou/6/ԹוDYց>*0 M/hDaWD-HB)IW)HNkK7ڤ|X;[Pzu-~NĥUuTZCɴzONǛ9S._G:8D;Q(5^/ԅQ3=dzbc -źC&vrVJ>,Jm>4qo*o*qDTB/K%`HsP[>AY]9#Ҫ✺'/aoݙj92XO~{5c?SsnF٧չ8AXۖ -pRoZ&ٗa~woN^}/SҐk{Fu- @gHh˕ DqC|&^qFHlȨUG~ÏNsO,P=u_fٝl×"CXlP':^k7:ͫ"wFBozȏjI\j; -l -!`co#<e6!5G -OκZwe:MΤCcBD!uC($@6ބ 6lcQٸcҖ^2Z:3@/T -pM@D?^i'#&Wu0xJ1E$ЪO -x EZ~c1-ft,F$%N<hInf}c"ѽ1ۓ~xy|=NpT6cegILC֔,ENzFɃ=,d#!t8la+~HB{rac'OfBf0$0es:'U/s/ɸ=TnĬ"_<LY`26ag E>%*VU6 -
R۴*]_TvBDs6US|g,FIagUJbvO@1G76zY)@F}+T?Æ˼TBPJ'+6:m^o {xE/~URsZ.%v.TQT;;i5iDgإōd_Y1$kx$ }UmAwbVҦIqs6!FϿWVd}KFv
7hKMraN맹9T:]Pu19.O#l<ڮb4:bjӽJ] -m]וts~E:ƙ'WuFRٿRdg+܂^-x -:~sjEb'DŽ.E8FU|mox4e"Cz'xz:*85QЊVGͪHh<c$lǻQPﱑ3kM(OY^+ґv }Sp -&=3=bsW~HzYg{An3b_[qwr_u2ja8/09<F='[zi f4KavDj#}`❏j)ǐ<] ,8z 6(1'}"7O:qTHa^YVVHܚUPƻq:DK"s_ԑi])DXܹ&:v˓g劫68Wq6%a}V-J2#W0Dm7@#jڪq%gY DEHm<Mx<Mzh:Ϝ]Ӛ=؎3 - -> 8 o݈) d'Ual츯uJcz 0\5lKX):QE3hJskyj쎻QF+vO@:\7ŊR TJzVe -L}fGGzJF}ܑ/ @ vN3 -#M3rYmgEit#(F&\/.nm?aVE٦V# -毹##SEm@ar5Z$j-TP#"m<k}ܤC6 E -ѽOJu[b(澛}ǿ:w\a<bFLEY@1rЈ+֬ TwhPp9g)BH3"cݎ|gY5Ie1KzҷnǿU!zF%Pa~E7d|=tɽ6:,I5]c+tǟP"J~X-ҫfjDn nE8Wyky+qJΙ0`glƆ -(#֡XF}1cJp74o,* :g\vߖb=is77o3ō:`YmATq2^eLhkL*ӞZss4Ts@ąNh$>ʷͻG43Ĩ>u +"bΖ +Ѫ&߹Q&-"9K,SpI 6.WIqVj5J
czZӗx/#)X!5vĦshBpJb9ϤVHZTww77@wDGa U;n[ 50sӆ|eb*mq:Nzl3xidP_`'7q^: +" -v/.\3&YhAWSAD"B8|74<f#a]Og/<ID2ɒ3KNy5rAC?z㲞a1hEtUq
of(%_6 T=DxPަvBrYc3z_-R1؟m߁Dwa`'w< [ayhm:<[}m = +K2ѻ += + +7cׇFL5߸b"톩;7gd呝 +۴X(S~4)"mS<bs? NЖ9ZLD5L/"/SCE>mu}n)i;6E8;&VFy;ONQ4"fhSLk>8;Pj7}tǙ{֑$K͖`N'(Nj +_CK^:=Uǥϲ$%|9QA
F9`KFfM9*H0-ͶַpG@D0HPů9_옘艡:xI%hcAmx/sGeKF+@Xn5~x+_dЋ6yzԔvq[n9%(R:5@+iMDžNöe7(6xM>/˘rRa6qvav(crۆm?OB3XԹl5-t1
\mɇTu{t HR5yhljb˅W;HV#FpN4ݫDnAۡ"*Qo)yW +{Vs8\[vJͶ.V*dE=jOGo풇,/$8m>3yɥcqgbq! +a*`M/I=}7_pL pX]l>K$`N|V]smJ@ڦ{d|- 66D<(:|͵Sqfa4+]҅y!Fm?Fzfb4pFP-%MJaI+xDupYY
_2 {Za|@'7se*,B>[?!աe<Dրay4ۨ..vB5E].Qc#L{M&X,dqJBj0+F}Xgr@J@ʠnSTee9%pڙeID̐J-DkY=rp#C/\šsvxYygV{0`62~P8hrқE7YG32h0gO&nfBT,RMdK+ g袸q֣أfy,9A>∷XD=<Yi(u ׇ} +|P?;aWbQ܌dܰP\WrYPe[ +ho<P#jY_*ӡg{֬ C$o96Wfkp:ҳAtjBWr1D5d4Q_+s" Lk
o(>|[
ЛcNU^̅Bm<Ǡ(8|Rus@GCj qQ2%o:J\\[ЎYg=-]e\˽iF'6(_ܛuD #ƒ4o&$Zg+q/-}^6K#߇"T!&O\`a,M6\ksqc +mo@85įFpt)y登FeZ9U&sz(H## Ba*JbFcE$^KREAc֝hnehٞ6f?(>
ysH{s˩!UnyIJ9;aܵd@s#8Q\dfZ䐭cÌAzW>h2-~Kᕿ֨}{-0%sz.
'H z8Lt*DCXD0(}/S !M2Ome|]u.&E
X]{PJ^OUm0xގͧԚA1> Q-uOwHu˖u3c#P-1G[#BvmCETW> Xr)jj#xNJq(nulJEvrP=媛dIolG7YbtHQ_+
mmM.WT#1}?0x&LL|Kyãȍ\w6DH2>$ ցe*{!x-H-S!GǗ\ftBs8Zv=6&
WH.Y[A`AWDʅ
4zl]c$@-fWR#l$1xZ-دmo' +N,\MJ"w4A6HmNofL-=yp}$d_j"ݩ$N:[vHl
_VӠU &iEZ9]3ARU;c3VӐPJ(f`
xco[ywlOBAG'*}8벓df^(ů≲>Ő=rWWlr#=ŨFjZ<Ce^Wij|nJwIG-j
'&А|,V_pW2 +Jvq_η䍯Gr õʝLѮTz@Qw˔p֗2P>@0kRR^!MNB(L%wWF{(dKmNWc_<gRejA_:[N{B;$+f'gbޙ\_QH`J08!VnkaԞzS1-Y'vԷqDL<d3.arFݗcvn-WAۍ_Gdu;tQWKP}9G)~Nj5=K( +0ůr *8PE:_Pək"e2Qz5y +GBL& +Aj֍8u.[=$m"ak݆R8QUS_I*9yA~MCY!/}} t +n
_NNRf4 D:t_y0uk5ݷ@La AOާUЪC*} L~V*+;dvs()V(\]=>6TY(~Wړ>(6[U_Q"4{`CoIN9<mgX*]ad 2 ho"AFNq$PƐ* +6s^Ju2,:tM +ĦUN`UgfN%q$:҄,tyC, J;ުDBdv1xggFk\Qý^
dᎥZ~+=EEmѭA~og0 @3gۙʜD]mA(47UE(m + +D(4酩 +caPB25 `}d9ݣS*#SOy>x\c='6T6YݧֆW,XFFfj +vPri5yi{M={ &KgC;vOT
hĭ*)qm )z"pVJ;a0Б门YT؟P=>G͠ +!{.=[`V2@{3s0jYZlQ8'__M5-cW?z"
갠ĞŨ?sZ\dQ햎B3M'#[Vj<E{?9gGkAԆtW:qn%f?&&KڥG,X0X_pZz<0m!eybyN/;'aŝj7mg!^m+ܡ +ՈtߟNA{.yy4} +ŗ4ũ>0?$r3T/o%Gz:dS9, )R^C^->yUG;pS?u5rCwFzq3`U͆Q1: +=QNc= +@0@UAh`9n_SgZ:;Os]iVJ +뚆ʐ9ڠ|{fl=n~i_RP11cIA]4o~p!-%Iӈq+^';sWl,>w$? +sEPw}b]W'XA=t_|gXYU[Sa3*I~>Y [Vιl\0=k0ժAd $9U3_D=-&a68WI7vR+6߇Q:*![,8<Yӧ~)II`g4~ͽߍҿqSfz%|}bLcAc +YMIt@_i)ڴk姬jh!Vyو +tGT{L>N=WsG^w2lVh]N8.\#gF8Pcce:={֟dʧl:, si]J}Q(oQ> Y@d.A"H>/&BJW)tVmB-gJʯ5*>MbGPr4IFp~zQAl4+pIP~~Vz!ty| +}*"eL:/4Mrt7vK^!&{PM.mDK|IuMߛC5 Q[XQs8x'1gwmMzyn`/H<9VK\ӹU.@I(uQDD utj9F<~ ͜9j5+͇ؗ!XKD|K;ByXM|9QYB6
4:NKá&72؛nx|כƽ08dC]8gHU/^w +~Ӵ_(/F17|GDh9..UTDUbӖv%*.Ӆ|fh-9%Qh~@-ތim9 +?x}Ni'KHA+-/qȒ7RlN,}+%/=rSb]efZZ*^ +嚢!:K5Pts0U*\g +Qߒy@`{"i?FEayS0()*bumPwA7b+E%zQV%2upkcv{K#lG_HK$P[¥mٰe5&tn矖) +fy<&pl>Ү_oJ8 A0,X +%/Y%y)Xn}EusM4 +~ +
][.LQ8~؝6l&}HÇ*Ma(˯qיe7FTW;=ͻڦ9!DAwͳ9WxςM_[^&tVݳ?N:(0d!qLEcxg֔A< J_{f6q!IRx^`! I$Ik/\BS~uޠ}@<y-maqb3'3mjw'pj gOYA̲*UKOWujFg&+. PWV춟gbZTO
g ;׆#\-_=LWitsKJ1 +={a!/-CHE6+["K54#P(`̗3?)c9MH`k7lMCfHېKҭ4+C]
hj`ltbaL֔54Ԁmc䵌wS2Šp`Z:
|&T<)/e}>&Wmb_~,J_ZG:KvS77XR9ך|e$-f? +t.G iܤL3vښ?SI8ðp{Q +xJk(E +JUΙpv#r6
0SǠ_NIrp&<3IyVVrzO}4홓J
1"b{ds~0|ROZ.lZixq(P*0gW93==b$2kedEt]Z:닆 5GOԠ{O#qD\fsTX_@]
uƢ3JInljg$p*r_Dwi15ff&;?.zX +$I3%.9S7&ڕRB/}bɥrt ZRWmzz9V:p7ޡNx=qA|hm֎6D;ڢBGv4j_ުMTr4CخRԉM[79i܅$v.ُ_T +.yLJܷ8.
*-dnL^wߪySkpحxVag)ߦp?8w57^|ZuȺy'p3\_C#D +
K[E4+!kpCgv;[imNLC%I]V +ʘD݃P5|p+K/]2}fdE/3rNPD|ͤj3Y.^dP:ZڰܒŧϏR`;$!Ooҟ?ԝBg,.(|T<OPY]BF{vxkƷ|3gpS/q9־ƅ*x'VLVm4i㩄s#\&C)Nva1O
45E𭺫j_B~7CGkÔC/ +QO%0O41py̡=+N"Mܢ2yo̵55$ۈqG=ms ?#yi'r\- rB)%% +=Gw"a8R>QF:Tu"Pq-$,Sl:,4עu39s)0zWZ +&a;&Y}ۥDb3I&:Wݬedw̆ggQ:DQ3 +CJh6}Sĺ3bX@e'Tveoнፃw?o.OYYcљ[ xVYOټ0yr5l"jRÃĜَZKWY;4z^##2J\-ED<\`S#zMXḱ݂#䧘 sykSZH6 +L$Hi1[lvʔJzPiͤRqdRs'VmRha=O[?<%"_^lmr筁(˧UL$L&5.}!㋵/}Ex >Bɴ) +yo4 C6 wuP'",7x2lzAcx
b
LHlBuů%Jb)Hib/&ޓXsb"7R!XL{r>.%?-6/x7fv{=L[133dw +~ڀBOOP4Kg +Ō%;>ӠjqYJWj0S:4گi0?HRp[@XHk`DhE]=DVCrIS rqRY^
{Hlď|FX+%v&9NIs_='m.TE\7BNW`~#irH^>Vb}xOA +v%^xZRvQ%6GlM$de:mJ?\}p|S2<pD!
T!8ܥg/q=BGylTŷk3{=?@j7.Ǚ]N1qA;8z +}.pBp +|-M음zI/`(&_ 8?
n'gWݭU\BZLNnQYV6I
+\9;'(+d诩(}Κ + cFvWXS]%iWF-f̣ZmEv9ae1cygFCHWjpuaF ]Lw:xUw\vr-L}5}F$_e)Q\jIl4> +nwW]$eQ:HV,VqΩdlDwz1z]JUlCINA1=6 &j˱G7'U}ljD
|lj:Ox0>R;yg*ګǾ: +!>DP.8Xi* Q?lk0`K˓"/oJ{nƋ= +Xߛ` {߮d,J2!N'K^ґcZ(~^e0^3Mҙ'hM#?ى%4bhօxZڵ&Wr5vT_Fcn>7gk4mUp"MS 57^ +#'? Lx'1YD^Ҥl4#~(R۵@g?WsM1:8lU˗ dCx;3%_q|~lS3ىEk(4 l],EDuI$U#}V\Ȕf>W%~u.YH+WTw7B\!D8' 8p M;/% + +a8yhhţ6UA CЌMWA鵁֯:=lgx?d_mtp`HKi%KYT$cZԸ*h0xf]V(Z(WIitQ`dVЊ7D+dWEƳy'͡D+>V(!2Fss_ +T"hRZΙ_os IeO'2B(BH!XGZXaQWp~?7WT;V?\`MJ׆>ڄZpzL_F +fw2 +G?Ki/`.%\,.(K6̠y-B'}<UIkxZ"P`KζgÉ7ؠCلX`#
.^zgnvmtoFl0#~߳(4u\fJ`!Džц)oHb +9x6anygZp;+tΞ:ߑвI;%Nc\o +C'D|Dk/[E_ԎgS+̎/<`#8O6CUvGl/Aړ`eᔧLG^Ug**aT.+9HKiy;$# +A Zu#(!"{rF})ꌗV 6k;ΖٲP}p$?mvd{#ڶD{]g?-#W*U715+MY`Ƞg
S_/ G'S~1=j0Tt
?Zjf3e#`~'F*Փ|-4[JIOpZ&QHLѸi%u^ޑ6Ľ<o,vAq=t
;y݄vW\dI4ge9KM{Cl罻֘iI:-D/,K}$
7tDOֲRAݯ[AfU1|;rN|S(AMt_,r'K;^l*PJGQh?zq]ԹZRKk\dݿnj6I
*SPY;҅Wv8ΐ:GoSͅL_ȗO f[w@qv͖?s5yg($mBu@Czu b)mҸx +(#~2VTEYF+2)6 `;_H帯R9pi\Țr%l-JGYLz[:6Νw6' ]x
ڛz?7da,$}*~7g(IcC,imM>fBAb9`~&Zskw&ZYus-V+veN<D]ĠĆ{M//hg[Z/ڝmo
ڼ>>CA{&_F9X_qyw)@|b +bo!z/tu JM4|Lwd<ީ`:9!CPT)Kr,|XU'!0L
55sZKuE/ +0b-%&uE
<%Cߠ!/*Ԅi4Wsfi7?GzmPCD( N%T"EzB_x;oc1 +f]Ǵuҏ?TG@P +/w*6[c]6)^=
AID߲.>h]~\jv%FjQ=}п*,d)l8Jjw^YގDGиql⚝~cr ZZueem8WzhOGܕ{^63=:L +3BHtBcGP%0QUb#9Us OČ#M[wQ# +NPALXHjdlD©(x2bK`<-7`!xŰ\.!V{Q$VoZ+s=G4lx0fͬEL1]2ǔke5mzX`ct]e`2/dpMȓi4ֆl5C%U^F̋f<?Vǭb5MI0GO^ +EC,3fiQߘnӳaaV5)#h.zU%HAs+\:8FeKc1*fqePxu,hVV`(bwx qF/5'A.0)} +KApK4PC-{W
yhjf1F!,ᅥW6TVKLtHc8&Rq\?--Cza| +SՋ^Ƹt=b_t,9'#'w{>ڟ{Das +&YW$B?h^i +3CrTanA/V#|̅]I$Fyo'EFuB]_>~&1G A?Ꟊץ>Y%VR>a^MT(H4AEƞ }<?1yv\|fu˖
M$o@>v
eljga(OxL^Z>ϼt|GއF@=#UK<R(\e*rK0/93F,H>/Kjuq:":]|z3#. OM1gKȷF6{=k 73_̯./l)nϱrq|#WH3ӊ]gN,3@;
ibpL[Qy+Nf9F'!}'2uHaD'-O3:NaZ1ߐ<s 5ͅjKqsbޔyDp鱍BBAE]w
+'fk
Qo УY/[1f=ӕ3@nޞ.~e6ZIXz/=D.MqE,@.ޟsC8T26[h}a~t roɓ]<ljA<F-{˷ʧ3Rl!S_'~Tt +0ذax&#yNLfV]̅Ya8|瓈f<F鈔M4ĕ{?%2G#jqĂA#58emމ{ CBܵJ$´.SD/L6e4̡È4rNيR66Z[9*XeU^B&뎪99VϟNx +t~4I|w>tQW$ϴ7g
m>A4uKBFժ}dVӝ[U`Ɯ%ܯK~^c%,/¬HiiW endobj -911 0 obj << +910 0 obj << /Type /Font /Subtype /Type1 -/Encoding 1429 0 R +/Encoding 1423 0 R /FirstChar 2 /LastChar 150 -/Widths 1430 0 R -/BaseFont /OYWHCD+URWPalladioL-Bold -/FontDescriptor 909 0 R +/Widths 1424 0 R +/BaseFont /UWMSNL+URWPalladioL-Bold +/FontDescriptor 908 0 R >> endobj -909 0 obj << +908 0 obj << /Ascent 708 /CapHeight 672 /Descent -266 -/FontName /OYWHCD+URWPalladioL-Bold +/FontName /UWMSNL+URWPalladioL-Bold /ItalicAngle 0 /StemV 123 /XHeight 471 /FontBBox [-152 -301 1000 935] /Flags 4 -/CharSet (/fi/fl/quoteright/parenleft/parenright/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/question/A/B/C/D/E/F/G/H/I/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/quotedblright/endash) -/FontFile 910 0 R +/CharSet (/fi/fl/quotedbl/quoteright/parenleft/parenright/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/question/A/B/C/D/E/F/G/H/I/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/endash) +/FontFile 909 0 R >> endobj -1430 0 obj -[611 611 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 0 0 0 0 278 333 333 0 0 250 333 250 296 500 500 500 500 500 500 500 500 500 500 250 0 0 0 0 444 0 778 667 722 833 611 556 833 833 389 0 778 611 1000 833 833 611 833 722 611 667 778 778 1000 667 667 667 0 0 0 0 0 0 500 611 444 611 500 389 556 611 333 333 611 333 889 611 556 611 611 389 444 333 611 556 833 500 556 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 500 0 500 ] +1424 0 obj +[611 611 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 402 0 0 0 0 278 333 333 0 0 250 333 250 296 500 500 500 500 500 500 500 500 500 500 250 0 0 0 0 444 0 778 667 722 833 611 556 833 833 389 0 778 611 1000 833 833 611 833 722 611 667 778 778 1000 667 667 667 0 0 0 0 0 0 500 611 444 611 500 389 556 611 333 333 611 333 889 611 556 611 611 389 444 333 611 556 833 500 556 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 0 500 ] endobj -906 0 obj << +905 0 obj << /Length1 839 /Length2 1160 /Length3 532 @@ -5816,254 +5747,257 @@ endobj /Filter /FlateDecode >> stream -xUkTSWD:4Q\ `pnQ^n.BM `XhƠ( -! *(RAAPPS8t١?g~͚so}ZdV -.qI@\.\ -b$aQ,:\+T|3FX<_Ww/ws!&Fz>TJ&l&
QB{sDl8 -Ipa_Ez=ꎁ71kqP{(tʂ# -N>.۫<Ka^C}}SF4 \wվ,^janC7=鲞?yUD&ekXOpa -%.}PлT
1?J^}Oד"p.K#W- -e|Zt.njgr)M.1CP-j/#y5i>C/IVۋ:OVY*y]5'wrnP{fڃ4Ws4|!r/wU@QݮЯ;32<=Ϝp@b&t.J_vzee$myj2hP>eݡ1)ę)CIUþ#4O^x~ۢ芳Mke,Pwy%B_SLuxZq}_ -"ZGLcw1&+姜9h9]7%w*=_QU݈Bcd[BcMq1/]~XvZbwy?\44_wabL,/H|jrnWɬ3w#r Vνj` {i;o_Sw}tEE/Т</ˇ){N+4O}{
m}*YXOm-+Le~X\^ܣ; +u?y
ݒ2,Py9_!Ou~|᳞HP)j<Q
'P?R q1LDb|endstream +xUkTSWD:4Q\ `pn$ \
$.@DQƠ( +! *(RAAPPS8t١?g~͚so}ZdVE=q)i
1!G# +.uI@\.\bE +ߌ;廹ΐ[aLJnGA=SCj*% 6͆(!ϹCBL*6{ +8y~kEz"y٘l=2zz#JN.ߛv7üٹV9[ui,}ݫYԂanC7=?yUD&ek4;aNCGZpXܝ;~O\@8dˡ sRM~!(%JlҦwQ)\{RX^F_0m'W6[_.bοfĀyvH{噤ÑUnjܟGڟJdnY]ӰXSZ|D-4؊#,[v/uR]ï~U4`l;Obdnpбs;\mm?FAF{qI]u^zM?YvZF)[xt`A#HY,:m_`w?m[}])=+G3ʺAR=7|+y?7^ONR.)8X_p*iѹjntS;KltIʇmWk|Q4URpqv|V$Zn/֚V.?9XeuGV)Zm9msTt@c.U8V< +"[GLcw1&e+,"
%=V];srnKKTzxmT]}ݻO$Xmȶ̧ǚj'bǣ_<QHnkG3|)ri\it&uF_>YY_:2E}$Y/gv;l9/AG@*{fA-&Sw:߾jji^Ey:^V>h ">T۳0`[^;h72GwA|GW5y5-99mn%f<+;HrL1Bg=^!2l{xؽ.O4~0AEendstream endobj -907 0 obj << +906 0 obj << /Type /Font /Subtype /Type1 -/Encoding 1431 0 R +/Encoding 1425 0 R /FirstChar 13 /LastChar 106 -/Widths 1432 0 R -/BaseFont /INBEDG+CMSY10 -/FontDescriptor 905 0 R +/Widths 1426 0 R +/BaseFont /GDDRTB+CMSY10 +/FontDescriptor 904 0 R >> endobj -905 0 obj << +904 0 obj << /Ascent 750 /CapHeight 683 /Descent -194 -/FontName /INBEDG+CMSY10 +/FontName /GDDRTB+CMSY10 /ItalicAngle -14.035 /StemV 85 /XHeight 431 /FontBBox [-29 -960 1116 775] /Flags 4 /CharSet (/circlecopyrt/bullet/braceleft/braceright/bar) -/FontFile 906 0 R +/FontFile 905 0 R >> endobj -1432 0 obj +1426 0 obj [1000 0 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 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 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 500 500 0 0 278 ] endobj -1431 0 obj << +1425 0 obj << /Type /Encoding /Differences [ 0 /.notdef 13/circlecopyrt 14/.notdef 15/bullet 16/.notdef 102/braceleft/braceright 104/.notdef 106/bar 107/.notdef] >> endobj 902 0 obj << /Length1 1616 -/Length2 24464 +/Length2 24640 /Length3 532 -/Length 25368 +/Length 25534 /Filter /FlateDecode >> stream -xڬctf]%vضm;yb۶+Tl۶m}oWqZk5ך{q+#3/@CUK Ϡ`gk怣s67v:؋ -ACGG_B -hjcO9eno߹_L":tL7N^RQQO''ce2_kcWg'@o,?Z7 {SN?
Mݜ[=p+|Yع⺽,a%
-2"y*k'y?ۼN?eil/ hz -P7(۹J3ϴb} q2k쌫CN9\=b?:"'`v4Q?=R
t@$RC R:}(ll2\UrjzZ -*O
-dcܬON[ƈnzԜXoŪ z҉y~4v#vzR%5t2ӧ%v+bRez]K$fP@Sg`#`BT'\]3J"Mi,cU܈,[ -䖐,
6-cp#QU --Eꋓ$[
YY9m -|GܪTdQf`p(5!~Btޡu`hi2Lp}.$7٘)FaMU?8kA
ST1H?:Z9 -SpWG椦5$ -@7J+C3{Z~6K/W:TC*۽Y]UɦLhQ"Q"W鎠r.Р(n[/ˈ -ZZ>,[gH\q@e,d"{\OMԕ@$QߍBȼ8"@;Quj1JE2j -&~۸F?+ľqpR)\Mp_4k&c#U#Ad
W(u9
竴{ֈܐ\6Ru5g.Tƴܳŗίh 2pȠ]@daҫE3i;9
O-~:n'n,Z"3SfØfE^[{%PUW1\EXF{!uGS(oS|-G(db%b^ -hbh)3eMIFvN(¦h\S|Uۦ 1aP'dnR'Ub|$o˪¤'[
}p-eR6mBY86S+!Qİ>mD:HYN~Pݩ$GQw<M"Wp~$MDyP:
-1$IFrw0لv\,a]"
7"CTi5+Nn'u?T,O&$Q/0k "T#Uv{b+é#8虬O~,Lח$PъhX _L-#(?ve-k1ӫdq!xGg#]LX~f钨զ$ -hS09Id"M>&I@l>9u}*oZ!J \=oڋC8ndȨ| { fwR4xm;KCD[攽4oqn샆}h;&!k<!_h
Aƶk]_<c,㝾Tdv5UR͋S(!k_CۉBoR[0,(I3(bTPSKr]]/Q6GrTzϟ3˹|*6z&.Mm"
P[>o,GUsnvF=ݢd+bs 3K]k@W,c[ilԌ` -~g.ti%H2uGV21~YR#]CA -vg -guqb6g8@86O}ڴމCZ%X{`</(GV+gMU -_+'ax0n'r>op=E+n
ʩy's(}kGvjAkʯybIzٌ`6L^xZ=I=e
圹FSޓ^|>fI#ϣ!p%oEe ]Ba>D47;w4'
N`J|.ׇ7u?~{*يb=2npܪuv] <e[%.\j#*o$ B2cL[GtJxn\yKoN]9FL2A'MEiDЁ0yecOvF
[q8Wp[>VʕV5RWmz\[kGtBoHY" -هt?W]Үtg]8y-+(F>gqg1p1_@[a$\P̴uF,RhTWPqX\)>9XdnP)O>}m7,Tk?s)l'WۓW7Q͂ACMo˴t`3#4trH#g)+1lWw(5t/d8i{ʿ5M_pi%T(ﰓR5_Й21!1H:)[1k
| -/on<mA|73Xx0ݦKuvTrvZQsųZM
іw b#z6SDanW r#lpe99*5f}/~Աs)?i|GN-}Q\҅Dy@!q&onW|:mWKA_Th^a;TB7}9=*?& -֨eCjx]'@k|XbAhW -N.·3 -uЄ9uqQ9ηdvQR}+Hdl&s=y{ż]Rw"4M$GAĖG,Egぅ8){$Z?XX|rXβFߔΧm -Ÿρ(j<g
Gˁ$ρ ɄTk -I^pHpd%jn! i1tsK}hJ'S+=%K -v`#Ga.@N҈%d]Gǀs',yw3?@TP^ -`B%RZT.Y9%rcas 6]1eFJ~?g0K>jJ=vˇ36id;J%MJ<-KO̐
UV=i͐^j՜/6'3^bL<W!j$>x}t|KI -.}^cut{.mkg=̬D -|$ci4N!,Lo!?e( ]IFͲHV̮}3Hu\DfD=4n]pv+ ٚo+Rq a5 -wvn94Hv@c/7JoK -^=0[r:k9V - KURTqϤ[sGB:dgX1pXzT\agQRklߟ4#7v'&pUF~ |R.zLeyBt8eܯJ[;˘(=s~J٠ѡ@r2ӥH<%Қ@ʵAEL!/ έk
?e)#. -p})8%046qݏ(#ڎڑ2<c9tat ޫAt0řѐ}3yЍ"y60B:MShZ=15mDU({|Nfj$|~u|յ@nf>#L8(ܱv)ŠuüqmƄ"_NXÔͿEh{3ɇH>mN=L9q-*G8gn%%*"lrf56įfE5as2kbaVxcTSO;>PT#Mu]C75!-4ułboNzu.[jZc^`/Jr(qemf|+'*&[
lULJG,>%}˄rV~b'GӔ~=9߯#X+QGe3v:]0lh0@ hpmy=2V_8A%S
-Qխe4"xb'.`)|t6F=>bXlsҬcT@1))*lYOJ.h*{P}0g˂AGS&W(5Rڳf}%_h2?nE{Iv^軸2r
KabZgGnU}It/`UOD#F=u[idߝ5&x1{,RjSk8_]]:9dN\Tx`F -WsYbشEm+JV5jhĬrGLD<zޛ<T5ֺw)1K$m=Y2N|UY_C5#t]U0Xs_1>ae|%^pxJ(&5lۜq!dxZwooUoYg0nf|`a8vsB9yFKv>'iV44gM\Z&f5*:g Bhz=;,Y bd_vE~"z7:xCkv1A*B,"4բ:Hke鞥s˃,-4ruѡ^ >n# -IZIrDLA f 0C?ػ?%i[j,7N~u^S:ٷǏAxl -P!,q?fiэ㔨f`q߾.)7'/VgpXu"뜵W/}&($<揙*miȵ<, -Rr+i!tף - <ofSfo[lCl"HGq n`so@9K7#t4h"b[wI'91RkM.co4܂xΫcmlbo:
'} I;єlc*x~ }V,6/Ϡ[?jbb]xj#LKtvP9U*ܣOw{P4آ13.[kmG0E+wOK*l<zԡkoJhruy)‴m'G˼]1k=4k;LSagىdZ\sC]sEF7$ -idb^ߏqX_8$s7Y; Fٟd4X>,[jQ/5J[\;
.uD$uET»yr=Y:Qaٺֽ:"aҁ40زcnQkW/>زxZi"/
:| g쪘UXuJ1 Rׂ> Q4ѤtTAwF[HW'NiՖD(w!d5zRbzBo_?+e
B잔{OI1%#1/`;@c"Tcd~+,kZyn#Lo'O8Od\SU-MbM^a*y
)' :7P
7^CFJE︙3IJ z;Eo>*4~73J@Ըy&B`V -hAnNY#əqrmg7<) -,vp&
-Ҍs(%YXruShT[A2*j5/C -rc`ɣ3-!TaSC}^iOvYZ6Qx`t#O{ -:#fߨ\li2v
d -
0ފ#af!fS/V;xm?u/5'ksѶq`BP -DQ|Rs| MFXuE5~FK -w,MddBL:_Nҝ뗖~e
/5WdbkjckЏvRjUu[/ap>-;G*v램$Q?c~Pwq2lI>ҨxDWo$LeH1UȾcB 2dCYS,G)e<U=;-δtD|d;\p -8Ŗi& Z\
ۛ5Mª̨Dwۃk;[DsPIygC;!y -oX.
h,^#_*
#;N8CKEu;+C{Q~]tG`c6뜄G]dpY|oDpdf͛C4Eqd4o62z9P電,c-JAoHK]*S1gmjK଼Y=ԫNDԿʎWj>ej4("vVsh8L)>1T/HX9̿N2"}}g -=MQ5+ -Y/GaGΫ,orKnjBjޯsN)BSJ{XzPTH< y0gC!+fA.^NgJ S#Sb{62Z?i6ݠR!bTݨܓ^MHޫ{y{C=B^ƿbձؼvJϞZܳs~SqV)s9vjU(B+^*ig^ 9-nj<q>5y%twWt9pV -7nJ!*+w"!K{?,TaϰٗԈVf[i@Yb+4에0>Uf26mUR98w*rx$1z4?
-tԪ -sݓ<4~,#cZB:3 E1r)5
|ZΤhUPcX=5M'w rUfH̐ajo=:߬V<-;ڋkI}U]I>4߄y6&֞&$Wy_ڠɐt'Be?~?=b[X!A -~% -݇bhdL;f/tiE#/SkcՀ:V>CBK|F~t,ĈEW&~|-N\Uw0#2ёcSCXԵwŰXy
ʈi~:eDK%B?:|Ubb8}]v9 TqFq|R>J(cRbB8`q3մEmM]!ǩ7,]9֊e|ut&ma<ϰVfZLLi;ep - $} ]t_Q_TMWI5:;: h{r9_0Ul@I0g
sػt B 7oDmO$nq~=5U3-"HlKO>U!X"IGPǍ*F^֭*j]ԯpEC׆H0\ϜtE &ەg![gט щVŰd}qt\Ɣ;F&osNX2l`E2t%X_s/~9QHґ/He%cůpH &mDkrσ-㜖&zҥκ+UGcI2?9:왰fHX*i
NjF@7(Hꛞm|Cr!M|v {&}eOK̰̈́}
nӕlXNpD`dPW<Y.( -آ[hgsޢ;R~<'8E -p_&)X_=JZLOzns>Ct7d^ - -*O`}XԸ[xE&'/&I.Eu-
:G+v$X|'IGqĚ́]|mVZnjYE1|g֠]xvF:@n5ʘoRfv -w;zmK݁qJLW
U RW([cܠ}BU{逷X,^\]4N(51e-togD/jMŭ]Y8hofԄh/2<6[hȠٴmV92ScT~5
=2od[>?Yޙr75v@ȸ
r^,?v 8v3Ф.j/N13Um^ih(аe2_tvznd{$7n;YJ#kìM;`f -ezOpa5Q;ȗd9Oy@F_%ӿu:;K -:(uw||{P#%N3DN_ɑppW6ҭg9yO϶8s2ך=D]iEOoxg<x@;5cO.VgyҾUc<"ӒHxoXxm(sM2/~'1;/Ƕ_hU>I<(X7:Ps)|[0鈟t폳Ylš -* -fjĎK~6JΟ_<4ZW
Wk"Ny6^w*nh<F\)"~#͍ LP4j&ZQoNgwKW1gV/ĶO3(wW*@^ =
GњSY<`jV<#p]Ylˢ
TԦh)~ -|KYI6*F~?=ZZ<zvϷ1'6F5ܰy<fSs{ZY釅1s
Y0BEHx͗_ -5!Ⓙ(73p/_z*rN숯{3o~zNlw*|Dkl4 џN'qψ쬮x}!!T
TM0B~mK+5HpеnU8ͫSq{HHa -¯čkxFђORZ3~Ʌ},JtULbgn*wGgQ`Ƥ)28Pw7 -.}mM;:P$,m-G;\gY
=ؙ]`uȮ`nps-Y-4!;p^mZ ߣrpK!5ӄ^bQh!@9~kON|I -4xq D\CUcT%n\Xh,YI:O4D';W>?Ws\d?13`%,r?;g -EɊ*#9m߉W~~tfx?){O,=qF8Z<`3;G}?7~HO6WDK3Nٰ?\[C#xa`3rv'ړ{Ɔ'fg(-1$g"Jx ?(!3RN -kAvoS~"V%նJ:6PZqR1hu<ҿM:5^0u"ju5}7,W?%-(gYyi69%E֧ѷf#t -vxO|ljlkmf|vs蓸Ʌx<wsQH^֓ >X,4eݬpuE4E_%]1~R{lOWݛ'`1|N̡I!hk rعR/ERoVz!i>:ɚ1pHy)iaXFW"\) -5:"-:"ec^X4G}<oVw^at9iW5TC_USX+l%'Eu@l=%1 -n,[=qsw04 - ҥcsv6%3\\(YA@{_^-O{`+za/n**Oщ*otq.G=PM,vRNBz$%FjD__T(oK`Jףs\I{`Cя^qϠ?HK%*
QR6Quk)-K"9TV+/
BIw啕V}qOS*Zcf=Jݪ|vM` - -?)_JSIABM
6*/SMmN~9P
Kַj@hGpvo,oͽEȿٹyAgqBD f.~գ.M:>#ɈG-ÄQ;Tx#錊#oƾ1 3bɋ(並 -~.ׅB-e7lkuF0s1yÜxgJ9@*n,xD߲wؘ`ian<!l#gl/R:e漍(O]q8 -/Z>"seR'Xj;2:HFNΞS{3/`gxM E<D#v7&p?Nc'̹$<9Ir;&~YMS7AB>sd^GA/65/a@8] -!lcP,VoDP!ӑ/#_p97rJLϟ'յYe_h^EF]H`797s\ Bsŧݿ:_t4>F6z%g?/RM,.yv@|ӽ>̺B -]gV 1ez?J+ 9;P3-GsQisOQֵ -TWL! -ąTJp=oܳRhNq1=KVrJJ-`7H¡U~OWp"w:_6@KHLt=tv~[!ϩDЮ7 -8' -Mic<F#G
ebwrmxv<gP_W?n` Fz`Ԟ<C/2S=nn%Wgy]CfF.![s&^p}R4M5H7||=8!$ݢdH-->{L B*kɕ6-ry_8G:)/Ɵ*Ϲ6w| -cb-ǝXr!?'#/ -N//ބU_ozFځ3 - -;;n]'P+Wϭm0#佗'vDH_)됉?Oӽ_ޮ2# ̐
a|WrI7[ -$|}m+M"ܻ9=T.UV0J0<nH$ud[fqS?p].sj8n~^{m D-'N#ƍ8jbޓ^]sCxvaCMVnH;^'YmȵKVPm(CWDvhoIɥ&g8YОs.g#rx5䪴n|t<$
_(\zn40 E^|o9FԂ{QN
[LOJtdp%p{;Yr8O1&CKx<WDŽAhP0#d_b]'j[Xޒ(>aϻ`g -'eVgmÓnǘdoR(t{ei4~Kπd7_[uyȃ|ZwӸ= -kN* a +xڬctf]%fm۶'mTXm;ضz۷oq8{kͽ8XI^L΅ddccd +W55Ñ: + +dޣڪ浙KJj|Ԙ\kŪ*y1걍hɎ?j-O +8 >͒*
wVie9'B6ZCf5;TwRi-vuq1ClbOc!i>%l|/NTmI%h\,g3b
U$k
vm}x#|CH37v|b(WjzM!Ǚ-*hi]`
a,AIxn--W +">ʴe%wKn}ކG8FaoYFMUA$Du!7 ++QV"2\ݠ#-sd ϢC +u|&ӊlenk`*j5& 89pLP=yS/#0#^{'Y"oQ
[s
G +*=66dߤq&Z8
T-JoI5ZvZLeM#9x(wb}tЗGX7zX7_<X/z_u@.L}̽<013|4G5f}ЙL& \53V:]E/A8{i8=t)~d@JgqJay7[6Gi}cBOf4G"[Wf\Jn"uҩ(Tm[1v"3u/o_;JI@E/W,CK3gkiLaGS(I ~7SἮF=W"s*CBs + +$5 IgnCp@ +#`\,TesK'<+Fm$BZJ>j>B^7W$IVТ oZOnbʰj%8YtQk?DOOńjxJS^Z8ޭˤJL2u3^],HV*j3k+Oքnh
y +4Ş, 9oUuN]scEնF'
wh7{L1JDP8.iQ6kXD&2s\zv +RE}UsBaV36
IO<~F3:jdec Y[V&$bNæKjy6KL#9g?ox?-]QtMDmB8y <mcx*t.dGz]2{5g c+2M#)# ױmP!ĉJ<%5CAZs! +4&ߩJZrrq<?WTn8wCu@ä# +W S-<'e،\g?i27F4=w1^_CE)?cI1MvH*7L"͊(v5`5feCZ> Ф)3Kf
P G0"S[g<e(%pHi/ǫI>%Q2[%hO7q3 +,a~CL0ɽ%MTxc_Lߦ#5ԫuy~t ;1Ot,PPbTqIc~0+N.dU`tn:ߢ2g^*EyQWz#vUnT L8SpBǸ .PˬV默[}N,eYXv֠|T0txҋM .U5?-\ALMa3rJ-=p;LaJ
+&n|\$To-h6^X];GXgJC.APޠ5U2:wXQqs-b0" Ii/EUQE*i 7zP9*N7E0c-ʯg_ka96,~g"ms9Bo>I`Ǜ88l&^ɻjI;R![CW2p[>WJe"*:q4{C'^x
=ӊ~%rbSJO Tһ^Xױed![cADJbϜ|X< dukBY|1MSxڱ:֭wo71 /V>%rgnKp9JUdJe:B +!~rIdp:Bt;H8T]JJU9|dUUa"zLԇH!5m=R$<Eο1@N.<,$r\圹DS^Rmv9j֣}3tU.0tJ Oto난:ғ1ΌZp?l_::Xs*v_>ʧsh67^7@cYr Z +ג1V::iWjiV#h}kQ\'e +.8Ŗew4컒^gt3ǐ:z[d*7笀ϝp7 -XJÝme-wʶQ67r穭$Rw1_w+DKDFtgku稥D#&a0T90'b0i+m-`JƟRѶ>Qv]¬[8
3!kys% +ݳ+9+'St{S`+8avRSiPkQ:=a*Y:(Rۿb?v'߽0I^e͘BdP9.<e$2@ʚ͑['epNli'6rZ0{61@은7"LgSQ'O2 46lj|~uc~.9QuJL}qw;&GZ-E6Hȫ՜NT;{rLwE[_Kq"( +Y Jm9-pĢy6Aߧrmdkt ++&#XsT+hb+tl4beHh7]Py7p-s~k&^*-߲b0]Y/
+|J$# +æ~{ĐY"ȾrrV*o
?w~
!"lI*?;=>q/wx~pr*5)iMy/ۛ~.?h'd FơFVЂ\A`zk=+>#s#ZWz)<og,?bVΔa)k(G^(`ueݵ,. +ġ4`I1?nM$ϋ(ܟݮ-B"FZJq-&W8h\1q+=iJ"̥RI] og)wc{j +E;VBn;ݻ֒ӕ-)XlT0Ns]FɍKl2ăفcə A
zVcx ?+(#`JP⋒j`ʻfi|XދP>hxXα┆A|\ޙ[%*KZ_S!,عklY5FѼH'j'9p18 +z8n0CtwԠ@8kr>лv?|(9jڟlO(bވEt;M
+SnCt|mǖ{hUݹ%2m,|^= +X +>ddAr0spbH<) +E|g$G58Q"jA8<{#FϞإ?alaas£'hDX +>^t|k)S0-_iv&h|EwStM[ +zN,:7@fjў{OHdQTN^5r䃸_e"e/ys,t|ۛW-\jV-(g&4+|X P1 +~Eyڡ(dV"% +rx?+lɧQΗBK횥#JpS?Q +ۛ^6rŷ[v<{},I'QDx)<\ӗN&\.{u͛oxg7`5} Xk\Ps~ky9 <+)ᲲJ${)qJ`취(Y*E0u )fBy+E +ާcGH̴:#L(0̡v)Iyô~eƈ"_NPØŷMhs3ŋH6eN5B1y),G8gj%!
,$lrb12
jI=i}2gbaZpcXSO3PT#MuC][bQh)ުCi^v:SV"Gy塏.}Wb⼦ +DLII; +ʋZD
:8mǫ~Ifl20P4-`v.OSA3Nj[6ViAz 4`^"É9]R8!eMM^4Ҹ"xbGN`<)|Tzz|fХjј9$bSƉ5N
5` gaG<W>(5RڳƐf=%_h +| Ґ?n'~G{Ot^90p[}IbbZerEnWNp+`QKDs.ڂ4x;gDb*Gu@eYHޯ<x^:5lN\Px`[BjEtf+TSY)L"bOG+I0]"㳬5ӝ$@%v +WsYbдMm#FZ5bhȤ|KLB:zڛ:R1Ҽs)5M imS'߿UrB"s'GmήLWrjQzgL(LPBYI9H[y +uިjB٫/};kYi9/X(d\+;`F~]w^
_nE# XI:wI)YոtY$P:^dϖ:K,лهMڛi5c~ \0u6:jYG|R.e]T`<sC NGk⨬VCqPYV`@`mǩNcyEnO469-cm=!ה2yvq`50 +r+h t6" }n|璙hgnZlH +LFpn`ro@9Jµչ#DcZvHL$:2PkN-aoM4K߂xULn=b[ªٺCyJHc# pn.Z\Ţ/,5ⰻ͉ŁE.Uכo
sTI^B||ʕ G +B5{U(nZG'djm $`v +xJ6=XXAN$[Zq.P]Mu[v$Kx8T"$^GDc>p?x(ʚzl)(2rnn2PG?\9\flUB/HcTnB0F$MN8a'!)ux!7Y6j?#鰊kk3;
u1(@vdd#z/nW&#CWu>ܠCf·ĥ¨ae]#֯_-eh 4ӄ_v,vV1]+3Zi'b$Wyj~j,̓I~V5]Kh!adZ<9W]<1 }Z}|[Y0^/cp/˿dwt:D)]htޙWi-)_^zy_ӍL\WsC-VR\[<ɝ_B7ڧRJ$hR7ME*[@dkh^oY1uRm:2R +zͤmw2Vhvw'9(zUؾ)] T<enhנ7v涒X%Np3"g: ͓k[Lؑ_
_13H~F0i + +6ƐY7<>VShMqbJהUCc#O|{D=1K E-}a7Z*d/v.e|fa-B@Omyo{@e^n*h6awkKh'g#Z*kP©He2c29a g07s4sU2e*ղt43Aݣ*ۤ]ߵ縖_`& |xl"#Ed."sڸ.+_kxy"EZWE_~gbSgS
[,} na?'A=R@g!D #Gd~[
9F9/v#n, MLY +fȰ?x
}gGțTq'fHCH@4m|@X5>u${ؖ&MKW4:h@|cMLmZbͬ,Do#0F{ipTרDv/жEw%@HjaԤayDֶS xEr_@ WÜDcX$qWI@RJ5j!nP81&;AZ
H9I[odPc}@VY:^EՊ.}_1 +Sj*PĦXu|Dj"YvM%i#1n7』j=t[I:LRh`2_S0QɌ +!찃{{E{Q͗=BU!4S'!pP.APBc[o`XAGUJTkR&f~Bg[ɂrƹfjF?
Q{gSDD+dXlZM9k +Q/XnMeh,CJu#;m8C5[S
9(?6:=U1O˼Ή{di\_ژd7P$7C(+l;Yq*R +jq շZ(N7ysBy +ʔQRZ霬Mx2xCkG~Ov\^u d/WY"*@_ppQHA$~)& ( 12a΅AX
T́:`]J"R͡+Ė`A&G0GSndU+~RmB'@*@R%LWs/:z+҇\ӿN|Ũac)={kqZə`3mLӣ*;3RBt$Ԭ0N%RT½Fr\JfT3Ϋq89&tj'^KR&g.OH#חsD9O.B,eg[DD5!~iQ(AQK(N{מSXJi/E*LΤm*ٳ=KUH̚\*$+M^-K䨧~H7t6ak:(l|efc҂[p60i!̋OW>!UsƪCUmg訨WE<S!& +~ţ݇`htf&O8d-vkF!ËƭQiaր:T<8AuKGt.FEU&|hzN]Tv0c3ёcfRBմzvD]Qs͈J~thi~ţ|F LmTPƨȈ0yJjJa$^l)ǡ;$U5ڊitut&mn4 O +VfVDDapeN +J"oAꦋ +@hpgG_j*jE*SKacD^O˓+c"zIpS'Wg%
Co[.+ +5(1ATs[[<>ߏN~Sѓ!;(aFbr<-S$?ԺG4¢!MpVo +KDEvq᭣}H"Z +WՃ т<ER[Kv2c<+J##X{Ъϣ{(\gyeZ0{y ;UDQrd0u<s_~KhR?v<K. 9#u~F̗ +#y0wcj&9pO]< +MlσBOni2 AsahwZσ?p2%Y8c_|%-W&kq=an<Po<BcE7 +'҆P
ʙUFDÈ=n)`>~;}
O1hP`Tr#фAsbIJO|۶q!Ь-+wR]SZ4扟T "+|B-nwfX|՝csR^$ݭ2-Xs>RT +s"FTZR}%0_Ωrbxpo<MtP SLaqP
N*DIooJ.9_|8^_A\-`Q*.yąyVA0
3uL3/gw#.7Z%@lZ0$6=yJUL|3Xo]V5b SHCgQ1.ĂMJ;vqPpnVm۶mkmXfkm7qUw߿} +2*z5iTl;{d{OǤ +'[gaVۥvKq~#pq}-,%{28. -@JthrZNhk7L&W +9c,hDW*?64-߳V=T e>-tR6y9cuM1PULv(ۑ-OfB|^inN/|VtVIêKҁi{̥; جFkj7
@|s'\Z&-XkwgDe4߿-w/%Yr&
_#i~^=9{VT 灧S.țAsPnɵќU3!ĒWq{I{tx8?U)8ϯ7?֚=Mю{7{[$b4O40[vSm +d:%?ೌq<^{JE4ƼDAlL\Jmdɠ-ʹ-_QQvw9ꊨp} +g1YW08f{;YKgq('IRLh}]5}X2Ơ&0YO*JML/E h]*a?Ƴ7!q![V us1NUD +UB (W$Ӡj=Z6<xb@HhvD^fSrΜRf$2 hYKܭsLO4beON*$SC݁Y3I;tl<Fz +wd.#R[4(t^zdae +da0%7oanht|E!mϊb+^-bJ/ +]H)NZCY잪~_JO$RꃬPsC#C7AX,DiRf1fpx+g@1i#FOq!W" +#F +(}/݂zDJ25`z38h*) h)HtY`3- +}q)BNO%]G۾()h)I~gJgR5tZB.ޔ{h&oͺr 6bLgɨxEQ>%,~ڰ +E7%;d7(ր*q]3ڦ +e\nuYGkrB#[ִS*{h٧7ͦΤFN
n.B{RĒr<{:]E.FJS7S,,͇N1PVΝ0lAe5j,6P5Wb]s^ˎ˗H&TvcRP9 +G+_veu҆76:?p;3P
SZ1,#um[$s]x!c6lZ&aPDKxN\9y©i &JP~'ܴ)/l,hZNs ?o,Oݖ _`(Y%hg˥Ek+܀?X%jVRk?2-HG36_Xmfcu[ˢZ\h,E̶ +cB.CUqzeW(Ghcv):
~:gCp *QhH|QMT|3I=~[KUU! +lu%G1r9m]2UQe7x\Mbj4ӣ?pr|*IK:iT)\Tsݚy%YO,ֿ(,O,¨d3Ek /WoH9F^lވ{׳fVGnZBM15:'xE2{bp(˄
G}&+eގ,DwXhfX'*7s^RVaDJ[r6Y|B0YW.1 +Ʃ*|z%^+(lQ,[nSx8w~I\qp(8>>ǨhzsĀJ<)$,џ,S>bK~Q' +4an0=,] +$;&ƫiC) +?
g53u +4t[ Ի7rI7~S9EcYKzmV9VVpWY
zƚ?|bdžk0dud1 +m^/<IS?AqT=szܤk +z,nsNx[\(EǞ +l.2:(r誌E'݊Auh(yZr@QG@'u?Y|kA)sl-,RQȞuߧWpy@Ƶ +@e>/d»p.)
BO~pIqJ>{u0oT/aN]J3q7JټUFTϓ~j| {b9>.YH`b}Y]AlGJ +c,PRipŮu|45ANV%eorro8-=mc\~>-soNSH>MНjP{e)sBh~5g{}%NQq1❤^4Km) +յBI="zY%&(*Y\mBXgDx]1s?W3fcz2a"'ըJ/pү'̵nh-\&8HI8)~4ޙK$sZ/8e{Fl.z1v
t^fp@PV\p >C~V$n+y)7e+肺mƆٓt)Ww::ɱ>9=3/:,iNjKWZ2[Y}5Uq^mkd=eH\;&k/" L{N%W8/%0ɃLKXщK);- +2V|>LKc
^7)1%~x$ +Y%RFw~dtޖݫ!aYGw'*n:k[,|Ēyd`ˇ4#+G&|PDRZ5On)?qZ?zFRp^MO)0a
+ۣiˎ7C!6:L-̈ϸ[f&t.YR,,F^utSYE&mxA!+jE_8ܕ` +>-gZӱ~"}9V:/#(B`\o`0֙m~H_q΅O6Ydt:vk2pDS%#0l_ +QI F<)Lߊr䩶@s؟>COogZ2b_Ez]K/qH UXt1(`ҏu +펇)7rAyyA +S/'!{6
8WK=/F"'ɴ,xaLE2zO@Š+4|obsFzc',:>68;[rCi(#)>ez6w<B0Ct /\6SleiL,5AGYQ endobj 903 0 obj << /Type /Font /Subtype /Type1 -/Encoding 1429 0 R +/Encoding 1423 0 R /FirstChar 2 -/LastChar 191 -/Widths 1433 0 R -/BaseFont /PATJYV+URWPalladioL-Roma +/LastChar 151 +/Widths 1427 0 R +/BaseFont /NFYSVA+URWPalladioL-Roma /FontDescriptor 901 0 R >> endobj 901 0 obj << /Ascent 715 /CapHeight 680 /Descent -282 -/FontName /PATJYV+URWPalladioL-Roma +/FontName /NFYSVA+URWPalladioL-Roma /ItalicAngle 0 /StemV 84 /XHeight 469 /FontBBox [-166 -283 1021 943] /Flags 4 -/CharSet (/fi/fl/dollar/percent/quoteright/parenleft/parenright/asterisk/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/equal/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/quotedblright/endash/emdash/questiondown) +/CharSet (/fi/fl/quotedbl/dollar/percent/quoteright/parenleft/parenright/asterisk/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/underscore/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/quotedblleft/quotedblright/endash/emdash) /FontFile 902 0 R >> endobj -1433 0 obj -[605 608 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 0 500 840 0 278 333 333 389 0 250 333 250 606 500 500 500 500 500 500 500 500 500 500 250 250 0 606 0 444 747 778 611 709 774 611 556 763 832 337 333 726 611 946 831 786 604 786 668 525 613 778 722 1000 667 667 667 0 0 0 0 0 0 500 553 444 611 479 333 556 582 291 234 556 291 883 582 546 601 560 395 424 326 603 565 834 516 556 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 500 0 500 1000 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 0 0 0 0 0 0 0 0 444 ] +1427 0 obj +[605 608 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 371 0 500 840 0 278 333 333 389 0 250 333 250 606 500 500 500 500 500 500 500 500 500 500 250 250 606 606 606 444 747 778 611 709 774 611 556 763 832 337 333 726 611 946 831 786 604 786 668 525 613 778 722 1000 667 667 667 0 0 0 0 500 0 500 553 444 611 479 333 556 582 291 234 556 291 883 582 546 601 560 395 424 326 603 565 834 516 556 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 500 500 0 500 1000 ] endobj -940 0 obj << +951 0 obj << /Type /Pages /Count 6 -/Parent 1434 0 R -/Kids [896 0 R 942 0 R 996 0 R 1048 0 R 1095 0 R 1144 0 R] +/Parent 1428 0 R +/Kids [896 0 R 953 0 R 1006 0 R 1058 0 R 1104 0 R 1153 0 R] >> endobj -1180 0 obj << +1179 0 obj << /Type /Pages /Count 6 -/Parent 1434 0 R -/Kids [1177 0 R 1182 0 R 1186 0 R 1190 0 R 1194 0 R 1201 0 R] +/Parent 1428 0 R +/Kids [1176 0 R 1181 0 R 1185 0 R 1189 0 R 1193 0 R 1197 0 R] >> endobj -1208 0 obj << +1204 0 obj << /Type /Pages /Count 6 -/Parent 1434 0 R -/Kids [1205 0 R 1210 0 R 1216 0 R 1220 0 R 1224 0 R 1228 0 R] +/Parent 1428 0 R +/Kids [1201 0 R 1206 0 R 1210 0 R 1216 0 R 1220 0 R 1224 0 R] >> endobj -1235 0 obj << +1231 0 obj << /Type /Pages /Count 6 -/Parent 1434 0 R -/Kids [1232 0 R 1237 0 R 1241 0 R 1245 0 R 1249 0 R 1253 0 R] +/Parent 1428 0 R +/Kids [1228 0 R 1233 0 R 1237 0 R 1241 0 R 1245 0 R 1249 0 R] >> endobj -1263 0 obj << +1259 0 obj << /Type /Pages /Count 6 -/Parent 1434 0 R -/Kids [1260 0 R 1265 0 R 1269 0 R 1273 0 R 1277 0 R 1281 0 R] +/Parent 1428 0 R +/Kids [1256 0 R 1261 0 R 1265 0 R 1269 0 R 1273 0 R 1277 0 R] >> endobj -1288 0 obj << +1284 0 obj << /Type /Pages /Count 6 -/Parent 1434 0 R -/Kids [1285 0 R 1290 0 R 1294 0 R 1302 0 R 1306 0 R 1310 0 R] +/Parent 1428 0 R +/Kids [1281 0 R 1286 0 R 1290 0 R 1296 0 R 1302 0 R 1306 0 R] >> endobj -1317 0 obj << +1313 0 obj << /Type /Pages /Count 6 -/Parent 1435 0 R -/Kids [1314 0 R 1319 0 R 1323 0 R 1329 0 R 1333 0 R 1337 0 R] +/Parent 1429 0 R +/Kids [1310 0 R 1315 0 R 1319 0 R 1325 0 R 1329 0 R 1333 0 R] >> endobj -1344 0 obj << +1340 0 obj << /Type /Pages /Count 6 -/Parent 1435 0 R -/Kids [1341 0 R 1346 0 R 1350 0 R 1354 0 R 1358 0 R 1362 0 R] +/Parent 1429 0 R +/Kids [1337 0 R 1342 0 R 1346 0 R 1350 0 R 1354 0 R 1358 0 R] >> endobj -1374 0 obj << +1370 0 obj << /Type /Pages /Count 6 -/Parent 1435 0 R -/Kids [1366 0 R 1376 0 R 1383 0 R 1396 0 R 1401 0 R 1405 0 R] +/Parent 1429 0 R +/Kids [1362 0 R 1372 0 R 1379 0 R 1392 0 R 1397 0 R 1401 0 R] >> endobj -1412 0 obj << +1408 0 obj << /Type /Pages /Count 4 -/Parent 1435 0 R -/Kids [1409 0 R 1414 0 R 1418 0 R 1422 0 R] +/Parent 1429 0 R +/Kids [1405 0 R 1410 0 R 1414 0 R 1418 0 R] >> endobj -1434 0 obj << +1428 0 obj << /Type /Pages /Count 36 -/Parent 1436 0 R -/Kids [940 0 R 1180 0 R 1208 0 R 1235 0 R 1263 0 R 1288 0 R] +/Parent 1430 0 R +/Kids [951 0 R 1179 0 R 1204 0 R 1231 0 R 1259 0 R 1284 0 R] >> endobj -1435 0 obj << +1429 0 obj << /Type /Pages /Count 22 -/Parent 1436 0 R -/Kids [1317 0 R 1344 0 R 1374 0 R 1412 0 R] +/Parent 1430 0 R +/Kids [1313 0 R 1340 0 R 1370 0 R 1408 0 R] >> endobj -1436 0 obj << +1430 0 obj << /Type /Pages /Count 58 -/Kids [1434 0 R 1435 0 R] +/Kids [1428 0 R 1429 0 R] >> endobj -1437 0 obj << +1431 0 obj << /Type /Outlines /First 7 0 R /Last 823 0 R @@ -6213,7 +6147,7 @@ endobj 823 0 obj << /Title 824 0 R /A 821 0 R -/Parent 1437 0 R +/Parent 1431 0 R /Prev 651 0 R /First 827 0 R /Last 859 0 R @@ -6529,7 +6463,7 @@ endobj 651 0 obj << /Title 652 0 R /A 649 0 R -/Parent 1437 0 R +/Parent 1431 0 R /Prev 7 0 R /Next 823 0 R /First 655 0 R @@ -7696,1487 +7630,1481 @@ endobj 7 0 obj << /Title 8 0 R /A 5 0 R -/Parent 1437 0 R +/Parent 1431 0 R /Next 651 0 R /First 11 0 R /Last 615 0 R /Count -15 >> endobj -1438 0 obj << -/Names [(Doc-Start) 900 0 R (Hfootnote.1) 1214 0 R (Hfootnote.2) 1299 0 R (Hfootnote.3) 1300 0 R (Item.1) 1386 0 R (Item.10) 1399 0 R (Item.2) 1387 0 R (Item.3) 1388 0 R (Item.4) 1389 0 R (Item.5) 1390 0 R (Item.6) 1391 0 R (Item.7) 1392 0 R (Item.8) 1393 0 R (Item.9) 1394 0 R (figure.1) 1168 0 R (figure.2) 1169 0 R (figure.3) 1170 0 R (figure.4) 1171 0 R (figure.5) 1172 0 R (figure.6) 1173 0 R (figure.7) 1174 0 R (figure.8) 1175 0 R (page.1) 899 0 R (page.10) 1192 0 R (page.11) 1196 0 R (page.12) 1203 0 R (page.13) 1207 0 R (page.14) 1212 0 R (page.15) 1218 0 R (page.16) 1222 0 R (page.17) 1226 0 R (page.18) 1230 0 R (page.19) 1234 0 R (page.2) 944 0 R (page.20) 1239 0 R (page.21) 1243 0 R (page.22) 1247 0 R (page.23) 1251 0 R (page.24) 1255 0 R (page.25) 1262 0 R (page.26) 1267 0 R (page.27) 1271 0 R (page.28) 1275 0 R (page.29) 1279 0 R (page.3) 998 0 R (page.30) 1283 0 R (page.31) 1287 0 R (page.32) 1292 0 R (page.33) 1296 0 R (page.34) 1304 0 R (page.35) 1308 0 R (page.36) 1312 0 R (page.37) 1316 0 R (page.38) 1321 0 R (page.39) 1325 0 R (page.4) 1050 0 R (page.40) 1331 0 R (page.41) 1335 0 R (page.42) 1339 0 R (page.43) 1343 0 R (page.44) 1348 0 R (page.45) 1352 0 R (page.46) 1356 0 R (page.47) 1360 0 R (page.48) 1364 0 R (page.49) 1368 0 R (page.5) 1097 0 R (page.50) 1378 0 R (page.51) 1385 0 R (page.52) 1398 0 R (page.53) 1403 0 R (page.54) 1407 0 R (page.55) 1411 0 R (page.56) 1416 0 R (page.57) 1420 0 R (page.58) 1424 0 R (page.6) 1146 0 R (page.7) 1179 0 R (page.8) 1184 0 R (page.9) 1188 0 R (part.1) 6 0 R (part.2) 650 0 R (part.3) 822 0 R (section*.1) 912 0 R (section*.2) 1159 0 R (section*.3) 862 0 R (section.1) 10 0 R (section.10) 478 0 R (section.11) 482 0 R (section.12) 510 0 R (section.13) 554 0 R (section.14) 558 0 R (section.15) 614 0 R (section.16) 654 0 R (section.17) 678 0 R (section.18) 718 0 R (section.19) 758 0 R (section.2) 34 0 R (section.3) 58 0 R (section.4) 90 0 R (section.5) 178 0 R (section.6) 254 0 R (section.7) 318 0 R (section.8) 362 0 R (section.9) 398 0 R (section.A) 826 0 R (section.B) 830 0 R (section.C) 842 0 R (section.D) 854 0 R (section.E) 858 0 R (subsection.1.1) 14 0 R (subsection.1.2) 26 0 R (subsection.1.3) 30 0 R (subsection.11.1) 486 0 R (subsection.11.2) 490 0 R (subsection.11.3) 494 0 R (subsection.11.4) 498 0 R (subsection.12.1) 514 0 R (subsection.12.2) 530 0 R (subsection.12.3) 534 0 R (subsection.12.4) 538 0 R (subsection.12.5) 542 0 R (subsection.12.6) 546 0 R (subsection.14.1) 562 0 R (subsection.14.2) 566 0 R (subsection.14.3) 570 0 R (subsection.14.4) 594 0 R (subsection.14.5) 602 0 R (subsection.14.6) 606 0 R (subsection.14.7) 610 0 R (subsection.15.1) 618 0 R (subsection.15.2) 622 0 R (subsection.15.3) 626 0 R (subsection.15.4) 638 0 R (subsection.15.5) 642 0 R (subsection.15.6) 646 0 R (subsection.16.1) 658 0 R (subsection.16.2) 662 0 R (subsection.17.1) 682 0 R (subsection.17.2) 686 0 R (subsection.17.3) 694 0 R (subsection.17.4) 702 0 R (subsection.17.5) 710 0 R (subsection.18.1) 722 0 R (subsection.18.2) 730 0 R (subsection.18.3) 746 0 R (subsection.19.1) 762 0 R (subsection.19.2) 766 0 R (subsection.19.3) 794 0 R (subsection.19.4) 798 0 R (subsection.19.5) 806 0 R (subsection.2.1) 38 0 R (subsection.2.2) 42 0 R (subsection.2.3) 46 0 R (subsection.2.4) 50 0 R (subsection.2.5) 54 0 R (subsection.3.1) 62 0 R (subsection.3.2) 78 0 R (subsection.3.3) 82 0 R (subsection.3.4) 86 0 R (subsection.4.1) 94 0 R (subsection.4.2) 118 0 R (subsection.4.3) 134 0 R (subsection.4.4) 142 0 R (subsection.4.5) 146 0 R (subsection.4.6) 150 0 R (subsection.4.7) 154 0 R (subsection.4.8) 174 0 R (subsection.5.1) 182 0 R (subsection.5.10) 246 0 R (subsection.5.11) 250 0 R (subsection.5.2) 186 0 R (subsection.5.3) 190 0 R (subsection.5.4) 194 0 R (subsection.5.5) 198 0 R (subsection.5.6) 202 0 R (subsection.5.7) 210 0 R (subsection.5.8) 214 0 R (subsection.5.9) 222 0 R (subsection.6.1) 258 0 R (subsection.6.2) 262 0 R (subsection.6.3) 266 0 R (subsection.6.4) 270 0 R (subsection.6.5) 278 0 R (subsection.6.6) 286 0 R (subsection.6.7) 306 0 R (subsection.7.1) 322 0 R (subsection.7.2) 330 0 R (subsection.7.3) 334 0 R (subsection.7.4) 338 0 R (subsection.7.5) 346 0 R (subsection.7.6) 358 0 R (subsection.8.1) 366 0 R (subsection.8.2) 370 0 R (subsection.8.3) 374 0 R (subsection.8.4) 378 0 R (subsection.8.5) 394 0 R (subsection.9.1) 402 0 R (subsection.9.10) 470 0 R (subsection.9.11) 474 0 R (subsection.9.2) 406 0 R (subsection.9.3) 410 0 R (subsection.9.4) 414 0 R (subsection.9.5) 430 0 R (subsection.9.6) 434 0 R (subsection.9.7) 438 0 R (subsection.9.8) 442 0 R (subsection.9.9) 458 0 R (subsection.B.1) 834 0 R (subsection.B.2) 838 0 R (subsection.C.1) 846 0 R (subsection.C.2) 850 0 R (subsubsection.1.1.1) 18 0 R (subsubsection.1.1.2) 22 0 R (subsubsection.11.4.1) 502 0 R (subsubsection.11.4.2) 506 0 R (subsubsection.12.1.1) 518 0 R (subsubsection.12.1.2) 522 0 R (subsubsection.12.1.3) 526 0 R (subsubsection.12.6.1) 550 0 R (subsubsection.14.3.1) 574 0 R (subsubsection.14.3.2) 578 0 R (subsubsection.14.3.3) 582 0 R (subsubsection.14.3.4) 586 0 R (subsubsection.14.3.5) 590 0 R (subsubsection.14.4.1) 598 0 R (subsubsection.15.3.1) 630 0 R (subsubsection.15.3.2) 634 0 R (subsubsection.16.2.1) 666 0 R (subsubsection.16.2.2) 670 0 R (subsubsection.16.2.3) 674 0 R (subsubsection.17.2.1) 690 0 R (subsubsection.17.3.1) 698 0 R (subsubsection.17.4.1) 706 0 R (subsubsection.17.5.1) 714 0 R (subsubsection.18.1.1) 726 0 R (subsubsection.18.2.1) 734 0 R (subsubsection.18.2.2) 738 0 R (subsubsection.18.2.3) 742 0 R (subsubsection.18.3.1) 750 0 R (subsubsection.18.3.2) 754 0 R (subsubsection.19.2.1) 770 0 R (subsubsection.19.2.2) 774 0 R (subsubsection.19.2.3) 778 0 R (subsubsection.19.2.4) 782 0 R (subsubsection.19.2.5) 786 0 R (subsubsection.19.2.6) 790 0 R (subsubsection.19.4.1) 802 0 R (subsubsection.19.5.1) 810 0 R (subsubsection.19.5.2) 814 0 R (subsubsection.19.5.3) 818 0 R (subsubsection.3.1.1) 66 0 R (subsubsection.3.1.2) 70 0 R (subsubsection.3.1.3) 74 0 R (subsubsection.4.1.1) 98 0 R (subsubsection.4.1.2) 102 0 R (subsubsection.4.1.3) 106 0 R (subsubsection.4.1.4) 110 0 R (subsubsection.4.1.5) 114 0 R (subsubsection.4.2.1) 122 0 R (subsubsection.4.2.2) 126 0 R (subsubsection.4.2.3) 130 0 R (subsubsection.4.3.1) 138 0 R (subsubsection.4.7.1) 158 0 R (subsubsection.4.7.2) 162 0 R (subsubsection.4.7.3) 166 0 R (subsubsection.4.7.4) 170 0 R (subsubsection.5.6.1) 206 0 R (subsubsection.5.8.1) 218 0 R (subsubsection.5.9.1) 226 0 R (subsubsection.5.9.2) 230 0 R (subsubsection.5.9.3) 234 0 R (subsubsection.5.9.4) 238 0 R (subsubsection.5.9.5) 242 0 R (subsubsection.6.4.1) 274 0 R (subsubsection.6.5.1) 282 0 R (subsubsection.6.6.1) 290 0 R (subsubsection.6.6.2) 294 0 R (subsubsection.6.6.3) 298 0 R (subsubsection.6.6.4) 302 0 R (subsubsection.6.7.1) 310 0 R (subsubsection.6.7.2) 314 0 R (subsubsection.7.1.1) 326 0 R (subsubsection.7.4.1) 342 0 R (subsubsection.7.5.1) 350 0 R (subsubsection.7.5.2) 354 0 R (subsubsection.8.4.1) 382 0 R (subsubsection.8.4.2) 386 0 R (subsubsection.8.4.3) 390 0 R (subsubsection.9.4.1) 418 0 R (subsubsection.9.4.2) 422 0 R (subsubsection.9.4.3) 426 0 R (subsubsection.9.8.1) 446 0 R (subsubsection.9.8.2) 450 0 R (subsubsection.9.8.3) 454 0 R (subsubsection.9.9.1) 462 0 R (subsubsection.9.9.2) 466 0 R] +1432 0 obj << +/Names [(Doc-Start) 900 0 R (Hfootnote.1) 1214 0 R (Hfootnote.2) 1294 0 R (Hfootnote.3) 1300 0 R (Item.1) 1382 0 R (Item.10) 1395 0 R (Item.2) 1383 0 R (Item.3) 1384 0 R (Item.4) 1385 0 R (Item.5) 1386 0 R (Item.6) 1387 0 R (Item.7) 1388 0 R (Item.8) 1389 0 R (Item.9) 1390 0 R (figure.1) 1167 0 R (figure.2) 1168 0 R (figure.3) 1169 0 R (figure.4) 1170 0 R (figure.5) 1171 0 R (figure.6) 1172 0 R (figure.7) 1173 0 R (figure.8) 1174 0 R (page.1) 899 0 R (page.10) 1191 0 R (page.11) 1195 0 R (page.12) 1199 0 R (page.13) 1203 0 R (page.14) 1208 0 R (page.15) 1212 0 R (page.16) 1218 0 R (page.17) 1222 0 R (page.18) 1226 0 R (page.19) 1230 0 R (page.2) 955 0 R (page.20) 1235 0 R (page.21) 1239 0 R (page.22) 1243 0 R (page.23) 1247 0 R (page.24) 1251 0 R (page.25) 1258 0 R (page.26) 1263 0 R (page.27) 1267 0 R (page.28) 1271 0 R (page.29) 1275 0 R (page.3) 1008 0 R (page.30) 1279 0 R (page.31) 1283 0 R (page.32) 1288 0 R (page.33) 1292 0 R (page.34) 1298 0 R (page.35) 1304 0 R (page.36) 1308 0 R (page.37) 1312 0 R (page.38) 1317 0 R (page.39) 1321 0 R (page.4) 1060 0 R (page.40) 1327 0 R (page.41) 1331 0 R (page.42) 1335 0 R (page.43) 1339 0 R (page.44) 1344 0 R (page.45) 1348 0 R (page.46) 1352 0 R (page.47) 1356 0 R (page.48) 1360 0 R (page.49) 1364 0 R (page.5) 1106 0 R (page.50) 1374 0 R (page.51) 1381 0 R (page.52) 1394 0 R (page.53) 1399 0 R (page.54) 1403 0 R (page.55) 1407 0 R (page.56) 1412 0 R (page.57) 1416 0 R (page.58) 1420 0 R (page.6) 1155 0 R (page.7) 1178 0 R (page.8) 1183 0 R (page.9) 1187 0 R (part.1) 6 0 R (part.2) 650 0 R (part.3) 822 0 R (section*.1) 911 0 R (section*.2) 1158 0 R (section*.3) 862 0 R (section.1) 10 0 R (section.10) 478 0 R (section.11) 482 0 R (section.12) 510 0 R (section.13) 554 0 R (section.14) 558 0 R (section.15) 614 0 R (section.16) 654 0 R (section.17) 678 0 R (section.18) 718 0 R (section.19) 758 0 R (section.2) 34 0 R (section.3) 58 0 R (section.4) 90 0 R (section.5) 178 0 R (section.6) 254 0 R (section.7) 318 0 R (section.8) 362 0 R (section.9) 398 0 R (section.A) 826 0 R (section.B) 830 0 R (section.C) 842 0 R (section.D) 854 0 R (section.E) 858 0 R (subsection.1.1) 14 0 R (subsection.1.2) 26 0 R (subsection.1.3) 30 0 R (subsection.11.1) 486 0 R (subsection.11.2) 490 0 R (subsection.11.3) 494 0 R (subsection.11.4) 498 0 R (subsection.12.1) 514 0 R (subsection.12.2) 530 0 R (subsection.12.3) 534 0 R (subsection.12.4) 538 0 R (subsection.12.5) 542 0 R (subsection.12.6) 546 0 R (subsection.14.1) 562 0 R (subsection.14.2) 566 0 R (subsection.14.3) 570 0 R (subsection.14.4) 594 0 R (subsection.14.5) 602 0 R (subsection.14.6) 606 0 R (subsection.14.7) 610 0 R (subsection.15.1) 618 0 R (subsection.15.2) 622 0 R (subsection.15.3) 626 0 R (subsection.15.4) 638 0 R (subsection.15.5) 642 0 R (subsection.15.6) 646 0 R (subsection.16.1) 658 0 R (subsection.16.2) 662 0 R (subsection.17.1) 682 0 R (subsection.17.2) 686 0 R (subsection.17.3) 694 0 R (subsection.17.4) 702 0 R (subsection.17.5) 710 0 R (subsection.18.1) 722 0 R (subsection.18.2) 730 0 R (subsection.18.3) 746 0 R (subsection.19.1) 762 0 R (subsection.19.2) 766 0 R (subsection.19.3) 794 0 R (subsection.19.4) 798 0 R (subsection.19.5) 806 0 R (subsection.2.1) 38 0 R (subsection.2.2) 42 0 R (subsection.2.3) 46 0 R (subsection.2.4) 50 0 R (subsection.2.5) 54 0 R (subsection.3.1) 62 0 R (subsection.3.2) 78 0 R (subsection.3.3) 82 0 R (subsection.3.4) 86 0 R (subsection.4.1) 94 0 R (subsection.4.2) 118 0 R (subsection.4.3) 134 0 R (subsection.4.4) 142 0 R (subsection.4.5) 146 0 R (subsection.4.6) 150 0 R (subsection.4.7) 154 0 R (subsection.4.8) 174 0 R (subsection.5.1) 182 0 R (subsection.5.10) 246 0 R (subsection.5.11) 250 0 R (subsection.5.2) 186 0 R (subsection.5.3) 190 0 R (subsection.5.4) 194 0 R (subsection.5.5) 198 0 R (subsection.5.6) 202 0 R (subsection.5.7) 210 0 R (subsection.5.8) 214 0 R (subsection.5.9) 222 0 R (subsection.6.1) 258 0 R (subsection.6.2) 262 0 R (subsection.6.3) 266 0 R (subsection.6.4) 270 0 R (subsection.6.5) 278 0 R (subsection.6.6) 286 0 R (subsection.6.7) 306 0 R (subsection.7.1) 322 0 R (subsection.7.2) 330 0 R (subsection.7.3) 334 0 R (subsection.7.4) 338 0 R (subsection.7.5) 346 0 R (subsection.7.6) 358 0 R (subsection.8.1) 366 0 R (subsection.8.2) 370 0 R (subsection.8.3) 374 0 R (subsection.8.4) 378 0 R (subsection.8.5) 394 0 R (subsection.9.1) 402 0 R (subsection.9.10) 470 0 R (subsection.9.11) 474 0 R (subsection.9.2) 406 0 R (subsection.9.3) 410 0 R (subsection.9.4) 414 0 R (subsection.9.5) 430 0 R (subsection.9.6) 434 0 R (subsection.9.7) 438 0 R (subsection.9.8) 442 0 R (subsection.9.9) 458 0 R (subsection.B.1) 834 0 R (subsection.B.2) 838 0 R (subsection.C.1) 846 0 R (subsection.C.2) 850 0 R (subsubsection.1.1.1) 18 0 R (subsubsection.1.1.2) 22 0 R (subsubsection.11.4.1) 502 0 R (subsubsection.11.4.2) 506 0 R (subsubsection.12.1.1) 518 0 R (subsubsection.12.1.2) 522 0 R (subsubsection.12.1.3) 526 0 R (subsubsection.12.6.1) 550 0 R (subsubsection.14.3.1) 574 0 R (subsubsection.14.3.2) 578 0 R (subsubsection.14.3.3) 582 0 R (subsubsection.14.3.4) 586 0 R (subsubsection.14.3.5) 590 0 R (subsubsection.14.4.1) 598 0 R (subsubsection.15.3.1) 630 0 R (subsubsection.15.3.2) 634 0 R (subsubsection.16.2.1) 666 0 R (subsubsection.16.2.2) 670 0 R (subsubsection.16.2.3) 674 0 R (subsubsection.17.2.1) 690 0 R (subsubsection.17.3.1) 698 0 R (subsubsection.17.4.1) 706 0 R (subsubsection.17.5.1) 714 0 R (subsubsection.18.1.1) 726 0 R (subsubsection.18.2.1) 734 0 R (subsubsection.18.2.2) 738 0 R (subsubsection.18.2.3) 742 0 R (subsubsection.18.3.1) 750 0 R (subsubsection.18.3.2) 754 0 R (subsubsection.19.2.1) 770 0 R (subsubsection.19.2.2) 774 0 R (subsubsection.19.2.3) 778 0 R (subsubsection.19.2.4) 782 0 R (subsubsection.19.2.5) 786 0 R (subsubsection.19.2.6) 790 0 R (subsubsection.19.4.1) 802 0 R (subsubsection.19.5.1) 810 0 R (subsubsection.19.5.2) 814 0 R (subsubsection.19.5.3) 818 0 R (subsubsection.3.1.1) 66 0 R (subsubsection.3.1.2) 70 0 R (subsubsection.3.1.3) 74 0 R (subsubsection.4.1.1) 98 0 R (subsubsection.4.1.2) 102 0 R (subsubsection.4.1.3) 106 0 R (subsubsection.4.1.4) 110 0 R (subsubsection.4.1.5) 114 0 R (subsubsection.4.2.1) 122 0 R (subsubsection.4.2.2) 126 0 R (subsubsection.4.2.3) 130 0 R (subsubsection.4.3.1) 138 0 R (subsubsection.4.7.1) 158 0 R (subsubsection.4.7.2) 162 0 R (subsubsection.4.7.3) 166 0 R (subsubsection.4.7.4) 170 0 R (subsubsection.5.6.1) 206 0 R (subsubsection.5.8.1) 218 0 R (subsubsection.5.9.1) 226 0 R (subsubsection.5.9.2) 230 0 R (subsubsection.5.9.3) 234 0 R (subsubsection.5.9.4) 238 0 R (subsubsection.5.9.5) 242 0 R (subsubsection.6.4.1) 274 0 R (subsubsection.6.5.1) 282 0 R (subsubsection.6.6.1) 290 0 R (subsubsection.6.6.2) 294 0 R (subsubsection.6.6.3) 298 0 R (subsubsection.6.6.4) 302 0 R (subsubsection.6.7.1) 310 0 R (subsubsection.6.7.2) 314 0 R (subsubsection.7.1.1) 326 0 R (subsubsection.7.4.1) 342 0 R (subsubsection.7.5.1) 350 0 R (subsubsection.7.5.2) 354 0 R (subsubsection.8.4.1) 382 0 R (subsubsection.8.4.2) 386 0 R (subsubsection.8.4.3) 390 0 R (subsubsection.9.4.1) 418 0 R (subsubsection.9.4.2) 422 0 R (subsubsection.9.4.3) 426 0 R (subsubsection.9.8.1) 446 0 R (subsubsection.9.8.2) 450 0 R (subsubsection.9.8.3) 454 0 R (subsubsection.9.9.1) 462 0 R (subsubsection.9.9.2) 466 0 R] /Limits [(Doc-Start) (subsubsection.9.9.2)] >> endobj -1439 0 obj << -/Kids [1438 0 R] +1433 0 obj << +/Kids [1432 0 R] >> endobj -1440 0 obj << -/Dests 1439 0 R +1434 0 obj << +/Dests 1433 0 R >> endobj -1441 0 obj << +1435 0 obj << /Type /Catalog -/Pages 1436 0 R -/Outlines 1437 0 R -/Names 1440 0 R +/Pages 1430 0 R +/Outlines 1431 0 R +/Names 1434 0 R /PageMode /UseOutlines /OpenAction 895 0 R >> endobj -1442 0 obj << +1436 0 obj << /Author()/Title()/Subject()/Creator(LaTeX with hyperref package)/Producer(pdfeTeX-1.21a)/Keywords() -/CreationDate (D:20060901224855-07'00') +/CreationDate (D:20060911213846-07'00') /PTEX.Fullbanner (This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4) kpathsea version 3.5.4) >> endobj xref -0 1443 +0 1437 0000000001 65535 f 0000000002 00000 f 0000000003 00000 f 0000000004 00000 f 0000000000 00000 f 0000000009 00000 n -0000083580 00000 n -0000319370 00000 n +0000083217 00000 n +0000315425 00000 n 0000000051 00000 n 0000000104 00000 n -0000083642 00000 n -0000319261 00000 n +0000083279 00000 n +0000315316 00000 n 0000000149 00000 n 0000000194 00000 n -0000083705 00000 n -0000319150 00000 n +0000083342 00000 n +0000315205 00000 n 0000000245 00000 n 0000000278 00000 n -0000083768 00000 n -0000319076 00000 n +0000083405 00000 n +0000315131 00000 n 0000000334 00000 n 0000000377 00000 n -0000083831 00000 n -0000319002 00000 n +0000083467 00000 n +0000315057 00000 n 0000000433 00000 n 0000000464 00000 n -0000086533 00000 n -0000318915 00000 n +0000088334 00000 n +0000314970 00000 n 0000000515 00000 n 0000000559 00000 n -0000088930 00000 n -0000318841 00000 n +0000088397 00000 n +0000314896 00000 n 0000000610 00000 n 0000000662 00000 n -0000088993 00000 n -0000318718 00000 n +0000088460 00000 n +0000314773 00000 n 0000000708 00000 n 0000000774 00000 n -0000089055 00000 n -0000318644 00000 n +0000088523 00000 n +0000314699 00000 n 0000000825 00000 n 0000000866 00000 n -0000089118 00000 n -0000318557 00000 n +0000088586 00000 n +0000314612 00000 n 0000000917 00000 n 0000000956 00000 n -0000089181 00000 n -0000318470 00000 n +0000088649 00000 n +0000314525 00000 n 0000001007 00000 n 0000001037 00000 n -0000089244 00000 n -0000318383 00000 n +0000091111 00000 n +0000314438 00000 n 0000001088 00000 n 0000001125 00000 n -0000091985 00000 n -0000318309 00000 n +0000091174 00000 n +0000314364 00000 n 0000001176 00000 n 0000001209 00000 n -0000092048 00000 n -0000318186 00000 n +0000091237 00000 n +0000314241 00000 n 0000001255 00000 n 0000001291 00000 n -0000092111 00000 n -0000318075 00000 n +0000091300 00000 n +0000314130 00000 n 0000001342 00000 n 0000001401 00000 n -0000092174 00000 n -0000318001 00000 n +0000091363 00000 n +0000314056 00000 n 0000001457 00000 n 0000001489 00000 n -0000092237 00000 n -0000317914 00000 n +0000093960 00000 n +0000313969 00000 n 0000001545 00000 n 0000001582 00000 n -0000094778 00000 n -0000317840 00000 n +0000094023 00000 n +0000313895 00000 n 0000001638 00000 n 0000001671 00000 n -0000094841 00000 n -0000317753 00000 n +0000094086 00000 n +0000313808 00000 n 0000001722 00000 n 0000001781 00000 n -0000094904 00000 n -0000317666 00000 n +0000094149 00000 n +0000313721 00000 n 0000001832 00000 n 0000001876 00000 n -0000094967 00000 n -0000317592 00000 n +0000096289 00000 n +0000313647 00000 n 0000001927 00000 n 0000001987 00000 n -0000097427 00000 n -0000317467 00000 n +0000096352 00000 n +0000313522 00000 n 0000002033 00000 n 0000002066 00000 n -0000097490 00000 n -0000317354 00000 n +0000096415 00000 n +0000313409 00000 n 0000002117 00000 n 0000002168 00000 n -0000097553 00000 n -0000317278 00000 n +0000096478 00000 n +0000313333 00000 n 0000002224 00000 n 0000002270 00000 n -0000097616 00000 n -0000317187 00000 n +0000096541 00000 n +0000313242 00000 n 0000002327 00000 n 0000002373 00000 n -0000097678 00000 n -0000317095 00000 n +0000096605 00000 n +0000313150 00000 n 0000002430 00000 n 0000002471 00000 n -0000097742 00000 n -0000317003 00000 n +0000096669 00000 n +0000313058 00000 n 0000002528 00000 n 0000002562 00000 n -0000097806 00000 n -0000316925 00000 n +0000096733 00000 n +0000312980 00000 n 0000002619 00000 n 0000002656 00000 n -0000097870 00000 n -0000316795 00000 n +0000099454 00000 n +0000312850 00000 n 0000002708 00000 n 0000002741 00000 n -0000097934 00000 n -0000316716 00000 n +0000099518 00000 n +0000312771 00000 n 0000002798 00000 n 0000002849 00000 n -0000100810 00000 n -0000316623 00000 n +0000099582 00000 n +0000312678 00000 n 0000002906 00000 n 0000002944 00000 n -0000100874 00000 n -0000316544 00000 n +0000099646 00000 n +0000312599 00000 n 0000003001 00000 n 0000003033 00000 n -0000100938 00000 n -0000316413 00000 n +0000099710 00000 n +0000312468 00000 n 0000003085 00000 n 0000003116 00000 n -0000101001 00000 n -0000316348 00000 n +0000102312 00000 n +0000312403 00000 n 0000003173 00000 n 0000003215 00000 n -0000101065 00000 n -0000316256 00000 n +0000102376 00000 n +0000312311 00000 n 0000003267 00000 n 0000003297 00000 n -0000104125 00000 n -0000316164 00000 n +0000102440 00000 n +0000312219 00000 n 0000003349 00000 n 0000003378 00000 n -0000104189 00000 n -0000316072 00000 n +0000102504 00000 n +0000312127 00000 n 0000003430 00000 n 0000003469 00000 n -0000104253 00000 n -0000315941 00000 n +0000102568 00000 n +0000311996 00000 n 0000003521 00000 n 0000003546 00000 n -0000104316 00000 n -0000315862 00000 n +0000102632 00000 n +0000311917 00000 n 0000003603 00000 n 0000003627 00000 n -0000104379 00000 n -0000315769 00000 n +0000102696 00000 n +0000311824 00000 n 0000003684 00000 n 0000003707 00000 n -0000104443 00000 n -0000315676 00000 n +0000102760 00000 n +0000311731 00000 n 0000003764 00000 n 0000003812 00000 n -0000104507 00000 n -0000315597 00000 n +0000106182 00000 n +0000311652 00000 n 0000003869 00000 n 0000003897 00000 n -0000107489 00000 n -0000315519 00000 n +0000106246 00000 n +0000311574 00000 n 0000003949 00000 n 0000003999 00000 n -0000107553 00000 n -0000315389 00000 n +0000108662 00000 n +0000311444 00000 n 0000004046 00000 n 0000004084 00000 n -0000107617 00000 n -0000315310 00000 n +0000108726 00000 n +0000311365 00000 n 0000004136 00000 n 0000004167 00000 n -0000107681 00000 n -0000315217 00000 n +0000108790 00000 n +0000311272 00000 n 0000004219 00000 n 0000004255 00000 n -0000109799 00000 n -0000315124 00000 n +0000108854 00000 n +0000311179 00000 n 0000004307 00000 n 0000004338 00000 n -0000109863 00000 n -0000315031 00000 n +0000108917 00000 n +0000311086 00000 n 0000004390 00000 n 0000004416 00000 n -0000109927 00000 n -0000314938 00000 n +0000108981 00000 n +0000310993 00000 n 0000004468 00000 n 0000004502 00000 n -0000109991 00000 n -0000314806 00000 n +0000109045 00000 n +0000310861 00000 n 0000004554 00000 n 0000004582 00000 n -0000110055 00000 n -0000314741 00000 n +0000109108 00000 n +0000310796 00000 n 0000004639 00000 n 0000004693 00000 n -0000110119 00000 n -0000314648 00000 n +0000109171 00000 n +0000310703 00000 n 0000004745 00000 n 0000004770 00000 n -0000110183 00000 n -0000314516 00000 n +0000111473 00000 n +0000310571 00000 n 0000004822 00000 n 0000004870 00000 n -0000110247 00000 n -0000314451 00000 n +0000111537 00000 n +0000310506 00000 n 0000004927 00000 n 0000004966 00000 n -0000112723 00000 n -0000314319 00000 n +0000111601 00000 n +0000310374 00000 n 0000005018 00000 n 0000005047 00000 n -0000112787 00000 n -0000314240 00000 n +0000111665 00000 n +0000310295 00000 n 0000005104 00000 n 0000005151 00000 n -0000112851 00000 n -0000314147 00000 n +0000111729 00000 n +0000310202 00000 n 0000005208 00000 n 0000005240 00000 n -0000112915 00000 n -0000314054 00000 n +0000111793 00000 n +0000310109 00000 n 0000005297 00000 n 0000005335 00000 n -0000112979 00000 n -0000313961 00000 n +0000111857 00000 n +0000310016 00000 n 0000005392 00000 n 0000005422 00000 n -0000113043 00000 n -0000313882 00000 n +0000114423 00000 n +0000309937 00000 n 0000005479 00000 n 0000005521 00000 n -0000113107 00000 n -0000313789 00000 n +0000114487 00000 n +0000309844 00000 n 0000005574 00000 n 0000005606 00000 n -0000113171 00000 n -0000313710 00000 n +0000114551 00000 n +0000309765 00000 n 0000005659 00000 n 0000005712 00000 n -0000115978 00000 n -0000313580 00000 n +0000114614 00000 n +0000309635 00000 n 0000005759 00000 n 0000005781 00000 n -0000116042 00000 n -0000313501 00000 n +0000114678 00000 n +0000309556 00000 n 0000005833 00000 n 0000005870 00000 n -0000116106 00000 n -0000313408 00000 n +0000114742 00000 n +0000309463 00000 n 0000005922 00000 n 0000005949 00000 n -0000116169 00000 n -0000313315 00000 n +0000114806 00000 n +0000309370 00000 n 0000006001 00000 n 0000006036 00000 n -0000116233 00000 n -0000313183 00000 n +0000117508 00000 n +0000309238 00000 n 0000006088 00000 n 0000006119 00000 n -0000118798 00000 n -0000313118 00000 n +0000117572 00000 n +0000309173 00000 n 0000006176 00000 n 0000006220 00000 n -0000118862 00000 n -0000312986 00000 n +0000117636 00000 n +0000309041 00000 n 0000006272 00000 n 0000006323 00000 n -0000118926 00000 n -0000312921 00000 n +0000117700 00000 n +0000308976 00000 n 0000006380 00000 n 0000006426 00000 n -0000118988 00000 n -0000312789 00000 n +0000120275 00000 n +0000308844 00000 n 0000006478 00000 n 0000006527 00000 n -0000119052 00000 n -0000312710 00000 n +0000120339 00000 n +0000308765 00000 n 0000006584 00000 n 0000006623 00000 n -0000119116 00000 n -0000312617 00000 n +0000120403 00000 n +0000308672 00000 n 0000006680 00000 n 0000006718 00000 n -0000119180 00000 n -0000312524 00000 n +0000120467 00000 n +0000308579 00000 n 0000006775 00000 n 0000006810 00000 n -0000121709 00000 n -0000312445 00000 n +0000120531 00000 n +0000308500 00000 n 0000006867 00000 n 0000006918 00000 n -0000121773 00000 n -0000312327 00000 n +0000120595 00000 n +0000308382 00000 n 0000006970 00000 n 0000007006 00000 n -0000121837 00000 n -0000312248 00000 n +0000120659 00000 n +0000308303 00000 n 0000007063 00000 n 0000007096 00000 n -0000121901 00000 n -0000312169 00000 n +0000120723 00000 n +0000308224 00000 n 0000007153 00000 n 0000007187 00000 n -0000121965 00000 n -0000312039 00000 n +0000123028 00000 n +0000308094 00000 n 0000007234 00000 n 0000007256 00000 n -0000122029 00000 n -0000311921 00000 n +0000123092 00000 n +0000307976 00000 n 0000007308 00000 n 0000007337 00000 n -0000122092 00000 n -0000311856 00000 n +0000123156 00000 n +0000307911 00000 n 0000007394 00000 n 0000007435 00000 n -0000124268 00000 n -0000311763 00000 n +0000123220 00000 n +0000307818 00000 n 0000007487 00000 n 0000007522 00000 n -0000124332 00000 n -0000311670 00000 n +0000123283 00000 n +0000307725 00000 n 0000007574 00000 n 0000007605 00000 n -0000124396 00000 n -0000311538 00000 n +0000123347 00000 n +0000307593 00000 n 0000007657 00000 n 0000007689 00000 n -0000124460 00000 n -0000311473 00000 n +0000123409 00000 n +0000307528 00000 n 0000007746 00000 n 0000007802 00000 n -0000124524 00000 n -0000311341 00000 n +0000123473 00000 n +0000307396 00000 n 0000007854 00000 n 0000007898 00000 n -0000124588 00000 n -0000311262 00000 n +0000125491 00000 n +0000307317 00000 n 0000007955 00000 n 0000007997 00000 n -0000124652 00000 n -0000311183 00000 n +0000125555 00000 n +0000307238 00000 n 0000008054 00000 n 0000008089 00000 n -0000124716 00000 n -0000311104 00000 n +0000125619 00000 n +0000307159 00000 n 0000008141 00000 n 0000008179 00000 n -0000126916 00000 n -0000310974 00000 n +0000125683 00000 n +0000307029 00000 n 0000008226 00000 n 0000008254 00000 n -0000126980 00000 n -0000310895 00000 n +0000125747 00000 n +0000306950 00000 n 0000008306 00000 n 0000008340 00000 n -0000127044 00000 n -0000310802 00000 n +0000125810 00000 n +0000306857 00000 n 0000008392 00000 n 0000008421 00000 n -0000127108 00000 n -0000310709 00000 n +0000125874 00000 n +0000306764 00000 n 0000008473 00000 n 0000008514 00000 n -0000127172 00000 n -0000310577 00000 n +0000125938 00000 n +0000306632 00000 n 0000008566 00000 n 0000008595 00000 n -0000127236 00000 n -0000310498 00000 n +0000126002 00000 n +0000306553 00000 n 0000008652 00000 n 0000008690 00000 n -0000127300 00000 n -0000310405 00000 n +0000126066 00000 n +0000306460 00000 n 0000008747 00000 n 0000008796 00000 n -0000127364 00000 n -0000310326 00000 n +0000128327 00000 n +0000306381 00000 n 0000008853 00000 n 0000008889 00000 n -0000127428 00000 n -0000310247 00000 n +0000128391 00000 n +0000306302 00000 n 0000008941 00000 n 0000008993 00000 n -0000127492 00000 n -0000310116 00000 n +0000128455 00000 n +0000306171 00000 n 0000009040 00000 n 0000009091 00000 n -0000130036 00000 n -0000310037 00000 n +0000128519 00000 n +0000306092 00000 n 0000009143 00000 n 0000009175 00000 n -0000130100 00000 n -0000309944 00000 n +0000128583 00000 n +0000305999 00000 n 0000009227 00000 n 0000009257 00000 n -0000130164 00000 n -0000309851 00000 n +0000128647 00000 n +0000305906 00000 n 0000009309 00000 n 0000009337 00000 n -0000130227 00000 n -0000309719 00000 n +0000128711 00000 n +0000305774 00000 n 0000009389 00000 n 0000009421 00000 n -0000130291 00000 n -0000309640 00000 n +0000128774 00000 n +0000305695 00000 n 0000009478 00000 n 0000009513 00000 n -0000130355 00000 n -0000309547 00000 n +0000131073 00000 n +0000305602 00000 n 0000009570 00000 n 0000009614 00000 n -0000130419 00000 n -0000309468 00000 n +0000131137 00000 n +0000305523 00000 n 0000009671 00000 n 0000009717 00000 n -0000130483 00000 n -0000309375 00000 n +0000131201 00000 n +0000305430 00000 n 0000009769 00000 n 0000009819 00000 n -0000132750 00000 n -0000309282 00000 n +0000131265 00000 n +0000305337 00000 n 0000009871 00000 n 0000009906 00000 n -0000132813 00000 n -0000309189 00000 n +0000135938 00000 n +0000305244 00000 n 0000009958 00000 n 0000009987 00000 n -0000132877 00000 n -0000309057 00000 n +0000136002 00000 n +0000305112 00000 n 0000010039 00000 n 0000010071 00000 n -0000132941 00000 n -0000308978 00000 n +0000136066 00000 n +0000305033 00000 n 0000010128 00000 n 0000010211 00000 n -0000133005 00000 n -0000308885 00000 n +0000136196 00000 n +0000304940 00000 n 0000010268 00000 n 0000010347 00000 n -0000137938 00000 n -0000308806 00000 n +0000139740 00000 n +0000304861 00000 n 0000010404 00000 n 0000010454 00000 n -0000138001 00000 n -0000308674 00000 n +0000139870 00000 n +0000304729 00000 n 0000010506 00000 n 0000010554 00000 n -0000138064 00000 n -0000308595 00000 n +0000139934 00000 n +0000304650 00000 n 0000010611 00000 n 0000010641 00000 n -0000138127 00000 n -0000308516 00000 n +0000142319 00000 n +0000304571 00000 n 0000010698 00000 n 0000010731 00000 n -0000138191 00000 n -0000308423 00000 n +0000142383 00000 n +0000304478 00000 n 0000010784 00000 n 0000010813 00000 n -0000143539 00000 n -0000308344 00000 n +0000142447 00000 n +0000304399 00000 n 0000010866 00000 n 0000010944 00000 n -0000143603 00000 n -0000308253 00000 n +0000142511 00000 n +0000304308 00000 n 0000010992 00000 n 0000011014 00000 n -0000143667 00000 n -0000308123 00000 n +0000142575 00000 n +0000304178 00000 n 0000011062 00000 n 0000011085 00000 n -0000143730 00000 n -0000308044 00000 n +0000142639 00000 n +0000304099 00000 n 0000011138 00000 n 0000011170 00000 n -0000143793 00000 n -0000307951 00000 n +0000142703 00000 n +0000304006 00000 n 0000011223 00000 n 0000011271 00000 n -0000143857 00000 n -0000307858 00000 n +0000142767 00000 n +0000303913 00000 n 0000011324 00000 n 0000011360 00000 n -0000146984 00000 n -0000307740 00000 n +0000145651 00000 n +0000303795 00000 n 0000011413 00000 n 0000011440 00000 n -0000147048 00000 n -0000307661 00000 n +0000145715 00000 n +0000303716 00000 n 0000011498 00000 n 0000011531 00000 n -0000147112 00000 n -0000307582 00000 n +0000145779 00000 n +0000303637 00000 n 0000011589 00000 n 0000011617 00000 n -0000147176 00000 n -0000307452 00000 n +0000145843 00000 n +0000303507 00000 n 0000011665 00000 n 0000011699 00000 n -0000147240 00000 n -0000307334 00000 n +0000145907 00000 n +0000303389 00000 n 0000011752 00000 n 0000011781 00000 n -0000147303 00000 n -0000307255 00000 n +0000145971 00000 n +0000303310 00000 n 0000011839 00000 n 0000011900 00000 n -0000147367 00000 n -0000307162 00000 n +0000149633 00000 n +0000303217 00000 n 0000011958 00000 n 0000012008 00000 n -0000150964 00000 n -0000307083 00000 n +0000149697 00000 n +0000303138 00000 n 0000012066 00000 n 0000012106 00000 n -0000151028 00000 n -0000306990 00000 n +0000149761 00000 n +0000303045 00000 n 0000012159 00000 n 0000012192 00000 n -0000154712 00000 n -0000306897 00000 n +0000153227 00000 n +0000302952 00000 n 0000012245 00000 n 0000012280 00000 n -0000154776 00000 n -0000306804 00000 n +0000153291 00000 n +0000302859 00000 n 0000012333 00000 n 0000012380 00000 n -0000154906 00000 n -0000306711 00000 n +0000153421 00000 n +0000302766 00000 n 0000012433 00000 n 0000012467 00000 n -0000154970 00000 n -0000306593 00000 n +0000153485 00000 n +0000302648 00000 n 0000012520 00000 n 0000012547 00000 n -0000158008 00000 n -0000306528 00000 n +0000156789 00000 n +0000302583 00000 n 0000012605 00000 n 0000012663 00000 n -0000158072 00000 n -0000306437 00000 n +0000156853 00000 n +0000302492 00000 n 0000012711 00000 n 0000012753 00000 n -0000158135 00000 n -0000306307 00000 n +0000156917 00000 n +0000302362 00000 n 0000012801 00000 n 0000012853 00000 n -0000158198 00000 n -0000306228 00000 n +0000156981 00000 n +0000302283 00000 n 0000012906 00000 n 0000012947 00000 n -0000158262 00000 n -0000306135 00000 n +0000159659 00000 n +0000302190 00000 n 0000013000 00000 n 0000013066 00000 n -0000160973 00000 n -0000306003 00000 n +0000159723 00000 n +0000302058 00000 n 0000013119 00000 n 0000013152 00000 n -0000161037 00000 n -0000305924 00000 n +0000159787 00000 n +0000301979 00000 n 0000013210 00000 n 0000013273 00000 n -0000161101 00000 n -0000305831 00000 n +0000159851 00000 n +0000301886 00000 n 0000013331 00000 n 0000013383 00000 n -0000161165 00000 n -0000305738 00000 n +0000159915 00000 n +0000301793 00000 n 0000013441 00000 n 0000013503 00000 n -0000161229 00000 n -0000305645 00000 n +0000159979 00000 n +0000301700 00000 n 0000013561 00000 n 0000013627 00000 n -0000161293 00000 n -0000305566 00000 n +0000160043 00000 n +0000301621 00000 n 0000013685 00000 n 0000013744 00000 n -0000161357 00000 n -0000305434 00000 n +0000160107 00000 n +0000301489 00000 n 0000013797 00000 n 0000013833 00000 n -0000164449 00000 n -0000305369 00000 n +0000163154 00000 n +0000301424 00000 n 0000013891 00000 n 0000013938 00000 n -0000164513 00000 n -0000305276 00000 n +0000163218 00000 n +0000301331 00000 n 0000013991 00000 n 0000014024 00000 n -0000167101 00000 n -0000305183 00000 n +0000165966 00000 n +0000301238 00000 n 0000014077 00000 n 0000014139 00000 n -0000167165 00000 n -0000305104 00000 n +0000166030 00000 n +0000301159 00000 n 0000014192 00000 n 0000014241 00000 n -0000167229 00000 n -0000304988 00000 n +0000166094 00000 n +0000301043 00000 n 0000014289 00000 n 0000014328 00000 n -0000167293 00000 n -0000304909 00000 n +0000166158 00000 n +0000300964 00000 n 0000014381 00000 n 0000014415 00000 n -0000167357 00000 n -0000304816 00000 n +0000168224 00000 n +0000300871 00000 n 0000014468 00000 n 0000014502 00000 n -0000169704 00000 n -0000304684 00000 n +0000168288 00000 n +0000300739 00000 n 0000014555 00000 n 0000014590 00000 n -0000173679 00000 n -0000304605 00000 n +0000171964 00000 n +0000300660 00000 n 0000014648 00000 n 0000014683 00000 n -0000173743 00000 n -0000304526 00000 n +0000172028 00000 n +0000300581 00000 n 0000014741 00000 n -0000014794 00000 n -0000173806 00000 n -0000304433 00000 n -0000014847 00000 n -0000014884 00000 n -0000173870 00000 n -0000304340 00000 n -0000014937 00000 n -0000014995 00000 n -0000174925 00000 n -0000304261 00000 n -0000015048 00000 n -0000015082 00000 n -0000177205 00000 n -0000304130 00000 n -0000015126 00000 n -0000015167 00000 n -0000177269 00000 n -0000304012 00000 n -0000015215 00000 n -0000015253 00000 n -0000177333 00000 n -0000303933 00000 n -0000015306 00000 n -0000015344 00000 n -0000180857 00000 n -0000303815 00000 n -0000015397 00000 n -0000015434 00000 n -0000180921 00000 n -0000303736 00000 n -0000015492 00000 n -0000015534 00000 n -0000180985 00000 n -0000303643 00000 n -0000015592 00000 n -0000015632 00000 n -0000184407 00000 n -0000303564 00000 n -0000015690 00000 n -0000015722 00000 n -0000184471 00000 n -0000303432 00000 n -0000015770 00000 n -0000015817 00000 n -0000184535 00000 n -0000303353 00000 n -0000015870 00000 n -0000015920 00000 n -0000186948 00000 n -0000303221 00000 n -0000015973 00000 n -0000016011 00000 n -0000187012 00000 n -0000303156 00000 n -0000016069 00000 n -0000016097 00000 n -0000187076 00000 n -0000303024 00000 n -0000016150 00000 n -0000016180 00000 n -0000187140 00000 n -0000302959 00000 n -0000016238 00000 n -0000016266 00000 n -0000187204 00000 n -0000302827 00000 n -0000016319 00000 n -0000016348 00000 n -0000187268 00000 n -0000302762 00000 n -0000016406 00000 n -0000016434 00000 n -0000187332 00000 n -0000302644 00000 n -0000016487 00000 n -0000016514 00000 n -0000190181 00000 n -0000302579 00000 n -0000016572 00000 n -0000016600 00000 n -0000190245 00000 n -0000302447 00000 n -0000016648 00000 n -0000016693 00000 n -0000190309 00000 n -0000302329 00000 n -0000016746 00000 n -0000016781 00000 n -0000190373 00000 n -0000302264 00000 n -0000016839 00000 n -0000016867 00000 n -0000190437 00000 n -0000302132 00000 n -0000016920 00000 n -0000016976 00000 n -0000190501 00000 n -0000302053 00000 n -0000017034 00000 n -0000017066 00000 n -0000190565 00000 n -0000301960 00000 n -0000017124 00000 n -0000017154 00000 n -0000193497 00000 n -0000301881 00000 n -0000017212 00000 n -0000017240 00000 n -0000193561 00000 n -0000301763 00000 n -0000017293 00000 n -0000017352 00000 n -0000193625 00000 n -0000301684 00000 n -0000017410 00000 n -0000017440 00000 n -0000193688 00000 n -0000301605 00000 n -0000017498 00000 n -0000017563 00000 n -0000193751 00000 n -0000301487 00000 n -0000017611 00000 n -0000017650 00000 n -0000193815 00000 n -0000301408 00000 n -0000017703 00000 n -0000017742 00000 n -0000196741 00000 n -0000301276 00000 n -0000017795 00000 n -0000017836 00000 n -0000196805 00000 n -0000301197 00000 n -0000017894 00000 n -0000017934 00000 n -0000196869 00000 n -0000301104 00000 n -0000017992 00000 n -0000018024 00000 n -0000196933 00000 n -0000301011 00000 n -0000018082 00000 n -0000018107 00000 n -0000200366 00000 n -0000300918 00000 n -0000018165 00000 n -0000018199 00000 n -0000200430 00000 n -0000300825 00000 n -0000018257 00000 n -0000018323 00000 n -0000200494 00000 n -0000300746 00000 n -0000018381 00000 n -0000018422 00000 n -0000200558 00000 n -0000300653 00000 n -0000018475 00000 n -0000018512 00000 n -0000204796 00000 n -0000300521 00000 n -0000018565 00000 n -0000018604 00000 n -0000204860 00000 n -0000300456 00000 n -0000018662 00000 n -0000018697 00000 n -0000204924 00000 n -0000300338 00000 n -0000018750 00000 n -0000018778 00000 n -0000204988 00000 n -0000300259 00000 n -0000018836 00000 n -0000018890 00000 n -0000205052 00000 n -0000300166 00000 n -0000018948 00000 n -0000019013 00000 n -0000205116 00000 n -0000300087 00000 n -0000019071 00000 n -0000019139 00000 n -0000208348 00000 n -0000299968 00000 n -0000019183 00000 n -0000019215 00000 n -0000208412 00000 n -0000299889 00000 n -0000019262 00000 n -0000019314 00000 n -0000208476 00000 n -0000299757 00000 n -0000019361 00000 n -0000019391 00000 n -0000208540 00000 n -0000299678 00000 n -0000019443 00000 n -0000019508 00000 n -0000208603 00000 n -0000299599 00000 n -0000019560 00000 n -0000019598 00000 n -0000208667 00000 n -0000299467 00000 n -0000019645 00000 n -0000019699 00000 n -0000208731 00000 n -0000299388 00000 n -0000019751 00000 n -0000019797 00000 n -0000211711 00000 n -0000299309 00000 n -0000019849 00000 n -0000019900 00000 n -0000215706 00000 n -0000299216 00000 n -0000019947 00000 n -0000019975 00000 n -0000219251 00000 n -0000299097 00000 n -0000020022 00000 n -0000020072 00000 n -0000219315 00000 n -0000299018 00000 n -0000020120 00000 n -0000020172 00000 n -0000298925 00000 n -0000020220 00000 n -0000020259 00000 n -0000298832 00000 n -0000020307 00000 n -0000020349 00000 n -0000298739 00000 n -0000020397 00000 n -0000020433 00000 n -0000298646 00000 n -0000020481 00000 n -0000020523 00000 n -0000298553 00000 n -0000020571 00000 n -0000020618 00000 n -0000298460 00000 n -0000020666 00000 n -0000020723 00000 n -0000298367 00000 n -0000020771 00000 n -0000020805 00000 n -0000298274 00000 n -0000020853 00000 n -0000020887 00000 n -0000298181 00000 n -0000020935 00000 n -0000020991 00000 n -0000298102 00000 n -0000021039 00000 n -0000021111 00000 n -0000024036 00000 n -0000029254 00000 n -0000021163 00000 n -0000029065 00000 n -0000029128 00000 n -0000295398 00000 n -0000269734 00000 n -0000295224 00000 n -0000024392 00000 n -0000269095 00000 n -0000267050 00000 n -0000268931 00000 n -0000024573 00000 n -0000266120 00000 n -0000242308 00000 n -0000265946 00000 n -0000029191 00000 n -0000024729 00000 n -0000024880 00000 n -0000025034 00000 n -0000025194 00000 n -0000025360 00000 n -0000025526 00000 n -0000025685 00000 n -0000025845 00000 n -0000025999 00000 n -0000026159 00000 n -0000026318 00000 n -0000026478 00000 n -0000026637 00000 n -0000026797 00000 n -0000026952 00000 n -0000027112 00000 n -0000027278 00000 n -0000027444 00000 n -0000027610 00000 n -0000027770 00000 n -0000027930 00000 n -0000028090 00000 n -0000028245 00000 n -0000028405 00000 n -0000028570 00000 n -0000028736 00000 n -0000028901 00000 n -0000296492 00000 n -0000041686 00000 n -0000032991 00000 n -0000029352 00000 n -0000041623 00000 n -0000033515 00000 n -0000033681 00000 n -0000033841 00000 n -0000034006 00000 n -0000034172 00000 n -0000034337 00000 n -0000034497 00000 n -0000034662 00000 n -0000034822 00000 n -0000034982 00000 n -0000035142 00000 n -0000035302 00000 n -0000035468 00000 n -0000035634 00000 n -0000035800 00000 n -0000035964 00000 n -0000036122 00000 n -0000036276 00000 n -0000036436 00000 n -0000036596 00000 n -0000036756 00000 n -0000036916 00000 n -0000037074 00000 n -0000037233 00000 n -0000037399 00000 n -0000037559 00000 n -0000037719 00000 n -0000037885 00000 n -0000038044 00000 n -0000038210 00000 n -0000038376 00000 n -0000038542 00000 n -0000038708 00000 n -0000038874 00000 n -0000039035 00000 n -0000039195 00000 n -0000039350 00000 n -0000039509 00000 n -0000039669 00000 n -0000039829 00000 n -0000039988 00000 n -0000040154 00000 n -0000040314 00000 n -0000040477 00000 n -0000040637 00000 n -0000040803 00000 n -0000040969 00000 n -0000041135 00000 n -0000041300 00000 n -0000041459 00000 n -0000053574 00000 n -0000045166 00000 n -0000041771 00000 n -0000053511 00000 n -0000045721 00000 n -0000045887 00000 n -0000046043 00000 n -0000046204 00000 n -0000046371 00000 n -0000046531 00000 n -0000046692 00000 n -0000046852 00000 n -0000047019 00000 n -0000047180 00000 n -0000047347 00000 n -0000047513 00000 n -0000047673 00000 n -0000047829 00000 n -0000047990 00000 n -0000048151 00000 n -0000048312 00000 n -0000048472 00000 n -0000048639 00000 n -0000048805 00000 n -0000048972 00000 n -0000049133 00000 n -0000049289 00000 n -0000049450 00000 n -0000049611 00000 n -0000049770 00000 n -0000049931 00000 n -0000050096 00000 n -0000050263 00000 n -0000050430 00000 n -0000050591 00000 n -0000050751 00000 n -0000050912 00000 n -0000051072 00000 n -0000051239 00000 n -0000051406 00000 n -0000051572 00000 n -0000051732 00000 n -0000051899 00000 n -0000052063 00000 n -0000052224 00000 n -0000052386 00000 n -0000052541 00000 n -0000052698 00000 n -0000052860 00000 n -0000053022 00000 n -0000053184 00000 n -0000053345 00000 n -0000064652 00000 n -0000057065 00000 n -0000053659 00000 n -0000064587 00000 n -0000057579 00000 n -0000057747 00000 n -0000057904 00000 n -0000058065 00000 n -0000058233 00000 n -0000058400 00000 n -0000058568 00000 n -0000058730 00000 n -0000058892 00000 n -0000059054 00000 n -0000059215 00000 n -0000059376 00000 n -0000059543 00000 n -0000059700 00000 n -0000059856 00000 n -0000060018 00000 n -0000060180 00000 n -0000060342 00000 n -0000060510 00000 n -0000060677 00000 n -0000060845 00000 n -0000061012 00000 n -0000061180 00000 n -0000061342 00000 n -0000061509 00000 n -0000061669 00000 n -0000061831 00000 n -0000061991 00000 n -0000062148 00000 n -0000062309 00000 n -0000062471 00000 n -0000062633 00000 n -0000062800 00000 n -0000062967 00000 n -0000063129 00000 n -0000063290 00000 n -0000063452 00000 n -0000063604 00000 n -0000063760 00000 n -0000063922 00000 n -0000064084 00000 n -0000064251 00000 n -0000064419 00000 n -0000076048 00000 n -0000068105 00000 n -0000064738 00000 n -0000075983 00000 n -0000068637 00000 n -0000068794 00000 n -0000068956 00000 n -0000069117 00000 n -0000069285 00000 n -0000069447 00000 n -0000069615 00000 n -0000069777 00000 n -0000069945 00000 n -0000070107 00000 n -0000070275 00000 n -0000070431 00000 n -0000070593 00000 n -0000070761 00000 n -0000070923 00000 n -0000071091 00000 n -0000071259 00000 n -0000071426 00000 n -0000071588 00000 n -0000071755 00000 n -0000071923 00000 n -0000072080 00000 n -0000072242 00000 n -0000072404 00000 n -0000072572 00000 n -0000072739 00000 n -0000072907 00000 n -0000073075 00000 n -0000073243 00000 n -0000073411 00000 n -0000073573 00000 n -0000073734 00000 n -0000073902 00000 n -0000074064 00000 n -0000074231 00000 n -0000074399 00000 n -0000074567 00000 n -0000074718 00000 n -0000074874 00000 n +0000014799 00000 n +0000172092 00000 n +0000300488 00000 n +0000014852 00000 n +0000014889 00000 n +0000173993 00000 n +0000300395 00000 n +0000014942 00000 n +0000015000 00000 n +0000174057 00000 n +0000300316 00000 n +0000015053 00000 n +0000015087 00000 n +0000176336 00000 n +0000300185 00000 n +0000015131 00000 n +0000015172 00000 n +0000176400 00000 n +0000300067 00000 n +0000015220 00000 n +0000015258 00000 n +0000176464 00000 n +0000299988 00000 n +0000015311 00000 n +0000015349 00000 n +0000179969 00000 n +0000299870 00000 n +0000015402 00000 n +0000015439 00000 n +0000180033 00000 n +0000299791 00000 n +0000015497 00000 n +0000015539 00000 n +0000180097 00000 n +0000299698 00000 n +0000015597 00000 n +0000015637 00000 n +0000183518 00000 n +0000299619 00000 n +0000015695 00000 n +0000015727 00000 n +0000183582 00000 n +0000299487 00000 n +0000015775 00000 n +0000015822 00000 n +0000183646 00000 n +0000299408 00000 n +0000015875 00000 n +0000015925 00000 n +0000186059 00000 n +0000299276 00000 n +0000015978 00000 n +0000016016 00000 n +0000186123 00000 n +0000299211 00000 n +0000016074 00000 n +0000016102 00000 n +0000186187 00000 n +0000299079 00000 n +0000016155 00000 n +0000016185 00000 n +0000186251 00000 n +0000299014 00000 n +0000016243 00000 n +0000016271 00000 n +0000186315 00000 n +0000298882 00000 n +0000016324 00000 n +0000016353 00000 n +0000186379 00000 n +0000298817 00000 n +0000016411 00000 n +0000016439 00000 n +0000186443 00000 n +0000298699 00000 n +0000016492 00000 n +0000016519 00000 n +0000189211 00000 n +0000298634 00000 n +0000016577 00000 n +0000016605 00000 n +0000189275 00000 n +0000298502 00000 n +0000016653 00000 n +0000016698 00000 n +0000189339 00000 n +0000298384 00000 n +0000016751 00000 n +0000016786 00000 n +0000189403 00000 n +0000298319 00000 n +0000016844 00000 n +0000016872 00000 n +0000189467 00000 n +0000298187 00000 n +0000016925 00000 n +0000016981 00000 n +0000189531 00000 n +0000298108 00000 n +0000017039 00000 n +0000017071 00000 n +0000189595 00000 n +0000298015 00000 n +0000017129 00000 n +0000017159 00000 n +0000192527 00000 n +0000297936 00000 n +0000017217 00000 n +0000017245 00000 n +0000192591 00000 n +0000297818 00000 n +0000017298 00000 n +0000017357 00000 n +0000192655 00000 n +0000297739 00000 n +0000017415 00000 n +0000017445 00000 n +0000192718 00000 n +0000297660 00000 n +0000017503 00000 n +0000017568 00000 n +0000192781 00000 n +0000297542 00000 n +0000017616 00000 n +0000017655 00000 n +0000192845 00000 n +0000297463 00000 n +0000017708 00000 n +0000017747 00000 n +0000195511 00000 n +0000297331 00000 n +0000017800 00000 n +0000017841 00000 n +0000195575 00000 n +0000297252 00000 n +0000017899 00000 n +0000017939 00000 n +0000195639 00000 n +0000297159 00000 n +0000017997 00000 n +0000018029 00000 n +0000195703 00000 n +0000297066 00000 n +0000018087 00000 n +0000018112 00000 n +0000198904 00000 n +0000296973 00000 n +0000018170 00000 n +0000018204 00000 n +0000198968 00000 n +0000296880 00000 n +0000018262 00000 n +0000018328 00000 n +0000199031 00000 n +0000296801 00000 n +0000018386 00000 n +0000018427 00000 n +0000199095 00000 n +0000296708 00000 n +0000018480 00000 n +0000018517 00000 n +0000203211 00000 n +0000296576 00000 n +0000018570 00000 n +0000018609 00000 n +0000203275 00000 n +0000296511 00000 n +0000018667 00000 n +0000018702 00000 n +0000203339 00000 n +0000296393 00000 n +0000018755 00000 n +0000018783 00000 n +0000203403 00000 n +0000296314 00000 n +0000018841 00000 n +0000018895 00000 n +0000203467 00000 n +0000296221 00000 n +0000018953 00000 n +0000019018 00000 n +0000203531 00000 n +0000296142 00000 n +0000019076 00000 n +0000019144 00000 n +0000206743 00000 n +0000296023 00000 n +0000019188 00000 n +0000019220 00000 n +0000206807 00000 n +0000295944 00000 n +0000019267 00000 n +0000019319 00000 n +0000206871 00000 n +0000295812 00000 n +0000019366 00000 n +0000019396 00000 n +0000206935 00000 n +0000295733 00000 n +0000019448 00000 n +0000019513 00000 n +0000206999 00000 n +0000295654 00000 n +0000019565 00000 n +0000019603 00000 n +0000207063 00000 n +0000295522 00000 n +0000019650 00000 n +0000019704 00000 n +0000207127 00000 n +0000295443 00000 n +0000019756 00000 n +0000019802 00000 n +0000209825 00000 n +0000295364 00000 n +0000019854 00000 n +0000019905 00000 n +0000213744 00000 n +0000295271 00000 n +0000019952 00000 n +0000019980 00000 n +0000217301 00000 n +0000295152 00000 n +0000020027 00000 n +0000020077 00000 n +0000217365 00000 n +0000295073 00000 n +0000020125 00000 n +0000020177 00000 n +0000294980 00000 n +0000020225 00000 n +0000020264 00000 n +0000294887 00000 n +0000020312 00000 n +0000020354 00000 n +0000294794 00000 n +0000020402 00000 n +0000020438 00000 n +0000294701 00000 n +0000020486 00000 n +0000020528 00000 n +0000294608 00000 n +0000020576 00000 n +0000020623 00000 n +0000294515 00000 n +0000020671 00000 n +0000020728 00000 n +0000294422 00000 n +0000020776 00000 n +0000020810 00000 n +0000294329 00000 n +0000020858 00000 n +0000020892 00000 n +0000294236 00000 n +0000020940 00000 n +0000020996 00000 n +0000294157 00000 n +0000021044 00000 n +0000021116 00000 n +0000024670 00000 n +0000031746 00000 n +0000021168 00000 n +0000031557 00000 n +0000031620 00000 n +0000291491 00000 n +0000265661 00000 n +0000291317 00000 n +0000265022 00000 n +0000262977 00000 n +0000264858 00000 n +0000025114 00000 n +0000262052 00000 n +0000238234 00000 n +0000261878 00000 n +0000031683 00000 n +0000025269 00000 n +0000025420 00000 n +0000025575 00000 n +0000025735 00000 n +0000025900 00000 n +0000026064 00000 n +0000026223 00000 n +0000026383 00000 n +0000026538 00000 n +0000026698 00000 n +0000026858 00000 n +0000027018 00000 n +0000027178 00000 n +0000027338 00000 n +0000027493 00000 n +0000027652 00000 n +0000027818 00000 n +0000027984 00000 n +0000028150 00000 n +0000028310 00000 n +0000028469 00000 n +0000028628 00000 n +0000028783 00000 n +0000028943 00000 n +0000029109 00000 n +0000029275 00000 n +0000029441 00000 n +0000029607 00000 n +0000029773 00000 n +0000029933 00000 n +0000030099 00000 n +0000030265 00000 n +0000030430 00000 n +0000030590 00000 n +0000030754 00000 n +0000030914 00000 n +0000031074 00000 n +0000031234 00000 n +0000031393 00000 n +0000292546 00000 n +0000043835 00000 n +0000035308 00000 n +0000031844 00000 n +0000043772 00000 n +0000035829 00000 n +0000035995 00000 n +0000036160 00000 n +0000036326 00000 n +0000036484 00000 n +0000036639 00000 n +0000036799 00000 n +0000036959 00000 n +0000037119 00000 n +0000037279 00000 n +0000037438 00000 n +0000037597 00000 n +0000037763 00000 n +0000037923 00000 n +0000038083 00000 n +0000038249 00000 n +0000038408 00000 n +0000038573 00000 n +0000038739 00000 n +0000038905 00000 n +0000039071 00000 n +0000039237 00000 n +0000039397 00000 n +0000039558 00000 n +0000039713 00000 n +0000039871 00000 n +0000040031 00000 n +0000040191 00000 n +0000040350 00000 n +0000040516 00000 n +0000040675 00000 n +0000040839 00000 n +0000040999 00000 n +0000041165 00000 n +0000041331 00000 n +0000041497 00000 n +0000041661 00000 n +0000041820 00000 n +0000041985 00000 n +0000042151 00000 n +0000042306 00000 n +0000042466 00000 n +0000042632 00000 n +0000042792 00000 n +0000042952 00000 n +0000043111 00000 n +0000043278 00000 n +0000043439 00000 n +0000043606 00000 n +0000055795 00000 n +0000047378 00000 n +0000043920 00000 n +0000055730 00000 n +0000047937 00000 n +0000048097 00000 n +0000048253 00000 n +0000048414 00000 n +0000048574 00000 n +0000048734 00000 n +0000048894 00000 n +0000049061 00000 n +0000049228 00000 n +0000049395 00000 n +0000049555 00000 n +0000049711 00000 n +0000049870 00000 n +0000050030 00000 n +0000050191 00000 n +0000050352 00000 n +0000050519 00000 n +0000050686 00000 n +0000050852 00000 n +0000051012 00000 n +0000051173 00000 n +0000051334 00000 n +0000051495 00000 n +0000051662 00000 n +0000051828 00000 n +0000051993 00000 n +0000052154 00000 n +0000052321 00000 n +0000052486 00000 n +0000052647 00000 n +0000052808 00000 n +0000052965 00000 n +0000053122 00000 n +0000053284 00000 n +0000053445 00000 n +0000053606 00000 n +0000053768 00000 n +0000053936 00000 n +0000054104 00000 n +0000054261 00000 n +0000054422 00000 n +0000054590 00000 n +0000054757 00000 n +0000054924 00000 n +0000055086 00000 n +0000055248 00000 n +0000055410 00000 n +0000055570 00000 n +0000066585 00000 n +0000059157 00000 n +0000055881 00000 n +0000066520 00000 n +0000059662 00000 n +0000059829 00000 n +0000059986 00000 n +0000060142 00000 n +0000060304 00000 n +0000060466 00000 n +0000060627 00000 n +0000060794 00000 n +0000060962 00000 n +0000061130 00000 n +0000061298 00000 n +0000061466 00000 n +0000061628 00000 n +0000061795 00000 n +0000061957 00000 n +0000062119 00000 n +0000062281 00000 n +0000062438 00000 n +0000062600 00000 n +0000062762 00000 n +0000062923 00000 n +0000063091 00000 n +0000063259 00000 n +0000063421 00000 n +0000063583 00000 n +0000063745 00000 n +0000063898 00000 n +0000064055 00000 n +0000064217 00000 n +0000064379 00000 n +0000064546 00000 n +0000064713 00000 n +0000064881 00000 n +0000065038 00000 n +0000065200 00000 n +0000065362 00000 n +0000065530 00000 n +0000065692 00000 n +0000065860 00000 n +0000066022 00000 n +0000066190 00000 n +0000066352 00000 n +0000078079 00000 n +0000070205 00000 n +0000066671 00000 n +0000078014 00000 n +0000070737 00000 n +0000070894 00000 n +0000071055 00000 n +0000071222 00000 n +0000071384 00000 n +0000071552 00000 n +0000071720 00000 n +0000071888 00000 n +0000072050 00000 n +0000072218 00000 n +0000072386 00000 n +0000072543 00000 n +0000072705 00000 n +0000072867 00000 n +0000073035 00000 n +0000073203 00000 n +0000073371 00000 n +0000073539 00000 n +0000073707 00000 n +0000073875 00000 n +0000074037 00000 n +0000074199 00000 n +0000074366 00000 n +0000074527 00000 n +0000074694 00000 n +0000074862 00000 n 0000075030 00000 n -0000075191 00000 n -0000075351 00000 n -0000075507 00000 n -0000075668 00000 n -0000075829 00000 n -0000081556 00000 n -0000078006 00000 n -0000076134 00000 n -0000081426 00000 n -0000078313 00000 n -0000078468 00000 n -0000078624 00000 n -0000078780 00000 n -0000078936 00000 n -0000079092 00000 n -0000079249 00000 n -0000079406 00000 n -0000079563 00000 n -0000079719 00000 n -0000079876 00000 n -0000080032 00000 n -0000081491 00000 n -0000080188 00000 n -0000080343 00000 n -0000080497 00000 n -0000080652 00000 n -0000080806 00000 n -0000080961 00000 n -0000081116 00000 n -0000081271 00000 n -0000132684 00000 n -0000134174 00000 n -0000135686 00000 n -0000137872 00000 n -0000139343 00000 n -0000140863 00000 n -0000154840 00000 n -0000177397 00000 n -0000083894 00000 n -0000083399 00000 n -0000081642 00000 n -0000083515 00000 n -0000296613 00000 n -0000086595 00000 n -0000086352 00000 n -0000083993 00000 n -0000086468 00000 n -0000089307 00000 n -0000088749 00000 n -0000086694 00000 n -0000088865 00000 n -0000092300 00000 n -0000091804 00000 n -0000089406 00000 n -0000091920 00000 n -0000095030 00000 n -0000094597 00000 n -0000092399 00000 n -0000094713 00000 n -0000240064 00000 n -0000238067 00000 n -0000239899 00000 n -0000097998 00000 n -0000097246 00000 n -0000095143 00000 n -0000097362 00000 n -0000101129 00000 n -0000100629 00000 n -0000098098 00000 n -0000100745 00000 n -0000296738 00000 n -0000104635 00000 n -0000103764 00000 n -0000101215 00000 n -0000104060 00000 n -0000103901 00000 n -0000104571 00000 n -0000107745 00000 n -0000107308 00000 n -0000104721 00000 n -0000107424 00000 n -0000110311 00000 n -0000109618 00000 n -0000107858 00000 n -0000109734 00000 n -0000113235 00000 n -0000112542 00000 n -0000110397 00000 n -0000112658 00000 n -0000116297 00000 n -0000115797 00000 n -0000113321 00000 n -0000115913 00000 n -0000119244 00000 n -0000118617 00000 n -0000116397 00000 n -0000118733 00000 n -0000296863 00000 n -0000122155 00000 n -0000121528 00000 n -0000119344 00000 n -0000121644 00000 n -0000124780 00000 n -0000124087 00000 n -0000122255 00000 n -0000124203 00000 n -0000127555 00000 n -0000126735 00000 n -0000124880 00000 n -0000126851 00000 n -0000130547 00000 n -0000129855 00000 n -0000127654 00000 n -0000129971 00000 n -0000133069 00000 n -0000132503 00000 n -0000130647 00000 n -0000132619 00000 n -0000237696 00000 n -0000235838 00000 n -0000237531 00000 n -0000134240 00000 n -0000133993 00000 n -0000133182 00000 n -0000134109 00000 n -0000296988 00000 n -0000135751 00000 n -0000135505 00000 n -0000134326 00000 n -0000135621 00000 n -0000138255 00000 n -0000137691 00000 n -0000135837 00000 n -0000137807 00000 n -0000139409 00000 n -0000139162 00000 n -0000138354 00000 n -0000139278 00000 n -0000140929 00000 n -0000140682 00000 n -0000139495 00000 n -0000140798 00000 n -0000143920 00000 n -0000143358 00000 n -0000141015 00000 n -0000143474 00000 n -0000147431 00000 n -0000146803 00000 n -0000144033 00000 n -0000146919 00000 n -0000297113 00000 n -0000151092 00000 n -0000150783 00000 n -0000147531 00000 n -0000150899 00000 n -0000155164 00000 n -0000154183 00000 n -0000151192 00000 n -0000154647 00000 n -0000154329 00000 n -0000154488 00000 n -0000155034 00000 n -0000155099 00000 n -0000158325 00000 n -0000157827 00000 n -0000155264 00000 n -0000157943 00000 n -0000161421 00000 n -0000160792 00000 n -0000158425 00000 n -0000160908 00000 n -0000164577 00000 n -0000164268 00000 n -0000161521 00000 n -0000164384 00000 n -0000167421 00000 n -0000166920 00000 n -0000164663 00000 n -0000167036 00000 n -0000297238 00000 n -0000169768 00000 n -0000169523 00000 n -0000167534 00000 n -0000169639 00000 n -0000173934 00000 n -0000173128 00000 n -0000169867 00000 n -0000173614 00000 n -0000173274 00000 n -0000173445 00000 n -0000174989 00000 n -0000174744 00000 n -0000174047 00000 n -0000174860 00000 n -0000177463 00000 n -0000177024 00000 n -0000175075 00000 n -0000177140 00000 n -0000181049 00000 n -0000180676 00000 n -0000177549 00000 n -0000180792 00000 n -0000184599 00000 n -0000184226 00000 n -0000181135 00000 n -0000184342 00000 n -0000297363 00000 n -0000187396 00000 n -0000186767 00000 n -0000184685 00000 n -0000186883 00000 n -0000190629 00000 n -0000190000 00000 n -0000187482 00000 n -0000190116 00000 n -0000193879 00000 n -0000193316 00000 n -0000190715 00000 n -0000193432 00000 n -0000196996 00000 n -0000196560 00000 n -0000193965 00000 n -0000196676 00000 n -0000200621 00000 n -0000200185 00000 n -0000197109 00000 n -0000200301 00000 n -0000205180 00000 n -0000203504 00000 n -0000200734 00000 n -0000204731 00000 n -0000203677 00000 n -0000203886 00000 n -0000204100 00000 n -0000204313 00000 n -0000204522 00000 n -0000297488 00000 n -0000208795 00000 n -0000207553 00000 n -0000205280 00000 n -0000208283 00000 n -0000207708 00000 n -0000207898 00000 n -0000208087 00000 n -0000212360 00000 n -0000211530 00000 n -0000208894 00000 n -0000211646 00000 n -0000211775 00000 n -0000211840 00000 n -0000211905 00000 n -0000211970 00000 n -0000212035 00000 n -0000212100 00000 n -0000212165 00000 n -0000212230 00000 n -0000212295 00000 n -0000215770 00000 n -0000215460 00000 n -0000212473 00000 n -0000215576 00000 n -0000215641 00000 n -0000219380 00000 n -0000219070 00000 n -0000215870 00000 n -0000219186 00000 n -0000223280 00000 n -0000223099 00000 n -0000219479 00000 n -0000223215 00000 n -0000226785 00000 n -0000226604 00000 n -0000223366 00000 n -0000226720 00000 n -0000297613 00000 n -0000230204 00000 n -0000230023 00000 n -0000226871 00000 n -0000230139 00000 n -0000233454 00000 n -0000233273 00000 n -0000230290 00000 n -0000233389 00000 n -0000235739 00000 n -0000235558 00000 n -0000233540 00000 n -0000235674 00000 n -0000237964 00000 n -0000237899 00000 n -0000240311 00000 n -0000240280 00000 n -0000240419 00000 n -0000266581 00000 n -0000269562 00000 n -0000269342 00000 n -0000295923 00000 n -0000297720 00000 n -0000297845 00000 n -0000297953 00000 n -0000298026 00000 n -0000319483 00000 n -0000326839 00000 n -0000326880 00000 n -0000326920 00000 n -0000327054 00000 n +0000075183 00000 n +0000075339 00000 n +0000075495 00000 n +0000075656 00000 n +0000075816 00000 n +0000075972 00000 n +0000076133 00000 n +0000076294 00000 n +0000076450 00000 n +0000076606 00000 n +0000076762 00000 n +0000076919 00000 n +0000077076 00000 n +0000077233 00000 n +0000077389 00000 n +0000077546 00000 n +0000077703 00000 n +0000077859 00000 n +0000081236 00000 n +0000079341 00000 n +0000078165 00000 n +0000081106 00000 n +0000079558 00000 n +0000079715 00000 n +0000081171 00000 n +0000079870 00000 n +0000080024 00000 n +0000080178 00000 n +0000080333 00000 n +0000080488 00000 n +0000080643 00000 n +0000080798 00000 n +0000080952 00000 n +0000131007 00000 n +0000132424 00000 n +0000133938 00000 n +0000136130 00000 n +0000137348 00000 n +0000139804 00000 n +0000153355 00000 n +0000176528 00000 n +0000083530 00000 n +0000083036 00000 n +0000081322 00000 n +0000083152 00000 n +0000292668 00000 n +0000085942 00000 n +0000085761 00000 n +0000083629 00000 n +0000085877 00000 n +0000088712 00000 n +0000088153 00000 n +0000086041 00000 n +0000088269 00000 n +0000091426 00000 n +0000090930 00000 n +0000088811 00000 n +0000091046 00000 n +0000094212 00000 n +0000093779 00000 n +0000091525 00000 n +0000093895 00000 n +0000096797 00000 n +0000096108 00000 n +0000094311 00000 n +0000096224 00000 n +0000099774 00000 n +0000099273 00000 n +0000096896 00000 n +0000099389 00000 n +0000292793 00000 n +0000102824 00000 n +0000102131 00000 n +0000099860 00000 n +0000102247 00000 n +0000106374 00000 n +0000105822 00000 n +0000102910 00000 n +0000106117 00000 n +0000105959 00000 n +0000106310 00000 n +0000109235 00000 n +0000108481 00000 n +0000106473 00000 n +0000108597 00000 n +0000111921 00000 n +0000111292 00000 n +0000109321 00000 n +0000111408 00000 n +0000114870 00000 n +0000114242 00000 n +0000112007 00000 n +0000114358 00000 n +0000117764 00000 n +0000117327 00000 n +0000114956 00000 n +0000117443 00000 n +0000292918 00000 n +0000120787 00000 n +0000120094 00000 n +0000117850 00000 n +0000120210 00000 n +0000123537 00000 n +0000122847 00000 n +0000120873 00000 n +0000122963 00000 n +0000126130 00000 n +0000125310 00000 n +0000123623 00000 n +0000125426 00000 n +0000128838 00000 n +0000128146 00000 n +0000126216 00000 n +0000128262 00000 n +0000131329 00000 n +0000130826 00000 n +0000128937 00000 n +0000130942 00000 n +0000235974 00000 n +0000234115 00000 n +0000235809 00000 n +0000132489 00000 n +0000132243 00000 n +0000131428 00000 n +0000132359 00000 n +0000293043 00000 n +0000134003 00000 n +0000133757 00000 n +0000132575 00000 n +0000133873 00000 n +0000136260 00000 n +0000135757 00000 n +0000134089 00000 n +0000135873 00000 n +0000137413 00000 n +0000137167 00000 n +0000136359 00000 n +0000137283 00000 n +0000139998 00000 n +0000139559 00000 n +0000137499 00000 n +0000139675 00000 n +0000142831 00000 n +0000142138 00000 n +0000140097 00000 n +0000142254 00000 n +0000146035 00000 n +0000145470 00000 n +0000142930 00000 n +0000145586 00000 n +0000293168 00000 n +0000149825 00000 n +0000149452 00000 n +0000146121 00000 n +0000149568 00000 n +0000153614 00000 n +0000152866 00000 n +0000149911 00000 n +0000153162 00000 n +0000153003 00000 n +0000153549 00000 n +0000157110 00000 n +0000156429 00000 n +0000153700 00000 n +0000156724 00000 n +0000156566 00000 n +0000157045 00000 n +0000160171 00000 n +0000159478 00000 n +0000157196 00000 n +0000159594 00000 n +0000163282 00000 n +0000162973 00000 n +0000160257 00000 n +0000163089 00000 n +0000166222 00000 n +0000165785 00000 n +0000163368 00000 n +0000165901 00000 n +0000293293 00000 n +0000168351 00000 n +0000168043 00000 n +0000166308 00000 n +0000168159 00000 n +0000172156 00000 n +0000171413 00000 n +0000168450 00000 n +0000171899 00000 n +0000171559 00000 n +0000171730 00000 n +0000174121 00000 n +0000173812 00000 n +0000172255 00000 n +0000173928 00000 n +0000176594 00000 n +0000176155 00000 n +0000174207 00000 n +0000176271 00000 n +0000180161 00000 n +0000179788 00000 n +0000176680 00000 n +0000179904 00000 n +0000183710 00000 n +0000183337 00000 n +0000180247 00000 n +0000183453 00000 n +0000293418 00000 n +0000186507 00000 n +0000185878 00000 n +0000183796 00000 n +0000185994 00000 n +0000189659 00000 n +0000189030 00000 n +0000186593 00000 n +0000189146 00000 n +0000192909 00000 n +0000192346 00000 n +0000189745 00000 n +0000192462 00000 n +0000195767 00000 n +0000195330 00000 n +0000192995 00000 n +0000195446 00000 n +0000199158 00000 n +0000198723 00000 n +0000195866 00000 n +0000198839 00000 n +0000203595 00000 n +0000201921 00000 n +0000199257 00000 n +0000203146 00000 n +0000202094 00000 n +0000202301 00000 n +0000202516 00000 n +0000202728 00000 n +0000202937 00000 n +0000293543 00000 n +0000207191 00000 n +0000205949 00000 n +0000203681 00000 n +0000206678 00000 n +0000206104 00000 n +0000206293 00000 n +0000206482 00000 n +0000210474 00000 n +0000209644 00000 n +0000207290 00000 n +0000209760 00000 n +0000209889 00000 n +0000209954 00000 n +0000210019 00000 n +0000210084 00000 n +0000210149 00000 n +0000210214 00000 n +0000210279 00000 n +0000210344 00000 n +0000210409 00000 n +0000213807 00000 n +0000213499 00000 n +0000210573 00000 n +0000213615 00000 n +0000213680 00000 n +0000217430 00000 n +0000217120 00000 n +0000213906 00000 n +0000217236 00000 n +0000221511 00000 n +0000221330 00000 n +0000217529 00000 n +0000221446 00000 n +0000225017 00000 n +0000224836 00000 n +0000221597 00000 n +0000224952 00000 n +0000293668 00000 n +0000228342 00000 n +0000228161 00000 n +0000225103 00000 n +0000228277 00000 n +0000231728 00000 n +0000231547 00000 n +0000228428 00000 n +0000231663 00000 n +0000234016 00000 n +0000233835 00000 n +0000231814 00000 n +0000233951 00000 n +0000236242 00000 n +0000236177 00000 n +0000236345 00000 n +0000262508 00000 n +0000265489 00000 n +0000265269 00000 n +0000292049 00000 n +0000293775 00000 n +0000293900 00000 n +0000294008 00000 n +0000294081 00000 n +0000315538 00000 n +0000322895 00000 n +0000322936 00000 n +0000322976 00000 n +0000323110 00000 n trailer << -/Size 1443 -/Root 1441 0 R -/Info 1442 0 R -/ID [<5BCF110344311163623600665349ADC2> <5BCF110344311163623600665349ADC2>] +/Size 1437 +/Root 1435 0 R +/Info 1436 0 R +/ID [<154CBF95B8AFA5E38F20AD9895E043ED> <154CBF95B8AFA5E38F20AD9895E043ED>] >> startxref -327318 +323374 %%EOF diff --git a/doc/manual/LedgerSMB-manual.aux b/doc/manual/LedgerSMB-manual.aux index b1c24f29..399483c0 100644 --- a/doc/manual/LedgerSMB-manual.aux +++ b/doc/manual/LedgerSMB-manual.aux @@ -11,27 +11,31 @@ \global \let \hyper@last\relax \fi +\select@language{english} +\@writefile{toc}{\select@language{english}} +\@writefile{lof}{\select@language{english}} +\@writefile{lot}{\select@language{english}} \@writefile{toc}{\contentsline {part}{I\hspace {1em}Ledger-SMB and Business Processes}{7}{part.1}} \@writefile{toc}{\contentsline {section}{\numberline {1}Introduction to Ledger-SMB}{7}{section.1}} \@writefile{toc}{\contentsline {subsection}{\numberline {1.1}Why Ledger-SMB}{7}{subsection.1.1}} \@writefile{toc}{\contentsline {subsubsection}{\numberline {1.1.1}Advantages of Ledger-SMB}{7}{subsubsection.1.1.1}} \@writefile{toc}{\contentsline {subsubsection}{\numberline {1.1.2}Key Features}{7}{subsubsection.1.1.2}} -\@writefile{toc}{\contentsline {subsection}{\numberline {1.2}Limitations of Ledger-SMB}{8}{subsection.1.2}} +\@writefile{toc}{\contentsline {subsection}{\numberline {1.2}Limitations of Ledger-SMB}{9}{subsection.1.2}} \@writefile{toc}{\contentsline {subsection}{\numberline {1.3}System Requirements of Ledger-SMB}{9}{subsection.1.3}} \@writefile{toc}{\contentsline {section}{\numberline {2}User Account and Database Administration Basics}{9}{section.2}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.1}Companies and Datasets}{9}{subsection.2.1}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.2}How to Create a User}{9}{subsection.2.2}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.3}Permissions}{9}{subsection.2.3}} -\@writefile{toc}{\contentsline {subsection}{\numberline {2.4}User Account Types}{9}{subsection.2.4}} +\@writefile{toc}{\contentsline {subsection}{\numberline {2.4}User Account Types}{10}{subsection.2.4}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.5}Other Features}{10}{subsection.2.5}} \@writefile{toc}{\contentsline {section}{\numberline {3}Chart of Accounts}{10}{section.3}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.1}Introduction to Double Entry Bookkeeping}{10}{subsection.3.1}} \@writefile{toc}{\contentsline {subsubsection}{\numberline {3.1.1}Account Types}{10}{subsubsection.3.1.1}} -\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.1.2}Debits and Credits}{10}{subsubsection.3.1.2}} +\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.1.2}Debits and Credits}{11}{subsubsection.3.1.2}} \@writefile{toc}{\contentsline {subsubsection}{\numberline {3.1.3}A few Examples}{11}{subsubsection.3.1.3}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.2}General Guidelines on Numbering Accounts}{11}{subsection.3.2}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.3}Adding/Modifying Accounts}{11}{subsection.3.3}} -\@writefile{toc}{\contentsline {subsection}{\numberline {3.4}Listing Account Balances and Transactions}{11}{subsection.3.4}} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.4}Listing Account Balances and Transactions}{12}{subsection.3.4}} \@writefile{toc}{\contentsline {section}{\numberline {4}Administration}{12}{section.4}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.1}Taxes, Defaults, and Preferences}{12}{subsection.4.1}} \@writefile{toc}{\contentsline {subsubsection}{\numberline {4.1.1}Adding A Sales Tax Account}{12}{subsubsection.4.1.1}} @@ -39,67 +43,67 @@ \@writefile{toc}{\contentsline {subsubsection}{\numberline {4.1.3}Default Account Setup}{12}{subsubsection.4.1.3}} \@writefile{toc}{\contentsline {subsubsection}{\numberline {4.1.4}Currency Setup}{12}{subsubsection.4.1.4}} \@writefile{toc}{\contentsline {subsubsection}{\numberline {4.1.5}Sequence Settings}{12}{subsubsection.4.1.5}} -\@writefile{toc}{\contentsline {subsection}{\numberline {4.2}Audit Control}{12}{subsection.4.2}} -\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.2.1}Explaining transaction reversal}{12}{subsubsection.4.2.1}} +\@writefile{toc}{\contentsline {subsection}{\numberline {4.2}Audit Control}{13}{subsection.4.2}} +\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.2.1}Explaining transaction reversal}{13}{subsubsection.4.2.1}} \@writefile{toc}{\contentsline {subsubsection}{\numberline {4.2.2}Close books option}{13}{subsubsection.4.2.2}} \@writefile{toc}{\contentsline {subsubsection}{\numberline {4.2.3}Audit Trails}{13}{subsubsection.4.2.3}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.3}Departments}{13}{subsection.4.3}} -\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.3.1}Cost v Profit Centers.}{13}{subsubsection.4.3.1}} -\@writefile{toc}{\contentsline {subsection}{\numberline {4.4}Warehouses}{13}{subsection.4.4}} +\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.3.1}Cost v Profit Centers.}{14}{subsubsection.4.3.1}} +\@writefile{toc}{\contentsline {subsection}{\numberline {4.4}Warehouses}{14}{subsection.4.4}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.5}Languages}{14}{subsection.4.5}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.6}Types of Businesses}{14}{subsection.4.6}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.7}Misc.}{14}{subsection.4.7}} \@writefile{toc}{\contentsline {subsubsection}{\numberline {4.7.1}GIFI}{14}{subsubsection.4.7.1}} \@writefile{toc}{\contentsline {subsubsection}{\numberline {4.7.2}SIC}{14}{subsubsection.4.7.2}} \@writefile{toc}{\contentsline {subsubsection}{\numberline {4.7.3}Overview of Template Editing}{14}{subsubsection.4.7.3}} -\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.7.4}Year-end}{14}{subsubsection.4.7.4}} +\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.7.4}Year-end}{15}{subsubsection.4.7.4}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.8}Options in the ledger-smb.conf}{15}{subsection.4.8}} -\@writefile{toc}{\contentsline {section}{\numberline {5}Goods and Services}{15}{section.5}} -\@writefile{toc}{\contentsline {subsection}{\numberline {5.1}Basic Terms}{15}{subsection.5.1}} -\@writefile{toc}{\contentsline {subsection}{\numberline {5.2}The Price Matrix}{15}{subsection.5.2}} +\@writefile{toc}{\contentsline {section}{\numberline {5}Goods and Services}{16}{section.5}} +\@writefile{toc}{\contentsline {subsection}{\numberline {5.1}Basic Terms}{16}{subsection.5.1}} +\@writefile{toc}{\contentsline {subsection}{\numberline {5.2}The Price Matrix}{16}{subsection.5.2}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.3}Pricegroups}{16}{subsection.5.3}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.4}Groups}{16}{subsection.5.4}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.5}Labor/Overhead}{16}{subsection.5.5}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.6}Services}{16}{subsection.5.6}} \@writefile{toc}{\contentsline {subsubsection}{\numberline {5.6.1}Shipping and Handling as a Service}{16}{subsubsection.5.6.1}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.7}Parts}{16}{subsection.5.7}} -\@writefile{toc}{\contentsline {subsection}{\numberline {5.8}Assemblies and Manufacturing}{16}{subsection.5.8}} -\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.8.1}Stocking Assemblies}{16}{subsubsection.5.8.1}} +\@writefile{toc}{\contentsline {subsection}{\numberline {5.8}Assemblies and Manufacturing}{17}{subsection.5.8}} +\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.8.1}Stocking Assemblies}{17}{subsubsection.5.8.1}} \@writefile{toc}{\contentsline {subsection}{\numberline {5.9}Reporting}{17}{subsection.5.9}} \@writefile{toc}{\contentsline {subsubsection}{\numberline {5.9.1}All Items and Parts Reports}{17}{subsubsection.5.9.1}} \@writefile{toc}{\contentsline {subsubsection}{\numberline {5.9.2}Requirements}{17}{subsubsection.5.9.2}} \@writefile{toc}{\contentsline {subsubsection}{\numberline {5.9.3}Services and Labor}{17}{subsubsection.5.9.3}} \@writefile{toc}{\contentsline {subsubsection}{\numberline {5.9.4}Assemblies}{17}{subsubsection.5.9.4}} -\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.9.5}Groups and Pricegroups}{17}{subsubsection.5.9.5}} -\@writefile{toc}{\contentsline {subsection}{\numberline {5.10}Translations}{17}{subsection.5.10}} -\@writefile{toc}{\contentsline {subsection}{\numberline {5.11}How Cost of Goods Sold is tracked}{17}{subsection.5.11}} +\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.9.5}Groups and Pricegroups}{18}{subsubsection.5.9.5}} +\@writefile{toc}{\contentsline {subsection}{\numberline {5.10}Translations}{18}{subsection.5.10}} +\@writefile{toc}{\contentsline {subsection}{\numberline {5.11}How Cost of Goods Sold is tracked}{18}{subsection.5.11}} \@writefile{toc}{\contentsline {section}{\numberline {6}AP}{18}{section.6}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.1}Basic AP Concepts}{18}{subsection.6.1}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.2}Vendors}{18}{subsection.6.2}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.3}AP Transactions}{18}{subsection.6.3}} -\@writefile{toc}{\contentsline {subsection}{\numberline {6.4}AP Invoices}{18}{subsection.6.4}} +\@writefile{toc}{\contentsline {subsection}{\numberline {6.4}AP Invoices}{19}{subsection.6.4}} \@writefile{toc}{\contentsline {subsubsection}{\numberline {6.4.1}Correcting an AP Invoice}{19}{subsubsection.6.4.1}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.5}Cash payment And Check Printing}{19}{subsection.6.5}} \@writefile{toc}{\contentsline {subsubsection}{\numberline {6.5.1}Rapid Payment Entry Screen}{19}{subsubsection.6.5.1}} -\@writefile{toc}{\contentsline {subsection}{\numberline {6.6}Transaction/Invoice Reporting}{19}{subsection.6.6}} -\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.6.1}Transactions Report}{19}{subsubsection.6.6.1}} -\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.6.2}Outstanding Report}{19}{subsubsection.6.6.2}} -\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.6.3}AP Aging Report}{19}{subsubsection.6.6.3}} +\@writefile{toc}{\contentsline {subsection}{\numberline {6.6}Transaction/Invoice Reporting}{20}{subsection.6.6}} +\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.6.1}Transactions Report}{20}{subsubsection.6.6.1}} +\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.6.2}Outstanding Report}{20}{subsubsection.6.6.2}} +\@writefile{toc}{\contentsline {subsubsection}{\numberline {6.6.3}AP Aging Report}{20}{subsubsection.6.6.3}} \@writefile{toc}{\contentsline {subsubsection}{\numberline {6.6.4}Tax Paid and Non-taxable Report}{20}{subsubsection.6.6.4}} \@writefile{toc}{\contentsline {subsection}{\numberline {6.7}Vendor Reporting}{20}{subsection.6.7}} \@writefile{toc}{\contentsline {subsubsection}{\numberline {6.7.1}Vendor Search}{20}{subsubsection.6.7.1}} \@writefile{toc}{\contentsline {subsubsection}{\numberline {6.7.2}Vendor History}{20}{subsubsection.6.7.2}} -\@writefile{toc}{\contentsline {section}{\numberline {7}AR}{20}{section.7}} -\@writefile{toc}{\contentsline {subsection}{\numberline {7.1}Customers}{20}{subsection.7.1}} -\@writefile{toc}{\contentsline {subsubsection}{\numberline {7.1.1}Customer Price Matrix}{20}{subsubsection.7.1.1}} +\@writefile{toc}{\contentsline {section}{\numberline {7}AR}{21}{section.7}} +\@writefile{toc}{\contentsline {subsection}{\numberline {7.1}Customers}{21}{subsection.7.1}} +\@writefile{toc}{\contentsline {subsubsection}{\numberline {7.1.1}Customer Price Matrix}{21}{subsubsection.7.1.1}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.2}AR Transactions}{21}{subsection.7.2}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.3}AR Invoices}{21}{subsection.7.3}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.4}Cash Receipt}{21}{subsection.7.4}} \@writefile{toc}{\contentsline {subsubsection}{\numberline {7.4.1}Cash Receipts for multiple customers}{21}{subsubsection.7.4.1}} \@writefile{toc}{\contentsline {subsection}{\numberline {7.5}AR Transaction Reporting}{21}{subsection.7.5}} -\@writefile{toc}{\contentsline {subsubsection}{\numberline {7.5.1}AR Transactions Report}{21}{subsubsection.7.5.1}} -\@writefile{toc}{\contentsline {subsubsection}{\numberline {7.5.2}AR Aging Report}{21}{subsubsection.7.5.2}} -\@writefile{toc}{\contentsline {subsection}{\numberline {7.6}Customer Reporting}{21}{subsection.7.6}} +\@writefile{toc}{\contentsline {subsubsection}{\numberline {7.5.1}AR Transactions Report}{22}{subsubsection.7.5.1}} +\@writefile{toc}{\contentsline {subsubsection}{\numberline {7.5.2}AR Aging Report}{22}{subsubsection.7.5.2}} +\@writefile{toc}{\contentsline {subsection}{\numberline {7.6}Customer Reporting}{22}{subsection.7.6}} \@writefile{toc}{\contentsline {section}{\numberline {8}Projects}{22}{section.8}} \@writefile{toc}{\contentsline {subsection}{\numberline {8.1}Project Basics}{22}{subsection.8.1}} \@writefile{toc}{\contentsline {subsection}{\numberline {8.2}Timecards}{22}{subsection.8.2}} @@ -107,33 +111,33 @@ \@writefile{toc}{\contentsline {subsection}{\numberline {8.4}Reporting}{22}{subsection.8.4}} \@writefile{toc}{\contentsline {subsubsection}{\numberline {8.4.1}Timecard Reporting}{22}{subsubsection.8.4.1}} \@writefile{toc}{\contentsline {subsubsection}{\numberline {8.4.2}Project Transaction Reporting}{22}{subsubsection.8.4.2}} -\@writefile{toc}{\contentsline {subsubsection}{\numberline {8.4.3}List of Projects}{22}{subsubsection.8.4.3}} -\@writefile{toc}{\contentsline {subsection}{\numberline {8.5}Possibilities for Using Projects}{22}{subsection.8.5}} -\@writefile{toc}{\contentsline {section}{\numberline {9}Quotations and Order Management}{22}{section.9}} +\@writefile{toc}{\contentsline {subsubsection}{\numberline {8.4.3}List of Projects}{23}{subsubsection.8.4.3}} +\@writefile{toc}{\contentsline {subsection}{\numberline {8.5}Possibilities for Using Projects}{23}{subsection.8.5}} +\@writefile{toc}{\contentsline {section}{\numberline {9}Quotations and Order Management}{23}{section.9}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.1}Sales Orders}{23}{subsection.9.1}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.2}Quotations}{23}{subsection.9.2}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.3}Shipping}{23}{subsection.9.3}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.4}AR Work Flow}{23}{subsection.9.4}} \@writefile{toc}{\contentsline {subsubsection}{\numberline {9.4.1}Service Example}{23}{subsubsection.9.4.1}} -\@writefile{toc}{\contentsline {subsubsection}{\numberline {9.4.2}Single Warehouse Example}{23}{subsubsection.9.4.2}} -\@writefile{toc}{\contentsline {subsubsection}{\numberline {9.4.3}Multiple Warehouse Example}{23}{subsubsection.9.4.3}} -\@writefile{toc}{\contentsline {subsection}{\numberline {9.5}Requests for Quotation (RFQ)}{23}{subsection.9.5}} \@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Simple AR Service Invoice Workflow Example}}{24}{figure.1}} +\@writefile{toc}{\contentsline {subsubsection}{\numberline {9.4.2}Single Warehouse Example}{24}{subsubsection.9.4.2}} +\@writefile{toc}{\contentsline {subsubsection}{\numberline {9.4.3}Multiple Warehouse Example}{24}{subsubsection.9.4.3}} +\@writefile{toc}{\contentsline {subsection}{\numberline {9.5}Requests for Quotation (RFQ)}{24}{subsection.9.5}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.6}Purchase Orders}{24}{subsection.9.6}} -\@writefile{toc}{\contentsline {subsection}{\numberline {9.7}Receiving}{24}{subsection.9.7}} -\@writefile{toc}{\contentsline {subsection}{\numberline {9.8}AP Work Flow}{24}{subsection.9.8}} -\@writefile{toc}{\contentsline {subsubsection}{\numberline {9.8.1}Bookkeeper entering the received items, order completed in full}{24}{subsubsection.9.8.1}} -\@writefile{toc}{\contentsline {subsubsection}{\numberline {9.8.2}Bookkeeper entering received items, order completed in part}{24}{subsubsection.9.8.2}} \@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces AR Workflow with Shipping}}{25}{figure.2}} \@writefile{lof}{\contentsline {figure}{\numberline {3}{\ignorespaces Complex AR Workflow with Shipping}}{26}{figure.3}} +\@writefile{toc}{\contentsline {subsection}{\numberline {9.7}Receiving}{27}{subsection.9.7}} +\@writefile{toc}{\contentsline {subsection}{\numberline {9.8}AP Work Flow}{27}{subsection.9.8}} +\@writefile{toc}{\contentsline {subsubsection}{\numberline {9.8.1}Bookkeeper entering the received items, order completed in full}{27}{subsubsection.9.8.1}} \@writefile{lof}{\contentsline {figure}{\numberline {4}{\ignorespaces Simple AP Workflow}}{27}{figure.4}} -\@writefile{toc}{\contentsline {subsubsection}{\numberline {9.8.3}Receiving staff entering items}{27}{subsubsection.9.8.3}} -\@writefile{toc}{\contentsline {subsection}{\numberline {9.9}Generation and Consolidation}{27}{subsection.9.9}} -\@writefile{toc}{\contentsline {subsubsection}{\numberline {9.9.1}Generation}{27}{subsubsection.9.9.1}} -\@writefile{toc}{\contentsline {subsubsection}{\numberline {9.9.2}Consolidation}{27}{subsubsection.9.9.2}} -\@writefile{toc}{\contentsline {subsection}{\numberline {9.10}Reporting}{27}{subsection.9.10}} +\@writefile{toc}{\contentsline {subsubsection}{\numberline {9.8.2}Bookkeeper entering received items, order completed in part}{27}{subsubsection.9.8.2}} \@writefile{lof}{\contentsline {figure}{\numberline {5}{\ignorespaces AP Workflow with Receiving}}{28}{figure.5}} +\@writefile{toc}{\contentsline {subsubsection}{\numberline {9.8.3}Receiving staff entering items}{29}{subsubsection.9.8.3}} \@writefile{lof}{\contentsline {figure}{\numberline {6}{\ignorespaces Complex AP Workflow}}{29}{figure.6}} +\@writefile{toc}{\contentsline {subsection}{\numberline {9.9}Generation and Consolidation}{29}{subsection.9.9}} +\@writefile{toc}{\contentsline {subsubsection}{\numberline {9.9.1}Generation}{29}{subsubsection.9.9.1}} +\@writefile{toc}{\contentsline {subsubsection}{\numberline {9.9.2}Consolidation}{30}{subsubsection.9.9.2}} +\@writefile{toc}{\contentsline {subsection}{\numberline {9.10}Reporting}{30}{subsection.9.10}} \@writefile{toc}{\contentsline {subsection}{\numberline {9.11}Shipping Module: Transferring Inventory between Warehouses}{30}{subsection.9.11}} \@writefile{toc}{\contentsline {section}{\numberline {10}HR}{30}{section.10}} \@writefile{toc}{\contentsline {section}{\numberline {11}POS}{30}{section.11}} @@ -146,7 +150,7 @@ \@writefile{toc}{\contentsline {section}{\numberline {12}General Ledger}{31}{section.12}} \@writefile{toc}{\contentsline {subsection}{\numberline {12.1}GL Basics}{31}{subsection.12.1}} \@writefile{toc}{\contentsline {subsubsection}{\numberline {12.1.1}Paper-based accounting systems and the GL}{31}{subsubsection.12.1.1}} -\@writefile{toc}{\contentsline {subsubsection}{\numberline {12.1.2}Double Entry Examples on Paper}{31}{subsubsection.12.1.2}} +\@writefile{toc}{\contentsline {subsubsection}{\numberline {12.1.2}Double Entry Examples on Paper}{32}{subsubsection.12.1.2}} \@writefile{toc}{\contentsline {subsubsection}{\numberline {12.1.3}The GL in Ledger-SMB}{32}{subsubsection.12.1.3}} \@writefile{toc}{\contentsline {subsection}{\numberline {12.2}Cash Transfer}{32}{subsection.12.2}} \@writefile{toc}{\contentsline {subsection}{\numberline {12.3}GL Transactions}{33}{subsection.12.3}} @@ -158,7 +162,7 @@ \@writefile{toc}{\contentsline {section}{\numberline {13}Recurring Transactions}{34}{section.13}} \@writefile{toc}{\contentsline {section}{\numberline {14}Financial Statements and Reports}{34}{section.14}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.1}Cash v. Accrual Basis}{34}{subsection.14.1}} -\@writefile{toc}{\contentsline {subsection}{\numberline {14.2}Viewing the Chart of Accounts and Transactions}{34}{subsection.14.2}} +\@writefile{toc}{\contentsline {subsection}{\numberline {14.2}Viewing the Chart of Accounts and Transactions}{35}{subsection.14.2}} \@writefile{toc}{\contentsline {subsection}{\numberline {14.3}Trial Balance}{35}{subsection.14.3}} \@writefile{toc}{\contentsline {subsubsection}{\numberline {14.3.1}The Paper-based function of a Trial Balance}{35}{subsubsection.14.3.1}} \@writefile{toc}{\contentsline {subsubsection}{\numberline {14.3.2}Running the Trial Balance Report}{35}{subsubsection.14.3.2}} @@ -172,12 +176,12 @@ \@writefile{toc}{\contentsline {subsection}{\numberline {14.7}No Statement of Owner Equity?}{37}{subsection.14.7}} \@writefile{toc}{\contentsline {section}{\numberline {15}The Template System}{37}{section.15}} \@writefile{toc}{\contentsline {subsection}{\numberline {15.1}Text Templates}{37}{subsection.15.1}} -\@writefile{toc}{\contentsline {subsection}{\numberline {15.2}HTML Templates}{37}{subsection.15.2}} -\@writefile{toc}{\contentsline {subsection}{\numberline {15.3}\LaTeX \ Templates}{38}{subsection.15.3}} -\@writefile{toc}{\contentsline {subsubsection}{\numberline {15.3.1}What is \LaTeX \ ?}{39}{subsubsection.15.3.1}} -\@writefile{toc}{\contentsline {subsubsection}{\numberline {15.3.2}Using LyX to Edit \LaTeX \ Templates}{39}{subsubsection.15.3.2}} +\@writefile{toc}{\contentsline {subsection}{\numberline {15.2}HTML Templates}{38}{subsection.15.2}} +\@writefile{toc}{\contentsline {subsection}{\numberline {15.3}\LaTeX {}\ Templates}{38}{subsection.15.3}} +\@writefile{toc}{\contentsline {subsubsection}{\numberline {15.3.1}What is \LaTeX {}\ ?}{39}{subsubsection.15.3.1}} +\@writefile{toc}{\contentsline {subsubsection}{\numberline {15.3.2}Using L\kern -.1667em\lower .25em\hbox {Y}\kern -.125emX\spacefactor \@m {} to Edit \LaTeX {}\ Templates}{39}{subsubsection.15.3.2}} \@writefile{toc}{\contentsline {subsection}{\numberline {15.4}Customizing Logos}{39}{subsection.15.4}} -\@writefile{toc}{\contentsline {subsection}{\numberline {15.5}How are They Stored in the Filesystem?}{39}{subsection.15.5}} +\@writefile{toc}{\contentsline {subsection}{\numberline {15.5}How are They Stored in the Filesystem?}{40}{subsection.15.5}} \@writefile{toc}{\contentsline {subsection}{\numberline {15.6}Upgrade Issues}{40}{subsection.15.6}} \@writefile{toc}{\contentsline {part}{II\hspace {1em}Technical Overview}{41}{part.2}} \@writefile{toc}{\contentsline {section}{\numberline {16}Basic Architecture}{41}{section.16}} @@ -211,11 +215,11 @@ \@writefile{toc}{\contentsline {section}{\numberline {19}Customization Guide}{46}{section.19}} \@writefile{toc}{\contentsline {subsection}{\numberline {19.1}General Information}{46}{subsection.19.1}} \@writefile{toc}{\contentsline {subsection}{\numberline {19.2}Customizing Templates}{47}{subsection.19.2}} -\@writefile{toc}{\contentsline {subsubsection}{\numberline {19.2.1}Page Breaks in \LaTeX }{47}{subsubsection.19.2.1}} +\@writefile{toc}{\contentsline {subsubsection}{\numberline {19.2.1}Page Breaks in \LaTeX {}}{47}{subsubsection.19.2.1}} \@writefile{toc}{\contentsline {subsubsection}{\numberline {19.2.2}Conditionals}{47}{subsubsection.19.2.2}} \@writefile{toc}{\contentsline {subsubsection}{\numberline {19.2.3}Loops}{47}{subsubsection.19.2.3}} \@writefile{toc}{\contentsline {subsubsection}{\numberline {19.2.4}File Inclusion}{48}{subsubsection.19.2.4}} -\@writefile{toc}{\contentsline {subsubsection}{\numberline {19.2.5}Cross-referencing and multiple passes of \LaTeX }{48}{subsubsection.19.2.5}} +\@writefile{toc}{\contentsline {subsubsection}{\numberline {19.2.5}Cross-referencing and multiple passes of \LaTeX {}}{48}{subsubsection.19.2.5}} \@writefile{toc}{\contentsline {subsubsection}{\numberline {19.2.6}Variable Substitution}{48}{subsubsection.19.2.6}} \@writefile{toc}{\contentsline {subsection}{\numberline {19.3}Customizing Forms}{48}{subsection.19.3}} \@writefile{toc}{\contentsline {subsection}{\numberline {19.4}Customizing Modules}{49}{subsection.19.4}} @@ -237,7 +241,7 @@ \newlabel{fdl}{{E}{53}{GNU Free Documentation License\relax }{section.E}{}} \@writefile{toc}{\contentsline {subsection}{1. APPLICABILITY AND DEFINITIONS}{53}{section*.3}} \@writefile{toc}{\contentsline {subsection}{2. VERBATIM COPYING}{54}{section*.3}} -\@writefile{toc}{\contentsline {subsection}{3. COPYING IN QUANTITY}{54}{section*.3}} +\@writefile{toc}{\contentsline {subsection}{3. COPYING IN QUANTITY}{55}{section*.3}} \@writefile{toc}{\contentsline {subsection}{4. MODIFICATIONS}{55}{section*.3}} \@writefile{toc}{\contentsline {subsection}{5. COMBINING DOCUMENTS}{56}{section*.3}} \@writefile{toc}{\contentsline {subsection}{6. COLLECTIONS OF DOCUMENTS}{57}{section*.3}} diff --git a/doc/manual/LedgerSMB-manual.lof b/doc/manual/LedgerSMB-manual.lof index ad035386..fada512f 100644 --- a/doc/manual/LedgerSMB-manual.lof +++ b/doc/manual/LedgerSMB-manual.lof @@ -1,3 +1,4 @@ +\select@language {english} \contentsline {figure}{\numberline {1}{\ignorespaces Simple AR Service Invoice Workflow Example}}{24}{figure.1} \contentsline {figure}{\numberline {2}{\ignorespaces AR Workflow with Shipping}}{25}{figure.2} \contentsline {figure}{\numberline {3}{\ignorespaces Complex AR Workflow with Shipping}}{26}{figure.3} diff --git a/doc/manual/LedgerSMB-manual.log b/doc/manual/LedgerSMB-manual.log index 545cb966..3bc9b1fd 100644 --- a/doc/manual/LedgerSMB-manual.log +++ b/doc/manual/LedgerSMB-manual.log @@ -1,4 +1,4 @@ -This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4) (format=pdflatex 2006.7.23) 1 SEP 2006 22:48 +This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4) (format=pdflatex 2006.7.23) 11 SEP 2006 21:38 entering extended mode **LedgerSMB-manual.tex (./LedgerSMB-manual.tex @@ -24,13 +24,26 @@ File: size10.clo 2004/02/16 v1.4f Standard LaTeX file (size option) \abovecaptionskip=\skip41 \belowcaptionskip=\skip42 \bibindent=\dimen102 -) (./metatron.sty -Package: metatron +) +(/usr/share/texmf/tex/latex/base/fontenc.sty +Package: fontenc 2004/02/22 v1.99f Standard LaTeX package + +(/usr/share/texmf/tex/latex/base/t1enc.def +File: t1enc.def 2004/02/22 v1.99f Standard LaTeX file +LaTeX Font Info: Redeclaring font encoding T1 on input line 43. +)) +(/usr/share/texmf/tex/latex/base/inputenc.sty +Package: inputenc 2004/02/05 v1.0d Input encoding file +(/usr/share/texmf/tex/latex/base/latin1.def +File: latin1.def 2004/02/05 v1.0d Input encoding file +)) (/usr/share/texmf/tex/latex/url/url.sty \Urlmuskip=\muskip10 Package: url 2004/03/15 ver 3.1 Verb mode for urls, etc. -) +) (./metatron.sty +Package: metatron + (/usr/share/texmf/tex/latex/psnfss/palatino.sty Package: palatino 2004/09/15 PSNFSS-v9.2 (SPQR) ) @@ -116,69 +129,86 @@ Package: geometry 2002/07/08 v3.2 Page Geometry \Gm@even@mp=\dimen109 \Gm@dimlist=\toks17 -(/usr/share/texmf/tex/latex/geometry/geometry.cfg))) (./LedgerSMB-manual.aux) +(/usr/share/texmf/tex/latex/geometry/geometry.cfg))) +(/usr/share/texmf/tex/generic/babel/babel.sty +Package: babel 2004/11/20 v3.8d The Babel package + +(/usr/share/texmf/tex/generic/babel/english.ldf +Language: english 2004/06/14 v3.3o English support from the babel system + +(/usr/share/texmf/tex/generic/babel/babel.def +File: babel.def 2004/11/20 v3.8d Babel common definitions +\babel@savecnt=\count97 +\U@D=\dimen110 +) +\l@british = a dialect from \language\l@english +\l@UKenglish = a dialect from \language\l@english +\l@canadian = a dialect from \language\l@american +\l@australian = a dialect from \language\l@british +\l@newzealand = a dialect from \language\l@british +)) (./LedgerSMB-manual.aux) \openout1 = `LedgerSMB-manual.aux'. -LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 9. -LaTeX Font Info: ... okay on input line 9. -LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 9. -LaTeX Font Info: ... okay on input line 9. -LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 9. -LaTeX Font Info: ... okay on input line 9. -LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 9. -LaTeX Font Info: ... okay on input line 9. -LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 9. -LaTeX Font Info: ... okay on input line 9. -LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 9. -LaTeX Font Info: ... okay on input line 9. -LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 9. -LaTeX Font Info: ... okay on input line 9. -LaTeX Font Info: Try loading font information for OT1+ppl on input line 9. - -(/usr/share/texmf/tex/latex/psnfss/ot1ppl.fd -File: ot1ppl.fd 2001/06/04 font definitions for OT1/ppl. +LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 33. +LaTeX Font Info: ... okay on input line 33. +LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 33. +LaTeX Font Info: ... okay on input line 33. +LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 33. +LaTeX Font Info: ... okay on input line 33. +LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 33. +LaTeX Font Info: ... okay on input line 33. +LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 33. +LaTeX Font Info: ... okay on input line 33. +LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 33. +LaTeX Font Info: ... okay on input line 33. +LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 33. +LaTeX Font Info: ... okay on input line 33. +LaTeX Font Info: Try loading font information for T1+ppl on input line 33. + +(/usr/share/texmf/tex/latex/psnfss/t1ppl.fd +File: t1ppl.fd 2001/06/04 font definitions for T1/ppl. ) (/usr/share/texmf/tex/context/base/supp-pdf.tex (/usr/share/texmf/tex/context/base/supp-mis.tex loading : Context Support Macros / Miscellaneous (2004.10.26) -\protectiondepth=\count97 -\scratchcounter=\count98 +\protectiondepth=\count98 +\scratchcounter=\count99 \scratchtoks=\toks18 -\scratchdimen=\dimen110 +\scratchdimen=\dimen111 \scratchskip=\skip43 \scratchmuskip=\muskip11 \scratchbox=\box26 \scratchread=\read1 \scratchwrite=\write4 -\zeropoint=\dimen111 -\onepoint=\dimen112 -\onebasepoint=\dimen113 -\minusone=\count99 -\thousandpoint=\dimen114 -\onerealpoint=\dimen115 +\zeropoint=\dimen112 +\onepoint=\dimen113 +\onebasepoint=\dimen114 +\minusone=\count100 +\thousandpoint=\dimen115 +\onerealpoint=\dimen116 \emptytoks=\toks19 \nextbox=\box27 -\nextdepth=\dimen116 +\nextdepth=\dimen117 \everyline=\toks20 -\!!counta=\count100 -\!!countb=\count101 -\recursecounter=\count102 +\!!counta=\count101 +\!!countb=\count102 +\recursecounter=\count103 ) loading : Context Support Macros / PDF (2004.03.26) -\nofMPsegments=\count103 -\nofMParguments=\count104 -\MPscratchCnt=\count105 -\MPscratchDim=\dimen117 -\MPnumerator=\count106 +\nofMPsegments=\count104 +\nofMParguments=\count105 +\MPscratchCnt=\count106 +\MPscratchDim=\dimen118 +\MPnumerator=\count107 \everyMPtoPDFconversion=\toks21 ) -Package hyperref Info: Link coloring ON on input line 9. +Package hyperref Info: Link coloring ON on input line 33. (/usr/share/texmf/tex/latex/hyperref/nameref.sty Package: nameref 2003/12/03 v2.21 Cross-referencing by name of section -\c@section@level=\count107 +\c@section@level=\count108 ) -LaTeX Info: Redefining \ref on input line 9. -LaTeX Info: Redefining \pageref on input line 9. +LaTeX Info: Redefining \ref on input line 33. +LaTeX Info: Redefining \pageref on input line 33. (./LedgerSMB-manual.out) (./LedgerSMB-manual.out) \openout3 = `LedgerSMB-manual.out'. @@ -222,30 +252,24 @@ driver: pdftex (1in=72.27pt, 1cm=28.45pt) ----------------------- -LaTeX Font Info: External font `cmex10' loaded for size -(Font) <12> on input line 11. -LaTeX Font Info: External font `cmex10' loaded for size -(Font) <8> on input line 11. -LaTeX Font Info: External font `cmex10' loaded for size -(Font) <6> on input line 11. -LaTeX Font Info: Try loading font information for OMS+ppl on input line 12. +LaTeX Font Info: Try loading font information for OMS+ppl on input line 34. (/usr/share/texmf/tex/latex/psnfss/omsppl.fd File: omsppl.fd ) LaTeX Font Info: Font shape `OMS/ppl/m/n' in size <10> not available -(Font) Font shape `OMS/cmsy/m/n' tried instead on input line 12. -LaTeX Font Info: Font shape `OT1/ppl/bx/n' in size <14.4> not available -(Font) Font shape `OT1/ppl/b/n' tried instead on input line 21. +(Font) Font shape `OMS/cmsy/m/n' tried instead on input line 34. +LaTeX Font Info: Font shape `T1/ppl/bx/n' in size <14.4> not available +(Font) Font shape `T1/ppl/b/n' tried instead on input line 42. (./LedgerSMB-manual.toc -LaTeX Font Info: Font shape `OT1/ppl/bx/n' in size <12> not available -(Font) Font shape `OT1/ppl/b/n' tried instead on input line 1. -LaTeX Font Info: Font shape `OT1/ppl/bx/n' in size <10> not available -(Font) Font shape `OT1/ppl/b/n' tried instead on input line 2. +LaTeX Font Info: Font shape `T1/ppl/bx/n' in size <12> not available +(Font) Font shape `T1/ppl/b/n' tried instead on input line 2. +LaTeX Font Info: Font shape `T1/ppl/bx/n' in size <10> not available +(Font) Font shape `T1/ppl/b/n' tried instead on input line 3. LaTeX Font Info: External font `cmex10' loaded for size -(Font) <7> on input line 3. +(Font) <7> on input line 4. LaTeX Font Info: External font `cmex10' loaded for size -(Font) <5> on input line 3. +(Font) <5> on input line 4. [1 {/usr/share/texmf-var/fonts/map/pdftex/updmap/pdftex.map}] [2] [3] [4] [5]) @@ -257,94 +281,136 @@ LaTeX Font Info: External font `cmex10' loaded for size \openout6 = `LedgerSMB-manual.lof'. [6] -LaTeX Font Info: Font shape `OT1/ppl/bx/n' in size <20.74> not available -(Font) Font shape `OT1/ppl/b/n' tried instead on input line 27. +LaTeX Font Info: Font shape `T1/ppl/bx/n' in size <20.74> not available +(Font) Font shape `T1/ppl/b/n' tried instead on input line 50. [7 -] [8] [9] [10] -LaTeX Font Info: Try loading font information for OML+ppl on input line 281. - - -(/usr/share/texmf/tex/latex/psnfss/omlppl.fd -File: omlppl.fd -) -LaTeX Font Info: Font shape `OML/ppl/m/n' in size <10> not available -(Font) Font shape `OML/cmm/m/it' tried instead on input line 281. - [11] [12] [13] [14] [15] -Overfull \hbox (4.69608pt too wide) in paragraph at lines 564--567 -\OT1/ppl/m/n/10 Services in-clude any la-bor that is billed di-rectly to the cu -s-tomer. It is as-so-ci-ated with an ex-pense/COGS +] [8] [9] [10] [11] +[12] [13] [14] +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <8> on input line 594. +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <6> on input line 594. + [15] +Overfull \hbox (4.69608pt too wide) in paragraph at lines 695--698 +\T1/ppl/m/n/10 Services in-clude any la-bor that is billed di-rectly to the cus +-tomer. It is as-so-ci-ated with an ex-pense/COGS [] -[16] [17] [18] [19] [20] [21] [22] (./simple_ar_dataflow.tex) +[16] [17] [18] [19] [20] [21] [22] (./simple_ar_dataflow.tex) [23] (./ar_workflow_ship.tex) (./ar_workflow_complex.tex) -Overfull \hbox (90.87096pt too wide) in paragraph at lines 58--1022 +Overfull \hbox (90.87096pt too wide) in paragraph at lines 58--1288 [][] [] -Underfull \hbox (badness 10000) in paragraph at lines 58--1022 +Underfull \hbox (badness 10000) in paragraph at lines 58--1288 [] -[23] (./simple_ap_workflow.tex) (./ap_workflow_ship.tex) [24] [25] [26] -(./ap_workflow_complex.tex) -Overfull \hbox (90.87096pt too wide) in paragraph at lines 58--1085 +[24] [25] [26] (./simple_ap_workflow.tex) (./ap_workflow_ship.tex) [27] +[28] (./ap_workflow_complex.tex) +Overfull \hbox (90.87096pt too wide) in paragraph at lines 58--1379 [][] [] -Underfull \hbox (badness 10000) in paragraph at lines 58--1085 +Underfull \hbox (badness 10000) in paragraph at lines 58--1379 [] -[27] [28] [29] [30] [31] [32] [33] [34] [35] [36] -Underfull \hbox (badness 10000) in paragraph at lines 1575--1578 +[29] [30] [31] [32] [33] [34] [35] [36] +Underfull \hbox (badness 10000) in paragraph at lines 2042--2045 [] [37] -LaTeX Font Info: Font shape `OT1/ppl/bx/n' in size <8> not available -(Font) Font shape `OT1/ppl/b/n' tried instead on input line 1622. -LaTeX Font Info: Font shape `OT1/ppl/bx/n' in size <7> not available -(Font) Font shape `OT1/ppl/b/n' tried instead on input line 1649. - [38] [39] [40] (./sl-stack.latex) [41 +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <12> on input line 2094. +LaTeX Font Info: Font shape `T1/ppl/bx/n' in size <8> not available +(Font) Font shape `T1/ppl/b/n' tried instead on input line 2094. + [38] +Overfull \hbox (0.31456pt too wide) in paragraph at lines 2115--2118 +\T1/ppl/m/n/10 L[]T[]X tem-plates al-low one to gen-er-ate PDF and postscript d +oc-u-ments and print di-rectly to a postscript- + [] + +LaTeX Font Info: Font shape `T1/ppl/bx/n' in size <7> not available +(Font) Font shape `T1/ppl/b/n' tried instead on input line 2124. + +Package hyperref Warning: Token not allowed in a PDFDocEncoded string: +(hyperref) \kern -1.66702pt +(hyperref) removed on input line 2148. + + +Package hyperref Warning: Token not allowed in a PDFDocEncoded string, +(hyperref) removing `\lower' on input line 2148. + + +Package hyperref Warning: Token not allowed in a PDFDocEncoded string, +(hyperref) removing `\hbox' on input line 2148. + + +Package hyperref Warning: Token not allowed in a PDFDocEncoded string: +(hyperref) \kern -1.25pt +(hyperref) removed on input line 2148. + + +Package hyperref Warning: Token not allowed in a PDFDocEncoded string, +(hyperref) removing `\spacefactor' on input line 2148. + + +Package hyperref Warning: Token not allowed in a PDFDocEncoded string, +(hyperref) removing `\@m' on input line 2148. + +[39] [40] (./sl-stack.tex) [41 ] [42] -Overfull \hbox (3.85573pt too wide) in paragraph at lines 1886--1889 -[]\OT1/ppl/m/n/10 The css di-rec-tory in the root in-stall di-rec-tory con-tain -s CSS doc-u-ments to pro-vide var-i-ous stylesheets +Overfull \hbox (3.85573pt too wide) in paragraph at lines 2403--2406 +[]\T1/ppl/m/n/10 The css di-rec-tory in the root in-stall di-rec-tory con-tains + CSS doc-u-ments to pro-vide var-i-ous stylesheets + [] + +[43] [44] [45] [46] +Overfull \hbox (27.18633pt too wide) in paragraph at lines 2651--2653 +[]\T1/ppl/m/n/10 Template in-struc-tions are con-tained in tags <% and %>. The +ac-tual pars-ing is done by the parse_template + [] + +[47] +Overfull \hbox (11.21619pt too wide) in paragraph at lines 2775--2779 +\T1/ppl/m/n/10 fort to doc-u-ment all API's at the wiki ([][]$http : / / www . +metatrontech . com / ledger-[]smb-[]wiki ? APIReference$[][]). [] -[43] [44] [45] [46] [47] [48] -Overfull \hbox (8.30463pt too wide) in paragraph at lines 2199--2204 -\OT1/ppl/m/n/10 The $form ob-ject pro-vides two meth-ods for ac-cess-ing the da -tabase. The $form-\OML/cmm/m/it/10 >\OT1/ppl/m/n/10 dbconnect(%myconfig) +[48] +Overfull \hbox (6.58676pt too wide) in paragraph at lines 2790--2795 +\T1/ppl/m/n/10 The $form ob-ject pro-vides two meth-ods for ac-cess-ing the dat +abase. The $form->dbconnect(%myconfig) [] -Overfull \hbox (40.74406pt too wide) in paragraph at lines 2199--2204 -\OT1/ppl/m/n/10 method com-mits each in-di-vid-ual state-ment as its own trans- -ac-tion. The $form-\OML/cmm/m/it/10 >\OT1/ppl/m/n/10 dbconnect[]noauto(%myconfi -g) +Overfull \hbox (40.4262pt too wide) in paragraph at lines 2790--2795 +\T1/ppl/m/n/10 method com-mits each in-di-vid-ual state-ment as its own trans-a +c-tion. The $form->dbconnect_noauto(%myconfig) [] -Overfull \hbox (22.09676pt too wide) in paragraph at lines 2242--2245 -[]\OT1/ppl/m/n/10 This patch is part of SL-POS which can be down-loaded at [][] -$http : / / www . metatrontech . com / downloads / +Overfull \hbox (22.09676pt too wide) in paragraph at lines 2839--2841 +[]\T1/ppl/m/n/10 This patch is part of SL-POS which can be down-loaded at [][]$ +http : / / www . metatrontech . com / downloads / [] [49] -Overfull \hbox (0.46722pt too wide) in paragraph at lines 2257--2260 -[]\OT1/ppl/m/n/10 We also main-tain a com-mu-nity wiki with more in-for-ma-tion - in-clud-ing pro-gram-ming, cus-tomiza- +Overfull \hbox (0.46722pt too wide) in paragraph at lines 2859--2862 +[]\T1/ppl/m/n/10 We also main-tain a com-mu-nity wiki with more in-for-ma-tion +in-clud-ing pro-gram-ming, cus-tomiza- [] -Overfull \hbox (33.91649pt too wide) in paragraph at lines 2257--2260 -\OT1/ppl/m/n/10 tion, and links to other sites. The wiki can be found at [][]$h -ttp : / / www . metatrontech . com / ledger-[]smb-[]wiki$[][] +Overfull \hbox (33.91649pt too wide) in paragraph at lines 2859--2862 +\T1/ppl/m/n/10 tion, and links to other sites. The wiki can be found at [][]$ht +tp : / / www . metatrontech . com / ledger-[]smb-[]wiki$[][] [] [50 @@ -356,20 +422,20 @@ Package hyperref Warning: The anchor of a bookmark and its parent's must not [53] [54] [55] [56] [57]) [58] (./LedgerSMB-manual.aux) ) Here is how much of TeX's memory you used: - 3435 strings out of 94500 - 47717 string characters out of 1176766 - 97275 words of memory out of 1000000 - 6261 multiletter control sequences out of 10000+50000 - 21141 words of font info for 52 fonts, out of 500000 for 2000 + 3932 strings out of 94500 + 52671 string characters out of 1176766 + 105614 words of memory out of 1000000 + 6742 multiletter control sequences out of 10000+50000 + 27090 words of font info for 51 fonts, out of 500000 for 2000 580 hyphenation exceptions out of 1000 - 34i,9n,36p,285b,268s stack positions out of 1500i,500n,5000p,200000b,5000s + 34i,9n,41p,245b,277s stack positions out of 1500i,500n,5000p,200000b,5000s PDF statistics: - 1424 PDF objects out of 300000 + 1420 PDF objects out of 300000 297 named destinations out of 131072 1817 words of extra memory for PDF output out of 65536 </usr/share/texmf/font -s/type1/bluesky/latex/line10.pfb></usr/share/texmf/fonts/type1/bluesky/cm/cmmi1 -0.pfb>{/usr/share/texmf/fonts/enc/dvips/psnfss/8r.enc}</usr/share/texmf/fonts/t -ype1/urw/palatino/uplb8a.pfb></usr/share/texmf/fonts/type1/bluesky/cm/cmsy10.pf -b></usr/share/texmf/fonts/type1/urw/palatino/uplr8a.pfb> -Output written on LedgerSMB-manual.pdf (58 pages, 356344 bytes). +s/type1/bluesky/latex/line10.pfb>{/usr/share/texmf/fonts/enc/dvips/psnfss/8r.en +c}</usr/share/texmf/fonts/type1/urw/palatino/uplb8a.pfb></usr/share/texmf/fonts +/type1/bluesky/cm/cmsy10.pfb></usr/share/texmf/fonts/type1/urw/palatino/uplr8a. +pfb> +Output written on LedgerSMB-manual.pdf (58 pages, 352280 bytes). diff --git a/doc/manual/LedgerSMB-manual.out b/doc/manual/LedgerSMB-manual.out index d67a76c8..c3dfb879 100644 --- a/doc/manual/LedgerSMB-manual.out +++ b/doc/manual/LedgerSMB-manual.out @@ -155,7 +155,7 @@ \BOOKMARK [2][-]{subsection.15.2}{HTML Templates}{section.15} \BOOKMARK [2][-]{subsection.15.3}{LaTeX Templates}{section.15} \BOOKMARK [3][-]{subsubsection.15.3.1}{What is LaTeX ?}{subsection.15.3} -\BOOKMARK [3][-]{subsubsection.15.3.2}{Using LyX to Edit LaTeX Templates}{subsection.15.3} +\BOOKMARK [3][-]{subsubsection.15.3.2}{Using L.25emYX to Edit LaTeX Templates}{subsection.15.3} \BOOKMARK [2][-]{subsection.15.4}{Customizing Logos}{section.15} \BOOKMARK [2][-]{subsection.15.5}{How are They Stored in the Filesystem?}{section.15} \BOOKMARK [2][-]{subsection.15.6}{Upgrade Issues}{section.15} diff --git a/doc/manual/LedgerSMB-manual.tex b/doc/manual/LedgerSMB-manual.tex index dabe5a98..02425b41 100644 --- a/doc/manual/LedgerSMB-manual.tex +++ b/doc/manual/LedgerSMB-manual.tex @@ -1,2431 +1,3065 @@ -\documentclass{article} +%% LyX 1.4.2 created this file. For more info, see http://www.lyx.org/. +%% Do not edit unless you really know what you are doing. +\documentclass[english]{article} +\usepackage[T1]{fontenc} +\usepackage[latin1]{inputenc} +\IfFileExists{url.sty}{\usepackage{url}} + {\newcommand{\url}{\texttt}} + +\makeatletter + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% LyX specific LaTeX commands. +\providecommand{\LyX}{L\kern-.1667em\lower.25em\hbox{Y}\kern-.125emX\@} +%% Bold symbol macro for standard LaTeX users +\providecommand{\boldsymbol}[1]{\mbox{\boldmath $#1$}} + +%% Because html converters don't know tabularnewline +\providecommand{\tabularnewline}{\\} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% User specified LaTeX commands. + \usepackage{metatron} + \renewcommand{\abstractname}{Executive Summary} \newcommand{\mycustomer}[1][]{#1\space} \newcommand{\myproject}[1][]{#1\space} \title{Ledger-SMB Manual} \author{Chris Travers (\metamail{chris})} \date{\today} -\begin{document} -\maketitle - Copyright \copyright 2006 Metatron Technology Consulting. - Permission is granted to copy, distribute and/or modify this document - under the terms of the GNU Free Documentation License, Version 1.2 - or any later version published by the Free Software Foundation; - with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. - A copy of the license is included in the section entitled "GNU - Free Documentation License" (Appendix \ref{fdl}). +\usepackage{babel} +\makeatother +\begin{document} +Copyright \copyright 2006 Metatron Technology Consulting. Permission +is granted to copy, distribute and/or modify this document under the +terms of the GNU Free Documentation License, Version 1.2 or any later +version published by the Free Software Foundation; with no Invariant +Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of +the license is included in the section entitled \char`\"{}GNU Free +Documentation License\char`\"{} (Appendix \ref{fdl}). -\tableofcontents +\tableofcontents{} \listoffigures + \clearpage + \part{Ledger-SMB and Business Processes} + + \section{Introduction to Ledger-SMB} + + \subsection{Why Ledger-SMB} + + \subsubsection{Advantages of Ledger-SMB} + \begin{itemize} -\item Flexibility and Central Management -\item Accessibility over the Internet (for some users) -\item Data is in a relatively open format -\item Integration with other tools -\item One of the best accounting options for Linux users. -\item Open Source -\item A flexible, open framework that can be extended or modified to fit your -business. -\item Security-conscious development community. +\item Flexibility and Central Management +\item Accessibility over the Internet (for some users) +\item Data is in a relatively open format +\item Integration with other tools +\item One of the best accounting options for Linux users. +\item Open Source +\item A flexible, open framework that can be extended or modified to fit +your business. +\item Security-conscious development community. \end{itemize} + \subsubsection{Key Features} + +\begin{itemize} +\item Accounts Receivable + +\begin{itemize} +\item Track sales by customer +\item Issue Invoices, Statements, Receipts, and more +\item Job costing and time entry for customer projects. +\item Manage sales orders and quotations +\item Ship items from sales orders +\end{itemize} +\item Accounts Payable + +\begin{itemize} +\item Track purchases and debts by vendor. +\item Issue RFQ's Purchase Orders, etc. +\item Track items received from purchase orders. +\end{itemize} +\item Budgeting + +\begin{itemize} +\item Track expenditures and income across multiple departments. +\item Track all transactions across departments. +\end{itemize} +\item Check Printing + +\begin{itemize} +\item Can customize template for any check form +\end{itemize} +\item General Ledger +\item Inventory Management + \begin{itemize} -\item Accounts Receivable - \begin{itemize} - \item Track sales by customer - \item Issue Invoices, Statements, Receipts, and more - \item Job costing and time entry for customer projects. - \item Manage sales orders and quotations - \item Ship items from sales orders - \end{itemize} -\item Accounts Payable - \begin{itemize} - \item Track purchases and debts by vendor. - \item Issue RFQ's Purchase Orders, etc. - \item Track items received from purchase orders. - \end{itemize} -\item Budgeting - \begin{itemize} - \item Track expenditures and income across multiple departments. - \item Track all transactions across departments. - \end{itemize} -\item Check Printing - \begin{itemize} - \item Can customize template for any check form - \end{itemize} -\item General Ledger -\item Inventory Management - \begin{itemize} - \item Track sales and orders of parts - \item Track cost of goods sold using First In/First Out method - \item List all parts below reorder point. - \item Track ordering requirements. - \item Track, ship, receive, and transfer parts to and from multiple - warehouses. - \end{itemize} -\item Localization - \begin{itemize} - \item Provide Localized Translations for Part Descriptions - \item Provide Localized Templates for Invoices, Orders, Checks, and more. - \item Select language per customer, invoice, order, etc. - \end{itemize} -\item Manufacturing - \begin{itemize} - \item Track cost of goods sold for manufactured goods (assemblies) - \item Create assemblies and stock assemblies, tracking materials on hand. - \end{itemize} -\item Multi-company/Multiuser - \begin{itemize} - \item One isolated database per company - \item Users can have localized systems independent of company data set. - \end{itemize} -\item Point of Sale - \begin{itemize} - \item Run multiple cash registers against main Ledger-SMB installation. - \item Suitable for retail stores and more. - \item Supports some POS hardware out of the box. - \item Third party add-ons available for more functionality. - \end{itemize} -\item Price Matrix - \begin{itemize} - \item Track different prices for vendors and customers across the board. - \item Provide discounts to groups of customers per item or across the board. - \item Store vendors' prices independent of the other last cost in the - parts record. - \end{itemize} -\item Reporting - \begin{itemize} - \item All basic financial statements supported. - \item Customer history, sales data, and additional information can be easily - displayed. - \item Open framework allows for ODBC connections to be used to generate - reports using third party reporting tools. - \end{itemize} -\item Tax - \begin{itemize} - \item Supports Retail Sales Tax and Value Added Tax type systems - \item Flexible framework allows one to customize reports to change the tax - reporting framework to meet any local requirement. - \end{itemize} +\item Track sales and orders of parts +\item Track cost of goods sold using First In/First Out method +\item List all parts below reorder point. +\item Track ordering requirements. +\item Track, ship, receive, and transfer parts to and from multiple warehouses. +\end{itemize} +\item Localization + +\begin{itemize} +\item Provide Localized Translations for Part Descriptions +\item Provide Localized Templates for Invoices, Orders, Checks, and more. +\item Select language per customer, invoice, order, etc. +\end{itemize} +\item Manufacturing + +\begin{itemize} +\item Track cost of goods sold for manufactured goods (assemblies) +\item Create assemblies and stock assemblies, tracking materials on hand. +\end{itemize} +\item Multi-company/Multiuser + +\begin{itemize} +\item One isolated database per company +\item Users can have localized systems independent of company data set. +\end{itemize} +\item Point of Sale + +\begin{itemize} +\item Run multiple cash registers against main Ledger-SMB installation. +\item Suitable for retail stores and more. +\item Supports some POS hardware out of the box. +\item Third party add-ons available for more functionality. +\end{itemize} +\item Price Matrix + +\begin{itemize} +\item Track different prices for vendors and customers across the board. +\item Provide discounts to groups of customers per item or across the board. +\item Store vendors' prices independent of the other last cost in the parts +record. +\end{itemize} +\item Reporting + +\begin{itemize} +\item All basic financial statements supported. +\item Customer history, sales data, and additional information can be easily +displayed. +\item Open framework allows for ODBC connections to be used to generate +reports using third party reporting tools. +\end{itemize} +\item Tax + +\begin{itemize} +\item Supports Retail Sales Tax and Value Added Tax type systems +\item Flexible framework allows one to customize reports to change the tax +reporting framework to meet any local requirement. +\end{itemize} \end{itemize} \subsection{Limitations of Ledger-SMB} + \begin{itemize} -\item No payroll module (Payroll must be done manually) -\item Some integration limitations -\item Further development/maintenance requires a knowledge of a relatively - broad range of technologies. +\item No payroll module (Payroll must be done manually) +\item Some integration limitations +\item Further development/maintenance requires a knowledge of a relatively +broad range of technologies. \end{itemize} \subsection{System Requirements of Ledger-SMB} + \begin{itemize} -\item PostgreSQL -\item A CGI-enabled Web Server (for example, Apache) -\item Perl with the DBI and DBD::Pg modules -\item An operating system which supports the above software (usually Linux, - though Windows, MacOS X, etc. do work). -\item \LaTeX\ (optional) is required to create PDF or Postscript invoices. +\item PostgreSQL +\item A CGI-enabled Web Server (for example, Apache) +\item Perl with the DBI and DBD::Pg modules +\item An operating system which supports the above software (usually Linux, +though Windows, MacOS X, etc. do work). +\item \LaTeX{}\ (optional) is required to create PDF or Postscript invoices. \end{itemize} \section{User Account and Database Administration Basics} -These functions are accessed by going to the admin.pl script in the installed -directory of Ledger-SMB. +These functions are accessed by going to the admin.pl script in the +installed directory of Ledger-SMB. + \subsection{Companies and Datasets} -Ledger-SMB stores its information in locale-specific data sets. When a dataset -is created, it sets various defaults such as currency, a basic chart of accounts -setup, and so forth. Note that the default setup is for Canada, where the -author of the software resides. +Ledger-SMB stores its information in locale-specific data sets. When +a dataset is created, it sets various defaults such as currency, a +basic chart of accounts setup, and so forth. Note that the default +setup is for Canada, where the author of the software resides. + +Datasets are generally tracked as PostgreSQL databases. The application +is designed with the idea that each dataset will represent exactly +one company. If a customer is working with multiple companies, he/she +must create a dataset to for each. -Datasets are generally tracked as PostgreSQL databases. The application is -designed with the idea that each dataset will represent exactly one company. If -a customer is working with multiple companies, he/she must create a dataset to -for each. \subsection{How to Create a User} -Users are created by going to the admin.pl page and clicking on "Add User." One -then fills out the form and when it is saved, the user is created. +Users are created by going to the admin.pl page and clicking on \char`\"{}Add +User.\char`\"{} One then fills out the form and when it is saved, +the user is created. + \subsection{Permissions} -The permissions system is not rigorously enforced within Ledger-SMB, in the -sense that the permissions API is generally not used in the application itself. -Instead permissions are used to enable/disable menu options. Setting an -enforcement of such permissions would require some custom programming at the -present time. Most organizations, however, find that the current system is -adequate. +The permissions system is not rigorously enforced within Ledger-SMB, +in the sense that the permissions API is generally not used in the +application itself. Instead permissions are used to enable/disable +menu options. Setting an enforcement of such permissions would require +some custom programming at the present time. Most organizations, however, +find that the current system is adequate. + +The checkboxes which are marked enable menu entries. Those that are +unchecked disable those entries on the menu. -The checkboxes which are marked enable menu entries. Those that are unchecked -disable those entries on the menu. \subsection{User Account Types} \begin{itemize} -\item User is a general user of the system -\item Managers often are able to see a larger amount of data -\item Administrators have full access to the system +\item User is a general user of the system +\item Managers often are able to see a larger amount of data +\item Administrators have full access to the system \end{itemize} \subsection{Other Features} + \begin{itemize} \item Lock System allows one to lock users out of the system while maintenance -is performed. This is only necessary during upgrades or maintenance which -results in the RDBMS being offline. -\item Change Admin Password. -\item Logout terminates the admin session. +is performed. This is only necessary during upgrades or maintenance +which results in the RDBMS being offline. +\item Change Admin Password. +\item Logout terminates the admin session. \end{itemize} \section{Chart of Accounts} -The Chart of Accounts provides a basic overview of the logical structure of the -accounting program. One can customize this chart to allow for tracking of -different sorts of information. + +The Chart of Accounts provides a basic overview of the logical structure +of the accounting program. One can customize this chart to allow for +tracking of different sorts of information. + \subsection{Introduction to Double Entry Bookkeeping} -Ledger-SMB is a double entry system, meaning that every transaction consists of -an equal sum of credits and debits (see below). A transaction is said to be -balanced when the debits and credits are equal. This is an oversimplification -and doesn't cover more complex processes involving closing books properly. In -general customers should be referred to their accountants for information beyond -the capabilities of the software. This module is just designed to provide -enough familiarity with the concepts to be able to have an intelligent -conversation with a bookkeeper or accountant who has specific requirements in -this regard. +Ledger-SMB is a double entry system, meaning that every transaction +consists of an equal sum of credits and debits (see below). A transaction +is said to be balanced when the debits and credits are equal. This +is an oversimplification and doesn't cover more complex processes +involving closing books properly. In general customers should be referred +to their accountants for information beyond the capabilities of the +software. This module is just designed to provide enough familiarity +with the concepts to be able to have an intelligent conversation with +a bookkeeper or accountant who has specific requirements in this regard. + \subsubsection{Account Types} \begin{itemize} -\item Assets represent tangible or intangible property or money -retained by the company. This includes money owed to the company. -\item Liabilities are money that the company owes others. -\item Equity is the valuation of the company as a whole. Includes investment -capital, and money paid out to owners either as dividends or as withdrawals (for -sole proprietorships). Normally one will have at least three equity accounts: -One for tracking investment in the business, one for tracking withdrawals or -dividends, and one for tracking retained earnings. +\item Assets represent tangible or intangible property or money retained +by the company. This includes money owed to the company. +\item Liabilities are money that the company owes others. +\item Equity is the valuation of the company as a whole. Includes investment +capital, and money paid out to owners either as dividends or as withdrawals +(for sole proprietorships). Normally one will have at least three +equity accounts: One for tracking investment in the business, one +for tracking withdrawals or dividends, and one for tracking retained +earnings. \item Income accounts track the category of money as it is earned by the -business. -\item Expense accounts track the category of money flowing out as expenses are -accrued. +business. +\item Expense accounts track the category of money flowing out as expenses +are accrued. \end{itemize} \subsubsection{Debits and Credits} -Debits and credits are the basic unit of double-entry bookkeeping. When money -is removed from the business by the owners (as an equity payment) that is a -debit, while when money is invested in the business, that is a credit. Every -other transaction is set to balance these concepts. Therefore asset accounts -normally have a debit balance because this allows for the equity account to be -debited, while expense accounts normally have a credit balance. +Debits and credits are the basic unit of double-entry bookkeeping. +When money is removed from the business by the owners (as an equity +payment) that is a debit, while when money is invested in the business, +that is a credit. Every other transaction is set to balance these +concepts. Therefore asset accounts normally have a debit balance because +this allows for the equity account to be debited, while expense accounts +normally have a credit balance. + +If the total debits is not equal to the total credits in the chart +of accounts, something is very wrong, and the customer should get +technical support immediately. -If the total debits is not equal to the total credits in the chart of accounts, -something is very wrong, and the customer should get technical support -immediately. \subsubsection{A few Examples} -One might have a business that rents an office space. When -rent is due, the accounts payable account would be credited, while the rent -expense account would be debited. When this is paid, the accounts payable -account would be debited while the asset account would be credited. This may -seem backwards, but the result is to reduce by the amount owed for rent the -amount that the owners can withdraw from the business as a debit. Let's say the -office rent is \$300. +One might have a business that rents an office space. When rent is +due, the accounts payable account would be credited, while the rent +expense account would be debited. When this is paid, the accounts +payable account would be debited while the asset account would be +credited. This may seem backwards, but the result is to reduce by +the amount owed for rent the amount that the owners can withdraw from +the business as a debit. Let's say the office rent is \$300. \begin{itemize} -\item Rent expense account is debited \$300 -\item Accounts Payable is credited \$300 -\item When this is paid, the checking account is credited \$300 -\item And the Accounts Payable is debited \$300 +\item Rent expense account is debited \$300 +\item Accounts Payable is credited \$300 +\item When this is paid, the checking account is credited \$300 +\item And the Accounts Payable is debited \$300 \end{itemize} - -Let us say one performs a small consulting project for \$600. At the completion -of this project, the following transaction would be made: +Let us say one performs a small consulting project for \$600. At the +completion of this project, the following transaction would be made: \begin{itemize} -\item Accounts Receivable is debited \$600 -\item Income (Consulting) is credited \$600. +\item Accounts Receivable is debited \$600 +\item Income (Consulting) is credited \$600. \end{itemize} +Then the customer pays the \$600, the following transaction is entered. -Then the customer pays the \$600, the following transaction is entered. \begin{itemize} -\item Accounts Receivable is credited \$600 -\item Payments Received is debited \$600. +\item Accounts Receivable is credited \$600 +\item Payments Received is debited \$600. \end{itemize} \subsection{General Guidelines on Numbering Accounts} -In general, most drop-down boxes in Ledger-SMB order the accounts by account -number. Therefore by setting appropriate account numbers, one can affect the -default values. -A second consideration is to try to keep things under each heading appropriate -tot hat heading. Thus setting an account number for a bank loan account in the -assets category is not generally advisable. +In general, most drop-down boxes in Ledger-SMB order the accounts +by account number. Therefore by setting appropriate account numbers, +one can affect the default values. + +A second consideration is to try to keep things under each heading +appropriate tot hat heading. Thus setting an account number for a +bank loan account in the assets category is not generally advisable. + \subsection{Adding/Modifying Accounts} These features are listed under System-\textgreater Chart of Accounts. -One can list the accounts and click on the account number to modify them or -click on the "add account" option to create new accounts. +One can list the accounts and click on the account number to modify +them or click on the \char`\"{}add account\char`\"{} option to create +new accounts. \begin{itemize} \item Headings are just broad categories and do not store values themselves, -while accounts are used to store the transactional information. -\item One cannot have an account that is both a summary account (like AR) but -also has another function. -\item GIFI is mostly of interest to Canadian customers but it can be used to -create reports of account hierarchies. +while accounts are used to store the transactional information. +\item One cannot have an account that is both a summary account (like AR) +but also has another function. +\item GIFI is mostly of interest to Canadian customers but it can be used +to create reports of account hierarchies. \end{itemize} \subsection{Listing Account Balances and Transactions} -One can list the account balances via the Reports-\textgreater Chart of Accounts report. -Clicking on the account number will provide a ledger for that account. + +One can list the account balances via the Reports-\textgreater Chart +of Accounts report. Clicking on the account number will provide a +ledger for that account. + \section{Administration} -This section will cover other (non-Chart of Accounts) aspects to the setup of -the Ledger-SMB accounting package. These are generally accessed in the System -submenu. +This section will cover other (non-Chart of Accounts) aspects to the +setup of the Ledger-SMB accounting package. These are generally accessed +in the System submenu. + \subsection{Taxes, Defaults, and Preferences} + + \subsubsection{Adding A Sales Tax Account} -Sales Tax is collected on behalf of a state of national government by the -individual store. Thus a sales tax account is a liability-- it represents money -*owed* by the business to the government. +Sales Tax is collected on behalf of a state of national government +by the individual store. Thus a sales tax account is a liability-- +it represents money {*}owed{*} by the business to the government. -To add a sales tax account, one would create an account in the COA as a -liability account, check all of the "tax" checkboxes, and answer the following -question as "yes:" +To add a sales tax account, one would create an account in the COA +as a liability account, check all of the \char`\"{}tax\char`\"{} checkboxes, +and answer the following question as \char`\"{}yes:\char`\"{} -"Include this account on the customer/vendor forms to flag customer/vendor as -taxable?" +\char`\"{}Include this account on the customer/vendor forms to flag +customer/vendor as taxable?\char`\"{} Once this account is created, one can set the tax amount. + \subsubsection{Setting a Sales Tax Amount} -Go to System-\textgreater Defaults and the tax account will be listed near the bottom of the -page. The rate can be set there. + +Go to System-\textgreater Defaults and the tax account will be listed +near the bottom of the page. The rate can be set there. + \subsubsection{Default Account Setup} -These accounts are the default accounts for part creation and foreign exchange -tracking. + +These accounts are the default accounts for part creation and foreign +exchange tracking. + \subsubsection{Currency Setup} -The US accounts list this as USD:CAD:EUR. One can add other currencies in here, -such as IDR (Indonesian Rupiah), etc. Currencies are separated by colons. + +The US accounts list this as USD:CAD:EUR. One can add other currencies +in here, such as IDR (Indonesian Rupiah), etc. Currencies are separated +by colons. + \subsubsection{Sequence Settings} -These sequences are used to generate user identifiers for quotations, invoices, -and the like. If an identifier is not added, the next number will be used. -A common application is to set invoices, etc. to start at 1000 in order to hide -the number of issued invoices from a customer. +These sequences are used to generate user identifiers for quotations, +invoices, and the like. If an identifier is not added, the next number +will be used. + +A common application is to set invoices, etc. to start at 1000 in +order to hide the number of issued invoices from a customer. + \subsection{Audit Control} -Auditibility is a core concern of the architects of any accounting system. Such -ensures that any modification to the accounting information leaves a trail which -can be followed to determine the nature of the change. Audits can help ensure -that the data in the accounting system is meaningful and accurate, and that no -foul play (such as embezzlement) is occurring. +Auditibility is a core concern of the architects of any accounting +system. Such ensures that any modification to the accounting information +leaves a trail which can be followed to determine the nature of the +change. Audits can help ensure that the data in the accounting system +is meaningful and accurate, and that no foul play (such as embezzlement) +is occurring. + \subsubsection{Explaining transaction reversal} + In paper accounting systems, it was necessary to have a means to authoritatively -track corrections of mistakes. The means by which this was done was known as -"transaction reversal." +track corrections of mistakes. The means by which this was done was +known as \char`\"{}transaction reversal.\char`\"{} -When a mistake would be made, one would then reverse the transaction and then -enter it in correctly. For example, let us say that an office was renting space -for \$300 per month. Let us say that they inadvertently entered it in as a -\$200 expense. +When a mistake would be made, one would then reverse the transaction +and then enter it in correctly. For example, let us say that an office +was renting space for \$300 per month. Let us say that they inadvertently +entered it in as a \$200 expense. The original transaction would be: \begin{tabular}{l|r|r} -Account & Debit & Credit \\ -\hline -5760 Rent & \$200 & \\ -2100 Accounts Payable & & \$200\\ +Account & +Debit & +Credit \tabularnewline +\hline +5760 Rent & +\$200 & +\tabularnewline +2100 Accounts Payable & +& +\$200\tabularnewline \end{tabular} The reversal would be: \begin{tabular}{l|r|r} -Account & Debit & Credit \\ -\hline -5760 Rent & & \$200\\ -2100 Accounts Payable &\$200 & \\ +Account & +Debit & +Credit \tabularnewline +\hline +5760 Rent & +& +\$200\tabularnewline +2100 Accounts Payable & +\$200 & +\tabularnewline \end{tabular} -This would be followed by re-entering the rent data with the correct numbers. -This was meant to ensure that one did not erase data from the accounting books -(and as such that erasing data would be a sign of foul play). +This would be followed by re-entering the rent data with the correct +numbers. This was meant to ensure that one did not erase data from +the accounting books (and as such that erasing data would be a sign +of foul play). -Ledger-SMB has a capability to require such reversals if the business deems this -to be necessary. When this option is enabled, existing transactions cannot be -modified and one will need to post reversing transactions to void existing -transactions before posting corrected ones. +Ledger-SMB has a capability to require such reversals if the business +deems this to be necessary. When this option is enabled, existing +transactions cannot be modified and one will need to post reversing +transactions to void existing transactions before posting corrected +ones. + +Most accountants prefer this means to other audit trails because it +is well proven and understood by them. -Most accountants prefer this means to other audit trails because it is well -proven and understood by them. \subsubsection{Close books option} -The option to close books requires transaction reversal for any transaction up -to a certain date. + +The option to close books requires transaction reversal for any transaction +up to a certain date. + \subsubsection{Audit Trails} -This option stores additional information in the database to help auditors trace -individual transactions. The information stored, however, is limited and it is -intended to be supplemental to other auditing facilities. -The information added includes which table stored the record, which employee -entered the information, which form was used, and what the action was. No -direct financial information is included. +This option stores additional information in the database to help +auditors trace individual transactions. The information stored, however, +is limited and it is intended to be supplemental to other auditing +facilities. + +The information added includes which table stored the record, which +employee entered the information, which form was used, and what the +action was. No direct financial information is included. + \subsection{Departments} -Departments are logical divisions of a business. They allow for budgets to be -prepared for the individual department as well as the business as a whole. This -allows larger businesses to use Ledger-SMB to meet their needs. + +Departments are logical divisions of a business. They allow for budgets +to be prepared for the individual department as well as the business +as a whole. This allows larger businesses to use Ledger-SMB to meet +their needs. + \subsubsection{Cost v Profit Centers.} -In general business units are divided into cost and profit centers. Cost -centers are generally regarded as business units where the business expects to -lose money and profit centers are where they expect to gain money. For example, -the legal department in most companies is a cost center. +In general business units are divided into cost and profit centers. +Cost centers are generally regarded as business units where the business +expects to lose money and profit centers are where they expect to +gain money. For example, the legal department in most companies is +a cost center. -One of the serious misunderstandings people run up against is that Ledger-SMB -tends to more narrowly define cost and profit centers than most businesses do. -In Ledger-SMB a cost center is any department of the business that does not -issue AR transactions. Although many businesses may have cost centers (like -technical support) where customer fees may subsidize the cost of providing the -service, in Ledger-SMB, these are profit centers. +One of the serious misunderstandings people run up against is that +Ledger-SMB tends to more narrowly define cost and profit centers than +most businesses do. In Ledger-SMB a cost center is any department +of the business that does not issue AR transactions. Although many +businesses may have cost centers (like technical support) where customer +fees may subsidize the cost of providing the service, in Ledger-SMB, +these are profit centers. Ledger-SMB will not allow cost centers to be associated with AR transactions. -So if you want this functionality, you must create the department as a profit -center. +So if you want this functionality, you must create the department +as a profit center. + \subsection{Warehouses} -Ledger-SMB has the ability to track inventory by warehouse. Inventory items can -be moved between warehouses, and shipped from any warehouse where the item is in -stock. We will explore this concept more later. +Ledger-SMB has the ability to track inventory by warehouse. Inventory +items can be moved between warehouses, and shipped from any warehouse +where the item is in stock. We will explore this concept more later. + \subsection{Languages} -Languages allow for goods and services to be translated so that one can -maintain offices in different countries and allow for different goods and -service descriptions to be translated to different languages for localization -purposes. + +Languages allow for goods and services to be translated so that one +can maintain offices in different countries and allow for different +goods and service descriptions to be translated to different languages +for localization purposes. + \subsection{Types of Businesses} -One can create types of businesses and then give them discounts across the -board. For example, one might give a firm that uses one's services as a -subcontractor a 10\% discount or more. + +One can create types of businesses and then give them discounts across +the board. For example, one might give a firm that uses one's services +as a subcontractor a 10\% discount or more. + \subsection{Misc.} + + \subsubsection{GIFI} -GIFI is a requirement for Canadian customers. This feature allows one to link -accounts with Canadian tax codes to simplify the reporting process. +GIFI is a requirement for Canadian customers. This feature allows +one to link accounts with Canadian tax codes to simplify the reporting +process. + +It also has another use in that non-Canadians can use this functionality +to create customized reports by categorizing accounts using this field. +This allows for a sort of shallow \char`\"{}account hierarchy\char`\"{} +like some users are used to with other products. -It also has another use in that non-Canadians can use this functionality to -create customized reports by categorizing accounts using this field. This -allows for a sort of shallow "account hierarchy" like some users are used to -with other products. \subsubsection{SIC} -Standard Industrial Classification is a way of tracking the type of business -that a vendor or customer is in. For example, an accountant would have an SIC -of 8721 while a graphic design firm would have an SIC of 7336. The -classification is hierarchical so one could use this field for custom reporting -and marketing purposes. +Standard Industrial Classification is a way of tracking the type of +business that a vendor or customer is in. For example, an accountant +would have an SIC of 8721 while a graphic design firm would have an +SIC of 7336. The classification is hierarchical so one could use this +field for custom reporting and marketing purposes. + \subsubsection{Overview of Template Editing} -The templates for invoices, orders, and the like can be edited from within -Ledger-SMB. The submenus within the System submenu such as HTML Templates, -Text Templates and LaTeX templates provide access to this functionality. +The templates for invoices, orders, and the like can be edited from +within Ledger-SMB. The submenus within the System submenu such as +HTML Templates, Text Templates and \LaTeX{} templates provide access +to this functionality. + \subsubsection{Year-end} -Although the Year-end functionality in Ledger-SMB is very useful, it does not -entirely make the process simple and painless. One must still manually enter -adjustments prior to closing the books. The extent to which these adjustments -are necessary for any given business is a matter best discussed with an -accountant. - -The standard way books are normally closed at the end of the year is by moving -all adjusted\footnote{Adjustments would be entered via the General Ledger. The -exact process is beyond the scope of this class, however.} income and expenses -to an equity account usually called "Retained -Earnings." Assets and liabilities are not moved. Equity drawing/dividend -accounts are also moved, but the investment accounts are not. The reasoning -behind this process is that one wants a permanent record of the amount invested -in a business, but any dividends ought not to count against their recipients -when new investors are brought on board. +Although the Year-end functionality in Ledger-SMB is very useful, +it does not entirely make the process simple and painless. One must +still manually enter adjustments prior to closing the books. The extent +to which these adjustments are necessary for any given business is +a matter best discussed with an accountant. + +The standard way books are normally closed at the end of the year +is by moving all adjusted% +\footnote{Adjustments would be entered via the General Ledger. The exact process +is beyond the scope of this class, however.% +} income and expenses to an equity account usually called \char`\"{}Retained +Earnings.\char`\"{} Assets and liabilities are not moved. Equity drawing/dividend +accounts are also moved, but the investment accounts are not. The +reasoning behind this process is that one wants a permanent record +of the amount invested in a business, but any dividends ought not +to count against their recipients when new investors are brought on +board. Ledger-SMB automatically moves all income and expense into the specified -year-end/retained earnings account. It does not move the drawing account, and -this must be done manually, nor does it automate the process of making -adjustments. +year-end/retained earnings account. It does not move the drawing account, +and this must be done manually, nor does it automate the process of +making adjustments. + +Contrary to its name, this function can close the books at any time, +though this would likely be of limited use. -Contrary to its name, this function can close the books at any time, though this -would likely be of limited use. \subsection{Options in the ledger-smb.conf} -For those who are unfamiliar with Perl as a programming language, the -ledger-smb.conf configures the software by assigning site-wide variables. Most -of these should be left alone unless one knows what one is doing. However, on -some systems some options might need to be changed, so all options are presented -here for reference: +For those who are unfamiliar with Perl as a programming language, +the ledger-smb.conf configures the software by assigning site-wide +variables. Most of these should be left alone unless one knows what +one is doing. However, on some systems some options might need to +be changed, so all options are presented here for reference: \begin{itemize} \item \$userspath is the directory where Ledger-SMB will store the user -accounts. The web server process must be able to read from and write to this -directory. -\item \$templates is the directory where the templates are stored. -\item \$memberfile is the master list of user configuration information -\item \$sendmail is the command to use to send a message. It must read the -email from standard input. -\item \$language allows one to set the language for the login screen and admin -page. -\item \$latex tells Ledger-SMB whether LaTeX is installed. LaTeX is required -for generating Postscript and PDF invoices and the like. -\item Various environmental variables (\$ENV...) can be set here too. One can -add paths for searching for LaTeX, etc. +accounts. The web server process must be able to read from and write +to this directory. +\item \$templates is the directory where the templates are stored. +\item \$memberfile is the master list of user configuration information +\item \$sendmail is the command to use to send a message. It must read the +email from standard input. +\item \$language allows one to set the language for the login screen and +admin page. +\item \$latex tells Ledger-SMB whether \LaTeX{} is installed. \LaTeX{} is +required for generating Postscript and PDF invoices and the like. +\item Various environmental variables (\$ENV...) can be set here too. One +can add paths for searching for \LaTeX{}, etc. \item \%printer can be used to set a hash table of printers for the software. -The primary example is\\ -\%printer = ( 'Default' =\textgreater 'lpr', 'Color' =\textgreater 'lpr -PEpson' ); \\ -However, this can use any program that can accept print documents (in -Postscript) from standard input, so there are many more possibilities. +The primary example is\\ + \%printer = ( 'Default' =\textgreater 'lpr', 'Color' =\textgreater +'lpr -PEpson' ); \\ + However, this can use any program that can accept print documents +(in Postscript) from standard input, so there are many more possibilities. \end{itemize} +I have omitted the variables used to configure Oracle as I do not +believe it is still supported (it could be with a small amount of +work though). -I have omitted the variables used to configure Oracle as I do not believe it is -still supported (it could be with a small amount of work though). \section{Goods and Services} -The Goods and Services module will focus on the definition of goods and services -and the related accounting concepts. +The Goods and Services module will focus on the definition of goods +and services and the related accounting concepts. + \subsection{Basic Terms} + \begin{description} -\item[COGS] is Cost of Goods Sold. When an item is sold, then the expense of -its purchase is accrued as attached to the income of the sale. It is tracked as -COGS. -\item[List Price] is the recommended retail price. -\item[Markup] is the percentage increase that is applied to the last cost to get the sell price. -\item[ROP] Re-order point. Items with fewer in stock than this will show up on -short reports. -\item[Sell Price] is the price at which the item is sold. +\item [{COGS}] is Cost of Goods Sold. When an item is sold, then the expense +of its purchase is accrued as attached to the income of the sale. +It is tracked as COGS. +\item [{List}] Price is the recommended retail price. +\item [{Markup}] is the percentage increase that is applied to the last +cost to get the sell price. +\item [{ROP}] Re-order point. Items with fewer in stock than this will +show up on short reports. +\item [{Sell}] Price is the price at which the item is sold. \end{description} \subsection{The Price Matrix} -It is possible to set different prices for different groups of customers, or for -different customers individually. Similarly, one can track different prices -from different vendors along with the required lead time for an order. +It is possible to set different prices for different groups of customers, +or for different customers individually. Similarly, one can track +different prices from different vendors along with the required lead +time for an order. + \subsection{Pricegroups} -Pricegroups are used to help determine the discount a given customer may have. +Pricegroups are used to help determine the discount a given customer +may have. + \subsection{Groups} -Groups represent a way of categorizing POS items for a touchscreen environment. -It is not fully functional yet, but is sufficient that with some stylesheet -changes, it could be made to work. +Groups represent a way of categorizing POS items for a touchscreen +environment. It is not fully functional yet, but is sufficient that +with some stylesheet changes, it could be made to work. + \subsection{Labor/Overhead} -Labor/overhead is usually used for tracking manufacturing expenses. It is not -directly billed to a customer. It is associated with an expense/Cost of Goods -Sold (COGS) account +Labor/overhead is usually used for tracking manufacturing expenses. +It is not directly billed to a customer. It is associated with an +expense/Cost of Goods Sold (COGS) account + \subsection{Services} -Services include any labor that is billed directly to the customer. It is -associated with an expense/COGS account and an income account. Services can be -associated with sales tax. +Services include any labor that is billed directly to the customer. +It is associated with an expense/COGS account and an income account. +Services can be associated with sales tax. + \subsubsection{Shipping and Handling as a Service} -One approach to dealing with shipping and handling is to add it as a service. -Usually I place the unit as a dollar (USD) and then bill it as \$1 per unit. -This allows me to add the exact amount of shipping and handling as necessary. +One approach to dealing with shipping and handling is to add it as +a service. Create a service called {}``Shipping and Handling'', +with a sell price \$1 per unit, and a 0\% markup. Bill it as \$1 per +unit. This allows me to add the exact amount of shipping and handling +as necessary. + \subsection{Parts} -A part is any single item you might purchase and either might resell or use in -manufacturing an assembly. It is linked to an expense/COGS -account, an income account, and an inventory account. Parts can be associated -with sales tax. +A part is any single item you might purchase and either might resell +or use in manufacturing an assembly. It is linked to an expense/COGS +account, an income account, and an inventory account. Parts can be +associated with sales tax. + \subsection{Assemblies and Manufacturing} Manufacturers order parts but they sell the products of their efforts. -Ledger-SMB supports manufacturing using the concept of assemblies. An assembly -is any product which is manufactured on site. It consists of a selection of -parts, services, and/or labor and overhead. Assemblies are treated as parts in -most other regards. +Ledger-SMB supports manufacturing using the concept of assemblies. +An assembly is any product which is manufactured on site. It consists +of a selection of parts, services, and/or labor and overhead. Assemblies +are treated as parts in most other regards. -However, one cannot order assemblies from vendors. One must instead order the -components and stock them once they are manufactured. +However, one cannot order assemblies from vendors. One must instead +order the components and stock them once they are manufactured. %Excersize 1 + + \subsubsection{Stocking Assemblies} -One stocks assemblies in the Stock Assembly entry on the Goods and Services -submenu. When an assembly is stocked the inventory is adjusted properly. +One stocks assemblies in the Stock Assembly entry on the Goods and +Services submenu. When an assembly is stocked the inventory is adjusted +properly. + +The Check Inventory option will cause Ledger-SMB to refuse to stock +an assembly if the inventory required to produce the assembly would +drop the part below the reorder point. -The Check Inventory option will cause Ledger-SMB to refuse to stock an assembly -if the inventory required to produce the assembly would drop the part below the -reorder point. \subsection{Reporting} + + \subsubsection{All Items and Parts Reports} -The All Items provides a unified view of assemblies, parts, services, and labor -for the company, while the Parts report confines it to parts. +The All Items provides a unified view of assemblies, parts, services, +and labor for the company, while the Parts report confines it to parts. + +Types of reports are: -Types of reports are: \begin{description} -\item[Active] lists all items not marked as obsolete. -\item[On Hand] lists current inventory -\item[Short] Lists all items which are stocked below their ROP -\item[Obsolete] Lists all items which are marked as obsolete -\item[Orphaned] Lists all items which have never had a transaction associated -with them. +\item [{Active}] lists all items not marked as obsolete. +\item [{On}] Hand lists current inventory +\item [{Short}] Lists all items which are stocked below their ROP +\item [{Obsolete}] Lists all items which are marked as obsolete +\item [{Orphaned}] Lists all items which have never had a transaction associated +with them. \end{description} - One can also list these goods by invoice, order, or quotation. -For best results, it is a good idea to enter some AR and AP data before running -these reports. +For best results, it is a good idea to enter some AR and AP data before +running these reports. + \subsubsection{Requirements} -This report is designed to assist managers determine the quantities of goods to -order and/or stock. It compares the quantity on hand with the activity in a -given time frame and provides a list of goods which need to be ordered and the -relevant quantity. +This report is designed to assist managers determine the quantities +of goods to order and/or stock. It compares the quantity on hand with +the activity in a given time frame and provides a list of goods which +need to be ordered and the relevant quantity. + \subsubsection{Services and Labor} -This is similar to the Parts and All Items menu but only supports active, -obsolete, and orphaned reports. + +This is similar to the Parts and All Items menu but only supports +active, obsolete, and orphaned reports. + \subsubsection{Assemblies} -This is similar to the Parts and All Items reports but it also provides an -ability to list individual items in the assemblies as well. +This is similar to the Parts and All Items reports but it also provides +an ability to list individual items in the assemblies as well. + +AP Invoices, Purchase Orders, and RFQ's are not available on this +report. -AP Invoices, Purchase Orders, and RFQ's are not available on this report. \subsubsection{Groups and Pricegroups} These reports provide a simple interface for locating groups and pricegroups. The report types are similar to what they are for services. + \subsection{Translations} -One can add translations so that they show up in the customer's native language -in the issued invoice. -To issue translations, one must have languages defined. One can then add -translations to descriptions and part groups. +One can add translations so that they show up in the customer's native +language in the issued invoice. + +To issue translations, one must have languages defined. One can then +add translations to descriptions and part groups. + \subsection{How Cost of Goods Sold is tracked} -Cost of Goods Sold is tracked on a First-In, First-out (FIFO) basis. When a -part is purchased, its cost is recorded in the database. The cost of the item -is then added to the inventory asset account. When the good is sold, the cost -of the item is moved to the cost of goods sold account. -This means that one must actually provide invoices for all goods entered at -their actual cost. If one enters in \$0 for the cost, the cost of goods sold -will also be \$0 when the item is sold. We will cover this entire process in -more depth after we cover the AP and AR units below. +Cost of Goods Sold is tracked on a First-In, First-out (FIFO) basis. +When a part is purchased, its cost is recorded in the database. The +cost of the item is then added to the inventory asset account. When +the good is sold, the cost of the item is moved to the cost of goods +sold account. + +This means that one must actually provide invoices for all goods entered +at their actual cost. If one enters in \$0 for the cost, the cost +of goods sold will also be \$0 when the item is sold. We will cover +this entire process in more depth after we cover the AP and AR units +below. + \section{AP} + + \subsection{Basic AP Concepts} -The Accounts Payable module tracks all financial commitments that the company -makes to other businesses. This includes rent, utilities, etc. as well as -orders of goods and services. + +The Accounts Payable module tracks all financial commitments that +the company makes to other businesses. This includes rent, utilities, +etc. as well as orders of goods and services. + \subsection{Vendors} + A vendor is any business that the company agrees to pay money to. -One can enter vendor information under AP-\textgreater Vendors-\textgreater Add Vendor. The vendor list -can be searched under AP-\textgreater Vendors-\textgreater Reports-\textgreater Search. +One can enter vendor information under AP-\textgreater Vendors-\textgreater +Add Vendor. The vendor list can be searched under AP-\textgreater +Vendors-\textgreater Reports-\textgreater Search. + +Enter start and end-dates for each vendor. This will make searches +and drop-down boxes faster when some vendors are no longer actively +supporting your company. -In older versions of Ledger-SMB, vendors would continue to populate the list of -active vendors forever and there was no way to delete them. Now one can enter -start and end-dates and this can be used to filter out vendors in searches or -drop-down boxes. +A few fields that need explanation are: -A few fields that need explanation are: \begin{description} -\item[BIC] Bank Identifier Code is often the same as the S.W.I.F.T. code. This -is a code for the bank a customer uses for automated money transfers. -\item[IBAN] International Bank Account Number is related to the BIC and is used -for cross-border automated money transfers. -\item[Terms] is the number of days one has to pay the invoice. -\item[Vendor Number] is automatically generated. +\item [{BIC}] Bank Identifier Code is often the same as the S.W.I.F.T. +code. This is a code for the bank a customer uses for automated money +transfers. +\item [{IBAN}] International Bank Account Number is related to the BIC +and is used for cross-border automated money transfers. +\item [{Terms}] is the number of days one has to pay the invoice. +\item [{Vendor}] Number is automatically generated. \end{description} \subsection{AP Transactions} -AP Transactions are generally used for items other than goods and services. -Utilities, rent, travel expenses, etc. could be entered in as an AP transaction. -If the item is paid partially or in full when the transaction is entered, one -can add payments to the payment section. +AP Transactions are generally used for items other than goods and +services. Utilities, rent, travel expenses, etc. could be entered +in as an AP transaction. + +If the item is paid partially or in full when the transaction is entered, +one can add payments to the payment section. All other payments can and should be entered under cash payment (below). -The PO Number and Order Number fields are generally used to track associations -with purchase orders sent to vendors, etc. These fields can be helpful for -adding misc. expenses to orders for reporting purposes. +The PO Number and Order Number fields are generally used to track +associations with purchase orders sent to vendors, etc. These fields +can be helpful for adding misc. expenses to orders for reporting purposes. The department drop-down box appears when one has created one or more -departments. A transaction is not required to be associated with a department, -but one can use this feature for budget tracking. +departments. A transaction is not required to be associated with a +department, but one can use this feature for budget tracking. + +With AP Transactions, there is no option for internal notes. All notes +will appear on any printed version of the transaction. -With AP Transactions, there is no option for internal notes. All notes will -appear on any printed version of the transaction. +Note: Printing a transaction does not post it. No data is committed +until the invoice is posted. -Note: Printing a transaction does not post it. No data is committed until the -invoice is posted. \subsection{AP Invoices} -AP Invoices are used to enter in the receipt of goods and services. Goods and -services are deemed entered into the inventory when they are invoiced. -This screen is reasonably similar to the AP Transaction Screen, though the part -entry section is a bit different. +AP Invoices are used to enter in the receipt of goods and services. +Goods and services are deemed entered into the inventory when they +are invoiced. -The AP Invoice section has a capacity to separate internal notes from notes -printed on the invoice. Note, however, that since these are received invoices, -it is rare that one needs this ability. +This screen is reasonably similar to the AP Transaction Screen, though +the part entry section is a bit different. + +The AP Invoice section has a capacity to separate internal notes from +notes printed on the invoice. Note, however, that since these are +received invoices, it is rare that one needs this ability. Note that Ledger-SMB can search for partial part numbers or descriptions. Also if you have a group you can use this to select the part. -To remove a line item from an invoice or order, delete the partnumber and click -update. +To remove a line item from an invoice or order, delete the partnumber +and click update. + \subsubsection{Correcting an AP Invoice} -If an invoice is entered improperly, the methods used to correct it will vary -depending on whether transaction reversal is enforced or not. If transaction -reversal is not enforced, one can simply correct the invoice or transaction and -repost. -If not, one needs to create a *duplicate* invoice with exactly opposite values -entered. If one part was listed as received, then one should enter a negative -one for the quantity. Then one can enter the invoice number as the same as the -old one (though I like to add an R to the end to show that it is a reversing -transaction). Once this is posted, one can enter the invoice correctly. +If an invoice is entered improperly, the methods used to correct it +will vary depending on whether transaction reversal is enforced or +not. If transaction reversal is not enforced, one can simply correct +the invoice or transaction and repost. + +If not, one needs to create a {*}duplicate{*} invoice with exactly +opposite values entered. If one part was listed as received, then +one should enter a negative one for the quantity. Then one can enter +the invoice number as the same as the old one (though I like to add +an R to the end to show that it is a reversing transaction). Once +this is posted, one can enter the invoice correctly. + \subsection{Cash payment And Check Printing} -In general, it is a bad idea to repost invoices/transactions just in order to -enter a payment. The Cash-\textgreater Payment window allows one to enter payments against -AP invoices or transactions. -The printing capability can be used to print checks. The default template is -NEBS 9085, though you can use 9082 as well (as Quickbooks does). +In general, it is a bad idea to repost invoices/transactions just +in order to enter a payment. The Cash-\textgreater Payment window +allows one to enter payments against AP invoices or transactions. + +The printing capability can be used to print checks. The default template +is NEBS 9085, though you can use 9082 as well (as Quickbooks does). + +The source field is used to store an identifying number of the source +document, such as the check number. One must select the item to have +it paid, and then enter the amount. One can then print a check. -The source field is used to store an identifying number of the source document, -such as the check number. One must select the item to have it paid, and then -enter the amount. One can then print a check. \subsubsection{Rapid Payment Entry Screen} -One can also use the rapid payment entry screen to print multiple checks. -However, this does not allow you to print the multiple checks to the screen as a -separate document is created for each check. In this event, one must print -directly to a printer as postscript. +One can also use the rapid payment entry screen to print multiple +checks. However, this does not allow you to print the multiple checks +to the screen as a separate document is created for each check. In +this event, one must print directly to a printer as postscript. + \subsection{Transaction/Invoice Reporting} + + \subsubsection{Transactions Report} -This report is designed to help you locate AP transactions based on various -criteria. One can search by vendor, invoice number, department, and the like. -One can even search by the shipping method. +This report is designed to help you locate AP transactions based on +various criteria. One can search by vendor, invoice number, department, +and the like. One can even search by the shipping method. + +The summary button will show what was placed where, while the details +button will show all debits and credits associated with the transaction. -The summary button will show what was placed where, while the details button -will show all debits and credits associated with the transaction. +To view the invoice, click on the invoice number. In the detail view, +to view the account transactions as a whole, click on the account +number. -To view the invoice, click on the invoice number. In the detail view, to view -the account transactions as a whole, click on the account number. +Open invoices are ones not fully paid off, while paid closed invoices +are those that have been paid. -Open invoices are ones not fully paid off, while paid closed invoices are those -that have been paid. \subsubsection{Outstanding Report} -The outstanding report is designed to help you locate AP transactions that are -not paid yet. The ID field is mostly useful for locating the specific database -record of a duplicate invoice number exists. + +The outstanding report is designed to help you locate AP transactions +that are not paid yet. The ID field is mostly useful for locating +the specific database record of a duplicate invoice number exists. + \subsubsection{AP Aging Report} -This report can tell you how many invoices are past due and by how much. -A summary report just shows vendors while a detail report shows individual +This report can tell you how many invoices are past due and by how +much. + +A summary report just shows vendors while a detail report shows individual invoices. + \subsubsection{Tax Paid and Non-taxable Report} -These reports are not generally used in the US because most of the time -wholesale goods are not taxable. However, for businesses with offices in other -countries including Canada, it is often important for them to be aware of this -functionality. In these countries, one generally pays sales tax even on -wholesale goods and then takes a tax credit for these when when paying the sales -tax to the country of province. Thus one needs to be able to track taxable and -non-taxable expenses, and how much was paid. For now, it is sufficient to know + +These reports are not generally used in the US because most of the +time wholesale goods are not taxable. However, for businesses with +offices in other countries including Canada, it is often important +for them to be aware of this functionality. In these countries, one +generally pays sales tax even on wholesale goods and then takes a +tax credit for these when when paying the sales tax to the country +of province. Thus one needs to be able to track taxable and non-taxable +expenses, and how much was paid. For now, it is sufficient to know that they are there. + \subsection{Vendor Reporting} + + \subsubsection{Vendor Search} + The Vendor Search screen can be used to locate vendors or AP transactions associated with those vendors. The basic types of reports are: \begin{description} -\item[All] Lists all vendors -\item[Active] Lists those vendors currently active -\item[Inactive] Lists those vendors who are currently inactive. -time frame. -\item[Orphaned] Lists those vendors who do not have transactions associated with -them. These vendors can be deleted. +\item [{All}] Lists all vendors +\item [{Active}] Lists those vendors currently active +\item [{Inactive}] Lists those vendors who are currently inactive. time +frame. +\item [{Orphaned}] Lists those vendors who do not have transactions associated +with them. These vendors can be deleted. \end{description} - -One can include purchase orders, Requests for Quotations, AP invoices, and AP -transactions on this report as well if they occur between the from and to dates. +One can include purchase orders, Requests for Quotations, AP invoices, +and AP transactions on this report as well if they occur between the +from and to dates. \subsubsection{Vendor History} -This report can be used to obtain information about the past goods and services -ordered or received from vendors. One can find quantities, partnumber, and -sell prices on this report. This facility can be used to search RFQ's, Purchase -Orders, and AP Invoices. + +This report can be used to obtain information about the past goods +and services ordered or received from vendors. One can find quantities, +partnumber, and sell prices on this report. This facility can be used +to search RFQ's, Purchase Orders, and AP Invoices. + \section{AR} + + \subsection{Customers} -Customers are entered in using the AR-\textgreater Customers-\textgreater Add Customer menu. -The salesperson is autopopulated with the current user who is logged in. -Otherwise, it looks fairly similar to the Vendor input screen. Customers, like -vendors can be assigned languages, but it is more important to do so because -invoices will be printed and sent to them. +Customers are entered in using the AR-\textgreater Customers-\textgreater +Add Customer menu. + +The salesperson is autopopulated with the current user who is logged +in. Otherwise, it looks fairly similar to the Vendor input screen. +Customers, like vendors can be assigned languages, but it is more +important to do so because invoices will be printed and sent to them. + +The credit limit field can be used to assign an amount that one is +willing to do for a customer on credit. -The credit limit field can be used to assign an amount that one is willing to do -for a customer on credit. \subsubsection{Customer Price Matrix} -The price list button can be used to enter specific discounts to the customer, -and groups of customers can be assigned a pricegroup for the purpose of offering -specific discounts on specific parts to the customer. Such discounts can be -temporary or permanent. + +The price list button can be used to enter specific discounts to the +customer, and groups of customers can be assigned a pricegroup for +the purpose of offering specific discounts on specific parts to the +customer. Such discounts can be temporary or permanent. + \subsection{AR Transactions} -AR Transactions are where one can add moneys owed the business by customers. -One can associate these transactions with income accounts, and add payments if -the item is paid when the invoice is issued. -The PO number field is used to track the PO that the customer sent. This makes -it easier to find items when a customer is asking for clarification on a bill, -for example. +AR Transactions are where one can add moneys owed the business by +customers. One can associate these transactions with income accounts, +and add payments if the item is paid when the invoice is issued. + +The PO number field is used to track the PO that the customer sent. +This makes it easier to find items when a customer is asking for clarification +on a bill, for example. + \subsection{AR Invoices} -AR Invoices are designed to provide for the delivery of goods and services to -customers. One would normally issue these invoices at the time when the -everything has been done that is necessary to get paid by the customer. -As with AP invoices, one can search for matches to partial part numbers and -descriptions, and enter initial payments at this screen. +AR Invoices are designed to provide for the delivery of goods and +services to customers. One would normally issue these invoices at +the time when the everything has been done that is necessary to get +paid by the customer. + +As with AP invoices, one can search for matches to partial part numbers +and descriptions, and enter initial payments at this screen. + \subsection{Cash Receipt} -The Cash-\textgreater Receipt screen allows you to accept prepayments from customers or pay -single or multiple invoices after they have been posted. One can print a -receipt, however the current templates seem to be based on check printing -templates and so are unsuitable for this purpose. This presents a great -opportunity for improvement. + +The Cash-\textgreater Receipt screen allows you to accept prepayments +from customers or pay single or multiple invoices after they have +been posted. One can print a receipt, however the current templates +seem to be based on check printing templates and so are unsuitable +for this purpose. This presents a great opportunity for improvement. + \subsubsection{Cash Receipts for multiple customers} -The cash-\textgreater receipts screen allows you to accept payments on all open customer -invoices of all customers at once. One could print (directly to a printer only) -all receipts to be sent out if this was desired. + +The cash-\textgreater receipts screen allows you to accept payments +on all open customer invoices of all customers at once. One could +print (directly to a printer only) all receipts to be sent out if +this was desired. + \subsection{AR Transaction Reporting} -The AR Outstanding report is almost identical to the AP Outstanding report and -is not covered in any detail in this document. +The AR Outstanding report is almost identical to the AP Outstanding +report and is not covered in any detail in this document. + \subsubsection{AR Transactions Report} + This is almost identical to the AP Transactions Report. -If a customer's PO has been associated with this transaction, one can search -under this field as well. +If a customer's PO has been associated with this transaction, one +can search under this field as well. + \subsubsection{AR Aging Report} -This report is almost identical to the AP Aging report, with the exception that -one can print up statements for customer accounts that are overdue. One more -application is to calculate interest based on balance owed so that these can be -entered as AR transactions associated with the customer. + +This report is almost identical to the AP Aging report, with the exception +that one can print up statements for customer accounts that are overdue. +One more application is to calculate interest based on balance owed +so that these can be entered as AR transactions associated with the +customer. + \subsection{Customer Reporting} -These reports are almost identical tot he AP Vendor reports and are not -discussed in these notes. + +These reports are almost identical to the AP Vendor reports and are +not discussed in these notes. + \section{Projects} + + \subsection{Project Basics} -A project is a logical collection of AR and AP transactions, orders, and the -like that allow one to better manage specific service or product offerings. -Ledger-SMB does not offer comprehensive project management capabilities, and -projects are only used here as they relate to accounting. + +A project is a logical collection of AR and AP transactions, orders, +and the like that allow one to better manage specific service or product +offerings. Ledger-SMB does not offer comprehensive project management +capabilities, and projects are only used here as they relate to accounting. One can also add translated descriptions to the project names as well. - + + \subsection{Timecards} -Timecards allow one to track time entered on specific services. These can then -be used to generate invoices for the time entered. -The non-chargeable is the number of hours that are not billed on the invoice. +Timecards allow one to track time entered on specific services. These +can then be used to generate invoices for the time entered. + +The non-chargeable is the number of hours that are not billed on the +invoice. One can then generate invoices based on this information. The project field is not optional. + \subsection{Projects and Invoices} -One can select the project id for line items of both AR and AP invoices. These -will then be tracked against the project itself. + +One can select the project id for line items of both AR and AP invoices. +These will then be tracked against the project itself. + \subsection{Reporting} + + \subsubsection{Timecard Reporting} -The Timecard Report allows one to search for timecards associated with one or -more projects. One can then use the total time in issuing invoices (this is not -automated yet). +The Timecard Report allows one to search for timecards associated +with one or more projects. One can then use the total time in issuing +invoices (this is not automated yet). + \subsubsection{Project Transaction Reporting} -The Standard or GIFI options can be used to create different reports (for -example, for Canadian Tax reporting purposes). +The Standard or GIFI options can be used to create different reports +(for example, for Canadian Tax reporting purposes). + +This report brings up a summary that looks sort of like a chart of +accounts. Of one clicks on the account numbers, one can see the transactions +associated with the project. -This report brings up a summary that looks sort of like a chart of accounts. Of -one clicks on the account numbers, one can see the transactions associated with -the project. \subsubsection{List of Projects} This provides a simple way of searching for projects to edit or modify. + \subsection{Possibilities for Using Projects} + \begin{itemize} -\item One can use them similar to departments for tracking work done for a -variety of customers. -\item One can use them for customer-specific projects, such as this training. +\item One can use them similar to departments for tracking work done for +a variety of customers. +\item One can use them for customer-specific projects, such as this training. \end{itemize} + \section{Quotations and Order Management} -This unit will introduce the business processes that Ledger-SMB allows. These -processes are designed to allow various types of businesses to manage their -orders allow for rudimentary customer relationship management processes to be -built around this software. In this module, we will introduce the work flow -options that many businesses may use in their day-to-day use of the software. +This unit will introduce the business processes that Ledger-SMB allows. +These processes are designed to allow various types of businesses +to manage their orders allow for rudimentary customer relationship +management processes to be built around this software. In this module, +we will introduce the work flow options that many businesses may use +in their day-to-day use of the software. + \subsection{Sales Orders} -Sales orders represent orders from customers that have not been delivered or -shipped yet. These orders can be for work in the future, or for back ordered -products, or work in progress. A sales order can be generated form an AR -invoice or from a quotation automatically. + +Sales orders represent orders from customers that have not been delivered +or shipped yet. These orders can be for work in the future, or for +back ordered products, or work in progress. A sales order can be generated +form an AR invoice or from a quotation automatically. + \subsection{Quotations} -Quotations are offers made to a customer but to which the customer has not -committed to the work. Quotations can be created from Sales orders or AR -Invoice automatically. + +Quotations are offers made to a customer but to which the customer +has not committed to the work. Quotations can be created from Sales +orders or AR Invoice automatically. + \subsection{Shipping} -The Shipping module (Shipping-\textgreater Shipping) allows one to ship portions or -entireties of existing sales orders, printing pick lists and packing slips. + +The Shipping module (Shipping-\textgreater Shipping) allows one to +ship portions or entireties of existing sales orders, printing pick +lists and packing slips. One can then generate invoices for those parts that were shipped. -In general, one will be more likely to use these features if they have multiple -warehouses that they ship from. More likely most customers will just generate -invoices from orders. +In general, one will be more likely to use these features if they +have multiple warehouses that they ship from. More likely most customers +will just generate invoices from orders. + \subsection{AR Work Flow} + + \subsubsection{Service Example} -A customer contacts your firm and asks for a quote on some services. Your -company would create a quotation for the job and email it to the customer or -print it and mail it. Once the customer agrees to pay, one creates an order -from the quotation. +A customer contacts your firm and asks for a quote on some services. +Your company would create a quotation for the job and email it to +the customer or print it and mail it. Once the customer agrees to +pay, one creates an order from the quotation. -When the work is completed, the order is converted into a sales invoice and this -is presented to the customer as a bill. +When the work is completed, the order is converted into a sales invoice +and this is presented to the customer as a bill. -Note that in some cases, this procedure may be shortened. If the customer -places an order without asking for a quotation and is offered a verbal quote, -then one might merely prepare the order. +Note that in some cases, this procedure may be shortened. If the customer +places an order without asking for a quotation and is offered a verbal +quote, then one might merely prepare the order. +% \begin{figure}[hbtp] + + + \caption{Simple AR Service Invoice Workflow Example} -\input{simple_ar_dataflow} + +\input{simple_ar_dataflow} \end{figure} + + \subsubsection{Single Warehouse Example} -A customer contacts your firm and asks for a quotation for shipping a part. You -would create the quotation and when you get confirmation, convert it to an -order. Once the parts are in place you could go to shipping and ship the part. +A customer contacts your firm and asks for a quotation for shipping +a part. You would create the quotation and when you get confirmation, +convert it to an order. Once the parts are in place you could go to +shipping and ship the part. -The billing department can then generate the invoice from the sales order based -on what merchandise has been shipped and mail it to the customer. +The billing department can then generate the invoice from the sales +order based on what merchandise has been shipped and mail it to the +customer. Note that this requires that you have the part in your inventory. +% \begin{figure}[hbtp] + + + \caption{AR Workflow with Shipping} -\input{ar_workflow_ship} + +\input{ar_workflow_ship} \end{figure} + + \subsubsection{Multiple Warehouse Example} -A customer contacts your firm and asks for a quotation for a number of different -parts. You would create a quotation and when you get confirmation, convert it -to an order. When you go to ship the item, you would select the warehouse in -the drop-down menu, and select the parts to ship. One would repeat with other -warehouses until the entire order is shipped. -Then the billing department would go to the sales order and generate the -invoice. It would then be mailed to the customer. +A customer contacts your firm and asks for a quotation for a number +of different parts. You would create a quotation and when you get +confirmation, convert it to an order. When you go to ship the item, +you would select the warehouse in the drop-down menu, and select the +parts to ship. One would repeat with other warehouses until the entire +order is shipped. +Then the billing department would go to the sales order and generate +the invoice. It would then be mailed to the customer. + +% \begin{figure}[hbtp] + + + \caption{Complex AR Workflow with Shipping} -\input{ar_workflow_complex} + +\input{ar_workflow_complex} \end{figure} + + \subsection{Requests for Quotation (RFQ)} -A request for quotation would be a formal document one might submit to a vendor -to ask for a quote on a product or service they might offer. These can be -generated from Purchase Orders or AP Invoices + +A request for quotation would be a formal document one might submit +to a vendor to ask for a quote on a product or service they might +offer. These can be generated from Purchase Orders or AP Invoices + \subsection{Purchase Orders} -A purchase order is a confirmation that is issued to the vendor to order the -product of service. Many businesses will require a purchase order with certain -terms in order to begin work on a product. These can be generated from RFQ's or -AP Invoices. + +A purchase order is a confirmation that is issued to the vendor to +order the product of service. Many businesses will require a purchase +order with certain terms in order to begin work on a product. These +can be generated from RFQ's or AP Invoices. + \subsection{Receiving} -The Shipping-\textgreater Receiving screen allows you to track the parts -received from an existing purchase order. Like shipping, it does not post an -invoice but tracks the received parts in the order. +The Shipping-\textgreater Receiving screen allows you to track the +parts received from an existing purchase order. Like shipping, it +does not post an invoice but tracks the received parts in the order. + \subsection{AP Work Flow} -\subsubsection{Bookkeeper entering the received items, order completed in full} -Your company inquires about the price of a given good or service from another -firm. You submit an RFQ to the vendor, and finding that the price is -reasonable, you convert it to an order, adjust the price to what they have -quoted, and save it. When the goods are delivered you convert the -order into an AP invoice and post it. +\subsubsection{Bookkeeper entering the received items, order completed in full} + +Your company inquires about the price of a given good or service from +another firm. You submit an RFQ to the vendor, and finding that the +price is reasonable, you convert it to an order, adjust the price +to what they have quoted, and save it. When the goods are delivered +you convert the order into an AP invoice and post it. +% \begin{figure}[hbtp] + + + \caption{Simple AP Workflow} -\input{simple_ap_workflow} + +\input{simple_ap_workflow} \end{figure} + + \subsubsection{Bookkeeper entering received items, order completed in part} -Your company inquires about the price of a given good or service from another -firm, You submit an RFQ to the vendor, and finding that the price is -acceptable, you convert it into an order, adjusting the price to what they have -quoted, and save it. When some of the goods are received, you open up the -purchase order, enter the number of parts received, convert that order into -an invoice, and post it. Repeat until all parts are received. +Your company inquires about the price of a given good or service from +another firm, You submit an RFQ to the vendor, and finding that the +price is acceptable, you convert it into an order, adjusting the price +to what they have quoted, and save it. When some of the goods are +received, you open up the purchase order, enter the number of parts +received, convert that order into an invoice, and post it. Repeat +until all parts are received. +% \begin{figure}[hbtp] + + + \caption{AP Workflow with Receiving} -\input{ap_workflow_ship} + +\input{ap_workflow_ship} \end{figure} + + \subsubsection{Receiving staff entering items} -Your company inquires about the price of a given good or service from another -firm, You submit an RFQ to the vendor, and finding that the price is -acceptable, you convert it into an order, adjusting the price to what they have -quoted, and save it. When some or all of the goods are received, the receiving -staff goes Shipping-Receiving, locates the purchase order, and fills in the -number of items received. +Your company inquires about the price of a given good or service from +another firm, You submit an RFQ to the vendor, and finding that the +price is acceptable, you convert it into an order, adjusting the price +to what they have quoted, and save it. When some or all of the goods +are received, the receiving staff goes Shipping-Receiving, locates +the purchase order, and fills in the number of items received. -The bookkeeper can then determine when all items have been received and post the -invoice at that time. +The bookkeeper can then determine when all items have been received +and post the invoice at that time. +% \begin{figure}[hbtp] + + + \caption{Complex AP Workflow} -\input{ap_workflow_complex} + +\input{ap_workflow_complex} \end{figure} + + \subsection{Generation and Consolidation} + + \subsubsection{Generation} -The Generation screen allows you to generate Purchase Orders based on sales -orders. One selects the sales orders one wants to use, and clicks "Generate -Purchase Orders." Then one selects clicks on the parts to order, adjusts the -quantity if necessary, and clicks "Select Vendor." This process is repeated -for every vendor required. Then the Generate Orders button is clicked. + +The Generation screen allows you to generate Purchase Orders based +on sales orders. One selects the sales orders one wants to use, and +clicks \char`\"{}Generate Purchase Orders.\char`\"{} Then one selects +clicks on the parts to order, adjusts the quantity if necessary, and +clicks \char`\"{}Select Vendor.\char`\"{} This process is repeated +for every vendor required. Then the Generate Orders button is clicked. + \subsubsection{Consolidation} -One can consolidate sales and/or purchase orders using this screen. For the -consolidation to work you must have more than one order associated with the -relevant customer or vendor. + +One can consolidate sales and/or purchase orders using this screen. +For the consolidation to work you must have more than one order associated +with the relevant customer or vendor. + \subsection{Reporting} -The reporting functionality in the order management is largely limited to the -ability to locate purchase orders, sales orders, RFQ's, and quotations. + +The reporting functionality in the order management is largely limited +to the ability to locate purchase orders, sales orders, RFQ's, and +quotations. + \subsection{Shipping Module: Transferring Inventory between Warehouses} -One can transfer inventory between warehouses if necessary by using the -Shipping-\textgreater Transfer Inventory screen. + +One can transfer inventory between warehouses if necessary by using +the Shipping-\textgreater Transfer Inventory screen. + \section{HR} -The HR module is currently limited to tracking employees for and their start and -end dates. It has very little other functionality. One could build payroll -systems that could integrate with it however. + +The HR module is currently limited to tracking employees for and their +start and end dates. It has very little other functionality. One could +build payroll systems that could integrate with it however. + \section{POS} -The Point of Sale screen is still fairly rudimentary, and it is one of the least -mature aspects of Ledger-SMB. It is suitable for small retail environments at -the moment but not much else. +The Point of Sale screen is still fairly rudimentary, and it is one +of the least mature aspects of Ledger-SMB. It is suitable for small +retail environments at the moment but not much else. + \subsection{Sales Screen} -The sales screen looks very much like a normal invoice entry screen with a few -differences. + +The sales screen looks very much like a normal invoice entry screen +with a few differences. \begin{itemize} -\item The discount text field is not available, nor is the unit field.. -\item The next part number is automatically focused when the data loads for -rapid data entry. -\item Hot keys for the buttons are Alt-U for update, Alt-P for print, Alt-O for -post, and Alt-R for print and post. -\item Part Groups appear at the bottom of the screen. +\item The discount text field is not available, nor is the unit field.. +\item The next part number is automatically focused when the data loads +for rapid data entry. +\item Hot keys for the buttons are Alt-U for update, Alt-P for print, Alt-O +for post, and Alt-R for print and post. +\item Part Groups appear at the bottom of the screen. \end{itemize} \subsection{Possibilities for Data Entry} + \begin{itemize} -\item Barcode scanners can be used to scan items in as they are being rung in. -\item One could use touch screens, though this would ideally require some custom -stylesheets to make it efficient. +\item Barcode scanners can be used to scan items in as they are being rung +in. +\item One could use touch screens, though this would ideally require some +custom stylesheets to make it efficient. \end{itemize} \subsection{Hardware Support} -As Ledger-SMB is a web-based application, the web browser usually does not allow -the page to write to arbitrary files. Therefore hardware support for pole -displays, etc. is not readily possible from the application itself. In some -cases, there are add-on packages (such as SL-POS) which offer some additional -hardware options via simple additional networking programs. + +As Ledger-SMB is a web-based application, the web browser usually +does not allow the page to write to arbitrary files. Therefore hardware +support for pole displays, etc. is not readily possible from the application +itself. In some cases, there are add-on packages (such as SL-POS) +which offer some additional hardware options via simple additional +networking programs. Notes for specific types of hardware are as follows: \begin{description} -\item[Touch screens:] The default stylesheet is not really usable from a -touchscreen as the items are often too small. One would need to modify the -stylesheets to ensure that the relevant items would be reasonable. Setting down -the resolution would also help. -\item[Receipt Printers:] ESC/POS printers generally work in text mode. Control -sequences can be embedded in the template as necessary. -\item[Pole Displays:] Generally are unsupported in Ledger-SMB without add-on -patches and special network clients. -\item[Cash Drawers:] These should be attached to the printer. The control codes -can then be embedded in the invoices so that the drawer opens whenever an -invoice is printed. -\item[Barcode Scanners:] Most customers use decoded barcode scanners through a -keyboard wedge interface. This allows them to scan items as if they were typing -them on the keyboard. +\item [{Touch}] screens: The default stylesheet is not really usable from +a touchscreen as the items are often too small. One would need to +modify the stylesheets to ensure that the relevant items would be +reasonable. Setting down the resolution would also help. +\item [{Receipt}] Printers: ESC/POS printers generally work in text mode. +Control sequences can be embedded in the template as necessary. +\item [{Pole}] Displays: Generally are unsupported in Ledger-SMB without +add-on patches and special network clients. +\item [{Cash}] Drawers: These should be attached to the printer. The control +codes can then be embedded in the invoices so that the drawer opens +whenever an invoice is printed. +\item [{Barcode}] Scanners: Most customers use decoded barcode scanners +through a keyboard wedge interface. This allows them to scan items +as if they were typing them on the keyboard. \end{description} \subsection{Reports} + + \subsubsection{Open Invoices} -The POS-\textgreater Open screen allows one to find any POS receipts that are -not entirely paid off. + +The POS-\textgreater Open screen allows one to find any POS receipts +that are not entirely paid off. + \subsubsection{Receipts} -The POS-\textgreater Receipts screen allows one to bring up a basic record of -the POS terminals. It is not sufficient for closing the till, however, though -it may help for reconciliation. -The till column is the last component or octet of the terminal's IP address. -Therefore it is a good idea to try to avoid having IP addresses where the last -octet is the same. +The POS-\textgreater Receipts screen allows one to bring up a basic +record of the POS terminals. It is not sufficient for closing the +till, however, though it may help for reconciliation. + +The till column is the last component or octet of the terminal's IP +address. Therefore it is a good idea to try to avoid having IP addresses +where the last octet is the same. All entries are grouped by date and source in this report. + \section{General Ledger} + + \subsection{GL Basics} -The General Ledger is the heart of Ledger-SMB. Indeed, Ledger-SMB is designed -to be as close as possible to a software equivalent of a paper-based accounting -program (but with no difference between the General Ledger and General Journal). +The General Ledger is the heart of Ledger-SMB. Indeed, Ledger-SMB +is designed to be as close as possible to a software equivalent of +a paper-based accounting program (but with no difference between the +General Ledger and General Journal). + \subsubsection{Paper-based accounting systems and the GL} -In order to understand the principle of the General Ledger, one must have a -basic understanding of the general process of bookkeeping using double-entry -paper-based accounting systems. +In order to understand the principle of the General Ledger, one must +have a basic understanding of the general process of bookkeeping using +double-entry paper-based accounting systems. + +Normally when a transaction would be recorded, it would first be recorded +in the \char`\"{}General Journal\char`\"{} which would contain detailed +information about the transaction, notes, etc. Then the entries from +the General Journal would be transcribed to the General Ledger, where +one could keep closer tabs on what was going on in each account. -Normally when a transaction would be recorded, it would first be recorded in the -"General Journal" which would contain detailed information about the -transaction, notes, etc. Then the entries from the General Journal would be -transcribed to the General Ledger, where one could keep closer tabs on what was -going on in each account. +In the general journal, all transactions are listed chronologically +with whatever commentary is deemed necessary, while in the general +ledger each account has its own page and transactions are recorded +in a simple and terse manner. The General Journal is the first place +the transaction is recorded and the General Ledger is the last. -In the general journal, all transactions are listed chronologically with -whatever commentary is deemed necessary, while in -the general ledger each account has its own page and transactions are recorded -in a simple and terse manner. The General Journal is the first place the -transaction is recorded and the General Ledger is the last. +At the end of the accounting period, the GL transactions would be +summarized into a trial balance and this would be used for creating +financial statements and closing the books at the end of the year. -At the end of the accounting period, the GL transactions would be summarized -into a trial balance and this would be used for creating financial statements -and closing the books at the end of the year. \subsubsection{Double Entry Examples on Paper} -Let us say that John starts his business with an initial investment of \$10,000. +Let us say that John starts his business with an initial investment +of \$10,000. -This is recorded in the General Journal as follows (in this example, suppose it -is page 1): +This is recorded in the General Journal as follows (in this example, +suppose it is page 1): \begin{tabular}{|l|l|l|r|r|} +\hline +Date & +Accounts and Explanation & +Ref & +DEBIT & +CREDIT \tabularnewline +\hline +March 1 & +Checking Account & +1060 & +10000.00 & +\tabularnewline +& +John Doe Capital & +3011 & +& +10000.00\tabularnewline +& +John Doe began a business & +& +& +\tabularnewline +& +with an investment of & +& +& +\tabularnewline +& +\$10000 & +& +& +\tabularnewline \hline -Date & Accounts and Explanation & Ref & DEBIT & CREDIT \\ -\hline -March 1 & Checking Account & 1060 & 10000.00 & \\ - & John Doe Capital & 3011 & & 10000.00\\ - & John Doe began a business & & & \\ - & with an investment of & & & \\ - & \$10000 & & & \\ -\hline -\end{tabular}\medskip +\end{tabular}\medskip{} + + +This would then be transcribed into two pages of the General Ledger. +The first page might be the Checking Account page:\medskip{} -This would then be transcribed into two pages of the General Ledger. The first -page might be the Checking Account page:\medskip \begin{tabular}{|l|l|l|r|l|l|l|r|} +\hline +DATE & +EXPLANATION & +REF. & +DEBITS & +DATE & +EXPLANATION & +REF. & +CREDITS\tabularnewline +\hline +March 1 & +& +J1 & +10000.00 & +& +& +& +\tabularnewline \hline -DATE & EXPLANATION & REF. & DEBITS & DATE & EXPLANATION & REF. & CREDITS\\ -\hline -March 1 & & J1 & 10000.00 & & & & \\ -\hline -\end{tabular}\medskip +\end{tabular}\medskip{} + + +On the John Doe Capital page, we would add a similar entry:\medskip{} -On the John Doe Capital page, we would add a similar entry:\medskip \begin{tabular}{|l|l|l|r|l|l|l|r|} +\hline +DATE & +EXPLANATION & +REF. & +DEBITS & +DATE & +EXPLANATION & +REF. & +CREDITS\tabularnewline +\hline +& +& +& +& +March 1 & +& +J1 & +10000.00\tabularnewline \hline -DATE & EXPLANATION & REF. & DEBITS & DATE & EXPLANATION & REF. & CREDITS\\ -\hline - & & & & March 1 & & J1 & 10000.00\\ -\hline -\end{tabular}\medskip +\end{tabular}\medskip{} + + \subsubsection{The GL in Ledger-SMB} -The paper-based accounting procedure works well when one is stuck with paper -recording requirements but it has one serious deficiency--- all of this -transcribing creates an opportunity for errors. +The paper-based accounting procedure works well when one is stuck +with paper recording requirements but it has one serious deficiency--- +all of this transcribing creates an opportunity for errors. + +Relational databases relieve the need for such transcription as it +is possible to store everything physically in a way similar to the +way a General Journal is used in the paper-based systems and then +present the same information in ways which are more closely related +to the General Ledger book. -Relational databases relieve the need for such transcription as it is possible -to store everything physically in a way similar to the way a General Journal is -used in the paper-based systems and then present the same information in ways -which are more closely related to the General Ledger book. +This is the exact way that the General Ledger is used in Ledger-SMB. +The actual data is entered and stored as if it was a general journal, +and then the data can be presented in any number of different ways. -This is the exact way that the General Ledger is used in Ledger-SMB. The actual -data is entered and stored as if it was a general journal, and then the data can -be presented in any number of different ways. +All modules of Ledger-SMB that involve COA accounts store their data +in the General Ledger (it is a little more complex than this but this +is very close to the actual mechanism). -All modules of Ledger-SMB that involve COA accounts store their data in the -General Ledger (it is a little more complex than this but this is very close to -the actual mechanism). \subsection{Cash Transfer} -The simplest form of GL entry in Ledger-SMB is the Cash-\textgreater Transfer -screen. This screen shows two transaction lines, and fields for reference, -department, description, and notes. + +The simplest form of GL entry in Ledger-SMB is the Cash-\textgreater +Transfer screen. This screen shows two transaction lines, and fields +for reference, department, description, and notes. The field descriptions are as follows: \begin{description} -\item[Reference] refers to the source document for the transfer. One can use -transfer sheets, bank receipt numbers, etc for this field. -\item[Description] is optional but really should be filled in. It ought to be a -description of the transaction. -\item[Notes] provide supplemental information for the transaction. -\item[FX] indicates whether foreign exchange is a factor in this transaction. -\item[Debit] indicates money going {\bf into} the asset account. -\item[Credit] indicates money coming {\bf out} of the asset account. -\item[Source] is the source document for that portion of the transaction. -\item[Memo] lists additional information as necessary -\item[Project] allows you to assign this line to a project. +\item [{Reference}] refers to the source document for the transfer. One +can use transfer sheets, bank receipt numbers, etc for this field. +\item [{Description}] is optional but really should be filled in. It ought +to be a description of the transaction. +\item [{Notes}] provide supplemental information for the transaction. +\item [{FX}] indicates whether foreign exchange is a factor in this transaction. +\item [{Debit}] indicates money going \textbf{into} the asset account. +\item [{Credit}] indicates money coming \textbf{out} of the asset account. +\item [{Source}] is the source document for that portion of the transaction. +\item [{Memo}] lists additional information as necessary +\item [{Project}] allows you to assign this line to a project. \end{description} +The credit and debit options seem to be the opposite of what one would +think of concerning one's bank account. The reason is that credits +and debits are recorded so as to balance any money that may be invested +in or withdrawn from the business. A debit to an asset account will +be credited when money is withdrawn from the business, for example. -The credit and debit options seem to be the opposite of what one would think o -concerning one's bank account. The reason is that credits and debits are -recorded so as to balance any money that may be invested in or withdrawn from -the business. A debit to an asset account will be credited when money is -withdrawn from the business, for example. +Also note that in this screen, when an item is updated, it will reduce +the number of lines to those already filled in plus an extra line +for the new line in the data entry. -Also note that in this screen, when an item is updated, it will reduce the -number of lines to those already filled in plus an extra line for the new line -in the data entry. \subsection{GL Transactions} -The GL Transaction screen (General Ledger-\textgreater Add Transaction) is -identical to the Cash Transfer screen with the exception that it starts with -nine instead of two lines. Otherwise, they are identical. +The GL Transaction screen (General Ledger-\textgreater Add Transaction) +is identical to the Cash Transfer screen with the exception that it +starts with nine instead of two lines. Otherwise, they are identical. + +Again, one must be careful with debits and credits. Often it is easy +to get confused. It is generally worth while to go back to the principle +that one tracks them with regard to their impact on the equity accounts. +So expenses are credits because they debit the equity accounts, and +income is a debit because it credits the retained earning equity account. -Again, one must be careful with debits and credits. Often it is easy to get -confused. It is generally worth while to go back to the principle that one -tracks them with regard to their impact on the equity accounts. So expenses are -credits because they debit the equity accounts, and income is a debit because it -credits the retained earning equity account. \subsection{Payroll as a GL transaction} -Currently payroll must be done as a GL transaction. The attempts to create a -payroll system that would ship with SL have largely stalled. +Currently payroll must be done as a GL transaction. The attempts to +create a payroll system that would ship with SL have largely stalled. -Most customers running their businesses will have an idea of how to do this. +Most customers running their businesses will have an idea of how to +do this. +% \begin{figure}[hbtp] + + + \caption{Payroll as a GL Transaction (Purely fictitious numbers)} + \begin{tabular}{|l|r|r|} -\hline -Account & Debit & Credit \\ -5101 Wages and Salaries & 500 & \\ -2032 Accrued Wages & & 450 \\ -2033 Fed. Income Tax wthd & & 30 \\ -2034 State Inc. Tax. wthd & & 15 \\ -2035 Social Security wthd & & 3 \\ -2036 Medicare wthd & & 2 \\ -2032 Accrued Wages & 450 & \\ -1060 Checking Acct & & 450 \\ +\hline +Account & +Debit & +Credit \tabularnewline +5101 Wages and Salaries & +500 & +\tabularnewline +2032 Accrued Wages & +& +450 \tabularnewline +2033 Fed. Income Tax wthd & +& +30 \tabularnewline +2034 State Inc. Tax. wthd & +& +15 \tabularnewline +2035 Social Security wthd & +& +3 \tabularnewline +2036 Medicare wthd & +& +2 \tabularnewline +2032 Accrued Wages & +450 & +\tabularnewline +1060 Checking Acct & +& +450 \tabularnewline \hline \end{tabular} \end{figure} + \subsection{Reconciliation} -To reconcile an account (say, when one would get a checking account statement), -one would go to cash/reconciliation, and check off the items that have cleared. -One can then attempt to determine where any errors lie by comparing the total on -the statement with the total that SL generates. +To reconcile an account (say, when one would get a checking account +statement), one would go to cash/reconciliation, and check off the +items that have cleared. One can then attempt to determine where any +errors lie by comparing the total on the statement with the total +that SL generates. + +This can be done for other accounts too, such as petty cash.% +\footnote{Petty cash denotes a drawer of cash that is used to pay small expenses. +When an expense is paid, it is recorded on a slip of paper that is +stored for reconciliation purposes.% +} -This can be done for other accounts too, such as petty cash.\footnote{Petty cash -denotes a drawer of cash that is used to pay small expenses. When an expense is -paid, it is recorded on a slip of paper that is stored for reconciliation -purposes.} \subsection{Reports} -The most flexible report in Ledger-SMB is the GL report because it has access to -the entire set of financial transactions of a business. Every invoice posted, -payment made or received, etc. can be located here. +The most flexible report in Ledger-SMB is the GL report because it +has access to the entire set of financial transactions of a business. +Every invoice posted, payment made or received, etc. can be located +here. The search criteria include: \begin{description} -\item[Reference] is the invoice number, or other reference number associated -with the transaction. -\item[Source] is the field related to the source document number in a payment or -other transaction.\footnote{Source documents are things like receipts, canceled -checks, etc. that can be used to verify the existence and nature of a -transaction.} -\item[Memo] relates to the memo field on a payment -\item[Department] can be used to filter results by department. -\item[Account Type] can be used to filter results by type of account (Asset, -Liability, etc.) -\item[Description] can be used to filter out by GL description or by -customer/vendor name. +\item [{Reference}] is the invoice number, or other reference number associated +with the transaction. +\item [{Source}] is the field related to the source document number in +a payment or other transaction.% +\footnote{Source documents are things like receipts, canceled checks, etc. that +can be used to verify the existence and nature of a transaction.% +} +\item [{Memo}] relates to the memo field on a payment +\item [{Department}] can be used to filter results by department. +\item [{Account}] Type can be used to filter results by type of account +(Asset, Liability, etc.) +\item [{Description}] can be used to filter out by GL description or by +customer/vendor name. \end{description} +The actual format of the report looks more like what one would expect +in a paper accounting system's general journal than a general ledger +per se. A presentation of the data that is more like the paper general +ledger is found in the Chart of Accounts report. -The actual format of the report looks more like what one would expect in a paper -accounting system's general journal than a general ledger per se. A -presentation of the data that is more like the paper general ledger is found in -the Chart of Accounts report. \subsubsection{GL as access to almost everything else} -The GL reports can be used to do all manner of things. One can determine, for -example, which AP invoice or transaction was paid with a certain check number, -which invoice by a specific customer was paid by a specific check number. +The GL reports can be used to do all manner of things. One can determine, +for example, which AP invoice or transaction was paid with a certain +check number, which invoice by a specific customer was paid by a specific +check number. + \section{Recurring Transactions} + Any transaction or invoice may be repeated a number of times in regular -intervals. To schedule any GL, AR, or AP transaction or invoice, click the -schedule button. +intervals. To schedule any GL, AR, or AP transaction or invoice, click +the schedule button. -In general the reference number should be left blank as this will force -Ledger-SMB to create a new invoice or transaction number for each iteration. -The rest of the options are self-explanatory. Note that a blank number if -iterations will result in no recurrences of the transaction. +In general the reference number should be left blank as this will +force Ledger-SMB to create a new invoice or transaction number for +each iteration. The rest of the options are self-explanatory. Note +that a blank number if iterations will result in no recurrences of +the transaction. To process the recurring transactions, click on the Recurring Transactions -option on the main menu select the ones you want to process and click "Process -Transactions." +option on the main menu select the ones you want to process and click +\char`\"{}Process Transactions.\char`\"{} + \section{Financial Statements and Reports} -Financial statements and reports are a very important part of any accounting -system. Accountants and businesspeople rely on these reports to determine the -financial soundness of the business and its prospects for the next accounting -period. + +Financial statements and reports are a very important part of any +accounting system. Accountants and businesspeople rely on these reports +to determine the financial soundness of the business and its prospects +for the next accounting period. + \subsection{Cash v. Accrual Basis} -Financial statements, such as the Income Statement and Balance Sheet can be -prepared either on a cash or accrual basis. In cash-basis accounting, the -income is deemed earned when the customer pays it, and the expenses are deemed -incurred when the business pays them. - -There are a number of issues with cash-basis accounting from a business point of -view. The most extreme is that one can misrepresent the wellbeing of a business -by paying a large expense after a deadline. Thus cash-basis accounting does not -allow one to accurately pair the income with the related expense as these are -recorded at different times. If one cannot accurately pair the income with the -related expense, then financial statements cannot be guaranteed to tell one much -of anything about the well-being of the business. - -In accrual basis accounting, income is considered earned when the invoice is -posted, -and expenses are considered incurred at the time when the goods or services are -delivered to the business. This way, one can pair the income made from the sale -of a product with the expense incurred in bringing that product to sale. This -pairing allows for greater confidence in business reporting. + +Financial statements, such as the Income Statement and Balance Sheet +can be prepared either on a cash or accrual basis. In cash-basis accounting, +the income is deemed earned when the customer pays it, and the expenses +are deemed incurred when the business pays them. + +There are a number of issues with cash-basis accounting from a business +point of view. The most extreme is that one can misrepresent the wellbeing +of a business by paying a large expense after a deadline. Thus cash-basis +accounting does not allow one to accurately pair the income with the +related expense as these are recorded at different times. If one cannot +accurately pair the income with the related expense, then financial +statements cannot be guaranteed to tell one much of anything about +the well-being of the business. + +In accrual basis accounting, income is considered earned when the +invoice is posted, and expenses are considered incurred at the time +when the goods or services are delivered to the business. This way, +one can pair the income made from the sale of a product with the expense +incurred in bringing that product to sale. This pairing allows for +greater confidence in business reporting. + \subsection{Viewing the Chart of Accounts and Transactions} -The Reports--\textgreater Chart of Accounts will provide the chart of accounts -along with current totals in each account. -If you click on an account number, you will get a screen that allows you to -filter out transactions in that account by various criteria. One can also -include AR/AP, and Subtotal in the report. +The Reports--\textgreater Chart of Accounts will provide the chart +of accounts along with current totals in each account. + +If you click on an account number, you will get a screen that allows +you to filter out transactions in that account by various criteria. +One can also include AR/AP, and Subtotal in the report. The report format is similar to that of a paper-based general ledger, + \subsection{Trial Balance} + + \subsubsection{The Paper-based function of a Trial Balance} -In paper-based accounting systems, the accountant at the end of the year would -total up the debits and credits in every account and transfer them onto another -sheet called the trial balance. The accountant would check to determine that -the total debits and credits were equal and would then transfer this information -onto the financial statements. It was called a trial balance because it was the -main step at which the error-detection capabilities of double-entry accounting -systems were used. + +In paper-based accounting systems, the accountant at the end of the +year would total up the debits and credits in every account and transfer +them onto another sheet called the trial balance. The accountant would +check to determine that the total debits and credits were equal and +would then transfer this information onto the financial statements. +It was called a trial balance because it was the main step at which +the error-detection capabilities of double-entry accounting systems +were used. + \subsubsection{Running the Trial Balance Report} -This report is located under Reports --\textgreater Trial Balance. One can -filter out items by date, accounting period, or department. One can run the -report by accounts or using GIFI classifications to group accounts together. -From this report, you can click on the account number and see all transactions -on the trial balance as well as whether or not they have been reconciled. +This report is located under Reports --\textgreater Trial Balance. +One can filter out items by date, accounting period, or department. +One can run the report by accounts or using GIFI classifications to +group accounts together. + +From this report, you can click on the account number and see all +transactions on the trial balance as well as whether or not they have +been reconciled. + \subsubsection{What if the Trial Balance doesn't Balance?} -If the trial balance does not balance, get technical support immediately. This -usually means that transactions were not entered properly. Some may have been -out of balance, or some may have gone into non-existent accounts (believe it or -not, Ledger-SMB does not check this latter issue). + +If the trial balance does not balance, get technical support immediately. +This usually means that transactions were not entered properly. Some +may have been out of balance, or some may have gone into non-existent +accounts (believe it or not, Ledger-SMB does not check this latter +issue). + \subsubsection{Trial Balance as a Summary of Account Activity} -The trial balance offers a glance at the total activity in every account. It -can provide a useful look at financial activity at a glance for the entire -business. + +The trial balance offers a glance at the total activity in every account. +It can provide a useful look at financial activity at a glance for +the entire business. + \subsubsection{Trial Balance as a Budget Planning Tool} -By filtering out departments, one can determine what a department earned and -spent during a given financial interval. This can be used in preparing budgets -for the next accounting period. + +By filtering out departments, one can determine what a department +earned and spent during a given financial interval. This can be used +in preparing budgets for the next accounting period. + \subsection{Income Statement} -The Income Statement is another tool that can be used to assist with budgetary -planning as well as provide information on the financial health of a business. -The report is run from Reports--\textgreater Income Statement. The report -preparation screen shows the following fields: +The Income Statement is another tool that can be used to assist with +budgetary planning as well as provide information on the financial +health of a business. + +The report is run from Reports--\textgreater Income Statement. The +report preparation screen shows the following fields: \begin{description} -\item[Department] allows you to run reports for individual departments. This is -useful for budgetary purposes. -\item[Project] allows you to run reports on individual projects. This can show -how profitable a given project was during a given time period. -\item[From and To] allow you to select arbitrary from and to dates. -\item[Period] allows you to specify a standard accounting period. -\item[Compare to fields] allow you to run a second report for comparison -purposes for a separate range of dates or accounting period. -\item[Decimalplaces] allows you to display numbers to a given precision. -\item[Method] allows you to select between accrual and cash basis reports. -\item[Include in Report] provides various options for reporting. -\item[Accounts] allows you to run GIFI reports instead of the standard ones. +\item [{Department}] allows you to run reports for individual departments. +This is useful for budgetary purposes. +\item [{Project}] allows you to run reports on individual projects. This +can show how profitable a given project was during a given time period. +\item [{From}] and To allow you to select arbitrary from and to dates. +\item [{Period}] allows you to specify a standard accounting period. +\item [{Compare}] to fields allow you to run a second report for comparison +purposes for a separate range of dates or accounting period. +\item [{Decimalplaces}] allows you to display numbers to a given precision. +\item [{Method}] allows you to select between accrual and cash basis reports. +\item [{Include}] in Report provides various options for reporting. +\item [{Accounts}] allows you to run GIFI reports instead of the standard +ones. \end{description} +The report shows all income and expense accounts with activity during +the period when the report is run, the balances accrued during the +period, as well as the total income and expense at the bottom of each +section. The total expense is subtracted from the total income to +provide the net income during the period. If there is a loss, it appears +in parentheses. -The report shows all income and expense accounts with activity during the period -when the report is run, the balances accrued during the period, as well as the -total income and expense at the bottom of each section. The total expense is -subtracted from the total income to provide the net income during the period. -If there is a loss, it appears in parentheses. \subsubsection{Uses of an Income Statement} -The income statement provides a basic snapshot of the overall ability of the -business to make money. It is one of the basic accounting statements and is -required, for example, on many SEC forms for publicly traded firms. -Additionally, businessmen use the income statement to look at overall trends in -the ability of the business to make money. One can compare a given month, -quarter, or year with a year prior to look for trends so that one can make -adjustments in order to maximize profit. +The income statement provides a basic snapshot of the overall ability +of the business to make money. It is one of the basic accounting statements +and is required, for example, on many SEC forms for publicly traded +firms. + +Additionally, businessmen use the income statement to look at overall +trends in the ability of the business to make money. One can compare +a given month, quarter, or year with a year prior to look for trends +so that one can make adjustments in order to maximize profit. Finally, these reports can be used to provide a look at each department's -performance and their ability to work within their budget. One can compare a -department or project's performance to a year prior and look for patterns that -can indicate problems or opportunities that need to be addressed. +performance and their ability to work within their budget. One can +compare a department or project's performance to a year prior and +look for patterns that can indicate problems or opportunities that +need to be addressed. + \subsection{Balance Sheet} -The balance sheet is the second major accounting statement supported by -Ledger-SMB. The balance sheet provides a snapshot of the current financial -health of the business by comparing assets, liabilities, and equity. -In essence the balance sheet is a statement of the current state of owner -equity. Traditionally, it does not track changes in owner equity in the same -way the Statement of Owner Equity does. +The balance sheet is the second major accounting statement supported +by Ledger-SMB. The balance sheet provides a snapshot of the current +financial health of the business by comparing assets, liabilities, +and equity. -The Balance Sheet report preparation screen is much simpler than the Income -Statement screen. Balance sheets don't apply to projects, but they do apply to -departments. Also, unlike an income statement, a balance sheet is fixed for a -specific date in time. Therefore one does not need to select a period. +In essence the balance sheet is a statement of the current state of +owner equity. Traditionally, it does not track changes in owner equity +in the same way the Statement of Owner Equity does. + +The Balance Sheet report preparation screen is much simpler than the +Income Statement screen. Balance sheets don't apply to projects, but +they do apply to departments. Also, unlike an income statement, a +balance sheet is fixed for a specific date in time. Therefore one +does not need to select a period. The fields in creating a balance sheet are: \begin{description} -\item[Department] allows you to run separate balance sheets for each department. -\item[As at] specifies the date. If blank this will be the current date. -\item[Compare to] specifies the date to compare the balance sheet to. -\item[Decimalplaces] specifies the number of decimal places to use. -\item[Method] selects between cash and accrual basis. -\item[Include in report] allows you to select supplemental information on the -report. -\item[Accounts] allows you to select between standard and GIFI reports. +\item [{Department}] allows you to run separate balance sheets for each +department. +\item [{As}] at specifies the date. If blank this will be the current date. +\item [{Compare}] to specifies the date to compare the balance sheet to. +\item [{Decimalplaces}] specifies the number of decimal places to use. +\item [{Method}] selects between cash and accrual basis. +\item [{Include}] in report allows you to select supplemental information +on the report. +\item [{Accounts}] allows you to select between standard and GIFI reports. \end{description} +The balance sheet lists all asset, liability, and equity accounts +with a balance. Each category has a total listed, and the total of +the equity and liability accounts is also listed. -The balance sheet lists all asset, liability, and equity accounts with a -balance. Each category has a total listed, and the total of the equity and -liability accounts is also listed. +The total assets should be equal to the sum of the totals of the liability +and equity accounts. -The total assets should be equal to the sum of the totals of the liability and -equity accounts. \subsection{What if the Balance Sheet doesn't balance?} -Get technical support immediately, This may indicate that out of balance +Get technical support immediately, This may indicate that out of balance transactions were entered or that transactions did not post properly. + \subsection{No Statement of Owner Equity?} -The Statement of Owner Equity is the one accounting statement that Ledger-SMB -does not support. However, it can be simulated by running a balance sheet at -the end of the time frame in question and comparing it to the beginning. One -can check this against an income statement for the period in question to verify -its accuracy. The statement of owner equity is not as commonly used now as it -once was. +The Statement of Owner Equity is the one accounting statement that +Ledger-SMB does not support. However, it can be simulated by running +a balance sheet at the end of the time frame in question and comparing +it to the beginning. One can check this against an income statement +for the period in question to verify its accuracy. The statement of +owner equity is not as commonly used now as it once was. + \section{The Template System} -Ledger-SMB allows most documents to be generated according to a template system. -This allows financial statements, invoices, orders, and the like to be -customized to meet the needs of most businesses. Company logos can be inserted, -the format can be radically altered, one can print letters to be included with -checks to vendors instead of the checks themselves, and the like. In the end, -there is very little that cannot be accomplished regarding modification of these -documents with the template system. -One can define different templates for different languages, so that a customer -in Spain gets a different invoice than a customer in Canada. +Ledger-SMB allows most documents to be generated according to a template +system. This allows financial statements, invoices, orders, and the +like to be customized to meet the needs of most businesses. Company +logos can be inserted, the format can be radically altered, one can +print letters to be included with checks to vendors instead of the +checks themselves, and the like. In the end, there is very little +that cannot be accomplished regarding modification of these documents +with the template system. + +One can define different templates for different languages, so that +a customer in Spain gets a different invoice than a customer in Canada. + \subsection{Text Templates} -The only template that uses a text-only format is the POS receipt. This example -provides the simplest way to understand the template system. + +The only template that uses a text-only format is the POS receipt. +This example provides the simplest way to understand the template +system. The first two lines are:\\ -\textless\%company align=center width=40\%\textgreater\\ -\textless\%address align=center width=40\%\textgreater\\ + \textless\%company align=center width=40\%\textgreater\\ + \textless\%address align=center width=40\%\textgreater\\ + -The first line tells Ledger-SMB to print the company name as passed to it via a -variable, centered, with a page width of 40 characters. The second line does -the same thing with the address. +The first line tells Ledger-SMB to print the company name as passed +to it via a variable, centered, with a page width of 40 characters. +The second line does the same thing with the address. -These variables are usually passed to the invoice using form fields (hidden or -otherwise) in the submitting web page. The printing script, however, can -disable some of these fields or add others via database lookups and the like. +These variables are usually passed to the invoice using form fields +(hidden or otherwise) in the submitting web page. The printing script, +however, can disable some of these fields or add others via database +lookups and the like. + +In all types of templates, variable substitution occurs between \textless\% +and \%\textgreater. One can optionally specify an alignment or a +width but these are really only useful in text templates. -In all types of templates, variable substitution occurs between \textless\% and -\%\textgreater. One can optionally specify an alignment or a width but these -are really only useful in text templates. \subsection{HTML Templates} + The following templates exist in HTML format: \begin{itemize} -\item Income Statement -\item Balance Sheet -\item Invoice (AR) -\item AR Transaction -\item AP Transaction -\item Packing List -\item Pick List -\item Sales Order -\item Work Order -\item Purchase Order -\item Bin List -\item Statement -\item Quotation -\item RFQ -\item Time Card +\item Income Statement +\item Balance Sheet +\item Invoice (AR) +\item AR Transaction +\item AP Transaction +\item Packing List +\item Pick List +\item Sales Order +\item Work Order +\item Purchase Order +\item Bin List +\item Statement +\item Quotation +\item RFQ +\item Time Card \end{itemize} +These templates can be edited by an HTML editor. However, it is generally +recommended that one back up templates first. The reason is that some +HTML editors will fully re-parse the HTML and save it back without +what they see as invalid tags. Most editors, however, will save the +variable substitution tags because similar tags are also used by Microsoft's +active server pages. -These templates can be edited by an HTML editor. However, it is generally -recommended that one back up templates first. The reason is that some HTML -editors will fully re-parse the HTML and save it back without what they see as -invalid tags. Most editors, however, will save the variable substitution tags -because similar tags are also used by Microsoft's active server pages. +Finally, some editors are known to mangle formatting, so many problems +can be avoided by ensuring that one has a backup of the templates, +especially if they have already been customized. -Finally, some editors are known to mangle formatting, so many problems can be -avoided by ensuring that one has a backup of the templates, especially if they -have already been customized. -\subsection{\LaTeX\ Templates} -The following templates, by default, are available in \LaTeX\ : +\subsection{\LaTeX{}\ Templates} + +The following templates, by default, are available in \LaTeX{}\ : \begin{itemize} -\item Invoice -\item AR Transaction -\item AP Transaction -\item Packing List -\item Pick List -\item Sales Order -\item Work Order -\item Purchase Order -\item Bin List -\item Statement -\item Check -\item Receipt -\item Quotation -\item RFQ -\item Time Card +\item Invoice +\item AR Transaction +\item AP Transaction +\item Packing List +\item Pick List +\item Sales Order +\item Work Order +\item Purchase Order +\item Bin List +\item Statement +\item Check +\item Receipt +\item Quotation +\item RFQ +\item Time Card \end{itemize} +\LaTeX{}\ templates allow one to generate PDF and postscript documents +and print directly to a postscript-enabled printer or print software +(like CUPS). + +\LaTeX{}\ templates can be edited using a standard text editor (like +vim or emacs), or using a synchronous \LaTeX{}\ implementation such +as \LyX{}. + + +\subsubsection{What is \LaTeX{}\ ?} + +\LaTeX{}\ (pronounced LAY-tech) is an extension on the \TeX{}\ typesetting +system. It largely consists of a set of macros that allow one to focus +on the structure of the document while letting the \TeX{}\ engine +do the heavy lifting in terms of determining the optimal formatting +for the page. \LaTeX{}\ is used in a large number of academic journals +(including those of the American Mathematics Association). It is available +at \url{http://www.tug.org}. + +Like HTML, \LaTeX{}\ uses plain text documents to store the formatting +information and then when the document is rendered, attempts to fit +it onto a page. \LaTeX{}\ +supports the concept of stylesheets, allowing one to separate content +from format, and this feature is used in many higher-end applications, +like journal publication. + +Unlike HTML, \LaTeX{}\ is a complete though simple programming language +that allows one to redefine internals of the system for formatting +purposes. + +This document is written in \LaTeX{}. + + +\subsubsection{Using \LyX{} to Edit \LaTeX{}\ Templates} + +\LyX{} is a synchronous \LaTeX{}\ editor that runs on Windows, UNIX/Linux, +and Mac OS X. It requires an installed \LaTeX{}-2e implementation +and can be obtained at \url{http://www.lyx.org}. Like the most common +\LaTeX{}\ implementations, it is open source. + +In \LaTeX{}, the \% sign is used to begin a comment. Therefore in +order to edit the documents effectively, you must convert the \% signs +into another character combination, such as @@@. This can be done +with a sed script such as:\\ + sed -e \char`\"{}s$\vert$\%$\vert$@@@$\vert$ig\char`\"{} template.tex +\textgreater\ template-edit.tex \\ + Then when you are done:\\ + sed -e \char`\"{}$\vert$@@@$\vert$\%$\vert$ig\char`\"{} template-edit.tex +\textgreater\ template.tex + +One can edit the template-edit.tex without worrying about \LyX{} disregarding +lines when it encounters a \%. -\LaTeX\ templates allow one to generate PDF and postscript documents and print -directly to a postscript-enabled printer or print software (like CUPS). - -\LaTeX\ templates can be edited using a standard text editor (like vim or emacs), -or using a synchronous \LaTeX\ implementation such as LyX. - -\subsubsection{What is \LaTeX\ ?} -\LaTeX\ (pronounced LAY-tech) is an extension on the \TeX\ typesetting system. It -largely consists of a set of macros that allow one to focus on the structure of -the document while letting the \TeX\ engine do the heavy lifting in terms of -determining the optimal formatting for the page. \LaTeX\ is used in a large -number of academic journals (including those of the American Mathematics -Association). It is available at \url{http://www.tug.org}. - -Like HTML, \LaTeX\ uses plain text documents to store the formatting information -and then when the document is rendered, attempts to fit it onto a page. \LaTeX\ -supports the concept of stylesheets, allowing one to separate content from -format, and this feature is used in many higher-end applications, like journal -publication. - -Unlike HTML, \LaTeX\ is a complete though simple programming language that allows -one to redefine internals of the system for formatting purposes. - -This document is written in \LaTeX. - -\subsubsection{Using LyX to Edit \LaTeX\ Templates} -LyX is a synchronous \LaTeX\ editor that runs on Windows, UNIX/Linux, and -Mac OS X. It requires an installed \LaTeX-2e implementation and can be obtained -at \url{http://www.lyx.org}. Like the most common \LaTeX\ implementations, it is -open source. - -In \LaTeX, the \% sign is used to begin a comment. Therefore in order to edit -the documents effectively, you must convert the \% signs into another character -combination, such as @@@. This can be done with a sed script such as:\\ -sed -e "s$\vert$\%$\vert$@@@$\vert$ig" template.tex \textgreater\ -template-edit.tex \\ -Then when you are done:\\ -sed -e "$\vert$@@@$\vert$\%$\vert$ig" template-edit.tex \textgreater\ -template.tex - -One can edit the template-edit.tex without worrying about LyX disregarding lines -when it encounters a \%. \subsection{Customizing Logos} -\LaTeX\ requires different formats of logos depending on whether the document is -going to be generated as a PDF or as postscript. Postscript requires an -embedded postscript graphic, while PDF requires any type of graphic other than -embedded postscript. Usually one uses a PNG's for PDF's, though GIF's could be -used as well. The logo for a \LaTeX\ document resides in the users directory. -HTML documents can have logos in many different formats. PNG's are generally -preferred for printing reasons. The image can be stored anywhere and merely -referenced in the HTML. +\LaTeX{}\ requires different formats of logos depending on whether +the document is going to be generated as a PDF or as postscript. Postscript +requires an embedded postscript graphic, while PDF requires any type +of graphic other than embedded postscript. Usually one uses a PNG's +for PDF's, though GIF's could be used as well. The logo for a \LaTeX{}\ document +resides in the users directory. + +HTML documents can have logos in many different formats. PNG's are +generally preferred for printing reasons. The image can be stored +anywhere and merely referenced in the HTML. + +Note: Always test the an invoice with an image on it to ensure that +the rest of the page format is not thrown off by it. -Note: Always test the an invoice with an image on it to ensure that the rest of -the page format is not thrown off by it. \subsection{How are They Stored in the Filesystem?} -The template directory ("templates" in the root Ledger-SMB install directory) -contains all the root templates used by Ledger-SMB. These follow a naming -convention of COAType-templatename.ext where COAType is the type of dataset that -was created when the user was created, templatename is the name of the template, -and ext is either txt, html, or tex (for text, html, and \LaTeX\ respectively). + +The template directory (\char`\"{}templates\char`\"{} in the root +Ledger-SMB install directory) contains all the root templates used +by Ledger-SMB. These follow a naming convention of COAType-templatename.ext +where COAType is the type of dataset that was created when the user +was created, templatename is the name of the template, and ext is +either txt, html, or tex (for text, html, and \LaTeX{}\ respectively). Inside this directory are one or more subdirectories where the relevant -templates have been copied as default language templates for the user. Many -users can use the same user directory (which bears the name of the Ledger-SMB -username). Within this directory are more subdirectories for translated -templates, one for each language created. +templates have been copied as default language templates for the user. +Many users can use the same user directory (which bears the name of +the Ledger-SMB username). Within this directory are more subdirectories +for translated templates, one for each language created. + \subsection{Upgrade Issues} -When Ledger-SMB is upgraded, the templates are not replaced. This is designed -to prevent the upgrade script from overwriting changes made during the course of -customizing the templates. -Occasionally, however, the data model changes in a way which can cause the -templates to stop printing certain information. When information that was -showing up before an upgrade stops showing up, one can either upgrade the -templates by copying the source template over the existing one, or one can edit -the template to make the change. +When Ledger-SMB is upgraded, the templates are not replaced. This +is designed to prevent the upgrade script from overwriting changes +made during the course of customizing the templates. + +Occasionally, however, the data model changes in a way which can cause +the templates to stop printing certain information. When information +that was showing up before an upgrade stops showing up, one can either +upgrade the templates by copying the source template over the existing +one, or one can edit the template to make the change. + +\clearpage + -\clearpage \part{Technical Overview} + + \section{Basic Architecture} -Ledger-SMB is a web-based Perl program that interfaces with PostgreSQL using the -relevant Perl modules. The code is well partitioned, and the main operation -modules are written in an object oriented way. +Ledger-SMB is a web-based Perl program that interfaces with PostgreSQL +using the relevant Perl modules. The code is well partitioned, and +the main operation modules are written in an object oriented way. + \subsection{The Software Stack} +% \begin{figure}[hbtp] -\label{fig-sl-stack} -\input{sl-stack.latex} + \label{fig-sl-stack} \input{sl-stack.tex} + + \caption{The Ledger-SMB software stack in a Typical Implementation} \end{figure} -Ledger-SMB runs in a Perl interpreter. I do not currently know if it is -possible to run it with Perl2C or other language converters to run in other -environments. However, except for high-capacity environments, Perl is a good -language choice for this sort of program. - -Ledger-SMB used to support DB2 and Oracle as well as PostgreSQL. However, -currently some of the functionality is implemented using PostgreSQL user-defined -functions. These would need to be ported to other database managers in order to -make the software work on these. It should not be too hard, but the fact that -it has not been done yet may mean that there is no real demand for running the -software under other RDBMS's. - -One can substitute other web servers for Apache. Normally Ledger-SMB is run as -a CGI program but it may be possible to run it in the web server process (note -that this may not be entirely thread-safe). - -The operating system can be any that supports a web server and Perl (since -PostgreSQL need not run on the same system). However, there are a few issues -running Ledger-SMB on Windows (most notably in trying to get Postscript -documents to print properly). - -On the client side, any web-browser will work. Currently, the layout is -different for Lynx (which doesn't support frames), and the layout is not really -useful under eLinks (the replacement for Lynx which does support frames). Some -functionality requires Javascript to work properly, though the application is -usable without these features. + +Ledger-SMB runs in a Perl interpreter. I do not currently know if +it is possible to run it with Perl2C or other language converters +to run in other environments. However, except for high-capacity environments, +Perl is a good language choice for this sort of program. + +Ledger-SMB used to support DB2 and Oracle as well as PostgreSQL. However, +currently some of the functionality is implemented using PostgreSQL +user-defined functions. These would need to be ported to other database +managers in order to make the software work on these. It should not +be too hard, but the fact that it has not been done yet may mean that +there is no real demand for running the software under other RDBMS's. + +One can substitute other web servers for Apache. Normally Ledger-SMB +is run as a CGI program but it may be possible to run it in the web +server process (note that this may not be entirely thread-safe). + +The operating system can be any that supports a web server and Perl +(since PostgreSQL need not run on the same system). However, there +are a few issues running Ledger-SMB on Windows (most notably in trying +to get Postscript documents to print properly). + +On the client side, any web-browser will work. Currently, the layout +is different for Lynx (which doesn't support frames), and the layout +is not really useful under eLinks (the replacement for Lynx which +does support frames). Some functionality requires Javascript to work +properly, though the application is usable without these features. + \subsection{Capacity Planning} -Some companies may ask how scalable Ledger-SMB is. In general, it is assumed -that few companies are going to have a need for a high-concurrency accounting -system. However, with all the features available in Ledger-SMB, the staff that -may have access to some of the application may be high enough to make the -question worthwhile. -This question also becomes more important when companies might look at -integrating Ledger-SMB with a CRM solution, online store, or other environment. -This section looks at a number of the known issues and their solutions. +Some companies may ask how scalable Ledger-SMB is. In general, it +is assumed that few companies are going to have a need for a high-concurrency +accounting system. However, with all the features available in Ledger-SMB, +the staff that may have access to some of the application may be senior +enough to make the question worthwhile. + +This question also becomes more important when companies might look +at integrating Ledger-SMB with a CRM solution, online store, or other +environment. This section looks at a number of the known issues and +their solutions. + \subsubsection{Scalability Strategies} -As Ledger-SMB is a fairly standard web-based application. However, sometimes -during upgrades, the database schema changes. In these cases, it becomes -impossible to use different versions of the software against the same database -version safely. Ledger-SMB checks the version of the database and if the -version is higher than the version of the software that is running, will refuse -to run. - -Therefore although one strategy might be to run several front-end web servers -with Ledger-SMB, in reality this can be a bit of a problem. One solution is to -take half of the front-end servers off-line while doing the initial upgrade, and -then take the other offline to upgrade when these are brought back online. - -The database manager is less scalable in the sense that one cannot just add more -database servers and expect to carry on as normal. However, aside from the -known issues listed below, there are few performance issues with it. If -complex reports are necessary, these can be moved to a replica database -(perhaps using Slony-I). - -If this solution is insufficient for database scalability, one might be able to -move staff who do not need real-time access to new entries onto a -PG-Pool/Slony-I cluster where new transactions are entered on the master and -other data is looked up on the replica. In certain circumstances, one can also -offload a number of other queries from the master database in order to minimize -the load. Ledger-SMB has very few issues in the scalability of the application. + +As Ledger-SMB is a fairly standard web-based application. However, +sometimes during upgrades, the database schema changes. In these cases, +it becomes impossible to use different versions of the software against +the same database version safely. Ledger-SMB checks the version of +the database and if the version is higher than the version of the +software that is running, will refuse to run. + +Therefore although one strategy might be to run several front-end +web servers with Ledger-SMB, in reality this can be a bit of a problem. +One solution is to take half of the front-end servers off-line while +doing the initial upgrade, and then take the other offline to upgrade +when these are brought back online. + +The database manager is less scalable in the sense that one cannot +just add more database servers and expect to carry on as normal. However, +aside from the known issues listed below, there are few performance +issues with it. If complex reports are necessary, these can be moved +to a replica database (perhaps using Slony-I). + +If this solution is insufficient for database scalability, one might +be able to move staff who do not need real-time access to new entries +onto a PG-Pool/Slony-I cluster where new transactions are entered +on the master and other data is looked up on the replica. In certain +circumstances, one can also offload a number of other queries from +the master database in order to minimize the load. Ledger-SMB has +very few issues in the scalability of the application. + \subsubsection{Database Maintenance} -PostgreSQL uses a technique called Multi-version Concurrency Control (MVCC) to -provide a snapshot of the database at the beginning of a statement or -transaction (depending on the transaction isolation level). When a row is -updated, PostgreSQL leaves the old row in the database, and inserts a new -version of that row into the table. Over time, unless those old rows are -removed, performance can degrade as PostgreSQL has to search through all the old -versions of the row in order to determine which one ought to be the current one. - -Due to the way the SQL statements are executed in Ledger-SMB, most inserts will -also create a dead row. - -A second problem occurs in that each transaction is given a transaction id. -These id's are numbered using 32-bit integers. If the transaction id wraps -around (prior to 8.1), data from transactions that appear (due to the -wraparound) to be in the -future suddenly becomes inaccessible. This problem was corrected in PostgreSQL -8.1, where the database will refuse to accept new transactions if the -transaction ID gets too close to a wraparound. So while the problem is not as -serious in 8.1, the application merely becomes inaccessible rather than -displaying apparent data loss. Wraparound would occur after -about a billion transactions between all databases running on that instance of -PostgreSQL. - -Prior to 8.1, the main way to prevent both these problems was to run a periodic -vacuumdb command from cron (UNIX/Linux) or the task scheduler (Windows). In -8.1 or later, autovacuum capabilities are part of the back-end and can be -configured with the database manager. See the PostgreSQL documentation for -treatment of these subjects. - -In general, if performance appears to be slowly degrading, one should try to run -vacuumdb -z from the shell in order to attempt to reclaim space and -provide the planner with accurate information about the size and composition of -the tables. If this fails, then one can go to other methods of determining the -bottleneck and what to do about it. + +PostgreSQL uses a technique called Multi-version Concurrency Control +(MVCC) to provide a snapshot of the database at the beginning of a +statement or transaction (depending on the transaction isolation level). +When a row is updated, PostgreSQL leaves the old row in the database, +and inserts a new version of that row into the table. Over time, unless +those old rows are removed, performance can degrade as PostgreSQL +has to search through all the old versions of the row in order to +determine which one ought to be the current one. + +Due to the way the SQL statements are executed in Ledger-SMB, most +inserts will also create a dead row. + +A second problem occurs in that each transaction is given a transaction +id. These id's are numbered using 32-bit integers. If the transaction +id wraps around (prior to 8.1), data from transactions that appear +(due to the wraparound) to be in the future suddenly becomes inaccessible. +This problem was corrected in PostgreSQL 8.1, where the database will +refuse to accept new transactions if the transaction ID gets too close +to a wraparound. So while the problem is not as serious in 8.1, the +application merely becomes inaccessible rather than displaying apparent +data loss. Wraparound would occur after about a billion transactions +between all databases running on that instance of PostgreSQL. + +Prior to 8.1, the main way to prevent both these problems was to run +a periodic vacuumdb command from cron (UNIX/Linux) or the task scheduler +(Windows). In 8.1 or later, autovacuum capabilities are part of the +back-end and can be configured with the database manager. See the +PostgreSQL documentation for treatment of these subjects. + +In general, if performance appears to be slowly degrading, one should +try to run vacuumdb -z from the shell in order to attempt to reclaim +space and provide the planner with accurate information about the +size and composition of the tables. If this fails, then one can go +to other methods of determining the bottleneck and what to do about +it. + \subsubsection{Known issues} -The PostgreSQL planner assumes a minimum page size of ten pages for a physically -empty table. The reasoning behind this choice is that a table could grow -rapidly and one could end up with bad database performance if the planner -assumes a very small table. - -However, if you end up with joins between a very large table with millions of -rows and a physically empty table, one can end up with a very bad query plan. -In this case, the planner will choose a nested loop join and run through this -loop for every row in the large table. As a result, performance will suddenly -drop once the large table becomes too large to effectively do index scans of the -join criteria on both tables. This problem most often occurs when people have -no warehouses, departments, or projects defined and are running systems with a -large number of transactions (such as a point of sale environment). - -Last time I saw this problem, the server would wait for thirty seconds to -display a new point of sale screen while the server CPU activity would spike to -100\%. - -One solution is to define one warehouse, department, and project, and then run -vacuumdb -z from the shell to force the planner to acknowledge these tables as -single-row tables. The other option is to go into the source code and edit the -database queries to omit unused tables. + +The PostgreSQL planner assumes a minimum page size of ten pages for +a physically empty table. The reasoning behind this choice is that +a table could grow rapidly and one could end up with bad database +performance if the planner assumes a very small table. + +However, if you end up with joins between a very large table with +millions of rows and a physically empty table, one can end up with +a very bad query plan. In this case, the planner will choose a nested +loop join and run through this loop for every row in the large table. +As a result, performance will suddenly drop once the large table becomes +too large to effectively do index scans of the join criteria on both +tables. This problem most often occurs when people have no warehouses, +departments, or projects defined and are running systems with a large +number of transactions (such as a point of sale environment). + +Last time I saw this problem, the server would wait for thirty seconds +to display a new point of sale screen while the server CPU activity +would spike to 100\%. + +One solution is to define one warehouse, department, and project, +and then run vacuumdb -z from the shell to force the planner to acknowledge +these tables as single-row tables. The other option is to go into +the source code and edit the database queries to omit unused tables. + \section{Customization Possibilities} -Ledger-SMB is designed to be customized relatively easily and rapidly. In -general, the source code is well written and compartmentalized. This section -covers the basic possibilities involving customization. + +Ledger-SMB is designed to be customized relatively easily and rapidly. +In general, the source code is well written and compartmentalized. +This section covers the basic possibilities involving customization. + \subsection{Brief Guide to the Source Code} -Ledger-SMB is an application with over 34000 lines of code. While it is not -possible to cover the entire application here, a brief overview of the source -code is in order. -In the root of the install directory, one will find a setup.pl program, a number -of other .pl programs, and a number of directories. The setup.pl program is -used to update or install Ledger-SMB. The other .pl programs provide a basic -set of services for the framework (including authentication) and then pass the -work on to the data entry screen file in the bin directory. +Ledger-SMB is an application with over 34000 lines of code. While +it is not possible to cover the entire application here, a brief overview +of the source code is in order. -The bin directory contains another directory for each terminal type. The main -two offered are lynx and mozilla. Lynx would be used for web browsers that do -not support frames and is ideal for a text-mode VGA terminal. Mozilla is the -terminal type used for most other web browsers. The perl files within these -directories provides the user interface of the software. +In the root of the install directory, one will find a setup.pl program, +a number of other .pl programs, and a number of directories. The setup.pl +program is used to update or install Ledger-SMB. The other .pl programs +provide a basic set of services for the framework (including authentication) +and then pass the work on to the data entry screen file in the bin +directory. + +The bin directory contains another directory for each terminal type. +The main two offered are lynx and mozilla. Lynx would be used for +web browsers that do not support frames and is ideal for a text-mode +VGA terminal. Mozilla is the terminal type used for most other web +browsers. The perl files within these directories provides the user +interface of the software. -The css directory in the root install directory contains CSS documents to -provide various stylesheets one can select for changing various aspects of the -look and feel of the application. +The css directory in the root install directory contains CSS documents +to provide various stylesheets one can select for changing various +aspects of the look and feel of the application. -The locale directory contains translation files that Ledger-SMB uses to -translate between different languages. One could add translations to these -files if necessary. +The locale directory contains translation files that Ledger-SMB uses +to translate between different languages. One could add translations +to these files if necessary. -The SL directory is where the Perl modules reside that provide the core business -logic in Ledger-SMB. These modules provide functionality such as form handling, -email capabilities, and access to the database through its at least partially -object oriented API. +The SL directory is where the Perl modules reside that provide the +core business logic in Ledger-SMB. These modules provide functionality +such as form handling, email capabilities, and access to the database +through its at least partially object oriented API. + +Finally, the sql directory provides the database schemas and upgrade +scripts. -Finally, the sql directory provides the database schemas and upgrade scripts. \subsection{Data Entry Screens} One can customize the data entry screens to optimize work flow, display additional information, etc. + \subsubsection{Examples} -We set up hot keys for payment lines, automatically focused -the keyboard on the last partnumber field, removed separate print and post -buttons to ensure that invoices were always printed and posted together, and -removed the ability to print to the screen, and even the ability to scan items -in when an invoice was received (using a portable data terminal) and import this -data into Ledger-SMB. Finally we added the ability to reconcile the till online -in a paperless manner. +We set up hot keys for payment lines, automatically focused the keyboard +on the last partnumber field, removed separate print and post buttons +to ensure that invoices were always printed and posted together, and +removed the ability to print to the screen, and even the ability to +scan items in when an invoice was received (using a portable data +terminal) and import this data into Ledger-SMB. Finally we added the +ability to reconcile the till online in a paperless manner. + +For another customer, we added the ability to print AR invoices in +plain text format and added templates (based on the POS sales template) +to do this. -For another customer, we added the ability to print AR invoices in plain text -format and added templates (based on the POS sales template) to do this. \subsection{Extensions} -One can add functionality to the Perl modules in the SL directory and often add -missing functions easily. + +One can add functionality to the Perl modules in the SL directory +and often add missing functions easily. + \subsubsection{Examples} -For one customer, we added a module to take data from a portable data terminal -collected when inventory items were taken and use that to add shrinkage and loss -adjustments. We also extended the parts model to add a check id flag (for -alcohol sales) and added this flag to the user interface. -For another customer, we added a complex invoice/packing slip tracking system -that allowed one to track all the printed documents associated with an order or -invoice. +For one customer, we added a module to take data from a portable data +terminal collected when inventory items were taken and use that to +add shrinkage and loss adjustments. We also extended the parts model +to add a check id flag (for alcohol sales) and added this flag to +the user interface. + +For another customer, we added a complex invoice/packing slip tracking +system that allowed one to track all the printed documents associated +with an order or invoice. + \subsection{Templates} -As noted before templates can be modified or extended, though sometimes this -involves extending the user interface scripts. Most templates are easy enough -to modify. + +As noted before templates can be modified or extended, though sometimes +this involves extending the user interface scripts. Most templates +are easy enough to modify. + + \subsubsection{Examples} -For one customer we added text-only invoices for AR and AP -transactions/Invoices and an ability to use Javascript in them to automatically -print them on load. + +For one customer we added text-only invoices for AR and AP transactions/Invoices +and an ability to use Javascript in them to automatically print them +on load. + \subsection{Reports} -The fact that all the data is available within the database manager is a huge -advantage of Ledger-SMB over Quickbooks and the like. The rapid development of -reports allows for one to easily develop reports of any sort within Ledger-SMB. + +The fact that all the data is available within the database manager +is a huge advantage of Ledger-SMB over Quickbooks and the like. The +rapid development of reports allows for one to easily develop reports +of any sort within Ledger-SMB. + \subsubsection{Examples} -For one customer, we developed a report of parts sold and received during -arbitrary time frames. The report allows one to go back and look up the invoices -involved. + +For one customer, we developed a report of parts sold and received +during arbitrary time frames. The report allows one to go back and +look up the invoices involved. + \section{Integration Possibilities} -An open database system and programming API allows for many types of -integration. There are some challenges, but in the end, one can integrate a -large number of tools. + +An open database system and programming API allows for many types +of integration. There are some challenges, but in the end, one can +integrate a large number of tools. + \subsection{Reporting Tools} -Any reporting tool which can access the PostgreSQL database can be used with -Ledger-SMB for custom reporting. These can include programs like Microsoft -Access and Excel (using the ODBC drivers), PgAccess (A PostgreSQL front-end -written in TCL/Tk with a similar feel to Access), Rekall, Crystal Reports, -OpenOffice and more. + +Any reporting tool which can access the PostgreSQL database can be +used with Ledger-SMB for custom reporting. These can include programs +like Microsoft Access and Excel (using the ODBC drivers), PgAccess +(A PostgreSQL front-end written in TCL/Tk with a similar feel to Access), +Rekall, Crystal Reports, OpenOffice and more. + \subsubsection{Examples} -We have created spreadsheets of the summaries of activity by day and used the -ODBC driver to import these into Excel. Excel can also read HTML tables, so one -can use PostgreSQL to create an HTML table of the result and save it with a .xls -extension so that Windows opens it with Excel. These could then be served via -the same web server that serves Ledger-SMB. + +We have created spreadsheets of the summaries of activity by day and +used the ODBC driver to import these into Excel. Excel can also read +HTML tables, so one can use PostgreSQL to create an HTML table of +the result and save it with a .xls extension so that Windows opens +it with Excel. These could then be served via the same web server +that serves Ledger-SMB. + \subsection{Line of Business Tools on PostgreSQL} -Various line of business tools have been written using PostgreSQL in large part -due to the fact that it is far more mature than MySQL in areas relating to data -integrity enforcement, transactional processing, and the like. These tools can -be integrated with Ledger-SMB in various ways. One could integrate this program -with the HERMES CRM framework, for example. + +Various line of business tools have been written using PostgreSQL +in large part due to the fact that it is far more mature than MySQL +in areas relating to data integrity enforcement, transactional processing, +and the like. These tools can be integrated with Ledger-SMB in various +ways. One could integrate this program with the HERMES CRM framework, +for example. + \subsubsection{Known Issues} -Ledger-SMB uses a single 'id' sequence across many tables. At the same time it -is expected that these tables do not have identical id values in their records -as they are used as a sort of pseudo-foreign key by the acc\_trans table which -stores the financial transaction information. -If the integration solution does not keep this in mind, it is possible to create -a situation where the account transactions are ambiguously associated with a -number of different types of financial transactions. This would lead to a large -number of problems. +Ledger-SMB uses a single 'id' sequence across many tables. At the +same time it is expected that these tables do not have identical id +values in their records as they are used as a sort of pseudo-foreign +key by the acc\_trans table which stores the financial transaction +information. + +If the integration solution does not keep this in mind, it is possible +to create a situation where the account transactions are ambiguously +associated with a number of different types of financial transactions. +This would lead to a large number of problems. + \subsubsection{Strategies} -In general, it is advisable to run all such programs that benefit from -integration in the same database but under different schemas. This allows -PostgreSQL to become the main method of synchronizing the data in real time. -However, sometimes this can require dumping the database recreating the tables -etc. in a different schema and importing the data back into Ledger-SMB. - -One possibility for this sort of integration is to use database triggers to -replicate the data between the applications in real-time. This can avoid the -main issue of duplicate id's. One issue that can occur however relates to -updates. If one updates a customer record in HERMES, for example, how do we -know which record to update in Ledger-SMB? There are solutions to this problem -but they do require some forethought. - -A second possibility is to use views to allow one application to present the -data from the other as its own. This can be cleaner regarding update issues, -but it can also pose issues regarding duplicate id fields. + +In general, it is advisable to run all such programs that benefit +from integration in the same database but under different schemas. +This allows PostgreSQL to become the main method of synchronizing +the data in real time. However, sometimes this can require dumping +the database recreating the tables etc. in a different schema and +importing the data back into Ledger-SMB. + +One possibility for this sort of integration is to use database triggers +to replicate the data between the applications in real-time. This +can avoid the main issue of duplicate id's. One issue that can occur +however relates to updates. If one updates a customer record in HERMES, +for example, how do we know which record to update in Ledger-SMB? +There are solutions to this problem but they do require some forethought. + +A second possibility is to use views to allow one application to present +the data from the other as its own. This can be cleaner regarding +update issues, but it can also pose issues regarding duplicate id +fields. + \subsubsection{Examples} -Others have integrated L'ane POS and Ledger-SMB in order to make it work better -with touch screen devices. Still others have successfully integrated Ledger-SMB -and Interchange. In both cases, I believe that triggers were used to perform -the actual integration. + +Others have integrated L'ane POS and Ledger-SMB in order to make it +work better with touch screen devices. Still others have successfully +integrated Ledger-SMB and Interchange. In both cases, I believe that +triggers were used to perform the actual integration. + \subsection{Line of Business Tools on other RDBMS's} -Often there are requests to integrate Ledger-SMB with applications like -SugarCRM, OSCommerce, and other applications running on MySQL or other database -managers. This is a far more complex field and it requires a great deal more -effort than integrating applications within the same database. + +Often there are requests to integrate Ledger-SMB with applications +like SugarCRM, OSCommerce, and other applications running on MySQL +or other database managers. This is a far more complex field and it +requires a great deal more effort than integrating applications within +the same database. + \subsubsection{Strategies} -Ordinarily real-time integration is not always possible. MySQL does not support -the SQL extension SQL/MED (Management of External Data) so it is not possible to -replicate the data in real-time. Therefore one generally resorts to integrating -the system using time-based updates. Replication may be somewhat error-prone -unless the database manager supports triggers (first added to MySQL in 5.0) or -other mechanisms to ensure that -all changed records can be detected and replicated. In general, it is usually -advisable to add two fields to the record-- one that shows the insert time and -one that shows the last update. - -Additionally, I would suggest adding additional information to the Ledger-SMB -tables so that you can track the source record from the other application in the -case of an update. - -In general, one must write replication scripts that dump the information from -one and add it to the other. This must go both ways. + +Ordinarily real-time integration is not always possible. MySQL does +not support the SQL extension SQL/MED (Management of External Data) +so it is not possible to replicate the data in real-time. Therefore +one generally resorts to integrating the system using time-based updates. +Replication may be somewhat error-prone unless the database manager +supports triggers (first added to MySQL in 5.0) or other mechanisms +to ensure that all changed records can be detected and replicated. +In general, it is usually advisable to add two fields to the record-- +one that shows the insert time and one that shows the last update. + +Additionally, I would suggest adding additional information to the +Ledger-SMB tables so that you can track the source record from the +other application in the case of an update. + +In general, one must write replication scripts that dump the information +from one and add it to the other. This must go both ways. + \subsubsection{Integration Products and Open Source Projects} -While many people write Perl scripts to accomplish the replication, an open -source project exists called DBI-Link. This package requires PL/Perl to be -installed in PostgreSQL, and it allows PostgreSQL to present any data accessible -via Perl's DBI framework as PostgreSQL tables. DBI-Link can be used to allow -PostgreSQL to pull the data from MySQL or other database managers. -DBI-Link can simplify the replication process by reducing the operation to a set -of SQL queries. +While many people write Perl scripts to accomplish the replication, +an open source project exists called DBI-Link. This package requires +PL/Perl to be installed in PostgreSQL, and it allows PostgreSQL to +present any data accessible via Perl's DBI framework as PostgreSQL +tables. DBI-Link can be used to allow PostgreSQL to pull the data +from MySQL or other database managers. + +DBI-Link can simplify the replication process by reducing the operation +to a set of SQL queries. + \section{Customization Guide} -This section is meant to provide a programmer with an understanding of the -technologies enough information to get up to speed quickly and minimize the time -spent familiarizing themselves with the software. Topics in this section are -listed in order of complexity. As it appeals to a narrower audience than -previous discussions of this topic, it is listed separately. + +This section is meant to provide a programmer with an understanding +of the technologies enough information to get up to speed quickly +and minimize the time spent familiarizing themselves with the software. +Topics in this section are listed in order of complexity. As it appeals +to a narrower audience than previous discussions of this topic, it +is listed separately. + \subsection{General Information} -The main framework scripts (the ar.pl, ap.pl, etc. scripts found in the root of -the installation directory) handle such basic features as instantiating the form -object, ensuring that the user is logged in, and the like. They then pass the -execution off to the user interface script (usually in the bin/mozilla -directory). - -Ledger-SMB in many ways may look sort of object oriented in its design, but in -reality, it is far more data-driven than object oriented. The Form object is -used largely as a global symbol table and also as a collection of fundamental -routines for things like database access. It also breaks down the query string -into sets of variables which are stored in its attribute hash table. - -In essence one can and often will store all sorts of data structures in the -primary Form object. These can include almost anything. It is not uncommon to -see lists of hashes stored as attributes to a Form object. + +The main framework scripts (the ar.pl, ap.pl, etc. scripts found in +the root of the installation directory) handle such basic features +as instantiating the form object, ensuring that the user is logged +in, and the like. They then pass the execution off to the user interface +script (usually in the bin/mozilla directory). + +Ledger-SMB in many ways may look sort of object oriented in its design, +but in reality, it is far more data-driven than object oriented. The +Form object is used largely as a global symbol table and also as a +collection of fundamental routines for things like database access. +It also breaks down the query string into sets of variables which +are stored in its attribute hash table. + +In essence one can and often will store all sorts of data structures +in the primary Form object. These can include almost anything. It +is not uncommon to see lists of hashes stored as attributes to a Form +object. + \subsection{Customizing Templates} -Templates are used to generate printed checks, invoices, receipts, and more in -Ledger-SMB. Often the format of these items does not fit a specific set of -requirements and needs to be changed. This document will not include LaTeX or -HTML instruction, but will include a general introduction to editing templates. -Also, this is not intended to function as a complete reference. -Template instructions are contained in tags \textless\% and \%\textgreater. +Templates are used to generate printed checks, invoices, receipts, +and more in Ledger-SMB. Often the format of these items does not fit +a specific set of requirements and needs to be changed. This document +will not include \LaTeX{} or HTML instruction, but will include a +general introduction to editing templates. Also, this is not intended +to function as a complete reference. + +Template instructions are contained in tags \textless\% and \%\textgreater. The actual parsing is done by the parse\_template function in SL/Form.pm. -\subsubsection{Page Breaks in \LaTeX} -The first tag one will see with \LaTeX\ templates is \textless\%pagebreak num1 -num2 num3\%\textgreater + +\subsubsection{Page Breaks in \LaTeX{}} + +The first tag one will see with \LaTeX{}\ templates is \textless\%pagebreak +num1 num2 num3\%\textgreater \begin{itemize} -\item num1 represents characters per line -\item num2 represents lines on first page -\item num3 represents lines on second page. +\item num1 represents characters per line +\item num2 represents lines on first page +\item num3 represents lines on second page. \end{itemize} - -The pagebreak block is terminated by \textless\%end pagebreak\%\textgreater +The pagebreak block is terminated by \textless\%end pagebreak\%\textgreater Any text within the pagebreak block is ignored by the template. + \subsubsection{Conditionals} + \begin{itemize} -\item \textless\%if not varname\%\textgreater tells the parser to ignore - include the next block only if varname was posted by the submitting form - (or set via the form hash elsewhere in the scripts). The block ends with - \textless\%end varname\%\textgreater -\item \textless\%if varname\%\textgreater tells the parser to ignore the - block if varname was not posted in the submitting form (or set via the form - hash elsewhere in the scripts). The block ends with \textless\%end - varname\%\textgreater -\item Lines conditionals are otherwise ignored by the parser. -\item Conditionals cannot be nested, but IF's can be nested inside loops as of - 2.6.4 +\item \textless\%if not varname\%\textgreater tells the parser to ignore +include the next block only if varname was posted by the submitting +form (or set via the form hash elsewhere in the scripts). The block +ends with \textless\%end varname\%\textgreater +\item \textless\%if varname\%\textgreater tells the parser to ignore the +block if varname was not posted in the submitting form (or set via +the form hash elsewhere in the scripts). The block ends with \textless\%end +varname\%\textgreater +\item Lines conditionals are otherwise ignored by the parser. +\item Conditionals cannot be nested, but IF's can be nested inside loops +as of 2.6.4 \end{itemize} \subsubsection{Loops} -\textless\%foreach varname\%\textgreater is used to iterate through a list of -vars set by the user interface system (usually one of the files under -bin/mozilla (or otherwise). The block is repeated for each varname in a list. -Block ends with \textless\%end varname\%\textgreater + +\textless\%foreach varname\%\textgreater is used to iterate through +a list of vars set by the user interface system (usually one of the +files under bin/mozilla (or otherwise). The block is repeated for +each varname in a list. Block ends with \textless\%end varname\%\textgreater + \subsubsection{File Inclusion} + \begin{itemize} -\item Files may be included with the syntax \textless\%include - template\_name\%\textgreater where templatename is the name of the - template within the current template directory (usually - templates/\$username/) -\item Cannot be used with conditionals +\item Files may be included with the syntax \textless\%include template\_name\%\textgreater +where templatename is the name of the template within the current +template directory (usually templates/\$username/) +\item Cannot be used with conditionals \item Filenames cannot use slashes (/) or .. due to directory transversal - considerations. -\item Files can force other files to be included, but the same file cannot be - included more than once. +considerations. +\item Files can force other files to be included, but the same file cannot +be included more than once. \end{itemize} -\subsubsection{Cross-referencing and multiple passes of \LaTeX} -In \LaTeX\ cross-references require two passes with latex to resolve. This is -because the type is set page by page and the program really doesn't know on -which page a given reference will fall. This becomes an even larger issue where -floats are concerned as they can move between pages for formatting reasons. +\subsubsection{Cross-referencing and multiple passes of \LaTeX{}} + +In \LaTeX{}\ cross-references require two passes with latex to resolve. +This is because the type is set page by page and the program really +doesn't know on which page a given reference will fall. This becomes +an even larger issue where floats are concerned as they can move between +pages for formatting reasons. + +In rare cases, cross-references may point at incorrect pages even +with two passes (if the inclusion of the cross-reference data moves +the object to another page). In this case you will need to use three +passes of \LaTeX{}\ in order to have accurate references. -In rare cases, cross-references may point at incorrect pages even with two -passes (if the inclusion of the cross-reference data moves the object to another -page). In this case you will need to use three passes of \LaTeX\ in order to -have accurate references. +Ledger-SMB as of the time of this writing (2.6.8) only makes one pass +at the \LaTeX{}\ file. To force it to make more than one pass, open +Form.pm with your favorite text editor. Look for the line: -Ledger-SMB as of the time of this writing (2.6.8) only makes one pass at the -\LaTeX\ file. To force it to make more than one pass, open Form.pm with your -favorite text editor. Look for the line: +system(\char`\"{}latex --interaction=nonstopmode \$self-\textgreater$\lbrace$ +tmpfile$\rbrace$\ +\textgreater\ \$ self-\textgreater$\lbrace$ tmpfile$\rbrace$ +.err\char`\"{}); -system("latex --interaction=nonstopmode -\$self-\textgreater$\lbrace$ tmpfile$\rbrace$\ -\textgreater\ \$ self-\textgreater$\lbrace$ tmpfile$\rbrace$ .err"); +Duplicate this line for two passes, or add two copies if you need +three passes. -Duplicate this line for two passes, or add two copies if you need three passes. \subsubsection{Variable Substitution} -The following format is used for variable substitution: + +The following format is used for variable substitution: + \begin{itemize} -\item \textless\%varname options\%\textgreater Options are one or more - (whitespace separated) of: - \begin{itemize} - \item align=left/right/center - \item width=chars where chars is the width in characters before wrapping - \item offset=chars where chars is the number of spaces to (depending on -alignment). - \end{itemize} +\item \textless\%varname options\%\textgreater Options are one or more +(whitespace separated) of: +\begin{itemize} +\item align=left/right/center +\item width=chars where chars is the width in characters before wrapping +\item offset=chars where chars is the number of spaces to (depending on +alignment). +\end{itemize} \end{itemize} \subsection{Customizing Forms} -Data entry forms and other user interface pieces are in the bin directory. In -Ledger-SMB 2.4 and below, most files were symlinked to the equivalent file in -the bin/mozilla directory. In 2.6 and later, symlinks are not generally used. -Each module is identified with a two letter combination: ar, ap, cp, etc. -These combinations are generally explained in the comment headers on each file. +Data entry forms and other user interface pieces are in the bin directory. +In Ledger-SMB 1.0.0 and later, symlinks are not generally used. + +Each module is identified with a two letter combination: ar, ap, cp, +etc. These combinations are generally explained in the comment headers +on each file. Execution in these files begins with the function designated by the -form->$\lbrace$action$\rbrace$ variable. This variable is usually derived from -configuration parameters in the menu.ini or the name of the button that was -clicked on to submit the previous page. Due to localization requirements, the -following process is used to determine the appropriate action taken: +form->$\lbrace$action$\rbrace$ variable. This variable is usually +derived from configuration parameters in the menu.ini or the name +of the button that was clicked on to submit the previous page. Due +to localization requirements, the following process is used to determine +the appropriate action taken: + +The \$locale-\textgreater getsub routine is called. This routine +checks the locale package to determine if the value needs to be translated +back into an appropriate SL function. If not, the variable is lower-cased, +and all spaces are converted into underscores. -The \$locale-\textgreater getsub routine is called. This routine checks the -locale package to determine if the value needs to be translated back into an -appropriate SL function. If not, the variable is lower-cased, and all spaces -are converted into underscores. +In general there is no substitute for reading the code to understand +how this can be customized and how one might go about doing this. -In general there is no substitute for reading the code to understand how this -can be customized and how one might go about doing this. \subsection{Customizing Modules} -The Perl Modules (.pm files) in the SL directory contain the main business logic -of the application including all database access. Most of these modules are -fairly easy to follow, and there is an effort to document all API's at the wiki -(\url{http://www.metatrontech.com/ledger-smb-wiki?APIReference}). +The Perl Modules (.pm files) in the LedgerSMB directory contain the +main business logic of the application including all database access. +Most of these modules are fairly easy to follow, and there is an effort +to document all API's at the wiki (\url{http://www.metatrontech.com/ledger-smb-wiki?APIReference}). -Many of these modules have a fair bit of dormant code in them which was written -for forthcoming features, such as payroll and bills of materials. +Many of these modules have a fair bit of dormant code in them which +was written for forthcoming features, such as payroll and bills of +materials. + +One can add a new module through the normal means and connect it to +other existing modules. -One can add a new module through the normal means and connect it to other -existing modules. \subsubsection{Database Access} -The \$form object provides two methods for accessing the database. The -\$form-\textgreater dbconnect(\%myconfig) method commits each individual -statement as its own transaction. The \$form-\textgreater -dbconnect\_noauto(\%myconfig) method requires a manual commit. Both these -functions are thin wrappers around the standard Perl DBI operations. + +The \$form object provides two methods for accessing the database. +The \$form-\textgreater dbconnect(\%myconfig) method commits each +individual statement as its own transaction. The \$form-\textgreater +dbconnect\_noauto(\%myconfig) method requires a manual commit. Both +these functions are thin wrappers around the standard Perl DBI operations. + \subsection{Examples} + + \subsubsection{Adding a New Report for Sales Data} -One of our customers required a report of inventory activity during an arbitrary -time period. So we added this customization. This report required merely -adding a few functions to the rp.pl user interface script (bin/mozilla/rp.pl) -and slightly altering a few more. -However, as they eventually wanted to pull up invoices (AP and AR) containing -those part numbers, we also had to customize the AA.pm module to accept this -sort of filtering. - -The patch is available at -\url{http://www.metatrontech.com/downloads/sl-inv\_report-2.6.7.diff} and was -built against Ledger-SMB 2.6.7. + +One of our customers required a report of inventory activity during +an arbitrary time period. So we added this customization. This report +required merely adding a few functions to the rp.pl user interface +script (bin/mozilla/rp.pl) and slightly altering a few more. However, +as they eventually wanted to pull up invoices (AP and AR) containing +those part numbers, we also had to customize the AA.pm module to accept +this sort of filtering. + +The patch is available at \url{http://www.metatrontech.com/downloads/sl-inv\_report-2.6.7.diff} +and was not built against Ledger-SMB. It may need to be updated to +match the present software. + \subsubsection{Truncating Number of Invoices on a Check Stub} -One of our customers required an ability to truncate the list of invoices -printed on a stub so that an additional report could be printed as an -attachment. This patch required truncating the list of invoices in the -bin/mozilla/cp.pl file, and slightly patching the ledger-smb.conf to allow for -the number of listed invoices to be a runtime parameter. Finally a very small -modification was made to the template. +One of our customers required an ability to truncate the list of invoices +printed on a stub so that an additional report could be printed as +an attachment. This patch required truncating the list of invoices +in the bin/mozilla/cp.pl file, and slightly patching the ledger-smb.conf +to allow for the number of listed invoices to be a runtime parameter. +Finally a very small modification was made to the template. + +The patch is available at \url{http://www.metatrontech.com/downloads/sl-check-max-2.6.7.diff} -The patch is available at -\url{http://www.metatrontech.com/downloads/sl-check-max-2.6.7.diff} \subsubsection{Adding the a Check ID flag for Alcohol Purchases} -One of our customers is a retail store that sells alcoholic beverages. As the -law requires them to ask customers purchasing these beverages for ID, they -needed a reminder set to the screen when an alcoholic beverage was sold. +One of our customers is a retail store that sells alcoholic beverages. +As the law requires them to ask customers purchasing these beverages +for ID, they needed a reminder set to the screen when an alcoholic +beverage was sold. -To make this change, we added a field to the parts table of the database, had to -change a few aspects of the IC.pm to handle inserting and updating this field. -Then we modified the ps.pl to display a red banner on invoices which had -alcoholic beverages associated with them. +To make this change, we added a field to the parts table of the database, +had to change a few aspects of the IC.pm to handle inserting and updating +this field. Then we modified the ps.pl to display a red banner on +invoices which had alcoholic beverages associated with them. + +This patch is part of SL-POS which can be downloaded at \url{http://www.metatrontech.com/downloads/SL-POS-0.5.0.tar.gz} +(note: this patch has not been ported to Ledger-SMB yet). + +\clearpage -This patch is part of SL-POS which can be downloaded at -\url{http://www.metatrontech.com/downloads/SL-POS-0.5.0.tar.gz} (note: this -patch has not been ported to Ledger-SMB 2.6.x yet). -\clearpage \part{Appendix} + \appendix +%dummy comment inserted by tex2lyx to ensure that this paragraph is not empty + + + \section{Where to Go for More Information} -There are a couple of relevant sources of information on Ledger-SMB in -particular. +There are a couple of relevant sources of information on Ledger-SMB +in particular. \begin{itemize} -\item The latest version of this document will always be advertised at -\url{http://www.metatrontech.com/projects/}. -\item We also maintain a community wiki with more information including -programming, customization, and links to other sites. The wiki can be found at -\url{http://www.metatrontech.com/ledger-smb-wiki} +\item The latest version of this document will always be advertised at \url{http://www.metatrontech.com/projects/}. +\item We also maintain a community wiki with more information including +programming, customization, and links to other sites. The wiki can +be found at \url{http://www.metatrontech.com/ledger-smb-wiki} \end{itemize} +In addition, it is generally recommended that the main bookkeeper +of a company using Ledger-SMB work through at least one accounting +textbook. Which textbook is not as important as the fact that a textbook +is used however. -In addition, it is generally recommended that the main bookkeeper of a company -using Ledger-SMB work through at least one accounting textbook. Which textbook -is not as important as the fact that a textbook is used however. \section{Quick Tips} + + \subsection{Understanding Shipping Addresses and Carriers} -Each customer can have a default shipping address. This address is displayed -prominantly in the add new customer screen. To change the shipping address for -a single order, one can use the ship to button at the bottom of the quote, -order, or invoice screen. +Each customer can have a default shipping address. This address is +displayed prominantly in the add new customer screen. To change the +shipping address for a single order, one can use the ship to button +at the bottom of the quote, order, or invoice screen. + +The carrier can be noted in the Ship Via field. However, this is a +freeform field and is largely used as commentary (or instructions +for the shipping crew). -The carrier can be noted in the Ship Via field. However, this is a freeform -field and is largely used as commentary (or instructions for the shipping crew). \subsection{Handling bad debts} -In the event that a customer's check bounces or a collection requirement is -made, one can flag the customer's account by setting the credit limit to a -negative number. -If a debt needs to be written off, one can either use the allowance method (by -writing it against the contra asset account of "Allowance for Bad Debts" or -using the direct writeoff method where it is posted as an expense. +In the event that a customer's check bounces or a collection requirement +is made, one can flag the customer's account by setting the credit +limit to a negative number. + +If a debt needs to be written off, one can either use the allowance +method (by writing it against the contra asset account of \char`\"{}Allowance +for Bad Debts\char`\"{} or using the direct writeoff method where +it is posted as an expense. + \section{Step by Steps for Vertical Markets} + + \subsection{Common Installation Errors} + \begin{itemize} -\item Ledger-SMB is generally best installed in its own directory outside of the -wwwroot directory. While it is possible to install it inside the wwwroot -directory, the instructions and the faq don't cover the common problems here. -\item When the chart of accounts (COA) is altered such that it is no longer set -up with appropriate items, you can make it impossible to define goods and -services properly. In general, until you are familiar with the software, it is -best to rename and add accounts rather than deleting them. +\item Ledger-SMB is generally best installed in its own directory outside +of the wwwroot directory. While it is possible to install it inside +the wwwroot directory, the instructions and the faq don't cover the +common problems here. +\item When the chart of accounts (COA) is altered such that it is no longer +set up with appropriate items, you can make it impossible to define +goods and services properly. In general, until you are familiar with +the software, it is best to rename and add accounts rather than deleting +them. \end{itemize} + \subsection{Retail With Light Manufacturing} -For purposes of this example we will use a business that assembles computers and -sells them on a retail store. + +For purposes of this example we will use a business that assembles +computers and sells them on a retail store. + \begin{enumerate} -\item Install Ledger-SMB -\item Set preferences, and customize chart of accounts - \begin{enumerate} - \item Before customizing the COA it is often worth consulting an accountant. - \end{enumerate} -\item Define Goods, Labor, and Services as raw parts ordered from the vendors. - \begin{itemize} - \item These are located under the goods and services menu node. - \end{itemize} -\item Define assemblies - \begin{itemize} - \item These are also located under goods and services. - \item Component goods and services must be defined prior to creating assembly - \end{itemize} -\item Enter an AP Invoice to populate inventory with proper raw materials. - \begin{itemize} - \item One must generally add a generic vendor first. The vendor is added - under AP-\textgreater Vendors-\textgreater Add Vendor. - \end{itemize} -\item To pay an AP invoice like a check, go to cash->payment. Fill out - approrpiate fields and click print. - \begin{itemize} - \item Note that one should select an invoice and enter in the payment amount - in the appropriate line of the invoice list. If you add amounts to the - master amount list, you will find that they are added to the amount paid - on the invoice as a prepayment. - \item The source field is the check number. - \end{itemize} -\item Stock assemblies -\item One can use AR Invoices or the POS interface to sell goods and services. - \begin{itemize} - \item Sales Invoice - \begin{itemize} - \item Can be generated from orders or quotations - \item Cannot include labor/overhead except as part of an assembly - \item One can make the mistake of printing the invoice and forgetting to - post it. In this event, the invoice does not officially exist in the - accounting system. - \item For new customers, you must add the customer first (under - AR-\textgreater Customers-\textgreater Add Customer. - \end{itemize} - \item POS Interface - \begin{itemize} - \item Cannot include labor/overhead except as part of an assembly - \item Printing without posting is often even easier in the POS because of - the rapid workflow. Yet it is just as severe a problem. - \end{itemize} - \item Ecommerce and Mail Order Operations - \begin{itemize} - \item See the shipping workflow documentation above. - \end{itemize} - \item Customers are set up by going to AR-\textgreater Customers-\textgreater - Add Customer (or the - equivalent localized translation). The appropriate fields are filled - out and the buttons are used at the bottom to save the record and - optionally use it to create an invoice, etc. - \begin{itemize} - \item Saving a customer returns to the customer screen. After the - appropriate invoice, transaction, etc. is entered and posted, Ledger-SMB - will return to the add customer screen. - \end{itemize} - \end{itemize} -\item One can use the requirements report to help determine what parts need to -be ordered though one cannot generate PO's directly from this report. Note that -prior to 2.6.8 sales orders for assemblies are not properly tracked regarding. +\item Install Ledger-SMB +\item Set preferences, and customize chart of accounts + +\begin{enumerate} +\item Before customizing the COA it is often worth consulting an accountant. \end{enumerate} +\item Define Goods, Labor, and Services as raw parts ordered from the vendors. -Note, the needs of Ledger-SMB are mostly useful for light manufacturing -operations (assembling computers, for example). More manufacturing capabilities -are expected to be released in the next version. +\begin{itemize} +\item These are located under the goods and services menu node. +\end{itemize} +\item Define assemblies -A custom assembly is a bit difficult to make. One must add the assembly prior -to invoice (this is not true of goods and services). If the assembly is based -on a different assembly but may cost more (due to non-standard parts) you can -load the old assembly using Goods and Services-\textgreater Reports-\textgreater -Assemblies and then make necessary changes (including to the SKU/Partnumber) and -save it as new. +\begin{itemize} +\item These are also located under goods and services. +\item Component goods and services must be defined prior to creating assembly +\end{itemize} +\item Enter an AP Invoice to populate inventory with proper raw materials. + +\begin{itemize} +\item One must generally add a generic vendor first. The vendor is added +under AP-\textgreater Vendors-\textgreater Add Vendor. +\end{itemize} +\item To pay an AP invoice like a check, go to cash->payment. Fill out approrpiate +fields and click print. + +\begin{itemize} +\item Note that one should select an invoice and enter in the payment amount +in the appropriate line of the invoice list. If you add amounts to +the master amount list, you will find that they are added to the amount +paid on the invoice as a prepayment. +\item The source field is the check number. +\end{itemize} +\item Stock assemblies +\item One can use AR Invoices or the POS interface to sell goods and services. + +\begin{itemize} +\item Sales Invoice + +\begin{itemize} +\item Can be generated from orders or quotations +\item Cannot include labor/overhead except as part of an assembly +\item One can make the mistake of printing the invoice and forgetting to +post it. In this event, the invoice does not officially exist in the +accounting system. +\item For new customers, you must add the customer first (under AR-\textgreater +Customers-\textgreater Add Customer. +\end{itemize} +\item POS Interface + +\begin{itemize} +\item Cannot include labor/overhead except as part of an assembly +\item Printing without posting is often even easier in the POS because of +the rapid workflow. Yet it is just as severe a problem. +\end{itemize} +\item Ecommerce and Mail Order Operations + +\begin{itemize} +\item See the shipping workflow documentation above. +\end{itemize} +\item Customers are set up by going to AR-\textgreater Customers-\textgreater +Add Customer (or the equivalent localized translation). The appropriate +fields are filled out and the buttons are used at the bottom to save +the record and optionally use it to create an invoice, etc. + +\begin{itemize} +\item Saving a customer returns to the customer screen. After the appropriate +invoice, transaction, etc. is entered and posted, Ledger-SMB will +return to the add customer screen. +\end{itemize} +\end{itemize} +\item One can use the requirements report to help determine what parts need +to be ordered though one cannot generate PO's directly from this report. +Note that prior to 2.6.8 sales orders for assemblies are not properly +tracked regarding. +\end{enumerate} +Note, the needs of Ledger-SMB are mostly useful for light manufacturing +operations (assembling computers, for example). More manufacturing +capabilities are expected to be released in the next version. + +A custom assembly is a bit difficult to make. One must add the assembly +prior to invoice (this is not true of goods and services). If the +assembly is based on a different assembly but may cost more (due to +non-standard parts) you can load the old assembly using Goods and +Services-\textgreater Reports-\textgreater Assemblies and then make +necessary changes (including to the SKU/Partnumber) and save it as +new. Then one can add it to the invoice. + \section{Glossary} + +\begin{description} +\item [{BIC}] Bank Identifier Code is often the same as the S.W.I.F.T. +code. This is a code for the bank a customer uses for automated money +transfers. +\item [{COGS}] is Cost of Goods Sold. When an item is sold, then the expense +of its purchase is accrued as attached to the income of the sale. +It is tracked as COGS. +\item [{Credit}] : A logical transactional unit in double entry accounting. +It is the opposite of a debit. Credits affect different account types +as follows: + \begin{description} -\item[BIC] Bank Identifier Code is often the same as the S.W.I.F.T. code. This -is a code for the bank a customer uses for automated money transfers. -\item[COGS] is Cost of Goods Sold. When an item is sold, then the expense of -its purchase is accrued as attached to the income of the sale. It is tracked as -COGS. -\item[Credit]: A logical transactional unit in double entry accounting. It is -the opposite of a debit. Credits affect different account types as -follows: - \begin{description} - \item[Equity]: Credits are added to the account when money is invested in the - business. - \item[Asset]: Credits are added when money is deducted from an asset account. - \item[Liability]: Credits are added when money is owed to the business - account. - \item[Income]: Credits are added when income is earned. - \item[Expense]: Credits are used to apply adjustments at the end of accounting - periods to indicate that not all the expense for an AP transaction has - been fully accrued. - \end{description} -\item[Debit]: A logical transactional unit in double entry accounting systems. -It is the opposite of a credit. Debits affect different account types as -follows: - \begin{description} - \item[Equity]: Debits are added when money is paid to business owners. - \item[Asset]: Debits are added when money is added to an account. - \item[Liability]: Debits are added when money that is owed is paid off. - \item[Income]: Debits are used to temporarily adjust income to defer unearned - income to the next accounting period. - \item[Expense]: Debits are added as expenses are incurred. - \end{description} -\item[IBAN] International Bank Account Number is related to the BIC and is used -for cross-border automated money transfers. -\item[List Price] is the recommended retail price. -\item[Markup] is the percentage increase that is applied to the last cost to get the sell price. -\item[ROP] Re-order point. Items with fewer in stock than this will show up on -short reports. -\item[Sell Price] is the price at which the item is sold. -\item[Source Document]: a paper document that can be used as evidence that a -transaction occurred. Source documents can include canceled checks, receipts, -credit card statements and the like. -\item[Terms] is the number of days one has to pay the invoice. Most businesses -abbreviate the terms as Net n where n is the number of days. For example, Net 30 -means the customer has 30 days to pay the net due on an invoice before it is -late and incurs late fees. +\item [{Equity}] : Credits are added to the account when money is invested +in the business. +\item [{Asset}] : Credits are added when money is deducted from an asset +account. +\item [{Liability}] : Credits are added when money is owed to the business +account. +\item [{Income}] : Credits are added when income is earned. +\item [{Expense}] : Credits are used to apply adjustments at the end of +accounting periods to indicate that not all the expense for an AP +transaction has been fully accrued. \end{description} +\item [{Debit}] : A logical transactional unit in double entry accounting +systems. It is the opposite of a credit. Debits affect different account +types as follows: -\input{fdl.tex} +\begin{description} +\item [{Equity}] : Debits are added when money is paid to business owners. +\item [{Asset}] : Debits are added when money is added to an account. +\item [{Liability}] : Debits are added when money that is owed is paid +off. +\item [{Income}] : Debits are used to temporarily adjust income to defer +unearned income to the next accounting period. +\item [{Expense}] : Debits are added as expenses are incurred. +\end{description} +\item [{IBAN}] International Bank Account Number is related to the BIC +and is used for cross-border automated money transfers. +\item [{List}] Price is the recommended retail price. +\item [{Markup}] is the percentage increase that is applied to the last +cost to get the sell price. +\item [{ROP}] Re-order point. Items with fewer in stock than this will +show up on short reports. +\item [{Sell}] Price is the price at which the item is sold. +\item [{Source}] Document : a paper document that can be used as evidence +that a transaction occurred. Source documents can include canceled +checks, receipts, credit card statements and the like. +\item [{Terms}] is the number of days one has to pay the invoice. Most +businesses abbreviate the terms as Net n where n is the number of +days. For example, Net 30 means the customer has 30 days to pay the +net due on an invoice before it is late and incurs late fees. +\end{description} +\input{fdl.tex} \end{document} - diff --git a/doc/manual/LedgerSMB-manual.toc b/doc/manual/LedgerSMB-manual.toc index b068a79b..d2f59e7d 100644 --- a/doc/manual/LedgerSMB-manual.toc +++ b/doc/manual/LedgerSMB-manual.toc @@ -1,24 +1,25 @@ +\select@language {english} \contentsline {part}{I\hspace {1em}Ledger-SMB and Business Processes}{7}{part.1} \contentsline {section}{\numberline {1}Introduction to Ledger-SMB}{7}{section.1} \contentsline {subsection}{\numberline {1.1}Why Ledger-SMB}{7}{subsection.1.1} \contentsline {subsubsection}{\numberline {1.1.1}Advantages of Ledger-SMB}{7}{subsubsection.1.1.1} \contentsline {subsubsection}{\numberline {1.1.2}Key Features}{7}{subsubsection.1.1.2} -\contentsline {subsection}{\numberline {1.2}Limitations of Ledger-SMB}{8}{subsection.1.2} +\contentsline {subsection}{\numberline {1.2}Limitations of Ledger-SMB}{9}{subsection.1.2} \contentsline {subsection}{\numberline {1.3}System Requirements of Ledger-SMB}{9}{subsection.1.3} \contentsline {section}{\numberline {2}User Account and Database Administration Basics}{9}{section.2} \contentsline {subsection}{\numberline {2.1}Companies and Datasets}{9}{subsection.2.1} \contentsline {subsection}{\numberline {2.2}How to Create a User}{9}{subsection.2.2} \contentsline {subsection}{\numberline {2.3}Permissions}{9}{subsection.2.3} -\contentsline {subsection}{\numberline {2.4}User Account Types}{9}{subsection.2.4} +\contentsline {subsection}{\numberline {2.4}User Account Types}{10}{subsection.2.4} \contentsline {subsection}{\numberline {2.5}Other Features}{10}{subsection.2.5} \contentsline {section}{\numberline {3}Chart of Accounts}{10}{section.3} \contentsline {subsection}{\numberline {3.1}Introduction to Double Entry Bookkeeping}{10}{subsection.3.1} \contentsline {subsubsection}{\numberline {3.1.1}Account Types}{10}{subsubsection.3.1.1} -\contentsline {subsubsection}{\numberline {3.1.2}Debits and Credits}{10}{subsubsection.3.1.2} +\contentsline {subsubsection}{\numberline {3.1.2}Debits and Credits}{11}{subsubsection.3.1.2} \contentsline {subsubsection}{\numberline {3.1.3}A few Examples}{11}{subsubsection.3.1.3} \contentsline {subsection}{\numberline {3.2}General Guidelines on Numbering Accounts}{11}{subsection.3.2} \contentsline {subsection}{\numberline {3.3}Adding/Modifying Accounts}{11}{subsection.3.3} -\contentsline {subsection}{\numberline {3.4}Listing Account Balances and Transactions}{11}{subsection.3.4} +\contentsline {subsection}{\numberline {3.4}Listing Account Balances and Transactions}{12}{subsection.3.4} \contentsline {section}{\numberline {4}Administration}{12}{section.4} \contentsline {subsection}{\numberline {4.1}Taxes, Defaults, and Preferences}{12}{subsection.4.1} \contentsline {subsubsection}{\numberline {4.1.1}Adding A Sales Tax Account}{12}{subsubsection.4.1.1} @@ -26,67 +27,67 @@ \contentsline {subsubsection}{\numberline {4.1.3}Default Account Setup}{12}{subsubsection.4.1.3} \contentsline {subsubsection}{\numberline {4.1.4}Currency Setup}{12}{subsubsection.4.1.4} \contentsline {subsubsection}{\numberline {4.1.5}Sequence Settings}{12}{subsubsection.4.1.5} -\contentsline {subsection}{\numberline {4.2}Audit Control}{12}{subsection.4.2} -\contentsline {subsubsection}{\numberline {4.2.1}Explaining transaction reversal}{12}{subsubsection.4.2.1} +\contentsline {subsection}{\numberline {4.2}Audit Control}{13}{subsection.4.2} +\contentsline {subsubsection}{\numberline {4.2.1}Explaining transaction reversal}{13}{subsubsection.4.2.1} \contentsline {subsubsection}{\numberline {4.2.2}Close books option}{13}{subsubsection.4.2.2} \contentsline {subsubsection}{\numberline {4.2.3}Audit Trails}{13}{subsubsection.4.2.3} \contentsline {subsection}{\numberline {4.3}Departments}{13}{subsection.4.3} -\contentsline {subsubsection}{\numberline {4.3.1}Cost v Profit Centers.}{13}{subsubsection.4.3.1} -\contentsline {subsection}{\numberline {4.4}Warehouses}{13}{subsection.4.4} +\contentsline {subsubsection}{\numberline {4.3.1}Cost v Profit Centers.}{14}{subsubsection.4.3.1} +\contentsline {subsection}{\numberline {4.4}Warehouses}{14}{subsection.4.4} \contentsline {subsection}{\numberline {4.5}Languages}{14}{subsection.4.5} \contentsline {subsection}{\numberline {4.6}Types of Businesses}{14}{subsection.4.6} \contentsline {subsection}{\numberline {4.7}Misc.}{14}{subsection.4.7} \contentsline {subsubsection}{\numberline {4.7.1}GIFI}{14}{subsubsection.4.7.1} \contentsline {subsubsection}{\numberline {4.7.2}SIC}{14}{subsubsection.4.7.2} \contentsline {subsubsection}{\numberline {4.7.3}Overview of Template Editing}{14}{subsubsection.4.7.3} -\contentsline {subsubsection}{\numberline {4.7.4}Year-end}{14}{subsubsection.4.7.4} +\contentsline {subsubsection}{\numberline {4.7.4}Year-end}{15}{subsubsection.4.7.4} \contentsline {subsection}{\numberline {4.8}Options in the ledger-smb.conf}{15}{subsection.4.8} -\contentsline {section}{\numberline {5}Goods and Services}{15}{section.5} -\contentsline {subsection}{\numberline {5.1}Basic Terms}{15}{subsection.5.1} -\contentsline {subsection}{\numberline {5.2}The Price Matrix}{15}{subsection.5.2} +\contentsline {section}{\numberline {5}Goods and Services}{16}{section.5} +\contentsline {subsection}{\numberline {5.1}Basic Terms}{16}{subsection.5.1} +\contentsline {subsection}{\numberline {5.2}The Price Matrix}{16}{subsection.5.2} \contentsline {subsection}{\numberline {5.3}Pricegroups}{16}{subsection.5.3} \contentsline {subsection}{\numberline {5.4}Groups}{16}{subsection.5.4} \contentsline {subsection}{\numberline {5.5}Labor/Overhead}{16}{subsection.5.5} \contentsline {subsection}{\numberline {5.6}Services}{16}{subsection.5.6} \contentsline {subsubsection}{\numberline {5.6.1}Shipping and Handling as a Service}{16}{subsubsection.5.6.1} \contentsline {subsection}{\numberline {5.7}Parts}{16}{subsection.5.7} -\contentsline {subsection}{\numberline {5.8}Assemblies and Manufacturing}{16}{subsection.5.8} -\contentsline {subsubsection}{\numberline {5.8.1}Stocking Assemblies}{16}{subsubsection.5.8.1} +\contentsline {subsection}{\numberline {5.8}Assemblies and Manufacturing}{17}{subsection.5.8} +\contentsline {subsubsection}{\numberline {5.8.1}Stocking Assemblies}{17}{subsubsection.5.8.1} \contentsline {subsection}{\numberline {5.9}Reporting}{17}{subsection.5.9} \contentsline {subsubsection}{\numberline {5.9.1}All Items and Parts Reports}{17}{subsubsection.5.9.1} \contentsline {subsubsection}{\numberline {5.9.2}Requirements}{17}{subsubsection.5.9.2} \contentsline {subsubsection}{\numberline {5.9.3}Services and Labor}{17}{subsubsection.5.9.3} \contentsline {subsubsection}{\numberline {5.9.4}Assemblies}{17}{subsubsection.5.9.4} -\contentsline {subsubsection}{\numberline {5.9.5}Groups and Pricegroups}{17}{subsubsection.5.9.5} -\contentsline {subsection}{\numberline {5.10}Translations}{17}{subsection.5.10} -\contentsline {subsection}{\numberline {5.11}How Cost of Goods Sold is tracked}{17}{subsection.5.11} +\contentsline {subsubsection}{\numberline {5.9.5}Groups and Pricegroups}{18}{subsubsection.5.9.5} +\contentsline {subsection}{\numberline {5.10}Translations}{18}{subsection.5.10} +\contentsline {subsection}{\numberline {5.11}How Cost of Goods Sold is tracked}{18}{subsection.5.11} \contentsline {section}{\numberline {6}AP}{18}{section.6} \contentsline {subsection}{\numberline {6.1}Basic AP Concepts}{18}{subsection.6.1} \contentsline {subsection}{\numberline {6.2}Vendors}{18}{subsection.6.2} \contentsline {subsection}{\numberline {6.3}AP Transactions}{18}{subsection.6.3} -\contentsline {subsection}{\numberline {6.4}AP Invoices}{18}{subsection.6.4} +\contentsline {subsection}{\numberline {6.4}AP Invoices}{19}{subsection.6.4} \contentsline {subsubsection}{\numberline {6.4.1}Correcting an AP Invoice}{19}{subsubsection.6.4.1} \contentsline {subsection}{\numberline {6.5}Cash payment And Check Printing}{19}{subsection.6.5} \contentsline {subsubsection}{\numberline {6.5.1}Rapid Payment Entry Screen}{19}{subsubsection.6.5.1} -\contentsline {subsection}{\numberline {6.6}Transaction/Invoice Reporting}{19}{subsection.6.6} -\contentsline {subsubsection}{\numberline {6.6.1}Transactions Report}{19}{subsubsection.6.6.1} -\contentsline {subsubsection}{\numberline {6.6.2}Outstanding Report}{19}{subsubsection.6.6.2} -\contentsline {subsubsection}{\numberline {6.6.3}AP Aging Report}{19}{subsubsection.6.6.3} +\contentsline {subsection}{\numberline {6.6}Transaction/Invoice Reporting}{20}{subsection.6.6} +\contentsline {subsubsection}{\numberline {6.6.1}Transactions Report}{20}{subsubsection.6.6.1} +\contentsline {subsubsection}{\numberline {6.6.2}Outstanding Report}{20}{subsubsection.6.6.2} +\contentsline {subsubsection}{\numberline {6.6.3}AP Aging Report}{20}{subsubsection.6.6.3} \contentsline {subsubsection}{\numberline {6.6.4}Tax Paid and Non-taxable Report}{20}{subsubsection.6.6.4} \contentsline {subsection}{\numberline {6.7}Vendor Reporting}{20}{subsection.6.7} \contentsline {subsubsection}{\numberline {6.7.1}Vendor Search}{20}{subsubsection.6.7.1} \contentsline {subsubsection}{\numberline {6.7.2}Vendor History}{20}{subsubsection.6.7.2} -\contentsline {section}{\numberline {7}AR}{20}{section.7} -\contentsline {subsection}{\numberline {7.1}Customers}{20}{subsection.7.1} -\contentsline {subsubsection}{\numberline {7.1.1}Customer Price Matrix}{20}{subsubsection.7.1.1} +\contentsline {section}{\numberline {7}AR}{21}{section.7} +\contentsline {subsection}{\numberline {7.1}Customers}{21}{subsection.7.1} +\contentsline {subsubsection}{\numberline {7.1.1}Customer Price Matrix}{21}{subsubsection.7.1.1} \contentsline {subsection}{\numberline {7.2}AR Transactions}{21}{subsection.7.2} \contentsline {subsection}{\numberline {7.3}AR Invoices}{21}{subsection.7.3} \contentsline {subsection}{\numberline {7.4}Cash Receipt}{21}{subsection.7.4} \contentsline {subsubsection}{\numberline {7.4.1}Cash Receipts for multiple customers}{21}{subsubsection.7.4.1} \contentsline {subsection}{\numberline {7.5}AR Transaction Reporting}{21}{subsection.7.5} -\contentsline {subsubsection}{\numberline {7.5.1}AR Transactions Report}{21}{subsubsection.7.5.1} -\contentsline {subsubsection}{\numberline {7.5.2}AR Aging Report}{21}{subsubsection.7.5.2} -\contentsline {subsection}{\numberline {7.6}Customer Reporting}{21}{subsection.7.6} +\contentsline {subsubsection}{\numberline {7.5.1}AR Transactions Report}{22}{subsubsection.7.5.1} +\contentsline {subsubsection}{\numberline {7.5.2}AR Aging Report}{22}{subsubsection.7.5.2} +\contentsline {subsection}{\numberline {7.6}Customer Reporting}{22}{subsection.7.6} \contentsline {section}{\numberline {8}Projects}{22}{section.8} \contentsline {subsection}{\numberline {8.1}Project Basics}{22}{subsection.8.1} \contentsline {subsection}{\numberline {8.2}Timecards}{22}{subsection.8.2} @@ -94,27 +95,27 @@ \contentsline {subsection}{\numberline {8.4}Reporting}{22}{subsection.8.4} \contentsline {subsubsection}{\numberline {8.4.1}Timecard Reporting}{22}{subsubsection.8.4.1} \contentsline {subsubsection}{\numberline {8.4.2}Project Transaction Reporting}{22}{subsubsection.8.4.2} -\contentsline {subsubsection}{\numberline {8.4.3}List of Projects}{22}{subsubsection.8.4.3} -\contentsline {subsection}{\numberline {8.5}Possibilities for Using Projects}{22}{subsection.8.5} -\contentsline {section}{\numberline {9}Quotations and Order Management}{22}{section.9} +\contentsline {subsubsection}{\numberline {8.4.3}List of Projects}{23}{subsubsection.8.4.3} +\contentsline {subsection}{\numberline {8.5}Possibilities for Using Projects}{23}{subsection.8.5} +\contentsline {section}{\numberline {9}Quotations and Order Management}{23}{section.9} \contentsline {subsection}{\numberline {9.1}Sales Orders}{23}{subsection.9.1} \contentsline {subsection}{\numberline {9.2}Quotations}{23}{subsection.9.2} \contentsline {subsection}{\numberline {9.3}Shipping}{23}{subsection.9.3} \contentsline {subsection}{\numberline {9.4}AR Work Flow}{23}{subsection.9.4} \contentsline {subsubsection}{\numberline {9.4.1}Service Example}{23}{subsubsection.9.4.1} -\contentsline {subsubsection}{\numberline {9.4.2}Single Warehouse Example}{23}{subsubsection.9.4.2} -\contentsline {subsubsection}{\numberline {9.4.3}Multiple Warehouse Example}{23}{subsubsection.9.4.3} -\contentsline {subsection}{\numberline {9.5}Requests for Quotation (RFQ)}{23}{subsection.9.5} +\contentsline {subsubsection}{\numberline {9.4.2}Single Warehouse Example}{24}{subsubsection.9.4.2} +\contentsline {subsubsection}{\numberline {9.4.3}Multiple Warehouse Example}{24}{subsubsection.9.4.3} +\contentsline {subsection}{\numberline {9.5}Requests for Quotation (RFQ)}{24}{subsection.9.5} \contentsline {subsection}{\numberline {9.6}Purchase Orders}{24}{subsection.9.6} -\contentsline {subsection}{\numberline {9.7}Receiving}{24}{subsection.9.7} -\contentsline {subsection}{\numberline {9.8}AP Work Flow}{24}{subsection.9.8} -\contentsline {subsubsection}{\numberline {9.8.1}Bookkeeper entering the received items, order completed in full}{24}{subsubsection.9.8.1} -\contentsline {subsubsection}{\numberline {9.8.2}Bookkeeper entering received items, order completed in part}{24}{subsubsection.9.8.2} -\contentsline {subsubsection}{\numberline {9.8.3}Receiving staff entering items}{27}{subsubsection.9.8.3} -\contentsline {subsection}{\numberline {9.9}Generation and Consolidation}{27}{subsection.9.9} -\contentsline {subsubsection}{\numberline {9.9.1}Generation}{27}{subsubsection.9.9.1} -\contentsline {subsubsection}{\numberline {9.9.2}Consolidation}{27}{subsubsection.9.9.2} -\contentsline {subsection}{\numberline {9.10}Reporting}{27}{subsection.9.10} +\contentsline {subsection}{\numberline {9.7}Receiving}{27}{subsection.9.7} +\contentsline {subsection}{\numberline {9.8}AP Work Flow}{27}{subsection.9.8} +\contentsline {subsubsection}{\numberline {9.8.1}Bookkeeper entering the received items, order completed in full}{27}{subsubsection.9.8.1} +\contentsline {subsubsection}{\numberline {9.8.2}Bookkeeper entering received items, order completed in part}{27}{subsubsection.9.8.2} +\contentsline {subsubsection}{\numberline {9.8.3}Receiving staff entering items}{29}{subsubsection.9.8.3} +\contentsline {subsection}{\numberline {9.9}Generation and Consolidation}{29}{subsection.9.9} +\contentsline {subsubsection}{\numberline {9.9.1}Generation}{29}{subsubsection.9.9.1} +\contentsline {subsubsection}{\numberline {9.9.2}Consolidation}{30}{subsubsection.9.9.2} +\contentsline {subsection}{\numberline {9.10}Reporting}{30}{subsection.9.10} \contentsline {subsection}{\numberline {9.11}Shipping Module: Transferring Inventory between Warehouses}{30}{subsection.9.11} \contentsline {section}{\numberline {10}HR}{30}{section.10} \contentsline {section}{\numberline {11}POS}{30}{section.11} @@ -127,7 +128,7 @@ \contentsline {section}{\numberline {12}General Ledger}{31}{section.12} \contentsline {subsection}{\numberline {12.1}GL Basics}{31}{subsection.12.1} \contentsline {subsubsection}{\numberline {12.1.1}Paper-based accounting systems and the GL}{31}{subsubsection.12.1.1} -\contentsline {subsubsection}{\numberline {12.1.2}Double Entry Examples on Paper}{31}{subsubsection.12.1.2} +\contentsline {subsubsection}{\numberline {12.1.2}Double Entry Examples on Paper}{32}{subsubsection.12.1.2} \contentsline {subsubsection}{\numberline {12.1.3}The GL in Ledger-SMB}{32}{subsubsection.12.1.3} \contentsline {subsection}{\numberline {12.2}Cash Transfer}{32}{subsection.12.2} \contentsline {subsection}{\numberline {12.3}GL Transactions}{33}{subsection.12.3} @@ -138,7 +139,7 @@ \contentsline {section}{\numberline {13}Recurring Transactions}{34}{section.13} \contentsline {section}{\numberline {14}Financial Statements and Reports}{34}{section.14} \contentsline {subsection}{\numberline {14.1}Cash v. Accrual Basis}{34}{subsection.14.1} -\contentsline {subsection}{\numberline {14.2}Viewing the Chart of Accounts and Transactions}{34}{subsection.14.2} +\contentsline {subsection}{\numberline {14.2}Viewing the Chart of Accounts and Transactions}{35}{subsection.14.2} \contentsline {subsection}{\numberline {14.3}Trial Balance}{35}{subsection.14.3} \contentsline {subsubsection}{\numberline {14.3.1}The Paper-based function of a Trial Balance}{35}{subsubsection.14.3.1} \contentsline {subsubsection}{\numberline {14.3.2}Running the Trial Balance Report}{35}{subsubsection.14.3.2} @@ -152,12 +153,12 @@ \contentsline {subsection}{\numberline {14.7}No Statement of Owner Equity?}{37}{subsection.14.7} \contentsline {section}{\numberline {15}The Template System}{37}{section.15} \contentsline {subsection}{\numberline {15.1}Text Templates}{37}{subsection.15.1} -\contentsline {subsection}{\numberline {15.2}HTML Templates}{37}{subsection.15.2} -\contentsline {subsection}{\numberline {15.3}\LaTeX \ Templates}{38}{subsection.15.3} -\contentsline {subsubsection}{\numberline {15.3.1}What is \LaTeX \ ?}{39}{subsubsection.15.3.1} -\contentsline {subsubsection}{\numberline {15.3.2}Using LyX to Edit \LaTeX \ Templates}{39}{subsubsection.15.3.2} +\contentsline {subsection}{\numberline {15.2}HTML Templates}{38}{subsection.15.2} +\contentsline {subsection}{\numberline {15.3}\LaTeX {}\ Templates}{38}{subsection.15.3} +\contentsline {subsubsection}{\numberline {15.3.1}What is \LaTeX {}\ ?}{39}{subsubsection.15.3.1} +\contentsline {subsubsection}{\numberline {15.3.2}Using L\kern -.1667em\lower .25em\hbox {Y}\kern -.125emX\spacefactor \@m {} to Edit \LaTeX {}\ Templates}{39}{subsubsection.15.3.2} \contentsline {subsection}{\numberline {15.4}Customizing Logos}{39}{subsection.15.4} -\contentsline {subsection}{\numberline {15.5}How are They Stored in the Filesystem?}{39}{subsection.15.5} +\contentsline {subsection}{\numberline {15.5}How are They Stored in the Filesystem?}{40}{subsection.15.5} \contentsline {subsection}{\numberline {15.6}Upgrade Issues}{40}{subsection.15.6} \contentsline {part}{II\hspace {1em}Technical Overview}{41}{part.2} \contentsline {section}{\numberline {16}Basic Architecture}{41}{section.16} @@ -189,11 +190,11 @@ \contentsline {section}{\numberline {19}Customization Guide}{46}{section.19} \contentsline {subsection}{\numberline {19.1}General Information}{46}{subsection.19.1} \contentsline {subsection}{\numberline {19.2}Customizing Templates}{47}{subsection.19.2} -\contentsline {subsubsection}{\numberline {19.2.1}Page Breaks in \LaTeX }{47}{subsubsection.19.2.1} +\contentsline {subsubsection}{\numberline {19.2.1}Page Breaks in \LaTeX {}}{47}{subsubsection.19.2.1} \contentsline {subsubsection}{\numberline {19.2.2}Conditionals}{47}{subsubsection.19.2.2} \contentsline {subsubsection}{\numberline {19.2.3}Loops}{47}{subsubsection.19.2.3} \contentsline {subsubsection}{\numberline {19.2.4}File Inclusion}{48}{subsubsection.19.2.4} -\contentsline {subsubsection}{\numberline {19.2.5}Cross-referencing and multiple passes of \LaTeX }{48}{subsubsection.19.2.5} +\contentsline {subsubsection}{\numberline {19.2.5}Cross-referencing and multiple passes of \LaTeX {}}{48}{subsubsection.19.2.5} \contentsline {subsubsection}{\numberline {19.2.6}Variable Substitution}{48}{subsubsection.19.2.6} \contentsline {subsection}{\numberline {19.3}Customizing Forms}{48}{subsection.19.3} \contentsline {subsection}{\numberline {19.4}Customizing Modules}{49}{subsection.19.4} @@ -214,7 +215,7 @@ \contentsline {section}{\numberline {E}GNU Free Documentation License}{53}{section.E} \contentsline {subsection}{1. APPLICABILITY AND DEFINITIONS}{53}{section*.3} \contentsline {subsection}{2. VERBATIM COPYING}{54}{section*.3} -\contentsline {subsection}{3. COPYING IN QUANTITY}{54}{section*.3} +\contentsline {subsection}{3. COPYING IN QUANTITY}{55}{section*.3} \contentsline {subsection}{4. MODIFICATIONS}{55}{section*.3} \contentsline {subsection}{5. COMBINING DOCUMENTS}{56}{section*.3} \contentsline {subsection}{6. COLLECTIONS OF DOCUMENTS}{57}{section*.3} |