dex 035<eDN6 N=(1$`x pxV4w pJLLtY_Є ȧDh36l8lMlilllllm+mJmgmmmmmn9n`nnnnoEolooop*pYpppp,qeqqq rdrrr.suss]tttޅSjʇSv^ŋChŏ4bӓДjΕ+͘Y^L6S|TN?t0Ȫͯ|SJߴ˵Z\L޼ovsr'i1Fj}y/&Dg[ha d O   I   @A )J_d:f  !w!w"p##m$d%%)&&'()}**O++,t,,M--.8//n00227B;;t<<<<<< ===,=:=\========>3><>J>\>d>u>>>>>#?.?X?s?{?????? @'@3@D@N@Z@~@@@@A4AOA]AcA{AAAAAAABBB!B9BWBlBBBBBBBBBC6CaCdCpCzCCCCCCCCCCCDD#D-D;DHDWDfDuDDDDDDDD EE&E;EQEvE~EEEEEEEFZFFFF G&G?G[G|GGGHlHHHI0IaIII/JkJJJK5KcKKKKLILtLLL5MMNFNNN$OoOOODPPPQ_QQQ-ReRRRSYSSSTKTTTHUUUVEVVVW7WnWWWWX]XXXY6YaYYYZ4ZZZZ[.[l[[[(\g\\\]h]]^?^p^^^E___`\``` aKaoaaa.bbbciccccAd~dd#epeee0fqffgIggg=huhhhdiiiijHjjjjk\kkkk$lYlllmYmmm n>nknnnn1o}ooo/pzpppp.qbqqqrDrnrrr(sgssstNttttuDuluuu v6vdvvv wNwowwww3xzxxx7yryyyzz z2zFzXzczyzzzzzzzzzz {{*{:{E{R{g{q{{{{{{{{{{ |||%|7|D|M|S|d|s||||||||||}}})}9}R}e}x}}}}}}}}}}} ~~7~I~W~h~t~~~~<d,T|̀Dl 4\Ԃ$Ltă<d܄,T|̅Dl 4\ԇ$LtĈ<d܉,T|̊Dl 4\Ԍ$Ltڍ -:HQiwÎَ '6Jzˏ /EUk}Ӑ"9RkՑ/Kbyʒ;Xȓ֓(=Wj”Ք8XzÕە1H_*=[m|ї 6DvǘИ֘%,=R[`cfjotyƙ7iʚ?mԛ B}$Zɝ>Ȟ>Th~Ɵٟ>`ڠ CH_cinݡbբ(16SVZ_djۤ0Hx#A"ͨp84 i׬ï0AL3۴Iq/g޷LFb!8rк+t=o/˾߿MKFbH@ms+3TW[_eint{0?R]s,=P\gs} "9HR\fr}+@Sgs:NYt#&:BKTW^dgux{ &6HPYao.=\adrPKY[@Ybq,=Lh!:I`z $Fk ":Yy  1Vr >Ta,V Fl7Ej~ (Yz#>Xq1Ta az5Mu X[co-3Ml2H[pn]^i '36;@DHMQV[`fnt}  %,48?EJPV[amtx$+:DLQZbirz!+7@Ublw0SjGu+Ee ;c1Kc6[w8a Bt 9^{9c )Nk *Vz=Qj7j8g Z    L |    Y     M y   @ m   1a Ow0d ba3yK_.s[\-[7r(cH{ @~# Z    !]!!!@"""#i###>$$$%g%%%I&&&4'e'''(I(u(((B)))#*n**+O+++#,l,,,"-r--.e../V///F00061111.2f2223_334R4445T555466637778_888!9t99:m::;f;; <G<<<<7===?>>>?]???7@z@@@BAAAB:BBB6CCC DDDxDDEqEEFjFFFG^GGGHTHHH"IVIII0JhJJJ0KKKKNLLLMGMMMNkNNN;OOO5PPPCQQR{RRXSSTqTT;UUUVVV WMWWWAXXYSYYYiZZ0[l[[6\\\"]g]]]D^^^>___'`l``&ataabdbbbRcccdsdd edeefRfffTggg2hhhUiiiMjjjkkl~ll-mmmnnnodoo pNppp\qqq rFr~rrr#s[ssss4tdtttu5u`uuuv>vwvvvwIw|www!xXxxxx,yyy)zzz={{{|I|z||}J}}}}}O~~~ >oeS)Il܂An %D`„ 2Mv҅8UvÆӆ '>Umև/ASjȈވ BVjÉډ ;SpՊ+Onɋ(>YtÌڌ 1BTٍ#Bsߎ ,Mnʏߏ.BVjyː#4GVzݑ!GtВ-]yΓ3Uwݔ/\~Õ /[Ӗ5Qqܗ6Trۘ1V̙/Mo̚M|қ-[ޜ'Ivϝ!In۞+AYlʟ-Qj֠ FuۡDwˢ;qңI!7G[vХ0K^uǦߦ&=JY~GlҨݨ Bnʩ.in|ƪԪ#6LwΫګb~Ӭ-Qh­ܭ (xԮ )AUp{̯ү2] #<Zwϱ %:H^v,B]ró*:Ve̴޴ <Vt̵ڵ\4Hfnl*}4j&K{cz0Y;  " 1 C X g        ( 9 N r       > L T n      7&x&,18BN[bjq F` 7Odt"<Qg%+27=BHOX_hmtz %-28@GOX^fnu}!+4?I[oz$2=HV  O|0@fl9Y~'DOgx -Me:[t 9Vl  : \ ~     !5!P!o!!!!!!"(";"O"d"}""""""##,#=#W#l#######$1$M$f$~$$$$$%"%A%]%x%%%%%%&&7&N&_&q&&&&&&& ''&'-'6'I'e'}''''''('(D(M(`(|((((((((((()*)8)K)W)b)w)))))))) **"*.*=*F*X*k*w*********+ +8+P+f+v++++++++ ,,.,=,N,d,m,u,,,,,,,,,)-D-W-l-----..<.Y.q......//1/E/V//////0*0R0l0000001,1F1[1w11111 2252X2{222222223 33%313<3J3[3u333333344$464Q4_4v444444444455,5D5V5p555555606G6X6_6i6p6|6666666666 777)717=7I7Y7d7o7}7777777777-868E8P8`8f8p8z888888888899(949<9E9M9W9g9n9}99999999999:::.:;:M:P:W:f:::::::::;;;.;9;M;[;o;~;;;;;;;;<<#<1<:<C<Q<n<<<<<<<<<<<< ==%=+=:=C=\====>7>i>>> ?Q??? @A@x@@ A>AtAAAUBBCpCCZDD EEE>FFFcGGUHH IEIII.JpJJKlKKLGLLMWMMMBNNNOjOOOIPPPRQQQRFR|RRR'S`SSSTNTTTT@UUU!V)V9VIVRVaVpV}VVVVVVVVVVWWW&W2W>WRWcWlW~WWWWWWWWWXX$X4XBXQXmXzXXXXXXXXXXYY)Y=YXYkY}YYYYYYYYYY Z ZZZZ-Z8ZPZ`ZdZlZZZZZZZZZZ[,[G[W[`[q[[[[[[[[[[[ \\&\;\E\Q\[\k\v\\\\\\\\\\\]#]9]H]V]q]]]]]]]]]]]] ^^0^;^I^Y^b^j^r^z^^^^^^^__,_/_:_@_X_j_~__________` ``+`>`a`|````````a*a4anYnanjnxnnnnnnnnnnnoo*o;oIoVo^oloooooooooopp*p=pNp\pgpsppppppppppppqq q-q@qSq\qjq}qqqqqqqrr2rArVrkr~rrrrrrrsss+s6sGs_sjs~ssssssss tt!t@tTtgtyttttttttu(u?u`unu{uuuuuuuvv6v@vRv]vmvvvvvvvvvvww.w=wZwjwzwwwwwwwwwwxx!x6xDxTxixqx}xxxxxxxxxxx yy.y=yFyLyVycysyyyyyyyyyyyzz z.zDzNz\zrzzzzzzzzzzzz{{${({2{D{Q{d{s{}{{{{{{{{{{|||.|5|F|b|||||||||| }}+}<}V}f}}}}}}}}}} ~~,~D~\~t~~~~~~~~~~~~0?PXcmy28=AGJOWbp|€Ҁ '7cinv}ǁӁށ0<KcqȂӂق -:NU`oÃ̓ЃՃڃ,=JR_krÄȄӄڄ(:DSalv~˅ЅՅۅ$48;AJQaiuņ܆.@L\n|ƇӇ܇8J_huɈ׈-R\js|3͊ߊ 6CZfp{ˋߋ -;GYь݌.ENfvÍˍ *09JOVaizΎ؎$6CPi~ɏҏߏ!=Rfsːِ.4BPakÑȑӑܑ (:K]nɒڒ3CHP]enxړ#06A[u͔֔#<NYltɕ *Kduіݖ&7FYgyԗ!*:D`yӘ.<Qe~֙(2EXkrϚ):=GPhozߛ ,5ER_sǜלޜ 6?WgwÝԝ 6Tnx~ȞԞܞ '?KYo͟%?Wdq}ɠנ%5>FQaqáȡ͡ ,6<DLYiˢݢ .7L^ktxΣۣ"1>PWcsäФ4GTZhv̥եڥ+4EMUgΦ"B`lϧ;oϨ )5=N[qթکߩ $:O\_jƪΪת#0BSY\glrx~ɫ?KYìӬجTWXYZ[\]^_`abcdefghijklmnopqrstuvwxy{}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrtuvwxyz{|}                       " # $ % & ' ) * + , - . 0 1 2 3 4 5 6 7 8 9 : ; < > ? @ B C D E F G H J K L M N O P Q R S T V X Y Z \ ] ^ ` b c d f g h i j k l m n o p q r s t u v w x y z | } ~  - " - . / 0 1 2 3 4 5 6 7 RRRRRRRRRRSS S(S0S8SHSTS\ShSpSxSSSRRSSRSSSRSSSSSSTpSTTT R  (T)0T8T+/@T14R56)FHTISKPTLN0SOQ7UXTWdT#XlTXxTXTY]a)aTaSaTaQfTkll8R)lTlToo8R)oTrIrTGrTs=sT)sT7sTttRuwS7wU:{ U0{U~~R~S(U34U%DU1PUSB`U?xUUUEUFU1USHUJU1UVR9V)V? VB0VSSROHVUxSTV\VRdVlVRtVS|VV9V)V V VV .V/6V7;V<@VAHVITVV<VV)VV7VV8VV@WW)WW(WW7W,WAW8WWLW;WTW;W`W)WlW7WtW[W[W[W[W__W_W_Wb bX&bXddS d8X9eHX)eTS gXX$g`XhpXh|XjX'jXlRlSuXuX(T*XSXXXX Y!Y Y(Y4YXDY1LY\Y+dYtY|Y9Y)TS1Y;YV=Y7YdVR(TU9Y)TSWSR$|V%+S46R78)8Y8Y:):Y:S=SBGGY)GZGZ)HZHZLSULxSM ZM(ZM0Z)Q8ZUURWWRW@ZWHZ\\R\PZ\\Z\hZ\pZ\|Z \Z \Z \Z;\Z=\Z7\ZR\Z)\Z7\Z)\Z.\Z/\ [)\ [=\([7\8[M\D[N\P[)\`[)\h[)\p[)\x[)\[)\[(\[\[A\[@\[)\[)\[,\[\[)\(S)\[)\\\S#\\4\\)\$\)\,\\4\\<\7\D\)\P\;\X\P\d\)\p\\x\,\\7\\)\\7\\)\\)\\;\\)\\)\\\\\W)\\^^R^R^R^@Z^R)^\^dV^R)^\)^\^U^Y,^]>^]^S)^TS7^(]9^4]H^D]^ Y^T]^Z)^\]^T9^d]^S^t]_R_R_[_SU_xSdReeShk|]kRkRTk]kSkSl]oSp]ruwzzRKz]z]z S)z]z[zSz]zHSz]#z])zS7zV7z])z])z]z4\zT)z]z^z ^}}R}^}]}S}T}^]RRR"$^R)0^Q)(S)8^7@^7L^7X^7d^7p^7|^7^)^^^;^)^^]^HS^"^#]%^)S5^6 _C_)\x\(_0_RU8_8_UxSRRRRRR[@_@_(T(_=L_=L_-\_RLl_Q|_Y_dV_[__V__L___2__SSR_)`)T_RUS)`)``hShSUTSSVS)TS) `(`8RT!!R!S!0`!T!8`""R"@`"H`"T)"P`$9$X`0$h`'t`)_,,XR12D6|`::lV:R:tV- < = =(Y =` =R =R =` =` =W =` =W =a =X =$a =0a =# >R$ >tk% >k( >0T( >k% >k% >@Z( >k( >k' >k* >k+ >k( >V% >0Z( >k% >[( >(S( >TS* >k+ >k% >k% >l( >]% > l) >l% >_& >pS( > l% >T, >xS( >(l??S?0S? Y?0l?Z?SBCDIIRc ..88FD1JJPPRRWV1a`1kkkkr> rlrorr>s s)sWw_wBawv1wwww w^yx1yz{T{^z{^~_~Ca~}1~~~~~~~~ ~ ~~ ~ ~~ ~ ~u~ow:^^:lo ^^R^^1R^^BC1^L^S^T^Ue t ^ H:BBzCVBBBzCBzCBzCBCzDBjBCBBCDBVB\D\DBDDV r&:^AaT>UC ^z >2z\\\DDzizjzz}\\\\\Dzizjzz}\D\\D\\\D\\\\\\\\D\\\Dz}z\\\\Dz}z\D\\D\\\\\D\\\D\\\\\\\\\D\?ezz'D\\\D\\\\D1^Sz   K|*;^FHKLt !"#uQz{:qz\\\Dqz\DqzD 5K^FHa^1^^>1W^WaWq>>>>W1>>>W^>>>>>>NWWWD l >^1BBBBBBBBBDK         ^D^D :bd BVC BzC^BCD^BC BzC^BC^BC^B^C^B^B^C BzC^B^CDE^F BzC^BC^D  1 18 ': (< (= 'G ^B C DB[C^BC^BCD^BCDD118 9 (> ^BCD^BC^BCD^BCDBzC^BCD^BCDD118 9 (? !^B"^B"C"D"E#.B#bC$.B$bC%^B&^B&C&D'^B'^C'D(^B(C).B)bC*^B*C*D.-1.18 .(@ .(B 0^B16B1zC2^B2C3^B3zC651618 6(A 8^B9^B;:1;18 =@B=gC@?1@18 @(C BHBBzCC^BCCDHBDzCE^BECHG1H18 H(D JTBJzCK^BKCLTBLzCM^BM^CNTBNjCO^BOCTS1T18 T'; T(E T(F V V^V^VVV^fVjV^VV V^!VV^WVWzBWwW^YYY [Z1[ [ [^ [ [: [ [ [ [ ]]] _^1_ _^ _ _ _ _^ _ _ _ _ _ _: ba1bd bi b^bbb^bbbbbdde^ e^g=g^Ph hh^h^j:j^<j=j^>l_lDalllllk1llllll ll le lf lg lh lj lk lm^GmmnlBoDppDqDrrDuue{uNvrvvcvvDwrwwcwwDxrxxcxxDyryycyyDzrzzczzD{r{{c{\{{D|c|||D}D~~~~DbD\\DDDDDDDs1FOPQ d  } :^FH}%0:DDe#DDD1^/ ^0  !*HPQ;wkx\Bl^lD 1H   1 ^ ?1 ?12 de1 z :\\D :\\\\BCzz%\\\\\D\DP  pH __\\D1^^ e 1^^ e \\\\\\\\\\\Dz\\\\\zz\\\\\\\\Dzzz\\\D[yzzD1N    $D0..^B^B?hm\\\\\Dm\D\\\\Dz\\\\\z\\\\\\\\\\\D\\\\D^B\r\r{D{^z\\\D D0.1^^^^G ^>}^}1@`@`~<G [?w^?og H\\\n 1^0^BwCoDllowBwDE J6"D^"DllD  m 9K^FHS1u ~[j  B ? a@ a  ^m  l  w ?. K a  e l ^! a o B^CaDE^F KalBC? a@a^mlg8\}D } `1zMz ##+*1//431651;;{{  .   \ l 1c    1$#133@f?efegt r ? 0K 1 Y Ye  lumhi?{5YTB t Y?2u?nsntwoR 567'?'(?(v(w(+s+ /C/9J /: 0?1?3#4h5Q9&= >u >$'?;Q@qAB*g C!D>gE)F&F,Gx7H?>IM IB IP I? IIZgIrIqK?KA K@MaMMN?NC NBXOQDHQDQD6SSJ SGSHSIVFWE \ ^^~^<_P`K `O`Nahaab] bu cMXdpe?fhgQz h"} iV{ j+~ lLlRlYulh\mnUo oLoS>oIpqMrrrSW rW\ r ] rq^ rq_ r[z r\{ r,rqrS>rWGr HrqZrrYesXs W s \ s ] s`z s^{ s,s s 2s nssYet]uev?vBvd vd vww?w wwYwwdwx?xBxy?y?y yezM{{{YW {Y\ {] {gz {f{ {,{9{Y<{Yu{{Ye|M}?}B~~?~~~~~j~hW \ ] kz l{ ,h_rsYeMYW \ oz n{ ,YuYe?MYW S\ W] Y^ _ ` qz p{ ,YS>WGdYwYe ?+#2??+#?HS ? kCKKCcb9,RH*G"9/S]?B??:_?cd_ r /aYY c:{_>Rf?<?=A=v =A=v ?<?==A=v ?=A=v =A=v <~ =Q<~ =Q<?=A=v ? H ~ =Q<MMW Z\ ] L^ q_ ` Ya vz u{ ,ZY7LJ lqmYe?BMYW \ xz w{ ,YYeM6W \ q] zz y{ ,q1Ye<~ =Q<~ %=<~ '=<<<<<~ %=<~ '=<<<<<@~ %=<@~ '=<MoW \ |z {{ ,VYe~ <L<<<__ _i_ ?NO      # % b) * 0 5 }6 -< ,= ,> A O P Q HS _T U ? LN kCKKCcb~J+.,C-C.x9,RH_*G"_$_%9/i2~ %=<~ '=<~ =Q< `! " 9 ?xYW L\ z ~{ ,LYuYe s ?B??iqYYq?B? q$q%q&q)\]?B?qq q q$q%q&q8O]^qq{{s?s?yaefe_: aMgqW z { ,qYe&?B??u?u?eici?8"4AKj&??:u u uuuu;?L ; ?  8 < = "4ACEKu~ =Q<~ =Q< ;7 ? ?W \ z { ,Ye?H \C`bCdf0HLmAHBH<<<<<<<<<<<<<<?y  Y ?y  Y ?y  Y ? y  Y ? B D      (          ? r H  \ ] C` a b c Cd e f g   0   H  Lm (n A  H  B  H  ? ^ 1      <<<<<z  Y ?BD!?r8 ^_1!?MlnRH << <<<<<{  Y ?BDm ?r8 MNlmnoRmSH ? L\ ^   2     2 2!!<" "<##<$$<%%<&&<''<((<))<**<+?+| + +Y ,?,| , ,Y -?-B-D.......... .?.r.L\ .] .^ ._ .  . .2..........2..2./?/Z /HR/ T/H00<11<22<3%3<4?4} 4 4Y 5?5B5D66666?6r6Z 6[ 6HR6S6 T6U6H67?7L 7LO88<99<:?:B:D;;;?;r;L ; ;LO;P<?<3==<>?>~ > >Y ???B?D@@?@r@3@A?A AhAHAHBB<CC<DD<EE<F?F F FY G?GBGDHHHHH?HrH H HhHiHHHHHHI?IH IVICXI ZI4IHJJ<KK<LL<MM<NN<OO<P?P P PY Q?Q Q QY R?R R RY S?SBSDT"TTTTTT?TrTH T TVTWTCXTYT ZT[T4T"THTUMV?VVVYW VYX VYY VZ V[ VY\ VY] V^ V_ V` Va Vb VYc Vz V{ V,VVYVYVVVYVVYJV`VdVYeVtVYuVVYeWWWYW W\ W] W^ Wz W{ W,WWW WYwWWYeXMY?Y?Y Y YW YY]Y`YZ?ZBZ[?[?[D[F[G[W [\ [] [Y^ [_ [` [a [b [z [{ [,[[Y[[[[[[[[Ye[\M]?]?] ] ]W ]]^]`]^?^B^_?_E_H_I_W _X _Y _YZ _\ _] _^ __ _` _Ya _b _c _z _{ _,__Y____Y________Ye_`Ma?aBa?Pb?b?b[b\bW bY\ bY] b^ b_ b` ba bb bc bz b{ b,bYbbbYbbbbbbbYecMd?dVdWdW d\ dz d{ d,ddddYee?eeeYW eY\ ez e{ e,eYeYeeYefMgZgW gY\ gz g{ g,g6gYkggYeh?hRhShW hY\ hY] h^ hz h{ h,hhhY@hYBhhYeiMj?j]j^jW jY\ jY] j^ jz j{ j,jjYjjYjjYek?kBkll?lllxllm?m?nn<oo? oH pp~ p=pQp<qq? qK rr~ r=rQr<s?sBtMuNuW u\ u{] uz u{ u,uu{=uiuuYevv~ v%v=v<ww~ w=wQw<xx~ x%x=x<yy~ y=yQy<zz~ z%z=z<{{~ {'{={<||~ |=|Q|<}}5? }?}5~~~ ~=~Q~<?~ %=<~ =Q<?~ =Q<~ =Q<?~ =Q<? z      a! "  $ #& + - 3 <7 @ ? 5T56-?Bjjkjjk.~ =Q<kjpppppp?` " 3' 2 p?u???~ =Q<?~ =Q<q-.LRS,:Yuh\_~ =Q<s X?B??B\?Bi?JW \ Y] ^ z { ,Y0\Ye?Bj?L0\0M?Bh?XW \ ] z { ,vYe/?Bk?@AW \ ] z { ,Xz\Ye~ %=< =7 9 =<()C[5~ %=<[~ =Q<$  N 6O 6MW \ z { ,YeW \ z { ,_Ye9?B<?b9 9B?B?_B?B<7~ =R<H~ =Q<3~ =Q<~ %=<?  h ?~ <L<eY a, L Y C53?<?<77IhhJ~ =Q<hhI~ =Q<<7~ =R<4~ =Q<<<<~ =Q<~ %=<h~ =Q<hd8  ( S I?~ <L<eYa1 L Y C5N?B??YW Y\ z { ,YYYe?8;h}hnN zo x]]???h}hnb~s*Pyf?? d qZgggccuMoW \ z { ,VsYeT W Y\ ] z { ,Y /VYe?  $   $  $ $ $          $   $  $ $ $ ?  c-=<EabX l| } ,??  W _`?B?TYW Y\ z { ,YYYe<~ =Q<,/ ?~ =Q<~ =Q<t    d! " 4 -qG/ #?B?YYopY  <     L S> I  L M  L S> I   L S> I YK<UV  LS>I^  < LS>Ilmm10i t~ '=<!"?Q 9:? >f >g p q %<Xyq =U8V=W<|?y?B;?tt? . 4uv## #+ # ## #+ # ###+####+####+#%: &?&u&'())L8*+Y+Y, -/Y2u 3356Y7f 8 8-9 9 9<::Ye<s =j>D?k?mA?BBBBq Bq=BYBYB.BBBqrBYeCDDD? D?vDmEEgFGgGgGH?vI?JJ? J?vJmLq L QQRSTT"UUVWIW&WX[Z[[I\?\ \\Ye^^^^Z0^[0^n`^ng^Z^\_?_uf _vf _wf _xf _yf _Ye`qaYbclcnc{ccc(c5c}[d?d? dd,pd,e|eYeYef{gg ii ji ka kx kkkkk>Wk~UkUkXkYkZklYmmgnn?vo o oo?omp?pBpH q,qqserH rqs%v?vH wqwx?xBy?zH zI zn zzqzzz.||x}? }>f }p }q }%}<}q} }=U}8V}=W}<|}}~H bYe??/?/?9??gYq#x?W \ SIShYI    n   EqEtF+g))88^d  WY<Vbb S     =<U(%|  fo <=Ow     J???*C s ,  l j2j3k4k5 Zx]aYe    R <xD  MNL U V 38?F O}   G LF? T   } x ?9       )t| onXQ Q W =iYYe      B'  + V q V YZ [ \\Y  uKH'(L U p? c*8q! }hYe .D!?M ! j~hYj!?!) !* !% !&f!'L!("0 "? " "r""q"Yf"$"!#2~ #1 $ % %'_&K(3 (4,7R-6.5/8Q18L2P3 4F5j69{ 6Y6X899:&;?q\E3 'r\3 2s\"3 t\#4 u\&,4 v\4L4 w@Q44 x\f4 \y\Qf4 uz\E3 {\ 5 |\E3 }\ t5 ~@Q 5 X \ 5 i\E3 \ 5 \| L6 \E3 \~ \6 \ 6 \ 7 \ $7 \ D7 k \ d7 \ t7 k \QEt8 %\ 8 =\Q' 8 P\ 8 qx \QEt8 \QEt8 \QEt8 *\QEt8 ?\QEt8 W\QEt8 l\QEt8 \QEt8 \QEt8 \QEt8 \QEt8 \QEt8 \QEt8 \QEt8 \QEt8 /\QEt8 G\QEt8 \\QEt8 w\QEt8 Q 9 Q 9 \QEt8 \QEt8 \Q : Q ,: M\E3 t\E3 \ T: \ ; \E3 \ ; *\E3 i\ d; t ; Q ; Q $< Q t< J <  <  =  <= Q d= Q = F = w =  $>  L> Q t> Q > 1\E3 \\ > gQ >  ?  D? \Q l?  Q dA "Q A ZQ A \ A \ TB \B >\B M\7 W\ C b\C m\( P |?\ P @< P A\ ,Q B\QEt8 C\QEt8 D\QEt8 -E\QEt8 FF( |Q _G\ Q |HA Q I\% R J\QEt8 K\QEt8 /L\QEt8 HM\QEt8 aN\QEt8 zO\QEt8 P(& R Q(& R R'& R S\& R TI& R U\E3 V\lS W\\(RuT^ l\0Ru|^ \u^  Q~_ Q~<_ D\~l_ q\! _ {\QEt8 \8Rr_ Qr ` \r4` \wd` !\w` @ \y` n\{` @Ry`  \zTa @Rzta  \E3 J\}a U\}a n \b $b  Qb R\b \HRb @ c \@4c \QEt8 QTc Qc B\c m\E3 \$d \td \d Ed Xd u \De \Te \PRde  \ e  e Q e #Q f ZQ Q* g * s  \>$s  R Ds S \QEt8 _ \R\s u \R%s  \Rt  \\t  \QEt8 " \R|t D \t \QEt8 \R u \du \5u  Qdu  \du A \R2v Q \R ,v c \ v \ v \R w   w  .8(UU =3e ar9arTS T q  C 9TSTq  C 9TSTq  C 9USU2CUS U 23U 7UT ;T T?T)8T 8T8T8U8U FW$5t  q q "rv1T0 nH T2nH  !T29(T2nd   U2q !U2 q  LTp TqTrUsUt "_pS n W e n V  n W P n V  n W  n V n W  n X 0 mn W  n X @ Yn W  nY TCTGq q pF [ [[\\ ] 8  (  8 ( 8 (`qv/3e as9asTSTq  C 9TSTq  C 9TSTq   98T8T8Tn@2 Wq )q  q "sp@ CT0nd T2nd  !T2nd   4TPTQTR"_pS !n W C n V  n W 0 n V  kn W  n V Yn W  nY TTT7TCT?TqWq )q  q pF [[[ 18 .q Vr>  r  8r  Vwn q   8(w9b ԯ08 .q Vr>  r  8r  gwn q   8`(w'n8eMe$G dw 8QV"pp r5r>  r  8/r    ^ b /qP Mq nI n 8 r ( z(bq pF p wq 7  w #BbMbM bnG BTb1"w p@0!i"wp@0!iq ibEq i"vp ip06 [q pF pq q q  r k 8 b7n p (!r k 8 b7n p ( 8 nx 355(E98 nx 355(E8(C(8br r kM n B t r k] &8qR ub 8bJn O u aq  u(%8W =qR d 9br r 8(b(b9bsb w2"xp i r t k j m p y q % G q ispF . " -3 {9{TsTq  C 9TsTq  C 9SsS188T8T8SnT2 q zq "{pU CT@nK TBnK  !SBq 2  TTTT4T`TaSb"_pS n W T n W  n W @ n W  n W  n0U  Yn W  nY S S q zq pF [[Z88pT2. "pF p ~q 7  ~P#Cb&Mb(Mb$"Mb*2Mb"BM b nG CR,bO"~ p@"i&"~ #p@2i("~2p@#i$"~  p@2i*"~Ap@0!i"q i b Eq i"}p i!p06 Y, '3 9Ts-T-2CSs.S.18Ss/S/188T-8S.8S/F$t  q "vT-CT-T@-n SB.q 2 !SB/q 2  4Tp-Sq.Ss/"_pS  n W e n V  n W P n0U  n W  n0U 0 Yn W  nY S .S /7S .3S /ɱq pF [-Z.Z/. " "3 9Ts1T1q  C 9Ss0S0188T18S0n@2  q "p@ CT@1nK SB0q 2 !T1ױT1(TP1SQ0"_pS  n W C n W  n W 0 n0U  Yn W  nY S 0S 0۱ q pF [1Z0. " 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@7nK TB4nH  !TB5nH   TB2nK  !SB6q 2  SB3q 2 !T7T2T2T7 XT7T4T5T2S6S3"_pS  } n W n W  n W n V  n W  n V n W  n W 0 n W  n0U @ n W  n0U ` Yn W  nY S 6S 3S 3S 6 $q q q q pF [7[4[5[2Z6Z3  8 ( v q M$G ew  V"p q 0 p 2rr>  r  8cr  g^y Mm =  w = 6nL  5. n0N  1q   Mq nI n M q   Mq nI q (z Mq nI  q r (z9 8r@2 "b p \ 'b<"pi8pF w  T @T!Aq  pF [@[ApF p "q@= 1n "piBpF ױTHq  1"sX$G q h  ($G q h % n n  q  C$G q g C p@23TITJ9ebTHTKbB6Mq  9Aq  c 9*"/q  pR1vC"p0n 2 "p0n 2! n3 ("S+nI  p 9 v'"S*nI  p 9 v'bWTITLTMTO"THTOp@$!F"pg$"     v;TJ?TLKTKCTMTN "p iC O2e q q  q q q  q pF [H[N[K[J[L[M[O[I p>8 ( 8 ( 8 ( @8 " ;p  :( 8 " p0 (v q [Hq [I[Jq [K[Lq [Mq [Nq [O7TO.{q pF  ^Wq ! pF TPq0  .pF [P T QT!Rq  pF [Q[R TS^Wq0  .pF [STTq0  .pF [T.q pF  T UT!Vq  pF [U[V T WT!Xq  pF [W[X ^^q ! pF  T YT!Zq  pF [Y[ZT0[T1\T2]^WqUB ³ pF [[[\[]T^q0  .pF [^ q q A  pF  T _T!`^Wq@C pF [_[`Taq0  .pF [a T`bSacTcdt^Ww ³ pF [bZc[dTeq0  .pF [e. Tf^q  .pF [f n0Z!  n0X2 bNn [  ɳ^Tpgq Rrh+J"T p : !'q r(7q r(!q rq< 8*T#iq 3%[ gY&hq0= C 3T#i$[ g%Y%hn C 3(bN  "T!ip0W[g[i p0  n0_!  n0]2 bNn `  hTpjq Rrk+T"T p : !'q r(7q r(!q rq< 83T#lq  3%[ jY&kq0= C 3T#l$[ j%Y%kn C 3T#lq nS(bN  "T!lp0\[j[l p0  ^Wq e! pF Tmq0f  .pF [mq j q0k  q q x w .r0 ! W9 zn0i  B/VTnr> r  8r  E^q "pa" p cn0W (bN[npF  n0o!  n0m2 bNn p Dq RQo+6"T p : 'q ($q TQpq nR "TSpp g2SYTor0H ! 3bN  "T!pp0l[p p0 .8(. "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 Tq q " v sTqTqCT@qn TBrn !TBvnd   TBunH  !UBwqq  SBsq r2 !TBt9(TBtnK   TtTt dTqTrTvTuUwSsTt"_pS  n W n V  n W n V  n W  n V n W  n V 0 n W  n X @ n W  n0U P n W  n W p Yn W  nY TvTvS sS s & q &q Tq q pF [q[r[v[u\wZs[t ۴#8( 8(@8(v spF p. " "3 9TsyTyq  C 9SsxSx188Ty8Sxn@2  q "p@ CT@ynK SBxq 2 !TyTy(TPySQx"_pS n W C n W  fn W 0 n0U  Yn W  nY S xS x q pF [yZx.8(U{+3e a9aTSzTzq  C 9TS|T|q  C 9US{U{2U{8Tz8T|8U{n@2  q q "p@ CT0znH T2|nH  !U2{q  4TPzTQ|UR{"_pS  n W C n V  n W 0 n V  n W  n X Yn W  nY TzT|TzT|  q q pF [z[|\{[4R0Y0T02n0 [p  n0!  n02 bNn  /2q RA+$"T p : 'q (q TABYCn ! 3bN  "T!p0[ p0  n02 bNn   7n0!  ;q R+"T p : !'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 [nE  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  [nE  " jv  r (zTVYVn0s 3#bNIEA "TTTTTTv [[[[[[ p0  n02 bNn   9n0!  PT9q R+>"T p : !'q (-q b"TTTTTT vq [Yr@9 C 3bN "TTTTTTv[  [[[[[[ p0 [4R0Y0T02n0 [p [4R0Y0T02n0 [p [4R0Y0T02n0 [p [4R0Y0T02n0 [p  n02 bNn   7n0! zq R +`"T p : '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 bNn   9n0!  JT9q R+8"T p : !'q ('q b"TTTpWCeq [Yr@9 C 3 "TATBTCpV2[ [[[ p0 [4R0Y0T02q0 [p [4R0Y0T02q0 [p [4R0Y0T02n0. [p [4R0Y0T02n@2! [p  n02 bNn   7n0! .q R1+ "T p : 'q A(q T1Y2r  1 3  "T!p0[ p0  n02 bNn   9n0! FT`9q Rb+4"T p : !'q r(#q b"Tdp0Cdq [eYer@9 C 3  "T!p0[[ p0 . " "3 9TsTq  C 9SsS18T0T8T8Sn@2 "p@ CT@9(T@q SBq 2 !,TPq SQ"_pS v n W C n W  n W 0 n0U  Yn W  nY S 0S 5pF [Zn !  n 2 bNn  M?nKq R +["T p : !'w LL(nw LTTVTR "pq B p rx>  x  83x  "ht n 9t n q 0  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#A6b n i M t M M p qaqn .45#$%&'()+-2w" nw } #) !6q  r t n r % 9t n 8(n (n q "# qT\ #ne  bTn#  n$  $G q g 1 q t q0t 7ne  Dq r a  8n[  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 0 "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 qf ne ne  #qT !5 T TTTTt qf  Tr ` # 9Tr `  %9TqT\ Vne  ne  qT sV 9qnc  $G q h 1 T8;Tt "_pS n W W Hn W u n W e Zn W e n V % n W e n V 5 nY  H  wTq0$ne      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 vUpor0 ! Wz!T@n "p0MR"p O#n0 W8"T)p : 'q ?q 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 ?q  w  r0 ! W$"q 8#t# (8b n n j tZ "pCq p2 "d##3AMMp q2aqn ?  w !T4 n.  gzy rq ) n0, d 8 #w ((!#r0 ! W -q 8  w 29(("Wq vr0 ! WTRRq q+  q n M'q n n "_pS ]n W C n0U  n W nY Mp@"!C p0$! p0%! $ &!"# q8qR28R2Y("p0T8q R1 +"T p : !'T1~T2}zq )wq T 8 "p07/  w q/ aV"pq p Tr r>  r 8*r {"hn q 0  v r  (z[6}[;~Y1A$w# 3 b$V"p q p rI r> r 8 ?r  {n q 0 "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,  8zTn.  zq n0,  8zT  n.  zq n0,  8zT  n.  zq n0,  8tzr  8r  8r  8r  8 r  8bN"xp }Vr> r 8 r   n n q r0 (T  1"vQ q06 q 3PbN Q)u Q)T Q)3 ) ) Tn n@ C  8R#C8R#CY#("p0T#q R%+Y"T p : 2'T$^q 5(q q/ q 0e q  ['Y'p0$P 3EdVV8     w ( ]$ a8aR28R2Y("p0T7q R1+"T p : 'R1T2T4q q)vq Tn*  q/ V"p q p rx>  x  8 $x    ^q 0 " h>   v r (zw  [2q  [2Y=Y2$Qw# 3n V"pp r  r> r  8:r  Wt 8t q  (8r (zVq  L 8R#C8R#CY#("p0T#q R% +"T p : '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  [tE  w  r  ^8w  r0 (Tq8  w(ev ) 4  t p8pR!8R!Y("p0PTq R+K"T p : 'T^T6^q (q q/ q 0c q  [[Yp0$5 3$2TSn # W8n 9q  M 8p@"2 ZV"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 : 'T%^q (q q  [Yp0%T 3#Wn  B #8#R4T8R4TY4("p0T4q R6+"T p : C'R5R6T7VT9 T: WT; ^q L) )R6R7T9 T: WT; ^q `vK)p v)R6T8T9 WT:^q xi(+q Tn  W9T  [0q  [:[7Y9Y:r0P  3ZjTn [6q [<[7Y9Y0,Y<n0%k 3[g  VTn [7q [=[9[;Y6Y0=Y=n0| 3\~ z" Wv T }r0 r Q ( ( {( kyr Q 'm cI+ Gc OlT r00 q 3bNT8"p0E& wTn.  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 0 " p@G x" p In0 (T  n.  #z5rz Vq n0, ( 8bN   8R#C8R#CY#("p0T#q R%+"T p : !'T$^T%lq 8Z(Jq T8'Txz " _pS n W Y  *n W n W nY  K   wq/ xz q 0u ['[%Y&p0%P 3HTzWn 8Tn qf r ` 8T 8 (Trz " _pS n W  "n W n W nY  O w T  n.   z r"bSt!  t"  p@Ovq n0,  8"p Uvqg rx q 80T rx n q   w a  nm 8 ( 8&"  t r k 9  l #?d   0v   o(" T n n n "  v  o )CT 8 (Trz " _pS n W i  n W n W nY  O w n r  8T 8 ,Trz " _pS n W l n W n W n W nY  O w T"p3" p 5n0F T  n.   z  V"pp r x>  x  8 x  Vt q  B 9r (zn0,  8T  n.  zi rq y n0,  8(:(T 8 0Trz "_pS n W  n W n W ! n W ! nY   w (T8,Trz "_pS n W ( %n W n W b nY   w <89;r s8sR4T8R4TY4("p08Tq R+"T p : 0'RSTTT zTzT sT TTzq . )+ . )RRSTTT zT zT sT TTzq . ) . )RSTzTzT sT T Tzq >W.#b)  . )q q/ bSn!  n"  T r T8" "p0?wbN(  :. )#V"p q c p r6 r>  r  (8r  r)*t) +T,n -. & qY\ Cgn Tn*  "_pS n T F n W d nY  $G q h 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 ; n[ (Tr b ; qT q k " epr  HqU r X " 12 p@34)  : /)0 12x~+ 9 ]"S" _pS   n W n W J  ?n W nY p 9 T8 7 Tt) rz "_pS n W n W n W Gn W nY ar@$bN('q@;g n q  r0 s Tq ? n[  wR  q  r0 "n 34n p@vn n $t) 8 x+ q (8k q 9((9Tr b ; qT q q ( r 9 " d.#Ab n i Mx+ Mp q a(x+ T8G T5"_pS n W 5n W n W @ Vn W n V 0 n W n W Yn W nY wbN(5"t) rz q 0 t) rz t) r qn "V&4 '!" v$t) x !&p'"#% )v tr ;(,- . / 015)6  : /) /  :),-. / 0 PzT8 "p0AwbNTn* `V"p q P p trr>  r 8 Er  "hn t 9n t q 0 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 wf  ( 8  r ((zT84 Tx  "_pS n W O 7n W n T Un W nY  wbNrVq C Vr>  r  8.r  T$qV] 0E(T8& T"_pS n W 4 6n W C nY  wbNT8r bNV"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(  : /( . /  :"TAp0; e'v> Z  ; MJ&E#[D-$DkFW>!F7!+$'b 4 8R#C8R#CY#("p0T#q R%+"T p : !'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 3ATebN2) l 8R!8R!Y("p0 Tq R+a"T p : 'ST^TTj q (2q q/ bSn!  n"  n[ q 0e [ q  [[ZYp0$i 3'2dT"pYQ2"p Sxn0FbN q * q 4 q  q 8 q 3   .TV"p1 w  "_pS n W  .n W n W  nY   .TV"p= w  "_pS n W  Pn W n W  nY $T0r  "_pS n W  Tn W n T  9n W  nY $T0r  "_pS n W  0n W n T  9n W  nY  Aq q bV r8 rr  8(r> r  8r  E^q0 X 8s(8(Abq / E"Uq b n n j n fn q R   n0dbNTTTPUq T0n T1n  r ! n0 Tq Y@]"p is r $ G q i,bO &'() * + Kq  q  q  q   !q  q  {q  q  q  q  |q pF [[ [ "[  #[ $Y%Y[[[[[ [ q> q0A C n 8 A q9  [q'  [q'  [bSn!  n"  w(  ["_pS  n W 4 n W # [n W C nY  [q q)  [ q q)  [q q)  [q q)  [ q q)  [ "#Hq "pUC![q0R ! [ T"p0Ww1 T"p0\w1 T"p0lw1 $"8bW(8(8 "pK( 8((@8)( 8( 80u( 8 "p( 8"pWLa( 8 "ypu( !vp :T0q@: "p00q@2   KVr> r  8 r  4VTn "p 9H" p ;n0v (T n. #z5rVq e n0,  8 n0>2 bNn A  7n0?! q R +"T p : 'SSTzTzT  w J)STw )F)qTw $a(,w "p $TVqN n W[T[X[XYXn *v 3&[nE   ZGPnE  SX1=mSFPSXTXqN 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 K TPqN n S[Yq  [\[TZVZZ  x  8x  Vt r (z"_pS n W 1 :n W 1 n V  nY  w (TPr!V" p q p  r r> r  8r  Vt r  ( z Vq  )fbNF8& "TaSbTdv= [Z[ p0  n0C2 bNn F  9n0D!  JT"9q R#+8"T p : !'q ('q b"T$S T!v=q ["Y#r@9 C 3bN "Ta$Sb Td!vB[" [$Z [! p0  n0J!  n0H2 bNn K  Fq R'+8"T p : 'q ('q T(qN 1"T(S%T&vBY'q06! 3bN "Ta(Sb%Td&vG [(Z%[& p0 T*T.T-T+T)6 q Kq q pF [4*[5,[6.[7/'[0-bVq0M ! [0)T0)qI [0+ 8pTL2 T/r [nE 1=T.8)T-"_pS n W  -n W P n0U  /n W P nY H  w"pp z"vGq@2 eT.83T-HV?     w  "_pS n W  7n W n W P nY K  w@Vr> r  8$r   ^ qf T,r ` 8 (l8  .qV] ("Sy p 9 @'b8i<$3e a9aTS1T1q  C 9TS0T0q   9T0T08T18T0n0W q q "p0T T01nK T20nH  !T1T1(T@1TA0"_pS  n W 2 n W  n W n V  Yn W  nY xq q pF [1[0q  q   q  q  q  q  q Me$G fw  V"p q A p Srr>  r  8#r   ^ b Jn O  aq   Mq nI r (z1Vq A q  q  T "xp E}r>  r  8 Gr   ^  M $G /w r 3 " p0 (" r r p0 n n r0 ( `F9> 8r k- 8 b7n p ((8r k/ 8 b@n ~ (( x c  " b p \ ' w a pF pd q q X r k 8q@  (5bSn!  n"  W8 tt 8n?  8 tv 3( 9 \8  n 9 n 8 ( (3( 9 @8 tv 3( 9 38+  nz 8  [nE  1=( q5 ( q5 q  ( 8 ( (9 n8tu 8  [nE 1 =( 3( 9 M8 t 3( 9 @8ts 8  [nE 1 =( 3( 9 !8t 8  [nE 1 =( 3( 8 ( 8 ty 3( 8  (>8  (88  (2r k 8 q (  ̌? b Sn! n" - : ("9  0r k ( 9r k ( p@i "p ei2pF 3 T49 T58((U6T4ױT5 pF \6[4[5 q q` \r  ^8 q@  q A C (!]r  ^8 q@  q A e (%pr  ^8 q@  q A v (&r  r  r  r   r  ^8 q@  q A ! +"v r pF pnU;U<U=ױU>T8T9T:$$T@88T@:8T@8n? TB:n?  q@B 2 q A  (T@89T@:T? "p oi7 -pF [8[9[:\;\<\=\>[?Lq q` "\r 0 ^8 q@  q A e (r P ^8 q@  q A e (r ` r p r  r  Mr  r  Cr  Pr r  r ^8 q@  wA  ( r @ ^8 q@  wA  (OTevv7pF p|UAUEUFqUGUHUIUJUBױUCTDuTK;TLKTM "p }i@ypF [D[K\G\H\I\E\J\F\ B\ C\ A[ M[ L)9!8 r kC 8 b@n ~@ (8rU!C "b p \ !'w q 2 398 n 3pF  3q q 0r k r k 8 q   8r k7 r k8 8 q  4 8(pF [Npq o CT0Nq "p !r L "q q o0CT0Nq " n % p !r L )q o CT0Nq "p !r L 1TOTR7Nx q pF "p qO [0OT0OqJ [0Rk n  q  [0P"p 0[0Q" p n  n T1PT2Qn0.8(US3T Q9QUCSUS2uUS 8USn  "p  USq U0S"_pS 8n W ! n X  Yn W  nY TpF \S\q q  n pF p "p iUp4b j q q Fqp4i j q Vq F p0q Vr> r  8r  4~n 3(80~"~0p 2' q n  8 0q ( 8n  (spF n 1"p"piVpF TWq .pF [WTXq .pF [XTYq .pF [YTZq .pF [ZT[q .pF [[T\q .pF [\T]q .pF []T^q .pF [^T_q .pF [_76j q "xp }"C vAr0 1"C  vAr0 !"C f  vAfr0 !"C  vAr0 !"C    vA r0 !"C  j  vAjr0 !" C   vA r0 ! " C  vA r0 1 " C  vA r0 1 "C  vAr0 Q"C !  vA!r0 A"C    vA r0 A"C    vAr0 A"yp "yp "Eq  q    pXC*r e"Eq  q  pVC:r %"FpUD2Abn0B n E2 9$"4"_pS  n W n V ' n W n V 7 nY  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"_pS  n W n V n W n V nY  p07"xp }"C:vA :r0 "C< vA <r0 "C> vA >r0  "C=vA =r0 "yp " yp  "Eq  q  pSCBr *"F! pZD2bn0B n E2 9%"4"_pS " n W u n V % n W n V 5 nY  p07t"xp }"CvAr0 "C vAr0 "C vAr0 "CvAr0 "CvAr0 "CvAr0 "CvAr0 "CvAr0 "CvAr0 "yp "yp "F p_D!Tbn0B n E! 9'"4"_pS  n W G n V  n W n V $ nY  p07s"xp }"C vAr0 "C !vAr0 C"yp "yp "F pTDRbn0B n E 9'"4"_pS  n W 7 n V # n W n V  nY  p07u"xp }"C$% ! "#vA r0 " C%&!" $vA  r0 S"yp "yp  "F! pUDB"bn0B n E 9'"4"_pS # n W 7 n V # n W n V  nY  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"_pS (n W 7 n V # n W n V  nY  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  ,v-  pWCdYr B"FpRDTbn0B n ET 9%"4"_pS  n W n V G n W n V W nY   p07"xp }".C34/=012vA.. =r0 ".C/P0 2vA.. Pr0 "yp " yp  ."F/ pYD!v0bn0B n E! 9'"4"_pS 1 n W @ n V  n W n V nY p07C1"4p070Z [4`W p@8#`Vj q q Fq Fq F q Fq F q Fq F q Fq F q Fq Fq Fq F q Fq Fq Fv3j q Zq Faq Fbq F^q F]q F_q F\q F[q F`q Fj q  j q T`q  j q  j q q; -"xp }"xp }"+1   !     % G pT/2"p 5n 6 Tar q  " !1p m Tbr  q  "!1p  Tcr q  "!1p  Tdr  q  ".!1p  Ter /q  "6!1p K Tfr 7q  ";!1p a Tgr <q  "@!1p s Thr Aq  "H!1p  Tir Iq  "T!1p "  q "pp z0"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 E"yp Qgp"p q [a"p q [h"p q [i"p q [d"p q [e"p q [f"p q [b"p q [c"p q [gan   i  !    % G o0qp5 n0!  n02 bNn  unq Rm+^"T p : !'w (Lw Tnq  n Tnq TkRlq0C bSn!  n"  "bT kR lR j v^Ymn0b 3bN "TanTbkRclRdjv [n[kYlYj p0  n0 !  n02 bNn  Hq Raq+:"T p : 'q ()q Tarq  n Tbrq TcoRdpq02 dYeqn@!C 3bN "TArTBoRCppV2 [r[oYp p0 Ts q q q pF [s[t[uT0tq@:  q Tt"v$5w1  q Tqt"pRp5w1 Tu$3e a9aTSvTvq  C 9TSwTwq   98Tv8Twn0 q q "p0 TvuTvTwTwT0vnt T2wn !(T@vTAw"_pS  n W 2 n V  n W n V  Yn W  nY 1pPq q pF [v[w38"b   v^(8"d7vy(p0q [vq [w.T xT!yHq0h q A  pF [x[y. T zT!{Hq0d pF [z[{. T0|R1}R2~Hq@aB ³ pF [|Y}Y~. T R!Hq0g pF [Y. T T!Hq0b pF [[. T R!Hq0e pF [Y. T R!Hq0k pF [Y. T T!Hq0^ pF [[. T Hq c0 q A  .pF [. T T!Hq0i pF [[. T T!Hq0f pF [[ .TTSSTHw`  pF [[ZZ[. T T!Hq0j pF [[. T@SATCHqU_2 ³ pF [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@H2E0Vn0L!MQp+Uq  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@H2s0Vn0P!{Xp)q  q n r0J0Vn0T! 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 r0J0Vn0X!q pF p[q0s q0w +* q (r G! )r0Jq ?S q ?c fq ?s q ?  q ?  jq ?  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 fq ?s q ?  q ?  jq ?  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'7T@"p01AqV<  q 3bNCTQ"p09qW<1$ VTQ"p0=qW<1$ iTQ"p05qW<1$ ~TQ"p0AqW<1$ TQ"p0;qW<1$  TQ"p@3gqX<1$ T@"p0/AqV<  T@"p0CAqV<  q 3bNTQ"p ?qV<1$  TQ"pVIqY<1$ q 3!bNT@"p0GAqV<  q 3bN!T"vEqU<0 q 3bNT@"p07AqV<  q 3bNq@{2 q0q q0u q0y ,&+ q )r G! *Er@Heq ?S q ?c fq ?s q ?  q ?  jq ?  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 fq ?s q ?  q ?  jq ?  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' 5 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*@bN  q T 1Vn0,@bN+! q r G& r@HC!r0JrOrKbN rK' N q T 1Vn0*@bN Z) q r G) r0J!r@HT1r@HvAr0JrOrKbN rK' $ q T 1Vn0,@bNq  q0}   q T n0.@  ' q r Gx rO 8 r LP (rK rK' " " p \i18 q p ["pK(["pO(["pS'[" pW'[pF . T0R1T2Hq@B ³ pF [Y[.T T!Hq0 q A  pF [[.T R!Hq0 q=  pF [Y. T@RASBHqU2 ³ pF [YZ. T0R1R2Hq@B ³ pF [YY[p+ fq  q n$ r@H'n# "r@H'n! 2r@H'n A9r I(r0Jn  Tbq n  S9r I7(r0J7cn r@H7Tsn" r@H7Tn 3r@HWC*0[n0!2q 7pF p<Tq@2   B 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$ T@"p0AqV<   TQ"p@gqX<1$ q 3!bN TQ"pWhqY<1$ q 3!bNTQ"p0qW<1$ q@2 qT2 # q r GG Rr@H2!br@H2rOrKbN rK'  7" q r GH Rr@H2!r@HvrOrKbN rK' q0 Z  q T n0.@  "p ij8 q p"p[["p ([upF . T0R1T2Hq@B ³ pF [Y[.T R!Hq0 q=  pF [Y. T0R1T2Hq@B ³ pF [Y[. T0R1R2Hq@B ³ pF [YY. T T!Hq0 pF [[. T@SARCHqU2 ³ pF [ZY. T@SATCHqU2 ³ pF [Z[ 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(r0J6E0_n0!q pF pqT2 [ q r G! r@HT( rO 8 (  r Lc  Tn   r Ls  r L "vrK " T nI p : ' (  rK''F TRkTq0  q* q r Gh rr@H2rO 8 r L@ C(rK rK' %TQ"p@VqW<1$  TQ"p0qW<1$ TQ"p@VqW<1$  TQ"p@gqX<1$ q 3!bN TQ"pVqY<1$ q 3!bNT@"p0AqV<  q 3bNq@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%"TtI  p : 'rK rK'*V=) 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%"TtI  p : 'rK rK'q@2 qT2 q0 # q r GG Rr@H2!br@H2rOrKbN rK'  " q r GH r@He!rr@H2rOrKbN rK'  q T 1Vn0,@bN TQ$ G2 "pUvq@:A2  "p i8 q p"p[["p ([pF . THq  .pF [ .TpRqSrStHw q=   pF [YZZ. T T!Hq0 pF [[. T T!Hq0 pF [[. THq  .pF [. T@RASBHqU2 ³ pF [YZ. T@TASBHqU2 ³ pF [[Z. T0S1Hq@B pF [Z. T T!Hq0 pF [[.T`SaScuHw ³ pF [ZZp+ Yq  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+-Yq  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 !Fq KpF pw+  P' q r GJ Rr@H2!r@Hv1r@HrOq> rK rK' "wTQ"!p qV<1$  TQ"(p@vqX<1$ q 3!bNT@")p0AqV<  q 3bN TQ"'pWhqY<1$ q 3!bN TQ"&pWhqY<1$ q 3!bNT""v q^<   Tp"*vq\< q 3bN#T@"#p0AqV<  q 3bN.T@"$p0AqV<  q 3bNq ! q  ! 9  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@HCrOrKbN rK'   q Tn0-0bN% q r G& r0J!r@HT1r0JrOrKbN rK'  -' q r GH Rr@H2!r@Hv1Rr@H2rOrKbN rK' "R) q r G' r@HC!r@He1r@HCAr@HerOrKbN rK' $y  q Tn0-0bN  q Tn0-0bNTQ $G "%p q@:A2  "-p i8 q p["+p([",p ([pF . THq G .pF [. T T!Hq0H pF [[. T0S1Hq@IB pF [Z. T T!Hq0F pF [[#p+q  q n r@H! n r@H!0dn0@!q pF pC R"_pS n W n W n W n W n W n W r  q @ Zn W 0n W n W nY fq  1Ts"3p0=qY<SF  TQ"2p@;vqX<1$  T@"1p09AqV<  q 3bNq0O q M q@Q2   C q r G q ? q ? "pp zrO 8r L r L "dpZxur S(rK rK' .> x L q r Gy r  r  8r  [nE  r@HC("pp zrO 8r LP q A 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   q T 1Vn0,@bN TQ $G "0p 7q@:A2  "5p Di 8 q p2["4p?([pF . THq ^ .pF [. THq _ .pF [ q  pF p[ WTQ"9p YqV<1$ q 3!bN TQ"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# rOrKbN rK'  ":p \is  8 q pT[spF . T T!Hq0q pF [[ p+ q  q n r@H! n r0J 0gn0k! q qpF pn T@"=p0hAqV<  q 3bNq0u    q Tn0-0bN "?p oi 8 q pf[">pj([pF . T T!Hq0 pF [[. T R!Hq0 pF [Y. T T!Hq0 pF [[. T R!Hq0 pF [Y p+ -q  q n r@H$ n r0J0n r0Jn Br@H$ 0hn0! q  pF p TQ"Ep0qW<1$ q 3!bN TQ"Cp0}qW<1$  T@"Dp0AqV<  q 3bN T@"Bp0{AqV<  q 3bNq0  0 q r GW br@H2"pp zrO 8 r M@ r B(rK rK' +q0 q0 q0 R  q r GF Rr@H2rOrKbN rK' p  q T 1Vn0,@bN{  q T 1Vn0,@bN "Gp i 8 q pv["Fp([pF . T T!Hq0 pF [[. T0S1Hq@B pF [Z. T T!Hq0 pF [[. T T!Hq0 pF [[.T T! Hq0 q A  pF [ [ . T R! Hq0 pF [ Y p+ +q  q n r@H! n r0J0n r0J@n r@H!0jn0! p+ +q  q n r@H! n r0J0n r0J@n r@H! 0jn0! Y p) q  q n r@H! 0jn0! q  pF p T@"Jp0AqV<  q 3bN TQ"Op0qW<1$  TQ"Mp0qW<1$   TQ"Kp@vqX<1$ T@"Np0AqV<  %T@"Lp0AqV<  q 3bNq0 q0 q@2 0f q r G! Er@He:q ?S <q ?c >q ?s =q ? " pp  zrO 8 $  r LS   r Mc  r Ms  r L "jvr (rK rK'Iae q r G! r0J:q ?S <q ?c >q ?s =q ? " pp  zrO 8 $  r LS   r Mc  r Ms  r L "jvr (rK rK'I`lg q r G! r@HT:q ?c <q ?s >q ?  =q ? " pp  zrO 8 &  r Lc  r Ms  r M  r L "jv r (rK rK'Kbq0 q0  q T 1Vn0*@bN q T 1Vn0,@bNq0   q T n0.@  "Sp i )(8 q p["Pp(["Qp(["Rp'[qpF . ":3e aW9aWTS"T"q  C 9TSTq  C 9TS T q  C 9TS!T!q   9TqT8T"8T8T 8T!nT2 q Bq wq "WpU C(T0"nK T29(T2n !T2 nH   T2!n  !T"uT"@T`"TaTb Tc!"_pS n W T n W  n W @ n V  n W  n V n W  n V 0 Yn W  nY T T T!T!:q Bq wq pF ["[[ [!K8"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 fq  q ! q "V  !#vRRRRRRmT@nK TBnK  !TBnK   RB!RB RB!SBq 2  SBq 2 !TB9(TBnK   TBnK  !TBnK   SBq 2 !SBq 2  TTTTTTXT T T\T`TdTTTTRRRSS T T T SS"_pS n W n W  n W  n W n W  n W 0 n W  n T @ jn W  n T P n W  n T ` n W  n0U p n W  n0U n W  n W n W  n W n W  n W n W  n0U  n W  n0U  Yn W  nY S S S S #S qS %S hS     v"lSq aq bfq cq d!q epF [[[YYY Z  Z  [ [[Z Z&$8!(8#(8$(8e(8g( 8(@8 ( 8 ( 8(8/( 8 ( 8  ( 8(" !   #v. "  q b$r x  ro  teV7H)  8<r0l  r0l  r0l  b Z r\n  ^b I r\n  :r0m  r0m  r0l   })  9  8kr k  +"p i q'r0l  ֙(Tr0m  @(Mr0m   (FbIrZn x z : (8bZ4r[n t { ^ ( 4'r0l   Gt(4'r0l   ('r0l   ('t7(    :r q "[v  \PF;, n ! C9#IbXMbXM!bXMbZqj  2MbIqj  BMQbYMabYMqbXMCqz  b$B"Ypi#"b#  p@| 0! n0}  n0}  n0}  n0}  n0}  n0}  n0}  n0} i$CpF  q q b$r y  q0'r v 0[n0!qb#qpF p . "&% q b0r x  ro    whY: L-8`r0l  r0l  r0m  r0m  r0l  b I rTp   :b Z rTn  ^r0l  r0l  r0m  r0m  bZ rTn  ^    )@8r k  + "p i 'b Z  r^n  ^D(L r0m  D(C r0m  D(: r0l  D(1 r0l  D(( b Z r_n  ^@( b I rPp  : (  r0l  :(C =r0m  (8 %r0m  ] ){% r0l  ( r0l  (   -)Q""Or q "_ v6 qf\M=4+" "n ,! Q #IbXMbXM!bYM1bYMAbXMQbIMbZqj  bMqbXMbXM bYM bYMbZqj   Mqz  b0(W"]p*i/"b/   p@| 0! n0}  n0}  n0}  n0}  n0}  n0}  n0}  n0}  n0}  n0}  n0}  n0} i0pF 1q q b0r y  q0Vr v <0_n0/!b/pF p2 v3 _9_Rs<R<2CRs4R42CSs9S918Ss:S:18Rs2R22CTs=T=q  C 9Ts3T3q  C 9Rs;R;2CRs8R82CSs5S518Ss6S618Ts7T7q   9#!8R<(8R4(8S9(8S:(8R2(  8 T =(  @8 T 3( 8 R ;( 8 R 8( 8 S 5( 8S6(8T7!(!      tE ##  q "_     "v7R<R4R2R;R8R2 R4qR8#R;7R<bR`<Rb4!Sb9q (2  Sb:q (2 !Rb2 Tb=n  !Tb392(Tb3nK   Rb;!Rb8 Sd5q (T !Sd6q (T  Tb79(Tb7nK  1T=T=T7T3T3DT7R<R4S9S:R2T=T 3R ;R 8S 5S6T7"_pS n W  n T  xn W  n T }n W  n0U 0 ~n W  n0U P vn W  n T p n W  n V wn W  n W n W  n T |n W  n T yn W  n0U zn W  n0U  {n W  n W Yn W  nY S 5S 6S 9S :S 5 S 6dS 9 S : "^p 3i1#H  2# b/n. q0{ 1pF 9Y<(Y<9Y4(Y49Z9(Z99Z: ( Z :9Y2(Y2 [ = @9 [3 ( [ 39Y;(Y;9Y8(Y89Z5(Z59 Z6(Z69 [7!(![7!; q !pF Y<Y4Z9Z:Y2[= [ 3 Y ; Y 8 Z 5Z6 [7'l%8$(8%(8h(8j( 8!(@ 8( 8 -( 8.(8o( 8("8 ($< v7 r0w 8!(R<8(8R<r@r r0w  8!(R48(8R4r@r !r0w  8#( S918(8S9rWs a1r0w  8#( S:18(8S:rWs aAr0w  8#(R28(8R2r@r 1bIT=VrSu ar0w  8#(T38(8 bZT3rVt 1qr0w  8#(R;8(8R;r@r 1r0w  8#(R88(8R8r@r 1 r0w  8#( S518(8S5rWs a r0w  8#( S618(8S6rTs 1 r0w  8 (T78(8 bZT7rRt  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'IR+ R-R.BR@.RB-!RB+ TB(92(TB(nK  !TB*9(TB*n  0SB)q 2 !SB,q 2  RB'!T*MT*T(T( pR.R-R+T(T*S)S,R'" _pS  n W n T  un W n T  sn W  n T pn W  n W 0 rn W  n V @ qn W  n0U P tn W  n0U p on W  n T Yn W  nY S )S ,S )S , "Zp i%    v  QbpF  9Y.(Y. 9Y-(Y- 9Y+(Y+ 9[(([( 9[*([* 9Z)(Z) @9Z,(Z,Օ9Y'(Y' pF Y.Y-Y+[([*Z)Z,Y ' :88888 8@88(xgVE4v  r0w 8!(R.8(8R.r@r r0w  8!(R-8(8R-r@r !r0w  8#(R+8(8R+r@r 11r0w  8#(T(8(8 bZT(rTt 1Ar0w  8#(T*8(8 bIT*rTt 1Qr0w  8#( S)18(8S)rWs aar0w  8#( S,18(8S,rTs 1qr0w  8 (R'8(8R'r@r . "pF pX. "  3 d9dSsJSJ18SsKSK188SJ8SKnT|2 "dpUx CS@Jq v SBKq v2 !(S`JSbK"_pS  n W T n0U  n W  n0U  Yn W  nY S JS KS JS K 5pvypF ZJZK 88pVx2T [3 b9bSsISI18TsATAq  C 9TsDTDq  C 9RsHRH2CRsCRC2CSsBSB18RsFRF2CSsESE18RsGRG2 _8SI8TA(8TD(8RH(8RC( 8SB(@8RF( 8SE( 8RG( t h   !q q "b   v ]RHRCRFRG?RC7RF RG;RH?S@Iq W TBAnK  !TBDnK   RBH!RBC SBBq W2 !RBF SBEq W2 !RBG TATDTAKTD|SITATDRHRCSBRFSERG" _pS  n W n0U  n W  n W n W  n W 0 n W  n T @ n W  n T P n W  n0U ` n W  n T n W  n0U n W  n T Yn W  nY S IS BS ECS B3S EױS I "ap Yi>    v^  q q pF ZI[A[DYHYCZBYFZEYG 0\8,8A(8(8e(8g( 8(( @8 ( 8 (8(v ] $3e ae9aeTSLTLq  C 9TSMTMq   98TL8TMn0  q q "ep0 T0LnK T2MnK  !TLTMTLTM(T@LTAM"_pS  n W 2 n W  n W n W  Yn W  nY 1pPb q q pF [L[Mm88p0!. " "3 g9gSsNSN18TsOTOq   98SN8TOn@2  Pq "gp@ CS0Nq  T2OnK  !TOqTO(SPNTRO"_pS  n W C n0U  n W  n W Yn W  nY S NuS Nz Pq pF ZN[O23e ah9ahRSQRQ2CTSRTRq  C 9TSSTSq  C 9RSPRP28RQ8TR8TS8RPnT2 q q "hpU CRQRPױRPRQR0QT2RnK  !T2SnK   R2P!TRTSTRTS@R`QTaRTbSRcP"_pS  n W T n T  n W @ n W  n W  n W hn W  n T 0 Yn W  nY  pvq q pF YQ[R[SYP 8888pV2T. " 63 j9jSsTST18TsUTUq  C 9TsWTWq  C 9SsVSV18 "8SxT8TzU8T{W8S|Vpt <q >q "jv"S@Tq  TBUnK  !TBWnK   SBVq 2 !TUTWdTU TW @STTUTWSV"_pS # n W v n0U  n W  n W n W  n W 0 n W  n0U @ Yn W  nY S TS V S TS V  v <q >q pF ZT[U[WZV " 8  8 & 8 ' 8  (xgE4v -q Vr> r  8r  4ln 3(8(l9b`spF p lq 7  l"`#Db`Mb_Mb^"Mb[2Mb]BMbZRM bYnG DRgbX]"l p@2i`"l "p@#i_"l p@2i^"l1p@0!i["lAp@0!i]"lQp@0!iZq iYbYEq iX"kp i\p06 Yg"mpii!pF . Tjmq 3 .pF [j% zn0 .VTk"pp rr>  r  8 r  xb q: ns q r 9 r s(1zVTkr> r  8br  Vbq> q= nn nr " _pS n W  Jn W n W  n W n T nY L  m wq: ns q r0 q; " p0) ]r (bN[kpF  n0!  n02 pbNn  Hq RQl+:"T p : 'q ((q TQmq7 n n "oTSmp 2SYTlr0H ! 3bN  "pT!mp0[m p0  n0 T0nq; "T2np !]r bN[npF  n0!  n02 rbNn  Pq Rao+B"T p : 'q (1q Tapq7 n  $G #qT0!5 "qTcpp 2cYdor0H ! 3bN  "rT!pp0[p p0 pF p. " )3 u9uRsqRq2CSssSs18TsrTrq   98Rq8Ss8TrnT2  {q "upU CRqRqR@qSBsq 2 !TBrnm   4R`qSasTcr"_pS  n W T n T  n W @ n0U  n W  n V 0 Yn W  nY TrTrS sS s{q pF YqZs[r n02 vbNn   7n0! *q Rw+"T p : !'w )~w (w TxSuTvTtYww  3Txq7 n Ttn VSu"p q p r8 r>  r 8 r   "d n pYxNr  ( tz%Ywn06B 3bN "vTqxTrtSsuTuvv [x[tZu[v p0  n0!  n02 wbNn   Nq R|+@"T p : 'q (.q T}q7 1"vT}TySzT{ v4Y|w 3bN "wTq}TrySszTu{v [}[yZz[{ p0  n02 xbNn   7n0!  `q R+P"T p : 'q (>q (q TSTT~Yw  3Tq7 n ST~n &YnU!C 3bN "xTqSrTt~Tuv [Z[~[ p0  n0!  n02 ybNn   Nq R+@"T p : 'q (.q Tq7 1"xTSTT v4Yw 3bN "yTqSrTtTuv [Z[[ p0  n02 zbNn   7n0! q R+~"T p : !'w (lw (Iw Tq7 n "bSTn_  nk  q  gTnc  Tn    v^Yn02 3Tq7 n STn 'YnV2T 3bN "zTqSrTtTuv [Z[[ p0  n02 {bNn   9n0!  LT9q R+:"T p : !'q ()q b"zTSTT vq [Yr@9 C 3bN "{TqSrTtTuv[ [Z[[ p0  n0 !  n02 |bNn   bq R+T"T p : 'q (Cq Tq7 n TqD Tn_  q  CTnc  q01 SUbSn!  n"  Yt 3 "|TaTbScv [[Z p0 -w < q7 1"{vq06 q 3bNq[pF xTq> Tq= "_pS n W  \n W 0 nY Fmw"cTq? #"?Tq? p0]  qZ 9ATq8 n h Tq> mTq= nd "_pS n W  On W P n V @ nY FwTqD n_ q  2nc q0  bn` q  2nb na n@ C  8N"wT vhq@2 C2Tq>  mTq= nd "_pS n W  Qn W 0 n V Wn W nY N w )B 8"n n  n p@@ n  "c!n_ nc pZ^ T "yT vnq@2 C2TqC Tr q8 n i bNr Tq> mTq= nd "_pS n W  Rn W P n V @ nY Fw) r 'n 8TqA n q=  r @ u8zbSn!  n"  n dq@B Tv "|T viq@2 C2 [nD  Tq> mTq= nd "_pS n W 5 Nn W S n V C Cn W C n0U s ~n W C n T # nY  w) i(2Tq> mn "_pS Bn W e n T % nY  Gw)"p ' Tq> Tq= "_pS n W 4 ;n W C nY  amr@$RC)D N Xs  n0!  n02 ~bNn  Rq Ra+C"T p : 'q q( q Taq7 n TcR3OdYbn@'1E 3T`z[Qrr  q  "~TATBTCpV2 [[[ p0  q [pF [Tq> Tq= Tnn Tnr "_pS n W  Sn W @ n W n W p n T 0 nY Emw"p "p Tnn qj  "~TpUCq@2 5T Ln4  8TTq8 TQzTq qRECeRO3YO(Tq> Tq= Tnn Tnr "_pS n W 6 =n W c n W C n W s n T S nY  L  m w n02 bNn   7n0! q Ra+~"T p : '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 bNn   ;Fq R+8"T p : 'q ((q Tq7 1"Tp01Yw 3  "T!p0[ p0 I[pF PTq> Tq= "_pS n W  +n W 1 nY  Fmw"Tp0!q@2 2 n  zn  zTq> r  r  "_pS n n W v n T 6 In W c n T S Mn W S nY  H mwVT r>  r 8Pr bq8 &V" p q p  rjr> x  8x  et r (zI wK( n0%!  n0#2 bNn &   Jq R+<"T p : 'q (+q Tq7 n bSn!  n"  Tq@ Yt 3bN  "T!p0"[ p0  n0*!  n0(2 bNn + :q RA+,"T p : 'q Q(q TAq7 n BYCn ! 3  "T!p0'[ p0  [pF 'h"Tp0' q@2 2 zTq> Tq= r  "_pS n W  n W p n T ` Ln W ` nY I mwTq9 r ^FVTr>  r 8r  b nn qj  qB n* q< #?"p_^qA n q=  "un bSt!  t"  q p]?Tr0 n qC r q8 "c!?nr pP^ >n i bNr q> mq= nk nr "_pS n W  n W n W @ n W @ n T P nY w(1 r ' ( q> q= "_pS n W 4 <n W C n V nY  mr@$B) "Tp0" q@2 2o9E n01!  n0/2 bNn 2 ,<q Ra+."T p : 'q q(q Taq7 n SbdYen@5!C 3  "TASBpV.2 [Z p0  :q ry b 2Trz r  "pR.q@2 2$ zr  8q  n nn n nm rz  q r v "_pS n W n W G n W t n T T n W T n W d nY  "np q }T \T\T\R\RTng \T\T\T\T\T\Tq I bMVq rx rm Vr> r  81r  4^rx r lF Vr>  r  8 r   ^ n0|M ((bN\T\T\S  "sp i# &" q QHq Rq S q TpF [Y[[Y Z[q>  q0A  n 8 q9 [ )q [ " dpe [  #Hq [ nG T r " _pS on W n T  n W n V  Yn W nY [ #Hq [ q' [ " p [ R 8 uT T nG " _pS n W  An W n T nY  mw T " pp0   w1 T " rp0  w1 T " }p   ]r T " p ,  ]bK x " S qp 9 '  (*8( 8 (@8' (  v 5CpTJ2QT0r T0q@: T0nf Y8nn qj  q  TpTJ2fTTx  tn tr "_pS n W & ,n W b n T 2 Zn W 2 n W B n W 2 n T R nY  EmwbRn ! Vq  Vr>  r  8|r  VzR hV " p q p  r r> r  8*r  ^"Tr  vr +( z"  vn "c!tr  pZ^  n i )(\TspF pNx$q  C 9"_pS n W @ n W  nY q   8(([pF  sq Tpqo Ems w 'q Tpqo "_pS kn W n W nY Emw q Tpqo "_pS r n W n V nY Emwn Uq   p0W 9(Tpqo n "_pS  n W 2 n W  nY Emw(8Tpqo n "_pS p n W 2 n W  nY EmwTpqp "Trp b!n0 Sq Tqo "_pS n W n V nY Emwn 8nk (8Tqn n r0M(Tqo Fmt w 3q Tpqo "_pS jn W n T nY EmwTpqp q n  3q Tpqo "_pS jn W n T nY EmwTpqp q n [pF  1q Tpqo "_pS  n W n V n W n T nY Emw 'q Tpqo "_pS  n W n V nY Emw 'q Tpqo "_pS  n W n V nY Emw 1q Tpqo "_pS  n W n V n W n T nY Emw n0`!  n0^2 bNn a   q R+"T p : 'q qp !q  q (q  zV"pp rr>  r  8r  ggno   q   Vq (zV"p q 2 p 1r#r>  r  8r  gfnn  r q(zTr  9Tqn Tnl  q  2Tn r@L C($Tqo T"_pS n V  En W 0 nY FmwbN "TATBTCpV]2 [[[ p0 [pF  'q Tpqo "_pS  n W n T nY Emw Aq Tqo "_pS  n W n V nY Emwn Tqq "TpT]6w1 [pF   q Tns q Tnvq "q #$ q Tnt, q Tnu4T4T4T4T "p Oi :lx q Hq *q pF YF[G[Hq> q0A ! n 8  q9 [@"pIn 1 n 1RCn 1[@n  q  [@"p [@"p [@"p e@[@q/"q r' n& bn $ 8nsbn $ 8ntr' T2n %! -Tr T9"p X#TT7n@ex[bNr  r '( -Tr T9"p P#T 7 n@ ex[bNr  r '(#TPr TR8 TS$ n C[SbNr  r '#TPr TR8 TS$n C[SbNr  r ' n0z!  n0x2 bNn { $q R +"T p : 'q T T!n rbN  "T1T2p@wR [[ p0  n0!  n0}2 bNn  'Tq Ra+F"T p : 'T`q (0q Tar  q? "Tdp@wTdq  [eYeq03 2 3bN  "T1T2p@|R [[ p0  J'q  q q( q> "p@|7%w1 U&q q "_pS n W 0 n W  n T @ nY r  _q q nk  q  q0 Tq .pF [;Trx TTry 7T r { 8"SJp 9 'iq p r ^q  Tr }ot q0  M$G gw  V q 0 q  q  C "xp 4}r>  r  8Kr   ^  M $G / .w q  ^ q q q ^8 q q 9 -"p0 n  n  r0 ( q pF ["p q [ n0!  n02 bNn    Vq R+H"T p : 'q ( q Tq "Tp 2lYr0! 3o9"pTH Av!o  "T1T2p@R [[ p0   3q ry b 2"pH A vo" p@ q@2   o ; TA   q pF [I 88!n@2  W G q q0 v nu nw 31bq n0 (#31bq n0 (331bq n0 "Svp 9 C'pF p "p ipF py q nw  q q "pRDpF p G3T Q9n Sn 21n Sn 21TAST3q  1 9n Sn q 1 9TT En ! TAbRn J ! q  !!qs "n z !n n | !n n | !q TBq !n q !nt  y q  28R8R8T8TnT2  q q "pU CRRRqR  n n !T2nK   n q  !TTDR`RaTbTcq  "_pS xn W T n T  n W @ n T  nn W  n W n W  n W 0 Yn W  nY  "p i  q q p YY[[ q nw  q "p@CpF pqT 1n ! qs 1n z n n | n n | q n q nt y q  !uRR "p i !q p YY[. " ! q nx nx nx "vױpF p )3 9SsS18SsS18SsS18 8Sx8Sz8S|pt  "vS@q  SBq 2 !SBq 2   4SSS"_pS |n W v n0U  n W  n0U  n W  n0U @ Yn W  nY S S S sS S S  "p i2! pF ZZZ@! q S n0} S n0} S n0} I!)q nu  nw  "pp z5bn d r B("p@'p!pF p'3e a9aVSV2CRSR2CTSTq   9VVv!Kn qs n z n n | Vqn z Tqr  n | TqVr>  r  8r  Eq n (nt y q  !8V8R8Tn@2   q "p@ CRR? Tr  V0R2!T2nH   4VPRQTR"_pS ~n W C n T  n W 0 n T  n W  n V Yn W  nY TױT "p i! q p ]Y[! T8Qp@2 n02 bNn   7n0! !q R+"T p : !'RT_T[w 9)T[w #(Kw bSn!  n"  Tq Tn  r 2 "[T% v Tq n [Yn02 3[nE  H"_T   v8bTq n q  [q  [Y'Yn0T 39   w  '  "T1T2p@R [[ p0 T P"Tp1"p@p(w  b" q q pF [[T[4 R0 Y0 1qQ" p m" 8RqT2 z" Ц8R !8R !Y ("p T q R +d"T p : 'RT   T   T  Mq (q [[ q [ YY r   3q[ q (" bDa'wnT 5qZ (qY q j >Fd R R!q  pF Y Y n02 bNn   7n0! "q R+x"T p : !'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#[nD  bDRC"p089 wbN^9 q  I$"_pS  n W  n T Yn W  n T 0 nY  "TaTbRcTdv [[Y[ p0  n0!  n02 bNn   Q$`Tq R+K"T p : !'q (7q (q q< 8*T$q &[ Y#q0= T 3T$%[ &Y&qWd5 3(bN  "T!p0[[ p0 z$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 30bN% 8n0 % T0 n %  9T0#q@@ !n0C q 3bNbNz$S  %C q q pF [Zq& [ q q) [!q q) [""p06w1  [#% 8pT2% q T`!n. #z5rq u n0,  82& q T`"n. #z5rq u n0,  8. " "3 9Ts%T%q  C 9Ss$S$18T%T%8T%8S$n@ 2  q "p@  CT@%nT SB$q 2 !,TP%nR SQ$"_pS  n W C n T  Xn W 0 n0U  /n W  nY S $sS $}& q pF [%Z$ 3e a9aTS&T&q  C 9RS'R'2T&T&8T&8R'n0  q "p0 R'sR' T0&nT R2'!(T@&RA'"_pS n W 2 n V  n W n T  Yn W  nY & q pF [&Y'&pF p[4*R0)Y0)T0+2n0& [+p  & 8R)!8R)!Y)("p0! T*q R)+"T p : 'T(* :q (q [ (Y)n0% 3#2["NpUn$ n0WC nV "Sp \en `5 Sb bLnX^Tv S"KpPbn Re nQ n _T Sn] TbT/n ae "_pS +n W v n V nY  bn@beG  "p i,&e q  q q p01[/#pF p( "p )i0& e q pF [3'g"Sp \!"NpUn0W  nV n ` Sb bLnT^2 S"KpPbn R! nQ n _ Sn] TbTR3n a! "_pS n W 2 n T b nY  bn@b!pF p-[4DR0CY0CT0E2n0J [Ep  n04!  n022 bNn 5  0'TIq RN+x"T p : !'RHRGTM_TLTKwTJVq H4(Fq TFVr>  'Fr  85r  H_ [ Iq  [*J[&Kq  [*Lq  [*MY#GY)HY%Nr0E  3E4#2C(q@G 15bN$  "T!Fp01[I[F p0  n09!  n072 bNn : %'#q R\+p"T p : 'RSRRRQT[&TZ$T Y &T X $T W :T V $T U _TTw $$0 )TTw $$.q(.w $TPrF  %$g[eT[hU[hV[hW[hX[hY[hZ[h[Yh\r B u 3'^Ln4  8rC  ] _nO 1<Te]qH nS ["&pbGn  n n q 01$ q0bGn n  ")p0d[nT[mUq [oVq [oWq [oXq [oYq  [oZq [o[YeQYgRYaS/Yo\n C 3#$AdVu$ 2(#0q  8 n?  (!" wF F($ T`Or #)bNJ< "TAPTB]TCOpV62 [P[][O p0  n0>!  n0<2 bNn ? )T`q Rc+"T p : 1'TbzTaw )w "T_p01C5wD  "p0 ; VT dT ^"p q K p Crr>  x  8*n  "pX6E64w0  r 8(8z4rq  [`q [aq  [bY cq / T 31 "TA_TBdTC^pV;2[` [_[d[^ p0  n0A2 bNn D  7n0B! M*nq Rag+^"T p : 'q (Mq (q TahqG n TbfcYdgn0! 3TahqG n "gTcen Teen 9p@2Tc$Ydgn0g! 3bN "TAhTBfTCepV@2 [h[f[e p0 qT pF n P!  n N2 bNn Q b*Dq RQp+6"T p : 'q ($q TQqqV TRqnY n0X2 SYTpn0J! 3bN  "T!qp0M[qp0  o*9TtTsTr /8/r  q  n@ d! (r n  n  q  n@ ! d [t[s[rpF *p[  Tur *@M"pK"p0MBSqU# qX ; qq   *,e q  q p0Sv`.b^n  "p@R1q R [`u4Tm4To1$+,./0 #8#R4CT8R4CTY4C("p0/7TsDq RtC%+"T p : 2'Rp4Tt>zTu=zTv<4Tx;:Ty: _Tz9 [q )Rp4Tt>zTu=zTv<4Ty; :T{: _T|9 [q kBS)Rp4Tt>zTu=zTy< 4T{; :T|: _T}9 [q )}Rt5Rp4Tu<(Ty; :T{: _T|9 [q 0)Rt8Ru7Ry6R{5Rp4T|B &T}A $T~@&T?$Tv>$Tx=:/Tp<$Tp;:Tp:_Tp9[q /l)Rp4Tt:_Tu9[q --(bRp4Tt9[q 6(4Rp4q 4(q Tmn Yp4YvCn0 3 [8Tmn [t9Yp4YuCn0 3 zq  _Tmn [t9[v:Yp49YyCn@u 3 @dn  8mToi  "&pn q bG/t  n ./")  p0( [p9[t:[v;w  [p<w  [p=q [p>w / [p?q  [p@q [pAq  [pBYu4Y{5Y}6Y7Ys8@YpCn x 3 (n  4q  4q ( " >p0 [r9[t:[v;q  [p< [{=[{>[{?[{@[{A[{BYu4Yx5PYpCn0 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[}9q [s:q [s;q [s<q  [s=[t>Yp4cYsCq ; r 3 TlCV"p q p r>r>  x  8.x  _"{tS t  n v/r 8/(/z[}9q [v:q [v;q [v<q  [v=[t>Yp4vYvCr02 3 BSTm1"pV@Vq  [u9q [u:q [u;q [u<q  [u=q  [u>Yp4YuC w 3 $5Tnr 'bN"Zp C 2'"Sp 9 '"S"_pS  n W C n T  nY  p 9 2' vU. # 2q Ew   "p .ii2 q  q  q  q pF [o[m[l[n.qa pF .qb pF $2!98"p\8"p^rTe2 "b p \ '32q bN<2q bNE2w` Tvqj .pF [vTwqk .pF [w n0o!  n0m2 bNn p  Q2T|q R+"T p : 'TT^T~_T}w  Yk%6) Hxg6#)T}w 5#r()w TyrF 5#g[c|[b}[d~[d[dYhr B r 3W(Ln4  8rC  _nR nS " _pS  + n W n T  n W n V n W nY  b D" p f>  w T`{"  p0z r  "p nS n n   nM 8   n0 b Fn  n0 n Tjq n k [c|[h}[g~[iq [l,Ylq 9 3Z{hV5# " n n @TxTzGq<  83n ,  2 "p@ r   (( (CbNq bD"p hwT{"p0r  0Ser) ( ' q /' ( ( A2Sx( AdV b D"_pS n W P  n W nY M w  eF)abND5 )c/A C U% 7qq qr o4"_pS n W n W  nY u4"_pS n W 2n W  nY  "TqyTr{TsTtxTuzvl[|[y[{[[x[z p0  n0v!  n0t2 bNn w  {4>Tq R+."T p : 'q  #?"TTTTvl`$5w0   "TaTbTcTdvs[ [[[[ p0 [4R0Y0T02nR [p  n0}!  n0{2 bNn ~  4Tq R+x"T p : !'RRT_TTwTVq H4(Fq TVr>  'Fr  85r  H_ [ q  [*[&q  [*q  [*Y#Y)Y%r0E  3E4#2C(q@G 15bN$  "T!p0z[[ p0  n0!  n02 bNn  Q5Tq R+{"T p : 'TzTw  )]RRRRTrT T  wT  rT  VT  TTTVTw  0xgV1)w "Tp0z1wD  "Ep0 CVTTT"p q p r9 r> O^mv 8#r 8 zr  [tD  w  [[q  [[[[q [[[q [[YYYYYqYO 3#{gVEr 8Tev(pzrw  [q  [q  [[[[[[[[[%Yq / 0 3 Cl "TaTbTcTdv[ [[[[ p0 [4R0Y0T02n0 [p Tq .pF [.7  n bN pv 57 q Tn  <7  n bN pv C7 q Tn   n0!  n02 bNn  J74q Ra+&"T p : 'q (q TabYcqUA2 3bN  "T!p0[ p0  n02 bNn   7n0! V7jq Ra+X"T p : 'q q(Gq (*q (q TabYcqUA2 3TaRbc$Ydn0! 3Taq n Rbc4Ydn0! 3 "TARBTCpV2 [Y[ p0  n0!  n02 bNn  h7`Tq R +D"T p : '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 [nD 9b DT"p >?  w bN"TT"_pS n W V n W e nY  p : S' b DT"_pS n W  !n W 0 nY Ow bU"p0# q  [q  [[FYq03 0 3 '90$ +7n;q 8"_pS n W 3n W  nY  "TaRbTcTdv[ [Y[[ p0 8T8pU!C  *8"cqvsq ; S8  8R!8R!Y("p0Tq R+"T p : 'R TzT[T^q )R T[T^q J(^R T^q (1q "_pS n W C n T Yn W C nY  Tn [Y Yn0 3$[8PTn [q  [Y &Yn0 3%:CY z" vq [ q  [ q [ Y=Y q ;  3-bN"S"_pS n W 4 n W T n T 8n W T nY  p 9 B':/  9 a8aRC8RCY("p0x!Txq Rq+"T p : !'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 AbN4!8T:q  q q pF [[[q pF n !  n 2 bNn  :Dq RQ+6"T p : 'q (%q TQq TRn n0X2 SYTr0d! 3bN  "T!p0[p0  o*9TTT /8/r  q  n@ d! (r n  n  q  n@ ! d [[[pF ,:p  Tr  2:pM"p"p0r#%w q ( uq   B:,e q  q p0Sv`.b^n  "p@1q R [`qpF p$3e a9aTSTq  C 9TSTq   98T8Tn0 "p0 T@9(T@nK TC9(TAnK  TTTT(T@TA"_pS Cn W 2 n W  gn W n W  Yn W  nY  "p i1pP:pF [[:88p0!:?q T0bJn O  aq  !r  ^:q !qP $ n  p@: q pF [:8bn p :0q q 08 q  3219 n0d |n0d(  q  9n0d:q q r k! 8(:q q  9 q  8((:!q  r k |q   8 0r k ( r k :q q 8"Tp : 'b:"pi)#H?q ! Mq ! MBq ! "M >q ! 2M Aq ! CMt q 1 SMq ! bMk q ! rMq ! M|q !  Mq !  Mq !  M9q !  M7q !  Md q ! Mz q ! MN q ! M q ! Mq ! M q ! M q ! M{q ! MOq ! Msq ! Mq ! Mwq ! Mvq ! M8s q ! M|q ! M}q ! Mq ! M@q ! Mn q !  Mu q ! !M*h q ! "Mi q ! #Mxq ! $M~yq ! %M)o q ! &Mzq ! 'M{q ! (Mq ipF ;)q Lq q0  q   9( 8 r  bi;q q  "_pS n W ! n W  nY <*q q r a C 8"S"_pS n W ! n V A nY  p 9 '  <&q q "Cne  p " "GvGqV   6<q q "Bne  p  n  ><Lq q  q r0_ (* r b qT  K$qV^ E Kx r X q gq aqV] E ' q G' ' q !' ,3? AF E>@G q !#@bn K( bn "K( i  <.q e q bn D+"p '"p G(  <9q 1=-n0-  1=1<@(19n+  22 ("Ap '"F p * 2' q !#@bn K( bn "K( i  <.q e q bn D+"p '"p H(  =q "rvGh)=SpSr1<Tpn+ SsSZs(E=  q !1n@2 K=, q SS  1<1<(o@) , 4SHZ y= q p ( C[4Z5Z70GS1q0S0Z0 =Aq 1 q qY @G #D?n , B gu2vn@ @V(bNq !n  q  ! ' q !';:<=mq q q  q 1 q bW#qT^ 2 qS  qW  q  @H"mqY p0 Gq  qT W2 ' n. q A"n  q  Tp@A2 ' q !'2gfh]>q  q "pp z1 q "qY  p P@Pn   8 ( 89 q (n 8)w"Bne  n p0 n    n 9 (8n "n" Dp #  Hp0   @n m GH qY t bNq "n!   fq  qf n  q  n   q  p@r n )i  ' q 'bNq  ' q e'(W.  d?q "qY  vGqV  ?!q e q b2qY  q  qV qT (. " ?&3 9TqT3q 1 9SsS19( TdT8T8Sn@2  q "p@ C?T@q SBq 2 !,TPq SQ"_pS  n W C n W  n W 0 n0U  Yn W  nY S S ? q pF [Z?53T Q9TAST3q  1 9TAST3q  1 9TAST3q 1 9T{T8T8T8Tn@2 q q q "p@ C?T0nd T2nK  !T2q   TT8TPTQTRq  "_pS  n W C n V  n W 0 n W  n W  n W Yn W  nY T?T?q q q pF [[[pF ? fq bDn@0$? fq bDn@0B? fq bDn@0$@ fq bDn@0B@ fq bDn@0$@ fq bDn@0B)@ fq bDn@0$4@ fq bDn@0B?@ fq bDn@0$J@ fq bDn@0BU@9 8r@"2"b p \ '_@9 8r@#2"b p \ 'i@9 8r@$2"b p \ 's@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 \ 'U@w_@wi@ws@w}@w@w@w@w@w@w@ q T n T n 0  q  @ pF  q ["p-@q +q q  r , q T @m q r Tqv n H 8UTn  rz "_pS  n W e n V  >n W P n W @ nY Gmwqu r n 8@q ( T amr@*cTr  E[@ q Hq pF [[[#R Y !q 9 p  A[pF A q  q T Aar 6 A q q Tr 5 0 !Ax 8R!8R!Y("p 4Tq R+O"T p : 'TT7q () (,q q07 C "p 65r W[q  [Yr 4  3$2 6#b 48r ' 5P:c{A5q n  bJn P  hq  q   9 q   88 nw 3(#9A 8q0;  A2q q q 8 n n qt aFw 8(Aq n  :n  8q0   An q br x ro  8bZrUn $ ^bZrUn C ^4(28GR&8+r k  + 0"p i 'b Z rVn  ^(b Z rRn  ^(H(ctr q "pUK@2# An A!  #IbZqj  MbZqj  Mqz  bA#"p?i"b "6 p@| 0!0n0} n0} ipF Aq q br y  q0Vr v A0n0D!bpF pG$3e a9aTSTq  C 9TSTq   98T8Tn0O "p0L T@9(T@nK TC9(TAnK  TTT{T(T@TA"_pS  n W 2 n W  n W n W  Yn W  nY  "p HiA12 bnC q0{ pF [$[%BpF [[ BbZT1rQt TbZT1rQt T. T0T1T2^q@YB ³ pF [[[ n0]!  n0[2 bNn ^  Bq R+"T p : !'w )w Tqo "rT"Tn  q  qf  Tqp Tqa  t * q[ 9l )()T TT T " p@W-qg   v oTn  q  qf    vq  Y'w 3 q@_2  =Byqa n n cn  n qt an fqa " qQ 0! 8q 8n4 (b 038n  q  !q n0dH("8 n eHn e8(b 3n  q  !q n0d8(n e8bN "TTTTTTvZ [[[[[[ p0 eBTkB q q 6q [pF [[[{B #?1 q T@r n  n T@qt r   B8 "Bp  ("Bq n p0  8 #"Bn  n  "_pS n W W n W u nY  p0 ( bTBr 'q[ R{ n 8 0T@qq bnI " TN0q[ { TO!q[  p0Ln0 q[ (T@n n "mp0 -@TAmn  8n  9(8 n ( )"DTBn  3r(p0$ 0TBr  9(n '2n@' rTKn@3 r( )q( )in& n% TBr  qv TGr  9$"{vZq@2 q8 n 8(8n ( T@n2 T@n1 bNq ~T@n 0n 878n  ( ' q ' ( ( TBqs 8B TKqr TMr n TNr  n  "_pS n W )n W n W  n W n V nY r@$R ' TBn 2n  878n 'i-'   ! : \ jJ  n0f!  n0d2 bNn g DJq RQ+<"T p : 'q (*q TQqo "TSTTn  qt ap0T2SYTr0! 3bN "TATBTCpVc2 [[[ p0  n0k!  n0i2 bNn l D8q RQ+*"T p : 'q a(q TQqo TRSYTr0! 3  "T1T2p@hR [[ p0 DTDT DT  D\n  n  n  t n 2 n  r n C q= "_pS n T  n W ` n W  n W  n W ln W  n W 0 4n W  n0U @ Yn W  nY DT DTDT D n  8 ( n  p x n D n  & D($% q !r  n  n  r  T  8/T n  "_pS n W h Bn W n W v n W n W 6 nY  I  wn  qt  n se 8 b 7n pi (vnq : 9 p y r a n   n 8 " Bp  i(yqv "p@hvq@2 z o8^T n  qt  ar r  r k 8 q@  ( bSn!  n"  r  r k 8q@  ( bSn!  n"  w a (T r rN  n 8 8 ny 3( 8 ( (8 nm 3( 9 8 ( (8Z8 Xqw T 8;T p v` "_pS n W V #n W e n W 5 n W n W u nY   w( )8 ny 3(89"!p n % b\n e n e n e b] q[ v n e n   )P8tj 8n  p xP tk 8 n0 tl 8 n0 n  r a n  03n "p_ccq@2 xx q 8|" r t r ku 9l #U?d0v oqw T 8 4T p vP "_pS n W u [n W u n W nY    w( )~ww T 89T p vP "_pS n W u $n W u n W 5 n W n W nY   w( ).T 8(T "_pS n W x &n W n W 7 nY  "# !wT 'q_<ex 8Tp0w` T 8;T p vP "_pS n W e n W n W 5 'n W e n W u nY   w( )T 85T p vP "_pS n W u n W n W 5 1n W u n W nY   w( )Z8 '"Bn  n  "_pS n W n W nY  p0 (8Bun  8 n 8(8u(8#T bnI  q@ eg n0~ ( ( e8nR 8;n  p x  n0  t  "_pS  n W _ n0U u n W u nY   n0 y n  (p y r Q T 8(q0; 8Jp0w x T 89T p v "_pS n W  %n W A n W 1 n W n W ! nY  !"  w((?T 84T p v " _pS n W y  (n W n W 7 n W n W nY  !"  w HT 8]T n n  n n  n n "_pS n W  Kn W a n W ! n W ! n V 1 n W ! n T A n W ! n W Q Yn W ! nY  D w"Ip/ "Jp 0 n b]Gq  q  b[t 'qX jx 9l n e q= nW Ce n 0 n T"pR`]r C 'l@ IA q Sq  q q Kq q m q pF [[ [ [[ [[ [q [ [  9I:8 ( 8 " pg  ( 8 " p (  8 b W(v m XIPq Mq  nI  Meew  3!&Mgw  : n0N  1q  ! q   8Mgw   n0N  q  !Mq  9q@  (W~ n M  q  !Mq  9q@  8(X1:19"Bv ~()19(1:A1;"v ~FF""_pS  .n W n0U h  in W n0U H nY  p 'F""_pS  -n W n0U h  Dn W n0U ( nY  p '""_pS <n W 2 n W Fn W 2 nY  p !'"S p 9 !'" p !'?pF pz K.SSS"_pS  n W v n0U  n W  n0U  n W  n0U @ nY S S S S  "p {i #J pF ZZZZ4J fq p 8 !. T^q  .pF [CTTRq  :JUq T n fR qQ s n0dt T!n0dbN "?TARBRCp@ 2GqV qT  EJ1q mq @q  q pF [[[Y[YY" p qg [ dJ08 b nh  a( 8  (  8 ( @8 !(vT;T" R ~J[n ry b 3#?qc qT (BTP8 TPqc qT (3TPTQ#qf  r b  qT TQq  TQ!8TQ!n TS!n qT2 qT  (JPKq q q !q pF [["[#Y n rx cr kp n rx r k "xp   }  bn rx  r k n b r r k n r s 9q r0 wR  q r0 (b[880r k q   8()r z8 q ^9r k 8fw@  bn@|p  Y t wR  q r0 ;t w  r0 (9 Y n 8bRn J  q  9(# ? !qQ q r0 ( "T$p : '[!"d"#"Ab q n i M M p q a[[+ ~K 8(vKq q " p0oT$T%r T%r ?T%r~ K q q pF [%[$.T`&Ta'Tb(Tc)Td*u^w pF [&['[([)[*KT-dT/w  K{Uq n[  q R  :n0d=n0d  n0d 8 X q  3! 9 bSn! n" Tr,Ts.q 2  q R  n0d9!8q (9Tp,Tq.r b  qT q q (8an fq0ibNKT +n %  9T ,T!.r b  qT "Tp : 'KKq Kq mq q pF [x.[y,[{/q& [p+Tp,Tq.r a  8"uvqg [Z-" F ,p * ' BL 8  8(xgVE4#vWL#q q 8KqZ  q A( ' q 'xL*q br r r k! n  r~ 8qT  8q  (L;q r qo 8n? "Sr rz "_pS n W 2 n W  @n W ! nY  p 9 '. T 0R!1^q0 pF [0Y1T4T6?R7q0 LHUq T03n fT02qc qT q q T12!qQ  s n0d%t T25n0dT13q0T13X q ! 9 qQ  n0d%bN "?T!2p  GqV qT  L8q mq @q  q pF [#6[$5[%3Y&7bRn J  q  [ 2"p0 qg [ 4 L(8 b nh  a( 8  ( 8  (pvLq ny  : #?=n v "T p : !'L3q nu  :9#?n v q  "S"_pS n W 2 n T  nY  p 9 !' M(q q !06!0n ~ !09(9n { 2"Sp 9 'M+q +q bRn J  q  !6! !n z n { "S p 9 !'-Mq "p }q C} n02 bNn   9n0! GM>T`:9q Rb;+,"T p : !'q r(q Tb9Tc8dq [e:Ye;r@9 C 3 "T19T28p@R[: [9[8 p0 [M 8bq@2 gM "p@0q06 sMP|r WO`|r WOq 2 pF T=r T=r T=r T=r qn Myq T0=r0 @ pMT0<bSn!  n"  q A ! r0 @T0=r @ pMT0<bSn!  n"  q A ! r0 @T0=r0 @ pNT0<bSn!  n"  q A ! r0 @T0=r0 @ pT=r T=r qn qn T=r T=r qn %N q pF [=Y>#Hq [<3N 8p0T=r  >ND}q r r  r  8$r  |4T<r  bSn!  n"  q A r0 v(T=r bNp  NTn R>7MR>n T<r  V"ptq 1 r0 ! Vr>  r  8r  V|r  n T<r  r (q q pF pOJq r  q  bJn P  hq  q  9 q  90(@8r n b?n Vq  IpF   r 8 &r  | r q  ^r q  ?^n0 (n  n 4 r  bHn  n  T q= bEt ) qZ 9l n  n n " _pS n W  n W n W nY   r n  n  ~.q  "_pS  n W n V  n W n T  n W n W n W n W  n W n V n W n0U P  /n W nY q  0 q 8 0(8n (n  n  V  q q  q  " xp  }r> r  8xr  ^bAVx>  x  8%x  ^q0  8((^9("qT $ q q P n n r0 ( "p.q 8 n (n  bHn  n   n 8 t  9(( "?#?p  G(v   q0!n[ "_pS  n W 2 n W  nY  bRn J ! q  !q #=Ar0 S!qQ  :r0 cr0 SbNq  "?p  * G"A q v iQrQ?b@?bA{Q'"p i?8$ G q i@:9=$0G q iAQq q p![C[BQ8 "pp0###$<----{,M8l(^{,}$"<--)%xk<j,.*xgKf,+-%   c   . <   -t;j e  <++)%## g/#g0# #!-+ 9*1{,+ !"{#z   %""<--) L*M)?$$$Y<--)% Y<-* %##$ <-----z, PzJY' u ,# K)vLjLM4p- ?"/,! G"S&w{\"------I?vY<${"NvJ$ $%=-------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 <    yJ L   y    y i   *y!x%.v ;    yJL    y t ;   yJ  -K%-)z-<{,R  s,  y  q =  x      y,-K ,i   8y  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 ){   %"I[\!=Z z,I#$%h  " j*f.K 9L[Uu   ,-G""#$ "  }   i *}!  },i*} [*ffx!U ""%" "L""$"w-b!b!e K"|w%|h|K"" "Y- " -G  N""YYI# I%  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-pED9-!{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=<=#Y 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,\\$#"Z--)bi i " $;}#<!# "-M#x-i-H9I6 X! # #-w}\Y},=Kx|{;c<=m 2;~M : ZZ ,J Z~                KH      i~Ji !J<OI .KK{JK#%K3#g g@#i X0 "Kmpp--G!yw ,  % "K-#gm+mKhZKiiiKI%Z Z %< %A- 7m1Kp l{ +K%*%-ii  .S,7;  0"[* ""    1"j"-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":^:e0H^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\^^^^^^\^^^>\{\"^^\?<.uMG>\VVt^H^H^H^zHrVr\4FH]lm zHzH.bH6zH@gHHzHTzHV^wo^ ^^^H^H^H^^H^^^H^^H^a^^EN\\\+G>\1>G>\H>\Gw^GG^ $"#^\')6^z^^L7UUUPPzzzz\z ^::^^ ^::^^?\N^^^^^^^^^ ^^^^Z:^:t ^:t  11}}GIVI[I_IbIdIgIhIjI\^a^lo>>l^a^l^a^l^a^l^a? l^a? zzzzz}zzzzz: :::H^^ 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}}}}H^\\z?^a^la^la^^tu:^tu:^l^a^l^a\ [ _  \F".0:>^>^^>G?eAa>^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¨U      0*0 0*00*020 0*0¨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:;0.2?0@H‚@¢AJB042C0H‚@¢DJE082C0H‚@¢DJF0G2 H040.HJ,I0J0.2 K0L0.2M0NH–@¢OJP0Q2R0SH–@¢TJU0G2V0WH–@¢XJY042Z0H–@¢DJ[020.2Z0H–@¢DJ(\0040]2 ^00_H–@¢`J(a00@0]2 ^00_H–@¢`Jb0@*042c0dHJe04*042f0dHJg082h02HJ.i0k020j0.2 l0k0.H–@¢mJn0G2 o0p0.H–@¢mJq020.2r0 H–@¢sJt0G2u0vH–@¢wJx0G2u0vH–@¢wJy0{0z2u0vHJ|0GH†@¢}J~0GHR0X‚¢ R0X‚¢ R0 X‚¢ R 0X‚¢ R0X‚¢ 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‚¢ R0 0 0.0-X‚¢ R1 020.0-X‚¢ R3 040.0-X‚¢ R5 040.0-X‚¢ R600807X‚¢ R90:X‚¢ ¨ƒ  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 4 validated : returning 304 as per validation params ) 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$10,$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$4$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$4&$i$a$-update-UstadCacheImpl$retrieve$5>$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$hasCacheValidators $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;Lcom/ustadmobile/libcache/cachecontrol/CacheControlFreshnessChecker;)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:: 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;8Lworld/respect/libutil/util/time/TimeInMillis_androidKt;(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,75:1 1#2:76 *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,71:1 1#2:72 *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,64:1 109#2,16:65 *S KotlinDebug *F + 1 UstadCacheBuilder.kt com/ustadmobile/libcache/UstadCacheBuilder *L 34#1:65,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,1003:1 3301#2,10:1004 1617#2,9:1014 1869#2:1023 1870#2:1025 1626#2:1026 1869#2,2:1038 1563#2:1044 1634#2,2:1045 1636#2:1048 1563#2:1049 1634#2,3:1050 774#2:1053 865#2,2:1054 1563#2:1056 1634#2,3:1057 1617#2,9:1060 1869#2:1069 1870#2:1071 1626#2:1072 1869#2,2:1073 1563#2:1075 1634#2,3:1076 774#2:1086 865#2,2:1087 1563#2:1094 1634#2,3:1095 1617#2,9:1098 1869#2:1107 1870#2:1109 1626#2:1110 1208#2,2:1111 1236#2,4:1113 1869#2:1117 1563#2:1118 1634#2,3:1119 1869#2,2:1122 1870#2:1124 1563#2:1125 1634#2,3:1126 1563#2:1129 1634#2,3:1130 1563#2:1133 1634#2,3:1134 1617#2,9:1141 1869#2:1150 1870#2:1152 1626#2:1153 1563#2:1158 1634#2,3:1159 1563#2:1165 1634#2,3:1166 1869#2,2:1170 1563#2:1176 1634#2,3:1177 1869#2,2:1200 1761#2,3:1206 774#2:1209 865#2,2:1210 774#2:1212 865#2,2:1213 1#3:1024 1#3:1047 1#3:1070 1#3:1108 1#3:1151 116#4,11:1027 164#5,4:1040 164#5,4:1079 164#5,3:1083 167#5:1089 164#5,4:1090 164#5,4:1137 164#5,4:1154 164#5,3:1162 167#5:1169 164#5,4:1172 175#5,4:1180 175#5,4:1184 175#5,4:1188 175#5,4:1192 175#5,4:1196 164#5,4:1202 *S KotlinDebug *F + 1 UstadCacheImpl.kt com/ustadmobile/libcache/UstadCacheImpl *L 212#1:1004,10 216#1:1014,9 216#1:1023 216#1:1025 216#1:1026 284#1:1038,2 318#1:1044 318#1:1045,2 318#1:1048 413#1:1049 413#1:1050,3 561#1:1053 561#1:1054,2 563#1:1056 563#1:1057,3 567#1:1060,9 567#1:1069 567#1:1071 567#1:1072 572#1:1073,2 579#1:1075 579#1:1076,3 660#1:1086 660#1:1087,2 729#1:1094 729#1:1095,3 738#1:1098,9 738#1:1107 738#1:1109 738#1:1110 746#1:1111,2 746#1:1113,4 753#1:1117 755#1:1118 755#1:1119,3 758#1:1122,2 753#1:1124 830#1:1125 830#1:1126,3 834#1:1129 834#1:1130,3 844#1:1133 844#1:1134,3 849#1:1141,9 849#1:1150 849#1:1152 849#1:1153 855#1:1158 855#1:1159,3 869#1:1165 869#1:1166,3 874#1:1170,2 910#1:1176 910#1:1177,3 957#1:1200,2 690#1:1206,3 876#1:1209 876#1:1210,2 881#1:1212 881#1:1213,2 216#1:1024 567#1:1070 738#1:1108 849#1:1151 268#1:1027,11 296#1:1040,4 610#1:1079,4 659#1:1083,3 659#1:1089 663#1:1090,4 845#1:1137,4 852#1:1154,4 868#1:1162,3 868#1:1169 892#1:1172,4 932#1:1180,4 936#1:1184,4 938#1:1188,4 942#1:1192,4 946#1:1196,4 701#1:1202,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,1003:1 1869#2,2:1004 *S KotlinDebug *F + 1 UstadCacheImpl.kt com/ustadmobile/libcache/UstadCacheImpl$4$1 *L 180#1:1004,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,1003:1 1#2:1004 216#3,2:1005 1563#4:1007 1634#4,3:1008 *S KotlinDebug *F + 1 UstadCacheImpl.kt com/ustadmobile/libcache/UstadCacheImpl$commit$3$1 *L 968#1:1005,2 973#1:1007 973#1:1008,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,1003:1 1208#2,2:1004 1236#2,4:1006 774#2:1010 865#2,2:1011 1208#2,2:1013 1236#2,4:1015 1491#2:1019 1516#2,3:1020 1519#2,3:1030 1563#2:1033 1634#2,3:1034 382#3,7:1023 *S KotlinDebug *F + 1 UstadCacheImpl.kt com/ustadmobile/libcache/UstadCacheImpl$loadEntries$3$1 *L 227#1:1004,2 227#1:1006,4 229#1:1010 229#1:1011,2 236#1:1013,2 236#1:1015,4 238#1:1019 238#1:1020,3 238#1:1030,3 245#1:1033 245#1:1034,3 238#1:1023,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,1003:1 1563#2:1004 1634#2,3:1005 1617#2,9:1008 1869#2:1017 1870#2:1019 1626#2:1020 774#2:1021 865#2,2:1022 1563#2:1024 1634#2,3:1025 1208#2,2:1028 1236#2,4:1030 1563#2:1034 1634#2,2:1035 1869#2,2:1037 1636#2:1039 1563#2:1040 1634#2,3:1041 774#2:1044 865#2,2:1045 1563#2:1047 1634#2,3:1048 1563#2:1051 1634#2,3:1052 1193#2,2:1059 1267#2,4:1061 1563#2:1065 1634#2,3:1066 1#3:1018 164#4,4:1055 *S KotlinDebug *F + 1 UstadCacheImpl.kt com/ustadmobile/libcache/UstadCacheImpl$store$processEntriesFn$1 *L 426#1:1004 426#1:1005,3 435#1:1008,9 435#1:1017 435#1:1019 435#1:1020 436#1:1021 436#1:1022,2 438#1:1024 438#1:1025,3 439#1:1028,2 439#1:1030,4 443#1:1034 443#1:1035,2 466#1:1037,2 443#1:1039 515#1:1040 515#1:1041,3 521#1:1044 521#1:1045,2 523#1:1047 523#1:1048,3 533#1:1051 533#1:1052,3 537#1:1059,2 537#1:1061,4 541#1:1065 541#1:1066,3 435#1:1018 534#1:1055,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,430:1 1#2:431 *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 VLLLLLLILVLLLLLLLVLLLLLLLIILLLLLLVLLLLLLLIILLLLLLIL 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 availableUrlaviawaitawaitAllb@b849e8a9f6cceff267251a73644faacc801ad726cc8f22a9c323c56a203f5446batchId 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$277G77H77Z777W 7\ 7] 7^ 7_ 7z 7,777e7 !%0|77W7v 7)7 77M7n77277W 7\ 7] 7z 7,777e7 !%0!7777 !%0` 77777777 !%0%777Y777%76 c 7777777 7 7 !%0%76 !71%w%777]%77 77, 77772777 7717 !%0%v%777%7777F 7777777 !%0%y%777m 7777777777717 !%0%x777z7T7797u77<7977W 7\ 7] 7z 7,777e7 !%01 7777 7 77 77 !%0%~%7%77 77*77u771777 7 77 7717 !%0$@!7{ %%}%7777777o7w77 7_77r77s7W 7\ 7] 7z 7,777e7{ 7 !%0%~777:7737u7777W 7\ 7z 7,777e7 !%0 777 !%0&77777777 7:7767w77>77G777d777W 7\ 7] 7^ 7_ 7` 7z 7,777e7 !%0%777Y77 777%7X 7 7 7 !%0%7X [  %7 %7777O777'77 !%0$ !7 %V 777777R7 !%0 !%0!7g% 777777 77777%77$7 77 77%777 7777%777 7777%777 77777% 77777 777777% 77777 777777% 77777 777 7777% 77777 77 77%77 77777%777 77 77%777Y7[ 77ʕ>7777b77"77'77G77=777$7777777777<77777D77S 7 77B7?77D77k7T77,7U77(7R7Z 777 7 717 !%0%[ %7 4 7777U7T7S7L7 !%0%%77@%7Q %7Q %: !%77 7@7% 77W7v 77@7K7 777 77]%77 77%77 77%7 77%7Z 977e 7W77v 7 7 7@7H7K7777 7 77777777c777J7777077777777$7Y777F7{777P7777 7 7717 !%0%7Z %%777 777%777 7_7 7 7%77E 7 77 777 7  $$ 7!7c7c#77%77E !%0%:!% 7 7! 7E 7 77 777%777 7777 7  $$ 7!7c7c#77%% 77777 77 77%7\ %7\ %:p%77777\ %777 7777 7  $ 7!#%.77 77&77T7v 777U7:7A7777777l77J77m7777777W 7\ 7] 7^ 7_ 7` 7a 7z 7,777e7 !%0!7%E 7777S7 7 !%0777C 77377777W 7\ 7z 7,777e7 !%0!7%7777777%7777%7777%77777777 %777%7777 7 7777277>7771777W 7\ 7] 7z 7,777e7 !%0!7 %777 77 77 7  $= 7S !7B7c#77%%:%777 77 77 7  $ 7!#%%:%7777777777777777777 77 7% 777 77 77 77%777%7777%777%777%7] 7 7  $$$$$ 7!7B7 77x7#77777%77 !%0%7] %:% 7 7! 77 77 77 777%7777777777777777777 77 7%777 77 777 7  $ 7!7h #7% 77h 7 !%0%:% 7 7! 77 77 777%777 7777 7  $ 7!7#7%%:%777 7777 7  $ 7!77c7 #777%%:%777 7777 7  $ 7!777 7B7 7 7x7#77777777%%:%777 7777 7  $ 7!77#77%%:% 777777777 777% 777 77 77 77%7^ 7 7  $$$$ 7!777 777 7777 7777C7 #777777777777777% 77 7 !%0%7^ %:% 7 7! 77 77 77 777% 777777777 777%777 77 777 7  $ 7!7h #7%77 7h 7 !%0%:"% 7 7! 77 77 777%777 7777 7  $ 7-!7#7%%:$%777 7777 7  $$ $ 7.!777777777a7777 77a#777777777777777%%:%%777 7777 7  $] 7!77#77%%:.%777 7777 7  $$($. 7"!7'7G7c7$777M7 7'7G7c7$77717E7M7 7'7G7c7$77717E7M7 #7777777777777777777777777777%%:2%77 77 7777777 777% 777777 77777%7 7 7777777 7  $* 7!#%777 !%0%:%7 7! 777b777 777b7777%77 77 7777777 777%777 777777 7  $) 7!7h #7%777h 7 !%0% 7 7! 77 777b777778 7777W7V7777W 7\ 7z 7V7,777e7 !%0!7u %777777777L77 777%77 7_7 7 7%77 77777%777%777%7_ 7 7  $ 7!#% 77 !%0%7_ % 7 7 7 777b7777%777 7777 7  $$$ 7!7U7U7B7U7B#77777%%:5%777 7777 7  $ 7!77b77M#7777%%:6%77t 777@7 777K77757#77 7 7)7]% 77777 77 77%777 7777%7777%77 77 77%7= 777%7= 777%7= 777%7= 777%7s777%7[ ˕777K7t 7 777 7@777H7K7*77 7z7757{7#7777 77 7|7)77I7b777E 7Q7: 7 7;7; 7F7!7< 77"7#77 777K7r77L7g 7+7 777/7A7-77<7.77 7"77'77G77=77777777$7777777D777 7v 7x7 7O 77S 7 77B7?77D77k7T77,7U77(77R7Z 77N 7E7 777 717 !%0%7[ %% 77#77777 77 7%7b 7 7  35@ 7!7 7 7 7 7377 7#77777777%%7b %:F% 77#77777 77!77 7  1 7!7h #7%%:K% 77#77777 77"77 7  0 7!#%%:S%77@7t 7K7 77%77[ 777%7_ 777%7[ 777%7a 7#7 7@7K7t 7H7K77777F7 7^ 757Z 777x7 !%0%7a 7$7777757u7777W 7\ 7z 7,777e7 !%07 7 7 !%0%777Y7777%73 777 !%0%73 %7)77,7777.7770777 !%0%'7*7777 !%0%%74 7+7)7777,7777.777077717 !%0%74 %C7,77777U77777 77 !%0I 7-7777.77 !%0%R7.7^7a7q7777777*77777 7$77%7&7)7]77\717 !%0%I 7/7777077 !%0%Q#707^777777N77777777+7777O7$77%7&7 787 77^7]717 !%0%%u 7377777707 7 !%0%74737777777707 7 !%0U 757777777 !%0%77e 7:7<7677d 7:7a77 !%0n 79 7X777Z777[77 !%0%:%7a 7:7%7e 7:778767x 7W777 7` 7:77d 7a77l 7Y779 777 !%0_7:777T77W 7z 7,777e7 !%077 !%0(7<7777 !%0%W 7=77777j 7717 !%0%K 7>77777j 77 !%0:%77 }7?777777i777c7 !%0%77 ŕ)7@7777 7Q77777A7777K777z777777777"77 7f777 7o777477477 !%0# 8V8h8j8b8d8e8[8_8g%;%!%"7A77@7777 !%0%777@7g7: 77 7j 77 7777777 !%0%:%777/ 7^77/ 7a%777/ 7b77% 777/ 7b7777777%77Q7%777%777%77z7%777%777%77f7%77o7%777ɕC7L7@777K 77Q7 777 777A77 777K77 7z7777 77777 777"77 7f7 777 7o7 777 7747477 77 77 7E7. 7C77 77 7 !%0%77O777 77M77 7   7!#%%:%77O777 77N77 7  % 7!#%%:^ 7777777 !%07O77 7@77E 77 77777777 7 !%0%7P777777777777777W 7\ 7z 7,777e7 !%0-%-%*%777 7777% 77777 77 77<*!-%%77 77777-%%77 77777-%%7777 77 77-%-%%77 7777$-%% 77777 77 77-%%77 77777-7Q777`777<7d777777?777\7 77b77747f7 7m7E7 7 77777:777#77 !%0"s 7; 7{77 7 777 7 !%0%:m%7|77s 7< 7{77 7 777 7 !%0s 7= 7y77 7 777 7 !%0%7z77s 7> 7y77 7 777 7 !%0%777/ 7`=7d777D7. 7 !%0%8 67e7Q78 7777< 7{77= 7: 7y7G 77777?77 7 77`77<7d77\7 77b7f7 7m7E777#7777477777:717 !%0%8 %777 7777-%%77 7777-%%77 7777-%%77 77 77-%%77 77 777f7777 777^777777777S77 !%0s 7? 7{77 7 777 7 !%0%:%7|77=7m777D7. 7 !%0%87n7f78 7777> 7{779 7?77 77^777777777S7717 !%0%8% 77777 77 77-%%77 77777-%-%7 -%7%77 77 77-%-%7 %77[ 777o777777?7n777M7l777w77777R7Z 77O7 !%0s 7@ 7{77 7 777 7 !%0%:%7|77=7x777D7. 7 !%0%8$7y7o78 7777? 7{779 7?777?7n777M7l7R7Z 77O777w7777717 !%0%8%777 77 77*!-%%77 77 77-%%77[ 777-%%77 77777-%7-%7%77 7777-%7%77 77 77-%7%777 77 77$7z777777777 777^ 7Z 7\ 7E7777737M777J777 77 !%0s 7A 7{77 7 777 7 !%0%:%7|77s 7B 7{77 7 777 7 !%0=7777D7. 7 !%0%8.*77z78 7777@ 7{77B 777777^ 7Z 7\ 7E7 777777737M777J777 7717 !%0%8-% 77777 77 77-%%77[ 777-%% 77777 77777-%%77 777P777777777?7Z 7Z 7R77T7P777 !%0s 7C 7{77 7 777 7 !%0%:K%7|77=7777D7. 7 !%0%867778 7777A 7{7777?7Z 7Z 7R77T7P77717 !%0%85-%%77 77777-%7Wd 7777O77E7 7 !%0=7777D7. 7 !%0%8;7778 7777O77E7 717 !%0%8:%777 77 77T 77777Q777 !%0s 7D 7{77 7 777 7 !%0%:s%7|77=7777D7. 7 !%0%8@x7778 7777C 7{777Q7717 !%0%8?% 77777 77 77-%-%%77 77 777777777?77h7 77 7 !%0s 7E 7{77 7 777 7 !%0%:%7|77=7777D7. 7 !%0%8H7778 7777D 7{7777?77h7 77 717 !%0%8G%777 7777% 77777 77 77-%%77 77777-%-%7777777777?7 7V7 77X77<7Z7T77 !%0s 7F 7{77 7 777 7 !%0%:%7|77s 7G 7{77 7 777 7 !%0s 7H 7y77 7 777 7 !%0%7z77=7777D7. 7 !%0%8T#7778 7777E 7{77F 7; 7y777777?7 7V7 77X77<7Z7T7717 !%0%8S, ? 787777f77 7j77777!7 777;777u77`77777777J7e7d7t7W 7\ 7] 7^ 7_ 7` 7a 7b 7c 7X 7Y 7Z 7[ 7z 7,777e7 !%0&)!7%7%77777777]%7777% 77777777Y7!77777B77w77777w777777 77W 7\ 7] 7^ 7z 7,777e7 !%0%77{ 7^ ;M 7 7I 7 7777 7z 77 7 7 777 77 7 777 !%0$!7"%8[%77 77%77{ 77Z 7777 77z 77 !%0,?977 7 7 7 7 77 7 7 77777 77777777777777W 7\ 7] 7^ 7_ 7` 7a 7b 7z 7,777e7777 77 7717"7 !%0&%8Y8Z7J 7 7777 7z 77 7 7 777 77 7 777 !%0%8_%77 77%77{ 77>77777z 77 !%0E77 7 7 7 7 7 77 7 7 7 7 7 77777 777777777777777777W 7\ 7] 7^ 7_ 7` 7a 7b 7c 7X 7Y 7Z 7z 7,777e7777 77 77"717 !%0&)!7v%7 %8]8^0 7777d 7i 7P7 !%0%8b-7777777777777777777777777W 7\ 7] 7^ 7_ 7` 7a 7b 7c 7z 7,777e717 !%0%8az777777777W 7\ 7z 7,777e7 !%0&"77p77 77787777W 7\ 7z 7,777e7 !%077=7P777677k77W 7\ 7z 7,777e7 !%0h77777 77777@77B77W 7\ 7] 7^ 7z 7,777e7 !%077:7<7>7=777777777W 7\ 7] 7^ 7z 7,777e7 !%0&)!7%7<%7Y \7777k 7j 7h 7f 7g 7e 7777 !%0%7Y %8l%77 77+777717x77 7 7777717 !%0%8k%777)7777G7 !%0% 77777 77 77%79 %79 %:%777 7777 7p $f 7!#%%:5% 77777 77 77%:%777 7777 7p $t 7!#%[ 7777O7F7Q7P7 !%0%8777N7{777777i77=77W 7\ 7] 7z 7,777e7 !%0!7 % 777777 777%7: 7 7p $$ 7!#%%7: %:% 777777 7777 7p $ 7!#%%: % 777777 7777 7p $$ 7!#%%:% 777777 7777 7p $ 7!#%% 777777 7777 7p $$ 7!#%%:% 777777 7777 7p $ 7!7h #7%%:%77777 777%77E 7 77777 7p $ 7!#%77E !%0% 7 7! 7E 7 77777%7% 777777 77 77-7777 77 !%0!7 % 777% 7( 7777 777%77E 7 7777%7( 777%7; 7 7p $ 7!#%77E !%0%7; %:% 7 7! 7E 7 77777%777]J 777777!77 !%0!7l %777 777%777 7777777 77 7b77777777 7p $$$ 7!7 7 7#777%977 777 !%0%:%7 7! 77 7b77b7777b777 77 7b77b7777b7777%777 777% 77E 7 77 7b77777777 7p $ 7!#%877 777E !%0%:!%7 7! 7E 7 77 7b77b7777b7777%7< -7777 77 !%0%7< !7m %777 7777 7p $T 7!#%%:-%777 777%77E 7 777777 7p $2 7!#%777E !%0% 7 7! 7E 7 777b7777%7= -7777 77 !%0%7= !7o %7777 777%77E 7 777P777 7p $ 7!#%77P7E !%0%:H% 7 7! 7E 7 777b7P777% 77@77K7 77 77%77777777]%7 77%7777%7777%78 ȕ9777 7@77H7K77 77177 77777E 7:777 77;7577 77F7%7707: 777777775777 7 7l 7 7m 7o 717 !%0%78 %8s8u8}88827777/ 70 7 !%0%877_77#77s77777c77777/77 !%0!7lr77`77#777c777/77 !%0!7 %7777c7 777%7? 7 7u  7!#%%7? %:dl 77a77#777c7/77 !%0!7 M 7K 7k777p7777 !%0%:mƕ)77x 7W7;7H7K7*77777E 77c77b7P77Q77 77w7!7K 777"7p777u77 7 7l717 !%0%8888%777p7 7777 7~  7!#%%:% 77 777p7 777%7 777 7~  7!7 #7%%:%77p7 77577p7 777 !%0Y 77 7777 !%0%77777%7> 777777,7777777u77j7777]7:77^77\77 !%0%7> !7K%8%7777 777%77E 7 77777 7r 4 7!#% 777E !%0%:% 7 7! 7E 7 77777i 77 777 77777K7 !%0%87777H777 777 7 7 7 !%0%87777777\717777 !%0%8b 7777 7i7777 !%0%8P 777777077 !%0!777777 777777777077\7,777W 7\ 7] 7^ 7z 7e717 !%0%8b 7777 7j7777 !%0%8f777777777777077\717 !%0%8a 77772 7h77 77 !%0%8777d7e777v77777 77W 7\ 7] 7z 7,777e717 !%0%8j 7777 777k7777 !%0%8%7777%7777%77777%777%7@ "77777 7777z7777777X7\7W 7\ 7] 7z 7,777e717 !%0%7@ %8%7777 777% 77777 77777 7 %, 7!7 7 7R7#7777% 777 !%0%:% 7 7! 7777 77777%777 7777D7 777U77(7 !%0~77 7 7@77 777 77U77(7 !%0%77 7777 7@  7!7~7E7 7_#7777%%:%777 777 77 77 7777 77777777E77_7 77 77 !%0% 777777777 777%777%777%7B 7 7  MT[ 7! 7B7 77x77B7 77x7# 7777777777%%7B %:%777 7777! 7 #$ 7!7c7c#77%%:%7= 777%7= 777%7A •77 7@77E 7P 777p78 7H7< 77777M 7777N 7777 !%0%7A 7777 7777777e7W 7\ 7z 7,777 !%0{777777777_77W 7\ 7z 7,777e7 !%027 777 77 !%0%8%77 7 77 77" 7  7!7U#7%%:&%7C 7 77e 7W7 7@77 77777U77(717 !%0%7C %8:7 77 7 !%0277777 7 !%0%8%7D k 77 7e 7W7777 717 !%0%7D %8/7777 7N7 !%0%8%777 7777# 7 0 <>?$$h$$ 7!07 7 7 7 7T7 7 7T7U7K77G7H7 7z7 7 7y7y7y77 7T7U717 7o7 7T7U7Q77 7 7 7T7U7Q77 7 7 7T7U7Q77 7 #0777777777777777777777777777777777777777777777777%%:J%77777 777% 77U 7777 77 77%777%7N 7% 7  l 7!7p7B7 77x7#777777%77T 7 !%0%7N %:?% 7 7! 7U 7777 77 777% 77W 7777777 777%7W 77%7O 7& 7   r$ 7! 77Q77R7 7y7 7~7~7# 7777777777%%7O % 777777777 777%77E 7 777 77%7M 7$ 7  $ 7!7877#777%77E !%0%7M % 7 7! 7E 7 777b7 777% 7777777 7777' 7  $$ 7!#%%7L 7777 7@7 77 7 77'7 77 7717 !%0%7L %8%777 7777( 7   7!#%7 !%0%:W%7 7 7 77 777%77%7G %7G %:U%77 77%77 7777%7P 777 7e 7W7 7777-77377.77 77E7 !%0%7P %8%77777 777 77 777 77 77 77777 777777777@7 !%0%8%77W 777 777 77.7- 7 777 77 77"7%7 77 7%7 77 7%7S 7+ 7*  %> 7!7/7/7`7F7#77777%%7S %:w%77W 777 777 77.7 777 77 77#7%77E 7 77I 7 777* 7*   7!#%77H 7E !%0%:% 7 7! 7E 7 77I 7b7 777%77.7 77$77) 7*  fh 7!777777#777777%%:%77777 77%7%7U 7- 7*  l 7!7p7B7 77x7#777777%%7U %:%77777.7 777 77 777 77 77&7%7T 7, 7*   qx 7! 787q7f7i7 77777787q7# 7777777777777%%7T %77.7 77'77) 7*   $$$ 7! 7F7 7F7p7 7F7p7r7 # 777777777%%:%:$!%7# 7 77 7%7# 7 77 7%777 77+77/ 7*  $ 7!#%%7777.7 77,7% 77777 777770 7*  $$$ 7!#%77 !%0% 7 7! 7777 77777% 77.777777 77-77. 7*   $$$$ 7! 787q787q787q787q7 # 777777777%%77W 777 777 77 777 77 77I 7 77%7R ĕ7.777 7 7@7777O7 7H 7 7V 7777777G777@7 77 !%0%7R %7727 770771 7,   7!#%%:%77%:%77 77%7V 7277 7e 7W7 777777N7777 77E7 !%0%7V 3 73777777 !%0%8q747>7G 7787777W 7\ 7z 7,777e717 !%0%8% 797n77}7?717 !%0%8%77777%7777? 7579777B7}7?7n77 !%0A7N 77@777 !%06 7777o 777 !%0H 78777777 !%0%8%7I 7~797L7 !%0%7I 777 !%0$77r 7t 77v 7 !%0o7f7l 7t 77v 7~7[77y77 7 !%0$!7 %8N 777 77e 77 !%0%8%87d 77e 77 !%0%87B77 77~7[77)7<7g7 777Z7 !%07c77~7[7 !%0%77o 7v 7Y77G7%7W 7u7F7o 77v 777 777G7 77e 7c7l 7~7[7 !%0%7W 7F77w77W7V77s77,777W 7\ 7z 7e7 !%07G77v 7777K7/7777V77,777W 7\ 7] 7z 7e7 !%0%7777 77t7K77;7f7K77 777 7 !%0%87H7K7777;7f7K77 777 7 !%0%8&7L7 7 7 !%0] 7M7L777g777 7 7 !%07 7L7 !%077L7+7 !%0w7P7 7 77H7K77"7777 7 7 7 !%0%77 77Q772 7   7 !707T #77%%:9%77A 7 7%7A 7 7y 7L 7 77 7 7 7777 7 !%0%77 7 77 777 7 7 7N7 !%0#7l7 7 7.7 !%0.7 7377 7 7 !%077 7 !%07M 7 7Y777 7z 77 7 7 777 77 7 777 !%0%8%77 7Y7%77{ 7Y7>7X7777z 7Y7 !%0"7Y707778777 77777W 7\ 7z 7,777e7777 77 77"717 !%0!7 %8%88% 77_777\777 77[7%77E 7 7777773 7  $ 7!#%777E !%0%:b% 7 7! 7E 7 777b7777%77 7 77]%7` v 7\77 7 77 76777%77 !%0%7` !7 %77_77 7 77]774 7  $[ 7!#%%:u%77_77 77^775 7  $ 7!#% 777E !%0% 777 7b777K7)737t 7 767]%7 77Ǖ)7_7 7 77S777H7K7 7)7737K7t 77 7m 7677 79777F7G7 777 7 77 7 77 7 7 7 7 !%0%88e 7`7777a77l7 !%0%8S7a7~7[7j7u 77777o7p77v 77717 !%0%8@7b777f7707 !%07d7777m7@777 77777>77I77777 7o 7 !%0 7e77K7t 77777!7777H7>777I77e7a777.7 77 7o 7 !%07f77 7777 77I7777>77777 7o 7 !%077777 !%0%7E 7i777v 7K7t 7m7777@777L7>77 78 77777I77 7o 7 !%0%7E %7F B777 7o 7 7 !%0%7F 7l7777m7@777X 7 777>77I77 7777 7o 7 !%0X 777+7m777l7 !%0% 777 777 7c77 7 7i 77 77 7X7 !%0%777! 777 7 7777 77o7%777 77%7! 77 7 77777 7d  7!7h #7%77 7h 7 !%0%:%7 7! 77 777%777777! 777 7 7777 77 77 7777 777 777 !%0%7S%75 %75 %:%77777%777 %7R%777d%777\%7Q77%777 %777 %7777 %77 %77 77%7H Õ17r77 7 7`77C7D 7y7U777.7V7}7W77,7f 7y77/7 7p 7-7q 77|7 777777X777y77 !%0%7H % 777 77777 7+ G 7t777M777 7;7 !%0%8;7v777f7 !%0$ !7x %7K L 7u7v77777f7 !%0%7K !7h 7i%7J 7w7i77v77 77&77g77h77f777x 7h717 !%0%7J %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    ȗ ؇       Ȧ Ԙ    Ȉ  Еȏ             Г      ЉءؤĥԵЎ    Ԣ     ԥ أ    ̦   ب ت ȯذ̲  Է̾                         ȃ      ؆Ȅ؇ ، ؀܁Ѕ؊     Ѝ   ܒ  ȓ   ș ؖ̕З    Л   Ĝ    ؝       П         ܡ     ТУ  Ȩ Щ Ȭ          ̼  Э  ضܸȹԻ                                                                             ԁ       ܂   Ă    ̆ ؄       ē       Д   ș     ĕ  ؖ ԇ ė            Ȍ    Ԛ        ܛ   ̜             ̨  ԩ  ̡     О      ̪      ̫   ̮  ܯ    ܬ    Ȱ          Գ   ̲     ̴        ܵ   ̶        ĸ ܸ         ؼ                 п                                                                                                                       A      ԣ     Н   Ԡ      ܚ     Ȟ         Ā     ܀  A  ؁            Ď ܎     ć ؊  ܇         Ћ  ԏ  Ԉ      ̪              ij ܳ      د Ķ Ĺ  ܶ ܹ  Դ             Ԭ Ы  Ȯ        ؽ        ̿                                                                                                                                                                                Ċ         ܑ          ̒   Ȕ        Ȝ   К              ԩ     ħ  ܨ      Ĩ  ܧ   ̫      ȱ  в       ̶    ط       ؾ                     A A    B                                                                                                                                                          Ą ԃ   ܄  Ѕ          Џ    ؈                   Ԛ       ̝         ġ   Р ܡ        أ  ا    Ȩ       ܫ        Ȭ    ȶ   د       ܺ                   ľ      Ŀ            A                                                                                                Ј  ܁    ̉     Ď       Г     ܖ ؕ  Ԙ     A  ԙ   ܝ   Ě ܛ        ܬ          Ԣ       ĭ  į         B          Ը                                                                                    A                                                      К  Ѐ     ԛТ̣  ȤBԯ̨ذ      ̲ܸ  Ⱥ ػȽȾ     QQQQ    f@7 7 7 77(7X7 p̌? 7m$$&'& 7I7    77*777 7 7 q88889r9998X:K:99@:`:q:8::::81;K::9;8;J;;?<K:<G<R<8<<<<f<N=<X===o>8>>>>>7?)?>7?K:??7??z??8?8?8@8@8=@8f@8@8@8@8@8A8B2AB^BK:"BfBBBBtBz?}BBB8BC8CCCCCD2DDDDDODDDDDDEBEyEDEeEz?nEEDDDDEFFEFK:FF,GF9GVG8jG8~G8G8G8F,HG9HHDz?SHHHDDDHH-IPIaIuII1JD:JIII&JcJJ'KD0KJJSKKDz?mKKLDz?K LLDz?'LLLDz?LL#MGG.ND7NFMMOM#N`NNODONN3OODz?MOOJPDz?OSPPDz?mPPQDz?PQR>RRDRR^RR#SQDSuSCSQ.TS;TmTTTTQD,UTTT!URUUDz?lUU1VDz?U:VxV@VVV8V8V8W8"W86W8YJWSWXY9;YD:J9YIBYYYZD0KJY#ZrZDDDIZ{ZZ8Z8Z8ZZF[Q[[[8[\/\:\?z?\B\\K:\;]\\0]E]]K:]G^]^K:Q^_^"_?z?k_*_u___8 ``BD``8`8`aTaaK:~aaab:b8:b:b8=bFbbbc3cYcbciccBcd8!d8;d8dd8ud8d8d8d8d8d8d8d8de+fDDDf4f}fDDDTfffg8gg@8g@8gg8gg8gg8gg8gg8 hh8/h6h8Vhg8]hdh8~hg8hh8hh8pihiBisiiBiiiBJj jiBJj[jj8jK:jg8g8g8h8dh8h86h8h8i8Jj8kjgk8kk8kk8ll85l}L}}8}K:}'~+~~~5~1~k}t>} 8kK:Ҁ1~K:n{~ā")ρ~6~q{~ǃX<K:݃1E8YÄ-DEz?"6zDDDPDEz?zDDDɅ1K:1:D:JֆI߆  mDDDCvƇD:JIχmDDDlD:JI?uʈD0KJӈmDb:1 =DQZ1.;UDtD!1\eDDDˍDb81 (DrHϏ8#878$KTtK:>tۑ}t0=DD]Dft-BΓ6&DDD/RDDDc ʕ7@ӕ_Dh6 Ζ(K:ٖ{1ŗK:Η ԘK:1ݘ{K:<EK:Nb8v881&<YDǛ|"8?v Dz?ל)8gܝD:JIDDD8 8'K:eDz?_TjҡK:1ۡ&rK:<{PDz?YyHDQ=}HDDDå?JvPD ?PD:JIe VtD}O&BȨz?ܨ8Xc?z?l8K_ڪDDsD|Ϫ$DkDȫ=Dz?FӬDQfoȬܬ=D&ĭVDz?ޭ_htz?_hz?_DDD_DY)VDDDӯN`D}O7iwBz?:K:C8Z 8K:ɳ DO|z?F Qz?Z87@ uط3?z?<lոPDz?gBι8.]ºM}V>}j8MK:~C6L1~ZDͼ*CAJDDDȽDhBk8EK:S5z'2;q|%8HDDMj8Bz?'88CT8e8v888v88K:0>G                                                                                                                                                                 . . . (            . . . 0  8  . L   @ . . . x   d l      .         . . . ! -     . . . 1     . . .    2 4 5 7           / / . 0 $ $/ @ P H $/ ` : ; p   < > ?                ? L ! BD C D@ l & Gd H J  ) * + , - . /t L R L/  0 1 U V W Z [ ] T A D I` ` a h k n u ]1 h1 j. x |  ~.  LD M       <' l' f& @d' A B ' i l m n o I J  F(2 I$/ JH/ ' M' N P' ' S' ' u W' Z U