CeeEOxt~F#aWn8wy-N_ilDDe_o+SwJD>4y?j5Lpj z2&!EX)RNxnadPBAa?fOj5D1C{l1E0X?&G3+ckcVfk`?%2FTsoUf4@~eaS#th=zq7v zMEJR@1T?Pi4;$xiPv`3)9rsrbVUH&b0e2{YTEG%;$GGzKUKEim;R6r>F@Q-}9JR-< zOPpQI>W0Vt6&7d?~$d&}chKTr_rELu} zWY;KTvtpJFr?P~ReHL4~2=ABn1`GN4Li%OI_1{mMRQi1Bf?+^Va?xdn4>h)Bq#ZRK zYo%R_h5etrv|!$1QF8fu80fN?1oXe(Jx#e6H^$+>C}N{*i$bNbELsXDA>cxlh|iFq zh~$yJ?1lTdcFd1Yv+Hr^PP!yupP!0H@Y6(wFcaVE+0?qjDJ1;*-Q8qL{NNPc{GAoi z_kBH`kw^(^7ShmzArk^A-!3_$W%!M-pGaZC=K`p-ch&iT%CV0>ofS74aPd7oT&cRr zXI30fVV6#PR*Z?c*orR0!$K6SUl9!H>hG+%`LdifNk`!Sw7Hon{Wn=|qV{a%v9nEq zAdBW*5kq6il=yA}x8cZQt^c+RBS|TRn;!?$ue?@jIV~0w1dt1FJRYI-K5>z-^01)R z)r}A&QXp^?-?}Uj`}ZPqB#}xO-?{0wrmi|eJOEjzdXbey4$rtKNHz)M*o?Ov+;S=K z-l~`)xV`%7Gvzy5wfvwqc0|80K29k0G~1nuBO+y-6)w11Kz2{>yD{HTt-uybe2pe? zUZK*Eij7TT4NwF1Jr@6R7gMuu^@qn#zPIgRtF?-SJL8 3LBDrh7k#{F^222EXPg}S0d4Lf0!|1 z|2k$^b~)^8$Z-yH{B-vo%7sVU@ZCvXN+Am)-fy$afZ_4HAUpK}j4p`UyXRel-+(VS z#K>-=-oA1pH+Lo$&|!lYB|M7Y&&bF##Oi@y_G3p1X$0I{jS1!NEdTz#x0`H`d*l%X z*8Y3>L*>j@ZQGOdPqwY(GzbA4nxqT(UAP<-tBf{_cb&Hn8hO5gEAot oV;tF6K4~wr2-M0v|2acQ!E@G*g$J z)~&_lvwN%WW>@U_taX5YX@a~pnG7A~jGwQwd4)QKk|^d_x9j+3JYmI5H`a)XMKwDt zk(nmso_I$Kc5m+8iVbIhY<4$34Oz!sg3oZF%UtS(sc6iq3?e8Z;P<{OFU9MACE6y( zeVprnhr!P;oc8pbE%A~S<+NGI2ZT@4A|o9bByQ0er$rYB3(c)7;=)^?$%a${0@70N zuiBVnAMd|qX7BE)8})+FAI&HM|BIb3e=e`b{Do8`J0jc$H>gl$zF26=haG31FDaep zd~i}CHSn$#8|WtE06vcA%1yxiy_TH|RmZ5> pI5*8pJZk0X5 4JDQQZgIf1Pp3*6hepV_cXe)L2iW$Ov=RZ4T)SP^a_8V} z+Nl?NJL7fAi<)Gt98U+LhE>x4W=bfo4F>5)qBx@^8&5-b>y*Wq19MyS(72ka8XFr2 zf*j(ExtQkjwN|4 B?D z7+WzS*h6e_Po+Iqc-2n)gTz|de%FcTd_i9n+Y5*Vb=E{8xj&|h`CcUC*(yeCf~#Mf zzb-_ji&PNcctK6Xhe#gB0skjFFK5C4=k%tQQ}F|ZvEnPcH=#yH4n%z78?McMh!vek zVzwC0*OpmW2*-A6xz0=pE#WdXHMNxSJ*qGY(RoV9)|eu)HSSi_+ |)IgT|!7HRx~ zjM$zp%LEBY)1AKKNI?~*>9DE3 Y2 t5p#jeqeq`1 zsjA-8eQKC* !$%k#=&jm+JG?UD(}M!tI{wD*3FQFt8jgv2xrRUJ}t}rWx2>XWz9ndH*cxl()ZC zoq?di!h6HY$fsglgay7|b6$cUG-f!U4blbj(rpP^ 1ZhHv@Oi~;BBvrv<+uC;%6QK!nyQ!bb3i3D~cvnpDAo3*3 zXRfZ@$J{FP?jf(NY7~-%Kem>jzZ2+LtbG!9I_fdJdD*;^T9gaiY>d+S$EdQrW9W62 z6w8M&v*8VWD_j)fmt?+bdavPn>oW8djd zRnQ}{XsIlwYWPp;GWLXvbSZ8#w25z1T}!<{_~(dcR_i1U?hyAe+lL*(Y6c;j2q7l! zMeN(nuA8Z9$#w2%ETSLjF{A#kE#WKus+%pal;-wx&tTsmFPOcbJtT?j&i(#-rB}l@ zXz|&%MXjD2YcYCZ3h4)?KnC*X$G%5N)1s!0!Ok!F9KLgV@wxMiFJIVH?E5JcwAnZF zU8ZPDJ_U_l81@&npI5WS7Y@ _gf3vTXa;511h_(@{y1q-O{&bzJ z*8g>?c5=lUH6UfPj3=iuuHf4j?KJPq`x@en2Bp>#zIQjX5(C<9-X 4X{ a^S znWF1zJ=7rEUwQ&cZgyV4L12f&2^eIc^dGIJP@ToOgrU_Qe=T)utR;W$_2Vb7NiZ+d z$I0I>GFIutqOWiLmT~-Q<(?n5QaatHWj**>L8sxh1*pAkwG>siFMGEZYuZ)E!^Hfs zYBj`sbMQ5MR;6=1^0W*qO*Zthx-svsYqrUbJW)!vTGhWKGEu8c+=Yc%xi}Rncu3ph zTT1j_>={i3l#~$!rW!%ZtD9e6l6k-k8l{2w53!mmROAD^2yB^e)3f9_Qyf&C#zk`( z|5RL%r&}#t(;vF4nO&n}`iZpIL=p9tYtYv3%r@GzLWJ6%y_D(icSF^sw YM`e8-n43iwo$C~>G<)dd0ze@5}n(!^YD zHf#OVbQ$Li@J}-qcOYn_iWF=_%)EXhrVuaYiai |B<1tXwNsow(m;XfL6^x~|Tr%L3~cs0@c) zDvOFU-AYn1!A;RBM0S}*EhYK49H$mBAxus)CB*KW(87#!#_C0wDr<0*dZ+GN&(3wR z6)cFLiDvOfs*-7Q75ekTAx)k!dtENUKHbP|2y4=tf*d_BeZ(9kR*m;dVzm&0fkKuD zVw5y9N>pz9C_wR+&Ql&&y{4@2M2?fWx~+>f|F%8E@fIfvSM$Dsk26(UL32oNvTR;M zE?F<7<;;jR 4)ChzQaN((foV z)XqautTdMYtv<=oo-3W-t|gN7Q43N~%fnClny|NNcW9bIPPP5KK7_N8g!LB8{mK#! zH$74|$b4TAy@hAZ!;irT2?^B0kZ)7Dc?(7xawRUpO~AmA#}eX9A>+BA7{oDi)LA?F ze&CT`Cu_2=;8CWI)e~I_65cUmMPw5fqY1^6v))pc_TBArvAw_ 5Y8v0+fFFT`T zHP3&PYi2>CDO=a|@`asXnwe>W80%%<>JPo(DS}IQiBEBaNN0EF6HQ1L2i6GOPMOdN zjf3EMN!E(ceXhpd8~<6;6k<57OFRs;mpFM6VviPN>p3?NxrpNs0>K&nH_s ze)2#HhR9JHPAXf#viTkbc{-5C7U`N!`>J-$T!T6%=xo-)1_WO=+BG{J `iIk%tvxF39rJtK49Kj#ne;WG1JF1h7;~wauZ)nMvmBa2PPfrqREMKWX z@v}$0&+|nJrAAfRY-%?hS4+$B%DNMzBb_=Hl*i%euVLI5Ts~UsBVi(QHyKQ2LMXf` z0W+~Kz7$t#MuN|X2BJ(M=xZDRAyTLhPvC8i& 9b=rS-T{k34X}|t+FMqf5gwQirD~N1!kK&^#+#8WvcfENOLA`Mcy@u~ zH10E=t+W=Q;gn}&;`R1D$n(8@Nd6f)9=F%l?A>?2w)H}O4avWOP@7IMVRjQ&aQDb) zzj{)MTY~Nk78>B!^Eb pT{&h zy{wTABQlVVQG<4;UHY?;#Je#-E;cF3gVTx520^#XjvTlEX>+s{?KP#Rh@hM6R;~DE zaQY16$Axm5ycukte}4FtY-VZHc>=Ps8mJDLx3mwVvcF<^`Y6)v5tF`RMXhW1kE-;! z7~tpIQvz5a6~q-8@hTfF9`J;$QGQN%+VF#`>F4K3>h!tFU^L2jEagQ5Pk1U_I5&B> z+i<8EMFGFO$f7Z?pzI(jT0QkKnV)gw=j74h4*jfkk3UsUT5PemxD`pO^Y#~;P2Cte zzZ^pr>SQHC-576SI{p&FRy36<`&{Iej&&A&%>3-L{h(fUbGnb)*b&eaXj>i>gzllk zLXjw`pp#|yQIQ@;?mS=O-1Tj+ZLzy+aqr7%QwWl?j=*6dw5&4}>!wXqh&j%NuF{1q zzx$OXeWiAue+g#nkqQ#Uej@Zu;D+@z^VU*&HuNqqEm?V~(Z%7D`W5KSy^e|yF6kM7 z8Z9fEpcs^ElF9Vnolfs7^4b0fsNt+i?LwUX8Cv|iJeR|GOiFV!JyHdq+XQ&dER(KSqMxW{=M)lA?Exe&ZEB~6SmHg`zkcD7x#myq0h61+zhLr_NzEIjX zr~NGX_Uh~gdcrvjGI(&5K_zaEf}1t*)v3uT>~Gi$r^}R;H+0FEE5El{y;&DniH2@A z@!71_8mFHt1#V8MVsIYn={v&*0;3SWf4M$yLB^BdewOxz;Q=+gakk`S{_R_t!z2b| z+0d ^C?G&7U6$_-W9@eR6SH%+qLx_Tf&Gu5%pn*mOGU0~kv~^K zhPeqYZMWWoA(Y+4GgQo9nNe6S#MZnyce_na@78ZnpwFenVafZC3N2lc5Jk-@V`{|l zhaF`zAL)+($xq8mFm{7fXtHru+DANoGz-A^1*@lTnE;1?03lz8kAnD{zQU=Pb^3f` zT5-g`z5|%qOa!WTBed-8`#AQ~wb9TrUZKU)H*O7!LtNnEd!r8!Oda)u!Gb5P`9(`b z`lMP6CLh4OzvXC# CR|@uo$EcHAyGr=)LB7)>=s3 zvU;aR#cN3<5&CLMFU@keW^R-Tqyf4fdkOnwI(H$x#@I1D6#dkUo@YW#7MU0@=NV-4 zEh2K?O@+2e{qW^7r?B~QTO)j}>hR$q9*n$8M(4+DOZ00WXFonLlk^;os8*zI>YG#? z9oq$CD~byz>;`--_NMy|iJRALZ#+qV8OXn=AmL^GL&|q1Qw-^*#~;WNNNbk(96Tnw zGjjscNyIyM2CYwiJ2l-}u_7mUGcvM+puPF^F89eIBx27&$|p_N G)fOaafGv|_b9G$;1LzZ-1aIE?*R6kHg}dy%~K(Q5S2O6086 z{lN&8;0>!pq^f*Jlh=J%Rmaoed<=uf@$iKl+bieC83IT!09J&IF)9H)C?d!eW 1UQ}BQwxaqQY47DpOk@`zZ zo>#SM@oI^|nrWm~Ol7=r`!Bp 9lQNbBCeHcfN&X$kjj0R(@?f$OHHt|fWe6jDrYg3(mdEd$8P2Yzjt9*EM zLE|cp-Tzsdyt(dvLhU8}_IX&I?B=|yoZ!&<`9&H5PtApt=VUIB4l0a1NH v0SQqt3DM`an1p};^>=lX|A*k@Y-MNT^ZzF}9G-1G696?OEyXH%^Pv9$0dR%J diff --git a/app-greendao/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/app-greendao/src/main/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index aee44e138434630332d88b1680f33c4b24c70ab3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10486 zcmai4byOU|lb&5 k+^GN3bv-?^>(QkVinb zlU9`mfQEQnq$S4VGrg6fmMQ=QFarQQ0ss(?uiys&;LQU7M-~7engIZmZaH5x#UC3m z-zvYBd&I} <`b3rPHj1tDgVv1x| zQss$ELI?W?E(!7PKk$lm@;7PwPX3 o43{Ccd9@_BUsL4kQzSMa&= g{>4wj9#)9wgYw;=H@gH9KK{s?Be8N1_8W< z1Rh%Lm&PAfyYb*rGB%E#3q+}riOBB~+@@X<`9mgIiAex!QP8vg-XT>=+N&y*jC-f< zGihyr7XAly+G)|_e)qA?rnKZGG(x?=lLM7nrPk&93@5eX#7I_$g8kMX`0h=}l`HH) z=bpOkBCx=z*-fyr{yp7A9F=%o*qm93t_#tB2lAM@O{fX9ju%X#0~)nRUMvrXClh9w ze8|a0|0}JJg(_@$2wItI?LUY{zF78o(P2BR7;aC^@(jOp{8RE%U3m>MV5%Lu*46b@ zw*c?Nweu!TULS~}*9mi!ejNfNa=`po1*!jiYK)osxi% b59(thEyUZ>#lX@uEXSb_x?3)0kvB?8*TAh)7}IbzSm}5Ia;_?10{}M; z7vq-OS;Ayk8%_c-gg1Ee0FsrRU5phNs#H9Lp!1t+hwyK~9W0bWCxuG$LM~wQuumEw z=fbBD@sQE%1^j z`T@`PZLRVyWjX@*tjc7r;w$H~aW&7vu?|war?84^sg!{J*RH|mhq?KTsCVQBC1~fR z>99jeR=g-Q2b=d;pKwzXwYjrG>?pd3tFSsHN4in{usYLdK;01X2BdRLFI`cuB9yI) zI_ZX?7_(bz`MX2@^mCk nx7 z*f}KV@}TBBc}CXMR8T_5yInD3p`KrNROSA;HoJJtlNG3weri%utO $eeY0 z+w-NEn;(;UCBk=OM$f%=%ma24wV7$idelqyNWI>sz1>BlGwr_3UugqVjY+UYyi9P) zxCB?&rPUetoZN?|*D%=hOOJ_${JU3GRjppY%&8Ws^G6>iokr^Bmv1&*@#2#5mXu05 zhPVXaQ`qe5i0lP-1^XL45x`ertKU5d-8b_?*1+tSU!qCeqD9gZP_>ZLq9p)RKtV(B zOh&^x>gV^eqb&c~Oi0|HgGG|gjpbR`9aRdZhOimvS2Y3e?eCFiw+L#_ mi9j z;nU}gih+zTn{nv_|L}IllD1Dr3~@yitI}+4C&+;SR+cEfelqJ?eUjZ%&Qz)W8S750 z+vG8Lvo}xXz2C}S-m|9*uE?NWQWT#W+p@$DkH8wVn#=gLKa13M!Yv a9qsfE(5Z#0V`A0pN)Ok zP*Eq0(~e$~m@iej0#Av_z703y-7|W6`UuGDS8fpy2rUgINZs#`33@@0(S%~%XUO5G zscEp&x^dU`8syC67USOswNLq>Z_}q#gLh2x`zR) 0wvor72-IW@oDpnT0x zWn%LZ_yvR*7geY6<}MC~SViD+4`S9XC|L}N0ANpsUU;50sAj L zb5h>&s<-wcdf2>}P91QgeAu~ZnB7;;FkfKJp^8ne8!-`jK0+O(^`s~#RE0@)=IWiQ z@(vh6D^4jN5ih;*c4J48FMC9MwoN(cXk1Wiq55Vi-^X#p8R_(!y81}YDdMefwdl2F zNA0n}-!P4!FaCe-jnf{^I#?5W=%9T1C |$ z`+tq*x!rEx)Bkv-eO9$mWML9_yId)A_OltKIH-X=0eJ`Opqqj&s^T;PLIZXJ!p Ei!=3ZLHPGi*~?<(L&m6;{M(636VC<08tan>&c6fW z%KEuUN9x|i7Wc^-0l&Vf20kI~_XfD4hEac=&}5n&MoYL`Xsx=1po#V*6wUpwB@pu* z*@2n|zglL~zr$9&uOd9_%)GWk&0UN`<&GAm8=Ba-@MT&TH*`NHlt+CMi2Ag;LgGpm zm+ybGL-!1Z$kBYk66=39zAsErw1}|-l1npj-?3g1LE#PXU%%_{8kO=5!W!6pQ?z&i zc_MuV(xKMXSA0ga@IsiwYspm&d4|n@L_zji`zUWxsM}|=@R}BFfT2P!uJcrQf81WG z;7~y_$uMK=ih(2hrfqIGOzb(81e}^7h$dQ*w9&zG_k*kV{ml>Dkn2!p9tb_+Sa82P zf!TC+{4a(i^7UC$53;w?sleb~lFWqeCjv5msi}#JQ!wJtA>=k~`WL0M{^a9PG3%vT z6x=jB0{7wX7$gs%H}xJ&s+hHnzrl#L*=KB8OZd%sPoxKs(`;%|I$(^;nFYa4Cg|3D zmbQ)m6I_Y@t)A~{YBRo!2sYI^n!q)$tPp|m&n1BkYVmX22Z+nY#4N{Bb0!Ko=DOhh z8)8*=>e(W&-%LSWUN;u45Wex{{R747!a~45S>12$wNc{9N95&r%gU+b#-B7PcF%`_ zbDPAsmvpVBsQpf}s{igh23+1)`QSj71!|zjij@kvxgob&J{E97Lwu==Z)RY-lujF1 zts{7+jfS(K5+clZ(CY~%ks(F!=cb)YtqEu(dp_7=A?O!zz8KONrrma{eU-54%}Dm| zMb0!-=YUH?S7JzBX|TVr;=fB(8}a+Mcip|v&=pAeFMCaHj_Nkl!sWeZSb#k<%oczm z#`lGsgJHo7RywsRYYQs4O`J_C=fARQ$)B1peZk)|&ULCaa#RJ45lrml54sxO!CCv< zACe-^PSoZc!)x$#iZa*NuMlS%Jd!_x9|UdgLzlGyF0cI$EUFG4O;L+8*+s;KNL-ld z?R+O)guOt(>{+*e-+_A{1MBbRn&>53j=33ngVZ*A9^^??x8!ww@-m%DVVPmliJh;B zA?gVg!0|Rs7)?hBD^!lSxbI8;-8Q65B4DKw29-K9_w0glvBA&vz=a(hBCWqSnbKS0 zUg%$!iEY%1jOqivHBW;uSX*e&(J!Yr7cborEc&_4TQAAt(Hs@99pynWwVQc-PD)!b zEAfVEq-cX>10nj+=mUt(v;j?>9`bLJayfOcTYEOojVJwg!qg=XHGM AonnJPa; zUJ!+pYTulTHW%^S;&|h~V3suNSc{q3^zg~L0z(5QQ;Fz}<5*7QiE`G{EY!_Bq6Tf3 z#Y6<%5EL^6+vT44<%^2!TOb&Drb?#eUqR@vqcv Ad=l_6n*oWcLU38eLio z&XA9a$>+}Po Z&n7&1;j$MfqAp&SK~ziPsl|%{|CWXWM9wxyVKXe0%lk}rDC8g z8X@%6X|;SG;muLTK4d!cPgVxqjvaX=-$(Q65p5S*rI%=0cH7U(J{e1RPLJ7=nOmA) zMlRB`!r37ZXhzV+&X?quSyu}sbAn^a+S992*Te=%QW1izNzH-(Fc!u`0^%jIwx-q{ zjJ$P>vDS90xVX3yM??JQE(8|%*Ent^LOWJSOM1DpOGR5rG_7xH(O_S iI zQPhe?AtaSr$aWQDFB=s4vG} 6A7sKS9#`*O?Gvb$VpNFveZ{M$e6gN?k z BAf6x 8lMv8irB7O2F*?SxjQ+G9(Zzcf(-v6B#Che%7km*jk@ z)2}#vcILe$u75B8OqP#aD^OyEpX+8%bA;T*9+xPtBOA56r>VBH?W|l@4D*s*oHF7b zKiEI(=9Q&zzKDNu(c_-(iYp|O=RX90e|T*1D)Vi}F|XXxwzlFY%vI5oyr@gp+zfor zE{L0=4=<&pTg$Vb2&yaL(=zg-A=-V)<6G@}QKeym;mw^FzryGI(YX6E{x5!pKKNFb zX2wUTC}&?H`qv0{Ouyp!O!9>BD+&bp+x5*hFxlEJ|Jlx!dC36CiNWcOOOUw5NPT2n zckQz+nHS7$v`1`e33@@emu_-PmpnE%>A~wldBhO+8|uKd(C XF1LguU>p-iuo+6+#A(zwt<~}iz8;e zi$`F >cJ*M;o0PM7dMP=uB26set3i}BC!lE@>Gk`4oZQIG&&(O{wh_khwAz^jz zLMdgg*JfCk1{LlNW)C?WLX_!#5OsEIb3ZPWV7*KBWoBhmt&{(fw|eI)9LZTDrF;Cm zrRI0DXcArT*)L<`{Gy!R-`j)ca2)6Ks~48Jcl^Qg{XgWYyo6RpJj`Aq>-T>){#|lR zRPY`?<2vJ#s7v8mNz1zwnz@<9ofov5TnYTqj(PJN^Hv0N1N6rZY2Q2ixJ9IY`5B)j z?o!|2DLA8bc-{QD-^}@UP_JB`BjVr};f3o#5P`$++U2>eVvNM%RKxPV7J0hzme%(z zR7M~;#x= }vL&%^k)1dkFp)ApEinI%CXma_IcfN1= zghNTqbv$mD$mXwAWysU;hUAFR0^jhAYjE}TV=j$O0>v_@{)|7er^HCFN$j4D(Rxa+ zr>@Me?gS|z Vlda*cn+sM7^g8|~YJlBlxK`p<| zo$B!mr$%Z4An3pBbh@BK4Hi-E7l^3GMOiG?^~~z1Oxn$0PAR&}&*9D$O)(_>aB04e z*{ihG%K2UZE9c%O@J$1R+qtuhVW+Li7>Bw~LBLxQ_2GJ6dWmr`sMzGzRfiKQrm?9I zR~`S8uz0=lw5lTY3!?lQ|2LJNx(Ly%0Hkj_Q0C+f8>^@`ot4vM)#Bo9*u)9;#4lPQ zkD$dnQJ;T3;cR_9pRiRuc^MkgYiS>6*;09uV{z*IYw3#i;TH$m(R{* 3w>BS-cM7T<{u?6<8}o91iDU^B)<6wJwL{eG{=U+MNz z>#f)F`15Bnp|A(04!41E4ixt89MvouKW88SEk-A`6{3;V9M)Ips3VNFol3u5WiBmL ze0Uor5Z+x~NDGz=5gd!i#D5L)gN!7;`5bPc*8~;4hQOzIJ_RM07TD_cA!r1XISg_x z%9r&%6tsJq$>~|UQ1|7AZe{Oeu!2V&rjYX=>T-qb@S?3(7FC=Z^XOYf24G=+FJR;^ z&+s!YCtoncOWkA~zS!&wfYTiV$WJeR&@pINr7!v$Vw3}H92S?Mj>$ckH9eSo qhxli^L9 zl6?;LH$mT|@_S}#35}P!_7@h%=& u7n2PH0zl8K6L4SX!;*Nkxnnt~qhgVoG_|@w$t9uwee?p`9lo MG zr|Qqo!ws?ZaVp;+zT!zH^@xtf^zzvEF*EJK-3h dBe&e4hTya+V7cwy9k?-&u+1W$J9MsjiXQu0{sN!(0)p=yn;5R~ zm8G1M$wClU4oHZeWuEucT>8fj9@#M0kY>Zjx}{F%fX>qa5#{2}lM>g}Xnjo}l|ew8 zkXA5h=I9hvEufUW_wOT8b^(DlBKCuM+=VI>J`Ua;1OioQTVInOmu*pv>=0&M>MOS| z%x%82SVXH|##aK|&I9 wXCi2Kuz8@~`}P*VwE0=zPr%s5aHvFP` FsjEx2cBo)6ex*A zWp5GPoq0Vy74R>2aPlQP>~oZKw3$U(jAdy#E}=(clqiqe%$7=zb#t -GOC`@<-LJz{!m%n21KVT2lg4>F^Qyl9E2SvvZNE^Kq<8~8z*~izg_2G$e)DWZ z&r)^t$fjc4=0*E2GgW8V@;;-uQTLpkoe4G&6_Gi{=*bj1demc_{W*z@M)N3w-y!I2 zxt>0g2bLTSCr87lvU@@ ?w=y0(8-&vH2iDYp1oVatM3hj{k zTI09~y|)(A+XuR&rxolH&~6OyHuw;ul gO_ zPuTLyiVw)P|B03nB7klGZ1SdadQT)(_wcJpUd5Dw*Tl^3%=>G;G`B&%wwFm(MjZi# zMzuQuU>R1Zq8as9MkmM~4%8aV4m60Cl4X`?$zw27Nx(x@)C3hiNs$loyeJV|;3R`m z=2BoxiLeZq ;~pUpKfO}+8=>;xkRT&Wh?xRT*$vA=e1-1-a(LQ&8&RQ!R;p| z0{dFY6Iuv97U8}VgGV$6PB!6w5}-jehsz>M8R?2d0-?1=c9Ek)8Yhh)!3TZPk1>d^py>9{d~my1NBGJ)ypHC;!FbEqzyVi zu?k`sqbi!2$c8~?{{=5xCd5}QNx$~UD2(hV0{VWx-}##X2uo*=a!4(~o_<3lOh;=1 zGWy!R&!cXBeOPdKzslPq+FOzt2P)Y6SL*2}8s1q7(#-PEp*Wm`{7r`W-T4WD{gKfb zL=!WtyH86@TGc=5%hW+QVgF5lmp6`bUz|y3kvDq8cEX#Zcon0xK`W6icDQ>?Gb=4k zx9`mayKC`XvhQ;fwwljzxg#~7>oUV^PafLCvQ3GNmYh3%udW9gpP}zdP01_?V#F|} zu+6A+v$!2@w>!LQS}H tz#xrDTMCHF(viHn9B@`r*AN^Uh^K1dYX%OU(L;QO-NS7sm zB}n&5G=+cvZdostK MXC?^Pljs93+p|U_TbCD$_YFH_al)C6D--qOJJg^-4S{e(_Bh(hqonQpIAR3 zLn22yQovcP8^(~lYa;Iw1iN45bC1LAyPgyMn!Us#kC~Od)l{8iBF=vyb{%q5Uo|At z`GioU@7{~W>87(`5`y7oUan|z+y9y6kLnnMdpTsu WXtd+^OE@Rc1&DlS#6q{VJQ~^2R25csGlWAI6%1)G(k1hy(%a6 zP8;j(?t{iGcAAzn*N4^9x1BG`9YQD?lsKuJE}E(!LRb-C04hKL&@?*uDt+rmq#F+E zy;MAG%p~MH`3$_n9%+YIg%-3+vV)5OcqKaeQuCmrhtqvaxZ!JAr|$dSF%)+`Yvoou zOSNuZL?Y9b&gUmyj|pfc5HOzcO#wTn_4)qhXWH?-2h*_V$bXFzOAO}R;U0Utm6jK1 zARXYF88&Au<4 |bU zjIqU6CietjeFXz>A`VLxAln~?Tc3Z$!7ZUwvHhxe6;yAIYyV5DChijA_*mxgWa1Hf zpMe^m_ zi=Br9$|jmRXy`ALU7%BL%h!;kp0u2jEG>Y(3_SumS4~Ap=R2K`FOb*E9xFaK2xw@q5)FC9ki5__UGG^ChH* zg8T@CWK(2ZAhn)tl(@xrQ|@?sJZYbg? wPRykjvXSzBgO!5l;~}n=Vx=*>!3~hpG!QO_vZ7nOf(H%X8Zyf5zQI9<;& VgO`J^g!d%ci*Gayzi9E zzV{ggWXFU OwfXv^Cu9g;LXloZZQq$>osapDJ&dlE+FA zOAq0EeuKAV6~J_=V4ai?3X&T(A2S-Y-bb`Ai`xZ-D`VrnQ>pAdiPR0)l-S!eWp};M zhdf*YpjTWa+F;wAvaF(x6TW7LroZ>f%xX1B>ku{kH y23f4Gr*{SyBzch&H417J0V$b=yDLEIl7<2;YbKQ&{=ZOVvMR0}AxP zsmR+tme$kQHP;7Yn9&3eFJljv567buHH|D~F|nOk <45BcE*rk)#MT#RvWplVxMlzpi*dmU?7Pzz{?ICX{O>V+&4<<0nM?$Lv!< z{{&h7Y~PWt<4vpbwbt~V%}B#ex!UuMNkFpu+|fcYCeeV 7@q6?=qp|+- z^F2j+>w(o9IZ#i9MKt?we*u>AF^=)GwlEo-<8)ZN sl`DO9Ts^3mN?;` zpu-&&=Gn~8C2og^of_Emg!Z)!`}l6?zCnvZ2)$RRO7E_te3B9iY#R5%#LUxR2a$64 zRNuv={A!3W0>=Vd9-Gygqi!GqnO4Wu*hSIx$FOH*78(*CzB@93|C9L^)cR86oytQX zz(VBa;uz&eA4;0&+0T7h>1okMFU4QmpaK8N1A2wlN0S5ncCO%AcYgA${c!kFQ+TiA zSE{2T+HSjei*$%Ai4A}4W1S3}-mXNa1B^jTL+B i w<*SD;pmpz7SdmFu%Z231W zkED`=rBr|FkuV%mCW~b>XQTCw%K0Clxj&QGIm4o%6lpuc4OgwWW ^N>I z$CiUaixkCEQf)R*DBF6P&%z|)%AGchvGhBH3v_5YPKL6o6gDG~@`ZoTScT$`HQPz7 zQiqt q$|yTKXN%7 zSaCG2Ucn>5 0Z`>XxJnz6%(tP lqY9dGm@zHtV2!nWMmS!~Ac!e66 nI-(6fh>Qh>8n)+v%wQv>T#tc54h zB%~5--xs;qRhX+bIms&XJP;?K$K2_5H1EpFn-*GyZaD5sGDZ&n5P~FndmWj1xxfxb zSocm{R9OVmD?CfFE;Oebf@%V^7{ZETZUhZ?GM(@uT|gImuIH#AeMtxlE^*teXWH`b z$LnM8?Q_|v jv^u(kO-Y$cB1?ICmH@j5PY(q zaPxf3LgA{hO>D7{M2?XnUpAsX?0!P#eL3cHStcyY4^PB2N&Y`}U05UvjiREStj@u{ z|B)ET - - diff --git a/app-greendao/src/main/res/values/strings.xml b/app-greendao/src/main/res/values/strings.xml deleted file mode 100644 index 6c9a798..0000000 --- a/app-greendao/src/main/res/values/strings.xml +++ /dev/null @@ -1,3 +0,0 @@ -#3F51B5 -#303F9F -#FF4081 -- diff --git a/app-greendao/src/main/res/values/styles.xml b/app-greendao/src/main/res/values/styles.xml deleted file mode 100644 index 9513160..0000000 --- a/app-greendao/src/main/res/values/styles.xml +++ /dev/null @@ -1,11 +0,0 @@ -GreenDAO -- - - - - diff --git a/app-greendao/src/test/java/cn/teahcourse/greendao/ExampleUnitTest.java b/app-greendao/src/test/java/cn/teahcourse/greendao/ExampleUnitTest.java deleted file mode 100644 index 2c549ac..0000000 --- a/app-greendao/src/test/java/cn/teahcourse/greendao/ExampleUnitTest.java +++ /dev/null @@ -1,17 +0,0 @@ -package cn.teahcourse.greendao; - -import org.junit.Test; - -import static org.junit.Assert.*; - -/** - * Example local unit test, which will execute on the development machine (host). - * - * @see Testing documentation - */ -public class ExampleUnitTest { - @Test - public void addition_isCorrect() throws Exception { - assertEquals(4, 2 + 2); - } -} \ No newline at end of file From 62c6048fe4c374c4da0ff9457f05063fdd7bf0bc Mon Sep 17 00:00:00 2001 From: Administrator <123456> Date: Thu, 7 Jun 2018 16:30:29 +0800 Subject: [PATCH 03/13] =?UTF-8?q?=E5=88=A0=E9=99=A4app-obfuscated=E9=A1=B9?= =?UTF-8?q?=E7=9B=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app-obfuscated/.gitignore | 10 -- app-obfuscated/app-obfuscated-release.apk | Bin 934067 -> 0 bytes app-obfuscated/build.gradle | 43 -------- app-obfuscated/proguard-rules.pro | 95 ------------------ app-obfuscated/release.jks | Bin 2282 -> 0 bytes .../ExampleInstrumentedTest.java | 26 ----- app-obfuscated/src/main/AndroidManifest.xml | 24 ----- .../AdvancedCourseActivity.java | 24 ----- .../advancedcourse_1/bean/Subject.java | 33 ------ .../main/java/cn/teachcourse/bean/City.java | 33 ------ .../java/cn/teachcourse/bean/Student.java | 54 ---------- .../main/java/cn/teachcourse/bean/User.java | 41 -------- .../teachcourse/bean/serialbean/CityBean.java | 31 ------ .../teachcourse/bean/serialbean/UserBean.java | 43 -------- .../obfuscateapplication/BaseActivity.java | 15 --- .../obfuscateapplication/MainActivity.java | 60 ----------- .../obfuscateapplication/common/City2.java | 29 ------ .../obfuscateapplication/main/User2.java | 41 -------- .../src/main/res/drawable/foreign_girl.jpg | Bin 84535 -> 0 bytes .../src/main/res/drawable/local_girl.jpg | Bin 59992 -> 0 bytes .../res/layout/activity_advanced_course.xml | 9 -- .../src/main/res/layout/activity_base.xml | 9 -- .../src/main/res/layout/activity_main.xml | 21 ---- .../src/main/res/mipmap-hdpi/ic_launcher.png | Bin 3418 -> 0 bytes .../src/main/res/mipmap-mdpi/ic_launcher.png | Bin 2206 -> 0 bytes .../src/main/res/mipmap-xhdpi/ic_launcher.png | Bin 4842 -> 0 bytes .../main/res/mipmap-xxhdpi/ic_launcher.png | Bin 7718 -> 0 bytes .../main/res/mipmap-xxxhdpi/ic_launcher.png | Bin 10486 -> 0 bytes app-obfuscated/src/main/res/values/colors.xml | 6 -- .../src/main/res/values/strings.xml | 3 - app-obfuscated/src/main/res/values/styles.xml | 11 -- .../obfuscateapplication/ExampleUnitTest.java | 17 ---- 32 files changed, 678 deletions(-) delete mode 100644 app-obfuscated/.gitignore delete mode 100644 app-obfuscated/app-obfuscated-release.apk delete mode 100644 app-obfuscated/build.gradle delete mode 100644 app-obfuscated/proguard-rules.pro delete mode 100644 app-obfuscated/release.jks delete mode 100644 app-obfuscated/src/androidTest/java/cn/teachcourse/obfuscateapplication/ExampleInstrumentedTest.java delete mode 100644 app-obfuscated/src/main/AndroidManifest.xml delete mode 100644 app-obfuscated/src/main/java/cn/teachcourse/advancedcourse_1/AdvancedCourseActivity.java delete mode 100644 app-obfuscated/src/main/java/cn/teachcourse/advancedcourse_1/bean/Subject.java delete mode 100644 app-obfuscated/src/main/java/cn/teachcourse/bean/City.java delete mode 100644 app-obfuscated/src/main/java/cn/teachcourse/bean/Student.java delete mode 100644 app-obfuscated/src/main/java/cn/teachcourse/bean/User.java delete mode 100644 app-obfuscated/src/main/java/cn/teachcourse/bean/serialbean/CityBean.java delete mode 100644 app-obfuscated/src/main/java/cn/teachcourse/bean/serialbean/UserBean.java delete mode 100644 app-obfuscated/src/main/java/cn/teachcourse/obfuscateapplication/BaseActivity.java delete mode 100644 app-obfuscated/src/main/java/cn/teachcourse/obfuscateapplication/MainActivity.java delete mode 100644 app-obfuscated/src/main/java/cn/teachcourse/obfuscateapplication/common/City2.java delete mode 100644 app-obfuscated/src/main/java/cn/teachcourse/obfuscateapplication/main/User2.java delete mode 100644 app-obfuscated/src/main/res/drawable/foreign_girl.jpg delete mode 100644 app-obfuscated/src/main/res/drawable/local_girl.jpg delete mode 100644 app-obfuscated/src/main/res/layout/activity_advanced_course.xml delete mode 100644 app-obfuscated/src/main/res/layout/activity_base.xml delete mode 100644 app-obfuscated/src/main/res/layout/activity_main.xml delete mode 100644 app-obfuscated/src/main/res/mipmap-hdpi/ic_launcher.png delete mode 100644 app-obfuscated/src/main/res/mipmap-mdpi/ic_launcher.png delete mode 100644 app-obfuscated/src/main/res/mipmap-xhdpi/ic_launcher.png delete mode 100644 app-obfuscated/src/main/res/mipmap-xxhdpi/ic_launcher.png delete mode 100644 app-obfuscated/src/main/res/mipmap-xxxhdpi/ic_launcher.png delete mode 100644 app-obfuscated/src/main/res/values/colors.xml delete mode 100644 app-obfuscated/src/main/res/values/strings.xml delete mode 100644 app-obfuscated/src/main/res/values/styles.xml delete mode 100644 app-obfuscated/src/test/java/cn/teachcourse/obfuscateapplication/ExampleUnitTest.java diff --git a/app-obfuscated/.gitignore b/app-obfuscated/.gitignore deleted file mode 100644 index 7e9c84a..0000000 --- a/app-obfuscated/.gitignore +++ /dev/null @@ -1,10 +0,0 @@ -## 忽略指定文件夹 -/build - -## 忽略(符合正则规则)的文件 -*.iml -*.apk -*.jks - -## 忽略指定的文件 - diff --git a/app-obfuscated/app-obfuscated-release.apk b/app-obfuscated/app-obfuscated-release.apk deleted file mode 100644 index 10452ef43ce1b8a6462875d09f99f3ed7737294a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 934067 zcmeFYLvSSw^zECD({abPZ6_T&>DW0@$F@(5PRBS&$F^LZ@0$~#S}Vk><^>b=^zqdk)SU~4fyp_-3y*hCM-x=&Pevch{}o42SY+qLNXMM ziwX-_B=7}7?z@DfWG_ii+PQ#dM@%y2>f-7up9{(HR+<6HH-ET*aM{0R0XhxUs8c>! zElL|SC=niQUy(0jz7+mwzz8l>TJ+e+=K-xf0X7iip8@h(2|-Hh0h>LX_@_YhJPAQ6 z;UA*-@M*PwVgHqwpmJ5*waOOx91@dXjEzAI)2G2TYz%paW5r1-jKemK3=7$c>0aDy z^&?i?_yu#nm$* FPFe83&h>)6eP&PZt@kh0cr}2Tt z4ftR~c)E`Grag tCCMH;%Ub71%&j%hYJ060l&OCdObmRgs9i zC1%^AUvkv@LMUFo{|Wq~LGxREUXKLoG-_p5hVE%pQ5wR?@EE$KHHJ>HImROm^s% zIKY>uMEHZwGfUd{iO=!DxJbtz?+6+a=#`o5GQ{`FgW^!dxGn8z@z9Rs#%c3GWFd4o z!AtoL3zS)g<3*w8DcSIf>1Se2SGx*2K#Kv+X3I-S%YJ>cBg!wMI6RTz;}<*h4d=M^ zt85fOA78@f|5!n9guV3K(u1xR z~z8DO@&2%4`i$d2YYyGaz sStThJaYqy&4oefe-}?*J_m=Nd<0DfIIgyPM z|4l?>{A}EMKw`8;dTg5PpXA;Eg4_rvQH*=vVCth)SVe_N#MCt0v{daf585oAozQaQ z16b=)jsqBLQ 8<-m(SX%3q#9JMi8<-Z4kR-5kWn-c)hQcnT3425> N<4 zIo9Z0@U49GvI43lffQGS>OYo9+_!(joFA8(6Kt!34;nhWjTf#>>-ae4P`Ne@zRb4< zT@r{zJs7b&9iG`&v{cEH>rO1PHQozSGP}swYEdTU|D^eSNm{rAQ*kM_vAsAJL^RmF z&r@1!KalvW*2cN%(hCjS+ Q~$n4IZw-p^?IY}V(I@{QlZ{E$B% z0O#FbbE#%m%q(vY{bEip^S)~ndsKbR6qSo&_Bv9qocz!x`rL8MPPec2-x3rUWvz9T zMU6U@R>nIT`SS(ne~LJ_Z2i`pC-iRCgtI$rzCll`w`uokn&oTVF*q+Rp!Gddqx^5j zPRC2ch{SAq+ab#K=J tz)NXZPqvvgbv9#;uNK8CoUSl8k>BGGgq5JDML4jJcsfXqv zHAqm$I-j^rJaO@1-ajJ9=057}cwJ}z&1{zQvCOl<0ctN15c-~at4qM=yTQ6DI31*0 zc4W)76ba9Sq_UoH?52J?tQt97+Pqbfmejz1UX ^ZgktjEGHu7_Rg>nO j`k3|)s`1-D& z!CS~YQvN8Xo41*E{JiD~#D1}rSJW*jKLj@KMEdM#K3#~XLvJhi{ +@yim^&Qmzfe0rg!|jRAs~28 zZo$X|{G15J<+hr*Cza~0?jFl6E2pO-a;>{E(D=PX_aPAy{=R<|>tku9-}*Td2JQ;6 z11&9rKM=oAAEtrYVCu4*%K4q`5Z|w6cW^1|OE%E%>lO7 t+v%$O#x$EJ*-J`GT%iu@w=gSiqJPrJ~C&|+b z1K(G3U-aa-(JV9c0k;!!WWhq@Ip?nc{%#^c7TfL@x5Z|++rsK@&S#SAz8(41=0P0z zwa?<$W05b7LEziv*D-)`>(b!2M;cWZmQ4XlmF~YwH2r_)U_bKKkKi5Qjz<-I>|PMF ztDeZ~kC1o)%ukO}`&r5>;LUJC>^mtFWe?g%i=({5h`FeoM63twd)k2rbE{1Im%NJB zt;4y(S>6}@IgO~r?-CR_NR 3@M{`7%XXyDc zV8?Gp5KXf1^*8k+Q51LKuxvVE``pZL5Uy~8JI^(NPKZAcM-xW!rBET*0sPXIDTz<> zX>jJp1E%LS80ag9i*8gP j z{ByhjfX2DfNB!)U#)SbgvdL`b#dNz`VQqsm7D|DDlg}Rw&)wkZO2#j8dU%wxi_j|_ z%ebKiKIlhDiH!` L+J5VoJyc-Z zmB{$4enLoi)b|S;S;1oNZ<(&89j=GTy3Hlqi}hCXb9TqE*iyefcZL_t1&jq)FJqoG z7AE(WP+ULai#~KT`~fDL6Tn$ecyllM!~KHYC4621hp(l=nNfa^?^Sv6Gk6;DGnf8S zi{QSOJT{rkM~}o6wTZM|v=6XQjuMVAV$6_S@6pL(g;mhCzDz q$WcXgG`J#;@uZk^{_H_|GuU2jsnCD=-dVnJJN}&QWz^-q z*SJRqi3z2+!r_0d-kiFJ1C>(KJh3dF`EkCM)T)SR4EWYADvR!7s4a70k4^S8eK88G z9C?oJunF@JscoqYr++C+(*XJFy=ej8`>8e^`lipRf`Zg78w4{P*5!NYMn*L_s4y#! zNA?tDpoF?Yd^TFdmO}Gl!hd(S<{2gaSvD()ExE(#{qjS& 2MUhxd@Xa%W(AqK9__90kumDh