lucene-java-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From gsing...@apache.org
Subject svn commit: r494681 - in /lucene/java/trunk/docs: fileformats.html fileformats.pdf
Date Wed, 10 Jan 2007 01:36:51 GMT
Author: gsingers
Date: Tue Jan  9 17:36:51 2007
New Revision: 494681

URL: http://svn.apache.org/viewvc?view=rev&rev=494681
Log:
synced the html with the xml for issue 756

Modified:
    lucene/java/trunk/docs/fileformats.html
    lucene/java/trunk/docs/fileformats.pdf

Modified: lucene/java/trunk/docs/fileformats.html
URL: http://svn.apache.org/viewvc/lucene/java/trunk/docs/fileformats.html?view=diff&rev=494681&r1=494680&r2=494681
==============================================================================
--- lucene/java/trunk/docs/fileformats.html (original)
+++ lucene/java/trunk/docs/fileformats.html Tue Jan  9 17:36:51 2007
@@ -1901,7 +1901,10 @@
                 </p>
 <a name="N1068E"></a><a name="Normalization Factors"></a>
 <h3 class="boxed">Normalization Factors</h3>
-<p>There's a norm file for each indexed field with a byte for
+<p>
+                    
+<b>Pre-2.1:</b>
+                    There's a norm file for each indexed field with a byte for
                     each document. The .f[0-9]* file contains,
                     for each document, a byte that encodes a value that is multiplied
                     into the score for hits on that field:
@@ -1911,6 +1914,30 @@
                     <sup>SegSize</sup>
                 
 </p>
+<p>
+                    
+<b>2.1 and above:</b>
+                    There's a single .nrm file containing all norms:
+                </p>
+<p>AllNorms
+                    (.nrm) --&gt; NormsHeader,&lt;Norms&gt;
+                    <sup>NumFieldsWithNorms</sup>
+                
+</p>
+<p>Norms
+                    --&gt; &lt;Byte&gt;
+                    <sup>SegSize</sup>
+                
+</p>
+<p>NormsHeader
+                    --&gt; 'N','R','M',Version
+                </p>
+<p>Version
+                    --&gt; Byte
+                </p>
+<p>NormsHeader 
+					has 4 bytes, last of which is the format version for this file, currently -1.
+                </p>
 <p>Each
                     byte encodes a floating point value. Bits 0-2 contain the 3-bit
                     mantissa, and bits 3-8 contain the 5-bit exponent.
@@ -1962,7 +1989,21 @@
 </li>
                 
 </ol>
-<a name="N106C4"></a><a name="Term Vectors"></a>
+<p>A separate norm file is created when the norm values of an existing segment are
modified. 
+					When field <em>N</em> is modified, a separate norm file <em>.sN</em>

+					is created, to maintain the norm values for that field.
+                </p>
+<p>
+                    
+<b>Pre-2.1:</b>
+                    Separate norm files are created only for compound segments.
+                </p>
+<p>
+                    
+<b>2.1 and above:</b>
+                    Separate norm files are created (when adequate) for both compound and
non compound segments.
+                </p>
+<a name="N106F7"></a><a name="Term Vectors"></a>
 <h3 class="boxed">Term Vectors</h3>
 <ol>
                     
@@ -2088,7 +2129,7 @@
 </li>
                 
 </ol>
-<a name="N10757"></a><a name="Deleted Documents"></a>
+<a name="N1078A"></a><a name="Deleted Documents"></a>
 <h3 class="boxed">Deleted Documents</h3>
 <p>The .del file is
                     optional, and only exists when a segment contains deletions.
@@ -2160,7 +2201,7 @@
 </div>
 
         
-<a name="N1079A"></a><a name="Limitations"></a>
+<a name="N107CD"></a><a name="Limitations"></a>
 <h2 class="boxed">Limitations</h2>
 <div class="section">
 <p>There

Modified: lucene/java/trunk/docs/fileformats.pdf
URL: http://svn.apache.org/viewvc/lucene/java/trunk/docs/fileformats.pdf?view=diff&rev=494681&r1=494680&r2=494681
==============================================================================
--- lucene/java/trunk/docs/fileformats.pdf (original)
+++ lucene/java/trunk/docs/fileformats.pdf Tue Jan  9 17:36:51 2007
@@ -270,7 +270,7 @@
 << /Length 626 /Filter [ /ASCII85Decode /FlateDecode ]
  >>
 stream
