PK!< META-INF/PK!<"00META-INF/MANIFEST.MFManifest-Version: 1.0 Created-By: singlejar PK !<()NOTICEZ[o~ϯ( n͓7vvfqDi(:CZV}endob"Ϝ9| _ !ޛfۋi9߿y ]e^ube[*ɚ K9U=>%:m: dE v(:Ӌ)uz*վ[-;X-IU 5h lBRn@P+X!ޠȃսB8Si hG~%z7d'&+XM/׫Ū@!r]{nyX/郸^~_,o `?z[qR#j**uKZ Q1v#Wv܁iNKg =/ 7 1~xm~p8%-37yR5i}f -xnBUNa1ʶ;>E`E_WSdڪ5P‹{c|$ .R% [34[05{eaT/c+cCACXoZ˹D=sce9pNjd+nIC$핐%I Z^/ptWZ9^ [.|hI*;yI >)dࣉ2813~-}DIE)BWd Ap]7[X![EӺd9h&2ՠ m%պkB2(z͟fრw=X}n AFu`R+G3=˿a",e'meYLJ@[NA⌓rj\X&^HXELokW\bg*@`ݕ@$BǰJV ry1|C`{L|m.#_w -Gm,C@Tt!J?B7 z'j1 )@$h9zNݩJK? p4&HK)#} Q*Y*M1KCIF\f#fMf},"$Rh0$Skde#XQ 4Fq~^ (bk`C0VR.̅V Y=L5LD(nγ *D Y_bt;Xxp!N筇}G}հj'uO"B)#A h8N͂5eIEjd4Rhe_iĔ֋ ji|B1\y&$ =?|%Eo`66<"I= ^rbȉ 2-Q`LtE^"rG׫!jT#~|V"ʍ^d02h7ӊ;KO#?=7x!a+n w'W>Q\#O3`5Ysu>9O~2)On@ɢb lPFEHJ$tнBli\f@\ M|`Vb5pqz,GeURd!38@a˄kFљ<` Xmq2GǫZqH vj?\0t[  < V@ݷ=^:E޷4?b1/svП3}ޙ 4}Hh&{@AV>*byA!M]#σ"Z_؞qe f죰*~4tt2bWl{$$n9i5egm}BGt}yO `)_DVO>6F\>r~"ԺX 9@*^7l$~M i*X[[ QKAV5\bA NP%;j'9er1l+cGL0GbLcVSbE@*/ZO0+^員9-Cψl(8 ,\(o+m ")^M =]?:;3֠V [Dʩoli'hXsɃD:CapbHLl2b9lezH"欅4:\p\0Dc᣻@X"#}J77A\R'17F Z2M4'gS❜ѪVoՓzv_)wN]\Ȕ3˒2QCYQN]4+9o&ƃ!oP|]31-|Ѯl Ua;O#)[?5e1:;ȣʽûGAx%tpKf*|cs+) .X>"@ps0#P0įs3g&tAWd(cu|nbGX6dU<"3)AuooɄFUv"& FC 0diLpl-.(uD[iXd}*HN#k >.)R,iE\L%KgӼiը G'>Fcةt#fǟpXs[tzZ/IH|x"aV6zvt>x:aɧMki `ZG~~iz|(P}n0mjﰌjnrT  s_H%o pNzRe V5iPCXxte9{ى1} rshp#G06h"%񍀚#K: 4jVQ+bӁڳlȦ7_ ._F;jж]ozy!W|ušiߍˑsgϾ Bso9dcҔAul*j9Ă1׋Z,?/~\׿,>._(>,>pe|=|?ݭnia' t@'3j-/ ?]Oz ҰtN;,>ti5R͊x]Fq>e3VoБr #EX7W|=G2eD\+wJ@z9IC6 -% .yqz9VX%kc; W3n51A+eK"'PZv\d[]"7T/ =xa p0⼌8LգCڿ^n9~kZ! /| uHzzXq[`ҤstN3Wm"<# -7ĞǠwj%i fmlZ?"a/~0_|7sN[h0g&8h4$rn,BC\4(KL'$DO, L{&]3>csmhJЮ siwD\G+tMe~r ]963 PK!<-com/android/sdklib/tool/AvdManagerCli$2.classRjA=7W&D NF%*A1 tҚ_r! ?ou{{o%,`F&Z'd”Ϊ2GYVgo}aD%P6N=|.:Xj` .'֫`y&*Z㭖VNzgJUβ+eT%,FANXRVred,ݱkz$,؈m}Nly( wFҍg~AL SeG)SՃ3#{ NS%,2oMיB;Gs^Fx XjԬ7 O);ױ>}97q 6 ܬ[ovm.בM^*@5 ?PKC2PK!<-com/android/sdklib/tool/AvdManagerCli$3.classRMk1}rmMҦRۅnGZjp!Jծ%#)Sr(Bf=7 $y7os{w}^PV5ަvjx#$X'G e3,lDvmDUN t2u6s:%$rQF[LмH[v&ڨ\o4ϙٝؔ9]j?fP >Qaa-=wK$q;MMV7TFTQxS 6&Aɒ؀[l*Z1E^y4y$DP xCF#+|@и䨂>En7bOYx]D}qM+F1'<˒9R""PK PK!<-com/android/sdklib/tool/AvdManagerCli$4.classRn1=λ<[He*QV$VeXSĮl;kG!8ma1>>޹~ %P@R2* b=JIdEN,z}rSal3T܉=taze eqt|ZYѩDƜB*^1zF*wΐaZ=[D0GHeYgCnd~Kyv0140ԔPc!zӡ0#mI1UUWԛg6y)Ec=1x+}%L=ͯSoT/ST- p6b{ 0dv${-*8P* {45t*зگA7~Vip{zWxT ]un" QR $ vQWZ&*1-ZWd嶧]ڤB&zPKuFcPK!<-com/android/sdklib/tool/AvdManagerCli$5.class_KA㪫j|Hi-l D1N 3KP>C]}oY؝3go #vQ\Q*jo3;NHgLaӓ{9 C#zn wgbh`fSNMo)Mtz)ύ}"ip,0t3QJ%F]LCiڷ7t2~ZG@;+/Xq7eT9!鞸O&fHױ)f%.-MpFN~%zJ/2iy: ظP>Yscc{sIRLB]"Ky>w,VF$_>Va@ ":3 vl`DDy?PK&lPK!<-com/android/sdklib/tool/AvdManagerCli$6.classRMO1}¶l-&Ab*qCB!>Y[tcl7~? uv顽Œ=捥yxa(F OdZ^~8 rG4¥m bK>r^~TىSޟ3bPRc=mt8X/9J%j uvk Ĝ\{Lmt~TȠ*ƂP> ~K ғSeFvxt3+< ʆT 'f(뒻V}l$uU5I֪U~mHT۱o eUh*@qW0P숩5vS'n,ѼY :ފ a7|BPQ#X<YяA `c$lCsXYk64ny;䧨ݥ6 B3tt2_=H4C}ht(sPKrA6sPK!<<com/android/sdklib/tool/AvdManagerCli$NullOutputStream.classQN1=700>T*TZ B%lX9S 1xh GU.Z}{};PCDSq!bҞ)m+7z!& [=EҸH2ՏY"*n^v,Tf;*rؗglz(wD7+fuJdG>}st^X$,y}iOtY1Vn%l$^v$GG4Qq:{ ]YO!i(B3sGEQHuJ!ot+`ao1#166/A?h4f8HxYqɯ}sƈCk~PKrPK!<+com/android/sdklib/tool/AvdManagerCli.class= `Tյ.oB :ADBȂIU I2qf¢[.E[Q\*R [*պWk]n]\ۺs{$@Zs~{8q8E ,Z_~k$И_lm ͑|_$/R?Uz?]@Z@hD3c-r ),H`S. 4VGufj1 }Yp5078)W s@iioC#ΠƽF =fZN~f.OX WcG< H ؜a-C'p^i/)#8ׄ[,#V#p1ɠq]p(m ¸(8gd`PӖc;q!@.}q#ǖڨȷ`<с$2 L$ܤBaQhu8kO`2LaT]f.A#eI($o `hC~RSB )H[BptLYGW ,)(.a[v# iZ0X*`cm!+ (x%0ۀ9̅I4Q |0j"$ʺ΁> (*'pć <Z 6 4Ϙ4 ̺`Q--b@ 1=(#OtA5,"_`qJEtK-XˑpQMpg i: IgddiV5Me07l27do,6 j-Pdɸ7L ΢ t߼3т&@@Cؘ̀{pABq"Dž`sHݰ*{g`!_o])NjϵO ԂϨ)> F4~s /Q8QG^$a2v]4I3Vt64࠭;SWm6!MpcDڨpp*J8{,ۧn}.3`R(:dNAѪ@͆Fޢ<2jU(m(SX&X/@8 dU6G]~iSSk ҇GI'z)hAl0·κXUۧ͆2Yl8M;њx`(ep嬰QMBFjAY6bJ,|nGY",tը #k],؉QSkD6`'Yl2,n@pk#/jVe=8Rc} M6@#H`@(k ppWhiS2Jl$`HO?HHFGwTEm9lcFPDӧaZpyuykiRY+7XAK#:Q PRgF;&WdH^!"xǎ 3bgOb{Zjed!l'P;iSKdH`+=:?0VUeu6/ծQkfuZ3a_K N_z`  =f,ħlݯhjioŽ #pӍ }j3ƆGʩl kXjJ49(ݽޢD;A΋tVڴe[h)lB)Dj"]3WR^:!P+`dW ozcf"f1qtQWlV"zbiqx+عo2vdQqRU#8j2R(9fARU [M B<5m&&C VUΠpp%䵄aMv7vvjm1^mc9JV9c-L  =h_>h.t_ֱ&0:b[w Qdm"~Zۡ{}kutIfc1i4s ȣuSwc xkuF׺1(Ş:D%kp"&Mת!QtPk뚽*.A&+{fc^r|](⵻= "I.& 3=-Np?wɺ}4o2R|>`"u-bj{4MjfEn<$fDՐ>2}ʠ࿟ʖ?vER`c0,5Tt{ 5ȫ]cgH_,MnAkBMhy o}KwhzĹ)Q_G٩GT<3;:l#rZ79CT'V6L.8Ղ_oN5d.n,JI|hp9㽔F?U(9.Wmt%(m4yF 9f/)Qc1u#Lޟ7vTc3>܁‡iNDFƲ/<]ԕɇEu,pWi-n0yT$ $cX#O|Ts k<$KT/?ʃ4#LTV-L+,>9fõsŧRM(xŧqh_F9frcӂ5UvjˈM *҄|=1G[Dob[U)n=(CGa͢@EҤ[fp*REAF|O[ItQykc$Tß1CwuhCߛ NsvhRV:PR$ϫCB2a/p82k NdG% M !u _kي|tjMDwUɊEVT w&?.zAF-߶;fm a%RꍲKMa̧i-Ѫ) gL2(I)9Q1}cf] ҀM;jp)cjSUS|r)  ʹD^ /Pb NOϻN 7V0TDžvBKL'-[T1OVe6wN{3q֦UlEu<1 T("BT9UքdPD (zD%=x%F5LK+jJ*VTTVAWlK5*+ dr;SoSY۔T;%BZQP-0G jyots::|Ăwħiﱼ(OJ\̶){)a u*Zn_/ % aBQL9*M*4?qHQT'=@TZKfso򸿮pC4ckoxU'L x3I-G=:K,[!p.J*G, 9iYv6@$SIvP!@mI͒4HO+;q쓤W} bID0%zȧwE z&;EU(t׈z<>Z^Ŋ'TBy %)LqE2>ϹAVtKSlRj{P,@x;̔]~BC0I.9k! N0<6UPFVRbah㔦D&?qr[b!ߐk5(~qׂ]rg'\oPѝZ!,-sP*W4̊_s7;ҢUCjux(d%d%^DHh t!'%O<5SՆTl)dtJ"ApGdivI Y`SzIKN,yJ,F V` V6rl-Qz TQ3YδdD$ůޙęr%hx%u Fʯn* 2%ػK~)OC'ՖFfE?הKV-02D4)(MGV DjoF:FڃFF`w;%ϒk h&dtxP]G-Rq6jh.`oK+`QJĒrM)@4,ףehC7zkb(c59Q<ez^^)Gp[o"L k d@ \_A ^tbp5d3УǻTHKfjl]Ep&/\P`z *hEMsAC\$[]Ȇ['\{Chɗˉ_s! ,Oڕ?U2^CdEjFr ~=Weo?o,Ȑv ;R-'a.G;@Xڬn}G(}ձwܶQK~JMԛ4,wz?VSO 2%@7W tZ[)M)$ά,+)XzEUɂRDӁ~kH/$nŸKK)3SVTFg4a4.q>Ns~Qހk`iL„Ӊ0q/ $s#RcM4]CSStJe}" ~R-; ѠYKKC/*)@l] Z224wxo4' p]@IH5nQ3,\^WiI LO&82cf̈Z43f`ٵ>Z_mԆTճ{Kyz?:jPK 7(鵑$;oQEUmiczܑu>ΖQ@SB۩r,3sI 9pk@ઋY; ;<筍6Au?ԄbFܘ px口D뽧7{V穉B͍0j77&5'n^ɖ6HW*cjS-VRih>]BDMu*<MИک8E^A+Ff0"0`56We/Lh֗%9:$uw({cv*XCq'N-sVZ'O3WO/L ]˹ FQU=Kz9{Ƨ6`]T{75t<5I65V9*9,lcBckuRx-4XejlPaal=ZKtOdȀ$prԜHS.-E(Vr lF䮦tBASv ŴByY#ϙv#BWQrD>xBkpy|fHٌyP HhH7=IڛTX/AbLpΧ7JN혰"X,"ٖv2;^CUlojKhYtQ1ѐη j[j7nQ*/Xvm.3«#H+R1HhkWڕ#ݩuANkcKo/jq{Υ]]oh?̈́ 0xut]{bS e{/es=#ҶX-Rݿ$Ԑ6dǘ0rޢ!]\9 #:c:T|8 wr7ɗnR.}]{W{:%S{?aG:'= nq>Tۑg)>Z?E%U3WVנVq/UWՔD{W.**)+ʙJk(7u+^)BMQ՜\"C:~&!M%KW)Yx6BV jhߴ"T]YEs{@*+q2ǢRIeي ukPQ%~yV8pX4}VύNݬAzViY\Y5_=-NțM>JʖMvVS Ľ P٩L E? H9YHH`RӦ: f0;|j2 Ja^ΓDDoNY29aŰciQ+}V8^H'KlA.Ӓ&7uX2w=uIrPN>lD*:1ҍ"~mM`U](&k7诋*|g1+78{^:yޝ3QD?箬XK CzU>^j!S"I.M/4Nq/njzkDRJ~w7\^)Wl:U ؟2[߻] &}<HApTv:R}Q%QÆHKƾ%oO˗HG[+fؿ uN XZOۂn)H^ 7XSkbf>TՊTAt-uȆ'HP.nd*b]fugz7 ְF?;l0x^{Nǐ4[+N*0NZca7z_4S(ު3)[j h [ lRT%a]{ FJp8Mت<,XIJg03>OQsxU(hdx-L~Fsݻ%JjRZew>l8.Akӂz?zk3aںtA +h;*О--pfEjR_=FǦսIU`. VZ*m>( vvLqbmk"8QrCHT({9vʹK;;#f_:> s'3օ%Jhݖz*V [Xi? |0u6X|aoq\v [W[oΪzh[OWwkw5\NW ,T&k?i}ĩe(*)F_Ӫ:ȎH9ӷDy` t}(3ɴW+8?2=n[_;7ǹ(3}'_?s:?Vm>gtph?HߗI"_S =%صqpo]Υ_7[p~qD|Sm7%F46GkZ[Np*/ĝ)}h"BS)n|For[ Kߪߊb2u>Ԧy Gެ%Rߝ.0,2trSsX6.~KT|J%=dM:ng+*/=;"AAYL %]{0^]L ߝEش C1vk ^d9A=N;z//F\LlF_W`8=~:$HY}xG^bU`Ug H] F 8ɺj;L-F('kX~4.w&xY˻ڟXnO$ބXBy6PX~"<O&`YX~:$L,X~6}%%gbyB ,K(V@R<藾BGgp3ty~ʓaW`KKHO_rh  Xz PfĽQ`.*s =7 nCj no!`8 #?H.q0z4ه~#\Y$аo%eWp+ǹWA4Q{R,GQk 蟦 PWpBm&'q3yYI8_0k7 ӂGPk<3){HGr/PD(xkj?vPO 6*6|Ա]K΁zo^^ nRI{QG]GqVz"jE\OtΗ>68}',бXʲC =5e2Dܚa^.gA< 탴,=wtžcu̸I]: m3me\~Pckvȩnߍn 7flib$oy3.n{lܹ}/DYK`#>z}k#xA恾da ͼFx6,(f0B65 3`Ak@X@I)uzb5Q{jNLvMrI-PmP 2ihơXb;)fh1hcZRIjJzǪޚT l v xV[dw!nW{v_LMߵ?QVs E[/ھrx0䜯B?`[I}eLD{,7y^givsb'aYmlŸ1[tvN.lFуw Q,1qwƜl:WSE_km47+mgq4,М݃L{*gCZj:a^__I|OhcvJTx)0=f;Tfgx̧غ-0Оf3Mx{'ٹl#ٕqEAǵz{\m=ȢPjOA3.yI&}yi+I¨#+ :b 'dvf-ǟ&JrŎ!ՓCgJhxKCݚX|3؊3ֱWϝ쎛v:{v _ⰛohEn;O-m`'\ 4!6\DOr˱HWnG$ @+^DNv79Yn;rnL.0~,NPΣ!@#{ m'P?WFž>x^eϡp>c#y& ^d+Y9[`?Z&k`o'v{ ]`f#C2 }>c!>}3?y#;k~3baW ;{A\\!y'Q]:K <]dW`\úM:CTMD$A q"\KMvXԻAހaC:ja\AQۇьc+  c:>|S~CPe2e ǿ=G`,HeĹQm}(6 U}*Ӎzb֓ݨ1-?vnzzph.c\ԔQӒ-;eֱ׷Azx6TB+6!AxC i|zޘ MX뺭&pM _#?!_jBg_m%\Y w&Ɣg]p;j9G}Oˤ샮~I}m/S˱-T87äpz r+ޘƀuaO@n&P\PyKJS Bj瘖a/0#v>| vEwy7]"!MA|:*>G!csݼ/ %xx@ܚ}Gʅ 0Ol>J$8M|24|>.p/4x5? >yy>K|6)߇x)y(糗yrvWr/C~2?|>_|_W| _Λln{-(KaBˆbGzs47]IOG0Bi3663Α)<ȴڽh}s/DU~wS$ { :J2g` I/;Xy NFDJ5)XLj5;6~:eٻoˈ2lE|hؤ7>ס<_( d? nPxx|M9ePm كl+*uk;a-rivV7%wsŮƧ0I5Fmoǚlۑ8!/C t-rxjg!!Tkx340[ 6u3sY~.Cb0y+E)EẃJϥsm^jt+MaBnd[Ik z{z;~Ap:z\nXmmXn&zǵ;`MjyĄ^`=S7,c(M:-2&+HG(i]TiA'V|g8ehAL-t{2ד꿂m0FߘdsIC6"-m3}~B#s 8On1[@@E6_ĒmQTh#x2/`1 `Kc!}kRE]nCwsP.Ğ{ą1<d0 qIoLMpߙ! 7x3ղ(&w4N/.Er!GF-4*эY"> x7$򛐿Sb(? ]1}=M}D+G"W,&b'1Y,SęX((D쟂?O`DLq%%e1[.7E(_Z5R%2E,b,Δ#O+XR$4jY)BKY FDlM","BvA#ΓDX>&.OrT,.+H21x+! i М.>\)b$d#O$heFR`b3 ]~&OG=h$*38}cǘ,U<+v b>;lجP!|||e4^~}aY(:=r D\\| < SL0q"47/-ǃq|u7NЫcC@s7!2MfI@bB=R? GރC0T*3sfr&3 P5*s@zřѱ{1T8I՜&0<39i釠!+8+ي`ΠzGdo 4UPElX|sl9 G` dw٭U_j̎L;FrrW@ u4$|6׾"RdKW\JQ_C\&~&,;sT8=m7ܿCM<u6qM<!~&sJv+vݲCxy|+v|w!>[A\ H p抟"3 (Fq3\%n-b+-nmȳxUs@Lx_O}B5Sqȟ⒟8Ȯ.#<'f2_rrNj. y1GAw_}\(iFiwByb' =aJ"r胞A i Ac*k>EOĢQ ݛkwp@G涱|eU@*'Ah)b1 ۽qwIAnowKpz#ǣ/Gh*j*^h=?*D7 =t,dK9I],A@3c3,H 2ڥxY`GW֛4-Sc΂֒]M'1'!Яm23J_W gC-} $zc77_&M/og~a#sT\nTe[$@}) >,sH`xN/AxWBKpxY @Dkş>lkGpn 5'B>_od\j,C-SG8fJtV#:ُ l.vnCMr"{Pk f렗>kUGT~$ZB2풁(|69|ҧT [nih,[9vŎrV0P|D>﹨b̳qcG`s]tv*"TN( V~iC󽣏:p(q@%1-f풃JBO2%n*n+qb4w^r\-s)=]+~-'˓ЗSIRC<>S2S2ͻ`L@wmо9ex4IgS vy=q,'l.sD2P&'ir2BPN)pg!/YrOWT}J|1ܰE/Bp>C!㓀2XBp,K }PٲhP5'Mw.H@%& T!݌Ĵ+=vVB4aYyH^.Wkfy B^vq7-m'og;W6t >W,Mb*| T{WS{0JOi KGKV)PY.R#lhBe`"8:%ziv9ST}: }-;a1X ,/"~+CU̡ѡ [Pt?c c"#>m Ѿg;vZm2dhR(u(A ( %HAc(iW]) %*CV.}|L-Sr3 zEdrjY7i9s f^b}qEId= D51Y3`Gf T; 4Z~R[nllr e]M^A|sAg$1*6=]`pgo5;gۑƫw 64W'=fsDㆨf0(L6X"r/eV!"iX/so矃܆w#߿K6~ _|#`M6PM+fsTOB)[,ƖaߕI~ή_[N{H~Ͷ)G TO!U8Ky`W:u|Պ= skK 46DQ?#7j[;a诞iGPÆ*ZS-\1p8ӎBL+"lNNA.^NC={M4"w D}%[9mnCn) M\=7j=0}&V"rZ6dIQOty)} ]'K;5 51(2G]RzL!6Ҡ3؂8;]]M(9ē"k-I#4~W>{|#OJD];h>ƅS1CMdef6dѰr;zT[gn5 {oO[+HznR ^p\M#:ޤeQ>=MחCx >Dw?Ŭ{ ?GC[4鐭) k`˵48C >РeZlfm ܯ !6F‹(P imC˂/l8T-Pm<M`SIl6kSm bmkNekSXV.fkYvm6{@ڵ2Vh=}-`Ѫ٧Z N[A_#G}Z:-N͇l}rVA__9c7C?}>i".~&|gaث` V+)]O_ŵ0unhdidAW'[=~`EJ.YXoT)6Uo:=f|2j6 >0 ]GBO3( Kf&ɭ|УE?D- 0{E:,,Q&635; tvc79_j;A0.}4$4} `80k]:>O=HMLwÕOUḀb.Glt ;z9MZ.8zkM[VPmpYHkEGoA#VhTwg+bF`co02qS`4Ldv`:x)D`Bș:[WTo,#CW~KB](?F|p# ZhIv薣X^8TK[*`Tc樲lA[h9h0r]9ڕ0I j?FuЮXWueX몱nv} m96B !kI YKVIJ}9L$*Ўa;!߱ml$&%׭db^]K9+!];BMq%=s,SO d(f=)d#wG8}ƥny6%w#4D ͣ鸵[P%lAڭ0Gjw4Egh?G sm[7aM=!9df) 0Y7}eƞnp"l4 f9횔W3\O\r~`P}c'u][jo8y37N5\w`0 zekV|rT`{',y$=. =5tDRp`IC rDC6:=]762ā@ `"ǁm|x)Z.wVNx kWWd\!bmF'2ukZ[ 7|vbbtN q ɈDknւS+nmm}gn:hOTnm[`[dE&YnS鴧3;T~WUq.^n>>mpkgN6"6Nߣ=>G#LEjA!P~ k) *̽{۶ʺҊEЯB>KTC, HZfTVAaPEP;;{f;g۹gv=w "/M:f𝵑, mtBC}@`0`2_# S1q!,ތyØ'07. % =f8 _hc`~Kڡf~5tD0'1l$8MjH@ !;TՕ-jnH^\+!.j@`Q^ e9I' TMdfF}HzrH-ģ*!8ݥT*!&d8 U3- gǙ̸Ԥ 4';.xv4;_?/Jḩ7DfrR[.%,K2 nK)+c DŢ*NqNcJ9{&Y^լp~8t o<U. z79.`Z %/AegC,iN1pVK5Xgnuqĺah~ү݂!c=#P#OskW(Rwx 'XB}1DF_c0vQaƫdL6v.Փ1u/](oc@.c"͜m)(UA gT8ٰ xmŖgKڵr>x;Hxx۰C/k֍=',EMQE9 ; X2 c|8|H0Z#$'"r)[9Hۖ. }'>'ۅ~ QTL|3|//PK(3TDPK !<#com/android/sdklib/tool/sdkmanager/PK!<6com/android/sdklib/tool/sdkmanager/InstallAction.classYyxyf[B2kؖl,[[2`3Ic,&W}lBI IxHHe4M4=hIӒҤm҄ yծ5l5N:|vCcfLWXQHX(c%eTFB s4ĵ2DMha RBzՃ,ٙBX&sd!a$Rn]Ƣ1!n pVTKI$#ڜU2Qg7(LHX[‰LNF=V0$b)h~* ee3E3MC7 ûgYkYJCL#.&TL4v-aq։`a_ QPaaϪB&&\*Y&0_3RMܶ͝g [*amh#O]1$:m`-ŎdyUx.Bd)=N#Z, TKL62.G]2nš39fXj\8x١JWj6`OǦ^BUS]"ca91eDe1wi080VbTt:%*cPDBڥ:K&lב+[*ZTl9V"1u#2qHdRLq 0jT`NRk9}IT#gu*Zg:_X͓2Giªrc2VqzE&C2n' ҮFc8 /:'j`za583dD0Aݰ":G &4=aU3QWàaPƠx5AF5ꑠjTDj[pd.Z1) qfEY̆\ʹ6;,QREp\9,-lv0ЄUx@ƒ2lxDZyk}Un-21&؈sVaVA7N"$citT1<jV>a'e|F IKlŭQ+2'8080՘陠j V:?' ~FSb n)`fxSrpqޱ}Ik~'L%1[MtM3/j!.xaЮSV==cxQ`GN%NΖn.NmcB5ңOFhvLlb{|H?rѝ{ʳmL 5=&=ߪ.Q|qkcT'KX~,5şjˁ)/OF3gp,Agh^gxsݝtEfw{rj1y}٨_T. .qj5r_V_+QFAEUF9dUkjbC}a EcNmSɨDsYDvMy{i<OpJ'.9'F %_ KNό04)̛x[$?%fDh+7ܪFݟO-!Dqzd+L p_yد6Gg'(_xK9жa%*ڱ>IgޜՐऌflt1->:Z?h;y+Ѥ(T()BBcψT:MؕV j"Ex|7*κj6,9粒T*QLgQ9閱"s! gN+4M2-rڄ0dTP5a.j2ՉCr9?(PC2 /a|<޶ν[ZL^O@zvMW;a]ӧxv'ְlVOYDCv=K'.ygCaL\=J1z>i {xe/0*.>7,wsцtJ,תH.HRӫr'S+Mjf_1vd/&e>ح㮠Ao3GxZt.IbbxJwE~Z o%lX1/gc "Н>/i 4e](8^ir7'^ћs.#5;qTʆfb3 %mmv$7(Z7qS9t6zK'Ēe(?OO4,V?I(ޣUv?&\0Źr q#x`c*Z 5A1|[}.%<'ԾXC_=[+kbwVZZأXT5i l](`@iMy (-.A ~sҦ/;i#]B7e\3.qi(I]~pd+аd3~v*#5<8}?C!-<2Pos+PWaw<'yDdMEsʼn}"%jHGsjΥ}l"bz]z3n֋07FQ1ȵiyV^*\/#Xm54å Řwkc,UXH5ٕgEmb/JhK)E> oWJ9;3( Ȧh ]Kh(1)s!$Kﰟ{t=@oq3:4}ƶ#S9PKQٙvp)PK!<7com/android/sdklib/tool/sdkmanager/LicensesAction.classYy|udwg6iڴ W%iwcȦ-iBhnIzqL6dٙuw%T-JTD[bA,CoQV<3nM6aS~}oG_95·"KppCX5c!NZw(ݯk]!4u1)ҫ&BӨ&Zgجkղ47vH 0ЪEU#&| I1S n%sֽ>%4=ԓ2lЦ \rLP!c:f nQx" 86t mګFؙ)$̔1 S{Uk73 Բk#cNbR@HkdsEo-'63,.a+ɘ?$?·y8_B'/,4Rd%LL%Qd@foBM&[n-t'lVuAdQK(l+~v3r\kbLf9MX!,%ԟ Ι i#r͐LF=syS#,VJX%c53 P;l(b? ȥXɸMYsaDye kh"4؀&H+=xQ·d\G-y=Vȅblъ- ͸\I1ivoEKelC9r&fL̑G5~T[j7v ΃VdeGp)^圆w?IAaMsFXPGe! iɍ51&]G6lǝԟm#_";Iֵ@rHok30sئ9Vb.U5TP[p_DvO8TRFɫŇ> H}m1,$/#Je$e$lNjSxY%xP2>/8mߦ:Y#>ӣ5E_—dN5fb<./ 䜆DBw1o27Xd&f^f[2D,ghUl(2#4Zz{ >/~,2N QnmiiE|&灻ۤV8vK͏VPR.5]w( MtY}S`}!/ g79ġ[TnW q kT@"0 vppJwIɀp8W@rډK$4@NJTmO&Ps-M#n09^+KM%Ets?ET"nMϥ%bckiZrMyGӨB2͠Js}Ԍ}fjUb] k(=Yj-뱑NFyHVf** n>EgˉucW]af}3U*لGiY [J2ͥy--q",qΟk`2ʩ>!c|j hu8] ̀T+B iqHitԯw#WeT/rn FT徣V 'G~*Ȭs-!RI/eK"^)&$ZC8obQ~7rg?ďc%(_7<YO!]-Sٳ,Yh#=z |O¯ټ0㣬J(+F_<~SQkۗq<93gfg{?'g?un GTm% >N1Ƃ4D#|.5hmKh;Ex;E'qU: S  *7aq O|iaT2o>G0:w{mi<6x4>$H#1EV|,GwI,X~tS'mOՓNi1`D¦>wx w֖{]wr6OhW*=i|M-UIBaroTMCn:cG+2 后ޞtwسnlF-01BB0r 0++y  \#.ĵh ؀[߽7^\т,=-x\)ėYtfR4;|quJbl$tuvzV O`Im_ø>~7⯌\$eDAD4#l 9`3݈V:ie{|7YmW_|\s ž$V1f[}#0R(P¡;aT!#-q1ys{:H7W=-23N"`֗܉jd :^o_zRkF:ve3Ms7rD낲‹,*^ci1#M 8WaCr7tors w?q D۽\Yv{.S`PξM[ʬ`<o7sq9އz(/42{/QK8 D#cU0duyF*[nEVrmx_tA^?ˈnq7=\-!=jδ_+ym: QBm"H}*7x-vkN⒥}./<{eh j% 稛7n"qS6o:0"rCJNV[Y ҸGM|EԬn.3ˈ7Ăф"/`4Pݫj򆙾9Bcs_t R@yxE |%\*`d3";* u* +T*a'/&ait1;Qcږ`̨[xKNӠD4&4g!ܺI\{HQ U*S_YSrB^t4|['Y$+kjWU͞e̚ ܀`بni7be Bf%>zwyF)Xq:bfh4H&׺\XI"d8nbV(}SD-8&uB2Ð]Vh<'CL(e/em7͊0N-GV)4f34:Dt q>ړ)j<*htϔ[-D٨{ÑJ^ON5p7I. EW[A#ǚ&hy"c9e Θ)}+[S-[/wZYdxNM1O /#Xe0}r43޾RkHF2ͩrYdnNNbg!owաaM tnLY$rdNYIҶ'fнryCoda=vOTQiMGsW>L׉R4Cr*Y[}J4iyoaٙ|+ &<?Mq+э:]H{ڦ* o:?~F_B.rhs.݅_Z[>ZƲ=Uz02L6}+[˗|j17=B_^%_A[sMYwé[8r|뇧۬igKO?aM'9o8ߧ~#'.m6Σ~#-e:ˣ.3ȦNgyt&{Mtlo mNW]NUeNdTÒ#P}B8祜ȇ21TMQ w]$S[+5kP/y>chLC[z31a~~=X68x($~N4Fv*8qf3 f%lPOq *|0|8 P,e *i.38*F<'E}`"IBijbl2ZĐNu;% i)s&ee=0=!C[c0"=LeY8Vaph c5LUfQjܻ=vf~.0;L԰=}Ϡ?sX]ێ8طgbqvjҙ)q?TVMd*f1M*`lGwM& Bz/:pƚ߄YHd,WJeO/70om8loъ OVs0쩛ܞtV܉a،Ѹݜq~q2DTvUYDSxLC&SJI +ubk]𔭅%#U ZJIUZSRi$)N_Hioŗ.b w;%sՊ]أlQtdR38&XaE?x+l+NsF6O)<Ͳlŋx۱MbEKaodZ cCIpCEDqv(63.8_v-Q _hؗjb1Z|}s?&`=$'[(S Gl%m~NqvK,jAX uO+VTڅZ\b-L K VB sp+~fKD%Ү8栮eY˝"I]$Ɩ2Ǘ3hR2bx;R #i=DN:v:6/粸&;pjUvxu.'op9y{\N>!Z8B7c\O8|Ρ7fw؅Bf9=- JC$7-:w;^`K=iP!qBHJ1[iBm ~t=SI|2? %>*q3.Ug>η(,nb%+yU>❔ Wy9$0 *2 Zf?a- "7YKPEUqcЊ1Y,g+>.Ez=#HfʤKԾK2|医6utD {>a|T=[qlW'ikVk=oA/8KÁ@o,MzǂG@ч1} PKP\P3PK!<?com/android/sdklib/tool/sdkmanager/QuietProgressIndicator.classN@: & %UVի-@d(+gFkcUjU}>bP@ 7ޙ?> %eL0i =-*H@H,I aLePj:ULjq1],ͯdP3>h}wXDPK2d%PK!<Mcom/android/sdklib/tool/sdkmanager/SdkManagerCli$CommandFailedException.classQ=O0}nҦ@$v`tc(T*];UL%)o1!100$$l{ !h1ăFxL}ehjso`p +s%/脗ΙgŠDί46z/vȁFoo3VYtG.f*r]鯤_a8'py6q X+]Z3DCk+*BQ;>FmR@H!V|*hY@Fa`MC oaPK PK!<Vcom/android/sdklib/tool/sdkmanager/SdkManagerCli$UncheckedCommandFailedException.classQ=O0}nӦB 0`X"*JZVk(q  0!$l{w)6"TP 4QCaN<nzD{,CD[{ ĥ\X9-y.Fw<VUrz5;6ddRrȎFoMIjzt12iw]"Pd_Ot ͲDutGAM }6_g`h^Z[P犞P8BH*K@?= X/oX؜X.]-5ˆ$J XM3!u&M^;.Qf\5}Y4܇1sMJgH4GTczu8v1xI82Tt(llR!||IJue8 OEbѹ.b~ZK6}&0IX Kw vњV) otw,j^{ftG BY`TAAo92t>x;|{24r^z'4[{8/e{5XjKg!|8`Sû:9ykrD[̙zRka rڤ2&1qTʈUʒln(_[?8(5lLkԢˎ'ӉI1%m_@抃EȘ"ǂo Emף=z vs ]z6w D t識&MĈmć&%* [5HN+s\ԾE91ix!"vĚ`S)9|G/kGn$<"8-/`(L܄rL9.9ʧl+Ñ7eCGtʄP)zZ+P' Տu dǥZifJ놋4 ߸wUa\Ҭ{aMMnkx͞"w,IT1+9ʴiksHl){6aH*MFiImzQa rⲵdqD}u TvCai <̔?/|%Yß[ą9O,ł82ङ/)fYA ,&ǔi[}wTުepDt#!qTÀy9=ጙqACDO h7`fsX >@^ KкjR{ſ ~/lEMĉ쇀k.$N l^qxޭR߱FQ"6v=%|Ae3XsI ?U(Y^r>m[w`9voE^&6[ɗ\mb3߮x2R.m|EWS25+c#}w\\ŊWPBOʻ u+}m3h 5.dg:,OKY.q:6ޫ 2F"y +8G4γc\R3-B+8i!HeR7A^V#ai`?q7bhC:8Sq8nr9) ,bϡq1E^[j[k[驷wlƲiGʧK4f b b#Q72Tk_FP`,ɏ! 1D'&1er5u{W Zr" 26I5Y4>B4=*RIHP{3JpX"DhP/X5߮MEO u3x]'iss6[6(z0FJje¸O͑R܊Rњt;F#KշU~yG?J+\?sQϟZO_ϵBd׊Ҡ ,4.9EB%/;K+!)K1.'(b+0- 1ug LωxEG-@ d%#L+tNedb8bEC}+>4W:p8F{qqRPK :nJ%PK!<@com/android/sdklib/tool/sdkmanager/SdkManagerCliSettings$1.classR]k1=;u\mj>Dq/l){v&f% ";|*ofV(TPv so(: }\AEak.L*sUCkIGT*Co_2t /DˆJ:>)Om8j"CPO3t 2`QϤ(fBOS1_p<~/3Djd,^I|\ SIpDSJ cmy(ex)MYOp|ⴻYߙBӕLpժ{ 7 'EPrEPʇ͍qɩ.0b VdCdL, c$ סC W)YD}` )^~5@:yZĊ/>.7~mec6qVIn[uqi&rvpdɧDOfPKPK!<@com/android/sdklib/tool/sdkmanager/SdkManagerCliSettings$2.class[oGǗ&1 ƽ !BqKHErHof7оk xD~J>B{fmQ0ĒwϞss?Gv d ycp+0=_q?1&rvOhѕ{wZ:2IX2WiL"J=Gq&V_b_kF&t @pAVVmRX<2U:$V^ks~ LPpSۖvĒ@ݐy8 rd_ 9EBw}`ggkךb'V;͓`W{2\3=p@'2fPu~mo;=|nGp~f?u8d5d[iy#kamm szjJdnH&J˯rW&&Vd"-R^i#ڱI'w0`Enn;rHk(wg]oSy7 2s7lW`='_mhD˸Uwf.eb"^TC<2lm!߽w! su _p~V~0Lj-"Y俩pdS|6_^`_]/+CbsߒT%ITBxe ~=}&S<7S<4jp#]Oi3[i;7ggPK-DrPK!<Tcom/android/sdklib/tool/sdkmanager/SdkManagerCliSettings$FailSilentlyException.classQMK1}in]WA=o ~\EaniR6$xٵ=1<2_.ЍPC=Dc Σx\ 3Wϙye C\/Maf\*.hro.T1OiHP:QZ_~z6 2r8&=#Q^Pn6΋LUfwQG ͡t:pW' 1$TvZ1B:Up'7W"5Dx5b$:aUW nCQOH|;PKɢq#PK!<Qcom/android/sdklib/tool/sdkmanager/SdkManagerCliSettings$ShowUsageException.classQ=O0}nJSB !T i@w'ZF -&$~? q `BXwOw'Slh CN<^=Owh։ʝ1x;CmLyiTm>)Tʝ1EŧB,yO_WD:n'cxkI63dJlF)Ql2Q E|.6XY~L^ꍭ_ahu:_m0WZWVR0#EbV^4Pl!(˄VVk\C0:6?PKp"PK!<>com/android/sdklib/tool/sdkmanager/SdkManagerCliSettings.classZ |T?$of2,2CM&$ŅBItH^!ęI j[Z֥u_pܪ[[jk]ZT[Vey.{ιg?JD R7)PɩQe3-X$m,Ibaю6=^RұhVCz2%r"KbXE3Wm;cP2) vJ.arE!,gU0bRǹE4ʥaLZ&LGYyCP\D*j,x5EF0_p$fayh8ǔ=? %B;Gh0uOT$Treʅ<tѲ0=h*19#]I1՛P tCd}2#جLcS3Z[R RX&_j*ebABLmʦQ4ȠyhF%t<#Rj{niJs5:Nd!h[I}O"GPf ]PdULXͣRa`.| tu(,3Q0 %K0)ˠ[`wĆt֡L_},BS|jE1Ӧ/. K4Lj9aE˙~*Ukj& "mX8F3l &PTE,5ǔ0$ܖbZ5TCY^PH5ZiNY]ރM4: i6htS +ËZJư^V0X/"5W;X*_JHIXʡԬRF:2<-FD *qc:3,Mujhw(FhE8.mZ[SPYдz]eScuҙ6nܤ7'Hhy(AI4 '2dHQ:K5:48.z >;ܡ'[Zf@p kz &SeiKUG# M/#:S𛝁W&P J=LU:C]"XK$+4hz T]`(\M{҄= F"qhFzT填*}O`ilc[6W1R \6,ś$4oS?:1kLp64nHձ`xu00:ŊQ-*"XBkC fGjz\ ݩ]bh`sEBH` ;B/_fowi!z~6-=[fmGPCOfbOFa53ȝFOSAH'$2B!EJjP ~Oa` 9w9?Y7#~Ŕ 7=OV7 t9ʆYVwыW8.z%_5\аEg*X Z?  0y~?O{uZf ;F#,̡֕mnjӉ P2ҙY´ [y}{lF-~=Z&jIؠZ,&ZBqMcT)z<㡏*K߰ Xq}5r Dc6,lÑaX4ܒ8uj%F}ĸ8RX*ŽηI=T΁Hg0.΅7GZHˊrUG;#q؋ĚVaH$ |xcx, K&1cdgUxYc5 ;;L[vƓy @"qHDrcd0M{TF5֮ddi|lj'+JAFy4bj< x3!o63,6h|Fz$֭x6EEzsV&O'j|\lZ3RJ.MKbKn#i;];WT2fS .F%[T$ 4û.@K4d+`<a |U i:UbZU\#ܵ1a1U6gū-t`^: 倫3O*QL韨lKa\ItUX۟7# [[!cb!πӼN69yZl8G)5nfd#px%Yh/G"[!59/.hXrC8 UqYM kȈPs>wj|&c߇e$"zyKTOL_^7\, \D.ނZ"nGcI NP<_/Tlk"mR9 br^r7PL+xˆ=&b'fgOh̘3=t%?`!@L(Q `ѡ=":)}(rDPykJ)%|[E;_.B/$cͱRĸD(ƾבYW3MN^ `QtgCn&d =w0 Wxy0Ѿ*h8ڷi|; mH?OZy{'ߦ]LFC==^YC@5i"{i=h)s|iP|Rd {:!10ddCDzϩX^^SSYT^ QxthMMu 誚K*jVW6Tîի аwYWYބsT3yhjh\]9``ym}Àյu 1cՆ%Uu \j]q|@ 8÷O)(vM5Ha;c`ů#' Qt"~Y,p&bXYkŭ.B!5O"lqwtG3#)jFh:blB0ı~k:; eIR}2 ^:M!'2,g^`lfä{E9*>uw0p(8|&!.Mr{;pw ʙhc<鰊HKUe~c/):_J u]d(*;aʣHC̲(Yg"j$(f͂X L s?iw=. ]^:EmA–>SmJV6.{wYդ*̯JWZMDcg uV+aUaxm|':##[R?hwC7y6>.LX+ jXcbzu,y{CQ$*PԇzK YF=~@gs0:.v)3ρD1/<]J1UyaG3l=~z{Gbq,؝Q;áPnƤrtQ6w`Ŋ1 &F>XQ܅< (ppī #@نK(q5BUNd1-WSWE3O N}Gy/=D(uYOAKZs/CqKOXM/GIK,yOxC-abZFIVRh|o3י[󽗌[o7y;Th[Kx΢l⻞|wXx&39bd!H呣Њ/k@9"z0,F ` D0CU RN{)g ፁ4&FŪx@CnbөŌ43E%~N)bf/A*0& & ;Ȼ5}t\z_:csi}ӲbU~͔GJJ!lʿ34-%xiZrHz@Nڙ^ŖE:Q.7`&B[pbSh\ӭ~-E.70Tb6h>*k5Hi ,E;3tp%0IvN;6V4  (ش2\Gٷ L.27r+0U L=TjR=nj|B8Apޓi2x^ &`4jo.{]W`)rS+~Gy߈A[B_m`4 泌]8qmى:4X4.Y#Zt>ڊ1(. =4!:z sqL&iߤ\r- /([3jTXrERCx )g@PpAЕ;0X]wM? Wߓ9+|qf';m\`Ha<[AN"Ӄ x)]/F_Y@< R244^hQn9J ђQȑ;1֌(Fzhnpeqx\-׊q[`p/]s{fE,l{Rէe3}JO |4>sl[֤r4{}< .ˣ | XEk"(D"0z":>{yh9upsYrI ͑CNHwy(=s)럹9=S.fܖ9N̜?sGz&W̔m4l.+KRK̦<{x͉;hZi9~6Ҵn$fӠy|=쥾4p\@xLce y涌#Me@mTRAǴl~ \>0r0 b߅Ar2 #9  FL]q!YR@m6vq iD@FK}YiĘlF \{W߈nm}c4[ߘ  :wa}v,Lmbٶd78u> *rmtH#GIh|4z8F-~7_6t]a>%x/+u|^z^zOQSej;Or $Q2l ^4BV (! xT5t %qzZ Qә|*PF鴝t o{YGJ”oC#<1$祜5u_n@o>{B<=>:o|.$>2_ 7n?cK\ުo+3Re&_we|AKW*k*Q:xks|r=ߠ7)wC|߮w(;Pypݎ~,uߑGx͏;'{GI xoӎ?O3Yǿs"?;g ΓEb~ɹ_vWgW3tn7[΋m*~O"2 ŕT G˅~2YHB22(z4֘UQ1]|MVetC%Ɯi2Zf*cњH}-QlU-Q:dKe'-sV+ǀJpV)PebŇ1vW&@"QMLQtE0& Ah!Q{KTH6}FM*%}JUh>o!J98&8`œ* ´AO(_~J*fC+?!hE<ҏRAnŹCs)ұOhAuH瀺TL"2N1f>!75-R-2=||!w}|>,LD~G.<¤jiF>&busZr*S~e1|OeJ4dY(EY"QgSl_j2)'(')PK!<<PK!<:com/android/sdklib/tool/sdkmanager/SdkPackagesAction.classViWg~l`YQbB.,* hjX4 VqH00Ig&*v^[9-J{~_.LX`8$}ytrᅏ5g2t%5S32t]댤Iiو&R3IK5_)1`|me$dRgJќnÐfiC@9?Z;)lP)b sXJ,,Sa_T6؂rV7K7fRVzڐM3D UIC,9,v1rS]ə8LyiR9Plz)xhS`bo)=5,R&A[uR6ΖKOEД7} ,., )Vڻ>d_"RIoeF5"^*,Y|oȌLX]|NCU8GGwF#<HtFv"o4M5{`|f'<猤\} Gr#NzVXȁ-.|͖Ctݣ,ZZ~0e?CVAIIF;U^#>o}_›8D 7sF-̒ĝí^@ lV:r#<^6xc"x]>a~` ȟEg!>ʟ(  WGܰyD[~y!0]@i,`I#|{k5q.*Zl- s9+GsGc% \öpAwdvuܧjpIP Vхm$C qpn?鮒Z8L48B?LitvOS1~CWOh%-Qj0i'bM/ZJvU@@pczUX[N(IG^ͻm|D'״?PKx{ PK!<:com/android/sdklib/tool/sdkmanager/ShowVersionAction.classVKsGF,,#bƀ#!Bqb N$XF$'j, ګݑD~GRCr o ]c2qN)gz~LOϼ4bHd0Aنlizj~s۶6L%mZs{,0 .XӬÒmՄR򋅺$ludbuԔGY*a|p!Q- f8%UILcgۑϝ(IiL⊁\t"M΍)Ku$_qGչ lɖ-G<77lC n׹gyLMgu:XEÝ!HEM\o EF-˧1/F Zr7vu" c{A+ПvqS3"լU#<[dE]-q&w-8Mh'݈0ndy )ޠ` |q{TL&;^C,[Ƽ {R*_y Ab Farrv0˼P{WwgB).[WRnw _Q-&-m,%#;uH?gX 9>5r[ISYq }_3\;xphQCaLPp1K!4!8}@qj~ dIfh4Jas@0IxcװUhv:z!wdx]1LWτ⸁D?"ٹA۴DaA_1Z~fD2wG$f_@j J(D5߄6"= y3i2 |n` kϊKb`%GA-B  [PKi PK!<>com/android/sdklib/tool/sdkmanager/TableFormatter$Column.classU[WUNnamB$ViATMM(zI2!sɚ9j>Zֵ}porgf5mٳ/ZDTđ`{ urz#6Z^ 6lr75'[5CێɅМmxEfE0RpQn8ڶ: 8b<0Cc.ᲂ+*Õs20ymn0lŦ.vHrKNuFvj˲޴yS[T`Ϙ? J:X-m3k\5΍*wt*cbGJD4.];} o4gC:w^PI;vc;LF5=὘:{>'G1qj{ '^%b eo=O+hjԉ-El{N]I*k]sŚ _0xAlڶ*I|My2Lӭ=4vƆ24wh-eg5 9ne]h=xLcsss>bҜ]WEL[k-] 7p}?#eaDP$k N11(no`}(>N1 Y%}*!l1G.'X |E|1bL"B,tVI mF.>&y8F0 (T^K"G&SӿBy~9+\!Sk([Ҧ0F[?Z?vG⳰?SBoD'&KL0#f2JJ8 s|Vtj.ѢOh*Hq4qh F"'ZprU I7RLMO\/PvB\4I|CS/PKPL PK!<7com/android/sdklib/tool/sdkmanager/TableFormatter.classY `}_b qp$`\a14kym/HZe"ЦmInLKmal=i>>N3ʺ,`ߙ73o_<ģ6~ᅏ!pH9ĕpK!5f2:fndp*f[6r,M?$+QY4ըaX-Jrе6bzJRV>e n׍bPD2MDsv B#<̙ h.^Вyֆ2ɘɖ# Wa6j%̑1 #~AYdAIU㦷ji+^",fD<&X? aNvsVaKrZaHahMCU up^,UXZdj-CHTƝ[XYJ[lV\UR8Pj%[~C2QTK^Sߣ ,ҁIlpMP;Ӕð*T0\ZFt( lޏ)!"cv3LIYA^ [OvgqeNZ:n>䈳WUxy h+K4H{'_>\Cm[T96%`BP_ Ϗg9x.+hV 2x|FT15n,2b^P]z24sFiSI-shL`qre@2uъy _[C?#.!!# =5e/!N/@m a7/牢nzp>228B( Eϻw8:wd*_GqLd<72t\nlSb# = >B΋)tʞe܌PV~%QϾP+2"uKӼ_!㕸i +RpMƫq;_tHp^@]ۙ>p ke%%l9UɫJ&R@fN*Ʊ ky p'oMCch%e&.] s zhO*qҠ{'%2ރ8JQ!2 =H8K}2N&&q*WpU}'!C'.!GxPDzIxX(New?%'Mu,#|PwMEK$1ݕɫ=ѨppF𸄏? q:ّA5M1T Ն44(ګN\_}}/ޥtMTKݙĀjzL+?ۓsD#\@o mg@ جCպ2/2I:eCѨШFYfҙLk9}[ *Pry^+ @lEgs}^ΊTzg9"PjJx" Ҽ R":G[ 5//2Z0۵ƙ| Jb`Pi7zp*yXtu1&]簗_S||1{_8pEg\ð

_=e`'qW Q]?I_|'ҷ]J<ޫjGk|LU`KST2 [4U/tR"nv?~6͖X-]y-"[lFg5Vytbg/ ݗZ!"m!g^[*<™;Kk4uO h R75|4|B;QuKu[!147qt8{['%za Dq:kpB"N@ڽsPmq5k&éM$14βG\yXGF ]eh*znftn}[6$Q+m0";-z&swDv:Iʘpo(zC<Ջ̝aX?&`D*]MO.P2=9SjaEuq5ZqՋhq]b ts_o@͚ZO;ri_S(n_x̭naͪToԩl˹#\Cgm8ר\ݍcxy1ּ]Gmx6m3gq24OU׸ |f[i;FQC1|P{ gqIs.Z+LF*ѓo3jgl+1( yTU j*jPM|1TPȰ5X ܊_M,; S}:;gJZ>B^ +8b\ ғT0\_'mkl[(+_iX%pHrr#3; . yBvPQ1\d톓+$YQfTp!9nS*2\~Ϊçb~RYxePgɰu)aC+%կ#cՏS93Q8*FyKrd[?v6kB`\< [[޵EBXeAXNcY gT@-K&Д%Kw=_3 w괂E[vF-F}yaӣРvUY w敫0(b{􀡬,1txx0P5Δ OBf2jȊGi`ڤ`TB(}GNMxdx8K[\/>bh q\I> [,5]! |{NSY6,l")bYˮ `PO@P|C ]dUmM[ ow2*v/nt}mj(K ꟾ&CC KUei)Va.LK<]@eF~%sݶ(=ɦSLvY+n]M, o4R61&(mqg%xFrZn&/EjwD#4Jt%NF'$ڥX&1Ĉv% %ߋkKWKK*n^ܺg 1vc=H*H{!Ps5@H'Y Ӄ"6!GOP Y܀4a-H7MDhI Kjh_36kk_wysVGQ!SAXA]BOi*8s_,eԙV< /yN#C^LhJؗJ̗ChggU(?r4HЏOS{h3~M+'8WN"?#oPK@4ܞPK!<5com/android/sdklib/tool/sdkmanager/UpdateAction.classW{G~:֖7hiLqَ"i&rLn ')@YKkyծЮB pr+W=bPGWpZ)%+vgwkf^Ko! "@Χ4+[l.lʵmSbjr\43a[A2!uHd&Ә]װrN\PQ U`_^õ)`N!Йi-/GDF`yebE0VDTlC\&tl% ۈvIK\LqNl;U[fK-Z^:255qF5*nB@ݻ.ח㖮?Wiw<9ToڬK-3@(֎stiI#oVh7X!C,.m|:ަ*,:9T"H Db#G@dyqN\ĂSEV]S`\WFJNEEc'TvPf[mQwt˥c/ַva.Ujv ARai#^AFqDGΌMM?|nfT*[{N3KYㆥOz񌌆3yN+'y{h[Q:ڏM֊7V]v=%jw%i%XWc[v/5j زv4mOzO-*Yi1 C2$3.A|#gin䦝h/bOiZ.93fyZQ6?)ppc:([s-=aPi=}sQfl=S&huZNI8jȢVۮJ'mM+ ~%/ n&úd/q%Jvk^-8_l7ugܶJZ)((&&[6Ύ68#N::U!<ƒK*ܐ6_Kߨx Ot@ \<7VO/`W8VĹ/aJ- .>ߩO/"_kT3xIs`wy 2@o) tH2Hwʑk/>y%#dfj2(I\J|y" MG`/$ܪE%jD bm .-!u=Weֽo(z _]UGuyڅ0;'x} F/W?W<ŸW/PK=GZ)PK!<*com/android/sdklib/AndroidCoordinate.classRn@=4HR m)}Ц!Raѕ֑DBYDxTql; wDl{?Kv-텞[܎﵊Y Þ<i0%σպ8ʃ ye4 f'}/"d' `nj6"UjvIgXޅI~Ѵ-p)Ka3,Ul·;qt{RXYӛKִJ٬kfl[< f6nv?$W'rsR&꣐;[$˓<$T!gOiPU* u4\QrNGo)EsTʤn?:1Z ({>Ӛݧ5uE݋/?:*Pi,|{o^+GF`*@Z$$,KXp_*R#IXKok%`JJBJTK- BKmK%n^yq?>>AggG'빻ې 0=9;{{i|0in嫶O;b\O/q,90}ot[FND`Ϙ).1im\hL2Ս!ܴ֫kق &yK[Ȅ 2 ZDSEr(ڢdZrڴQx)d\Q- ]+An*>^vMЊ6 13> A1Dq, ] Wz<]/a\~J3aa86>A#ߜ6W-g7S1gWvvX5$CL"/VI0|c9N1=le\dL.  깽hm q1s®Db)o@#%֗GY4DPcŭxsb41_kV+TZ1Au90#@>qoS ܡ{2M <1ôw͋ 8l|ev5w Wk+Zs\Wt!dFC?0<'RPbL>T-kS&ISٽ7)4(zQZ[hzUj)eúүLŠZQq?Тk;w7PUsH LB#}딪Z6A IHκ*a=)U=p\KC.CeUf-Ats`yfXۦcp7ix=Ҟ5-cinTo.*r+cFk+犋i+V5g̙rc6aڶpDW ͋ ٔMڅi3NҪJӏreJ_j®rЍ uf@} ׀Nge1Թ0g/2 }*t"rYN2c{8^ZZuKG$Y;K`!Y7AfCطHc܋}A(-w&jɦۤywY5)էQ$QfD OФH/f* @yI +(ToR++ M*EĨOW֟N$D(0' L Dd3X븱N>vu= 9 9tp'\r^up&,S@PKzcH PK!<,com/android/sdklib/AndroidVersionUtils.classXktTg^wfɄ&B$!eH@ ) ^22s'!EZ_ZhT|T`lj UkKk[˯rGuY>L0Y9{w[_` !0;ۨFCX8Ԩz"m-f-cKሮ@vjcDh\m֝P`CKDZmj&pn}6wvjMkO֞X"6mhwԐξ]Zb[\ GuN%mDckYbgX_G`Zp4ţj1n.*O{cߠƹ շ^n؈gmG&yBg\"<"*Ң\3 bL jQ! n Ԧ*VkD,GA@WNM/NK쌅r Mmz2:M{ ]c5*5i'4^Ѕih}3AVj?y=D|l~V03P+=K0Tum`BM1,:Qzi1KݖDi;8g9~n_B`a韏F†dEqhmAZ $􇴍ZDB͡S3MR)#' iHB57q䂝p/-ZBe0dJi[(X!G8N,OSJL?*f%\(Z+PD*2Nm[Wض3בxmFȚ&=mCHNILڠ|JDXG(aa:^6l|7ɶ>if2H+jnɧd\Y BWKs:2 2XdO&_g ac^ՐPii*dD#6vek[B\{|_>mͨ|nmczkms;+ \>kQ*dm9ezrO qd3i2qM1 yLєUd*a1jatO&˽X 6Ldܨm]Q6 NL(8k `_RQۂ4 g||DjszFx㲵-¶L-gG>ɺұeN>A} fͭQN1,br&q^뀼g[0=i4WѲ% 8 j\.'\*z;yvP\Kq$\KrYdbU[v:鿋.; VBIĨuu-!.u#ua6'ՑQ@ԙ ]%D^Bԕ36Ϧ&' Sdӳdsday6}#ɦٴ-;TQVB>n]a6 ?D)" wJ~@UsψxA`Hor2yV?x*xxI?n^}5x?"<zU Ic߳<$O%)|*W ?rp0;?etz>%C?%۳n؀"q L7M@UPYk/fks+Y,u/ #5Zru'qaK9HSE~Q\p| 1Y Ѧd͹ɹ*KO"ȈLNPlvU@13Y2z%kHetn8 /JSV}RSӌr&-@%CB(7Jf~ނeVU܎q`xCW<ţxN<7TSxO<3D</">/KW Zn%)H*0w/ņW'FRي0}ٲ˖E_rkPe髓^'}w]lI_)BSnwca# 'Fw_h]d3=C5Evkf5G&ϊ<;W[w=yf;]|sڜ=A"_ O巃VKB5:t\=EFc u4y:utتc::[#<&O>yx@ L5K(4oQlCPKܦE {PK!<META-INF/sdklib.kotlin_modulec```f```b(JKK)L+NLvR3BK2sPK_9CPK!<com/android/sdklib/devices/PK !<)com/android/sdklib/devices/automotive.xml Automotive (1024p landscape) automotive_1024p_landscape Google true normal 8.4 mdpi notlong 1024 768 152 152 basic finger capacitive Bluetooth Wifi NFC LightSensor GPS true nokeys nonav 3774492 soft 10255672 Generic CPU Generic GPU armeabi-v7a x86 plugged-in 28- false 2.0 true The device in landscape orientation land keyssoft nonav android-automotive-playstore Automotive (1080p landscape) automotive_1080p_landscape Google normal 8.4 ldpi notlong 1080 600 120 120 basic finger capacitive Bluetooth Wifi NFC Accelerometer Gyroscope GPS true nokeys nonav 6291456 soft 10255672 Generic CPU Generic GPU arm64-v8a x86_64 plugged-in 33- false 2.0 true The device in landscape orientation land keyssoft nonav android-automotive Automotive Portrait automotive_portrait Google normal 8.4 ldpi notlong 800 1280 120 120 basic finger capacitive Bluetooth Wifi NFC Accelerometer Gyroscope GPS true nokeys nonav 6291456 soft 10255672 Generic CPU Generic GPU arm64-v8a x86_64 plugged-in 33- false 2.0 true The device in portrait orientation port keyssoft nonav android-automotive PK !<==&com/android/sdklib/devices/desktop.xml Small Desktop desktop_small Google xlarge 14.0 mdpi long 1366 768 110 110 jazz-hands finger capacitive Bluetooth Wifi true front true false qwerty nonav 4 soft 64 0 Generic CPU Generic GPU armeabi-v7a x86 battery 32 true 3.2 GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc GL_OES_texture_npot GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_OES_texture_3D GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp GL_EXT_multisampled_render_to_texture GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5 GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch GL_ARM_shader_framebuffer_fetch_depth_stencil GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16 GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params GL_EXT_clip_cull_distance GL_EXT_protected_textures GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated GL_QCOM_shader_framebuffer_fetch_noncoherent GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior GL_EXT_EGL_image_storage GL_EXT_clip_control true The device in landscape view land keyssoft nonav android-desktop Medium Desktop desktop_medium Google xlarge 15.0 xhdpi long 3840 2160 290 290 jazz-hands finger capacitive Bluetooth Wifi true front true false qwerty nonav 4 soft 64 0 Generic CPU Generic GPU armeabi-v7a x86 battery 32 true 3.2 GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc GL_OES_texture_npot GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_OES_texture_3D GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp GL_EXT_multisampled_render_to_texture GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5 GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch GL_ARM_shader_framebuffer_fetch_depth_stencil GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16 GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params GL_EXT_clip_cull_distance GL_EXT_protected_textures GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated GL_QCOM_shader_framebuffer_fetch_noncoherent GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior GL_EXT_EGL_image_storage GL_EXT_clip_control true The device in landscape view land keyssoft nonav android-desktop Large Desktop desktop_large Google xlarge 17.0 mdpi long 1920 1080 130 130 jazz-hands finger capacitive Bluetooth Wifi true front true false qwerty nonav 4 soft 64 0 Generic CPU Generic GPU armeabi-v7a x86 battery 32 true 3.2 GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc GL_OES_texture_npot GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_OES_texture_3D GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp GL_EXT_multisampled_render_to_texture GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5 GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch GL_ARM_shader_framebuffer_fetch_depth_stencil GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16 GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params GL_EXT_clip_cull_distance GL_EXT_protected_textures GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated GL_QCOM_shader_framebuffer_fetch_noncoherent GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior GL_EXT_EGL_image_storage GL_EXT_clip_control true The device in landscape view land keyssoft nonav android-desktop PK ! Resizable (Experimental) resizable Generic normal 6.0 420dpi notlong 1080 2340 420 420 jazz-hands finger capacitive 0 0 1080 2092 1 1 1 0-180 180 1840-0-0-1840 1, 2, 3 0-30, 30-150, 150-180 Wifi Bluetooth NFC Accelerometer Barometer Compass GPS Gyroscope LightSensor ProximitySensor StepCounter StepDetector true back true true front false false nokeys nonav 4 soft 64 0 Qualcomm Snapdragon 835 Adreno 540 arm64-v8a armeabi-v7a armeabi battery 33 true 3.2 GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc GL_OES_texture_npot GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_OES_texture_3D GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV GL_EXT_texture_sRGB_decode GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp GL_EXT_multisampled_render_to_texture GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5 GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch GL_ARM_shader_framebuffer_fetch_depth_stencil GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16 GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params GL_EXT_clip_cull_distance GL_EXT_protected_textures GL_EXT_shader_non_constant_global_initializers GL_QCOM_framebuffer_foveated GL_QCOM_shader_framebuffer_fetch_noncoherent GL_EXT_EGL_image_array GL_NV_shader_noperspective_interpolation true The device in portrait view port keyssoft nonav The device in landscape view land keyssoft nonav 13.5" Freeform 13.5in Freeform Generic xlarge 13.5 hdpi long 2560 1440 240 240 jazz-hands finger capacitive Wifi Bluetooth NFC Accelerometer Barometer Compass GPS Gyroscope LightSensor ProximitySensor StepCounter StepDetector true back true true front false false nokeys nonav 4 soft 64 0 Qualcomm Snapdragon 845 Adreno 630 arm64-v8a armeabi-v7a armeabi battery 29 true 3.2 GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc GL_OES_texture_npot GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_OES_texture_3D GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp GL_EXT_multisampled_render_to_texture GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5 GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch GL_ARM_shader_framebuffer_fetch_depth_stencil GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16 GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params GL_EXT_clip_cull_distance GL_EXT_protected_textures GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated GL_QCOM_shader_framebuffer_fetch_noncoherent GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior GL_EXT_EGL_image_storage GL_EXT_clip_control true The device in portrait view port keyssoft nonav The device in landscape view land keyssoft nonav 7.6" Fold-in with outer display 7.6in Foldable Generic normal 7.59 420dpi notlong 1768 2208 377.371 376.397 jazz-hands finger capacitive 0 0 884 2208 1 1 1 0-180 180 884-0-1-2208 1, 2, 3 0-30, 30-150, 150-180 Wifi Bluetooth NFC Accelerometer Barometer Compass GPS Gyroscope LightSensor ProximitySensor StepCounter StepDetector true back true true front false false nokeys nonav 4 soft 64 0 Qualcomm Snapdragon 835 Adreno 540 arm64-v8a armeabi-v7a armeabi battery 30 true 3.2 GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc GL_OES_texture_npot GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_OES_texture_3D GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV GL_EXT_texture_sRGB_decode GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp GL_EXT_multisampled_render_to_texture GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5 GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch GL_ARM_shader_framebuffer_fetch_depth_stencil GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16 GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params GL_EXT_clip_cull_distance GL_EXT_protected_textures GL_EXT_shader_non_constant_global_initializers GL_QCOM_framebuffer_foveated GL_QCOM_shader_framebuffer_fetch_noncoherent GL_EXT_EGL_image_array GL_NV_shader_noperspective_interpolation true The device in portrait view port keyssoft nonav The device in landscape view land keyssoft nonav 8" Fold-out 8in Foldable Generic normal 8.03 420dpi notlong 2200 2480 413 413 jazz-hands finger capacitive 0 0 1148 2480 1 1 1 180-360 180 1148-0-1-2480 4 3, 4 180-330, 330-360 Wifi Bluetooth NFC Accelerometer Barometer Compass GPS Gyroscope LightSensor ProximitySensor StepCounter StepDetector true back true true front false false nokeys nonav 4 soft 64 0 Qualcomm Snapdragon 835 Adreno 540 arm64-v8a armeabi-v7a armeabi battery 30 true 3.2 GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc GL_OES_texture_npot GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_OES_texture_3D GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV GL_EXT_texture_sRGB_decode GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp GL_EXT_multisampled_render_to_texture GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5 GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch GL_ARM_shader_framebuffer_fetch_depth_stencil GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16 GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params GL_EXT_clip_cull_distance GL_EXT_protected_textures GL_EXT_shader_non_constant_global_initializers GL_QCOM_framebuffer_foveated GL_QCOM_shader_framebuffer_fetch_noncoherent GL_EXT_EGL_image_array GL_NV_shader_noperspective_interpolation true The device in portrait view port keyssoft nonav The device in landscape view land keyssoft nonav 6.7" Horizontal Fold-in 6.7in Foldable Generic normal 6.7 xxhdpi notlong 1080 2636 445 445 jazz-hands finger capacitive 1 0 1 0-180 180 0-1318-1080-1 1, 2, 3 0-30, 30-150, 150-180 Wifi Bluetooth NFC Accelerometer Barometer Compass GPS Gyroscope LightSensor ProximitySensor StepCounter StepDetector true back true true front false false nokeys nonav 4 soft 64 0 Qualcomm Snapdragon 835 Adreno 540 arm64-v8a armeabi-v7a armeabi battery 30 true 3.2 GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc GL_OES_texture_npot GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_OES_texture_3D GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV GL_EXT_texture_sRGB_decode GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp GL_EXT_multisampled_render_to_texture GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5 GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch GL_ARM_shader_framebuffer_fetch_depth_stencil GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16 GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params GL_EXT_clip_cull_distance GL_EXT_protected_textures GL_EXT_shader_non_constant_global_initializers GL_QCOM_framebuffer_foveated GL_QCOM_shader_framebuffer_fetch_noncoherent GL_EXT_EGL_image_array GL_NV_shader_noperspective_interpolation true The device in portrait view port keyssoft nonav The device in landscape view land keyssoft nonav 7.4" Rollable 7.4in Rollable Generic xlarge 7.4 420dpi notlong 1600 2428 413 413 jazz-hands finger capacitive 0 0 1080 2428 0 0 1366 2428 Wifi Bluetooth NFC Accelerometer Barometer Compass GPS Gyroscope LightSensor ProximitySensor StepCounter StepDetector true back true true front false false nokeys nonav 4 soft 64 0 Qualcomm Snapdragon 835 Adreno 540 arm64-v8a armeabi-v7a armeabi battery 30 true 3.2 GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc GL_OES_texture_npot GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_OES_texture_3D GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV GL_EXT_texture_sRGB_decode GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp GL_EXT_multisampled_render_to_texture GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5 GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch GL_ARM_shader_framebuffer_fetch_depth_stencil GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16 GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params GL_EXT_clip_cull_distance GL_EXT_protected_textures GL_EXT_shader_non_constant_global_initializers GL_QCOM_framebuffer_foveated GL_QCOM_shader_framebuffer_fetch_noncoherent GL_EXT_EGL_image_array GL_NV_shader_noperspective_interpolation true The device in portrait view port keyssoft nonav The device in landscape view land keyssoft nonav 2.7" QVGA 2.7in QVGA Generic small 2.7 ldpi notlong 240 320 145 145 distinct finger capacitive Bluetooth Wifi NFC Accelerometer Barometer Gyroscope Compass GPS ProximitySensor true back true true nokeys nonav 512 hard 8 OMAP 9001 Ultra Nexus 3D S++ armeabi armeabi-v7a mips x86 car television desk battery - true 2.1 true The phone in portrait view port keyssoft navhidden The phone in landscape view land keyssoft navhidden 2.7" QVGA slider 2.7in QVGA slider Generic small 2.7 ldpi notlong 240 320 145 145 distinct finger capacitive Bluetooth Wifi NFC Accelerometer Barometer Gyroscope Compass GPS ProximitySensor true back true true qwerty nonav 512 hard 8 OMAP 9001 Ultra Nexus 3D S++ armeabi armeabi-v7a mips x86 car television desk battery - true 2.1 true The phone in portrait view port keyssoft navhidden The phone in landscape view with the keyboard closed land keyshidden navhidden The phone in landscape view with the keyboard open land keysexposed navexposed 3.2" HVGA slider (ADP1) 3.2in HVGA slider (ADP1) Generic normal 3.2 mdpi notlong 320 480 180.6 182 distinct finger capacitive Bluetooth Wifi NFC Accelerometer Barometer Gyroscope Compass GPS ProximitySensor true back true true qwerty nonav 512 hard 8 OMAP 9001 Ultra Nexus 3D S++ armeabi armeabi-v7a mips x86 car television desk battery - true 2.1 true The phone in portrait view port keyshidden navhidden The phone in landscape view with the keyboard closed land keyshidden navhidden The phone in landscape view with the keyboard open land keysexposed navexposed 3.2" QVGA (ADP2) 3.2in QVGA (ADP2) Generic normal 3.2 mdpi notlong 320 480 180.6 182 distinct finger capacitive Bluetooth Wifi NFC Accelerometer Barometer Gyroscope Compass GPS ProximitySensor true back true true nokeys trackball 512 hard 8 OMAP 9001 Ultra Nexus 3D S++ armeabi armeabi-v7a mips x86 car television desk battery - true 2.1 true The phone in portrait view port keyssoft navexposed The phone in landscape view land keyssoft navexposed 3.3" WQVGA 3.3in WQVGA Generic normal 3.3 ldpi long 240 400 141 141 distinct finger capacitive Bluetooth Wifi NFC Accelerometer Barometer Gyroscope Compass GPS ProximitySensor true back true true nokeys nonav 512 hard 8 OMAP 9001 Ultra Nexus 3D S++ armeabi armeabi-v7a mips x86 car television desk battery - true 2.1 true The phone in portrait view port keyssoft navhidden The phone in landscape view land keyssoft navhidden 3.4" WQVGA 3.4in WQVGA Generic normal 3.4 ldpi long 240 432 145 145 distinct finger capacitive Bluetooth Wifi NFC Accelerometer Barometer Gyroscope Compass GPS ProximitySensor true back true true nokeys nonav 512 hard 8 OMAP 9001 Ultra Nexus 3D S++ armeabi armeabi-v7a mips x86 car television desk battery - true 2.1 true The phone in portrait view port keyssoft navhidden The phone in landscape view land keyssoft navhidden 3.7" WVGA (Nexus One) 3.7in WVGA (Nexus One) Generic normal 3.4 hdpi long 480 800 254 254 distinct finger capacitive Bluetooth Wifi NFC Accelerometer Barometer Gyroscope Compass GPS ProximitySensor true back true true nokeys trackball 512 hard 8 OMAP 9001 Ultra Nexus 3D S++ armeabi armeabi-v7a mips x86 car television desk battery - true 2.1 true The phone in portrait view port keyssoft navexposed The phone in landscape view land keyssoft navexposed 3.7" FWVGA slider 3.7 FWVGA slider Generic normal 3.7 hdpi long 480 854 265 265 distinct finger capacitive Bluetooth Wifi NFC Accelerometer Barometer Gyroscope Compass GPS ProximitySensor true back true true qwerty nonav 512 hard 8 OMAP 9001 Ultra Nexus 3D S++ armeabi armeabi-v7a mips x86 car television desk battery - true 2.1 true The phone in portrait view port keyshidden navhidden The phone in landscape view with the keyboard closed land keyshidden navhidden The phone in landscape view with the keyboard open land keysexposed navexposed 4" WVGA (Nexus S) 4in WVGA (Nexus S) Generic normal 4.0 hdpi long 480 800 235 235 distinct finger capacitive Bluetooth Wifi NFC Accelerometer Barometer Gyroscope Compass GPS ProximitySensor true back true true nokeys nonav 512 hard 8 OMAP 9001 Ultra Nexus 3D S++ armeabi armeabi-v7a mips x86 car television desk battery - true 2.1 true The phone in portrait view port keyssoft navhidden The phone in landscape view land keyssoft navhidden 4.65" 720p (Galaxy Nexus) 4.65in 720p (Galaxy Nexus) Generic normal 4.65 xhdpi long 720 1280 316 316 jazz-hands finger capacitive Bluetooth Wifi NFC Accelerometer Barometer Gyroscope Compass GPS ProximitySensor true front true false back true true nokeys nonav 1 soft 16 OMAP 4460 PowerVR SGX540 armeabi armeabi-v7a car desk battery 14- true HSP HFP SPP A2DP AVRCP OPP PBAP GAVDP AVDTP HID HDP PAN 2.0 GL_EXT_discard_framebuffer GL_EXT_multi_draw_arrays GL_EXT_shader_texture_lod GL_EXT_texture_format_BGRA8888 GL_IMG_multisampled_render_to_texture GL_IMG_program_binary GL_IMG_read_format GL_IMG_shader_binary GL_IMG_texture_compression_pvrtc GL_IMG_texture_format_BGRA8888 GL_IMG_texture_npot GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth_texture GL_OES_depth24 GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_egl_sync GL_OES_element_index_uint GL_OES_fragment_precision_high GL_OES_get_program_binary GL_OES_mapbuffer GL_OES_packed_depth_stencil GL_OES_required_internalformat GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_texture_float GL_OES_texture_half_float GL_OES_vertex_array_object GL_OES_vertex_half_float true The phone in portrait view port keyssoft nonav The phone in landscape view land keyssoft nonav 4.7" WXGA 4.7in WXGA Generic normal 4.7 xhdpi long 1280 720 320 320 distinct finger capacitive Bluetooth Wifi NFC Accelerometer Barometer Gyroscope Compass GPS ProximitySensor true back true true nokeys nonav 512 hard 8 OMAP 9001 Ultra Nexus 3D S++ armeabi armeabi-v7a mips x86 car television desk battery - true 2.1 true The phone in portrait view port keyssoft navhidden The phone in landscape view land keyssoft navhidden 5.1" WVGA 5.1in WVGA Generic large 5.1 mdpi long 480 800 183 183 distinct finger capacitive Bluetooth Wifi NFC Accelerometer Barometer Gyroscope Compass GPS ProximitySensor true back true true nokeys nonav 512 hard 8 OMAP 9001 Ultra Nexus 3D S++ armeabi armeabi-v7a mips x86 car television desk battery - true 2.1 true The phone in portrait view port keyssoft navhidden The phone in landscape view land keyssoft navhidden 5.4" FWVGA 5.4in FWVGA Generic large 5.4 mdpi long 480 854 181 181 distinct finger capacitive Bluetooth Wifi NFC Accelerometer Barometer Gyroscope Compass GPS ProximitySensor true back true true nokeys nonav 512 hard 8 OMAP 9001 Ultra Nexus 3D S++ armeabi armeabi-v7a mips x86 car television desk battery - true 2.1 true The phone in portrait view port keyssoft navhidden The phone in landscape view land keyssoft navhidden 7" WSVGA (Tablet) 7in WSVGA (Tablet) Generic large 7.0 mdpi long 1024 600 169 169 distinct finger capacitive Bluetooth Wifi NFC Accelerometer Barometer Gyroscope Compass GPS ProximitySensor true front true true nokeys nonav 512 soft 8 OMAP 9001 Ultra Nexus 3D S++ armeabi armeabi-v7a mips x86 car television desk battery - true 2.1 true The phone in portrait view port keyssoft navhidden The phone in landscape view land keyssoft navhidden 10.1" WXGA (Tablet) 10.1in WXGA (Tablet) Generic xlarge 10.1 mdpi long 1280 800 149 149 distinct finger capacitive Bluetooth Wifi NFC Accelerometer Barometer Gyroscope Compass GPS ProximitySensor true front true true back true true nokeys nonav 512 soft 8 OMAP 9001 Ultra Nexus 3D S++ armeabi armeabi-v7a mips x86 car television desk battery - true 2.1 true The phone in portrait view port keyssoft navhidden The phone in landscape view land keyssoft navhidden Small Phone small_phone Generic true normal 4.65 xhdpi long 720 1280 320 320 jazz-hands finger capacitive Bluetooth Wifi NFC Accelerometer Barometer Gyroscope Compass GPS ProximitySensor true front true false back true true nokeys nonav 1 soft 16 OMAP 4460 PowerVR SGX540 armeabi armeabi-v7a battery 24- true HSP HFP SPP A2DP AVRCP OPP PBAP GAVDP AVDTP HID HDP PAN 2.0 GL_EXT_discard_framebuffer GL_EXT_multi_draw_arrays GL_EXT_shader_texture_lod GL_EXT_texture_format_BGRA8888 GL_IMG_multisampled_render_to_texture GL_IMG_program_binary GL_IMG_read_format GL_IMG_shader_binary GL_IMG_texture_compression_pvrtc GL_IMG_texture_format_BGRA8888 GL_IMG_texture_npot GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth_texture GL_OES_depth24 GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_egl_sync GL_OES_element_index_uint GL_OES_fragment_precision_high GL_OES_get_program_binary GL_OES_mapbuffer GL_OES_packed_depth_stencil GL_OES_required_internalformat GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_texture_float GL_OES_texture_half_float GL_OES_vertex_array_object GL_OES_vertex_half_float true The phone in portrait view port keyssoft nonav The phone in landscape view land keyssoft nonav Medium Phone medium_phone Generic true normal 6.4 420dpi long 1080 2400 420 420 jazz-hands finger capacitive Wifi Bluetooth NFC Accelerometer Barometer Compass GPS Gyroscope LightSensor ProximitySensor StepCounter StepDetector true back true true front true false nokeys nonav 8 soft 128 0 Google Tensor ARM, Mali-G78 MP20 arm64-v8a armeabi-v7a armeabi battery 24- true 3.2 GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc GL_OES_texture_npot GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5 GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch GL_ARM_shader_framebuffer_fetch_depth_stencil GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16 GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params GL_EXT_clip_cull_distance GL_EXT_protected_textures GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated GL_QCOM_texture_foveated_subsampled_layout GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control GL_OES_texture_view GL_EXT_fragment_invocation_density GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather true The device in portrait view port keyssoft nonav The device in landscape view land keyssoft nonav Medium Tablet medium_tablet Generic true xlarge 10.055 xhdpi notlong 2560 1600 320 320 jazz-hands finger capacitive Wifi Bluetooth NFC Accelerometer Barometer Compass GPS Gyroscope LightSensor true back true true front false false nokeys nonav 1953125 soft 15623782 Dual-core A15 Quad-core Mali T604 armeabi-v7a armeabi battery 24- true 2.0 GL_EXT_debug_marker GL_ARM_rgba8 GL_ARM_mali_shader_binary GL_OES_depth24 GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_EXT_read_format_bgra GL_OES_compressed_paletted_texture GL_OES_compressed_ETC1_RGB8_texture GL_OES_standard_derivatives GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_texture_npot GL_OES_vertex_half_float GL_OES_required_internalformat GL_OES_vertex_array_object GL_OES_mapbuffer GL_EXT_texture_format_BGRA8888 GL_EXT_texture_rg GL_EXT_texture_type_2_10_10_10_REV GL_OES_fbo_render_mipmap GL_OES_element_index_uint GL_EXT_shadow_samplers GL_EXT_occlusion_query_boolean GL_EXT_blend_minmax GL_EXT_discard_framebuffer GL_OES_get_program_binary GL_OES_texture_3D GL_EXT_texture_storage GL_EXT_multisampled_render_to_texture GL_OES_surfaceless_context GL_ARM_mali_program_binary true The phone in portrait view port keyssoft nonav The phone in landscape view land keyssoft nonav PK ! Nexus One Google normal 3.7 hdpi long 480 800 254 254 basic finger capacitive Wifi Bluetooth Accelerometer Compass GPS LightSensor ProximitySensor true back true true nokeys trackball 512 hard 503 0 Qualcomm Scorpion Qualcomm Adreno 200 armeabi-v7a armeabi battery nexus_one 7-10 true 2.0 true The phone in portrait view port keyssoft nonav The phone in landscape view land keyssoft nonav Nexus S Google normal 4 hdpi long 480 800 235 235 jazz-hands finger capacitive Wifi Bluetooth NFC Accelerometer Compass GPS Gyroscope LightSensor ProximitySensor true back true true front false false nokeys nonav 351428 hard 503 0 Samsung Exynos 3110 PowerVR SGX 540 armeabi-v7a armeabi battery nexus_s 9-16 true 2.0 GL_EXT_debug_marker GL_OES_rgb8_rgba8 GL_OES_depth24 GL_OES_vertex_half_float GL_OES_texture_float GL_OES_texture_half_float GL_OES_element_index_uint GL_OES_mapbuffer GL_OES_fragment_precision_high GL_OES_compressed_ETC1_RGB8_texture GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_required_internalformat GL_OES_depth_texture GL_OES_get_program_binary GL_OES_packed_depth_stencil GL_OES_standard_derivatives GL_OES_vertex_array_object GL_OES_egl_sync GL_EXT_multi_draw_arrays GL_EXT_texture_format_BGRA8888 GL_EXT_discard_framebuffer GL_EXT_shader_texture_lod GL_IMG_shader_binary GL_IMG_texture_compression_pvrtc GL_IMG_texture_npot GL_IMG_texture_format_BGRA8888 GL_IMG_read_format GL_IMG_program_binary GL_IMG_multisampled_render_to_texture true The phone in portrait view port keyssoft nonav The phone in landscape view land keyssoft nonav Galaxy Nexus Google normal 4.65 xhdpi long 720 1280 316 316 jazz-hands finger capacitive Bluetooth Wifi NFC Accelerometer Barometer Gyroscope Compass GPS ProximitySensor true front true false back true true nokeys nonav 1 soft 16 OMAP 4460 PowerVR SGX540 armeabi armeabi-v7a battery galaxy_nexus 14- true HSP HFP SPP A2DP AVRCP OPP PBAP GAVDP AVDTP HID HDP PAN 2.0 GL_EXT_discard_framebuffer GL_EXT_multi_draw_arrays GL_EXT_shader_texture_lod GL_EXT_texture_format_BGRA8888 GL_IMG_multisampled_render_to_texture GL_IMG_program_binary GL_IMG_read_format GL_IMG_shader_binary GL_IMG_texture_compression_pvrtc GL_IMG_texture_format_BGRA8888 GL_IMG_texture_npot GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth_texture GL_OES_depth24 GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_egl_sync GL_OES_element_index_uint GL_OES_fragment_precision_high GL_OES_get_program_binary GL_OES_mapbuffer GL_OES_packed_depth_stencil GL_OES_required_internalformat GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_texture_float GL_OES_texture_half_float GL_OES_vertex_array_object GL_OES_vertex_half_float true The phone in portrait view port keyssoft nonav The phone in landscape view land keyssoft nonav Nexus 7 (2012) Nexus 7 Google large 7.0 tvdpi notlong 800 1280 195 200 jazz-hands finger capacitive Wifi Bluetooth NFC Accelerometer Compass GPS Gyroscope LightSensor true front false false nokeys nonav 1 soft 8 Tegra3 Tegra3 armeabi-v7a armeabi battery nexus_7 16 true 2.0 true The phone in portrait view port keyssoft nonav The phone in landscape view land keyssoft nonav Nexus 4 Google normal 4.7 xhdpi notlong 768 1280 320 320 jazz-hands finger capacitive Wifi Bluetooth NFC Accelerometer Barometer Compass GPS Gyroscope LightSensor ProximitySensor true back true true front false false nokeys nonav 1953125 soft 7811891 Qualcomm Snapdragon S4 Pro Adreno 320 armeabi-v7a armeabi battery nexus_4 16 true 2.0 GL_EXT_debug_marker GL_AMD_compressed_ATC_texture GL_AMD_performance_monitor GL_AMD_program_binary_Z400 GL_EXT_robustness GL_EXT_texture_format_BGRA8888 GL_EXT_texture_type_2_10_10_10_REV GL_NV_fence GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth_texture GL_OES_depth24 GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_element_index_uint GL_OES_fbo_render_mipmap GL_OES_fragment_precision_high GL_OES_get_program_binary GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_texture_3D GL_OES_texture_float GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_npot GL_OES_vertex_half_float GL_OES_vertex_type_10_10_10_2 GL_OES_vertex_array_object GL_QCOM_alpha_test GL_QCOM_binning_control GL_QCOM_driver_control GL_QCOM_perfmon_global_mode GL_QCOM_extended_get GL_QCOM_extended_get2 GL_QCOM_tiled_rendering GL_QCOM_writeonly_rendering GL_EXT_sRGB true The phone in portrait view port keyssoft nonav The phone in landscape view land keyssoft nonav Nexus 10 Google xlarge 10.055 xhdpi notlong 2560 1600 300 300 jazz-hands finger capacitive Wifi Bluetooth NFC Accelerometer Barometer Compass GPS Gyroscope LightSensor true back true true front false false nokeys nonav 1953125 soft 15623782 Dual-core A15 Quad-core Mali T604 armeabi-v7a armeabi battery nexus_10 16 true 2.0 GL_EXT_debug_marker GL_ARM_rgba8 GL_ARM_mali_shader_binary GL_OES_depth24 GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_EXT_read_format_bgra GL_OES_compressed_paletted_texture GL_OES_compressed_ETC1_RGB8_texture GL_OES_standard_derivatives GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_texture_npot GL_OES_vertex_half_float GL_OES_required_internalformat GL_OES_vertex_array_object GL_OES_mapbuffer GL_EXT_texture_format_BGRA8888 GL_EXT_texture_rg GL_EXT_texture_type_2_10_10_10_REV GL_OES_fbo_render_mipmap GL_OES_element_index_uint GL_EXT_shadow_samplers GL_EXT_occlusion_query_boolean GL_EXT_blend_minmax GL_EXT_discard_framebuffer GL_OES_get_program_binary GL_OES_texture_3D GL_EXT_texture_storage GL_EXT_multisampled_render_to_texture GL_OES_surfaceless_context GL_ARM_mali_program_binary true The phone in portrait view port keyssoft nonav The phone in landscape view land keyssoft nonav Nexus 7 Nexus 7 2013 Google large 7.02 xhdpi notlong 1200 1920 323 323 jazz-hands finger capacitive Wifi Bluetooth NFC Accelerometer Compass GPS Gyroscope LightSensor true back true false front false false nokeys nonav 2 soft 32 Qualcomm Snapdragon S4 Pro, 1.5GHz Adreno 320, 400MHz armeabi-v7a armeabi battery nexus_7_2013 18 true 3.0 GL_AMD_compressed_ATC_texture GL_AMD_performance_monitor GL_AMD_program_binary_Z400 GL_EXT_debug_labelGL_EXT_debug_markerGL_EXT_robustness GL_EXT_texture_format_BGRA8888 GL_EXT_texture_type_2_10_10_10_REV GL_NV_fence GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth_texture GL_OES_depth24 GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_element_index_uint GL_OES_fbo_render_mipmap GL_OES_fragment_precision_high GL_OES_get_program_binary GL_OES_packed_depth_stencil GL_OES_depth_texture_cube_map GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_texture_3D GL_OES_texture_float GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_npot GL_OES_vertex_half_float GL_OES_vertex_type_10_10_10_2 GL_OES_vertex_array_object GL_QCOM_alpha_test GL_QCOM_binning_control GL_QCOM_driver_control GL_QCOM_perfmon_global_mode GL_QCOM_extended_get GL_QCOM_extended_get2 GL_QCOM_tiled_rendering GL_QCOM_writeonly_rendering GL_EXT_sRGB GL_EXT_texture_filter_anisotropic GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float true The phone in portrait view port keyssoft nonav The phone in landscape view land keyssoft nonav Nexus 5 Nexus 5 Google true normal 4.95 xxhdpi notlong 1080 1920 445 445 jazz-hands finger capacitive Wifi Bluetooth NFC Accelerometer Barometer Compass GPS Gyroscope LightSensor ProximitySensor true back true true front false false nokeys nonav 2 soft 16 Snapdragon 800 (MSM8974) Adreno 330 armeabi-v7a armeabi battery nexus_5 19 true 3.0 GL_AMD_compressed_ATC_texture GL_AMD_performance_monitor GL_AMD_program_binary_Z400 GL_EXT_debug_label GL_EXT_debug_marker GL_EXT_discard_framebuffer GL_EXT_robustness GL_EXT_texture_format_BGRA8888 GL_EXT_texture_type_2_10_10_10_REV GL_NV_fence GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth_texture GL_OES_depth24 GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_element_index_uint GL_OES_fbo_render_mipmap GL_OES_fragment_precision_high GL_OES_get_program_binary GL_OES_packed_depth_stencil GL_OES_depth_texture_cube_map GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_texture_3D GL_OES_texture_float GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_npot GL_OES_vertex_half_float GL_OES_vertex_type_10_10_10_2 GL_OES_vertex_array_object GL_QCOM_alpha_test GL_QCOM_binning_control GL_QCOM_driver_control GL_QCOM_perfmon_global_mode GL_QCOM_extended_get GL_QCOM_extended_get2 GL_QCOM_tiled_rendering GL_QCOM_writeonly_rendering GL_EXT_sRGB GL_EXT_texture_filter_anisotropic GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_EXT_disjoint_timer_query true The phone in portrait view port keyssoft nonav The phone in landscape view land keyssoft nonav Nexus 6 Nexus 6 Google normal 5.96 560dpi notlong 1440 2560 493 493 jazz-hands finger capacitive Wifi Bluetooth NFC Accelerometer Barometer Compass GPS Gyroscope LightSensor ProximitySensor true back true true front false false nokeys nonav 3 soft 1968 0 Quad core Krait 450 CPU 2.7GHz (Qualcomm Snapdragon 805 SOC) Adreno 420 armeabi-v7a armeabi battery nexus_6 21 true 3.0 GL_EXT_debug_marker GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr GL_OES_texture_npot GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_OES_texture_3D GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV GL_EXT_texture_sRGB_decode GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp GL_EXT_multisampled_render_to_texture GL_OES_shader_multisample_interpolation GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5 GL_EXT_robustness GL_EXT_texture_buffer GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box GL_OES_standard_derivatives GL_OES_vertex_array_object GL_KHR_debug true The phone in portrait view port keyssoft nonav The phone in landscape view land keyssoft nonav Nexus 9 Nexus 9 Google xlarge 8.86 xhdpi notlong 2048 1536 288.9949951171875 288.9949951171875 jazz-hands finger capacitive Wifi Bluetooth NFC Accelerometer Barometer Compass GPS Gyroscope LightSensor true back true true front false false nokeys nonav 1879968 soft 1545 0 64-bit NVIDIA Tegra K1 Dual Denver @ 2.3GHz 192-core Kepler GPU arm64-v8a battery nexus_9 21 true 3.1 GL_EXT_debug_marker GL_EXT_blend_minmax GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_EXT_copy_image GL_EXT_debug_label GL_EXT_draw_buffers_indexed GL_EXT_frag_depth GL_EXT_geometry_point_size GL_EXT_geometry_shader GL_EXT_gpu_shader5 GL_EXT_map_buffer_range GL_EXT_occlusion_query_boolean GL_EXT_primitive_bounding_box GL_EXT_robustness GL_EXT_separate_shader_objects GL_EXT_shader_implicit_conversions GL_EXT_shader_integer_mix GL_EXT_shader_io_blocks GL_EXT_shadow_samplers GL_EXT_sRGB GL_EXT_sRGB_write_control GL_EXT_tessellation_point_size GL_EXT_tessellation_shader GL_EXT_texture_border_clamp GL_EXT_texture_buffer GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_s3tc GL_EXT_texture_cube_map_array GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_EXT_texture_rg GL_EXT_texture_sRGB_decode GL_EXT_texture_storage GL_EXT_texture_view GL_EXT_unpack_subimage GL_KHR_debug GL_KHR_texture_compression_astc_ldr GL_NV_bgr GL_NV_bindless_texture GL_NV_blend_equation_advanced GL_NV_blend_equation_advanced_coherent GL_NV_copy_buffer GL_NV_copy_image GL_NV_draw_buffers GL_NV_draw_instanced GL_NV_draw_texture GL_NV_EGL_stream_consumer_external GL_NV_explicit_attrib_location GL_NV_fbo_color_attachments GL_NV_framebuffer_blit GL_NV_framebuffer_multisample GL_NV_generate_mipmap_sRGB GL_NV_instanced_arrays GL_NV_occlusion_query_samples GL_NV_non_square_matrices GL_NV_pack_subimage GL_NV_packed_float GL_NV_packed_float_linear GL_NV_path_rendering GL_NV_pixel_buffer_object GL_NV_read_buffer GL_NV_read_depth GL_NV_read_depth_stencil GL_NV_read_stencil GL_NV_secure_context GL_NV_shadow_samplers_array GL_NV_shadow_samplers_cube GL_NV_sRGB_formats GL_NV_texture_array GL_NV_texture_border_clamp GL_NV_texture_compression_latc GL_NV_texture_compression_s3tc GL_NV_texture_compression_s3tc_update GL_NV_timer_query GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth24 GL_OES_depth32 GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_element_index_uint GL_OES_fbo_render_mipmap GL_OES_get_program_binary GL_OES_mapbuffer GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_OES_sample_shading GL_OES_sample_variables GL_OES_shader_image_atomic GL_OES_shader_multisample_interpolation GL_OES_standard_derivatives GL_OES_surfaceless_context GL_OES_texture_npot GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_stencil8 GL_OES_texture_storage_multisample_2d_array GL_OES_vertex_array_object GL_OES_vertex_half_float GL_ANDROID_extension_pack_es31a true The tablet in portrait view port keyssoft nonav The tablet in landscape view land keyssoft nonav Nexus 5X Nexus 5X Google true normal 5.20 420dpi notlong 1080 1920 422.0299987792969 424.0690002441406 jazz-hands finger capacitive Wifi Bluetooth NFC Accelerometer Barometer Compass GPS Gyroscope LightSensor ProximitySensor true back true true front false false nokeys nonav 2 soft 16 2 Qualcomm Snapdragon 808 processor, 1.8 GHz hexa-core 64-bit Qualcomm Adreno 418 arm64-v8a armeabi-v7a armeabi battery nexus_5x 23 true 3.1 GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr GL_OES_texture_npot GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_OES_texture_3D GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV GL_EXT_texture_sRGB_decode GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp GL_EXT_multisampled_render_to_texture GL_OES_shader_multisample_interpolation GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5 GL_EXT_robustness GL_EXT_texture_buffer GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16 GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture GL_EXT_buffer_storage true The device in portrait view port keyssoft nonav The device in tablet view land keyssoft nonav Nexus 6P Nexus 6P Google normal 5.7 560dpi notlong 1440 2560 537.8820190429688 537.3880004882813 jazz-hands finger capacitive Wifi Bluetooth NFC Accelerometer Barometer Compass GPS Gyroscope LightSensor ProximitySensor true back true false front false false nokeys nonav 3 soft 32 2 Qualcomm Snapdragon 810 v2.1 processor, 2.0 GHz octa-core 64-bit Qualcomm Adreno 430 arm64-v8a armeabi-v7a armeabi battery nexus_6p 23 true 3.1 GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr GL_OES_texture_npot GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_OES_texture_3D GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV GL_EXT_texture_sRGB_decode GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp GL_EXT_multisampled_render_to_texture GL_OES_shader_multisample_interpolation GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5 GL_EXT_robustness GL_EXT_texture_buffer GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16 GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_EXT_debug_marker true The device in portrait view port keyssoft nonav The device in tablet view land keyssoft nonav Pixel C pixel_c Google xlarge 9.94 xhdpi notlong 2560 1800 308 308 jazz-hands finger capacitive Wifi Bluetooth Accelerometer Compass Gyroscope LightSensor ProximitySensor true back true false front false false qwerty nonav 3 soft 64 64-bit Nvidia Tegra X1 NVIDIA Maxwell 256-core GPU arm64-v8a battery pixel_c 23 true 3.1 GL_EXT_debug_marker GL_NV_internalformat_sample_query GL_EXT_base_instance GL_EXT_blend_func_extended GL_EXT_blend_minmax GL_EXT_buffer_storage GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_EXT_copy_image GL_EXT_debug_label GL_EXT_discard_framebuffer GL_EXT_disjoint_timer_query GL_EXT_draw_buffers_indexed GL_EXT_draw_elements_base_vertex GL_EXT_frag_depth GL_EXT_geometry_point_size GL_EXT_geometry_shader GL_EXT_gpu_shader5 GL_EXT_map_buffer_range GL_EXT_multi_draw_indirect GL_EXT_multisample_compatibility GL_EXT_occlusion_query_boolean GL_EXT_post_depth_coverage GL_EXT_primitive_bounding_box GL_EXT_raster_multisample GL_EXT_render_snorm GL_EXT_robustness GL_EXT_separate_shader_objects GL_EXT_shader_implicit_conversions GL_EXT_shader_integer_mix GL_EXT_shader_io_blocks GL_EXT_shader_texture_lod GL_EXT_shadow_samplers GL_EXT_sRGB GL_EXT_sRGB_write_control GL_EXT_tessellation_point_size GL_EXT_tessellation_shader GL_EXT_texture_border_clamp GL_EXT_texture_buffer GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_s3tc GL_EXT_texture_cube_map_array GL_EXT_texture_filter_anisotropic GL_EXT_texture_filter_minmax GL_EXT_texture_format_BGRA8888 GL_EXT_texture_norm16 GL_EXT_texture_rg GL_EXT_texture_sRGB_decode GL_EXT_texture_storage GL_EXT_texture_view GL_EXT_unpack_subimage GL_KHR_context_flush_control GL_KHR_debug GL_KHR_robust_buffer_access_behavior GL_KHR_robustness GL_KHR_texture_compression_astc_ldr GL_NV_bgr GL_NV_bindless_texture GL_NV_blend_equation_advanced GL_NV_blend_equation_advanced_coherent GL_NV_conditional_render GL_NV_conservative_raster GL_NV_copy_buffer GL_NV_copy_image GL_NV_draw_buffers GL_NV_draw_instanced GL_NV_draw_texture GL_NV_EGL_stream_consumer_external GL_NV_explicit_attrib_location GL_NV_fbo_color_attachments GL_NV_fill_rectangle GL_NV_fragment_coverage_to_color GL_NV_fragment_shader_interlock GL_NV_framebuffer_blit GL_NV_framebuffer_mixed_samples GL_NV_framebuffer_multisample GL_NV_generate_mipmap_sRGB GL_NV_geometry_shader_passthrough GL_NV_instanced_arrays GL_NV_gpu_shader5 GL_NV_image_formats GL_NV_occlusion_query_samples GL_NV_non_square_matrices GL_NV_pack_subimage GL_NV_packed_float GL_NV_packed_float_linear GL_NV_path_rendering GL_NV_path_rendering_shared_edge GL_NV_pixel_buffer_object GL_NV_polygon_mode GL_NV_read_buffer GL_NV_read_depth GL_NV_read_depth_stencil GL_NV_read_stencil GL_NV_sample_locations GL_NV_sample_mask_override_coverage GL_NV_shader_atomic_fp16_vector GL_NV_shader_noperspective_interpolation GL_NV_shadow_samplers_array GL_NV_shadow_samplers_cube GL_NV_sRGB_formats GL_NV_texture_array GL_NV_texture_border_clamp GL_NV_texture_compression_latc GL_NV_texture_compression_s3tc GL_NV_texture_compression_s3tc_update GL_NV_timer_query GL_NV_viewport_array GL_NV_viewport_array2 GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth24 GL_OES_depth32 GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_OES_copy_image GL_OES_draw_buffers_indexed GL_OES_draw_elements_base_vertex GL_OES_texture_border_clamp GL_OES_tessellation_point_size GL_OES_tessellation_shader GL_OES_texture_buffer GL_OES_geometry_point_size GL_OES_geometry_shader GL_OES_gpu_shader5 GL_OES_shader_io_blocks GL_OES_texture_view GL_OES_primitive_bounding_box GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_image_external_essl3 GL_OES_EGL_sync GL_OES_element_index_uint GL_OES_fbo_render_mipmap GL_OES_get_program_binary GL_OES_mapbuffer GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_OES_sample_shading GL_OES_sample_variables GL_OES_shader_image_atomic GL_OES_shader_multisample_interpolation GL_OES_standard_derivatives GL_OES_surfaceless_context GL_OES_texture_cube_map_array GL_OES_texture_npot GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_stencil8 GL_OES_texture_storage_multisample_2d_array GL_OES_vertex_array_object GL_OES_vertex_half_float GL_ANDROID_extension_pack_es31a true The tablet in portrait view port keyssoft nonav The tablet in landscape view land keyssoft nonav Pixel pixel Google true normal 5.0 420dpi notlong 1080 1920 440.58 440.58 jazz-hands finger capacitive Wifi Bluetooth NFC Accelerometer Barometer Compass GPS Gyroscope LightSensor ProximitySensor true back true true front false false nokeys nonav 4 soft 32 0 Quad Core 2x 2.15GHz / 2x 1.6GHz (Qualcomm Snapdragon 821) Adreno 530 arm64-v8a armeabi-v7a armeabi battery pixel_silver 25 true 3.2 GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc GL_OES_texture_npot GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_OES_texture_3D GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV GL_EXT_texture_sRGB_decode GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp GL_EXT_multisampled_render_to_texture GL_OES_shader_multisample_interpolation GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5 GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch GL_ARM_shader_framebuffer_fetch_depth_stencil GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16 GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture GL_EXT_buffer_storage GL_EXT_blit_framebuffer_params GL_EXT_clip_cull_distance GL_EXT_protected_textures true The phone in portrait view port keyssoft nonav The phone in landscape view land keyssoft nonav Pixel XL pixel_xl Google normal 5.5 560dpi notlong 1440 2560 534.04 534.04 jazz-hands finger capacitive Wifi Bluetooth NFC Accelerometer Barometer Compass GPS Gyroscope LightSensor ProximitySensor true back true true front false false nokeys nonav 4 soft 32 0 Quad Core 2x 2.15GHz / 2x 1.6GHz (Qualcomm Snapdragon 821) Adreno 530 arm64-v8a armeabi-v7a armeabi battery pixel_xl_silver 25 true 3.2 GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc GL_OES_texture_npot GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_OES_texture_3D GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV GL_EXT_texture_sRGB_decode GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp GL_EXT_multisampled_render_to_texture GL_OES_shader_multisample_interpolation GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5 GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch GL_ARM_shader_framebuffer_fetch_depth_stencil GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16 GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture GL_EXT_buffer_storage GL_EXT_blit_framebuffer_params GL_EXT_clip_cull_distance GL_EXT_protected_textures true The phone in portrait view port keyssoft nonav The phone in landscape view land keyssoft nonav Pixel 2 pixel_2 Google true normal 5.0 420dpi notlong 1080 1920 442.45098876953125 443.3450012207031 jazz-hands finger capacitive Wifi Bluetooth NFC Accelerometer Barometer Compass GPS Gyroscope LightSensor ProximitySensor StepCounter StepDetector true back true true front false false nokeys nonav 4 soft 64 0 Qualcomm Snapdragon 835 Adreno 540 arm64-v8a armeabi-v7a armeabi battery pixel_2 27 true 3.2 GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc GL_OES_texture_npot GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_OES_texture_3D GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV GL_EXT_texture_sRGB_decode GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp GL_EXT_multisampled_render_to_texture GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5 GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch GL_ARM_shader_framebuffer_fetch_depth_stencil GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16 GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params GL_EXT_clip_cull_distance GL_EXT_protected_textures GL_EXT_shader_non_constant_global_initializers GL_QCOM_framebuffer_foveated GL_QCOM_shader_framebuffer_fetch_noncoherent GL_EXT_EGL_image_array GL_NV_shader_noperspective_interpolation true The device in portrait view port keyssoft nonav The device in landscape view land keyssoft nonav Pixel 2 XL pixel_2_xl Google normal 5.99 560dpi long 1440 2880 537.8820190429688 537.8820190429688 jazz-hands finger capacitive Wifi Bluetooth NFC Accelerometer Barometer Compass GPS Gyroscope LightSensor ProximitySensor StepCounter StepDetector true back true true front false false nokeys nonav 4 soft 64 0 Qualcomm Snapdragon 835 Adreno 540 arm64-v8a armeabi-v7a armeabi battery pixel_2_xl 27 true 3.2 GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc GL_OES_texture_npot GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_OES_texture_3D GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV GL_EXT_texture_sRGB_decode GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp GL_EXT_multisampled_render_to_texture GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5 GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch GL_ARM_shader_framebuffer_fetch_depth_stencil GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16 GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_ARB_texture_barrier GL_KHR_no_error GL_EXT_debug_marker GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture GL_EXT_buffer_storage GL_EXT_blit_framebuffer_params GL_EXT_clip_cull_distance GL_EXT_protected_textures GL_EXT_shader_non_constant_global_initializers GL_QCOM_framebuffer_foveated GL_QCOM_shader_framebuffer_fetch_noncoherent true The device in portrait view port keyssoft nonav The device in landscape view land keyssoft nonav Pixel 3 pixel_3 Google true normal 5.46 440dpi long 1080 2160 442.45098876953125 442.45098876953125 jazz-hands finger capacitive Wifi Bluetooth NFC Accelerometer Barometer Compass GPS Gyroscope LightSensor ProximitySensor StepCounter StepDetector true back true true front true false front false false nokeys nonav 4 soft 64 0 Qualcomm Snapdragon 845 Adreno 630 arm64-v8a armeabi-v7a armeabi battery pixel_3 28 true 3.2 GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc GL_OES_texture_npot GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_OES_texture_3D GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp GL_EXT_multisampled_render_to_texture GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5 GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch GL_ARM_shader_framebuffer_fetch_depth_stencil GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16 GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params GL_EXT_clip_cull_distance GL_EXT_protected_textures GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated GL_QCOM_shader_framebuffer_fetch_noncoherent GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior GL_EXT_EGL_image_storage GL_EXT_clip_control true The device in portrait view port keyssoft nonav The device in landscape view land keyssoft nonav Pixel 3 XL pixel_3_xl Google normal 6.30 560dpi long 1440 2960 522.5139770507812 522.1110229492188 jazz-hands finger capacitive Wifi Bluetooth NFC Accelerometer Barometer Compass GPS Gyroscope LightSensor ProximitySensor StepCounter StepDetector true back true true front true false front false false nokeys nonav 4 soft 64 0 Qualcomm Snapdragon 845 Adreno 630 arm64-v8a armeabi-v7a armeabi battery pixel_3_xl 28 true 3.2 GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc GL_OES_texture_npot GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_OES_texture_3D GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp GL_EXT_multisampled_render_to_texture GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5 GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch GL_ARM_shader_framebuffer_fetch_depth_stencil GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16 GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params GL_EXT_clip_cull_distance GL_EXT_protected_textures GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated GL_QCOM_shader_framebuffer_fetch_noncoherent GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior GL_EXT_EGL_image_storage GL_EXT_clip_control true The device in portrait view port keyssoft nonav The device in landscape view land keyssoft nonav Pixel 3a pixel_3a Google true normal 5.60 440dpi long 1080 2220 442.450989 444.000000 jazz-hands finger capacitive Wifi Bluetooth NFC Accelerometer Barometer Compass GPS Gyroscope LightSensor ProximitySensor StepCounter StepDetector true back true true front true false front false false nokeys nonav 4 soft 64 0 Qualcomm Snapdragon 845 Adreno 630 arm64-v8a armeabi-v7a armeabi battery pixel_3a 28 true 3.2 GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc GL_OES_texture_npot GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_OES_texture_3D GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp GL_EXT_multisampled_render_to_texture GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5 GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch GL_ARM_shader_framebuffer_fetch_depth_stencil GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16 GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params GL_EXT_clip_cull_distance GL_EXT_protected_textures GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated GL_QCOM_shader_framebuffer_fetch_noncoherent GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior GL_EXT_EGL_image_storage GL_EXT_clip_control true The device in portrait view port keyssoft nonav The device in landscape view land keyssoft nonav Pixel 3a XL pixel_3a_xl Google normal 6.00 400dpi long 1080 2160 397.565002 400.467010 jazz-hands finger capacitive Wifi Bluetooth NFC Accelerometer Barometer Compass GPS Gyroscope LightSensor ProximitySensor StepCounter StepDetector true back true true front true false front false false nokeys nonav 4 soft 64 0 Qualcomm Snapdragon 845 Adreno 630 arm64-v8a armeabi-v7a armeabi battery pixel_3a_xl 28 true 3.2 GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc GL_OES_texture_npot GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_OES_texture_3D GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp GL_EXT_multisampled_render_to_texture GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5 GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch GL_ARM_shader_framebuffer_fetch_depth_stencil GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16 GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params GL_EXT_clip_cull_distance GL_EXT_protected_textures GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated GL_QCOM_shader_framebuffer_fetch_noncoherent GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior GL_EXT_EGL_image_storage GL_EXT_clip_control true The device in portrait view port keyssoft nonav The device in landscape view land keyssoft nonav Pixel 4 pixel_4 Google true normal 5.7 440dpi long 1080 2280 444 444 jazz-hands finger capacitive Wifi Bluetooth NFC Accelerometer Barometer Compass GPS Gyroscope LightSensor ProximitySensor StepCounter StepDetector true back true true front true false nokeys nonav 5466 soft 64 0 Qualcomm Snapdragon 855, AArch64 Processor rev 14 (aarch64) Qualcomm, Adreno (TM) 640 arm64-v8a armeabi-v7a armeabi battery pixel_4 29 true 3.2 GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc GL_OES_texture_npot GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5 GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch GL_ARM_shader_framebuffer_fetch_depth_stencil GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16 GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params GL_EXT_clip_cull_distance GL_EXT_protected_textures GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated GL_QCOM_texture_foveated_subsampled_layout GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control GL_OES_texture_view GL_EXT_fragment_invocation_density GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather true The device in portrait view port keyssoft nonav The device in landscape view land keyssoft nonav Pixel 4 XL pixel_4_xl Google normal 6.3 560dpi long 1440 3040 537 537 jazz-hands finger capacitive Wifi Bluetooth NFC Accelerometer Barometer Compass GPS Gyroscope LightSensor ProximitySensor StepCounter StepDetector true back true true front true false nokeys nonav 5466 soft 64 0 Qualcomm Snapdragon 855, AArch64 Processor rev 14 (aarch64) Qualcomm, Adreno (TM) 640 arm64-v8a armeabi-v7a armeabi battery pixel_4_xl 29 true 3.2 GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc GL_OES_texture_npot GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5 GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch GL_ARM_shader_framebuffer_fetch_depth_stencil GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16 GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params GL_EXT_clip_cull_distance GL_EXT_protected_textures GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated GL_QCOM_texture_foveated_subsampled_layout GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control GL_OES_texture_view GL_EXT_fragment_invocation_density GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather true The device in portrait view port keyssoft nonav The device in landscape view land keyssoft nonav Pixel 4a pixel_4a Google false normal 5.8 440dpi long 1080 2340 442.450989 443.552002 jazz-hands finger capacitive Wifi Bluetooth NFC Accelerometer Barometer Compass GPS Gyroscope LightSensor ProximitySensor StepCounter StepDetector true back true true front true false nokeys nonav 5466 soft 64 0 Qualcomm Snapdragon 730 Qualcomm, Adreno (TM) 618 arm64-v8a armeabi-v7a armeabi battery pixel_4a 30 true 3.2 GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc GL_OES_texture_npot GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5 GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch GL_ARM_shader_framebuffer_fetch_depth_stencil GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16 GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params GL_EXT_clip_cull_distance GL_EXT_protected_textures GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated GL_QCOM_texture_foveated_subsampled_layout GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control GL_OES_texture_view GL_EXT_fragment_invocation_density GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather true The device in portrait view port keyssoft nonav The device in landscape view land keyssoft nonav Pixel 5 pixel_5 Google false normal 6.0 440dpi long 1080 2340 442.450989 443.552002 jazz-hands finger capacitive Wifi Bluetooth NFC Accelerometer Barometer Compass GPS Gyroscope LightSensor ProximitySensor StepCounter StepDetector true back true true front true false nokeys nonav 8 soft 128 0 Qualcomm Snapdragon 765G Qualcomm, Adreno (TM) 620 arm64-v8a armeabi-v7a armeabi battery pixel_5 30 true 3.2 GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc GL_OES_texture_npot GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5 GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch GL_ARM_shader_framebuffer_fetch_depth_stencil GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16 GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params GL_EXT_clip_cull_distance GL_EXT_protected_textures GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated GL_QCOM_texture_foveated_subsampled_layout GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control GL_OES_texture_view GL_EXT_fragment_invocation_density GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather true The device in portrait view port keyssoft nonav The device in landscape view land keyssoft nonav Pixel 6 pixel_6 Google false normal 6.4 420dpi long 1080 2400 406.039461 411.336030 jazz-hands finger capacitive Wifi Bluetooth NFC Accelerometer Barometer Compass GPS Gyroscope LightSensor ProximitySensor StepCounter StepDetector true back true true front true false nokeys nonav 8 soft 128 0 Google Tensor ARM, Mali-G78 MP20 arm64-v8a armeabi-v7a armeabi battery pixel_6 31 true 3.2 GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc GL_OES_texture_npot GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5 GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch GL_ARM_shader_framebuffer_fetch_depth_stencil GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16 GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params GL_EXT_clip_cull_distance GL_EXT_protected_textures GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated GL_QCOM_texture_foveated_subsampled_layout GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control GL_OES_texture_view GL_EXT_fragment_invocation_density GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather true The device in portrait view port keyssoft nonav The device in landscape view land keyssoft nonav Pixel 6 Pro pixel_6_pro Google false normal 6.7 560dpi long 1440 3120 512.268839 512.268906 jazz-hands finger capacitive Wifi Bluetooth NFC Accelerometer Barometer Compass GPS Gyroscope LightSensor ProximitySensor StepCounter StepDetector true back true true front true false nokeys nonav 12 soft 128 0 Google Tensor ARM, Mali-G78 MP20 arm64-v8a armeabi-v7a armeabi battery pixel_6_pro 31 true 3.2 GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc GL_OES_texture_npot GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5 GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch GL_ARM_shader_framebuffer_fetch_depth_stencil GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16 GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params GL_EXT_clip_cull_distance GL_EXT_protected_textures GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated GL_QCOM_texture_foveated_subsampled_layout GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control GL_OES_texture_view GL_EXT_fragment_invocation_density GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather true The device in portrait view port keyssoft nonav The device in landscape view land keyssoft nonav Pixel 6a pixel_6a Google true normal 6.13 420dpi long 1080 2400 428.625 429.295 jazz-hands finger capacitive Wifi Bluetooth NFC Accelerometer Barometer Compass GPS Gyroscope LightSensor ProximitySensor StepCounter StepDetector true back true true front true false nokeys nonav 6 soft 128 0 Google Tensor ARM, Mali-G78 arm64-v8a armeabi-v7a armeabi battery pixel_6a 33 true 3.2 GL_EXT_debug_marker GL_ARM_rgba8 GL_ARM_mali_shader_binary GL_OES_depth24 GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_EXT_read_format_bgra GL_OES_compressed_paletted_texture GL_OES_compressed_ETC1_RGB8_texture GL_OES_standard_derivatives GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_image_external_essl3 GL_OES_EGL_sync GL_OES_texture_npot GL_OES_vertex_half_float GL_OES_required_internalformat GL_OES_vertex_array_object GL_OES_mapbuffer GL_EXT_texture_format_BGRA8888 GL_EXT_texture_rg GL_EXT_texture_type_2_10_10_10_REV GL_OES_fbo_render_mipmap GL_OES_element_index_uint GL_EXT_shadow_samplers GL_OES_texture_compression_astc GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_hdr GL_KHR_texture_compression_astc_sliced_3d GL_EXT_texture_compression_astc_decode_mode GL_EXT_texture_compression_astc_decode_mode_rgb9e5 GL_KHR_debug GL_EXT_occlusion_query_boolean GL_EXT_disjoint_timer_query GL_EXT_blend_minmax GL_EXT_discard_framebuffer GL_OES_get_program_binary GL_OES_texture_3D GL_EXT_texture_storage GL_EXT_multisampled_render_to_texture GL_EXT_multisampled_render_to_texture2 GL_OES_surfaceless_context GL_OES_texture_stencil8 GL_EXT_shader_pixel_local_storage GL_ARM_shader_framebuffer_fetch GL_ARM_shader_framebuffer_fetch_depth_stencil GL_ARM_mali_program_binary GL_EXT_sRGB GL_EXT_sRGB_write_control GL_EXT_texture_sRGB_decode GL_EXT_texture_sRGB_R8 GL_EXT_texture_sRGB_RG8 GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_OES_texture_storage_multisample_2d_array GL_OES_shader_image_atomic GL_EXT_robustness GL_EXT_draw_buffers_indexed GL_OES_draw_buffers_indexed GL_EXT_texture_border_clamp GL_OES_texture_border_clamp GL_EXT_texture_cube_map_array GL_OES_texture_cube_map_array GL_OES_sample_variables GL_OES_sample_shading GL_OES_shader_multisample_interpolation GL_EXT_shader_io_blocks GL_OES_shader_io_blocks GL_EXT_tessellation_shader GL_OES_tessellation_shader GL_EXT_primitive_bounding_box GL_OES_primitive_bounding_box GL_EXT_geometry_shader GL_OES_geometry_shader GL_ANDROID_extension_pack_es31a GL_EXT_gpu_shader5 GL_OES_gpu_shader5 GL_EXT_texture_buffer GL_OES_texture_buffer GL_EXT_copy_image GL_OES_copy_image GL_EXT_shader_non_constant_global_initializers GL_EXT_color_buffer_half_float GL_EXT_unpack_subimage GL_EXT_color_buffer_float GL_EXT_float_blend GL_EXT_YUV_target GL_OVR_multiview GL_OVR_multiview2 GL_OVR_multiview_multisampled_render_to_texture GL_KHR_robustness GL_KHR_robust_buffer_access_behavior GL_EXT_draw_elements_base_vertex GL_OES_draw_elements_base_vertex GL_EXT_protected_textures GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_EGL_image_array GL_EXT_texture_filter_anisotropic GL_OES_texture_float_linear GL_ARM_texture_unnormalized_coordinates GL_EXT_shader_framebuffer_fetch GL_EXT_clip_control true The device in portrait view port keyssoft nonav The device in landscape view land keyssoft nonav Pixel 7 Pro pixel_7_pro Google true normal 6.71 560dpi long 1440 3120 386.365997 383.458007 jazz-hands finger capacitive Wifi Bluetooth NFC Accelerometer Barometer Compass GPS Gyroscope LightSensor ProximitySensor StepCounter StepDetector true back true true front true false nokeys nonav 12 soft 128 0 Google Tensor G2 ARM, Mali-G710 arm64-v8a battery pixel_7_pro 33 true 3.2 GL_EXT_debug_marker GL_ARM_rgba8 GL_ARM_mali_shader_binary GL_OES_depth24 GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_EXT_read_format_bgra GL_OES_compressed_paletted_texture GL_OES_compressed_ETC1_RGB8_texture GL_OES_standard_derivatives GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_image_external_essl3 GL_OES_EGL_sync GL_OES_texture_npot GL_OES_vertex_half_float GL_OES_required_internalformat GL_OES_vertex_array_object GL_OES_mapbuffer GL_EXT_texture_format_BGRA8888 GL_EXT_texture_rg GL_EXT_texture_type_2_10_10_10_REV GL_OES_fbo_render_mipmap GL_OES_element_index_uint GL_EXT_shadow_samplers GL_OES_texture_compression_astc GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_hdr GL_KHR_texture_compression_astc_sliced_3d GL_EXT_texture_compression_astc_decode_mode GL_EXT_texture_compression_astc_decode_mode_rgb9e5 GL_KHR_debug GL_EXT_occlusion_query_boolean GL_EXT_disjoint_timer_query GL_EXT_blend_minmax GL_EXT_discard_framebuffer GL_OES_get_program_binary GL_OES_texture_3D GL_EXT_texture_storage GL_EXT_multisampled_render_to_texture GL_EXT_multisampled_render_to_texture2 GL_OES_surfaceless_context GL_OES_texture_stencil8 GL_EXT_shader_pixel_local_storage GL_ARM_shader_framebuffer_fetch GL_ARM_shader_framebuffer_fetch_depth_stencil GL_ARM_mali_program_binary GL_EXT_sRGB GL_EXT_sRGB_write_control GL_EXT_texture_sRGB_decode GL_EXT_texture_sRGB_R8 GL_EXT_texture_sRGB_RG8 GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_OES_texture_storage_multisample_2d_array GL_OES_shader_image_atomic GL_EXT_robustness GL_EXT_draw_buffers_indexed GL_OES_draw_buffers_indexed GL_EXT_texture_border_clamp GL_OES_texture_border_clamp GL_EXT_texture_cube_map_array GL_OES_texture_cube_map_array GL_OES_sample_variables GL_OES_sample_shading GL_OES_shader_multisample_interpolation GL_EXT_shader_io_blocks GL_OES_shader_io_blocks GL_EXT_tessellation_shader GL_OES_tessellation_shader GL_EXT_primitive_bounding_box GL_OES_primitive_bounding_box GL_EXT_geometry_shader GL_OES_geometry_shader GL_ANDROID_extension_pack_es31a GL_EXT_gpu_shader5 GL_OES_gpu_shader5 GL_EXT_texture_buffer GL_OES_texture_buffer GL_EXT_copy_image GL_OES_copy_image GL_EXT_shader_non_constant_global_initializers GL_EXT_color_buffer_half_float GL_EXT_unpack_subimage GL_EXT_color_buffer_float GL_EXT_float_blend GL_EXT_YUV_target GL_OVR_multiview GL_OVR_multiview2 GL_OVR_multiview_multisampled_render_to_texture GL_KHR_robustness GL_KHR_robust_buffer_access_behavior GL_EXT_draw_elements_base_vertex GL_OES_draw_elements_base_vertex GL_EXT_protected_textures GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_EGL_image_array GL_EXT_texture_filter_anisotropic GL_OES_texture_float_linear GL_ARM_texture_unnormalized_coordinates GL_EXT_shader_framebuffer_fetch GL_EXT_clip_control true The device in portrait view port keyssoft nonav The device in landscape view land keyssoft nonav Pixel 7 pixel_7 Google true normal 6.31 420dpi long 1080 2400 415.635986 417.533996 jazz-hands finger capacitive Wifi Bluetooth NFC Accelerometer Barometer Compass GPS Gyroscope LightSensor ProximitySensor StepCounter StepDetector true back true true front true false nokeys nonav 8 soft 128 0 Google Tensor G2 ARM, Mali-G710 arm64-v8a battery pixel_7 33 true 3.2 GL_EXT_debug_marker GL_ARM_rgba8 GL_ARM_mali_shader_binary GL_OES_depth24 GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_EXT_read_format_bgra GL_OES_compressed_paletted_texture GL_OES_compressed_ETC1_RGB8_texture GL_OES_standard_derivatives GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_image_external_essl3 GL_OES_EGL_sync GL_OES_texture_npot GL_OES_vertex_half_float GL_OES_required_internalformat GL_OES_vertex_array_object GL_OES_mapbuffer GL_EXT_texture_format_BGRA8888 GL_EXT_texture_rg GL_EXT_texture_type_2_10_10_10_REV GL_OES_fbo_render_mipmap GL_OES_element_index_uint GL_EXT_shadow_samplers GL_OES_texture_compression_astc GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_hdr GL_KHR_texture_compression_astc_sliced_3d GL_EXT_texture_compression_astc_decode_mode GL_EXT_texture_compression_astc_decode_mode_rgb9e5 GL_KHR_debug GL_EXT_occlusion_query_boolean GL_EXT_disjoint_timer_query GL_EXT_blend_minmax GL_EXT_discard_framebuffer GL_OES_get_program_binary GL_OES_texture_3D GL_EXT_texture_storage GL_EXT_multisampled_render_to_texture GL_EXT_multisampled_render_to_texture2 GL_OES_surfaceless_context GL_OES_texture_stencil8 GL_EXT_shader_pixel_local_storage GL_ARM_shader_framebuffer_fetch GL_ARM_shader_framebuffer_fetch_depth_stencil GL_ARM_mali_program_binary GL_EXT_sRGB GL_EXT_sRGB_write_control GL_EXT_texture_sRGB_decode GL_EXT_texture_sRGB_R8 GL_EXT_texture_sRGB_RG8 GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_OES_texture_storage_multisample_2d_array GL_OES_shader_image_atomic GL_EXT_robustness GL_EXT_draw_buffers_indexed GL_OES_draw_buffers_indexed GL_EXT_texture_border_clamp GL_OES_texture_border_clamp GL_EXT_texture_cube_map_array GL_OES_texture_cube_map_array GL_OES_sample_variables GL_OES_sample_shading GL_OES_shader_multisample_interpolation GL_EXT_shader_io_blocks GL_OES_shader_io_blocks GL_EXT_tessellation_shader GL_OES_tessellation_shader GL_EXT_primitive_bounding_box GL_OES_primitive_bounding_box GL_EXT_geometry_shader GL_OES_geometry_shader GL_ANDROID_extension_pack_es31a GL_EXT_gpu_shader5 GL_OES_gpu_shader5 GL_EXT_texture_buffer GL_OES_texture_buffer GL_EXT_copy_image GL_OES_copy_image GL_EXT_shader_non_constant_global_initializers GL_EXT_color_buffer_half_float GL_EXT_unpack_subimage GL_EXT_color_buffer_float GL_EXT_float_blend GL_EXT_YUV_target GL_OVR_multiview GL_OVR_multiview2 GL_OVR_multiview_multisampled_render_to_texture GL_KHR_robustness GL_KHR_robust_buffer_access_behavior GL_EXT_draw_elements_base_vertex GL_OES_draw_elements_base_vertex GL_EXT_protected_textures GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_EGL_image_array GL_EXT_texture_filter_anisotropic GL_OES_texture_float_linear GL_ARM_texture_unnormalized_coordinates GL_EXT_shader_framebuffer_fetch GL_EXT_clip_control true The device in portrait view port keyssoft nonav The device in landscape view land keyssoft nonav Pixel Fold pixel_fold Google true large 7.58 420dpi notlong 2208 1840 378.940 379.967 jazz-hands finger capacitive 0 0 1080 2092 1 1 1 0-180 180 1080-0-0-1840 1 1, 2, 3 0-30, 30-150, 150-180 Wifi Bluetooth NFC UWB Accelerometer Barometer Compass GPS Gyroscope LightSensor ProximitySensor StepCounter StepDetector Fingerprint true back true true front true false nokeys nonav 11444 soft 244141 Google Tensor G2 ARM, Mali-G710 arm64-v8a battery pixel_fold 33 true 3.2 GL_EXT_debug_marker GL_ARM_rgba8 GL_ARM_mali_shader_binary GL_OES_depth24 GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_EXT_read_format_bgra GL_OES_compressed_paletted_texture GL_OES_compressed_ETC1_RGB8_texture GL_OES_standard_derivatives GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_image_external_essl3 GL_OES_EGL_sync GL_OES_texture_npot GL_OES_vertex_half_float GL_OES_required_internalformat GL_OES_vertex_array_object GL_OES_mapbuffer GL_EXT_texture_format_BGRA8888 GL_EXT_texture_rg GL_EXT_texture_type_2_10_10_10_REV GL_OES_fbo_render_mipmap GL_OES_element_index_uint GL_EXT_shadow_samplers GL_OES_texture_compression_astc GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_hdr GL_KHR_texture_compression_astc_sliced_3d GL_EXT_texture_compression_astc_decode_mode GL_EXT_texture_compression_astc_decode_mode_rgb9e5 GL_KHR_debug GL_EXT_occlusion_query_boolean GL_EXT_disjoint_timer_query GL_EXT_blend_minmax GL_EXT_discard_framebuffer GL_OES_get_program_binary GL_OES_texture_3D GL_EXT_texture_storage GL_EXT_multisampled_render_to_texture GL_EXT_multisampled_render_to_texture2 GL_OES_surfaceless_context GL_OES_texture_stencil8 GL_EXT_shader_pixel_local_storage GL_ARM_shader_framebuffer_fetch GL_ARM_shader_framebuffer_fetch_depth_stencil GL_ARM_mali_program_binary GL_EXT_sRGB GL_EXT_sRGB_write_control GL_EXT_texture_sRGB_decode GL_EXT_texture_sRGB_R8 GL_EXT_texture_sRGB_RG8 GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_OES_texture_storage_multisample_2d_array GL_OES_shader_image_atomic GL_EXT_robustness GL_EXT_draw_buffers_indexed GL_OES_draw_buffers_indexed GL_EXT_texture_border_clamp GL_OES_texture_border_clamp GL_EXT_texture_cube_map_array GL_OES_texture_cube_map_array GL_OES_sample_variables GL_OES_sample_shading GL_OES_shader_multisample_interpolation GL_EXT_shader_io_blocks GL_OES_shader_io_blocks GL_EXT_tessellation_shader GL_OES_tessellation_shader GL_EXT_primitive_bounding_box GL_OES_primitive_bounding_box GL_EXT_geometry_shader GL_OES_geometry_shader GL_ANDROID_extension_pack_es31a GL_EXT_gpu_shader5 GL_OES_gpu_shader5 GL_EXT_texture_buffer GL_OES_texture_buffer GL_EXT_copy_image GL_OES_copy_image GL_EXT_shader_non_constant_global_initializers GL_EXT_color_buffer_half_float GL_EXT_unpack_subimage GL_EXT_color_buffer_float GL_EXT_float_blend GL_EXT_YUV_target GL_OVR_multiview GL_OVR_multiview2 GL_OVR_multiview_multisampled_render_to_texture GL_KHR_robustness GL_KHR_robust_buffer_access_behavior GL_EXT_draw_elements_base_vertex GL_OES_draw_elements_base_vertex GL_EXT_protected_textures GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_EGL_image_array GL_EXT_texture_filter_anisotropic GL_OES_texture_float_linear GL_ARM_texture_unnormalized_coordinates GL_EXT_shader_framebuffer_fetch GL_EXT_clip_control true The device in portrait view port keyssoft nonav The device in landscape view land keyssoft nonav Pixel Tablet pixel_tablet Google true large 10.95 xhdpi notlong 2560 1600 276.462 275.524 jazz-hands finger capacitive Wifi Bluetooth UWB Accelerometer Compass Gyroscope LightSensor StepCounter StepDetector Fingerprint true back true false front true false nokeys nonav 7629 soft 122070 0 Google Tensor G2 ARM, Mali-G710 arm64-v8a desk battery pixel_tablet 33 true 3.2 GL_EXT_debug_marker GL_ARM_rgba8 GL_ARM_mali_shader_binary GL_OES_depth24 GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_EXT_read_format_bgra GL_OES_compressed_paletted_texture GL_OES_compressed_ETC1_RGB8_texture GL_OES_standard_derivatives GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_image_external_essl3 GL_OES_EGL_sync GL_OES_texture_npot GL_OES_vertex_half_float GL_OES_required_internalformat GL_OES_vertex_array_object GL_OES_mapbuffer GL_EXT_texture_format_BGRA8888 GL_EXT_texture_rg GL_EXT_texture_type_2_10_10_10_REV GL_OES_fbo_render_mipmap GL_OES_element_index_uint GL_EXT_shadow_samplers GL_OES_texture_compression_astc GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_hdr GL_KHR_texture_compression_astc_sliced_3d GL_EXT_texture_compression_astc_decode_mode GL_EXT_texture_compression_astc_decode_mode_rgb9e5 GL_KHR_debug GL_EXT_occlusion_query_boolean GL_EXT_disjoint_timer_query GL_EXT_blend_minmax GL_EXT_discard_framebuffer GL_OES_get_program_binary GL_OES_texture_3D GL_EXT_texture_storage GL_EXT_multisampled_render_to_texture GL_EXT_multisampled_render_to_texture2 GL_OES_surfaceless_context GL_OES_texture_stencil8 GL_EXT_shader_pixel_local_storage GL_ARM_shader_framebuffer_fetch GL_ARM_shader_framebuffer_fetch_depth_stencil GL_ARM_mali_program_binary GL_EXT_sRGB GL_EXT_sRGB_write_control GL_EXT_texture_sRGB_decode GL_EXT_texture_sRGB_R8 GL_EXT_texture_sRGB_RG8 GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_OES_texture_storage_multisample_2d_array GL_OES_shader_image_atomic GL_EXT_robustness GL_EXT_draw_buffers_indexed GL_OES_draw_buffers_indexed GL_EXT_texture_border_clamp GL_OES_texture_border_clamp GL_EXT_texture_cube_map_array GL_OES_texture_cube_map_array GL_OES_sample_variables GL_OES_sample_shading GL_OES_shader_multisample_interpolation GL_EXT_shader_io_blocks GL_OES_shader_io_blocks GL_EXT_tessellation_shader GL_OES_tessellation_shader GL_EXT_primitive_bounding_box GL_OES_primitive_bounding_box GL_EXT_geometry_shader GL_OES_geometry_shader GL_ANDROID_extension_pack_es31a GL_EXT_gpu_shader5 GL_OES_gpu_shader5 GL_EXT_texture_buffer GL_OES_texture_buffer GL_EXT_copy_image GL_OES_copy_image GL_EXT_shader_non_constant_global_initializers GL_EXT_color_buffer_half_float GL_EXT_unpack_subimage GL_EXT_color_buffer_float GL_EXT_float_blend GL_EXT_YUV_target GL_OVR_multiview GL_OVR_multiview2 GL_OVR_multiview_multisampled_render_to_texture GL_KHR_robustness GL_KHR_robust_buffer_access_behavior GL_EXT_draw_elements_base_vertex GL_OES_draw_elements_base_vertex GL_EXT_protected_textures GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_EGL_image_array GL_EXT_texture_filter_anisotropic GL_OES_texture_float_linear GL_ARM_texture_unnormalized_coordinates GL_EXT_shader_framebuffer_fetch GL_EXT_clip_control true The device in portrait view port keyssoft nonav The device in landscape view land keyssoft nonav Pixel 7a pixel_7a Google true normal 6.1 420dpi long 1080 2400 440 440 jazz-hands finger capacitive Wifi Bluetooth NFC Accelerometer Barometer Compass GPS Gyroscope LightSensor ProximitySensor StepCounter StepDetector Fingerprint true back true true front true false nokeys nonav 6 soft 128 0 Google Tensor G2 ARM, Mali-G710, OpenGL ES 3.2 v1.r43p0-01eac0.ff5c643eda65d3f5ba9886fdffb12673 arm64-v8a battery pixel_7a 34 true 3.2 GL_EXT_debug_marker GL_ARM_rgba8 GL_ARM_mali_shader_binary GL_OES_depth24 GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_EXT_read_format_bgra GL_OES_compressed_paletted_texture GL_OES_compressed_ETC1_RGB8_texture GL_OES_standard_derivatives GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_image_external_essl3 GL_OES_EGL_sync GL_OES_texture_npot GL_OES_vertex_half_float GL_OES_required_internalformat GL_OES_vertex_array_object GL_OES_mapbuffer GL_EXT_texture_format_BGRA8888 GL_EXT_texture_rg GL_EXT_texture_type_2_10_10_10_REV GL_OES_fbo_render_mipmap GL_OES_element_index_uint GL_EXT_shadow_samplers GL_OES_texture_compression_astc GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_hdr GL_KHR_texture_compression_astc_sliced_3d GL_EXT_texture_compression_astc_decode_mode GL_EXT_texture_compression_astc_decode_mode_rgb9e5 GL_KHR_debug GL_EXT_occlusion_query_boolean GL_EXT_disjoint_timer_query GL_EXT_blend_minmax GL_EXT_discard_framebuffer GL_OES_get_program_binary GL_OES_texture_3D GL_EXT_texture_storage GL_EXT_multisampled_render_to_texture GL_EXT_multisampled_render_to_texture2 GL_OES_surfaceless_context GL_OES_texture_stencil8 GL_EXT_shader_pixel_local_storage GL_ARM_shader_framebuffer_fetch GL_ARM_shader_framebuffer_fetch_depth_stencil GL_ARM_mali_program_binary GL_EXT_sRGB GL_EXT_sRGB_write_control GL_EXT_texture_sRGB_decode GL_EXT_texture_sRGB_R8 GL_EXT_texture_sRGB_RG8 GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_OES_texture_storage_multisample_2d_array GL_OES_shader_image_atomic GL_EXT_robustness GL_EXT_draw_buffers_indexed GL_OES_draw_buffers_indexed GL_EXT_texture_border_clamp GL_OES_texture_border_clamp GL_EXT_texture_cube_map_array GL_OES_texture_cube_map_array GL_OES_sample_variables GL_OES_sample_shading GL_OES_shader_multisample_interpolation GL_EXT_shader_io_blocks GL_OES_shader_io_blocks GL_EXT_tessellation_shader GL_OES_tessellation_shader GL_EXT_primitive_bounding_box GL_OES_primitive_bounding_box GL_EXT_geometry_shader GL_OES_geometry_shader GL_ANDROID_extension_pack_es31a GL_EXT_gpu_shader5 GL_OES_gpu_shader5 GL_EXT_texture_buffer GL_OES_texture_buffer GL_EXT_copy_image GL_OES_copy_image GL_EXT_shader_non_constant_global_initializers GL_EXT_color_buffer_half_float GL_EXT_unpack_subimage GL_EXT_color_buffer_float GL_EXT_float_blend GL_EXT_YUV_target GL_OVR_multiview GL_OVR_multiview2 GL_OVR_multiview_multisampled_render_to_texture GL_KHR_robustness GL_KHR_robust_buffer_access_behavior GL_EXT_draw_elements_base_vertex GL_OES_draw_elements_base_vertex GL_EXT_protected_textures GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_EGL_image_array GL_EXT_clear_texture GL_EXT_texture_filter_anisotropic GL_OES_texture_float_linear GL_ARM_texture_unnormalized_coordinates GL_EXT_shader_framebuffer_fetch GL_EXT_clip_control GL_EXT_polygon_offset_clamp true The device in portrait view port keyssoft nonav The device in landscape view land keyssoft nonav Pixel 8 pixel_8 Google true normal 6.17 420dpi long 1080 2400 429 427 jazz-hands finger capacitive Wifi Bluetooth NFC Accelerometer Barometer Compass GPS Gyroscope LightSensor ProximitySensor StepCounter StepDetector Fingerprint true back true true front true false nokeys nonav 7562 soft 8134 112288 Google Tensor G3 ARM, Mali-G715, OpenGL ES 3.2 v1.r44p0-01eac0.d0969c01d66270848df0f1eaaba55820 arm64-v8a battery pixel_8 34 true 3.2 GL_EXT_debug_marker GL_ARM_rgba8 GL_ARM_mali_shader_binary GL_OES_depth24 GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_EXT_read_format_bgra GL_OES_compressed_paletted_texture GL_OES_compressed_ETC1_RGB8_texture GL_OES_standard_derivatives GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_image_external_essl3 GL_OES_EGL_sync GL_OES_texture_npot GL_OES_vertex_half_float GL_OES_required_internalformat GL_OES_vertex_array_object GL_OES_mapbuffer GL_EXT_texture_format_BGRA8888 GL_EXT_texture_rg GL_EXT_texture_type_2_10_10_10_REV GL_OES_fbo_render_mipmap GL_OES_element_index_uint GL_EXT_shadow_samplers GL_OES_texture_compression_astc GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_hdr GL_KHR_texture_compression_astc_sliced_3d GL_EXT_texture_compression_astc_decode_mode GL_EXT_texture_compression_astc_decode_mode_rgb9e5 GL_KHR_debug GL_EXT_occlusion_query_boolean GL_EXT_disjoint_timer_query GL_EXT_blend_minmax GL_EXT_discard_framebuffer GL_OES_get_program_binary GL_OES_texture_3D GL_EXT_texture_storage GL_EXT_multisampled_render_to_texture GL_EXT_multisampled_render_to_texture2 GL_OES_surfaceless_context GL_OES_texture_stencil8 GL_EXT_shader_pixel_local_storage GL_ARM_shader_framebuffer_fetch GL_ARM_shader_framebuffer_fetch_depth_stencil GL_ARM_mali_program_binary GL_EXT_sRGB GL_EXT_sRGB_write_control GL_EXT_texture_sRGB_decode GL_EXT_texture_sRGB_R8 GL_EXT_texture_sRGB_RG8 GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_OES_texture_storage_multisample_2d_array GL_OES_shader_image_atomic GL_EXT_robustness GL_EXT_draw_buffers_indexed GL_OES_draw_buffers_indexed GL_EXT_texture_border_clamp GL_OES_texture_border_clamp GL_EXT_texture_cube_map_array GL_OES_texture_cube_map_array GL_OES_sample_variables GL_OES_sample_shading GL_OES_shader_multisample_interpolation GL_EXT_shader_io_blocks GL_OES_shader_io_blocks GL_EXT_tessellation_shader GL_OES_tessellation_shader GL_EXT_primitive_bounding_box GL_OES_primitive_bounding_box GL_EXT_geometry_shader GL_OES_geometry_shader GL_ANDROID_extension_pack_es31a GL_EXT_gpu_shader5 GL_OES_gpu_shader5 GL_EXT_texture_buffer GL_OES_texture_buffer GL_EXT_copy_image GL_OES_copy_image GL_EXT_shader_non_constant_global_initializers GL_EXT_color_buffer_half_float GL_EXT_unpack_subimage GL_EXT_color_buffer_float GL_EXT_float_blend GL_EXT_YUV_target GL_OVR_multiview GL_OVR_multiview2 GL_OVR_multiview_multisampled_render_to_texture GL_KHR_robustness GL_KHR_robust_buffer_access_behavior GL_EXT_draw_elements_base_vertex GL_OES_draw_elements_base_vertex GL_EXT_protected_textures GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_EGL_image_array GL_EXT_clear_texture GL_EXT_texture_filter_anisotropic GL_OES_texture_float_linear GL_ARM_texture_unnormalized_coordinates GL_EXT_texture_storage_compression GL_EXT_EGL_image_storage_compression GL_EXT_shader_framebuffer_fetch GL_EXT_clip_control GL_EXT_fragment_shading_rate GL_EXT_fragment_shading_rate_primitive GL_EXT_fragment_shading_rate_attachment GL_EXT_polygon_offset_clamp true The device in portrait view port keyssoft nonav The device in landscape view land keyssoft nonav Pixel 8 Pro pixel_8_pro Google true normal 6.70 xxhdpi long 1344 2992 488 491 jazz-hands finger capacitive Wifi Bluetooth NFC Accelerometer Barometer Compass GPS Gyroscope LightSensor ProximitySensor StepCounter StepDetector Fingerprint true back true true front true false nokeys nonav 11554 soft 787 112288 TODO ARM, Mali-G715, OpenGL ES 3.2 v1.r44p0-01eac0.d0969c01d66270848df0f1eaaba55820 arm64-v8a battery pixel_8_pro 34 true 3.2 GL_EXT_debug_marker GL_ARM_rgba8 GL_ARM_mali_shader_binary GL_OES_depth24 GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_EXT_read_format_bgra GL_OES_compressed_paletted_texture GL_OES_compressed_ETC1_RGB8_texture GL_OES_standard_derivatives GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_image_external_essl3 GL_OES_EGL_sync GL_OES_texture_npot GL_OES_vertex_half_float GL_OES_required_internalformat GL_OES_vertex_array_object GL_OES_mapbuffer GL_EXT_texture_format_BGRA8888 GL_EXT_texture_rg GL_EXT_texture_type_2_10_10_10_REV GL_OES_fbo_render_mipmap GL_OES_element_index_uint GL_EXT_shadow_samplers GL_OES_texture_compression_astc GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_hdr GL_KHR_texture_compression_astc_sliced_3d GL_EXT_texture_compression_astc_decode_mode GL_EXT_texture_compression_astc_decode_mode_rgb9e5 GL_KHR_debug GL_EXT_occlusion_query_boolean GL_EXT_disjoint_timer_query GL_EXT_blend_minmax GL_EXT_discard_framebuffer GL_OES_get_program_binary GL_OES_texture_3D GL_EXT_texture_storage GL_EXT_multisampled_render_to_texture GL_EXT_multisampled_render_to_texture2 GL_OES_surfaceless_context GL_OES_texture_stencil8 GL_EXT_shader_pixel_local_storage GL_ARM_shader_framebuffer_fetch GL_ARM_shader_framebuffer_fetch_depth_stencil GL_ARM_mali_program_binary GL_EXT_sRGB GL_EXT_sRGB_write_control GL_EXT_texture_sRGB_decode GL_EXT_texture_sRGB_R8 GL_EXT_texture_sRGB_RG8 GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_OES_texture_storage_multisample_2d_array GL_OES_shader_image_atomic GL_EXT_robustness GL_EXT_draw_buffers_indexed GL_OES_draw_buffers_indexed GL_EXT_texture_border_clamp GL_OES_texture_border_clamp GL_EXT_texture_cube_map_array GL_OES_texture_cube_map_array GL_OES_sample_variables GL_OES_sample_shading GL_OES_shader_multisample_interpolation GL_EXT_shader_io_blocks GL_OES_shader_io_blocks GL_EXT_tessellation_shader GL_OES_tessellation_shader GL_EXT_primitive_bounding_box GL_OES_primitive_bounding_box GL_EXT_geometry_shader GL_OES_geometry_shader GL_ANDROID_extension_pack_es31a GL_EXT_gpu_shader5 GL_OES_gpu_shader5 GL_EXT_texture_buffer GL_OES_texture_buffer GL_EXT_copy_image GL_OES_copy_image GL_EXT_shader_non_constant_global_initializers GL_EXT_color_buffer_half_float GL_EXT_unpack_subimage GL_EXT_color_buffer_float GL_EXT_float_blend GL_EXT_YUV_target GL_OVR_multiview GL_OVR_multiview2 GL_OVR_multiview_multisampled_render_to_texture GL_KHR_robustness GL_KHR_robust_buffer_access_behavior GL_EXT_draw_elements_base_vertex GL_OES_draw_elements_base_vertex GL_EXT_protected_textures GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_EGL_image_array GL_EXT_clear_texture GL_EXT_texture_filter_anisotropic GL_OES_texture_float_linear GL_ARM_texture_unnormalized_coordinates GL_EXT_texture_storage_compression GL_EXT_EGL_image_storage_compression GL_EXT_shader_framebuffer_fetch GL_EXT_clip_control GL_EXT_fragment_shading_rate GL_EXT_fragment_shading_rate_primitive GL_EXT_fragment_shading_rate_attachment GL_EXT_polygon_offset_clamp true The device in portrait view port keyssoft nonav The device in landscape view land keyssoft nonav PK !<$4y%%!com/android/sdklib/devices/tv.xml Television (4K) tv_4k Google xlarge 55.0 xxxhdpi long 3840 2160 80.10 80.10 none notouch notouch Bluetooth Wifi true front true false qwerty dpad 2 hard 7811891 0 Generic CPU Generic GPU armeabi-v7a x86 plugged-in tv_4k 31- true 2.0 false The device in landscape orientation land keyshidden navexposed The device in landscape orientation with a keyboard open land keysexposed navexposed android-tv Television (1080p) tv_1080p Google xlarge 55.0 xhdpi long 1920 1080 40.05 40.05 none notouch notouch Bluetooth Wifi NFC LightSensor GPS true front true false qwerty dpad 2 hard 7811891 0 Generic CPU Generic GPU armeabi-v7a x86 plugged-in tv_1080p 20- true 2.0 false The device in landscape orientation land keyshidden navexposed The device in landscape orientation with a keyboard open land keysexposed navexposed android-tv Television (720p) tv_720p Google large 55.0 tvdpi long 1280 720 26.70 26.70 none notouch notouch Bluetooth Wifi NFC LightSensor GPS true front true false qwerty dpad 2 hard 7811891 0 Generic CPU Generic GPU armeabi-v7a x86 plugged-in tv_720p 20- true 2.0 false The device in landscape orientation land keyshidden navexposed The device in landscape orientation with a keyboard open land keysexposed navexposed android-tv PK !<9p..#com/android/sdklib/devices/wear.xml Wear OS Large Round wearos_large_round Google small 1.39 xhdpi long 454 454 227 227 jazz-hands finger capacitive Bluetooth Wifi NFC Accelerometer Barometer Compass GPS Gyroscope LightSensor ProximitySensor true qwerty nonav 512 hard 7811891 Qualcomm Snapdragon S4 Pro Adreno 320 armeabi-v7a battery wearos_large_round 20- true 2.0 false The device in portrait orientation port keyshidden navexposed The device in landscape orientation land keyshidden navexposed android-wear ro.emulator.circular true Wear OS Small Round wearos_small_round Google small 1.2 xhdpi long 384 384 192 192 jazz-hands finger capacitive Bluetooth Wifi NFC Accelerometer Barometer Compass GPS Gyroscope LightSensor ProximitySensor true qwerty nonav 512 hard 7811891 Qualcomm Snapdragon S4 Pro Adreno 320 armeabi-v7a battery wearos_small_round 20- true 2.0 false The device in portrait orientation port keyshidden navexposed The device in landscape orientation land keyshidden navexposed android-wear ro.emulator.circular true Wear OS Rectangular wearos_rect Google small 1.2 xhdpi long 402 476 201 238 jazz-hands finger capacitive Bluetooth Wifi NFC Accelerometer Barometer Compass GPS Gyroscope LightSensor ProximitySensor true qwerty nonav 512 hard 7811891 Qualcomm Snapdragon S4 Pro Adreno 320 armeabi-v7a battery wearos_rect 20- true 2.0 false The device in portrait orientation port keyshidden navexposed The device in landscape orientation land keyshidden navexposed android-wear Wear OS Square wearos_square Google small 1.2 xhdpi long 360 360 180 180 jazz-hands finger capacitive Bluetooth Wifi NFC Accelerometer Barometer Compass GPS Gyroscope LightSensor ProximitySensor true qwerty nonav 512 hard 7811891 Qualcomm Snapdragon S4 Pro Adreno 320 armeabi-v7a battery wearos_square 20- true 2.0 false The device in portrait orientation port keyshidden navexposed The device in landscape orientation land keyshidden navexposed android-wear PK!<com/android/sdklib/internal/PK!<"com/android/sdklib/internal/build/PK ! PK!< xsd/legacy/PK ! The repository contains a collection of downloadable packages. An SDK add-on package. An SDK extra package. This kind of package is for "free" content. Such packages are installed in SDK/vendor/path. One path segment for the install path of an extra element. It must be a single-segment path. It must not be empty. A license definition. Such a license must be used later as a reference using a uses-license element in one of the package elements. Describes the license used by a package. The license MUST be defined using a license node and referenced using the ref attribute of the license element inside a package. A collection of files that can be downloaded for a given architecture. The <archives> node is mandatory in the repository packages and the collection must have at least one <archive> declared. Each archive is a zip file that will be unzipped in a location that depends on its package type. A SHA1 checksum. A file checksum, currently only SHA1. PK !<+L.B.Bxsd/legacy/sdk-addon-02.xsd The repository contains a collection of downloadable packages. An SDK add-on package. Version information for a layoutlib included in an addon. . An SDK extra package. This kind of package is for "free" content. Such packages are installed in SDK/vendor/path. One path segment for the install path of an extra element. It must be a single-segment path. It must not be empty. A license definition. Such a license must be used later as a reference using a uses-license element in one of the package elements. Describes the license used by a package. The license MUST be defined using a license node and referenced using the ref attribute of the license element inside a package. A collection of files that can be downloaded for a given architecture. The <archives> node is mandatory in the repository packages and the collection must have at least one <archive> declared. Each archive is a zip file that will be unzipped in a location that depends on its package type. A collection of file paths available in an <extra> package that can be installed in an Android project. If present, the <project-files> collection must contain at least one path. Each path is relative to the root directory of the package. A SHA1 checksum. A file checksum, currently only SHA1. PK !<0IEExsd/legacy/sdk-addon-03.xsd The repository contains a collection of downloadable packages. An SDK add-on package. Version information for a layoutlib included in an addon. . An SDK extra package. This kind of package is for "free" content. Such packages are installed in SDK/vendor/path. One path segment for the install path of an extra element. It must be a single-segment path. It must not be empty. A semi-colon separated list of a segmentTypes. A license definition. Such a license must be used later as a reference using a uses-license element in one of the package elements. Describes the license used by a package. The license MUST be defined using a license node and referenced using the ref attribute of the license element inside a package. A collection of files that can be downloaded for a given architecture. The <archives> node is mandatory in the repository packages and the collection must have at least one <archive> declared. Each archive is a zip file that will be unzipped in a location that depends on its package type. A collection of file paths available in an <extra> package that can be installed in an Android project. If present, the <project-files> collection must contain at least one path. Each path is relative to the root directory of the package. A SHA1 checksum. A file checksum, currently only SHA1. PK ! The repository contains a collection of downloadable packages. An SDK add-on package. An ID string for an addon/extra name-id or vendor-id can only be simple alphanumeric string. Version information for a layoutlib included in an addon. . An SDK extra package. This kind of package is for "free" content. Such packages are installed in SDK/vendor/path. One path segment for the install path of an extra element. It must be a single-segment path. It must not be empty. A semi-colon separated list of a segmentTypes. A license definition. Such a license must be used later as a reference using a uses-license element in one of the package elements. Describes the license used by a package. The license MUST be defined using a license node and referenced using the ref attribute of the license element inside a package. A collection of files that can be downloaded for a given architecture. The <archives> node is mandatory in the repository packages and the collection must have at least one <archive> declared. Each archive is a zip file that will be unzipped in a location that depends on its package type. A collection of file paths available in an <extra> package that can be installed in an Android project. If present, the <project-files> collection must contain at least one path. Each path is relative to the root directory of the package. A SHA1 checksum. A file checksum, currently only SHA1. PK ! The repository contains a collection of downloadable packages. An SDK add-on package. An ID string for an addon/extra name-id or vendor-id can only be simple alphanumeric string. Version information for a layoutlib included in an addon. . An SDK extra package. This kind of package is for "free" content. Such packages are installed in SDK/vendor/path. A full revision, with a major.minor.micro and an optional preview number. The major number is mandatory. One path segment for the install path of an extra element. It must be a single-segment path. It must not be empty. A semi-colon separated list of a segmentTypes. A license definition. Such a license must be used later as a reference using a uses-license element in one of the package elements. Describes the license used by a package. The license MUST be defined using a license node and referenced using the ref attribute of the license element inside a package. A collection of files that can be downloaded for a given architecture. The <archives> node is mandatory in the repository packages and the collection must have at least one <archive> declared. Each archive is a zip file that will be unzipped in a location that depends on its package type. A collection of file paths available in an <extra> package that can be installed in an Android project. If present, the <project-files> collection must contain at least one path. Each path is relative to the root directory of the package. A SHA1 checksum. A file checksum, currently only SHA1. PK ! The repository contains a collection of downloadable packages. An SDK add-on package. An ID string for an addon/extra name-id or vendor-id can only be simple alphanumeric string. Version information for a layoutlib included in an addon. . An SDK extra package. This kind of package is for "free" content. Such packages are installed in SDK/vendor/path. A full revision, with a major.minor.micro and an optional preview number. The major number is mandatory. A full revision, with a major.minor.micro and no support for the optional preview number. The major number is mandatory. One path segment for the install path of an extra element. It must be a single-segment path. It must not be empty. A semi-colon separated list of a segmentTypes. A license definition. Such a license must be used later as a reference using a uses-license element in one of the package elements. Describes the license used by a package. The license MUST be defined using a license node and referenced using the ref attribute of the license element inside a package. A collection of files that can be downloaded for a given architecture. The <archives> node is mandatory in the repository packages and the collection must have at least one <archive> declared. Each archive is a zip file that will be unzipped in a location that depends on its package type. A collection of file paths available in an <extra> package that can be installed in an Android project. If present, the <project-files> collection must contain at least one path. Each path is relative to the root directory of the package. A SHA1 checksum. A file checksum, currently only SHA1. PK !<*W[[xsd/legacy/sdk-addon-07.xsd The repository contains a collection of downloadable packages. An SDK add-on package. An ID string for an addon/extra name-id or vendor-id can only be simple alphanumeric string. Version information for a layoutlib included in an addon. . An SDK extra package. This kind of package is for "free" content. Such packages are installed in SDK/vendor/path. A full revision, with a major.minor.micro and an optional preview number. The major number is mandatory. A full revision, with a major.minor.micro and no support for the optional preview number. The major number is mandatory. One path segment for the install path of an extra element. It must be a single-segment path. It must not be empty. A semi-colon separated list of a segmentTypes. A license definition. Such a license must be used later as a reference using a uses-license element in one of the package elements. Describes the license used by a package. The license MUST be defined using a license node and referenced using the ref attribute of the license element inside a package. A collection of files that can be downloaded for a given architecture. The <archives> node is mandatory in the repository packages and the collection must have at least one <archive> declared. Each archive is a zip file that will be unzipped in a location that depends on its package type. A collection of file paths available in an <extra> package that can be installed in an Android project. If present, the <project-files> collection must contain at least one path. Each path is relative to the root directory of the package. A CPU bit size filter. A host OS filter. A JVM version number, e.g. "1" or "1.6" or "1.14.15". A SHA1 checksum. A file checksum, currently only SHA1. PK !<{,H H xsd/legacy/sdk-addons-list-1.xsd A simple list of add-ons site. An SDK add-on site. PK !<KK xsd/legacy/sdk-addons-list-2.xsd A simple list of add-ons site. An SDK add-on site. An SDK sys-img site. PK ! The repository contains collections of downloadable packages. An SDK platform package. An SDK add-on package. An SDK tool package. An SDK doc package. An SDK extra package. This kind of package is for "free" content and specifies in which fixed root directory it must be installed. The paths "add-ons", "platforms", "tools" and "docs" are reserved and cannot be used. A license definition. Such a license must be used later as a reference using a uses-license element in one of the package elements. Describes the license used by a package. The license MUST be defined using a license node and referenced using the ref attribute of the license element inside a package. A collection of files that can be downloaded for a given architecture. The <archives> node is mandatory in the repository packages and the collection must have at least one <archive> declared. Each archive is a zip file that will be unzipped in a location that depends on its package type. A SHA1 checksum. A file checksum, currently only SHA1. PK !< n VUU xsd/legacy/sdk-repository-02.xsd The repository contains a collection of downloadable packages. An SDK platform package. An SDK add-on package. An SDK tool package. An SDK doc package. An SDK sample package. An SDK extra package. This kind of package is for "free" content and specifies in which fixed root directory it must be installed. The paths "add-ons", "platforms", "tools" and "docs" are reserved and cannot be used. A license definition. Such a license must be used later as a reference using a uses-license element in one of the package elements. Describes the license used by a package. The license MUST be defined using a license node and referenced using the ref attribute of the license element inside a package. A collection of files that can be downloaded for a given architecture. The <archives> node is mandatory in the repository packages and the collection must have at least one <archive> declared. Each archive is a zip file that will be unzipped in a location that depends on its package type. A SHA1 checksum. A file checksum, currently only SHA1. PK !<@v>cVcV xsd/legacy/sdk-repository-03.xsd The repository contains a collection of downloadable packages. An SDK platform package. An SDK tool package. An SDK platform-tool package. An SDK doc package. An SDK sample package. An SDK extra package. This kind of package is for "free" content. Such packages are installed in SDK/vendor/path. One path segment for the install path of an extra element. It must be a single-segment path. A license definition. Such a license must be used later as a reference using a uses-license element in one of the package elements. Describes the license used by a package. The license MUST be defined using a license node and referenced using the ref attribute of the license element inside a package. A collection of files that can be downloaded for a given architecture. The <archives> node is mandatory in the repository packages and the collection must have at least one <archive> declared. Each archive is a zip file that will be unzipped in a location that depends on its package type. A SHA1 checksum. A file checksum, currently only SHA1. PK !<;b;b xsd/legacy/sdk-repository-04.xsd The repository contains a collection of downloadable packages. An SDK platform package. Version information for a layoutlib included in a platform. An SDK tool package. An SDK platform-tool package. An SDK doc package. An SDK sample package. An SDK extra package. This kind of package is for "free" content. Such packages are installed in SDK/vendor/path. One path segment for the install path of an extra element. It must be a single-segment path. A license definition. Such a license must be used later as a reference using a uses-license element in one of the package elements. Describes the license used by a package. The license MUST be defined using a license node and referenced using the ref attribute of the license element inside a package. A collection of files that can be downloaded for a given architecture. The <archives> node is mandatory in the repository packages and the collection must have at least one <archive> declared. Each archive is a zip file that will be unzipped in a location that depends on its package type. A collection of file paths available in an <extra> package that can be installed in an Android project. If present, the <project-files> collection must contain at least one path. Each path is relative to the root directory of the package. A SHA1 checksum. A file checksum, currently only SHA1. PK ! The repository contains a collection of downloadable packages. An SDK platform package. Version information for a layoutlib included in a platform. System Image for a platform. The ABI of a platform's system image. Sources for a platform. An SDK tool package. An SDK platform-tool package. An SDK doc package. An SDK sample package. An SDK extra package. This kind of package is for "free" content. Such packages are installed in SDK/vendor/path. One path segment for the install path of an extra element. It must be a single-segment path. A semi-colon separated list of a segmentTypes. A license definition. Such a license must be used later as a reference using a uses-license element in one of the package elements. Describes the license used by a package. The license MUST be defined using a license node and referenced using the ref attribute of the license element inside a package. A collection of files that can be downloaded for a given architecture. The <archives> node is mandatory in the repository packages and the collection must have at least one <archive> declared. Each archive is a zip file that will be unzipped in a location that depends on its package type. A collection of file paths available in an <extra> package that can be installed in an Android project. If present, the <project-files> collection must contain at least one path. Each path is relative to the root directory of the package. A SHA1 checksum. A file checksum, currently only SHA1. PK !<uxux xsd/legacy/sdk-repository-06.xsd The repository contains a collection of downloadable packages. An SDK platform package. Version information for a layoutlib included in a platform. System Image for a platform. The ABI of a platform's system image. Sources for a platform. An SDK tool package. An SDK platform-tool package. An SDK doc package. An SDK sample package. One path segment for the install path of an extra element. It must be a single-segment path. A semi-colon separated list of a segmentTypes. A license definition. Such a license must be used later as a reference using a uses-license element in one of the package elements. Describes the license used by a package. The license MUST be defined using a license node and referenced using the ref attribute of the license element inside a package. A collection of files that can be downloaded for a given architecture. The <archives> node is mandatory in the repository packages and the collection must have at least one <archive> declared. Each archive is a zip file that will be unzipped in a location that depends on its package type. A collection of file paths available in an <extra> package that can be installed in an Android project. If present, the <project-files> collection must contain at least one path. Each path is relative to the root directory of the package. A SHA1 checksum. A file checksum, currently only SHA1. PK !<`w`w xsd/legacy/sdk-repository-07.xsd The repository contains a collection of downloadable packages. An SDK platform package. Version information for a layoutlib included in a platform. System Image for a platform. The ABI of a platform's system image. Sources for a platform. An SDK tool package. An SDK platform-tool package. An SDK doc package. An SDK sample package. One path segment for the install path of an extra element. It must be a single-segment path. A semi-colon separated list of a segmentTypes. A license definition. Such a license must be used later as a reference using a uses-license element in one of the package elements. Describes the license used by a package. The license MUST be defined using a license node and referenced using the ref attribute of the license element inside a package. A collection of files that can be downloaded for a given architecture. The <archives> node is mandatory in the repository packages and the collection must have at least one <archive> declared. Each archive is a zip file that will be unzipped in a location that depends on its package type. A full revision, with a major.minor.micro and an optional preview number. The major number is mandatory. A collection of file paths available in an <extra> package that can be installed in an Android project. If present, the <project-files> collection must contain at least one path. Each path is relative to the root directory of the package. A SHA1 checksum. A file checksum, currently only SHA1. PK ! The repository contains a collection of downloadable packages. An SDK platform package. Version information for a layoutlib included in a platform. System Image for a platform. The ABI of a platform's system image. Sources for a platform. An SDK tool package. An SDK platform-tool package. An SDK build-tool package. An SDK doc package. An SDK sample package. One path segment for the install path of an extra element. It must be a single-segment path. A semi-colon separated list of a segmentTypes. A license definition. Such a license must be used later as a reference using a uses-license element in one of the package elements. Describes the license used by a package. The license MUST be defined using a license node and referenced using the ref attribute of the license element inside a package. A collection of files that can be downloaded for a given architecture. The <archives> node is mandatory in the repository packages and the collection must have at least one <archive> declared. Each archive is a zip file that will be unzipped in a location that depends on its package type. A full revision, with a major.minor.micro and an optional preview number. The major number is mandatory. A collection of file paths available in an <extra> package that can be installed in an Android project. If present, the <project-files> collection must contain at least one path. Each path is relative to the root directory of the package. A SHA1 checksum. A file checksum, currently only SHA1. PK !<75{ xsd/legacy/sdk-repository-09.xsd The repository contains a collection of downloadable packages. An SDK platform package. Version information for a layoutlib included in a platform. System Image for a platform. A tag string for a system image can only be a simple alphanumeric string. The ABI of a platform's system image. Sources for a platform. An SDK tool package. An SDK platform-tool package. An SDK build-tool package. An SDK doc package. An SDK sample package. One path segment for the install path of an extra element. It must be a single-segment path. A semi-colon separated list of a segmentTypes. A license definition. Such a license must be used later as a reference using a uses-license element in one of the package elements. Describes the license used by a package. The license MUST be defined using a license node and referenced using the ref attribute of the license element inside a package. A collection of files that can be downloaded for a given architecture. The <archives> node is mandatory in the repository packages and the collection must have at least one <archive> declared. Each archive is a zip file that will be unzipped in a location that depends on its package type. A full revision, with a major.minor.micro and an optional preview number. The major number is mandatory. A collection of file paths available in an <extra> package that can be installed in an Android project. If present, the <project-files> collection must contain at least one path. Each path is relative to the root directory of the package. A SHA1 checksum. A file checksum, currently only SHA1. PK !<;   xsd/legacy/sdk-repository-10.xsd The repository contains a collection of downloadable packages. An SDK platform package. Version information for a layoutlib included in a platform. The ABI of a platform's system image. Sources for a platform. An SDK tool package. An SDK platform-tool package. An SDK build-tool package. An SDK doc package. An SDK sample package. One path segment for the install path of an extra element. It must be a single-segment path. A semi-colon separated list of a segmentTypes. A license definition. Such a license must be used later as a reference using a uses-license element in one of the package elements. Describes the license used by a package. The license MUST be defined using a license node and referenced using the ref attribute of the license element inside a package. A collection of files that can be downloaded for a given architecture. The <archives> node is mandatory in the repository packages and the collection must have at least one <archive> declared. Each archive is a zip file that will be unzipped in a location that depends on its package type. A full revision, with a major.minor.micro and an optional preview number. The major number is mandatory. A collection of file paths available in an <extra> package that can be installed in an Android project. If present, the <project-files> collection must contain at least one path. Each path is relative to the root directory of the package. A CPU bit size filter. A host OS filter. A JVM version number, e.g. "1" or "1.6" or "1.14.15". A SHA1 checksum. A file checksum, currently only SHA1. PK !< xsd/legacy/sdk-repository-11.xsd The repository contains a collection of downloadable packages. An NDK package. An SDK platform package. Version information for a layoutlib included in a platform. The ABI of a platform's system image. Sources for a platform. An SDK tool package. An SDK platform-tool package. An SDK build-tool package. An SDK doc package. An SDK sample package. One path segment for the install path of an extra element. It must be a single-segment path. A semi-colon separated list of a segmentTypes. A license definition. Such a license must be used later as a reference using a uses-license element in one of the package elements. Describes the license used by a package. The license MUST be defined using a license node and referenced using the ref attribute of the license element inside a package. A collection of files that can be downloaded for a given architecture. The <archives> node is mandatory in the repository packages and the collection must have at least one <archive> declared. Each archive is a zip file that will be unzipped in a location that depends on its package type. A full revision, with a major.minor.micro and an optional preview number. The major number is mandatory. A collection of file paths available in an <extra> package that can be installed in an Android project. If present, the <project-files> collection must contain at least one path. Each path is relative to the root directory of the package. A CPU bit size filter. A host OS filter. A JVM version number, e.g. "1" or "1.6" or "1.14.15". A SHA1 checksum. A file checksum, currently only SHA1. PK ! The repository contains a collection of downloadable packages. An NDK package. An LLDB package. An SDK platform package. Version information for a layoutlib included in a platform. The ABI of a platform's system image. Sources for a platform. An SDK tool package. An SDK platform-tool package. An SDK build-tool package. An SDK doc package. An SDK sample package. One path segment for the install path of an extra element. It must be a single-segment path. A semi-colon separated list of a segmentTypes. A license definition. Such a license must be used later as a reference using a uses-license element in one of the package elements. Describes the license used by a package. The license MUST be defined using a license node and referenced using the ref attribute of the license element inside a package. A collection of files that can be downloaded for a given architecture. The <archives> node is mandatory in the repository packages and the collection must have at least one <archive> declared. Each archive is a zip file that will be unzipped in a location that depends on its package type. A full revision, with a major.minor.micro and an optional preview number. The major number is mandatory. A collection of file paths available in an <extra> package that can be installed in an Android project. If present, the <project-files> collection must contain at least one path. Each path is relative to the root directory of the package. A CPU bit size filter. A host OS filter. A JVM version number, e.g. "1" or "1.6" or "1.14.15". A SHA1 checksum. A file checksum, currently only SHA1. PK ! A simple list of platform stats. Stats information for a given Android platform. The api-level acts as a key, and it is epxected there should only be one platform listed with the same API-level. A decimal percentage, between 0.0 and 100.0%. PK !<̹''xsd/legacy/sdk-sys-img-01.xsd The repository contains a collection of downloadable system images. System Image for a platform. The ABI of a platform's system image. A license definition. Such a license must be used later as a reference using a uses-license element in one of the package elements. Describes the license used by a package. The license MUST be defined using a license node and referenced using the ref attribute of the license element inside a package. A collection of files that can be downloaded for a given architecture. The <archives> node is mandatory in the repository packages and the collection must have at least one <archive> declared. Each archive is a zip file that will be unzipped in a location that depends on its package type. A SHA1 checksum. A file checksum, currently only SHA1. PK !<3**xsd/legacy/sdk-sys-img-02.xsd The repository contains a collection of downloadable system images. System Image for a platform. An tag string for a system image can only be simple alphanumeric string. The ABI of a platform's system image. A license definition. Such a license must be used later as a reference using a uses-license element in one of the package elements. Describes the license used by a package. The license MUST be defined using a license node and referenced using the ref attribute of the license element inside a package. A collection of files that can be downloaded for a given architecture. The <archives> node is mandatory in the repository packages and the collection must have at least one <archive> declared. Each archive is a zip file that will be unzipped in a location that depends on its package type. A SHA1 checksum. A file checksum, currently only SHA1. PK !<'P5P5xsd/legacy/sdk-sys-img-03.xsd The repository contains a collection of downloadable system images. System Image for a platform. Indicates a system-image is tied to an add-on and which one (the combo tag-id + vendor-id uniquely identifies the add-on.) Mandatory for add-on system-images. Must not be present for platform system-images. An tag string for a system image can only be simple alphanumeric string. The ABI of a platform's system image. A license definition. Such a license must be used later as a reference using a uses-license element in one of the package elements. Describes the license used by a package. The license MUST be defined using a license node and referenced using the ref attribute of the license element inside a package. A collection of files that can be downloaded for a given architecture. The <archives> node is mandatory in the repository packages and the collection must have at least one <archive> declared. Each archive is a zip file that will be unzipped in a location that depends on its package type. A CPU bit size filter. A host OS filter. A JVM version number, e.g. "1" or "1.6" or "1.14.15". A SHA1 checksum. A file checksum, currently only SHA1. PK !<`?xsd/sdk-addon-01.xsd Customization specifying the superclass of ObjectFactory. type-details subclass containing api level and vendor information. libraries provided by this addon type-details subclass containing vendor information. PK !<;Bgxsd/sdk-addon-02.xsd Customization specifying the superclass of ObjectFactory. type-details subclass containing api level and vendor information. libraries provided by this addon type-details subclass containing vendor information. PK !<ճxsd/sdk-addon-03.xsd Customization specifying the superclass of ObjectFactory. type-details subclass containing api level and vendor information. libraries provided by this addon type-details subclass containing vendor information. PK ! Customization specifying the superclass of ObjectFactory. Abstract subclass of type-details adding elements to specify the android version a package corresponds to. Simple type enforcing restrictions on machine-readable strings. A string with both user-friendly and easily-parsed versions. a library provided by this addon PK !<2Bxsd/sdk-common-02.xsd Customization specifying the superclass of ObjectFactory. Abstract subclass of type-details adding elements to specify the android version a package corresponds to. Simple type enforcing restrictions on machine-readable strings. A string with both user-friendly and easily-parsed versions. a library provided by this addon PK ! Customization specifying the superclass of ObjectFactory. Abstract subclass of type-details adding elements to specify the android version a package corresponds to. Simple type enforcing restrictions on machine-readable strings. A string with both user-friendly and easily-parsed versions. a library provided by this addon PK !<(Bxsd/sdk-common-custom-01.xjb PK !<ߡyxsd/sdk-common-custom-02.xjb PK !<-xsd/sdk-common-custom-03.xjb PK !xsd/sdk-repository-01.xsd Customization specifying the superclass of ObjectFactory. type-details subclass for platform components, including information on the layoutlib provided. The API level used by the LayoutLib included in a platform to communicate with the IDE. trivial type-details subclass for source components. PK ! Customization specifying the superclass of ObjectFactory. type-details subclass for platform components, including information on the layoutlib provided. The API level used by the LayoutLib included in a platform to communicate with the IDE. trivial type-details subclass for source components. PK !<NNxsd/sdk-repository-03.xsd Customization specifying the superclass of ObjectFactory. type-details subclass for platform components, including information on the layoutlib provided. The API level used by the LayoutLib included in a platform to communicate with the IDE. trivial type-details subclass for source components. PK !<$axsd/sdk-sys-img-01.xsd Customization specifying the superclass of ObjectFactory. type-details subclass including system image-specific information: - tag, specifying the device type (tablet, tv, wear, etc.) - vendor, the vendor for this system image (android, google, etc.) - abi, the architecture for this image (x86, armeabi-v7a, etc.) The ABI of a platform's system image. PK ! Customization specifying the superclass of ObjectFactory. type-details subclass including system image-specific information: - tag, specifying the device type (tablet, tv, wear, etc.) - vendor, the vendor for this system image (android, google, etc.) - abi, the architecture for this image (x86, armeabi-v7a, etc.) The ABI of a platform's system image. PK !<xsd/sdk-sys-img-03.xsd Customization specifying the superclass of ObjectFactory. type-details subclass including system image-specific information: - tag, specifying the device type (tablet, tv, wear, etc.) - vendor, the vendor for this system image (android, google, etc.) - abi, the architecture for this image (x86, armeabi-v7a, etc.) The ABI of a platform's system image. PK!< xsd/sources/PK !<. xsd/sources/sdk-sites-list-1.xsd A simple list of add-ons sites. An SDK add-on site. PK !<ߎhdd xsd/sources/sdk-sites-list-2.xsd A simple list of add-on and system image sites. An SDK add-on site. An SDK sys-img site. PK ! Trivial siteType extension specifying that this is a addon site Trivial siteType extension specifying that this is a system image site PK ! Trivial siteType extension specifying that this is a addon site Trivial siteType extension specifying that this is a system image site PK !</. . xsd/sources/sdk-sites-list-5.xsd Trivial siteType extension specifying that this is a addon site Trivial siteType extension specifying that this is a system image site PK!<,com/android/sdklib/AndroidDpCoordinate.classNMO@}@+у=xD\<ݐŲKʖ2j &n2ofy3_pI*͵LUɩuJōpPehW37Eb\)mZ_"OD_fĽk-.BLl-V 7a_'B(#{rM, )"Imͳ#L&0\Oy>| {x)?F>Cc5A Nx=a`ء Er&=¡-_Ph± PK7R)PK!<*com/android/sdklib/AndroidTargetHash.classW {W~O$pɅKnt^(!$qs)0N6Cvg3@mbmbRjjij^~&dx|s|}wُ{:[E(VRQRuq-Tg贞pJ(o *VAKXf&mHFh)ph~MB FZPSۚ5m)ؼ>VBmmTō5W3]G`[R`Ryp@< t&l&lS@Qlز|4֜2l( vQܣb %*0` t@$$vh`^ӺLGT~hRьؐ`_"*>!K@1L֝]*Nhv+k'D0n؃Upmdn{0ɴ5 aޯ@M yvЦࠊvt0Kf5LPֈ G +c!ƺJYuU.Y?JzT[uE}A2@%_JglIIB,ois* 2ЖЄ2(ڙp\=h)WuoH#c4n8es^!lx_{`PhJژa\ӆҺĴZ_ C!\?Z[mZbKu]e }N53Y$2Utz QFJ-uƆ,ב +xhG]&ӛ%YyÆ:¦D6-D-b_A:lk 5Y~148 e-ϑ͔Ӆqsdx3l8q5f'C_r]-q)x_ ޼q9nꁍ-˦.ـ=LӺ%fYcٕGe`KmZ:7\ R.'{;i^cQEMSҚ莂8[o1]iCuEXo~Vo-x*4^xcyRXI>UmrړK s67NCj.;_1EbvY;d%hU|<9Qפ~ATσW/An4VNImM14{/|S4vIjl]Cp{se784}5_/]͡]1n{EJ)1}0K͠*H&};CB$6IYR8gID'y6zcbnw\tq p: FE|V=% _qGqc8+Iyh)#2]EM60x]8IM{%| (uB܋ ㇤?,.{ew%@7Iی4?X뼿C(,ftU(/z*M*!!;k'Tkdj*"Ef̅_>1wt0Ralg΋쳗U -5_ PYxCmlj e.pW^Nqbu1O ~r!\g񸀜#xJ`秸{fQ>g-=CSN*BVtؼR]{3 cv#Mg[\`2/3^(HŘ| Y==?z&'PK 3 PK!<-com/android/sdklib/BuildToolInfo$PathId.classV [=Z;I 6I&WHH-VT4I&ͣm}IM6iGu_$!? I|5 =s;3wf޻CRig l9Nds|>qBW5@|ZAQVjD`oT" nht`*EBtδFF`j 4s/>ƙM`ԙSX4fvLT e7S+&F2՞S#29adSLD 9/ t3!q#2JpP+ j9!&z)cD8KLpC06N&é13y* 1[k71x #v@`B T1$憦`,ND(JNLiـ1N*o˅I>Dҹm::ٛ33VDqCB 5D +@SԱ.:3uDTgF`V+8E0c tD~=z)hL]>SVl)_x7afټ~,5Mt7nMdvL d@S]ڶ{F`c RfF#9H ;n)QQ{zx1ΓWPб5UQBX`*t*vx=T}춷R[EvOH9_6nL.*ndO*Q1,4 8e)M5dRkX+lV U_csny y0m9z=F>mfB\Qm.Yv4Q'WZ-ڡ/dɕ̞Jښ7yb%3}.j.4|D}ёޅDoW- VѲK{k}Bec{x:Xp ؖ'͜?_)Yb}[RSVtwXz8"mURSmj/NׇV . ]]lvq;]b.pn\tq\<ℋaFʆ;"GѸ^'k!{d)x~kdIIUYt]E:'e/Ljo>ήt#4^ڮ+PoC"ZE2U#gf,8SnOoVQOW0}_Vk:%,pGf"F|@| {w^!J6mn6HO^\AT}]A҇y>6UҼ_ɻa@A]YZ#Y_Fe‡h`fyid*ji~1-G&we8."QqKحG. 9Orvh8th9FT qD"upA; z 4:' 498D;8BQ 7׳h]eCV%bN_,_GEkYm}"FMă I!U&͇Cd||K2y\S+.|[0{$ןVGS2jtH9^^jd~5?qc%3M0CDL9d^tE{DڿԶ/c<*vWc\ڿњJ;x^ĉ %zHf\D/8l܋e2 xc'xi3\ϱ!)Kb8M4P>Uc>0"a#ڮ)j/>T|Welsj4\5>EX:; 2fW@*s]ĸ\O>ݶLzꞆH(1 '$|=ގA_#ugIDXMߙi}lmsOBP@kC1k*[Yl?!+gv\x5d="v*!.I8%GF =N(Dl\DuYEzrfx%LEq nx \P^IV-cuP;T<)[)ʝjFÕ,JJ΄yTڱ&f$~}U$jDAXGlr_aJ0-֧k*6:Nc#jMx 7I2HDMuxYH#rXk)!y$5U<|4yzR[wz^,ta Z@Ejr$D36bbvHFAV%Skᢍ k=TbM̆&ڜw;ndTh،.Yc'BgkX2V1*abXJVLqp(1+*b)"!}ղc^cdD'PwiѰlssrt܆tpBnF /Svb-~SP7g6QMGID-;S?y3N8k4>kjřU,̸wꜭ9߶F[8VZP*e\$NcL`I>YXгHCzkcH;#G乚";E299w5U6'a= YەoAm *aH}$J_Rk's/= wsr-A=I<8x".$E찈G\$,-"xU$EElDؘE-☫8IE".}1.W %$vbb+ccȓp+6ހ&,#@QV6h-XB؅ (,28s1 œ+FkXb^:l[dOyiuI7!)v =M"gʓЯIY%k $A'.*Ћ9$$[^"XB#DB'.eZ({U[4'o"Y2O4=+zu?쭭n@2L 5Ѕ)y2 0!oBm0mB&A2_5 '[&421 CMMh̄~|qw^r^WMpO*a1 lb'e:샵 Ёó<9p yp ܄;P)b~:<"pTlr;H%ĹFk+Y0{Ym]}pce[rHR eLW teO-=?tn#fM\t=4’ItX2>B.Z޺8IY" /30a-Ŷb Nm|V(s3PMoD# `gd}|wFͷE_7dPNyQZ0+'p>Gv=%}PtLaCRMpâtD0*ѧ3)^pYayiX7˱ZK!CUSŜynpIto sOc$=Uu-x37 \좈+? 6]Dá?:ZWL'uIv/z$~nLSVT㩀‰J)sBLC Nũӂ^x|*i*^u\QSC/E?iVQU;7㗤ax&h4Pd *w@%r*aVPOU)k9#ڭ~!(Sxțnu'ݍ=pG5MWlTW=0י43&񑆤k#w֕]L~za:Jm Tem*,z 1^&x%u p4K>⋬ADY,%Ѥ*'2EV:%+z  ݸksX#0Ǚ7m?ťk6Rf>(e ICVp(K+JV{|,MS3LMr&·nt)(; \JYPK.1PK!<'com/android/sdklib/IAndroidTarget.classvFg ^h:CJT [$ Rb"H2jCtv%cN~33?7SU8Q9y{FSYt&X$Pz^ςPL`7*ňEhK5 M=&P NXt?v0>!>1sSh-vz,XGt/Ԧ|] PmjNBܤ-Q*=]qM}uJjFY=ԓzX ؚѲz\v57 lO5ӠB-olؚlXu)u.a ^046~um wh66L^d? pf@ujazMC`1'&ױ5P= _P[h%c1ШNaFn 7=~J%$gq_Xh=cc_b;Z3i{)ӎ‘%ox.@F~ZDٞZhV7[2`9@$3'{9kz,0uFϾrU(<C^6㻋5-\zPD^xyCM-K %Eޓ UI>ҁב?C$ğ *M[FL ğ#ߑ.CJ%W ߾2}&2y??dG8A?C!_PR#oiCNW!5x[E:rS1o` i-dB>PBusxɟ1 9PK2\PK!<2com/android/sdklib/ISystemImage$LocationType.classTmOP~.{V;AEqJa dd:]ko$()F-ssrox} hVձҨ1W^׵/5lk_BAh~kȮ׷ s; B/b\-$!I-ȩj[HjImiwUB? B-TUoaP@T1*m CrpiY5e|W\຀Q cArVNUifS~Ͱ wEZܵaՖ3pO[` pWˑD1HB8'>,2 )94(`]A Kj˺MZYKA^ĸm5euOgmSwK!;B : /ގ ۩f2Ufin!ON鸥+fg?6 [+TMnnkS-ᾰO', ;c&EϘ{w!#~O͘ EZi]czr\Sf軄gPKT}~PK!<%com/android/sdklib/ISystemImage.classVSU.Ҫ4Z6 IHx\…nO:G|3xn SwsM|ރ6k@'x٪ŸY-Y9mCbZƫA P$;C4uˑeҕ9 <.hxIx9Iᐌj,[e7=9U˧dd'u\ɝU5D."ua8QGהB:.+y2|!KnFu CW2].Ml+άk g,\.d bj8d^q~%1\qCǛSx"0zWG)P. ۡ.ytE4Ց=zP`u;=M+*s:Rg/o{Gi@¼.c96ҙxi x UӺM3`yf5ޅE&ٲ>ԐS;g8No*<0˂@@4<$ 'V6/q۳\:JR9ɕ7iMȍXez?Li6!b*qr % HS,6j%aC(r[~s0nJ*V 8<'궠B5kt$%Lr=f6?B˪݆MoNoT!>UxeYl%YحzuDVJ ;ү/Ee}v)x8MD$Iz.7~p2ɴb%B8o5처^a)PJqQ8PUhxpS먧MSI;Pgنad;ۆ!GzL]hԞ9F4e>o'VNo§dKPrsMX^[xԯRL5g%< ótSzhedUwL<=pC¯,W|=\:@ ?#tWi4ư7oj稗T чyhaٟGF7_a_c` Rvߕ&t}x:@w5uCMl8uFv𙗪jaؿPKYQ PK!<)com/android/sdklib/LayoutlibVersion.classTKOa=I C) I%MtvBڙf:%SܸuD4qa\_ CK* w=߽?x(!h1Hz[GʱQukej*] H͜n۬ڵYwvl8mӶF=ÈL4SS^!QFIHW_MBWq蕆!;|],l7m[C tn5M4+seI()}?u-p*).E;~zpvm6 8j}dVԺ 0DWtc׈$%W-Tqp>R2,8)^ڕ]gђqƶ0Y卖cTuרa{pcP /&)vin&ScT-F^%|L!:Ch4wcw1L7 Ӹ-7;54Ó 0,rW.[s|ASﮠw>ୗ%&Mz&}>$o#*؛l?=>Ѧǵ[ _F+^wDc'9%c ѓH^9z12eB0B%3bg車GO7_4 A "ǓD+2N\1Ε]?bѳ9?PK UPK!<(com/android/sdklib/OptionalLibrary.class]O=O@ }.4-]PU95wp"1Q'!=y׆])k%w\gUfl ie-d<UWDww',fICE\ۦYΤg'Kvn_7lIO #%dZu[ `7{uMJG[}MG6Qntݕq7PKw0PK!<(com/android/sdklib/PathFileWrapper.classV[WUpiZTDU3ABZłp -m 0fɤo|Ňv-Ū}е3 !@,+3w~mB 4oOhF6 m# 1-k+uNA@E=Tխch.1Eݚ63CGf GfWn%u\` m ,c=>ƈQ1-]p*(}qk$d^)g\'Lk?QqӼnƾsI२;qdFc ;؆XP;!tN T1`AMͪ qagr(4skb|~7i8˒"RSzfEwL/-LQ;9 ,ěk!f`z"3%jK^/oIt7EЋpM{@ "#gUaFT zP]kA_`VU5pMKP(տ&^"ˀ /:扆DJ1i_zbH(k!"̳JVOw]g|o!zV}Uߡw?~CW!n}`a]?oƇ8'@2!8,=.(yb W?C<;0;ƒ,CG )YJ zKPA/*xM} nx|(BL@~E&7=&s1`O)&3dr ?·hp[wxaԂjѹw**&^`3>e>Ԓҕ) | XGs|v6eW&Xb*pNc}3uPKl,dX PK!<'com/android/sdklib/SdkVersionInfo.classX{|ŵ?g%l wHtY`&f7Iul~$+ݸـ[[>4* "QjQj^۪J[*;ݐÏ|>ggΜ93=3"-Le%,͔yhk4z.IՑX$YUR5`lCb`5`j Q-S -S$e`+f/_`k%d+l@@8_I.E W8*^pXhY8,:~׿%DHGF_fYi֫bNJߥ5U\pQn©tT 'om}@T89=7f ՘oԡ]cwW)ݵk]uu.GF2@umpzk*5S޹fJA"챋Ivj~GmU۹N Try<.GFvJg`M9v;l)>'it7Z);5݋ IOu?$AH) ?؀*O5nF#}~w+Xm *7!+;#f=n'l zr@yK|P't'LЬQXi|Q=Cbqx,2:[C ?뱰jWkLFFFtx}YOD#1g7PQ^K6z^Vg2-á(`#6<;VuFx}{HoLaH8?+kc7%h( KU g3|ޢFåHs~E|ƹnַ{"m:Z_lF:\mQJEqlØAOaC;>Z(w.aOyFOƦT3N)+Q/}4fCᤞ">0;U8Ta1X3Szl8X`ullfTO|[A,[mqb5~G >ؒy<ʣlRg:Z^ -+mqݼHGmg4M+;c΁{U%g6jXRoQph:n+Ot#2'dHqcʸZLlkk≶PueXoO3<ƳT 7;=s @""h(96.38YsJm9зFmJƥʛ}{ Dx [(xJ1}p:u.?2VTύ9㱎d(lE;,\q0PpTz\1}]z[pU=F%v8CW%qR gY 5nX6noR qܐ]:; C,Mp*:)xP@ðs:^.Рl0MLaC>7zK:ޭ54pKpa .04SpgF*j&UQBjdk9cx\jǝ,ϟ Ԅ&kdkهզl\~8ՓsOfa9ac9M|tB[b/-1\n#w홑ӗYt:AXkvGzzSG\5XR~4ԑl e܂so ;ܡW"7 S6 j_Is M|N)ukzsd& >h&k2_ٮw& 1Cl$MnBRB.8Ve^9jP{uF튌h_v]v]vfehhW4MFr/$h1~ ~ ױL[4{I}JdN] tNݠ} t0HqГ#@z;Aoz1@}:%RH1B<)FI1Z1RH1^B)&I1YRLb#\)J/EX"2)Kq()R8pIV d ܮ@ߧZ~H#K?{ƃE= 4Q`F؍.+xddp%2{ 2Bx&(l6`p]mGz]dwS=CrިuX1ٴ֛fZRh9L -VhI]`޷ D^w҈Q3!|JUˀ+eh KtڛoQC[t_k@V]|) Z`@v5Ӑ] g3_R-@^(ϣ<7s/ ~5q/{L ڜ>`}--dV"]Ą]>L6(@ֺ>(ܞC8@'*E{| QqYvAv|#{LcAvzTf))(둒O LV _=4oSA|'p||:,_ VsS TY"l,JXsYBgc+(3O]Ntdn seU &%i(n*,0wQ)XpNi% !͏><| i.?A$-h ~\gt+MaSxFnYij2(^ScL1_Fzi?6T.*llyy7=7~.BaKKM!ssyMTURvA ʹ\ha{M+fʈj.4dYxIyVecnNO7Xlz,j"h T`V~z{|>4?;qZ\OOQOS'_21]c27LYtjL48*h9ǹ(3ut'_. ;9p5HÊᦙbg=PV[(rpP$PKPK!<(com/android/sdklib/SystemImageTags.classWyX V5;Ǝ]|ƶ'u@dX ]HZY&isiMv4:8mmҤwH>һ_]`A@ECfv{w͛ O<2JPPuBWI5= Ci֭ 2xQ&'2Ö D31ԇ R:=i CX>_Vnى@(Ѫ:X TJ CdH& nq#mzXîcHOG5\"cj<~& q 2.FJۢX)dWxMT֗ɨfB[ZV%c]C:ފm.3([OZ;M63;V̓o WPXwGfUfn5RҲuq+,M~V 'Qu36Ыusp֢. n(+h_tΌQ-XhZεgJ/=?`ع[6,ME\6yR,<(WEZ5c'YY R¯d\qcL PB%uXs)90 :Ȑ$ݓ†1,bn~qmmQ(=T_?P: /9Nkٖj)OYᅒJ+Ma[x͔7 0lZ~+5R{36S#,UjZx3x3>θs'`x"B Pr.uN_NsQ5ߜUK#^Kfށ)A_5Zv9ߚ:ks Bg۪OToSR+^ǽnb~%!,AU382(q{4ZFͺe=irqJS7 kmx߉{HѢcW@}~4Jr SʄVSy&AݣUyڔw(T~A=_$CGU<<*+P jfVOICI)=cxF:j* Myxp#CmH0=:.<e1 Ï~:3Z-~"@82zWDPKPK!<$com/android/sdklib/devices/Abi.classUksU~MviF(P KkPjCA-4PF[ԺMtsqxoߜXqttpƿ'9'K(% ؙ=9y~kX`}T跊y+yי Nήf&(#@KNKWq߭v 3@0k f;Ro1`LvH?4(0>P(=>j:X+s=<ְn뱁XdSLi ў \r<~o3yؼ$ JdpCFKyˆ>z q^%zJ=386Do6#G$R<9-){"f!,#;V b3LI| _[StTw"6kJMxb|Ma|6:ӓTLmv[*65鶁h.Lo&DxAAK2mqP{fOY·)vr؁;4HqߕSGZm~#'ԝ܉c)]qA^G @((X(DN`@XQ`ZZ tt )0$Gj9 pP .pH )Ș~!q)PY2cd:?=9FS4gR2Xj8M6q~:6IP}`,KKdM-I{:/ȓLv,FXn:j,rbB݇uMp nJ7 set$/7( -'U[?J6|ٷ4jj4W_cIT{?yu>.gvX.\B~ô\Go0i)7尽m?D4-󇩌;{:p[OUSdg>{ΈϥH@t4Rҫ=p#EItDP*4XM(t@02t"h uPb5AXGbAh&LbEE'aB^BB]* .j\',t aa1Z.&w[?/^Oy? ~ ~z>'~}5T~~U$k )UO? gϲW? s؟WA<{- j~}JC/"{i5Wf_*/fE) :W<*ה֯7Q% f|:67T~*g;T =or{/۪B>bWUwwS^FgeZ//"%D_bgje +j>yW/[ڗ'|*询cL1:*c1N,װ:|Ds?r|N!Na vC3149DZ9Yqas뜏p1;`C^Ubc^y|yG_7PKF PK!<+com/android/sdklib/devices/ButtonType.classTKSV.l186lpIh0! iDIۍP"KTtOtM iN3YwGtkA=#{wst~k7U= _+U[]gdهiKˍ0d1X0Q*C o3*T1sե5!MxIO40/TF5# wgȨC;5Q۰2\˷DF^nʭ8?2;.0d푛*/C2"J!BOpZƊBM7\)3<5] @Iop2w3rq8DWOl1ol[hsv5y[E6irѾ缿ss6.~xP4#[^)T-6Jf.Y0̼QKe^7ren@"}` Tj8M+-zRfŬ LF_l6 0藏oɒ^y{hh, Q d{\ !,5ֺoDVa@Kz(0ڌNVj8%UpgV`V}}ُjjV\iQ ">c!'T|FNhHb|Q)Gӝc\ŻŹK'q/T@H+e6`42YکQbgpy[~GU0fŸ(-=WNH槔ѫ\Jh<^-,VKMVm}뒖Z1EpSҠnTytQo8.`Zڭ'^G %H6 *$Ǟ-q2^^M !%9JC_7~nx;I+n$[=vHKέ&o+|f;؅)t71 0Li3a4l=Օ)ɴЕfwH'm_c|2nGA,"+!0c/&ZudJB?> c\k{~}?ZwՎo:l˟YD |v/?N uE?ƿ'czLyӓW~ݶ[NҜt~ܣ*08n`sI7LNkd m_1?eE'q??(J]}o%mDZ;-|' v+g*mɜrq8,>}Ny:#/i_2;{,x<%v1pxg-:bK{눳׻iI)B Jbp_gk2|BS")-/lPKm) PK!</com/android/sdklib/devices/CameraLocation.classTrH=I-8!a8 $g8O2<Bapj"d d9k'fbwr2y-]U=s[cIGC k,]^hګNnʼe7x^ N/W/ϗ}&L$Lmrgp8 ##ab?RV=aVU^pRX?!aq@ǐa0X:-ja{YkSvvqF5 o MC9aaڙy5[8_۪ PpGM#C8_aͣc82E!1O;%N۲bb$w BIk7uXU!o4:o< gM̺*7Ʉ7:uvv)݃~a,ݻ58Kz#;߼Zv : :h,FƦf"x"ZA:+;ͽ q#(#Q Ƀ%G,v1pI춣77JDhTNаQ`+`JP_:E# ҨxqH-uڧI:JQ|5hp~{!"z$ EkX |4 EQ3ti gJ$BQ\~=Fs#zi=}$bZHY)Mܕ" $%I8]%ZK}y5Y|:E:/;z&)!9&ȹqX]ok~l Xd@\G?c#߉EIڼ?(Pi9jc<"IC䬬 >U֠TkЫ;#ׯv$`#eJ{L"i?7 y} ePKɨ+uPK!</com/android/sdklib/devices/DefaultDevices.classVrG=#clD[b,M6lXcf\3#O^xIؒJSRoJrz$l %۷O{_~p IDG(؆S+/j 3n9VpN Vz@>٪[/鹖Y%ۚ/U~aJ7v0\ %&0\j?,/p&Bߤc'k[eӺpmZYa۲!%l.MN'@_˼Gu;ئa7>i>oRu */FNgJZNm,0,7jNX )9S5m iڼ xִ^{ٜv =pLO[NIX#دbx@`ݾfJѐՑC^SUã%e58ckT81 qD`d>!'mחJUְd`?&9V}5.F U岢'pR)qF`GJED;7L㒆/t\LЬ %{+b5@zX]SO欎+jJR* ?lGzV͡qRq|};HWjj0פJM1~LC3kV=@TL;R7}rŞ\1۰&`w?3-1^[OpE,Eݖ0ONO{)DsQ)k{y8SVGu.{ ˿"Կ&1E/k6QM }n)d:ps^eOr?OģSԖWL1WJy}r7%c|>Sڨ[!g6!M]켝Cf 2·GNe,c4!~0JǨ}pQ1'=4L( 30qxp)8>/G:N;6dygwCN8݌Ew$0p4T{+qYڭ"5HΏTVԁЀtSu%a!Y$ eobPҞMj\!_o*g39롖9jTJOŞ! />2GD?um?PK,Y^ PK!<)com/android/sdklib/devices/Device$1.classTKOQtڡe*)(*OmyUP@)VjPe:)23 L|'\1q ƵǝQ9<{_Lb6! 0" u+3D-,C(ZQ 1 g3r+oXb5]6waz@24TL>_"$KK25Ч®db8 h H5X] ޢm0ָ#jЎ tG'CA76V [bל"Mi+zP3-)-mI¿7}Q6Vr]ü'$cD$چx4Uh. oU8zMϟs<:zM7oq3=t!T@T=KחV)$ |@J7$]`$<%H.A+gJC\}lZUƇC{ho&QS5ya{a7*WSyrK)PT^@:BSCWIH5RX02P"cz>&HS_! 3~Ͱto/PP$rTD!zнR5\5T3! 2-dIDm ,uȓQ`,PKq1PK!</com/android/sdklib/devices/Device$Builder.classXy`S|/MCi))" 8(Hy5/sSt n<'-[P7uSNs:n ^4M#w}<̠>ё|BFcQ6-Km4P4EpWV5i*d"CV B0HGcZ#BZ+ BͦU;_spЌ "Fd!:;D_GF00$ "nK6bH$"scIJx" nQ-tW- 8mD<m 8 cՋPb&懬`DbXeUO"xD JU'iSc#@LQ+bM7ɸctLA75MtG721s_:NLA\=z'b؜p8-bi+ay(_7:aD7s$ tDbOj4[UEHӰ0uCNѱ,j4 +u4arH )MjkĪcU mK}0"鄊~DxņuhfI 705uG7vXehTofDtXGDF2chp88]J@h19_Ȼj姯sכ\"Ͷi dS$Qa;u(>lAt-~-Ne. I#l|S÷tXn-y|"=$\ 98f#+3Rh^,fP,!&q.԰BgKt|#A"4t\.F"F PǏ7?nFbL/`WHȲQU qƉbF%sMUli6DHʞu1SbةB⧄,ŵ1fy4Ċ0LЋFu˂p=H:Vqz#N(%wH"dHޮm:v◜-EF.~dSFyO3L'.k3 M ڮcDW[uʬ}ND[SP m|Q$(y _>]PeJe/\nO6T9+NcJj;ގ94"a}P"'1^z/`!o~x*-sNgMrګیs`_j C6bJ,`dmvŰXE4C$ib-i5QMt6űXk-G QR-ھu<#?v4{JVR hlslxhx 40<= %١9U_cطRYcy]gc,.&9y :YOLQ<)gugQ /Ϥ_ġGW?ȧ3x(wA[żq&?G0 iJ &[N)OxWgbn<|{@ܪ%5Ӂ Y'vZ֣;0Ec;0=MX2ia oN&<]݉e{…U;ЧV8]ЁVQ߭?Y&A:=K3PM:n\ 2e#ɪo ۩SQ&f2ޱ3|c9b2 w 0ybmU.MI jc38#l||1E]d?Pdlu6${!a&BnD;`tb6x=GXc89'gig)>R._ߔl&xbO2"_JTELb%lK{t.#=7]1?;;u;5tE=E!΄fOMYw3_įa!UةI.s'NŽ贕n͖8)?NŽt ZN7NKT`>*ttމG =Skb|%)vn`=;/pюÏw$-eq;N7cORB4H0;l*JC,봃= -"y-H)'ܙrt6=(`ϽiH f;s77wꑟ vʺhh*dKIv a*T vv7/oďus)/^+W8W髟9WPX-B^l3͒REo}gg?ލ]#=ۉ!S#0Dcv%v%fVHĝ(Zϳ h !.Ic=Jz~nO @Oz hgas8.q5[eWp{u8eU+7TT ӰeX~WQ*MFeTCԳR=sMteTBSiF~PK=K PK!<'com/android/sdklib/devices/Device.classY |ycVB .! ^ݜ8$tX28m#ibm\'>Rq nK[Xm7n4I4ms`}ofW43{-.> :-z(3Pօc>Xלp]z d ? ;FGBV`t0 \:FgLG!"yww1X"p8r`[d4b:pD ,ѱ#bRX\[a#ꋨ9ΧpXV(j[䎘v#US1|X2#Y.JFimhQ*ds2%vNjPNzl 'FFpyex*2&E 3b{7" e/ǏnN[@' uY~X9aFخcG8Cpu4aN[M>rCt`hC;F;:4ܭc7:)R(QG=_q5QSHȋ9܍=Яc{L0iX6Z٧c?P0p`h-kGǽsö$4̞eV0h (pLBf8 h@LZ 5u $<UK1¢r:[z[ݰp\Ø\-f<:oėtww4%q2R@10۬A?l1b:>3n`0 S-H.c}h;;2R DG5<)HKAzn`{!¦TXX>u|.s0QrrusgHd%t_ t GI!iӸ|G![)ibCS7E e(Vy[Yٹ )(VV VI1 bXI$!Ϝ3đ]Gvu8J3ዚٍˡQU *VN508!nOi,\N6 6/JUlKrs61]&W@'3C܁2|FHu$g132jS}ZkLKt"4 ZaX5A{2#v% 4p"G.wΚoI70_fȤp'PX͹#:(*<!-a{wd}֦=y:MNϼkǪI.[-0Y(цMkdf`Xv&9˹Pl79oLy&m[e 酞8umYg\g޵ͺ LaN̎LAJZ (s̋͹ Qz4DLƙh)˃}Żt1V?p̰: 'gx=?֌N>36S7_"$hf(֜ T/vkېϹU෩.k2o0\9!E5 [ D*zɬDpt,gw6!էA>33 "7Ӡ{I _Nk!^Jմ޻]I Lzof^/Z,c^V3;><~oj?MfJV  55mɛJv2hP)Irٮ4̸HJ[Ѡ)esdeWĔ]M:6WM㮳ߙwI? }gY'T%*A&.l)HK=NzvM5B{ކkb )y,W]đsp_yZg4F3*,zen~qf}vqVvzeH+b+?P]]BhRM~LZSqnP@KIGꩊoh];~#Cb!b{[T,Q2488,n;H7ؕ˦ qjզ8XqfF߫*ԕuGKxEm ?5|~~%B,Mߟ~?3 ~%<;I|.hzmcF1euʦ%ޥ(>R)`J`}~q`>UߍN<7*!+BW FVƅW!x J+ =A/\Ƌ &{ժ*x q,فz A8W:cJQ/F%*}FJZ/^LD,A9ȗnH2zmr!a'e&b|J.3r)R<'W\K6UƋ[ qP"Uq$8&!f8u#_s]Q -2Ev^ =c.:\t5\ל(|`ᶂUF)ӣ1 ?@,N˧gqfYPlT}]i:%[6cڍ@!CzȤX!+Q- .kWna܌3r >.oOGeЈwoyâI[Oh+ځKΪ¿Uo`͆>1x4b\n wc}O3zbr;\rȝX"J6QBl;e+ =.8";0*FP)ىexL)ً= &|1 GQʈ[-pVq/["~DRg:svWgskfMA4&dϡej٠!H i6 ysiԸY53%-ʴȓc(>J?V*d9ݎet%So o`|D1*&69ͷL?}9L@^G9u"=;Sfo(7Эe;A(wF+ω*S2CXU2B>dM8@™K˾F悌 #b4&.3t =v ;l `'C͕d3c4?]ĥGDJxIw/A춰27{d^ʵ2ʻdnrX)~ [q .:@ I¦a GlEa_{unS-sgTIV{+ Ы,8  HZӹ %KmUX`HNu@6j"k}z_Կ[ΤtkFcvFŰ~G|I([rF#j5lC?0z+&-;nDPDAY+[ r-""ZpS GZX۔*jVT)<-jb傊$TP.j ,&! +PquӶttxnvsg_; T ;hT7s'{VǡazPq 4a2plf)S #IL C #.ïJZ KL~V %^6,}ѝ-c_,unVcvO"`.1$*g7^pbCєNMusc]vMfZm;Ogtuӛw]2#=SB7n 3WA-Yȣ%vH^0J>2".-@P0.01*.[dM'Ab=Y 5N' o4ɦO0LNߡڍ sD(z%P;0)">' ) ^KȖƕ`5~@jS-ԡ.xEQ>C#q# E7҈Jc*$ GH tڪ=La$ѭ~ 9y<9:F2 +#?PKtAV`PK!<;com/android/sdklib/devices/DeviceManager$DeviceStatus.classT]OQ=_ۮ[A*-+ P *4b\l$>m۵,nw?IJ"De{[1m3̜ŢLũ]uzշYVƾY1YsnxjFgȓ\;/bPm\R:,- ڨpL C0%~B¥$?0FψX# iBl}'`8ÿGO& U0S#(M # # )u~EtB淠ݒh?l;DP5!i&Z/_(6y3x[ c$$ I:DWΤ;{*j<2ћ GV̈wO~PK APK!<Ecom/android/sdklib/devices/DeviceManager$DevicesChangedListener.classώAƿ0'p}tta6]Nf=PA\Og#cTv&(1nMY]-G&?lV vǨ:;}* qZw kMH~fL>gK1R$ $4.M2-B&Q`@*+q͠ qPK7PK!<.com/android/sdklib/devices/DeviceManager.class| |T9M a_dH I@6q ad&LXV\Zjkq_KkJHܗ{Zֺ*w}ofL&!s߻˹{{<} &B~[w^wIn)Þ+qmwmw׸vO j$#@w- " kAV!t=[CQՁ6Wꃁ^'XZ}k l<%ҼꯈB0LÀ0!7xg*PtmA+쉡3+7;J?R֐aHDH]{K4;aa sBo/r- slxNڴľ:LDRɵ硽 CYw L>FIv0ɞ&ӐcWsgjFt6 UuTSy|;d-:\dMJwg#؊0þnml%\ Rr8ֻܤi8 j'| |kjrJt-sW+$%&)er x> |;N9>BX'0 ji\__PTUWZ_PUWZӈ $L]m?ܝ-i~#1JFf.L""Iy >A4P4zW[QÀdvvJ:=aYXLQ7Ёis 3@'5a8 {@GBa2 7kY QQ f(鰇)qݷv! q:50!7l`ecO`!N0p"ND9hrr[4cN]rYZ-M[(xp31=nbswl ,Bjkt?dBRjXXHo +]mx8q`G+r󸂍d7%qf1zG!6[#L17Tx/*1u;OQ7C  ?'w|yb#Q1+Y3] 1 I(•Ez)N h'dM̭k0LIR"[]m'H?m9x.y R0<Àux~{ d$;X]l7q7YH3cs4;b*K w1<ӷ 6;7T#?'13YM=oź iS4Œ!"(7Y4˳>ӻ]>%  _|T$ſS/|ᔣN+$@]4?#os=&ΆŅ_:5yqCD\VTBFlh8igB#CH œ RBgB/+/l$A2w86G 3V45W:3t*?0H6\oCd .'A 1{QFUcɂR'_MxLq1nl z<~YJm[SLu1SŴc0zNDF (YV&G)(ț8hoS!Wty9mrUN/ tQH(]H*_ytnR\ʁIo%6FYt}'&*;}yy!Ntnu>#t;?A!3d7ԭjjimmk`K q2oSF6ZAW:A.yi&|] vxVu[< JC,g8ߡ-FX9] :~xKdx c3D=N^qIG7kyuuXV5 9ؔ|sj5ĩ<|d"h6'~|Kt|{51c#h!|IV>$[\8=9s+"t4~@m+i]IWNL򹑕|s#+'%v!@p7Fo=E~): oZH\ob7<hӒC'ֽt.rpovId]J]'lq&uoi?wo A 5|vO\ggߠj$Ӹ[j͆Qz֪wےI#CUI!?1dY>!;W1,ui& ,?KHq>6iFE_NOC#;)An'IStvyG.s>C+5D/uF>$rJZ#0|rY!bP#|^-SՑe;Hc~ϊLoC㏅ H!+m Wx/_}!5z0=U[C :6M"^ {11gyZ]FV4OiM^2a60yM]žۑ[3ǩp?:wU҄]CEՔs&-I pcj0w=M' 0!` mʪJbC)gc]Ae!K 4:u7qպq]3Azfzs9ceJ^lc278dioN[,$-)Й7|l?<[9+'{$u9j]e$EB'ŋQmIzz$ie[zwo.%!CuI]61ɻ|X=֐rY&W6P\8%۶ E; Nt-r.7)<9pR\sTVy14T] ~D[ӄ nCzS|lje!IyLw2il#=rEe}#p_< Gߥ{Vzu rXh4UBPol_E'<@^m=|ۚ`zލe֐IݗUWVT6WW67f;UՕJAOaK y qPsi]fhzڱ-M!%\cXU&ZU?Ѿ2`-#p׻(rCHw6ZxX?$o8v[9i 2HxcE15E!PnؿX#w0ЖG68 Ax}f68㎻QN0 ݑc⥑Lu_wuɃFd`2)fa=SChk7#mjA]8K9K9]Nx z~\n۩B 2?`pvXP[w0H^F_`G).qj $pc,@ h7 K! jHr;w *=ߋuO?I/$iqċIsTHL tomǖ2>' E L*ey1(> xCwO;dY xXWOD%J" %Ln=wxvE6XF,_" ( \i$IB/#!wa hI#(ǡ\Njӓxsh,k@_R.sZyb%-gIZސTHz3Y% &4i첝 M:]9Ir%YIUqJa5z9siݖZgZΜ~g*$,:s3jC 6۬Vr|o#8U2+3QRײ)5+e@8D eFCTmS;^k5׿=)VV'Fo 2'0ëPNu ݕLt}Fso-w|$RVlhIO9\7k2߂>loN׵DC;N$C3p7U,uje2]+7pVAJ&$Gh tshb1D1C[ʼnDj@ejYT_bW)vT&V@F|h$~\$@u/SHNc\0$BFҚw%gv? F@y y37u?]2X5}w~z{&?ƫr*LNE<3x*9mQX̂@ {VOH* {!m;B@*wѪ@=EzOȻy?&J 9 u- =6athKSG>MP Z˘1@3vaT a,=NIar~A_3ΏJ9A ̦8 L [AAXIkAOJRkS%6V] :\npH{/֎$=\ Q(SMS(U t-dDy^~;ШJc ^>v8?|#&(qG`*th = ^gzkv<(|NB-K(8NOPa}҆RvlJRGEK9P#x[utF,+Zk@۾E!SuyPxs_)4͡Q4ZӃK2Caè9@;# cĿbaQk~N>Ixv}TyFʕcu~N\z~KL UȆC.RB,7ނjxj](D|ĢDE,QbhG (1*==BGĸT>J'H4V{D%ҢӧjK Ѧ?FM8CLRw3{&a.8  jj(#]zvˏ]:\s٧87x{6N$4lj(hD (`jP)ft@:q8\#viScwGiv|L〽 hBR۞Sh@Cxڴ 4O܄j'/vrIǛT;z>x,bxLgOGB@&8`6qP'ژa0_bR,%H= J*0@ p!41stY\)8 r>xJ@M> E}kEZ mB~=(%;% {Qjv*d٩=ֽGTdzfk:FJʳ\UR / #yCOj,mse&awM>g 4Џ@&i/a&/tx34mD*{o';c?#g0՟4k-k-:)D#zzPC'BGG=DX/N$facf/?Ut8G4q9,'W++UDU0 Dl l ܸ A; D7$΂:|hs",/*Z_l:jj#? l^2Y?$<GN&<^ Gէ~aF՘sD4ۢ@wc5arbw\Ga(RL꽰\P؇x*Ye%flHzKz le~!:L2=:FQU('Iۉv'ItsI P >z!Ƌ n%$͗Yx&6܍%:~<^K^« I'xJ^m|)S- IF %K;vA|YiQ"_ 7_zzkJKj0L~=H,qQ ؎b݀KVDF[uǣ0GH%J&DKI'vO!%~H(OR]IFh \5 C-a(Ϭ , i')VъXL0Ad(&3ؿ̥JL埣Kc&qKwSKџLvm UOzG  '`,$/l(FQε{\ 7#bZLT{#ӊK2 e췭Q5^5 ^.g/,P1 o6"[IH^o5,ڴl*4yy?]PDVKp UYzw*ZUCUTL$ϓ+HIN~ebW_Y~GuD6 7ISE2&1iaazށN|0lHES=d:k&yJǙ;5(1se7<_O[Ql4Č?xG[EDJbgZg="^IQEv#huY=^7׬o[H.ụ}ef[ ^Wm֘u:yl2Z@#;|l2u[m9Niecͺ3,H90q ܈KBj,:[ *f\}_owkn7_Dž;zxkEǯXؖ)6~s$*s /a>dJAX'$t "ΡB ^E54} a0e1ޤb| *(HFH" R9Sb4,`8klcqFbxL1*V1,~*i'|ZL|E.%}*?BE%b4,1EyTb/N\,+Bub$-dqX*efLCעR) RbL2]DARL. iȿȿw1\jo=`*'.)6!X$W`(V\X)_:>09%:]\DaQ߯Mms:b߉ V VN {ýj*TzM7:[KV4KLx>`lAMv@#+0ٳGs@G|FiG Zd/I蕒`K+I q0-N= }rK0-rPzQΡ{,ʉ)5dɩTYrzxfWz pXBq*Ԉ-A6 " pC ^Ax]C "vbE"tb"m (W&GP)Ϙ/COIxŀW[~BL؋}xaLiFz)σ/(Daz X '^}(Nne[9Il0L?ʉ{_| ϬCdz(i3-tZ~, @Ngu=`_QlU*_\ )2W$qL?iY'M4m Ld;24Iu21>a@jw)-aC  4 8 #K9N̶ז04O\aQHTR}J:IC[Km>?\ l;RV,I֚e6U S6yheUT9=*l{"" RD.AKLe J6)GS@?i) )U kaZ Z%9ܤz*B $+tR*XzPέ%m2aw͜3C W9d]JsX>hBxpx$@:ZdK W?'_ sAV^̂^Yr\ڒ_xH.땕ԒEK;Ų b_@x Fg`*3++^<;[P]yJ}r{ ("*F>g 1ǿɌ"Lt[9{V޳VJW~2c6ZYR{fME=r2Ir3mAJaЩC;}ަ^|Z{Z_BJഒ (HU"9F܃*ў)2 4d8%49ON>m|MBQXa ӕ:ҵQU@8w[OgDeNHla=2t QGB)=< 6alɅl%q~*9܉"Ck }LhՔsW8' C ep n x*-6&z#H9#LAk,,m'eUrA!@n[lkOWM&YY&GwApMj5?#/l=Ȓ߻G6e^+p&)ȀF!M ~dRMx6M1&K-Vj%i6[k'hRmv2VPUjkz%:AvjkfÕT6,ƥ4SkJMK@^֥i )PK Gg-iPK!<;com/android/sdklib/devices/DeviceParser$DeviceHandler.class< |3I/r5PR @A%U<0m6&1Ix>-xy"Jo|x/GK4cgggfgv<׽8GaH] ģ@U"< Wꂉ<k@蕋\X^$H2h A=oZJWV5ñ`YD\BPr2, hUA7P5D `5uɪYD4"8_xПs:K6 E`7Pw'0du$S^=WHCUM24LkzRQ,Ժ?JCnN0KI$2a7*VՇHd#I3_+xքjM~ [(` н <&U9v`%,aPlLJkGbk/`4i?8憰G!4I0kNPL}L49Zv/H8&ݾ &~ZS)*Dh!ѢLEڡ1h+=akf<`, ۹"`,p@.+WH\űD_ip#HgG_&Gd7tG!84E߁xdz{xim …iL%Nhp4M#g@HZ a1S .mWCR^ 8 WpP@idȋ`jm]OVp JCQWx18Mp6L#D x%Rp6$ hf2: |:[U48"mJ\HrߤCd0N[Rrx)l4f=JWՅvDF ψ4ͫN22c5 xxwZO{S1ɪQ҅nm*9Hc>{ZsMp;5h<:luKPNh՘hM R @w 1[iލj}vcy^k<s&Mm4!%Qkde,= xwjH xX>? T/xښ`!HX>U<= F3={gLGtH_TLjNFA|^uoZ. S`7Tݨg?\K6ǃq/j_ $5[N]gzlZ|ItWs[/8MOD(_>WG?gUW)go[RtbO,o FxG?VaDUlF.Yk쭁%, f'&8)NAT(PZyt3H ]!x@6u-/ܕYЭЃ^bޙɝ !]vn,vp{W^c ɖhs܋>Mb%3IHKE+,z[1TTaoCU]4RÃOcR.GҕB_5tܝV3FDXp=adԒ)(,gJ=u`KCzʨwJA!o'A#,{6m -`p#Q7Ewsjb '-:KBY+S8ِqZ+:Ng47DXN3q3q]ݪkoW<!U'W6{Os<\C!0GG +\Zk1kcy)پj(B++yEx5f3|Z,bK0Z=b3MᎠ?Z WD(x~ݐʆBOFl"SAA?q&g9tZSe\0/nS2¸]^]Д>0G[k۳Z,: ޕPO'y6+\YIbw4DgF=V4I+)`2w$Fgo;)DѲ3jXݵ(3F+Rx6u $uiM8CtU\;OȢJխ3DTsSx}kY"Lk4 o;:ޚgZ&zݙZ&] 7QݓZ&UJ|"2\} bNwPzy=‡y jf\ĸl>`6V1ipmMHR:'&y/p6{u|ɬ32N~gzIٍD٦MfâNNF],+P0dTQ&zW{#V)m~o `*m&PǏ)ژP"*j&lt=\Dz |NJ̠<6Y\%ZJWo7DR?ņW/ibU765zwC?9Eel7C0qW,1rJV@[Q82.\}yC&p M:MD݋bt+{Q9JtJi G,{lez!4cw+ va,J)zYː˷20&D$HUL#baXy0bݕ$w2`d0n]R϶Þb&ʕub(ļ$SbHh{*.ExF9loyJ"ٔBb{ J=Te8)X-ჺ:}m6%,: 6STh$'Dq&Nf}RxיfRNj%N[N.»Nҁ8S8`E+|kf6r(̶O CJ\{JhQN$+q dar%CS/.Stb-o]W*q'yrձf]#XVҰ `ڐG$ MtKmTܦzq;ec| ,\gۢ-FMS7 к'hLaSJl[9=gҶ)M<2?DT.`"f'쪪3QQ Tۡ՝x,TjR_|H&j<ij9(Y~\ċ飄HM`&Oܱc_Q ܿ2 g+\oիxK;Q@pzK zӹ|?u>¡cpKX"~Gw|7I#ٶOVjd4l,>c \_I9j&^`њw޻ ۰Ȣ7[+E:4WxdWMyR=ڼ9m,6'Sr7YIl%[ ٓ2.k,1#jL~!_Fd5{hE;̡r5 ۬*:N{L>']89PrX.ƄLuI+o4Pe#GVftIU+%T`<JDT>55#=rh[s]75Be\rvhs1w}_,%gKǔ+ ]Qƥ6on4ޅ%yb,[|1_TϠR.TFdC m Þ=izGG#B:jj>iy&WydG7.s6?8sL4?gd3?'⺕wWCcQ ofpVl&Qq\J7Aa]Dg 8ptx%p r 3ȭ^uɍ~j;}y@>h\Eb *2#E&Ge!XmC6cћV)6i.Zؓ~nXJw̻v TB0 BdPk9} h!B.tnl%= +-hXVpxTpN±p2΄Sp~X4\j8ρb841MZ8Z{B> wURR;)]4';Le~|85[ np(:YkC1}h I ]mO[áɑLNX G^ǵ|Ish=pj;Pj {[pv }0KARx9ڇC~d 6JaT0U ibq@O0ܯv><虆{\ýʇhz>‡põ@4}赆[v7>mho@7} ACo#@3t'ہ3y|b;/>|7  |vohvbhv_>&v?ڎlOõ'd~L z'=% >Q}"l&8(n=nU < C&8K[Ĉ Rד3ԕOEFa4d4'$gt%ДI)1 >ltf9ƘDXh8E&p\='I8fiJ g'ADp.50ض3ŎӨnhN'k;9p1|Vguete<ؘNl잤%+Z_EƎGDp59`QcO\tmƶneے/hCFLFֶ+t_zؐK}q qdJ<ٽ$Ri5ЋcyReJK~3KkRGʔxsXTux7l5|B-vXRGq:A3 \YR-=l_c]6/"z\ |]TYaO|1[| '%~1%= OBV4h)xOzAdd>e`w}8'Wj`OϓT(^hrZC,U=sxo<Ҧ1ii:6OtvIViȮbsQ6#ǨZ1(%'U>CcT(dunWm3Ro`)_\,䁙*}SIu S7.p9#ZJ%d#\Aԕp \EЫaw;\CE8\ nOFvzfxp)܎x܉W­ M+͢ްU {E%'b< fr\;nOSS%1|tJvo[~s6|<~p68\I'3΋\:oߜv0|p~:aK"(\>qpMF]9u8z\1ZPVc9u)vs]]pm@׷Һ`{kð6jbiKh1 4݂{hpO =ګ8T+t'}0VU8RQA8Z={X}-xf߁-8I?g=Ninjw.>8]{$<=b{ &\>s/nrߍ~X~mt#qGr&O)F<Ø0{PKso"!svo˷>NQSK>sX$2莻sUg4Բe&Uay-)8hОeg@ـeyX zjbϊ DN CQo n1vk2={c Tߠ(ˁݻWv.z׺#6']]dIu&?`,͟ϦİZ9g"s%K)&p:>:"Ԩz37}k l'$m,%m3~%ƙKJ6RUˍdpΜX͢?lX,)yqdFoA 20 7| Íp$F0fX[:,|P rAo؃X)}^/lZߙ6(Z<Ҷ4ŴH|u[i#>LaŜ򘊔\U0w=syOBqYstVgfrCo ;|3B9>aT|̜!'ypDG_Yv'kbͫl;mT?dn~k'l MuVVAEPlj%9 v:J(_+SJ}PK%0UPK!<-com/android/sdklib/devices/DeviceParser.classXWf-5Ʊ#lmc Z-]֬v&+ݤM<ڤ4}XOssC M;F`Nu4s~ά;0wPPVCB -e=nB<=wg=АaihthP!q9v|X49&O q3MIIӣ-&z.hb8Z-\<Ǘ,w#;u0>%ӣ+Y^ ۪nn7ED 7bw"ޢnEL#oxF~{5CCf#*Z]N$T 8Z"`,ȥ.XfA,z# A&l|'\ѝpM:5m7Ԧ<(Mo阞l   k-w*E} Z表bYu0^[T7_%|E08q04g)+k(\|RS*CN'2#mW{_ |(k[BVI+Wvp1}ibd\:=5;y1=IL%gؖxv;vM4e 'K]i|rb]_=~Hi]7YQLglϳ"B˳cljtѩ ,Iugn)w$}vV7u`[4(~FKՓ9E 4 PM nPTM~4٥q._>\/S,cd]߳427k8ޢ#!== hh m&K%q9񰃈GTr/QNP!(.- /wY¿EepTe Zt>͞ו{ Z m6$ˡj3vr?Q[+C<]oBђEd+k褣SZ wh4~tyIc:o: 2jbސ?!~5_9jS^,݃1h~eouлPfjbocCfV)RNտT8x)"/Lm ECƲgRL3"Hj&QN5xp}*hmMLtxp2ޚ^o=˗\o;_`pw}K[o]ٯ;#ih;uzZDovX=֛9xjY"b>I69aHηL':&=H'[&Euhbf'j*ъ~䥴Ei."h"F܋WOY_\ WQ+j FꅀG-zL"7ܒj7  'R(n&.? <#.`K#ݸyǤY{s= |z~aKsĢ0Ra6FU2ҫ^dѯ!viD(l'3VV]% Bxâӛ]dY vdrޠpz$VɛE{8w]/gF8,6NpBoH⤤X:)Bh<{`V?`)^KV߹KhчO鴢gbcd O'YN")C$̢aSEqaSZ뜽N;tJ׌ˆ9b0G uAYUD6c;kWfM•DL, 68 ,.A:JuA" H4\,j!rC{\Rq;D`TmP}}h(>L- u(I[Q~ u OK|^AUv  V'X\!8wpiC dY<2P[lY< ŒZ`\2,Sݬ* &UDp|PbpX^˳wmuŧȖ.,j,aiDWɺP 2lEn~voόχ"ԗ79ɧԁdHv; -^K\cLUe|[\#jzL lXh_oJPc<Xc)W/xV>v EGYР&Mi6XeUEAוs}\^[]*Zǫ9هl g3 \?.rzS?;h`AKds8OOFRY>.ܖ\{Ԓrj tT&o [SuGf\*r=ö_m/_`D>,hz!vs03"\l%5賭2R,h2.XY`P-Ei`obݙٵz[uM&o!kLEt_d|̌U]Lg@!$|(k "f!Nybw[!j;w؃6Njo~"V`_tE-& ≍:D^?8-yP$kyϽLgnb%fB≤Pŏu>=lcPH?a8s8cOyiJtJ(PLֺ^z*o_гL%uNES/[K]W;LF#g cL~*jMphI!5_YlwߣnMd#2h22vsc6)o;6Gqck8. xOn7=!MF6oBd,? %M}aLG]SaCp'lOM劲oCDj+<ȟysBKP;ʍO|H(^POІT /JYP9+AF1;)0`2`|Tz Qyn⧍:.תÊ2Vh*J!{SS ׶Re8Tj1G%vVp!bD.sp؆h%mꄖ#-uCrkiV-ux!(-aNjj lc-5Np|pVj<U-5ArGʖVS!6&s dn2Bb/%im4;\?6Jw?=ʧGl/+#QCQ 4KT8)++{jMqMl,[yu妚'7~S! '^Zj5c֨5j qj(R˞[jc ̃ JʫV[j=igRRjPD2OA J$,KmP_ƊD%wŕ⒇$(2U͵ʓ&KE$"uq$VS:)*͡x 1fu$Քy vGc = bC]b-$% cB:<T`VqAu"1ob^5V@ UO*O5ݞ\:$eK] V3T 0ERD ;ޢ.GWT4 oN9ٽ^foAv^fTWȍJ*jMkC RWF %LM (:y+y[ af6't^j7 {Tʥf m[շ-u{msTw@pNOD C,]udiT@ؽ}Q^-TaO7 &z@ h{>LUzH}0Dzӹ}R{{d&C_oًK>!`w*sf>G,zpr on WR?c_+ӖzF= 勤P[T?)r:y@h)dƊb  K^pbiÜ2xĜ_ID^7 ^Z9zv;Hs-7j^gRR +Bį=V 椚"~4ڤ"9Tv^@dTd 4Nn ]cDcF2dISõۗ0c xZ1~ͯt +C3tx|oA ۥIJ~db*qy1jd@)0 ^ u1q)1>~exB.Bm ȝ{,g $ 'v]=uˌ.m~w?vy:2&0I=?([k"1Y5Pڜ<缮xk|~^éx=@j"Xӊ L Oݿ2$%Z F2mJ9{ 9ğ/-MsK/CJ?[40x/Y_!EW!CLi=nCuQ5Nhw4ӇkKw?=ka) <4s10TDh-b:&BZBh US. hJ+iݴuy"ki#@ͼ|7Qw&~I/R;NtDgEM tJEtZIfj Ru9mUWej]n+՝tV?kԣM,]^9F/mYmzWGvz_ @H7bZw5b"U`P{,/ri RBW2AG}V=/hZf!3W+%j: 8'a^6ؐz0">Rl^40<8gg|5,,?Pv]B8G bc0Σ/d/RfuVy!^x.wKU_Cž9HAh}F$0%>21.%V",0@I1naZupƑ"(hrpp|;?0%ip~pB =Msar&w D[Bhcc2 6NiJ9ZAQ9Fc 82t|DmyF'*Q bHx#"^`ќV9"*M4/R;yUyrL_Jm 0[X!#o:#;:n-w]:rLtH/M+ޣCL_ ϣrz5^ ~Л1MOo!FПM H.w{GAMSj}No}fGj.~OCYIT/fN{Sj}/Pșԟ}6N5…qx2~qQLH Y8Ę#G"ʿ9Hej6R<#nLBCFqpW?'/zKLPnL6N/;@c)TWz+dzZnscIgh ih4ǫVn$6//TP-EN^v_x}lB!OsT9鉥E56̵vW?_{t.Dbwlug.GJgYVZH~t'iEø *4.jJyz(eG A<.]#j^Gi5(Iss>ܘ&AإƉPCE3n6vFWЕI}9ds'Ӎ^A㍓KmK9t%\gbt>-rGZHk3i `O't>CoQ!g%_gEve %0I9%"k5r E8F`35l\ҭS@$L*:U v1]t4 Ħu/NDh6Jƛ}s\C`#yiry;Ҽ^2gtÅZ#Kວ|:dqpha O*3&% DzT/}c|EFVB>=P%W~CL8i9-B%c QIb&NNLkV@+a:i&Ci{(WϤK,o2_#<X$ewNH9f vY VP솱oX9Z جpODӻ4Üv]?H,7ׇU kŜ5V°зF~hJ,BH-#R5^ɵjX̶X,(>kV]< dٚ6ͧu5k٭m¸BÕ -552Q]X^a+U!IJ: q=FwYeE.ҽ؉=I͸g`j[k­ #SЋpwwrtZߋ4v5v\GVKzʫڻGex~ ycKi/}/kxzDAԧdD1 WtnjpHJD\ӄ# O +Yz]:g:N)Tj8W>2.i8({E]./j1^%>E^;݋WσWS!lY5 =-O(I:jxSܚZ'uX8j9խUc6 &C%ixTGXdKdK[kk87ʑ./28G~랩iEgS{&QDOIyO_Ѣ4MACᖊz_o^jqwi ܛTgoRsek-ƒ/4C{‘ϋ|!S/|:'o-%QYw2נn嚗z(ljAe9K]Re{ȫQifGҳ /bmS% h N(HyoE٢bC̄YT`yF05aQi1= (Y╩Tp5 2]Q1# 3S/ DNp!db.lt11e nq1G7t\k։ي )LM23fp=`0Fnn\m4qlHIʊupZ|6~M|0OIUZTOcU)Pwv)_&y 9Vvە2ֻ6_j,2_$ ̈5L\[DuOq2^cMXsq1יlmp/ Zn j`Nݯ MKB_VO^tp'gåS\%mt沛brmgdtR}wZHV5$RLt.ʥ'jOnig6K\Ԟg97W kbƸB<]yRЅ>gC|&ĕ+<;w*69wGW Z5NC9;.kXjgyn> x藟$mwcCwUƧ%t TΖ=Y;<:i_LdBw5gΎ W7[um!>uL4U样j۝SfȩT®ꎐBm7reG^}qe~ejgvDyvW|°dT;͘<$\+5hs9 ]O\$) {IIE`T{EkSǂ /+j GT E]|KtiypOƵ7덖Jk !_Z=sW&-ZOf>S^ݞ&1"aE|݊ky&d3ghil|/D5oαLFX!zDsmKt6yۺ k1}%R&Z='(\@A=`X\zT9v.+P~'0pEQ nP5>敪yjPYގqO+QB^g8zb*;0Bf\xZ³4 R~]DX%=JQU*hWehrbgVjW0%Kf>Ö9Ն)$_} LvNᙝЬW*CL0()crqgیZy4a%ga/ҕ+6X$/լg!b[4]EIȚ)\Rȗ&AD M)WsurV}qk;9e-K,ֲ'ȯaK:p*4tJAtSL#x%PCjL0klY6M4t U3r!,E(^DB̡| +%Qp6$klMّ|dA1? /aCmE[[EJC-<=8GXP~vc Vlt@O}L-rllHlBW( HgW94]V Ut5F!$, #2@^($kk\u+]Vp[=IƧm <ɉWLv7LMNL73[`OUin91Řv%tw  =vҍnNL{}I0&MB3‰i_Bs3kЌHRhZhZpk*os-4#Xɔw*43l_?z*s \u0S ۮ*r=er VQ`g>ğڥ kVb2坂]s1/nmgExz` ۉu 6:1nwLfL$ǎikW 5G{ܤI{L{@ϵ+w>`&QSJ,߲a~[WT:QR<š.NtunjI8*vYE}a'iv»4yC4_Q!N09Vǿ/FOF첈(8H $AϝK]ٷx+|TsJqeAf@v__$L=ǁPAE-f}xEQ9dziT>+Z˻q&/o3A_,Qf8~$LJQS$L7Fԇ*3P ?wÓI~"3P)ǧ 44T t.fQ%yXIcơc+Mm4I8NUW4T$M'/!0+qSTO3{yU_I*3%wf} )S7h<3g ȈN=x"7ؐ*Q`J,ӓg\!ҚZĺ8NZD8JEuܪ)}'dO,,xg.w<{=sĦH|rW/^>Z*QaJuHɇPѝsG0棊jQM 0qJ.j+^Z8qxVraZ& ]e|\NYTOE@rjjuvPZhr5BP^6[17 j9<9)'li-zAðӋ<ҷ}@"U OJE$/7 Ϥ[M6 QnL3|`4UcbDحWQw%* 1#\J[q]Y 5tji;|_>Nlq ݄z~+m\to=GwUEw| _=?)_w|pԟsrT҃4LX Ͷ2"PKhl5PK!<&com/android/sdklib/devices/Hinge.class[SVWƶ pMȭ&iJBK4Nm Z\*XǒkOҷ!)L:Q)3=g=+_Dt.QJqT(Dj[,?1*Bɛmz udG;)E*uiMB+j19fsUY1]2Zu[r\ـBs^p54mUhtU kun_֤f4:N'Re`BG +^NIػӺcl͚]Ni[0 =ӱmFa htIZ3 Cw<]P=4Ѐ8陵bZFUv:-HM8иFEbΦB|-s4姰`"_5-{f&xa.;E g*`B*U\38yNE 2mH;l<n[ǫ#)6]4m7tP[=!ȯ;6n`{NA^ʃwd {Ђ ߠ;7KUA~AJ0q1gK|J'U]+2dOCg+Ozݯ`=h}/Z 7w`X}b>qΡmƊlTy_K<2ޤ0ވxa`#/1Kg=ݾ"d? LR*VB9cHMOqp+e є%cPϋvPmt V< %NRO "dZVIxrԏ9 }"eJFL3rt"|&"nn 嬔/4)e#g 3]ϵ ӜPӧ )]`ߥL|#L3iy2y 3g>SQ(hQ4fK辌i8TB2.siY(W iU^0|#ւ[u\Sџ(0_5 4Ɛȍd?sTΫD_+{`P=`e7$D84_ʳ8f2 BP4f2LLa& >v c )h1Ö+03esef AA#1**rYc9 ,]_+ iߺoq{Ĭ 9h_T_)SƊsYPKqހ3@ PK!<%com/android/sdklib/devices/Meta.classVsU&mҰ6%`R V*E$HHQ66ۦْB u|2ʨ}xq 3:<;M&NM{|InOlUWPvQSZnVS@M3_{D- `x\P\:oiJgi5_4R&Pphh,%ٰNKY-vD%dp Zrn]ϱUVV, El=G4:3cvaE*!$.i>vJ(hc&Әa>;guw^6С] kMl’>E }qqL9.9q+1gՃ *H*Y6 RZ5 h([jAj}Ҕk8~};efǪߞQOr\A;S8A>uyyϳxeMc5=]SSsD߭NX+fsTW~FTVn"8:~q R;Rʒ5.v{&:_)"7K>MSv!;B$ĶmItyfPKԭel[v PK!<+com/android/sdklib/devices/Multitouch.classTAsV r8vk41:4i4&؎q1N*Be !N^zMHdi&{`DZ}ڧov -l+a1fp-ndۍ}ǮgV6vvudV6++ "swVv !;wZ1uv,~.Fu07ըw0w{C NJqǖ3?DֽN˴Vm;5Nt3EߗR.6-Ӵ@t+E"y_s{'1,snl `Do˼D5Ǐ_}kt P[Hll3s/p13;<=;KOD{ g(jUh߭SI$y(ӵN PHV&Kϖ^ݕӿ 1q'+xODw(gBDΐWYRn)1~oR01⡐Y`Y\29Ce4{DS|4A $jR^ 5GT hOV#T='1ĮK/p$ >";r,'ܰpc}g>=L<)3 cv6/OK|%lPKO.PK!<(com/android/sdklib/devices/Network.classTQSW.M颁 TJnB!ժXAD m vB>- +v}bN;u|G=fI)I|?o|` _͒7mZ,5]JkNc АH͗Z\T֗ँ_,)(kK 6p=_CUNB>gqN@{ ]lT|#c@G S~IwmT \D/xv5}5}0Ha@bhV k\)Ը C6kX< MnE\"%p*P: | avt~hQU6 -y8 h=~"`1:ՒH%qw0S7)=ߕ4H3ewM'\7=:qLIgEeO&̪m{vHn\Bv;Hk8Ap}#MoG9^mjnˉ:%|bFv}g>#sxw_cBԽx ڹ0KLjΒˉf.46M`KO %_{H&o,{}^|D &]JOӦ(>G%{үA6W(p'AddULJa8FwN-ˆߑ_@ z,Pw;O$Z?VFJϗ_Rf~jN#ŧ~A">Y}%Sd9YGƨ\He**ʲNoa 18b-̟x%,V2k:y@S|&OJ9Cl({PꆶGstI#Eb(ҽפKwJ3~OlIYRP޿PKjePK!<*com/android/sdklib/devices/PowerType.classTMsV=/"[(qB>hW K&:ggY5YJe9 ;?m7Bhi V=9&$Y={=>pk:v*pnn{I^ӉlbF~Ʒ}$`w.!m{K~-gDj m+J.L荠^O8@1)"1Nt$ Vg(a9O{ㄟ7KŮf7}&j(Em,Oc(>P:|P$-_c*?2/ztt ! |@_ĿPd!ߦH8J\Dש^?Q(R+so*e..S_a NVo+)q9Q$fɹXmkf7-!(/ʱHal=qt(Iob;Ea6{:S-2MɪQoMeJuS݁^=8M+KI_SҟP򂚾(\z E*靤׷񝌕PKKPK!<'com/android/sdklib/devices/Screen.classZ |ɃǗD  !E"  ^&P8rGrA񁢂QTh`A}ZXZ_Vq_菛ÓOY8 1q ծx՞  r?n`ppj04Qb5-ޕnZo'P\\RjI'h9S9FɐZu5}j)،Oغi`BVT NaWG$̇k0FTz[ٯVYwY( Fr[ۼ<2F\}A>cy-AoH[' d yfhZ6&5j>':a9H+!Ӈow{? XM4Wwl)n`!.r'hǑ3<fWyqB#D.ϥ.;cℵ<]T߶S.{i߾g O &RB۝p:*IR[ =Wkp \KC6!Z6u\Đ`*.,߇ ϖڲu{a$eۨdȁo[Ш-4x;U9 sqfN8܈]TgZ.IR.燋cf;isiA;DB8$>.:-F Oz+-ORm h~iQ*%YoM}Xs/ޘ%2H)< š_*3 xnӋ8ѿyx1דK1#S>7JBѺ^)jYjl bRkr q B 7j Lc@PYr7)1}lic{,~Ĕ#c+1])G `L1}*>S.OuJLϓ1]F6G%y ӗWO%_*L2MdsuLНcaF7|T$cN?_"1 0}'~S`*1mSb~Ta*1N6՘&Hfɻ!HnH{b5 AX7&m:8u(E&wGAo$0AU.w=5 d7 &CT!cVbr1ɘ"`b4DՔdL՘&˘(옒d%2ǔRԘfȘz)UiI%45Y2晁)JLdLG1Uɘ^$^OJLU2WNUc+czlNSb+c:4Li8ټ9zPb/c:4\im99zĴHH5Zd)SVjLu2SS+%lqlxzA ҂R:S/h}AcB]lp)p >L& TcN=L3Ci&=fӃi=bÑi=֘i =J6 ӵϴZet1LW ƙ΢ɴӹ"ΧctT~L(ᷓFJ0jԣN8tEU8_Buf: mTT6S!l|h'a|sỸq,43ߣ?4SCqRaA7/| >v74b9;v S9%霕n NL'6sfszv׈h3t1Sˏr.\]~”򓦼Haʵ)B#8E3vEq%.K/r*t\ p]a9^Ixq]W.ka+^Gf؃Ep-tMt Gq+$9#nqÝwb>b X``،Qޏ7q+>HhC yąSPKm} (PK!<+com/android/sdklib/devices/ScreenType.classTAsV^$YQӤiB4.Niړ"@RYLoND  g~GDO{}+y+aaV4 C.4camg kPaKruڨ0\ _Q 1NW1秧4hT]oWi HYQݯ L1I gqA\߳fsf,So?P0(;@(}t;vkCel0p @Ok"K jH|LV'fЏCㄛp'k3䳹!bN'gHM@%s律BSZ3-'t6 3I흠U#X6vis((nk5,VAro45dz;m;4]:)97*\j2݆8O){fLrw"u(ޠ=gԡxf #v찷thFhZ̽~?g ĢLrGqqH%,n8<N|2Noe9_XjHk $'SLJw d'Sy y Kw)OKU4s^q{ez(xn2~PLHlgt BGp0#hStˢ5oH"ABBCrDT}uP/dTz6ꖴ4=;禯ܔ?E7D_%$QNJDf0Y*")A߃H߯,P^1:cG_!s kArɔ-Fz?[ ^xO _*pq ̺(aD1/D a{PK9PK!<'com/android/sdklib/devices/Sensor.classUQSUMHJZ P"Z(Bc؄D UنIn6}s8}mSm;:vGT=)0#$'s]| s$`͌ު9U˴kvf[hfm;a("$o9rbn3!`^Vfk~-*PXTʖeMc3 YL\-s-*\nlcѷ RȯmrZCU0ҭ|1Y=t8}rFN}"8F Fn!*zi;L}濄\ӤF,0S ҘZZ( <^OUXS .!C Xz<5By f!q~m鴙G|OHh BL+%#(cma ӱk:"kSɓ;AkltF"#n2e2l8v۰L2 z}Q_vo> 6TRV]#i V\4MgSnPdSdz;C-I&Z4Vw;7H¤eIx}c;57sͪtGfr $V7]oa\ݸW|k@ F_N1g,)TX$fw\ؽ%4MYx)MٰoVo(=@tȗ#"]ğb%="O&}Y'p=<2YB9^B`=oW[pݍ[ KuXrzr_q:eC$@/6Fg [c_'v>[~Ł&wO6HP|qU\ 3W/~?"<J@]Z5ЅU]ڮjK]jUPL;>l5>ϼe^g"w2w%fg܍pw%p(w?n1R׹{#BYv?Ia,&_](vެοPK44&\PK!<)com/android/sdklib/devices/Software.classX{~'d0@H D)1K ڊA"\(Kma!{c/ [^ ZM/H,DꭵH7y4}Kfy9loB\UAژ֢ͽV#j}}s\T̃`P,ҬECjNF`sH3ds0/uPK H F1=@`E:)}XOMOOT<C9EX,ndGX;L֨6C`5(z*KHa +҃U*>s)#ܼ5u>44v o kdkBWqnTP)0`a(xik]FtTmӒ#Zp M*r~C)=4bѤ|KD1_ Z\Ox,&AuE{3Z[RhZ6-Q6zrÌuaʒ Ņ*>;TeBx00æZT H0v-Qe[6"DmO*zxhI'w D*v"HI8KT CB,j(V1^P~Iŗ%M 8Ya8D^S1!'Rn'V-47|Qa,ϣ*e^. ~TEL*$T$$+i-Lx.WYv"}P!V5RzBcPɝz<QWU!T3SD,{C)}@u6ʅRoZSe8!>O,2ZX?⤬y7%=x4WpH;ˋoQ"H[ F1x\5cڣE 'biFzm}a?ų s)Mz9g&Ƌ1^bYI]vst|13YA;߸2O6祊X_ܠ1lmŅ5g)[EN##zbyZcCZOK2ݩa͵Rޤ#uD# pIL؇.VՍם`qui0Fh!\"t܇.F=.Fxű8! `!^0:~\'Z*Xm/.ŐQe3ԍRWnOC5%E2JXL w3B]HDs6H;^4ߺ9YUU6J¨.L j;V` #_jou0tY.h1+,v!vP8:gɶ(Qkd ;>ϫpc ^tg'3/er͹*:kFE$Lδ+ytذ-hh1kT9%BGg֊fjMhYuV(Ud|٩f*pÕO{ƍJEj l{Ts ͉AuvYbPmm\M_>SK^j\|=5*W#d{7(e9jGR{ejrWwg&"#vg6ИW5x+Gd蚯kmPhQ!\jy -(,N=_89_)z)ی} vs -nsLB8˗G~Ncimpz#Ӡӎ@N|uqs6C8sK$Ӑ@N|qśN69`( s:ȉ/ N)?9G%{x<؝"~k0u7:Y_8M1d.:#~nͱY$)b *-V6;=q%K?|zD tG.>c~ '}d dFMLFyqj7Kf/IdG H2ʯbH(nEF|F/e,;9y܏1 支)׋fv>T' 1C|{3s%e/sվxukٓ[q0播jMa٦0\SH98r|M+xb1Ǚ'ǧxʟ3x-U/F2>S~tsݥir.4=/~yVto__gQ38 ##C?lCh2c{9;s8d1ne& 9s&5̌QH]gIt`#b#ktLrOEE{J'!^Bz>ZZoPDiݤb#Ω# 3k&B "2U&g[aFc#=ӭy#m۱Y[,zlp*+G+S9PHV(ҮcZ@ws ^34G=cS<*m~fЪM]nnW?ds0;T$<A~ZtmQZDhixQKafEŢ#܍:Ns^}2ssХR A^&dT5cS 3ԝC|P*8NQOhI7Ln0^Q1&wΗt4 #e33HWsScr<gyQÝ'upIB"^ lrNQ_ZNִY0mZ[th/Z{W$ℛv̅Q}ޣM=M GIQKP(S/u *lOG\+nL (7ƶw)h(mq䩫.Hƌ{.2e0lY#nl_R(+؀ ߈Pqu"}SPI|Wi7CE "U`Уr =DYv$y`JuH׃>'wE|2@wc]oQ U4;lTt2? ̈́HfeHAu:OzHX?eʩ]}Dax'mZ7is53/Wp u!|5Hh T IQ~Ų3+;o_\5k:z{=W!'$Ewii Rzڷ9=_b:D7洼pz] Gm t MʧCM8"tkǴ&ЍQm '^N)-݄I ˷xLU6>v||1|Acr+ ɛxKE-;xd`?PKmOe*| PK!<(com/android/sdklib/devices/Storage.classW[tTWNrf! $(KB(!0 5\*'d`f0 ޴ XoEVj!RkZ.哾%~{ɐ3s>{eo ^ >ԜY=?־f{O,~8*BAS&mȞ[#L&mX탶YnjCM1(再ѝlÒx}AXE%(r  ejQN)m vX߂ X>VPM3.5pѤYxb&?@XrTP+#X l9Xt6y)dgEc8q$T$5MYGk9NE q8h.%>LfڱNŃ owXb C |cETPP덧f@MجSlUdfAo&8Ah ^ƙN66dl(3/"CCJ4"Eh؅tAߕ/Dq"WjyOCJT03a?=[i 8`)Q Y(ft -sHS8Tpǘ3RLQUQ"{L'pBbX~أ`Ylި7bXC#bTJy{45mm.Q c"By(̋錆BzK1ò1tYG5*!2:P4DU5XK_KLYJؓܫ a9C'ѵёѦ&a j~J}^OI֟aImr3MaiEGii,>`# ̭{Eu8Z2;md<֔ǎsxlh_5|3z 6_yJ/n[ ԥaDZ;3–d z,-9ia#`Π}Ka'-}fn43 Kgh^)KrlN}@# viN;O2Xӻm=}_/y6YkV#_-פ5,ָKfhX,Xdҫ⺂2qms{ b-cb;j= l7 lMgkYh,nkyp hQ%N@ǃllU VaX)"b"nG|GM(ƶIMD5E~w#5I-7-@>}Њ|:` Hq-vJl&cM,[7NvS$"Y~ \.H~9U}ēPT"7VL+$.rpa5{A^0_X+ksx u#T9+[rDE>R4Hz'1_C? t%$O[/Inu^AvzBx꽌Y50x~fz}}?=Un+EW6G' {qq#~Rpn!}!{e*^Dq?o-MdF6 z;|,RFE>AG*#wUe,<2Lj7SdUJޗ5yTj\BG:'Pd!YREУG*~F&Ȏr*\-u49G e  ?w n 溚%[kW'yYu?]a5Rh!뭋}Bm/ֻ'LXO\*W59QvxyN= .'/aB֞a9R;0sC55e·\!2pN_ 7½Kn'?]W2eYCsyj2ǫy7XCnPJKEFՐ'vr yt|p ĬLSf}c p:YlO ߫hrM79+"VJrlMNTuW^5ON_q$>'DkT1=EXQL % RrtLZpy$n/S7Ͷa%\UnHoZs%oq$z>ɟDBꍮB"#_W@5IeFUdKx %ޖSwPK< hPK!<.com/android/sdklib/devices/VendorDevices.classW[wWnGVN"j!7_∦mZv8ĩrUcTx4#fFṊK>,^C ^~|sFMZZ}/g?'NHH"%뎹bmi.Q@ 5c9VpF >6^C};`ftk~}ٶubՔ(z磕@Yrkg]Bvb@j n4ճg۰UluHl~7E[2x {$ t'M髺L 6TpCn۫9u/8v&%q[CTk+ c=n(;%<+qsx^`d}Vl[ض+)^tOD\]_I.-ثO"1ô?Njd!0_Y9P=0\b\ܻ:W4W["m;@ s&Be{m?wq] Ò1ہtkE񲀬+9p[}eAclW͉ۙ!6™-xQ:A,Yn.*ӌYCӮ;Dd&aB*Xr<\fSʣD8~U@PGBG/XMɢƒ(Rur`֖/-~]Ѿ8Fb9+ Lq;E;TrvWdOxsyfEӶV iC״xkGhӂ <})_'?WLoo)3i~L <7 i,XxhD>IY_ˈC bU60i -J6k:oйБ\|&&F;({w⏐Iv2>1t㳿+SLO&CPt*Υ>'Μ!1/4,8@}tr}J3kC u,hJU|KU|GSxG_jIWij jϽS؋^xV >˪,x>bU7Hߤ8O:ϳ^EX9u(zyHу%Xvq!Dl͐HBDI\AZ-}Br=H+|㰐-W|$弢9yW\Z{:1K< Su426@ \ۗ(-hGlQK0݆O.#X#]aŸ T/@ jɵ/O0QjIwex2 lLUtVX>삄@c\Ƴr5R&TF*74@J;{0icS @?ď(ː1~!?PK?nm PK !< com/android/sdklib/internal/avd/PK!</com/android/sdklib/internal/avd/AvdCamera.classT]WW73Li*Hʇ+mb mk'Ɉ#;[}K_5Zd.;#d{͐@*Yk{>{7 :n\ǬemˬdL3\[2N-ݩa0- Ξ骆0O-/][rbh_^/d7b~e{b`Pz0y$"Đ $Cj9p",|YEXEA+GmTsZoZgTXi0*U~\C2rΩifbkz(ݎqX\(%On/O|}[mtje>!y`sU˿RW?pi!aGJNӭLA7Q/QЧ08̿jٰo5sKy@t|ȧw;K"-Dwq-PbƱLFb,`<>;QXq <&MVkIM>Edqh$QWZXgܲ _t?#$;syi!>#k c]@hX~Lb?G ODxg ZNw D4w~; 2vOWC}_G1Kۓ""-\ŕ^ҶD, rWh_N}YhW~۔Ҧ܂R h7C-&CxCl ܯbsprp Pp{KD_t e!qO4F1E8G]PKqK$3PK!</com/android/sdklib/internal/avd/AvdInfo$1.classT]O`~ƺ"s|RA] [ډ\̮P(-i;D7x&GϻMD.uyysN9=폟ߎã4zЋߗ |ǒBkuEvdZRRHGF9$ af~*SH"#-F$/)"m7&vM<&-%EЏ ieVW8G%Y)TNqqhHmK7̝v-91,`!(e \`BVZUu&^p-Q)WZQјvEU tk%EXp-(o*VX˫rL ۠+u7P(kړJU.[S^qJ贠\ߵ͈Crtω/Mm86vP5.d7|p7a}G7hPK!<7com/android/sdklib/internal/avd/AvdInfo$AvdStatus.classUmod=Λt-}hҍvck5K`AHxKjKS ~$61y? q'f4U|t=>>~=e$woiB'~Ѿ˗={4$$HI5Jبo7QDMa4˭C~0+qo2dxBf-Cx-,OfI|T n0܍q~R9,*0wUpdXQ`z}"D0fKuex+\\;- __cj*r@ ÇX}ϡڹ}iwVl;ݐɸpZCHV~J J+ \4Y"Xv=7ܑ0zQh+H4 `FET]jʲwkbU+ȗc( X! JE.m?"ٔap<ų鰓„N^ ł:Stn4Kl O^+\LUUvƭ %>nӛ,+P9Mt*%fe5BLBQ3FmEKQR^֥3؁y\R~kn\kߐlR)#0㱤oӓ,v2!ZyH^ĩIZLyvXCqsV uR?6TMRUQj"Oo 7*oeg:k;FŲK ZV:M_v$DȗWF,_C>v^۽hJm,1l]8褕]kgGRѫ/ ܓ?OMe[}U }p'h%r0 xx/ʚcQ?lLSV*񷊘/ z(SE XTɃ=rQsdܭi$h8R;?Qf4&nݗgՅkgUi:Gsk9,:ԭ wo,Dج)vl<(K%|dVqr7CV.-65M{UY<_ֹnu] Zφ(*ݘS9z@[p0%l_ 4*s< LɈfKAPלs.5S?QCtlwQ/ F[KTdh,C>A's?PVs~ɦ|{IʸZ nT#Xq*+n+TAڪǠ f`:Lm3qS>-Op.rKJ;z4EBX*0]_JRZ\ KiиiIv< UtHo;x?WgrFe}Vg3 z'O0x;}єG;lP"_5>9WN]yo+3 _g ( Ku#fW ^]=T$]bC-%p5o95GqLSׅZzD@Y@ xF?A᢯9LThVd߳~qUJ}J6`~7h]d{,܇EvjE*-E ̢h' \w5+ǔlU俒d7'EfwgSÍ(_awocxm0ޠ\[1} wc(>`EP}AC̝`=>k@ebBAha\PHrs(PewDεJ*Xk ^J<:?W;0UsHE/ }2-Wݘʏ˙+б~*ZyV}\^Ч g @[ffT#d1FWc#?G~48OJg _e:.7-?O f ~!I9DzGtW-~ܪ3.G,(#y-W5,[?/c^{~Y/s*3y]&P7\ru(lr@TI,ps~_0y7' \]ƾ┱3GV.'?UI_jyS!SiϝD wj(R4ߺ[n9oٜs - vuߟ?Ipro$vyGp-L1<.rjy͆?%þ1De y{rW~1݋H[?--2QtcOn}E5NF'LF̒E-Hpb`4O: lV;V\-zu\͆ ُK4ӱZrjE_U M;u;p|UFz[qPT.r\ZCB.w~UǥVW\=+ruzV\n/pSzuKeL:KT=SY2UK' %̂~H>S*?[m=,mIU_Eہ%刘 ng+ߓ~"H؄z̸e&B{0r| #Gn>:GZ!8BS1P[2 1) %:tp&kܡ8G$=QL٧Ӄ>XQqD1fNW&ϸEeVCݑt'Y\z`Sԡ|jv\x#q-WND}*6+}70`M3{ ՛XqkŃǙ9%C\N%U}1eմiN2԰*X8{➁ "1Z":52^cW<@jZ+r:,EJ<|yTVW`/V+ynWZ3]a4|x3TrO˒ùйr?0>W3.71oem`M't5TT)u^!~ -Zi"rƻ!8{#.<00, PF%s#kT]6Qt* ?EBXC))x@vKQa5@Rc Գ&ҹPPa_i>flbbNoo^6?dIzWiy4}% eVf(ʯɢ?(shQae:2QOX1FR}iƑjFOqjM0Q"ڡ|OS20\M{a wjatG'sZ~Bʼ'Q{{3d{Hq)qw IGrt C)*з4_㟁ϴk|BCTg)p+@y+JU+CJ"pmp~q qFP [jq7lUj/d`|PK3PK!<2com/android/sdklib/internal/avd/AvdManager$2.classS]OA=ö]ZP@onA ƄHj06ݝeN_"M|Ζ(hMJ933wd1DB7:rx; JȐ{Zkw42jߏ+˔=qUk["ǐ+o{ay)?p֤~ B^gu2(02C)xu;% ?KZa&Xk !r{y6&[홸8\;o$q<0Vټ0ex_Lb(XeHG4Pl:B址f`K_7K4V-#oK~$hqd~7'ֈ+<_~X ț6*A[qŏ t vԓxk˒f UQL [&яda,W D[n =-HB[!Nܦx0OZw$J'(H$a-J|BP S4jB;,gL;Ii6hf2sț9o!V,OӌPZPiMVZ) XHfpHEMPK!<2com/android/sdklib/internal/avd/AvdManager$3.classS]kA=hbVC#I$(FDm;nF73af|/ xg7(jag={ϝWѬ 3%k(Ȱ:F܅ob5J'js e8ZD6T]ONTQFj k1CrnJ}&"КJz:T +siIá*yȰM"Q㽌޹=fx:wM(}b6ĄM Ɒ+0aʰ9 L& +fQjlFZ,(JGy=2 'ʋs y~%0O>[ Ae+E" ]aC}A~f>Nje+LJ"ÔK0zZKۍsQ85o gi?GVϿ|k}FcTߢAnXRɺ CCM\Zu>f+y\M[z۸)[W)=PK~PK!<2com/android/sdklib/internal/avd/AvdManager$4.classSmOA~q@-ҢT)kLPH_]8vmD12 /ۙٙgOx"qD-"ưV6V±}g-[Hj={mlr;.0LWpV7aFx.|SK!d) cҡen6^ )kH\ˍ/󍞫J2y)m\'4nđ00F aHk %bEZc Y☱p  O\8MqaX>۵ ڷi֪Ik T╭*0DוRwB[?GL]õ1jggv5ئkFɦHn`#*Um (z- t"F07 ooސf2K5@ O'/,!!%̺6-Bٟ)MV<VXab{\kCJW{]? ט8#O-Yt:xp#p{$rX;G`1D2O(H>i_50J=8~$B.b͇Xٓ!V -H!bh*}RU~a?X`cL59&ڒ%'&ʝ s(=4Jw BxZ' 3$|Tj,PK­PK!<@com/android/sdklib/internal/avd/AvdManager$AvdMgrException.classAK1tn]=xQ"HQj/Jnm"I"xZG1|o&7d>?c7A Qz 4 YJQH3ϙz BgpE8LH;sBO6A9# !\4r~%n%>"Cmh>(w''w:Cb,e'yJHneRW05R>\Ybt"QnPH_fbqu[fq%l@/,jHAXg1076[ nLA PK PK!<Kcom/android/sdklib/internal/avd/AvdManager$InvalidTargetPathException.classRN1}$ iڦB.7P U">N7G.HA*P^$d(ek\a@akóӔyɿu( @&(sK)6azOgcv4Τճ!QX SN{ۖB4c19Mh"/ա 輟S~\a>Y"4OZv팼g1jq uT%>l5Aȿ$SZT 3ņ6Uj[hgBM( $>10 4]SX8;=W7V% ЄjXZqZ cw;i5TO`B#4! Ԅ:8S:]Ny`,/2a5٬ppB;ߛ=q`;8? 4@O1Xݾ6U‘Gyv 3~u!b&eDBj500au@ru2*O֛Zae`lYNT`{?mmOIu{{w(fl1a+\8Gvd*DeLgv6b".KE[^\u-͒] T .7 1mW{(rք7|^5+&\ۓD0ȈRF$CCU;ԥFu 7M8v &M8Q݋zp+|{##k;"H-]]6dZio3[ 3LBS!k` ߆0q/)'lbiG{5.HTu/idQmDM~ԁ (&$EFi^F τd$ר^ e~KՈYI&<"cCŋ(-$nIlh q4v.EeᮄPa"A3qxMRx6BӆfٽJƴeLxE@<"ӓ`8 {'e~5#ÏeZ}ی}%vĐ7,#0U(d 7ДE,:j[ܤy%Rsr!i%ki zY[je&[ΐkmki!WPr؄,U&[MzĤv/dsLHhXK[ Hݿ/Q 5ߦ5,H)-&keRu$64}nspʹ7 A LaeSf0Q'& 12PQDԯà&u," mQ`;=LJj^ `[gLt5 JdIM0Y-0Fp: v)$ 2'e+ vɮbW;%Z"Y-H@EKY~AJkX}|<]kp;6#έ˻ zȨͯv#ڜ@>"kȝ]+,j0ŗnU~zQ(j9o1ҼSƄejoЊH֢Á;6`%඙l;ہ룵M)Z41.]Tn7$+F+B 7bM*/b߷|:)NNLvۉ$ڛb4JFnmAݨSa>v0ك!)2^9JbD-a&3ۋ_W$Lv %?j=G).o0{yf́3~vdDw$Ҵ10ٓ)#OB8y%1vBR:/3&{=(f>x*^ՏdLvIR[T8L~^&/]֊` n+?Úb$~~a_W$9sAoɭyީ^KdoQ$J&Bô2 X9<]+[ Gǁ- )}};;}Uv&;.vZէ'uF+I2`^!`6'nP׆E/}ą{ ^}m83@>jc 6ab؈jSKsnrAr7PpOf~(Z])Hp#"m\jI n `tsEf†榲Ǿ?č+q(*Ӣqc#6'dGh(?b.ywS&Ƈ7ZR]ՂE)I4>yM,T^+18?cv}%-|iYEa&A8xQQ0mxf򔘯HG=9=Y6DiW>^`BZF0\I榇3HY E;Q &|2bq^VM6bui&ge9A3uj>"jgNhmMPwXZm+`kMI i|43g3IeM~ ʆTx ;qg\P\Ojg < 9 Y4Bf8/_dD &Rf`+&dN"..h&/}tSM˧VӺg*Q:cͩW1(Z硕oUEuNCXޅ2>_FТ9kxE\h)E-*pB@ FT-HN](,`uDat$7G-6sݝ\b"4DSL{tdr ŻLи ie+'\D &$n786,36BVIcY^~ &~o7!=yWHcgC:\ Ԧ k"ͿiB`zR]: 7^2ɿCz[c&ޤiQcqZ3] Ȍ^b46WA@cٌbŏL~HwʬφLxV΃&ǁuH355=?0n?B`!ߥ4qG3#tZStFO!Cv|ٕ Cڠu"Z;)e Ėgx$)h1#/D묥mY]MG^FV J͸aG[񀩛,'/3k ¤\eʫIɪ[Z[P]xVuz#E@{$Յ;琘Neu&nWMy]vYK YGDzؒc_w4sD0V E"=Q&s{$S0VkF(F컼Yyœ'MC +xW8h L\ᘎHwثLݼuqm;"Ua.N)gn#JΠ칫Ϻ!j"&y)wǝ] f9򷑮^:k,`)b^d:nS@C:r7/XTא?2}Ek=^iNo4䃧GMikگϒQmj/lc27Pµy`bX ~SP@Fiy{+^|ܐOI2%8Wٲ{nB/.)ʧ!ې$?<9Jiw](qKC<,_@fuE{i-<kſ>[ڞ 3SN̒6>wAEq;EI_Whi/mhkj^\SքrQtyorCujaWVMo M <\~6[n^#"HgaEɟMɓlC#@n7???=v#C۔+?a$@8hMdUOQ_3a育Uf7S0p78cpܔGNHn3FyXj ^A?5վ~Gӑ'Z0qjF$}gkЖm\TYX]_NZR(HȻQYW^_6HjPYceDӚT6XSقh'1wJEu#.ԧ'I%jtPsŕn9 TS6U|沆`ʚrlѣ ibhwt!:UeMK*\csid:6ӢX EW(R旕tq,ˣQaG*^|ޤojx@\ZaܣZLktCb*.dwիHӚix [![R}MG [k+n48)vCj9q75Cqbp@B$`RQ\`Ь^*-6EYݨ#wj{FdWQPCeU%xCeH*]]$*!TRN#R.MQt)qTZr֧Ƶ~ө>5¸WhkR;:iAٍGk!Jeu 8U] PG%U7jtXuJKg5HKUrRq]ZR~%PG}o1U"zԖč67ha8|%( jg2y9ymKA4ؙ_TiKbȕU52k5kBh˭uj+=<΢Z])"2 5Egg&۞:{sg3hﻍ֬,Wb[O6QCt<])G;Qͩl)O^U䴵mq:b_;FS@dCu#TȰSZvtnO/ :J϶/RcZ&'FlΦ]Ueİ#!Y{o":*_2cjh]>17ϡw ޠ)P3ƌE;pζ#b33+$YsXg6,eߦw, aڲ-5c}Tn,c[pMvuG%R.|ΥX#6z>Oz>PRz~} wt8T|ht&w#l=5=?;@!XCިŀw2<[ݱ) ON$lS.@̲t*6u(m 7\@O=5 ֶUo? lڬ+>6MIUQ5֌f+S/ C3 N4%ki8Iߚ̐u5wi 'ySxkZvrRiy$3,hujO?&OhꬓYa=Q' ENCX-oHxZ##F`2B͒ ]`ֱ @5h]Q:MS;rzzc hL*>BǏJ?tpĥ?(W.>Nh;ѷH uIȎYK^VD߰y L]&oWU3hGT( +OriD!Ov촠j5OіBn|Pyܸ[ v:TSfa')*2%}5qFS&Ji@,xm؞Dod6mAuWQTwEE}g(zXp,Hي)[閮M/Z$mWm<ɥTRغ[ӧlS$J)O 5bxQ]=f3n7&#N,fu]!jI84lkqݾmӐ6iQ~e˜d'<0CRӵOjb DYR©QMvLaσ~qWL襃ZmĿXfXһQOVڷ)nsKLLNI9Km?^SC&gĉo9; 5tou[(vͤ-PA b?־Gbt:?^HpNu#Nؤ;1 iHnIo <6}5^5K6J 'hq7NpG[Vç7v(^tP?}ti[FBL=砃y';.0`mѢ5+KjVcs֯_wf'OtGZDrh{[OT)Og(bE:6x6?LwuADxh^_MQGdC?\HN2;k;-"9o_U13腣)1NT{:vf+(cWP~uԓ䣺k_39a4猖6Rn:d11PL`ҮCN_ )%Rl:mp~g0:6`Ǧ@IkIJmw^rs Ձ_S m쓁H?˴ 0<ї~V\I'UNǏ\0~+t2dc8~^}-BM , MÙW1<s4 BۍP?=7/` ){[! \=x/ y2` /}r/o=-^v${ 2 0O`,{ 0Oa{U{Ozh=wj{qL8  :cA dyj@b0L=,M6 `)ړ6@AH]_PX&R( {SoS L@B89L{ r/P 9*ߩM2{1mo!퀬'; sYd`5=0*õX||ⅲ*}UlWR-{˷CL;aL9lxFe:ۘ=Zq;h)zn`@-AЯ@EIkqd_`% cG!q<9Lp \ r48VWL*ςolsG|χ|(<ć#|B\D߹P=UzX=ND*toɘ_k/$T:PqFIVdg }a s R]E8-QfӺ \@X["( [! Jc@iR|.rWG SpS8!!nsZf| B84a(:,K]P6 pk_?£k ?N0Nb=T~.0Bw1}cFzOӑ-÷Ch;>m/5  R5V1gVl,ŧaR~}'.DE{^\ F7Y;jHgAIf:/e&/2$p'_ a~Bj"&uly2U0Lp1҈<eɏWHWipS 55!-L\iH߷)lDG! ZsghQx {5Wp_QUřQJ8ܔ{v' C-ދk dMxzaxn'x1,x&^afV >M~?rš#Yط=W` Ut| 0ކQɘ»`|3h[] l+񋡃_R_Wz~%UE5p g#z *Ɖa͇tu(pn)WB C.Mj .e5CJ{l/Aϗ0D.2NqV?1=d84cs/-aJMڛHr-1gs :5p8qq8i db?p޵8i'F ЁZn\⿢waY f1.NݧOg*b%2{]턼RcsiJaZvԹ.uغ 6$[M߂(AbHPCp7DC{Q*%HHCp߅a1Ocş{?n27eiVtߠ*z$joa<pԷ!>cZ !$;0{W-cQrRz;A+%NT061&|+s=SP?S~_~ FB &aB>K(oDQ>Pd0NCo#A{n! CB#Ot6^¶04 y{'Z.JŔ]QM:5 m促lGDڟ9@6k޷q&eå).N& 5AuЕE{pF/a|d*Fov]CΦ'-fij=5H4gnUDeEQ> ͇BԾ_&|6MKĺ*q 3PuL0&c\м΂ڟp"*` ( kp= "!.հ7[h8ZQhJGaE_pgc3&7S75]+ 5?g|6ox;vW.R zf .gh+|IbCnD*#ALC@(FIP &$1JTq3 O3vQ).u; B&2{cdzXV{3d6(v~[=L #YiE#9"BCęH *a.!QbT k_bf8V0PE/)zT;y͠++XiJ3{8۲]P}Wk s'|fbf섷K,ug0@jrϾof2fA/m684r|ٻh2^ˤȝ=nqGd;(el_V۵F\ |=lEAJ{4MH/B<_a?Ƭi85z{c9ޤo(e dS; U y~9ؿl~ShOX6%fEzCf~P̯}\ʏy\T/h}{{ )K93\cs}9ߒ"EaZf#SK3rSw'rj_N5|&F-HNmʶVЊ"lU/t@u3̵:`B_a?XG gl3lj;y j3A}dj Q w]+ ?y#_{*a%2bӑ7}]RxEWl1JqU_w*OwxE.~7oV}I2+EH}W9rtɥTlPB@#lƉMP,fK`WynWC \*FUcvqP2O˽"nM'q3U_[Wr6\lcy'd.6Y|wY6OdUGNO]AUEb3#L|sL,L,Eqk!,[%Xr,{%^eo?CH<_c_b7oXXdeDd8"`q ɑXb9O 9_JhA ОEe< Pw!P͆Ka0W8 E稶:8uP"E}Rj]d"w<XB7tosz 7u3Ck~QvhI~GPPebP:*5!=ѾF ) 4{g/Y4 g11ҘX7R4B5QXK#uqxԚa?7{ɯVm6?K)9|{m*m=<23 V⥍Nŵo+h _CaL&H۠#h!%Y7!U9o1Oq˟g 2R͔a蓶:|_W3W P7~^á'6%hVVm _ҧU#lZ*(aT|ZCK9<kǭa+楚_J7b}>5ߗBiAظg$*{%G(+(#o uh́9+Aą/}P)` 9B4Px!'N9t<) 9YI_r*AN?iwy:R+g++&s/pź›}$2%i:QuVxPZ!r Wc0WX5R5HQIdQ6HgQ (VGƧpq l 5v5v4 ۈD \CpO7 ph  2~q/eIIVă+T2щ"eZ^DGJqżVwt"B+j+W,Yb\KJ6@l] mrlzn&OPH }RXa[ަ&PTݦٛ+b I*Q+ 'dj"ȋ`;Yy)o(є (!VB[gs ~: Hpj㿒(~hqE{zAmalI) d).14va@A~' _~37@BO=FL$ !N0Ju˧=q;#(ݺNdR|HirU`<R[u+__[ж `=Z%lq Ȃ!X(P'#TvCAr \w . -=B_^ =RxZ^/jxK^E]zoD}KCSiaݍܝ42Ex]j Jq̐]OW>CQ8Ծf** t`NThyd(yde6b64W1)r BLQ\ۑT=$P N*>/G (5r7JG`W}pp| EyW>Oɧҳ]gUcBRD)|\ȱ.P[A>W1ʛ`> o鍥ݥHJ9;i:?K"4WGPD4"~v6#4 'ν. zQulԩ:|W/<'{c,_ L?9)@Lo9䫭+|' u47[d%BU*o<kV _*[ڇ:R =ф g9|vumB=0[b' ڎ':`fsL<Olr CGEc8y/E0K gpi#X&chS\kUyc]1FM3 5ig#e@eJz>gc>SiD!3Ֆ^{nV9 P2Mѩs+-r&` kXyg0x>tzM:ǬIvf!1zȪ}D,*q}#$1ib-}MSNdZ9De+u>r~ty! *XhR4&: -թ(U$ל 8A'u`P}$kD*٣q+4"Ayg{6ZŭՆ"9p-`6*Q@ ˵ЌVm< `V!"Z l&edV7i3tglد́2xA /j}LO -ϴVͤjljl-as/@%tx׋ruaRmzu,:ƻ3ęf6UhAtFe➯ x,}>hu Z"J}]kv\0@+2}SW_ \gF8g"2{KEmRypy p@:Q6Q$zfGNGh,Cgbr:Q ^vhkP4Mu.B"JViz( z8Wk%/T5LZI]ԡskG*%!4koQkլi1xA3Da-S9 ۪U>Nhl&GcT.F<-mxTTQ-i-]ʲBFk(,$v}ݢdj+xؽ:pu|M#,;/zBV9x瑟]!2v G&J{pV!gR/+M%ԡ"Dy(5}aR u^e4?GTzDmi*+5Ō4jnj1j:EFCp/lb/ݗ#f2Cnq ݢ{<$#Ekg2}YJNTh\y0nˋCnq~iNIa$B&͔2?7eE.t[\|/XWR<חj^CnqݵNnaq~qmP?LH/PعٗOJx9W};1v!(UG{)}\*Hl^i>KAFWQCz>߬B~^oBe6[ĿOS#T~PƟէUt <1ںG2zWaz(ѫL}W&Fȯ7bD|Eo_ӛ6ޮg}x\oOk%0΃UPꬁ,s0v>rrrM(PT S_Ly| ֗v'z\t 4 MJgÕR m6}2yBLt~y4tk4tg4+z*z ApdTU˥$U&W)-SfӳPg]jRYG(G\ >/M{ce % aAR2zY7-zg8b-byvT`4 ÐoF-m4CVCQegiǠHp?o~BK_>A#d:1Qj@qiՐSg-5ԋ:WV?5v'yt[9 #`޿VR0DJLJ; Q6sAZt4UMqQ>Nt?b/Jnxrx'40G@"E++ 2+~F nį҃=9Ξ rO!EmQBGK~vxȸO! Gü|R!| rG3m1֑֥w!]af\@~n| 52hѯ+F*\W}/E=C7}M^mW;l7k QL*Srtce}Z:OyG5xA(Cc8ؚަV*?('&oD#j}&ڈʹ-46zGwm7۪l`5 >neR}izH ;a0ށ;g{{>//TzrV'f3nڃ⃕_WgPW|W|RzQ|e) UR_8OCi}4;[23(R~gFu3=Ԕ\DJQ[S q Rԥq}R'Fm~A![$THywY"L)8# rdEeuvWROvϳk9>Ԉ!Tв rGy6Ga۔=g5kWDKhsi>N墂{?<{ 1gd́G=>/4i:_Q\}1N)2bsY] їU-ӗJw!e0&?D Ðu%U7Νs. 5@>%TZmQ*[A >J(װ@ZEq+jբ>Q,?3&g9sAm TM$7cڂj&0UEܠvb"E,՟\/X>E OXO*vװ[u|@׏[8@uS/WWSo1HwR >'нt:,ԇ(UE?>T>իz#8{c8w"̠,dR-VXۨ1!DUثgf W b%uKR.e;<řaQS[e8jSc}_ilf&sXLg";xߢ]$w煨*'8PRȫ@eFiТn6'^BgiC_1Ooc_bOdRf#Y1 ,Ev#38D :H6ʞ[d߉Ige&Y^eL=!$oKNbZǦy|m~C9($8I`4u#Iy=F^ёFQc6 'iANb\`.\]yX˰LSƩ ox˨'=suCNe,%O8u34jX^֫[\4^tV$R[R}2†,lF& D[q.jh=m[鹵N%ϼHh(dH E쎆fy^0PPb@'=] SWW |PQsT=s *u7ΕZ"4f+6Չ*YQU 1Pv(]נLIHQ}.),yx51.Fb娘ITMOe*m̈́x)"ex,1siG9Ex!8N$O15ʜZls']zQn$O@9-Y!k,>s3$ϲ~CI{$(k>S"ڙ0["xDojB'K0Hɬ)wqwYٜ3=ַ P10( eGzWle( soh^8[sz1DLy]f~mW[0eqq6Q> q6QZvxLt;Yr! .V!^$g157^A1u9ruq YaH=ݟȦN m#'%z?돈|L A"C8UF9ɗq+L_r E.\,c<3fgU3ywH uz /m014/ֽvxA'5, y8bI̅iЖx\GTLd{ގ?Tk+b-'B{tk2% "kH"va}98i}3 /%(DՖڲVjꪈJ<0Aھ\ 49 &2$ 0[16IQݭ4Viml/ OZ+[ Ξ1܂켉'EDC5ˈUQNFr:006ddc~xX^jU[\\{&9h##Hqxt | 0ֵ|6.f*2ߢ9(,a |Ož-X,o ֻIyȥ)+أ@>+?l#c2iK{< Պ;kg4=8lD=Ig+k$Ƒ # / ~1~~W K1µX䟂Xំ*`?[_NHg o'B!턡hZv o{芏WkY7x [S\(Z>z-{FJ*T;O-&j[KOUaZq{y-4&F7+ϑz]XΊS]  1׶D¼ ym6u<MΌg*l[^cEy3Cjzv{]gv;䗍E&&;o.nҐT#l$ש 'i&H#\ǒMIlHJ'\ɤ}a)0h1edRTGRGj# U{rruճHj^ϗsƟ67U奔TO>tmW'{\BC}͵qOBN} BW7[UGͧP 1)H%3Zеox_{]*_ GPKb!7{cPK!<7com/android/sdklib/internal/avd/AvdNetworkLatency.classUAWW30R4iR)hҪB%i#LDIw]OtM i=:?=FJ.ww__oxV=2*Fef mSJ*}PSin`Ux#g7͝_P,_R1,ֶT1 Ċn0 ՃEDq[Yp.=TM3z١q\P0"?YY'*Zo=dXwegjZԵPplì.uW1[6LYa3E.ALGLüV' U$8p=8V3UpEE 0zђ]S5֫eAFO៸U\S0bOQK嬲V>L~+(h mr2UNITV hQA_FA 9$#H|$í2dK|fy.hi6s%C"sYF'w,fx2=6<2xE-+*@Υ6 cE\([޲KɉRZziW]7.㦈T?RHBtb6NXz<\,N5f`T-6K;#+zvr,1Sl^$0ݑ1)+#?Dܓ1iT2Vyyd;FB/s6C"feSkZjk4,p2X1spjgcgKHXf_,֜4|YBEBn }iCFY:?aHZ{,+۬ymBc2^_I]Abaz=LxȠqՀL# %ݭ8uzY;]}|X4WCOå]Ý+s7_(\tzͼ/ʲ$4Cš]qƂd]n2̎ Ӌ4<ކِge϶{Vlg=,҅"Df]=u^c!w1eް"Op5MkQb=[߲Pm8Y? HOP.*phъ4%m>|gWH'uOȎȫ0020~j#'<*|>с(.(Ժ:< c%zjAHĠ tI6ń8 1ͽlmu ,[ 0 ͑0{=x3\8p7"!ڵ Q4`TN"*:\\]dף {0=y~%neѧ,/0WU8̈J%!E]kQ89 ?zn`P&a2ZYPKk]PK!<:com/android/sdklib/internal/avd/EmulatedProperties$1.classR]kA=|l6V],~<(B nJ4i7;evA/> ".T|(.93;s~15C橱C_+ZDj=ٮ]N0v=܉7HmN &.&`,ꒉi Nky;aޤ Yp_x1CPOSG?~Ň1xõL19;:%7m#Pד ({;p' a7"TD0z3Q$rFd$1A"o`G?J_`|N8|DE +s3B0?W),XBP%oa(>D (fF~=)@R(6H{Tm$Iݔibb)퉾r7PKukPK!<8com/android/sdklib/internal/avd/EmulatedProperties.classX p=omGYO>$! C'DXĒ\vH˒6- % IRhĆ|ʿҖ2Nft3e+vJLA=/E&Ӓtʈe} Hz:%괡xw(ԒZ _`t|XKԀ6 =SixPeWiCZ]BKԅcF0;L%0eiJmS "F,AQm@TE@aBd{cA*b) `I#njɎ|\p n;B\ +J`۳I S>=1̍z_k@ԖԴXjiA(5ŜiP}N-1[7*P&YEӰEaÌ2*CevJ_e$LS2jAЃNyRAoXy 䂄~yCfnG o y[pw?2}Vs~okL z0btn E>ét_d@M--6~J_[}]mm4\*n&&e2ƛ X+} vٵT,M4_j\EV9刯UVqJkޠ]_/P1`7SK,vYcZjXiBnTp`m2J3g4v0X2BѦ@VG(g$k4 4MY$M G5C.xzcө$fo$Ly۬2ւpA+9i'/k[ҏm=ƣڸfj+iFLpXrIھIkt)1='.ع_jFcuxxnf)tFBHs=bu[˘]Y۝bkMeXl42řj Ӎ - eK4Lcv۬';]..|7.|.C.x ?LDž%~܅?O؅?O?G]9.| &~_$fdE7;tvds`|qkv (e:B@> +Tmp,kxZr*kVEeW܋s+=(. rGP#(=.̲0:&~fTyu v$͛Þ{yޖl$wS.do(.{ Т70oU읨:|oG_.E-wl6,{Sq,)9, 'r8,8CYrx /Wi3ZTۉmF1sa^PWIr|'ZX̖x{%^Blxˉī6DK/DrQJ2QNǨ) (!T:pHҍ#^P /)[r*;*O5iVqh&#3p8ҿr(p$8ӑ.pzGjs$͑vMt#=H#9_鳜G*sđSbd:+GąoGdy~'WՓ/2V*KllZIP?i+ɣ pwp_y; Z qG zQt9}AGgd 3#(nۜߚU/ƅd![R,B~[I??֓!zW12] PK(ȪL CPK!</com/android/sdklib/internal/avd/GpuMode$1.classRn@=Ҵ6WM`Q XRӨy,EW{Lz*?a H!wL bst=_/c ,Qaչã V2p,CGF#:|8o/ CeL$ [qgF0-\КQg?eض2G]~a̞?2&qF^0:CiݠO3g5,1*$%0eS>NȣR^X6,m@7-D;j9s]kC}Z?<~P}2wd$zP> Y(<O9/mb_Rk2mK%"?TN"{"IUB}X(nȓD$5:5DЇW:Ei._`|W,Q: LmF?hMlE< JA/hAY2GetQfChL[|&zPK53PK!<-com/android/sdklib/internal/avd/GpuMode.classT[WUd&PP(鍑&Z.%:\ :Z>T[.GTd<`Xag}97p%M wn9c:ϵ JadoglǷ<,ẽB[`#Brfue!d8VTDE² WT6ֳrUE H\KVY_ɭ K猡 2ZUʒ/p-fd:;=+oV q0TD,U"XTlɬTO ߳860D&lړ#5^2D v;$R2*Odk!axbENaz0 i+#v*2xzh`TV0nQ= sW>P;Dk+ &eL !\۪Y"ܶy66DgH^4 F KnW*QD- Hn?U/W֏ ͊lZ-o.ej|QܼYZ3=!,/Z[xdzR4$tvV4וƤ~ճtjOῷ-!T7{E-SeEsw,YȗC+GܴKih ysPAHӒU->ꎚuݪL@ Lw  .14|) IkvH g*pQXEk_{a 3]i! !~_wN[{W(m3!J6)$4K؊_w/Wk|Tj~! lС6r"%JN%KcN  `Z&v{OII^դ4Pg >OUCIv;BSMQKFFcZiyJ ԉP# * #Ʀ(hN$!&"g:qpx'A $?6$c#Tllk8Z ,}Q0;!h3K|PB8}"ԘP#ڒP9=w 7pZ:m}?v+=1z}\>q_PK PK!<Icom/android/sdklib/internal/avd/HardwareProperties$HardwareProperty.classTKSA!>QQȫH If7TKʃ^Dzg"Ū\ 1ц@A!|:76ԇM0'!I@&E1 %rl-]Ua8ep]eu[V,YC!/c cc\K({S^QXeh;/>RUd#LCq\ZݩRd.])8Q04DpVLdEKGK8?2v=jY]JQVyQw n-!eOt aglhNL, ܧ j CzNAatMRϡ^L֧y4Q^(ϛcQpxizE̚U.i,],%d5sۖbyR~UȅDiw&WݞLC'< &YIOrrG\ҤK{]xh.xE FoЇ= -.E;%\&0 $r{w0*C+fF/x7rW#//8 mM`#/x 5- v!O8K{d Ǵk ඛ|ēty aM`zzPK^PK!<Mcom/android/sdklib/internal/avd/HardwareProperties$HardwarePropertyType.classUWUL20-aP)mmR-h iC@:Ia Lp2R7jpF=GyܸqASrӵ}oDs9w}Gx3Q"`X]KVɮdZ1 Ir +I}]6fa;Q moA Ԝt ?>3IeYUbմvCK/X6 hs$ +PYHNeq6O(x ͍eRKpJB8#_T-}COVt)Er񊄳 zkDpCԍ;.̞ОئUڋ )8 6lZ3"#vpf:c$G/^kDZ=$:[K\bk2a ;TFGuBA22& l،;LQf -s22&JZ%CqNiɬj=CF492T5 䑢;ܖ1-#[_+^Pf:CSmlWrm2<T gZmr:,dݡA6q]2f-ݩFFeq/#/i.䭦Q!K:{Ŋwq1_wɆiպ]4 Xe3U9Lw{--˰S(^cM)NdU]HPΒePOp90Km)R?@EC!lqs*n4a>SJ>^~jx5DD|EU~F?G+8@7e |ǠX,rvїpUHe|_߿/, Tf}?eAmOȲ6.L> 8/^wP .}6NQ?>״ߠT}G e zzL*:! ]1-;CV<HCiyIt]@X *zz{XC>u#~5!O)?:,r?:Ƕyd@va%>&-6pޣOH:-=-%Ae6~PKvi PK!<8com/android/sdklib/internal/avd/HardwareProperties.classY |[y+Wc#ǎȉ$4؁Fe[D|;ʗ>8"}oqD6 9VWm[1dԍlMer2՘Lz+;>ؐƴL.&Oa.#t)T.**iX*Ѧ&c3}#z\c*ЌTВFiMcSNLVM2 9'frrQ)Ո057\ =9ٴE2yZE\@"뙮0YCEӚ6NhلU y D` X-h˴Ya*d=OL32M 5ؤa썁RjVFۙvXsM6YM'xz,֯cմ6NMkiCאmeB#CA,ip16hT n52]N%Zs>xPI-hGdٴ@Nf:-@AyLFܠЇi"N3U#;+.$.&4ԋ'5BLL/#͸lW D0WzZFa&(Tl8 ld]E-J1T;3mؼ>M<,m]CScettD(5AL[ 0 YHqel[RErSM1ʅӦ#NB 4u&e.ÚE r2`:Z$CMdS쎄BIJݑ3[# {^d3gQGZ۳1 \nqA6'@Jbڸ)I? K`C;KiP1-3ulw+t`SiaI?֐*t %(y/(tؠbĉr/"B't\Ǒi(~MRBx)ber~u(F&SWSz̛I ~ed2+[nuѣB^-Q'ptptčJl2EGip&LtibdL;.!Ywm~G5 uJí2q@7&g=IOer>K4#݊VEG)#jdLuG-Zmku-MG2,֋BK/` fR̕ށNz ;Hlၽ7w{ "ʞ@do$p?O aQ دƳأaxkBՓ{q=: G`^.5郮oIfFS8 =>L}SA#NK|ub\ v~;u`L1ĤqW@:6ŵt*W1<h C0K̤ҙTZGcgL}=H 4/ꤷ:Sf*HO? ]n3H!適@ 4b1EӤzNF.3&a0Ço|>1 *,  ZފË8zpooF+@GQg Dߺu{xF3V/~b3Ѫ8\>K RT1p{]ݱem(ń.'$Y*B5";Y+.&|X!x헎W}!V $/rxөzȱ % ]1q(+/qjǂc9N/Tzǿ[uHgSxKgSxbD:qӴL'e.<Ltxέ͘LO潌R'hҘe~W]J⚚ܟ]t(Ff9r¹{, IecZnYIP 2hE}@*aΥ5SQ7x#2Gx:/Z֓RSZށ\ۋ̦D)yƜ~,TSt.&h~7J"#u:Su5Md3wHg&/۽j<05ՌQɤ6scRr(+;24+vВKx4~$"k_?S 3?+ k࿱~Â{  Zׁ͂[i .--ߵ~߂? "J{fv K-Xp9pW- ڂkhMr/ǂck-8: xx vY, Ge4TB^6 3OoIFUr 1flB-U@a8Oy*n~*Py;w8ѕWM}6nMӴUPwtxJh#|Ss՝> t8<9xn8xѶ-mh?SdEaqGWI3#pyJOcyB,?Gi$/4_ ɀc/Ysgf Ki?3K_tt)YzT!UI54qZZG|AC*3;?G71b JR$?h΋ttG~.1ќ:i9 sW_zrwIvqAl}Q_PW75IGQWmF=AM'Q?E|o4ӳ|-]tw Ly^GjZ.e*R72`f9W]+6P{𧹚58Tp-ck^~w/p;VZ~wI;% FrRK|TՂ(]MR7K ||[~ЃG@b['|sRp+񻼍vj#GאCZO둩d>>QzwuDDLoG!!_sz?{汑JdRd:$,SXM2vLיh~zŊ|Uㆵ(ks8xtNy %8ؽf/25`g7p?Ra%Y6p0Px+jݳⰝr?j?%Zf /j>L5J֚{qh`>څNTF!~$Y۞iٳt~_^l%V}J^[=iAoul2{ {p& n>jxhhӓЖR7ÒȯH3o޼o{3> `P T-Q=>7so4sW]PPӰZT1b2l[AuXVKmƝ6Xg)HH7'zaed0b$lcLwHPGh48jm#flܶbddo NЙ4լ^*,Rp6+8{jB̢q @w(hj`ucVPlˌdW0%XNc]hjBSE-&3jđ-P`aHBNJhRѬa5ZK"!%cS W W+ h+š1\a-ЄdhםI/6J H\-hUP"J7jxyبGXTpA=U Iq1-6=pyѩsk{Owtc bPs HJ6͔N۩SE^l)vuw *49|Rò:Vv< h؁AȞn?"f0s ֖ (\S)D kx%Ffd2Ѧd[)VwiBFL;)`\aț1bLC<9?Q=Itg3eI+e\֟PJ8 bTJGj|ܰva0J,0"ӣ έ+i]8B"9xs惕,<#A(7l⺒'J0אW=`SDf=m;Q|FPu"R*+蠡cF17(f0WdpTH / X9:(g8O7za{%ǝoQܱyhov3u%-Uvuw8]9, (;B"hD=˛+vqzƢVC>#g{jp'%IQ|Sq 'य़SS7=8^ *BzTޯ .N.8"ƃfAMB  a9[)qK3۫ڣyIH_'wpξMݽۺIW.7$߼; ~ԝ۝Cӊ&J7kޡ nbIy!=)Vܓ§ LHPp&Ha?M̍Y>5˓ qd =&nyWe"8s"w"rt`>1q32:^80vC.e'fwhmX\ %qR2q%XJoT!J m׸E;K§k,*+jǤmٗ`ly@G@#%Q mTϘs";)w ͖,`߀2R _T1Pq;6cƐ4T{<&EM=t4)ZHJO2~3X_ 9b-m/JD/svn/krT4*6w +-~KjܱZm|?ƕ-|_}29&q-.BPOu `#t%ԗ`Hʰ7rj} hOn$.&, tmW𝼛D,X__fr*ZwV'!ӪRE+3|dۚqt0 746Wiui F9,pX!iNJq*np51%Q2M>/%؉\IUW l*}yR|?dkP)sF-~ݴŏ9 hN')%B+* LU+L*x_\4mM'9L4Mc4b3H0^{ZEHj*_AGf xҸ a$Twaj5Ư8.$NݓVw_7k+ 7ME/~'4ks4ܡfiH,\7 q$jãжHB~de/e Y9488e4:wZWp >nYW^v7*Wuy>2{!;VUL#Y EB^kH :wtw܈>f-͌| 5Gzu~v% Ɵd5c?/D"g[U !_Ab`fyBO -^QFgA%R=} B-|&LAqڴ(W0o{Y.L.z6U]G >*]>̠J$dE#PTxwh5}A|je7+y{+ɍdnZW=Cbj PKPK!<4com/android/sdklib/internal/build/SymbolLoader.classV[w=X 98Pp BZ.bdL 0hƙNi6k\zZ>aSӇߙQ !/3{ogsϧІv:Ι̼cScsV5evG=?D'*4)- Բ|_ ]Vl/ܷݰY/tbHy^g,߰fV a58F2|]lFP; p2,yƖ̓;4tancKPg$+[ZrHTAxTG6Uz]Ǒ|t A۱]$zu<C |+OX}ӦXa 89vUJ ?ZtIj.ٌNwI֠V]Ie[sFh;ȐYбCV=!b`z[Y*3IlԬ {IG:CllUC?6vuJ`dEh.J:vbJ|K]X=:0ۭYM==Ұ}Jd-CT#rjڨ( bbTc;8"OiPQ1K9,Le>]\,ٛS_H|R՚ mĄ1uN&7q`F_tx*ڐ/X9<qF@_xP{+4BN .IU5j7 EeJ 4, 65"4L阆ͳtr~\,/sKp.cӾw1:]DtٞrͰs~y@q\S`k2KeWoQX~%j:oK)Tiew̄`ivͺE+TjJ{dDQXTQk +\u X?7zz ҩ5:L8w3\*ʹ%$MDy6˳%*P94G̙6 Sx$Z V U7XT?Ȝ`k5n63^h6г ol"5j%qJ5躖O@v/ ![{%xMBNE>%' >l雑~ נߧc/V`!%qn4p(ptBYtġږySHշy_OSv w0(MM+ J(溌9ޖȵs;AA:ÁmjNRiU;\ɜI)r餔J1v.әDFtdR0r&n|ug:>CDtϖ'8[Hʷ19sDF7\ǟ1 z#+kRJF c0AV}'ʬx8"=Q: ^w>N%)K=x/SnBY'}g%?LjTYWп+%u#⵨_6xop+qoҢhюs-%_Q +HQE o\fX%l$dڱt}qN'i1hSpu0Qrf4YjYjƍtHz@eE֓ m"4l%ց8q#eo6z݊Г\).U0rx9!TRy^ fG:sӦCVW;UXhs?#1؍6E,`+sͥs1NRv!^2P#Ce' 1AJeZ|9<&|"kה.3k 1X|)_&\ s%I%U׉g0)ELztdvHtdN*I,OwMt),Kӽ.eRf %I# RSJw sJV"^oc!5{ jF_Ĵ1fnWSUF/X(=g; DS0 0 ;ָl{pfZ™g2U?s^2t\Q5d0`e"<ɥV7 ᆊPţXLrT 1Ww3 O Ofr~aȭؙp*s;1- *P8CbwƧ}9z "K8q6Њi|,D;Ӱg`WjtbV!ƙst_Z\pwnN|Ʉ( dz܈DEb ,D-lq2b16""aaq؊m O\KčT܆N\. W!*Wq N~,w+" L<)&%ԉvQ&'Y+yNTdh7ڹ䵌&ODʒ`0#R"S`qt܂܍)bZtq.?"!>؛Ӈ0f&qsex:?}9_ ]p O!E/|{!K`m$VtO*\AXJ|zìY$4,Bf_"5|q)!HT-?$鲬2YtݶnV!#)=#hBT&diX"4Gxʗݻ4U,[4Ub,հLŀgLC9**4TJ}KC'_w綷N̲:iR@IƤ{4aQaɠN0yt&ѡ6Ԭv+e/Pyqv5tصp[:Yc!PO3.'>җNJF XAC2sIS;O^}?́%\<r B9O4!e3 ޱIo}X8s-~ѶkЃuܯ'Fm"] trA;ITg;U <<8SN8 ػ+:Aڷqt85 r|m bycyسЎ1=^ҿvXADtަ E"{.x9|VskϺra|ͯȥ镑a4_E<}*ƖQwd y2b~utT1J:¯dbꙡG̃,VbUwV6F~e(:qiYÈMT&/-fPleq>H=*!mTe6{Ucͳh.9fPK\7I PK !<com/android/sdklib/repository/PK!<@com/android/sdklib/repository/AndroidSdkHandler$RepoConfig.classYy`uOjdˋm,0Vu삍$Y%[dd3lffeDҴI& IKJZ .d;. n&-izw񾙕c-ifg}{7_/GA%tL$mHƜil=k9kSxr(2u; U(&eRK(o32N(9 L ʹ;9q  Ta*вFMv +3f9ǵq+g'5i$u!YXnUp ¥ вF,Z̙zyp4?8]uhJd]2;KK1!\K{aҾf;ͦ<*!V sq18Èz{wm#j-up*nv[")JI4٬Xw:sQSղe4gm®=?㱃pjlq02s*}{t|V0ШIE3c 1B[a܂[Rk"Z6z /U*UQ|N _2H#ݽGahUц(BêT܁)é5dR`HٺtgFB%F+Tх#%.Sc֙"Z.GWFJJVq 5i]r** z {zft764ʸڃ&kX4ԓUnm.[yz`UN (i-$L+i45(& ] FTsuyL"=_p/ac.ӦiK4Gg|ʬUYaD{`d>1"UAV9ԧu'%aoI7\Jx@ iBU[B1ҽkWOI(6w&G~gG ΨxSE]ee5K]4*w/G[KF)­%jE |CQ;0?%C ޥ#y_YWh{9,Gd7~Vu#KΏ<CxD/KdyPx?> bgbw)Gk0>B6M<``n*^^_GU|L5}'WM}+hg| P2Oq'%R~\OI|!aƘb'4ws2' oQڧi?%1n L#JfT;UI?+YU\xI`;圸~z3>xx顁0~/)8bZ +)ՙ˙.d8x<qr)^bR,ƚ}5- 7:e&M%$ժdYv"KxuN9a?+*0 3ur*_%PL_ïs%3IGfLe||*eMfvWB3r?Y%KQ>?P*\TN;E+J?7Z+V9U[O1|upGS?-*r0-.WHOox(غ~`"^goge$8#(?'3GKpϹc^ȥ ׿7;[N-詭/9I?9h;i?.\:U|olrg}-WoBZzwe)-1.~-XԝxPPrRfu4_ +G*ؼW&"w,mNmBTZ4Or *Eu-~U-nJZFOyǒ A9&s#ֶ,5u&c+|uFkrŊ"TčTFss6SGWVU}{+k#.J}n*wX ;,:"Ėq'B!Df3,qwYN0D&&׎NqLG>a?d/͵5%e(vMkµ4rfy{uwJl޲idYZTR.O3- /m8fJJ7TW8 avd,wl8c`&c"+޲d93\uE}]LK**p~%rՇ,u\[Y/0 Fz ;LZzzsn6?豬\W~j5X{0; אxzI QPםXrZQ*"PByD[3 B}7fPp#3<""#͑-3w[#7E,vN#si54΢y賨k5lj2p#Ц<gEi_g+H l |Km ŲlVaG @7D;b/֋;UCE8[ }+D@11b./!EN`J܇wQ|X$%kbi.,ke[xxTK7Mw.إ<<߰Y<;{C 2%B9D$ngpp=U_&݌һK8y`Ax|#Y ,y v焼5G^YD^/NK4^ƍӸ k|u_8/44^ky@we% ,F1NޏAG<6 za#6yѨx B^/6 `(D𭼵֪{}3ޕuxlPߏ,󿰟 ^FmM ɖL`jNc97͗&,h*&֭iBMq|4кi T4MƓ5YQ|AI|)y/b8vNi qS}<*^Ƈ%!3ca/L.~n4enR$BjhE;3 bktZ}l AT ]fLRπl|uTh{nЋta6Mϔ~&/ N׋WhWq,DZCmWx״0wx3/FQѰ2ǎQ=tlnR&ez^ިǭaL1$U{)4y"Z ;E{=&"0HsGH0 9abP"vzwĜ"? K_!2cywa5k g/0iUIIenzx7.E7M 2I&MނxM!+;#DYy'= p3M '\Zg+a[Jpyxޫ}ޏNBr wf ík>$','r wn悏O!yM ^z*uObNS]ŧ5|FhN.,PaT(;>'EUuF/h_$,.=U=7,A3ךYr)~R%>ƊX> _]dLOJFi8H4Q8 U:Mq"PU 1:`2+ꝸ_]re4'}ҪLgk}ln<˪&e#8|tgRпhă*k`-Pu'>*mbw5|O$( 7~9ckhkhkذy#fG,Z $ŏ5<&^jnjy O[Z6LEZVl^:uxK Oq` 5<Q~D돽=; qM/\)wK 0l̙ ot[͞<^lx\/I|J"ͮV]r@7墏" 7"A2iiLZk AgJ+' îܤj4Z*"e&[\viZ8yHAn#7j+J~;_^KFo(艎خ4*I~[fu +ftzXgjFgO_34F,D־MZ7\5Ssand3^QY:-\F#nNיIskݱg.]/3⺑0XwqcwswqdCn12{"^LIkGSck&6675;}&>o`Eg w$8EwpcahnhظG@v}E:HKZ6 PԺ:bpy$.f ߵSge-ItǾ Df(87K_> %Y$ZO<~H<"?vztG9!fhy;B9.[E57u+wL$fygO3=փ>ǰQW&"#~>Osρ_&M|%ϗxP/f>RO iϘ3Un*ՠ6SiH;\xn#pދgxX &.wd ;PĵS:ƴNY 9IqUÖ~^Y_?V&֥ׅqƒH>6/㰱ndղI|9 AzX v JLGJ^5uNu{˜~qt P^5 Ծ҄U=6ߋ1aIo,:I;_tMrD<{ٲQu{Z$eR?-~pO<1S8Aέ3yʈB޾~zkd ytdJit&d63ѐQWF0Rs>?(O ;&$yZ'}ѧ'g.kLsm|yi\-u<IP YĿt\8*4'>gl?r%gy3S:$c,1$Ļl4kƟGQ?*0Y+v^6[BH4ַi"\:AtRS K}]^w ƾ XgcN@l v ?H(*{L?z&}l_(+VlPF/KJ6aS_EdąBs5zMA:~R~~z~~|#?̣7M&f~~m(wX7[ߍ2z?+{|k%r68?택9 {MA[_(qp?cE8IFd] }[&i@}F-;Nrr׫Ts ot5wQvG-}>o0rC[x8J\Vsl/m5\. L^Oar5SJK?T/.eEox^jjʝt5:}RXgÝ!ϣ/X6bwwJ2a܀Uc(Eʕ<`RsָY{8|I|$5w_b%Il&/Mҋˌzv: JV5q-s@ f kk2g(֏bCyhs(πЈ <lW}u=^)^ (cհ PMB9r\Dq)UX֠D'/3OY.f_W"^E*:X/6HȎ>! 7D 99DZDsn\Up2m~  wo2#*r̢(%R}VS*@Bx.afĺR"W\F;`AuLԍ|ZeXD>x| D y ӿ "(_yfHkL= t&_ *OTm6zTvd"˘p+oN9xw_t1ˣn#5x^:-ZVb2YBc";ic7,U{od{3GNoQPn1N*GqG\{|LZTPu*Ihs8\x?-\K1 *~M"F>`qtقl7[ Pd&u!~w܂o[b̶e,}YZ +X-t+fsf ǚLe&2p] Yn2e:t7 !d%0qo#fB;i}(Yw 4>b hAI_ǃeKٌAq|D ZѵYw` ]T>=-a1{̃r*LU\xhe=n>x2Ո&xT#M1aqe'xCD#.*cG1j Ow tw'޳ DgIdžebm"'ųo 0axlJJ.F0zC͋q8bHVᯇHK.ܶՊE-b<Qeg1P1]gUQNUj)P1JJt\64CQ WYeqvDY,GPKQyRYKPK!<-com/android/sdklib/repository/IdDisplay.classVWW$0$@QѶHY1ƵjAk Za)A!d&L,}7ږ?h{N䴧=K?o}I!Xz8x~? ~*T34K*i̼M2c>+'"C(C4t%2 22n*n,xr PNڀ̪2C+)9/eP<1'pu 42tƄ!Ki\a.wW&}ww,-[R{M"/W̌*-.e*x\m6E܋\9*SI□h^1}$hGwFA ~"z/y/Y yT_Æ(Wv~ E^9ɜI&fj;S{\Ƀ"Q + 8'T)!UPeTI Wk#?"C[ipZqB'zp,hw&92BwGeML Z 99(ұbz(LgH(DyPit趟) >s(E_jG6>'BZBi dVpgo8_|U](]'>NKIRp+t?bj܋6Iޜ<Nj^4?[PK h`/PK!<6com/android/sdklib/repository/PackageParserUtils.classWYWEjX: =d$+.1q"1f"ĘeX$d3t{0}('=_ULd (nݥ[՟QD`DLٲ8r@~h 4$:GXQ0vBJcS^~ҶFS*9;tjX&e{vriD&Xf"TU#\, M܄vkë똚<) J:zw `0܃[#rS+``.]zy W'nh91VU8 nb3l͈S-Gmu\2 TZDlf)3&a@myR.Jg .wl;(<;v!.hi7بF.?Բ(vWj}k>~hَ <"j||u5qZ2ϖK%Wy.Zf/X;G G#/t caUrKԢ %:RuU2ZgeVliDO━&,se:=u:֍pbwLm>#<uU<="]K+Fb=zY`޻V=Ʒ Q"\_ Gմo૆-+pv@p{ (ɳ"̫1Yi /UC;f)%fSalXvKe)тOM<Ţrm{3|-n #?|6'Jq?B|I*JVH>PqlAZ4Pt$,1bݳ ~};fhC;a U5&|䳇P{/pDƃ;0H5/reY#h`ba`@IG!wv%snKdWX7CAh[9PXǂ6 *ٓA`^4c K碗:Il 7+8LU !U)́]?sHG+ -]sxX{F/ŷhvEfFMӟ؊^Nccp+9Zgc;=cC塞{8?M gbEG8M)<E9>]!Q gL/25"Nr5!\s''HcP&AmGuCUxG!l?>Ww ]z/踉ޮ ^U^9_Ђr ^帞({c>^v B?PKoMPK!<,com/android/sdklib/repository/PkgProps.classvD4iIh-P6ZZdKIʖ'd{(%#)!y,X bDzpÍoΞs?EDt.[K4apT WΡ ?0ŭRM Iثf(TS1L0Oҳswd)[FtMК5i)\O,DBe9_i0 X2e֍k*®3FmZaWH*p*].Gw[J2F2⮽۪z 79NbkmZ|c%jѣ:],lg ]m-镯9omQV CKT^Lۺ_}=f0@#5 /=SƹfV 2s21ism梦P4^i7u>}Ӹak*+-\*m-*EKR_cFܘQEQhK˲=S.4O(YmK \QPQO9&Y(aݡݥMz V.xUk Ư35mƯd| }?g?K#ƏO?kk`a pq02m߁O`/.X00G#p8"WTGLt>xΏoRR!WPK{PK !<(com/android/sdklib/repository/generated/PK !<.com/android/sdklib/repository/generated/addon/PK !<1com/android/sdklib/repository/generated/addon/v1/PK!<Gcom/android/sdklib/repository/generated/addon/v1/AddonDetailsType.classVmSU~. R Xn[[QRScd鶛t)3uFgtqrN0\=R% /#Rx_%-T4TA(/FHu)G53 __|hvP])%oA c)pˡf5 [(pINwS%ڶ եPr\OܪٞYSEKdmg:6?WCaҋM 튵`^W<0bԵCւ=+";M[,*Eq )q@[Vdܻk$V@7w1nrRR4KȚNo60.件˕=k`d&eJb?O@+|W:QSjթ%h SyB^NRIHAf:Mť|}4oɪTW\CPjK6=oq)L3ZQ |piNcˈdh>±A|yKNErsNFssz@>nrXs:"ޏs|mhGps.]8 9}O>?t<,691^ƋaGT?6 'IF%aΑȧq: !y9 ]֟ > ԻR%|tۘ;O509ǭs9_|gİ[mkF@6}R[%$%$yh2>=I|A#OPKraDlpPK!<Gcom/android/sdklib/repository/generated/addon/v1/ExtraDetailsType.classOAƟAR<8-(*-WBRi<>Mܣn W($?GYh r?yw~C7ABKHx5URݨҨv'[T{*5{}抳 'D "đ4ʫ.)KaD ? 9hTw] }lxzƛt-4$o'FFc2 &1 .3{ǀp$+RMt1CptvrBB^TDг:4#l!/L"ԑAl#9|ۇ@tEwKunރH#j19{ZqFCh]#x';OYPKFPK!<Dcom/android/sdklib/repository/generated/addon/v1/LibrariesType.classTkOA=C ۖoeT4b`J>Lw'8:%_aHWv-⇝sܙ?}` RhCLCs52>'+v[(k-Ar ] /' j.i/wP;HύI' PzѐI-u+ubEC ;u۸ Zޱߐ4yt!QP8EO|Gt2 Q!荄рK>Kn&H dF6F&v&h\fCaD0&i|DS$_ Ǟ}Q4"2+--oyYUN]c4WN]JQ%+wqjw)+w&/͵]!I*n=<*Yf^Es9=`}7~$Ѝ[Q(A:v7twV+ =76/ \[a&k5kdl(zX_>Vta=u^2-nss d[q̝>g 7 'Ndµ$kL:wvV2Jn"~fSI'Џ``XhF'L'03 |Raa3!Q}/OW% V:gEjaU}З) ߕ^ޒbhs׎A)/Mҙs ڢyKaq9՗D=8כ w'CnD=\S|] umؐ{6\鯩Yۗ%%=IYڶs_:69V]`&eZ)''gjeY' iP<3!,Eis7|_a4uCl`U_. -E[TX4[AbOzNSbɦZ7emf,TNDi[a\C4' ?l'fBGt:^kwa(Li*Ҩ >Kp M";(zѪЊ3BK|ܮ4Md6%j\̠0^7|(܏x|`J㠞(-chsc|nY{CsbuuC $O1=~l3w#ƿPK /H PK!<Ccom/android/sdklib/repository/generated/addon/v1/package-info.classMJA 3 "(x 5;diV$K>~?_p  uHbbY8`.$C#e6H; j{`_Vf:+M2j~{d&8~ ?5JީTӝTY-bڈ#{B#Ѷ(Wx99PfBU(G FPKO3PK !<1com/android/sdklib/repository/generated/addon/v2/PK!<Gcom/android/sdklib/repository/generated/addon/v2/AddonDetailsType.classVmSU~. P XnE**` X0Է5ew7L3:tߢ3Jgt?fӄd{ `F ]%Ѝ]ֹe84t1eAwDvg;{zIX0t+ۖ;g*2+<.Mwk"znHKz t>^$HiƐFGweOvJb=5؝0<^Rp_mHa(rVIi| gq!IHR;Uw2wJ<"v/ix0vby±ɐ?qye5 Sdd,$:"G5 _@EC.3_$iT'PKRHtPK!<Gcom/android/sdklib/repository/generated/addon/v2/ExtraDetailsType.classkOAߡeKxA (*T Iiڝ^D!e<,;42GvФ(?{z/>$Es]tQNAG~CpTvrg!uHs=h026a_hAk=yDՐAl=yn'Bm| k6ܴmˑZcGAw}r1jp7M쥙F ISx';Oq PKuPK!<Dcom/android/sdklib/repository/generated/addon/v2/LibrariesType.classTkOA=C KK XP>@EYZy$5U"tw[B&*$~5GlR?}s7SxF&lK MGVL%~ C_MWܜA:j*m^e,++)p!1_K) a=h]xBP&֤4  Z( i }ƢR=idH3ǐ[a^B:'Nz%MU_]RP Gsx}*i Q!"6jy ҿ(VJergo/}rh숌cBcĢ1QN^F" >ov+uCYxB؁zrar4yE~A AQ܌w:Iӹ~y N3IP tT>* ۘ ȓ#=MKW$?gm >̙gyoM!ia9&w-IT2ԁ)mn W(ܛ6 .mcA2XdhdK0Hщ4\3ҷ>ٲLn@eyFo=j>gy!_(#κU~5@7))7>3"(魻P. +-%paҲmwE%X€˳AyhFF&@:$}YEus.ceR"Ycn0ϐTsM*aёc "vOQU) _*.q%w4v$pa]O#>a%I {ܮQ~"\qR(Mw \2 ]%(pKu!hWS&u g{T{*({c9WDq&Q5ʫn*Ku ] ? %kc`'/5joYv[pOPzߡ)ZFm{+ubKpp Nvyxb7$,~zb(J/^6sߑhl Gh|H<7RG5|ck&zZɋ$R٨ =j%g0[ ^n*8Aې &B7I#1E'?ҳ0I ^tPKPK!<Dcom/android/sdklib/repository/generated/addon/v2/ObjectFactory.classVkSF=˖4@HCmL(L 5$ZlOECԻQ|xwm5eʽS7yI8e^* !\gլQHZf|Tg *ޖnpsO7\'؊gnDn2\-؂89ڒ ÓxMӉQI+/ # dc'rH"$F!ێNƓE /64SwN͆02LnyJם¾(q'UUL)uRgEj\cARcT H&6\[{ƕC׼U)VJyaoA+}9- W}0̞/uu&ہjwx>ob+ݷMjrMԿ?56 <~`$#)JӴ\J$AU% i~nR՘q"~rר8Z^5Q(GH`^>p(g*z@M;;fؿ܈pۤiڹD6 WuERTajAbO:I}].{֘ղP6İ|q!Z!I?7nWzUT;DK4fL'gw :0E=M?Zyxǵ ^B;GjaO@#>Bh)>_&|o)~6c 5S.?O)BΟ7FIfޣġJFr.E{Qgi]|`KXFvC/yPakj$}3\,CqYiH2_kL '?8GMƽpw4ɇkiAM x ?. |G{ PK|(pB PK!<Ccom/android/sdklib/repository/generated/addon/v2/package-info.classMJA 3YAœ ^3q;Lfٙj|JmHr0.`A$ `4+gk Ѧ}`%6HM-5< 8Vp #i^N F4?Y ._Yl-z~֎EBdD޳ŭwX[߼{W0qHC;1DeO=@k'y E㬜FPKXdz 3PK !<1com/android/sdklib/repository/generated/addon/v3/PK!<Gcom/android/sdklib/repository/generated/addon/v3/AddonDetailsType.classVkOG= f @44` 4!-):;5wݝ5 دJJ~zg^c"=gνsߟBb 5tz)6\4ti<̂#Mq=adWvl}󒞩YqӒ[sմMo!6'ыd) }2s`/ %.YSV,f#K!c3׼jykMa(orvI_\. q!I[5v,dnJ$õC"uhx1A[=bȎ:z &Ghu^!7 E?-e&"|#u@E^T)!Nj9Ғ0}H+b]͠p-"/iVTIJvPS6U3"oJ`m;L&gz?*[zIa}US,Q7o+u-yFIHgPHŻLVJ\6GݛܪX6xj+Vu,:.<>șX ]jN[y&ކIѥo o1nq"J366aʑU=v#f<%E0L+zvɹkM%#_me4r/ :4T!4 5mۖ5u"BpXwRi8{RӉe|f?xi/9YgNY.|%as+Xb>3a_ז̷vpBvϐo [#P%56&&Gwb`ĨޕU_c4T-;{I>>DĀĐp~NCz $8PKsqPK!<Gcom/android/sdklib/repository/generated/addon/v3/ExtraDetailsType.classkOAߡMPmAVEŠBlR(i|v'0:m_ihb2Yh r ~؝s9g?Q-%Om 31k)OZUϗ6MTmsUB@Xf}\٬}ҕ-脑B:.d"}-˭&[9sׅ)\s8+/4k1礤 1Wp\n3'Νg3˶Q`Wt@K 9Z~]s鈒e9H%Nj;w]6ҥD[^#`SO5#+Eޢt˚SjaU]Jh0lKmԺ(c+MbsF`۳^qIJ(Won6}ҁhpx2kF3tW$# Ao5iH8f:\"|SDDʹVX-F_E'\vGը*,Ag .bs~ 3kԎ[0DOB_j^E0=W*]L_FS&ڎ}/ԉ:$F9 r_ܶxt!Q^LmLGON}Cu:}Fkr!a *"hH\!xEXcr7'V[Fln;y٨P['b{/Z qPGM>PoGaᾏKsaڿyϟ/L8EG0]*;*sTEȪ*vϕ˶$J!2,0[QrsIK:“e.4?1.2ͧUGTO̕G:Q\ʤ COMRI'0``XlE'LKK H=ߢT<Cnaa|S}Ynz*5Q>28A8F0%`BlsOzc.Zʒkt6EѤ]G;;}2^=.2Kz+Dy("l۷CjށCԿ?52 ͹p`y"(K9˲=)ۢUE0ʷ+f]AL"2oRuq"~8owB$ u8ġ#Vo e`s#…k liCbM%a8%?UK T{4%-I7 \f_wQl_bBmaRJ67p)FwU1nP.1z3zw=FA@ Yj%j?a}2:`@toG4cn8ax:u7 OW$3tL?V]/г;nucYij,r4>K4pN}}Rq) XA|F414ヰfA4 ,|2GyYDžx0s_)~?_p  uHbbY8`.$C#e6H; j{`_Vf:+M2j~{d&8~ ?5JީTӝTY-bڈ#{B#Ѷ(Wx99PfBU(G FPK#3PK !</com/android/sdklib/repository/generated/common/PK !<2com/android/sdklib/repository/generated/common/v1/PK!<Fcom/android/sdklib/repository/generated/common/v1/ApiDetailsType.classS[OA=Sz\䦈bPczIݝnO>h"12~PZ$v.ߞ}3a#2HBaЎÍ PE9 \ސZIq we$2+-B Ba2t>|FJ8זUaȖtXҏ11QG{#tc3q=]bb릎'*T5W#)_SK?\^S!s'uɐlR!nyg(-_44m%~]UawPv 5dT:(Ybaw,Y( p$>\FJ"&ls6Po 4UXܾ4uT:'λ] +T0Mߠ;^eazD\l`qaȗ55a( 0{$p<]Иrho*4@xvff_>"k4fh̷Ynf_d>$o_| ehNX 2gҹ8r1tau2X;XOzZ>O+'r=48^|*`NeЖ>V" Yu!rPKk%}PK!<Ecom/android/sdklib/repository/generated/common/v1/IdDisplayType.classT[OA-l)ܼ!EԺT5( P(Ftw{[/>h%GQ34̜|ȍ_ HHeсN3ܳ/m3WY5 }awePsC Cr4_B]2Yt#p=˒⡰M¹g]b~Q i3Ϯ5n:[2ˡҤ'Űi1>ʋJk/  `}Y:o"ֲ_40_WWNsK#28$B +*2UG<y(}Du1ҳ)Ss+p!˺TN16P@3'#5Iaa7bɷOLQ`¦#K-|١ע(\p +x80=݁A_$u[9[{3ܳ΢pN_e7kJEۊ ~]|Jwhu? @BqH'G;ooG>mk-BosaõTY2)07D53(a( Χ)nMl(W{{Hg5$C餌7[ibp&e9E>O7sp -EmE} ii5jdY0,GgxH::Ŗ7>\o`pO/A- t %+iU<}/2L"}31)KEH PC7zFP#^F_"K3g HX\4:h,8Or_Wi[[XR6|DVZJ6. Z.,s9]4Ox|N˹YN^r|>>7p&N9MٿP.=o8$$ *U|7s:feURE9g'?<|;x7%Lp{!!~iKƕ#2ٗ}ykŨ?PK"qCPK!<Ecom/android/sdklib/repository/generated/common/v1/ObjectFactory.classSkk@=ݬ1ڗU[BkA>XV BPhˢ'PMf$[JXP;i ݮX]as=3?|w]Pw0&Fh.t,:US3M:߉:&I24) յ?I-Sˈ?|_GT֋`wГ.E i2&LyX eW~TR)_n6xU3a茥1D蘈&}~tW1Ef|+ReePCxHxU  Qci(TeH|}_ U"*SdE&|[sďJG$+%SYN]aMٿk۠cO:nQV0O+ A3]V"UI]{gOFSm,2΂F'n<`.E)떀PKF5iPK!<Dcom/android/sdklib/repository/generated/common/v1/package-info.classMJ1'cm{ыxtDPxl2n&%IK}5>%ffa\@IL `2Kg܅dsoزp;Kjk`_քŧf:+*j~{JlmߋLI {7acŔv*x7st`(9<1mT"=^Cv,S{8CJ0PK`Lc4PK !<2com/android/sdklib/repository/generated/common/v2/PK!<Fcom/android/sdklib/repository/generated/common/v2/ApiDetailsType.classT[OA>S--"7AU[F X$zħnf '4GVZZl4>mf~6a# H$lؾGt/xk /piKX\G!&z"  B&  ANI|pES-8ϗFB`›%@F~$0p<ČW޳&.uz*![i'߽~h3|MCUE%)—bx. 頣߻2"`Af07d9,FQ&RlCd TۨVّ^\6_6WG 3%mVec>oPVY)MwڬBX%0Ǿ),)D9dX *bzo( (W rƖlkV^ſA^e|N =ºNc&P~J9\ȕ%}eZs5;:ەWp>C8O7a7ul\oƆY|CyGp[gsr+ϸHX8b܀8{_ ~)9we8' zi m9#R0HubNܽ$O]1.iĴ|1 c"z1@WK>/vi;HhجՇPKG PK!<Ecom/android/sdklib/repository/generated/common/v2/IdDisplayType.classT[oGvk[rcp 4Jd."*AwGɐ1;HIA_xhHCvmȀ pbֹl;؝̱Z+H<DW$~TD c]SUW rȗP!9;,;*:\ٱԁ:<ՒMK̐o4e \B*j Nv'|E8/𭃅c;G]PuDh+2ꭧ[.md0f]po&j=aS5LcaFz'p&n+TY̖V owR=a +?֛6 #0k鉶 ehn*2\ZkuPSn^bVqyqưx!wxW w eb#OŃ~7ZyI{dGIQ'3^Մ ha-p(XK^éM?Vި(ɾj4;pa 75 [BMa)'J+i´D{dARx,Vvlkn?ݸg5ЙFF#T(7aSe;)[lJCk*`+׏_J6ri$a&99͓si\U)P:f=51 dGVRą: ࿤n2o4 #{ЙHmZĔl6PZ"LȳH$]aU>/5AeGv o^*_R`E{o#^FoN2E͵6N8e4514MxtLE4ٕ*s +tL Xjޢ?˽>Ѡd.6p1u oQt |/!Oyo\{?8ܚO"nL e PKqbHPK!<Dcom/android/sdklib/repository/generated/common/v2/package-info.classMJ1'cm{ыxtG "(^< B u6iɒՊ3s0`N$&k0 FB97lY8Rfz%|a5TxAkBGS`fa5?X NOԽYt%z~6EBl$珽gﰱb;_9{U0rjswb`!l;)=l!TrTr` PK0)!4PK !<2com/android/sdklib/repository/generated/common/v3/PK!<Fcom/android/sdklib/repository/generated/common/v3/ApiDetailsType.classT[oE&Yq$%[himtM q*M*HHc ̬'~zk*Bz.;3?`1 RH3l5澣J-@kvKBP8v}t" {җ.dXb sAA?vsep^;v-cja2ر1<x[DWOC%Õڷm-cWrT3p=a6sXU"CEK Vvǟ#vz}=y'?K-(~"S"oDQOSϵw(й~UWxw,s,})RT™21\P(mH(+õ>1 mrF;k-tU?_ 0x|kލ 0~usFocwȲĻ_fh3gX^ذ"xOC6$Ǒ`Xzo@% 4(a<x1MJc tYsN]8"yF(]xdgSVz֣}`x)'#5-&5}=RњZs`kHMw(MKIMgK5]MjڦkHM!Mk#Z'r&ߋ&>3.(}:廉xkgM {&wf*X8Mo>AYZhX6=Q Ps-ÀI?ݔK>ڿ]O"3 y%nc]ibpPFZ{6"ga.<m+R_' O t.N];~پ^VΘ ]b@B-sX%tJukտӎFUȒV}H rߢk W@[w,dt aiIsg}GiK%G *55 KaK9b^&R~9C9Pj}m'e0Kwb(Rat_B8= +C:, M&B:niX43;0$Y )sMQ;_+xgpegk)f1aF f6چzJh]Þ5]]Sk})탔v?F*#1 vfX);vW˸" OC|ʟdN\sf׌Y'Вu7PKZJ?gPK!<Ccom/android/sdklib/repository/generated/common/v3/LibraryType.classTYoEz>CB® p8>$u /39^c3H<DW$~J c]SUW߿`/PCC svYwT +tc) BudyBs%;#җz!hFJ UnhOBq-p^[׏uCdWgn߳vޒ7ZØ Vs[\zLP7{(j ô}Pz'p&n+TY̖J wR=A Vw;7mGa~mʎ+V}?T$d1>=Hߡpǧ֧ OzaXY ]-Th7DGl%4q1Q/TNSؔx avA'u'誛= w#.ѳ)Gc otH~. ظJ!$298QêǎQ!4 :hg瞂DBMZ"h[m\0S[!1^TehnDٍS/}-ٗ4ʈ?+ b1 'O"WU`)u\]\ƼX) mUbh$!N0t7Ju+O62,&zЛcBd*oI ͞b,:q_`~P7DxU%TCmU2ay 0*})* tJ>s1?Nb4"_]}Y ktM5XxvY}x5\-h.VhA4K'Z_?F?oU|z|YiBJ> KgߐLwq2ƭ?PKVHPK!<Dcom/android/sdklib/repository/generated/common/v3/package-info.classMJ1'cm{ыxtG("(^< B u6iɒՊ3s0`N$&k0 FB97lY8Rfz%|a5TxAkBGS`fa5?X NOԽYt%z~6EBl$珽gﰱb;_9{U0rjswb`!l;)=l!TrTr` PK潩4PK !<3com/android/sdklib/repository/generated/repository/PK !<6com/android/sdklib/repository/generated/repository/v1/PK!<Icom/android/sdklib/repository/generated/repository/v1/LayoutlibType.classT]OA=C? ( j ʪ/h!2ٮ $̝u3fq(S#_+黱.]W K Zdloxr9a_pͷUbz 2f!Wot(R T[?y3!7$k98ylgu%@5^$Xv1Ep#U3|o[aveYUe71>C>!,i>Z9Q| e$&aWNSAki,7k.bĩ*̼U>J8sVPABSeFhbPR cr%9qTĒxƊ0}'X쌍Tgb{a쾀VDGlf4ZR3{gmTeZũ/pч(EUevw)Elq9 ۑo=}JhҪT2;pnҖԫAaMft˿PKhݢizPK!<Icom/android/sdklib/repository/generated/repository/v1/ObjectFactory.classVkSW~$+XkX",V+A@р`s9 {n%:gT٤!7bLdy>{;'{)! `~Y2nlK+)N鵮[T,Gs-H1˕׹* ex@a7DY(5 m?[JUDg 0Ȫh *Z&^CFycJQ3Kʓ5]tC\2 ɳ+_|/5VJo1\˞arC8 eg571hFEo&ZQ\-9C.ރS):7JFSP *()G_Dp_2\׍7LW&^ijJdO/SJp+0pAaM<=>` qSg :AwX;`q੽ҁVQ:w wK Ѣy3F SV˻fSDJXV3V( {uIJ59 }0 b9z` MXmnS^i{V6[ g,B>窦95m]2vV*{^_N@F_QmR3jvj"xEkrIA' y& CG7w7Sgq1zdsEtÅ!G_׼M۲feZezvTN5*0wJ8|+ 'E31h<}.n]4DOz8W4(ߥ"}}G`r4J‡;F"ǒF7j`VJ]={&`ÞN0GS]n%vLW{zPlw=ߋu=!ʒǘhz0kK0r20+QRi2ʰ5 {H#Bɿpsn7q!Y(>Ein#,*Oax8ч1i,cf?揱;boܦf=M/REg 6rF/|!GPKQ\+ PK!<Ocom/android/sdklib/repository/generated/repository/v1/PlatformDetailsType.classiOAS -E[PCl8x0GV$_ϖ 6 ؝ݙg~:۟~ACY'42Qcoxs^J8A0XKOhO6|10TC6ayptЅGq7PKFPK!<Mcom/android/sdklib/repository/generated/repository/v1/SourceDetailsType.classS]OA=c?"Ro #!6Ś&M48;ݙff'I(eIM_{ι'c+PCUl2.tbJK*VSCYji '\f4lHJ/TGRiw*aCSN~E;:234? Ĵfl-7!7YĦ_ΰ!V^C NW%t$5>V+Ih6{XY\h!2~]cAH|oΜ?~+CA Ͻ8tyX*kibpwm'n* N^jC񱌤g2J(;TqUmH(nܙsMmΟYgKxf{6PA 9Idd(RN (68 n4w} (IxĐxH,KJO~g^} d$&aGuNS[ǃ6WY0o6%]nňSqC}&:sfPABSVٌ5F(bPR O3r: 9qa=Oh쌍TgrkafDG\ B;>!9apa(|@Oܤwg!% oj E2g]lajm0Lk1 2n`$ѿ?p~d5\*'2Ϳ  .dRӓ܊SL3\jXV)aC@wpȰ>yo>u{GV?__g>\"˚|yD뺿iv؂ ؙUU6,n;P;"Dt#ks0c!pk 7.'=䛈ZQjJ_FߑcW*i`wmiAxʯdiG ӽڍ#x'>O/||A|7$lS4|M`0+>oԻb9laX}4#ٹ0vj4B24ij7;'Jlx{S})-Z8CiA# 51W~NhnP >i9Em; QQ_PK M# PK!<Ocom/android/sdklib/repository/generated/repository/v2/PlatformDetailsType.classkOAi "H[ehT`Ӵ;^D!e<lKXݹ3篯(  qKW5GoȼDvk-mUXBqWٙmLj.U 3Ғ,Cp< 01#Ɛ9.bB,}g+*N[v%B1pv!80RvIt3:_XP77%x.ކ^̯o"OЏjE MȒ tZi;#uK`Er)rґyC,v+maˮ mNVW`SX4CJR =H_c:;Jf^Np]F+˓!wMR' JSg[R7Jz*5[_⊓"BQSu(XJ2t /5UUD~y$vIDZz_c+3*تLzҙ<>eES{e]\TPTH3'; _GQeGAS5T0 ~]=K_p;9J}4j-O 20K`#m]?#y3d9R/ ggO۵*ިO2TI$cy)]A#גHw;k }CpbmЮuZuVW} SC \u?)7p-CG|lJ;PZorh_ƾ'QG9fjr 2){9#Pb<"iEg94Hª]8~O9~dX$h1)zFNt=Wޜf_ב*x0, u;Yډc霱E'HG}n1%Xr߱4n*.ǿtgf5;Fp=68YF$Hgu\:,a,]+11~oMkT6+Oe/sPK9-,PK!<Hcom/android/sdklib/repository/generated/repository/v2/package-info.classMJA 3cm{ыxt#{IB:;ig2δWPl`I |>?ܛQ[vƎ9 t";,n+lY놮X^C NWzii^I & =#gÉoVpĞvt'N$*|{vkSŻY׷ Ƣ=ż<ߘ-Sjgq/3?f2:Pp?6}<"iVN#LPK6:J=PK !<6com/android/sdklib/repository/generated/repository/v3/PK!<Icom/android/sdklib/repository/generated/repository/v3/LayoutlibType.classT[OA=C/VE/,L0$iR4tw,&M(75$ė滝ٙw9* (2<呯bȎVծ %ZdvX y'8qbz G2f!Wo(RT."~op{`BoItpԐ:3+ܳ j1H"#CіZvEFƑf66qwȧ0X0FNbC>!,)>J9Qx1)ߒx8Mal\Igِ4v#NuajQכ6Ca Mx"FrEG0B Ȕbx\o>ɉSe(OȮ SLjyBXegl:-4[K Gdյ`6#:bԱD=" z}"o_"Ȟ,Z/P%&>Ѧôm\-%1Wg84|W6ϓ|_]I0EVev7^ {t7^Zs=Jh7ӪT2;pcH;%hPnrb9ݹ/PK wizPK!<Icom/android/sdklib/repository/generated/repository/v3/ObjectFactory.classVRG= B[ıCAC cId[ aWkcϢQ7%qReTQ)B}Ϲ[w')` ~j 7˶RJ-}J\fj*h|=<õF;˙М]`ToIrJ bauˊ⨇N5!nKs ᢲ"4*c*0o)kkf%-I|LOd5SjFI{$TyCs5a}8k{ofn *pJ ݚMп?GfehUy2_3]E(iӴ\jIv檲o 5jFKC(ggW#w *a`<32O{:=t{ Ip\Q#\_мCv’22c}+*/*zlT;M%v{aw" E-ks06!pK[t듞MMD0IoiDF4$fC(R߄{XFm,N| B61<٢l߭&Htv돓DJO}zoR?Co= u6wNMj}kFRDp_XRf, 㐭 kXǨ|V$\hv/\O:9s-&gh6zqnFׇ(ľN z(1PN LiyܬGYrc ľ>v sbHKiOPKX3. PK!<Ocom/android/sdklib/repository/generated/repository/v3/PlatformDetailsType.classkOA齥"⅂- $6\ 6^>M# n +MMQƳKR@vvsμsvڟ~p E(0" JqKW5GoȢDvkMmEXBqWٙkٲ.Y IiIw!!E"$rLREle7]q 0?8Qbn)AnO4:-,W( 馤)Duk7@'^gA/Cr&sLT>wd&VsNa X4EA:he.wm9 C57 Њ)4f a ˝`)"ЃE0д-/-bZg%n޸:rW%E{rBilR sB]E8)"J:pTKT}Q1,.CkI RZqRSJ/$,Ē]Q%1'i1-تJzr}!J,+tr);mpNԏ4# yӏjg By[@O\D:a}4jmO 20+N`)6.ΟX3d9OQG 'tŸ!YнcU%xA:q PK!<Mcom/android/sdklib/repository/generated/repository/v3/SourceDetailsType.classS[kA\6zҨ8>(bH[}tL_SAn Z|3s}{~3l4q j3MƅNQ wTEʑq{?J-2ˌ擧;R; dPZ 0@w^)' d"My\Lm׌m,* 0=[,#8j$dBqI'<ˡE:VYc -'E\Pr$]_啷gr?>~P9E=v6^xe4010KytBEF,ƱtزDcJ9w6%Xr߱54^*.ǿtgf5;Fp= 8YFk^^8Hg%,ek%I!4#?ܗ_ mݤ-ukb>PK',PK!<Hcom/android/sdklib/repository/generated/repository/v3/package-info.classMJA 3cm{ы؍؃POz$kv&n,;R_̓C $zk0PpGk0܄hSh߰f~q;ÆjZy *8]іБXX'EشcgkVpd=?h+Ƿ"!QAC׳ÝwXY1?_[%{Q0|cL#ƽ_ChJ /g pPGU^6Cܒҗݙ;3{;_oj#Mb,q$,BV2zɃ*;’: I|pN96^|ed?Ű.q[6z iuS8p$9Ƕia3<׎~P;<1E~.o`~jV(1L` (M[AйomIG'}b̗Sa8F;"cma6'}=nZ ۢ'jJӔCѴɒSfǂ-3ξ.2o K׏hj2r[GjRkjkt=~QȨ+FWʑ +Ҵ@d*lJDy1cb*> ԿaПP0l~L`2J,yGvFڐm5MY OLM? q\mEgfW=> #(3.aF&\ \f-]_~|*>Oag&!\ L)9iM2 ~q?U oҊK3sq^,.7"]x,D)̒82;~GUEB 5z 3(XMPK,&ˆw PK!<Icom/android/sdklib/repository/generated/sysimg/v1/SysImgDetailsType.classU]oE=;v8RJM1CҔ$Xm@cșv?ܝH H xHJ !xG!l6Y;<ܹ̽OPN $t#0[um;JPKV O]%}6ji:FQysi`Hܑgbr =H%ΠNնvMïm]C5c-R-up2ב%1]O/ d0!07aqftj=P{ poz^oL񝭩~(LزWar$b3x QpP F[sxϞspN J/<[ gNmd0w$k8ġV*E_UmU4O.1R}ḩLhD-RoIFbH_\t|iTb>Pu2l˨H$]m-X?㉧f1\#ms*v*sOp1oHb[8Ot%&f)S{+n:OUi4p iܒf`Էe^ϑ0{P$Zԡ|*<Ԏ21ODi'nzU(u[1H X \/,`b/ZZ Ug JlP,PI34h.SwC\h~ƛAZ˿AMIwhˠ=t@D8EV4d@_HHq^jL75YiX7$y Yzv;@ָ>4Xۘ1mciS_4:<<;xMLhL;mcv1e1}I>_P4Y\ aWCءbG$?!{F˱n: A]1RCX/WmI$E`C,F;BsE|fi@9ތV퇦f$[JѨDkyZ꣠Gh1Ԅ˸G+ g)*+V$d &RPK8K PK!<Dcom/android/sdklib/repository/generated/sysimg/v1/package-info.classMKJAcLэ̔qPܸ$۞rRIw0 \x%vT}|PKy1kvw{lHӑNfVs" ~zdK .O٬jȎ^8peAGKP0zʞŊNpvnhG!-O7[pCTf28@|GNԇI9K0PK&6PK !<2com/android/sdklib/repository/generated/sysimg/v2/PK!<Ecom/android/sdklib/repository/generated/sysimg/v2/ObjectFactory.classVkoG=M0-6vdҔCqLd#C>z Z;JD*RQU﬷!w^{;p,F0X`Xr| |UMȎoTܓ] N1L(UBB2- D(im(wc5WyۑY_'=;Ṽt/?[u'uG8pλ|&0eiӇU}~-Q(%%qVr v0(v]ew6PKG ~s PK!<Icom/android/sdklib/repository/generated/sysimg/v2/SysImgDetailsType.classV[oG&vq 7HRR84u&܄I8Z;2{1;(J} HEJQUϬجM J3w.3FRsLZ'-SYlY6}Q f=Y*3pa};i e0)\b-IUyCӰG381%pݪY |Vq!w ~vsY5ӿmGTxM6NEg0T Dɍ4Q<8p*uo rNLv *~&J-K~d`jL[Uu|_Te^idte`#T9]*Y< Rš 7\wTQV]}z.Ʋ6` s ǯ@:$,"^T]C[ceZyӱ/n@ I;0A}u +A1-^Pn4|s`{7]'"m Q:5)/f'=N)HW\;es Q7WvRG/{,r>P xE7:y5S 4쨚z0>>h_E]G!-U h0\wtC)3ѫZeMW|AE~ ԩWsH_RXG}2TRUXG+ K >Y.{%(YZRBl#"$M0|}B3h/GY29-&(j69a 1oC1ޛ} [~}ᢉKt4 zb&Y׉>7gaSyCN+mLSLSj\k&gRe3at0OA]g@1Z;pn([ܤW[ظ!aEԍPKi} PK!<Dcom/android/sdklib/repository/generated/sysimg/v2/package-info.classMJA2Y.z|3%s (^< ZSN*e<>,}|& jo\{i04k#5 {lqOb[Vؑ^S3qcg+r->+Qx7{1D .6.g RsG]P0}ȞZ\UŚ^#GCZn̗1v׈ x 1eYPp1C="IR)G_PKD{6PK !<2com/android/sdklib/repository/generated/sysimg/v3/PK!<Ecom/android/sdklib/repository/generated/sysimg/v3/ObjectFactory.classV]oG=RhB!@NL$8Je#Cx=rvguDFI)T? qg81%Зݙ;3{;?p 0HH0,ZÅnzjrV ɶ#kӺ+,cbH*u|D<%D imWN-Gl~[f4~a|"3̱yC&NŖAlcYDZAZiחJ* Z8o K[4,&)Í^:ν%/v#3#pBx? XgHϳ$E˓Dۦ0_=B Y\ƕC3/T?BP2L` )MAоŹoJG '#yb[)L31)|m60xJ-:HmRcUViHhdU]Ku)3#JPHEF!ȕS' v#5tȵtM:AQ#WiIk7r59?*Uȱ# ib %;rz7TRA E0VٮәfeHZvtgdjndz]‘]0N=j[zd75e%"J?{D' 1 \/ݹtۊF <͖=:{C(3mQ s&/lD;Z;Hc$BBT|(>5 ?ì0[#3'8h,%@3 p}LhgF%.spc4|xtca_R?[DMg(S;k/ dLQ$!ZvAqPK9?w PK!<Icom/android/sdklib/repository/generated/sysimg/v3/SysImgDetailsType.classV[oE=;qkʭ8Mڐ1I.ISԴ xG{1;k"  /"D%H(7mn(|f$Jmf)`ܗu&c͎|=O}7Q1)C]=UwE!XH";ŧr)e=Gi,eYjE'r8#\c8qy-2Kߛқ26~oK?AyCkp;Vnh 8Vp[VKՊLT0Mg-)?QfF";zud/A){vs+:ٹYw <ݘ.cloA Rbf,sדKG=89S(R&,e? PK2\6PK !<(com/android/sdklib/repository/installer/PK!<dcom/android/sdklib/repository/installer/MavenInstallListener$MavenMetadata$Versioning$Versions.classS[OAl[[AW A5 &:0;CffY<Gnmasv|zm̡A Gb"f_'G2 }eTb=^Eh2Km΅ɜUٱV wz; 4+Wd7+kDM"+@EP6ZC56"N2~sQ-J،be~'De)#T7E ;&jmRʶ*󴜇|o T.G+¸m "L'dyos{N$lL.drv/ }KC YCg`h1fGXe8{Vb-~(&~9tHbk#% t Lt=ɝiqxKUU\#%unH-,W!&pD$=BPKPK!<[com/android/sdklib/repository/installer/MavenInstallListener$MavenMetadata$Versioning.classSMo1}nn&ϖ 9P!UT"6pBuvGkG?~? 1UB yz 3hg=H<R 3\>t*&0yBHLr̂ kon{i{Y>Gg 1&әf:w T"Tܑ #MeTxPyލPcx، :RZU+Z:+FtNAZ "A0D}gNЌS.\PEt^YC&huSM%lf=EO\M uY g/QN^DUb"yȶ?4Ae"=[ B=Ǚ=eRwf2${ORNR:iwvW ٷ6hIQZv>e3gEkD3 :yYz*>amkC r7 !{Izf~Y1/+PAӨJ 2^% `_L`l s54 ^~K6p]+c'\*/cI,"Z0 PKM.gPK!<Ncom/android/sdklib/repository/installer/MavenInstallListener$PackageInfo.classS[OA,U(1I%&K)i|ځݙ̴哉l+!&373|-@)B &fNPTP&W@R'”vl3LNONSݕru\jJSrrG ɴn[@⾊OUZ T Xš̶/M@``Ψf *hkQDXX-ø*=Jເ*5junzb*0sU`x49$ce g6&0k=2:?f!Gl:\/XފcVrƞKũJq`(n0p1b2°9!wnn3q;>jPN+loI2&>;ш\^5A-v^N=Fh{BΙ Xx53MCyjS&9Keܖ}M3Ѡ61YQGGM}E[J*'~-6段gc"jzUNk1Z؀K]Μ]LGVaN)+IR^r)KUUfCJlj"z'BI~En9f❝A! hHuֆ;|ʸ0f2U*e/1ExMJTfʐզ\*kX׆pkbkzw=vS{K](b5l).Yki$cZYodjnc F" i,x fSZ763޺I/S]s8[[kն֮_Xn.wC9ٵҤh^eBٝ&:U/;"1yÜl]e.uH+<)EnW`ɩE+mn׺4m oVE7 5|Ùo2[0ȃÕBm#$ӌyrK2ൿ!`F"ф᭘5@Pٳ8ke-S&cPAiPau'J2h;°յ*Icd5BlpϊG\MlGd0g*v3dRc`<9  51[% Ezlz;U-cY\BKMlWclT0B~b79I:]>U,~y[M'RNq` n%awz_D9oዅV}& _g yΔӇ)ܨqƔM2>EG{GyV#1e?RF s8>iK-+pV!0ii4u42V9#mیd\sjzJ=10 L30J=lg"M 6 9]'\eVĦ2!u+s[VՋhSKҬ2$NJdRrw@.ց3Pr~/q)ԟf4ҹS6k#*tvȡ<"nRǵвy(5a[ *Bzg<RRINkq~F{߯w^ǿ6u(2& ]ϫ혁`>z\C vb]Fʹnb0[rg?ɧ۹r ܋;)n~ų/~nyP xH LdH>+xTcR5f|bkYrG9 S>"L܍\An$ouWsȊcQFpS 4"ovGnbRxx\<*Ĩx Eo._y9.3p-WG yRnRqrMx( /ssh(Vyn袁*Y)T1YPPx›ӑYPYqwYxrDO}+X[ zů Hs.1bރHe蕱OhzA2a2si~$ONNQNj>)}TGD'q*13Y> z| K3Dי e|7yX'ur-wqF9"H'QyK9$CFq~د~`墉sdwIL*/5GU e~95LER.W̫QmȾkuyn|QQ/  s鳙MLeK3ߵn!ja^mUeRcLO,roۯY~C.'?XdHn&_eizwmtCNtzw|Rl{19ZN5# 9tHʽǒrܯ=t=6jq+#vKːTu,(n-^Y*~[h!sgo!5q(Og<$rJd@ȧtC|ii3*>χN|(72+;Њ5V&fls,ΨNx\?y1x[5YN\TJf|c^L^V)xd",6(kOkk| ]Ϲ8woIh"<,47$Q..0C@U=rШF~&jji+c;5zaF7W. #N%KXCꉳ7ߨEyC6PU&Gƭ*yϾ eD&zuyԅ\Ek831hswLY/J-_dgCںMWژW ʘ;j}1G>/_P/qQ4=,;˺ ן_џOϧk7[?_П/ʏ5A=o˜ߎyݶϐG画tɫ+ PK(pa1PK!<Gcom/android/sdklib/repository/installer/SdkInstallListenerFactory.classVmsU~n&]i*-/楲҄HM-Tڱ:vs']np8W& 1mC*~{=/9s߿6҈!! g4l4g %˱@\cP ;/p'{mkXx4t+z~3Aۯ2#H'*nE2QQޖܱ9WuMioK .3Z[pgEm25 Iނb zxYʞT%_uDK`d}OmE9jj߉aYt5 [k<Xs-w'^MnRVá9'8qlҝVYfOaky[5|%`t< 1!]*]pPVgWf@[w/o{$Z@ ?C{E*SG703HMwq h ?#H|F+*Fʿl /0fk Ldi'hvN_B"t I~ YLCxW:zʸ˿fXOK=N9)¬ˇ JE_!uˆ " !*1E @D KT^Xj2̮kߠdPKԳ" PK!<>com/android/sdklib/repository/installer/SdkInstallerUtil.classTmOA~-T*XT5&%)JDd{Х׻vk?'$q j(6>df}f?cR|.st Zn%tPKjъ3PK!<Ccom/android/sdklib/repository/installer/SourceInstallListener.classV]SF=k P m 1 BhH@|6@]VȒG6)}$ELGlp Nݽ{s޻şE!HhE@ϾYP6v+vO7uw^%FЎrVIQͼmybke]~㪆ʖuhT uL,mM =2z'2T˺ԂQl-X [hUCxt>Fj̓㢄K27$оLl$""!}­ 5bE>> We\u3yۏڲ檺ALS?S/ DE")aD`qNFY,Ur'qCƇ 2Je5`DPjՒC\¸ L b[yʚ.zg%og˵u 0=Ǒq)b 7%L˸j8& 3+cDfmlqRf^ϩN%;Jӈ6f%ܑq ě [Uò=2Us̅TL:PexA">fǤeUZrSbꖲۇ[u$,cl;JXXh+hȫЎL:hcYgMm>#ں'W6nQ'guSj@,Y. d^a9AQ#.EUQǭG} {!0|lYe5+WL62wrߧk>RTkg/!GNDV~ie/ZGž@m?jUqnvMz1 )’:W~]5o̖1+\2Q(CQo?~=zr+R?9Ĺc)XwH:qF |F##MR A\ 9s/6;#t w~:׃G, G ?2Dx0Ǹ*{ 9>~!$Zϐl}%/?8`! gӸ_9lĂj1b ۤf_ K Ww&Jo %!q݋ d$<Xa*j>;@ ނ?sN~0ȳPjºar8[PKlz PK !<%com/android/sdklib/repository/legacy/PK!<?com/android/sdklib/repository/legacy/AndroidVersionHelper.classURG=%@a A6a1bYm%bq JYH3(3#b*ߐH~<$/@UɛSoɖT^n{ܭ?`/hK; /Oj\/$W_Ru՞apgzs~yPI+IS K 0WX3僟slQ͈D Bhehw-٪´Ua1 ®޾L޺mzaHAaTzo_DѦ ݗЎ1Jz>G"2l j$=d֏(>Pp3[VJ(W%h崂.Ji[K? S783tz䭒dL-yL]^GwTpWR(Q$}k%KUBGxC 7z~Ϗx`80ҸDjX;+B+&~I1į,D?FH҄,{Cѭ Yi(8ǘ=ejb]4똖[2e^BUrڐ9e}EwUwo& 2v㕚f`i`AƻPЋ}{@xaY!I>5 dB!OI%2VhV`+AeaE3Z#ulPH7эI[Z%!w' !E $buvvں3BodGd/,s ǘ_}&!<'~pXyLT;3~oݣPKcPK!<1com/android/sdklib/repository/legacy/FileOp.classXyx-{mi}I 0 D!!16+ xU5#=} 7Ah) Ɛ@zI^}_}|_i輷+i^ '||z7fϟfNj"H(Aٯ~%b(ݬUcƦ^\WhRWTtLSI%TCON5eDL;UMMj@iM@McSu.hdP-\SSO Xܓj%|QES LvZTI~,p sTaS %,u4e}1*i}L* z.XoPKQ/ ˰\@=d$.#C'ɺ2IΓ 3c+$d*T22IVپ-gOZ*RR\jˋ5XBrɣS {;&# )&+rudHCㆉږ~cn6Fl(R9(v$l KC~wqC)a>jnR ( me]~x<awZڱ]DN젠:TL & ȸu X)7rh$tGhmɤLjݮ.R[/BP^f_Bk& V ^ `;[FDRI(_cEg$WJ{L\bHr`S.Hɳ*7r,GQaPʅ r2oh蠍 ]M8U tɮ@$Li[__GvV>^E'Ws1f8%`koi''v {vp0IjVqB:GV]^$$܍S~(FHNzTVv~`Cbdxތʖ  [ըC񳹋~HQ%Ŕ%x! 'X~EcלB݆TP(7:U>s2xqcY]pag}4ϲy4ϳqunaI'`dVzcCJr5VY)'UnMzQ/C/b 5;^um* Fƺe[1FhctKeӠ:M0gfn$)t]do+ģ46U|YdTբIz¼'Jϧm3JGg(q: AV썎•0:_U09Ϛʀ2i+=y0卣d\c]M,{xXvjrl(*7d NZt~P?lXK@A7k}BdD13gf&CKzD:J.UouSN *O~.~_QIJiòM.KR2 F\ x"0;VY*Edaݦ٫M6¦S߱{ ?t3jW؊MXQOr$s 2fOќ\1_D seIF FX<%.03*pp䙂 NsGD^D;Y2-r9GA  L M V{w𒞙G2>xA+2"sM8N|JRn)wXxy|9̨C{0V>Ù",""[ aÇ"Egxc%o3g9qg 30-f0?k\n8ש̊Y;^;7.?YMK>H3LDkl:/a^n*'p#5s>[4>r<%|;LPe#eu9w{\.bFV3,CcB( ʶj۵@XڻA[`5.]iA3Т!4Bxh[Xžizf`cX BAUPgLXbM-[J$EW`N۸H7{Q TTJ`V٬CCropۦ|osjv_s]j2}Yd#[Q-آB0Uq*xUl_hٺ+,jYT`8>r5NT+q&wU1Ō@nF7bFm uS*f`@IdU%l͒I*N_`RX!Z^l4x膸n0#5 ziF VXLv`úL:XGi)cT3͘uȅuc~k49kfHGglM*1_`Bawm="0_7 W[\,L\XGbK ZMi4'n 9n\`1hc/legZV~grj'T|JޔNmY62!{u6d+Yz*;; Nt)g)QP :¶c#ֽxT/GU<5ZD %_Wj=gٗ+WU9-6dQakmCYtc'eoST5:' ^+X-a ȓc:8s1ܨߟ+~d'3y 8_9gvCYDA(]Pކ{uלG}Sf@~L9P/g3i'sPsJ}:9s]87oR$#x.%|OܥΡ&w no#<)ŝ)?=FA>ICy AO9x܋(CrDPOv /rU\I)y5.ZQdy 17%bnmĭN݇2ʸTd>),ĤR!*yUr;JzbMulpq:!%WWʮf 鑡(;=uPE.`&}i46(a0։uqFk񘴱EyvM6P]""5`+CʡWfec3`=^;E9= I\'XDs%}<؅$ x7C8،!}Jtu %|@hEb%6q+=o0{"P3I ?*c>/Pz>)S2>ϰ4NiЯkkNlQ4YVE# oo 8_u!)W6 1[UbN98ߐMfCZlhsNi&n6bX23[,Sj,B.c\: ?Nt p]ƅdg7#L.L3G i\9 "\H!ODž7a(Y2`\PFdmRX|e‘(we!w.vqK3 r\WCLq⾓N1]/ qq9S?ý2[.- od%%< NBį$Zƃx(vgUCݤ2s%9pf0#2cRU*'r9O#x3ږԣ]Ix j7+'SRb7Y%IƟ adϼ5\m59vx)'`\]ϮwMEKj n%.3˺3z%7?b)ek/Deڨ6pEhc0!%n r% iΒc#f/˲ 65I:fY( –D~QNc1$[(WJtN٢1\Y;>Up9)YpIKL J.ݲ]Z$CJ"9DH\m0\ǁ":JXU|ef}9=5?-Xg*b#cɝYh#XLM_p;>`_^1?\4 4 |;ZװnakG1n{0 7]gJoyc'lEsĹ.Hx?h.̟B'Y\u0nTFu)p^,BFЕ-~E<ȞmIC.k7B<[^w³eO|gMK>)|'q9p{҇GGǰOp8B)Їo.FZDլ%ZjmK@C]lbI4sIILuB(m`g5{w^x=/1=R51qg٤0ϣ[Uxi"x")nͮbS*|TϤQ4U l0s* FFt-1}}/|e,2qV;,7qHh9C;Ea;p-`TL W{ѻ`V\%Wu7P5ob)b!7B7I̻Br+jB!KR>Ǐ)DL.\lXx( `Y U(ZOY1K<1Kʹږ%֍ͳ ӛзcFV\697w&N[?!#F= )rHY_)80)x23"jr,WEֶw%8khy[ilmy]xxxxVefB籛6.37δ&Q;z讳 uCx-E{umX.\on@gzUYf.PK*b PK!<@com/android/sdklib/repository/legacy/LegacyLocalRepoLoader.classW{U~OvnmH-m fsZ- EHz lȶiӪ8ٝlYffK+*HժTZ/IP[*/y|lM$|ݿ޿`;B`UƵ\ڶt<r\' *TPP-P{L;M-S@U3]hca(PU,RRNz4㶞õqSh$f>?mlHX\Ìh0eԪuj5Wczo^3 +>ijx7&gҮ`aJq8mrvU`stA2}ETmM[g:h-)]EPʣ28HU%aGx]{ P讔VNtJ_M*hfXU˂,T&4+hQъ@lxK2+ɓ'W 6Pc_([=ad.B%L]V0]<ةME;:Sij/%so{3#7QOQWY֢V_xV_xk _*:%P_5ciC@ҵ\}&֍&ާU.=:][2Y[%zWы>K̀u{5,x4M_I,)xX`)=/cZ-dRugfIY>RfD5%USzk޶:m? ifPU>OI#Xݧ50ZjDm (6 ] x_YvVcY&4iT58,X"(IZވV;6XR;æAˡ7'ǣ lt Ò۬bz&"Os%Y6tq{*N;l##'vd>r"*;W&u׫_PE|E,eUrX-sAjOx O3_Uv,*[7U/yÜM2~R𢂯*^!u}ݺ#:;ڒ_Ɋ@6aU&*гAf}itao<]<'B&*[ fiѹ;Awf5k|_7JSqMof(m);M%UPfjLs5F&>v(ҋuǮv[]:.a#/du4 Ifxt 'Ŷ,&ɊrACra+΢euWeUNNlE+䓕goy t[/]D q%9wS\%-Pj8)a+8E0Bd&6qu'- rxc-K5|8Ncܫ\}zZ "8Ń$wa/PKAc/PK!<Ucom/android/sdklib/repository/legacy/LegacyRemoteRepoLoader$LegacyRemotePackage.classZ |Tչdr!@d0@`Y4 TĄDAof.%wsoҺZܪbUlk[Vl'cWW>}o__^^+νw&$ eso9W^Yb/@!=lFCj,0HȊzw(MK`z`ڡEM[o[M5%3;pڣ ^ݪ^AX: ލAXAPP_PC w6oԤt{WS%՚"0e讄kBc~2$C&}=ͱ}fdY.P%i'¬޲3Xq=#=t31KEUݰbGF(dqͣoTpL4cF(Jf>3t sbG[Anջ1’\&t 4!k>(X(p 屆=[nX% jjQG8Wr1C cԌaCeEL;1P0%u֍Po)loc$bҖr8i9EvE\>[U3obYj%Bqͫ.&9X5 o!QΒ)g8i'XOcP4"ݗAl[\$81 9:Tc5Y= 0G0-N莽XK$l#4"TkJЂK a;o3n#ӌ-\HkD.SC;'t8Ez<2NѼ"ĀjպKWb7azܼv@oZ8lj&!VsFovABQ.G՞J7UmPvܡ .dW3&cTt{A[qCt3}2H*)jD@>zXY%ʣx?66GmhncI+L RRGQ:#픀[g*ަ,fG63oh:3ܫEUw x;:@7YZϲaI j(xwƷ*pn!ª WhdEHf(ce>8j+'-p 1[ݖihrg2om nwjG@\MܫK&q8kKS5DV<%8;q`yzI0& i={B?(~h&L!ƭ0Y#|*{ | .W拡Z #ՙd9'9^шO E7vI+}[; Iu.:H/X7wя~"M+Ob' I_?LB/~_f7ZNE0Do~߻ $۪,ۭ6ˍ=*G "l;[ݐfZ&]h'-4fVՓkk .:N3l GE3/q%e@5v +k3ߣ`^!T@>7A.*eV{';aҶr8qEb *T"HLr65!{~ASeR{*[Rie@I▁$.hOʘ~f %wS1~q_:GlTreǘ9>՗ t8Oй4EqCGV'$-t,yźՑځ - -atqP4y71<PzZQH̰jʚ%B &BL17mq'j[M#"&6FFnm\:AЅQq,ڻtUL&\>z<gcN Zkv{V=mvkUp-{~yUMl2oth9!˨wq\֦ٽfwNr`uȊ|̋ fkV]׍-ܹzs-9:Wv7Ҳ֑WcL\9M窵YMͺlK;mM;M(]alZ,º<q1qQ8שT_6A4^wu?}_*xq1LV0\ۯ·K193s:9.C7 iB~Uf/3x͇~ /3 /jZbBFMp*rϳ̍헝#~-6l8={3[wׂ>?5eKaXk;[GkiNa;T/"EgFw8n H=Vs,]Oudr=ޘ[ ˸M-N.׃nrp4p]/˕,vr:an$4Nsdes1sK5]nnmwO3Jy.m,YխqY0B'*e,6suXD˵|5'. MfE}N])䥬BOʀc> P‡GA LwgbPV&\ 5*~u'@uOA[zuN`r55gCsq#&|3ɵ8OFGԇ@YOm-ۓ =_a_?)GUۖB$m¢6(Z\$m_Zom`F`a\6#p3XyeUa_^6֓h.CzuO.?R,Q~7*=,a6m8cB܉%kpMN{p?"x:"d~!^Lj1PLV6N,Khqka֣.VǰƦ6~wQ1cɛp.֟8CQ|$s"0X 'I<'ݯ$>u'w9;/ML÷0|]N~ ٔƑM.z2g9 X*lŎ)2;ruH=Vw&,KW3_cQj՞@g^TH%qlQWtu~ညU'1-0E<7xzJ @3GO5-t0:>as—ܠJ?޷a\U *Oűt7I6rV(,-<+a?C1jhh<Ħhq+N\7)D>+> ״SԬmz!G(Hiv0Z"{zg:'}20y %CB?z7tAGgG3 <^dPƃIdTP2̐ke6/vJ/CBo)<$Ḍ42 jdѸiLnY)=Ӝ3bdUp_lf23C9q 8,H$T*Pf(yj6.b75mJ'kmSoRNɘp;7u4 Sᴌ38KEH3 )L1<*x!(Js[Jk| ` [TE"J~$=/)=Q0 Ehrt" `۔[pjv]++y(0\m֓uZG{m}ҳxNU繛%$*"oF_@ wм2~Kxks/c !;q޿&CUq*> !~!"eMEzm@c,`4]ɛDQ4@%|QM 2`~k.Hhް7i D49h6-@-jۘ}MXjtEDsT6<\/!*I6:?OQiAh;Fяq.ey%N[8u5<]G~'. I!}o{PwL3?fX4A>@s`:!*"Dޯk:.oh&.m4WRCCf軄}?]#ڭW(ɂ^@BxJޣϓo?#d]sZ^'/Hv%܉~)W]$E= mB^B؊5Kց[ZgiȈCO:=oF #hNF0j(.PK]gJ>PK!<<com/android/sdklib/repository/legacy/LegacyRepoUtils$1.classO`Ɵ¤l|;$v%$gVe"ȋ)Ѕn 盶; 2vIs__UGwԒWY6'm1\Ln.2lq*O\; pc2r,{'q@8Rt&+bB13Qc骏=~B$Sћld8]LVu6YsJKiFXZӴ܄j[FHx7$$I١ٮUZ~0oU}!S ݹ6^ uc&*޲oX6Cg$R]áwV2rmR%+{D\Vq=r.2h/5;7HLGC-=-1'c#l00za0sɘUTgba &эD/1@:3!E92=s9s{蛧w%nvB.dBZ]/ªFC0)oBy,zhѭN#CC0dq!!haBzFK \a8 bB˒$BOf(lwŅa14H|GLg%OTs<91r$VVv-Q EpsR/q8Nxl-+ 筰.qV[<Ԉ~Ŋ.QFF%d-fHAҀ-F|` FsZ4[ >"ohE~4Z$@[unq~dOBPCH"vþcJ#밞zG$TB!"w%Qa,MŢ嵫%ԓ$WOՓ *;q 6J\+ cK$.UBxnJ&\ +ɕ|U"VUrzp#S 7̍.pPklvٸIfE bN܊-n]I9~t Iۣ̍!qRER(s=D&$Wn%6`$FYQGoh]X y+嬧cem v K<' $w%l[8 XH]PdIy꺒E[mSJhJ̧%OXɺPZxW!6zX~_4U=CXcMzXVc.UIܡ៉}UZEXRC/XUwX<4EG0?UqD8 "'/'Tgp2qTT)ʗѽ_+Z(jc/DV=Eձ(\ SFv$%+ <IrZU zQg%fetfu8Ba,{Hq)ijA#eC 2\%͚@ FIM\:v:11:48OGJ:J>Ce,ʶv-:6Cg3\38Iǩ4%5q'纀 %'h-W?*I:>N)I3$ͤYyzPOEAE񴜘@s%@'*0c;>PR!O$|VL_‚U`9[(NP̤9yUFؘB\]NSLf>]!Pڤk Qݒ^VU5pҫ#~,5 7g~]ٜ)CUxȈbܘ(Xvr[ISgZ 2~af˜wZ#fޕGub\c{c-_4oC{wZ'ۼ>Obƪfp݄?8z !?%}@Zo䢧YCIWT%+2!䦡D aj%fcIЧ쇽/#-.or9%}LV=fC }.o*&UM\"`\Pߦ^BHaSi7yYؙC+"mqZLJ۔'Nvff5OŲWe滧r62zǒ9/= h˓ zL|?0'޵g Vrш;UV^~88C_A0na{ kp_V独^z (}L쵌 Vx^eȋ 8OsN3"{WML$5AaP|¤|B0u(bZR0mH)6:xN"}q )'܃ '2 $!ࠦ164s6'7<՜/R?Zo:ȏ=4DV N?oˍjqxyNe1[7##?^{EY4%#LҥﰬTK=kIt=``.úղ$Z݅,$t]%HQmMiȹ폃C?ZU$JS%33w()uʑ`vJ^M9MY3 +nな*L8jVs)9Wv佣yI|6"_";-dux\Ƽ@:#Ō[b@s(<hnkMt=D383RP7lp v!  rxJsI35y´O͆%)sw'8,K4J}z0/x%>ㆴ;̑~C9Xq4N`ԙ[G q$9Z}m$$I=M6;+q,_SDe/tCB.wc]ԍ#آne6)Һk6'L$BS 1c+.9cd/#- s9].܃J]׃ӢU=83LWJӅV~ڃ65yttFW<~dDn[."ɝl=L`\1\ʵL:yٍ).{6Itv.|jՅ{]le=mȎlGŔލ4WKF(-+=JM.<_P2y_;?4xyKhI~(=x(ҹJ+&܊To~Q탢aaЅj}{KId$װ. )2 z(7!˼顑":֕EGlqk+5,Q֛RSN)w+ji~M&& ASiO݊ M?ͤQJ.*V vlr|n/E*a$N㸲XYXy85agM|kp3q;pxk>ڋ DQکh:Ӊ蠓lZZKAGp> 2ld/=%.'p=M.Wp+m\E5} 74(F&17EVQ-b9n]x=wq،ݸG<{3O<.l3<(ڀN $e ۑx6]xʶݶjVi[mv.N&i7&uWQ/#?&ThTk.n_VmHf>cGPA1m3.R{_ml C49x?`ޅgL{8*4%ȁ˴;-^8̝}i{{;%3[GjbXaeEv;`uvӲt#t%S4vDꦖ"6(JT4s!eYwٳ@y2hMi4_UEIz•MvE)w>WJ9i:"u\rHBM.†d;ĈK[]]t׭8ΥdJw$m*e;)ICzVM0>i>_J]Z=pF2f:kUKA;Tmiwi} q.=Fn!|q*ltO{3}wݏx,0dcʿs'ڇl\|\|ec9>Wb s9l0( k)vspIJã_i>ga4ӑt4E|@ iqx Ps4It=ӭT@dzGޅ,&VU,t맋388.ܒ D)>'0Xa†ZN e6VW0;LvtG5CExYXW0[(|T3t~f´E7t-j42g*]5ƨHLbFR``=NviU%ǻJwɁ Ǭ 6P{DB4rm gqWP"13f797T(wk7pN%"m6MoufUwﴂq7ieֽiߋճ)}Ya伲33֤s TX.n 4T=.4 2&1#mva,3[d ಕN@9C5JqGnNOaOrs2X`%'ULwP {V2@UZɅ*C=:z|@F|EMD%;_eqf,blxEjۢ {d|ras9e1lm(n7Ku|1Y'ua[1,mc^-F?N7UNsp12Svt;=p;r {IؗI{]OA^(!Ϟ DE ,.n%G<\RZ )rĽ>z@ SӘaXLd;BOC@!wS4ԛT:azz!_u;68a$ޠ}oW 3XA}B6äJjv>n A"uwq\ǔ*K;} z/) S_0z"⭤uSXC4Za"1-eCsKA os#I \PD"&wJo: z!Ie@bbcR{Y]{`D=Tǰd )ȊCFMdX(_CF$\Pz344XHJp^&6V.goY9kdКyߐ=/&Awpf6>*7h鿥C>?Q$`^/_;l#j+Gxg8?ayPy)ާbWG8b%{Aqpw s p *apfMX4rƺE#o/I 5. h:;Q$P8(}5ZfǰCR6ĐLAPK۩{jLPK!<6com/android/sdklib/repository/legacy/RepoXsdUtil.classVsU4tR^H*BEM%&mhA-Mٍh'g>88gSMHf=sǽ=7}>HhECeYVyehM=!u2!ϳ\PRVQ58o4ЙZ `e⌲H}O%r$SflaشhIty Uըla[8I %te][7Mɲ+*u6JJ@b\A. ؍vRX& AJJw\A6m3bΰ=YbBL^Bjjk]1IU]˞3G1G%Atc2"̰qACuhec";W+ jf!\uV ey ]^(8>Bٴ2]1j;v||9; Mt\,R6h TLltTxcm $*KeKr\4D-q;$DQrjU8{9K\uk6wMwTðE5TyTE!.ᴌA 1lm!pwHT]$ 3=kt "3!$)WHHA@vVF iV%pTY7!^Rk{2+ah"򮭚(T(umy/cMa]B;F0* <6,zinIy_p^\HLy-S(}KxZkyu7kMh.1\L=1Lv(1LF SZ^P镪er]<3J0EVfѨiĴ%>2I`|$pr(Y+hi%$6tgjInwzmں7~wJӗzּ5;ҩ&i< Rit?M!쪍Jߵf FQck$e`|amyۖ& ^+>  tjĥx:<>a1xjHO˻jJZz$|>_-$ܝ4Œluj[u=ú0cI{ZUSq*PfztGi^N:·Ee᎛"MA4Mn{w>@$4AyiɼLs}2=L\mERwG<r4û ?C\65==f}1҄qӋk0!jKmYBR C"8BGHGY}x]=Dއw іP}}do~GDmwHcʆАڧQ"?AR6 #nuӔIqq/D}k'K/="Fܦ[zwPK+h PK !<1com/android/sdklib/repository/legacy/descriptors/PK!<?com/android/sdklib/repository/legacy/descriptors/IPkgDesc.classTmOAEly؂rb iHi(oۻ] ڿ?8{M`}nf/X5S*C_Rs#UۏXm?d:Px+O-Wk Pn?6&a";0]gwO9> Q>Kӄ~"8|B=wI.:|%X,'ހg!'X⧩PKPK!<Dcom/android/sdklib/repository/legacy/descriptors/IPkgDescExtra.classJ1OZh A1K Xp*\ƴdHR鼚 3*]wK2t;xP+ vAGnኂNRUvȰ0Z7%K1Cߓ%řQs_xݱ^r0Lԣ(ס6a8O !__x"r=II1?m= C7ֺ(v6rcgeMv%Z~R:p6){>PKPK!<@com/android/sdklib/repository/legacy/descriptors/PkgDesc$1.classIoPiBCJ@dZh)3iPgP&uQ\jMiQwH `$BHb;{* (w{ 42k)a惘gc5:3j`7iڳZvhNP֗E]C K I)uή&H#T%=iΕB9J9rҖnlT1ISZ/Ѝdub|^5nɃ؈Md?p%telwX4Tfղ_[0 Z nW`7TlP,-w;e]%n6Ǯu-^}\Ur)KW˖zC]6GZ߬Of=&p]'N g5Rf)vQtGVll~Flڄ2+3wlI9o4/F.!-zݺ养3vP7f\rzt4F0Z0i?p/]p;Kyti'x%9[2Wy8Z/a]A53{Ȝ,ez7r."%o>JؐDb"­kc#q'®fVdn[>ܶ(s2f9󺘇Ẹ_#$6a+6q0L:,4Q'8N9g~0hhDCǮo]n MsK%܌Q1 -&LY rtW'|k|_xB:K?X O: mZFn!${iЮCC'jˆ#<˷YRӈHhsrܢ@}^3Am uZ},J;rߑVp2K="kխH&ONt)UKaA?%)m~GrאoGS^84m8D9[n kKanz"!Q:,|XH`2!Y?B;zO=p 5+)!vCERPudS̪ G ߏxSt3m i3<ILc.$ka2K6B&> PKmƵyPK!<Hcom/android/sdklib/repository/legacy/descriptors/PkgDesc$Builder$2.classUOQ [XZEPA("_@@}n]Pn&jbLŋxo2ym1`HҤ~ofot~܈ rTj5t,7k\\P1$]Dr!JDu T grmߓˎ\4}z鈬Y7md|c(0o-g'xKг"_ P"9Se!E0a`>E21∎pĠ T%fd*yOeq rKH%jb8& 4pfW3Bur/=BGb%ӊp6 ULXgmQݒM<"#vw1":NutJتtlt&KNws)'D=tʢE#3^r,_}$WDI=ϻ'[nW8Qay XtŒm &T +Dͬx-˷VDOV(zQ-;ftF&0 x4q/ҡwʁSW9'p xic4E%uЂs|- ֥9c\CaWW$ A M%=Zj1v*50WMK'O2ZH%U˒cɺ7bنUX6%ԣ q*ܵV7q@>*"%LumN67wD∽;{~Ǹ-|>o#xpvvXm$PkK'% Č%A!TQp$jxO xnu"A DEG@k:fD5h$])uҊmiDbzr[Yq쐄2ŎZ'x1iw >3i)kg<㙹d,KtEM?@}q$4G{׈ȠӢ[1AQZV%1GW6~?!$.6؜}A/ %߸i ! w 3O%Ϣfͦ7BwS M<{:qbIxe]+aݤco]WZh@Y;32qOLefC Ɲ ge_g_F|*~̠#Nkhj+xaHm/]3H0=5.l/6:Ymh۵2C9WءnjHmm j $p7E"/b=NV,tGQJ)tiJŔ)SR+%783Wk(uPǣLSN\崠-3AHo'go.?Q /\{ jMvPKk" f!PK!<Gcom/android/sdklib/repository/legacy/descriptors/PkgDesc$IGetPath.classPN@}BGxЋ{ԄѨ$M KvW~̓G{3/wrQ)5ź6Kxk Tͥw`;Wٺ|z5yP8#VCZ7/WB\ [7ӣ"8ӔcơEp` P}w9? |:3pe;ivC"6H^C$<֓!.;H0 ZYhPKzwPK!<Kcom/android/sdklib/repository/legacy/descriptors/PkgDesc$IIsUpdateFor.classPN0i 8ATDQ q&mW^_Wji={f_8J)nM]xg ŢSi7]ޮdQ^ =2~^&{ y32usʃBj'wV3Hofoȳf[€֖[>WV$P@n $y&UfhAsvDX/BR#1!S4!Fq PK4PK!<>com/android/sdklib/repository/legacy/descriptors/PkgDesc.class[ `$I>rlHH0!µ rb ! $K QjmU4mUY['U>O}{U'pWj΅JHn!j -diF!j^ wxC Op {:aO} HX4,뗻ja-1"OXkv7=Sa!LqΛt2C!",¥a 4r]*QC2MTh1bm$/! {gI ++ UVG1 k4\,}YE2N[ D?-5tWZq &Ov2Љ.+6'xCKٚ %BӤa{줻bf A6wnaЋ-QMڀ^ wqa¤&Ɋm,%{A= K:>KL市3°U|VoSrM9农9农89屣VĽpfo ;~O?5Ӎ`d%n4\==քS2i"" IF؉/igc-9*_nקsߤ/ܝUNF\pM0(Y/uҪɫ]6| hҰ[ `  6N {pWH􆽾@'F],@X>|NJjA |vÁVO-9vaOo VwC]6<ÎdRUs9=g5<'ː4#̆_1uh{Yk+~᷒f&oPvwz8p\XW_umk"% / i%;=W5kbͽngO^eY1s>JCsdX^O&붵{th:y$~y ݷ?𡸀[\Pa')MXD$9Pv1D'ɿf tސƥ5-uk7.L;Y?QXR4J%20t0r+Udt+e: &l; pq&liem"4ˤZ)0sسHz5hFR/=ں-5"~WkDau>"Vi$F+I;l]$8g8*x&DœZ^Ъ]$]Qqگ> ԅ9X'955I^EtI7Ҩ zZ9tR>s$?zT }Qf1+3dA Bl?g nFD,"R K[GlX#asiDʡ,E+%'rPf eAX[ GLVd{Ŵmϼq'aO//h/{b2WwF1p+oY"kX:f)*&! 6j.ysiMbuJ'FEFcb#ж5-eQ@ޛjlg.Ņ4 ^X϶ ҷE *vļ}]K3칡!h2G (?ѕ<ZVS\ѵt8;IOk+)I>U GnLɠ})jFO(ʎ4 *S;}yf-ʤ c[ٺe汛 n2nO(lȺF)ʌ@9G.}OsL)ѓ{ͻeqDžP<qcE]r|)?H_33hCnaM~Oi~5sk^ ֗@&~vP$#w3ZzaocPºuCtlpnvlAUÊzt36=Ax%~ ML"~X qޗ,l{;5Sz"6Z$+)=#NĚ7zĞ!@?iDXpRʧY!gUU/,¼W#nTU:KU[TFj_v6ya\RnoIh]Z<@`SoϧcA9|caSD-eްgMhpȦfF\ ؙ:<8uq/SF6qz_ťN?6ŅX84Y F {z]KKsKyeį.uPr (sńdxZBc bqB [^]^ s2ɳ,9ͤn>gb3#( 9|f#G#+YWa=swc?Ց֏~:*(JG(Ŏ"k?JE~sc(GQf?8~T;FlGQV?f81Qӏy@~=\z!+X QU(j"8ո3׹pÅhF;sv0{6XF¤^gJoְ7Vzmf+[x_lz.]omVz94'n[=[][ekrXEr` U+<1xJdiEŁv+DT,7윦wnmd#մ{hIœȼ9ؒy^"֤3=E̗%eGRD櫓297\'a7Is]SMf#'-o7 VaXSbq8qƉeE5\$lYfL_HߖGRC_wR\<E$wſ6NtD$=GO<.GI7&|}54/UO=ه١8M qs}1e//' 2M<%I꒤{R|$)Ҥg'2Tc6ow yOz̍ى AؗF|$<. g]voNE}1 tV,蜖%Uaa.g|8]_P5g)S9dNCҎ[GOʊr*#q"/FΜ){tDpKezJ~J;0Y2E=c7#fvC:S7[mkAɘSAi1~@>rfb0O}N/ ><ϯ/FNC\AשR37֨~agz")ٽA:iTtQWc:J4ٸAc|蟡<_BExFmcTJTFvGET$@U4fj깧΢TMH'MMt69Υ+:E7yt ͡o\fwh:@ X3^$%-w| 5Gd8c>\>Uy0mo>\Gj֬c(C cҼv9DYa<)<=XW3yf1qSh|y<Jo|`>˟{ }8RaA|DO:02N mˇd0ڜ >**3$b|5b _vkEXM!,vFϗ_+2vb]%nkws i݀K5}/W| Mxn&6ncG}͠.rƾ *جfNvf tG(VZQ={Ł7*+K#@bxV=/;YcVJQ,ȔbH(aHTA 3#[Z9c GANq tV)3u+@gE1xyyXl]d ҳ|* 2p'WZ/'44Q&~ &n#bsC8äî20Je L9*T>U֨QpBbT Tcp*ujnQKwܣ8ê ϪpDUu5oA1jN,4RncJECΣ'A47.$NxQƬ:ʽa۸#2QuU(P8 >vpR#&c6<̣:5 u0ORuX)CkHj`h&gz4ꊧd=W #;5Iq/+LfK%c3粒NO)IY7=ՙsi~j:HO+كi){P06 ! ]4 ?m0G5;KqZv|_m@Dm! nRaN[HSTȡ4]]EմX`Py hRBHWt2UW~u;{*OAt${>u(vG`0P4nCمrycʓJ1XoQQrT!V-QPKm:na#(qV_Ug.䔞2'+>qODÃKvFR9BO'<#׉`7Bz+(Qu5xT uܤ`+V۪ q`5fv qŊ"~q^3]V|rt̸:Grjaw'D8_R# ^^0| ݗVpA]?rW0Ys  *tlk0*LhХ lF9; E3ÿ g0]ʿP>EC\>&ou Z7[n.K,6[FYK6~k,ed3 M9W3(4!ZQY)0W4ȐbKaD~:N sc5G3*SgʚX3v99 3j&3MϬ)Lu=]>Wտ)I~mZ:|\&Q&NU7QojtEʥGPK?PK!<Ccom/android/sdklib/repository/legacy/descriptors/PkgDescExtra.classX[S{eXX Ubɲn6#YBK6 c̬g$%NrssHrRJ**QdWY/<A;geX,(sN_w? |C#!CCL`g֙vu\ˍ筑kw:ӛ;by1-ͺ'SF&oأߵю3-JL5t}ysNgru̩#,;E՞//ep`v,Y(X~+kڞ Yݱܩ! X*kc\RQzg 9qE *7eHC@F4ш&k=R5'NsdKtQ@5sy5guC.'lĈ#y$2\Kab؟[s]Wy!1&Y>@J0l[B5M.u*:q`qYʦθyd;99yS^İ@-]`ˊ@cV;JF7F*&)Uthe:Naؼ8:7|YfklVbN8FvQPP0ƛ Gɕc5+xTOeEj71&Q%YǞ2ݲP?SS 6Pa7Pu5\gfs˶F*wCyiҡGUBA7 ͛vwXba࢙d*3&kt(X8nd9j(?.d8b\ NOھŶK0Tm T {d xq| ZD?e9+^˞rb zn^\У};dkƠGrV߀囼5v ڶv 3= W#)lG=@̓~-"jx_`YY(f<[[9v 7(?8*BML_=NE)-KU⩚"UwH_PN%fK%n@ }ğ!Ņ~o/{`/6޸=)wk//4W1A@Qg0JEcJe SΒ +ꋤ"z_Rf#)*KjE`zTFCWZEYQstY's؆D aá_)w$2GW'RќM={rҕzkHFsjU)~ <s @ $C z@+io2|KLGB-U*AjJ=`(&'؜\kKƆYm|ß`!l7/.*%aJ4Pn+ ڊoJ!C'*tP^87gdJ'wT2œrL\`6J¨ +FA]x=%A+e^k8vjo1ut?~8H@1|zcik テ+o^ sK+Qéݽhc:5F?]KK%yQkfX<֔i^z|[qIwkvӬ!ߤgXޤ.?6"6w8K@y4PNJH_!ʸ*5|oRr5qK}sw%#V{1Bh)\ZϿrDWww*m" su X u5>>]H^;ӭ/}WX,m{SA .nIsqU;${}KkY$2Je$DlfDv* ~x[V߱F&#P/XX0* faf]v&孆0w{@nOb}"DX4G*m~;G)2=^q_ב7PK}PK!<>com/android/sdklib/repository/legacy/descriptors/PkgType.classW wIXPf JF!B18Ȗ R,[Ő3{`4J#hI}߳/M4mA@IItM_?-Kss{{ͽolſX$`[G#W0\;k:m5,DtuRDrj1[ЦUNLAԾ݇FDZZa&E ̤LP6[$H ncpX<0/b~k 3Tk`@+C,lnSX,9̸%`s܅Z$fۋf$| 2=m`8$OdD"ǘ$tc# 2z?v&/6Jꦡ uv%(ǔ5k|ċtF)OS<,`Kgv=5UЌɞZ#av hڡ+`Igf+N~  +|  ݘ°'LnĄwKÄZъii]I)  RQ!gBQ3 w KH2c> a19L2ި11^F5rf?&a?c1f^Q1쀄 [jc)]|C6+"`YHFR ("Kٶ t6Kӱ}An:K$|d}dJ@S*⍼F΁+#YQ;.kCewM,"$ӔՉf5 jqpZ%O|̖a)%1H~j}E|ltB@SxP4?~h(w z,'ED|JLqhn-LdQC`86w{D|.uSE|A'Bѡp,8^e1Gj_ȊJ~Zg{tulfR!,|Y.ޣPP #mv'ي׹S8}FhD=)aB&,"]My ? WU^(xJV-^]gjZy^~-78mhjbIimPRjAQb𧻓ŇG雘BfѾnfhKh:\OQeB'ΰCX?0Q s`{qWTk̥-)57tTcNU{y7:n@qjA 8X}!Z]f(HєI՚oή8Y%^m3]Bmp$Lvdu yJԽ>=UƠ2)F悰:]Pt K˫QڣaV%xIML:=6紅^wu/@٦Ml*4`e6]a6]cӐM4(:طK^|ʴ>(u^;DeP4itMt0[%h_/tVk/#r c!߆RL~3QB6_pX+ RcD#)&J m%^BgWik4:͚||vfUh&C$ ?;i\qUh\qMhT&Qvޞ9Tk'r_}6O;*_9*_uTW|Q9U|Qr^-G땯;*pT+|Qy^-G?;y>kTV.8o}¸ Wz]7=)Sio*5=-ßXk u!J"eIZ"-eMD*3XxD \̿_$![s.sY8=YwUrxeSx-@-i#v3qyB~A|vi-gMnȟ?OS}mޗUEup+~ݮyw+9Ms{Fy'Ǿ}k9c1 {^n=gBY Y\FzmP&*NjEP^PO:q.aFI!,S-[oEcN/PK}.{9PK !<(com/android/sdklib/repository/legacy/io/PK!<8com/android/sdklib/repository/legacy/io/FileOpImpl.classRn@=S㤥~َTK PP7*U2RQ&$b{ X@bG!8!DA8{gϯЮ՟r)Pj}!3}\mltB:fPuncW4ifIl ˕Rqv&?1 ڄd[CTGt{=c2YƫrhqqZ^wm % +W|gL'3gZ"m)NC)l+,\ū-#(Nᴆ>o pHt U]AS^Dpxz˴ 2Dld0dh)Ͽbq3şqh]{ ͬ팎Oˡ  l7"ᜎqW}wFj,I󺲢Tֻ:.HZMrpI0.3 YROm۵LwMFILw<*1 Ӹ!:w pp$c((Q*O?WRd`ﶎ;'ūbʲ$i*K*)|W$Z]ju&FLZf蔛a%5`ot!4 [5.5Db`!&-}F Xz 7O$KIW[@sܪ j[vS{KGhtw/ r;&l^'慿E'tiC/sG utYD,oqmi`4CTX+ޒϫt7ZRIjvMBWN4\QÛʉ/mپYe҅0lOrP^=otXaIjbpzv3@de@V~=0]~f<~BߓS:yޣ1iGPVTZ XHiPI2e{MZP&[ZSk4+I˄I2aWۭ6&Uz!3\ǂhrEB7>@od9|+;ZHnvpcobcӯN SeR.ҳHTq%m&(_`EPҐSbv1 } zpP@ PKI i] PK!<Hcom/android/sdklib/repository/legacy/local/LocalAddonSysImgPkgInfo.classWsUnIHBhR VR"%]ٍbqq'y|eG&@uxp=}瞻_pR& 1qt ,{լZg[ZpR֗5/C_:bʦRB%خ?^'katꎹdfm/;i;1[ m';{5釶 F^!5A)m |լ9RбYC-*N e_1J[XJ"^ u@q6hFקn͍_h]A1Gx]/S؉74&v 'I, L[Ay{); xK!/pdPU; cI_Ǖw-sNZeIקEvKk!l^ڴ\ !>}B=(+gJP?c,熦W$LL,7RxhxW183Ջ0a8s"{ZuWήzJ7F [L"lDǨgxn:mVe :H|06SRjEE(븠P!JM AʩuU׿` d؉/ᲆqEzK}1aW$ZިRTưڙ9Ye-Ю"w!&녦ϘB}yוc 4|)pjh˾/{(YS|^8pѡ_ 2GF?bHve^Sʴ4ҏ07ҫ0FRC=W|e7 H‑7RT&2+8 NP2U~<+?0M8^agg u;uc".3GɌg!fpaRP |?CkH+PIQ$bJEǸuJ7O%IQꎤ[E0`_D]1rEˇ?fb) 4Y[Gxh6FOpx;튦4!rs_تVyz_0Ѐp@ɫ Y>00Cqw,Fu1|Y"V†"KP&wHPK0f<PK!<Fcom/android/sdklib/repository/legacy/local/LocalBuildToolPkgInfo.classT[OA](+ rY*KLH!@vw,#۝fv?_DGnM#Μ=|ge,gЅn ˎ*)\3p=Q1@R3=^c{f)kɐ~"|0*dݷJo|.<-%\VAzud `xvH.%wk \1>/vIKT+J$rS@L^ aXe#=2jҠUT-f9kOX u:ҧ+uRJ/ WvţMV"Z'Z'sg^ ҦKeXJ 6uBIP#ƣE$0~t+a<ܓzK%Lv ىYG90;J7eBC2~(jL

(cyX0 nJ7)*bk`u1^y =$CPK¢ PK!<?com/android/sdklib/repository/legacy/local/LocalDirInfo$1.classTn@=&u{N 'RPJ(*V}8l7> Dx@nL$2H>(aS,Әa0uTs .7W[Pqa Ǖ&0R'<* |<,M\U"N4pnXNCrRa2C:t n>o'dɻcKY^/E|:EH9E1v]gX>cz#v'ǽD+osXK{"鳷_MrIgS6bycHEL>NCHơp^FaQBE4f3DyK4Uc`fYJq,y[dsdKWh zR%7鹐fʀ 6{64N@֬bb)f? Ki_`wMTib Dcg4TOTk?0ByLOd<0-¤U@Uհ]舃kuoPKd(ryPK!<Kcom/android/sdklib/repository/legacy/local/LocalDirInfo$MapComparator.classRn@=G٦YJ)%%6]&P,Mqx !, "@kLBIa}s?F=&Xb( Kny?Žv\ߍZ jF i`2<HױBsV 2t#6i aaOD[@K@?ľ{:i̾^]_FQ JnjƤm?tv YimTGFDCT"vH'htIk1kflrƤ9j sdc\~ﴲ[@K] طJu,F@0Eqqe+Qbe:bX.PHГֈe&T/]%OGVby,s_ҰBѰZJ&;i 8Dvld팙u-Ӊ.Y+6s.uVztkMJxɗG(Q+qYcHVRuw crϹ!#^ `eP*YXmY+9{]cx 31;qxL̒%Jtr^7Y0Q吺&ɘ槓#0"}B=' *YX>;s$[V'#.$GDzs?] ɰa'de=iJcQtv YyyE&SJmuܬ,.LqEoe]do C>'t/CHVm{|"'?`߉L._DLZ D0ˑޙN6LtpтT;we L!) X* \T6jdS&\Q'Q %Feںih(~K"i]C@}˸E2mΗ4jX^<4P+`46K8{/ލpűtّ`pF/W}()Oh*o[M4m ;vỔv|6yR5@(PCXC`_$|H%l *jiigXK8_1̤ܔ Y Z${|UDd7}\5rY[n L mW?B( X Ul6"IMP3!Npuf4< H%d2xJ"\&V&XNAuH-"cRmjw {I[e 4^ue@,4=nk >\Xj //=Q}|hYEFf@zfT|&{CgCAޠ*v篈ߌsl')< %sI?!H9MQץxI޸ xA:\/Cv\4'񊂼_ŏ|M},oЪ7a r2@p/, l_ |' jR6=OZek841x+ Bכ MZLPL^ K0?vJn}Tq1ժ0{$Zo1Y)f($7#E'Z|bg~J ( Ss_9 ng,s ֌ 2~_xӚ*Kл(t+HR'T'LC*ʙRT=T}*}2wwod9rҠ0{56Bv8B œSʑ;!z2}}}OBb槧OTo Ss.rw^]BeoLESl͹S[B$uДMe[ Gm߶_s;>Ks>M5.Qz?NC?PPKѕ_ PK!<@com/android/sdklib/repository/legacy/local/LocalDocPkgInfo.classTNA=m B~#PFHDj0aw,c;F4+|( b|?:s=3w}n0A )id\vxi%='ZrPFJt|.rߩjCfY2Zax:[;*ȦתԞwrJ_$Q7Sת#t$EXk0a UeBV)yЕ'4ċr^{6 *{R~!z2N;\T1=EعZH0ܛ=z]b'-LؘDQ/ڹt@2TÛJ56Rk#Gk2--vc: T-C#-2'2>@?!^Cծ0b1XN ӇJD7e?Ѷ\*6EV͘!0BeCrK17A$ۢAtA"Q}43D^|"pq'K4f]'b<qi^! Bi~aX*?0./:AZaL8P?8y\JƻHbo Lc kO(Ji"O5{a7oL~B$8BHLC{PKv$݁vPK!<Bcom/android/sdklib/repository/legacy/local/LocalExtraPkgInfo.classV]s~-ieec9" ؎&&ƖPk%&Z:vI@ ~b9azv0p䆋޶Gt)}6v80Hsy\܃ߥЂV1q$){V|ϮJձg{z#2s:Wt{l_+d:4~Zo;2-C[C)$f ebLkZ"o9ݣ S@ҕ}K࣫e^AݱD9; }۝k23i5*Crl]wWѐD6(e_Zgz@Z`x6lF&{U#5LWph &nMdxЩLX| mR@6l}H`3taj=<}&v_`Kͪʂ疭 B zXyT뇁R44?6M)W&UT ,ڂ J=SljNHb)a^B2,GG`wTּQUjI8V]JHC^]4m|¼*[(PML!ΕՔUUW`)@I1aԪGT~)N'qfn*%q\4UHݦ6'9|um$UUǸ YfΤ^-Vh25s QNDu_1hm T\3(݊G5Re|sJU#YIblR:Q%]X\%{ @\Cu?ݱ7ҚeF^M:;E~m 멙z;3*3JV觎G*ϖS rdյ <>4 ʦtRPikL}`ЮiBB+$C+y(F=/dϴ ~#?VuX]2zg"mocAȠ{ +K˫郳'e90DrI;l?%b !rB,.c ^{+݄ J5q`7]Wv1l8ͿfVZ1~8;K-$߭};ށƲl"kdXq3]ZP3jyŸo@q@[sʲqR'U8hV F u&'h%# K"mIB` A;vy T;W-+:t19 (gnVQ(8CVr*TІ8 VKrO`?[>e&n8^`Kh]ǖ1:q2F8ϐ%$c%t5 ~ڹu0Fg*A#cdlӚQjaF2\}*x9,y9R ~[Ht}A' tq/ `{ǿolkb84$tCgX:Že: 7Mۡ-.4f+ WOl] I/?hd*FK2yOVDvϐOV`NR8"]7qVx~ZxeSWWut^ s%H3!k=WGR-*&CxpC5&3㦎[H24md/6\:ÐHʩеYq|Qyݲ㸾c86ٵ]u-*pzSgh jFmA,\ONA0K"-MCVdTtvB`h~m0Y>dKz;F*g\O7pj= smsr<*F[ZG~4j0FkjKZ#4b' J;otl|l+ Zkv'in 짡abn۸.H&fH;HsaIn].@fErΠUF?ݑ|WB8Rt^5&kg!~p 2NJ oRF8PK/EzMPK!<@com/android/sdklib/repository/legacy/local/LocalNdkPkgInfo.classT[OAl)+hQzAF1!VB/Xnw-D&?xf#e̙3oX :i°Bâ6l'd(<[yu_lْ7C%P>9.mvYZ"dZ0<ϗO RKgDZEh?>ONH \FT54Md,bxx,&+W&MzKt|%u f% 8uWLg 1^z30,àQ)yL|PF |J$EPJ4񐅳BE%Y8Ǖ܉8)Hb7.ࢉQ cp-BhR P = o_HUc5}eVcgΖOlUuiDB1,XA(紟p@NZP_%]+AZ_I&,CSmކ#$hL%~xN oJR{ V=ښ2e⪐ݳj$ Hqjا~|Z`5 VL )| N¬$J*eJXpZ,ԣTuuOO5ypVαƦ9:e_|}>e+QdUr\GyY Lgo{cEM RoLۓXIq1, cd9FuvGeó>$uNqH5BW5G_w+ĠjGҠ%ytc =lٓMm{&c7$5j4[@Yr0yg6{ah7ʛ F-DBl>^rF칕5' PŬaKox$R:8Pf]kng ?YYLs~@ 1=*/=j孆kD^S's l1;rCנ&a(2)ow7HqZ@VV}* L(GDq |Jg \`Wx g WEXc1!oJ ?ea"NrP 綰;u.mJ΀0 o\p#UO{:T}xxOOo34p(ە$i _hTkmi!Zkt$t)pQSZ_W3ӱ= h+HƋ:Sؤu _l3mzf '/E%]O^3HVX5DX=$Ua\Ǯo V/DbA>XI.XT 73yyT`*T +̷DPK, PK!<Ecom/android/sdklib/repository/legacy/local/LocalPlatformPkgInfo.classXwdwgL" /$[EDB%ID813ۙY KJAkkR[b+/R/_9_hnJ=-$o}s}:*ux3*T+"$.eec-#sc$f91\˞eQ-Ň2G.K ta;j$Lܣb32z˻F&6h[9v l y "*j lJiIFSN])odҺ-Pc{3˲/Ttgu1,Ldr[8)#1_%Xاl]suMa9^09XRX`c&YiWp*BTD>Qݕ5K\b x};&p)c.k樷*>H JG!uTR;=0V & +R+gԠ- ZUF_ 44с{<{JANRFŵ2p5vשXdq2SpH9fΌ 10nYt~ݤb=*㦫z 4 ,X\FS/cR4woJϹ\HBynNLO%3r&ܧC̐0Şv8z"*H؂~5aC`]p.ꈯmiPŇuږz wAV`H@>`Xar0n6Ԟc<#Hy|)pUS6^0>;VNGw+Tuze4Iʂ,w085-~cU+Yh\y pP]hY$7iGVlZV1Ψ$\N7 KKڶ87UvXAX "7kQ[UW$Oȫ؍=,Yr{q3wi[xt;MSndiý  kh#3$ǰ|N R-LH6U\xv4-ξF:gvUP 3״ٕ0 M3d,ҭ~Cl41̓[wnMw&{nMklEkƧxZV_[A#kvQ-a|Z :K#eu@2ޮ$dҲ~>pP"?039x5:JƨyjkˣvS̚A8\ljn\Ɛ6"Ff/L1(}ϸ1xL0Mx=|~yPvZ,evبr.i'p/eeαlB̈́ղsi6Gy2/ x.N?ezGy悙7çǫ3]͔Y\ω\1IWK+ЮAvA,3Q?'y4*+u'ͦ:+os5?r̻+3D+!]QG:ouz[kda2MdBДZɲ\ǵ]~k8)]m_ e8<,F73Y|>2+MtkLpu^^IɳBWq99( F4>v/J`¸W*v#'?6gOP|/Slisz(|6n;  D)(==#CE(KЅgmu, )R\KR_Ne|mW5'' 8J*o**0( 1>Pw_țR}_/`yAreK^e3-O)Y[QZQZhLַCp_FS~sXB~<5@i~]DR+GdрC!(,H?@ct o 91m픸1܁+pݸ.}uS`,ZR>#誩݋ P | R#). xoBxwH3kQ.j4wpwp5GlDp骗B& },W\:BS$0LPou- ~IlIWG gpyK}: vmnXr{~[rXO!ѡxZSPkP2>^E;žAW/{ Þ'<•*kNKn8p)9JY]&!R={ ^V>~/}ŃAZ}cQz+m>:kjOqg?0f!"~=o,%v`+^DdMl5=zxEQa䒠\ӞӞ;_Oo,v](a!ҭhiЈNm&hOšzH%#WS&Y|Re"rce֍n cHӍ"zc!"lR%r'vd 0ěz65q}VĶLVફd J]d)2/穫}°g1ʰx'Z.7C1Mqe5E5Nk]5PF:?_L! RI^ýS;Œ8( C;&N"=zJ0LC酰:s[ C;P\ ?>PhQ c+eeK4~fwJ 4y}TEqK ܃!y/k<&w'y9M]c-qCЏde%oS2ʣPN qPEG,\cuy'g6f@2^ôXg>KR #}$Dkݴ^'E)cqg:sTXvWbb;1S=c]eba+d0Av)G@P $i5Ml=n%^vʠ0IѳI2@v?PKPK!<;com/android/sdklib/repository/legacy/local/LocalSdk$1.classSnP=n e*e-2J3(mƎ||@X!!~q[ @w|y:ۯVCFB`%:%6۪YXjhͺΔ ?t~0aΫ )Tk-١srsBRFJ` r}pUWݚUJ)]iΔBRbV:ӊRZ dZt gDyZ x+$c[Cu oZ9Stl*p1.exy*7 la[f;_ͱM`{KX).4-?¢"nG|O=\6 `#͆~C,v fg-;|Z?"pg VSQ^\Ӣ'kK^ExVưL-lIMW%$rE/[s<2w{ƔKJO4IWa$a<-]t"Rf3]ol7g|Kƨ˘e*bK~H'%ϳkfvЗ2D_oH9\4t_!$a#֣pa$PNXM  >K,g|!A؁NnAc?k2(cpd fVRQ"LE~PK8eNPK!<9com/android/sdklib/repository/legacy/local/LocalSdk.class} xT{3wfr`I" " d34␙183aK뮭 nXh[.V[Kmն-}Ͻsg>s=ۻ/L|4Z0)V z!8m }? .Z@u]Ļ!(]yp!5~yym ngL6cmNX*g[{*^P_ƣa䠙P[7p?<@ъPpT$ixVB=6'c8!2?>ã}bSCuPuhKe> jR:bU41`=F׸:l֬DMZ:嵳IvZm5ivq۪gU{Fg٤)Tk#^&Od'#||VtxY?R]mNZ:O^_cGU_ci%" ~Pqx%QWijkH/IZz"FƯux~NS(`4L\9&N߆j;ށw&#7av^Ji9>33ȋOgLy(T2} { l}#bH'h:iս1r̢-rI5RDC6s'Z℉EO/Z"S^uk4K|wsN| &qd`Y:՗(r}o3̀+ԡNi:Qhbi"{UH}oeY8Yu=B#52)hG8=tbiwi\x'CLG~#e%*VpTԤݛ|qvn] 6H}hOh;t|wJm6yd˚g.(NWE/~A ]PDS$r=#-W^N]S\#7u-q]_AJe891V,1{ݪAĵ`ye龲3}Urn-2(nnM!.[TۣY}e^R&tZ])֑gy&I w%[ܣ{uq_wN!)4CWqx@t d$PnTSPO =i_a5Θ7~)v1cyn쐗0Qj:ږ <ɍZx[Wu(\IJc)'g|f;]"vztV &lb]= vydy~-o26,}ETSGaO,U Lڷw[et,3f!tb ^㿺dJR"Tk<'YFFA;8yJ{T )&;D*i nR@}E 5BYt'SV_=[^@;m6N3zj Qxt{4Bc-X6b{r3.U2ˇ/&=vqiP̺f:-3%#KZz#e}9z"]iWP-('0ShiYef`+5a#8m&پx.$xW%M08<q{)&ZAヱJ— 0HƩ#Vd,<Cփ:5ob@ubiq͐sb Y)T8`8v;Ի#a 摶1bNT1 O{H8n$M9֞0o4 6LE<@!Ѭq0Ke΢-Bn7HMT+34tOQf"WZ}9S5ޙAIJB֎#z <̡S&ڕYdc#0#HU`v|Yw%0zZ a (Ҝ'5e>#w%6:H}JY~́BnN `VMQ(.UP}c7{:YJ8M,+R>UQ`BX hPh耙*L ܞDD$]-Wa"˂Zn"9~4 5W`iB!GY2+O/g#l`Y{ DQmQuBi+ Km.a(lkU]Y3>#p0!p T#$hGs"-o9U쥷H8|q ^IGK&  "~Dh.zD7A=VnJ.pWa|aN\Xϥ]m^Bx SK< R݇S%̧|0D¬03ߵX0Hb,,~L`1>(CP_/(& ^1QP+Q@_sd$7&C@b#pτ3^ ,PK j1p Z Z Z쌃5?1SwLPϗ2o1~d$w tG$b H퇅xK m-2$| -q؇̯ 1`wP%wRե*IQJl9PRsln{b7ou3\cFۼFْC]F|-鱫` ^ VPx L(ر.z ;XعDT0vdHL62*$L#^@+>AIvxw~Oopw,|<Eƽ(g8_:X$z.'^wt x8ZX ?ɐ6B-@51S(^dG/0so&c氘a>Qh0)ܻ:ǥJO!$'u*?zdڅ6^Jفlߥ)Ŝ&pL-7uLrSi+eOgw[i5Y]bm &k$O#}|>ܚR`V'p,*]:YVe2PdGwhxr' ꄜ8U$m c'J;e˾"vVi3x:Q3܍1fGHH ~ǘ`ıJj4xWbI]{I@xOob,8PN> + Sr"ɲ8gjx+LIլ pi6ecr5݅\ոql-UiûjH5eRJt,ƨoo2f rn([SwaP<K&:Ľ$,V]->zOA|DTRjğ^_]Jž)|6x3Y.};YSH*7n{%YEoJ՝Pc~ХnÇK%VJlܜ[guv4t^k~0T,Mu*ѕ}#Rs&һҌ-Ǖaxje2h. dw4whɥd `kThS ]7ֳf-AIR;a(iFga n Nj~Oa.9^KI#fx!HejU Ykɒn|1 ƋI3a,N>!2?O iֿRI xߤC|F.94v?KIT) Ma }wxRܐE hdQz\ )xHރ?$>nЗ (0 ƗOſ44beó'lEj8ɸE>tAhX(hMR 99S",Mb K@$`)C'449{;Hao.}߆K:/q CLȤ XoH OT~ >F`!܉n?d 'd*0HaÕLd)Jv.h钉+F[<6SM["_I0>!HK y[fUR +o=d'ܽ$l?m]D[e(=N`أ!OɃXJBRd9DV[Dh" 5$ XHZBt54BlI5X94JϺ(#v0-19doh1SA{e !00p%o |T(Y $2fRc]&N[".V˭[7̇|Jc4+ϩ̅ e*a,RJ5+u ;͂` %$ ČaQE/aQ͌'c4ș9%RCh<`Xl4pϣ=sbJ[}ԟTu%0g%9#,T|HSA )^ʕS'x+*#A j~%\;u@_2"V ?7lr *#Ǯ,["}=:\Ib͢1L*LqIKeErT .J;1ernJSݮE!L^5«R6J S0P"$QV:3I˔UYkKjr9dffHgHư2 ) 9t khg0+v'+,lߠ8$qIF]$p/LBAȔo? !; HմېwL=2YHN+,̦1[.9\kbN1$IM O !IAh2q-\'#_&T d8kPW&B}-"uDP7BfXK[N.Uõʽpr7!] LDi%f$C,n $zvi-5IJr d"8w$q*h!~75'9I#r $ƕoH8ٔ!Ʃfy*_…~2fȐue=*UTAT'|g4TӔ/H|.5'p:穃Vua: \<_H j~K= c{8ܪ.Ս?SMSO :?V'_$>'C $/Dl.Tȥp2Xae~GP~[.__*]1UPoʷIq47 J.MVX)UNf2gƏbFgRql Ɓa2RI,`>5 0N'e5"$,џԏы"B`:giPMȈ )bӤj +0i줣1cxa(9ܦHM7g=T'<(5<#ueXB>MLB|LmDjsԱ;ѯy鼮9?5szfTX: Xwz)~7즸b2=kVýJq m>Y|ڗW~p䫸.\iaJBtl37i^5kGMܴ&[h%n/ÀR ]RR7S>NzN-q$aLU7癰6ޖS8O֍$y0 !M}pFCx G`:˨^A*1L/9T^Ff*]ĉ۬MYij3:sZIxKM+Ti҇L{\CN 6w{gUw"=M'Sݭ>ky]9A#*SO%" EDTfCS&!M` D*J#Q2nS*׃FdT'`t6qz9>&z򡗠)thJ܊P*e{7GI0vBUR**pPKcN$P-mqPK!<Ccom/android/sdklib/repository/legacy/local/LocalSourcePkgInfo.classTNA.-+7Xj)" I5Lgvb | AoC\"тsΙ9w߾ ` BF9EWxZI _n9ZU(#_:hrrͺ\ )hi~"NrG*Eu";ZSP~WH]-۴:ķF䃎=x: Cꡔ`bW SVU怍A <"vw'1Eb;2UA{+& Uuǝ֖OO;#1f&ږ!ýuP^ROe}"~Izc<ҋMbBOԩt Ta葈5obSD*$ c4g8SZMpiB[& xp8 4K@DP OC!Z E)=Fxs)fb' ) c^3i,9PKJj&PK!<Ccom/android/sdklib/repository/legacy/local/LocalSysImgPkgInfo.classX x~d73YFBsqsTt5ʆ@@dcvwժzTW--luIjk=[{S{^փ$لdg;ɓxb  (XmtO2{잾Ր1-t`CջydC덧[%ʹ%pAUkUkjHߩ7Vj3iOlXcvSuU`$V(ӂVvZL?85a|L5yUy$toCɘަçT4LW0CLXQ=ݝ19eK[XrLҴqIbЎz n{02i&?ctcYo4]Յ{emm% ǐp"n+f> s_u4Uo! N0gxs Cw+W?fG|Dm26k8USm#Yy)h)anźL5zʈ#֓R^4x7ss)GɱP:MBd4zLC3ϳWu }J KL Syt4}* 3#OƂv7SpbX)pr rp-V6ok#00ЂU Vk8 R:Ј*WEyl/[ۘ!w-)xHLX@1U~*AC ɎUIR7if&Zn۲XiAf$6,*2!lVٔuHLuy]k PTРlo/;~酵*ƨdSbڤmĒI}EZ:!-Ypהp122?vkJ*^;5\K ʨӻ&~6f6jtu%A\.AzN1 A4 Wdo0nybWovch6 ZTqnI. {c0|tȕۃVuf8 4TDh4_ҡ:RM|<®\Xa+eLd{-Uŭ4o Ỳ2ؚdqeEg+43FH M83>FblNic@ȴ"kCϘٟ 8;LBrkG$J8 qLh1Y'ȶ2݆ Gj/p+ &[4̏ 8mʌd ᧙s!sצ`+?rf8;ul) AQz;q#'13V-VpHýę~O{CHmKD3#.Mɰ>O-Wn1I遂C(OOai{,;!pCi᡺@Xџ1&+~ )4X:mTȳHSVZc~ DDHLRv$]kwZ}סV",pkn=璖aWZV@pF ZYO&c4̊()u\+/ď ~9)~:?/=_"~ Jo;ZRFqN󜭀8DJD^h UТ`}Rpsp[pCp+pP=/X+E`X%DQNiY)yi"Tsp>Es֚pk5AB{>l܅'0!l܏ frfjƽTwu؄ .ުj+`ڡ6G @%I6.J餄/((#=7AlѱEokm"ER^BCmq֙`av?޴8UY3nޥtLd06wP4b'#ew53O*0Ƌwfy/^y2>|^pE}/.{2ָ~1n,ItN$uA0\mz{Ǣ@Whz@J{#%:㗎8|oa_y u[kHծ5n$%ȭx\pp]f#*CWc^G_)9pG_[}7v!&둗-uI)Y/M_ey%Q9#hEcAL5=PgH O%:K",Kt*Kg^2S| a s(dVS8%~ׯnM4_LUzVYWnB_[p7ǒ#v|7/+]waP쎆nVݑ j"B\I2 /] ZܪoGe\*Q*F Pv.DYqfLl#=u ɨ ڑRR&<>Ÿ_'_.oO"hCځ]ۙwq'pؕpIQYp4wA A~lo\uNE .C(26!`WMSi\LE&fYPK<ԯ PK!<Acom/android/sdklib/repository/legacy/local/LocalToolPkgInfo.classTNA=5LOв踣(0,QBLHF32OP]5~&n𣌷ԗ[է=ԭ UF=.\FOHnFtt"Sm^h&oر^QtW*.2KyY8L۲# L 88Iʢtk)耲 %R6ql(JtMK-JI$ي !wo{xq>ƒbʭ6-⽁5=[)PGxQD,D$0HO $HnD^-+ڭamok|KB@u$Rɐ.2x$l"qSOƵhȍ@GԤ\2k楉ajqR@F !1v0^1ImBZ/9NjICOvA>0xi5D7pP La)%cTTc yƂdm@ỽ&P֍P22`FqI~6 /f xΆT2*Q1WnZۺQ/)c$Kը^@XlhHï^(ɐy@ES`$ 1}m22># D#E'Xs iP_dnHOSq:K["ҾH4NɊ:&[j[e_b6R>[JYռՋsS)C76K)8_B8D3$P{R´j1=,"LII}K)WA 3]VS ̫)(?Q1\֢)*<&OQa(H0@L{DAgyN TD,%©(k޴tfomPE*b %uԃ -$Z\9bl#V>\x.爲й}@A(~\ W*oM"1t5tK\ZuިNd19I>c>4H?Ra/u@cyVXK2m'%vOJU8h5x]M*n-v$ :p*>x:aPq'b_dc77zq{*J;U|&DHJ=99ǮaaMoYW~~_KTtSZD ,?*bA0DϘ +55/Ϛ%8zTCq׊HԔ`c6'譔lp)_—|vLbU*/,.~#a*[9"GuXG|A_OOt%TzT|5d*˜j ۘU 5,|!~2A”͇|0p 8:&;c~)Զߪ^I?f.VҮ;[l\M@n*^Y.QG.Z' BRz!#SMR=}*:ѓfUV֒,;Qp< ](&p xƍdzTuFʓQ[ȕdX٦}0<~qJ-53$ۻA+Z3ĨrqR7RQ6e&NF|c-10KDKّg:[^r fvEMWgRy!nߜo( @Ϊx?J`5\&,{=3v盹 gI&^O{ag+eիj͝"CWg=Q@'>xCQ~`b{d]dL}vȗjRw,z7B=7{t8 S5d*irAR? -YBd gknznk,q<8'_ Nu {WU a^Ll5Lk60/݃h؋8:yi/R> a^>H.WVPY(Jd;Bc5f6&-27Ϳwr:/v kOWi˚S뜧wp ǹI  EBzYpѶ[n,+ϳy{JK/(u*~qNvpjqdV.g#XoFGwp3*g4UΘ'e bĢvLꚢYrgl.LExHH(:DXxP$s*^t6 0w1qBЋvia 4zDj?.i,.{j3˪j0.~ćbwiЉ/ˠV\+hʕULx !%vXS H#b( i^BLz#„4;n bšI`qQ5u[x 2%Eز@","JFQ\a>?@9(-~۱osn7az^籼Ngq:[2yzc31ep5v$ x_ۘ3-o!$T,K_QF3^W//o`젯N}t@Z˿O"RGgCgW/U_if$˫QTV4؟QyTI*8rp'x'8UVw{'ܮlyȈPf˰ LDvU3O7SCa:^(s}^-p{Md0ࡨm&5CA_^*Uf E;.%M@RZŕr# 念R~JpOHc)ϖ-]թ43pb{a6WZtW3WׅRk8b`GI׬ 6#;^-APG  94@vwb@L$LH_Z9RJ w΋m׎*xbY_=ꒇEr*%nG=^rm=C]P U k4L;mA!~<6Zdse:SٛTW&պ7[rd{Kn$5d Ƣ@[ωmE3tƆ]  Lv`Ԑ2bΑuPR+&<}jmaG_&^=F?`+-}vqe&C2!Fѱ#q?*iTJ`"\IXLty:-M Z>U"-DJͪZ{x }.N S"*OF#e*CS2te+oz`F܌JN1ͤbN0T9y TFLb$?ì -ug74khYXvqf,N54:}ZFcV7 ϳB"`/O򐇪 4f3Z5,mejBGL4פy0L6hH2N޹c#LC\BKiYLol%mR#5 _P%F BwI˄hZƎ@$jT!+VbyΡVavS^*#LUtAm&5@@ ^-0`hao=6[?ߤ h-p7c4Ax}p.O j7mH'8kTtb=-pcf7,NBӤ.!{a ѠI$Лb˭zcEbyZ v cEGFMUƢ&Ũ7 VX~QIB#f6ϲBވl\n;┋NDԠ/e O|o,"T^4/YPFg?215u9}ՠt]BCuCޞp$fuh^-^e"o~,pk̪D[ kL Gq5$oizĊ2zno39k64LoI7M l:b6jҠ3$DKh8tIm`~ &AwB^6oT #.8haua] N ;8襝ˠtx(kjG }f /^ʺҽS3~,BCbLCbL`E$ȴ(4>a&^l/Ɔ@\adI谈:ddc&Yl'&Hqr|Ao29 c zۤ;0 $$:4‰Wܐ.z(8x2AmCvYnka;TT8}XaNpF+r@bOL=HԲ2i60ӂ6!v2UC{Jaw i*QVhmlx?P5ӄ& ۽Ί,85n[p 6Nws&H#N]yj ƏJ?WG`^`3x9%M`ވt#9`TSkۊFVB4ncYp*o< $ y`~T#! ĺoձq] T>S< T)b1pS0Gv ^?c򳲥gI=r*3 2 F/MH@!7*hu & mF_0KiqjJy/ ~%}R K;(َκ݌!'q)r" I1uv}ږ֚-kkxW2 5a} tI@`aCE k-_p.VА+G #8`TTַ64կ?wYMpq^"oj=miil 4Dmj;%`@ȲV(`?~|R Md"BY˵wň(P<ruG.сopM7rH_ZE1A@PSuNG(_EM^Ȳ::'ݗ>e.0_3/% @I@g'_ (r: ]!) f5! 83>pgBaׁ +5(a[Q2Dg%jB cDjf9d(԰rWf_kNp/z5cהfԮs4OY8>݁P@$uFQ-%5udNrذM`l.fՃ4J"WJ( DӋ">?$@/6%$s#A+$_E >WAi|CUK=HuA!C Pn@r7,Ge}#K g'_z]e;և{/uфcHsN{0[vQ3/O0.HL8LI+f&K5e/J\a?z2u#}TH)Bٱ3Ev}$Db8LЊ5{{R!'X(b$j` njrvUfd2 0lD'wR*SNJ C4'4',#VïH@[ѫi_FhRI#?'~_|&o 7tQ~ΣYLӉG9X6oU˝ J",B5 ~W.1KߍyrI3a}F05"H%nM@*e'={z|恨y)ZBi}X>t M{RK uLg>H  #(vJҸiR0M-))sNG3*KDOO],@JsjR}M*Ɍ7WP/c+h ˼5IoYhPִFP>b<Ҏ],8KdXVZΫv˫]>4GgI}F*C!hHf /dK ڀ_(zFth1ilA gO J+,-*=Bqn.NcJכʎPii.ۍߦX9'c,]K4zm\MC쥑lh΢IM9&r.MM*2TUUZՏ Z_b~DPq;b9X41w}t][SNEy blGQws9 w|]>@k+w :-8H:xyy$L\DSy Tit&X*d,,-V5*-!\ssg$ԧ، wf05*_z9cxNC7o=t{6Gi>~RR>=([Y^"7hm"F'<9}32z|`hk$͉cE;))4[:Dk'40Q5'pҙܦmjTu?r9+>:p]TI<|ύA4M+i(Wڜ2G/GM0V ug.c9a>:VznLL7nO)VhA1i {6VEj0?eOW{!tirҏc8ͱGT\qGr~u{F2\{y~h,x1ɗ>"s?1mLcR#4B3-Cپ 9,`;( W\ v1-iU %\jV$UlUC L3joEv3C+x'_?¬|'~C(?Ï|'>χJWTQMWT~MM?j>Tj9jz#uSsr@Knu+ڍXb*[HSoSjxGMpdbGC@sȍH+2:CC7BwOx5yc|?PNU赆қx{IF/t&WEhyhRS0E:MME` iM/ZhkTk8^R%:nPTTeq(}-Mӏ$%E,s>;F(K Q5Rݟ@ M+v~JgI'4"MfS}!]Z.VRĭ:a 0N$I9MtNq)Ьʥ1wdk$/ ]XAsmw\jtC6<87\XYFiVR4U͠ 5fӨNUQͦCUͣ+|Z-oZڦѭj1ݡh'?O=×șɪRhM40?!{IjR`yNVPZl_CW ]zeo=yI<Ӌ2yi:5Aoxڵw!50/H@'į"_m;_yv(?ΆOZPUTS!zX]DT)FU/M-tJK{O=O=O9uy/`K*ż`ۘ.}T@v/(f 8f8e|HDOYC& BD2 ej 2!VZvb%Sf!pN iV:lf!ҍH40zuxrǀJS2c ۭ =.zv#Pd{e:R'2mJD9  3N 7ʏ<xM|i mC'C5Y 韹8:2)糧bâJKuȶWf(s kex"Ku/U#"򗑃\y0štﭦ|>G`s }wrM}KY2RF [UEX2իWhZNꍁz*ΥQ $-H -:S_ tO$־(7V&*?jj*\_WN]NAz6~5=)h62Km][7q |+"@|D`n7MyMqy;idAq} ^ `*!tbr,tAv\*s9/lx ξD}!cծ>tTiByiwC8qt *c(Q9Qө9E:tà7mqx髎taҷt#vJ\Wv85[^%wY(KE.TTØPX{\mr6Xr-?9v -{!?qb\~2îIސ>jїXq5ry(U{qSi j2ϕ#)yF|ε;&SL qe"X)b*MUT#鳃c,O 4*G!U=a%4]SjUKSHnOgоS~lL|O85I+yԆ<ЮTҢ_I/>'MD5^pFƻ&h2(CsMTC>*9(Ji,ڕO.J:DZJK?zXS|?%&\$ i^$bFpjLqŸQ`M iΈ ]A}.blhiK?com/android/sdklib/repository/legacy/remote/internal/archives/PK!<Ncom/android/sdklib/repository/legacy/remote/internal/archives/ArchFilter.classY{xT 7,!^"&$+B$Mb6x\Kvݛhm}>l-h DjkwmmeZfnvE}_>9gfΙ3;s xPg~ҍp[F/v"(Pl`" }Nt'$ 'S Ӕ I'.k58-bT#!$/5OD[༷TQ+09st*8M ̦R1N8g p(6)+˟yěKM xXVu$k%W8ɸ6m곆]Zg`10 kډj95PZWA\)ܱw>[r,F5,7Єg9q+h1f$NG`N]ݬB^-ѼkOAC6\+NVbTݡ9PJ1Hs#fFC)L;x7/H}c[t|-\)\6.o[1*Pb'F6M6–53LG))|

HFyb4tFe0bn W #|+-.YbK[IJ*.ʓob'a6 ; !+q蠓t=_a3yd$LWV#)fOQ||Qva,bqbVdI{i6A3EO+ӂ=bG<*_=M]=]ڇgeFh޳-Ix/64wrDMꊤrG[ό6R*Nw4<L&[^4{%Z>3e&mɧ'}M׭:0g08Fë|(F,wo7,J*HIpoe- j9}̳gk EF迕Uy=ʳG8S9hʸA'WEGA;(%M/x/BMNeI֔=GI+ʖv5Ie!M fXyxLGfQ+cK'_ln<A#W3VR˭E藞IvbDqM&:$+#8nM^&B15$[?ډQgJÓuV}7_zt%RsZghd8O <`a+||F3ڮPzY~I{5X*WL:}@q,0 ~2TJixUV& 'b>|\@xs9!@F%ᗒJ 5NI8|rCXqZ^`h/༽( EYҷ廔އ >b:;J :U,4kxPiz6LPc  7I. PF>)r8G)"UD]aQ\ ?i0; UTUk(PQuP u;PXW߶ R[QՅ|ELC}8g ͷd7"up]Q瓎ӤJB>X,䵥7zzdz~ l` Pj#bB=?f$a#ElwՕ2܌+q;\p ᗉ Jn NƷ&2{wh! e U-SG U!GjAt 5Z;BB1}?N*dd ϐ>~2eR@{XWcVL}cIaлCy▻=KxH3V'q~b3h҃ϱ~x%ze+[j癏)+I֪x̪!=ĝOqZZQ"u~9귬kٌX2ZQ ݏ2Vd5T#) &}QW芸VÍ*4? T񒼌`T}>mN lzLMU*g&d82x52Ma@PL|1D9yf6ڭ(ʣp΃t{θ,Xpl = ]aA!|#$#mg,e1UG|avWE ũrDD^Ҝޑmd?G&Lf#4Ix" c!"gFI]yYI%}ٿrtϿX-`uVX-PKk& PK!<Kcom/android/sdklib/repository/legacy/remote/internal/archives/Archive.classX{pTW>M,Eb݄"$lM؛%{ɾ{[G}c'oQGGe9#2&I9{~:7?x[ ^(Nk Fưv+p Z**Md1-3nfX~|2eL=V֜ -1EJ:k1#cfFK434NXwROL S9]g@f E}X!ݷ4]BA}RPR*VOjIm:oɑC189ѓ9aKv"9&4߮5.c\Tlt2|m֩x ^.]f¸Ç *^m2ӀϴUm/e8_N\R~*"vqPzu-O@Y4 y^ć ,`[T)rBdGۗeCnޢˡ6ѯu+Trzf\AGbxS_8 @{ Zz @^ G*0v4(r{Ŏ#`9$`a\׵y?0:G)=,@ #*FEVf 0߮^A\)%W'L#gٌh#~ qND lޘc*|:XH5Hk۫X|aWPCIL.:'4!",=2tN~԰ ZOUۨ yAMxTjڻnѱm;NpwbߒX z!0&M8]HI-Ύ"S8ϊT1gS-EhVVIQtN00_4ՇG˚e.sA|)Jza(Ƹ 1k%^U 2jfLyC3H>/>H |vE@ #"s \DhQt\O_,Ϡ%A[f/PY!u=ȋVOT W\}t-W{z|Qxn5>4PɇPHAqIJAy}a|W{ihhh\m#Hs\KX.D@#&`Z|BW/%.H)Q8^(*1Jm0[ii掅OTe4>S~!s*gjnYJ"w*55Rgi KAzU)7G;"Eya%hKJšvOi-:=+T4A3 eM+<'=%;鱐v&~gWpp};WwLJ2~.o0ÏH--Rĺ_v!w?b~ ܅Ys kضՍ5L9T%\k6V"B }bi0|$z^t+hxZ.>]AIK. JRVv{۸o{)gbn)ni [n]i< r|96WٴEüa%C@KS B<+c-?a@!:V^,>ȗn?:t:z"a)pvЗmnܩkOD'lNFo`yYkf2K6o4f;Jg9 @x 9˱yB,e1Flt( |q)Pi-B0NY QN&{|37p zM*Ҽ]GŔKfHВF渞X !;B/bW3 %,)C\f I c4-U")ZXm7woشtǤCV]%)C,u81 "Mz{!^YiIPs E^բ%p,4 eN5aZ&[ƶ ;/Qy U`)L1 5O%UIJ%3ΤG{7Ŗ'*U{MǷl5,*sq\H.\裋40(=l\Zk$-E>M|}3dG߁7yN 5ʺ¹_@:  8&p`3 >b[ɆN'^_?"= b" DCϿOT!x[YYvcaN:U%ZK˷HDة@Vi.ty-fU l]ہVZ Z:<1gAX^Eg;Ef+\~ M ʍK/TOn=PKB{ /PK!<Pcom/android/sdklib/repository/legacy/remote/internal/archives/ChecksumType.classTSE~ $HQTz_T4533eMcdh~q~ܽ?p 1|녁U; eۍO|Fb?CLjJE]=C0F6K k`6Cܪ7l2l06a;$ðJ0LWw}:ciN;qa `S%i<~"vfY^yz&:S`RwY^e2yE|@B #H}鼋y|.2Xx "yGlȎ5XG*\yĶGA?AP5iS,.$bZ />-tgX4O 3V}ԹMN6;I'G|ϧ?PFq#iBfqs*eq[n~#8?u,hƏaԖa);$ 2jQ(j0_y{)/2Tq_1\9 =ٟ'`:+qbx< ȫFj3L"OܓSLdlHx\6Di%5Ty'o|jkiNek͚kJ9sx5,Υ%江!^F SY'40?'kf Np&/`ƯJVJE6gի_b;枞M*HahК!fnQ+ 0nvC-M 5didt/0wjӣͬmsdu r}o=<_PU%>}?= ˘$\XO6S{YoPK[Lo[\PK!<Jcom/android/sdklib/repository/legacy/remote/internal/archives/HostOs.classTM[U~/6 bmX,ڂ|h !!P^&Cv23\u㶥JyOW.Wso4$'s{| WQaVw*cVU27Tv m5ï-(fR i|v\1Z#Ǵ$x$gD+gur8nS?^*q(q|*niW-(Xj8UbuK ѫxpbD5E cؖS^4-z od`PM`3>tjR2fl7L1Ԯtz;C<:R|;ԭfrNB7I4\ݘ7EƨF[ƶk7 = 7FL"9mێ}ӱI6zLL]Y>2#gl"{I>MHtnd'x{(w!㯐 %O4,rC t` d"87}_0wvATD$l YW! B \o܊Z#T"1p6 Bpx<(3]d0z"@$pd#dGs`xW /nn|b?T8$JDD[3ޒ aGqOeSWHŐa"=xKZBik]Ĵ.M+|hJ~[s| !΅3ҍIw!K7Ϟ!rT( F(K8'dž:20PK2mPK!<Ncom/android/sdklib/repository/legacy/remote/internal/archives/LegacyArch.classTsE~pVJ $DRL- ȏF2ftt5]1K$0::|r|ws@17sy><ߟҘ`]0m~='D4 "H?=<=+3`HXH"`TvZ j.+qBFUOY4vmUNquY cBR{`b4Xx1$]/Bp~{(܈x?spr}M]{}Jadu^ydGG@X6+2 .vޥ\IEN0K( '鞐dDƄC.g֫&,US&V(']J5\W1lclNT6mz&}'8ZrC cׄ{~Ю D}I!Տ۔]!r-ɐ!ӐGOH8G5&M[w A~F]q[z%GKʕoǡpy$ 3_HvES$A#THה7ٚo^jsF}8ZqRt+ܬni}g_bWB 뚩?/0hfy o7pCyc$Í_ -vbBKW=1H4͂),lxEoMI64PIpK ݦ<$n*d7̿HɡC.noxE ̥kVbtP[&ǫg.HX=տHl؅(=b^0'IY ?KN3Ej%eV)a 6vn\PK͟p9PK!<Lcom/android/sdklib/repository/legacy/remote/internal/archives/LegacyOs.classT]wFC621M SlRH)ubVm_Yud#i֟TL[8iQ=]+`Hs{wfW?n4fl`X^/y{O\kS?ӷ 19g{| \o0$4$bPj.tZՐfHDNhD$]M:aVCSNiqbNi24,PH㴆>i]sΔ־e7ڻ;|Y pIҷoC#JiZaXQ~uAH >"d{q]UۍOR5߽sVՎ5b˚0-.;\*iqy89=o^NV-HV<+Jêd2#CwKdE4K̿3oѯ6muz tՠHd"t>,^ÝU``%lxMnMC$) z)HWD4ޭAVJV~w_3+R+p.7XWA1f79iwS#̣S !PЯJ7-O5f{=ߐn%>{D Zq_y2.S|Ԏ[pMiђXPKQ^y4PK !<>com/android/sdklib/repository/legacy/remote/internal/packages/PK!<Zcom/android/sdklib/repository/legacy/remote/internal/packages/IMinApiLevelDependency.classmN@ƿJ9_@/уJҤͲ4 ݦ]Hx5>erd|3o>aðU9oV[^Sel} !O^)#+!'3eJt$=LNFB\1 w(펤cx%,Z&Yo4/jiOX[8aF ܟ{{+{%M&[Rr8UF5j)2:fxL/ԗnaFFO܀WoSv~ˍPKRtuPK!<Wcom/android/sdklib/repository/legacy/remote/internal/packages/IMinToolsDependency.classQMKBA=fV}YZh޲ED<0-]d9#?+Z~Tt̝s=HxfHFNH#)k‰Ӣ')Xa)TEie/(2XJ#2rw"1Pz 7adh,9J[ "ǽQcLUiD'MoFl۽Vk4;mʽvkUX?'Rf<+PC8** d*^0CT0Oku1)~HmơG*i\ ɓ|bkRʥJ˩#o+1)&Vx$_xV {> ſz!ejk {/OaD(nPdϮVEV!a\q|` NMrߒU5QCuq?bZŌM[l+/U|"*nqM)YEwEc3kbcACCZ h22LM>XX^J%oL+ K+Tr693͗pÁc3c2FҽCuk-L I6 ~!ÑaJi;KɅvN7c}if,Ty'Ҍڝfi76eQ4ǽq8!]}Zk4)PfIk`(Q݊Ig "MFWoZHqBe9R"=yNssby6K$,=:Q'$0@cևXDwvmX}>"f!}*-EC|㾉xc7_{b11Է0(HS$q 1AnsRMGx,V`T"mAN+*}G<$C@ TbDP F+ߠG7]Ľxdj #4n˜y,`w%j=&0FLr$مf)C#ccJ }j'}۲X%:P=[_*)cbdkx(-[|_7PDKAR }DS=$]$};IH8ޓd%Xb|[t*+RITƳH_}Fy'=8s5^{|NP¿AX7qϩM7Mj~Տ3tڑqI^zw PK9v% PK!<Qcom/android/sdklib/repository/legacy/remote/internal/packages/MinToolsMixin.classVmwE~&I6-P^Z X6Vy@K-A"IIJMdiw7?@z a?$\ V"oz9<"~ C=%&w3 ,FØn[}Ĵ~yPK$ PK!<]com/android/sdklib/repository/legacy/remote/internal/packages/PlatformToolRemotePkgInfo.classWmWG~ZŭR_0H&$cMw7Zl}ӯ9m9O;!H "Cwfs;p߄Ђ| hc͚EU3r)r+bQxɴcZ˪Zv$E)CmLgxMa824]Ͳ嶚R04d$Hߴ##ꚑWS%|URvJX: )!-_JZə]sVisg?0 hl :!t`O f%rZD"򦐟sbc'.2nĶ0o')؏n3)쒮-37H 8EԹZy9yH8НԒi9U.ע "X#W:Qpo1y*C`LW0A cQEUnvu6I]0~27k!TK9uZaMSMEw )IM&$: v~ wq* mhNTUgkBL2U)C5TppMABYT,qNX#uI/]͆X B$Nh4\1 10፤&GV ݰCΖ>1#G'"VG#vA|(ݑMc5s -Vb].Ee9) >]..r붶sYͬ5K, 4~yS Jt2jyإ}IwlNMgMy*g:0.Q/'7df4K+R[=%-Rx"X7Yl2?PHIKUboSJi9i!*$IiVOųTBs eE&]e0M6[k/=%aܺk6\_1nFQI]tM`LOvý_* ^+_+8!a}ԦiOzS=Fg* + .Z^t5vAgFu}<8QL\DV{>"bXC -AdC #( &IJ4|4XiM}.&4E 8GGru(5;-Ϥ^`pέwN!@:DC#2Oh|B ZK|Ll=0o[_BA6e+ulkƒ=V}Ԝzwӑϲ! FށPf]۔1 8Cflj 0`p{:^t(_2u9YQk5%>JG*lE{@}lj\X^ކJҏ$u-*$QĢ~8a+0֜<6nGĵּl݅lh`E~web"=g2^`3L/uV/.+8ǯrաv'8?<5eY.;/SGkO]s˳K˳K#{TycZ):]1v6ip ἑMiРa%AF!)䛂GWbvqoJjXm2A?}<:wچhv^3p7AV3d .{a0E[( PKTG&PK!<Vcom/android/sdklib/repository/legacy/remote/internal/packages/RemoteAddonPkgInfo.classZ xTu cHIH0f #@؊% '1Y4ߌqm'NPI[gkq$nHz8ӺM4[뮮Ӵi=IԵF }0ss=˃^Kg15_?3v&eC䡘md\>KY grV[?v odEpW}/sL2t<fF~+I ᦎ=XueR@'g'.e4L:#z *A7oϤx: (0a)D&ʱ@8dYG]s0rl  璂a X,X0{簠Rz"Iŏp(:y+&̶ < rWX9aۚHdZӳ[; fȽ=!%J&&)⢚x%22~(eQ<9` *X:%P6A4bz1 ]wB]WK6w҉M j|`-\I6#VJ9&T!9A5ETju^{-;K8hABb`q}{~ǭY%N:tb`2hKYÖm7EA[L\*;b p rE5].//݂ ;#~43&אےU',^Rs'X8< ԸX7x+&(7w[G}9Nc5oAq/X'hūo[%U$\9L,l` s,aeIa_kY n~"xhym792jK6d"f=,+*T,!cbD`2P6r"&`YXg0cv_Yā6f5]4-* VnWTpSJ;MܥY8S=[wbpզ9ݠ_ŻM=Y]M3GPƩm.ixGGJg-U¸si^N?X?E P-ovD}>lwa*8_x# O5? q*L< HPN2anW;>axI;ES%ԆO8O;EtYףM| [F㪼ɻsyGL<$V.t]M<' d"8\,^A:fb\'J/8Кn$x <%{)PB-V)mB'kL2#zʛm[x`;983ϐ f64VIOr M_C_:YC/])]㚕E%;\ʞr$2tY>w_+^ 쁌 rH"RG&ooN*&~ʎ=Cg&LnP7S7';,9WU.aV?;';=Αi/eiM3 S|(lRY}nO-[t<ѐhl $ntryY)Hc)DC%(ca/ZPa6a/ |@ l/GU1Ԟ"wE4Iָ$Zi$fjxOYWZYz%J*PTly -}2f$ mG[O3r{cya3ǁp@qz{Xkq$e'pXO8nct?'8%a3<~ՙLgyH,?=JyFsx3 tW=Xcb]{hb އuэa]w\q?W| ']=x[~cKOHƘ,JU8#qVa#ktų[~=a<'wKrM`PN >rZ*-R|@F!YDU Tb ӡh,r Ӎ#?"r =maiKؤ\gﻯ󣑰7WꀓD=OlO?)Y]5u ,7Qoc-.c&60ʜk)!M4;& Ir՜ڡZNF]aSaO!naٰFD2哱U^oX./q>:+.FVz,5]v4,_tԨIےHJ~PKPCFX#PK!<Zcom/android/sdklib/repository/legacy/remote/internal/packages/RemoteBuildToolPkgInfo.classWmWG~61*ˋI|Z1H $cX즻j_Dk{NzzNClBAz읙{;7a4YA@E- yVLcAsxv vV4 IJǵIX*6CˠaÓXUK75^vղ&3Sk7fH@knV*Y S\!*aj[^$g|ˆYmvW{\gŢdmأ]^DlɯwQ&}JgàZQ3ԇ"VD~A2 l+ xCE2 w|MqX|NLR&3t{[Vr Lcf>EC͘psj7iu\ d8S&CPر06"DSFb)Ψ8s i*]rAt'%c^6:%I ~n↧~ hÐwqj ˱mhNWU˳5b)P*eH0Ẃ* pGKeo%dtwUpk<0N/{ n3@ɪ4QqvJ:ix'VcAb0}ͦnF%'Es!2tщS=Qu^7;@]wdZA ٲCgH7 D1F31[.-pgJ_0v^7sc0-)I_J~¹S]"^5;&FַeN;%0W5S)YY`ï uyP/"h&tG/Q;5k-[vHf9 YߛCv9G!%*b_I99iۥR#f')axy*e3Jqɮ` g})L}~]VS4M?YitDW˿O=O Ԅ[q[Ӹa KQAi# ,BhT_B>)mMREa IFÑ{ߑmNdg"D&rnMz8)B}]ãhG4sBkTecϞӼ/ *}% MddS>w?}Ca4 M2V!Y2I';7Ɠ^õd^i,WO{?CS9a 4x*6IۦO:VN2J{͞%/$7he9rN֒y%ӮmH5Z'> $pj0Ň-q5uB 4kEc{^ahQR*YYE-3xXF;َn5OC|tbŀB27.USZP}qRPwUFշ.P Hb1hRmǰ0/6㎕]]Qrһ[\==in`X@i.Vу^;}"b:,*A>e-!kj&)눊ZU?A=v;P?f)Ǥ2+<.ȩ1(©TGbc˄ې16`dtӡ- )SvSS~gb/q!]Tr7Z{܋ ؇эNb'`?~Oγ}^f!Jz7%?"$c~H^ϨIOڀ^lO}įa\oGH{ 7q* 6+xSܥgϚ  a3-R Wјy* :A#̍q*kI*:͞-׀?[\A]њ>@f4HG.#9w|zծ2ˈGJJv/,8'fqqU{`Gir1$xЈ88O#ٗ$|\,!$RP zP&*O/ƛS 2AIl_9vI5_X౤ku|uM'寽 U~[wv7^XG^LEy[O?1с׆`xpZbOzgs_iIBPKߠX|PK!<Vcom/android/sdklib/repository/legacy/remote/internal/packages/RemoteExtraPkgInfo.classY xTuF7${%F,l-G0v<iH'24mBG3A4ICZ^xf{R܄y0V=Hb:6Z%vfkt;p 8 7ICbp=MDR6] 5lю Δx29Ca_ʉ8Ǔ)QkءFT6'_JfAwfHc,#i*Ȝ=iN$=mV%ng֤1n$5ܬpp~Őޙ5N#K0x nts Ms .QW>%<TWJe ZIu=N5=I#e߹E8AEY >^J,7m:nbg,.>;\&htf!bԾdBR-:1(0M0Oi%-,rT3u܅©RnʩD i Yܭp&aÖ%Ɏ1:9\k1:i':>>0M)#EXFFm97M; -XGpд ٙ3<^LaG3Vr\>2 M)B+*zmu`, (jjq"}:~OY4Sg:q)X[_ x%KM:ofrh@=M tmiې49¿MǟO.?4EvK8; wx [q;-+>!aO.ُ8w8SLǟk.0+:RNmV@Ё.nmkZv)>gVu qrӮNd G~&=ØƸ{,tqұyP:cJ{sd#:ZN4NxGαO')ei/CI,;8I?ZF24 w t

\{Aߌa?M};)$[-2#'зsx-)3LߤdqxH]4[!<)tXM9Wy$ĊbBݾW (dAOƦ')ʎanpaOLGJ쀟5d8>xG\}\q2QtQ}3U6 ʇ2/x*;# ;FT3zB} ЏD3s،%o1c^A2S:%Rzm"ۨ2;(_ &ix;uyn+t T@8((F{Y"\S+.PC?*EŅxyK/D4p!+p3zٸv].:W" ^H}[5.*E9Jfv .X/&'޸aY*:6ԏJ Ы4)5Uo?]D*)L,W>Ո:װjƵLUK1=>ŗ"Wm tj*f jZUTAyYO#rӑ!}[>jzD(-W#sXꎣj>vW-yU5^2W#u"uTI[РI[UHWnW;M-jU'ܦn*(fCsUHs1U"PWWWH/Npv2s?p*ف$Rj7YV/PKRU4!PK!<Ucom/android/sdklib/repository/legacy/remote/internal/packages/RemoteLLDBPkgInfo.classVRA=x $;j Uhއq̦f6R5>~eٓETt/_LI-hM# rHBjQ#"qQ,Ʋ̫WCT2bx+b]յ'[ Pt\-F>q^7 r N=k|%d:8ف|qoL3R8+#id.;fP!Ntz/eX%"me ͐Vb: r>~XqE98S F%i4o0Tr/-ig,f/aY ^9q!X<`rxM\KLfݮ~H^u0!*$O ,' JJ0F: & Q2t/JHRµWax~~w #n v؈gwahS楖p;,alv% ڨL흢{)2ؽ _WEE ̾]x1+TnMҦoM[5*Uп\W u7RQm/06[8[:-g^)Bn~xpEK7)[ P~}'{h> o"G{z7qN8$܊1#M2ȡy >jN8jk <9`tҠnٴ"{D;@)@ ?0IH`A=tfF;uFNPK' RPK!<Ycom/android/sdklib/repository/legacy/remote/internal/packages/RemoteMinToolsPkgInfo.classU]oG=c;lmB-RH-HCwg]Ӧ<3\)&Rx폪zgNbTw{gfa~He`Hc0yl8hpEipVky sRxEaHPq߉Nȩy5cV|u<[ ѹSL3<8\ nPP]J,uZ > h˙fZLApPC]><`\0I6.0Ql:]=F 1Honݜu&>ߘV7`я?R8KKΗ3'm+dl#h%s7rq<}]f (Q%m1CuLn>ɶ(-\!Eɠ4PhAà f)=̤fKد&F4X>cz>%_9(B痶[w0hnQ޺RRytj-oFpKw=ڍ*Q[$M|vGi{Jev,eTiF~{=4pPKs4ePK!<Tcom/android/sdklib/repository/legacy/remote/internal/packages/RemoteNdkPkgInfo.classVRA="7=⪈A(eLQD>˘ljf#ŋ_hQ=ɪ "ReR}N_;gxE:H9B7/\:kZ(W\-qP['M=ܺ,ՂE"b螖J3 s*Z5QS{¸ViRwms}+G>i^W J M37 j=ȤupCyO4WN~y x%\~Kš4F?Ã]E i qH2Z+F11o =8By϶!'6cCqI(M# .CSs8-XYtl~Yc6&O(#"ސnb?.俺c7S\U갧^nȋ t!CE;CO=2!5Op$(7+B?+!iK*'T* ޖŽHqt7Z8'V7C2ϵT>[7hbNknfx5uAYk"&7q2|M m)k֋G33 .7U,J+ 8Ts -O>T,gQ)Cn=i@>}{s9o  _2 #]omB+eً<5t2jz3i7ݘzs tfK4a-$ӶRIh6=hWNN^Nem#eg hY! BG(>F[uJ#53m+g+l+g']vJ ,iKgG{sGljSLk* $P豤M3CIR4iddoJ`Λ-}% H5!ۇ& Y~a`,Mgݲ9n*N4Xv@k7JPđxtG ,98 zh}&:)vdNMAԠVCD¯h98Yvu{ y䉞'J͡A{7L2U\q)!I6;fՓl O nuV.|fnWҔwV%9 3\+ܿ,/v wm^I[Z)T>s:m4:Jު&OrzIU kOuYo7ѡHIZm}wiM#nY]YSŘvh.6]Hi2K*'AIHyXz i8>/M5 7M )[zo]UT\T˿B6ozÓ玾&vN> 4ء3PxOGM2(k7 ^:͕-_+ԸONZPŏd!!TvurS/JM9d"k7:G*qFp'S>>$"t2TJ.]ε 9;&dOhC`rϘ&?%bR nN~6O%&mܰMnLV&tgs* ie>Dզ5M8y_Bt|eY/2 q;~%Aw&xm!r9/@]P"r6 6Pn7wCo؍@;c8,_̿ sԍ1oû]3ccH1 {1?/(#XrV$l ˝ gĴLXFp 7J;iɱs6eg)DI(A jd"<#QL,G :va nDЎKWLle3oЭ8<dgGx=\6:\Y K!k/ev9o|W+-#XE?> +0PlwQ__>j)tW1<|-4Q'T/,s FÕb'^pʰ9%/WK:Ʊa'>r;NhPc1o{1>QYGA$i0̷Sˎanp8E|^Kw*i\܀^N0&`ɱuخx:k1~5VV{~%~;ń^E$,9 lv ^%KJxot)YHRg RnV*9}(U|u$¤tV&vAEc+Y-޶Z=X؛'-xc~ G D\"Ə\*1O+%1%d&O<}')eAiKD̶BY^ZP,ȃ *n*sE9.P?UKx HT-ꢸT{bު{ b"h.g<;E bqTQ(!+QXJP3S^*zBnzg]7+E@B,]=ͽ{iIYJ#sK]rnhdᙜ wƼEI˲)Ku;7JޝcW/5@EBsqpFþm?\85 v}!#G1i /0{j2s,|/^VyJ'{/ 3Jp y'³ǠpjUCA/z/u& s$ܫj׋;y7($tĿPK, YPK!<Ycom/android/sdklib/repository/legacy/remote/internal/packages/RemotePlatformPkgInfo.classYkT\NqrT4 i 0qj1B%"$HԚ M"ַ6G[ڪhjRj}j[~~vuw& Vb>go?[}eŘ=DH)7[1LMCg q&r͘tM;icigg:jJ^Jŝ}ɝ)j+ikn'5`pВb{rͩ^2XH]Jeg\+k5 5B'*VO%HNڠi;V*Y 4Qf7l3lǴ;xG@3+q"AfT8IBe8y7ܝ);Sl$LT1B8UH[(t,w+5kC8S $,F%k%X0곜iwHٮ,hcFDzMɑxNc(5){luųkL}@YTj:f?,(MLDcf~xly a\jn9hy-81"ŽJ$r1b4`5:Bu^鱭4MêuV״)c3fO NZo8-KP3=!Fq,'7$M:.^l9[TtM9}hئ)mʞTtC@=mRBT:ZJ;Dє,%6[t2BaF"f˥bIթc_z8+LB0&u\)śOLWǥu\>KH:!bI۟utgЏe𦎝`H.v&G>+7hcv3g'&2[+WMH/a((inµܫ*zy{Զt2{*#c: a[8/(AǺE^2yB|oq 7Ef3,{B@u{ӥc2kR,>8*Gr)raR.T[6ܮwJ8N)N Ǖ!-ƶfI;|+ոGǧilL[-2QGs1< 3: O>[ڠ0TDd)dR?ayBp3+IðGt|^ZѬM/36N #qO`y46)IԆӱ_2%.$>;kxK.DK 1PJ/1(iDi_ntU1❆mqv[Ή]S'gifOݬe Nm^ v$E}l^KvciϴrYۺ|- 4u^VO^ 絻ċj 0;}Fk!͓T۟eHRn% w?fBS'T.s,~A.^diiےmaw)_x(iJ=6XҠN+gMIdmF@ցK:)m1LiRP94qái_`1߉9?a{aYL OE ^gk!jQ=h(W38S,fP1ꮲ@y0k/+zCkjEj9ؐm\`s[e&td*#m !~B.ﵼEF8MX2PKe&fq)0oc6hnI\`6҉{GGpFIWya^$u`? O^tkxAJ3T6-$|a^@i?O1@+X'< {RߏSV3,j<ѷټ(UF4g5/^OK7s@F)օHG'`yx#'Gq/I=T1S7=oRuf\[蚷nN݉=wwF&~//*+z |'}x)* mGQʤ)Dig( (xomY.𛶁 PbuaÛs j?&'wqsfԎ5t}&u} `S:Yɓ >tW |p5a1 %86#Ds'&s;{?Yں'ﯭ;'2Z~D , 7Kͳ͢v=SF?ޟ Lgؖؑh,o9-^'8N]ٴ_ L\ ZO{][-?Ƒ۵c4Xv5<; ~'pjcQ{$(x.uwʲ}'Դ'35w^?~ȶ27Ki]9X7ZZbQqXD0ǭ˼C2do*xKv|q|5 gDc7 H$CDmo+ /xwW+ZQp eD~۫@<=y &Bbzt؛_³ rsЊ7h890aGtʑ p$qK0$?4="0Qnɀ.޳&\$-䃷]Bݪx$ c5>y3UbLo>^Ğ~ZI7oIOAJ | `Cp8 08h;i Y,x}wrs8=v6y#N:?ߑ4zrSU8Z-&N52slkȶp9ۤѐ_6KCWds';,[nL>>V}z~T^-W^X  5PK(PK!<Wcom/android/sdklib/repository/legacy/remote/internal/packages/RemoteSourcePkgInfo.classW wƲX(LpIب>̝c|wu(WрLa"Y`dvv6j* .8c+XN/}BZJE @WqZj:;Zp[P`֭mmcy46X!ϮTX<[&4*qvՏfL8/\aX,G>/*o@tTzSԧ{H._P9!<+@5>Sq{{FlPs7Ɨe/ JggGI[iOA&JjZ/ ehVUEk#ctڣ=(d]WT|O1 z90ɉQ:uy2Z~H O;c#)=:.Ƨf2]+#wv }’ j-јdsQ+Hf?CVt2ԐIi$Dq7uN W4|5%ꩋ1; wtS4K":Bs';xD^7+8W cϚ{xq6ڃzK;:RϹ˞S"/N!_O44߆ixGfȷT ,{KneeO6ngP:a 6n+jĘkؖ9a;i8PlUXr)GXFұ6tg53]zOAP`5Y͙m9quu ٜ1FL*ԨE@U)!=ibmǰӆ?IX@4ZN$ "$-=kHSh<OXW˻˜M. NG6 TD*xAj_ 1sV q$"yD SXBFLQ'MOBy))f3B#)X Kj&DWOm{;{om.8HM'Gޤ*Vb2 &hIT,_íPe:z*͐z*Z$Ҡy`qlVB-KNQ15ԝHƣpS,ChC۰}6$ 7Aph>1.H̟0a-ޞ铜R{HɤmA—/nJSfT؋>æj435d)7Y\6)̰WqIң1nXj$/N~RpV-e2mK;_o:Lo 92x)55+LtPM1S#[Al5ڏ*oMrcfc$C2֐_ R*,yMg!W^ ug0gE-_.k_*+Ճ%~*1tg,sgӾvFswH{QR.'; RH)6GFfqz˥D1YS~+ @)ԯW*>(q.k?>@5!0W1|Lc%r83*>Os3i`3A?>+XvDB`(+>klW`:HU|I'[CU|{+';2X>ĔQiqPMߒvm;̌4xM0*XpEi]ܙmS;'k'BY%t&ui@j 3ufF.x'I3>rdޏ9ȍ)o,LۢL|?8XqPWsVr!]?TGy9N7Q{5y O l`+xuU Nv`.ś;#Hyc-=+@6ɂg!ɰ!)o3%F R"'yH$a5F "jY9fy%,0ab Te^J1j3 YX<; /o~lUBȿPo"zXY< UjHZ=a၆Z +Mr<4x)v a-<4ư!>QΣv8j!-<]ȭc艫"^Ѡ)Z\V1%^}45Kl$ZΓ8GԌ -Mj:k&jMS z݊73\>oho'Nr g}˴>$Bg5aр,,fu#6c%Zێ-nN:BH}>+C<ᬓ xc,@Nj߸8bpDTaH"#"l7b ,ьXXv wY K/ A4'i$[uF|;x1*w /GiZi@?ac^`m ^T ~&i-J(X={ Xi)qĀl̕ 9 J/ K&>taO#,F UYE~U%\=%$ktBG q('PY8DR٘naexÿ%?&A A?PK4PK!<Ucom/android/sdklib/repository/legacy/remote/internal/packages/RemoteToolPkgInfo.classXw%yd1b`ȲR`26ia, 4#fƀ4il i6ݠ{KCB6nhM=ߛe5g[w?U|A  *Bؕ IٖK:Syc4iE1\˞L1-;ɞA1pj,ejwx>eۦO:ք՝d:w*5;z,{,yv{6>+Ǟ-̱dڵ s3dVh( 4V[PzP?c8eF "A/S-:D\ +J)m|j,+_gCo@OЁcC=cݙcLgOK`c6w(X-{r~t\t0-f{1',jD(hP+ a:Xy0sǍ|;t׷̟$mO4 *w, eIe|lTIGC0|I';aլb r?'4oMѓzh $(nOغFnth\3|੖mfGRy|=6!avE"&k86myi}& iC|/H͖@tNpD0v(xDe9go˹޵G`cZܠ78L٣b/X63>_ڟtb*--wNwQdk n (~V%/9r 'TDJ@-e8@l!£8u (U )d֋e]epӒ8G}'*pX`Wk2-wΘyD0L|Ňmz>GU<-\5L.3}<T3v0#dTEVjZNMUCඋr(U]"Pq|Rzn:umdyg|A jۤz]AЉ*l0 ɩhooM8BWDZfedU܎td3:}MCMƷ3o %:).o7/o.+xUk2ңm+?yJeTLyo⻴{\s(EJ?/ǛY^+z S(6eZ>ن|/wqnzJ 0#~DuS^aͯ,Bs6HQޏhGr1h.QP9My3Uex8^KѴK\Q[wKXJLwtիV5V`$.m;aۥ-ْaUڂU| IgWP6 r>Z[w&<ɹ{eiredE|t kmmr)guE[2UXN.e~4M5Ԕi0|ªvC)[oWyK, AȏX6 ^beDk[{Cp "qp` uנ&bX;ДȻ6_iu8@>==),Qnh?jy*i0x%dJ9RK'KG ~H>}X>aְFm@7q8X!qc48Xa\.(cJ3wCk?&k*. Ee"~FkӖU/W5@ܠ!!QQ;+=G.ZP<(\s[tx>;SNjp웗L{ (<{hf>%е,P+4\47PZƳ=ʝNXddr] *A,}b9!JSSEl}GJt% du 8xp vou [Lac{4+>Z,%DT<̕/ƣ*zL2"ޑs݉)geq %p,{Ra-)m34Y~ rЈ!u_߇2`j%ڙ!?!yD$ZEWZ?Go^f/&pEyo&g x(dz+ }cuZm>Oo,%АLjn_gesw75EԅzbZ $8Qf-0-Z.^$ ;>EPK݈ :q>PK !<=com/android/sdklib/repository/legacy/remote/internal/sources/PK!<Pcom/android/sdklib/repository/legacy/remote/internal/sources/RepoConstants.classY{DQڤMR(@YۂkVJTR#ۓxR-F )K} \<\Q<|#[p/ds9,v9IZ^ͲbT]x M?ќ!UNG[N}.Ǭ%<66F(ee,=DÒ e% DU[Q뎮~s<<|oz4Ќ;,LB5Gwr/*- aIPg*[oaU:!OxZ՝m4LpH=]tbO3|i٦JAJϭ֒c n5j'RDߟYWֲaJ7aV?DKgI^zeԴ t jI%xEڒ2sWU*vAuK^#|R8/Q3-ײLGCGRE~RBS:R.[vMpJCbBҍ(䙓ZhzSGN#x}^ِ7u{cE,Qgz]СGPl' Н=ce(6(VdiU 8.OPvXid0.~gQeGщw D%<<S;) a+3OC)sP2N<(#[$_ͮMQŝ┏*m1`B_)leE\tj*b{s9y9#bXhuoQgٖ Vlij660[Z(M Blk!,6v]o&~A2MvdJ`hF.yrAl֗Uul8⧢=n1TWH1p6Yp4TZ4q#L hھ̨M/ǃi#}w;agqc=% PTY?f/ea{<`M\J (mI/ɜtf#:Eiv. xxQ_VK||T7K| |ķN O.K|^? $~|Vs?$^W%$^J|\nHؑ7%~.%3? nI<-q$$P18x~QW$~į_ [ ~WH!c?FK~)O`1Γ{&]QϹ=E?fg__PK+? PK!<Tcom/android/sdklib/repository/legacy/remote/internal/sources/SdkAddonConstants.classTksF=6<4ϴ&N+A3t<kq6LWC3i@Twe7 /Z{9w?.#.7 = cO+ˡ"(T{Q |@q_a+, La y0ǐ){9$Ydr3eXyZIv3RpT$ň~~.^ `Z*A,F7=/k3B%"zpjX]䰈2nE"\AWMoR[´{ߥywS{k)\Lkp:S7G$}2ӷ8I3xHQ|N3KG)Vn`ZJ'J5ass?qi9Gxf79&M븵$GX 7t{, 6SژPK&cXPK!<Qcom/android/sdklib/repository/legacy/remote/internal/sources/SdkAddonSource.classTkoE=c;q⺭I@)W&>I]BCk w ;'>_@HQ;7ݙ{9=?pWP@Rsgx0qhp< O6䐇r,F\V&ѓd$ O~0O~p^<<lqt9,cOQa_QA:6V,ʰ(\}XĹ*ΣFo6 K%.`֞w97= TBR6UycZk훕fZ\eXځGo%6gz$a9U\k) PEmOp0&"6:!9-2`⅌}|OŲ?vdXҍPD8r,X{0<@ $ ɽꋈJG"-aYeN.6_3Sfph(\n]1 (|BٔMMtH!5R: -7bcǩ}HXw<#M72MVUqqXXАLJn?fO'chz4qTn^U bpgprm .mNb"9TFqt?t6^΀voҮ"Օ~eoѳ?|P#*zV|@AP t]VJ }d͓WlF<,摟@p+&\R寊Kg?>?P21Z9߼w ZBAKlǰ);mR:ٖ58. y/Sw183ļn4g.&ne3p0+s^G>QPKbxdPK!<Scom/android/sdklib/repository/legacy/remote/internal/sources/SdkRepoConstants.classVks=(bXc;ݤnFrBN4 )IB!(% S@@G+m#mҧ|fj:M@R?dz.HJgݽgw݋~xOBw4kֆiC'[k-J:~dkفgZjfkJEa)S!Cp"Ys%LϬ(HKx4Tpr.#ǕHxatݺii5 =_Yfբk~x_j+H8E9M v g͊vNd<"abǹvnFiQĔ;"m䛖۳kLgJ,8xL=> rE>V$鯖j~fI{ħWdϿL'qJ'Tp{U,;Y|Rh;{] QO89 J B{[qA;Jf qAͦݍKC*^EǛqgKȳ *fcZ٫ŵ"*  #u:VVu]W$Zf27tZ/؈(L5,sk*FA7%Zc,jYkUhT$Ht85VaSa46* be@(Gɿ\-5 c7•Y >+aF4q.nmolr$zW#/KBWreXT;vӡIc)WՊ#1͞:{շI6Ч`IHaNĶƉV%:eJ9G,v~+V:_/W.ù6j[T}ӱ_c:Vp)c\3@x ^Z. DZq[qk)c~cTҷ\CJኂ{Tkl_m _+zWM߶=;p4-N%dzfY)M]G0;fNlNL%{8M3s;.37:rS C>؁;=GZG?S/q<TO>,މ{L(1~t?aH*{NQ>2NʘqtQ@$5< ج5{)<;nG2,̋f},s٬˙YW2>1Y2GUXK3=8/%~Sz PKf{ PK!<Pcom/android/sdklib/repository/legacy/remote/internal/sources/SdkRepoSource.classY |TչN&7ۄ.J K" .lAbC@a ,qf¢X7ŭ (5ZD*O볭_.jϹI?2{w;>^g~0-xlxQ ӔWͩd:ݼ&]Y%L2:i 7mLAJ`jK~أ|8IPwżR6N(nT82Q bv4^4 d1}fBդRɔQLpTP6&L7xa jA5i UWZ#pzbV>ǜN)riUS?5~tN1 gHA8g<>VaSHβq6H  UDu}5UIi괆v];|fK򫢉1meȢd2^ .j.3.iuT&%-ҹbDKU |Qei}v*~?Cnq; XZŷ<~Nwa+"[ٞpljs4 10~GM,jc;B5&Ŧpfq4ӚK.8z;l|ߠLlL^ɫr&Fdg[:cewp01y&BTSktk'udeڋh0Cq(%U=7Ds]Š J+bGUGXCZަIdx»6I ,/ք[s..3,c 9QU .k~̫3Z8h ~\~jsV{*!"p4͚5[ cU~|.= dO:zE/>)oKW-3ȅZ8q^v>5OʔjI@h v֢Ee d- ;ܐɭŽ$+ȉS]855 V,U`Qm_O2BÛTKF ]؞D㑾JPNS(UGc`Qk*Nx[NJ6_T ']e-T\3_zChKFHZROǝ_d-gPx]ٳl9[DzZ=-6T5Zp<[Ηli\NsJ[r D>Ma>˖R+r؏aCR;ݯRB-u*ŗo jޖjdNЖYč.o*)i~iŖ,eJUupyps$MEsW p]u4Һh"fEʾՍߍTT}g'=(7}QU"i̋dZL*&*g47uXI4ͰQo 7dK1F)GtHZ՗O5Bq4aiK=먍tPfƪwdW7*G.- Lwܶ>8xyf/J%a_u?u:2ebkrJ<J526CbvYhgB^>Ů6ltTvrr;=# &iSF@}Bߍq1WD2LUB½` M]48Ǽ gDnmvFȝ =&5iɶl78`"\azëtTػh::nЖS"R*x ܣ{0GJى.}թ sb{{;f/!fG(CW'Kg$IFGJ}}fҷGd.Iܠ.-|ג.Q}{5lr/rWwY@drM{ GlT8'ϢYhuѱ( M"i{gK|Ai.0F3Rj3e<0dja`?wYΧ_o?SNrSr)GTȐ8.48 N!aSQ@@jfrߺ_XJ1,XbJFIj(L)slq;B4(sJJ rW:% xv)3YӳTLv]4'T+\4@G-qNSNCKCdGDVrҪSp*;PThj gR nzRxV0 %YAeCoS{as9RmP4R! u)tj[բr}ǣ88PkewaR%+.N=rR'x_w`d0 &XlFf^/<AߍSz V#j 7Btn47c%at[coCfVij-̽.^>ט5FXIG7fszI`z1abXt=L<`d>?BO3e<ݳhǯ/ )؎?a^}3)XowBx ouˋ2S#T_2==IdD<"^B,JV);T:L Vu2X!;*hyKȻ20eQ&U0h 312٨32Yƹ2͘.S2j\cg\"34#.sWʅƵIc7nyf7n!]xP%ˍ=r0^ˌ$l!A=bjDZ2Yc9Lf\nVI#m.eb)[ͷelWOei4IJLf31Z2Ҏđ%Y'Y\pΦN rʕ+Ư~|+q+5`|pd՜ 3iȵgWƕ csv5`\:+7vM^6q)<+\u<]4S<1kPn$P:%@8F>+Ŕ.GkB)!\ȡ ;8ʉx& ƿ'˫R$C8Eo4F̴ >=>~:J ̏Z:>j8gJ0xSA7>}ދFz|@{0f~Ap:1 3ٹΔu []t-`9:;1t J袬aW:z~3Im|tp[s ǂ*[lǣ̽S,s/ Z;Y}tKxO#V aGσ׈wȽ ]x"k܏m4lv]>M\S:u=-)~Uax\ ]o92HyGWTѵu+D/09=)YhOI0U[ݪWfUS-npP㠸bAqk&&LY8=pr0_`@! * wfd,@<Ψg9Yf;}PP5~Z1EUs.܃f\DE-r%敵;zv;}9L%<P!1qU -d+`b"2n?a$ƒ*?cߘ^k&Đ\^dq/%I/3N%rHVq>e(f IfNlkb$K;~||[*W+Ue=У]rÓuj& (ڒ-b.|RƑK:: ō{-q8 u[a|#aXo۪(:ͤ=]@AgRryqyce >#ҭ<*ߗpPKMU-PK!<Ncom/android/sdklib/repository/legacy/remote/internal/sources/SdkSource$1.classMo1_ol6PgKKZ% RPԫkvu8 $ q 1q`Uv=?y>3GÔ\ yN"ea,JIOh&VRYaTPA;:l;P}V5fӘQ,a%Ã^{ BK{>J-ZcaY^p;hӠJba&UXÐ֑`oI%0x7yF_8 O'TAucx.l_G/በLoQR*Y%O)/;ǡXQe+c(fNژĴ SknydgȋXռ+Be=NpG1zv|b؝L%ŞI"պ\k%uT#۶FddmNX01OSbn4΁D*G,)R&kFߓ<} W,4".ʻEݻ29K)} };Cce^q1\]v!yå1?osXq) f*9FPKC-6PK!<Ncom/android/sdklib/repository/legacy/remote/internal/sources/SdkSource$2.classKo1k4@)ϖ4Ф0x**U E\]ؕw[_Bw>bցU)+z3y_x2zȕG!:F< CVHƞPN3CKt,!̩eĻqי-B|bvf.92Qf3CUH1Ti0d덞c|4$ƶPZY1vM ;J˃a_7R" d.*mm/e|hŠL{JΤgo)//ObeQec(NĴ S;ΐ4yO%B,=Oli?`܎uT]c(d DԳ^otGqiu]TYUdl֜Fkc₷Rc򒥙)0gRp~V]86Lu'x3z~PK+",PK!<Lcom/android/sdklib/repository/legacy/remote/internal/sources/SdkSource.class; `Tյ&o2yI`ȰuD"I\&dd2g&,wXZŭmlK[p (.V֭nںvQY9YH&˼rιg?r`RU;POo0}݊~h9"үi+/vNۃi %co?V ]6ƈzsVz+J1`/#mXqi}}e* ouCƜ,]L<6m !GcxDz_0QbB{M ^&ZFbxҀVf0me'R) Hg~ZNg x P[r]y_<@κ# t)Fq:*T!tx)n`iB'կ xEE%^EQžP<.sNcj'8x&s $eV`BIΒzCxByB \uvFha)e!,]bŲf yLUp;lZĞ͛ vvyx'R{N2l&E|j$)SL ނ-- C"Ux\:Iޅ/c )s!P3}tv Sق._B3n՟tuksQiaV}p0OKA Eʻ 4jnHD*n~lzf- vhLt>IJ Z1Ⰾg@`B+Td;an'\'ᙷpEgI"ky<=jUNt' EZs޴wdNcq)Q3񶖦w,gp$q%x%֏D`zA*"OVD:H[b]$¨saFLwԑǯ\cZ&p qo27@D+MGʚ ,|. +JjTϝZEYERyH¡Sֹ2q&^Y8fo}s`E͋.W2 <g[kK? )'7?ysǂ͋ \5CQl[uԼ LR;X;XmGmubRFʡl;ZaVQ\MaO7PV+$yýAʹ ǦMވlB1Cp:-(sXn6nO0wl0wm򕋨¥.ϑM g0k]"jR+fk顢7,Z+• yqɘ͘k&'BQJNՖc!23 th!P'.cJa[gh؁-AP.rWG*ay9 D3?^ !c;qG1 Qva!N9?Mm&1/1b`cUh.W{F-C_oK8/Lw) ܌"&"T$E{A:S\+}rjSQjd^nx%i/V}g(RZ|TLӮ6M5ȗ .7"&^k:*`Tp~rĒ|a9&0ͅ1&J4JOҡ.[ތx!c?v_;1uQbqHQ|۹q(l~ 3cC!FHޅwx OEH7VH$2YI/>W}°tYe{uH4l]Gl MC?6pRA7pU`rkŦ0ou~wquʜ5#h:c]U|Gآ3<󨁏fň1m1iF 3!d?!! CAFgOg:>iSH%r=ԩTZ&>c Mc 0+>#QeŠ6} hE-^u|9 ҩ8pMbo888:Ta[gNSuvLˑ֩DPfXrxFڂ-Neg6l0yW3u4h+|0.m&nK!V e%sxfZIfMڀ&24_U^-4JÈ" |?˂!5%oW O/qx#g7Slj]m Z ", h%Vd35"v H{G .:S2O{ca_qG AL@IN\'.q ul">].bpNx Q @T¢ZUq*/NI5'cWlMTa]}ZErZA]BXz2P9VG-U*-dV}6dq1\b.#jTXdlOq'WK>w2P5+x StHHd-].o)W\O'eO_VFr RuIN#W5fbZ??ky=1X)YbHS^laLG^,0rKzG(O:ǷOal KҞl1(qyFf/L'(5953MF?%NDcc,;#,N<;^?؃PMQ':!I4M^1UEά@lq`̳N$uZH.0q05~TJYWtibqeq龨 !9In7BdE>P)}2~DrY:u㑓SI7.4IӒ}ؙHK<8DyGfήBIce y2_B$$]L[_6$oKe=jE'4z{>Lϋm |`s f:e9kDNSeL\Q.Pr ĿA ,O~cb<4դӨ54OyDZŭɄdYnz('FC!2ul}j*Nߺ{ȩX(( zNz꽀#PF>/_7AV,?zCy?d6C^EMoJYF4T`Lrɍ}mUCyYP]V LIp*z!~}N0 <7Sp14>q-,@$S+_PhZ7RK]1B"u(EߠLA+撰R=oVO&I= ӭi|1I\g0G졷C)s+uiDW$/XPBV~33r{JX@0Q  "VA#VM"GĩتCEE3,{L) cXsl51Lu|@O+ּZ ݮNl s0a;@|>*G*--E6b~͋ϳT*!,~nO*%&`0x#eE};@D՝Q.5$`322;p)owR6*Rh |D [h3MZh)eh4EİJq7^i DE_yУ5dбk%$y5fP900/g</!e 1(AFl->FZ}ZqޣҞЧx>=|9?ߎnZ<2qdaI qy6qfQ9R \,6Ēˏ~o ʬC $Ƃc?V3[л|`"E6)8 0 'Ka"A)N)X:<ߥ 2g).f*N]޴i5̴=}K_2LPd`l2.!_7*=p%qk_.j?|ͫU@ M*-jQ>p[6{vJlfPkjuʙr Y̼۠pr5Tfrz[[zs9]-J_~_, ;ҚXVД&AS#baџuYsn++-"i? ?zsZ ;w/ @jL \^x=Ga{?S!m $kuVqĩk%b1僐]=(yE[A-Dn8agf.s?(dT޼>pb7bM=9v|Eu0,+d0[NwVe?y6k(=8!紈BTY<p\%@>Ne0leJUs`=V%.s&<۱ v؃~xMx 1b^x/0Bt=J܀%Kqx*^ p3K\ r+0Wʫi54k|ޮ&܆{f܉Cí"ގ;xap`CQ?pN1_=<'~f.Okiq>#nge a|QǻnӆQP'vjaq54Qkx09k#YB֨*& j9 CcTYe@@<."*+~"R8ye&OK?#(Yp9IZkM%eC|\&~N{]3V qn PwF!c>iugukSv;cB[nG3Pyb46;!Mdsˡ\4tfpXX*Z_ y*\N:/ůH { G;IkŋvVYP-6i ٺx8x9ffb3 |'Rvڕev?GRrś9b|NwYT!6KNa1"6E:绡DN)J$68FBۏ%+=?*\|/?D;Jq R/$B $:%aV( o}uz^qg57xn?0;(PQяnnupW53Q1MEpئ6pvA%~3)ߜP#R|%d_C %RB%ō`7bB6h[ & _ub+HbJb)VXK1oīDAL%-n%Yf0_';bZ jTK9g%)q&xc e\,Y]1RQJE>cR\ 8c-%[.)tVn|S*e]_w^Z ooPۏ[+5&nP`[&o~ɛ+y؃۩v!~HLHtVݚnJ3d΅iCN5fT-ALv:9LNRBIb<$rR)ڃO,weÕ~|+~|~  ůvo/ - GmT('ďI' R(R)6 Q^+h"/Lj/*X#犿)]+ޢLmBCC އWqG(PJ,X(OyD&s2o'_: ?y|2?@˞.R+M!}&& uĕ(s e;pxCеEId_W=:XfB-LX.Nb~ts)u#G.GC,B9F P&'it%Ƅ*$׷$I$xH2؅9tyR3JĿtBr?lqqI7ipaWL9_]V^Fُx}BױO8w#dJ[?mn=TP[d"({>_ B+y~/Epw۩,Z1bd[ݑ _J >׉Bq۩p2^AúB11989188PT'LK̙sbFrpfbt7 jYAC ST #,cDS>Umf',.~)ԔKFm=0&OŃ]ۜJ|` 8g}O~hR;QyCu.vlV@tC~(&orY% s9۫O8zqPlRbX6h/E<v=Ss;TƩچN}xQH;* Feq}0_._j6mkz6ճ5QQv"cȔ; ja~"J ̒ w\}(jʇ2vX"֠TQ*2EX302/U ZzL0L$`y28Tp7ϻ7Sj 7b*_L+6XJ,}n'fotҔ+Ln&~+G$Q芭شSt~3p)9!kqC`:>R7HWBQzh KW<Ro\,-֐>}*n[>"D7`b|y>]5kB's,Uq$ p0^aȼ+Ҥsڗ];ťzOq&qMFY""jx`b iTT쐙=PKj+PK!<Vcom/android/sdklib/repository/legacy/remote/internal/sources/SdkSourceProperties.classX{|&,bxn@A4! Kb$QI2dw&Zh+J*j[6iŊ}jkkJ?}?[;nH{Ϝs9y{y?O|x5,di#GAN_DgxÎF g0 [ )*r)hjzz"X؎uk٦c%qSo rpdBm/nXw6%^#阆 viv:qvD}fS0ŎZ14b ˂ 35l3'WvmO3 }Ls5A[7"V{yKrc.9-*ӣw5V]w6Ng'(2h4ON,԰H4A_,(8g哨*P% E1N uG e*jcYFzʩѸOYi8OrO x>33bLZADHlݩUzXSԫMI1B PKc\5V:kx?nPPcIW+QYv w}-kXPeC_4|7IvIQlIVÌ&b|Ra GG%w:vT c tRYj94^n! ej'5)cb*mzd}ϡ{Agﶵ{4܋OvĠ*;ƔF}>ղ (Pxp~cWҺJgC4[`oc_XE`UaUa% [_z<|V,bd̅ty %<׶momn:xV!X + HeB1*zA^WRU]TL[@[kGj$b5=b&ƾFr&0MzksL~mY7-{-ynl<<>ŝL)'1CbwǼtY&=ͧSCZeFki) #~N*㔭9}ǵPd%GN%b,[RC~6sU"a9w(iYlaN{s%nueFvtX,LVd i{W>n;A:-zȷ`fgt&NiL6Ĩ!lyՖNRuÞ~eqC0L[݆=^ Q7=05qݶ 6(XLVqRfe(ٞGK (B!`.K["(^^G~yAY2d="U_Ls5)œc!mc0u39dsԒEAqftjط3_g ~lZ9ob&!{Enj'i /n+wޮ#Xٖ.PE]<Ʋ#kc\8֗LalR01$I^pBa7e4b'כN=WJ 9’dL{D1{ `O Yv8w,F#2=^Vc6,`)@<,H;.WT.=$w[UT$*T>::ˡS zʉ3ٮ\z0ў`ь&:8Lliq bXUsg_>BӋeƍqn+ɿuGKAW`O[n=}eDZ㧇PZ¹>Rr)2up)~%/; jϮ ض޺Tq ߯Iof7˼ʶ:9l f!#Y̼]b_b4+㺁fηp~:#c,;<5;T^Res9Hr_rX5_Bqt\PTDG*a {Jآb w@\7 "n8p_ ׋lk/8^ j|:OR j|:ORB}'цW6:,ꁞņS0=)W=E$$5r7 ޷1_Lwb~F2$BblpM㵴:uJHilN,G=G6/=UuP鱻S_WRמ8F0n/-La|,,N0>EPKH [֡ VPK!<Ucom/android/sdklib/repository/legacy/remote/internal/sources/SdkSysImgConstants.classTkSF=;0N4!imR[Ӧ 6Teef6FdN?L:]P ʤ_:w={*v\ahB_3="qƮ !Rhn EpOh brYaKXAf( PdxZb*360ʕ4IVQ\uaoຂf1ǰ"'~t=PHͧ9< 52nTS i2A$|-N}_WqaPʣuMqmQ-Ɏ:p\vQ00s}T d`6پA]Ayνc~0_6*Fw;%/WGNa瓪W.`{hP+- 7_Nk0E*X-u <i7[z[l;Mk^~RZr/)QcHn5U0h<"nR9%յWHԻMkhqڍm5֞e;TE]}6*ɇU!NðvM}OtGRAѰ۔Nqa pt:DH瑛1/]z TrEI 3;B./(%n Q{lI.%!Gp) @軱KuAJ.)IgO戺J7EyK>!tU,Be4?#<ūi6𦱀 ^'_~"O!Y4ZW~_R&} .- hbVmb%+&{ |νqWU#(0Q~B{3nHuwkќ}$N8e֑TNlM?PK&YPK!<Rcom/android/sdklib/repository/legacy/remote/internal/sources/SdkSysImgSource.classT]oE=c;qmuM)4.QJFƭ$jMgL3.x!G!nw$jK3s9{V?` _TP@R3ex80: Ccydr&> DI!fట,f*ܗ sCb'22* ۉNhgPeX'a8 1U\" 0,W9%pn2 ky$Lhn4׿]iT*jXf'X1ƴj{a3 oTqo Ol@RD MbxPsjXhobd41u] ݗ3SKM@K]eox[ D+ba({" Q#YZ<1m L%/(F.0\Tvj4M/F{U(wz9`uI=NZK 7}HsI(1r}ϩ=X8C)[Ƹvic}0Ƅd Wwȥ]7Pi\`69YKȫi4#ghG{S%\JE;DiqisCḛflWSkhT)!KB li163lqP#񽦰ɐo)Ou-RmᶅVz40~Xgbk)ByjqL\{Zw@ Q!JHqfq#۩ƁB]&@ag<3of=?~~ND/ CWrawZ OιW#tt~KBh =)`<a ~aL)aji쑞eAŁyF:ۗ]FFL^:Qx:F*+fO;h:kÅɋkUѢh =A(]LCW}c{'2˜ Emf/[mpU]<mۨK5AFY뢈YԈg4NF$iCGېQ<|ȐFő.CsWhg ~}(}pxc#{@2؍(gA_!NmH~G|Kћ=`(?Г=Go'E=) G'&0IƔf7(!2ЅiX%$8dG;N|xKE1hw4xL4&h-yF"u<ҩDpnW_6{F/{bW-&[T Q;:_ht+BPNc@QVG#MyFQcr++Btd7v$drk|LPٯ$F{==: }ZeoVϾ vx42h.0ޞU@yUh<55E͜K e$e~R0^ z>\ZRh2Ak 3-4Yx€ UkO(odP'Z(F,-:DPK|4PK!<?com/android/sdklib/repository/meta/DetailsTypes$MavenType.classT[OAB`RE+r KTt;ۙ;mU/}dgi"`Μ9|sΙW1ga%eEYh^2w :Њ6 8,m_U^E,32:-t0Qg6\a!3Z+p!*IN0K;LCf80q ]ARf$B#qE/C릖n*ۜT MT88/ brH`NܫiZk EO;VsH/X}V NRnS oen6XS3:OJ%+Wy#M2]= uUu|?upuê ?EP6a]:\bA _>ڐ;A8b^bM V*Ȓx(I 3Ji Za쭒gS/~Y%o*B[c#Z\CŕzcvahDRUuQ+Uy3mgݱz(y4&Y򿛼+0$Ľ&lP!2iD: f+%ǃ }{a va9GN$i goO%>}-tZ]Zhb"ng-zű80> }{`B{Ng/1H{Q g#8c )ضt$y1 ٍѩ3BfPh8-M{`.~q[7IL4n)Idmm PKa PK!<Wcom/android/sdklib/repository/meta/DetailsTypes$PlatformDetailsType$LayoutlibType.classRMo1}nMHiI* R)|BRhqfM;kG ~? 1A*0oy<OwO d]"t N`\2`f3qa n- nw{?o<;ڿPKp藦PK!<Icom/android/sdklib/repository/meta/DetailsTypes$PlatformDetailsType.classRMO1"9=dUT$^lb%m1_GgI4x!C;yә7o' C71e*2ZDFRiИ;F)dYxA@eLm8#AٺݩX%z0l@p1E!ʿEG}fRpc ru? gf/֫x 4gʉ]cNhzA3XPҧX SVpN[w-~R]ǕR$6?z#P^Km|jJ+nyӃ"Q @aJiam*h _ 6D5HWidoPKeGPK!<Gcom/android/sdklib/repository/meta/DetailsTypes$SourceDetailsType.classPJ1}u[݃'s EQ"^Af%I5~%*Š2/$2oNP*Hek猪~1TJ[(:J^p VI)ӅzU(,ʅbDlg-%&Ek(ppHJgֺ"9n\5FdkvO{eiOF:+ж@~mFߐ&⽍n r`1a}̸0a/Ni}PKL&PK!<Icom/android/sdklib/repository/meta/DetailsTypes$SysImgDetailsType$1.classU]SU~Nv6j ThC] PMH/Mnٍm_`M/ZGajg(ljÐyϿ`_G@0>V=mZz%ce2uzSj53^l9Jֵ5>v,Nb 1߫\qmt%E`2U@0!cdJ]ZsV򫹭BRn!銶; Cmep#Kaܩ]&_j%Q up #'2gюwMՠOYlVMĨD`!?r/Ċp{\U|Hw*ٳT9$Q1 ^S]kֹWy-i˛JX&OpDU5P5k1L`JT!/5,0Efjf45 k9K I $`=a$'y$d@<53Tz7gX}[z2UƲQe-&h+.v VU5ʪ!z9B^K*p]h]m}H8S"~ 1[VV&ѝ|ᶼޡFC ;zӉcnJTݏMy|C[9+ZMWu`wf<%oV 5kPI(an7P2եD( w-Ǎ+ )eCu<=$SdY|hn"i KOCa02%o!;7ΗiGI0z uz1Τ{wvqDO =`I#6>ɊF DE%n`G1>?x X=PA ȇiy ]|`z+Ll0EGBr :}nRm-fkd !0D5O55_4Ҥ;noț~ 3{}ݑ؁e链8[$yK4)wIJ[ MwFT[~C~v(1]Yۜrr ?߸㋱}a2 < oyVzz,gN wrE1ox_K Ρs^Uh>vQ~PKfQ PK!<Gcom/android/sdklib/repository/meta/DetailsTypes$SysImgDetailsType.classUmSU~.l m 4h)M~^mmvf`?ovF:}HLLs޳|'jcvK9}gʶ r7 C#&!Z@-W:iہ^MLם7[ܓ!SjOR ن\=)> &?(Q FOHCp=A#a." 6KZ6"g~Pa*NuDM.x [IK/avT\imPo,qۗ"-|t M8Ww ir»-`jwz":x'guxtB2i [*hNX?lM!(gP̳'2V?Đ߲mUMa-FɣBCZ)M ׫L!;6G;3bLJ]!n#D X%\*Aeџ`xxx#f _E|Lt>V tތtn6@ u2/=~_pC8S 3|Na(d3'ʥX'A |1qC2)*ՇE^UXy1oKJ8Hk _%z_Yd؈cGp+HQֱF8oPK? PK!<5com/android/sdklib/repository/meta/DetailsTypes.classWoN7k'޼p1!&8@&4ub4)z{ٙeflRڔ7PHi#$D*胇*?޵'Xisss`^Ia4$Ҙz#t{ xטoԵ=B Ri,@Z)t:f)畆,>4\tlBۡ{Ʈa#4tXjJc! bi-LG2Ic1!۱u{55c)X t>``i K …1bTbLuXB+.ְ*KZZͥkTw41Cޒڣq܀¼ҿ45J9xeڎA Z|>upa*n * .W9+^*e9_UW*]dg Gȕ;Gz$W fE6DT*9v6kU÷ئ/4 |)&SG}bqݔPÒ!TO#;$ For,3JR"YнJkIU'DN6DS2X6{@/Z~:zIdܫMqfj7ZaFVi(=z% cQ:^ M [U*Ojb<Ҥ;QB >P\Vv͂Yۊ~E6|I00(-,ZQ/_800^4UļRHDZJ T9\]CU9Y[eR] #sUpTʹuj`\ PYt$灊WAuytv31cCm}B5l3{=X 7aoa=L!<uEyT6YP= Q]z%8U}FCEĔƘ7|G&u3}׌ WuْBżP=} Oj6m8RTSBjj)y6nKSCS$75gxNM#)yzFp鬖TK3ONF'~~%?ixg?(r~߱3f &wμKpߡlM8ʀM޵vA{ h~z/G 8.0} 1 'I$INYN!#LJ']fByk/͸M*t/x0ƫaNG0E0q%m,Dm8UD#备&O.K0"R&({DMoLn ư)p Ef;:OR{Lw8t ep$!Wh$ocOh?C/6z9y$Zy{~G c ȯހ* zXGGї{4P먈 !XQȟZ򞉐{&Cےc˴$jkIS#b> y Y!!Đ?fg7vOIq\~uoUcu$$&IpD g"6FIPko7VdUJ T;R.c}{Ɲ]#ǽ4Ӡ},hOAdОӜ{ hg?N7~rʻ)Eyה)Cy/峔w"E Dp S2ZPKنPK!<0com/android/sdklib/repository/meta/Library.classViWW~n°e &`KZ $ ęJ}sZk[\z}&OO{3p{}y;wM>TQPxRt"]s pd RRQ ;mؖ:ݵhNsy4ln3I%m /%-SEiUQzݝq4-2 WR$:)5lۖ.CӨ uKܸmr8('][7*ثb^&R7GsWenxmhWp@E> B0xxY]8ఊ0"Ri0lv:x"08441=\H O14l8Ws<J\w:SsIՈ☂*N$ؙBckwH+xL1MEbQ5bh 4(8 %Z"0zYf4ͫ_r6\R6;O"HE(T<<)?"! JeP#㈊ P ~Fµ2ңpvLuhhN֥G+ܦǓxCKkPQZpP1yѲsZL#S*$\Q1Yꭢ@ܠn%nkL]ug3jzNy4-z/:E3)P-l^67]3^@!u Ws)͞Atnbe$^|ZZGsXraΗՏiyAM+()h *C/P177EqM^18g[c#|-*))NIޔ 2^eP:)x B{eG\ks4Ty24nJ٫<6(VVϪgP 6RU> >c^kVVU#<-jR:`"mhNg²2yy4熑]2#GMSei/^hz(nA8pfftT:ԷKyEieH>\󔀗q2,-Iw% Rx5%pmlӷKz-؟2#%VE#9ۊc؏hIص 4D"k|@똷.aVЋάȣl!rGt.*/߉D*bQ.ʌo1[#LC$55zcB9SգNv:må_V}8)#m_ѦSg8 =l#tkO>ͶPKzp$PK!<6com/android/sdklib/repository/meta/SysImgFactory.classQKK1ڵڇ7C BaCKPSQПIG٭9M&3!|{p%X5T`SYē {"LdvM(wc OBʐ)>Sbjjbq6\A< V/ Dc_#4ј+ߢ=JM8-$%x&qH3z%}ca:WO#I"T/Z `pbf d1(vU31dr z)]v!b`mi0Xm _&Z]v PK3gPK !<&com/android/sdklib/repository/sources/PK!<Hcom/android/sdklib/repository/sources/RemoteSiteType$AddonSiteType.classPJ1Ժۮ[-xAE m SeJk?J,W7o&y//q =7ax:wGno:eSbS|Ek+G .336΄b?|^>=P0z&xp(A{#d PKCmPK!<Icom/android/sdklib/repository/sources/RemoteSiteType$SysImgSiteType.classPMK1Ժۮ $0TMn4|i:b),ș?Ԟ2Ki catW6Rr0<;yyoVD_5(T}Y:o(~iԫB.C?Fb_ﺇtK& }cAqhLpX45[GĿ!?Afז#rE,ؤc! uOs:*ol#4;}H8(yg'D1D'/OY<-IQ <ybRc$PKPK!<Fcom/android/sdklib/repository/sources/generated/v1/ObjectFactory.classV[oG=[PCi4LC/PlRP'Y wG^qg(T?7fc\]fg?\Ǻ LZ*`3 '==t' 3U(0Y*,jNsQ\O=솱aa/rd;2{+a7T>JaqJ6P35ڟg*pڣuO2y'㑦+cpq}z[usehXqgL?c.a8(Bq|BRn\gqI>$Arr4W,|0whd9\`~WMcgW"^Y6HR&O$Kfi{i`y\4 p4TЩRn1LCWXCreP=Z)6BGx-)3/N]3'sC-SI2PRy}V]/ޖ~k&+pO2 K8JVS°x8>x L{W} C_MwC (B""y_eu v/ʗ-+ZZhEf "|t<g:̌ߑ-TimqeeR^#)pxNm0t ]m!6m閱t[\hǁb. ;\4tfћ{za &pvtS((F4+'` X\#K{ kgLsU,oab$mƿNvF[ E-Q ̙ԴcF$[ 8^ĀRG7~q?ƔLFzn`2aE;.'7|g>OIU˜#NW5f_%p̓j~+lVWsRDj&?PKB,~$ PK!<Ecom/android/sdklib/repository/sources/generated/v1/package-info.classOJA쉏5 M@ d! ٝfy̓Go?^h1)FnRK%st^^$CK^ROM`9*nJTi̤"'iMfpP 5=I/sEclAZOj7Za.մ چkxB Li/ȅ=%}>.)dBfҌW*kv8hx ` ;M߅$nDЁ}8PKcPK !<3com/android/sdklib/repository/sources/generated/v2/PK!<Fcom/android/sdklib/repository/sources/generated/v2/AddonSiteType.classTmOA{K+Ђr(&b`*/nSvޖDC?e<̳3Ϗ_02hbYC-= GIX5ϵTmpkyRl*HT.6ݥKEݪhE}^'&ǒp|k%jHL<UXPx፦cUˊBHM5'0\j\ƅ;]qDŽ^ Rs+DW|@Іf7 ed[gߥne-aI.miU]xb^dr lђt0qo jLmR,i[08Ve uߚ!N??.T fzK:o)3!D5B?rb!#˘ӈ2VAN\n%0ݽEsROZVWƺDŽ=9醒u0E *K.}')8ʥ¨ގs9ߥzFzzγ[IS+Cde7 *1ˁm9TQ6]_l6r=Ta ,Cw%k^~趕(bX%N͝ui鿘ެ a)D*.H*۱^Z+2^n{xKUPP4bJ>erNYmgf1dNМJh1tJh-&};H,cpƝǻ8$hZ2Z;>E +WCFPx3">#=S~/H!]@il!s1xe8 RNFY?$11?s05gvM}f0KYGy0M'L V0SV6& ņ C].<;CX嶝{O~$]=< CeˠJJz;RZǰrV]Gup1L C14\;2:"ވd@yUQ' '?Z1"ʆ 5MHDt?q.{r(j<=6}㼫ɠ c3w3ÏcmWgʖӽPDw['_ӄ$:{EyzTD>cm{n8 ~]Aczз@?| (׌0EJ4%JX1*ֺ뤩2a#K1y}&m{s7O$sd?;lD{o؀-ӱξ ra0.h|~CA/oi]kb%1{M+.'W<3̒'ܠյCוB1> q= Dnl^)kf MgPKR' PK!<Gcom/android/sdklib/repository/sources/generated/v2/SysImgSiteType.classTmOA{Ky|QL0ĦSPl|ILwpWw&M((M%ewng~ExDBm߳pKEdYoJHe\Bd N(g嵓d*PV &f7oUԚWpͶmJ`yQ˥nU䢾dre$ $\!)7j;%jHL!G#<ٮt)4X+^sYA_S}Lڷ=תq`#sW]1$9Q!%:TB {m0}ץ ŜVɏY݅WmMF2=*&/s֛^-1mV;j_imB`{LSmnH!& d޲RJ3 ybt . "5f~=hK QAh07W茙G4F;f[rL!/1.)dBfҌW*kv8hx ` ;M߅$nDЁ}8PKfkkPK !<3com/android/sdklib/repository/sources/generated/v3/PK!<Fcom/android/sdklib/repository/sources/generated/v3/AddonSiteType.classS]kA=c>6ժ]CD1 }tL_S?%]7_{Ϲϓa3w@yl2.tbJ#7lrg6ZZe'rh$/VCm7 bx=ϩfEw6Ii} oN+3yP4 b|7"iEe)4Hª]r9^0tc+Wak7le$+hၘݱ*Cuxك09Y#fﳴS~glBc"1靆5 ߆[ ku-2Jկ4T8']U $\V>HkD9zqBFظ p/,=;DpJB h}C _?J~ e\!\UH\uܠM[MvQm.PKrh PK!<Fcom/android/sdklib/repository/sources/generated/v3/ObjectFactory.classVkoS7~[. k V`&ZeF-tР~s%:v*g&QiH>GM{}I(U}ɱ_}'|`# c/Ğj E(0WH28EFrv_z#Y2au؈yM2F|o]7 ȧuF’~P7Vb}pj_?=\/' - 8(]R<U|pt$"uHd.1,uRwp*G|@-E3sĖja;wW騎DC3B4]S|p$I芒\LW2taQ%1poט}ε+}ZR,*e[UzD瓸0J˳4M S|MZ]K0J*[ *%[ UDe2J3<, t$\.ol1 C{kރ3P "02ʪӈAψL'Q(EAa5%t/hgR&RAmfԔԭ tؖ~Y-pO2ڤM7C82_OW'b{7T|?t9++-kf@nXe`Xy1I/àW>4p;Ey2Or0D<2ML f[wi]KEb_#w'sd?M^ce$mYoqn7f/\Ya.5`6]Mu;FKlASոAp1X_Wz9:8Sm\څG3k;ϳ_}1Ibcdk]o1."=xbPK0h PK!<Gcom/android/sdklib/repository/sources/generated/v3/SysImgSiteType.classS[kA\6Ūz}h*8 "RE)Agw:Lؙ_SAϮHH/͜s\v_~x:@UIQjTS90V9J1fce*hGdVZ7 fCNcLEuDe]eh!nr<)"Cr221NN۳B 嶉}aH1YV}/R c}VR+0,pӜGwf$[Q|}61 CT"*ꫥq)~sϒJGT?&q+I*#)O2 }0lSDH(]MChZi=l2< a"Qڪ i\'ds{jnlbƟ\*!7 \ } _.__3'p~ ``k<"iFr&_PKU4PK !<3com/android/sdklib/repository/sources/generated/v4/PK!<Fcom/android/sdklib/repository/sources/generated/v4/AddonSiteType.classS]kA=c>6ժ]C(bl }tL_S?%]7_{Ϲol9;h,6:F%ʱq{U6N3K?J-2'|_yyp< J+h1WsTEC6I Y} Ϧ'3P6 r|;"iDe%4HGª]r93tc+Wagle$/h *#u5x٣09GY#ftS~glBc* 韅5 w߄; s%Wjv*.:"? Wu+DO9y^6}-t6 ]\;BpWJB h"p/{sVɯjktN5p2J ͥ_PKlu PK!<Fcom/android/sdklib/repository/sources/generated/v4/ObjectFactory.classVkoE=$uBR(Eldh $B7mj>j;r݇;?o 5Q;ci9y{=s~Hc d01b_pGx \ZalYyJ2  -³_<_8C~+dғd۾WUZ>9h4PՃ6CKux]y6tmӑt @6KL@[2& ϪHTXQ~x`J8O2l K-&paSM$5 ؤja'w W8S'bi|-Mt%O))I!,{Zp~U%;[S1LS]n<+…v( &,Ji'4E?1_L8-wMq̦~0ڗ(=1$v˭;4pj"Pfܞ{*dX (\~l1l Ci޽sTG"MUU/e.{iyZBE%R<_ ( ܢʟN; i9*3g:9 l#]?< }eˠLF7~~zT ϖڳ4'-~c-=zDyߑ L٣ G7 Xg({"#GFߠ7<hQ;Z8{E!F <}3 |Y$vV?_8џHDdgč0bsf)aL+ܦ;Fu丈ooi6|] G+bR03]gh'q.NRfIb]Wwg?昡`V#{Qf>% l!/PKytr PK!<Gcom/android/sdklib/repository/sources/generated/v4/SysImgSiteType.classSmkA~ּ\V[5~hZpD1BS~ܻ[wv 8w^ )"%~ٝgn~ 4븆rT^&BGQOXL:*ܚQJOp2缯< %Cʽa(j oglt`/|Cp*CaR^?d*2Cj4G21NNOYGI cYM(HU.eYY*w TRNk޹)mguU&|gb,FکDUW[kSFSo{~sϓJG$gkҢX#Ӻ j c X>\iXX+mE~b-,-+d :u4*9P\7g_Fd7v[wq!UI?ƓoPK6lPK!<Ecom/android/sdklib/repository/sources/generated/v4/package-info.classMONA Ǒ̹9 DCDwk.Nq:ok|av13;\&z`(ծsUR_QoX=%fM-$ hK(XI&Ay/ W{MHy!*b$1ˇ=g;ﰖ`(>{7o8gdzGLF'Sϗse$k̉& whP=I PKG4PK !<3com/android/sdklib/repository/sources/generated/v5/PK!<Fcom/android/sdklib/repository/sources/generated/v5/AddonSiteType.classS]kA=c>6UCEQ(, m 8;ݙ03 ҧ?%]7_{Ϲϯu QP>xu9̽3OmVZc}pZql^S/lH7La %$oǚ0 ˊ:*_>]/>*11p#0%NB;;8Ӱ"PM=t&6rpy\E:K+iڦ3%Хw"gKH!o|>[S&?. °qܒZ(DM|>K <19\ћza*ױ/Wnߙ|ahų$ʕM&gfLLaW59na8nNƙ:Q |?](>J{c( Cn޽cTdYOOAeI+¦OpL%rʑU(*z%t/h݊bU6ڧL&N/:ڦlHNjD3O|o[Y/=!`߾ ûR{4itl[T9<N)&A+ /w'8 zLG)qjӻ`o3\H/雉 0f[7Z%#=?w'si3w7C iqqbOf'.)E0b] Z1x-S;FKv@{x'%iEåg>bNr6gh q.vRHb]6?e/_}Q0K(d={"_*֐PKdДr PK!<Gcom/android/sdklib/repository/sources/generated/v5/SysImgSiteType.classS[kA\6ŪzoCӢCEQĐ, M P΄Ih>(캁29eت J TPex FE<c3阫dski(-?ZɈxO9y8H{Pn=MsiѿS: 9zcMN&zXdh_N@& Cm"e_ia2=ALU߄"TeXva1L%90o7ѝ2{yTGe_TP;ȾjimphmbY@ʙxQB*24/Úp:>ֿ9EtY, 4v,y~R6-%ʐ%zqBFX9'X'װJHǍ,jcVKGn]][NM~{CX]̌0-`d঎).Ek'vFWԸjVl8pG-nRg^bW%t|V\'ŠN+ʞlqx~m1Q};$/-%{60YqLB'S˹2cDO w`P=Q PKq4PK !<&com/android/sdklib/repository/targets/PK!<7com/android/sdklib/repository/targets/AddonTarget.classY x\ufFofdɒ%[7ٖfdn˻lYv,0O'Y13ZRҴMҔ,48]HⴸY,,(%ISڴi҅I6[s{3ɖ|O?;  ^>*OcF$f"{O}iB+nHdJS;3:aaՍPO5(h0oʃ홽v%d aXe∬RLx]{+4ш& 8H 7q~b̨c ͻAjبJѴ805ұ’ku!+ml:iƭDbAAFm kuzBUBn1HW Q&l}ӉtҊdf+أ< [4ܤc+nf O); ïxxHݮc# v2!rKtʏ_J%с}-i1ֻXWKщt!ɉCFyKZbDz݉XLV4KN+%Fkkv6Fgc8ᄎ5Ç)lA#eޝVI])ApӳniC>pQ5';&W<uX8͈nXt=4;']2! :2tۦB=ԑVKi1TA11_ٱ2Õ}qCЇs`X7w,!^?gq?LS%F0bVoHZbNqg&J&xS(bs:XaWa*Y"@sjnW9$݆,[e|h+:_$;N2qG4|Tq¾|d-tj,_%fCxXnc+_ïk G뮎3Hzq'Mݠh25k'z}Zo9$SwN5O '-#C%_s:~eZ)%!2Ye; VU\D8`A!V⨕3皳rړ%ԬS:.`%a1Q$|ry53x1ᒎ /VpN#r6;Ψ(ҌT}dlZȗD2gMu:=mRll gIYK DM.gf5g\xJ괬/4z`S5N_G$zOWNq8Հs>ӾT椟ղIƈR R5)&V|,1d: ٷFЌ\i6^w)ߙH \[>Q^w@`t[iOwJāVxL*֚)=sƘ(&,{zL{2|ƥztUɷa@z&Sqܣ}\v 'b<_A/<<لV{uQeOcCuP/<-+}vhƊ@.0 @vG+_]1wMbO _O]6$Fn#TKL5n.:ȚU8QPK9}YG9L'ّ q_:eO57WjTݗ9[2G O[p y4Ƌhao˸[n-@&s(c!s)Q24*Tp*]o{ߋ=%W.|wQbWrǾ7#}}ZerBo7u7vɿ?kp︲+w u#ww~؄oMfLJ"D=-K2Ow66qwIF%:vEG C=)$,M/h~`VD Z~,)-lKݼ󨏢YߕnO*{Dqg6NP OmvȻ֑7 Y48^)21=*xuF'1"LG1% ׃dsN3ވMRZ1߃zJx[w{4N{QcPK1%PK!<@com/android/sdklib/repository/targets/AndroidTargetManager.classZ xTOy!!` @ U|$f3/T\q׮jKR-*@*[]lks{3L&#{Ys9;{iTFEhUpMf=`򪍰a-&dJ\ȇK[*2`Z%j-X˖3fXftҢmrJ kmz oٲb6Y, =T\_$1Z7DͶՅ[UY@`QM(H.٪;a/ e~‹q qT0ADL"LL-y225+XD1*E"`0WX6m/!_SG2#TAr$LxaRv} kN Zfï`80}p8: Z` >2B?[㌬}>(8[E杄 NJRo![**'LaɱhXzTlat:g,A*jq7 AibNKքr+#㲓* ;'AUj0"y #n$qBm +ijV %-*XG?gߍhUT\Mq!٤Gc2T9QhtdXŇq szo}hIe8dY遳ފ6NZ*Z6`I뵏\v|g7l=Aؖ "r\\;42DD*e.aCV]RсHya K6”Xiu3GDpWZlU> !,jBմ:׋SFn aD7D.qrj&Vv6f݊ej׬jYWӸ! ,;U܅~cTe(23$qXnT|2[٥|hNдLiwrq| Ҏ&(%\jpV,a1#c_g~-7 Q$zg\ 9#FJu=a|>6La/Q;Dܭ<^ɶ0Ɨ=*'Toj-ˢQ3U|{JtO{Mq~ڍ'q@A8D(."Hx\V(CY`6qO)Lf0z}HgnDA8lqp[%]b!#RN%aM|Kq0}Bz1_^TD" މ)WkGX3`|Wi\< H/+4s(E? v=\[x7š rIj>uqۑ.W^|5 <D#ADGݬFY.n #!~7.͡IqpسFA%xfA%hg띈_ȼA' "́ &4T5 [Z>cy4MhBSTJ%)q[t9V- Dplv+7- MS_ΜG[ejzҫp {e_ȧXEM [gh4 #Ui( UmDx"ƨPaڠ\"„I1Y|Q-gYx/rx< '?ǹ9+-@'~aRU ïx6ڦƯ@`򘏧7EʬBxOYy 1S\~Ir= ߝ&l~(Lb!l4T$qo߉ލkyŊ] n# ٬ $=-pPGOf wv>T'A/Fm`'=](vuA!'@!?Ow/ɽ4:9DL~u1`qq1Llv\p7fAleYj;#12BAaR"4 RbEpD'5`]h5t?A~uSA&z7q*8#mgoC&G'ΚX?󚇑_Wڀ73|?O(b#3pt{0\p3:b |xda$um}xr0{xW^)Eٹ_1-uQ BBk#bXBQPbT 57u (X?1Kt"}A=\0MqxͲe2B\uH|=\~Wâ] ճ6ˉ}9ޜc(.rIyB&x7gWHTlss9Sq/S`)OFT#֚w&Y{*G![6풦/aJ3d0aJ IwxWBvc",<9؃y|ıOQ`_Qľ $a^D쭬\dǞGa TNdjp;@5G%l'XA#lwp]A\پcdMPR(H"h+@h -(u _z&1,]&Rh t1Ib m1匓_[laws)dO8 Sgn'QE(@0ԉ<Ϧ2Π3mFөlgYL5#h 4/ŕ0@ \t6-JxPK4G> z"PK!<?com/android/sdklib/repository/targets/OptionalLibraryImpl.classU[WU $-RJMe E KIZ$`hfg>صkWޓ!0Od{߾o7 "@׾NjUij}  >36MABE\65iUۨhne(i~`g;G']sϰ-Y%G:G+AU@54uTUޅ:CQސX"3_Pj=-^i}{MٶԈ;qp֏] b ~VCۛCB#w7/,ĸuPL=\`ܙ}xW795鬻w0g˵ ?"y='FWOq[\gO0 3o+(џ0HC76|N/P}A%*j1ꕟ!Lxt$[tDe 1E#XK_wlEa~+'oN}u7I|J335[1 ϓ $D $#—U@k?PK+J.RPK!<<com/android/sdklib/repository/targets/PlatformTarget$1.classRjA=lWk[B)m/BBoEe-Ov'DN_+ ~E,;̙~0-^wi*KjYry҅v;q& 'XxSE)Wx2 Ņ5#`"ʗ:yjUkƀ -OfӑC5t2ʕ=WT؈e˕ LTy-~E}Urզ!VW~;O}F3cS}UUo-'ug'T$x(pL[x rݻq 1"OUoLډ(~tNU!@C Y0D¯~-fV~@|g6Z]EH{5ޯOA06&JO;܌=GPKGWPK!<Bcom/android/sdklib/repository/targets/PlatformTarget$Library.classQMK1}׶k&xPE` KZzMkn"Tx<Ql(W dff#zp%=TОg\͂h.bPI%m||2Pg: JI'#t.6r36RndcBn 3 FH5$97 +99{ZTb"aZ._7J 3Hy  Pۀ⬭ru_A(pRQBb5_vcMtcmaQQ7PKAE&PK!<:com/android/sdklib/repository/targets/PlatformTarget.classZ xfl&$$$4$@@E 5@G1$;I@lV蓪ZmնZ~؇*=wfv2;W63ss9?y *OH(Da6eUM}hm$I#/Çb ~% kAMM||Fy^S K$G 4/NqFs10Mt %)EMp4פ -IiHSJT+4=c<*bTD+`OWd%T$d5CF r,~5٥3LxDkbԠQY_KVU\FHtJ"E\98E\Pgq eUHBݨHuY^?骑X"c& CSe,BBB%TuaHR>L-N#l8 S?0c{ǠzBZ2˵꺦q: <2`Wka&˱P¦n.;Ù,fa+qU2VSI->8i(GͮHhX~ćMq.IxBsځ7(~5{kم03ּ48z͋Pzٶ)E6!Bi$٭.V] # ӄM#}6]]v=uŹ'!&p o`x*CߗD%6=*#J>#NWptq1z 3cʰʼy7ERC*ºs`-2.e%'.]d@$pt# nR8s"T+S'^8 *}0S֝r/З΄PX equG Hx5Uڦ ffC2"bO|)ŏaD%d\ÑxJeM"+_"6]Pjdջ oЬ!0l AUb02t%qbY~C)!͂t:6evJq%A;yc6r'Dppd W39WՓFZ-Op^ G]=0?%|@ t`lqc*BD%&SQ{4-JD2wHJ5^[\ma/h,ʞzw>nYh CƇaNlGp]2v Ƶrp ┑۴hXL1|\'d|:!Cj`!Q#-vƤ{-Ybq1|" `CFNWԚ%f+؇~E':`hk"YQԭ*ae'JYns2UO_Q`͔F,<]^d-Z]+lt->O{~}}^16xwx\KN]tuֆ_q@X8yg =e1 [Z!؍2D7sndPn *mDsjI&qnEaZFNCf"K%.ޠU?}>&eXxڄVJ7:&#\`GJ~v֎ViHWJ6EGK{+uYlKr>^f2H0 OkH] jSr(HJΛl~U,n0{ pfbR(Skqe}(1$b}(NWg̽|OlɘU^{/o2)4{e,0gׯĻTkRw֮1 teַ-*'9raGofp6cOevX&&;mWE1^5ҕӊ<<0SX5߮ oʻY&S3K&5m8pgF0~G J4fǝu Puq-U7a%̲|?CG@Ԥ)=7'ycl+j\$OǬ)YQFĤ CQ;'2>fs9?\ _1~{I3j̫B50F\^23*Zs#<=Aw!cqwFth PtU(P&a%\"8p $XK(p|Ȁ0Pڤ(w 見ů!Y_F% #FvxkKFQ>jߋ>~a= ڢQ-||8LWxMu!q]&07vafF s˯ 緇qكM{oÿʵg+V\WWUد=\"ԛA\z?yu9ql((#gEFUh/ї٪MOSA(&/F}@,WkƶgDa 7x۾Ou<\Y3=k`mqVR½=2<X5̃q^kpx$b}X/(<&O3@ziG,G7 +pba`oxq!/ؚdO֔)hk[&܍Jr>VswuUD8 6r@څJ*Om.h QJ*w>21o c6pkB,y1cfK}~`KdiP0J*ȡBaFK kYd?[a)π/:8m#^~šP~Isr`Rj3va2sN%ҢsΕm|M&K,&o?;fzl+ 7lI1Nίv6ȃ8B T0?i&y2ͦCu.oy42V[R-_{tISH;{xM@U~B?e:#z ?oVʍřh^)Դ-(ЋlXmزνu.b3_ܜ2٘/%fKqa~vx:ݼ~Ef6[)gprQ rQ7q倈sr~˹d]R\H3._Pe>$D:4"^ՙһ$=ȅ5$#)*i{ШM?Tci1"08BNj]F>[KwY 7;g mn T:x&t0*0˸`63辉 5\Emb)RB]7Yfi|e\64E(}pw5M%tX^EզÈ2eCܰr0߈[؈=ӒXz [E`Pl!;t J񯼂5ޝa(ׯqc:y$o6\{dOYQ1`@< *| khRKEw㖀HO RPQ U`mLEt"kh.14zY=c E--ۧ[hPS)OJ̸ffZ`v֗6>#G;4%QTQ:RGi;)3G2InTjzzIq33k%ؘ햞kZce"H+g_[ LOz (=0}՞eڐ-PyX$MuEtYY#g:_,ᩮ#M{*6X->`"$?ݮQƶ9NY[T܅ ,WzNr[̈́.WFmvٶˊ~wូmcpݢS?`8xTWv1}[.H"猬]f CUїPXwmiCMH;Sz[nO3 Z*\TTU ײ+6sh`˓`J*Nzz4<$~s̺ą8!26#Y \; GRVMvЭ~3Ǐ^I㉗o8nPٌ^FKv[%veڇ y*^5zL޸J *ᆳ%iD!~AMfbQp3M[@N"Njs tٸ͐,bZJr2ӴrVV"Ws|PM·)1=R >-.Dfg9ByW[Ic90qɟe *muLvwyr=O q(;m # }K?/ =ĸ5}5>QR~.J=\[4wAA`Sv8j{:gcSg4/<^;ƋcY<}M Kx̫#gS Fu{!̷"K'os9Vy eyM% V=a(U0c"Ø y  cq$Ʋ+6+f'qHHy kGQ`ًj絎oW 1b؉E<;^Ëy'/]Ww`>L{|ZG~=1}OOrv S8sT]U<%''P 5:Dc [L} &tKs'q1{tK6:z&׎\4L5vZ"'] ywo3ʧT<Qn~{2ns9xcdRaE8ӜƅRӕP. J]y'u^\*|Exsm ew _ opRxW)A!0n>nb=3ϹsiV-c +Fp/q[i .^x?| DNo'gz_򹨹޷.+ 2wCo>% Ic/>܃}>,楰5̙$+[iJigfe%gH33|?̖Foa1D$%qp,6ҕOkZq>ˑ/Zŋ/lIJKODsS|ʜ4*9iz '`}^Ϙ3=:MxN^z|j5驚yn'Β c$*v{tqsn ]Vll{cV{m-.o]nZ2@/,

|sgCԙ9~_;sGm֟PKp& PK!<@com/android/sdklib/repository/targets/SystemImageManager$1.classVksU~N4,(A.vhRV咊Rl$M i'6, #g_m*CgsNBlKؙ䜞=>^6  uKzwVX]t ?t"?kE2Qh]e͞^ıfg63x\`st "Ja09'ib Lw;X]׮L`P|u߳ڏ9u؆>M !Ygp_,ҿN؎ڕтK l+ܒwՌך$n{W~9cɩ7\HFω ҙ-؇0qRkgdtS` REYҙ³r 谉71(R8^M`ۮjV4gՂFҋdY 8jb1vSTegz-&$KҀo3R'LV)kuSt1?s4wn%.B?c"|qn".cNbć%۫W8re*qMW)e6fd`{QL|IRlsN]NtuK˼z3>ES( ~q߰ M=%ݒd̘_%B~~H3Qr3s2t*rQ[_3\ϚSAy'SLWLggU[dzzfeYҖ2pøgx;eG7*˖#$"ƪgюnb+el==RGy)(Tid Zn8Wk^xCő 2s$e9:=^ILK&w{810%-ۂpp _hݫDx/ 4o6:a85pzUꈄdRć!+_#c&wNlQҤͼb7F6\R2;;]Rלzl[PēZtOA=!k-hh[XԫzD @BkƿPKMn+k PK!<>com/android/sdklib/repository/targets/SystemImageManager.classYx[$?g:C !ql'ʠ i,S1 (<$gtB -)iKib:M]:!meukH{$ˊl.|uys9.EF4Y@2vfبM$0)n#jKԷ]hױ "WVG}؂:U lb3ԌBkdp;AF#i2s&Iv]RULܕC h X5Z6*Qd L;E78\STRwI|Jݲg؄k >% >-P7.}b< ͨ$ҐIi˼wK'L~ T0G.ﰔ қ6i*˸/djDLI@ǃxI*Žl 5֠l0ru<&Na%IOde%dmI1=xyHDLCó:, /eY逯L+h,V ۿ)o.?DH)USIv],%qnQ"-!~:~ ~M3b _+lMiZ0K*>+o3WFˆ=e9#RD:{5jI-~m*jա@|Sۂ;ZhmhYJ{,NTLZa5k7&'A+jzۊۨlJb༸bD#W6h卸c痗|%UʵΠ;(gXH5Vl4Y{CMtv[ `"]T+{d􊳫o1Sc!\5fdd`(&l[ɁC!<+KPҽ=±XweiqP !nUѱ'{)pa {@BDx&\!6 F_x9cB*1l|=&8t>v5qGsȩ,Vx!r\fTE]<ԡlCa-?E6-8\jJzM, tJ'[e3~ޠ<~옂is[Eg,JFȪ`BjnЯy/cض,~DP/e._g4Fnf=_0֓T_nJyL4f2bʎ7Ef1l$2U]`b"'cG X18xD0IH$[$ p_1?rOs??īr3r/DZg$*KV}8B(M\ Bz~fp ^\eBj^e Ņ6N)՟S{30 =NH.܌)'Bg6o!tR^fKP P6 NW P\@\ 8W:g@4\~)xObai\Ptפ]3a).ΰ7 &J$&+D%iNSjk(b)R 81Cì}'RIT1z.ʠߡfraiyIԷDCkrPyhEwǶ2:M~SM~)L9PW{Ӱ\.[ȕqSߙ۪kaǰ /-#@X#H=hzy/>t3D2Hnīq^[Z!\l,Gn9Wg v^,f[moq8GŹ ?uYGNjV񠏼r|2tkЋk q|T [41KMt\T*4%@I:nh!xq>Z;48؋<3w9@9?z1֞y?!Yַw%au 8r;&3ekk㮾3]h72@ބt2@#ތ n{/F ;p+.|OOWc1G\( .si;0OU"Fڠp11_ƒGD5DA!ifVvXІRhg85z|¿jOcdȦ.%YyfI|BGU] N3'qbKu{2grZr'bH(/m̥b1$HZġFrN5ZK[S~;lpPkK,&h/⧚%K2sirN3Nf%jl &&b^ݏxdE;BF:quWNCLc#mvj mn!/бKkfglD,Rit4}=uQ'x[JgbW-Kw7'N4E{OY\W uPB ?'1BYÄn!@(='!~c<,!8_8ſGrqL*B_1/EDx#/vʼO⑇H{3bPKPK!<3com/android/sdklib/util/CommandLineParser$Arg.classVsTmَIꦿL(Mh 7MZ;iq7d[MXRF;8pgnܸp(3x? 4"f3j߿&>! "4É FҋmK 4"! m*vuNvVcYd@w=ý|fHY5c0\>P Da#8j9kW*pJ0hGwM{[0 ᖷ*KMA&gw_-CϪ8'Y *. jU {ś*.?ߍwc(x/{1b܋ߏkQ*j a´"Z)f>ww0Q ]1 s:fMjY՛iE }ɴ&w=ל`͛/0 eJ{zwM^XVF3N/6]W~[M283Q_PqXq"IZ0Lv[nhz(e - 2 1B^y'̴; Q4\t8RSd-uBٙȸ| C Mk WJ&yD34{d$MJDQ%c@J /eW#:A#}h+g\/Aeʻx,\z`lYGԁkt.5Y6 5!ALwMY* R͑Y./Iܗg0FL4ў"6&Ik|b+R F;Lh&1ErVt70C,m5bNh1)Frdb1:z|+s*6uc F :Qk\0>N3C i {; 9u\S"9,wPKfX  PK!<6com/android/sdklib/util/CommandLineParser$Mode$3.classUSUfE 4(X$ $i+4PK~@ZΒ\¶]t'/>Th)Vgt:/9⹛tf'{Ͻ=;揿<08T A+v=[U6Y4v 0^'}ѰĚI.UbXwa U|?ҳnղ%1Z~)]3;i0̪p"gt9nѣ} cofީ1Ԅ vuAΦP</п78ixqޓT.C,7%a +Bq ̩ߔ0.jTľG ŵ+ Kk SN%>Ui ,fPF!ac J BzMb;F!>2b{+&^g3>,aܵN=)L{q;"D%iZiwnuǐR 3Κ\*Cq"Ia5I ͅT K7h Qugw;vEFm} Gm'<3SP,B B?7??]e}Hn8qÐL2$ѸhULۥf6\wv=2C3hK%6Ѐ{'qn9 I2Wh5II~13;*JcFsM|9v) eX"2(I骨ߞñ@J+ |& S?o>EJ Dsj\P`x,5fʅ} -Cޓ$#2MݱxX8et<ҦJnSg~Ca}(/pYʯwV^)\2M,!,ʒ[ZG B9VkdA=y9r1opD^l %ymނF(ؤC$ =sPKȃPK!<6com/android/sdklib/util/CommandLineParser$Mode$4.classTn@=q&Z^傐XViCJȂM5G3G X!Aܱ#TMci>f3~^ r6&P`e0Mv#oRqUݏPxP?c5O[E\VN ((9a۪PNn Rwx4 l\ 7-ܪnmj5ba/`W>&)B6qbE,E,J.Yǽ>ѡf\]Js.vzE\Sd7I5*PK#*=:MPK!<6com/android/sdklib/util/CommandLineParser$Mode$5.classUmSU~͖t)H֨IImRhH ^,T%{&aoC:茣_t|gt:n4=}ys|1KapthT36]23yb-gjUj˖tL4hٖ?MĦT)edǓsa4EGq 'qWV9QQS#d8p2h#+ ъv)P^IAAa䜎NpctϢKsG7CA H Q1 8 "C{z=Y *gsٱ}aٞ 5Ы!a-HOG@?17 },}MgƋyF?Ϫz.xtW DCl*ݽuٴLTUnۍD>74R]*LMl8erGZuY3bBH)ʜp- j5ƶ(K͟cRXT/] ǥ]m 0kZC[J˿뻂" ңofHdÓFCFY: GUzax7DGژd8&L#c36$yTŃ!$~c^k-|gR)t۷uԝSs򺥪"էtgqbqۖn" cM`~ʇaFW G!tWh)UGu^] 6Rһ} h1mVL6&ҟ :";x=NEzvpfKhi]$9!u7Q/u'dBofR_"x wF _[A9pPK@2PK!<4com/android/sdklib/util/CommandLineParser$Mode.classTrD=+˖-bTmhmLkn> u8nֱ0-\YbdO xjԝz`_pWVts_x Bot<m0-Pv{=,Ǽkx}3QA iѨUJukh.EnT lnc)PxLyu<.@!elt>𦂷0GVvXG8#aNտa90=Z.6D+6D\%,H]DJ"WWPdz%z5Y\}=z- U:dꚢ ]lWa%7C2f9>ށqdSd.=Zsۆ2<ۆޢcL>v"Czr!oz|@Θhvfz1lfux4ZDwLӯ|{FG>yf#R/9<ץhN&7vxs^6.&˚;-/ bu}_§ WCTqL/8Ao3\X s]މ3 S!*!ΆrL+6qEB8o?a{1{G B_% YeOq9 oӻ2e =qwJbaOi1.>~[)%`7 S $E; 5R2?aEA ɟ1M4=>&Ch4DZ;I|ۡMpIW1r#&X1 Mk1F'Xk#LJc|4B)npy~ļ߰*@ knB  Z(FB9t/O1r!#PPKPK!</com/android/sdklib/util/CommandLineParser.classZ |T?ޛwfnB( <jH ( C2I&3qf«jZZ|>h jnCVnkmmޙ<*}`[:wan4,&L3Oe[;עst$Ϸ\&h*o FEәV9PWR݉mP$L$SUmdJS(z"T+TaRMUT?%D,6X_ib'̘Hkl:fA%:"8 WONGwXelH2e:A,=Ӧ9Jc;fZt!u[4Z10!z#h{9L6ͧ\W$Jɴ/;̌O#ЦE\ Ls%6-&Q呫"t)KtM2bϢh{8;e#Zlj˘ o,Lt7jtX_n6 BdVZO2iS"܍V:qka_2 p%:< +Jh2$3*(3OWQؤM6`BIЕ(l?N$FRjrAL)*W8q ̷;jlO-6PFrʸM ꅗ).~ORʤM}uT4p&Ѝp .u1d6L}ܦOHzص6}R6.j*ަOѧ1{A9UWA>kӍ9LDk,(:~MЭLTߦ{Rm6Ngvdi.;mKD2 tX+4lVijz( i8.m#Kl B13;}x(p}ێP;btw$$a&{"KehEg"^C?܂G^2{ѕghM/N$\{i E ^rrS4*AD.n;*rNB4H68C3dΘ}axtgDJzئaPQF^%si#-DR[~:² hM}H#ո= [bh*E.:!}6 zV,ojdc k-:Ĵ5 p]%[RXtKDi[G#>=M&F;"-;rSprř|Ħ'qvPiaZy:DLB)z@4ho0-+ZVBáZMߕ5,\xي -6hLƎ[޸q 6}ubQn?@⎪ R}!6hFaXn)ݢ""eD8(J3#܆B\0b6BBH6GBt! TϘG :r. BO? "SQ_lM-%lӛo~5h/F+rwLsV C=}thS$@kσfˬ9Ev3'"V-/ dh7Cm3%8T~{~Ǧw3}35EBPf4{LDPY*=\dԤz+,fl4ӛ27lƢtkM?Yei*euOɈ^$ZDM%0 F;qb?BhYńpuer+"ᾘF24epÀ]D:Tp2(N@ Mɪ0B )x"ʣ^X(9(9ADFY6Ob8mR.GH#,FNOOW@\dpr{a&IuM/6 lbFU6Wt! xɵ2x i3+u07ÂN'J#CDF\/b$vEܭ_M7$iu&_ ?cCfV>G@^Of"y1$ۗ \9tK䥸1t4# F˸V/:Y\d3&/e)WJWټZ9xgw&dZz<43}lIWt'D ||_iFRjxXXĎHJ1+t8݇K[44o\pU :dRS7Q(hiU#[Hlz]ڸvf$~`ki557`+Z[M-@!td$ :$auhH݁'ۢ]q* WvQwvz@g\AhqljcB^K_ϦHr\<*$ñUdTnb*O\3Ùetwl)Kفϰ$`5)+~cDVf )-]bK8q|S\A%۷\9XХaʒT`r[SB$ws)P2pOo,2Uƙ9%D( G3{{%#L-0/AC欮u/W2HxAރ䫨Q&Kj vA; e }.khF)uz2[y-Զlj; =wM<bu*d3ːGܤΨKٕsPg+yOӌZ0F%sRBw"$5 ՟Wr;j\U/7@=@F&>Li63dO3@=tn㤽Rϫr;T;$kvW1l,e?'hS\4J,RoÞM.M砹σh-.'J/B@ê> Ż^ernO"=\FMidu| U5M>]SiE iSII,V q!_)r¢g]ýPVyJy!OMXW$JtFnC'~(~(~e_j7 2Q#,GHFeGĸR\hF`]^)~fe Z]T\Q4NumO0v 8cz3hcd45E(ikvv/eU:z+{_/)AozmR* Z-׫kZgB8ݕ Ff_ЂSY<@%Aۓe9L"~^4qcЄzt7GǸ8o{i:+V[SD QW\_7}Ǩr]au^g[^[x'Fm ~ ܰ~IL ȹ|pG3X&Ԕ?~Mv7|BAw?wj)n U^Rf/XDBpv_?S1G6;TN/G}j@^:mbE;(]˃.~ ~~q>q~g,%O_|.O!>:q\Ss1W,:%\<[7ygs7-s5ùsX'X/2`:/ wyukEA++RWi 9zԺCnm+GkyhpL{;8 +ܫ=IaNk!ޮ=j OޥN{o Y-zߪmz ߮})A_6;[;>^I_?/!wM?G ~>`LCY>lG yX:~ڸR 4)7s)<Ꝛ#|+!zD{EN&k/bԢ7|^Cy>}IOXѯ|I~wX"QT. ~ 覱Zy`>w+ќ!lMjRrWQrdNxw3MA+ZaO}BTzEgeI;Dg!6-M&."}Ҥװm*BBBdKȐ߃ywG$.J"ePYqČUU 1뙂(9{ОO%HE8D, ʲU7\BnUŖ2\DLy4ף4ܨ(57j(lD"#{ZWu?8X wJ Z?A4N_LE y4;})쭀VIbo:@{yy˝txR]/?qWrw<A_-Z?߮a "&Jܩ;Tav1:l 31':b[ `bس.XXPZuSʗzw˨m~L@d䴊9Ed - ;sp%BAl(;7g(j2=řU2YcCq:cxwwC~M$GeZ娯 iDVDqmЊNm"=AAm2CBVJ!ؖhx6rZk5L2Q÷hg;Nhd 5Ps=N0~KC4yټ=qgr2R&}@S@4I" OՙXt"ݾc׌%ؗ(h},K!?bpBK_D.;&3KMA\_Z*uחHgT ??7}^y0}> ܄xrnGCݴDU橒& :.索خϗ|.ZGTWe~~O5н*)bCTi\!o+e0BȻGx6嘮 fC$IFH,]-;+`0q$ L'Wإs}+\vF5G*%T5QhFڵV.tFVm hiP[CǴ]AokW]mZ;i:E|HL =槻8nB*Ѓ5d=ҫY48/:yjHtt7h8PSpu '0݂!|Y_$o(G ar->dKape1p#fƥCK>] \+מG\xn·p=48ykO*( 捝[(/Β7?"(aʋyU$\[9I󂞠^z8*Wz?RӿI#JRZGh85t:G":Ϫ0-Mծs_Ew(UOJMGվj_XQ\%Yh{%ٖ"~#t!r4A ;*$<1s<5 R GR}[ "> E}C1Kj?d ~~DIPUl'#< 5YMʸұtnJ}.R++-WʫlBq_ ޓz:n 7dp- T87U,oG-&M'v>Ydŷ ɴXch5]p?394URT洛3 gPgmvʶ Er%b:YU4?kZ4ӖCB9V"k{>kDpu[KB= Y͍ b#?OY|c@:&%\{oѼu+^:fK!D?>,Uݔx_”0%v.s*> A,7-e("1ȈzbD gNpNyq8d٠J| 1-(}Ho'm'9&𐡌Ϸ(b4; !Ùӡ]Z3{4z{|3 -com/android/sdklib/tool/AvdManagerCli$1.classPK!Ncom/android/sdklib/tool/sdkmanager/SdkManagerCliSettings.classPK! com/android/sdklib/tool/sdkmanager/TableFormatter$Column.classPK!cVcV ֏ xsd/legacy/sdk-repository-03.xsdPK !<;b;b w xsd/legacy/sdk-repository-04.xsdPK !jxsd/sdk-repository-01.xsdPK !/4com/android/sdklib/internal/avd/AvdInfo$1.classPK!<2m7>com/android/sdklib/internal/avd/AvdInfo$AvdStatus.classPK!M2Ccom/android/sdklib/internal/avd/AvdManager$2.classPK!<~2.com/android/sdklib/internal/avd/AvdManager$3.classPK!<­2com/android/sdklib/internal/avd/AvdManager$4.classPK!< @com/android/sdklib/internal/avd/AvdManager$AvdMgrException.classPK!<}Kcom/android/sdklib/internal/avd/AvdManager$InvalidTargetPathException.classPK!Ohcom/android/sdklib/repository/generated/repository/v3/PlatformDetailsType.classPK!<',MElcom/android/sdklib/repository/generated/repository/v3/SourceDetailsType.classPK!<ɵK=Hncom/android/sdklib/repository/generated/repository/v3/package-info.classPK !</ocom/android/sdklib/repository/generated/sysimg/PK !<28pcom/android/sdklib/repository/generated/sysimg/v1/PK!<,&ˆw Epcom/android/sdklib/repository/generated/sysimg/v1/ObjectFactory.classPK!<8K Itcom/android/sdklib/repository/generated/sysimg/v1/SysImgDetailsType.classPK!<&6D0ycom/android/sdklib/repository/generated/sysimg/v1/package-info.classPK !<2zcom/android/sdklib/repository/generated/sysimg/v2/PK!Rcom/android/sdklib/repository/installer/SdkInstallerUtil.classPK!A7com/android/sdklib/repository/legacy/LegacyRemoteRepoLoader.classPK!Lcom/android/sdklib/repository/legacy/descriptors/PkgDesc.classPK!<}Chcom/android/sdklib/repository/legacy/descriptors/PkgDescExtra.classPK!<}.{9>qcom/android/sdklib/repository/legacy/descriptors/PkgType.classPK !<(zcom/android/sdklib/repository/legacy/io/PK!<(DB84{com/android/sdklib/repository/legacy/io/FileOpImpl.classPK !<+}com/android/sdklib/repository/legacy/local/PK!<I i] B}com/android/sdklib/repository/legacy/local/LocalAddonPkgInfo.classPK!<0f<Hcom/android/sdklib/repository/legacy/local/LocalAddonSysImgPkgInfo.classPK!<¢ Fjcom/android/sdklib/repository/legacy/local/LocalBuildToolPkgInfo.classPK!7com/android/sdklib/repository/legacy/remote/internal/archives/PK!bcom/android/sdklib/repository/legacy/remote/internal/packages/PK!Ucom/android/sdklib/repository/legacy/remote/internal/packages/RemoteToolPkgInfo.classPK !<=com/android/sdklib/repository/legacy/remote/internal/sources/PK!<+? PNcom/android/sdklib/repository/legacy/remote/internal/sources/RepoConstants.classPK!<&cXTcom/android/sdklib/repository/legacy/remote/internal/sources/SdkAddonConstants.classPK! z"@%com/android/sdklib/repository/targets/AndroidTargetManager.classPK!<+J.R?com/android/sdklib/repository/targets/OptionalLibraryImpl.classPK!<GW<Kcom/android/sdklib/repository/targets/PlatformTarget$1.classPK!vcom/android/sdklib/repository/targets/SystemImageManager.classPK !<j,com/android/sdklib/util/PK!<6,com/android/sdklib/util/CommandLineParser$Accept.classPK!<`Ey 3/com/android/sdklib/util/CommandLineParser$Arg.classPK!<U6q4com/android/sdklib/util/CommandLineParser$Mode$1.classPK!