dex 035nBRCP5ڍ!TtN:q pxV4p pIL@Y^ >3ggggh3hVhshhhhhi1iUiyiiiijJjwjjjj'k\kkkklIllll-mbmmm(nonnnoooKpppqqrorr^sss^tttBuuuvbvv.wuwwlxxyryy;zzz){o{{5|||~ ZρFσfuچA%/A(iލaOLJ6IՔiڕȖϘb_М]ʟ!DvIm ϮƯ[Gֱزȳ7ZvY<hG8J>H ;s| 0rA7LRSmu@H   W I 4   1blM%X`L %!!G""%$R%%6&&&k''A((T))*++S,\-=.r26477777848b8f8r8888888 99.9K9i999999999$:0:y::::::;);5;G;b;};;;;;;;<<k<<<<<<<<==)=9=V=^=g=w====== >>>)>8>C>V>>>>>>>>>>>>>>?"?4?C?M?[?h?w????????@@+@<@F@[@q@@@@@@@@@1AzAAAB-BFB_B{BBBB4CCCC!DPDDDEOEEEE&FTFFFF G:GeGGG&HHH7IIIJ`JJJ5KKKKPLLLMVMMM NJNNNNwDwUwdwtw|wwwwwwwwwxxx*xCxVxixvxxxxxxxxxxxy(y:yHyYyeyyyyz-zUz}zzzz{E{m{{{{ |5|]|||||%}M}u}}}}~=~e~~~~-U}Em 5]Ձ%Muł=e݃-U}̈́Em 5]Ն%MuŇ=epˈވ +9BZhw~ʉ ';k{Ҋ 6F\nċ*C\yƌՌ"9Pl}ō/Vhrߎ.AYnϏ܏/Qd{͐6Xz2DSdrĒ MW^}ʓדݓ)27:=AFKPmޔ@pݕDwTė1fؘYޙ+?UoÚ7^yݛ6:@E9hǝ *b-16;AzƟϟOzàiGޤ @rا]g^#_ t ϰH>#ճ9дIKF|oʺߺ$Z"پ%ۿ%i$N'58GXdy(:EYer!-:KYj{&1@Wn%DWbt!1@MWc{ ;} %.6D[^aejnsy~169Gn%n r.0Y\.7Fe!=Tf}5cuO@[.N`p+GXl)6Wn+[~Ak ?Sr.Oo-F_)66Ocz "Jy-08D_w"Abv0EY\afkpuy~q]C23t> "&+05;CIR_bhz}  %+06BIMV[ao!&/7>GOY_gnw *7ALU]clt{(?bJh:m8] 8e 0Lcy 6VIe3Pq8^~#@a+Oj&?v ?w <p/n!Q.\"NB 6    $ L t    9 `   7 e   6 |  N e4yH0y1\0o G8qPfS/d2|i>\< }  !i!! ":"~"""#J###$b$$$C%%%$&x&&&A'y'''G(((:)))+*{**+k++ ,[,,,-;-{---4...'/x///)0_00 1^112]22243o333I444B555;6667W777 8d889l9992:f:: ;O;;;<V<<<=c== >_>>>?M???F@@@?AzAAA3BlBBB)CyCCC+DDDE=EEEF\FFF#G]GGGHdHHH@IIIJTJJ KXKKLyLLPMM-NNNFOOPnPP+QQQ"RtRRSnSS(TTT>UUVAVV W^WWWNǭݭ 0?^~ŮծPgyׯ-MPYgu~E1ϵ53> ~U`uw'#Pt9@uDD r{*Gn$BVt!/B,    m            e     ! 8 L W c j q x        %6Rh{  #(5FQ^m~  %,29@KX`ekqw~$0:AJS^grz(8=DHMSh{037>BGQV]ckosw J]r1Pn<\~/Mc#:Ro2Hat-Caw/Om+D_9Qhu !;Sp#>^y ( D [ v        !!7!L!`!q!}!!!!!!!"$"3"J"j"~""""""""" ##$#4#H#T#k##########$+$:$L$`$m$y$$$$$$$$$%%%0%<%L%_%w%%%%%%% &"&3&H&T&d&u&&&&&&&&&&''''>'V'''''' (.(J(Z(r((((())-)C)])t))))))*,*G*g******+>+Q+g++++++,$,L,`,r,,,,,,--"-E-S-X-`-m-|--------.".@.I.k.p.{.......//#/-/3/?/G/[/q///////030P0h000000000011%151C1K1U1b1l1q11111111111 22)2.252?2B2K2Z2e2u2{2222222222333/3=3I3Q3Z3b3l3|33333333334 444(434C4P4b4e4l4{4444444455'525C5N5b5p55555555 66$61686F6O6X6f66666666667777,7:7@7O7X7q77778L8~888"9f999!:V:::!;S;;; <j<<&===o>>5???S@@AxAAjBB CZCCCCDDD-EEEF\FF$GlGG HWHHH+IIIJ^JJ KgKKK%L[LLLMPNP^PgPvPPPPPPPPPPP QQ#Q/Q;QGQSQgQxQQQQQQQQQQ RR'R9RIRWRfRRRRRRRRRRRSS2S>SRSmSSSSSSSSSSTTT!T,T0T4TBTMTeTuTyTTTTTTTTTT U-UAU\UlUuUUUUUUUUUUUV"V.V;VPVZVfVpVVVVVVVVVVVWW#W8WNW]WkWWWWWWWWWWWXXX2XEXPX^XnXwXXXXXXXXX YY,YAYDYOYUYmYYYYYYYYYYY ZZ Z.Z@ZSZvZZZZZZZZ[,[?[I[Q[Z[n[[[[[[[[[[\%\4\E\Z\~\\\\\\\\\\\] ]]]%]0];]F]L]]]x]]]]]]]]]]^^^(^6^9^>^C^H^M^R^^^g^o^~^^^^^^^_,_K_l_______`'`F`Q`e`u``````a-aAa^aaaaaabb&b0b>bKbTb[b`bjbtbbbbbbbbbb ccc*c/c@cVcicxcccccccccccd#d;dHdWdid{dddddddde&e6eNe_eeeeeeeeeeff)f>fKf]fhfrfffffffffgg'g2gEg\gwgggggggg hh(h4hAh\hdhmh{hhhhhhhhhhhii-i>iLiYiaioiiiiiiiiijjj-j@jQj_jjjvjjjjjjjjjjjjkk#k0kCkVk_kmkkkkkkkk l l5lDlYlnllllllllmm!m.m9mJmbmmmmmmmmmmm nn$nCnWnjn|nnnnnnnno+oBocoqo~ooooooopp9pCpUp`ppppppppppppq"q1q@q]qmq}qqqqqqqqqq rr$r9rGrWrlrtrrrrrrrrrrrr ss,s5s;sEsRsbsos}ssssssssssttt3t=tKtatwt|ttttttttttttu uu+u>uMuWuduxuuuuuuuuuuuvv vRfwЅ؅ mɆކ)9χ߇ $,=QXbfjry܈,AZ`n}ʉ)6DReqʊ$.DR[jpűً 1JbpzÌ،  (1;IUd|Í׍8Tar~Վ/7FNYgv̏'8DQZoɐڐ .Kwđ͑ݑ2<J\vђߒ!2DPby˓Փ%*F[r̔ݔ $6<B^Õϕؕ(0?Sjz–ٖ (8BU]fwٗ!/5@F^kwʘ"6AIUapș '6FVlzȚؚ(D]fkpsxś˛ӛۛ$OZluƜۜ&/DL]j|͝ߝ*GR_}Þ֞"*/8@[diußԟܟ!:E]~Ѡ 9G^zʡ'C^Ģ̢ݢ)COdinvȣգأ &6?GP]ht̤Ҥդ+Bagn{ĥҥ,37<LQ[e̦UVWXYZ[\]^_`abcdefghijklmnopqrstuvwy{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnoprstuvwxyz{}~                      ! " # $ % ' ( ) * + , . / 0 1 2 3 4 5 6 7 8 9 : < = > @ A B C D E F H I J K L M N O P Q R T V W X Z [ \ ^ ` a b d e f g h i j k l m n o p q r s t u v w x z { | } ~  *  * + , - . / 0 1 2 3 4 @NHNPNXN`NhNpNxNNNNNNNNNNNNNOOOO@NPN$O,O N4O@OLONXO`OpOxOOOOOOOO @N  O'O O+ /O1 4XN56'FO IpO KOLNNOQ5UO WO!XO XP XPY]a'aP apO a P a@M f(Pkl lM'l0P l8Po oM'o@PrGrHPErXPs;slP's|P5sPt txNu wpO5wP8{P.{P~~@N ~pOP1P#P/PxO@P=Q Q  QC(QD@Q/TQxOFdQHtQ/QQ xN7Q'Q=Q@Q pO pO xNMQSO Q Q xN Q Q N R XO  R R7R',R  4R  4R 4R  .4R/ 64R7 ;4R< @4RA H4RI T4RV:VWR'WR&WR5WR?WR WR9WR9WR'WR5WS[S[$S[@S [LS__TS_pS _LSb bS$bSdd$OdS7eS'eN gS"gShTh T j T%j,Tl@N lpOu@TuLT O(\TOlTxTTTTT TTTTT/TT)T U  U7U'N/$U94UQ;@U5PU Q N O  Q7\U'N LSxO xN $ R% +pO46@N78'8lU 8tU:':|U :pO =pOBGGU'GU GU'HU HU LpOSLO MU MU MU'QUUU@NWWPN WU WU\\@N\U\U\U\V\ V\V \$V \0V9\8V;\DV5\TVP\`V'\pV5\xV'\V,\V-\V'\V;\V5\VK\VL\V'\V'\V'\W'\W'\W'\W&\ W\0W?\@W>\TW'\dW'\lW*\tW \W'\N'\W'\W \pO!\W2\W'\W'\W \W\W5\W'\W9\WN\W'\X \X*\X5\X'\(X5\0X'\ >pO>N >T >g >U >OABCH HM ` ..88FD/JJPPRRWV/a`/kkkkr= rlrorr=s s!sLw^wA`wv/wwww w^yx/yz{L{^r{^~^~B`~}/~~~~~~~~ ~ ~~ ~ ~~ ~ ~q~ dl2^^2lo^]P^^/P^^>?/^J^Q^R^Sb t ^ @9>>z?V>>>z?>z?>z?>?z@>j>?>>?@>V>\ 9\ 9>9 9V r"2^9aI=J@ ^z =*z\\ \9 9zhzizz}\\\\\ 9zhzizz}\ 9\ \9\\ \9\\\\\\\ \9\\ \9z|z\\\\ 9z|z\ 9\ \9\\\\ \9\\ \9\\\\\\\\ \9 \ >dz~z% 9\\ \9\\\ \9/^Qz   G"3^>@CDtuFop9pz\\\ 9pz\ 9pz 9 1G^>@a^/^^=/WVWYWi====W/===WV=z={====FWWW9 h  =^/>>>>>>>>>9H         ^ 9^ 9 9bd >V? >z?^>?@^>? >z?^>?^>?^>^?^>^>^? >z?^>^?@A^B >z?^>?^@  / 15 '7 (9 (: 'D ^> ? @>[?^>?^>?@^>?@9/15 6 (; ^>?@^>?^>?@^>?@>z?^>?@^>?@9/15 6 (< !^>"^>"?"@"A#.>#b?$.>$b?%^>&^>&?&@'^>'^?'@(^>(?).>)b?*^>*?*@.-/.15 .(= .(? 0^>16>1z?2^>2?3^>3z?65/615 6(> 8^>9^>;:/;15 =@>=g?@?/@15 @(@ BH>Bz?C^>C?DH>Dz?E^>E?HG/H15 H(A JT>Jz?K^>K?LT>Lz?M^>M^?NT>Nj?O^>O?TS/T15 T'8 T(B T(C V V^V^VVV^^VbV^V VV^V|V^WVWz:WoW^YYY [Z/[ [ [^ [ [: [ [ [ [ ]]] _^/_ _^ _ _ _ _^ _ _ _ _ _ _: ba/ba bf b^bbb^bbbbbdde^ e^g5g^Eh hh^h^j2j^4j5j^6l^lC`lllllk/llllll ll lb lc ld le lg lh lm^Emmnl>o9p p9q9r r9uuesuCvqvvcv v9wqwwcw w9xqxxcx x9yqyycy y9zqzzcz z9{q{{c{\{ {9|c|| |9}9~~~ ~9b9\\ 9 99 9 99 9s/DMNO d  } 6^>@w}(999e! 999/^, ^-  "@HI3oj w\ >lVl 9 /F   / ^ >/ >// \]/ z :\\ 9 9\\\ \>?zz#\\\\\ 9\ 9L  l@  __ \ \9/^^ b /^^ b \\\\\\\\\\ \9z\\\\\ zy\\\\\\\\ 9zyz\\\ 9[xzy 9/L   $ 90.&^>^>>gl\\\\\ 9l\ 9\\\ \9z\\\\\ z\\\\\\\\\\\ 9\\\ \9^>\j\j z 9z^z\\\ 9  90./^^^^D ^:}v]}/?_?_y4GP>l^~>o_ @\\ \m /^,^>w?o@lkovBw 9: J."9^" 9lk 9  i 5G^>@H/q yP_  > > a< a  ^e  l  w >* G a  ] l ^ a o>^?a@A^B Gal>?> a<a^elf8\ }A } X/zKz ##+*///43/65/;;{{  +   \ l /a    /$#/33@a?efegl r~ ? 0H 1 Y YZ  lmmhi?{0YOB t  Y:2p?nrnswoO 567'?'}(?(v(w(+s+ /C/9G /: 0?1?3#4h5Q9&= >u >$?;M@lAB*d C!D>_E)F&F(Gx3H?6IM IB IP I? IIZbIrIqK?KA K@MaMHN?NC NBPOQDDQDQD,SSJ SGSHSIVFWE\ ^^v^1_P`K `O~`Nahaab] bq cMPdpe?fhgQw h"z iVx j+{ lLlRlYplhTmnUo oLoS9oDpqErrrSS rWX r Y rqZ rq[ r[v r\w r(rqrS9rWBr CrqUrrYZsXs S s X s Y s`v s^w s(s s -s issYZt]uev?vBvd vd vww?w wwYwwdwx?xBxy?y?y yezE{{{YS {YX {Y {gv {fw {({4{Y7{Yp{{YZ|E}?}B~~?~~~~~j~hS X Y kv lw (hZmnYZEYS X ov nw (YpYZ?EYS SX WY YZ [ \ qv pw (YS9WB_YrYZ?+2??+?HP ? gCKKCc]9$JHx*G9/S]?B??:_?cd_ r /aYT ^:v_>Rf?<A=s =A=s ??<?==A=s =A=s =A=s <?=z =Q<z =Q<?=A=s ? H z =Q<EES ZX Y LZ q[ \ Y] vv uw (ZY2LE gqhYZ?BEYS X xv ww (YYZE6S X qY zv yw (q,YZ<z =Q<z %=<z '=<<<<<z %=<z '=<<<<<@z %=<@z '=<EoS X |v {w (QYZz <L<<<__ _i_?NO      " b& ' - 2 }3 -9 ,: ,; > L M N HP _Q R ? LJ gCKKCc]}J#.$C%C&p9$JHx_yz{|*G__9/i2z %=<z '=<z =Q< `  6 ?mYS LX v ~w (LYpYZ s ?B??iqYYq?B?qq q!q$WX?B?qqqqq q!q3JXYqqzzs?s?x\efe_7 \EgqS v w (qYZ&|?B??u?u?eiX^?8/<Fj??:u| u uuuu;?I 8 ? } 8 < = /<>@Fuz =Q<z =Q< ;4 ? ?S X v w (YZ?H XC\^C`b0HLbAHBH<<<<<<<<<<<<<<?y  Y ?y  Y ?y  Y ? y  Y ? B ?      (           ? r H  X Y C\ ] ^ _ C` a b c   0   H  Lb (c A  H  B  H  ? Z 1      <<<<<z  Y ?B?! ?r5 Z[1!?IhjJH << <<<<<{  Y ?B?m ?r5 IJhijkJmKH ? LY [   2     2 2!!<" "<##<$$<%%<&&<''<((<))<**<+?+| + +Y ,?,| , ,Y -?-B-?.......... .?.r.LY .Z .[ .\ .  . .2..........2..2./?/W /HN/ P/H00<11<22<3%3<4?4} 4 4Y 5?5B5?66666?6r6W 6X 6HN6O6 P6Q6H67?7L 7LK88<99<:?:B:?;;;?;r;L ; ;LK;L<?<3==<>?>~ > >Y ???B??@@?@r@3@A?A AdAHAHBB<CC<DD<EE<F?F F FY G?GBG?HHHHH?HrH H HdHeHHHHHHI?IH IRICTI VI4IHJJ<KK<LL<MM<NN<OO<P?P P PY Q?Q Q QY R?R R RY S?SBS?T"TTTTTT?TrTH T TRTSTCTTUT VTWT4T"THTUEV?VVVYS VYT VYU VV VW VYX VYY VZ V[ V\ V] V^ VY_ Vv Vw V(VVYVYVVVYVVYEV[V_VY`VoVYpVVYZWWWYS WX WY WZ Wv Ww W(WWWWYrWWYZXEY?Y?Y Y YW YY]Y`YxZ?ZBZ[?[?[D[F[G[S [X [Y [YZ [[ [\ [] [^ [v [w [([[Y[[[[[[[[YZ[\E]?]?] ] ]W ]]^]`]x^?^B^_?_E_H_I_S _T _U _YV _X _Y _Z _[ _\ _Y] _^ __ _v _w _(__Y____Y________YZ_`Ea?aBa?Kb?b?b[b\bS bYX bYY bZ b[ b\ b] b^ b_ bv bw b(bYbbbYbbbbbbbYZcEd?dVdWdS dX dv dw d(d d ddYZe?eeeYS eYX ev ew e(eYeY eeYZfEgZgS gYX gv gw g(g1gYfggYZh?hRhShS hYX hYY hZ hv hw h(hhhY;hY=hhYZiEj?j]j^jS jYX jYY jZ jv jw j(jjYjjYjjYZk?kBkll?lllsllm?m?nn<oo? oH ppz p=pQp<qq? qK rrz r=rQr<s?sBtEuNuS uX u{Y uv uw u(uu{8uduuYZvvz v%v=v<wwz w=wQw<xxz x%x=x<yyz y=yQy<zzz z%z=z<{{z {'{={<||z |=|Q|<}}5< }?}5~~z ~=~Q~<?z %=<z =Q<?z =Q<z =Q<?z =Q<? z      a   ! ## ( * 0 <4 = ? 0T-.-?Bjjkjjk.z =Q<kjpppppp?`  3$ / p?m???z =Q<?z =Q<q-.LRS'5YphTWz =Q<s X?Bz{??BQ?Ba?JS X YY Z v w (Y+QYZ?Bb?L+Q+E?B`?XS X Y v w (qYZ/?Bc?@AS X Y v w (SuQYZz %=< =4 9 =<()C[5z %=<[z =Q<$  J 6K 6ES X v w (YZS X v w (ZYZ9?B<?b9 9B?B?_B?B<7z =R<Hz =Q<3z =Q<z %=<?  h ?z <L<eYa) L Y C5.?<?<77IhhJz =Q<hhIz =Q<<7z =R<4z =Q<<<<z =Q<z %=<hz =Q<hd8  % S I?z <L<eYa. L Y C5I?B??YS YX v w (YYYZ?8;hxhfK yk ]]???hxhfbys*Pq^?{? ` qR___[[j{EoS X v w (QnYZT S YX Y v w (Y  *QYZ?  $   $  $ $ $          $   $  $ $ $ ?  c-=<EabX d{ | ,??  W _`x?B?TYS YX v w (YYYZ<z =Q<,, ?z =Q<z =Q<t    d  1 -q?/ }#}?B ?YYjkY  <     L S9 D  L M  L S9 D   L S9 D YK<UV  LS9D^  < LS9Ddme10e tz '=<!"?M 9:? >b >c l m !<Stq=M8N=O<t?n?B6?tt? + 4uv## #+ # ## #+ # ###+####+####+#%: &?&p&'())L4*+Y+Y, -}/Y2q 3356Y7c 8 8(9 9 91::YZ<s =e>D?k?mA?BBBBq Bq9BYBY B)BBBqjBYZCDDD? D?rDmEE_FG_G_GH?rI?JJ? J?rJmLq L QQRSTT"UUVWAW&WXSZ[[A\?\ \\YZ^^^^Z&^[&^nU^n\^Z^\_?_uc _vc _wc _xc _yc _YZ`qaYbclcnc{ccc#c0c}Vd?d? dd,hd,e|eYeYef{ggii ji k^ ku kkkkk>Rk~MkMkPkQkRklY~mm_nn?ro o oo?omp?pBpE q(qqsZrE rqsv?vE wqwx?xBy?zE zF zj zzqzzz$||s}? }>b }l }m }!}<}q}}=M}8N}=O}<t}}~E ZYZ??%?%?1?~?gY qs?S X N>NcNF    j   EmEpF&g!!00SY  OQ<NWW O     =<U$%x  fg <=Ot     ????%wC s  (  ~l~j(j)k*k+ OmRYYZ    N <sD  MNL Q R 10=F Oy   G L>? T }  r s ?1~   ~   | )iy ofSQ~ Q W 9aY YZ      B"  + V q V YZ [ \ \ Y  tK='(I U p ? c*4q! uhYZ .<!?J ! bvhYb!?!) !* !% !&^!'D!("0 "? " "r""q"Y^"$"!#2z #1{ $ % %'T&C(3 (4,7M-6.5/8L18G2P3 4A5f69w 6Y6S89&:?q\Ch, r\x, s\ , t\!x- Tu\$- ]v\2- fw@Q2- x\d(. y\(Md@. z\Ch, {\ p. |\Ch, b}\ . m~@Q .  \ / \Ch, !\ `/ ,\y / k\Ch, t\{ / \} X0 \ x0 \ 0 \ 0  \ 0 6\ 0 A \0MC1 \ 1 \8M$ 1 \ 2  \@MC1 s\HMC1 \8MC1 \PMC1 \HMC1 \8MC1 \@MC1 \8MC1 \8MC1 \PMC1 0\8MC1 B\PMC1 Z\HMC1 u\PMC1 \HMC1 \PMC1 \HMC1 \@MC1 \PMC1 PM (3 PM P3 8\PMC1 b\HMC1 t\XM x3 PM 3 \Ch, \Ch, \ 3 \ h4 y\Ch, \ x4 \Ch, \ 4  85 ,PM `5 JPM 5 rPM 5  (6  P6  x6 / 6 \PM 6 {PM 7  87  `7  7 ( 7 GPM 7 vPM 8 \Ch, \ 88 @M H8  8 H 8 g\`M 8  PM : PM : PM ; \ P; $\ ; i\< \H< \x0 \h< \x< \< \hM<  \&< \ = :\ (= S\ = \ = \ x0 4\ > ?\ > J\pM 8> S\ P> e\4h> w5> \xM5> \Ch, \4> \ > \? 0 ?  0-H? ;\c`? M1 ? n\M @ \8MC1 \8MC1 \8MC1 \8MC1 \8MC1 \8MC1 /\8MC1 E\8MC1 [\8MC1 q5 @  0@ PM A PM (A \rPA \M pA \ A 0\(B \@MC1 \@MC1 \@MC1 \@MC1 \@MC1 4\@MC1 M\@MC1 f\@MC1 \@MC1 \@MC1 \@MC1 \@MC1 \@MC1 \@MC1 (C 7((C T'8C q 'HC  \XC  pC  \D  \@MC1 \@MC1 \@MC1 \@MC1 5\@MC1 Q(D m\E   E \E \@MC1 D\@MC1 `\@MC1 y\@MC1 \@MC1 \@MC1 \@MC1 ( F \0F #HF < \ F !\@MC1 "\@MC1 #\@MC1 :$\@MC1 S%\@MC1 l&\@MC1 '\@MC1 (\@MC1 )\@MC1 *\@MC1 +( G ,( G %-\ G B.  G [/\ H 0\@MC1 61\@MC1 L2\@MC1 e3\@MC1 ~4( H 5\ H 6/ I 7\ pI )8\@MC1 >9\@MC1 T:\ I j;7 I <\ J =\@MC1 >( J ?\ 0J @< HJ A\ J IB\@MC1 fC\@MC1 D\@MC1 E\@MC1 F( J G\ J HA K I\" pK \J\@MC1 K\@MC1 L\@MC1 M\@MC1 N\@MC1 O\@MC1 P(# K Q(# K 4R'# L QS\# L nTI# (L U\Ch, V\L W\M X\Ch, CY\M8N NZ\N [\N  \\Ch, T]\M0O _^\O _\O `\Ch, a\ @P b\ PP  c\Ch, `d\ P ke\ P f\Ch, g\ XQ h\ Q Ri\Ch, j\! (R k\ R )l@Q R B m\lR  n\@MC1 o\XMnR pPMnS q\XMn8S rPMnPS .s\nxS Vt\Ch, iu\nS tvPMnS wPMnT xPMn(T "yPMnPT SzPMnxT {PMnT |PMnT }\MnT ~PMnU 8\Mn@U fPMnhU ~PMnU \MnU PMnU PMnU \Mn V 8PMn8V N\Mn`V y \sV =\MsW P\MsPW PMsW \MsW \MsW \sW !+ PM|pX PM|X \|X \ X \8MC1 \MpY PMphY F\pY q\uY \uY 3 \wZ \y Z Mw8Z = \xZ hMxZ A \Ch, \{[ \{([ E \}`[ 6}[ TI PM[ \\ \M0\ >h\ \>\ :\8MC1 JPM\ cPM\ \] \Ch, %\] 0\] p\ ^ 0^ X^ M \^ \^ \M^ U \ ^ B _ UPM 0_ PM `_ PM _ PM _ >\ ` l] \8MC1 @M `` \8M` MM ` \@MC1 ,\@MC1 >\& x0 P\& ` e\& ` p\8MC1 }\8MC1 PM' a PM' Xa ' a 2PM' a SPM' a ' 0b \8MC1 @M' Xb @M' hb +PM' xb CPM' b kPM' b \M' b \8MC1 @M) Pc #\8Mxc KMM) c g\Bc \Bc c \ `d \Md \d H\d R\ 0e f\ Pe \t pe \e \e \e \e \ f \ (f E Hf \ xf \w f $\Ch, B\w f M\w Hg \ g \N Ph \ x0 E\ h \ h \N i \ (i \ @i \Nq`i  i \N i 1\ i L\ j V\ j `\ 8j p\M Pj z\ j \ j \@MC1 ( PM 0k D \M Xk PM k PM k \N k  \<Xl g \<xl  R l  \@MC1  \ Nl  \ N#m  \ Npm X \m ~ \@MC1  \ Nm  \(n  \@MC1  \ N~ `n  \n U \3n n PMbo y \bHo  \(N0ho  \0N o  \ p C \ @p a \8N Xp j  pp | 68(UU =3e ar9arTS T q  C 9TSTq  C 9TSTq  C 9USU2CUS U 2;U ?UT CT TGT)8T 8T8T8U8U FW$5t  q  q  "rv1T0 nG T2nG  !T29(T2nc   U2q !U2 q  LTp TqTrUsUt "_pR n V e n U  n V P n U  n V  n U n V  n W 0 jn V  n W @ Vn V  nX TKTOq  q  pE [ [[\\ e 8  (  8 ( 8 (`qv/3e as9asTSTq  C 9TSTq  C 9TSTq   98T8T8Tn@2 Lq  !q   q  "sp@ CT0nc T2nc  !T2nc   4TPTQTR"_pR n V C n U  n V 0 n U  hn V  n U Vn V  nX TTT?TKTGTyLq  !q   q  pE [[[ 18 .q Vr=  r  8r  Vwn q   8(w9b ܬ08 .q Vr=  r  8r  gwn q   8`(w/n8eMb$F dw 8QV"pp r5r=  r  8/r    ^ b /qP Mq nH n 8 r ( z(bq pE p wq 6  w #AbMbM bnF ATb1"w p@0!i"w{p@0!iq ibDq i"vp ip05 [q pE p q  q  q   r k 8 b6n p (!r k 8 b6n p ( 8 nx 355(E98 nx 355(E8(C(8bn r kM n B p r k] &8qR ub 8bIn N u Vq  u(%8W 2qR d 9br r 8(b(b9b{b 2"xp i o q h g j m u n % F q i{pE 6 " -3 {9{TsTq  C 9TsTq  C 9SsS188T8T8SnT2 q  rq  "{pU CT@nJ TBnJ  !SBq 2  TTTT4T`TaSb"_pR n V T n V  n V @ n V  n V  n0T  Vn V  nX S S q  rq  pE [[Z88pT26 "pE p ~q 6  ~P#Bb&Mb(Mb$"Mb*2Mb"BM b nF BR,bîO"~ p@"i&"~ #p@2i("~2p@#i$"~  p@2i*"~Ap@0!i"q i b Dq i"}p i!Ǯp05 Y, '3 9Ts-T-2CSs.S.18Ss/S/188T-8S.8S/F$t   q  "vT-KT-T@-n SB.q 2 !SB/q 2  4Tp-Sq.Ss/"_pR  n V e n U  n V P n0T  n V  n0T 0 Vn V  nX S .S /?S .;S /Ѯ q  pE [-Z.Z/6 " "3 9Ts1T1q  C 9Ss0S0188T18S0n@2  q  "p@ CT@1nJ SB0q 2 !T1߮T1(TP1SQ0"_pR  n V C n V  n V 0 n0T  Vn V  nX S 0S 0 q  pE [1Z06 " L3 9Ts7T7q  C 9Ts4T4q  C 9Ts5T5q  C 9Ts2T2q  C 9Ss6S618Ss3S318T4T4T5T5 0 8 T7 8 T4 8 T5 8 T2 8 S6 8 S3yW5F$t   !q  q  q  q  "v 4T@7nJ TB4nG  !TB5nG   TB2nJ  !SB6q 2  SB3q 2 !T7T2T2T7 XT7T4T5T2S6S3"_pR  z n V n V  n V n U  n V  n U n V  n V 0 n V  n0T @ n V  n0T ` Vn V  nX S 6S 3S 3S 6 $q  q  q  q  pE [7[4[5[2Z6Z3  8 ( v "q  M$F ew  V"p q 0 p 2rr=  r  8cr  g^y Mm =  w = 6nK  5. n0M  'q   Mq nH n L q   Mq nH q (z Mq nH  q r (z9 8r@2 "b p [ 'b<"pi8pE w  T @T!Aq  pE [@[ApE p "q@= 1n "piBpE THq  1"sM$F q g   $F q g % n n  q  C$F q f C p@2?TIǯTJ9ebTHTKbB6Mq  9Aq  c 9*"/q  pR1vC"p0n 2 "p0n 2! n3 ("S)nH  p 8 v'"S(nH  p 8 v'bVTITLTMTO"THTOp@$!F"     vQTJCTLTKGTM߮TN "p iC U2b q  q   q  q  q   q  pE [H[N[K[J[L[M[O[I v>8 ( 8 ( 8 ( @8 " :p  9( 8 " p0 (v q  [Hq  [I[Jq  [K[Lq  [Mq  [N°q  [OKTO6{q pE TPq0  6pE [P T QT!Rq  pE [Q[R TS^Wq0  6pE [STTq0  6pE [T q q @  pE 6q pE  T UT!Vq  pE [U[V T WT!Xq  pE [W[X ^^q ! pE  T YT!Zq  pE [Y[ZT0[T1\T2]^WqUB Ȱ pE [[[\[]T^q0  6pE [^ T _T!`^Wq@C pE [_[`Taq0  6pE [a T`bSacTcdt^Ww Ȱ pE [bZc[dTeq0  6pE [e6 Tf^q  6pE [f ^Wq ! pE  n0Z!  n0X2 bMn [  ϰ^Tpgq Rrh+J"T p 9 !'q r(7q r(!q rq; 8*T#iq 3%[ gY&hq0< C 3T#i$[ g%Y%hn C 3(bM  "T!ip0W[g[i p0  n0_!  n0]2 bMn `  hTpjq Rrk+T"T p 9 !'q r(7q r(!q rq; 83T#lq  3%[ jY&kq0< C 3T#l$[ j%Y%kn C 3T#lq nS(bM  "T!lp0\[j[l p0  ^Wq e! pE Tmq0f  6pE [mq j q0k  q  q  x w 4r0 ! W? zn0i  H/VTnr= r  8r  E^q "pa" p cn0W (bM[npE  n0o!  n0m2 bMn p Dq RQo+6"T p 9 'q ($q TQpq nR "TSpp g2SYTor0G ! 3bM  "T!pp0l[p p0 68(6 "Uw U3 9TsqTqq  C 9TsrTrq  C 9TsvTvq  C 9TsuTuq  C 9UswUw2CSssSs18TstTtq   9UwTuTuTrTr 7 8 Tq 8 Tr 8 Tv 8 Tu 8 Uw 8 Ss @8 TthFW$5t |  # q  "q  Iq  q  " v sTqTqCT@qn TBrn !TBvnc   TBunG  !UBwqq  SBsq r2 !TBt9(TBtnJ   TtTt dTqTrTvTuUwSsTt"_pR  n V n U  n V n U  n V  n U n V  n U 0 n V  n W @ n V  n0T P n V  n V p Vn V  nX TvTvS sS s ±& q  "q  Iq  q  pE [q[r[v[u\wZs[t #8( 8(@8(v spE p6 " "3 9TsyTyq  C 9SsxSx188Ty8Sxn@2  q  "p@ CT@ynJ SBxq 2 !TyTy(TPySQx"_pR n V C n V  cn V 0 n0T  Vn V  nX S xS x  q  pE [yZx68(U{+3e a9aTSzTzq  C 9TS|T|q  C 9US{U{2U{8Tz8T|8U{n@2  q  q  "p@ CT0znG T2|nG  !U2{q  4TPzTQ|UR{"_pR  n V C n U  n V 0 n U  n V  n W Vn V  nX TzT|Tz!T|& q  q  pE [z[|\{[4R0Y0T02n0 [p  n0!  n02 bMn  52q RA+$"T p 9 'q (q TABYCn ! 3bM  "T!p0[ p0  n02 bMn   7n0!  Aq R+"T p 9 !'w )lw ) RRT|T|TwTT  }w xg)w (Lw (w Tq n TYn0!B 3Tq n T%rr  9(8T&Yn0.B 3TTr  r  )HTgr  8Vr  |j q n r  ^r [nD  q [S[X[Wq  [Sq [SYTY[3YSnU+ 3#cVx7#2e(TSq n TTV[W[W[W[W[WGYWn0C 3#TSq n TTV"p q p rH r=  r 8 !r  [nD  " jv  r (zTVYVn0s 3#bMIEA "TTTTTTv [[[[[[ p0  n02 bMn   9n0!  PT9q R+>"T p 9 !'q (-q b"TTTTTT vq [Yr@9 C 3bM "TTTTTTv[  [[[[[[ p0 [4R0Y0T02n0 [p [4R0Y0T02n0 [p [4R0Y0T02n0 [p [4R0Y0T02n0 [p  n02 bMn   7n0! zq R +`"T p 9 'RT}T}TzT}w )RT}TzT}w 9)+RTzT}w )RTzT}w )w Tq n)  TVq E q  q  7 "xp x}Y r= r 8 r  Wn r0 (TV"pp rY r= r 8 r  hn r 9r (zTq n [[YY n0yu 3uTq n [[Y)Y n0"' 3Vq G q q  9 " xp 9 }z r= r 8 r Vn r0 (Tq n [[[ Y8Yn0# 3V"xp }: r= r 8 Ar jn r 9"pv zr0 (zr  (Tq n [[[ [YGYn0w# 3!q Gr  r Y V " p q p  r r= r  8Ar  h"Wt t r  Vt r  z9q vr (zq  q "p@XI8" "TATBTCpV2 [[[ p0  n02 bMn   9n0!  JT9q R+8"T p 9 !'q ('q b"TTTpWCeq [Yr@9 C 3 "TATBTCpV2[ [[[ p0 [4R0Y0T02q0 [p [4R0Y0T02q0 [p [4R0Y0T02n0. [p [4R0Y0T02n@2! [p  n02 bMn   7n0! .q R1+ "T p 9 'q A(q T1Y2r  1 3  "T!p0[ p0  n02 bMn   9n0! !FT`9q Rb+4"T p 9 !'q r(#q b"Tdp0Cdq [eYer@9 C 3  "T!p0[[ p0 6 " "3 9TsTq  C 9SsS18T6T8T8Sn@2 "p@ CT@9(T@q SBq 2 !,TPq SQ"_pR s n V C n V  n V 0 n0T  Vn V  nX S 6S ;pE [Zn !  n 2 bMn  MEnKq R +["T p 9 !'w LL(nw LTTVTR "pq B p rx=  x  83x  "ht n 9t n q /  vr (zY) w# 3!n V"pp r'y r= r 8 r Wn 8r (zn V"pp r( r=  r 8 r  W n rr  9r (zV"pq G p rx r=  r 8 r  W n r (zbVq B q   q  " xp  }+ r= r 8r Vn r0 (TVT" pq B p  r, r= r  8r  t t r : V8n 8b  n j (8q  t t x n0I (888q q  Vx=  x  84x    ^r k 8 w  !r0 ( ! !( !w  t "n /n 0"d9#@6b n i M t M M p qaqn .45#$%&'()+-2w" nw } #) !6q  r t n r % 9t n 8(n (n q "# qT[ #nd  bSn"  n#  $F q f 1 q t q0t 7nd  Dq r `  8nZ  EIJ89:;<=>@BCGw7 86 t6  (.w } 1r !  )!zTV"p q p r8 r=  r 8 r  n r (zq rTV"pp r'r=  r 8 r  r n 8 r (zVTT"p q p rI r= r 8 Lr rn xz q / "jq n*   v q #q ! r ((zT7V" p q p  r{ r= r 8r n  jr ( zq  n-   z  rVq n0+ 8 V q q   q  "xp 4}r=  r 8 2r   n jn n jn w  q n n r0 (V"p q p srr=  r 8 >r   t n r  W8 n>  (_w } r (z  )' "TqTrTsTtRuv[[[[Yp0 [4R0Y0T02n05 [p [4R0Y0T02n06 [p  n qe nd nd  #qT !5 ξT ԾTξTξTξTؾt qe  Tr _ # 9Tr _  %9TqT[ Vnd  nd  qT sV 9qnb  $F q g 1 T8;Tt "_pR n V W Hn V u n V e Wn V e n U % n V e n U 5 nX  H  w Tq0$nd      w (w7 q 0 q@2 q0< q09 q0- q01 qT,2 q0; q0 p ! q  8n r T r n n rq 08 n 8 p0!} 9(W884(8/n 8(r n 8T r n p0&} r 8 ( r 'n   w 9"Wq vUpur0 ! W!T@n "p0KR"p M#n0 W8"T'p 9 'q  7q  n V"pp rr=  r   8 r   j n t 18(8 r (zQn rr  9 r  8(LT r n n V"pp rGr=  r 8 r jn t 18(8r (z8 n 8 p0!p 9(8(8 4(8n 8p0&@ 8Err X(n E  w r0 ! W q  7q   w  r0 ! W$"q  8#t# (8b n n j tZ "pCq p2 "d##3@MMp q2aqn ?  w !T4 n-  gzy rq ) n0+ d 8 #w ((!#r0 ! W -q  8  w 29(("Wq vr0 ! WξTξRξRq q+  q  n M'q  n n "_pR \n V C n0T  n V nX Mp@"!C  p0$!  p0%! $ &!"# q8qR28R2Y("p0T8q R1 +"T p 9 !'T1~T2}zq )wq T 8 "p05/  w q. aV"pq p Tr r=  r 8*r {"hn q /  v r  (z[6}[;~Y1A$w# 3 b$V"p q p rI r= r 8 ?r  {n q / "jTn*  n  v "p  p@ /r (az%V" p q p  rZ r= r 8 r n  jr ( zT n-  k z  rVq n0+ e 8 %V" pp  r[ r= r  8-r  t  Wt 8""r ((zT  n- Vz k rVq n0+ \ 8 ?V"p q p Trr=  r 8 r   n n q r (z ( )9 T n- 4zq n0+ 0 88zTn-  zq n0+  8zT n-  zq n0+  8zT  n-  zq n0+  8zT  n-  zq n0+  8tzr  8r  8r  8r  8 r  8bM"xp }Vr= r 8 r   n n q r0 (T  1"vQ q06 q 3PbM Q)u Q)T Q)3 ) ) Tn n@ C # 8R#C8R#CY#("p0T#q R%+Y"T p 9 2'T$^q 5(q q. q /e q  ['Y'p0$P 3EdVV8     w ( c$ a8aR28R2Y("p0T7q R1+"T p 9 'R1T2T4q q)vq Tn)  q. V"p q p rx=  x  8 $x    ^q / " h>   v r (zw  [2q  [2Y=Y2$Qw# 3n V"pp r  r= r  8:r  Wt 8t q  (8r (zVq  R 8R#C8R#CY#("p0T#q R% +"T p 9 'R%R(T) zT*T+ wT, VT- }T.}T/q  F4)q Vq u q  q  " xp  }[ r= r 8r ^Tr w  r0 j("xp }Vdq Vr=  ]lE4#r 8 r  zTgn V"p q p Arr=  x  8 x  ^T`r w  r  (zw  [1[>[=q [1[;q [1q [1Y8Y?Y1n04 3P1gVz?Vr=  x  8Gx  [tD  w  r  ^8w  r0 (Tq8 | w(ev ) 4 t p8pR!8R!Y("p0PTq R+K"T p 9 'T^T6^q (q q. q /c q  [[Yp0$5 3$2TSn # W8n 9q  S 8p@"2 `V"pp "pp r=  r  8r  xh T n n  8n t(n u("p0 Fn  zn  z$V"pp rGy r= r 8 (r hTn n B W8r &(bz8r  8(T1"pVq06T "p@$SX `8`R!8R!Y("p0@Tq R+/"T p 9 'T%^q (q q  [Yp0%T 3#Wn  B #8#R4T8R4TY4("p0T4q R6+"T p 9 C'R5R6T7VT9 T: WT; ^q L) )R6R7T9 T: WT; ^q `vK)p v)R6T8T9 WT:^q xi(+q Tn  W9T [0q  [:[7Y9Y:r0O  3ZjTn [6q [<[7Y9Y0,Y<n0%k 3[g  VTn [7q [=[9[;Y6Y0=Y=n0| 3\~ z" Wv T }r0 r P ( ( {( kyr P 'm cI+ Gc OlT r00 q 3bMT8"p0E& wT n-  EzWrV " p q p  r r= r 8r n w  r ( z Vq n0+ B 8q. "pp 'zVr=  r  8#r  X T n q / " p@G x" p In0 (T  n-  #z5rz Vq n0+ ( 8bM"! 8R#C8R#CY#("p0T#q R%+Y"T p 9 !'T$^T%lq 7Z(Kq T8'Txz "_pR n V X *n V n V u nX  J   wq. xz q /e  [&[%Y'p0%P 3GTjuWn 8Tn qe  r _ 8T 8 (Trz " _pR n V y  "n V n V nX  O w  T n-   z  r"bRn  n!  p@N!q n0+  8%T "p Saqg n n n " v!(T8,Trz "_pR n V (  n V n V r nX   w n r  8T80Trz " _pR n V y n V ' n V n V r nX   w T"pU"p 3'n0AT n-  (z  V " pp  rr=  x  8"x  V t q  E 9r = ( zn0+ ! 8T n-  z'rq g n0+  8(C ( T87Trz "_pR n V 7 n V # n V R n V 2 nX   w( T8,Trz "_pR n V % %n V R n V 2 nX   w  <G89;n s8sR4T8R4TY4("p08Tq R+"T p 9 0'RSTTT zTzT sT TTzq . )+ . )RRSTTT zT zT sT TTzq . ) . )RSTzTzT sT T Tzq >W.#b)  . )q q. bRn  n!  T r T8" "p0?wbM(  :. )#V"p q c p r6 r=  r  (8r  r)*t) +T,n -. & qY[ Cgn Tn)  "_pR n S F n V d nX  $F q g C  t) rz n  t) rz t) rx t) / x r@v bt) r r k n " xp  }t) 8 X3vVT0 t) q0b 3 Tq ; nZ (Tr a ; qS q k " epr  HqT r W " 12 p@34)  : /)0 12x~+ 9 ]"S" _pR   n V n V J  ?n V nX p 8 T8 7 Tt) rz "_pR n V n V n V Gn V nX ar@#bM('q@;g n q  r0 o Tq ? nZ  wQ  q  r0 "n 34n p@vn n $t) 8 x+ q (8k q 9((9Tr a ; qS q q ( r 9 " d.#@b n i Mx+ Mp q a(x+ T8G T5"_pR n V 5n V n V @ Vn V n U 0 n V n V Vn V nX wbM(5"t) rz q / t) rz t) r qn "V&4 '!" v$t) x !&p'"#% )v tr ;(,- . / 015)6  : /) /  :),-. / 0 PzT8 "p0AwbMTn) `V"p q P p trr=  r 8 Er  "hn t 9n t q / vr 4(Cz[w : [[w / [[q  [ZYYp@"1 3  :7 /#bI"vn rr  9[T1" 9p0  [q [q  [q [w 9 [q  [q [q [ZY"Yq06 3 V`Lz9)2 z(N )v9[q [q  [q [w 9 [q  [q [q [ZY2Yr  3 V`Lz)29 zV"pv r9x=  x  83x  ::t 896:96r 0( 96:9699(99zV"p q p rr=  x  8x  t r (@zV"pp r?x=  x  82x  t 8 we  ( 8  r ((zT84 Tx  "_pR n V O 7n V n S Un V nX  w bMrVq C Vr=  r  8.r  T$qV\ 0E(T8& T"_pR n V 4 6n V C nX  w bMT8r bMV"p q p Trr=  r  8Kr  "t t t t !t t "t t #w #t t $t &v r (@z 9( 9( 2L( 2(  : /( . /  :"T?p0: e'v> Z  ; MJ&E#[D-$DkFW>!F7!+$'b  8R#C8R#CY#("p0T#q R%+"T p 9 !'T$zT%:q )T%zT&:q )T%:q 6(q Tt  r e ['Y(n@P& 3EVuzgV" p q p  rz r= r 8 *r j"n n p@1vr (z[%w  [##Y#n0) 3AVTn Tn  r s q  [#q  [#3Y#nRq8 3ATebM2) & 8R!8R!Y("p0 Tq R+a"T p 9 'ST^TTj q (2q q. bRn  n!  n[ q /e [ q  [[ZYp0$i 3'2dT"pYO2"p Qxn0FbM q * q 4 q  q 8 q 3   .TV"p1 w  "_pR n V  .n V n V  nX   .TV"p= w  "_pR n V  Pn V n V  nX $T0r  "_pR n V  Tn V n S  9n V  nX $T0r  "_pR n V  0n V n S  9n V  nX  Aq  q  bV r8 rr  8(r= r  8r  E^q0 X 8s(8(bq / "Rq  b n n j n fn q Q   n0dbMξTξTξT Mq  T0n T1n  r ! n0 ξTq @"p io n $ F q i*B%&'( ) Gq   q   q   q    q   q   pq   q   q   q  pE [[ [ ![  "[  #Y $Y[[[[[ q= q0@ 1 n 7 ? q8  [q&  [q&  [bRn  n!  w'  ["_pR  n V  n V ! Xn V nX  [q q(  [ q q(  [ q q(  [q q(  [ q q(  [ "#?Gq "pT#[q0Q  [T"p0Ww0 T"p0\w0 T"p0lw0 "o 8bV(8(8 "p;( 8((@8)( 8( 80u( 8 "p( 8"pWLa( 8 "ypu(vp :T0q@9 "p00q@1  KVr= r  8 r  4VTn "p 7H" p 9n0v (T n- #z5rVq e n0+  8 n0>2 bMn A  7n0?! Pq R +"T p 9 'SSTzTzT  w J)STw )F)qTw $a(,w "p $TVqN n W[T[X[XYXn *v 3&[nD   ZGOnD  SX1=mSFOSXTXqN n Y [TZV*YZ dn0& 3(Iz"pp z r  r 8 r  VNrr n 1 :T\qQ  V"pq = p rr=  x  8x  Vt r 0 (zr J TPqN n S[Yq  [\[TZVZZ 8r k- 8 b6n p ((8r k/ 8 b?n ~ (( x c  " b p [ ' Kw a pE pd [q  q  U r k 8q?  (5bRn  n!  W8 tt 8n>  8 tv 3( 9 \8  n 9 n 8 ( (3( 9 @8 tv 3( 9 38+  nz 8  [nD  1=( q4 ( q4 q  ( 8 ( (9 n8tu 8  [nD 1 =( 3( 9 M8 t 3( 9 @8ts 8  [nD 1 =( 3( 9 !8t 8  [nD 1 =( 3( 8 ( 8 ty 3(  8  (>8  (88  (2r k 8 q (  ̌? b Rn n! . ;("9  ,r k ( 9r k ( p@i "p ei1XpE ; T39 T48((U5T3߮T4\ pE \5[3[4 jq  q` Tr  ^8 q?  q @ C (!Ur  ^8 q?  q @ e (%hr  ^8 q?  q @ v (&r  r  r  r  r  ^8 q?  q @ ! +"v rpE pnU:U;U<߮U=T7T8T9$T@78T@98T@7n> TB9n>  q@A 2 q @  (T@79T@9T> "p oi6 pE [7[8[9\:\;\<\=[>q  q` "Tr 0 ^8 q?  q @ e (r P ^8 q?  q @ e (r ` r p r  xr  Er  yr  ;r  Hr r r ^8 q?  w@  (r @ ^8 q?  w@  (OTevv?pE p|U@UDUEUFUGUHUIUA߮UBXTCTJCTKQTL "p }i?pE [C[J\F\G\H\D\I\E\ A\ B\ @[ L[ KI)9!8 r kC 8 b?n ~@ (8rU!C "b p [ !'mw yq  2 398 n 3pE  3q  q  ,r k r k 8 q   8 r k7 r k8 8 q  4 8(pE [Mpq  o CT0Mq "p !r K "q  q  o0CT0Mq " n % p !r K q  o CT0Mq "p !r K TNTQNt q  pE "p qN [0NT0NqI [0Qg n  q  [0O"p 0[0P" p n  n T1OT2Pn068(UR3T Q9QUCRUR2UR 8URn  "p  URq U0R"_pR 6n V ! n W  Vn V  nX pE \Rq  q  n pE p "p iTp4 f q  q Fp4  f q  Tq F 0q Vr= r  8r  4~n 3(80~"~.p 2'Q q  n W 8 0q (t 8n  ({pE n 1z"p"piUpE TVq 6pE [VTWq 6pE [WTXq 6pE [XTYq 6pE [YTZq 6pE [ZT[q 6pE [[T\q 6pE [\T]q 6pE []T^q 6pE [^7~6f q  "xp }"C vAr0 1"C  vAr0 !"C ^  vA^r0 !"C   vA r0 !"C    vA r0 !"C  b  vAbr0 !" C   vA r0 ! " C  vA r0 1 " C  vA r0 1 "C  vAr0 Q"C   vAr0 A"C   vAr0 A"C  |  vA|r0 A"yp "yp "Eq  q    pXC*r e"Eq  q  pVC:r %"FpUD2Abn0B n E2 9$"4"_pR  n V n U ' n V n U 7 nX  p07"xp }" C  vA  r0 " C  vA  r0 " C vA  r0 "C vA r0 " yp  " yp  " Eq q  p^Cr " F  p\Dٶbn0B n E 9$"4"_pR  n V n U n V n U nX  p07"xp }"C2vA 2r0 "C4 vA 4r0 "C6 vA 6r0  "C5vA 5r0 "yp " yp  "Eq  q  pSCBr *"F pZD2bn0B n E2 9%"4"_pR  n V u n U % n V n U 5 nX  p07t"xp }"CvAr0 "C vAr0 "C vAr0 "CvAr0 "CvAr0 "CvAr0 "CvAr0 "CvAr0 "CvAr0 "yp "yp "F p_D!Tbn0B n E! 9'"4"_pR  n V G n U  n V n U $ nX  p07s"xp }"C vAr0 "C !vAr0 C"yp "yp "F pTDRbn0B n E 9'"4"_pR  n V 7 n U # n V n U  nX  p07u"xp }"C$% ! "#vA r0 " C%&!" $vA  r0 S"yp "yp  "F! pUDB"bn0B n E 9'"4"_pR # n V 7 n U # n V n U  nX  p07t#"xp }"$C)*% &'(vA$$$ r0 "%C*+& ')vA%% r0 C"%C& 'vA%% r0 C"%C& ' (vA%% r0 C"%C& ' vA%% r0 C"%C& '(vA%% r0 C"%C*& 'vA%% r0 C"%C*& 'vA%% r0 C"yp "yp %"F&pTDR'bn0B n E 9'"4"_pR (n V 7 n U # n V n U  nX  p07u("xp }")C./,-* +vA))) r0 "*C/0.+ ,vA** r0 S"*C+ ,vA*** r0 #"+C01./, -vA++ r0 #"+C, -vA++ r0 #"+C, - vA++ r0 #"+C., - vA++ r0 #"+C., -vA++ r0 #"+C, -vA++ r0 #"+C0, -vA++ r0 #"+C0, -vA++ r0 #"+C0., - vA++ r0 #"yp "yp +"Eq  q  ,k-  pWCdYr B"FpRDTbn0B n ET 9%"4"_pR  n V n U G n V n U W nX   p07"xp }".C34/5012vA.. 5r0 ".C/E0 2vA.. Er0 "yp " yp  ."F/ pYD!v0bn0B n E! 9'"4"_pR 1 n V @ n U  n V n U nX p07C1"4p070 [4_T p@8#Vf q  q Fq Fq F q Fq F q Fq Fq Fq Fq Fq Fq Fq F q F q Fq F3f q  Xq F_q F`q F\q F[q F]q FZq FYq F^q F(f q  / f q  T_q  7f q  > f q  q; F-"xp }"xp }"+1        % F pT/2Y"p 5fn 6j T`r q n " !1p mt Tar  q x "!1p ~ Tbr q  "!1p  Tcr  q  ".!1p  Tdr /q  "6!1p K Ter 7q  ";!1p a Tfr <q  "@!1p s Tgr Aq  "H!1p  Thr Iq  "T!1p   q  "pp z"xp }q  bn] r0 Aq  bn r0 Iq  b n r0  q  bn r0 /q  bnE r0 7q  bn] r0  q  bn r0 q  bn r0 <q  bnp r0 "yp gp"p q [`"p q [g"p q [h"p q [c"p q [d"p q [e"p q [a"p q [b"p q [fn         % F o0p5 n0!  n02 bMn  nq Rl+^"T p 9 !'w (Lw Tmq  n Tmq TjRkq0C bRn  n!  "bT jR kR i v^Yln0b 3bM "TamTbjRckRdiv [m[jYkYi p0  n0 !  n02 bMn  0Hq Rap+:"T p 9 'q ()q Taqq  n Tbqq TcnRdoq02 dYepn@!C 3bM "TAqTBnRCopV2 [q[nYo p0 ?TrE q  q  q  pE [r[s[tST0sq@9  Xq  Ts"v$5w0  q  Tqs"pRp5w0 ?Tt$3e a9aTSuTuq  C 9TSvTvq   98Tu8Tvn0 q  q  "p0 TuTuTvTvT0unt T2vn !(T@uTAv"_pR  n V 2 n U  n V n U  Vn V  nX 1pPq  q  pE [u[v38"b   v^(8"d7vy(p0q  [uq  [v6T wT!xHq0h q @  pE [w[x6 T yT!zHq0d pE [y[z6 T0{R1|R2}Hq@aB Ȱ pE [{Y|Y}6 T ~R!Hq0g pE [~Y6 T T!Hq0b pE [[6 T R!Hq0e pE [Y6 T R!Hq0k pE [Y6 T T!Hq0^ pE [[6 T Hq c0 q @  6pE [6 T T!Hq0i pE [[6 T T!Hq0f pE [[ 6TTSSTHw`  pE [[ZZ[6 T T!Hq0j pE [[6 T@SATCHqU_2 Ȱ pE [Z[p+ q  q  n r0J n r0J0n r0Jn Br@H%n Rr@H%n br@H%pn r@H!n r@H!n  9r I(r0J n r0J n r0J n r@H2 n r@H20Vn0L!p+ q  q  n r0J n r0J0n r0Jn Br@H%n Rr@H%n br@H%pn r@H!n r@H!n  9r I(r0J n r0J n r0J n r@H2 n r@H20Vn0P!V!p)% q  q  n r0J.0Vn0T!6 :p)> q  q  n r0J n r0J0n r0Jn Br@H%n Rr@H%n br@H%pn r@H!n r@H!n  9r I(r0J n r0J n r0J n r@H2 n r@H2n r0J]0Vn0X!eq jpE p[q0s q0w +o* q  (r G! )r0Jq ?S q ?c ^q ?s  q ?  q ?  bq ?  q ?  q ?  q ? q ? q ? q ? |q ? rO 8xr MS r Mc r Ms r L Dr L Dr L Dr L r L r N 8( r M r M r M !"r L $"$$r L &$&"Vv(rK rK'+$* q  (r G! )r0Jq ?S q ?c ^q ?s  q ?  q ?  bq ?  q ?  q ?  q ? q ? q ? q ? |q ? rO 8xr MS r Mc r Ms r L Dr L Dr L Dr L r L r N 8( r M r M r M !"r L $"$$r L &$&"Vv(rK rK'T@"p01AqV<  q 3bMTQ"p09qW<1$ TQ"p0=qW<1$  TQ"p05qW<1$  TQ"p0AqW<1$ 3TQ"p0;qW<1$  HTQ"p@3gqX<1$ ]T@"p0/AqV<  fT@"p0CAqV<  q 3bMqTQ"p ?qV<1$  TQ"pVIqY<1$ q 3!bMT@"p0GAqV<  q 3bM!T"vEqU<0 q 3bMT@"p07AqV<  q 3bMq@{2 q0q q0u q0y ,+ q  )r G! *Er@Heq ?S q ?c ^q ?s  q ?  q ?  bq ?  q ?  q ?  q ? q ? q ? q ? |q ? "pv zrO 8r MS r Mc r Ms r L Dr L Dr L Dr L r L  r N 8 ( r M  r M !r M "#r L %#%%r L '%'"Vvr E*)vrK rK'0 q  r GW br@H2"pp zrO 8 r M@ r B(rK rK' +,+ q  )r G! *Er@Heq ?S q ?c ^q ?s  q ?  q ?  bq ?  q ?  q ?  q ? q ? q ? q ? |q ? "pv zrO 8r MS r Mc r Ms r L Dr L Dr L Dr L r L  r N 8 ( r M  r M !r M "#r L %#%%r L '%'"Vvr E*)vrK rK' w5 q  r GX br@H2!rr@H2"pp zrO 8 r M@ r B(rK rK' 0qT2 w q0 q0o q0 q0  q  T 1Vn0*@bM q  T 1Vn0,@bM! q  r G& r@HC!r0JrOrKbM rK'  q  T 1Vn0*@bM ) q  r G) r0J!r@HT1r@HvAr0JrOrKbM rK' $' q  T 1Vn0,@bMq  q0} 3  q  T n0.@  C' q  r Gx rO 8 r LP (rK rK' " " p \i15 q  p ["pK(["pO(["pS'[" pW'[pE 6 T0R1T2Hq@B Ȱ pE [Y[6T T!Hq0 q @  pE [[6T R!Hq0 q<  pE [Y6 T@RASBHqU2 Ȱ pE [YZ6 T0R1R2Hq@B Ȱ pE [YY[p+ f q  q  n$ r@H'n# "r@H'n! 2r@H'n A9r I(r0Jn  Tbq n  S9r I7(r0J7cn r@H7Tsn" r@H7Tn 3r@HWC0[n0!q pE pTq@2    q  r G! Er@He q ?S  q ?c  q ?s  q ?  q ?  q ?  q ?  q ?  rO 8ir LS r Lc r Ls r N 8(r M r N 8(r M Tn  r L r L r L "[v (rK rK'q0 ;$ q  r GF Rr@H2!Rr@H2rOq> rK rK' \TQ" p@VqW<1$ nT@"p0AqV<   wTQ"p@gqX<1$ q 3!bM TQ"pWhqY<1$ q 3!bMTQ"p0qW<1$ q@2 qT2 # q  r GG Rr@H2!br@H2rOrKbM rK'  " q  r GH Rr@H2!r@HvrOrKbM rK' q0   q  T n0.@  "p i 5 q  p"p[["p ([pE 6 T0R1T2Hq@B Ȱ pE [Y[6T R!Hq0 q<  pE [Y6 T0R1T2Hq@B Ȱ pE [Y[6 T0R1R2Hq@B Ȱ pE [YY6 T T!Hq0 pE [[6 T@SARCHqU2 Ȱ pE [ZY6 T@SATCHqU2 Ȱ pE [Z[[p+" q  q  nR r@H&nJ "r@H&0nO r@H!@nP r@H!nH Rr@H&TPq nS n  a9r I(r0JnI r9r I&(r0J&nQ "r@HF2nN " r@HF2 nK r@H&C nL r@H&CnM  9r I6(r0J60_n0!Qq VpE pqT2 [[ q  r G! r@HT( rO 8 (  r Lc  Tn   r Ls  r L "vrK " T nH p 9 ' (  rK''F TR Tq0  * q  r Gh rr@H2rO 8 r L@ C(rK rK' %TTQ"p@VqW<1$ g TQ"p0qW<1$ zTQ"p@VqW<1$  TQ"p@gqX<1$ q 3!bM TQ"pVqY<1$ q 3!bMT@"p0AqV<  q 3bMq@2 q@2 *=) q  &r G! 'Er@He q ?S  q ?c  q ?s  q ?  q ?  q ?  q ?  q ?  q ?  q ?  q ?  q ? "pv zrO 8r LS r Lc r Ls r L r L r N 8 ( r M (T$n  8cr N 8( r M %r L r L r L r L "r N 8$( r M $"_v7r ')&)L%"TtH  p 9 'rK rK'*=) q  &r G! 'Er@He q ?S  q ?c  q ?s  q ?  q ?  q ?  q ?  q ?  q ?  q ?  q ?  q ? "pv zrO 8r LS r Lc r Ls r L r L r N 8 ( r M (T$n  8cr N 8( r M %r L r L r L r L "r N 8$( r M $"_v7r ')&)L%"TtH  p 9 'rK rK'q@2 qT2 q0 .# q  r GG Rr@H2!br@H2rOrKbM rK'  Q" q  r GH r@He!rr@H2rOrKbM rK' t q  T 1Vn0,@bM TQ$ F2 "pUvq@:A2  "p i5 q  p"p[["p ([pE 6 THq  6pE [ 6TpRqSrStHw q<   pE [YZZ6 T T!Hq0 pE [[6 T T!Hq0 pE [[6 THq  6pE [6 T@RASBHqU2 Ȱ pE [YZ6 T@TASBHqU2 Ȱ pE [[Z6 T0S1Hq@B pE [Z6 T T!Hq0 pE [[6T`SaScuHw Ȱ pE [ZZp+Y q  q  ns r@H! nk r0J0nn r0Jnr Br@H$nm Rr@H$`nl r@H!np rr@H$no r@H!nq  r@H$0bn0!p+Y q  q  ns r@H! nk r0J0nn r0Jnr Br@H$nm Rr@H$`nl r@H!np rr@H$no r@H!nq  r@H$0bn0 !q pE pw+  ' q  r GJ Rr@H2!r@Hv1r@HrOq> rK rK' "TQ"!p qV<1$  &TQ"(p@vqX<1$ q 3!bM9T@")p0AqV<  q 3bM DTQ"'pWhqY<1$ q 3!bM YTQ"&pWhqY<1$ q 3!bMnT""v q^<   Tp"*vq\< q 3bMT@"#p0AqV<  q 3bMT@"$p0AqV<  q 3bMq ! q  !   q  r G! q ? q ?C q ?S q ?c q ?s q ?  q ?  q ?  q ? " pp  zrO 8 S r L r MC r MS r Lc r Ls r L r L r L r L "bv ]r  (rK rK'! *  q  r G! q ? q ?C q ?S q ?c q ?s q ?  q ?  q ?  q ? " pp  zrO 8 S r L r MC r MS r Lc r Ls r L r L r L r L "bv ]r  (rK rK'q0/ q@#2 qT'2 q0% qT)2 q01 w- | q  r G% r@HCrOrKbM rK'   q  Tn0-0bM% q  r G& r0J!r@HT1r0JrOrKbM rK'  ' q  r GH Rr@H2!r@Hv1Rr@H2rOrKbM rK' ") q  r G' r@HC!r@He1r@HCAr@HerOrKbM rK' $  q  Tn0-0bM"  q  Tn0-0bM-TQ $F "%p q@:A2  "-p i;5 q  p["+p([",p ([pE 6 THq G 6pE [6 T T!Hq0H pE [[6 T0S1Hq@IB pE [Z6 T T!Hq0F pE [[p+M q  q  n r@H! n r@H!W0dn0@!_q dpE pC iR"_pR n V n V n V n V n V n V r  q @ Wn V 0n V n V nX [q  1Ts"3p0=qY<SF  TQ"2p@;vqX<1$ T@"1p09AqV<  q 3bMq0O q M q@Q2  C q  r G q ? q ? "pp zrO 8r L r L "dpZxur S(rK rK' .> L q  r Gy r  r  8r  [nD  r@HC("pp zrO 8r LP q @ e r 2(rK rK' 6G+ [* q  'r G! (r@HTq ?c q ?s q ?  q ?  q ?  q ?  q ?  q ? q ? q ? q ? "pv zrO 8r Lc r Ls "dpWxAer L r M r M r L Dr L Dr L ! r L Dr L $#r L D"b&v ]"p0Er P(*)orK rK'q0S P q  T 1Vn0,@bM[TQ $F "0p 7q@:A2  "5p Dii5 q  p2["4p?([pE 6 THq ^ 6pE [6 THq _ 6pE [q vpE p[zUTQ"9p YqV<1$ q 3!bMTQ"8p WqV<1$ q e  A q  r G  q ? q ? "pp zrO 8r M r M "ep0er S(rK rK' ,<q c  q  r G# rOrKbM rK'  ":p \i  5 q  pT[{pE 6 T T!Hq0q pE [[ p+  q  q  n r@H! n r0J' 0gn0k!/ q pE pn3 T@"=p0hAqV<  q 3bMq0u >   q  Tn0-0bM "?p oiI 5 q  pf[">pj([XpE 6 T T!Hq0 pE [[6 T R!Hq0 pE [Y6 T T!Hq0 pE [[6 T R!Hq0 pE [YV îp+Z - q  q  n r@H$ n r0J0n r0Jn Br@H$f 0hn0!n q r pE pv TQ"Ep0qW<1$ q 3!bM TQ"Cp0}qW<1$  T@"Dp0AqV<  q 3bM T@"Bp0{AqV<  q 3bMq0  0 q  r GW br@H2"pp zrO 8 r M@ r B(rK rK' +q0 q0 q0   q  r GF Rr@H2rOrKbM rK'   q  T 1Vn0,@bM  q  T 1Vn0,@bM "Gp i 5 q  pv["Fp([XpE 6 T T!Hq0 pE [[6 T0S1Hq@B pE [Z6 T T!Hq0 pE [[6 T T!Hq0 pE [[6T T! Hq0 q @  pE [[ 6 T R! Hq0 pE [ Y p+- + q  q  n r@H! n r0J0n r0J@n r@H!0jn0!9 fp+= + q  q  n r@H! n r0J0n r0J@n r@H!I 0jn0!Q WU p)Y  q  q  n r@H!b 0jn0!q !pE pj T@ "Jp0AqV<  q 3bMu TQ "Op0qW<1$  TQ "Mp0qW<1$   TQ "Kp@vqX<1$  T@ "Np0AqV<   T@ "Lp0AqV<  q 3bMq0 q0 q@2  f q  r G! Er@He2q ?S 4q ?c 6q ?s 5q ? " pp  zrO 8 $  r LS   r Mc  r Ms  r L "jvr (rK rK'Ia^ e q  r G! r0J2q ?S 4q ?c 6q ?s 5q ? " pp  zrO 8 $  r LS   r Mc  r Ms  r L "jvr (rK rK'I` g q  r G! r@HT2q ?c 4q ?s 6q ?  5q ? " pp  zrO 8 &  r Lc  r Ms  r M  r L "jv r (rK rK'Kbq0 q0   q  T 1Vn0*@bM  q  T 1Vn0,@bMq0    q  T n0.@  "Sp i  (5 q  p[ "Pp(["Qp(["Rp'[pE 6 ":3e aW9aWTS!T!q  C 9TSTq  C 9TSTq  C 9TS T q   9TT8T!8T8T8T nT2 q  :q  oq  "WpU C(T0!nJ T29(T2n !T2nG   T2 n  !T!T!@T`!TaTbTc "_pR n V T n V  n V @ n U  n V  n U n V  n U 0 Vn V  nX TTT T  q  :q  oq  pE [![[[  8"p TpT2 3 V9VTsTq  C 9TsTq  C 9TsTq  C 9RsR2CRsR2CRsR2CSsS18SsS18TsTq  C 9TsTq  C 9TsTq  C 9SsS18SsS18$"8T(8T(8T(8R(8R( 8R(@8S(8 S ( 8 T ( 8 T ( 8T(8S(8S!   (!    t %9q  q  ^q   q   q  "V  !#vRRRRRRmT@nJ TBnJ  !TBnJ   RB!RB RB!SBq 2  SBq 2 !TB9(TBnJ   TBnJ  !TBnJ   SBq 2 !SBq 2  TTTTTT T TV T T T TTTTRRRSS T T T SS"_pR n V n V  n V  n V n V  n V 0 n V  n S @ gn V  n S P n V  n S ` n V  n0T p n V  n0T n V  n V n V  n V n V  n V n V  n0T  n V  n0T  Vn V  nX S S S S S S S  S     v" Sq  aq  b^q  cq  dq  epE [[[YYY Z  Z  [ [[Z Z&, $8!(8#(8$(8e(8g( 8(@8 ( 8 ( 8(8/( 8 ( 8  ( 8(" !   #v6 "  q  b#r w  rn  teV7H)  8<r0k  r0k  r0k  b Y r\m  ^b H r\m  :r0l  r0l  r0k   })  9  8kr j  +"p h q'r0k  ֙(Tr0l  @(Mr0l   (FbHrZm x z : (8bY4r[m t { ^ ( 4'r0k   Gt(4'r0k   ('r0k   ('t7(    :r p "[v  \PF;,  n ! K9#HbWMbWM!bWMbYqi  2MbHqi  BMQbXMabXMqbWMKqy  b# B"Ypi""b"  p@{ 0! n0|  n0|  n0|  n0|  n0|  n0|  n0|  n0| i#KpE  q  q  b#r x  q0'r u  0[n0!b"pE p 6 "& % q  b/r w  rn    whY: L-8`r0k  r0k  r0l  r0l  r0k  b H rTo   :b Y rTm  ^r0k  r0k  r0l  r0l  bY rTm  ^    )@8r j  + "p h 'b Y  r^m  ^D(L r0l  D(C r0l  D(: r0k  D(1 r0k  D(( b Y r_m  ^@( b H rPo  : (  r0k  :(C =r0l  (8 %r0l  ] ){% r0k  ( r0k  (   -)Q""Or p "_ v6 qf\M=4+"  n ,! Q #HbWMbWM!bXM1bXMAbWMQbHMbYqi  bMqbWMbWM bXM bXMbYqi   Mqy  b/ W"]p*i."b.   p@{ 0! n0|  n0|  n0|  n0|  n0|  n0|  n0|  n0|  n0|  n0|  n0|  n0| i/pE  q  q  b/r x  q0Vr u  0_n0/!b.pE p2 v3 _9_Rs;R;2CRs3R32CSs8S818Ss9S918Rs1R12CTs<T<q  C 9Ts2T2q  C 9Rs:R:2CRs7R72CSs4S418Ss5S518Ts6T6q   9#!8R;(8R3(8S8(8S9(8R1(  8 T <(  @8 T 2( 8 R :( 8 R 7( 8 S 4( 8S5(8T6!(!      tE ##  q  "_     "v7R;R3R1R:R7R1 R3R7R:?R;bR`;Rb3!Sb8q (2  Sb9q (2 !Rb1 Tb<n  !Tb292(Tb2nJ   Rb:!Rb7 Sd4q (T !Sd5q (T  Tb69(Tb6nJ  1T<T<T6T2T2 T6R;R3S8S9R1T<T 2R :R 7S 4S5T6"_pR n V  n S  un V  n S zn V  n0T 0 {n V  n0T P sn V  n S p }n V  n U tn V  n V |n V  n S yn V  n S vn V  n0T wn V  n0T  xn V  n V Vn V  nX S 4S 5S 8S 9S 49 S 5 S 8V S 9 "^p 3i0#   2# b.n. q0z 1pE 9Y;(Y;9Y3(Y39Z8(Z89Z9 ( Z 99Y1(Y1 [ < @9 [2 ( [ 29Y:(Y:9Y7(Y79Z4(Z49 Z5(Z59 [6!(![6!:; q  !pE Y;Y3Z8Z9Y1[< [ 2 Y : Y 7 Z 4Z5 [6'el%8$(8%(8h(8j( 8!(@ 8( 8 -( 8.(8o( 8("8 ($< v7 r0v 8!(R;8(8R;r@q r0v  8!(R38(8R3r@q !r0v  8#( S818(8S8rWr a1r0v  8#( S918(8S9rWr aAr0v  8#(R18(8R1r@q 1bHT<VrSt ar0v  8#(T28(8 bYT2rVs 1qr0v  8#(R:8(8R:r@q 1r0v  8#(R78(8R7r@q 1 r0v  8#( S418(8S4rWr a r0v  8#( S518(8S5rTr 1 r0v  8 (T68(8 bYT6rRs  R3 [9[Rs-R-2CRs,R,2CRs*R*2CTs'T'q  C 9Ts)T)q  C 9Ss(S(18Ss+S+18Rs&R&2 > 8 R- 8 R, 8 R* 8 T' 8 T) 8 S( @8 S+ջ8 R &hFW$5t   "[ v R-R,R*R&R&R*V R,îR-BR@-RB,!RB* TB'92(TB'nJ  !TB)9(TB)n  0SB(q 2 !SB+q 2  RB&!T)T)T'T' pR-R,R*T'T)S(S+R&" _pR  n V n S  rn V n S  pn V  n S mn V  n V 0 on V  n U @ nn V  n0T P qn V  n0T p ln V  n S Vn V  nX S (S +S (S + "Zp i$    v  bpE  9Y-(Y- 9Y,(Y, 9Y*(Y* 9['([' 9[)([) 9Z((Z( @9Z+(Z+Օ9Y&(Y& pE Y-Y,Y*['[)Z(Z+Y & >:88888 8@88(xgVE4v  kr0v 8!(R-8(8R-r@q r0v  8!(R,8(8R,r@q !r0v  8#(R*8(8R*r@q 11r0v  8#(T'8(8 bYT'rTs 1Ar0v  8#(T)8(8 bHT)rTs 1Qr0v  8#( S(18(8S(rWr aar0v  8#( S+18(8S+rTr 1qr0v  8 (R&8(8R&r@q 6 "îpE pX6 "  3 d9dSsISI18SsJSJ188SI8SJnT|2 "dpUx CS@Iq v SBJq v2 !(S`ISbJ"_pR  n V T n0T  n V  n0T  Vn V  nX S IS JS IS J 5pvypE ZIZJ 88pVx2T [3 b9bSsHSH18Ts@T@q  C 9TsCTCq  C 9RsGRG2CRsBRB2CSsASA18RsERE2CSsDSD18RsFRF2 _8SH8T@(8TC(8RG(8RB( 8SA(@8RE( 8SD( 8RF( t h   !q  q  "b   v ]RGRBRERFGRB?RE RFCRG?S@Hq W TB@nJ  !TBCnJ   RBG!RBB SBAq W2 !RBE SBDq W2 !RBF T@TCT@QTC|SHT@TCRGRBSARESDRF" _pR  n V n0T  n V  n V n V  n V 0 n V  n S @ n V  n S P n V  n0T ` n V  n S n V  n0T n V  n S Vn V  nX S HS AS DKS A;S D߮S H "ap Yi=    v^  q  q  pE ZH[@[CYGYBZAYEZDYF \8,8A(8(8e(8g( 8(( @8 ( 8 (8(v ] $3e ae9aeTSKTKq  C 9TSLTLq   98TK8TLn0  q  q  "ep0 T0KnJ T2LnJ  !TKTLTKTL(T@KTAL"_pR  n V 2 n V  n V n V  Vn V  nX 1pP q  q  pE [K[L88p0!6 " "3 g9gSsMSM18TsNTNq   98SM8TNn@2  Eq  "gp@ CS0Mq  T2NnJ  !TNTN(SPMTRN"_pR  n V C n0T  n V  n V Vn V  nX S MS M  Eq  pE ZM[N23e ah9ahRSPRP2CTSQTQq  C 9TSRTRq  C 9RSORO28RP8TQ8TR8ROnT2 q  q  "hpU CRPRO߮RORPR0PT2QnJ  !T2RnJ   R2O!TQTRTQTR@R`PTaQTbRRcO"_pR  n V T n S  n V @ n V  n V  n V en V  n S 0 Vn V  nX  pvq  q  pE YP[Q[RYO (8888pV2T6 " 63 j9jSsSSS18TsTTTq  C 9TsVTVq  C 9SsUSU18 "8SxS8TzT8T{V8S|Upt 4q  6q  "jv"S@Sq  TBTnJ  !TBVnJ   SBUq 2 !TTTV TTV TV @SSTTTVSU"_pR  n V v n0T  n V  n V n V  n V 0 n V  n0T @ Vn V  nX S SS U S SS U  v =4q  6q  pE ZS[T[VZU P" 8  8 & 8 ' 8  (xgE4v g-q Vr= r  8r  4ln 3(8(l9b_{pE p lq 6  l"`#Cb_Mb^Mb]"MbZ2Mb\BMbYRM bXnF CRfbW]"l p@2i_"l "p@#i^"l p@2i]"l1p@0!iZ"lAp@0!i\"lQp@0!iYq iXbXDq iW"kp i[p05 Yf"mpihpE 6 Timq 3 6pE [i zn0 VTj"pp rr=  r  8 r  xb q: ns q r 9 r s(1zVTjr= r  8br  Vbq> q= nn nr " _pR n V  Jn V n V  n V n S nX L  k w q: ns q r0 q; " p0) ]r (bM[jpE  n0!  n02 pbMn  lHq RQk+:"T p 9 'q ((q TQlq7 n n "oTSlp 2SYTkr0G ! 3bM  "pT!lp0[l p0 | n0 T0mq; "T2mp !]r bM[mpE  n0!  n02 rbMn  Pq Ran+B"T p 9 'q (1q Taoq7 n  $F #qT0!5 "qTcop 2cYdnr0G ! 3bM  "rT!op0[o p0 pE p6 " )3 u9uRspRp2CSsrSr18TsqTqq   98Rp8Sr8TqnT2  sq  "upU CRpRpR@pSBrq 2 !TBqnl   4R`pSarTcq"_pR  n V T n S  n V @ n0T  n V  n U 0 Vn V  nX TqTqS rS rsq  pE YpZr[q n02 vbMn   7n0! q Rv+"T p 9 !'w )~w (w TwStTuTsYvw  3Twq7 n Tsn VSt"p q p r8 r=  r 8 r   "d n pYxNr  ( tz%Yvn06B 3bM "vTqwTrsSstTuuv [w[sZt[u p0  n0!  n02 wbMn   DNq R{+@"T p 9 'q (.q T|q7 1"vT|TxSyTz v4Y{w 3bM "wTq|TrxSsyTuzv [|[xZy[z p0  n02 xbMn   7n0!  T`q R+P"T p 9 'q (>q (q TS~TT}Yw  3Tq7 n S~T}n &YnU!C 3bM "xTqSr~Tt}Tuv [Z~[}[ p0  n0!  n02 ybMn   gNq R+@"T p 9 'q (.q Tq7 1"xTSTT v4Yw 3bM "yTqSrTtTuv [Z[[ p0  n02 zbMn   7n0! uq R+~"T p 9 !'w (lw (Iw Tq7 n "bSTn^  nj  q  gTnb  Tn    v^Yn02 3Tq7 n STn 'YnV2T 3bM "zTqSrTtTuv [Z[[ p0  n02 {bMn   9n0!  LT9q R+:"T p 9 !'q ()q b"zTSTT vq [Yr@9 C 3bM "{TqSrTtTuv[ [Z[[ p0  n0 !  n02 |bMn   bq R+T"T p 9 'q (Cq Tq7 n TqD Tn^  q  CTnb  q01 SUbRn  n!  Yt 3 "|TaTbScv [[Z p0 w  q7 1"{vq06 q 3bM[pE Tq> Tq= "_pR n V  [n V 0 nX Fkw "cTq? #">Tq? p0\  qY 9ATq8 n g Tq> kTq= nc "_pR n V  On V P n U @ nX Fw TqD n^ q  2nb q0  bn_ q  2na n` n@ C  8N"wT vhq@1 C2Tq>  kTq= nc "_pR n V  Qn V 0 n U Wn V nX N w  )B 8"n n  n p@@ n  "c!n^ nb pZ] T "yT vnq@1 C2TqC Tr q8 n h bMr Tq> kTq= nc "_pR n V  Rn V P n U @ nX Fw ) r 'n 8TqA n q<  r @ u8zbRn  n!  n dq@A Tv "|T viq@1 C2 [nC  Tq> kTq= nc "_pR n V 5 Nn V S n U C Cn V C n0T s vn V C n S # nX  w ) i(2Tq> kn "_pR @n V e n S % nX  Gw )"p ' Tq> Tq= "_pR n V 4 ;n V C nX  akr@#RC)D N Xs  n0!  n02 ~bMn  1Rq Ra+C"T p 9 'q q( q Taq7 n TcR3NdYbn@'1E 3T`z[Prr  q  "~TATBTCpV2 [[[ p0 X q  [pE [aTq> Tq= Tnn Tnr "_pR n V  Sn V @ n V n V p n S 0 nX Ekw "p "p Tnn qi  "~TpUCq@1 5T Ln3  8TTq8 TPzTq qRECeRN3YN(Tq> Tq= Tnn Tnr "_pR n V 6 =n V c n V C n V s n S S nX  L  k w  n02 bMn   7n0! q Ra+~"T p 9 'T`zTazq (bTazq r(;q q(q Taq7 n bYcn V! 3zTbq7 n c[a$Ydn 2 3zTcq7 n d[a[b5Yen UC 3 "p0 %   "T!p0[ p0  n0!  n02 bMn   Fq R+8"T p 9 'q ((q Tq7 1"Tp01Yw 3  "T!p0[ p0 [pE Tq> Tq= "_pR n V  +n V 1 nX  Fkw "Tp0!q@1 2 n  zn  zTq> r  r  "_pR k n V v n S 6 In V c n S S Mn V S nX  H kw VT r=  r 8Pr bq8 &V" p q p  rjr= x  8x  et r (zI wK( n0%!  n0#2 bMn &  Jq R+<"T p 9 'q (+q Tq7 n bRn  n!  Tq@ Yt 3bM  "T!p0"[ p0  n0*!  n0(2 bMn + :q RA+,"T p 9 'q Q(q TAq7 n BYCn ! 3  "T!p0'[ p0 [pE h"Tp0' q@1 2 zTq> Tq= r  "_pR n V  n V p n S ` Ln V ` nX I kw Tq9 r ^FVTr=  r 8r  b nn qi  qB n) q< #>"p_^qA n q<  "un bRt  t!  q p]?Tr0 n qC r q8 "c!?nr pP] >n h bMr q> kq= nj nr "_pR n V  n V n V @ n V @ n S P nX w (1 r ' ( q> q= "_pR n V 4 <n V C n U nX  kr@#B) "Tp0" q@1 2o9E n01!  n0/2 bMn 2 <q Ra+."T p 9 'q q(q Taq7 n SbdYen@5!C 3  "TASBpV.2 [Z p0  q  ry b 2Trz r  "pR.q@1 2$ zr  8q  n nn n nm rz  q q v "_pR n V n V G n V t n S T n V T n V d nX  "np q }T TTRRTnf TTTTTTq I MSq  rx rm Vr= r  81r  4^rx r lF Vr=  r  8 r   ^ n0|M ((bMTTS  "sp i# r&" q  Q@q  Rq  S q  TpE [Y[[Y Z[q=  q0@  n 7 q8 [ )q [ " dpd [  #Gq [ nG T r " _pR mn V n S  n V n U  Vn V nX [ #Gq [ q& [ " p [ R 8 uT T nG " _pR n V  An V n S nX  kw T " pp0   w0 T " rp0  w0 T " }p   ]r T " p ,  ]bJ x " S op 8 '  *8( 8 (@8' (  v 5pTJ2T0r T0q@9 T0ne 8nn qi  q  TpTJ2TTx  tn tr "_pR n V & ,n V b n S 2 Zn V 2 n V B n V 2 n S R nX  Ekw bRn ! Vq  Vr=  r  8|r  VzR hV " p q p  r r= r  8*r  ^"Tr  vr +( z"  vn "c!tr  pZ]  n h )(TpE pN$q  C 9"_pR n V @ n V  nX q   8(([pE  kq  Tpqo Ekp w  'q  Tpqo "_pR in V n V nX Ekw 'q  Tpqo "_pR o n V n U nX Ekw n Pq   p0W 9(Tpqo n "_pR  n V 2 n V  nX Ekw (8Tpqo n "_pR m n V 2 n V  nX Ekw Tpqp "Trp b!n0 <Sq  Tqo "_pR n V n U nX Ekwn 8nj (8Tqn n r0M(Tqo Fkq w  R3q  Tpqo "_pR hn V n S nX EkwTpqp q n  _3q  Tpqo "_pR hn V n S nX EkwTpqp q n l[pE  r1q  Tpqo "_pR  n V n U n V n S nX Ekw }'q  Tpqo "_pR  n V n U nX Ekw 'q  Tpqo "_pR  n V n U nX Ekw 1q  Tpqo "_pR  n V n U n V n S nX Ekw n0`!  n0^2 bMn a  q R+"T p 9 'q qo q  q  q  zV"pp rr=  r  8r  ggnn   q   Vq (zV"p q 2 p 1r#r=  r  8r  gfnm  r q(zTr  9Tqn Tnk  q  2Tn r@L C($Tqo T"_pR n U  En V 0 nX Fkw bM "TATBTCpV]2 [[[ p0 [pE  v'q  Tpqo "_pR  n V n S nX Ekw Aq  Tqo "_pR  n V n U nX Ekwn Tqq "TpT]6w0 [pE  q  Tns q  Tnvq "q # q  Tnt q  TnuTTTT "p Oi lt q  @q  "q  pE YF[G[Hq= q0@ ! n 7  q8 [@"pGn 1 n 1RCn 1[@n  q  [@"p [@"p [@"p e@[@/q  r' n& bn $ 8nsbn $ 8ntr' T2n %! -Tr T9"p X#TT7n@ex[bMr  r '( ?-Tr T9"p P#T 7 n@ ex[bMr  r '(k#TPr TR8 TS$ n C[SbMr  r '#TPr TR8 TS$n C[SbMr  r ' n0z!  n0x2 bMn { $q R +"T p 9 'q T T!n rbM  "T1T2p@wR [[ p0  n0!  n0}2 bMn  Tq Ra+F"T p 9 'T`q (0q Tar  q> "Tdp@wTdq  [eYeq02 2 3bM  "T1T2p@|R [[ p0  'q   q  q( q= "p@|7%w0 &q  q  "_pR n V 0 n V  n S @ nX r  q  q  nj  q  q0 Tq 6pE [CTrx TTry ?T r { 8"SHp 8 '~q  p r ^q î Tr }t q0  M$F gw  V q 0 q  q  C "xp 4}r=  r  8Kr   ^  M $F / .w q  ^ q p q ^8 q p 9 -"p0 n  n  r0 (q  pE ["p q [ n0!  n02 bMn   Vq R+H"T p 9 'q ( q Tq "Tp 2lYr0! 3o9"pTH 6v!o  "T1T2p@R [[ p0  3q  ry b 2"pH 6 vo" p@ q@1   o T  q  pE [88!n@2  G q  q0~ v nt nv 31bq n0 (#31bq n0 (331bq n0 "Stp 8 C'pE p "p iXpE p q  nv  q q "pR pE p%G3T Q9n Sn 21n Sn 21TAST3q  1 9n Sn q 1 9TT3En ! TAbQn I ! q  !!qr "n y !n n { !n n { !q TBq !n q !ns  v q  28R8R8T8TnT2  q  q  "pU CRRRRK n n !T2nJ   n q  !TTDR`RaTbTcq  "_pR vn V T n S  n V @ n S  kn V  n V n V  n V 0 Vn V  nX  "p ig q  q  p YY[[xq  nv  q "p@KpE pT1n ! qr 1n y n n { n n { q n q ns v q  !RXR "p iq  p YY[6 "  q  nw nw nw "v߮pE p )3 9SsS18SsS18SsS18 8Sx8Sz8S|pt  "vS@q  SBq 2 !SBq 2   4SSS"_pR zn V v n0T  n V  n0T  n V  n0T @ Vn V  nX S S S {S XS zS  "p i pE ZZZ q  S n0| S n0| S n0| )q  nt  nv  "pp z5bn d r B("p@'pE p'3e a9aVSV2CRSR2CTSTq   9VVKn qr n y n n { Vqn y Tqr  n { TqVr=  r  8r  Eq n (ns v q  !8V8R8Tn@2   q  "p@ CRRG Tr  V0R2!T2nG   4VPRQTR"_pR |n V C n S  n V 0 n S  ~n V  n U Vn V  nX T߮T "p iP q  p ]Y[^ T8Qp@2 n02 bMn   7n0! jq R+"T p 9 !'RT_T[w 9)T[w #(Kw bRn  n!  Tq Tn  r 2 "[T% v Tq n [Yn02 3[nD  H"_T   v8bTq n q  [q  [Y'Yn0T 39   w  '  "T1T2p@R [[ p0 T Tp1"p@p(w   q  q  pE [[T[4 R0 Y0 1qQ" p  8RqT2   Ц8R !8R !Y ("p T q R +d"T p 9 'RT   T  T  Mq (q [[q [ YY r   3q[ q (" bCa'wnT 5qZ (qY q j >Fd R R! q  pE Y Y  n02 bMn   7n0! \q R+x"T p 9 !'w )MRRTTTwTTVw I4xgV)RRTTTwTTVw I4xgV)iw TVTr=  (7CVr  8Ur  Y  q n n nR n q  [O[G[Fq  [Oq [OYCYJYOnT 3+#xgVE2CTv(TCVTEr=  8cvWr  8Ur  Y  q n n nR n q  [N[G[Fq  [Nq [NYCYJ.YNn@M 3+#xgVE2CTv(RC8<TCq n REF[G[G[G[G[G7YGn0S 3#[nC  bCRC"p089 wbM^9 q   "_pR  n V  n S Yn V  n S 0 nX  "TaTbRcTdv [[Y[ p0  n0!  n02 bMn    `Tq R+K"T p 9 !'q (7q (q q; 8*T$q &[ Y#q0< T 3T$%[ &Y&qWd5 3(bM  "T!p0[[ p0  !T! 8n0 !T@ q n ,  zT@!q n ,  z`"xp }Vr=  r  8 r     n nR q r0 (r  Vq  p"xp }Vr=  r 8 r   n nR q r0 (r  Vq  T@rr  8(rr  88((8(8"1"v     w q 30bM4" 8n0 ?" T0n $  9T0"q@? !n0C q 3bMbM !S  J"C q  q  pE [Zq% [q q( [ q q( [!"p06w0  ["k" 8pT2w" q  T` n- #z5rq u n0+  8" q  T`!n- #z5rq u n0+  86 " "3 9Ts$T$q  C 9Ss#S#18T$zT$8T$8S#n@ 2  q  "p@  CT@$nT SB#q 2 !,TP$nR SQ#"_pR  n V C n S  Xn V 0 n0T  /n V  nX S #{S # # q  pE [$Z# 3e a9aTS%T%q  C 9RS&R&2T%zT%8T%8R&n0  q  "p0 R&{R& T0%nT R2&!(T@%RA&"_pR n V 2 n U  n V n S  Vn V  nX # q  pE [%Y&##pE p[4)R0(Y0(T0*2n0& [*p  '# 8R(!8R(!Y(("p0! T)q R(+"T p 9 'T'* :q (q [ 'Y(n0% 3#2["NpUn$ n0WC nV "Sp \en `5 Sb bKnX^Tv S"KpPbn Re nQ n _T Sn] TbT.n ae "_pR #n V v n U nX  bn@beG  "p i+~#b q   q  q  p01[.pE p( "p )i/# b q  pE [2#g"Sp \!"NpUn0W  nV n ` Sb bKnT^2 S"KpPbn R! nQ n _ Sn] TbTR2n a! "_pR n V 2 n S b nX  bn@b!#pE p-[4CR0BY0BT0D2n0J [Dp  n04!  n022 bMn 5  #THq RM+x"T p 9 !'RGRFTL_TKTJwTIVq H4(Fq TEVr=  'Fr  85r  H_ [ Hq  [*I[&Jq  [*Kq  [*LY#FY)GY%Mr0D  3E4#2C(q@F 15bM$  "T!Ep01[H[E p0  n09!  n072 bMn : %x$#q R[+p"T p 9 'RRRQRPTZ&TY$T X &T W $T V :T U $T T _TSw $$0 )TSw $$.q(.w $TOrE  %$g[eS[hT[hU[hV[hW[hX[hY[hZYh[r A u 3'^Ln3  8rB  ] _nO 1<Te\qH nS ["&pbFn  n n q 01$ q0bFn n  ")p0d[nS[mTq [oUq [oVq [oWq [oXq  [oYq [oZYePYgQYaR/Yo[n C 3#$AdVu$ 2(#0q  8 n>  (!" wF F($ T`Nr #)bMJ< "TAOTB\TCNpV62 [O[\[N p0  n0>!  n0<2 bMn ? &T_q Rb+"T p 9 1'TazT`w )w "T^p01C5wC  "p0 ; VT cT ]"p q K p Crr=  x  8*n  "pX6E64w/  r 8(8z4rq  [_q [`q  [aY bq . T 31 "TA^TBcTC]pV;2[_ [^[c[] p0  n0A2 bMn D  7n0B! &nq Raf+^"T p 9 'q (Mq (q TagqG n TbecYdfn0! 3TagqG n "gTcdn Tedn 9p@2Tc$Ydfn0g! 3bM "TAgTBeTCdpV@2 [g[e[d p0 qT pE n P!  n N2 bMn Q &Dq RQo+6"T p 9 'q ($q TQpqV TRpnY n0X2 SYTon0J! 3bM  "T!pp0M[pp0  '9TsTrTq /8/r  q  n@ d! (r n  n  q  n@ ! d [s[r[qpE h'p[  Ttr n'@M"pK"p0MBSqU# qX C q   w',b q  q  p0Sv`.b]n  "p@R1q R [`tTlTn1',./0 #8#R4BT8R4BTY4B("p0/7TsCq RtB%+"T p 9 2'Rp3Tt=zTu<zTv;4Tx::Ty9 _Tz8 [q )Rp3Tt=zTu<zTv;4Ty: :T{9 _T|8 [q kBS)Rp3Tt=zTu<zTy; 4T{: :T|9 _T}8 [q )}Rt4Rp3Tu;(Ty: :T{9 _T|8 [q 0)Rt7Ru6Ry5R{4Rp3T|A &T}@ $T~?&T>$Tv=$Tx<:/Tp;$Tp::Tp9_Tp8[q /l)Rp3Tt9_Tu8[q --(bRp3Tt8[q 6(4Rp3q 4(q Tln Yp3YvBn0 3 [8Tln [t8Yp3YuBn0 3 zq  _Tln [t8[v9Yp39YyBn@u 3 @dn  8mTni  "&pn q bF/t  n ./")  p0( [p8[t9[v:w  [p;w  [p<q [p=w / [p>q  [p?q [p@q  [pAYu3Y{4Y}5Y6Ys7@YpBn x 3 (n  4q  4q ( " >p0 [r8[t9[v:q  [p; [{<[{=[{>[{?[{@[{AYu3Yx4PYpBn0 3 -Lk584 q q EV"p q p r^r=  x  8mx  6/t  n I q q t  ()r0 0t  n &' !"#$%w  r /()(/()zn 9q r)Vq C rVq C 4V"p q p rHr=  r  8Zr  &&6'*t & n I q t & 8n; (+,"_$%!#v8r 6*+,(*+,czrr 2r w / V"vp "pp r=  r  8r  _nS n 8n (Rz%"p $z"pS;RA[}8q [s9q [s:q [s;q  [s<[t=Yp3cYsBq : r 3 TkCV"p q p r>r=  x  8.x  _"{tS t  n v/r 8/(/z[}8q [v9q [v:q [v;q  [v<[t=Yp3vYvBr02 3 BSTl1"pV@Vq  [u8q [u9q [u:q [u;q  [u<q  [u=Yp3YuB w 3 $5Tmr 'bM"Zp B 2'"Sp 8 '"S"_pR  n V C n S  nX  p 8 2' vU. # .q  Ew   "p .ih. q   q   q  q  pE [n[l[k[m6qa pE 6qb pE .!98"p\8"p^rTe2 "b p [ '.q  bM.q  bM.w` Tuqj 6pE [uTvqk 6pE [v n0o!  n0m2 bMn p  .T{q R+"T p 9 'TT~^T}_T|w  Yk%6) Hxg6#)T|w 5#r()w TxrE 5#g[c{[b|[d}[d~[dYhr A r 3W(Ln3  8rB  _nR nS " _pR  ( n V n S  n V n U n V nX  b C" p f>  w T`z"  p0z r  "p nS n n   nM 8   n0 b En  |n0 n Tjq n k [c{[h|[g}[i~q [l,Ylq 8 3Z{hV5# " n n @TwTyGq;  83n +  2 "p@ r   (( (CbMq bC"p hwTz"p0r  0Ser) ( ' q /' ( ( A2Sx( AdV b C"_pR n V P  n V nX M w  eF)abMD5 )c/A C U% 7qq qr 1"_pR n V n V  nX  1"_pR n V 2n V  nX  "TqxTrzTsTtwTuyvl[{[x[z[[w[y p0  n0v!  n0t2 bMn w  1>Tq R+."T p 9 'q  #>"TTTTvl`$5w/   "TaTbTcTdvs[ [[[[ p0 [4R0Y0T02nR [p  n0}!  n0{2 bMn ~  31Tq R+x"T p 9 !'RRT_TTwTVq H4(Fq TVr=  'Fr  85r  H_ [ q  [*[&q  [*q  [*Y#Y)Y%r0D  3E4#2C(q@F 15bM$  "T!p0z[[ p0  n0!  n02 bMn  1Tq R+{"T p 9 'TzTw  )]RRRRTrT T  wT  rT  VT  TTTVTw  0xgV1)w "Tp0z1wC  "Ep0 CVTTT"p q p r9 r= O^mv 8#r 8 zr  [tC  w  [[q  [[[[q [[[q [[YYYYYqYO 3#{gVEr 8Tev(pzrw  [q  [q  [[[[[[[[[%Yq . 0 3 Cl "TaTbTcTdv[ [[[[ p0 [4R0Y0T02n0 [p Tq 6pE [3  n bM pv 3 q  Tn  3  n bM pv 3 q  Tn   n0!  n02 bMn  34q Ra+&"T p 9 'q (q TabYcqUA2 3bM  "T!p0[ p0  n02 bMn   7n0! 3jq Ra+X"T p 9 'q q(Gq (*q (q TabYcqUA2 3TaRbc$Ydn0! 3Taq n Rbc4Ydn0! 3 "TARBTCpV2 [Y[ p0  n0!  n02 bMn  3`Tq R +D"T p 9 'TaTw )-Tw )Tw (l )Tw (8w "Tq Gv Tq n Rq  [[Y n@2V 3 TT"p %"p &q  [[(YnW0e 3 Tq   1"RTpZ S  q  [[0Y w 3 [nC 9b CT"p >?  w bM"TT"_pR n V V n V e nX  p 9 S' b CT"_pR n V  !n V 0 nX Ow bT"p0# q  [q  [[FYq02 0 3 '90$ +7n;q 4"_pR n V 3n V  nX  "TaRbTcTdv[ [Y[[ p0 4T4pU!C  4"cqvsq : 4  8R!8R!Y("p0Tq R+"T p 9 'R TzT[T^q )R T[T^q J(^R T^q (1q "_pR n V C n S Vn V C nX  Tn [Y Yn0 3$[8PTn [q  [Y &Yn0 3%:CY z" vq [ q  [ q [ Y=Y q :  3-bM"S"_pR n V 4 n V T n S 8n V T nX  p 8 B':/ 5 a8aRC8RCY("p0x!Txq Rq+"T p 9 !'TqTsTt@zq )TqTsTt@zq (Xq T!V"p q p r: r= r 8 r _nS t  r (zVq  [p[t[uYzr01 3 CT"vq  [rq  [rq  [r"Yrq : p 3 AbM4!4T6q   q  q  pE [[[q pE n !  n 2 bMn  6Dq RQ+6"T p 9 'q (%q TQq TRn n0X2 SYTr0d! 3bM  "T!p0[p0  '9TTT /8/r  q  n@ d! (r n  n  q  n@ ! d [[[pE 6p  Tr  6pM"p"p0r#%w q % q   6,b q  q  p0Sv`.b]n  "p@1q R [`pE p$3e a9aTSTq  C 9TSTq   98T8Tn0 "p0 T@9(T@nJ TC9(TAnJ  TTzTT(T@TA"_pR An V 2 n V  dn V n V  Vn V  nX  "p i1pP7pE [[$788p0!17;q  T0bIn N  Vq  !r  ^77q  !qP $ n  p@=7 vq  pE [E78bn p O70q  q  ,8 q  3219 n0d qn0d(  q  9n0d^7q  q  r k! 8(f7!q   r k qq   8 ,r k ( r k o7q  q 8"Tp 9 'bu7"pi)#G4q ! Mq ! M7q ! "M 3q ! 2M 6q ! CMq q 1 SMuq ! bMh q ! rMq ! Mwq !  Mq !  Mq !  M1q !  M-q !  Ma q ! Mr q ! MF q ! M q ! Mq ! M q ! M q ! Msq ! MGq ! Mkq ! Mq ! Msq ! Mnq ! M.p q ! Mtq ! Muq ! Mq ! M5q ! Mk q !  Mr q ! !M&e q ! "Mzf q ! #Mtq ! $Msuq ! %M%l q ! &Mvq ! 'Mwq ! (Mq ipE U8)q  Hq  q0  q   9( 8 r  bi8q  q  "_pR n V ! n V  nX 8*q  q  r ` C 8"S"_pR n V ! n U A nX  p 8 ' 8&q  q  "Cnd  p ! "GvGqU   8q  q  "Bnd  p  n  8Lq  q   q  r0^ (* r a qS  K$qV] E Kx r W q gq aqV\ E ' q G' ' q !' ,3? AF E>@G q !#?bn K( bn "K( i  Y9.q  a q  bn D+"p '"p G(  f99q  1=-n0,  1=1<@(19n*  22 ("Ap '"F p ) 2' q !#?bn K( bn "K( i  9.q  a q  bn D+"p '"p H(  9q  "rvG 9SpSr1<Tpn* SsSZs(9  q  !1n@2 9, q  SS  1<1<(o@( , 4SHZ :q  p ' C[4Z5Z70GS1q0S0Z0 :Aq  . q qX @G #D>n + B gu2vn@ @V(bMq !n  q  ! ' q !';:<{:mq  q  q   q  . q bV#qT] 2 qR  qV  q  @H"mqX p0 Gq  qT W2 ' n- q A"n  q  Tp@A2 ' q !'2gfh:q   q  "pp z. q "qX  p P@Pn   8 ( 89 q (n 8)w"Bnd  n p0 n    n 9 (8n "n" Dp "  Hp0   @n m GH qY t bMq "n   [q  qe n  q  n   q  p@r n )i  ' q 'bMq  ' q e'(W.  ;q  "qX  vGqU   <!q  a q  b2qX  q  qU qS (6 " <&3 9TqT3q 1 9SsS19( T T8T8Sn@2  q  "p@ C#<T@q SBq 2 !,TPq SQ"_pR  n V C n V  n V 0 n0T  Vn V  nX S îS 5< q  pE [Z@<53T Q9TAST3q  1 9TAST3q  1 9TAST3q 1 9TT8T8T8Tn@2 q  ~q  q  "p@ CK<T0nc T2nJ  !T2q   T!T8TPTQTRq  "_pR  n V C n U  n V 0 n V  n V  n V Vn V  nX Tb<Tf<q  ~q  q  pE [[[pE t< ^q  bCn@0$< ^q  bCn@0B< ^q  bCn@0$< ^q  bCn@0B< ^q  bCn@0$< ^q  bCn@0B< ^q  bCn@0$< ^q  bCn@0B< ^q  bCn@0$< ^q  bCn@0B<9 8r@!2"b p [ '<9 8r@"2"b p [ '<9 8r@#2"b p [ '=9 8r@$2"b p [ ' =9 8r@%2"b p [ '=9 8r@&2"b p [ '=9 8r@'2"b p [ '(=9 8r@(2"b p [ '2=9 8r@)2"b p [ '<=9 8r@*2"b p [ '<w <w<w=w =w=w=w(=w2=w<=wF= q  T n T n 0  q  M= pE  q ["p,S=q  !q  q  r + q T [=m q  r Tqv n H 8UTn  rz "_pR  n V e n U  >n V P n V @ nX Gkwqu r n 8@q ( T akr@)cTr  E[= q  @q  pE [[[#R Y !q 8 p =[pE = q   q  T Aar 5 = q  q  Tr 4 0 =x 8R!8R!Y("p 3Tq R+O"T p 9 'TT7q () (,q q06 C "p 55r W[q  [Yr 3  3$2 6#b 48r ' 5P:c>5q  n  bIn O  ]q  q   9 q   88 nw 3(#9> 8q0:  ">2q  q  q 8 n n qt aFw 8(W>q  n  8n  8q0   ]>n q  br w rn  8bYrUm $ ^bYrUm C ^4(28GR&8+r j  + 0"p h 'b Y rVm  ^(b Y rRm  ^(H(ctr p "pUJ@2# c>n @!  #HbYqi  MbYqi  Mqy  bi>#"p>i"b "2 p@{ 0!,n0| n0| ipE p>q  q  br x  q0Ur u y>0n0C!bpE pF$3e a9aTSTq  C 9TSTq   98T8Tn0N "p0K T@9(T@nJ TC9(TAnJ  TTTb<T(T@TA"_pR  n V 2 n V  n V n V  Vn V  nX  "p Gi>12 bnB q0z pE [$[%>pE [[>bYT1rQs TbYT1rQs T6 T0T1T2^q@XB Ȱ pE [[[ n0\!  n0Z2 bMn ]  >q R+"T p 9 !'w )w Tqn "rT"Tn  q  qe  Tqo Tq`  p * q[ 9i )()T TT T " p@V-qg   v oTn  q  qe    vq  Y'w 3 q@^2  >yq` n n [n  n qt an fq` " qQ 0! 8q 8n3 (b ,38n  q  !q n0dH("8 n eHn e8(b 3n  q  !q n0d8(n e8bM "TTTTTTvY [[[[[[ p0 >T> q  q  .q  [pE [[[? #>. q T@r n  n T@qs r   B8 "Bp  ("Bq n p0  8 #"Bn  n  "_pR n V W n V u nX  p0 ( bTBn 'q[ R{ n 8 0T@qp bnH " TN,q[ { TO !q[  p0Kn0~ q[ (T@n n "mp0 -@TAmn  8n  9(8 n ( )"DTBn  3r(p0# 0TBr  9(n '2n@& rTKn@2 r( )q( )in% n$ TBr  qv TGr  9$"{vYq@1 q8 n 8(8n ( T@n1 T@n0 bMq ~T@n 0n 878n  ( ' q ' ( ( TBqr 8B TKqq TMr n TNr  n  "_pR n V )n V n V  n V n U nX r@#R ' TBn 2n  878n 'i-'   ! : \ jJ  n0e!  n0c2 bMn f >AJq RQ+<"T p 9 'q (*q TQqn "TSTTn  qt ap0T2SYTr0! 3bM "TATBTCpVb2 [[[ p0  n0j!  n0h2 bMn k NA8q RQ+*"T p 9 'q a(q TQqn TRSYTr0! 3  "T1T2p@gR [[ p0 UATUAT UAT  [A\n  n  n  p n 2 n  n n C q< "_pR n S  n V ` n V  n V  n V in V  n V 0 4n V  n0T @ Vn V  nX UAT UATUATgA n  8 ( n  p w n uA n  # |An!" q  !r  n  n  r  T  8/T n  "_pR n V h Bn V n V v n V n V 6 nX  I  wn  qt  n se 8 b 6n pi (vnq 9 9 p x r a n   n 8 " Bp  i(yqv "p@gvq@1 z o8^T n  qt  ar r  r k 8 q?  ( bRn  n!  r  r k 8q?  ( bRn  n!  w a (T r rM  n  8x8 nm 3(9 8 8 ny 3(8 ((Wqw T 89T p u "_pR n V W #n V u n V 5 n V n V e nX   w ()8 ny 3(87"!p n % b[n e n e n e b\ q[ v n e n  )8Vtj 8Pn  p wP tk 8  n0 tl 8  n0 n  r a n   03_n " p\bcq@1 |qw  T 89T p up "_pR n V W $n V u n V 5 n V n V nX   w ()T 8(T "_pR n V x &n V n V 7 nX    w T 'qX;e| 8Hp0v` T 85T p uP "_pR n V n V n V 5 'n V n V nX   w()eT 82T p uP " _pR n V n V n V 8  1n V n V nX   wl)K8 %"Bn  n  "_pR n V n V nX p0 (8:un  8 n 8(8u(8Tb nH  q@ n0}  e((8nQ o8:n  p w` n0  n "_pR  n V X n0T n V nX   n0  n  (p x r Q T 8(q0: 8Jp0v h T 89T p u "_pR n V  %n V A n V 1 n V n V ! nX    w (l(?T 84T p u " _pR n V m  (n V n V 6 n V n V nX    w  eDT 8]T n n  n n  n n "_pR n V  Kn V a n V ! n V ! n U 1 n V ! n S A n V ! n V Q Vn V ! nX  D w "Ip. "Jp / n b\Gq  q  bZp 'qX jx 9i n e q< nW Ce n 0 n T"pR_]r C 'l@ DA q  Hq   q  q  Gq  q  i q  pE [[ [ [[ [[[q [ [  D:8 ( 8 " pg  ( 8 " p (  8 b V(v l DPq  Mq  nH  Mebw  3!&Mgw  : n0M  'q  ! q   8Mgw   n0M  q  !Mq  9q?  (W~ n L  q  !Mq  9q?  8(X1:19"Bv }()19(1:A1;"v }FF""_pR  ,n V n0T h  fn V n0T H nX  p 'F""_pR  +n V n0T h  Dn V n0T ( nX  p '""_pR :n V 2 n V Fn V 2 nX  p !'"S p 8 !'" p !'GpE py Q.SSS"_pR  n V v n0T  n V  n0T  n V  n0T @ nX S S S S  "p zi  E pE ZZZZE ^q  p 7 !6 T^q  6pE [KTTRq  ERq  T n fR qP o n0dp T!n0dbMV "?TARBRCp@ 2GqU qS  E1q  eq  <q   q  pE [[[Y[YY" p qg [ E08 b nh  a( 8  (  8 ( @8 !(vTCT!V RF[n ry b 3#>qc qS (BTP8 TPqc qS (3TPTQ"qe  r a  qS TQq  TQ 8TQ n TS n qT2 qS  (!FPGq  q  q  q  pE [[!["Yn rx [r kp n rx r k "xp   }  bn rx   r k n b n r k n r o 9q r0 wQ  q r0 (b[88,r k q   8()r z8 q ^9r k 8fw?  b n@{p  Yt~ wQ  q r0 9t w  r0 (9 Yn 8bQn I  q  9(# > !qP q r0 ( "T"p 9 '[ "d"#"@b q n i M M p q a[[+ G 8(vGq  q  " p0oT#T$r T$r GT$r~  Gq  q  pE [$[#6T`%Ta&Tb'Tc(Td)u^w pE [%[&['[([)+GT, T.w  /G{Rq  nZ  q Q  8n0d;n0d  n0d 8 U q  3! 9 bRn n! Tr+Ts-q 2  q Q  n0d9!8q (9Tp+Tq-r a  qS q q (8an fq0ibMlGT *n $  9T +T!-r a  qS "Tp 9 'rGKq  Gq  eq  q  pE [x-[y+[{.q% [p*Tp+Tq-r `  8"uvqg [Z," F *p ) ' G 8  8(xgVE4#vG#q  q 8KqY  q A( ' q 'H*q  br n r k! n  r~ 8qS  8q  ( H;q  r qo 8n> "Sr rz "_pR n V 2 n V  @n V ! nX  p 8 '6 T /R!0^q0 pE [/Y0îT3T5GR6q0 HHRq  T02n fT01qc qS q q T11!qP  o n0d%p T24n0dT12q0T12U q ! 9 qP  n0d%bM/ "?T!1p  GqU qS  ,H8q  eq  <q   q  pE [#5[$4[%2Y&6bQn I  q  [ 1"p0 qg [ 3 GH(8 b nh  a( 8  ( 8  (pv\Hq  nx  : #>=n u "T p 9 !'xH3q  nt  :9#>n u q  "S"_pR ~n V 2 n S  nX  p 8 !'H(q  q  !06!0n } !09(9n z 2"Sp 8 'H+q  !q  bQn I  q  !6! !n y n z "S p 8 !'Hq  "p }q C} n02 bMn   9n0! H>T`99q Rb:+,"T p 9 !'q r(q Tb8Tc7dq [e9Ye:r@9 C 3 "T18T27p@R[9 [8[7 p0 H 8bq@2 H "p@0q06 HP|r WO`|r WOq 2 pE T<r T<r T<r T<r n /Iqq  T0<r0 @ pLIT0;bRn  n!  q @ ! r0 @T0<r @ pjIT0;bRn  n!  q @ ! r0 @T0<r0 @ pIT0;bRn  n!  q @ ! r0 @T0<r0 @ pT<r T<r n n T<r T<r n I q  pE [<Y=#Gq [;I 8p0T<r  IDxq  r r  r  8$r  |4T;r  bRn  n!  q @ r0 v(T<r bMp  "JTn R=7MR=n T;r  V"ptq 1 r0 ! Vr=  r  8r  V|r  n T;r  r (Jq q pE pJJq  r q  bIn O  ]q  q  9 q  90(@8r n b>n Vq  pE JW8TBr $ 8TA"p r n  [q  vn e Vr  q  n0 r r  V r=  r 8 &r  | r q  ^r q  ?^n0 (n  n 4 r  bGn  n  T q< bDp ) qZ 9i n  n n " _pR n V  n V n V nX   r n  n  ~.q "_pR  n V n U  n V n S  n V n V n V n V  n V n U n V n0T P  /n V nX q  0 q 8 0(8n (n  n  V  q q  q  " xp  }r= r  8xr  ^b@Vx=  x  8%x  ^q0  8((^9("qT $ q q P n n r0 ( "p.q 8 n (n  bGn  n   n 8 t  9(( "?#>p  G(v   q0!nZ "_pR  n V 2 n V  nX  bQn I ! q  !q #;6r0 S!qP  8r0 cr0 SbMq  "?p  * G"6 n v LMGb?Gb@ M'"p i>0$ F q i?87;$0F q i@Mq  q  p![B[AM8 "pp0####<----{,M8l(^{,}$"<--)%xk<j,.*xgKf,+-%   c   . <   -t;j e  <++)%## g/#g0# #!-+ 9*1{,+ !"{#z   %""<--) L*M)?$$$Y<--)% Y<-* %##$ <-----z, PzJY' u ,# K)vLjLM2p- ?!/,! G"T%w{]"------Iz;-${"zJ$ #%=-------x, kGl(^{,`ypxw Y Y2  Y  Y Y YJ$i J$i !L!!%;yyJ '$#$ "<------y, O{;_zJ`y; Y<-*" <--)Jh     'YK+ %;$   \ z;#  $ #i $ ^ w#'"   \ $ K  )^;v :J(  h <    zJ L   z    z i   *z!x%.v ;    zJL    z t ;   zJ  -K%-)z-<{,R  s,  z  q =  x      z,-K ,i   8z  wTKt h:J"  J:J #<h-Y -{,-lK8{ J %    {,J.*<    t,{   {   i  *{,    { J  K  ){    {,JL   {! ;    {,$ - I 0$b-i  I]{,%p-, {,$- !< ! !  x !{ !zT!KKK-6$g*]yJ$z p, !6 !6tWF% "t#$b=KNKK "{$y" #6!    !{;{!    |J K  )|A  s| J  i *|,    s|%-%-<m   8|     |,K   )| !K "|    %|h { 1  |    |p   |   K )|   %"EW\!=Z z,E#$%h  " j*f.K 9L[Uu   ,-G!!#$ "  }   i *}!  },i*} [*ffx!U !!%" "L!!$"w-b!b!e K"|w%|h|K!! "Y- " -G  N!!YYE# E%  J " ">L   |},i )}x%1 "       |} -iG   w    8}#     }K    )} ! K "}    %}h    %  +},L"*"<-    t;}   K"}  %}h  t  J   }   K )}#%   o;    %K~J%~h? K~J%~h= K~J%~h?  K~J%~h ? K~J%~h ?j=%  ~    ~  % F  F Fd%"%J%< %J %  9$$"   %; a; "$# 9}9} 9$$"  ;  9-:|,J :9$$9: :9$x$99$*|, |,Ji8|#$4-+|,h|,;L*$$--t;|!!6 |,!" <|( |,-zJ~i8|'  9$9 9$ $     /9$:"./  $ 9:$ . J     <+1      }-K H>    8}{"B  it 2 %J$%  E-'h-0+* $J !  #%<--),x!!!Y    !!!    $!!Y!!<.)L l|  Y  Y%)$KKL=%$>=A$KKL==$VUY$U$]\`$KKL=\$wiJZiiiii i i i i iiii-i-i-K-K-ZZZ-i-iiLK K!-"i-$i !"$.     <wiJZiiiii i i i i iiii-i-i-K-K-ZZZ-i-iiLK K!-"i-$i !"$.     <w6%z3v , z3t ,! w6w|w6 z3  xDwiJiiiiii i i i i iiiii--i-K-K-ZZZ-i-iiL K!K"-#i-%iZ !"#%L     <YKJKxiZL<wiJiiiiii i i i i iiiii--i-K-K-ZZZ-i-iiL K!K"-#i-%iZ !"#%L     <YKJKKxiZL<$Y}$YYKJ<<=<9$YYKJ<<<<=<9$Yx$YiYKJ-i-Z.<Y;-! ,$$KZ>ZKZ%v ,.!:YKJiixi-K-K ZL <fYKJ<=xi-Z<wiJZiiii i i i i iiii---i-i <--i-K-K-ZZ-K! Z-K$#Z&ZZ !#$&     </$Y8{2YC-pD9-!{2#YKJiixiKKZL<;YKJ=<9YA-z$$(#"$$YZYC-p $$cbU{2<u ,(#,#>YKJKxiZL<WYKJK=<9)$Y-$YYC-n'$.1$-$87;$7$I#Ww6}%z3"z3@#E#YwiJiiiiix i - i  K  K - K Z L <wiJZiiiix i - i  K  K - K Z L <wiJZiiii x i - i  K  K - K xL   <J$YF$YA$YiY ;-Y% <---(Nd@*,1: % $ #$$$%?/..LLLLLM1.P^J*l(nz,x,rv, hthr;hp;hm,hk,hfhd;#h];$!ww:%%ww#O%#%0##xv trpljhda!_ BMLLLL.LLMMMeJy*l(z,px,rv,wr,hp,hn,hj,hg;he;#!# 9trda  ##zyxwv u sq@.-----.v, [MN^{PzoySw Ju, #!# u s !!?-*iL> !!!!!!!!!=.-------v, k)]m{,nz,oy,pxqwrv,  !=.) jM?"$Y=.) ##=.--{, [kNPzB ?/..x,jlPzRx,%"{<z%<%!;  i9!!;9J#  %J, !SRP$"Y<--)h  ;    ~ - I=  x   8~;&J)  J -#J) %h-+id &-w :J$ J<Δ"$!!$!!    $!!$) !i! l!i !! Y' K-xxtO "Z #-N #  ! Yx*>/   )    #      K"-f!" ! %5  4    (,   '/Jv Y}$!Yi3 Z%[!!zi1 J! = >! J# $$)!riK' ;  !~K   ~,Ji  8~{ "~ J"J$5;  !  K7-A"K K8mZ"Kv>(Ai-   z    &    Z$   -J #Y% i j#A 7Y  a    a <   b b7 % "!=-K--LK/y|/jwM)-z}8 O{JnzJoyJ7%!!ZxZ\Ma%!!Ki3  %}-     },-i{,   )} K-H]!Z"}x!j$n"Y#Y!}#Y!&%#Y!!-#Y!#Y!7$B#Y+:#Y!>#Y!F#Y+X; ~ L {,~, ~JK)~  ii_#Q#Y!U#Y!K!,!YZ!YZ!!YZ!YZ&&" =--/ ZZZz,yy~w Y==K0z,ByK0z,By--=z,By-"-=z,By;xJ<"  $ $) Y$ a  # " I.! "Y     j!Ycv3J K.#Y-  #ml  Y<+LM! YKK%K!6YKKL"!Kj#KKxxy)K#x# "K---(YKK"Kxx"YK--)YK%K K % <--) YZZZ+YK%K!x-?' KxZghg%YK--)K?h ?{-!-w&y-* p$.    %=-*L Jz$HM- $ i[{JV Kh   <"; $  _ H# $  x $d;  d Hw#&$  x $iKXpk!_!J$i  :K=%"$5x     I   7J<   E "9x     E ;J<   A$$fM)>dKg%i#<.0yIkIl #phM)?*%YK"w%h0%YK"w%hY<-*$Y<-*/ JҲM$ZH!Phwikzh%%U-A%!<+ Y<+gwZiGmkvh %U-@kJ  <: $ F "  $:<$Fxqh##   %        #$$   % 2 i xJ#$Z5!A?#?  $$  H  >y"!$ $v; $   hJ<   6Y -I, J'i8J d  J -ig%J ?""K$ $$  " @ ;"f  ""p{,9 J/#"     //       // "       //       /  /  %/      /  /////> /L{" iz#@ k  %    -x- "/x % = /% z!   ,Z x !x x X &   J "M ,-()Z {$()()8&Ii:M  &#,'*+ ,-J&'*+,*+,8,,E<e()*+hZ#Z J iL;e#Q/- ,-HJ/i//8/'q # "  @r   "   Z;         x3Y&=---( jWMV Y Y N$J# "2N $ "K% " --XBZ    Z  {  #xJ'#f$fw#$ ", #- $- #,,<--:K#q#v, J--Xs#                $  " /+O";K6kJ  <= $ C "  $=<$CxhJ"    "   Z 9w    " $  Fw7&w"    $ ,6  " $  8G%p2"!!Y!!YJJ  J$Ji;$<-9 !--xy s- n!/u;  g%! !!"!! !!9~J$$  < L$i !7 $ B $y&$!;    [; ^!! J !!C    K   ),x%=!!v#',!!<--)Jii#  " @;"f  ""m{,<-*ZL> Y%Y$Y<+Kg=<= YyeYw !"{#z$y u t srqpomlkjigfedcba `!_"^#]%[&Z'Y(X)W+U,T-S.R/Q #zZ*I#Y"i "$-<  $]F"#K  # : =@=z                  +Y"iL! Kz<n F$Y $x!{&Y*! Yi.Z.#i $$Y!<--2KtHYi  KY<[z,Qy  2"#j -y!-I\L < y9 -vJ        n%j %%1 O   %  -.,Y T   !  !K< )@-Җ:Bn;A   j,;h$Y $K!Kj'i###$Y<-*Y!Kjdi##TS" #<--)$ $YZ$$ YZ'$ $YZ+$$ YZ$ $YZ$$ YZ$ $YZ $$ YZ$ $YZ#$$ YZ   YZ=$YK m-/#i  <-*,#Z Jr,ZZ$#"Z--)`i i " $;}#<!# "-M#x-i-H9I6 X! # #-w}\Y},=Kx|{;c<=m 2;~M : ZZ ,J Z~                KH      i~Ji !J:MI .KK{JK#%K3#g g@#i X0 "Kmpp--G!yw , "<- #g m+K hZKiiiɇKI%Z Z %< %p+i l* +-li# c,', 0"[*HO"y"-KKi "[yJ'!L #-Wm  #+K 06 #I i"i"KHIPzJ$#:$ ##=---..--/jqJ; M8^{`yaxJ !$w  / $   ! & -<  4 QO-Fk - yJ- bJ !  { $$<---( Y$YZx # #! <------/v M]F_z;`y;^g#Ku#$$<-..J" ! "  -L -gM$x.{,5-IM$xL $-K{#KKs {,-- z-    QyJ!$!<-*"($YZx _-. 0;bm<<@" #=-.1{     b]     ^{Pz,YYx Y$Y[LxZx# #<---1uM]F^{;.YK"/-"-=zYK$/-=-<yY!"\[<z$$\Z<"Yi :J K+ $f~h~h8 "Y}z3 v" %we. %wq  Y=-/{ L*>'Yijwly!%]W!"_xb##Y- 4%#-Z         {#wJTvJ #L-M iN @  #      ,,,#J,N  {h     ,#-Kz Rx"#xx(OvI%#%%#!<-*Kv>ut2 ]@ l.ot}HHVI^~M=\M^=\OOV\\^^H^H^^^^a=>>H\ VH[HTjHGH\^^^H"9^9e0H^R^PTJLOa}^oalo==rlo==\s\^aa{^^\^^~~\^H^\ ^lo^\^lo^ Vra=^\Vra=^^\zz=\zz=>\>^a\^aaa aa\=\bd\bdV^^^^^^\V^^H ^^^^^^z^Wj^WV^WW^Vz\jj^W^Vz^W\\^: [^:\^H :^^_:^^\ ^^ b^^\d\e^^\^g^\^^h^^\^^j^^\eue\>\^>^>\k\kzz\__\__\^^\>\ww^>\^>^^\8:::^GGwHw{MN^a0^1818\11==789MM\lz\^z=z=\V[bgjc\z\:>N^\\\\^^^^rzzzzzz=\0^\z^^Bl\ VMMMM\^^^^^^\^^^=\{\"^^\>;.uMF=\VVt^H^H^H^zHrVr\4EG]lm zHzH.bH6zH@gHHzHTzHV^wo^ ^^^H^H^H^^H^^^H^^H^a^^DN\\\+F=\1=F=\H=\Gw^FF^ $"#^\')6^z^^L7UUUPPzzzz\z ^::^^ ^::^^>\N^^^^^^^^^ ^^^^Z9^9t ^9t  11}}FIVI[I_IbIdIgIhIjI\^a^lo==l^a^l^a^l^a^l^a> l^a> zzzzz}zzzzz9 999H^^ V z[z.b6z@gHzTjTzV Vra=^[_bbddjcbccdzbedzbe\l:z[z^^^a\^a\wolBwol^""J #^a^\#a^\$&$1^\4@aBB^B^l\B=GGoHoIKaWWW====W WW=========WW\\\\^^^^^ ^^^^^^^^^^lo^^Vz^^^}G^^^^^^^^^^^^^^^=^^a^a^^a^z^}^ ^=^=zz_a^cdzbeek^k>zzzzz}}}}G^\\z>^a^la^la^^tu9^tu9^l^a^l^a\ [ _  \F".09=^=^^=F>e@a=^aaa^a=\"="=\V\^^=^^=\ara\>>l 0H   0¨   H"20H   0*0H   0*00H   0*0H   0*00H   0*0H   00H   0*0H   0*00H   0*0H   020H     0*0¨    0*0¨  020H "   0*00H #   020¨/    0*0H 0*0H¨'   0*020¨)   0*020¨"   00*0H "   00*0H .   00* 000H / $  00020¨'   0*020¨"   00*0H '   0*0H†@¢¨(   0020H 3    0000*0¨1   0*02020¨*    f20J0H&¨À-    æ€20J 0H¦¨À9    Æ200B ¢J0H¨-    0*020¨+    0*020¨O    f 20:J020H&J020H&¨À4    f20J020H&¨À;     †20B ¢R0X†T¢ ¨;     †20B ¢R0X†T¢ ¨;     Æ20B ¢R0X†T¢ ¨f     † 200: B0¢R0¢ jj j j j ¨j     † 200:B0¢R0¢ jj j j j j ¨Z    † 200: B0¢R0¢ jj ¨ 3     †20B¢J0H¨7    0*02020¨M     †20B ¢R0X†T¢ R0X†T¢ ¨S     †20B ¢R0X†T¢ R0X†T¢ ¨}     †20B ¢R0X†T¢ R0X†T¢ R0X†T¢ R0X†T¢ R 0X†T¢ ¨ M     †20B ¢R0X†T¢ R0X†T¢ ¨]     †20B ¢R0X†T¢ R0X†T¢ R0X†T¢ ¨m     †20B ¢R0X†T¢ R0X†T¢ R0X†T¢ R0X†T¢ ¨ 5     0*02 00¨I      0*0 0*00*020¨l %    OHH0""2*HH00"HH0¢¨<      00 000*0H Z      00 000*  00 0000H 9     f20J020H¦¨À:     æ€20J020H&¨À@     f20R00X¦¢¨ÀA      †20B ¢J 00¨=      †20B ¢J 00¨   $  20B000¢J020HJ 02 0HR000X‚¢ ¨ 6     20j`B0¢¨=     0*02020H¨E      0*0 0*0 0*0¨      20B#000¢R0¢  R0¢   R0¢   R 08F¢ ¨@     f20J020H¦B¢¨ÀW      †20B ¢R0X†T¢ R00X‚¢ ¨J      †20B ¢R00¢ ¨ c      †20B ¢R00¢ R 00¢  ¨ P    $  †20B ¢R000¢ ¨ A      †20B ¢J020¨Q      †20B0¢J0HR0X‚¢ ¨>      20B¢J020H¨>      20B¢J020H¨n    * 20J020HJ020HJ020HJ020H¨ G      0*0200*020¨B      f20J02 00H&¨ÀR      f20R0X¦¢R0X¦¢ ¨ À       !20:!Bw00000 0 0 0 0 0000¢R0¢ R0¢ R0¢ R0¢ R0¢ R 0¢ R 0¢ R 0¢ R 0¢  R 0¢  R0¢ R0¢ R0¢  ¨"       20:BO00000 0 0 0¢  R0¢ R0¢ R0¢ R0¢ R0¢ R 0¢ R 0¢ R 0¢ R08F¢¨       20:B'0000¢R0¢   R0¢   R0¢   R0¢   R08F¢¨H      '20B¢J020H§@¢¨ F      20B¢J02020¨ c       †20B ¢R0X†T¢ R0X†T¢ R0X†T¢ ¨ E       20:B¢J020H¨ a      0*020 0*00*020  0*0¨ Y      0*020200*02020¨S       †20B ¢J 00R0X†T¢ ¨ u       †20B ¢R0X†T¢ R0X†T¢ R0X†T¢ R 0X†T¢ ¨        †20B ¢J 0 2 0R0X†T¢ R0X†T¢ R0X†T¢ R0X†T¢ R 0X†T¢ R 0X†T¢ ¨Z       20B¢J02 0HR *00X‚¢ ¨ j      f20J 0202020H&J 02020H&¨ À       †20B0¢J 0HÆJ020HÆJ 02 0HÖJ  0 HÖJ  0HÖR0¢ ¨S      æ€20J!0202020H¦¨ ÀW       †20B ¢J020 R0X†T¢ ¨ [       †20B ¢J0*02 0R0X†T¢ ¨ u       †20B ¢J0020J 020J 020¨ Z        '20B¢J00H§@¢J0 H§@¢¨ O       †20B ¢J02020 ¨          2020:B000¢ J0HR0X–¢   R0X–¢   R0X–¢  ¨      * 20J020HJ020HJ020HJ020HJ 020HJ 020HJ 0 20H¨        ‡20B/0000¢ J 0HÆJ 0HÆJ 0HÆJ 0HÆJ1020202020HÆJ020HÖJ 0HÖJ 0HÖR08X‡¢   R0¢   R0¢  R08X‡¢  ¨b       20: B0¢J020 H†R0X‚¢ ¨ m        †20B ¢J020J0 *0 2 0R0X†T¢ ¨ d        20: B0¢J020 H–R0X‚¢ ¨ c       †20B¢J02020 HJ 020H¨ \        20: B¢J!02020 2 0 H–¨ l!      * 20J020HJ02020HJ 020H¨ {"       "0*02020200*020 0 *02 02 0¨ "        ‡20B00¢J  0HÆJ  0HÆJ 02020HÆJ 020HÖJ 0HÖJ 0HÖR08X‡¢ R0¢  ¨"        † 20:B 0 0¢J  0HÆJ  0HÆJ! 02 02 0HÆJ 020HÖJ 0HÖJ 0HÖR0¢ R0¢  ¨"        †20B¢J020HJ020HJ 0202 0 HJ 0202 0 H¨ Z#      * 200J0HJ0202 0H¨ $        f20J&020202 0H&J,0202 02 00 H&J& 020202 0H&J, 0202 02 00 H&J& 020202 0H&J, 0202 02 00 H&J& 020202 0H&J, 0202 02 00 H&J& 020202 0H&J, 0202 02 00 H&¨Àe$       f20J/020202 0 2 0H¦¨ À$        †20B000¢ J 0 HR0X‚¢ R0X‚¢ R0X‚¢ ¨ }$        20B00¢J 0 2 0 HR0¢  R0X‚¢ ¨$         20: B0¢J 0 2 0H–@¢ R0X‚¢ R00X‚¢ ¨f%       * 20J02020HJ0202 0 H¨ &         ‡20B00¢J  0HÆJ  0HÆJ 02020HÆJ 020HÖJ 0HÖJ 0HÖR0¢ R0¢  ¨&         †20B00¢J  0HÆJ  0HÆJ02020HÆJ020HÖJ 0HÖJ 0HÖR0¢  R0¢   ¨&         †20B000¢J  0HÆJ  0HÆJ 0HÆJ'0202020HÆJ020HÖJ 0HÖJ 0HÖR0¢  R0¢   R0¢   ¨&         20B¢J020HJ020HJ 0 20 HJ 0 20 H¨ &        &20B00¢J0 2 0 H„@¢ R0X‚¢ R0X‚¢ ¨ }&          20: B0¢J00H–@¢ J 0 H–@¢ R0X‚¢ ¨ &         20B¢J$020202 0 HJ*0202 0 2 00 HJ$ 020202 0 HJ* 0202 0 2 00 HJ$ 020202 0 HJ* 0202 0 2 00 HJ$020202 0 HJ*0202 0 2 00 HJ$020202 0 HJ*0202 0 2 00 H¨g&        20B¢J+02020 2 0 2 0H–¨ (         QH"*0202-) H0 H00 0¢ H†@¢ ¨ (         ‡ +20:+Ba0000 0 0 0 0 0¢J 0HÆJ 0HÆJ 0HÆJ 0HÆJ  0HÆJ !0HÆJ "0HÆJ #0HÆJ $0HÆJc%0202020202 02 02 02 02 0HÆJ&0'2(0HÖJ )0HÖJ *0HÖR08X‡¢ R0¢ R0¢ R0¢ R 0¢ R 0¢ R 0¢ R 0¢ R 0¢ ¨,(         ‡20B00¢J  0HÆJ  0HÆJ02020HÆJ020HÖJ 0HÖJ 0HÖR08X‡¢  R0¢   ¨(         ‡20B/0000¢ J 0HÆJ 0HÆJ 0HÆJ 0HÆJ1020202020HÆJ020HÖJ 0HÖJ 0HÖR08X‡¢   R0¢   R0¢  R0¢  ¨(         †20B00¢J  0HÆJ  0HÆJ02020HÆJ020HÖJ 0HÖJ 0HÖR0¢  R0¢   ¨(         †20B00¢J  0HÆJ  0HÆJ02020HÆJ020HÖJ 0HÖJ 0HÖR0¢  R0¢   ¨(         †20B ¢J"020 2 02 0R0X†T¢ R 0 X†T¢ R0 X†T¢ R0 X†T¢ ¨i(          6 20: B ¢J0 H&R0X¦¢‚ ¨*          †20B#000¢J 0HÆJ 0HÆJ 0HÆJ'0202020HÆJ020HÖJ 0HÖJ 0HÖR0¢   R0¢   R0¢   ¨*        '  ‡20B‹00000 0 0  0   0000 0 ¢J $0HÆJ %0HÆJ &0HÆJ '0HÆJ (0HÆJ )0HÆJ *0 HÆJ +0 HÆJ ,0HÆJ -0HÆJ .0HÆJ /0 HÆJ 00 HÆJ1020202020202 02 0 2 0 2  0202020 20 HÆJ203240HÖJ 50HÖJ 60HÖR08X‡¢ R0¢ R0¢ R0¢ R0¢ R 0¢ R 0 ¢ R 0 ¢ R 08X‡¢ R0¢  R0¢ !R0 ¢ "R0 8X‡¢ #¨7*          '20B¢J020H§@¢J 02 0 H§@¢ J 0 20 H§@¢ J020 20 H§@¢J02020 H§@¢¨*           20B00¢J 0HR0X‚¢ R0X‚¢ R08VX–¢  R 0 8VX–¢ R08VX–¢¨,          †20B000¢ J 0HÆJ 0HÆJ 0HÆJ'0202020HÆJ020HÖJ 0HÖJ 0HÖR0¢   R0¢   R0¢ ¨,         f20JA0202 0202  0 2 0 2 0 H¦¨À,          †20B00¢J 0HÆJ 0HÆJ02020HÆJ020HÖJ 0HÖJ 0HÖR08@X‡¢  "  R08@X‡¢   "¨,          '20B¢J02 00H§@¢ J 02 00H§@¢ J 0 02 0H§@¢J02 0H§@¢¨,          20B000¢J 0 HJ 0 2 0 HJ  0 2 0 20 20 HJ0HR0X‚¢ R0X‚¢ R0X‚¢ R 0X‚¢ ¨,          20:B000¢ J 0 2 0 H–B¢R0X‚¢ ¨,          $ 20B0¢J0 20 HR0¢ R08VX–¢  R 0 8VX–¢ R08VX–¢R'0 0 08BX‚„¢ ¨,          2020B00¢J0H–@¢R 0 8BX‚„¢    ¨-         *Š20B00¢J  0HÆJ  0HÆJ$02 020HÆ¢J020HÖJ 0HÖJ 0HÖR0¢  R0¢   ¨.           †20B00¢J 0 20H–J0HJ 0HÆJ 0HÆJ02020HÆJ 0HÖR0¢  R0¢   ¨.          ‚20B+ 00 000¢  J00HÆJ00HÆJ 0HÆJ3020020020HÆJ020HÖJ 0HÖJ 0HÖR00¢   R00¢   R0¢ ¨.           †20B00¢J 0 HJ 0HÆJ 0HÆJ02020HÆJ020HÖJ 0HÖR0¢  R0¢   ¨.          †20:B000¢J 0HÆJ 0HÆJ 0HÆJ'0202020HÆJ020HÖJ 0HÖJ 0HÖR0¢   R0¢   R0¢   ¨.          †20B000¢ J020H–J0HJ 0HÆJ 0HÆJ 0HÆJ'0202020HÆJ 0HÖR0¢   R0¢   R0¢ ¨.           20:B¢J=02020 2 02 0 2 020H–¨0          H0*02 00202 0 0 0 0 H†@¢ ¨0          †20B700 00  0 ¢  J 0HÆJ 0HÆJ 0HÆJ 0 HÆJ 0 HÆJ=020202 020 2 0 HÆJ0 20HÖJ 0HÖJ  0!HÖR0¢  R0¢ R0¢ R0 ¢ R 0 ¢ ¨"0          20BG0000  0  0  0 ¢J0HR0X–¢ R0X‚¢ R0X‚¢ R0 X–¢ R 0 X‚¢ R 0 X‚¢ R 0 X‚¢ R0X–¢ ¨0           †20B¢J020HJ0 *02 0HJ 02 0 HJ02 0 HJ020HJ02020HJ02020H¨1          *20B0¢R00X‚¢ R 00 X–¢   R 0X‚¢ R0X‚¢ ¨2           20B=0000  0  0¢  J0HR0X–¢ R0X‚¢ R0X‚¢ R0 X–¢ R0X‚¢ R0X–¢ ¨2          20B000¢ J  0 2 0 2020HJ0 2 0 20HJ0 R0X‚¢ R0X‚¢ R0X‚¢ ¨2            † 2020:B'0000 ¢  J0 HJ020H–J0HJ 0HÆJ 0HÆJ 0HÆJ 0 HÆJ1020202020 HÆJ 0HÖR0X–¢   R0X–¢  R0¢ R0 X–¢ ¨ 4           f20J020H¦B¢JH02 0 02 0 00 2 000 H¦B¢¨À4            '20B¢J02 00H§@¢ J  000 H'J" 0 02 0 0H§@¢ J0020 H§@¢¨6            Ç200B ¢J 00¢J 02 0 J 0 2020R0¢ ¨6            † 20:B000¢J 0 20J 0HÆJ 0HÆJ 0HÆJ'0202020HÆJ020HÖJ 0HÖJ 0HÖR0¢  R0¢   R0¢   ¨6            †20B90000 0  0 ¢  J 0HÆJ 0HÆJ 0HÆJ 0HÆJ 0 HÆJ 0 HÆJE0202020202 0 2 0 HÆJ0 2!0HÖJ "0#HÖJ $0HÖR0¢ R0¢ R0¢ R0¢ R 0 ¢ R 0 ¢ ¨%6             '20B¢J020H§@¢J 02 0H§@¢J 0 2 0H§@¢J02  00H§@¢J02  00H§@¢J02  00H§@¢J0020H§@¢J0020H§@¢J02 020 H§@¢J0020H§@¢J0 H§@¢ J!02 "00H§@¢J.#02 02$02%0 2&0 H§@¢'J$(002)02*0H§@¢+¨,8            †20B100 00 0 ¢  J 0HÆJ 0HÆJ00HÆJ 0 HÆJ90202 02002 0 HÆJ020HÖJ 0HÖJ 0HÖR0¢  R0¢ R00¢ R 0 ¢ ¨ 8            20:B'0000 ¢  J  0 *0 J020H†B¢R0X‚¢ R0X‚¢ R0X‚¢ R0 X‚¢ ¨8             '20B¢J020H§@¢J 0 2  00 H§@¢ J0 2  00 H§@¢ J00 20H§@¢J00 20H§@¢J00 20H§@¢¨8            20:B00¢J0 2 0 2 0 HJ02 0 20HJ02 0 2 0 HR0X‚¢ R0X‚¢ ¨8             20:B0¢J 0 2  00 H–@¢ J0 2  00 H–@¢ J00 20H–@¢J0 20H–@¢R0X‚¢ R00X‚¢ ¨:            "0*0202020 0 *0 0 0 *02 00*0200*02020¨:              '20B¢J02 00H§@¢ J 002 0 H§@¢ J002 0 H§@¢ J0 2 0 H§@¢ J020 20H§@¢J020 20 H§@¢J0020H'¨:              20:B0¢J 0 2 0H–@¢J020H–@¢J020H–@¢J02020H–@¢J020 20H–@¢R0X‚¢ R00X‚¢ R 0 X‚¢ ¨>              ‡ 20: B00¢B/000 0 ¢ J 0HÆJ 0HÆJ!02 02 0HÆJ020HÖJ 0HÖJ 0HÖJ%0202020H¢R0¢   R0¢  ¨!>            ‚20BG0000  0  0  0¢J  0HÆJ !0HÆJ "0HÆJ #0 HÆJ $0 HÆJ %0 HÆJ &0HÆJQ'020202020 2 0 2 0 2 0HÆJ(0 2)0HÖJ *0+HÖJ ,0HÖR0¢ R0¢ R0¢ R0 ¢ R 0 ¢ R 0 ¢ R0¢ ¨->               '20B¢J020H§@¢J 020H§@¢J 020H§@¢J 02 0 H§@¢J 000H'J00H§@¢J02 0 20H§@¢J&02 0 2020 H§@¢J020 20 H§@¢J02 0 2 0!H§@¢"¨#@              † 20: B'00 00¢  J0HJ 0HÆJ 0HÆJ00HÆJ-02020200HÆJ020HÖJ 0HÖJ 0HÖR0¢   R0X–¢  R00¢ R08F¢¨!@               20:B0¢J 0 2  00 H–@¢ J 00 0HJ"00 2 00 H–@¢ J00 20H–@¢R0X‚¢ R00X‚¢ ¨B               20B?0000   0  0 ¢ J0HR0X‚¢ R0X‚¢ R0 X–¢ R0X‚¢ R0 X–¢ R08VX–¢¨F               20B100 0 0 0 ¢  J0R0X‚¢ R0X‚¢ R0X‚¢ R0 0 X‚¢ R 0X‚D¢ R 000X‚¢ R 000¢ ¨H            #   720:7B[000 0   0   00 00¢J506R0X†¢ "R0X†¢ "R0X†¢ " R0 X†¢ !""#$R 0 X†¢ %&"'(R  00 X†¢ )*"+,R0X†¢ -."/0R0X†¢ 12"34¨8J               20B90000  0  0 ¢J0HR0X‚¢ R0X–¢ R0 X‚¢ R 0 X‚¢ R0 8VX–¢R0X‚¢ R0X–¢ R0X‚¢ R0X‚¢ ¨J                  "20:"B0¢J 0 2  00H–@¢J0020H–@¢J0020H–@¢J020H–@¢J0020HJ0 2020H–@¢J0 202 0H–@¢!R0X‚¢ R00X‚¢ R 0 X‚¢ ¨#J                   (20:(B0¢J 0 2 0H–@¢ J0 2 0H–@¢ J0 2 0H–@¢ J 000HJ00H–@¢J0 20H–@¢J0 2020H–@¢J&0202020H–@¢ J!0 202"0H–@¢#J$0 202%0&H–@¢'R0X‚¢ R00X‚¢ R 00X‚¢ ¨)J                  !20:!B0¢J 0 20H–@¢J02 00H–@¢J02 00H–@¢J0020H–@¢J0020H–@¢J0020 H–@¢ R0X‚¢ R00X‚¢ R 00X‚¢ R 00 X‚¢ ¨"J                   420:4B0¢J 020H–@¢J02 00H–@¢J02 00H–@¢J02 00H–@¢J02 00H–@¢J020H–@¢J020H–@¢J002 0!H–@¢"J#002 0!H–@¢"J$002%0!H–@¢"J&0H–@¢'J$(002)0!2*0!H–@¢+J,0202-0H–@¢.J./020200210220H–@¢3R0X‚¢ R00X‚¢ R 00X‚¢ R 00 X‚¢ R 00 X‚¢ ¨5L                 ‡ 620:67B[000 0 0  0  0  0¢B_000000  0  0  00¢J  0HÆJ !0HÆJ "0HÆJ #0HÆJ $0 HÆJ %0 HÆJ &0 HÆJ '0HÆJ](02020202 02 0 2 0 2 0 2 0HÆJ)0*2+0HÖJ ,0HÖJ -0HÖJ%.0/20021022304H¢5R08X‡¢ R0¢ R0¢ R0¢ R0 ¢ R 0 ¢ R 0 8X‡¢ R 08X‡¢ ¨8N                  ‡ C20:BCB00000 0   0  0000 0 ¢B000000 0  0  00000 0¢J (0HÆJ )0HÆJ *0HÆJ +0HÆJ ,0HÆJ -0 HÆJ .0 HÆJ /0HÆJ 00HÆJ 10HÆJ 20HÆJ 30 HÆJ…4020202020202 0 2  0 2 02020202 0 HÆJ506270HÖJ 80HÖJ 90 HÖJ%:0;2<02=0>2?0@H¢AR08X‡¢ R0¢ R0¢ R0¢ R0¢ R 0 ¢  R 0 ¢ !"R 0¢ #R0¢ $R08X‡¢ %R08X‡¢ &R0 ¢ '"¨DN                20B!000¢ J020J020J020H†@¢J020H†@¢R0X‚¢ R0X‚¢ R 0 X‚¢ R  000 X‚¢ R 000 X‚¢ R0X‚¢ ¨R   %       $      # '   **2HH0B%8800¢J 0 HJ 82828H¢J0 2880HJ82828H¢J828H–¢J;8282"8880H¢J 0 H–J028H–¢J028H–¢J  0H–J!828H–¢R880X‚¢ R0X‚¢ R 80 0X‚¢ R$"880$0#X–¢%&R'80#X–¢(&R)0X–¢*+R,80-X–¢./¨0T                  20B000¢ JJ 0 0 2  00200 0200 0H‚@¢JD0 2 00200 0200 0H–B¢J0 20H–B¢R0X‚¢ R0X‚¢ R0X‚¢ ¨T                     '20B¢R0X¦¢R0 X¦¢  R 0 X¦¢R0X¦¢R0X¦¢R0X¦¢R0X¦¢R 0!X¦¢"#R$0%X¦¢&'¨(_                   * '20:$%&'B'0000 ¢  J020J 0J!0J"0J#0R0X‚¢ R0X‚¢ R0 X‚¢ R 0 X‚¢ R0X‚¢ R0X‚¢ R0R0X‚¢ R0R0X‚¢ R0X‚¢ R0X‚¢ R0X‚¢ ¨(p                       20:&'BW0 00 0 0  0  000¢J 0*0HJ02020HJ  0!*0!HJ  0"*0"HJ#02$0%HR0X‚¢ R00X‚¢ R0X‚¢ R 0 X‚¢ R 0 X‚¢ R 0X‚¢ R0X‚¢ R0X‚¢ R *00X‚¢ R0X‚D¢ ¨(ˆ                  %             720:234567BS0000  0 0  0  00¢J,'0(*02 )00*2+02,0-HJ.0/200/J10(HR0X‚¢ R0X‚¢ R0X‚¢ R0 X‚¢ R 0X‚¢ R 0 X‚¢ R00X‚¢ R0X‚¢ R *00X‚¢ R0X‚¢ R08F¢R0 00X‚¢ R 0X‚¢ R!00"0X‚¢ R#0$X‚¢ R%0&X‚¢ ¨8Š                          $   "   20B¢J203HJ405HJ607HJ"80: 0:0;09HJ<  0>0:0=HJ*?0@0;2A  0>0:0>09HR00X‚¢ R08VX–¢ R 0 0X‚¢ R 0 8VX–¢ R00X‚¢ R08VX–¢R00X‚¢ R08VX–¢R00X‚¢ R08VX–¢R00X‚¢ R 08VX–¢!"R#0$0X‚¢ R%0$8VX–¢&'R(0)0X‚¢ R*0)8VX–¢+,R-0.0X‚¢ R/0.8VX–¢01¨Bž                    $ "              f <20:;H‚@¢?J@022A0H‚@¢BJC062A0H‚@¢BJD0E2 F020,HJ,G0H0,2 I0J0,2K0LH–@¢MJN0O2P0QH–@¢RJS0E2T0UH–@¢VJW022X0H–@¢BJY000,2X0H–@¢BJ(Z0020[2 \00]H–@¢^J(_00>0[2 \00]H–@¢^J`0>*022a0bHJc02*022d0bHJe062f00HJ.g0i000h0,2 j0i0,H–@¢kJl0E2 m0n0,H–@¢kJo000,2p0 H–@¢qJr0E2s0tH–@¢uJv0E2s0tH–@¢uJw0y0x2s0tHJz0EH†@¢{J|0EHR0X‚¢ R0X‚¢ R0 X‚¢ R 0X‚¢ R0X‚¢ R0X‚¢ R0X‚¢ R0X‚¢ R0X‚¢ R0X–¢  !R0X‚¢ R0X‚¢ R"0#X‚¢ R$0%X‚¢ R&0%X‚¢ R'0(X‚¢ R)0X‚¢ R* 0-0,0+X‚¢ R. 0 0,0+X‚¢ R/ 000,0+X‚¢ R1 020,0+X‚¢ R3 020,0+X‚¢ R400605X‚¢ R708X‚¢ ¨  CREATE TRIGGER NewCacheEntryTrigger AFTER INSERT ON CacheEntry BEGIN INSERT OR REPLACE INTO NewCacheEntry(cacheEntryKey, nceUrl) VALUES(NEW.key, NEW.url); END Q DELETE FROM NeighborCache WHERE neighborUid = :neighborUid F DELETE FROM NeighborCache WHERE neighborUid = ? ] DELETE FROM RequestedEntry WHERE RequestedEntry.batchId = :batchId V DELETE FROM RequestedEntry WHERE RequestedEntry.batchId = ? O SELECT * FROM DownloadJob WHERE djUid = :uid L SELECT * FROM DownloadJob WHERE djUid = ? ` SELECT CacheEntry.* FROM CacheEntry WHERE CacheEntry.key = :key ] SELECT CacheEntry.* FROM CacheEntry WHERE CacheEntry.key = ?  SELECT CacheEntry.* FROM CacheEntry WHERE CacheEntry.key IN (SELECT RequestedEntry.requestedKey FROM RequestedEntry WHERE RequestedEntry.batchId = :batchId)  SELECT CacheEntry.* FROM CacheEntry WHERE CacheEntry.key IN (SELECT RequestedEntry.requestedKey FROM RequestedEntry WHERE RequestedEntry.batchId = ?) a SELECT CacheEntry.* FROM CacheEntry WHERE CacheEntry.url = :url ^ SELECT CacheEntry.* FROM CacheEntry WHERE CacheEntry.url = ?  SELECT CacheEntry.* FROM CacheEntry WHERE NOT EXISTS( SELECT RetentionLock.lockId FROM RetentionLock WHERE RetentionLock.lockKey = CacheEntry.key) ORDER BY lastAccessed ASC LIMIT :batchSize  SELECT CacheEntry.* FROM CacheEntry WHERE NOT EXISTS( SELECT RetentionLock.lockId FROM RetentionLock WHERE RetentionLock.lockKey = CacheEntry.key) ORDER BY lastAccessed ASC LIMIT ?  SELECT CacheEntry.url FROM CacheEntry ORDER BY CacheEntry.key LIMIT :limit OFFSET :offset  SELECT CacheEntry.url FROM CacheEntry ORDER BY CacheEntry.key LIMIT ? OFFSET ? w SELECT DownloadJobItem.* FROM DownloadJobItem WHERE DownloadJobItem.djiDjUid = :jobUid  SELECT DownloadJobItem.* FROM DownloadJobItem WHERE DownloadJobItem.djiDjUid = :jobUid AND DownloadJobItem.djiStatus < 21 q SELECT DownloadJobItem.* FROM DownloadJobItem WHERE DownloadJobItem.djiDjUid = ?  SELECT DownloadJobItem.* FROM DownloadJobItem WHERE DownloadJobItem.djiDjUid = ? AND DownloadJobItem.djiStatus < 21 A SELECT NeighborCache.* FROM NeighborCache r SELECT NeighborCache.* FROM NeighborCache WHERE NeighborCache.neighborStatus = 1 L SELECT NeighborCacheEntry.* FROM NeighborCacheEntry  SELECT NeighborCacheEntry.*, NeighborCache.* FROM NeighborCacheEntry JOIN NeighborCache ON NeighborCache.neighborUid = NeighborCacheEntry.nceNeighborUid WHERE NeighborCacheEntry.nceUrlHash = :urlHash AND NeighborCache.neighborStatus = 1  SELECT NeighborCacheEntry.*, NeighborCache.* FROM NeighborCacheEntry JOIN NeighborCache ON NeighborCache.neighborUid = NeighborCacheEntry.nceNeighborUid WHERE NeighborCacheEntry.nceUrlHash = ? AND NeighborCache.neighborStatus = 1  SELECT NeighborCacheEntry.nceUrlHash FROM NeighborCacheEntry WHERE NeighborCacheEntry.nceUrlHash IN (:urlHashes) A SELECT NewCacheEntry.* FROM NewCacheEntry  SELECT RequestedEntry.requestedKey FROM RequestedEntry WHERE RequestedEntry.batchId = :batchId AND EXISTS( SELECT RetentionLock.lockId FROM RetentionLock WHERE RetentionLock.lockKey = RequestedEntry.requestedKey)  SELECT RequestedEntry.requestedKey FROM RequestedEntry WHERE RequestedEntry.batchId = :batchId AND NOT EXISTS( SELECT CacheEntry.key FROM CacheEntry WHERE CacheEntry.key = RequestedEntry.requestedKey )  SELECT RequestedEntry.requestedKey FROM RequestedEntry WHERE RequestedEntry.batchId = ? AND EXISTS( SELECT RetentionLock.lockId FROM RetentionLock WHERE RetentionLock.lockKey = RequestedEntry.requestedKey)  SELECT RequestedEntry.requestedKey FROM RequestedEntry WHERE RequestedEntry.batchId = ? AND NOT EXISTS( SELECT CacheEntry.key FROM CacheEntry WHERE CacheEntry.key = RequestedEntry.requestedKey ) q SELECT RetentionLock.* FROM RetentionLock WHERE RetentionLock.lockKey = :urlKey k SELECT RetentionLock.* FROM RetentionLock WHERE RetentionLock.lockKey = ?  SELECT RetentionLock.* FROM RetentionLock WHERE RetentionLock.lockKey IN (SELECT RequestedEntry.requestedKey FROM RequestedEntry WHERE RequestedEntry.batchId = :batchId)  SELECT RetentionLock.* FROM RetentionLock WHERE RetentionLock.lockKey IN (SELECT RequestedEntry.requestedKey FROM RequestedEntry WHERE RequestedEntry.batchId = ?)  SELECT RetentionLock.* FROM RetentionLock WHERE RetentionLock.lockPublicationUid = :publicationUid u SELECT RetentionLock.* FROM RetentionLock WHERE RetentionLock.lockPublicationUid = ?  SELECT SUM(CacheEntry.storageSize) FROM CacheEntry WHERE NOT EXISTS( SELECT RetentionLock.lockId FROM RetentionLock WHERE RetentionLock.lockKey = CacheEntry.key) i UPDATE CacheEntry SET lastAccessed = :lastAccessTime WHERE key = :key X UPDATE CacheEntry SET lastAccessed = ? WHERE key = ?  UPDATE CacheEntry SET responseHeaders = :headers, lastValidated = :lastValidated, lastAccessed = :lastAccessed WHERE key = :key  UPDATE CacheEntry SET responseHeaders = ?, lastValidated = ?, lastAccessed = ? WHERE key = ?  UPDATE DownloadJob SET djStatus = 21 WHERE djUid = :jobUid AND NOT EXISTS( SELECT DownloadJobItem.djiUid FROM DownloadJobItem WHERE DownloadJobItem.djiDjUid = :jobUid AND DownloadJobItem.djiStatus != 21)  UPDATE DownloadJob SET djStatus = 21 WHERE djUid = ? AND NOT EXISTS( SELECT DownloadJobItem.djiUid FROM DownloadJobItem WHERE DownloadJobItem.djiDjUid = ? AND DownloadJobItem.djiStatus != 21)  UPDATE DownloadJob SET djStatus = :status WHERE DownloadJob.djPubManifestHash = :manifestHash a UPDATE DownloadJob SET djStatus = :status WHERE djUid = :jobUid m UPDATE DownloadJob SET djStatus = ? WHERE DownloadJob.djPubManifestHash = ? U UPDATE DownloadJob SET djStatus = ? WHERE djUid = ? m UPDATE DownloadJobItem SET djiStatus = :status WHERE djiUid = :jobItemUid ] UPDATE DownloadJobItem SET djiStatus = ? WHERE djiUid = ? u UPDATE DownloadJobItem SET djiTransferred = :transferred WHERE djiUid = :jobItemUid ` UPDATE DownloadJobItem SET djiTransferred = ? WHERE djiUid = ?  UPDATE NeighborCache SET neighborDeviceName = :deviceName WHERE neighborUid = :neighborUid AND neighborDeviceName != :deviceName  UPDATE NeighborCache SET neighborDeviceName = ? WHERE neighborUid = ? AND neighborDeviceName != ?  UPDATE NeighborCache SET neighborHttpPort = :httpPort WHERE neighborUid = :neighborUid AND neighborHttpPort != :httpPort  UPDATE NeighborCache SET neighborHttpPort = ? WHERE neighborUid = ? AND neighborHttpPort != ?  UPDATE NeighborCache SET neighborPingTime = :pingTime, neighborLastSeen = :timeNow WHERE neighborUid = :neighborUid  UPDATE NeighborCache SET neighborPingTime = ?, neighborLastSeen = ? WHERE neighborUid = ?  UPDATE NeighborCache SET neighborStatus = CAST(((:timeNow - NeighborCache.neighborLastSeen) < :lostThreshold) AS INTEGER) WHERE neighborStatus != CAST(((:timeNow - NeighborCache.neighborLastSeen) < :lostThreshold) AS INTEGER)  UPDATE NeighborCache SET neighborStatus = CAST(((? - NeighborCache.neighborLastSeen) < ?) AS INTEGER) WHERE neighborStatus != CAST(((? - NeighborCache.neighborLastSeen) < ?) AS INTEGER)  WITH MostRecentDlUid(uid) AS ( SELECT COALESCE( (SELECT DownloadJob.djUid FROM DownloadJob WHERE DownloadJob.djPubManifestHash = :pubManifestHash ORDER BY DownloadJob.djTimeCreated DESC LIMIT 1), 0) ) SELECT CASE((SELECT DownloadJob.djStatus FROM DownloadJob WHERE DownloadJob.djUid = (SELECT uid FROM MostRecentDlUid))) WHEN 21 THEN 10 WHEN 11 THEN 3 WHEN 2 THEN 2 ELSE 0 END AS status, (SELECT SUM(DownloadJobItem.djiTransferred) FROM DownloadJobItem WHERE DownloadJobItem.djiDjUid = (SELECT uid FROM MostRecentDlUid)) AS transferred, (SELECT SUM(DownloadJobItem.djiTotalSize) FROM DownloadJobItem WHERE DownloadJobItem.djiDjUid = (SELECT uid FROM MostRecentDlUid)) AS totalSize  WITH MostRecentDlUid(uid) AS ( SELECT COALESCE( (SELECT DownloadJob.djUid FROM DownloadJob WHERE DownloadJob.djPubManifestHash = ? ORDER BY DownloadJob.djTimeCreated DESC LIMIT 1), 0) ) SELECT CASE((SELECT DownloadJob.djStatus FROM DownloadJob WHERE DownloadJob.djUid = (SELECT uid FROM MostRecentDlUid))) WHEN 21 THEN 10 WHEN 11 THEN 3 WHEN 2 THEN 2 ELSE 0 END AS status, (SELECT SUM(DownloadJobItem.djiTransferred) FROM DownloadJobItem WHERE DownloadJobItem.djiDjUid = (SELECT uid FROM MostRecentDlUid)) AS transferred, (SELECT SUM(DownloadJobItem.djiTotalSize) FROM DownloadJobItem WHERE DownloadJobItem.djiDjUid = (SELECT uid FROM MostRecentDlUid)) AS totalSize  SELECT COUNT(*) FROM DownloadJobItem WHERE DownloadJobItem.djiDjUid = :jobUid AND DownloadJobItem.djiStatus != 21  SELECT COUNT(*) FROM DownloadJobItem WHERE DownloadJobItem.djiDjUid = ? AND DownloadJobItem.djiStatus != 21 Found:   ! FROM NeighborCacheEntry1 WHERE NeighborCacheEntry.nceUrlHash IN (, SELECT NeighborCacheEntry.nceUrlHash ( (charset= (contentType= (integrity= - BUT IT HAD LOCKS!!! Not good!' - has no locks, so removing from cache ->  : ! : channel: Exception downloading : channel: start BodySource for  Entry deleted externally:  Entry deleted externally:  Exception. Attempt has failed FOUND HIT(valid)  HIT(validated)  MISS  MISS(invalid) MISS(invalid) can store/update NOSTORE * ReadAndCacheRunnable: exception handling Retrieve G SendNewCacheEntriesRunnable: Looking for new cache entries to send out Sending ( Trim cache run: max (evictable) size =  add retention locks for  bytes cacheEntries created ) cannot store - returning response as-is  channel: completed complete! content-length= copied request data for  db transaction completed deleting  does not exist entries evicting " exception reading incoming packet exception sending ping to  finished new neighbor run for  from O has no body. That should not have been stored in cache. Something badly wrong. has no content-length header initialized on udp port intercept:  is  is before first byte  is local device is not supported is null moveToNewPath ( new entry hashes to  new neighbor  newCacheAndStoreResponse:  nodes nodes  ping time to  received hashes from  remove retention locks for  saved hashes from  sent pong reply to  starting new neighbor run for  storerequest tmp files to to database transferred= updates= url hash(es) to ) waiting to receive hashes from neighbors# $$INSTANCE$ENTRIES$EnumSwitchMapping$0$VALUES$_sql$age $appContext$batchId $batchSize$block$buffer$cacheEntryDeletes$cacheEntryUpserts$cacheNsdAndroid $cacheRequest$channel $completable $completion $continuation $currentLimit $dCachePacket$default$onPause$default$onResume"$default$typeParametersSerializers $deviceName$digest $distCacheNsd $downloadJob$downloadJobItemWithSize$downloadJobUid$entries$entriesFromLruList$entriesWithLostLock#$entriesWithTmpFileAndIntegrityInfo$entry $enum$name $enum$ordinal $extraHeaders$headers $httpPort$i$a$-also-CacheResponse$16$i$a$-also-ConcurrentSafeMapOfKt$concurrentSafeMapOf$1G$i$a$-also-DistributedCacheHashtable$SendNeighborHashesRunnable$run$1$19$i$a$-also-DistributedCacheNsdAndroid$registerService$1$18$i$a$-also-DistributedCacheNsdAndroid$startDiscovery$1$1$i$a$-also-HttpPathResponse$1$1$i$a$-also-LruMap$compute$1$i$a$-also-LruMap$get$1$i$a$-also-LruMap$put$1$i$a$-also-LruMap$putAll$2$i$a$-also-LruMap$putIfAbsent$1"$i$a$-also-RangeInputStream$read$1"$i$a$-also-RangeInputStream$read$2N$i$a$-also-RunDownloadJobUseCaseImpl$downloadItemsFromChannelProcessor$2$1$2$1V$i$a$-also-RunDownloadJobUseCaseImpl$downloadItemsFromChannelProcessor$2$1$request$1$1B$i$a$-also-SourceExtKt$transferToAndGetSha256$bytesTransferred$1$1"$i$a$-also-SourceExtKt$unzipTo$1$1+$i$a$-also-SourceExtKt$useAndReadSha256$1$1-$i$a$-also-UstadCacheImpl$addRetentionLocks$5/$i$a$-also-UstadCacheImpl$loadEntryAndLocks$2$14$i$a$-also-UstadCacheImpl$removeRetentionLocks$4$1$3X$i$a$-also-UstadCacheImpl$store$processEntriesFn$1$entriesToSave$1$overrideHeaders$1$1$1<$i$a$-also-UstadCacheImpl$store$processEntriesFn$1$locks$2$1:$i$a$-also-UstadCacheImpl$store$processEntriesFn$1$locks$3=$i$a$-also-UstadCacheInterceptor$ReadAndCacheRunnable$run$1$2,$i$a$-also-UstadCacheInterceptor$intercept$1,$i$a$-also-UstadCacheInterceptor$intercept$2,$i$a$-also-UstadCacheInterceptor$intercept$3,$i$a$-also-UstadCacheInterceptor$intercept$5,$i$a$-also-UstadCacheInterceptor$intercept$6,$i$a$-also-UstadCacheInterceptor$intercept$7,$i$a$-also-UstadCacheInterceptor$intercept$8,$i$a$-also-UstadCacheInterceptor$intercept$9)$i$a$-also-UstadCacheTrimmer$trim$1$1$1$1F$i$a$-any-UstadCacheImpl$updateLastValidated$2$newHeadersCorrected$1$14$i$a$-apply-DistributedCacheNsdAndroid$serviceInfo$1A$i$a$-apply-OkHttpWebViewClient$shouldInterceptRequest$response$1r$i$a$-apply-PinPublicationPrepareUseCase$invoke$resourceAndAcquireJobItems$1$acquisitionLinksWithRespectParams$1$1U$i$a$-apply-RunDownloadJobUseCaseImpl$downloadItemsFromChannelProcessor$2$1$request$1D$i$a$-associate-CacheControlDirectivesUtilKt$headerDirectivesToMap$1L$i$a$-associate-DistributedCacheHttpEndpoint$DCacheRequest$queryParamMap$2$1M$i$a$-associate-OkHttpWebViewClient$shouldInterceptRequest$responseHeaders2$1?$i$a$-associate-UstadCacheImpl$store$processEntriesFn$1$locks$4I$i$a$-associateBy-UstadCacheImpl$getEntriesLocallyAvailable$hashesToUrl$1D$i$a$-associateBy-UstadCacheImpl$loadEntries$3$1$entriesFromLruMap$1>$i$a$-associateBy-UstadCacheImpl$loadEntries$3$1$entriesInDb$1M$i$a$-associateBy-UstadCacheImpl$store$processEntriesFn$1$entriesInCacheMap$1P$i$a$-buildList-PinPublicationPrepareUseCase$invoke$resourceAndAcquireJobItems$10$i$a$-buildList-UstadCacheImpl$loadEntries$3$1$1;$i$a$-buildMap-OkHttpWebViewClient$shouldInterceptRequest$1X$i$a$-buildMap-UstadCacheImpl$store$processEntriesFn$1$entriesToSave$1$overrideHeaders$1Q$i$a$-distinctBy-PinPublicationPrepareUseCase$invoke$resourceAndAcquireJobItems$29$i$a$-filter-DistributedCacheHashtable$1$1$newNeighbors$1>$i$a$-filter-UstadCacheImpl$loadEntries$3$1$entriesToQueryDb$16$i$a$-filter-UstadCacheImpl$removeRetentionLocks$4$1$1B$i$a$-filter-UstadCacheImpl$removeRetentionLocks$4$1$newLockList$1($i$a$-filter-UstadCacheImpl$retrieve$5$1F$i$a$-filter-UstadCacheImpl$store$processEntriesFn$1$entriesWithLock$1<$i$a$-filter-UstadCacheImpl$store$processEntriesFn$1$locks$14$i$a$-filter-UstadCacheImpl$store$tmpFilesToDelete$1:$i$a$-first-DbTypeConverters$toPublicationPinStateStatus$1;$i$a$-firstOrNull-CompressionType$Companion$byHeaderVal$1$1A$i$a$-firstOrNull-CompressionType$Companion$byHeaderValOrNull$1$1_$i$a$-firstOrNull-OkHttpWebViewClient$shouldInterceptRequest$responseHeaders2$1$modHeaderName$1;$i$a$-firstOrNull-TransferJobItemStatus$Companion$valueOf$1]$i$a$-flatMap-DistributedCacheNsdAndroid$ResolveListener$onServiceResolved$1$localAddresses$1@$i$a$-forEach-CollectionsKt___CollectionsKt$mapNotNullTo$1$iv$iv-$i$a$-forEach-DistributedCacheHashtable$1$1$1I$i$a$-forEach-DistributedCacheHashtable$SendNewCacheEntriesRunnable$run$2?$i$a$-forEach-DistributedCacheHashtable$SendPingsRunnable$run$1;$i$a$-forEach-DistributedCacheHashtable$localRequestFor$1$1=$i$a$-forEach-DistributedCacheHashtable$localRequestFor$1$1$1D$i$a$-forEach-DistributedCacheHashtable$sendDistributedHashEntries$1.$i$a$-forEach-DistributedHashEntries$toBytes$15$i$a$-forEach-DownloadJobItemStatusUpdater$commit$3$15$i$a$-forEach-DownloadJobItemStatusUpdater$commit$3$2+$i$a$-forEach-ListExtKt$lastDistinctBy$1$iv$i$a$-forEach-LruMap$putAll$1#$i$a$-forEach-LruMap$trimIfNeeded$1E$i$a$-forEach-OkHttpWebViewClient$shouldInterceptRequest$response$1$1G$i$a$-forEach-PinPublicationPrepareUseCase$invoke$2$jobItemProducer$1$1C$i$a$-forEach-RunDownloadJobUseCaseImpl$invoke$3$receiveChannel$1$1"$i$a$-forEach-UstadCacheImpl$4$1$1%$i$a$-forEach-UstadCacheImpl$commit$2)$i$a$-forEach-UstadCacheImpl$commit$3$1$29$i$a$-forEach-UstadCacheImpl$getEntriesLocallyAvailable$2;$i$a$-forEach-UstadCacheImpl$getEntriesLocallyAvailable$2$13$i$a$-forEach-UstadCacheImpl$removeRetentionLocks$4$$i$a$-forEach-UstadCacheImpl$store$4Y$i$a$-forEach-UstadCacheImpl$store$processEntriesFn$1$entriesToSave$1$overrideHeaders$1$1,$i$a$-forEach-UstadCacheImpl$upsertEntries$1&$i$a$-forEach-UstadCacheTrimmer$trim$2!$i$a$-get-BuildersWithUrlKt$get$2$$i$a$-get-BuildersWithUrlKt$get$3$iv<$i$a$-getAndUpdate-UstadCacheImpl$commit$cacheEntryDeletes$1<$i$a$-getAndUpdate-UstadCacheImpl$commit$cacheEntryUpserts$1<$i$a$-getAndUpdate-UstadCacheImpl$commit$lastAccessUpdates$1>$i$a$-getAndUpdate-UstadCacheImpl$commit$lockRemovalsPending$1=$i$a$-getAndUpdate-UstadCacheImpl$commit$lockUpsertsPending$1C$i$a$-getOrPut-CollectionsKt___CollectionsKt$groupByTo$list$1$iv$iv8$i$a$-groupBy-UstadCacheImpl$loadEntries$3$1$locksInDb$1&$i$a$-head-BuildersWithUrlKt$head$3$ivX$i$a$-head-PinPublicationPrepareUseCase$invoke$2$jobs$1$1$jobItemWithSize$headResponse$1R$i$a$-lastDistinctBy-DownloadJobItemStatusUpdater$commit$progressUpdatesToCommit$1P$i$a$-lastDistinctBy-DownloadJobItemStatusUpdater$commit$statusUpdatesToCommit$1/$i$a$-let-CacheControlFreshnessChecker$invoke$1/$i$a$-let-CacheControlFreshnessChecker$invoke$2E$i$a$-let-CacheControlFreshnessCheckerImpl$invoke$isExplicitlyFresh$1E$i$a$-let-CacheControlFreshnessCheckerImpl$invoke$isExplicitlyFresh$2E$i$a$-let-CacheControlFreshnessCheckerImpl$invoke$isExplicitlyFresh$3E$i$a$-let-CacheControlFreshnessCheckerImpl$invoke$isExplicitlyStale$1E$i$a$-let-CacheControlFreshnessCheckerImpl$invoke$isExplicitlyStale$2G$i$a$-let-CacheControlFreshnessCheckerImpl$invoke$isExplicitlyStale$2$1>$i$a$-let-CollectionsKt___CollectionsKt$mapNotNullTo$1$1$iv$iv1$i$a$-let-CompressionType$Companion$byHeaderVal$17$i$a$-let-CompressionType$Companion$byHeaderValOrNull$1@$i$a$-let-ContentRange$Companion$parseRangeHeader$firstBytePos$1?$i$a$-let-ContentRange$Companion$parseRangeHeader$lastBytePos$1"$i$a$-let-DbTypeConverters$toUrl$10$i$a$-let-DefaultCacheCompressionFilter$invoke$1D$i$a$-let-DefaultCacheCompressionFilter$invoke$requestCacheControl$1E$i$a$-let-DefaultCacheCompressionFilter$invoke$responseCacheControl$1Q$i$a$-let-DistributedCacheHttpEndpoint$DCacheRequest$queryParamMap$2$1$paramVal$1<$i$a$-let-MimeTypeHelperExtKt$guessByExtensionFromFilename$2S$i$a$-let-OkHttpWebViewClient$DefaultShouldInterceptRequestFilter$shouldIntercept$1S$i$a$-let-OkHttpWebViewClient$DefaultShouldInterceptRequestFilter$shouldIntercept$2.$i$a$-let-ResponseCacheabilityChecker$invoke$1,$i$a$-let-UstadCacheImpl$addLockToLruMap$1$1'$i$a$-let-UstadCacheImpl$getEntries$2$1O$i$a$-let-UstadCacheImpl$store$entriesWithTmpFileAndIntegrityInfo$1$integrity$1;$i$a$-let-UstadCacheImpl$store$oldVersionBodiesToDelete$1$1V$i$a$-let-UstadCacheImpl$store$processEntriesFn$1$entriesToSave$1$storedEntryHeaders$1K$i$a$-let-UstadCacheInterceptor$ReadAndCacheRunnable$run$responseBodyFile$1K$i$a$-let-UstadCacheInterceptor$ReadAndCacheRunnable$run$responseInStream$1@$i$a$-let-UstadCacheInterceptor$intercept$cachedResponseStatus$17$i$a$-let-UstadCacheInterceptor$intercept$partialFile$1C$i$a$-let-UstadCacheInterceptor$intercept$partialFileMetaDataFile$1?$i$a$-let-UstadCacheInterceptor$intercept$partialFileMetadata$2E$i$a$-let-UstadCacheInterceptor$intercept$requestCacheControlHeader$1I$i$a$-map-CacheControlDirectivesUtilKt$headerDirectivesToMap$directives$1D$i$a$-map-DistributedCacheHashtable$ReceivePacketsRunnable$run$1$1$1G$i$a$-map-DistributedCacheHashtable$SendNewCacheEntriesRunnable$run$2$1N$i$a$-map-DistributedCacheHashtable$sendDistributedHashEntries$1$hashEntries$1Y$i$a$-map-DistributedCacheNsdAndroid$ResolveListener$onServiceResolved$1$localAddresses$26$i$a$-map-PinPublicationPrepareUseCase$invoke$2$jobs$1/$i$a$-map-PinPublicationPrepareUseCase$invoke$3L$i$a$-map-PinPublicationPrepareUseCase$invoke$resourceAndAcquireJobItems$1$1n$i$a$-map-PinPublicationPrepareUseCase$invoke$resourceAndAcquireJobItems$1$acquisitionLinksWithRespectParams$1,$i$a$-map-RunDownloadJobUseCaseImpl$invoke$23$i$a$-map-RunDownloadJobUseCaseImpl$invoke$3$jobs$1#$i$a$-map-StringExtKt$paramTokens$1,$i$a$-map-UstadCacheImpl$addRetentionLocks$3,$i$a$-map-UstadCacheImpl$addRetentionLocks$4=$i$a$-map-UstadCacheImpl$addRetentionLocks$5$newLockUpserts$1,$i$a$-map-UstadCacheImpl$addRetentionLocks$6%$i$a$-map-UstadCacheImpl$commit$3$1$35$i$a$-map-UstadCacheImpl$getEntries$entryLoadResult$1G$i$a$-map-UstadCacheImpl$getEntriesLocallyAvailable$2$availableHashes$1,$i$a$-map-UstadCacheImpl$loadEntries$3$1$1$11$i$a$-map-UstadCacheImpl$removeRetentionLocks$3$1 $i$a$-map-UstadCacheImpl$store$5C$i$a$-map-UstadCacheImpl$store$entriesWithTmpFileAndIntegrityInfo$13$i$a$-map-UstadCacheImpl$store$processEntriesFn$1$13$i$a$-map-UstadCacheImpl$store$processEntriesFn$1$2A$i$a$-map-UstadCacheImpl$store$processEntriesFn$1$entriesToSave$1C$i$a$-map-UstadCacheImpl$store$processEntriesFn$1$entriesWithLock$2A$i$a$-map-UstadCacheImpl$store$processEntriesFn$1$loadedEntries$19$i$a$-map-UstadCacheImpl$store$processEntriesFn$1$locks$2D$i$a$-map-UstadCacheImpl$store$processEntriesFn$1$locks$3$newLocks$1/$i$a$-map-UstadCacheImpl$store$requestEntries$11$i$a$-map-UstadCacheImpl$store$tmpFilesToDelete$2+$i$a$-map-UstadCacheImpl$unpinPublication$2($i$a$-map-UstadCacheTrimmer$trim$1$1$1$2($i$a$-map-UstadCacheTrimmer$trim$1$1$1$3($i$a$-map-UstadCacheTrimmer$trim$1$1$1$4F$i$a$-mapNotNull-CompressionType$Companion$parseAcceptEncodingHeader$1J$i$a$-mapNotNull-UstadCacheImpl$addRetentionLocks$5$cacheEntriesToUpsert$1,$i$a$-mapNotNull-UstadCacheImpl$getEntries$2@$i$a$-mapNotNull-UstadCacheImpl$loadEntries$entriesFromLruList$1@$i$a$-mapNotNull-UstadCacheImpl$store$oldVersionBodiesToDelete$1I$i$a$-mapNotNull-UstadCacheImpl$store$processEntriesFn$1$entriesInCache$1,$i$a$-partition-UstadCacheImpl$loadEntries$2'$i$a$-require-Room$databaseBuilder$4$iv'$i$a$-require-Room$databaseBuilder$5$iv2$i$a$-sortedBy-LruMap$trimIfNeeded$itemsToDelete$12$i$a$-takeIf-DownloadJobItemStatusUpdater$commit$2?$i$a$-takeIf-MimeTypeHelperExtKt$guessByExtensionFromFilename$1F$i$a$-takeIf-OkHttpWebViewClient$shouldInterceptRequest$responseBody$1$$i$a$-takeIf-SourceExtKt$unzipTo$1$21$i$a$-takeIf-UstadCacheImpl$addLockToLruMap$1$1$1($i$a$-takeIf-UstadCacheImpl$commit$3$1$16$i$a$-takeIf-UstadCacheImpl$removeRetentionLocks$4$1$2?$i$a$-takeIf-UstadCacheInterceptor$ReadAndCacheRunnable$run$1$1?$i$a$-takeIf-UstadCacheInterceptor$ReadAndCacheRunnable$run$1$4=$i$a$-takeIf-UstadCacheInterceptor$ReadAndCacheRunnable$run$2B$i$a$-takeIf-UstadCacheInterceptor$intercept$partialFileMetadata$1'$i$a$-takeIf-UstadCacheTrimmer$trim$2$1<$i$a$-update-DownloadJobItemStatusUpdater$onProgressUpdate$1:$i$a$-update-DownloadJobItemStatusUpdater$onStatusUpdate$11$i$a$-update-UstadCacheImpl$addRetentionLocks$5$11$i$a$-update-UstadCacheImpl$addRetentionLocks$5$22$i$a$-update-UstadCacheImpl$removeRetentionLocks$32$i$a$-update-UstadCacheImpl$removeRetentionLocks$5&$i$a$-update-UstadCacheImpl$retrieve$2&$i$a$-update-UstadCacheImpl$retrieve$5&$i$a$-update-UstadCacheImpl$retrieve$6>$i$a$-update-UstadCacheImpl$store$processEntriesFn$1$locks$3$13$i$a$-update-UstadCacheImpl$updateLastValidated$2$1+$i$a$-update-UstadCacheImpl$upsertEntries$2,$i$a$-use-FileSystemExtKt$moveWithFallback$1.$i$a$-use-FileSystemExtKt$moveWithFallback$1$1*$i$a$-use-HttpResponseExtKt$bodyAsString$1K$i$a$-use-RunDownloadJobUseCaseImpl$downloadItemsFromChannelProcessor$2$1$2?$i$a$-use-SourceExtKt$transferToAndGetSha256$bytesTransferred$1$i$a$-use-SourceExtKt$unzipTo$1!$i$a$-use-SourceExtKt$unzipTo$1$3($i$a$-use-SourceExtKt$useAndReadSha256$1:$i$a$-use-UstadCacheInterceptor$ReadAndCacheRunnable$run$19$i$a$-withLock$default-UstadCacheImpl$loadEntryAndLocks$2E$i$a$-withLock-DistributedCacheHashtable$ReceivePacketsRunnable$run$3B$i$a$-withLock-DistributedCacheHashtable$SendPingsRunnable$run$1$1;$i$a$-withLock-DistributedCacheNsdAndroid$registerService$1:$i$a$-withLock-DistributedCacheNsdAndroid$startDiscovery$19$i$a$-withLock-DistributedCacheNsdAndroid$stopDiscovery$1=$i$a$-withLock-DistributedCacheNsdAndroid$unregisterService$13$i$a$-withLock-UstadCacheImpl$addLockToLruMap$1$1$2$i$f$OneTimeWorkRequestBuilder$i$f$any$i$f$associate$i$f$associateBy$i$f$associateByTo$i$f$associateTo $i$f$body$i$f$databaseBuilder$i$f$distinctBy $i$f$filter $i$f$filterTo $i$f$first$i$f$firstOrNull $i$f$flatMap$i$f$flatMapTo $i$f$forEach$i$f$get$i$f$getAndUpdate $i$f$getOrPut $i$f$groupBy$i$f$groupByTo $i$f$head $i$f$inject$i$f$lastDistinctBy$i$f$map$i$f$mapNotNull$i$f$mapNotNullTo $i$f$mapTo$i$f$partition $i$f$request $i$f$sortedBy $i$f$typeInfo$i$f$typeOfOrNull $i$f$update $i$f$withLock $integrity$it$items$jobItemProducer $jobItemUid$jobUid$key$lastAccessTime $lastAccessed$lastValidated$limit$lockRemovalsPending$lockUpsertsPending$locks$locksToRemove $logPrefix$lostThreshold $manifestHash $manifestUrl $md5Digest $metadata $mimeType$neighborCache$neighborCacheEntryList$neighborHostAddr$neighborHttpPort $neighborIp$neighborUdpPort $neighborUid $numUpdates$offset $onProgress$onStatusUpdate$packet $parameters$pathsToDelete $pingTime$processEntriesFn$progressUpdatesToCommit$pubManifestHash $publication$publicationUid $qualifier&$r8$lambda$1oWtMA6JDAE0OpNdL-l0IFyI_RE&$r8$lambda$1uhMVw7u05A4Bp9nKESubdYtElA&$r8$lambda$24HhlFXUSVMpBmMBg986nlfrJis&$r8$lambda$2BR3q9Mi1ypGCDF8Addk4N6U1TY&$r8$lambda$2a1YRYf8rHyymlrYMBMsDKXkQ-U&$r8$lambda$2hyNXc_ynE1ZJwQTSnfMnHFyi8A&$r8$lambda$3PNiMYMSnfDf2gcq14d1bmjIWB4&$r8$lambda$46ZzKPwHvvpBIOp8p__i0P9aerw&$r8$lambda$4a-21z_dDFxC4AwY46Sw8G1TbD8&$r8$lambda$5X8ioWPX2q1uBNVcYDKWWI8WtKg&$r8$lambda$7nOWyWXOMyy5S7yYjmoGyDZKjso&$r8$lambda$8h53xhQhZUSd6ABCTHBsUqn5O_Y&$r8$lambda$8mZS48aWhC32EMbQI9VBKoSoXu0&$r8$lambda$994sfobqQJJ12WScoUJMASGtuyw&$r8$lambda$9mEWFjCb5qKtiOTsyU9w5gLyHbU&$r8$lambda$ALSDBA943M3lGfyFAjopmwfDFmQ&$r8$lambda$C1mR2L0OKMh2xX6_9wPWqjenPpY&$r8$lambda$Ck-Y_vRAj7Wu-r3Bho0gOxEhYHo&$r8$lambda$DAq-eDol3qS86brrxIxOtjKDCWM&$r8$lambda$ECseewvnw-iyEChim_2WA57-FCw&$r8$lambda$EwQeOAWh3cyot6UJpiNJzmdeZBo&$r8$lambda$FXpmNaC5D8eQElXlJQQbdbuhpjA&$r8$lambda$FrDW-g446CpSjtSbnJ-4zD-_OqI&$r8$lambda$I4a-nalFm-wXD2akiKMmDc56R2Q&$r8$lambda$IJQZ8pn5vl2leyvgWaRIP_sM-KQ&$r8$lambda$K1L8qqqnpWP_hebHak3dODD-IKY&$r8$lambda$KHQrgZSU1HD4AgFdc-wDasHlv54&$r8$lambda$KUamdZ1OXLDaB5sVOM89GUz0Hls&$r8$lambda$Kbtw-xFGx7codXfmEqR0wH5nq6g&$r8$lambda$Kosta044Cz6GtbGcY8Pf9v2-DS0&$r8$lambda$KzRCukn1vKct1LHpXp-Uk27SrIA&$r8$lambda$L-w3uObKgaE6FaPFrelw7Vw0qvg&$r8$lambda$La1b0FWwHnSNVKQeWi0tQWQHkZQ&$r8$lambda$Lgi079mvosGF0j8ujLp2hZVfko0&$r8$lambda$LpfYRd-fI2eRk-H2eMocNxCyyh0&$r8$lambda$NEfddWdz1K6CIyVP2D9btKETTbk&$r8$lambda$NfIgtXkGqlZywUqpbjFfnoVy4JQ&$r8$lambda$PL6mDRqM2Y2RcpiHPg1DGd4IFmU&$r8$lambda$QElzrdJKA0iz9Y17yESQ0bJPgyI&$r8$lambda$QEpJJD_x45yiFSv2CbxF8IjgqrM&$r8$lambda$ReWh_hcsj9TcK3j0_SaKyufITqQ&$r8$lambda$Rs6GCHnwpB4ajDJ-lZjYYodEP5o&$r8$lambda$SVRfRHvvNWCZnPQZDYlgy3EiKHw&$r8$lambda$SiFDotqDj4gka3H7iAMGoFBcbE0&$r8$lambda$ThaUSP-ATrK4tDFJRQ1EZirtnws&$r8$lambda$TtpmEr9XpHsVacmhOU516gjtDEw&$r8$lambda$USW0Jg-OhfQznyoE-TUsY1NM2n8&$r8$lambda$UzCR8dYp9DLMN015GwLxaS65k20&$r8$lambda$VW4r8c8mq1GfS0eXFIzA0hqNGhA&$r8$lambda$VXodIyBcTAghSdC7CXOkBiZDEHY&$r8$lambda$Vr1wFFAyd-sYV5jN86uxZABVQQs&$r8$lambda$W3qtjRTL9hWSqwKBfyeKVsFFkwc&$r8$lambda$WWRip2mEhv24l8F1nTLBjUjwmJc&$r8$lambda$W_cVvue3vVpDmGX2uiznKnqB77U&$r8$lambda$X2tUVjDt7g3xKgRLm24SR7cHmFY&$r8$lambda$XHpeeWUNP88d_RsQFTbrbWzLkNc&$r8$lambda$XkyUlXeepd0hubtQM-U1-pAsAD8&$r8$lambda$Xp2whyAwysWJ-5ooRBcSsEfjjjk&$r8$lambda$YbMBVYm9zdi01ADx1_09j48t4Y8&$r8$lambda$Z-DM0cy0zC3XaeFj-I4wFdxGPPo&$r8$lambda$Z1NeP-PCwXbTkCaxyCaWxLFICgQ&$r8$lambda$ZBmiV-5cwyp3lQBB8RcVZBstg28&$r8$lambda$_FAvN3teAz82FcJ7yV2QxEz7pH0&$r8$lambda$a7l-mlWEg4vi8EMkjgL9E4SQ2AY&$r8$lambda$eb8MGNDDXDodTFTM-8MKe6FHX-Q&$r8$lambda$fI4dZMOb_KguED95jloDFNkk4h8&$r8$lambda$fv_D-w4nFEYstOJhMm3Iu5ZSA0M&$r8$lambda$gZRBV7n3RFso_-zJOC028gm_f3g&$r8$lambda$haAN-cUhguDZYudksR7zwE0F_D4&$r8$lambda$ja_qcV1-dnyGlSl4_o-zW3AoIv4&$r8$lambda$kbZzYVKbG8wZdAB3a33NauBNQ28&$r8$lambda$lfnoVxWttGYI18Fo1daRDzQcWzw&$r8$lambda$lr71Gtle9WTHWNIVH28KnMNsI64&$r8$lambda$m3qN2uEY3X_RbqGKgMFDRGp6MoU&$r8$lambda$mriYZ0tkHdfYxBEvG6nzSCm3BOs&$r8$lambda$mwEqNqacJ9Ma4uHYgoK7RCV5KQM&$r8$lambda$n19fWeWd4qzg10w1dzVFcNSgHsk&$r8$lambda$n6r_cgqR_keuz16RnnwtfXyfUzg&$r8$lambda$nvZC5jD7Wmd325gMrn11sUEfOZc&$r8$lambda$oSwHv8pWuDgPvG60EACRB8B70hc&$r8$lambda$opQaXNEnvjH_fXQ8oPPSAYSYGOY&$r8$lambda$p5IVqyGO6tQ1ooOV9i1aW2PGTck&$r8$lambda$ppp7sc0JmUoshV7kVQ6xAnhxmew&$r8$lambda$q-ERneN5tUEQl9EP8DkbVRLs6jI&$r8$lambda$qbVGp4SkcoqGHiBNYAvPBsvXaGk&$r8$lambda$qiPkQsNI6hlf_ib54EFx4GFb0hg&$r8$lambda$rG0bJ5gaAC5eTuTETLYKXeArGks&$r8$lambda$upNOj2svnxTA2-FEWmt-7eXAcGc&$r8$lambda$uvoO1aWtB-sXyO55D2ncikXIyro&$r8$lambda$w785l7kS1SAfg8CGaPPBi7IG-8E&$r8$lambda$wEHdFidryrj25HWg1GLZk2k0qUg&$r8$lambda$wOyS5ivT7uigo4bKmyzLmJkVxAo&$r8$lambda$xKTjNn3AFYn3r2K7tRDGBJRhnGQ&$r8$lambda$ymqdd9e456MU-ruKQGnzodL4dV0&$r8$lambda$yq7F43FIkrmPymEd7bP9glpcmS0&$r8$lambda$zvgCmp-wVyqBKGUEcXCruOd-x-o $receiver$removeRequest$request$requestEntries$requestedSha256s$resourceAndAcquireJobItems$responseBodyFile$responseCompression$result$retentionLock$retentionLocks $serializer $serviceInfo$status$statusUpdatesToCommit $storagePath $storeRequest$this$this$addIntegrity $this$any$iv$this$associate$iv$this$associateBy$iv$this$associateByTo$iv$iv$this$associateTo$iv$iv $this$async $this$await $this$body$iv$this$bodyAsString.$this$bodyAsUncompressedSourceIfContentEncoded$this$canStore$this$cleanHref$this$compressIfRequired$this$containsHeader$this$coroutineScope$this$decodeBase64$this$distinctBy$iv$this$encodeBase64$this$filter$iv$this$filterTo$iv$iv$this$first$iv$this$firstOrNull$iv$this$flatMap$iv$this$flatMapTo$iv$iv$this$forEach$iv$this$forEach$iv$iv$this$forEach$iv$iv$iv$this$fromHttpDateToMillis $this$get$iv$this$get$iv$iv$this$get$iv$iv$iv$this$getAndUpdate$iv$this$getOrPut$iv$iv$iv$this$get_u24default$iv$this$get_u24lambda_u240$iv$this$groupBy$iv$this$groupByTo$iv$iv"$this$guessByExtensionFromFilename $this$head$iv$this$head$iv$iv$this$head_u24lambda_u2410$iv$this$headersContentLength$this$iHeadersBuilder$this$iRequestBuilder$this$inject_u24default$iv$this$integrity"$this$invokeSuspend_u24lambda_u240"$this$invokeSuspend_u24lambda_u241"$this$invokeSuspend_u24lambda_u244'$this$invokeSuspend_u24lambda_u245_u241$this$invoke_u24lambda_u240%$this$invoke_u24lambda_u240_u240_u240$this$isStoredIn$this$iv$this$lastDistinctBy$iv$this$lastModified $this$launch0$this$launchInitDistributedCacheNsdWithLifecycle$this$logSummary $this$map$iv$this$mapNotNull$iv$this$mapNotNullTo$iv$iv$this$mapTo$iv$iv$this$mightBeCacheable$this$moveToNewPath$this$moveWithFallback$this$neighborUid$this$paramTokens$this$partition$iv $this$produce $this$range$this$rangeSource$this$readDistributedCachePing$this$readDistributedCachePong $this$readDistributedHashEntries$this$readPayload$this$readShortString$this$removeXInterceptHeaders$this$request$iv$iv$iv$this$request$iv$iv$iv$iv!$this$requireHeadersContentLength$this$requireIntegrity$this$requireMetadata$this$runWithJobRetry $this$sendDistributedHashEntries $this$serviceInfo_u24lambda_u240$this$serviceTypeMatches+$this$shouldInterceptRequest_u24lambda_u240+$this$shouldInterceptRequest_u24lambda_u243$this$skipExactly$this$sortedBy$iv$this$transferToAndGetSha256$this$uncompress $this$unzipTo$this$update$iv $this$urlKey$this$useAndReadSha256$this$withLock_u24default$iv$this$withOverridenHeaders$this$withWriterTransaction$this$writePayload$this$writeShortString $this_inject0$this_launchInitDistributedCacheNsdWithLifecycle$timeNow$tmp0$transferJobItemStatusUpdater$transferJobItems $transferred$txType$uid$updateTransferJobStatusUid $updatesMap$url$urlHash $urlHashes$urlKey$urls$validatedEntry$validationResponse$values%20&(()()B()I()J()Landroid/content/Context;.()Lcom/ustadmobile/ihttp/headers/IHttpHeaders;?()Lcom/ustadmobile/ihttp/request/IHttpRequest$Companion$Method;.()Lcom/ustadmobile/ihttp/request/IHttpRequest;0()Lcom/ustadmobile/ihttp/response/IHttpResponse;.()Lcom/ustadmobile/libcache/CacheEntryToStore;/()Lcom/ustadmobile/libcache/CachePathsProvider;:()Lcom/ustadmobile/libcache/CacheStorageCompressionFilter;7()Lcom/ustadmobile/libcache/PublicationPinState$Status;,()Lcom/ustadmobile/libcache/db/UstadCacheDb;1()Lcom/ustadmobile/libcache/db/dao/CacheEntryDao;2()Lcom/ustadmobile/libcache/db/dao/DownloadJobDao;6()Lcom/ustadmobile/libcache/db/dao/DownloadJobItemDao;4()Lcom/ustadmobile/libcache/db/dao/NeighborCacheDao;9()Lcom/ustadmobile/libcache/db/dao/NeighborCacheEntryDao;4()Lcom/ustadmobile/libcache/db/dao/NewCacheEntryDao;8()Lcom/ustadmobile/libcache/db/dao/PinnedPublicationDao;5()Lcom/ustadmobile/libcache/db/dao/RequestedEntryDao;4()Lcom/ustadmobile/libcache/db/dao/RetentionLockDao;3()Lcom/ustadmobile/libcache/db/entities/CacheEntry;8()Lcom/ustadmobile/libcache/db/entities/DownloadJobItem;6()Lcom/ustadmobile/libcache/db/entities/NeighborCache;;()Lcom/ustadmobile/libcache/db/entities/NeighborCacheEntry;B()Lcom/ustadmobile/libcache/distributed/DistributedCacheHashtable;D()Lcom/ustadmobile/libcache/downloader/PinPublicationPrepareUseCase;=()Lcom/ustadmobile/libcache/downloader/RunDownloadJobUseCase;5()Lcom/ustadmobile/libcache/logging/UstadCacheLogger;()Lio/ktor/http/Url;()Ljava/lang/Long;()Ljava/lang/String;()Ljava/net/InetAddress;()Ljava/util/Collection;()Ljava/util/List;()Ljava/util/Map;()Ljava/util/Set;,()Ljava/util/concurrent/locks/ReentrantLock;"()Lkotlin/jvm/functions/Function0; ()Lkotlinx/coroutines/flow/Flow;%()Lkotlinx/coroutines/flow/StateFlow;()Lkotlinx/io/files/Path;6()Lkotlinx/serialization/descriptors/SerialDescriptor;*()Lworld/respect/libxxhash/XXStringHasher;()V()Z()[()[B&()[Lkotlinx/serialization/KSerializer;(BI(BILjava/util/List;)V(I(I)V(IIm(IIIILjava/lang/String;Lio/ktor/http/Url;JJILkotlinx/serialization/internal/SerializationConstructorMarker;)V(IIIJJILio/ktor/http/Url;Ljava/lang/String;IIJJLjava/lang/String;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V-(IIILjava/lang/String;Lio/ktor/http/Url;JJI)VB(IIJJILio/ktor/http/Url;Ljava/lang/String;IIJJLjava/lang/String;)V(IILjava/lang/String;[B)V6(IILkotlin/coroutines/Continuation;)Ljava/lang/Object;(II[B)V(IJ(IJLjava/net/InetAddress;)V6(IJLkotlin/coroutines/Continuation;)Ljava/lang/Object;)(ILjava/lang/String;Ljava/lang/String;I)Vg(ILjava/lang/String;Ljava/lang/String;Lkotlinx/serialization/internal/SerializationConstructorMarker;)V5(ILkotlin/coroutines/Continuation;)Ljava/lang/Object;(J(J)(JI(JIJ7(JIJLkotlin/coroutines/Continuation;)Ljava/lang/Object;6(JILkotlin/coroutines/Continuation;)Ljava/lang/Object;(JJ(JJ)V(JJJ)V(JJJJ)V6(JJLkotlin/coroutines/Continuation;)Ljava/lang/Object;(JLjava/lang/String;)V.(JLjava/lang/String;Ljava/lang/String;IIJIJI)V)(JLjava/lang/String;Ljava/lang/String;J)VG(JLjava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;5(JLkotlin/coroutines/Continuation;)Ljava/lang/Object;(Landroid/content/Context;)V(Landroid/content/Context;ILcom/ustadmobile/libcache/logging/UstadCacheLogger;Lcom/ustadmobile/libcache/distributed/DistributedCacheNeighborDiscoveryListener;)V<(Landroid/content/Context;Landroidx/work/WorkerParameters;)Vn(Landroid/content/Context;Lcom/ustadmobile/libcache/db/UstadCacheDb;Lworld/respect/libxxhash/XXStringHasher;)V(Landroid/content/Context;Lkotlinx/io/files/Path;Ljava/lang/String;Lcom/ustadmobile/libcache/db/UstadCacheDb;Lcom/ustadmobile/libcache/logging/UstadCacheLogger;Lkotlin/jvm/functions/Function0;Lworld/respect/libxxhash/XXStringHasher;Lcom/ustadmobile/libcache/CachePathsProvider;)V(Landroidx/room/RoomDatabase;)V(Landroidx/room/RoomDatabase;Landroidx/room/Transactor$SQLiteTransactionType;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;(Landroidx/work/CoroutineWorker;Lkotlin/jvm/functions/Function0;ILkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;/(Lcom/ustadmobile/ihttp/request/IHttpRequest;)Vv(Lcom/ustadmobile/ihttp/request/IHttpRequest;Lcom/ustadmobile/ihttp/response/IHttpResponse;Lkotlinx/io/files/Path;ZZ)V(Lcom/ustadmobile/ihttp/request/IHttpRequest;Ljava/lang/String;Lcom/ustadmobile/ihttp/headers/IHttpHeaders;IILjava/lang/String;)Vr(Lcom/ustadmobile/ihttp/request/IHttpRequest;Ljava/lang/String;Lcom/ustadmobile/ihttp/headers/IHttpHeaders;I[BII)V`(Lcom/ustadmobile/ihttp/request/IHttpRequest;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;](Lcom/ustadmobile/ihttp/response/IHttpResponse;Lcom/ustadmobile/ihttp/headers/IHttpHeaders;)V0(Lcom/ustadmobile/libcache/CachePathsProvider;)V:(Lcom/ustadmobile/libcache/PublicationPinState$Status;JJ)V((Lcom/ustadmobile/libcache/UstadCache;)V(Lcom/ustadmobile/libcache/UstadCache;Lkotlin/jvm/functions/Function0;Lcom/ustadmobile/libcache/logging/UstadCacheLogger;Lcom/ustadmobile/libcache/cachecontrol/CacheControlFreshnessChecker;Lcom/ustadmobile/libcache/cachecontrol/ResponseCacheabilityChecker;Lkotlinx/io/files/FileSystem;Lkotlinx/serialization/json/Json;Lcom/ustadmobile/libcache/connectivitymonitor/ConnectivityMonitor;)V](Lcom/ustadmobile/libcache/ValidatedEntry;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;-(Lcom/ustadmobile/libcache/db/UstadCacheDb;)V(Lcom/ustadmobile/libcache/db/UstadCacheDb;ILcom/ustadmobile/libcache/logging/UstadCacheLogger;Lworld/respect/libxxhash/XXStringHasher;IJJLkotlin/jvm/functions/Function0;)VQ(Lcom/ustadmobile/libcache/db/UstadCacheDb;Lkotlinx/coroutines/CoroutineScope;J)Vx(Lcom/ustadmobile/libcache/db/UstadCacheDb;Lkotlinx/coroutines/CoroutineScope;Lworld/respect/libxxhash/XXStringHasher;)V(Lcom/ustadmobile/libcache/db/UstadCacheDb;Lkotlinx/io/files/FileSystem;Lcom/ustadmobile/libcache/logging/UstadCacheLogger;Lkotlin/jvm/functions/Function0;)VU(Lcom/ustadmobile/libcache/db/UstadCacheDb;Lworld/respect/libxxhash/XXStringHasher;)V(Lcom/ustadmobile/libcache/db/entities/CacheEntry;Lcom/ustadmobile/libcache/CacheEntryToStore;Lkotlinx/io/files/Path;Lcom/ustadmobile/ihttp/headers/IHttpHeaders;ZJLjava/lang/String;)Ve(Lcom/ustadmobile/libcache/db/entities/CacheEntry;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;f(Lcom/ustadmobile/libcache/db/entities/DownloadJob;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;:(Lcom/ustadmobile/libcache/db/entities/DownloadJobItem;I)V:(Lcom/ustadmobile/libcache/db/entities/DownloadJobItem;J)V7(Lcom/ustadmobile/libcache/db/entities/NeighborCache;)Vp(Lcom/ustadmobile/libcache/db/entities/NeighborCache;Lcom/ustadmobile/libcache/db/entities/NeighborCacheEntry;)Vh(Lcom/ustadmobile/libcache/db/entities/NeighborCache;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;<(Lcom/ustadmobile/libcache/db/entities/NeighborCacheEntry;)Vl(Lcom/ustadmobile/libcache/db/entities/PinnedPublication;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;h(Lcom/ustadmobile/libcache/db/entities/RetentionLock;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;C(Lcom/ustadmobile/libcache/distributed/DistributedCacheHashtable;)Vw(Lcom/ustadmobile/libcache/distributed/DistributedCacheHashtable;Lcom/ustadmobile/libcache/db/entities/NeighborCache;)Vv(Lcom/ustadmobile/libcache/distributed/DistributedCacheHashtable;Lcom/ustadmobile/libcache/logging/UstadCacheLogger;)VD(Lcom/ustadmobile/libcache/distributed/DistributedCacheNsdAndroid;)V6(Lcom/ustadmobile/libcache/logging/UstadCacheLogger;)Vu(Lcom/ustadmobile/libcache/okhttp/UstadCacheInterceptor;Lokhttp3/Call;Lokhttp3/Response;Ljava/io/PipedOutputStream;)Vl(Lcom/ustadmobile/libcache/webview/OkHttpWebViewClient$ShouldInterceptRequestFilter;Lokhttp3/OkHttpClient;)V(Lio/ktor/client/HttpClient;Lcom/ustadmobile/libcache/db/UstadCacheDb;Lcom/ustadmobile/libcache/UstadCache;Lcom/ustadmobile/libcache/downloader/EnqueueRunDownloadJobUseCase;)VF(Lio/ktor/http/Url;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;(Ljava/io/InputStream;JJ)VG(Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;ZZZZLjava/lang/Long;)VL(Ljava/lang/Long;Ljava/lang/Long;ZZZZZZZZZLjava/lang/Long;Ljava/lang/Long;)V&(Ljava/lang/Object;)Ljava/lang/Object;(Ljava/lang/Object;)Z8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;E(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object;(Ljava/lang/String;)V(Ljava/lang/String;II)V((Ljava/lang/String;ILjava/lang/String;)V(Ljava/lang/String;J)VG(Ljava/lang/String;JLkotlin/coroutines/Continuation;)Ljava/lang/Object;A(Ljava/lang/String;Lcom/ustadmobile/ihttp/headers/IHttpHeaders;)V(Ljava/lang/String;Lcom/ustadmobile/ihttp/request/IHttpRequest;Lcom/ustadmobile/ihttp/response/IHttpResponse;Ljava/lang/String;JJ)V(Ljava/lang/String;Lcom/ustadmobile/libcache/db/entities/CacheEntry;Ljava/util/List;Ljava/util/concurrent/locks/ReentrantLock;)V'(Ljava/lang/String;Ljava/lang/String;)V((Ljava/lang/String;Ljava/lang/String;J)VZ(Ljava/lang/String;Ljava/lang/String;JJLkotlin/coroutines/Continuation;)Ljava/lang/Object;v(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIJJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;JJ)VF(Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;t(Ljava/util/List;Lcom/ustadmobile/libcache/StoreProgressListener;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;$(Ljava/util/List;Ljava/util/List;Z)VD(Ljava/util/List;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;(Ljava/util/List;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;E(Ljava/util/List;ZLkotlin/coroutines/Continuation;)Ljava/lang/Object;(Ljava/util/Map;)V(Ljava/util/Map;I)VC(Ljava/util/Set;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;4(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;#(Lkotlin/jvm/functions/Function0;)V(Lkotlinx/coroutines/channels/ReceiveChannel;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;(Lkotlinx/io/files/FileSystem;Lcom/ustadmobile/ihttp/request/IHttpRequest;Lcom/ustadmobile/ihttp/headers/IHttpHeaders;Ljava/lang/String;JI)V(Lkotlinx/io/files/FileSystem;Ljava/lang/String;Lcom/ustadmobile/libcache/CachePathsProvider;Lcom/ustadmobile/libcache/db/UstadCacheDb;Lkotlin/jvm/functions/Function0;Lcom/ustadmobile/libcache/logging/UstadCacheLogger;Lcom/ustadmobile/libcache/UstadCache$CacheListener;IILcom/ustadmobile/libcache/cachecontrol/ResponseValidityChecker;Lcom/ustadmobile/libcache/UstadCacheTrimmer;Lcom/ustadmobile/libcache/CacheStorageCompressionFilter;Lworld/respect/libxxhash/XXStringHasher;Lcom/ustadmobile/libcache/downloader/EnqueuePinPublicationPrepareUseCase;)V(Lkotlinx/io/files/Path;)V.(Lkotlinx/io/files/Path;Ljava/lang/String;[B)V(Lkotlinx/io/files/Path;Lkotlinx/io/files/FileSystem;Ljava/lang/String;Lcom/ustadmobile/ihttp/request/IHttpRequest;Ljava/lang/String;Lcom/ustadmobile/ihttp/headers/IHttpHeaders;)VH(Lkotlinx/io/files/Path;Lkotlinx/io/files/Path;Lkotlinx/io/files/Path;)VB(Lokhttp3/Call;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;h(Lokhttp3/OkHttpClient;Lcom/ustadmobile/libcache/db/UstadCacheDb;Lcom/ustadmobile/libcache/UstadCache;)V+(Lworld/respect/libxxhash/XXStringHasher;)V(TK; (TK;TV;)TV; (TT;TT;)I(Z)V((ZLjava/lang/String;Ljava/lang/String;)Vn([BJ)Lcom/ustadmobile/libcache/UstadCacheImpl$store$entriesWithTmpFileAndIntegrityInfo$1$Sha256AndInflateSize;([BJ)V([Lkotlin/Pair;)Ljava/util/Map;)) ):)TV;)V*>;*>;)*>;>;*>;>;>;+ +TK;+TV;>;) +TK;+TV;>;)V, , accessTime=, actualSha256= , batchId=, but totalSize is , cacheFlags= , cachePath=, content-encoding=, createRetentionLock= , deviceName=, djCreationType= , djName=, djPubManifestHash=, djPubManifestUrl= , djStatus=, djTimeCreated= , djType=, djiAttemptCount= , djiDest= , djiDjUid=, djiEntityEtag=, djiLockIdToRelease=, djiPartialTmpFile= , djiStatus=, djiTotalSize=, djiTransferred= , djiType= , djiUrl= , entries=, entry=, entryToStore= , headers= , httpPort=, inflatedSize= , integrity=, lastAccessed=, lastModified=, lastValidated=, loadedFromDb= , lockId= , lockKey=, lockPublicationUid= , lockRemark=, locks=, md5Hi=, md5Lo= , message= , method= , moveLock=, name= , nceUrl= , nceUrlHash=, neighborCacheEntry=, neighborDeviceName=, neighborDiscovered=, neighborHttpPort= , neighborIp=, neighborLastSeen=, neighborPingTime=, neighborStatus=, neighborUdpPort= , payload= , pending=, persistentPath=, previousStorageUriToDelete=, publicationUid= , remark=, remoteAddress= , request=, requestSha256=, requestedKey= , response=, responseBodyTmpLocalPath=, responseHeaders= , sha256=, skipChecksumIfProvided= , status= , statusCode=, storageSize= , storageUri= , timeSent=, title= , tmpFile=, tmpFileNeedsDeleted= , totalSize=, transferred=, uncompressedSize=, url=--TK;-TV;+TV;>;)TV;-TR;>;-TR;>;)-TR;>;+..json.tmp/ /dcache?url=01 127.0.0.1 2391869c8ae19ae15f610d7f97fe7bac@9024e88289d03a4cee9e692049582a73fc37ddaf1eb7482fb3e2897a33f5ded0:: TransferJob #: not complete.: send ping to : sending pings to :memory:;(...)(...) $iv$iv$iv=>>(>([>;>;)>;)V>;+>;>;>;>;)>;>;+>;>;>;>;>;>;)>;I>;Z>;Z)>;Z)V?ADD_TRIGGER_SQLASC.AbstractEnqueuePinPublicationPrepareUseCase.kt Accept-RangesAddNewEntryTriggerCallback.ktAgeB Base64Ext.kt%BlobDownloadClientUseCaseCommonJvm (#Body has already been readByteArrayResponse.ktByteBufferExt.ktC CANCELLEDCOMPLETE CONNECTEDNCREATE INDEX IF NOT EXISTS `idx_lastAccessed` ON `CacheEntry` (`lastAccessed`)GCREATE INDEX IF NOT EXISTS `idx_lockKey` ON `RetentionLock` (`lockKey`)UCREATE INDEX IF NOT EXISTS `index_CacheEntry_integrity` ON `CacheEntry` (`integrity`)YCREATE INDEX IF NOT EXISTS `index_RequestedEntry_batchId` ON `RequestedEntry` (`batchId`)PCREATE INDEX IF NOT EXISTS `transferjob_djuid` ON `DownloadJobItem` (`djiDjUid`)CREATE TABLE IF NOT EXISTS `CacheEntry` (`key` TEXT NOT NULL, `url` TEXT NOT NULL, `message` TEXT NOT NULL, `statusCode` INTEGER NOT NULL, `cacheFlags` INTEGER NOT NULL, `method` INTEGER NOT NULL, `lastAccessed` INTEGER NOT NULL, `lastValidated` INTEGER NOT NULL, `integrity` TEXT, `responseHeaders` TEXT NOT NULL, `storageUri` TEXT NOT NULL, `storageSize` INTEGER NOT NULL, `uncompressedSize` INTEGER NOT NULL DEFAULT 0, PRIMARY KEY(`key`))CREATE TABLE IF NOT EXISTS `DownloadJobItem` (`djiUid` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, `djiDjUid` INTEGER NOT NULL, `djiTotalSize` INTEGER NOT NULL, `djiTransferred` INTEGER NOT NULL, `djiAttemptCount` INTEGER NOT NULL, `djiUrl` TEXT NOT NULL, `djiDest` TEXT, `djiType` INTEGER NOT NULL, `djiStatus` INTEGER NOT NULL, `djiEntityEtag` INTEGER NOT NULL DEFAULT 0, `djiLockIdToRelease` INTEGER NOT NULL DEFAULT 0, `djiPartialTmpFile` TEXT)CREATE TABLE IF NOT EXISTS `DownloadJob` (`djUid` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, `djType` INTEGER NOT NULL, `djStatus` INTEGER NOT NULL, `djName` TEXT, `djPubManifestUrl` TEXT, `djPubManifestHash` INTEGER NOT NULL, `djTimeCreated` INTEGER NOT NULL DEFAULT 0, `djCreationType` INTEGER NOT NULL DEFAULT 0)CREATE TABLE IF NOT EXISTS `NeighborCacheEntry` (`nceNeighborUid` INTEGER NOT NULL, `nceUrlHash` INTEGER NOT NULL, PRIMARY KEY(`nceNeighborUid`, `nceUrlHash`))CREATE TABLE IF NOT EXISTS `NeighborCache` (`neighborUid` INTEGER NOT NULL, `neighborDeviceName` TEXT NOT NULL, `neighborIp` TEXT NOT NULL, `neighborUdpPort` INTEGER NOT NULL, `neighborHttpPort` INTEGER NOT NULL, `neighborDiscovered` INTEGER NOT NULL, `neighborPingTime` INTEGER NOT NULL, `neighborLastSeen` INTEGER NOT NULL, `neighborStatus` INTEGER NOT NULL, PRIMARY KEY(`neighborUid`))CREATE TABLE IF NOT EXISTS `NewCacheEntry` (`cacheEntryKey` TEXT NOT NULL, `nceUrl` TEXT NOT NULL, PRIMARY KEY(`cacheEntryKey`))~CREATE TABLE IF NOT EXISTS `PinnedPublication` (`ppUrlHash` INTEGER NOT NULL, `title` TEXT NOT NULL, PRIMARY KEY(`ppUrlHash`))CREATE TABLE IF NOT EXISTS `RequestedEntry` (`id` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, `requestSha256` TEXT NOT NULL, `requestedKey` TEXT NOT NULL, `batchId` INTEGER NOT NULL)CREATE TABLE IF NOT EXISTS `RetentionLock` (`lockId` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, `lockKey` TEXT NOT NULL, `lockRemark` TEXT NOT NULL, `lockPublicationUid` INTEGER NOT NULL)XCREATE TABLE IF NOT EXISTS room_master_table (id INTEGER PRIMARY KEY,identity_hash TEXT)CREATED Cache-ControlCacheControlDirectivesUtil.ktCacheControlFreshnessChecker.kt#CacheControlFreshnessCheckerImpl.kt CacheEntryHCacheEntry(com.ustadmobile.libcache.db.entities.CacheEntry). Expected: CacheEntry(key= CacheEntry.ktCacheEntryAndLocks(urlKey=CacheEntryAndLocks.ktCacheEntryDao.ktCacheEntryDao_Impl.ktCacheEntryInProgress CacheEntryInProgress(cacheEntry=CacheEntryToStore(request=CacheEntryToStore.kt CacheListenerCachePaths(tmpWorkPath= CachePaths.ktCachePathsProvider.kt,CacheResponse headers missing content-lengthCacheResponse.kt CacheStorageCompressionFilter.ktCacheTrimmer: CachedResponseStatus.kt Can't happenCannot build a database with empty name. If you are trying to create an in memory database, use Room.inMemoryDatabaseBuilder().Cannot build a database with the special name ':memory:'. If you are trying to create an in memory database, use Room.inMemoryDatabaseBuilder().Cannot read from path Cannot satisfy range: last byte #Cannot satisfy range: last byte is ClearNeighborsCallback.kt6Collection contains no element matching the predicate. CompanionComparisons.ktCompletableDeferred$defaultCompressionType.ktConcurrentSafeMapOf.ktConnectivityMonitor.ktConnectivityMonitorAndroid.ktConnectivityState(isConnected=Content-EncodingContent-Length Content-Range.Content-Range: only supported unit is: bytes, Content-TypeContentRange.ktCoroutineScopeCoroutineWorkerExt.ktCould not cache#Could not find pending ping for id CouponHeader(expectSha256=CouponHeader.ktD8$$SyntheticClassDATABASE_CHUNK_SIZE DCACHE_LOGTAGDCACHE_PACKET_OVERHEADDCache#DCache request has no url parameter DCacheRequestDEFAULT_DB_NAMEDEFAULT_DONT_INTERCEPT_HOSTSDEFAULT_MAX_ATTEMPTS DEFAULT_MTUDEFAULT_NEIGHBOR_LOST_THRESHOLDDEFAULT_PING_INTERVALDEFAULT_SIZE_LIMITDEFAULT_SUBPATH_CACHEDEFAULT_SUBPATH_PERSISTENTDEFAULT_SUBPATH_WORKDELETE FROM NeighborCacheDELETE FROM NewCacheEntry(DELETE FROM `CacheEntry` WHERE `key` = ?.DELETE FROM `RetentionLock` WHERE `lockId` = ?!DROP TABLE IF EXISTS `CacheEntry`&DROP TABLE IF EXISTS `DownloadJobItem`"DROP TABLE IF EXISTS `DownloadJob`)DROP TABLE IF EXISTS `NeighborCacheEntry`$DROP TABLE IF EXISTS `NeighborCache`$DROP TABLE IF EXISTS `NewCacheEntry`(DROP TABLE IF EXISTS `PinnedPublication`%DROP TABLE IF EXISTS `RequestedEntry`$DROP TABLE IF EXISTS `RetentionLock` DROP_OLDESTDatabaseExt.ktDbTypeConverters.kt DefaultCacheCompressionFilter.kt DefaultImpls#DefaultShouldInterceptRequestFilterDeprecated in JavaDiscovery failed: Error code:Discovery stopped: DiscoveryListener DistCacheDistributedCacheConstants.ktDistributedCacheHashtable(DistributedCacheHashtable.kt/DistributedCacheHashtable: httpPort cannot be 0DistributedCacheHttpEndpoint.ktDistributedCacheInterceptor.kt,DistributedCacheNeighborDiscoveryListener.ktDistributedCacheNsdAndroid.kt:DistributedCachePacket.fromBytes: WHAT byte not recognizedDistributedCachePacket.ktDistributedCachePing(id=DistributedCachePing.ktDistributedCachePong.kt'DistributedCacheWhatWithIdAndPayload.kt"DistributedHashCacheEntry(urlHash=DistributedHashCacheEntry.ktDistributedHashEntries(version=DistributedHashEntries.kt!Doesn't look like size in bytes: DownloadJobJDownloadJob(com.ustadmobile.libcache.db.entities.DownloadJob). Expected: DownloadJob(djUid=DownloadJob.ktDownloadJobDao.ktDownloadJobDao_Impl.ktDownloadJobItemRDownloadJobItem(com.ustadmobile.libcache.db.entities.DownloadJobItem). Expected: DownloadJobItem(djiUid=DownloadJobItem.ktDownloadJobItemDao.ktDownloadJobItemDao_Impl.ktDownloadJobItemStatusUpdater.ktDownloadProgressUpdate.ktDownloadStatusUpdate(jobItem=DownloadStatusUpdate.ktEXTENSION_TO_MIME_TYPE&EnqueuePinPublicationPrepareUseCase.kt-EnqueuePinPublicationPrepareUseCaseAndroid.ktEnqueueRunDownloadJobUseCase.kt&EnqueueRunDownloadJobUseCaseAndroid.ktEntryLockRequest(url=Error intercepting request6Expected NON-NULL 'io.ktor.http.Url', but it was NULL.FFAILED FAILED_INTFileMimeTypeHelperImpl.ktFileSystemCommonExt.ktFileSystemExt.ktGETGZIPGZIP_APPLICATION_TYPESGateway TimeoutCGateway Timeout: only-if-cached if true, but not available in cacheHEADHEADER_ETAG_IS_INTEGRITYHEADER_FIRST_STORED_TIMESTAMPHEADER_LAST_VALIDATED_TIMESTAMPHEADER_X_INTEGRITY!HEADER_X_INTERCEPTOR_PARTIAL_FILEHEURISTIC_VALIDITY_FACTORHIDDENHTTP_1_1HeaderOverrideHttpResponse.kt Headers do not include integrityHeadersBuilderExt.ktHttpHeadersExt.ktHttpPathResponse.ktHttpResponseExt.ktII$0I$1I$2I$3I$4IIIIIIJIJJILILCIZILILIILIIILIJJLILILILLILLIZILILLL IMMEDIATEINSERT OR ABORT INTO `CacheEntry` (`key`,`url`,`message`,`statusCode`,`cacheFlags`,`method`,`lastAccessed`,`lastValidated`,`integrity`,`responseHeaders`,`storageUri`,`storageSize`,`uncompressedSize`) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?)INSERT OR ABORT INTO `DownloadJob` (`djUid`,`djType`,`djStatus`,`djName`,`djPubManifestUrl`,`djPubManifestHash`,`djTimeCreated`,`djCreationType`) VALUES (nullif(?, 0),?,?,?,?,?,?,?)qINSERT OR ABORT INTO `RequestedEntry` (`id`,`requestSha256`,`requestedKey`,`batchId`) VALUES (nullif(?, 0),?,?,?)wINSERT OR ABORT INTO `RetentionLock` (`lockId`,`lockKey`,`lockRemark`,`lockPublicationUid`) VALUES (nullif(?, 0),?,?,?)INSERT OR IGNORE INTO `NeighborCache` (`neighborUid`,`neighborDeviceName`,`neighborIp`,`neighborUdpPort`,`neighborHttpPort`,`neighborDiscovered`,`neighborPingTime`,`neighborLastSeen`,`neighborStatus`) VALUES (?,?,?,?,?,?,?,?,?)INSERT OR REPLACE INTO `CacheEntry` (`key`,`url`,`message`,`statusCode`,`cacheFlags`,`method`,`lastAccessed`,`lastValidated`,`integrity`,`responseHeaders`,`storageUri`,`storageSize`,`uncompressedSize`) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?)INSERT OR REPLACE INTO `DownloadJobItem` (`djiUid`,`djiDjUid`,`djiTotalSize`,`djiTransferred`,`djiAttemptCount`,`djiUrl`,`djiDest`,`djiType`,`djiStatus`,`djiEntityEtag`,`djiLockIdToRelease`,`djiPartialTmpFile`) VALUES (nullif(?, 0),?,?,?,?,?,?,?,?,?,?,?)XINSERT OR REPLACE INTO `NeighborCacheEntry` (`nceNeighborUid`,`nceUrlHash`) VALUES (?,?)INSERT OR REPLACE INTO `NeighborCache` (`neighborUid`,`neighborDeviceName`,`neighborIp`,`neighborUdpPort`,`neighborHttpPort`,`neighborDiscovered`,`neighborPingTime`,`neighborLastSeen`,`neighborStatus`) VALUES (?,?,?,?,?,?,?,?,?)MINSERT OR REPLACE INTO `PinnedPublication` (`ppUrlHash`,`title`) VALUES (?,?)yINSERT OR REPLACE INTO `RetentionLock` (`lockId`,`lockKey`,`lockRemark`,`lockPublicationUid`) VALUES (nullif(?, 0),?,?,?)jINSERT OR REPLACE INTO room_master_table (id,identity_hash) VALUES(42, '2391869c8ae19ae15f610d7f97fe7bac')INSTANCEINTEGER IN_PROGRESSIN_PROGRESS_INTIZIf-RangeInputStreamExt.kt Intercept JJ$0J$1JIJJJJJJLJLIJLJJLLJLLIJLLIILJLLLJOB_UID Job$defaultKKEEPKoinComponent.ktLL$0L$1L$10L$2L$3L$4L$5L$6L$7L$8L$9LBLBILLILII LIIILLJJI LIIJJILLIIJJLLIILLIILLLIJLLILLILLILINEARLJLJIJLLJILLJJLJJJLJJLLJLLJLL LJLLIIJIJILJLLJLLLLBILILLLILLII LLIIILLJJIILLLIIJJILLIIJJLILLLIILLLIILLILLLIJLLLIJLILLLILLLILILLLILLLLILLIILLLJLLJILLLJJLLJJILLLJJJILLLJJLLLJLLLJLILLLJLL LLJLLIIJIJIILLLJLLJILLLJLLLLLLLLLIIILLLLIILLLLILLLLILILLLLILLLLLILLILLLLJLLLJILLLLJJLLLJJILLLLJJLLLLJJLLLLLJLLLLLLLLLIIIJJLLLJJLLLLILLLLLJILLLLLLLLLLLIIIJJLLLJJILLLLLLIL LLLLLILLILLLLLLJJLLLLLLLLLLLLIL LLLLLLJJILLLLLLLLLLLLLLLLLLLLLLLLLIL LLLLLLZJLILLLLLLZJL LLLLLZZILLLLLZILLLLLZZLLLZLLLZIILLLLZILLLLZLLLLZLILLLZILLLZLLLZLLLLZZLLLOG_TAGLSLZLZILLandroid/content/Context;1Landroid/net/ConnectivityManager$NetworkCallback;!Landroid/net/ConnectivityManager;Landroid/net/Network;!Landroid/net/NetworkCapabilities;$Landroid/net/NetworkRequest$Builder;Landroid/net/NetworkRequest;Landroid/net/Uri;.Landroid/net/nsd/NsdManager$DiscoveryListener;1Landroid/net/nsd/NsdManager$RegistrationListener;,Landroid/net/nsd/NsdManager$ResolveListener;Landroid/net/nsd/NsdManager; Landroid/net/nsd/NsdServiceInfo;Landroid/util/Base64;Landroid/util/Log;#Landroid/webkit/WebResourceRequest;$Landroid/webkit/WebResourceResponse;Landroid/webkit/WebView;Landroid/webkit/WebViewClient;1Landroidx/lifecycle/DefaultLifecycleObserver$-CC;-Landroidx/lifecycle/DefaultLifecycleObserver;$Landroidx/lifecycle/Lifecycle$State;Landroidx/lifecycle/Lifecycle;,Landroidx/lifecycle/LifecycleCoroutineScope;&Landroidx/lifecycle/LifecycleObserver;#Landroidx/lifecycle/LifecycleOwner;%Landroidx/lifecycle/LifecycleOwnerKt;Landroidx/room/ColumnInfo;Landroidx/room/ConstructedBy;Landroidx/room/Dao;Landroidx/room/Database;Landroidx/room/Delete;Landroidx/room/Embedded;Landroidx/room/Entity;+Landroidx/room/EntityDeleteOrUpdateAdapter;+Landroidx/room/EntityDeleteOrUpdateAdapter<#Landroidx/room/EntityInsertAdapter;#Landroidx/room/EntityInsertAdapter<Landroidx/room/Index;Landroidx/room/Insert;#Landroidx/room/InvalidationTracker;Landroidx/room/PrimaryKey;Landroidx/room/Query;Landroidx/room/Room;$Landroidx/room/RoomDatabase$Builder;%Landroidx/room/RoomDatabase$Callback;Landroidx/room/RoomDatabase;'Landroidx/room/RoomDatabaseConstructor;'Landroidx/room/RoomDatabaseConstructor<Landroidx/room/RoomDatabaseKt;1Landroidx/room/RoomOpenDelegate$ValidationResult; Landroidx/room/RoomOpenDelegate;&Landroidx/room/RoomOpenDelegateMarker; Landroidx/room/TransactionScope; Landroidx/room/TransactionScope<0Landroidx/room/Transactor$SQLiteTransactionType;Landroidx/room/Transactor;Landroidx/room/TypeConverter;Landroidx/room/TypeConverters;Landroidx/room/Update;#Landroidx/room/coroutines/FlowUtil;+Landroidx/room/migration/AutoMigrationSpec;#Landroidx/room/migration/Migration;Landroidx/room/util/DBUtil;Landroidx/room/util/KClassUtil;)Landroidx/room/util/SQLiteConnectionUtil;(Landroidx/room/util/SQLiteStatementUtil;Landroidx/room/util/StringUtil;%Landroidx/room/util/TableInfo$Column;(Landroidx/room/util/TableInfo$Companion;$Landroidx/room/util/TableInfo$Index;Landroidx/room/util/TableInfo;Landroidx/sqlite/SQLite;"Landroidx/sqlite/SQLiteConnection;!Landroidx/sqlite/SQLiteStatement;Landroidx/work/BackoffPolicy;#Landroidx/work/Constraints$Builder;Landroidx/work/Constraints;Landroidx/work/CoroutineWorker;Landroidx/work/Data$Builder;Landroidx/work/Data;"Landroidx/work/ExistingWorkPolicy;'Landroidx/work/ListenableWorker$Result;Landroidx/work/NetworkType;*Landroidx/work/OneTimeWorkRequest$Builder;"Landroidx/work/OneTimeWorkRequest;Landroidx/work/Operation;%Landroidx/work/WorkManager$Companion;Landroidx/work/WorkManager;#Landroidx/work/WorkRequest$Builder;Landroidx/work/WorkRequest; Landroidx/work/WorkerParameters;LastAccessedUpdateLastAccessedUpdate(key=5Lcom/android/tools/r8/annotations/SynthesizedClassV2;2Lcom/ustadmobile/ihttp/ext/ByteArrayExt_androidKt;/Lcom/ustadmobile/ihttp/headers/HttpHeadersImpl;/Lcom/ustadmobile/ihttp/headers/IHeadersBuilder;1Lcom/ustadmobile/ihttp/headers/IHeadersBuilderKt;6Lcom/ustadmobile/ihttp/headers/IHttpHeaders$Companion;,Lcom/ustadmobile/ihttp/headers/IHttpHeaders;1Lcom/ustadmobile/ihttp/headers/IHttpHeadersExtKt;3Lcom/ustadmobile/ihttp/headers/MappedHttpHeadersKt;-Lcom/ustadmobile/ihttp/headers/MergedHeaders;2Lcom/ustadmobile/ihttp/iostreams/NullOutputStream;;Lcom/ustadmobile/ihttp/okhttp/headers/OkHttpHeadersAdapter;=Lcom/ustadmobile/ihttp/okhttp/headers/OkHttpHeadersAdapterKt;ALcom/ustadmobile/ihttp/okhttp/request/HttpRequestOkHttpAdapterKt;=Lcom/ustadmobile/ihttp/okhttp/request/OkHttpRequestAdapterKt;DLcom/ustadmobile/ihttp/okhttp/response/IHttpResponseOkHttpAdapterKt;=Lcom/ustadmobile/ihttp/request/IHttpRequest$Companion$Method;,Lcom/ustadmobile/ihttp/request/IHttpRequest;.Lcom/ustadmobile/ihttp/request/RequestBuilder;0Lcom/ustadmobile/ihttp/request/RequestBuilderKt;.Lcom/ustadmobile/ihttp/response/IHttpResponse;/Lcom/ustadmobile/ihttp/response/StringResponse;HLcom/ustadmobile/libcache/CacheEntryToStore$$ExternalSyntheticBackport0;,Lcom/ustadmobile/libcache/CacheEntryToStore;%Lcom/ustadmobile/libcache/CachePaths;-Lcom/ustadmobile/libcache/CachePathsProvider;8Lcom/ustadmobile/libcache/CacheStorageCompressionFilter;4Lcom/ustadmobile/libcache/CompressionType$Companion;*Lcom/ustadmobile/libcache/CompressionType;BLcom/ustadmobile/libcache/DefaultCacheCompressionFilter$Companion;8Lcom/ustadmobile/libcache/DefaultCacheCompressionFilter;GLcom/ustadmobile/libcache/EntryLockRequest$$ExternalSyntheticBackport0;+Lcom/ustadmobile/libcache/EntryLockRequest;JLcom/ustadmobile/libcache/PublicationPinState$$ExternalSyntheticBackport0;?Lcom/ustadmobile/libcache/PublicationPinState$Status$Companion;5Lcom/ustadmobile/libcache/PublicationPinState$Status;.Lcom/ustadmobile/libcache/PublicationPinState;HLcom/ustadmobile/libcache/RemoveLockRequest$$ExternalSyntheticBackport0;,Lcom/ustadmobile/libcache/RemoveLockRequest;0Lcom/ustadmobile/libcache/StoreProgressListener;BLcom/ustadmobile/libcache/StoreResult$$ExternalSyntheticBackport0;&Lcom/ustadmobile/libcache/StoreResult;&Lcom/ustadmobile/libcache/StringExtKt;)Lcom/ustadmobile/libcache/UstadCache$-CC;3Lcom/ustadmobile/libcache/UstadCache$CacheListener;/Lcom/ustadmobile/libcache/UstadCache$Companion;2Lcom/ustadmobile/libcache/UstadCache$DefaultImpls;%Lcom/ustadmobile/libcache/UstadCache;FLcom/ustadmobile/libcache/UstadCacheBuilder$$ExternalSyntheticLambda0;6Lcom/ustadmobile/libcache/UstadCacheBuilder$Companion;ULcom/ustadmobile/libcache/UstadCacheBuilder$build$$inlined$databaseBuilder$default$1;,Lcom/ustadmobile/libcache/UstadCacheBuilder;CLcom/ustadmobile/libcache/UstadCacheImpl$$ExternalSyntheticLambda0;DLcom/ustadmobile/libcache/UstadCacheImpl$$ExternalSyntheticLambda10;DLcom/ustadmobile/libcache/UstadCacheImpl$$ExternalSyntheticLambda11;DLcom/ustadmobile/libcache/UstadCacheImpl$$ExternalSyntheticLambda12;DLcom/ustadmobile/libcache/UstadCacheImpl$$ExternalSyntheticLambda13;DLcom/ustadmobile/libcache/UstadCacheImpl$$ExternalSyntheticLambda14;DLcom/ustadmobile/libcache/UstadCacheImpl$$ExternalSyntheticLambda15;DLcom/ustadmobile/libcache/UstadCacheImpl$$ExternalSyntheticLambda16;DLcom/ustadmobile/libcache/UstadCacheImpl$$ExternalSyntheticLambda17;DLcom/ustadmobile/libcache/UstadCacheImpl$$ExternalSyntheticLambda18;CLcom/ustadmobile/libcache/UstadCacheImpl$$ExternalSyntheticLambda1;CLcom/ustadmobile/libcache/UstadCacheImpl$$ExternalSyntheticLambda2;CLcom/ustadmobile/libcache/UstadCacheImpl$$ExternalSyntheticLambda3;CLcom/ustadmobile/libcache/UstadCacheImpl$$ExternalSyntheticLambda4;CLcom/ustadmobile/libcache/UstadCacheImpl$$ExternalSyntheticLambda5;CLcom/ustadmobile/libcache/UstadCacheImpl$$ExternalSyntheticLambda6;CLcom/ustadmobile/libcache/UstadCacheImpl$$ExternalSyntheticLambda7;CLcom/ustadmobile/libcache/UstadCacheImpl$$ExternalSyntheticLambda8;CLcom/ustadmobile/libcache/UstadCacheImpl$$ExternalSyntheticLambda9;+Lcom/ustadmobile/libcache/UstadCacheImpl$2;+Lcom/ustadmobile/libcache/UstadCacheImpl$3;GLcom/ustadmobile/libcache/UstadCacheImpl$4$1$$ExternalSyntheticLambda0;GLcom/ustadmobile/libcache/UstadCacheImpl$4$1$$ExternalSyntheticLambda1;-Lcom/ustadmobile/libcache/UstadCacheImpl$4$1;+Lcom/ustadmobile/libcache/UstadCacheImpl$4;ZLcom/ustadmobile/libcache/UstadCacheImpl$CacheEntryInProgress$$ExternalSyntheticBackport0;ZLcom/ustadmobile/libcache/UstadCacheImpl$CacheEntryInProgress$$ExternalSyntheticBackport1;>Lcom/ustadmobile/libcache/UstadCacheImpl$CacheEntryInProgress;3Lcom/ustadmobile/libcache/UstadCacheImpl$Companion;XLcom/ustadmobile/libcache/UstadCacheImpl$LastAccessedUpdate$$ExternalSyntheticBackport0;Lcom/ustadmobile/libcache/db/dao/CacheEntryDao_Impl$Companion;4Lcom/ustadmobile/libcache/db/dao/CacheEntryDao_Impl;0Lcom/ustadmobile/libcache/db/dao/DownloadJobDao;OLcom/ustadmobile/libcache/db/dao/DownloadJobDao_Impl$$ExternalSyntheticLambda0;OLcom/ustadmobile/libcache/db/dao/DownloadJobDao_Impl$$ExternalSyntheticLambda1;OLcom/ustadmobile/libcache/db/dao/DownloadJobDao_Impl$$ExternalSyntheticLambda2;OLcom/ustadmobile/libcache/db/dao/DownloadJobDao_Impl$$ExternalSyntheticLambda3;OLcom/ustadmobile/libcache/db/dao/DownloadJobDao_Impl$$ExternalSyntheticLambda4;7Lcom/ustadmobile/libcache/db/dao/DownloadJobDao_Impl$1;?Lcom/ustadmobile/libcache/db/dao/DownloadJobDao_Impl$Companion;5Lcom/ustadmobile/libcache/db/dao/DownloadJobDao_Impl;4Lcom/ustadmobile/libcache/db/dao/DownloadJobItemDao;SLcom/ustadmobile/libcache/db/dao/DownloadJobItemDao_Impl$$ExternalSyntheticLambda0;SLcom/ustadmobile/libcache/db/dao/DownloadJobItemDao_Impl$$ExternalSyntheticLambda1;SLcom/ustadmobile/libcache/db/dao/DownloadJobItemDao_Impl$$ExternalSyntheticLambda2;SLcom/ustadmobile/libcache/db/dao/DownloadJobItemDao_Impl$$ExternalSyntheticLambda3;SLcom/ustadmobile/libcache/db/dao/DownloadJobItemDao_Impl$$ExternalSyntheticLambda4;SLcom/ustadmobile/libcache/db/dao/DownloadJobItemDao_Impl$$ExternalSyntheticLambda5;SLcom/ustadmobile/libcache/db/dao/DownloadJobItemDao_Impl$$ExternalSyntheticLambda6;;Lcom/ustadmobile/libcache/db/dao/DownloadJobItemDao_Impl$1;CLcom/ustadmobile/libcache/db/dao/DownloadJobItemDao_Impl$Companion;9Lcom/ustadmobile/libcache/db/dao/DownloadJobItemDao_Impl;2Lcom/ustadmobile/libcache/db/dao/NeighborCacheDao;QLcom/ustadmobile/libcache/db/dao/NeighborCacheDao_Impl$$ExternalSyntheticLambda0;QLcom/ustadmobile/libcache/db/dao/NeighborCacheDao_Impl$$ExternalSyntheticLambda1;QLcom/ustadmobile/libcache/db/dao/NeighborCacheDao_Impl$$ExternalSyntheticLambda2;QLcom/ustadmobile/libcache/db/dao/NeighborCacheDao_Impl$$ExternalSyntheticLambda3;QLcom/ustadmobile/libcache/db/dao/NeighborCacheDao_Impl$$ExternalSyntheticLambda4;QLcom/ustadmobile/libcache/db/dao/NeighborCacheDao_Impl$$ExternalSyntheticLambda5;QLcom/ustadmobile/libcache/db/dao/NeighborCacheDao_Impl$$ExternalSyntheticLambda6;QLcom/ustadmobile/libcache/db/dao/NeighborCacheDao_Impl$$ExternalSyntheticLambda7;QLcom/ustadmobile/libcache/db/dao/NeighborCacheDao_Impl$$ExternalSyntheticLambda8;QLcom/ustadmobile/libcache/db/dao/NeighborCacheDao_Impl$$ExternalSyntheticLambda9;9Lcom/ustadmobile/libcache/db/dao/NeighborCacheDao_Impl$1;9Lcom/ustadmobile/libcache/db/dao/NeighborCacheDao_Impl$2;ALcom/ustadmobile/libcache/db/dao/NeighborCacheDao_Impl$Companion;7Lcom/ustadmobile/libcache/db/dao/NeighborCacheDao_Impl;7Lcom/ustadmobile/libcache/db/dao/NeighborCacheEntryDao;VLcom/ustadmobile/libcache/db/dao/NeighborCacheEntryDao_Impl$$ExternalSyntheticLambda0;VLcom/ustadmobile/libcache/db/dao/NeighborCacheEntryDao_Impl$$ExternalSyntheticLambda1;VLcom/ustadmobile/libcache/db/dao/NeighborCacheEntryDao_Impl$$ExternalSyntheticLambda2;VLcom/ustadmobile/libcache/db/dao/NeighborCacheEntryDao_Impl$$ExternalSyntheticLambda3;>Lcom/ustadmobile/libcache/db/dao/NeighborCacheEntryDao_Impl$1;FLcom/ustadmobile/libcache/db/dao/NeighborCacheEntryDao_Impl$Companion;Lcom/ustadmobile/libcache/db/entities/DownloadJob$$serializer;Lcom/ustadmobile/libcache/db/entities/NeighborCache$Companion;4Lcom/ustadmobile/libcache/db/entities/NeighborCache;ULcom/ustadmobile/libcache/db/entities/NeighborCacheEntry$$ExternalSyntheticBackport0;9Lcom/ustadmobile/libcache/db/entities/NeighborCacheEntry;4Lcom/ustadmobile/libcache/db/entities/NewCacheEntry;TLcom/ustadmobile/libcache/db/entities/PinnedPublication$$ExternalSyntheticBackport0;8Lcom/ustadmobile/libcache/db/entities/PinnedPublication;5Lcom/ustadmobile/libcache/db/entities/RequestedEntry;PLcom/ustadmobile/libcache/db/entities/RetentionLock$$ExternalSyntheticBackport0;4Lcom/ustadmobile/libcache/db/entities/RetentionLock;FLcom/ustadmobile/libcache/db/entities/TransferJobItemStatus$Companion;Lcom/ustadmobile/libcache/response/HeaderOverrideHttpResponse;@Lcom/ustadmobile/libcache/response/HeaderOverrideHttpResponseKt;NLcom/ustadmobile/libcache/response/HttpPathResponse$$ExternalSyntheticLambda0;4Lcom/ustadmobile/libcache/response/HttpPathResponse;5Lcom/ustadmobile/libcache/response/HttpResponseExtKt;LLcom/ustadmobile/libcache/response/StringResponse$$ExternalSyntheticLambda0;2Lcom/ustadmobile/libcache/response/StringResponse;/Lcom/ustadmobile/libcache/util/ByteBufferExtKt;5Lcom/ustadmobile/libcache/util/ConcurrentSafeMapOfKt;ELcom/ustadmobile/libcache/util/DatabaseExtKt$withWriterTransaction$2;-Lcom/ustadmobile/libcache/util/DatabaseExtKt;GLcom/ustadmobile/libcache/util/LruMap$trimIfNeeded$$inlined$sortedBy$1;&Lcom/ustadmobile/libcache/util/LruMap;&Lcom/ustadmobile/libcache/util/LruMap<@Lcom/ustadmobile/libcache/webview/OkHttpWebViewClient$Companion;ZLcom/ustadmobile/libcache/webview/OkHttpWebViewClient$DefaultShouldInterceptRequestFilter;SLcom/ustadmobile/libcache/webview/OkHttpWebViewClient$ShouldInterceptRequestFilter;6Lcom/ustadmobile/libcache/webview/OkHttpWebViewClient;"Ldalvik/annotation/EnclosingClass;#Ldalvik/annotation/EnclosingMethod;Ldalvik/annotation/InnerClass;!Ldalvik/annotation/MemberClasses;Ldalvik/annotation/Signature;(Ldalvik/annotation/SourceDebugExtension;%LifeCycleOwnerDistributedCacheInit.kt Lio/github/aakira/napier/Napier;Lio/ktor/client/HttpClient;$Lio/ktor/client/call/HttpClientCall;+Lio/ktor/client/request/HttpRequestBuilder; Lio/ktor/client/request/UtilsKt;'Lio/ktor/client/statement/HttpResponse;(Lio/ktor/client/statement/HttpStatement;$Lio/ktor/http/ContentType$Companion;Lio/ktor/http/ContentType;Lio/ktor/http/ContentTypesKt;Lio/ktor/http/DateUtilsKt;(Lio/ktor/http/HeaderValueWithParameters;Lio/ktor/http/HttpHeaders;Lio/ktor/http/HttpMessage;!Lio/ktor/http/HttpMessageBuilder;&Lio/ktor/http/HttpMessagePropertiesKt;#Lio/ktor/http/HttpMethod$Companion;Lio/ktor/http/HttpMethod;'Lio/ktor/http/HttpStatusCode$Companion;Lio/ktor/http/HttpStatusCode; Lio/ktor/http/ParametersBuilder;Lio/ktor/http/URLBuilder;Lio/ktor/http/URLUtilsKt;Lio/ktor/http/Url;Lio/ktor/http/UrlSerializer;Lio/ktor/util/Base64Kt;Lio/ktor/util/date/GMTDate;Lio/ktor/util/reflect/TypeInfo;Ljava/io/ByteArrayInputStream;Ljava/io/Closeable;Ljava/io/EOFException;Ljava/io/File;Ljava/io/FileInputStream;Ljava/io/FileOutputStream;Ljava/io/FilterInputStream;Ljava/io/IOException;Ljava/io/InputStream;Ljava/io/OutputStream;Ljava/io/PipedInputStream;Ljava/io/PipedOutputStream;Ljava/lang/AutoCloseable;Ljava/lang/Boolean;Ljava/lang/CharSequence;Ljava/lang/Class;Ljava/lang/Comparable;Ljava/lang/Double;Ljava/lang/Enum;Ljava/lang/Enum<Ljava/lang/Exception;$Ljava/lang/IllegalArgumentException;!Ljava/lang/IllegalStateException;Ljava/lang/Integer;Ljava/lang/Iterable;Ljava/lang/Long;Ljava/lang/Math;Ljava/lang/NoSuchFieldError; Ljava/lang/NullPointerException;Ljava/lang/Number;Ljava/lang/Object;Ljava/lang/Runnable;Ljava/lang/String;Ljava/lang/StringBuilder;Ljava/lang/Thread;Ljava/lang/Throwable;)Ljava/lang/UnsupportedOperationException;Ljava/net/DatagramPacket;Ljava/net/DatagramSocket;Ljava/net/InetAddress;Ljava/net/InterfaceAddress;Ljava/net/NetworkInterface;Ljava/net/SocketAddress;Ljava/net/URLDecoder;Ljava/net/URLEncoder;Ljava/nio/ByteBuffer;Ljava/nio/charset/Charset;!Ljava/security/DigestInputStream;"Ljava/security/DigestOutputStream;Ljava/security/MessageDigest;Ljava/util/ArrayList;Ljava/util/Arrays;Ljava/util/Collection;Ljava/util/Collection<Ljava/util/Collections;Ljava/util/Comparator;Ljava/util/Enumeration;Ljava/util/HashSet;Ljava/util/Iterator;Ljava/util/LinkedHashMap;Ljava/util/LinkedHashSet;Ljava/util/List;Ljava/util/List<Ljava/util/Locale;Ljava/util/Map$Entry;Ljava/util/Map$Entry<Ljava/util/Map;Ljava/util/Map<"Ljava/util/NoSuchElementException;Ljava/util/Set;Ljava/util/Set<Ljava/util/UUID;,Ljava/util/concurrent/CancellationException;(Ljava/util/concurrent/ConcurrentHashMap;+Ljava/util/concurrent/CopyOnWriteArrayList;&Ljava/util/concurrent/ExecutorService; Ljava/util/concurrent/Executors;Ljava/util/concurrent/Future;/Ljava/util/concurrent/ScheduledExecutorService;&Ljava/util/concurrent/ScheduledFuture;Ljava/util/concurrent/TimeUnit;!Ljava/util/concurrent/locks/Lock;*Ljava/util/concurrent/locks/ReentrantLock;Ljava/util/function/BiFunction;Ljava/util/function/BiFunction<Ljava/util/zip/GZIPInputStream; Ljava/util/zip/GZIPOutputStream;Ljava/util/zip/ZipEntry;Ljava/util/zip/ZipInputStream;Lkotlin/Deprecated;Lkotlin/DeprecationLevel;Lkotlin/Exception;Lkotlin/ExtensionFunctionType;Lkotlin/Function0;Lkotlin/Function1;Lkotlin/Function2; Lkotlin/Lazy; Lkotlin/Lazy<Lkotlin/LazyKt;Lkotlin/LazyThreadSafetyMode;Lkotlin/Metadata;%Lkotlin/NoWhenBranchMatchedException; Lkotlin/Pair; Lkotlin/Pair<Lkotlin/ResultKt;Lkotlin/Triple;Lkotlin/TuplesKt; Lkotlin/Unit;"Lkotlin/collections/CollectionsKt; Lkotlin/collections/IntIterator;Lkotlin/collections/MapsKt;"Lkotlin/comparisons/ComparisonsKt; Lkotlin/coroutines/Continuation; Lkotlin/coroutines/Continuation<$Lkotlin/coroutines/CoroutineContext;+Lkotlin/coroutines/intrinsics/IntrinsicsKt;'Lkotlin/coroutines/jvm/internal/Boxing;1Lkotlin/coroutines/jvm/internal/ContinuationImpl;.Lkotlin/coroutines/jvm/internal/DebugMetadata;+Lkotlin/coroutines/jvm/internal/SpillingKt;.Lkotlin/coroutines/jvm/internal/SuspendLambda;Lkotlin/enums/EnumEntries;Lkotlin/enums/EnumEntries<Lkotlin/enums/EnumEntriesKt;Lkotlin/io/ByteStreamsKt;Lkotlin/io/CloseableKt;Lkotlin/io/FilesKt;Lkotlin/jdk7/AutoCloseableKt;Lkotlin/jvm/JvmStatic; Lkotlin/jvm/functions/Function0; Lkotlin/jvm/functions/Function0< Lkotlin/jvm/functions/Function1; Lkotlin/jvm/functions/Function1< Lkotlin/jvm/functions/Function2; Lkotlin/jvm/functions/Function2<.Lkotlin/jvm/internal/DefaultConstructorMarker;+Lkotlin/jvm/internal/FunctionReferenceImpl; Lkotlin/jvm/internal/Intrinsics; Lkotlin/jvm/internal/Ref$IntRef;!Lkotlin/jvm/internal/Ref$LongRef;#Lkotlin/jvm/internal/Ref$ObjectRef;#Lkotlin/jvm/internal/Ref$ObjectRef< Lkotlin/jvm/internal/Reflection;*Lkotlin/jvm/internal/SourceDebugExtension;)Lkotlin/jvm/internal/markers/KMutableMap;Lkotlin/ranges/IntRange;Lkotlin/ranges/RangesKt;Lkotlin/reflect/KClass;Lkotlin/reflect/KClass<Lkotlin/reflect/KType;Lkotlin/text/Charsets;Lkotlin/text/StringsKt;Lkotlin/time/Clock$System;Lkotlin/time/ExperimentalTime;Lkotlin/time/Instant;Lkotlin/uuid/Uuid$Companion;Lkotlin/uuid/Uuid; Lkotlinx/atomicfu/AtomicBoolean;Lkotlinx/atomicfu/AtomicFU;Lkotlinx/atomicfu/AtomicInt;Lkotlinx/atomicfu/AtomicLong;Lkotlinx/atomicfu/AtomicRef;Lkotlinx/atomicfu/AtomicRef<Lkotlinx/coroutines/AwaitKt;Lkotlinx/coroutines/BuildersKt;(Lkotlinx/coroutines/CompletableDeferred;(Lkotlinx/coroutines/CompletableDeferred<*Lkotlinx/coroutines/CompletableDeferredKt;#Lkotlinx/coroutines/CompletableJob;(Lkotlinx/coroutines/CoroutineDispatcher;#Lkotlinx/coroutines/CoroutineScope;%Lkotlinx/coroutines/CoroutineScopeKt;#Lkotlinx/coroutines/CoroutineStart;Lkotlinx/coroutines/Deferred;Lkotlinx/coroutines/Deferred<Lkotlinx/coroutines/DelayKt; Lkotlinx/coroutines/Dispatchers;%Lkotlinx/coroutines/Job$DefaultImpls;Lkotlinx/coroutines/Job;Lkotlinx/coroutines/JobKt;,Lkotlinx/coroutines/MainCoroutineDispatcher;#Lkotlinx/coroutines/NonCancellable;,Lkotlinx/coroutines/channels/BufferOverflow;-Lkotlinx/coroutines/channels/ChannelIterator;'Lkotlinx/coroutines/channels/ProduceKt;+Lkotlinx/coroutines/channels/ProducerScope;+Lkotlinx/coroutines/channels/ProducerScope<,Lkotlinx/coroutines/channels/ReceiveChannel;,Lkotlinx/coroutines/channels/ReceiveChannel<6Lkotlinx/coroutines/channels/SendChannel$DefaultImpls;)Lkotlinx/coroutines/channels/SendChannel;Lkotlinx/coroutines/flow/Flow;Lkotlinx/coroutines/flow/Flow<'Lkotlinx/coroutines/flow/FlowCollector; Lkotlinx/coroutines/flow/FlowKt;+Lkotlinx/coroutines/flow/MutableSharedFlow;+Lkotlinx/coroutines/flow/MutableSharedFlow<*Lkotlinx/coroutines/flow/MutableStateFlow;*Lkotlinx/coroutines/flow/MutableStateFlow<$Lkotlinx/coroutines/flow/SharedFlow;&Lkotlinx/coroutines/flow/SharedFlowKt;#Lkotlinx/coroutines/flow/StateFlow;#Lkotlinx/coroutines/flow/StateFlow<%Lkotlinx/coroutines/flow/StateFlowKt;Lkotlinx/coroutines/sync/Mutex;!Lkotlinx/coroutines/sync/MutexKt;Lkotlinx/io/CoreKt;Lkotlinx/io/JvmCoreKt;Lkotlinx/io/RawSink;Lkotlinx/io/RawSource;Lkotlinx/io/Sink;Lkotlinx/io/SinksJvmKt;Lkotlinx/io/Source;Lkotlinx/io/SourcesJvmKt;Lkotlinx/io/Utf8Kt;Lkotlinx/io/files/FileMetadata;!Lkotlinx/io/files/FileSystem$-CC;Lkotlinx/io/files/FileSystem;"Lkotlinx/io/files/FileSystemJvmKt;Lkotlinx/io/files/Path;Lkotlinx/io/files/PathsJvmKt;Lkotlinx/io/files/PathsKt;/Lkotlinx/serialization/DeserializationStrategy;#Lkotlinx/serialization/KSerializer;#Lkotlinx/serialization/KSerializer<$Lkotlinx/serialization/Serializable;-Lkotlinx/serialization/SerializationStrategy;-Lkotlinx/serialization/UnknownFieldException;5Lkotlinx/serialization/builtins/BuiltinSerializersKt;4Lkotlinx/serialization/descriptors/SerialDescriptor;1Lkotlinx/serialization/encoding/CompositeDecoder;1Lkotlinx/serialization/encoding/CompositeEncoder;(Lkotlinx/serialization/encoding/Decoder;(Lkotlinx/serialization/encoding/Encoder;8Lkotlinx/serialization/internal/GeneratedSerializer$-CC;4Lkotlinx/serialization/internal/GeneratedSerializer;4Lkotlinx/serialization/internal/GeneratedSerializer<.Lkotlinx/serialization/internal/IntSerializer;/Lkotlinx/serialization/internal/LongSerializer;3Lkotlinx/serialization/internal/PluginExceptionsKt;@Lkotlinx/serialization/internal/PluginGeneratedSerialDescriptor;?Lkotlinx/serialization/internal/SerializationConstructorMarker;1Lkotlinx/serialization/internal/StringSerializer;!Lkotlinx/serialization/json/Json;LoadEntriesResultLoadEntriesResult(entries=Local Download: Local request failedLokhttp3/Call;Lokhttp3/Callback;Lokhttp3/Headers$Builder;Lokhttp3/Headers;Lokhttp3/HttpUrl;Lokhttp3/Interceptor$Chain;Lokhttp3/Interceptor;Lokhttp3/MediaType$Companion;Lokhttp3/MediaType;Lokhttp3/OkHttpClient;Lokhttp3/Protocol;Lokhttp3/Request$Builder;Lokhttp3/Request;Lokhttp3/RequestBody;Lokhttp3/Response$Builder;Lokhttp3/Response; Lokhttp3/ResponseBody$Companion;Lokhttp3/ResponseBody; Lokhttp3/internal/_UtilCommonKt;#Lokhttp3/internal/http/HttpHeaders;Lokio/BufferedSource; Lokio/Okio; Lokio/Source;#Lorg/jetbrains/annotations/NotNull;$Lorg/jetbrains/annotations/Nullable;Lorg/koin/core/Koin;4Lorg/koin/core/component/KoinComponent$DefaultImpls;'Lorg/koin/core/component/KoinComponent;,Lorg/koin/core/component/KoinScopeComponent;#Lorg/koin/core/qualifier/Qualifier;&Lorg/koin/core/registry/ScopeRegistry;Lorg/koin/core/scope/Scope;Lorg/koin/mp/KoinPlatformTools; LruMap.kt.Lworld/respect/lib/opds/model/OpdsPublication;3Lworld/respect/lib/opds/model/OpdsPublicationExtKt;*Lworld/respect/lib/opds/model/ReadiumLink;4Lworld/respect/lib/opds/model/ReadiumLinkProperties;$Lworld/respect/libutil/ext/UrlExtKt;(Lworld/respect/libxxhash/XXStringHasher;9Lworld/respect/libxxhash/jvmimpl/XXStringHasherCommonJvm;MD5 MILLISECONDS=Malformed Content-Range: must have unit followed = eg. bytes= Md5Digest Md5Digest.ktMd5DigestAndroid.ktMd5DigestCreator.ktMd5DigestExt.ktMethod not allowedMimeTypeHelper.ktMimeTypeHelperExt.kt)Multiple content-ranges are not supportedMutableSharedFlowMutableStateFlow Mutex$defaultNONENOT_MODIFIED_IGNORE_HEADERS NOT_PINNEDNOT_PINNED_INTNapierLoggingAdapter.kt NeighborCacheNNeighborCache(com.ustadmobile.libcache.db.entities.NeighborCache). Expected: NeighborCache(neighborUid=NeighborCache.ktNeighborCacheDao.ktNeighborCacheDao_Impl.ktNeighborCacheEntryXNeighborCacheEntry(com.ustadmobile.libcache.db.entities.NeighborCacheEntry). Expected: "NeighborCacheEntry(nceNeighborUid=NeighborCacheEntry.kt1NeighborCacheEntryAndNeighborCache(neighborCache=%NeighborCacheEntryAndNeighborCache.ktNeighborCacheEntryDao.ktNeighborCacheEntryDao_Impl.kt NewCacheEntryNewCacheEntry(cacheEntryKey=NNewCacheEntry(com.ustadmobile.libcache.db.entities.NewCacheEntry). Expected: NewCacheEntry.ktNewCacheEntryDao.ktNewCacheEntryDao_Impl.ktNo transfer job with uid OKHttp-CacheInterceptor: OVERHEAD_SIZE OkCallExt.ktOkHttpWebViewClient error: OkHttpWebViewClient.ktOutputStreamExt.ktPARALLEL_SIZE_FETCH_LIMIT PREPARING PREPARING_INTParseHttpDate.ktPartialFileMetadataPartialFileMetadata(etag=PathPayload size cannot be negative PendingPingPendingPing(id=PinPublicationPrepareUseCase.kt)PinPublicationPrepareUseCaseWorker failed%PinPublicationPrepareUseCaseWorker.ktPinnedPublicationVPinnedPublication(com.ustadmobile.libcache.db.entities.PinnedPublication). Expected: PinnedPublication(ppUrlHash=PinnedPublication.ktPinnedPublicationDao.ktPinnedPublicationDao_Impl.ktPublicationPinState(status=QUEUEDRREADYREADY_STATUS_INTRESERVED_HEADERSROOTRangeRangeInputStream.kt&RangeRequestNotSatisfiableException.ktReadAndCacheRunnableReceivePacketsRunnableRegistered failed: Registered: RegistrationListenerRemoveLockRequest(url=RequestCacheControlHeader.kt RequestExt.ktRequestedEntryPRequestedEntry(com.ustadmobile.libcache.db.entities.RequestedEntry). Expected: RequestedEntry(id=RequestedEntry.ktRequestedEntryDao.ktRequestedEntryDao_Impl.ktResolve Succeeded. Resolve failed: ResolveListener Response for ResponseCacheControlHeader.ktResponseCacheabilityChecker.kt!ResponseCacheabilityCheckerExt.kt"ResponseCacheabilityCheckerImpl.ktResponseExt.ktResponseValidityChecker.kt RetentionLockNRetentionLock(com.ustadmobile.libcache.db.entities.RetentionLock). Expected: RetentionLock(lockId=RetentionLock.ktRetentionLockDao.ktRetentionLockDao_Impl.ktRoom.android.ktRunDownloadJobUseCase failedRunDownloadJobUseCase.ktRunDownloadJobUseCaseImpl.ktRunDownloadJobUseCaseImpl: #RunDownloadJobUseCaseWorker.ktSSECONDS SERVICE_NAME SERVICE_TYPESHA-256SIZESMAP CacheControlDirectivesUtil.kt Kotlin *S Kotlin *F + 1 CacheControlDirectivesUtil.kt com/ustadmobile/libcache/cachecontrol/CacheControlDirectivesUtilKt + 2 _Collections.kt kotlin/collections/CollectionsKt___CollectionsKt *L 1#1,22:1 1563#2:23 1634#2,3:24 1193#2,2:27 1267#2,4:29 *S KotlinDebug *F + 1 CacheControlDirectivesUtil.kt com/ustadmobile/libcache/cachecontrol/CacheControlDirectivesUtilKt *L 12#1:23 12#1:24,3 13#1:27,2 13#1:29,4 *E SMAP CacheControlFreshnessCheckerImpl.kt Kotlin *S Kotlin *F + 1 CacheControlFreshnessCheckerImpl.kt com/ustadmobile/libcache/cachecontrol/CacheControlFreshnessCheckerImpl + 2 fake.kt kotlin/jvm/internal/FakeKt *L 1#1,73:1 1#2:74 *E SMAP Comparisons.kt Kotlin *S Kotlin *F + 1 Comparisons.kt kotlin/comparisons/ComparisonsKt__ComparisonsKt$compareBy$2 + 2 LruMap.kt com/ustadmobile/libcache/util/LruMap *L 1#1,328:1 23#2:329 *E SMAP CompressionType.kt Kotlin *S Kotlin *F + 1 CompressionType.kt com/ustadmobile/libcache/CompressionType$Companion + 2 _Collections.kt kotlin/collections/CollectionsKt___CollectionsKt + 3 fake.kt kotlin/jvm/internal/FakeKt *L 1#1,43:1 1617#2,9:44 1869#2:53 1870#2:55 1626#2:56 295#2,2:57 295#2,2:59 1#3:54 *S KotlinDebug *F + 1 CompressionType.kt com/ustadmobile/libcache/CompressionType$Companion *L 22#1:44,9 22#1:53 22#1:55 22#1:56 32#1:57,2 38#1:59,2 22#1:54 *E SMAP DbTypeConverters.kt Kotlin *S Kotlin *F + 1 DbTypeConverters.kt com/ustadmobile/libcache/db/DbTypeConverters + 2 fake.kt kotlin/jvm/internal/FakeKt + 3 _Collections.kt kotlin/collections/CollectionsKt___CollectionsKt *L 1#1,29:1 1#2:30 230#3,2:31 *S KotlinDebug *F + 1 DbTypeConverters.kt com/ustadmobile/libcache/db/DbTypeConverters *L 26#1:31,2 *E SMAP DistributedCacheHashtable.kt Kotlin *S Kotlin *F + 1 DistributedCacheHashtable.kt com/ustadmobile/libcache/distributed/DistributedCacheHashtable + 2 _Collections.kt kotlin/collections/CollectionsKt___CollectionsKt *L 1#1,429:1 1869#2:430 1563#2:431 1634#2,3:432 1870#2:435 1869#2:436 1869#2,2:437 1870#2:439 *S KotlinDebug *F + 1 DistributedCacheHashtable.kt com/ustadmobile/libcache/distributed/DistributedCacheHashtable *L 104#1:430 107#1:431 107#1:432,3 104#1:435 404#1:436 405#1:437,2 404#1:439 *E SMAP DistributedCacheHashtable.kt Kotlin *S Kotlin *F + 1 DistributedCacheHashtable.kt com/ustadmobile/libcache/distributed/DistributedCacheHashtable$1$1 + 2 _Collections.kt kotlin/collections/CollectionsKt___CollectionsKt *L 1#1,429:1 774#2:430 865#2,2:431 1869#2,2:433 *S KotlinDebug *F + 1 DistributedCacheHashtable.kt com/ustadmobile/libcache/distributed/DistributedCacheHashtable$1$1 *L 359#1:430 359#1:431,2 363#1:433,2 *E SMAP DistributedCacheHashtable.kt Kotlin *S Kotlin *F + 1 DistributedCacheHashtable.kt com/ustadmobile/libcache/distributed/DistributedCacheHashtable$ReceivePacketsRunnable$run$1$1 + 2 _Collections.kt kotlin/collections/CollectionsKt___CollectionsKt *L 1#1,429:1 1563#2:430 1634#2,3:431 *S KotlinDebug *F + 1 DistributedCacheHashtable.kt com/ustadmobile/libcache/distributed/DistributedCacheHashtable$ReceivePacketsRunnable$run$1$1 *L 205#1:430 205#1:431,3 *E SMAP DistributedCacheHashtable.kt Kotlin *S Kotlin *F + 1 DistributedCacheHashtable.kt com/ustadmobile/libcache/distributed/DistributedCacheHashtable$SendNeighborHashesRunnable$run$1 + 2 fake.kt kotlin/jvm/internal/FakeKt *L 1#1,429:1 1#2:430 *E SMAP DistributedCacheHashtable.kt Kotlin *S Kotlin *F + 1 DistributedCacheHashtable.kt com/ustadmobile/libcache/distributed/DistributedCacheHashtable$SendNewCacheEntriesRunnable + 2 _Collections.kt kotlin/collections/CollectionsKt___CollectionsKt *L 1#1,429:1 1869#2:430 1563#2:431 1634#2,3:432 1870#2:435 *S KotlinDebug *F + 1 DistributedCacheHashtable.kt com/ustadmobile/libcache/distributed/DistributedCacheHashtable$SendNewCacheEntriesRunnable *L 295#1:430 297#1:431 297#1:432,3 295#1:435 *E SMAP DistributedCacheHashtable.kt Kotlin *S Kotlin *F + 1 DistributedCacheHashtable.kt com/ustadmobile/libcache/distributed/DistributedCacheHashtable$SendPingsRunnable + 2 _Collections.kt kotlin/collections/CollectionsKt___CollectionsKt *L 1#1,429:1 1869#2,2:430 *S KotlinDebug *F + 1 DistributedCacheHashtable.kt com/ustadmobile/libcache/distributed/DistributedCacheHashtable$SendPingsRunnable *L 310#1:430,2 *E SMAP DistributedCacheHttpEndpoint.kt Kotlin *S Kotlin *F + 1 DistributedCacheHttpEndpoint.kt com/ustadmobile/libcache/distributed/http/DistributedCacheHttpEndpoint$DCacheRequest + 2 _Collections.kt kotlin/collections/CollectionsKt___CollectionsKt *L 1#1,57:1 1193#2,2:58 1267#2,4:60 *S KotlinDebug *F + 1 DistributedCacheHttpEndpoint.kt com/ustadmobile/libcache/distributed/http/DistributedCacheHttpEndpoint$DCacheRequest *L 29#1:58,2 29#1:60,4 *E SMAP DistributedCacheNsdAndroid.kt Kotlin *S Kotlin *F + 1 DistributedCacheNsdAndroid.kt com/ustadmobile/libcache/distributed/DistributedCacheNsdAndroid$ResolveListener$onServiceResolved$1 + 2 _Collections.kt kotlin/collections/CollectionsKt___CollectionsKt *L 1#1,261:1 1374#2:262 1460#2,5:263 1563#2:268 1634#2,3:269 *S KotlinDebug *F + 1 DistributedCacheNsdAndroid.kt com/ustadmobile/libcache/distributed/DistributedCacheNsdAndroid$ResolveListener$onServiceResolved$1 *L 90#1:262 90#1:263,5 90#1:268 90#1:269,3 *E SMAP DistributedHashEntries.kt Kotlin *S Kotlin *F + 1 DistributedHashEntries.kt com/ustadmobile/libcache/distributed/model/DistributedHashEntries + 2 _Collections.kt kotlin/collections/CollectionsKt___CollectionsKt *L 1#1,53:1 1869#2,2:54 *S KotlinDebug *F + 1 DistributedHashEntries.kt com/ustadmobile/libcache/distributed/model/DistributedHashEntries *L 29#1:54,2 *E SMAP DownloadJobItemStatusUpdater.kt Kotlin *S Kotlin *F + 1 DownloadJobItemStatusUpdater.kt com/ustadmobile/libcache/downloader/DownloadJobItemStatusUpdater + 2 AtomicFU.common.kt kotlinx/atomicfu/AtomicFU_commonKt + 3 ListExt.kt world/respect/libutil/ext/ListExtKt + 4 _Collections.kt kotlin/collections/CollectionsKt___CollectionsKt *L 1#1,109:1 164#2,4:110 164#2,4:114 30#3,2:118 32#3,2:121 34#3:124 30#3,2:125 32#3,2:128 34#3:131 1869#4:120 1870#4:123 1869#4:127 1870#4:130 *S KotlinDebug *F + 1 DownloadJobItemStatusUpdater.kt com/ustadmobile/libcache/downloader/DownloadJobItemStatusUpdater *L 42#1:110,4 48#1:114,4 65#1:118,2 65#1:121,2 65#1:124 68#1:125,2 68#1:128,2 68#1:131 65#1:120 65#1:123 68#1:127 68#1:130 *E SMAP DownloadJobItemStatusUpdater.kt Kotlin *S Kotlin *F + 1 DownloadJobItemStatusUpdater.kt com/ustadmobile/libcache/downloader/DownloadJobItemStatusUpdater$commit$3 + 2 _Collections.kt kotlin/collections/CollectionsKt___CollectionsKt *L 1#1,109:1 1869#2,2:110 1869#2,2:112 *S KotlinDebug *F + 1 DownloadJobItemStatusUpdater.kt com/ustadmobile/libcache/downloader/DownloadJobItemStatusUpdater$commit$3 *L 76#1:110,2 83#1:112,2 *E SMAP EnqueuePinPublicationPrepareUseCaseAndroid.kt Kotlin *S Kotlin *F + 1 EnqueuePinPublicationPrepareUseCaseAndroid.kt com/ustadmobile/libcache/downloader/EnqueuePinPublicationPrepareUseCaseAndroid + 2 OneTimeWorkRequest.kt androidx/work/OneTimeWorkRequestKt *L 1#1,54:1 105#2:55 *S KotlinDebug *F + 1 EnqueuePinPublicationPrepareUseCaseAndroid.kt com/ustadmobile/libcache/downloader/EnqueuePinPublicationPrepareUseCaseAndroid *L 30#1:55 *E SMAP EnqueueRunDownloadJobUseCaseAndroid.kt Kotlin *S Kotlin *F + 1 EnqueueRunDownloadJobUseCaseAndroid.kt com/ustadmobile/libcache/downloader/EnqueueRunDownloadJobUseCaseAndroid + 2 OneTimeWorkRequest.kt androidx/work/OneTimeWorkRequestKt *L 1#1,44:1 105#2:45 *S KotlinDebug *F + 1 EnqueueRunDownloadJobUseCaseAndroid.kt com/ustadmobile/libcache/downloader/EnqueueRunDownloadJobUseCaseAndroid *L 18#1:45 *E SMAP HttpPathResponse.kt Kotlin *S Kotlin *F + 1 HttpPathResponse.kt com/ustadmobile/libcache/response/HttpPathResponse + 2 fake.kt kotlin/jvm/internal/FakeKt *L 1#1,72:1 1#2:73 *E SMAP HttpResponseExt.kt Kotlin *S Kotlin *F + 1 HttpResponseExt.kt com/ustadmobile/libcache/response/HttpResponseExtKt + 2 fake.kt kotlin/jvm/internal/FakeKt *L 1#1,25:1 1#2:26 *E SMAP KoinComponent.kt Kotlin *S Kotlin *F + 1 KoinComponent.kt org/koin/core/component/KoinComponentKt$inject$1 + 2 KoinComponent.kt org/koin/core/component/KoinComponentKt + 3 Scope.kt org/koin/core/scope/Scope + 4 Koin.kt org/koin/core/Koin *L 1#1,64:1 45#2,2:65 48#2:68 144#3:67 118#4:69 *S KotlinDebug *F + 1 KoinComponent.kt org/koin/core/component/KoinComponentKt$inject$1 *L 63#1:65,2 63#1:68 63#1:67 63#1:69 *E SMAP LruMap.kt Kotlin *S Kotlin *F + 1 LruMap.kt com/ustadmobile/libcache/util/LruMap + 2 _Collections.kt kotlin/collections/CollectionsKt___CollectionsKt + 3 fake.kt kotlin/jvm/internal/FakeKt + 4 _Maps.kt kotlin/collections/MapsKt___MapsKt *L 1#1,58:1 1056#2:59 1869#2,2:60 1#3:62 216#4,2:63 *S KotlinDebug *F + 1 LruMap.kt com/ustadmobile/libcache/util/LruMap *L 22#1:59 26#1:60,2 39#1:63,2 *E SMAP MimeTypeHelperExt.kt Kotlin *S Kotlin *F + 1 MimeTypeHelperExt.kt com/ustadmobile/libcache/headers/MimeTypeHelperExtKt + 2 fake.kt kotlin/jvm/internal/FakeKt *L 1#1,14:1 1#2:15 *E SMAP OkHttpWebViewClient.kt Kotlin *S Kotlin *F + 1 OkHttpWebViewClient.kt com/ustadmobile/libcache/webview/OkHttpWebViewClient + 2 _Collections.kt kotlin/collections/CollectionsKt___CollectionsKt + 3 fake.kt kotlin/jvm/internal/FakeKt *L 1#1,156:1 1869#2,2:157 1193#2,2:160 1267#2,2:162 295#2,2:164 1270#2:166 1#3:159 *S KotlinDebug *F + 1 OkHttpWebViewClient.kt com/ustadmobile/libcache/webview/OkHttpWebViewClient *L 59#1:157,2 81#1:160,2 81#1:162,2 82#1:164,2 81#1:166 *E SMAP OkHttpWebViewClient.kt Kotlin *S Kotlin *F + 1 OkHttpWebViewClient.kt com/ustadmobile/libcache/webview/OkHttpWebViewClient$DefaultShouldInterceptRequestFilter + 2 fake.kt kotlin/jvm/internal/FakeKt *L 1#1,156:1 1#2:157 *E SMAP PinPublicationPrepareUseCase.kt Kotlin *S Kotlin *F + 1 PinPublicationPrepareUseCase.kt com/ustadmobile/libcache/downloader/PinPublicationPrepareUseCase + 2 buildersWithUrl.kt io/ktor/client/request/BuildersWithUrlKt + 3 builders.kt io/ktor/client/request/BuildersKt + 4 buildersWithUrl.kt io/ktor/client/request/BuildersWithUrlKt$get$2 + 5 HttpClientCall.kt io/ktor/client/call/HttpClientCallKt + 6 Type.kt io/ktor/util/reflect/TypeKt + 7 _Collections.kt kotlin/collections/CollectionsKt___CollectionsKt *L 1#1,165:1 19#2,4:166 23#2,2:171 25#2:174 359#3:170 205#3,2:175 43#3:177 21#4:173 162#5:178 69#6:179 84#6,8:180 1563#7:188 1634#7,3:189 1563#7:192 1634#7,3:193 1669#7,8:196 1563#7:204 1634#7,3:205 *S KotlinDebug *F + 1 PinPublicationPrepareUseCase.kt com/ustadmobile/libcache/downloader/PinPublicationPrepareUseCase *L 71#1:166,4 71#1:171,2 71#1:174 71#1:170 71#1:175,2 71#1:177 71#1:173 71#1:178 71#1:179 71#1:180,8 77#1:188 77#1:189,3 90#1:192 90#1:193,3 100#1:196,8 136#1:204 136#1:205,3 *E SMAP PinPublicationPrepareUseCase.kt Kotlin *S Kotlin *F + 1 PinPublicationPrepareUseCase.kt com/ustadmobile/libcache/downloader/PinPublicationPrepareUseCase$invoke$2 + 2 _Collections.kt kotlin/collections/CollectionsKt___CollectionsKt *L 1#1,165:1 1563#2:166 1634#2,3:167 *S KotlinDebug *F + 1 PinPublicationPrepareUseCase.kt com/ustadmobile/libcache/downloader/PinPublicationPrepareUseCase$invoke$2 *L 112#1:166 112#1:167,3 *E SMAP PinPublicationPrepareUseCase.kt Kotlin *S Kotlin *F + 1 PinPublicationPrepareUseCase.kt com/ustadmobile/libcache/downloader/PinPublicationPrepareUseCase$invoke$2$jobItemProducer$1 + 2 _Collections.kt kotlin/collections/CollectionsKt___CollectionsKt *L 1#1,165:1 1869#2,2:166 *S KotlinDebug *F + 1 PinPublicationPrepareUseCase.kt com/ustadmobile/libcache/downloader/PinPublicationPrepareUseCase$invoke$2$jobItemProducer$1 *L 108#1:166,2 *E SMAP PinPublicationPrepareUseCase.kt Kotlin *S Kotlin *F + 1 PinPublicationPrepareUseCase.kt com/ustadmobile/libcache/downloader/PinPublicationPrepareUseCase$invoke$2$jobs$1$1 + 2 buildersWithUrl.kt io/ktor/client/request/BuildersWithUrlKt + 3 builders.kt io/ktor/client/request/BuildersKt *L 1#1,165:1 172#2:166 173#2,3:170 449#3,3:167 452#3,3:173 43#3:176 *S KotlinDebug *F + 1 PinPublicationPrepareUseCase.kt com/ustadmobile/libcache/downloader/PinPublicationPrepareUseCase$invoke$2$jobs$1$1 *L 116#1:166 116#1:170,3 116#1:167,3 116#1:173,3 116#1:176 *E SMAP PinPublicationPrepareUseCaseWorker.kt Kotlin *S Kotlin *F + 1 PinPublicationPrepareUseCaseWorker.kt com/ustadmobile/libcache/downloader/PinPublicationPrepareUseCaseWorker + 2 KoinComponent.kt org/koin/core/component/KoinComponentKt *L 1#1,25:1 58#2,6:26 *S KotlinDebug *F + 1 PinPublicationPrepareUseCaseWorker.kt com/ustadmobile/libcache/downloader/PinPublicationPrepareUseCaseWorker *L 15#1:26,6 *E rSMAP Room.android.kt Kotlin *S Kotlin *F + 1 Room.android.kt androidx/room/Room$databaseBuilder$3 *L 1#1,127:1 *E SMAP RunDownloadJobUseCaseImpl.kt Kotlin *S Kotlin *F + 1 RunDownloadJobUseCaseImpl.kt com/ustadmobile/libcache/downloader/RunDownloadJobUseCaseImpl + 2 _Collections.kt kotlin/collections/CollectionsKt___CollectionsKt *L 1#1,168:1 1563#2:169 1634#2,3:170 *S KotlinDebug *F + 1 RunDownloadJobUseCaseImpl.kt com/ustadmobile/libcache/downloader/RunDownloadJobUseCaseImpl *L 102#1:169 102#1:170,3 *E SMAP RunDownloadJobUseCaseImpl.kt Kotlin *S Kotlin *F + 1 RunDownloadJobUseCaseImpl.kt com/ustadmobile/libcache/downloader/RunDownloadJobUseCaseImpl$downloadItemsFromChannelProcessor$2$1 + 2 fake.kt kotlin/jvm/internal/FakeKt *L 1#1,168:1 1#2:169 *E SMAP RunDownloadJobUseCaseImpl.kt Kotlin *S Kotlin *F + 1 RunDownloadJobUseCaseImpl.kt com/ustadmobile/libcache/downloader/RunDownloadJobUseCaseImpl$invoke$3 + 2 _Collections.kt kotlin/collections/CollectionsKt___CollectionsKt *L 1#1,168:1 1563#2:169 1634#2,3:170 *S KotlinDebug *F + 1 RunDownloadJobUseCaseImpl.kt com/ustadmobile/libcache/downloader/RunDownloadJobUseCaseImpl$invoke$3 *L 112#1:169 112#1:170,3 *E SMAP RunDownloadJobUseCaseImpl.kt Kotlin *S Kotlin *F + 1 RunDownloadJobUseCaseImpl.kt com/ustadmobile/libcache/downloader/RunDownloadJobUseCaseImpl$invoke$3$receiveChannel$1 + 2 _Collections.kt kotlin/collections/CollectionsKt___CollectionsKt *L 1#1,168:1 1869#2,2:169 *S KotlinDebug *F + 1 RunDownloadJobUseCaseImpl.kt com/ustadmobile/libcache/downloader/RunDownloadJobUseCaseImpl$invoke$3$receiveChannel$1 *L 108#1:169,2 *E SMAP RunDownloadJobUseCaseWorker.kt Kotlin *S Kotlin *F + 1 RunDownloadJobUseCaseWorker.kt com/ustadmobile/libcache/downloader/RunDownloadJobUseCaseWorker + 2 KoinComponent.kt org/koin/core/component/KoinComponentKt *L 1#1,27:1 58#2,6:28 *S KotlinDebug *F + 1 RunDownloadJobUseCaseWorker.kt com/ustadmobile/libcache/downloader/RunDownloadJobUseCaseWorker *L 14#1:28,6 *E SMAP SourceExt.kt Kotlin *S Kotlin *F + 1 SourceExt.kt com/ustadmobile/libcache/io/SourceExtKt + 2 fake.kt kotlin/jvm/internal/FakeKt *L 1#1,163:1 1#2:164 *E SMAP StringExt.kt Kotlin *S Kotlin *F + 1 StringExt.kt com/ustadmobile/libcache/StringExtKt + 2 _Collections.kt kotlin/collections/CollectionsKt___CollectionsKt *L 1#1,17:1 1563#2:18 1634#2,3:19 *S KotlinDebug *F + 1 StringExt.kt com/ustadmobile/libcache/StringExtKt *L 8#1:18 8#1:19,3 *E SMAP TransferJobItemStatus.kt Kotlin *S Kotlin *F + 1 TransferJobItemStatus.kt com/ustadmobile/libcache/db/entities/TransferJobItemStatus$Companion + 2 _Collections.kt kotlin/collections/CollectionsKt___CollectionsKt *L 1#1,26:1 295#2,2:27 *S KotlinDebug *F + 1 TransferJobItemStatus.kt com/ustadmobile/libcache/db/entities/TransferJobItemStatus$Companion *L 22#1:27,2 *E SMAP UstadCacheBuilder.kt Kotlin *S Kotlin *F + 1 UstadCacheBuilder.kt com/ustadmobile/libcache/UstadCacheBuilder + 2 Room.android.kt androidx/room/Room *L 1#1,62:1 109#2,16:63 *S KotlinDebug *F + 1 UstadCacheBuilder.kt com/ustadmobile/libcache/UstadCacheBuilder *L 33#1:63,16 *E SMAP UstadCacheImpl.kt Kotlin *S Kotlin *F + 1 UstadCacheImpl.kt com/ustadmobile/libcache/UstadCacheImpl + 2 _Collections.kt kotlin/collections/CollectionsKt___CollectionsKt + 3 fake.kt kotlin/jvm/internal/FakeKt + 4 Mutex.kt kotlinx/coroutines/sync/MutexKt + 5 AtomicFU.common.kt kotlinx/atomicfu/AtomicFU_commonKt *L 1#1,976:1 3301#2,10:977 1617#2,9:987 1869#2:996 1870#2:998 1626#2:999 1869#2,2:1011 1563#2:1017 1634#2,2:1018 1636#2:1021 1563#2:1022 1634#2,3:1023 774#2:1026 865#2,2:1027 1563#2:1029 1634#2,3:1030 1617#2,9:1033 1869#2:1042 1870#2:1044 1626#2:1045 1869#2,2:1046 1563#2:1048 1634#2,3:1049 774#2:1059 865#2,2:1060 1563#2:1067 1634#2,3:1068 1617#2,9:1071 1869#2:1080 1870#2:1082 1626#2:1083 1208#2,2:1084 1236#2,4:1086 1869#2:1090 1563#2:1091 1634#2,3:1092 1869#2,2:1095 1870#2:1097 1563#2:1098 1634#2,3:1099 1563#2:1102 1634#2,3:1103 1563#2:1106 1634#2,3:1107 1617#2,9:1114 1869#2:1123 1870#2:1125 1626#2:1126 1563#2:1131 1634#2,3:1132 1563#2:1138 1634#2,3:1139 1869#2,2:1143 1563#2:1149 1634#2,3:1150 1869#2,2:1173 1761#2,3:1179 774#2:1182 865#2,2:1183 774#2:1185 865#2,2:1186 1#3:997 1#3:1020 1#3:1043 1#3:1081 1#3:1124 116#4,11:1000 164#5,4:1013 164#5,4:1052 164#5,3:1056 167#5:1062 164#5,4:1063 164#5,4:1110 164#5,4:1127 164#5,3:1135 167#5:1142 164#5,4:1145 175#5,4:1153 175#5,4:1157 175#5,4:1161 175#5,4:1165 175#5,4:1169 164#5,4:1175 *S KotlinDebug *F + 1 UstadCacheImpl.kt com/ustadmobile/libcache/UstadCacheImpl *L 207#1:977,10 211#1:987,9 211#1:996 211#1:998 211#1:999 279#1:1011,2 313#1:1017 313#1:1018,2 313#1:1021 408#1:1022 408#1:1023,3 556#1:1026 556#1:1027,2 558#1:1029 558#1:1030,3 562#1:1033,9 562#1:1042 562#1:1044 562#1:1045 567#1:1046,2 574#1:1048 574#1:1049,3 633#1:1059 633#1:1060,2 702#1:1067 702#1:1068,3 711#1:1071,9 711#1:1080 711#1:1082 711#1:1083 719#1:1084,2 719#1:1086,4 726#1:1090 728#1:1091 728#1:1092,3 731#1:1095,2 726#1:1097 803#1:1098 803#1:1099,3 807#1:1102 807#1:1103,3 817#1:1106 817#1:1107,3 822#1:1114,9 822#1:1123 822#1:1125 822#1:1126 828#1:1131 828#1:1132,3 842#1:1138 842#1:1139,3 847#1:1143,2 883#1:1149 883#1:1150,3 930#1:1173,2 663#1:1179,3 849#1:1182 849#1:1183,2 854#1:1185 854#1:1186,2 211#1:997 562#1:1043 711#1:1081 822#1:1124 263#1:1000,11 291#1:1013,4 605#1:1052,4 632#1:1056,3 632#1:1062 636#1:1063,4 818#1:1110,4 825#1:1127,4 841#1:1135,3 841#1:1142 865#1:1145,4 905#1:1153,4 909#1:1157,4 911#1:1161,4 915#1:1165,4 919#1:1169,4 674#1:1175,4 *E SMAP UstadCacheImpl.kt Kotlin *S Kotlin *F + 1 UstadCacheImpl.kt com/ustadmobile/libcache/UstadCacheImpl$4$1 + 2 _Collections.kt kotlin/collections/CollectionsKt___CollectionsKt *L 1#1,976:1 1869#2,2:977 *S KotlinDebug *F + 1 UstadCacheImpl.kt com/ustadmobile/libcache/UstadCacheImpl$4$1 *L 175#1:977,2 *E SMAP UstadCacheImpl.kt Kotlin *S Kotlin *F + 1 UstadCacheImpl.kt com/ustadmobile/libcache/UstadCacheImpl$commit$3$1 + 2 fake.kt kotlin/jvm/internal/FakeKt + 3 _Maps.kt kotlin/collections/MapsKt___MapsKt + 4 _Collections.kt kotlin/collections/CollectionsKt___CollectionsKt *L 1#1,976:1 1#2:977 216#3,2:978 1563#4:980 1634#4,3:981 *S KotlinDebug *F + 1 UstadCacheImpl.kt com/ustadmobile/libcache/UstadCacheImpl$commit$3$1 *L 941#1:978,2 946#1:980 946#1:981,3 *E SMAP UstadCacheImpl.kt Kotlin *S Kotlin *F + 1 UstadCacheImpl.kt com/ustadmobile/libcache/UstadCacheImpl$loadEntries$3$1 + 2 _Collections.kt kotlin/collections/CollectionsKt___CollectionsKt + 3 Maps.kt kotlin/collections/MapsKt__MapsKt *L 1#1,976:1 1208#2,2:977 1236#2,4:979 774#2:983 865#2,2:984 1208#2,2:986 1236#2,4:988 1491#2:992 1516#2,3:993 1519#2,3:1003 1563#2:1006 1634#2,3:1007 382#3,7:996 *S KotlinDebug *F + 1 UstadCacheImpl.kt com/ustadmobile/libcache/UstadCacheImpl$loadEntries$3$1 *L 222#1:977,2 222#1:979,4 224#1:983 224#1:984,2 231#1:986,2 231#1:988,4 233#1:992 233#1:993,3 233#1:1003,3 240#1:1006 240#1:1007,3 233#1:996,7 *E SMAP UstadCacheImpl.kt Kotlin *S Kotlin *F + 1 UstadCacheImpl.kt com/ustadmobile/libcache/UstadCacheImpl$store$processEntriesFn$1 + 2 _Collections.kt kotlin/collections/CollectionsKt___CollectionsKt + 3 fake.kt kotlin/jvm/internal/FakeKt + 4 AtomicFU.common.kt kotlinx/atomicfu/AtomicFU_commonKt *L 1#1,976:1 1563#2:977 1634#2,3:978 1617#2,9:981 1869#2:990 1870#2:992 1626#2:993 774#2:994 865#2,2:995 1563#2:997 1634#2,3:998 1208#2,2:1001 1236#2,4:1003 1563#2:1007 1634#2,2:1008 1869#2,2:1010 1636#2:1012 1563#2:1013 1634#2,3:1014 774#2:1017 865#2,2:1018 1563#2:1020 1634#2,3:1021 1563#2:1024 1634#2,3:1025 1193#2,2:1032 1267#2,4:1034 1563#2:1038 1634#2,3:1039 1#3:991 164#4,4:1028 *S KotlinDebug *F + 1 UstadCacheImpl.kt com/ustadmobile/libcache/UstadCacheImpl$store$processEntriesFn$1 *L 421#1:977 421#1:978,3 430#1:981,9 430#1:990 430#1:992 430#1:993 431#1:994 431#1:995,2 433#1:997 433#1:998,3 434#1:1001,2 434#1:1003,4 438#1:1007 438#1:1008,2 461#1:1010,2 438#1:1012 510#1:1013 510#1:1014,3 516#1:1017 516#1:1018,2 518#1:1020 518#1:1021,3 528#1:1024 528#1:1025,3 532#1:1032,2 532#1:1034,4 536#1:1038 536#1:1039,3 430#1:991 529#1:1028,4 *E SMAP UstadCacheInterceptor.kt Kotlin *S Kotlin *F + 1 UstadCacheInterceptor.kt com/ustadmobile/libcache/okhttp/UstadCacheInterceptor$ReadAndCacheRunnable + 2 fake.kt kotlin/jvm/internal/FakeKt *L 1#1,413:1 1#2:414 *E SMAP UstadCacheTrimmer.kt Kotlin *S Kotlin *F + 1 UstadCacheTrimmer.kt com/ustadmobile/libcache/UstadCacheTrimmer + 2 _Collections.kt kotlin/collections/CollectionsKt___CollectionsKt + 3 fake.kt kotlin/jvm/internal/FakeKt *L 1#1,79:1 1869#2:80 1870#2:82 1#3:81 *S KotlinDebug *F + 1 UstadCacheTrimmer.kt com/ustadmobile/libcache/UstadCacheTrimmer *L 73#1:80 73#1:82 *E SMAP UstadCacheTrimmer.kt Kotlin *S Kotlin *F + 1 UstadCacheTrimmer.kt com/ustadmobile/libcache/UstadCacheTrimmer$trim$1$1$1 + 2 fake.kt kotlin/jvm/internal/FakeKt + 3 _Collections.kt kotlin/collections/CollectionsKt___CollectionsKt *L 1#1,79:1 1#2:80 1563#3:81 1634#3,3:82 1563#3:85 1634#3,3:86 1563#3:89 1634#3,3:90 *S KotlinDebug *F + 1 UstadCacheTrimmer.kt com/ustadmobile/libcache/UstadCacheTrimmer$trim$1$1$1 *L 63#1:81 63#1:82,3 65#1:85 65#1:86,3 66#1:89 66#1:90,3 *E STARTED STATUS_ACTIVESTATUS_CANCELLEDSTATUS_COMPLETE_INT STATUS_FAILEDSTATUS_IN_PROGRESS_INT STATUS_LOSTSTATUS_PREPARING_INTSTATUS_QUEUED_INTSendNeighborHashesRunnableSendNewCacheEntriesRunnable%SendNewCacheEntriesRunnable: sending SendPingsRunnableService Found: Service Unavailable"Service discovery onServiceFound: Service discovery started&Service lost, but neighbor url is nullSha256AndInflateSizeSha256AndInflateSize(sha256=Sha256Integrity.ktShouldInterceptRequestFilter!Size limit must be greater than 0 SourceExt.ktStatusStoreProgressListener.ktStoreResult(urlKey=StoreResult.kt3Strangely could not find url in getEntriesAvailable StringExt.ktStringResponse.ktLSuper calls with default arguments not supported in this target, function: dLSuper calls with default arguments not supported in this target, function: eLSuper calls with default arguments not supported in this target, function: iQSuper calls with default arguments not supported in this target, function: invokePSuper calls with default arguments not supported in this target, function: storeLSuper calls with default arguments not supported in this target, function: vLSuper calls with default arguments not supported in this target, function: wSystemFileSystemTEXTTK;TK;>;TK;TV;>; TK;TV;>;>; TK;TV;>;I)VTR;>;TR;>;-TV;>; TYPE_DOWNLOADThe query result was empty, but expected a single row to return a NON-NULL object of type 'com.ustadmobile.libcache.PublicationPinState'.8This synthesized declaration should not be used directlyTransferJobItemStatus.kt9TransferJobItemStatusUpdater: update status complete for TransferResult(sha256=UCache-First-StoredUCache-Last-ValidatedUNIQUE_NAME_PREFIXUPDATE OR ABORT `CacheEntry` SET `key` = ?,`url` = ?,`message` = ?,`statusCode` = ?,`cacheFlags` = ?,`method` = ?,`lastAccessed` = ?,`lastValidated` = ?,`integrity` = ?,`responseHeaders` = ?,`storageUri` = ?,`storageSize` = ?,`uncompressedSize` = ? WHERE `key` = ? URLBuilderUTF-8UTF_8Uid #Unable to skip exactlyUnknown Service Type: Unregister failed: Unregistered: UnzippedEntry(path=Url UstadCache UstadCache( UstadCache.ktUstadCacheBuilder.ktUstadCacheDb.ktUstadCacheDbConstructor.ktUstadCacheDb_Impl.ktUstadCacheImpl.ktUstadCacheInterceptor.ktUstadCacheLogger.ktUstadCacheTrimmer.ktUstadCacheWebViewClientUstadDbDiscoveryListener.ktUstadWebViewClientVV:VBILVBILILVIVII VIIIILLJJILVIIIJJILLIIJJLL VIIILLJJI VIIILLJJIIL VIIJJILLIIJJLVIIJJILLIIJJLILVIILVIILLVIJVIJLVILVILLVILLIVILLIILVILLLVILLLLIVJJVJJILVJJJVJJJJVJL VJLLIIJIJI VJLLIIJIJIILVJLLJVJLLJILVLVLIVLIIVLIILVLIJVLIJJVLILVLILIVLILL VLILLIJJL VLILLIJJLILVLILLLVLJVLJIVLJJVLJLVLJLLVLJLLLVLLVLLIVLLIILVLLILVLLILLVLLILLLVLLJVLLJILVLLJJLVLLJLVLLJLLVLLLVLLLIIIJJLLLJJVLLLIIIJJLLLJJILVLLLIIL VLLLIILILVLLLILVLLLILII VLLLILIIILVLLLILILVLLLLVLLLLILVLLLLJI VLLLLJIILVLLLLJJ VLLLLJJILVLLLLLVLLLLLILVLLLLLL VLLLLLLILVLLLLLLLVLLLLLLLIILLLLLVLLLLLLLIILLLLLIL VLLLLLLLL VLLLLLLLLILVLLLLZJL VLLLLZJLILVLLLZZVLLLZZIL VLLLZZZZLVLLZVLLZILVLLZILIVLLZZZZZZZZZLLVLZVLZLLVZVZLVZLLValidatedEntry(url=ValidatedEntry.kt WHAT_ENTRIES WHAT_PING WHAT_PONG WhenMappings-Write short string: must not exceed 127 bytesX-Etag-Is-Integrity X-IntegrityX-Interceptor-Partial-FileXXStringHasherExt.ktZZIZILLZZLZLIZLILLZILZLLZLLILZLLZZLLZILZZ[B[I-[Lcom/ustadmobile/ihttp/headers/IHttpHeaders;+[Lcom/ustadmobile/libcache/CompressionType;6[Lcom/ustadmobile/libcache/PublicationPinState$Status;=[Lcom/ustadmobile/libcache/db/entities/TransferJobItemStatus;[Ljava/lang/Enum;[Ljava/lang/Object;[Ljava/lang/String;[Lkotlin/Pair;$[Lkotlinx/serialization/KSerializer;__db__dbTypeConverters__deleteAdapterOfCacheEntry__deleteAdapterOfRetentionLock__insertAdapterOfCacheEntry__insertAdapterOfCacheEntry_1__insertAdapterOfDownloadJob __insertAdapterOfDownloadJobItem__insertAdapterOfNeighborCache#__insertAdapterOfNeighborCacheEntry __insertAdapterOfNeighborCache_1"__insertAdapterOfPinnedPublication__insertAdapterOfRequestedEntry__insertAdapterOfRetentionLock __insertAdapterOfRetentionLock_1__updateAdapterOfCacheEntry _argIndex_autoMigrationSpecsSet_autoMigrations_cacheEntryDao_cacheEntryDao$lambda$0_columnIndexOfCacheEntryKey_columnIndexOfCacheFlags_columnIndexOfDjCreationType_columnIndexOfDjName_columnIndexOfDjPubManifestHash_columnIndexOfDjPubManifestUrl_columnIndexOfDjStatus_columnIndexOfDjTimeCreated_columnIndexOfDjType_columnIndexOfDjUid_columnIndexOfDjiAttemptCount_columnIndexOfDjiDest_columnIndexOfDjiDjUid_columnIndexOfDjiEntityEtag _columnIndexOfDjiLockIdToRelease_columnIndexOfDjiPartialTmpFile_columnIndexOfDjiStatus_columnIndexOfDjiTotalSize_columnIndexOfDjiTransferred_columnIndexOfDjiType_columnIndexOfDjiUid_columnIndexOfDjiUrl_columnIndexOfIntegrity_columnIndexOfKey_columnIndexOfLastAccessed_columnIndexOfLastValidated_columnIndexOfLockId_columnIndexOfLockKey _columnIndexOfLockPublicationUid_columnIndexOfLockRemark_columnIndexOfMessage_columnIndexOfMethod_columnIndexOfNceNeighborUid_columnIndexOfNceUrl_columnIndexOfNceUrlHash _columnIndexOfNeighborDeviceName _columnIndexOfNeighborDiscovered_columnIndexOfNeighborHttpPort_columnIndexOfNeighborIp_columnIndexOfNeighborLastSeen_columnIndexOfNeighborPingTime_columnIndexOfNeighborStatus_columnIndexOfNeighborUdpPort_columnIndexOfNeighborUid_columnIndexOfResponseHeaders_columnIndexOfStatus_columnIndexOfStatusCode_columnIndexOfStorageSize_columnIndexOfStorageUri_columnIndexOfTotalSize_columnIndexOfTransferred_columnIndexOfUncompressedSize_columnIndexOfUrl_columnsCacheEntry_columnsDownloadJob_columnsDownloadJobItem_columnsNeighborCache_columnsNeighborCacheEntry_columnsNewCacheEntry_columnsPinnedPublication_columnsRequestedEntry_columnsRetentionLock _connection _dcache._tcp_downloadJobDao_downloadJobDao$lambda$0_downloadJobItemDao_downloadJobItemDao$lambda$0_evictedEntriesFlow_existingCacheEntry_existingDownloadJob_existingDownloadJobItem_existingNeighborCache_existingNeighborCacheEntry_existingNewCacheEntry_existingPinnedPublication_existingRequestedEntry_existingRetentionLock_foreignKeysCacheEntry_foreignKeysDownloadJob_foreignKeysDownloadJobItem_foreignKeysNeighborCache_foreignKeysNeighborCacheEntry_foreignKeysNewCacheEntry_foreignKeysPinnedPublication_foreignKeysRequestedEntry_foreignKeysRetentionLock_indicesCacheEntry_indicesDownloadJob_indicesDownloadJobItem_indicesNeighborCache_indicesNeighborCacheEntry_indicesNewCacheEntry_indicesPinnedPublication_indicesRequestedEntry_indicesRetentionLock_infoCacheEntry_infoDownloadJob_infoDownloadJobItem_infoNeighborCache_infoNeighborCacheEntry_infoNewCacheEntry_infoPinnedPublication_infoRequestedEntry_infoRetentionLock_init_$lambda$0 _inputSize_item_item_1_neighborCacheDao_neighborCacheDao$lambda$0_neighborCacheEntryDao_neighborCacheEntryDao$lambda$0_newCacheEntryDao_newCacheEntryDao$lambda$0 _openDelegate_pinnedPublicationDao_pinnedPublicationDao$lambda$0_requestedEntryDao_requestedEntryDao$lambda$0_result_retentionLockDao_retentionLockDao$lambda$0_shadowTablesMap_sql_status_stmt_stringBuilder_tmp_tmpCacheEntryKey_tmpCacheFlags_tmpDjCreationType _tmpDjName_tmpDjPubManifestHash_tmpDjPubManifestUrl _tmpDjStatus_tmpDjTimeCreated _tmpDjType _tmpDjUid_tmpDjiAttemptCount _tmpDjiDest _tmpDjiDjUid_tmpDjiEntityEtag_tmpDjiLockIdToRelease_tmpDjiPartialTmpFile _tmpDjiStatus_tmpDjiTotalSize_tmpDjiTransferred _tmpDjiType _tmpDjiUid _tmpDjiUrl _tmpIntegrity_tmpKey_tmpLastAccessed_tmpLastValidated _tmpLockId _tmpLockKey_tmpLockPublicationUid_tmpLockRemark _tmpMessage _tmpMethod_tmpNceNeighborUid _tmpNceUrl_tmpNceUrlHash_tmpNeighborCache_tmpNeighborCacheEntry_tmpNeighborDeviceName_tmpNeighborDiscovered_tmpNeighborHttpPort_tmpNeighborIp_tmpNeighborLastSeen_tmpNeighborPingTime_tmpNeighborStatus_tmpNeighborUdpPort_tmpNeighborUid_tmpResponseHeaders _tmpStatus_tmpStatusCode_tmpStorageSize_tmpStorageUri _tmpTotalSize_tmpTransferred_tmpUncompressedSize_tmpUrl_tmp_1_typeConvertersMap _viewTablesaaccept-encodingacceptEncodingacceptPartialContentacceptPartialResponseaccess$addLockToLruMap(access$downloadItemsFromChannelProcessoraccess$getBatchIdAtomic$paccess$getCache$paccess$getCacheDb$paccess$getCommitInterval$p)access$getDEFAULT_DONT_INTERCEPT_HOSTS$cp"access$getDatabaseCommitInterval$paccess$getDatagramSocket$paccess$getDb$paccess$getDeviceName$paccess$getDiscoveredNeighbors$paccess$getExecutorService$paccess$getFileSystem$p#access$getGZIP_APPLICATION_TYPES$cpaccess$getHttpClient$paccess$getHttpPort$paccess$getJson$paccess$getListener$paccess$getLockIdAtomic$paccess$getLogPrefix$paccess$getLogger$paccess$getLruMap$paccess$getMtu$p(access$getNOT_MODIFIED_IGNORE_HEADERS$cp!access$getNeighborLostThreshold$paccess$getNsdManager$paccess$getOkHttpClient$paccess$getPathsProvider$paccess$getPendingLockUpserts$paccess$getPendingPings$p&access$getPinPublicationPrepareUseCaseaccess$getPingIdAtomic$paccess$getRESERVED_HEADERS$cpaccess$getResponse$p#access$getResponseValidityChecker$paccess$getRunDownloadJobUseCaseaccess$getScope$paccess$getSendLock$paccess$getTmpDirProvider$paccess$getTrimInterval$paccess$getTrimmer$paccess$getXxStringHasher$paccess$get__dbTypeConverters$paccess$get_evictedEntriesFlow$paccess$get_status$p&access$internalInitInvalidationTrackeraccess$loadEntriesaccess$loadEntryaccess$loadEntryAndLocks!access$run$insertNeighborIfNeeded!access$sendDistributedHashEntriesaccess$upsertEntries accessFlags accessTime accessTimeMapacquisitionLinks!acquisitionLinksWithRespectParams actualSha256addaddAll addCallback addCapability addElement addHeader addIntegrityaddLockToLruMapaddLockToLruMap$lambda$0addLockToLruMap$lambda$1 addObserveraddRetentionLocksaddRetentionLocks$lambda$0addRetentionLocks$lambda$0$0address afffa01c6c1b361b4245f287c3c24741age ageHeaderallEntriesAsFlowallEntriesAsFlow$lambda$0 allNeighborsallNeighbors$lambda$0allNeighborsAsFlowallNeighborsAsFlow$lambda$0allNodesallocateanswer$iv$iv$ivapiLevelapng appContextappendappendPlaceholdersapplication/epub+zipapplication/gzipapplication/javascriptapplication/jsonapplication/octet-streamapplication/oebps-package+xmlapplication/pdfapplication/vnd.ms-fontobjectapplication/vnd.ms-opentypeapplication/x-font-truetypeapplication/x-font-ttfapplication/x-shockwave-flashapplication/xhtml+xmlapplication/zipapplyareEqualarray array(...)asIHttpHeadersasIHttpRequest asInputStreamasOkHttpRequestasOkHttpResponseasOutputStream asSharedFlowasSinkasSource asStateFlowasStringasc async$defaultatomic atomicMove audio/mpegaudio/mpeg-url audio/ogg audio/wav autoGenerateautoMigrationSpecsavailableEntryMap availableHashavailableHashes availableUrlaviawaitawaitAllbbatchId batchIdAtomic batchSizebeginStructurebindbindLongbindNullbindTextblockbody bodyAsSource bodyAsString(bodyAsUncompressedSourceIfContentEncoded bodyBytes bodyNullablebodyRead bodySourcebodyUncompressType booleanValue boxBooleanboxIntboxLongbufferbufferedbufferedSourcebuild builder$iv$ivbuilder$iv$iv$ivbuilder$iv$iv$iv$iv byHeaderValbyHeaderValOrNull byteArraybyteBuf byteBuffer byteStreambytesbytes bytes= bytesArray bytesReadbytesRemaining bytesToSkipbytesTransferredccache cache-controlcacheControlFreshnessCheckercacheDbcacheEntriesToUpsert cacheEntry cacheEntryDaocacheEntryDeletes cacheEntryKeycacheEntryUpdatedcacheEntryUpserts cacheFlags cacheNamecacheNsdAndroid cachePathcachePathsProvider cacheRequestcacheRequestHeader cacheResponsecachedResponseStatuscall/call to 'resume' before 'invoke' with coroutinecanBeValidatedcanStorecanStore$defaultcancelcancel$default capacity$ivchain chainRequestchannelcharset checkNotNullcheckNotNullExpressionValuecheckNotNullParameterchildSerializerschunked chunkedList cleanHrefclearclearAllclearAll$lambda$0clearAllTablescloneclose close$default closeFinally closeQuietlycode coerceAtLeastcollectcollectionSizeOrDefault'com.ustadmobile.libcache.UstadCacheImpl)com.ustadmobile.libcache.UstadCacheImpl$2)com.ustadmobile.libcache.UstadCacheImpl$3)com.ustadmobile.libcache.UstadCacheImpl$4/com.ustadmobile.libcache.UstadCacheImpl$close$10com.ustadmobile.libcache.UstadCacheImpl$commit$32com.ustadmobile.libcache.UstadCacheImpl$commit$3$15com.ustadmobile.libcache.UstadCacheImpl$loadEntries$37com.ustadmobile.libcache.UstadCacheImpl$loadEntries$3$1Bcom.ustadmobile.libcache.UstadCacheImpl$store$dbProcessedEntries$1Dcom.ustadmobile.libcache.UstadCacheImpl$store$dbProcessedEntries$1$1@com.ustadmobile.libcache.UstadCacheImpl$store$processEntriesFn$11com.ustadmobile.libcache.UstadCacheTrimmer$trim$13com.ustadmobile.libcache.UstadCacheTrimmer$trim$1$15com.ustadmobile.libcache.UstadCacheTrimmer$trim$1$1$1Kcom.ustadmobile.libcache.db.UstadDbDiscoveryListener$onNeighborDiscovered$1Ecom.ustadmobile.libcache.db.UstadDbDiscoveryListener$onNeighborLost$10com.ustadmobile.libcache.db.entities.DownloadJob4com.ustadmobile.libcache.db.entities.DownloadJobItem@com.ustadmobile.libcache.distributed.DistributedCacheHashtable$1@com.ustadmobile.libcache.distributed.DistributedCacheHashtable$2[com.ustadmobile.libcache.distributed.DistributedCacheHashtable$ReceivePacketsRunnable$run$1]com.ustadmobile.libcache.distributed.DistributedCacheHashtable$ReceivePacketsRunnable$run$1$1[com.ustadmobile.libcache.distributed.DistributedCacheHashtable$ReceivePacketsRunnable$run$2]com.ustadmobile.libcache.distributed.DistributedCacheHashtable$ReceivePacketsRunnable$run$2$1rcom.ustadmobile.libcache.distributed.DistributedCacheHashtable$ReceivePacketsRunnable$run$insertNeighborIfNeeded$2tcom.ustadmobile.libcache.distributed.DistributedCacheHashtable$ReceivePacketsRunnable$run$insertNeighborIfNeeded$2$1ccom.ustadmobile.libcache.distributed.DistributedCacheHashtable$ReceivePacketsRunnable$run$updates$1_com.ustadmobile.libcache.distributed.DistributedCacheHashtable$SendNeighborHashesRunnable$run$1`com.ustadmobile.libcache.distributed.DistributedCacheHashtable$SendNewCacheEntriesRunnable$run$1bcom.ustadmobile.libcache.distributed.DistributedCacheHashtable$SendNewCacheEntriesRunnable$run$1$1Vcom.ustadmobile.libcache.distributed.DistributedCacheHashtable$SendPingsRunnable$run$2_com.ustadmobile.libcache.distributed.DistributedCacheHashtable$SendPingsRunnable$run$allNodes$1]com.ustadmobile.libcache.distributed.DistributedCacheHashtable$localRequestFor$localResults$1ccom.ustadmobile.libcache.distributed.DistributedCacheNsdAndroid$ResolveListener$onServiceResolved$1vcom.ustadmobile.libcache.distributed.LifeCycleOwnerDistributedCacheInitKt$launchInitDistributedCacheNsdWithLifecycle$1xcom.ustadmobile.libcache.distributed.LifeCycleOwnerDistributedCacheInitKt$launchInitDistributedCacheNsdWithLifecycle$1$1Ocom.ustadmobile.libcache.distributed.http.DistributedCacheHttpEndpoint$invoke$1ccom.ustadmobile.libcache.downloader.AbstractEnqueuePinPublicationPrepareUseCase$createTransferJob$28com.ustadmobile.libcache.downloader.CoroutineWorkerExtKtIcom.ustadmobile.libcache.downloader.DownloadJobItemStatusUpdater$commit$3Lcom.ustadmobile.libcache.downloader.DownloadJobItemStatusUpdater$updateJob$1Ncom.ustadmobile.libcache.downloader.EnqueuePinPublicationPrepareUseCaseAndroid@com.ustadmobile.libcache.downloader.PinPublicationPrepareUseCaseIcom.ustadmobile.libcache.downloader.PinPublicationPrepareUseCase$invoke$2[com.ustadmobile.libcache.downloader.PinPublicationPrepareUseCase$invoke$2$jobItemProducer$1Rcom.ustadmobile.libcache.downloader.PinPublicationPrepareUseCase$invoke$2$jobs$1$1Icom.ustadmobile.libcache.downloader.PinPublicationPrepareUseCase$invoke$4Ocom.ustadmobile.libcache.downloader.PinPublicationPrepareUseCaseWorker$doWork$3=com.ustadmobile.libcache.downloader.RunDownloadJobUseCaseImplacom.ustadmobile.libcache.downloader.RunDownloadJobUseCaseImpl$downloadItemsFromChannelProcessor$2ccom.ustadmobile.libcache.downloader.RunDownloadJobUseCaseImpl$downloadItemsFromChannelProcessor$2$1Fcom.ustadmobile.libcache.downloader.RunDownloadJobUseCaseImpl$invoke$3Wcom.ustadmobile.libcache.downloader.RunDownloadJobUseCaseImpl$invoke$3$receiveChannel$1Fcom.ustadmobile.libcache.downloader.RunDownloadJobUseCaseImpl$invoke$5Hcom.ustadmobile.libcache.downloader.RunDownloadJobUseCaseImpl$invoke$5$4[com.ustadmobile.libcache.downloader.RunDownloadJobUseCaseImpl$invoke$5$numIncompleteItems$1Hcom.ustadmobile.libcache.downloader.RunDownloadJobUseCaseWorker$doWork$3+com.ustadmobile.libcache.okhttp.OkCallExtKtRcom.ustadmobile.libcache.okhttp.UstadCacheInterceptor$ReadAndCacheRunnable$run$1$3Acom.ustadmobile.libcache.okhttp.UstadCacheInterceptor$intercept$4Ocom.ustadmobile.libcache.okhttp.UstadCacheInterceptor$intercept$cacheResponse$1Icom.ustadmobile.libcache.okhttp.UstadCacheInterceptor.PartialFileMetadataCcom.ustadmobile.libcache.util.DatabaseExtKt$withWriterTransaction$2gcom/ustadmobile/libcache/UstadCacheImpl$store$entriesWithTmpFileAndIntegrityInfo$1$Sha256AndInflateSizeYcom/ustadmobile/libcache/connectivitymonitor/ConnectivityMonitorAndroid$networkCallback$1Pcom/ustadmobile/libcache/db/UstadCacheDb_Impl$createOpenDelegate$_openDelegate$14com/ustadmobile/libcache/db/dao/CacheEntryDao_Impl$14com/ustadmobile/libcache/db/dao/CacheEntryDao_Impl$24com/ustadmobile/libcache/db/dao/CacheEntryDao_Impl$34com/ustadmobile/libcache/db/dao/CacheEntryDao_Impl$45com/ustadmobile/libcache/db/dao/DownloadJobDao_Impl$19com/ustadmobile/libcache/db/dao/DownloadJobItemDao_Impl$17com/ustadmobile/libcache/db/dao/NeighborCacheDao_Impl$17com/ustadmobile/libcache/db/dao/NeighborCacheDao_Impl$27777]777777?77:777"7 777777777977777A77P 777:7<7x7<77g7L77$7M77%7J7X 777 77/7 %0%[ %74 7777S7R7Q7J7 %0%%77>%7N %7N %:  %77 7>7% 77U7t 77>7I7 777 77Z%77 77%77 77%7 77%7W 977b 7U77t 7 7 7>7@7I7777 7 77777777^777G7777-7777 7777!7T777C7v777M77777 77/7 %0%7W %%777 777%777 7\7 7 7%77C 7 77 777 7  $$ 7 7`7`#77%77C  %0%: % 7 7 7C 7 77 777%777 7777 7  $$ 7 7`7`#77%% 77777 77 77%7Y %7Y %:p%77777Z %777 7777 7  $ 7 #%.77 77"77I7t 777J72797777777g77E77h7777277S 7X 7Y 7Z 7[ 7\ 7] 7v 7(777Z7 %0 7%E 7777Q7 7 %0777@ 77077777S 7X 7v 7(777Z7 %0 7%7777777%7777%7777%77777777%777%77777 7777*77;777,777S 7X 7Y 7v 7(777Z7 %0 7 %777 7777 7  $" 7P 7:7[#77%%:%777 77 77 7  $ 7 #%%:%7777777777777777777 77 7% 777 77 77 77%777%7777%777%777%7Z 7 7  $$$$$ 7 7@7 77v7#77777%77 %0%7Z %:% 7 7 77 77 77 777%7777777777777777777 77 7%777 77 777 7  $ 7 7d #7% 77d 7 %0%:% 7 7 77 77 777%777 77 77 7  $ 7 7#7%%:%777 77 77 7  $ 7 77[7 #777%%:%777 7777 7  $ 7 777 7@7 7 7v7#77777777%%:%777 7777 7  $ 7 77#77%%:% 777777777 777% 77777 7777%7[ 7 7  $$$$ 7 7 77 7 77 7 777 7 777;7 #777777777777777% 777 %0%7[ %:% 7 7 7777 77777% 777777777 777%777 77777 7  $ 7 7d #7%777d 7 %0%:"% 7 7 77 77777%777 7777 7  $ 7% 7#7%%:$%777 7777 7  $$$  7& 777777777_777777_#777777777777777%%:%%777 7777 7  $X 7 77#77%%:.%777 7777 7  $$#$) 7 77?7[7 777B7 77?7[7 777)7=7B7 77?7[7 777)7=7B7 #7777777777777777777777777777%%:2%77 77 7777777 777% 777777 77777%7 7 7777777 7  $% 7 #%777 %0%:%7 7 777_777 777_7777%77 77 7777777 777%777 777777 7  $$ 7 7d #7%777d 7 %0% 7 7 77 777_777774 7777T7Q7777S 7X 7v 7S7(777Z7 %0 7r %777777777J77 777%77 7\7 7 7%77 77777%777%777%7\ 7 7  $ 7 #% 77 %0%7\ % 7 7 7 777_7777%777 7777 7  $o$s$z 7 7M7M7:7M7:#77777%%:5%777 7777 7  $ 7 77Z77B#7777%%:6%77r 777>7 777I77737!77 77Z% 77777 7777%777 7777%7777%77 77 77%7; 777%7; 777%7; 777%7; 777%7q777%7X ˑ777G7r 7 777 7>777@7I7"77 7o7737p7!7777 7777F7]777C 7F78 7 7379 7>77: 77777777C7p77D7e 7#7777'7>7%7797&77 77777?77:77777777"7 777777A7777t 7p7 7L 77P 777:7<7x7<77g7L77$7M77%77J7X 77J 7B7 777 7/7 %0%7X %% 77!77777 777%7_ 7 7  35@ 7 7 7 7 7 7/77 7#77777777%%7_ %:F% 77!77777 7777 7  1 7 7d #7%%:K% 77!77777 77 77 7  0 7 #%%:S%77>7r 7I7 77%77Y 777%7] 777%7Y 777%7^ 7!7 7>7G7r 7@7I77777>7 7\ 717X 777m7 %0%7^ 7"7777727p7777S 7X 7v 7(777Z7 %07 7 7 %0%777V7777%70 777 %0%70 %7'77*7777,777.777 %0%'7(7777 %0%%71 7)7'7777*7777,777.777/7 %0%71 %C7*77777R77777 77 %0I 7+7777,77 %0%R7,7V7Y7i7777777'77777777 7!7$7X77W7/7 %0%I 7-7777.77 %0%Q#7.7V77777z7F7{7777777(7777J777 7!773777Y7X7/7 %0%%u 7177 7777.7 7 %0%72717777 7777.7 7 %0U 737777777 %0%77c 787<747 7b 787\77 %0n 75 7V777X777Y77 %0%:%7_ 787%7c 78776747t 7U777 7^ 787 7b 7\77h 7W775 757 %0_78777Q77S 7v 7(777Z7 %07|7 %0(7:7777 %0%W 7;77777f 77/7 %0%K 7<77777f 77 %0:%74 }7=777777^777X7 %0%74 ő)7>7777 7O77777<7777F777x77777777777 7d777 7m777,77/77 %0# 8V8h8j8b8d8e8[8_8g%;%!%"7?77>7777 %0%777>7g76 77| 7f 77 7777777 %0%:%777- 7[77- 7^%777- 7_77% 777- 7_7777777%77O7%777%777%77x7%777%777%77d7%77m7%777ɑC7J7>777H 77O7 777 777<77 777F77 7x7777 77777 77777 7d7 777 7m7 777 77,7/77 77 7}7 7@7, 7>77} 77 7 %0%77M777 77K77 7   7 #%%:%77M777 77L77 7  % 7 #%%:^ 7777777 %07M77 7>77C 77 77777777 7 %0%7N777777777777777S 7X 7v 7(777Z7 %0-%-%*%777 7777% 77777 77 77<*!-%%77 77777-%%77 77777-%%7777 77 77-%-%%77 7777$-%% 77777 77 77-%%77 77777-7O777\77797`777777<777X7 77^77 717b7 7b7B7 7 77777777777 %0"s 77 7y77 7 7 777 %0%:m%7z77s 78 7y77 7 7 777 %0s 79 7w77 7 7 777 %0%7x77s 7: 7w77 7 7 777 %0%777- 7]=7b777?7, 7 %0%8 67c7O75 77779 7y77: 77 7w7D 77777<77 7 77\7797`77X7 77^7b7 7b7B777777 717777777/7 %0%8 %777 7777-%%77 7777-%%77 7777-%%77 77 77-%%77 77 777d7777 777Z7z77777 777K77 %0s 7; 7y77 7 7 777 %0%:%7z77=7k777?7, 7 %0%87l7d75 7777; 7y776 7=77 77Z7z77777 777K77/7 %0%8% 77777 77 77-%%77 77777-%-%7 -%7%77 77 77-%-%7 %77Y 777m777777<7j777I7h777l777 77J7X 77G7 %0s 7< 7y77 7 7 777 %0%:%7z77=7v777?7, 7 %0%8$7w7m75 7777< 7y776 7=777<7j777I7h7J7X 77G777l777 77/7 %0%8%777 77 77*!-%%77 77 77-%%77Y 777-%%77 77777-%7-%7%77 7777-%7%77 77 77-%7%777 77 77$7x777777777 777[ 7X 7Y 7B77777+7B777B777 77 %0s 7= 7y77 7 7 777 %0%:%7z77s 7> 7y77 7 7 777 %0=7777?7, 7 %0%8.*77x75 7777= 7y77? 777777[ 7X 7Y 7B7 7777777+7B777B777 77/7 %0%8-% 77777 77 77-%%77Y 777-%% 77777 77777-%%77 777N777777777<7W 7X 7N77P7N777 %0s 7? 7y77 7 7 777 %0%:K%7z77=7777?7, 7 %0%867775 7777> 7y7777<7W 7X 7N77P7N777/7 %0%85-%%77 77777-%7Ud 7777K77B7 7 %0=7777?7, 7 %0%8;7775 7777K77B7 7/7 %0%8:%777 77 77T 77777I777 %0s 7@ 7y77 7 7 777 %0%:s%7z77=7777?7, 7 %0%8@x7775 7777@ 7y777I77/7 %0%8?% 77777 77 77-%-%%77 77 777777777<77d7 77 7 %0s 7A 7y77 7 7 777 %0%:%7z77=7777?7, 7 %0%8H7775 7777A 7y7777<77d7 77 7/7 %0%8G%777 7777% 77777 77 77-%%77 77777-%-%7777777777<7 7R7 77T7797V7L77 %0s 7B 7y77 7 7 777 %0%:%7z77s 7C 7y77 7 7 777 %0s 7D 7w77 7 7 777 %0%7x77=7777?7, 7 %0%8T#7775 7777B 7y77C 78 7w777777<7 7R7 77T7797V7L77/7 %0%8S, ? 787777^7 7 7b7777777|778777p77[77777777E7`7_7o7S 7X 7Y 7Z 7[ 7\ 7] 7^ 7_ 7T 7U 7V 7W 7v 7(777Z7 %0&) 7%7%77777777Z%7777% 77777777V7!77777:77o77747r77777777S 7X 7Y 7Z 7v 7(777Z7 %0%77y 7[ ;L 7 7E 7 7777 7x 77 7 7 777 77 7~ 777 %0$ 7 %8[%77 77%77y 77Z 7777 77x 77 %0,?977 7 7 7 7 77 7 7 77777 77777777777777S 7X 7Y 7Z 7[ 7\ 7] 7^ 7v 7(777Z7777 77~ 77/7 7 %0&%8Y8Z7F 7 7777 7x 77 7 7 777 77 7~ 777 %0%8_%77 77%77y 77>77777x 77 %0E77 7 7 7 7 7 77 7 7 7 7 7 77777 777777777777777777S 7X 7Y 7Z 7[ 7\ 7] 7^ 7_ 7T 7U 7V 7v 7(777Z7777 77~ 77 7/7 %0&) 7k%7 %8]8^0 7777a 7f 7K7 %0%8b-7777777777777777777777777S 7X 7Y 7Z 7[ 7\ 7] 7^ 7_ 7v 7(777Z7/7 %0%8az777777 77 7S 7X 7v 7(777Z7 %0&"77p77 7775777 7S 7X 7v 7(777Z7 %07757E777177f77S 7X 7v 7(777Z7 %0h77777 77777;77=77S 7X 7Y 7Z 7v 7(777Z7 %0772747675777777777S 7X 7Y 7Z 7v 7(777Z7 %0&) 7%74%7V \7777h 7g 7e 7c 7d 7b 7777 %0%7V %8l%77 77+7777.7s77 7 77777/7 %0%8k%777)7777E7 %0% 77777 77 77%76 %76 %:%777 7777 7n $f 7 #%%:5% 77777 77 77%:%777 7777 7n $t 7 #%[ 7777M7D7O7N7 %0%8777C7s777777d77877S 7X 7Y 7v 7(777Z7 %0 7 % 777777 777%77 7 7n $$ 7 #%%77 %:% 777777 7777 7n $ 7 #%%: % 777777 7777 7n $$ 7 #%%:% 777777 7777 7n $ 7 #%% 777777 7777 7n $$ 7 #%%:% 777777 7777 7n $ 7 7d #7%%:%77777 777%77C 7 77777 7n $ 7 #%77C  %0% 7 7 7C 7 77777%7% 777777 77 77-777777 %0 7 % 777# 7& 7777 777%77C 7 7777%7& 777%78 7 7n $ 7 #%77C  %0%78 %:% 7 7 7C 7 77777%777ZJ 77777777 %0 7i %777 777%777 7777777 77 7_77777777 7n $$$ 7 7 7 7#777%977777 %0%:%7 7 77 7_77_7777_777 77 7_77_7777_7777%777 777% 77C 7 77 7_77777777 7n $ 7 #%877777C  %0%:!%7 7 7C 7 77 7_77_7777_7777%79 -777777 %0%79  7j %777 7777 7n $T 7 #%%:-%777 777%77C 7 777777 7n $2 7 #%777C  %0% 7 7 7C 7 777_7777%7: -777777 %0%7:  7l %7777 777%77C 7 777N777 7n $ 7 #%77N7C  %0%:H% 7 7 7C 7 777_7N777% 77>77I7 77 77%77777777Z%7 77%7777%7777%75 ȑ9777 7>77@7I77 7w7)77 777 77C 76777 7737077 77>777(78 77777777-777 7 7i 7 7j 7l 7/7 %0%75 %8s8u8}88827777, 7- 7 %0%877]77 77k77777a77777+77 %0 7jr77^77 777a777+77 %0 7 %7777a7 777%7< 7 7s  7 #%%7< %:dl 77_77 777a7+77 %0 7 M 7G 7i777n7777 %0%:mƑ)77t 7U737@7I7"77777C 77a77`7H77I77 77o77G 7777n777m77 7 7j7/7 %0%8888%777n7 7777 7|  7 #%%:% 77 777n7 777%7 777 7|  7 7 #7%%:%77n7 77577n7 777 %0Y 77 77y77 %0%77777%7; 777777'7777777p77b7777U7577V77T7~7 %0%7;  7I%8%7777 777%77C 7 77777 7p 4 7 #% 777C  %0%:% 7 7 7C 7 77777i 77 777 77777I7 %0%87777F7z77 777 7 7 7 %0%87777777Q7/7777 %0%8b 7777 7a7777 %0%8P 777777+77 %0!777777 777777777+77Q7(777S 7X 7Y 7Z 7v 7Z7/7 %0%8b 7777 7b7777 %0%8f777777777777+77Q7/7 %0%8a 7777/ 7`77 77 %0%8777\7]777q77777 77S 7X 7Y 7v 7(777Z7/7 %0%8j 7777 77w7c7777 %0%8%7777%7777%77777%777%7= "77777 7777u7777777S7Q7S 7X 7Y 7v 7(777Z7/7 %0%7= %8%7777 777% 77777 77777 7 %, 7 7 7 7J7#7777% 777 %0%:% 7 7 7777 77777%777 7777D7777M77%7 %0~777 7>77 777 77M77%7 %0%77 7777 7>  7 7{7=7 7W#7777%%:%777 777 77 77 7777 77777777=77W7 77 77 %0% 777777777 777%777%777%7? 7 7  MT[ 7  7@7 77v77@7 77v7# 7777777777%%7? %:%777 7777 7 #$ 7 7`7`#77%%:%7; 777%7; 777%7> ‘77 7>77C 7L 777l76 7@7: 77 777K 7777J 7777 %0%7> 7777 7777777Z7S 7X 7v 7(777 %0{7777 77777Z77S 7X 7v 7(777Z7 %027777 77 %0%8%77 7 77 77 7  7 7M#7%%:&%7@ 7 77b 7U7 7>77 77777M77%7/7 %0%7@ %8:7 77 7 %027 7777 7 %0%8%7A k 7 7 7b 7U7777 7/7 %0%7A %8/7777 7L7 %0%8%777 7777 7 0 <>?$$h$$ 7 07 7 7 7 7L7 7 7L7M7I77E7F7 7w7 7 7w7w7w77 7L7M7/7 7m7 7L7M7I77 7 7 7L7M7I77 7 7 7L7M7I77 7 #0777777777777777777777777777777777777777777777777%%:J%77777 777% 77S 7777 77 77%777%7K 7! 7  l 7 7m7@7 77v7#777777%77R 7 %0%7K %:?% 7 7 7S 7777 77 777% 77U 7777777 777%7U 77%7L 7" 7   r$ 7  77N77O7 7v7 7|7|7# 7777777777%%7L % 777777777 777%77C 7 777 77%7J 7 7  $ 7 7677#777%77C  %0%7J % 7 7 7C 7 777_7 777% 7777777 7777# 7  $$ 7 #%%7I 777~7 7>7 777 77$7 77 77/7 %0%7I %8%777 7777$ 7   7 #%7 %0%:W%7 7 7 77 777%77%7D %7D %:U%77 77%77 7777%7M 777 7b 7U77777%77.77&77 77B7 %0%7M %8%77777 777 77 777 77 77 77777 777777777=7 %0%8%77U 777 777 77,7* 7 777 77 77 7%7 77 7%7 77 7%7P 7' 7'  %> 7 7-7-7X7>7#77777%%7P %:w%77U 777 777 77,7 777 77 77!7%77C 7 77G 7 777& 7'   7 #%77F 7C  %0%:% 7 7 7C 7 77G 7_7 777%77,7 77"77% 7'  fh 7 777777#777777%%:%77777 77#7%7R 7) 7'  l 7 7m7@7 77v7#777777%%7R %:%77777,7 777 77 777 77 77$7%7Q 7( 7'   qx 7  767i7c7f7 77777767i7# 7777777777777%%7Q %77,7 77%77% 7'   $$$ 7  7>7 7>7e7 7>7e7g7 # 777777777%%:%:$ %7! 7 77 7%7! 7 77 7%777 77)77+ 7'  $ 7 #%%7777,7 77*7% 77777 77777, 7'  $$$ 7 #%77 %0% 7 7 7777 77777% 77,777777 77+77* 7'   $$$$ 7  767f767f767f767f7 # 777777777%%77U 777 777 77 777 77 77G 7 77%7O đ7,777 7 7>7777L7 7F 7 7T 7777777D777=7 77 %0%7O %7707 77.77- 7)   7 #%%:%77%:%77 77%7S 7077 7b 7U7777777I7777 77B7 %0%7S 3 71777777 %0%8q727:7D 7757777S 7X 7v 7(777Z7/7 %0%8% 777f77x7;7/7 %0%8%77777%7777? 73777v77?7x7;7f77 %0A7K 77<777 %067777k 77 %0H 76777777 %0%8%7F 7y777H7 %0%7F 777 %0$77p 7r 77t 7 %0o7^7j 7r 77t 7y7P77q77 7 %0$ 7 %8N 777 7{7a 77 %0%8%87` 77a 77 %0%87@7777y7P77&747_7 777R7 %07[77y7P7 %0%77m 7t 7V77E7%7T 7j7D7m 77t 777 777E7 7{7a 7[7j 7y7P7 %0%7T 7D77l77T7Q77n77(777S 7X 7v 7Z7 %07E77t 7~777H7*77 77Q77(777S 7X 7Y 7v 7Z7 %0%7777 77t7I7707^7@77 777 7 %0%87F7I777707^7@77 777 7 %0%8&7J7 7 7 %0] 7K7J777_777 7 7 %07 7J7 %077J7!7 %0w7N7 7 77@7I777777 7 7 7 %0%77 77O77. 7   7 7.7P #77%%:8%77? 7 7%7? 7 7y 7H 7 77 7 7 7777 7 %0%77 7 77 777 7 7 7K7 %0#7d7 7 7,7 %0.7 7177 7 7 %077 7 %07I 7 7W777 7x 77 7 7 777 77 7~ 777 %0%8%77 7W7%77y 7W7>7V7777x 7W7 %0"7W7,7775777 77777S 7X 7v 7(777Z7777 77~ 77 7/7 %0 7 %8%88% 77]777Z777 77Y7%77C 7 777777/ 7  $ 7 #%777C  %0%:a% 7 7 7C 7 777_7777%77 7 77Z%7] v 7Z77 7 77 7.777"77 %0%7]  7 %77]77 7 77[770 7  $Z 7 #%%:t%77]77 77\771 7  $ 7 #% 777C  %0% 777 7_777I7'717r 7 747Z%7 77Ǒ)7]7 7 77H777@7I7 7'7717G7r 77 7i 7477 75777>7?7 777 7 7}7 7 77 7 7 7 7 %0%88e 7^777 7_77a7 %0%8S7_7y7P7_7q 77777j7k77r 777/7 %0%8@7`777^77-7 %07b7777e7<777 77777977D77777 7m 7 %0 7c77G7r 777777|777E79777D77]7_777*7 77 7m 7 %07d77777777D7777977777 7m 7 %077777 %0%7B 7g777t 7G7r 7e7777<777I7977 76 77777D77 7m 7 %0%7B %7C B777 7m 7 7 %0%7C 7j7777e7<777U 7 777977D77 7777 7m 7 %0X 777!7e777d7 %0% 777 777 7`77 7 7e 77 777U7 %0%777 777 7 7777 77m7%777 77%7 77 7 77773 7b  7 7d #7%77 7d 7 %0%:%7 7 77 777%777777 777 7 7777 77 77 77t77 777 777 %0%7P%72 %72 %:%77777%777 %7O%777a%777Y%7N77%777 %777 %7777 %77 %77 77%7E Ñ17p77 7 7X77@7A 7n7M777+7N7x7O77)7b 7q77,7 7l 7*7m 77t7 777777S777t77 %0%7E % 777 77777 7) G 7r777K777 767 %0%8;7t777d7 %0$  7u %7H L 7s7t77777d7 %0%7H  7f 7g%7G 7u7g77t77 77#77e77f77d777u 7f7/7 %0%7G %888               Ԁ ̃   , ؆   Ԅ - ԇȈ̊ ċ0 čԎ܍ 2 ̖ؑȒЏĔܔ 8 ؛ <@  МBĝ CH ̢ЦȧP Q  S T ĩU  ԪW  ܫY  [   ܬ^ Э_  a خb   e ̯f Ȱg  ȳ Աj   m n  ط Ը o  ĺ ̼ q ؿ x   z }                                                               ̐  ؑB    ܖ  ԅ     ̗ ܥ                        Ć  ̣̉ؤԧȕ̒    Ġ З        إ     Ȧ Ԭ̫ܯ  ȴȻԼ Կ                          Ђ    Ѓ  ȁ؄    ̍    Ȑ Ў   ̑ Ԗ Ȕؕ       ؙ  К        Ȝ   ؝  Ȟ       ȟ    ܣ ģئ ȧ Īܪ    Թ          ĺ̴ȶ                                                                                 Ȃ   Ȅ         ؑ   Ȋ                 ̖       ȉ         Ԙ   ę      Ě ܚ     ě    Ԟ         ئ  ĝ  ȭ      ̨     Ъ      ة        خ   ܯ    ̰             Բ   ij       Ĵ ܴ  ȵ        Ĺ    л   ȸ            ȼ        ؽ   Ⱦ                                                                                                                A           Й       ̠ ؛ ܚ          М Ğ           A       č     ā  Ԅ   Ȉ   ̌        ̅            Ć     Ĩ  ܨ   ̷     Գ    Զ   ̱            IJ     Ȭ    ث             ļ ̻  ܼ                                                                                                                                                                                    ؇  ԅ     ؈      Ȍ  ̑          ̗  ؕ           Ě   Т   Р     ȩ     ܨ       ̥   ̦    ܳ     ԯ           Ե                 ܿ           A A    B                                                                                                                                                 ؀      Ё     Ԃ        ԅ          Ć       ؎    ؖ     ؑ  ̕        ؚ  ̜  ԙ         ܞ     ܟ     С     إ    Ԧ  ̨       Ԭ   ܩ      ܳ   ĭ     ̸   Դ     ܻ    Ĺ             ؼ             A                                                                                              Ȇ ؅          ܇  ؐ    Ԓ          ĕ    ܔ  A   ܚ         ̙  Ԙ  ة      ԝ Ğ  П   ܨ               B        ̽  е    ̿                                                                                 A                                                      ēؔ       Ȑ   ܕ؜ԝ  ОBܩԢȪ      Ԭȳ  д зиȵл   о Ľȿ QQQQ    f@7 7 7 77 7M7 p̌? 7k$$&'& 7G7    77"777 7 7 1112223U3133o3x33331@4J43[4143o441 54553y555186*6@6J656[66.7[77188>8I8Y888m88388 9891?91\91y91919191:14:1W:1t:1:1};:;;3;;< <<;8;)<U<1i<}<1j=<<_=t===->6>A>>=d>->6>A>>~>>>6>>>8>?->6>A>>,?@?V?@3@@@H@@@1@1@1A1(A1@A9AAB6>8ABSB6>A>>)B\BBBBBBC6>CCwCCCC&DD6>DuDCDDE6>8D!E}E6>8;EE F6>8EFgF6>8-FpFFA(AG6>GFsGFGGHH6>HTH"HHH6>8HII6>8II J6>8I)JSK6>8CJ\KKK,L6>5LLKjLLSK6>MLLSKMEMMMNN.NSK6>N?NrNHNNN=O6>8NFOO6>8`OOOy9P.PBP1\P1pP1P1P1P1sRPPhRR4*S6>CRwCRS3SS6>DuDYSSS6>A>>SST1T13T1GTPTTTULU1iUrUUU 98UU:V3VVBVKVVV;W3WWCWW3WXXX 98XXX-YiY1}YY <YY1Z1ZxZZ![3Zf[)[p[[1[[1[[[\\\\]\k] <"]t]1]1]1]1]1]1^1^1)^1:^1K^1\^1m^R__6>A>>r___6>A>>__3``1``y91ay91 a a1 a*a1Ma*a1Pa*a1Wa^a1{aa1aa1a^a1aa1a*a1aa1b"b1b?b"c <+cb"c <+c>~8~~~6>A>>~~6>>8~6>A>>93c#6>CFwCO|݀6>A>>66>CwC ?݀6>A>>b܁6>CwC:6>DuDCc݀6>҂Z&g'6>0ʃSdń6>Q 6>W-̆Ն !e6>A>>;ne6>҇n&/c{ 6>?b111ĉ3KX6>A>͋>֋S <`>R6>A>>o6>A>>Ӎ $X:-"C`Ϗ6>؏}>3I53>|D3M3e3pғ111ɔ`6>i7106>8G1ז L]6>CnwCw]6>A>>"f1z1 w 3ՙ_6>8.ϚhqĚښB3 KT36>8ɝ6> )6>A>*>36>Q{6>CwCՠq f|BP6> / <88$L1foȢӢ 98ܢ1lwϣJ6>A>>?S6>ۤ86>8RC6>֥ߥ8L6>Q)4Ƨ6>8Nϧا8ϧا8ϧ6>A>>,Vvϧ6>ɨƧ6>A>>C Ъ6>٪ <8$ f3qR]t1ʬ1q36zqc8zc8ǮV1 vEP 98ٱBp 6>8Բ*  <;~1ʳ/wôvZ״13"wǵe6>n:_6>A>>5h_6>؏ط13`k ޻T1 76>T׽1Ut <}`8i11Ҿ11111'1;Da3 ajaxx x   x x x x x x x x x x x x x  x x x x x x x   x x x x x x x  x x x x x   x x x x x x x  x x  x            x  x x x x x x x x x x x x  x x x  x x   x   x x x x x x x x x x x x x x x x x x x x x   x x  x    x x  x x  x x x x x x x x x x x x x   x x x x p   x x  x x  x x x  x ( ( ,(  x x x x x x x x x x x 4( 4( ,(  x  x 4(  x   ,( ,( ,(  x x   x    x   x 4( $ x x x x x x x x D( D( ,( , P !x < D h -x x x x x T( T( ,( t 1x x x x x d( d( ,( |   2x 4x 5x 7x x x x x x x x x x x p( p( ,(   (    (  :x ;x  x  <x >x ?x < T   $ 0  x ` l H   `  ( ( ( ( ( ( ( ( ( ( ( ( (      Cx Dx Ex Fx Gx Hx Ix J Kx L M Nx Ox  x !x "x # $x % & 'x (x . ( )( *( +,( ,( -,( .( /( 0(  W X Z  4 \, ] _  T iL x lp m o    qx rx t ux vx ux vx wx xx { |x x x  x x x s( |( ~,(   yx x x x x d( d( ,(  z |       x D( D( ,(    ( 8 0    ` ` x p h P  X ` ` x p h      (   (    ( $   ( X H P 8  @ H P x     (   (   (   ( (     P  @  H h  x     (   ( h x x  x x x x  x x  \ x x P P , 8 D x x x x x x  <  T   $ 0  x " $ % '` (l )H . 2 5` 6 : ) ( ( ( ( ( ( ( '( (( )( .( 2( 5( 6(  =| > ?X   B C D % G H J   ( )x * +x ,x - . L R L<) ( /x 0x Ux Vx Wx Zx [x ]x T( W( Y,( 0 ^x _x ^( _( D `8 `( T d cx cP) p 1x hx hP) 3 4 k l il) px p( 6x 7 8 9 > s t u z { r|) ~x ~( ?x C J K L     ) ) ) (    < N$ Ox Px Q0  ( D x x ,( L ( T d Sx Tx ( p (   x  x ( ,( ,(  x x x x x x x x x  Ux x  h ` aD bP c  d, e8 f\ g h  x x x x x x x x x x   x ( x p          LT( Md(  rx sx tx 4( T( d(  u v x x x x x x ( ( ,( ( (  ! "4 # $D % &d ' ( ) *t +T , - .$ !( "( #( $( %( &( '* (( )( *( +) ,( -) .(      ]  x x     n8 pD r  tP v  xD zh |, ~8 \ t 8  8 m( n( p( r( t( v( x( z* |( ~( ( ) ( ) (       ( ( * * (    x x x x l < 0 T ` H ( ( ( * * (         ( ( ( * * (    ` x x x T 0 H 0 < T H $ ( ( ( ( * * (     |     l l ( ( ( 8* * $* * ( (   0    x x   X L "d $@ & (` *p ,| .@ 0@ ( ( "( $( &8* (* *$* ,* .( 0(  3 4 5 6 4( 5( 6(   E X x x L L( N4 P@ R K( N( P( R(  Ut Vd U( V(  ]  x x b d a( b( d(  g g(   p  x x  t s( t( L w< x, y z w( x( y( z( X l   x x   P | | ( ( ( ( (        ( ( ( ( ( (  , @ T    x x    p |  T d p ( ( ( ( ( ( (    x x x  x x x x x x  x  x x x x x x H* H* ,(     x !x  x   x    x x x * * ,(  "x #x   x x   ( ( <  0 \ $x & ' ) + -T   x   &x 'L * * ,( p .x /x +  ,x .x 1  ,( /(  4   0x 2 4 5 6 ;T <x < Ax B Ex I M Sx Ux VL 7* E* G,(   =x @x Cx H `x ax hx kx nx ux ]* h* j,(  |x x ~,(  K Lx x x x x x x ( ( ,(  M Nx x x x x ( ( ,(  O PT Qx Rx x x x x x x + + ,(  ST Tx Vx x x x x x x + + ,( $ x H [x < < X gx hx h `               qx x x x x * * ,(    X 0 (    P H  X p h       X             (      P x H ( p `  h         " # %   ' ( *  , 8 .( / 10  x x x ` l x x x x x x x 5P H JX 5(+ H(   P Q( R( S( T( Ud( Vd(  X Yd( Z( [( \d(  ] ^ `   b cd( d(   x x x x x x x   x x x x mL+ r( $ w x z  L D |< }   l d ( t D( D(  x x x x x | x  ( (      x x ( (  x T(  x x  x d(  x  x x x x x x x x x x `+ `+ ,(  x d(  x x x x * , x ( < x x x ,( ( H x d(  x x X ` l ` x x * * ,(       (  x x  ( (    (   t+ $      X L D    | x x d !p "x   D( ( ( ( (  $x x x x x d( d( ,(  %x x x x x d( d( ,(   ! " "(  +x ,x -x .x & $4( &(    /x 0x 1x 2x +(  / 0 0( L ED 14 2 4< | ND Ot 6l 7 9  ]D ^D ; < > eD @ A BX hx kx lx mx nx Ix J F+ I( J( ! M! N P! 0! S(! X! tx WL! Zx U( W( h! ! d ex! d( e+ ! xt y! z! l! m o  ! t ! ! s! t v! ! x! y y( " D z " { }< <" D ! ! 4"   d" \"  ( x" " " "    " "  " " D "    # x x x #  x! 4( ( + (#  #  ! H# @# d# x L! x ( ( t# # x x x x     x   x + + ,( # x   ( ( # # #   ( ( ( # ( #  x ( ( ( # # # #  ( # x ( # x ( $ x ( 4( + $ $ x d( ( ($ 8$ x ( D$ x T( ( T( L$ x T( `$ x x x T$ x T( + ( ( ( p$ x x x x x d( d( ,( x$ x x x x x x x x x x x 4( 4( ,( $  "$ $$ &$ ($ *$ !+ "+ #+ $+ %+ &+ '+ (+ )+ *+ $  $ $ $ $ $ + + + + + + + + + + $ $ +x +( $ -x -( $ .x $ /x /( $ x x 1x 2x 0( 2( $ 3$ 4 4( % $ 5$ % 8% 8( $% 9+ ,% :D( 4% <( <% x x ?  @x Bx E  @( C( `% HT% p% x   L M Nx Q R Tx UL K+ N+ P,( % Y% Z \% % x x x _% _4( % b% c e  % g% h j $& x x x x x x  x & l& tx l+ t( 0& {x {d( @&  x x L& ( T& x x x x x x x x , \& x  x x  !x "x x x x p( d& #x $x  x x ( l& x ( t& *x +x ,x -x .x x x x 0, &   ( ( ( & 1x 2x 3x 4x 5x x x x L, & x x ( ( ( ( & & ( & 7& &  & & & + ' & '  ;' <'  ' H' ' <' l' T' `' x' (' 4' (' <' ' d( ( ( '   ' ( ' ( ( >x ?  @  Ax Bx  ' ( + + + pIL@Y^  3 6I(M g 1   p -(  2h, p