-Gaua<9lHOU&;KZOME1)G1A*"Qa/1:`X/JWjPY7JJ@_E^+4qa/uS,W7nZbe&k6;GIhB#JK21EOkIB$n4i![UA[gIDAV&Hsq;FR\P2),#iA&WkQ4IA;m@i=<0>UPOo(8\d=.\KE\6]nHh@mJ`TUZKTK?ah+H&3!ZUpC_.jXDAR+;%5Gp[N00TN'V:dIF,,@S1QNp4'W!gmNZ'#j1(j+h@OdLc@^/TH$?"R-BeT5JGgFTm$O86fBX%gp'8=@lb=1W_i(MhTGuajc/\/(V1b\^6>:gN+_,SnJVI'A+1hmOA011MHq4#)UX0V^tcJj[c/sF=$lt1"#4;;%gb4K9^1pj\NeY_S4`HO2B-><&r["XZpq9GdC6?`4Yn(2,VpA*H-Cj4F7r!tXeN?Y/0"#SI>']hkg131$WaGYCT;l:<V.V>oq4r'r_].R^HVe0RjcTGoEblt(`!;?7p0H[Xbd>cMkAr;bF^a'1e.Kl/mcG2X?)I;'b9:ptkLN'fdO9jA$*;*$TR%MD#ltL(,AkL-`E_D6\/4#1;!Hd,^6i6B&Q&#7nm:Y=njp.+">E"Zr>M2#>c3TTrlu2:*s-7eZ-Z)Z(cBS\?ZE!JM48TlIk%M>uAqrQoIfWc?^iT~>
+Gaua<9lHOU&;KZO$6RqgVZ%KMN_NHJ<`,-^W0apt`-O@5HmC8t2Z<<fAq`r/Kq=)\c%suCB0;crcD*<9&k7G8r")_GN#88Ka$u[BSI%&BW$HXU^;UHSNr1$qa%=2sd4F2WE%/k&hsAE!8%X7u;jB`#[71,&,L-=Z/K4ge6.eV8`^1+1$tJ94!i4upleJ0VlcnJCZt3fDS"g2/MU'.LSX:R>:Ft+S6c!&PWpJi]*q+fN$gF>G#VB,O0i^J%1p0.u"J<9>.I-1o@EEqgB14h&rFVH7%q_9T2uOiF8qZiaaZ=Ml=MF%'AlI91aa#Y*j#VHP_eu@&a[<n(WQeiE5sst\F(<p4;g_[,C5,bB6<bk&gik+D'!ft>I_W"RC+*Eg@CrR8E2N=GS7n!-KcHes7\Z7M`m]e)m6ab-)k/mb+B8^qna3kDmF$-bYWfF@o6]H<Wd6,8C]gonmt,hW7uqP@VD_A3NWk/*\l,6;On=AJU<h5pS[n*4fJnU9Zll=NXY*K.(!#E]4M[P$2JB6=L6EPgdKGDm@fk;ie[t8.WNV?VKA4_dL%m`"jt0>BiiW-A/8#+-F7tsg0`3Es^lrp(G43QV!a/fU_ju2_Ci_B1:U::u]>%We^i]~>
 endstream
 endobj
 53 0 obj
@@ -544,10 +544,10 @@
 >>
 endobj
 93 0 obj
-<< /Length 1710 /Filter [ /ASCII85Decode /FlateDecode ]
+<< /Length 1850 /Filter [ /ASCII85Decode /FlateDecode ]
  >>
 stream
-Gatm<fl#h.'Rf^WkcL6sAk7d.dKp7SRWspgQqeSZ-nq%ofqrTeZK+W"QMLAT$cPbAN"mH@*/bMRQZLJYXK20XAj6$/6Ca&5I%E_C@E8+jq4FtXHHNl+7Eff[mOT]79s.5Ti"Cts3.<Sl%WUU$q0IYYVm-(D:@f`POcQIth`9T>k$)0]T?7[B7P3mVesBNGm.>%`U`?K,68*Srh!.n&XnX\Z_'aL8Q;<@i%dI92LiF>6q=:cMR6Z'kqOn^=r=)Ptmm$Q+s6e*\mpRB%V@&5mSr#GKb4@P0EB_5UZ&JpKP:cA@+3+45:(Pn\'Ca66OG[S@-4oAd'01FU#V)0dd0Fjq%bF4RJn(8UTJ+W-<n61-APa@Y#V0n%,b'=sLFu10+8"uCqQ!q-?:b^EqMoL^Oro<rA>+cFV<Q!UP8T5/Y[=;R/<XhEGP8S#Zkj]I\gmk+4E^=kjcUo.hK4k[\[sg78Qj&p8f<HN_U.=;_a+P0XOI#goupC]TD*W^Usjir$8P"]=UF0-OA]!<,;02\,@k9mN4HX4\H13EO;k$m$A12\@XuBX:Xf6@<8>*QOfmu;5'R26@I""]h/RU[SD^V8n*2a>?!C,^M$7tl#;:*/bCbA6H*$0e3p@!FLacE\&Zu\,Jq$DiMl3B3^poO8Mgo<DaUAZ2@UR*L(HY0<b1huTgnR_s4QW/Yg:cd!QhU"WE0#akAf0Y[k$.E%#b9Pa&47?W,6/[_dW+"8&0mosV^$R"6,N*M]u;*o>XlN69fCa??E?,"HCh5I^!6Y7J?n*C&*=OEpb%F<*,G`t^8D@(S^k#RoNcR\qtXpg^@Ip<jY.%:&:71F9aRf5)3.&(.5m4bk22f%B)&.N6bXK<A4=;RY]ql1*9%Dnl?S0t[t,qm5+J6)SFu=G;WL7Q/N/>Zl8$:kd#FYpKU?1u/Z,fl"WhBI8ZOTP[7\+b&,Uc]#eeVr?ZY$[PNFp`M^6X.'^U@^Z+fSEct9h5Z/:G^UdTN
 W$d=]L:>Q]#R"cm222*ea?4ODCMIh-3.#_h0eTmdLXp+,N?+2U<BW]hS%1!AUNl30P;jl7HY#4A9"Au92<k\6tOR(R,VP1CKXcC&!`<&T9c8ir74B*`1Wekf<EBcjoEr6Z"BHRtk4f23NE3Jps>:82$rP/*>-m`dbQ%6&`R8cQYVnO-onnpI(KZq69$W8@tU@5P-?q:X%RTY&3/@,8;_L+BmcBV><KfSX+[T1M4\5$H/2.F*\ZH?@@O2GjH8B$>BS?UQuf9aRZll@g3\akNe4#2/0l"VrT-_E.ga*19["0:dm>JPW?pt#\V*)?-*QHM!7[2,Ifk%b#q2iAjRj_Wg#_IM1c<8?*F:CmV)fe_'C2d4uP/NE[]W`JSj7qG;tMbOPn`_2ut@B_m*_a-V[dBa`h=G?)u,'&jDrDG=K3%Y=$=qrks[:XhFe/Rtud@R?qjn[!/7fo&PS^oaN4i0J0F9Ys&gfpVrE@NfLY$A>)\Prg:Gq*:P>G]'9,d%e)H;o(i3RSKuC:&ECbLEZi&d0TiI+LCUj07U4\MZ6F?&RukB'h*3]hq_XR/<o8LUDS_!u.t_jMN_Ye\JZF"5f3b&Og-TRf#&"R*#[:*Y[>Y:-%XO!G12[AJM8eB22!oq^pI8jnkB2r`B2Bfn3gh?F^pMHIZ'PAc\R*f6@$o4LK)_R[mT1aB!G\Jf4&V$7<u#2])Q'?Lm*<YJ?+s5:obK9`~>
