B$~e K8~n KF~z KW~ Ke~ Ks~ K~::K ~88K 11K AK  K KK K o %yK. K7AAL xCCL <<L GGL >hhL% L. 8==L7 uL@ FJLLI ZMMLUIILi ]*lLv L _ Lh Lr L| L L LLLL gbMM MM M&qM@2aMHSM\ MeGMu {M [MeM{M1;MMMzM:MN NN-bN?]AN[;!NzN[%N/N pN YN%O O0O? 9OIK)OWsO\OleOs,Oua=O|4OqO eO'OO%OOO qO stOOXOO9P P P P!.=P(>OP=oPL}=P^;_Pe FPpPP XPPQP_P ?|PPPP Q9Q# Q)_vQ<QP <QYQkQDQdQlQgQQRIR BRv R _R# }R,ibR3 rR=i{RL 1CRWzxR]RbpRi RvRzR $R RR rRx^R ,R RHR"RiS<S bS*S2qS!~2S'?S-V7S4S; SF wSQCS_`GSo S0S=S S z#S'SSScS bS ]!S `T \T fPT I|T# GT,T; TGQTVTe Tp T{YTT !T T T eT TZTT ETT eT U U U U U& U/ U8 UB +)UM $UX EUc Un .IUy U (U ]U%Ux/U r8U UUVVQV4tVKhVdVV}PVV^V V V-VV {gWWW&WWW;#WN WXW^"J)WecWj WuW} WW W WW ^mWWW{WWxWaWSW R qW ~W WW XX 9jX XX,X=.XN4X_Xq XzXJ X XX XX XXcfX YbYY" 9Y/Y@ vYK MYV SzYa eYleY'>YKY< Y !Y9eY YY9YKYqY Y6YY  Y YZ<Z}Z-  Z7   ZAZS   Z]  Zg  vZqZ Z ZdZZ ZZ Z r[x[ [  [/ [9 _[C F[N  [X[g ![q  #[{m[ !$[ #%[ $&[ %'[ &([ ')[ (*[ )+Z[ *,y[+/[ :\ :\ ,3\|{\$ _\/ r\9 /5=\F X)\S 38\` \l?\ 5=\6\-A\\ N@\ 8>\ =@\7V\>A\ @BZ\ ACy]BD] CE] DF]* EG]7FL]El]SW]a>]oV]GM@] LN] MP=];X] NQZ] PRy]QS] RT] SU] TY?] u^y=^O4 ^#U[^2^AY\^V[`(^i^{ ^ZL ^\d^(^)^"^`g_k\__$dl_6_Fn_b_j e_s gmZ_ lny_mo_ np_ oq_ pr _qs_rt_su _tv"` uw`vz%`.$`RW@`g w{`s z|`} {}Z` |~y`}` ~` `  ``` a"aa&@a8 aD aN Za[ yahaz a a  aaa a"aab Zb yb#b5 b? bL  bYbhb} b"bb@b b b Zb ybc c c  c*c9cN ca"crcc Zc ycc c c  ccd  d"d-d>@dP d\ df Zds ydd d d  ddd d"dee! Ze. ye;eM eW ed  eqee e"ee@e e ee Zf yff! f+ f8  fEfTfi f|"fff Zf yff f f  ggg$ g7"gHgY@gk gw g Zg ygg g g  ggg h"hh*h< ZhI yhVhh hr h  hhh h "h h  @h   i   i  Zi  yi'i9 iC iP  i]ili i"iii Zi yii i j  j j'!j< " jO!#"j`"$jq#%@j $&j %'j &(Zj ')yj(*j )+j *,j +- j,.j-/k .0 k /1"k102kB13kT 24Zka 35ykn46k 57k 68k 79 k8:k9;k:< k;="k<>k=?@l >@l ?AVl%@Bl* ACZl7 BDylDCElV DFl` EGlm FHlzGIVlHJVlIKl JLZl KMylLNl MOl NPl OQlPSSl#VmQT@m SUm$ TVm. UWm8 VXZmE WYymRXZmd Y[mn Z\m{ []m \^m ]_m ^`Zm _aym`bm acm bdm cem%dfn eg@n fhn' gk}n1j\}n9in@ hlZnM kmynZlnnl monv npn oq@n prn qsn rtn suZn tvynuwn vxn wyn xzo y{@o z|o {}o |~o* }Zo7 ~yoDoV o` om oz @o o o o Zo yoo o o o @o p p p Zp+ yp8pJ pT pa pn @px p p p Zp ypp p p p @p p qJq Zq& yq3qE qO q\ @qi qu q Zq yqq q q  qqq r"rr(r: ZrG yrTrf rp r}  rrr r"rr@r s s Zs ys%s7 sA sN  s[sjs s"ss@s s s s Zs ytt t t) t6 @t@ tL tV t` Ztm ytzt t t t @t t t Zt ytt u u  u u/uD uW"uhuyu Zu yuu u u  uuu v"v#v4@vF vR v\ Zvi yvvv v  v  v  v  v  v "v w@w w# w- w7 ZwD ywQwc wm wz w @w w w w Zw yw w !w  "w !#x "$@x #%x $&x! %'Zx. &(yx;')xM (*xW )+xd *, xq+-x,.x-/ x.0"x/1x02x 13Zx 24yx35y 46y 57y 68 y,79y;8:yP9; yc:<"yt;=y<>@y =?y >@y ?AZy @ByyACy BDy CEy DF yEGz FHz!GI z4HJ"zEIKzVJL@zh KMzt LNz~ MOz NPZz OQyzPRz QSz RTz SUz TV@z UWz VXz WY{ XZZ{ Y[y{Z\{. []{8 \^{E ]_{R ^`@{\ _a{h `b{r ac{| bdZ{ cey{df{ eg{ fh{ gi{ hj@{ ik{ jl{ km{ lnZ| moy|np|" oq|, pr|9 qs|F rt@|P su|\ tw|f Y|uyr| iB|w||| |y}| |q|se|,{}_z}e} ?}07oA}A;!}`}[%}x}}}}T} B}} ~} y~~2:~ ~* jZ~4  ~@9~O T~Z edje/images/4edje/fonts/Fixededje/images/5edje/images/6edje/images/7edje/images/0images/10images/11images/12images/13edje/images/1edje/images/2images/9images/8collections/0edje/images/3images/5images/4images/7images/6images/1images/0images/3images/2fonts/Fixededje_source_fontmapedje_sourcesedje/fileedje_fileedje/images/8edje/images/12edje/images/13edje/images/9edje/images/10edje/images/11edje/collections/0edje_cccompilerversionfeature_verFixedentryEdje_Font_Directory_EntryentriesEdje_Font_Directoryfont_dire17_border1.pngsource_typesource_paramidEdje_Image_Directory_Entrye17_border2.pnge17_border3.pnge17_border4.pnge17_border5.pnge17_border6.pnge17_border7.pnge17_border8.pnge17_titlebar.pnge17_titlebar1.pnge17_button_detail_close.pnge17_button_detail_maximize.pnge17_button_detail_minimize.pnge17_mini_button.pngEdje_Image_Directoryimage_dire/widgets/border/default/borderEdje_Part_Collection_Directory_EntryEdje_Part_Collection_Directorycollection_dirEdje_Filego_active_prenamee,state,focusedsignalesource0x0p+0in.fromin.rangeactiondefaultstatevaluevalue2tween.modetween.timeEdje_Program_TargettargetsEdje_Program_AfterafterEdje_Programprogramsgo_activeactive0x1.999999999999ap-3go_passive_pree,state,unfocused0x0p+0go_passive0x1.999999999999ap-4close_active_premouse,down,1closeclose_active_pclose_passive_premouse,up,1close_passive_pmaximize_active_premaximizemaximize_active_pmaximize_passive_premaximize_passive_pminimize_active_preminimizeminimize_active_pminimize_passive_preminimize_passive_pmaximize_fullscreene,action,maximize,fullscreenhiddenunmaximize_fullscreene,action,unmaximize,fullscreengo_hunge,state,hunghung0x0.8p+0go_hung20x1p+0go_unhunge,state,unhunggo_unhung2wholetypeeffectmouse_eventsrepeat_eventsignore_flagspointer_modeprecise_is_insideclip_to_iduse_alternate_font_metricsstate.namestate.valuevisiblealign.xalign.yfixed.wfixed.hmin.wmin.hmax.wmax.hstep.xstep.yaspect.minaspect.maxaspect.preferrel1.relative_xrel1.relative_yrel1.offset_xrel1.offset_yrel1.id_xrel1.id_yrel2.relative_xrel2.relative_yrel2.offset_xrel2.offset_yrel2.id_xrel2.id_yimage.idborder.lborder.rborder.tborder.bborder.no_fillfill.smoothfill.pos_rel_xfill.pos_abs_xfill.rel_xfill.abs_xfill.pos_rel_yfill.pos_abs_yfill.rel_yfill.abs_yfill.anglefill.spreadfill.typecolor.rcolor.gcolor.bcolor.acolor2.rcolor2.gcolor2.bcolor2.acolor3.rcolor3.gcolor3.bcolor3.atext.sizetext.fit_xtext.fit_ytext.min_xtext.min_ytext.max_xtext.max_ytext.align.xtext.align.ytext.id_sourcetext.id_text_sourcetext.elipsisgradient.idgradient.use_relgradient.rel1.relative_xgradient.rel1.relative_ygradient.rel1.offset_xgradient.rel1.offset_ygradient.rel2.relative_xgradient.rel2.relative_ygradient.rel2.offset_xgradient.rel2.offset_yEdje_Part_Descriptiondefault_descdragable.xdragable.step_xdragable.count_xdragable.ydragable.step_ydragable.count_ydragable.counfine_iddragable.events_idEdje_Partpartstitle2namefill.rel_xcolor.gtitle_bartext.text_classtext.min_xgradient.idt1other_desct2t3b1b2b3b4b5e.text.titleborder_titlecolor_classtext.textFixedtext.fonttitle_hunge.swallow.icone.event.resize.le.event.resize.re.event.resize.be.event.resize.blcolor3.be.event.resize.bre.swallow.clientclose_bgactiveclose_detaile.event.closemaximize_bgmaximize_detaile.event.maximizeminimize_bgminimize_detaile.event.minimizee.event.icone.event.titlebarprop.min.wprop.min.hprop.max.wprop.max.hEdje_Part_Collectionfilesrcfilelistsrcfile_listfontfont_listprograms.strcmpgo_active_prein.fromin.rangestateafterparam.srcparam.dstpointerEdje_Program_Pointere,state,unfocusedparam.srcparam.srcclose_passive_preparam.srcparam.srcparam.srcminimize_active_preparam.srcparam.srcmaximize_fullscreene,action,maximize,fullscreenparam.srce,action,unmaximize,fullscreenparam.srcparam.srce,state,unhungparam.srcprograms.nocmpgo_activeparam.srcgo_passiveparam.srcclose_active_pparam.srcparam.srcmaximize_active_pparam.srcparam.srcparam.srcparam.srcparam.srcparam.srcrectanglemap.id_perspmap.id_lightmap.rot.id_centermap.rot.xmap.rot.ymap.rot.zmap.onmap.smoothmap.alphamap.persp_onmap.backcullpersp.zplanepersp.focalEdje_Part_Description_Commonrectangleotherdragable.step_xscaleentry_modeselect_modemultilineEdje_Part_Pointertextmap.id_perspmap.id_lightmap.rot.id_centermap.rot.zmap.persp_onpersp.zplanetext.color3.rtext.color3.gtext.color3.btext.color3.aEdje_Part_Description_Texttextselect_modemultilineimagemap.id_perspmap.id_lightmap.rot.id_centermap.rot.zmap.persp_onpersp.zplaneimage.setimage.border.limage.border.rimage.border.timage.border.bimage.border.no_fillimage.border.scaleimage.fill.smoothimage.fill.pos_rel_ximage.fill.pos_abs_ximage.fill.rel_ximage.fill.abs_ximage.fill.pos_rel_yimage.fill.pos_abs_yimage.fill.rel_yimage.fill.abs_yimage.fill.angleimage.fill.spreadimage.fill.typeEdje_Part_Description_Imagecolor.rcolor2.rmap.id_perspmap.id_lightmap.rot.id_centermap.rot.zmap.persp_onpersp.zplaneimage.border.timage.border.no_fillimage.border.scaleimage.fill.rel_ximage.fill.rel_yimage.fill.spreadEdje_Part_Description_Image_Pointerdragable.counfine_idselect_modemultilinemap.id_perspmap.id_lightmap.rot.id_centermap.rot.zmap.persp_onpersp.zplaneimage.border.timage.border.no_fillimage.border.scaleimage.fill.rel_ximage.fill.rel_yimage.fill.spreadselect_modemultilinemap.id_perspmap.id_lightmap.rot.id_centermap.rot.zmap.persp_onpersp.zplaneimage.border.timage.border.no_fillimage.border.scaleimage.fill.rel_ximage.fill.rel_yimage.fill.spreadmap.id_perspmap.id_lightmap.rot.id_centermap.rot.zmap.persp_onpersp.zplaneimage.border.timage.border.no_fillimage.border.scaleimage.fill.rel_ximage.fill.rel_yimage.fill.spreadselect_modemultilinemap.id_perspmap.id_lightmap.rot.id_centermap.rot.zmap.persp_onpersp.zplaneimage.border.timage.border.no_fillimage.border.scaleimage.fill.rel_ximage.fill.rel_yimage.fill.spreadmap.id_perspmap.id_lightmap.rot.id_centermap.rot.zmap.persp_onpersp.zplaneimage.border.timage.border.no_fillimage.border.scaleimage.fill.rel_ximage.fill.rel_yimage.fill.spreadselect_modemultilinemap.id_perspmap.id_lightmap.rot.id_centermap.rot.zmap.persp_onpersp.zplaneimage.border.timage.border.no_fillimage.border.scaleimage.fill.rel_ximage.fill.rel_yimage.fill.spreadmap.id_perspmap.id_lightmap.rot.id_centermap.rot.zmap.persp_onpersp.zplaneimage.border.timage.border.no_fillimage.border.scaleimage.fill.rel_ximage.fill.rel_yimage.fill.spreadselect_modemultilineb3map.id_perspmap.id_lightmap.rot.id_centermap.rot.zmap.persp_onpersp.zplaneimage.border.timage.border.no_fillimage.border.scaleimage.fill.rel_ximage.fill.rel_yimage.fill.spreadmap.id_perspmap.id_lightmap.rot.id_centermap.rot.zmap.persp_onpersp.zplaneimage.border.timage.border.no_fillimage.border.scaleimage.fill.rel_ximage.fill.rel_yimage.fill.spreadselect_modemultilinemap.id_perspmap.id_lightmap.rot.id_centermap.rot.zmap.persp_onpersp.zplaneimage.border.timage.border.no_fillimage.border.scaleimage.fill.rel_ximage.fill.rel_yimage.fill.spreadmap.id_perspmap.id_lightmap.rot.id_centermap.rot.zmap.persp_onpersp.zplaneimage.border.timage.border.no_fillimage.border.scaleimage.fill.rel_ximage.fill.rel_yimage.fill.spreadselect_modemultilinemap.id_perspmap.id_lightmap.rot.id_centermap.rot.zmap.persp_onpersp.zplaneimage.border.timage.border.no_fillimage.border.scaleimage.fill.rel_ximage.fill.rel_yimage.fill.spreadmap.id_perspmap.id_lightmap.rot.id_centermap.rot.zmap.persp_onpersp.zplaneimage.border.timage.border.no_fillimage.border.scaleimage.fill.rel_ximage.fill.rel_yimage.fill.spreadselect_modemultilinemap.id_perspmap.id_lightmap.rot.id_centermap.rot.zmap.persp_onpersp.zplaneimage.border.timage.border.no_fillimage.border.scaleimage.fill.rel_ximage.fill.rel_yimage.fill.spreadmap.id_perspmap.id_lightmap.rot.id_centermap.rot.zmap.persp_onpersp.zplaneimage.border.timage.border.no_fillimage.border.scaleimage.fill.rel_ximage.fill.rel_yimage.fill.spreadselect_modemultilinetextmap.id_perspmap.id_lightmap.rot.id_centermap.rot.zmap.persp_onpersp.zplanetext.color3.rtexttextmap.id_perspmap.id_lightmap.rot.id_centermap.rot.zmap.persp_onpersp.zplanetext.color3.rEdje_Part_Description_Text_Pointertextselect_modemultilinerectanglemap.id_perspmap.id_lightmap.rot.id_centermap.rot.zmap.persp_onpersp.zplanerectanglerectanglemap.id_perspmap.id_lightmap.rot.id_centermap.rot.zmap.persp_onpersp.zplaneEdje_Part_Description_Common_Pointerrectangleselect_modemultilineswallow0x1p+0map.id_perspmap.id_lightmap.rot.id_centermap.rot.zmap.persp_onpersp.zplaneselect_modemultilinerectanglemap.id_perspmap.id_lightmap.rot.id_centermap.rot.zmap.persp_onpersp.zplanerectangleselect_modemultilinerectanglemap.id_perspmap.id_lightmap.rot.id_centermap.rot.zmap.persp_onpersp.zplanerectangleselect_modemultilinerectanglemap.id_perspmap.id_lightmap.rot.id_centermap.rot.zmap.persp_onpersp.zplanerectangleselect_modemultilinerectanglemap.id_perspmap.id_lightmap.rot.id_centermap.rot.zmap.persp_onpersp.zplanerectangleselect_modemultilinerectanglemap.id_perspmap.id_lightmap.rot.id_centermap.rot.zmap.persp_onpersp.zplanerectangleselect_modemultilinee.swallow.clientmap.id_perspmap.id_lightmap.rot.id_centermap.rot.zmap.persp_onpersp.zplaneselect_modemultilinemap.id_perspmap.id_lightmap.rot.id_centermap.rot.zmap.persp_onpersp.zplaneimage.border.timage.border.no_fillimage.border.scaleimage.fill.rel_ximage.fill.rel_yimage.fill.spreadmap.id_perspmap.id_lightmap.rot.id_centermap.rot.zmap.persp_onpersp.zplaneimage.border.timage.border.no_fillimage.border.scaleimage.fill.rel_ximage.fill.rel_yimage.fill.spreadselect_modemultilinemap.id_perspmap.id_lightmap.rot.id_centermap.rot.zmap.persp_onpersp.zplaneimage.border.timage.border.no_fillimage.border.scaleimage.fill.rel_ximage.fill.rel_yimage.fill.spreadselect_modemultilinerectanglemap.id_perspmap.id_lightmap.rot.id_centermap.rot.zmap.persp_onpersp.zplanerectangleselect_modemultilinerectanglemap.id_perspmap.id_lightmap.rot.id_centermap.rot.zmap.persp_onpersp.zplanerectangleselect_modemultilinemap.id_perspmap.id_lightmap.rot.id_centermap.rot.zmap.persp_onpersp.zplaneimage.border.timage.border.no_fillimage.border.scaleimage.fill.rel_ximage.fill.rel_yimage.fill.spreadmap.id_perspmap.id_lightmap.rot.id_centermap.rot.zmap.persp_onpersp.zplaneimage.border.timage.border.no_fillimage.border.scaleimage.fill.rel_ximage.fill.rel_yimage.fill.spreadselect_modemultilinemap.id_perspmap.id_lightmap.rot.id_centermap.rot.zmap.persp_onpersp.zplaneimage.border.timage.border.no_fillimage.border.scaleimage.fill.rel_ximage.fill.rel_yimage.fill.spreadselect_modemultilinerectanglemap.id_perspmap.id_lightmap.rot.id_centermap.rot.zmap.persp_onpersp.zplanerectangleselect_modemultilinerectanglemap.id_perspmap.id_lightmap.rot.id_centermap.rot.zmap.persp_onpersp.zplanerectangleselect_modemultilinemap.id_perspmap.id_lightmap.rot.id_centermap.rot.zmap.persp_onpersp.zplaneimage.border.timage.border.no_fillimage.border.scaleimage.fill.rel_ximage.fill.rel_yimage.fill.spreadmap.id_perspmap.id_lightmap.rot.id_centermap.rot.zmap.persp_onpersp.zplaneimage.border.timage.border.no_fillimage.border.scaleimage.fill.rel_ximage.fill.rel_yimage.fill.spreadselect_modemultilinemap.id_perspmap.id_lightmap.rot.id_centermap.rot.zmap.persp_onpersp.zplaneimage.border.timage.border.no_fillimage.border.scaleimage.fill.rel_ximage.fill.rel_yimage.fill.spreadselect_modemultilinerectanglemap.id_perspmap.id_lightmap.rot.id_centermap.rot.zmap.persp_onpersp.zplanerectangleselect_modemultilinerectanglemap.id_perspmap.id_lightmap.rot.id_centermap.rot.zmap.persp_onpersp.zplanerectangleselect_modemultilinerectanglemap.id_perspmap.id_lightmap.rot.id_centermap.rot.zmap.persp_onpersp.zplanerectangleselect_modemultilinerectanglemap.id_perspmap.id_lightmap.rot.id_centermap.rot.zmap.persp_onpersp.zplanerectangleselect_modemultilinee/widgets/border/default/borderpartscript_onlylua_script_onlyedje_cccompilerEdje_External_Directoryexternal_direntriesEdje_Image_Directory_Entrye17_border2.pnge17_border6.pnge17_border8.pnge17_titlebar.pnge17_button_detail_maximize.pnge17_button_detail_minimize.pnge17_mini_button.pngEdje_Image_DirectoryfontsEdje_Font_Directory_Entryfontscollectioncount.RECTANGLEcount.TEXTcount.IMAGEcount.SWALLOWcount.TEXTBLOCKcount.GROUPcount.BOXcount.TABLEcount.EXTERNALcount.partcollectionimages/4fonts/Fixedimages/5images/6images/7images/0x 4P6AR|tq x 4&·hgExc` G3mxc```4O 4 n֏?S'Obd޼}~ƧټgϟDž>{ 06ZY&L;w8q #fd``oNimages/1images/2<x1 0CX҃x ҩC2ֵ3f |ƒG;8=?M@IڎONGxr>5m.!RLF6_96dU[6󝭽Vʹr/?yvm1[bkܰZm[<_%<x 48p#%$,$ x4 KE/AHgG;gPg|~p)ÐP3}Bgbt]xH'O?0}NxtUn6fCģX.h, q^P{ 6lP@]1vE9F6gȼa&;e3'{ϼi{߼W?dX~Ȱ!!/8Pْ%qJ,dN^]V5$mk.r:ڶ$kh[D:~=m+_8^߿sRMv@}4 I IJ>7w:N(a v=el)zX)](U sC}uU %V`WIծҊ)U]>{8eeWemuٮjWvU*zbUbvUhW+aWnURѮ+aG ^ jT]@;WveeW+vmhWAWv,a]u= vybbRveU(wgݡp۵{I6.{Br1* lQCe=>&=C{]uU_kb07Ď ?[hvϯo^xy@=B:pCdIny-4<ƩC}~VAG*ѯpveG6dI8VQSq oܻ.h!wrȍOƧ;3~ <ن? y<|/0d.Mꢼ%w~1hPd+`pUpW| |㺜ZZeYQnOp," &];szw{d^YOd5>ˇ Y`0`nzt?? ?_ lz?/؋`#S/AA~!7E /mWꗒ?\"lӝ? ;$ȟk }C~k͐DDOq$%y!z L< &%o^z{"'ddD  c=ixh?H-3}olV0Afa00Tv.}|xhXR/YJ@*-zAy* '5?\EZ "ݘ?jAO3Afa0fe"?&0@cZȰ; _b3akDO5E3u8Œ0#̊:}:ceH~a,c 3Œ0+0vpq]NV0QJ cfa00v0aY%0fc_M`$?X+3_u%3 c?2 7^8 c('I~ c3a,aFfcgeƆtQSONIwIuY`'3 c%0_r0#aZkGa"alH֎"?nA~kG,7#?׎h)msȞE-'^KSmDwim ]L5_1ϡDH g:0,j.& 3 =.LTX|z 6(IIH4h֪HHB42M*lfe ̲6a! 3fƺƦ o b< ڬZ͑uFQu@ȿr@f_.&M/d ]#/Vob$?+ D"P'I"7@$Trݙ %A4C1?O'< W!\;vZ8_NȟJ$Mς"% o%ȟ8I!Of,08,Nf cL`al7yǀ1  3@O@X!+Zw^,? 8!"(Z 9!? k-I~?G #EKO'${'I~_-W1<5eWYdgѲ`Ƣ%a0`ƢeeWI$?'WhĢeԵf̢e^g{H~UW  =ak]&-EKf{H~-f,Zf c=M`alOa,Zk\& ߁a,OÁ,ZhivZdꚩk?Pȿ a,Zz!I~W+d1?ɯ?OL?E$?ȿ*F' ɟ'H~'__ /9^images/3x{H߿#@sa5x{߿@s0a<:.x 4߿$*5x 4߿H|R >2[j.x 4cH9X?:?X0@ߓ>}߾s?:xt|E'x 4HE+HI`YT *|mئ_aQdlH*jSi6mA4A( (E EQE*EA$7JT 7|wz;$ADe"=䖏{?O:plEi^;|H+c^~>ƋG c_.<<:At{D'-E|`{`aקѿWNwwѻO:_|zChi6 xߌ:cv<6?[?'f=MxM_:cxl3[d7Ma1jTc+ z8#i4 @; 5}պSZГ EI?dq1<q|GkN=ͰZ.&i54W| zĚe^Mu 'D4qNz fzHc q"w+dUEx_|"'cc^?kFU ~t5CS`u,ݲ^¢N(na_U1 lNV&JtD)66sؐp!pDkX+9030!nw$GHMM:aY1A%̙=49 ejIBaIlLGEd<^4P2MWSKӳш%Il]5FC6(C$d@gSd_< y|Ln5цA{|B$\):$`~vH;UXG5+ Z;rd@Jix.JU)DfZc&$9(D p1nˆLZv5r,"V(5prD.^Vj@H핞HE3 .f[{7nNh VENJ!w={J.WqzŚe!,5 ^PnX4ªQɬZOlb ;l K=~-0z.AR4#(%e6Zr"0Rʕ2/Dvf%jY5q1lrATlEQ^֥HSO[C2')&KGꋗŋqQH(CmhT;+/KC7a# 1v*_T\_< >ͳ S)cralԡ16ҰDŽz[؁D{nK쮱~5M]9*UDF K[^; 9]vEjE6Yl2Y'"ko8W~ш1^Nv5ë]p>עIQEu3Y+,e &R"kytkjNyc.s*6njy<:A[ AP].xXmR5t}I}cF4F|[MYtG^kt*V,N=agRM#L>.( S2HR#<mˬQu͡J8CʶUt&q-3u¼㎃,S+vqn = [^B%a ]z. ,:W)#Gu,2@trsб~zW0 vq˜Z9RiG¯Ju=mrTqh&DYft3_dF*Q;vzȎQ;-{NFdTʰ R8]d 8ZF+D*vAQ(kܛ2d\63g[gX |aӃѠZ%zǹgA,Km[#gm2ZYrkr;+1 iBRa1]1E:?qR>S.q(F9*ejϲ]z"Z+s X6lBDDV%tJ04ύ IFwl͗EtRa\aH|E>>6L-/xuV|xm|xH6`j*u2E$ŴP4TC *[=k 5@BMR8$*Qv"CјlXk4ёS+Ϣg֜ ,8Wf(hN1MZE*rw@4hjؖ!(o^uJjTMυ t_xES eS~&)/xRLUʐ@94iOنIiʣd1J\~D8ڙN9=J9vx"Chͫr4Vr/lXP/TQ@ǦgƸ\(.*M0OeM/.JBI^V2&"X]iv4KiZeSeJ{&Cnp$͎@֑yG1 RB@aPMHGbFyV *z;+a(e| niE଑;62arW7AOUg9lw3ۈIS(Ucf|LFץ*Bp;Acm͟6.H  . 5 c ceUqDrhHBC|i@<056"Z(M[VVrh|'|<# +34WU:r]IuX-A_O&)B7yVU_ ZYl$r{>Q${$Tob:{>fMjOE'wt=YI(!ATCT]C,BaF;?l|My#ҪΖӨI<(Ygb )w*$VG!՞;W/R(ܖ(sZ7*䖌3nWg߇V)rKn).a_qeL/z?ېwYy߈oBa6bt9޾χNoOv$.&U$L Y&E/^eD1+UJjjRZZTVV+UJjjRZZT~VVzG7ْ#fi;fT;WC(R"hIoɟ~odǍ6> 9KN+eY,_Yup괋"G8ґ.Vj<#]UY0 |n\YbR8q/`e4 .q$+Zwdc)~*zdHj4ӟ_\%;^^o` 9I"k?kۍYt*g_D!QLTڇD? >(lC? v?jATǽNm|h"Dkph/ њ耵SDxoB*D#{=_xFa-:{i8ތ'VKDatMM4'k,B?6EG-x _#4f@69~6ϑi_~:WcS'祙˽sV{g߽k3{JO>'sG ? Ue>R ަ ^{i{Zx&z 4F7t JFM4A4Ei MVm4KiNwI;iEtMݴ=@C0=B>z>D$S4}g9z^lm0?/$,JGINiَK~P*WaX?08zxu͑n[o8ibrj3f;wv{|G؇3> txkV/_/zg['Kn鱉f۶ik8lʦif6ø6{75ӲXx8 m:\r6qø1z7u,8cepl+}-t|u]_7Mq< ptq<8OAJMG8<ʦv6ø1{$r8|fv6ø>1{ dR2CG%bRp M0nk!; ZVp (3T6&A~7+5VA +.JRpܒS &0nV XϻPU)U2l(T6tI9?]5vE zzB/er~28硋A5RL~vQlM*aܜ qzRM'֋jpSL&0nN8C%Uu' :VZ8BfY~6 ø9!qzΗˀ> d0?y輄3PpjZ,58٤ͭyT?E߂7=:+ƗԻ֤91K!I:zf懟8ҋ{?~܏οu^Gt?ΊP j>g8'5ؼCHKdECHKg9CHKd-CHK 04B_08.ttfCHK FixedCHKdICHKgICHKdICHK default_border.edcCHK kI#define BORDER_BUTTON(NAME, TYPE, REL1X, REL1Y, OFF1X, OFF1Y, TO1, REL2X, REL2Y, OFF2X, OFF2Y, TO2) \ BORDER_BUTTON_ADV(NAME,TYPE,REL1X,REL1Y,OFF1X,OFF1Y,TO1,TO1,REL2X,REL2Y,OFF2X,OFF2Y,TO2,TO2) #define BORDER_BUTTON_ADV(NAME, TYPE, REL1X, REL1Y, OFF1X, OFF1Y, TO1X, TO1Y, REL2X, REL2Y, OFF2X, OFF2Y, TO2X, TO2Y) \ part { \ name: NAME"_bg"; \ mouse_events: 0; \ description { \ state: "default" 0.0; \ max: 20 8; \ max: 20 8; \ rel1 { \ relative: 0.0 0.0; \ offset: 0 0; \ to: NAME; \ } \ rel2 { \ relative: 1.0 1.0; \ offset: -1 -1; \ to: NAME; \ } \ image { \ normal: "e17_mini_button.png"; \ border: 0 0 0 0; \ } \ } \ description { \ state: "active" 0.0; \ max: 20 8; \ max: 20 8; \ rel1 { \ relative: 0.0 0.0; \ offset: 0 0; \ to: NAME; \ } \ rel2 { \ relative: 1.0 1.0; \ offset: -1 -1; \ to: NAME; \ } \ image { \ normal: "e17_mini_button.png"; \ border: 8 8 8 8; \ } \ } \ } \ part { \ name: NAME"_detail"; \ mouse_events: 0; \ description { \ state: "default" 0.0; \ max: 4 4; \ min: 4 4; \ rel1 { \ relative: 0.0 0.0; \ offset: 0 0; \ to: NAME"_bg"; \ } \ rel2 { \ relative: 1.0 1.0; \ offset: -1 -1; \ to: NAME"_bg"; \ } \ image { \ normal: "e17_button_detail_"TYPE".png"; \ } \ } \ } \ part { /* a rect for positioning */ \ name: NAME; \ type: RECT; \ description { \ state: "default" 0.0; \ align: 1.0 0.0; \ aspect: 1.0 1.0; \ aspect_preference: VERTICAL; \ rel1 { \ relative: REL1X REL1Y; \ offset: OFF1X OFF1Y; \ to_x: TO1X; \ to_y: TO1Y; \ } \ rel2 { \ relative: REL2X REL2Y; \ offset: OFF2X OFF2Y; \ to_x: TO2X; \ to_y: TO2Y; \ } \ color: 0 0 0 0; \ } \ } \ part { /* a rect for window manager actions */ \ name: "e.event."NAME; \ type: RECT; \ repeat_events: 1; \ description { \ state: "default" 0.0; \ color: 0 0 0 0; \ rel1.to: NAME; \ rel2.to: NAME; \ } \ } \ fonts { font: "04B_08.ttf" "Fixed"; } collections { images { image: "e17_border1.png" COMP; image: "e17_border2.png" COMP; image: "e17_border3.png" COMP; image: "e17_border4.png" COMP; image: "e17_border5.png" COMP; image: "e17_border6.png" COMP; image: "e17_border7.png" COMP; image: "e17_border8.png" COMP; image: "e17_titlebar.png" COMP; image: "e17_titlebar1.png" COMP; image: "e17_button_detail_close.png" COMP; image: "e17_button_detail_maximize.png" COMP; image: "e17_button_detail_minimize.png" COMP; image: "e17_mini_button.png" COMP; } group { name: "e/widgets/border/default/border"; parts { part { name: "whole"; type: RECT; description { state: "default" 0.0; visible: 0; rel1 { relative: 0.0 0.0; offset: 0 0; } rel2 { relative: 1.0 1.0; offset: -1 -1; } } } part { name: "title2"; type: TEXT; mouse_events: 0; description { state: "default" 0.0; align: 1.0 0.0; visible: 0; rel1 { relative: 0.0 0.0; offset: 0 12; } rel2 { relative: 0.0 0.0; offset: 0 7; } text { text_source: "e.text.title"; source: "e.text.title"; min: 0 1; text_class: "title_bar"; } } } part { name: "t1"; mouse_events: 0; description { state: "default" 0.0; align: 0.0 0.0; aspect: 1.0 1.0; aspect_preference: VERTICAL; rel1 { relative: 0.0 0.0; offset: 0 0; } rel2 { relative: 0.0 1.0; offset: 0 0; to_y: "title2"; } image { normal: "e17_border1.png"; border: 4 0 4 4; } fill { smooth: 0; } } description { state: "hidden" 0.0; inherit: "default" 0.0; image { normal: "e17_border1.png"; } } } part { name: "t2"; mouse_events: 0; description { state: "default" 0.0; min: 0 1; rel1 { relative: 1.0 0.0; offset: 0 0; to: "t1"; } rel2 { relative: 0.0 1.0; offset: -1 -1; to: "t3"; } image { normal: "e17_border2.png"; border: 0 0 4 4; } fill { smooth: 0; } } } part { name: "t3"; mouse_events: 0; description { state: "default" 0.0; rel1 { relative: 0.0 0.0; offset: 0 0; to_x: "minimize"; } rel2 { relative: 1.0 1.0; offset: -1 0; to_y: "title2"; } image { normal: "e17_border3.png"; border: 0 4 4 4; } fill { smooth: 0; } } description { state: "hidden" 0.0; inherit: "default" 0.0; image { normal: "e17_border3.png"; } } } part { name: "b1"; mouse_events: 0; description { state: "default" 0.0; rel1 { relative: 1.0 1.0; offset: -4 0; to_y: "t3"; } rel2 { relative: 1.0 0.0; offset: -1 -1; to_y: "b2"; } image { normal: "e17_border4.png"; } fill { smooth: 0; } } description { state: "hidden" 0.0; visible: 0; rel1 { relative: 1.0 1.0; offset: 0 0; to_y: "t3"; } rel2 { relative: 1.0 0.0; offset: -1 -1; to_y: "b2"; } image { normal: "e17_border4.png"; } fill { smooth: 0; } } } part { name: "b2"; mouse_events: 0; description { state: "default" 0.0; rel1 { relative: 1.0 1.0; offset: -4 -4; } rel2 { relative: 1.0 1.0; offset: -1 -1; } image { normal: "e17_border5.png"; } fill { smooth: 0; } } description { state: "hidden" 0.0; visible: 0; rel1 { relative: 1.0 1.0; offset: 0 0; } rel2 { relative: 1.0 1.0; offset: -1 -1; } image { normal: "e17_border5.png"; } fill { smooth: 0; } } } part { name: "b3"; mouse_events: 0; description { state: "default" 0.0; rel1 { relative: 1.0 0.0; offset: 0 0; to: "b4"; } rel2 { relative: 0.0 1.0; offset: -1 -1; to: "b2"; } image { normal: "e17_border6.png"; } fill { smooth: 0; } } description { state: "hidden" 0.0; visible: 0; rel1 { relative: 1.0 0.0; offset: 0 0; to: "b4"; } rel2 { relative: 0.0 1.0; offset: -1 -1; to: "b2"; } image { normal: "e17_border6.png"; } fill { smooth: 0; } } } part { name: "b4"; mouse_events: 0; description { state: "default" 0.0; rel1 { relative: 0.0 1.0; offset: 0 -4; } rel2 { relative: 0.0 1.0; offset: 3 -1; } image { normal: "e17_border7.png"; } fill { smooth: 0; } } description { state: "hidden" 0.0; visible: 0; rel1 { relative: 0.0 1.0; offset: 0 0; } rel2 { relative: 0.0 1.0; offset: -1 -1; } image { normal: "e17_border7.png"; } fill { smooth: 0; } } } part { name: "b5"; mouse_events: 0; description { state: "default" 0.0; rel1 { relative: 0.0 1.0; offset: 0 0; to_y: "t1"; } rel2 { relative: 0.0 0.0; offset: 3 -1; to_y: "b4"; } image { normal: "e17_border8.png"; } fill { smooth: 0; } } description { state: "hidden" 0.0; visible: 0; rel1 { relative: 0.0 1.0; offset: 0 0; to_y: "t1"; } rel2 { relative: 0.0 0.0; offset: -1 -1; to_y: "b4"; } image { normal: "e17_border8.png"; } fill { smooth: 0; } } } part { name: "title_bar"; mouse_events: 0; description { state: "default" 0.0; rel1 { relative: 1.0 0.0; offset: 0 0; to: "t1"; } rel2 { relative: 0.0 1.0; offset: -2 -1; to: "t3"; } image { normal: "e17_titlebar1.png"; border: 20 20 0 0; } color: 255 255 255 255; } description { state: "active" 0.0; rel1 { relative: 1.0 0.0; offset: 0 0; to: "t1"; } rel2 { relative: 0.0 1.0; offset: -2 -1; to: "t3"; } image { normal: "e17_titlebar.png"; border: 20 20 0 0; } color: 255 255 255 255; } } part { name: "e.text.title"; type: TEXT; mouse_events: 0; description { state: "default" 0.0; align: 1.0 0.0; rel1 { relative: 1.0 0.0; offset: 9 8; to_x: "t1"; } rel2 { relative: 0.0 0.0; offset: -10 8; to_x: "t3"; } color: 253 253 253 0; color_class: "border_title"; text { text: ""; font: "Fixed"; size: 8; min: 0 1; align: 0.0 0.5; text_class: "title_bar"; } } description { state: "active" 0.0; inherit: "default" 0.0; color: 253 253 253 255; } } part { name: "title_hung"; type: RECT; mouse_events: 0; description { state: "default" 0.0; rel1 { relative: 0.5 0.5; offset: 0 0; to: "e.text.title"; } rel2 { relative: 0.5 0.5; offset: -0 -0; to: "e.text.title"; } color: 200 30 30 0; } description { state: "hung" 0.0; inherit: "default" 0.0; rel1 { relative: 0.0 0.5; offset: 0 -1; to: "e.text.title"; } rel2 { relative: 1.0 0.5; offset: -0 1; to: "e.text.title"; } color: 200 30 30 255; } } part { name: "e.swallow.icon"; type: SWALLOW; description { state: "default" 0.0; rel1 { relative: 0.0 0.0; offset: 2 2; to: "t1"; } rel2 { relative: 1.0 1.0; offset: -2 -3; to: "t1"; } } } part { name: "e.event.resize.l"; type: RECT; description { state: "default" 0.0; rel1 { relative: 0.0 1.0; offset: 0 0; to_y: "t1"; } rel2 { relative: 0.0 1.0; offset: 3 -1; } color: 0 0 0 0; } } part { name: "e.event.resize.r"; type: RECT; description { state: "default" 0.0; rel1 { relative: 1.0 1.0; offset: -4 0; to_y: "t3"; } rel2 { relative: 1.0 1.0; offset: -1 -1; } color: 0 0 0 0; } } part { name: "e.event.resize.b"; type: RECT; description { state: "default" 0.0; rel1 { relative: 0.0 1.0; offset: 0 -4; } rel2 { relative: 1.0 1.0; offset: -1 -1; } color: 0 0 0 0; } } part { name: "e.event.resize.bl"; type: RECT; description { state: "default" 0.0; rel1 { relative: 0.0 1.0; offset: 0 -24; } rel2 { relative: 0.0 1.0; offset: 23 -1; } color: 0 0 0 0; } } part { name: "e.event.resize.br"; type: RECT; description { state: "default" 0.0; rel1 { relative: 1.0 1.0; offset: -24 -24; } rel2 { relative: 1.0 1.0; offset: -1 -1; } color: 0 0 0 0; } } part { name: "e.swallow.client"; type: SWALLOW; description { state: "default" 0.0; rel1 { relative: 1.0 1.0; offset: 0 0; to_x: "b5"; to_y: "t1"; } rel2 { relative: 0.0 0.0; offset: -1 -1; to: "b2"; } } } BORDER_BUTTON_ADV("close","close",0.0,0.0, 0,-7,"whole", "whole",1.0,0.5,-1,4,"whole", "title2") BORDER_BUTTON("maximize","maximize",0.0,0.0,3,0,"close",0.0,1.0,3,-1,"close") BORDER_BUTTON("minimize","minimize",0.0,0.0,3,0,"maximize",0.0,1.0,3,-1,"maximize") part { name: "e.event.icon"; type: RECT; description { state: "default" 0.0; rel1 { to: "e.swallow.icon"; } rel2 { to: "e.swallow.icon"; } color: 0 0 0 0; } } part { name: "e.event.titlebar"; type: RECT; description { state: "default" 0.0; rel1 { to: "title_bar"; } rel2 { to: "title_bar"; } color: 0 0 0 0; } } } programs { program { name: "go_active_pre"; signal: "e,state,focused"; source: "e"; action: STATE_SET "default" 0.0; target: "title_bar"; target: "e.text.title"; after: "go_active"; } program { name: "go_active"; action: STATE_SET "active" 0.0; target: "title_bar"; target: "e.text.title"; transition: LINEAR 0.2; } program { name: "go_passive_pre"; signal: "e,state,unfocused"; source: "e"; action: STATE_SET "active" 0.0; target: "title_bar"; target: "e.text.title"; after: "go_passive"; } program { name: "go_passive"; action: STATE_SET "default" 0.0; target: "title_bar"; target: "e.text.title"; transition: LINEAR 0.1; } program { name: "close_active_pre"; signal: "mouse,down,1"; source: "close"; action: STATE_SET "default" 0.0; target: "close_bg"; target: "close_detail"; after: "close_active_p"; } program { name: "close_active_p"; action: STATE_SET "active" 0.0; target: "close_bg"; target: "close_detail"; transition: LINEAR 0.1; } program { name: "close_passive_pre"; signal: "mouse,up,1"; source: "close"; action: STATE_SET "active" 0.0; target: "close_bg"; target: "close_detail"; after: "close_passive_p"; } program { name: "close_passive_p"; action: STATE_SET "default" 0.0; target: "close_bg"; target: "close_detail"; transition: LINEAR 0.2; } program { name: "maximize_active_pre"; signal: "mouse,down,1"; source: "maximize"; action: STATE_SET "default" 0.0; target: "maximize_bg"; target: "maximize_detail"; after: "maximize_active_p"; } program { name: "maximize_active_p"; action: STATE_SET "active" 0.0; target: "maximize_bg"; target: "maximize_detail"; transition: LINEAR 0.1; } program { name: "maximize_passive_pre"; signal: "mouse,up,1"; source: "maximize"; action: STATE_SET "active" 0.0; target: "maximize_bg"; target: "maximize_detail"; after: "maximize_passive_p"; } program { name: "maximize_passive_p"; action: STATE_SET "default" 0.0; target: "maximize_bg"; target: "maximize_detail"; transition: LINEAR 0.2; } program { name: "minimize_active_pre"; signal: "mouse,down,1"; source: "minimize"; action: STATE_SET "default" 0.0; target: "minimize_bg"; target: "minimize_detail"; after: "minimize_active_p"; } program { name: "minimize_active_p"; action: STATE_SET "active" 0.0; target: "minimize_bg"; target: "minimize_detail"; transition: LINEAR 0.1; } program { name: "minimize_passive_pre"; signal: "mouse,up,1"; source: "minimize"; action: STATE_SET "active" 0.0; target: "minimize_bg"; target: "minimize_detail"; after: "minimize_passive_p"; } program { name: "minimize_passive_p"; action: STATE_SET "default" 0.0; target: "minimize_bg"; target: "minimize_detail"; transition: LINEAR 0.2; } program { name: "maximize_fullscreen"; signal: "e,action,maximize,fullscreen"; source: "e"; action: STATE_SET "hidden" 0.0; target: "t1"; target: "t3"; target: "b1"; target: "b2"; target: "b3"; target: "b4"; target: "b5"; } program { name: "unmaximize_fullscreen"; signal: "e,action,unmaximize,fullscreen"; source: "e"; action: STATE_SET "default" 0.0; target: "t1"; target: "t3"; target: "b1"; target: "b2"; target: "b3"; target: "b4"; target: "b5"; } program { name: "go_hung"; signal: "e,state,hung"; source: "e"; action: STATE_SET "hung" 0.0; target: "title_hung"; transition: DECELERATE 0.5; after: "go_hung2"; } program { name: "go_hung2"; action: STATE_SET "default" 0.0; target: "title_hung"; transition: SINUSOIDAL 1.0; after: "go_hung"; } program { name: "go_unhung"; signal: "e,state,unhung"; source: "e"; action: ACTION_STOP; target: "go_hung"; target: "go_hung2"; after: "go_unhung2"; } program { name: "go_unhung2"; action: STATE_SET "default" 0.0; target: "title_hung"; } } } } xsNIac`Pb``p U`>3 >Z B<!i u@6D.-s`b.${"χ_hf,n\ ?Rt3 ,عefrsfo~䕐W߲rExiiD4 }1{Zp'x4Vf mhhKC;gthf 8ƛ;쏻9by#3_y /B~ wtX9aR mI)4L+}q4ĕSSS1ezdiaʴL% S!SL S!D| ^d"NNDL=27E_ٛ>4 +ěޯ=1' w PDGlZofC~a,bi+:LC k{LJ=w ܦS8-֨Ņqkq X\kѬ -Dea1=Pe@ 10-ʶ؟Wx=xV#b3l$ݭl4Fcq|)~!O҂Qj vWRPݕە6>^x\@污I(ijL 39%&l4sf4nf4 9YĐ?upf]. pz$}##!&E0C-IA N!b+hq}3!213>Z8]a>ǂW sJ՜\k0 97,ϣ|9EyB+AXy_q 9)H򋙔_brrJ_FwraʯJNʯJ9搑j8H|-4׉Is=SF inu4k%S[nU h]0@szvNɺa_bp};!b\^\s *:[ s$9υw*J A~SGĤy)cNJ4n=!,͓<)VG- бXvݭ")͇|dU&U~L'᧚* XI𧂒SAs[9B/\ek(,va[NS&ޤ LL4?[H.ai~WNi~* Ua* #uP?Vx3V\puOS'i`!MC[9LR99ª0LU!0lLlaY sMf亹G1nap\4h[k.׭%nuXeJ%MiXk4ŤĔ iRD9Bcnu4qJShUUO[Ea;, wVR0 zy"=Vonu*pb5)p :>yR{?{?{?%w |(wO&߽|!·>\I}?+vWDo'N0Yfۉ 0QIY 6>wJvgJ0-eCʰ/~O椥- eEU ЊoCYݞl~$ήI> JSͪ8S/9gs:ԋb=tuq b0n8y71P;!7p*\3B}rZ ΁93p p\ 8eZ#&ӅL.!addbt mKeedL1$o22N0|%LWt5Skltmj(X2]GzYnP2 `6WvL7 ͜2Lڐ02e+X2NY\d:y UpŻ` N>L$j9LF@}0&j>|>9Xh.Ȕ3 Sn dZ9ezHL2=b㲼L5ut怤4ly uޗ$>r p!H\h °Ea؋VoaHr}'}eE+Yɲgպc"VgeEl A&Cl}cZat*ma22 W"U@4de䑜24)i6dFj]%ceeddrLL)32eL1i< R8e(&$Lm4%L UĒi*mi22MW29&SȔa@4Lȳ8e-&Lsm4/LL,F_`Z ֻ! /{h䏭c t