+Gatm<>Ar7S'Roe[cs,3IAk5PDV(Dm.>MNiC\umdALSbTh:"o_[d?WctqWgXWH"`DM2\\Oj;'O?Z4!+uY4WW?P8)HhT>H-M(UBDh.KjgqZ#-<7p1S:@oq-G5Wg$#'UouRA'J5H`P?VQnXW;88TNc;<3Wup?/.iCc!%_V&Gqtf;^+iY4Y="h6AD.L>IY!jKd9)XA-a'9B!4^+_N!$bY1J`-.-*i8[!4Ga5H.5ET)9WPR$hs@m7:W#NEG8lZGaRJ5dpW]3,Z0/fmTV2$#/\g:bo'I6[:NMq*4O)'ms('(0)89'c?3*(^>V:[mjpsT/3>\Q#c"<;Bkr)1CT[UQ:egSlVd67of)TXSpZ>dd1SQ8"Jb["7,l$[-nM]'CFh@Brf5i2I$Nr,1>m<JQ0*k]$a5m640Z+<SX=S'aG+2to?Kl@UX*!D)DjF]E*rFMG$+?E?eY(dEHC'>06AS*BVeekY'eE>R;3t.>$lO6WHqn:nq;-^hL#4UYj1T>FoISgj3agDrs&7$K,gAc@X.+WnN2EE*jI(6]!pnWB=]"%YhMDD<MFso4=&e1aISlOcm;goJo;5A2@2/LNgs++>"O;Tf[Jf9_D^i/PgTL0jJW'+-s)d#T@q]6X*=KS9i)LfJhq5u+['kP]6*!BCH^d8L>)hZL2auW!ib=qKL!;feHmb)))^s:O9Q/FA[-lkg:r:)<AE]6+ad^%qqF('LC$pFSL[Y>po2;jOrB;U"F[$>pKmo[M+W\L]5V$(g`@?Q=:FTmW6VJY^^I_NM+\T'E'P6U4$!HGc:=XG3q!kOh^Tj]X'^]@nakJI9BfO+:"$'(MNJDb@4N[U@3Jh[0I$41a`1LarkgN+=)ElF(ajN#/uE71"trkJql/,P7F["L;;MTXmbRBCQ4K6CQTMr2`!"@2AAl]^a*(m3Z<rs\YOr1WQS!am[;m:I3tp;hI-SWPmqWOS/kl3P2=\(>WRGLb+g^$icT^,&UT)npG3e<A&niE3"
 YoiN!L`o4OCkVrcS"F:G^mtLR*37RaIlGLH`#_rr%5rYeY@I1Tsaj9S+NI<=hq?/Ls>?I.p??!t=a%e2tR.EX`K7k>u_R0oA1)ls13"O\H4Jemb9pT7r0rkRt$lc`J<AV=m#65F^:L=N/]CT$hp@'d'J_K]52+;mPL(b?%"eiKB3.,h6g<VtGjhtkNSa'`]3@^*Clh^\iIHn8MbOq\PF;ra1*,,J7-bjBD%b!l,=S&ZV]O]8A%3nSHLM-:l1ZDS!Y]YJ>RDWpiBJnsnZ^!Vnmi?:=]@?r?POm+,5Ll8#^$8T\rV)kO!Y8%\O#%(q+V$Xn9[E+h&aK7^P>2@b\^eME:1ER:p&BQ(qEMkhm!6RmF+=,[c>2m"..Io:mt"#[Y]4T'22OFQiGa^JfLLVAel#N&nDZjOTRRaK8er_[fXQ\\#t#toH4*%s1A!Z:-k\>sqkWP;4,m+=2<o1lgMUS"kne1W\'HY<[a/tuWRDL+^`2d.lc7u\W?'9Uh4Jq[Q:R'TJJkJ'=!&r#9M>9MEr]c$gfb)>7#IT4.%J[jP=V5m(`?'_3_dA5G>I.m:g^ebl3:'TeH>SES%!<AViD@CVa6liT0MjXX>qcIY/8k'/IoEun-V^,1A5.$mcu8PC,W:Vm]4pRG9"WcC-oTN"UB",<07c]FNqm-3Su6G,*YJ=oj7R,Ru?'L2)[ok[Y?`)Y#!FuRbIk<''m0c(.^DO&aP;c.u_t8\C<BLZT/=g*-ETXj==.H@DHB)>;.Q#Ti&V@Ked*0cHNp\;!rPtqFtk"$e5`>;Rol%eK]rkW(.kegAqRc1VT'rlEMT1p<BD1<*gA%.*K(;./HClW6.FI]Sd$N7&e9+$P4h2,6~>
 endstream
 endobj
 94 0 obj
@@ -559,10 +559,10 @@
 >>
 endobj
 95 0 obj
-<< /Length 1483 /Filter [ /ASCII85Decode /FlateDecode ]
+<< /Length 1265 /Filter [ /ASCII85Decode /FlateDecode ]
  >>
 stream
-Gau0D95iiK&AJ$C#e=aQ`/5t"H5)8gR^Ohl&StB6aJJ,e[]*AZ/:'b,NrOMt&">qCbU/)hfPF(fB0OTL^DZSpRJi8lIa!W@!rr7i`K'=f5nLhMT=06qWUI]R'sj44^Lqa4(;F!KMmQDS2KQH0%f?lr3)R;P\p!$,<jK.4\Qn3s=FY7t^U'Y0YH5:hBtTt^DropACKY"Is'!ORYpPOa^7skCMnI>\.1E4?.oPR55j1B<]clCfY1A[@ni\X5[&RdRgWiAjZ=.d5?16BcPiW)FQD4mHJg%[nbJ1ON:(DMI,:RFW)`B01VFYfmmZD>1Wi[9.frF0L=t3p9dA/',*&am-,7HVoK[c#W*pKo&I?thT[]/P+m#8S6C_FCKWSXuelSf2lcH[)d/uL.XC_@1B4=O#QiWF.]&%&$8W4V!<HZ4t/H_J[NA:sWXVT+L[FdeZV)@9f(/7!*^Yr@FZ=\7LGJoM9*CKD:^5l,b<#Zb^@DZDu`Q/4*q02H%XYoaE*=#gpd$6i2lfB,h3'Lt!jRiG`\Dg@X'$l^Ld+]aUNch&XZcX"J]Y7*g]4>!.,,s_-9TV,iVLD.kdr0:iFe`]XV\Ua(*GB9,n&UDTr=T^8ijnaNQF8gjfUV,u@Z-;U_*Y#^KNjYHAHkOPS3.&V4s/eQ'??Mjh\6XJJP<D%u7<SC0Ign(b%M@)!G"oIf.[K2"pT/bA2ot,kPJQmn?9b;]]`+\Rn>J!-g06D4Gc[t$:t@bT6Zb2qoYX4MBAIQ6(h;7!\Ws$KqV7IZ&.J)U9A?k3nL)J3=Si%ZYF5/S08J;QB@itfKFmPHQKFN>\gn2IO@*F[L-u_\/+qk<\lM@Nb(Nl]O&.:U=P^"3[Y$1rf6pfK';c/sY/)KBK"b7qc)s]\L$`l8+Z=%QnpIlcOjTd5`Go"mCpm!63!25D]Ts>3#_V5\"cf3o615YB$:IqbXhc@NDkHX@(sBfDa2NG\i%h]>(!Us(>amdn;/uVh>IkC
 Kj@XHoQ*`msgW\%4S]'`^9WJ(>TuL7B?A!$%DJC6b:)b]Q:;dCq@`_8d@;#cjB_?'A3fY$.ULcJ^7"Jm#G@]`b^B`@9?5VAc6@Su,M!3PX9#adfmeN"'>.qpADoS%^ChZlt0ue1A/B(X#a=&^"is:7Q+6sp#[gFZ*Je4TUS?X5C2&3(*bVLEb2i_m?$LL_s+FMZbMuk`5=T;kJPj;b3iV1n!VfXBQ[&PKjW[bmDY-QVK"kn_f8Jl:EU%K2^h9<8NgW*AOhglgmU/hPa9AI&/q!/DB6(O`([,WiZXipTR`Cb8fY)L'rHbLscMrEM=-b=&;UAXGAUj_[p/sF3[m>qf2,`m&RI36R+miu?ORmK"5A1RB@-lc&JUbA`2&tjZ:<cS#P@Rk>";uFj+W>u5nML=mnl#lsEGK21_flWnrgWY:dUI:,I`sLg?8;M_F][r,bGuc#A>jQ)=]IDI1$ds<';92%9>G*\aXP1ks!1`d*^Xm@\~>
+GatU3D3(/G&H88._8iXa@BmX6UoMs^\"%bJp%D@&FjfZ*TSZ7%&sHe20E;"[_0AW^9j4[)@a')ZRISKWpbn[k8n[$oaP"Yln$AkRH;5<3np`onk6:C\)`SRT^<QYGh-R13P7Rt-q'O@!?G"CEJ&jo^gh\:h%DBPKpWgPF]5gp?.2/?,R_E)g$f"pU5L!L(r;(N3<u-_g>"Bb8H))0.9(l!tGURh\j9!^);X`^OIc^LjUjie=prEmY#]4Ithe+;&<flM(@42K)LonFgYqWDN,Os4TH;N@JlWs"jk&d^O;<m>W@.;F,C>j,`Wm!t4<?T(=)c;lu["e!meEnHl8Piar.a#2?8;(54mXiA\SXcX&8WikS:<Fj-Z8r6E^qNbRm7CZM9On=ef>%l<6*o*B9C!)5ogl5f^&LPPHiEVgmaf`\VB:!c(MB8ld=dfm$3@pK>4(_9qiPcLB=\^0^k1[@\h[kCP\%J_gP(FoA\fW+!#([eBfm`,C7gn?4B7``ldIt5_cQD=(T&c)37&\:Zmg\[1f6`6YC$#N10[(L:Cu6N+uIDFafl];"o7.g9lUWW5*P_m(j8jHog7LC6I7MOi"72pUK7;h0"jHe&M*=7_B%Hhb`#T5\+r;Zi&m9]9@<UZ80>((r(5!'_))2GO,,tD_o*DQqiYg_VFU]tD3DC^SMg<2!.)9n,Fpfi-*b^Fl8Etn]#*[Z,8l'7>`')P_+-._>1!?T>=JZJpWoQN3/#VQS$U,-O*rrbA'k8G)"\t+)+U*^;%.'p#d/_u87(Ee1eZl7M)`TFnE>FiCq9n,2=O7kZ>m\)+^N`U!LDVQI4+.lrE`F2.O[5J&6LCm:$jcI&M0N&GStX.juMP?>(lUU_I9NmH>rTFPfY;M9EM(b3llq_R@?G4S5]2#dqC'`I"!u/i?3`Ef?)?u)2ppgo*Y#a]T#(KCO6WQLooDj@:p)bqd=`MXGkPVUQEo*>:(q9k9%M!&K^s[-G58o"tTn
 $.ckj_f0`!uiq8nKNS"<)?gCrL^UMsQZjHL,pbZk$m)8I@#T,/_Y`!#N7*'Qa?666JG*(M,[V6Gdb:(<Sr4ZK7AhGYDWP:=a.nN64HD0^QQ*p<0gK[<S%Rsdc7\mZ8b*sAbm]a75_kJ;j,#]X.43PF!UCQra[P@`S&B'R@,F*UnN2(p=X"Y^b1*fU7a:+`:XcMT&XXZ6`p>D[TD.lV)QE]P+>3^jX;#o9bjf`5J?Esp>,\>6OMHBXk]:B^@h]0_%e*<@(?(JY.!KLaH^]~>
 endstream
 endobj
 96 0 obj
@@ -574,10 +574,10 @@
 >>
 endobj
 97 0 obj
-<< /Length 1816 /Filter [ /ASCII85Decode /FlateDecode ]
+<< /Length 1642 /Filter [ /ASCII85Decode /FlateDecode ]
  >>
 stream
-GatU4gMZ%0&:O:SkV5A?7\oI1U-QDoK+pbdD7o8RAfkQA[Y7>J<hatEo]&S:Z8n-uDi,Z.,1>IUc^Yl!^7>,6S:$`4CFaiU-]sC)bP-GTfCe4rbk3^]4iaS$[@7"JRJ-r&'Lne`=Rs4bZ2F(D;.s+_ef+SXcUY$;iOMPa(=/G(LIGTZ7sq]!9^L=c>Pqm046ejT_SfX?eu-+["mFg3O]Kib:Gei:-=DJ.S"(8,^:-:1b?mrW3Za16i8Uj`][\S'/5/)tF=RV_SqfBXQ92*gU4d,n[7N1D=^%k=<q;IiEAgg$E<0lg7<VQZH;&)a:*4Yd!!h%a9t/P\[BX<IO4+0#9k9WEmMbb,d64fjEmC9TR.224[QAWAUt)Qu!A*Cqkh<Pq\ZeJ*"-Z-6S5q)>J2@JTcV)j)^g).5eX:jU66"mi0-;Z),7)%'i'di:D8!=PHb!3>Ze5k(0gB[S?C8X.o9<T'C85Z"7+#/Hco[EQGfBCK9f@E'YUY_0kGc9W@!N+<o.Nr8(mg\sKU/u9dUI"ab4SSMp5/kVG","I%>Tb?MPY[)2>0'/8h[W5GkY&8`Z[gN[\JAQ];J6q?E,dBcm7*MM*fE/1qHZ^iUf'0I&.PsBE5[;\0g*6plN?^'`I\]Eo)XP-@j)Ta>Jjki@m4Qdf$lB/&8VM!:!NKAfV87#KT58=Cq`m`]W&Z/,+&7d$o&dDT>kBn"@?@q[G14ScTBbY-TIKM31#mcrF`Z\@H$!LV9?oneD>H`]!+-FjeR3L$gXNgXA\_po+t]1Y=$\m[iZDQIS@tErR.<467+Z]^+j0P>>?slFDa%+Cs;-Q/HUpH;44[BG__/Z)Rep!3Ve4/#[&-BHOJOd!-"g?..%0>'/u57E]u>Dlj[gU!hGlR;f\h=\l/s?5K(f)uM%UA;BE"!"gBFNhsYORb"C;Ipe=tLZ="&JiWIe<JbDPcp_e.W*$3')3&ELN^_6.Zh#"JDk1d(F<f^IE+$t3f0I&
 @2`d7BTnFM<$#P@t62&^77qbG@7'ocX9O*?6H@=9P&[4QZ;TZFtObA>s"&r:-'PQi&isT,7\>j]HcLuA)=TrYQY`@s;6pD\kZ2iVY-aPp1J6YVp"3]fQ@IVeX'Gkj[>+<JG?)r?1&W_,WqKejpjh.JDT%4fT?V.:7km"mc0NrnB'A+Y77MIgg_RpQk,chb`(^$60VQkhEWQ-tO1HJEr+u0^+>*fM3=E&S-\T(^!?c;XPPGoNFNB20A*+80LRLH,tJTFO[PBY#3?r3FJmJ$lq$V%!B9Sgn5I#lo)0+J.H,O`k^!\q=i^[_/\,D$nXCDN.n*HuaZQT+j$[2F`:\Y7IU-NpjHCRV.`mOpaKGBFlbLgWa/eR*N#a'OEc**fZ3UMp>&G=)mU;.f>:f%!'Q+V5&b;nr6Jg5-L`cD73[/<\&o1iGX/]L<1ed[Uj6i>R^.ooX`I5#G[BHt3(na@mOZ^,2S'VYgQ.2KiMibHbTo%l$DfU3'glAsl2s`e9Fo7d5]7,X*+5'e39&c)8Pm#\J,'+]pV+gs`OM/S!Ln-:0lGQ,P9;gd-/fBgO1mLlQeZ;bB]4)m-#)Q4[t;JhM\T3#GJ+.KudD7mRX!gIL426*(X.<s91D#@S8<hsck>ib^OW!K$rNLg"WG[*Z9og?M9'=)DTtK3iDbE=Y$!e8gle>P@?rN,:sF=iHkO'k=#`Oc.)L2u,hReWo(nG`;$M!sED%_"GLpLY22pjEm3*e<->qhm;lQV;#:6Z63t_PB^33Li*$(e[Om_!CGD@T@nr@H:I.B(@mrqQIQO+emYCZ[(:%W(20]@WlL"<r<LA$+cH~>
+Gau0Dhf%7-&:X@\+lm2@(,M[1l:3QC=PC;V;7,$9mA9'",#ad-8TZ9$M2V?&,:U_sb#4C2(kPj:7G`H:pYGB'lh08Hp#>iM>?gXt@1h26[X?sKT,s-PQc+$/:L'rtf#-MA`V#-.*7#9/^&2V6/F81lFh4g-/mJ6^$eqB18fZpHT!^2QYNL+HRc[B^6A?+q^0JD&K0*E&eb6lVB!":XKt%tFK9.smb>h9Oc\VD_VW-&kY`5/=a=V1JT!PGbOn+DEo2_o\O@R.nfn6pjC"cD_XL(V6isWa&!/6'pc]$?8c1F%?nEA_Ua!!bU`grF3`iBT><r[-s<0%sCC'p%eAs?r8ee:0h_.tZ2ld;:N@_3[o0j)$Q!U(E2P`8N$<QaS^mP^H03g+s1%5\A*kRF!SM<!hcO*n5kcu]$d!:4GMfEkgqf?d;rgo28?eer^ZX#>I%eWsj`-KmG!]P>UpC,c;V6?k(7oL'l[a,+b_1[Q$<2%e<+PqtITIJ]PBZa"o%ncW>RgBM]<'XZZCC-spF'E`5/2>dS62PUV@)s#WgZi^pe1F?u5,*41,[:@H:ejf/_#%V89r[Xn+"Tp-h"?:a9'g2YZWAZPIbXgflN5O?1B\Sb!6;L[7=0V4W]a!([]HFMtflR:A!@ZPU7;4['<+:KH@,ZhU*,pg:#r=OhbA(P*(r@k=%(/8#V5u-V,7$+)f]6a=CS?###UIorLWsfgBknjn<h>LAq+M\CEAP.J.M*ZKQ!kA_P8!83$j.'2ju%hLS^oH[bD+%pmgtOYiOFOf9[\/8.\_>N(5Z07U7cWI##_Kca@9SPg9)`o*ldbBlmT6BH>Cd?r8WF[F\WuYT3^W57H7p#>$%c?_Ce`gdf<NfF/'"0f]`qP-ii+O:CG==]AKrj/Hq[`#hs%Mg^'[r$]YZ9M3'sN^mQU&&.sNk[L;p=#nFb<(3DTnCaZb2(EdB\XYCKM533543t[Pe0oYe61_N?4T#Z+fP*Dt-1G2O
 qAL'P/@+h^ecWId_KlT]LAZs"E)`2EgkY`OcBOHq?)+!SYboCX..sJ(KN]F@@Wgg94oar6]&VY`!+T,ii(UN&VX8(LXkS^."]b^"o3rt+D?K_7]A__WS\cnq*6+>3&'B](@mHK,;oQ@!V_f(kThuN<fdcYPAn3aiEP\m@8?r$/0SQ.R;_-e"ZarL`onoU'/g,`BJKaR0Prdu8sc<0h=+H5V[8enm_,cYRMH,G`DVIDM6e."9F7]nJBb*SHe=nREuCnq*U2Y3BAYPB>qbp]$j[&O!`,!$?%j"noM'GG`OfM&42QbHdWHFj<Uc37dBR):G+EZ['lZE37j>\!I-jZY;#qQ(YSgUSfU1Pg5^s+JKXf#47X8^VENmn;J/cdln4]Qj_JX04;LVV+43VSU&d2fiiO@4/Dun<g^M^S>#$<`e8Y`Qrc_l>#E_+nAB'Ys=h`fSTH.^Pe9cHk;r!n/^im;k).VS6?i+)fa>P11jR8mFN"$-H6?CIgYH<CPr:boS9W0*$UI#F?"U:,j*08@F.BUNOPc?)utmsIj';e6(ns:"TJBe#`="=M0f8HqXD4/]0i--1ZdsG<8M^&eg&5DI6HlAr,)L>VoEp3jc=i=fZgMY)5]%U#])!u4]&^/0W#;]pR7JdF8l4Ga)j]~>
 endstream
 endobj
 98 0 obj
@@ -589,10 +589,10 @@
 >>
 endobj
 99 0 obj
-<< /Length 433 /Filter [ /ASCII85Decode /FlateDecode ]
+<< /Length 1375 /Filter [ /ASCII85Decode /FlateDecode ]
  >>
 stream
-Gar'%_+qm%%#44r$6M3`R3XU`H=Vi++V#VE0#418ZF*T^N],YEgQQ6?P+jFk5K@s6ht)dhB&n_$f\5pb&rIC_34AiXo_+5"jNqXDOuG/BaDEDWEI3gb#^&_gILIicJn%J!aEI&53TejXG;iH)_H!$]XgaYN(`i*KRiq9$R_mOoU,JSqAV8X0>Qqr4IajtS`nOM(.h,84)mX*<"p]iZ5K.bsLiVQKJ7NlFG]F\]I\3eN=&;L_AB\KQE`hRPm$`oI;6TZ]aHMq?3$E.m?#I6I)7P0'9ID$Z&u?H+VoV<1roU4EqqniT$>mtJ7&]1nokV8^^W0;-2l":e:iRA0@#7P_9O\#PZ3mg/XbUM<DTcnU<ZkDGj;/WV';m\\PRV@f#h3qnhJCCbDZ`eh*9qZab,30$Xf=Ln\%@05Vq[tQUDNA0]niCe~>
+Gat%#>B?i'&:XAWcsnh@lU\=korUE[1[0!B4g!I&1k!//fLu>AJ?\)5q?eq,/qKPAaX")Wg<6t;T/N1piqqQko7E1$rI%j;N&'Di^ATRqp3jm^@3:aYqo,JPk'q=LYk89?QZhVFFf1W*iM8^&$0j<<Fp7^5@?[+?\gblK=c#o*6WPPe+Z??D9BN%?:c?:!<DM,EHf&H?*K,L*\,o849i\1@j>XPI/*)A1[k?8(Oo.Xk5E#YHF"0Hu_"9pZ-I,5fU.^4<F@)un1b(\ZS<W5);lC9hl;].[Xo*0:jU>,0bX(!Fla+%hQ:GmZ",Ng*:W1LF.YbIRl,[TBl#JBs';9u@79oen'&XZ&QDe%+"Mk;^WN/Ee-q(!nX`WNt>fF+=`hLiQFR[MLC^@c#Nb+O1E\.`>B6S**&9jH">'dAEbS@Xl^Y(4>MV'Fh!0T*'T*0`af#1dkUT[2d/HT7sBfI6nOtj3r@'7nlH]$.b<2ImK)QcrB>g@=hj76J]eA:>UqP[gEX43l9NB5`.g=u<A`95g297U>>.O38^3>nk63%jEa[%:<"lLH#sNRL!c4j07X@oE5V;S0K<<IRe&Wme/Iec3!P`%@hGJhKOOUmHk/HBjun7!A[E4AP(9e0&2-XbF;p'5Q3d>=>HoEH0:S9Li8s?pUJj,%Rq:nE#7BThAL;GU$io/s^9-@fpf5W7J,_aaojC37lY0q.:6F#28\1iV-uD/U+BkR#j4ME1^Mo)oi<;1]''TL&C@T2bGbB7Nl!"p*i"?T,rnW6E28us7jbNl%]ce[_p'<I!CmZ-(7"!_IYr[+D><$m8guW-3Tn/@od+e2OQ15kTq-lUb?EFqh%o+H8RMK@%/pG1?_I#hPiAOpSR6@KQA1V?rL@9%U6Z/1=Ie0P-0ZZemdLU3C=rYr0e?0\/aC9"J_u+g^J*o;6G<sm]d:h&1"+:d:4b/BQ3e&f]tCN2c*ea]oeWP\^EAE4$LN9Pd!+<gnkso+JbK
 0l7k>VDj10(PP\T"b=Mh?<k9N[Dd]JUF$j07d<K8S?=I./*l`B2!C;IUr!mM;5%-A6QnLn[.3oaW6arnY5Z7m2VCH?r3;GMV$bi,6JOME.K5c\="q<FDQ$['N<-^jdLs<CcjJ6*6m#he&dAQbk0$@*^$l@'AXWSdPY_OM<<.l;!pmQ48og*tP[SqLM0F2>+pqedWF&4/h=s<.@SI*Zcp>2if@;&`XPEpb\$on]/i8)M1;;nq<P7HBca)65TUt0)i8W3N&l_!2^[`:`H2eP:!=]uJioY<\.h",4?HR+gk!T*/=W6_q&4.a"t"C]@G_W+B(N;65[:E$nHd-Kb"F_\('0'lZJFs'=:3i:h;?g#,LfrfmB/%rO(dD1A.0=-.Y"o~>
 endstream
 endobj
 100 0 obj
@@ -854,25 +854,32 @@
 133 0 obj
 << /Type /Font
 /Subtype /Type1
+/Name /F6
+/BaseFont /Times-Italic
+/Encoding /WinAnsiEncoding >>
+endobj
+134 0 obj
+<< /Type /Font
+/Subtype /Type1
 /Name /F1
 /BaseFont /Helvetica
 /Encoding /WinAnsiEncoding >>
 endobj
-134 0 obj
+135 0 obj
 << /Type /Font
 /Subtype /Type1
 /Name /F9
 /BaseFont /Courier
 /Encoding /WinAnsiEncoding >>
 endobj
-135 0 obj
+136 0 obj
 << /Type /Font
 /Subtype /Type1
 /Name /F2
 /BaseFont /Helvetica-Oblique
 /Encoding /WinAnsiEncoding >>
 endobj
-136 0 obj
+137 0 obj
 << /Type /Font
 /Subtype /Type1
 /Name /F7
@@ -893,7 +900,7 @@
 endobj
 3 0 obj
 << 
-/Font << /F3 131 0 R /F5 132 0 R /F1 133 0 R /F9 134 0 R /F2 135 0 R /F7 136 0 R >>

+/Font << /F3 131 0 R /F5 132 0 R /F1 134 0 R /F6 133 0 R /F9 135 0 R /F2 136 0 R /F7
137 0 R >> 
 /ProcSet [ /PDF /ImageC /Text ] >> 
 endobj
 9 0 obj
@@ -1055,19 +1062,19 @@
 64 0 obj
 <<
 /S /GoTo
-/D [94 0 R /XYZ 85.0 448.6 null]
+/D [94 0 R /XYZ 85.0 218.2 null]
 >>
 endobj
 66 0 obj
 <<
 /S /GoTo
-/D [98 0 R /XYZ 85.0 659.0 null]
+/D [98 0 R /XYZ 85.0 415.0 null]
 >>
 endobj
 68 0 obj
 <<
 /S /GoTo
-/D [98 0 R /XYZ 85.0 197.347 null]
+/D [100 0 R /XYZ 85.0 487.0 null]
 >>
 endobj
 101 0 obj
@@ -1076,76 +1083,76 @@
  /Last 130 0 R
 >> endobj
 xref
-0 137
+0 138
 0000000000 65535 f 
-0000043842 00000 n 
-0000044021 00000 n 
-0000044114 00000 n 
+0000044645 00000 n 
+0000044824 00000 n 
+0000044917 00000 n 
 0000000015 00000 n 
 0000000071 00000 n 
 0000001279 00000 n 
 0000001399 00000 n 
 0000001571 00000 n 
-0000044254 00000 n 
+0000045069 00000 n 
 0000001706 00000 n 
-0000044317 00000 n 
+0000045132 00000 n 
 0000001841 00000 n 
-0000044383 00000 n 
+0000045198 00000 n 
 0000001978 00000 n 
-0000044449 00000 n 
+0000045264 00000 n 
 0000002115 00000 n 
-0000044513 00000 n 
+0000045328 00000 n 
 0000002252 00000 n 
-0000044579 00000 n 
+0000045394 00000 n 
 0000002389 00000 n 
-0000044645 00000 n 
+0000045460 00000 n 
 0000002526 00000 n 
-0000044709 00000 n 
+0000045524 00000 n 
 0000002663 00000 n 
-0000044775 00000 n 
+0000045590 00000 n 
 0000002800 00000 n 
-0000044839 00000 n 
+0000045654 00000 n 
 0000002937 00000 n 
-0000044905 00000 n 
+0000045720 00000 n 
 0000003074 00000 n 
-0000044971 00000 n 
+0000045786 00000 n 
 0000003211 00000 n 
-0000045036 00000 n 
+0000045851 00000 n 
 0000003348 00000 n 
-0000045102 00000 n 
+0000045917 00000 n 
 0000003485 00000 n 
-0000045166 00000 n 
+0000045981 00000 n 
 0000003621 00000 n 
-0000045232 00000 n 
+0000046047 00000 n 
 0000003758 00000 n 
-0000045298 00000 n 
+0000046113 00000 n 
 0000003894 00000 n 
-0000045362 00000 n 
+0000046177 00000 n 
 0000004031 00000 n 
-0000045426 00000 n 
+0000046241 00000 n 
 0000004168 00000 n 
-0000045492 00000 n 
+0000046307 00000 n 
 0000004304 00000 n 
-0000045558 00000 n 
+0000046373 00000 n 
 0000004441 00000 n 
-0000045622 00000 n 
+0000046437 00000 n 
 0000004577 00000 n 
 0000005295 00000 n 
 0000005418 00000 n 
 0000005487 00000 n 
-0000045688 00000 n 
+0000046503 00000 n 
 0000005620 00000 n 
-0000045752 00000 n 
+0000046567 00000 n 
 0000005753 00000 n 
-0000045816 00000 n 
+0000046631 00000 n 
 0000005886 00000 n 
-0000045880 00000 n 
+0000046695 00000 n 
 0000006019 00000 n 
-0000045946 00000 n 
+0000046761 00000 n 
 0000006152 00000 n 
-0000046010 00000 n 
+0000046825 00000 n 
 0000006284 00000 n 
-0000046074 00000 n 
+0000046889 00000 n 
 0000006417 00000 n 
 0000008551 00000 n 
 0000008659 00000 n 
@@ -1171,55 +1178,56 @@
 0000029644 00000 n 
 0000031423 00000 n 
 0000031531 00000 n 
-0000033334 00000 n 
-0000033442 00000 n 
-0000035018 00000 n 
-0000035126 00000 n 
-0000037035 00000 n 
-0000037143 00000 n 
-0000037668 00000 n 
-0000046140 00000 n 
-0000037777 00000 n 
-0000037977 00000 n 
-0000038195 00000 n 
-0000038401 00000 n 
-0000038609 00000 n 
-0000038777 00000 n 
-0000038977 00000 n 
-0000039135 00000 n 
-0000039310 00000 n 
-0000039551 00000 n 
-0000039680 00000 n 
-0000039834 00000 n 
-0000039988 00000 n 
-0000040132 00000 n 
-0000040282 00000 n 
-0000040423 00000 n 
-0000040663 00000 n 
-0000040845 00000 n 
-0000041018 00000 n 
-0000041221 00000 n 
-0000041409 00000 n 
-0000041661 00000 n 
-0000041802 00000 n 
-0000042011 00000 n 
-0000042197 00000 n 
-0000042371 00000 n 
-0000042616 00000 n 
-0000042807 00000 n 
-0000043013 00000 n 
-0000043174 00000 n 
-0000043288 00000 n 
-0000043399 00000 n 
-0000043508 00000 n 
-0000043615 00000 n 
-0000043732 00000 n 
+0000033474 00000 n 
+0000033582 00000 n 
+0000034940 00000 n 
+0000035048 00000 n 
+0000036783 00000 n 
+0000036891 00000 n 
+0000038359 00000 n 
+0000046954 00000 n 
+0000038468 00000 n 
+0000038668 00000 n 
+0000038886 00000 n 
+0000039092 00000 n 
+0000039300 00000 n 
+0000039468 00000 n 
+0000039668 00000 n 
+0000039826 00000 n 
+0000040001 00000 n 
+0000040242 00000 n 
+0000040371 00000 n 
+0000040525 00000 n 
+0000040679 00000 n 
+0000040823 00000 n 
+0000040973 00000 n 
+0000041114 00000 n 
+0000041354 00000 n 
+0000041536 00000 n 
+0000041709 00000 n 
+0000041912 00000 n 
+0000042100 00000 n 
+0000042352 00000 n 
+0000042493 00000 n 
+0000042702 00000 n 
+0000042888 00000 n 
+0000043062 00000 n 
+0000043307 00000 n 
+0000043498 00000 n 
+0000043704 00000 n 
+0000043865 00000 n 
+0000043979 00000 n 
+0000044090 00000 n 
+0000044202 00000 n 
+0000044311 00000 n 
+0000044418 00000 n 
+0000044535 00000 n 
 trailer
 <<
-/Size 137
+/Size 138
 /Root 2 0 R
 /Info 4 0 R
 >>
 startxref
-46194
+47008
 %%EOF



Mime
View raw message