From dabae1f94f13a85b672746aa0a177d3534048d9f Mon Sep 17 00:00:00 2001 From: Colomban Wendling Date: Wed, 17 Oct 2012 22:18:54 +0200 Subject: [PATCH] Replace images embedded in the sources with proper themable icons Additionally, provide SVG versions of the icons as well as them rendered at the various icons sizes. --- configure.ac | 8 + data/geany.glade | 11 +- icons/16x16/Makefile.am | 13 +- icons/16x16/geany-build.png | Bin 0 -> 822 bytes icons/16x16/geany-close-all.png | Bin 0 -> 760 bytes icons/16x16/geany-save-all.png | Bin 0 -> 785 bytes icons/24x24/Makefile.am | 6 + icons/24x24/geany-build.png | Bin 0 -> 1259 bytes icons/24x24/geany-close-all.png | Bin 0 -> 1193 bytes icons/24x24/geany-save-all.png | Bin 0 -> 1157 bytes icons/32x32/Makefile.am | 6 + icons/32x32/geany-build.png | Bin 0 -> 1759 bytes icons/32x32/geany-close-all.png | Bin 0 -> 1612 bytes icons/32x32/geany-save-all.png | Bin 0 -> 1806 bytes icons/48x48/Makefile.am | 13 +- icons/48x48/geany-build.png | Bin 0 -> 2834 bytes icons/48x48/geany-close-all.png | Bin 0 -> 2659 bytes icons/48x48/geany-save-all.png | Bin 0 -> 2565 bytes icons/Makefile.am | 13 +- icons/scalable/Makefile.am | 13 +- icons/scalable/geany-build.svg | 162 +++ icons/scalable/geany-close-all.svg | 446 ++++++++ icons/scalable/geany-save-all.svg | 657 +++++++++++ icons/tango/16x16/Makefile.am | 7 + icons/tango/16x16/geany-save-all.png | Bin 0 -> 708 bytes icons/tango/16x16/geany-save-all.xcfgz | Bin 0 -> 2630 bytes icons/tango/24x24/Makefile.am | 4 + icons/tango/24x24/geany-save-all.png | Bin 0 -> 1722 bytes icons/tango/32x32/Makefile.am | 4 + icons/tango/32x32/geany-save-all.png | Bin 0 -> 2406 bytes icons/tango/48x48/Makefile.am | 4 + icons/tango/48x48/geany-save-all.png | Bin 0 -> 3981 bytes icons/tango/Makefile.am | 1 + icons/tango/scalable/Makefile.am | 4 + icons/tango/scalable/geany-save-all.svg | 613 ++++++++++ po/POTFILES.in | 1 - src/Makefile.am | 2 +- src/images.c | 1371 ----------------------- src/main.c | 4 +- src/ui_utils.c | 98 +- src/ui_utils.h | 12 - wscript | 69 +- 42 files changed, 2023 insertions(+), 1519 deletions(-) create mode 100644 icons/16x16/geany-build.png create mode 100644 icons/16x16/geany-close-all.png create mode 100644 icons/16x16/geany-save-all.png create mode 100644 icons/24x24/Makefile.am create mode 100644 icons/24x24/geany-build.png create mode 100644 icons/24x24/geany-close-all.png create mode 100644 icons/24x24/geany-save-all.png create mode 100644 icons/32x32/Makefile.am create mode 100644 icons/32x32/geany-build.png create mode 100644 icons/32x32/geany-close-all.png create mode 100644 icons/32x32/geany-save-all.png create mode 100644 icons/48x48/geany-build.png create mode 100644 icons/48x48/geany-close-all.png create mode 100644 icons/48x48/geany-save-all.png create mode 100644 icons/scalable/geany-build.svg create mode 100644 icons/scalable/geany-close-all.svg create mode 100644 icons/scalable/geany-save-all.svg create mode 100644 icons/tango/16x16/Makefile.am create mode 100644 icons/tango/16x16/geany-save-all.png create mode 100644 icons/tango/16x16/geany-save-all.xcfgz create mode 100644 icons/tango/24x24/Makefile.am create mode 100644 icons/tango/24x24/geany-save-all.png create mode 100644 icons/tango/32x32/Makefile.am create mode 100644 icons/tango/32x32/geany-save-all.png create mode 100644 icons/tango/48x48/Makefile.am create mode 100644 icons/tango/48x48/geany-save-all.png create mode 100644 icons/tango/Makefile.am create mode 100644 icons/tango/scalable/Makefile.am create mode 100644 icons/tango/scalable/geany-save-all.svg delete mode 100644 src/images.c diff --git a/configure.ac b/configure.ac index c1d5811b..c37312ae 100644 --- a/configure.ac +++ b/configure.ac @@ -102,8 +102,16 @@ AC_CONFIG_FILES([ Makefile icons/Makefile icons/16x16/Makefile + icons/24x24/Makefile + icons/32x32/Makefile icons/48x48/Makefile icons/scalable/Makefile + icons/tango/Makefile + icons/tango/16x16/Makefile + icons/tango/24x24/Makefile + icons/tango/32x32/Makefile + icons/tango/48x48/Makefile + icons/tango/scalable/Makefile tagmanager/Makefile tagmanager/ctags/Makefile tagmanager/mio/Makefile diff --git a/data/geany.glade b/data/geany.glade index bfd9a201..6b71e4d3 100644 --- a/data/geany.glade +++ b/data/geany.glade @@ -3,6 +3,13 @@ + + + + + + + 3 1000 @@ -467,7 +474,7 @@ True False - gtk-close + geany-close-all 1 @@ -671,7 +678,7 @@ True False - gtk-save + geany-save-all 1 diff --git a/icons/16x16/Makefile.am b/icons/16x16/Makefile.am index 77ed6380..1c6e6e75 100644 --- a/icons/16x16/Makefile.am +++ b/icons/16x16/Makefile.am @@ -1,6 +1,8 @@ -iconsdir = $(datadir)/icons/hicolor/16x16/apps +iconsdir = $(datadir)/icons/hicolor/16x16 +icons_appsdir = $(iconsdir)/apps +icons_actionsdir = $(iconsdir)/actions -icons_DATA = \ +dist_icons_apps_DATA = \ classviewer-class.png \ classviewer-macro.png \ classviewer-member.png \ @@ -11,6 +13,11 @@ icons_DATA = \ classviewer-var.png \ geany.png -EXTRA_DIST = $(icons_DATA) \ +dist_icons_actions_DATA = \ + geany-build.png \ + geany-close-all.png \ + geany-save-all.png + +dist_noinst_DATA = \ classviewer-var.xpm \ classviewer-method.xpm diff --git a/icons/16x16/geany-build.png b/icons/16x16/geany-build.png new file mode 100644 index 0000000000000000000000000000000000000000..9a0558c171f501589c3cd1d26d84b80b27e8caa9 GIT binary patch literal 822 zcmV-61Ihe}P)FE?Q^=DI(a7f?%NwaVc)pMcqkVRYEtSVzE`5(xOQkYnXPLX+G!9*PS$T z@9UybLz5mjoW*(1!wc_05}WnQ+uf%x4!AQw>OmSw7_g;3#Zy6>>ml5EEX%8Vdfe;# zdU$QIO@47j7cMO8(9J;8Y*JRt*tO$>_Gm7NN)4*FLKUa$*i1vrx8a#>#&9p!&sX%` z%P0$_Kyck0OkCu$x1a!Zt&A`bHV-I(25uDNZ;@atlH zsl1{uHUK2a%#P-Le8HRRKdysuWht7PYQ$eo1o3G}(FVX8BsQ}np2JTjc*%f2YtijL zg7}*&%kfD`jrHOOHjv2s_S@41@9ScUottU?0aJB_n5b4x%>V!Z07*qoM6N<$f?%8Y&MVSnJ_2w4@lsJ5tG?$Y)N(@ z!l(-iLGZ?|lEkj`N*I9}L_~BUbQfeKbWwpI?xx!Y4h&)>RD@Gu9CDrQoNecvo$u?W zR#PgW7v8()`SHHb%S$-t_@AQx5@aSPukB1vKLH^W0JevRTRzUryxtxe2?7A&oMU`^ zT!j^^BjSbLT4i=@To<0ph(;yOZ-Phm$^bR4DwFx-qV2pt=2Cvr(zuynKy9;`7 z0Lw67_w^yLv;^MXj!Llzi_%LWMd_#kTrL+BMS-Fy;GDxWO*909_#6u1i_eFAJdO{! z977$^{#C;;f~8VPQdPC1xw-kaEX(I2k%%V}iJ-f? z8>*@zlgaE^mi3_S^nZG$g@uJ7S(cxL!{OFgEOu&TW#yZuX%`cT#QPHg0AO}@)*T20 qmL12rAxYAsxw*N-QO#cgC#moE*b6~PboxmE0000aVD80lgZQxnAoI7U5HX@o4OFO zg05OOrJ=YG+|-p-L4SY?@dvmQBpWwPAPW~2i_k6t)(jF#%b2Jn(ZO#S!!(3KJGr~{km4{U>hxT^@X#^FDlP|z3`v2b$PVM zpZI~~snLHPrnUpT9y%D-51m-pb^6-jHb6F=8gzDjo^pbJQA*Jo5I_(Rflm*_bGghX z@#m%PHh>lp^VJbXu71z!)l!>#SE`$8Q80HO3xK1>ChcQs@9z28i6i|h^W8ryWvdB` zyn5%`()>4L)K7lLr5`_oqKh#G0B0yFbPex5{AHgznCS~#l-gn`t?0?F41d3>;Q3X& zdPq~Z;0}N>LgLzWhKG{`LC_XE-IFH&`%An(pYY4{Dl>B~TAL35ZHxdUb|kRvwpwsv zF#t>yaPPq%SlvTdx)s3zXlg+lgXeqrHLnej+u2W33#radQqdC2(Eyg#n-gfJrk6;Z z7$F|ZU~MYG7~%O7pZrsosL>!Hf(V4sCO{NwDX#h4yfx15-qvHswu#5%toaS*f<5fa zrZHNRR0hj3cz(?a?V#BLXidFR;oE&ZG__Ez)w%f7S+dzI`TPtw?mVQvk;E^1jrkWZ zW>&qIYvIP5g8SE0wFPJz1n5Y1P%2khkK)8)4uwL2VyT3sAQVkRVs7^S?c?t+EFw;4 zjKFovKhxXG$lg6HFRxH8mswm~#At(KD>RBQ3?13>`xKxO>A`aYqi3!h+wTm- zcR0$nEVW)+7ZJf|Epw~(TBQ-&2r9+jRvwLC{vSX@P)ezHg?>cMtqI-&mJv8Sm% P00000NkvXXu0mjf2wG(f literal 0 HcmV?d00001 diff --git a/icons/24x24/Makefile.am b/icons/24x24/Makefile.am new file mode 100644 index 00000000..423b9698 --- /dev/null +++ b/icons/24x24/Makefile.am @@ -0,0 +1,6 @@ +icons_actionsdir = $(datadir)/icons/hicolor/24x24/actions + +dist_icons_actions_DATA = \ + geany-build.png \ + geany-close-all.png \ + geany-save-all.png diff --git a/icons/24x24/geany-build.png b/icons/24x24/geany-build.png new file mode 100644 index 0000000000000000000000000000000000000000..67fbb41d3e28870b63c0067f995d8fe77ff9b772 GIT binary patch literal 1259 zcmVCNgp&>jK&yU{2NX7*iOba z@p#U?E$c`pOdr0qz5Vrk=X~FH?kx}ztcI8mc5JG}vrPfmxt8^?rBmBZw_jDzDHf2PT_A;&G^glZnd;4t|(iLRPROd7$EJ?dNF>- z;uk>|q}DRQe8_~tfp%388QvPQe@sn&qz123JnRB86;QPW)E_}QHLU5w9h%1D_(LK9 zZG8Sv)=Eto%XtELgwdv6oct9^>j@MJIaD%!FhsWpJKj!88FSv=JsUwgSvEoMXT zUL{|yArN>CSeQ&=UgQ!y)v1V0wdIQYkm@{00TT$BAnpU&*Q)GuIhJjpf-g3KOWTFX zqaCf?8ZL5rY?AJ?ph|$3g&Cw z@$Mz=|!?6hv9gSBiUq9UF6is zzCeUK{_+-lZR1%y$LVmEN%8v?*eBa^-F(xRb9YniTD9RJ5Hn?+H5#S4_rbz<8w~_p#ttK7rwCE6Hw!?B|+Yc|%(T%8&|h)uonrhkzyy;?vyk%RCteeJ{@1^X3MBihE&M%f!98m^{|}+u V3(c@OCK><$002ovPDHLkV1gD;R5Snp literal 0 HcmV?d00001 diff --git a/icons/24x24/geany-close-all.png b/icons/24x24/geany-close-all.png new file mode 100644 index 0000000000000000000000000000000000000000..3bd62c531c131728e3ea18c7e852cf6ff6183108 GIT binary patch literal 1193 zcmV;a1XlZrP)mj5Vd}?c4PcXlwe5^*~BIU z3Wh*6Xha)mU;2`lmJ;fduB%XJC16WJ=&KE-#a5&So4lkYrj{m(l}LT?t4lB%L~(Iv zc6P>@+Xvmnua(xe2hPLg-t+(6|G6{w66YNMXRxCbjRpdR{nxGuDdvj)6<{XuB!URZWw-dW@f`lQT(=_NC1G}uU`Gs z7?X9HCIC#ImgE%F0US@puk(5gi!drz{JSsuD2< zayY;lGoY#>I0qaKzVhP5cMA_5v@~&U+5lj4b2E>KSYu-&bX`v=&KSdl*Gs?Nxr4KU zU`nx=K=C*Lh`?~-{gq)n5lmI~x5DtgofA$PHrb)V{0Yr)2!7fQ9T5<6YKl}Zc zFDxu*2Rc|@UOv=;cJCgFHa4K^I*14)NdOUeJPv3Y($dl{M!epEexmv&&hSyIWLM z1-+pGE4q$lw;O6p3s%?HF*7@hNPRu@fVCLb#-9Ianj89eX|mX?-Mo`KWpMB3@o z_$3fP&6O(<9S*3fiuCk!$g+&drY1~`jA(zndUXSUxeq`@aJ$_p0ir0v;c&o~mxtVf z0+f}NAs&xI(=>>ph^d(wlVxRnG;sIsY@%jYi#X?qL?X#lRTXZxJDE#`fQZilXd;OiWB591fFZS?}>Z4~%Ww z`WS$zo}QjlM3h*-5^EDe0AN`bGBPp{i^UL)MzOiMiQ(a41HdQU-QClBHy|n!y;mEQ;b=E|&|XrKN()<$~AiMMXsgWLbtR%NQCOGN-4f|KyyX z3X1 zr2-rj9UUFl1wpv&cDtPo4GmI$em;78dv!%o`Z_y1-%nNdw*deU3WYK`=bu}a)oQof z4Z|=ZL{uCM2G{=+KqA`P+b=N2iWp-*27|$uhpjyl;Ge`_KKi`oVisgZ00000NkvXX Hu0mjfaaA0M literal 0 HcmV?d00001 diff --git a/icons/24x24/geany-save-all.png b/icons/24x24/geany-save-all.png new file mode 100644 index 0000000000000000000000000000000000000000..3b392102d444ebb28e0850da6829386e5b6d9e56 GIT binary patch literal 1157 zcmV;01bX|4P)zOTEHusOyTkM;+92Zu1Q0`gBflt3< zS+2sGN7sUai~j|Hkt9aAO_IWr6?L_g#^s+nVKEgDTE%!i9qly+qZ1La)7dpp2kzOO z>;IuDB=hJVTI9&jzs0Jum~M27nl{ zX&+w<&N(6*EiQJLq`^6*YHb4sRvEZj=NF_XsF<2L)&L%{}_|x54wK3(fkfyN#Uf9t?`^uFR z3I$qnIXc=q2!enh2nfTFxAwfpV6=p>NsmP~#rVVoBk?VFJ-j@oC{a|E(d#FV0*N|_ z95#;0O32cOmU5=ApP&1$lJ&;fzxQ2QT3V=7DvXSbkV&WUt)L2#wTw>K!ja=Y?G2+J zA^>NrV^Qha3BdYO9wo9du__|qc^=7Bl4_;{4bS2G9_4bGLZLvhSVYy;&M zD%}|T>|O&?Rn^#^Zn7}4h}QHDf`CjWgHBu{R!bO$3=I_+9v)_Vd>msu#MKHORqfRD z(8-1ukch~`n_vIvoYC!_U8`F?&tt)Y9NV`&&EmE;f*_z;tx_tLh@yyWHjC#Qn#4zp zhmB)gY&{Y2Rn;~c`w3ue^RoPlOY<+i@mO0i-Px)M-%la}$z+o9*ckDYw-qSfDbZJ6 zGpYz0J2P_W*Mqmu9zNKJg-ks;pbKc8bA-;lBH$`;LsjEh0IG_JOfz}Vw52VSw@@Am zO5`1h!~hZ!O*8@_5*e}Do*`Cj8>wh- zm+GtZiLU^n?tcM*%TwqUtLp>u+ar?=Iyu82{yQQh&qZ8f?kxkr<<7Un(lW2u16udz z8)7NGYeXnSEM$pCDtzKpOM(3E@m6K;AFF6Zy`tujq_(i6gX0aFRW5%i^@yFf1i(;Y zZ@E`oc>xO_nqbi8Hr2PFN}g{;!fB=Qr)}-3_rN$O303(e0Vw%RL8cT8p9)-pRyQeH z+pPX7^N5df^#xzMpsPKmP$o`H*VJ-+INbr`R0;+t=95&3D9IB9#+>9F42Hq+GyBFk zzW6d1UpN4GA-5qCone_cK1~B?2faa57jX+J^+<{$ijh3za_%KRK-A|;db(4kL313P zVi4pyJ6K<&0dTmKut9y|J%AWpD4j$eM8MJs84P?vxF?;MS=-&E=)M|7!-JCUER&8o zXUF8v@WnGZ0pPHdxY87q_FLTsEvQmdiz*wj@M0u*evERY;l%8jNhMkqW{0JaLPrsp z>cQ{pMyQKXuQ-Wy{euR;0b}+y2BiIVw~}<;g$Al zld_YgX9faOk{SZql$BoHvc3#oFk9O@G((uC?29k(eUmT@u@DUW$}NQcr8We&89Kq~ z^B5KjyR;)xsX<1G#>eu%Jq2u@>9jxg{06{l63#UL}+}ekdv>!v4uvF}yP;zK-u%zMS%vjT;6CVcsGs|T> z>Jf>MOZNFq$;|Ym-3YW>P|5FiL?v-xAE1fF($SOI;mSA(x&zV(`#{ogsK!akLyP~i z1V}`CFq~MLm$1KJUc|v(yg3MegcS`7C@O{QDiZ*Q#}qq2{U7ry70szoG_y?6Jtk;#GKKE6xZ9GYpBLb+scR}Z(x(+OyEe71d(`dwCcqLGJzlaA3DP2-^N!R;OrDm1cr{!8;>Mk+~Zd zyG3H>DAl{MRb7E;6HP%CUo+fAPmIv9DH&_=9Rs?*#-s%mCQT|bxIKFY+#~`n@d|u! zaVbE|gB(-giH@*tQ`S0l9uRu=_jZI;Vm+$e+=9fZ_!o$EO)h%)Hj9?mS~M$akpD&i zI4}c_%!tar7sF_?z{0p9ZAkV4w^s@PTpi!iqLXJve;_shcyD;0gSH4b5_nTCb;rkhWG?it#=>*{efWT*ZJi+ zXnp|q2mjNX5iT#NKaH{6XJr7`ngJjckD={GhK=+1{W$Kc9FkYFB#3+%@H0LuWCBQm z*wo_Yk$WNHlAl^abPnmeVFrjG;`20sHY7*Pudpr^y5-lH6Z3}j-EaU9VZ<2#upg+k zdNH8B51MK%x9*U?oZbLLG0u`_3oNnkM#t}g;vZysR~AH#@CpC`002ovPDHLkV1ngS BHU|Iz literal 0 HcmV?d00001 diff --git a/icons/32x32/geany-close-all.png b/icons/32x32/geany-close-all.png new file mode 100644 index 0000000000000000000000000000000000000000..ffa5629c85f3c3c1412ffb950133373489a30d24 GIT binary patch literal 1612 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 + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/icons/scalable/geany-close-all.svg b/icons/scalable/geany-close-all.svg new file mode 100644 index 00000000..6ed95677 --- /dev/null +++ b/icons/scalable/geany-close-all.svg @@ -0,0 +1,446 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + Cross is from gnome-colors-common; document is inspired by Tango and gnome-icon-theme. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/scalable/geany-save-all.svg b/icons/scalable/geany-save-all.svg new file mode 100644 index 00000000..1159a542 --- /dev/null +++ b/icons/scalable/geany-save-all.svg @@ -0,0 +1,657 @@ + + + + + Save all + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Save all + + + + + + Based on Jakub Steiner "Floppy" icon from GTK sock icon + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/icons/tango/16x16/Makefile.am b/icons/tango/16x16/Makefile.am new file mode 100644 index 00000000..f956d858 --- /dev/null +++ b/icons/tango/16x16/Makefile.am @@ -0,0 +1,7 @@ +icons_actionsdir = $(datadir)/icons/Tango/16x16/actions + +dist_icons_actions_DATA = \ + geany-save-all.png + +dist_noinst_DATA = \ + geany-save-all.xcfgz diff --git a/icons/tango/16x16/geany-save-all.png b/icons/tango/16x16/geany-save-all.png new file mode 100644 index 0000000000000000000000000000000000000000..bc85f007e1cad3f676e67b37549ce0cc884b89f7 GIT binary patch literal 708 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJXMsm#F#`k3To7igG09%Yz`&Rk z;1l8slw=59rQp?`SCDOzvM9U0!!&IPkYSUt2*gNTY@W8rD}OPBJ$cp1t%oijJAVgA z0!3^x<~wIjcPm=uUcB17Y^_h(THlKG0ok1ac@qP(+k>k&gw$?`Y}^u6wht~)+|{`?iom#A+@87@w`0?ZC&!4}3{rdC!&)>g)|NZ;-|NsAv zr+LP}Ko%|u@(X5QW^QPiw*SP5`;VW!e*fVUP|eOwGueRBj7i?^E~P87X8Z^CwRqCnYy9sqq~QP?W2yXUuamm>(Jz7Upu%*Dd5`Y*cLQ+?kGNmu%S* zaxP|J$e}YEwwQ#^bzE#=tn2IJYUdjiYOZYSKG$)thXluxh6qoYBS``JK7wTiW&+zx zE?vL8S)6T^hK7#Fwrkgf%&uP9DEy6uGlj`DN2jHAZBDE0rbed9lL~?lYZShDoMYme zGR4UuFE2|gLP3j%qp6XDMaY5aU|(FFqoSc+phYpP=9Kzo>ESSLYJYso-`~-)f nq@<*p8WR=<))`j=8H^du7F+IQO%PKB`jf%a)z4*}Q$iB}z7=T3 literal 0 HcmV?d00001 diff --git a/icons/tango/16x16/geany-save-all.xcfgz b/icons/tango/16x16/geany-save-all.xcfgz new file mode 100644 index 0000000000000000000000000000000000000000..e84a0c4fc83f6a77476b80f7702c4cd91b9248bc GIT binary patch literal 2630 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 literal 0 HcmV?d00001 diff --git a/icons/tango/24x24/Makefile.am b/icons/tango/24x24/Makefile.am new file mode 100644 index 00000000..13b32c54 --- /dev/null +++ b/icons/tango/24x24/Makefile.am @@ -0,0 +1,4 @@ +icons_actionsdir = $(datadir)/icons/Tango/24x24/actions + +dist_icons_actions_DATA = \ + geany-save-all.png diff --git a/icons/tango/24x24/geany-save-all.png b/icons/tango/24x24/geany-save-all.png new file mode 100644 index 0000000000000000000000000000000000000000..c780a11c1adb1d75f566d35964595c5b84d84d4d GIT binary patch literal 1722 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 literal 0 HcmV?d00001 diff --git a/icons/tango/Makefile.am b/icons/tango/Makefile.am new file mode 100644 index 00000000..263d37d3 --- /dev/null +++ b/icons/tango/Makefile.am @@ -0,0 +1 @@ +SUBDIRS = 16x16 24x24 32x32 48x48 scalable diff --git a/icons/tango/scalable/Makefile.am b/icons/tango/scalable/Makefile.am new file mode 100644 index 00000000..078ad167 --- /dev/null +++ b/icons/tango/scalable/Makefile.am @@ -0,0 +1,4 @@ +icons_actionsdir = $(datadir)/icons/Tango/scalable/actions + +dist_icons_actions_DATA = \ + geany-save-all.svg diff --git a/icons/tango/scalable/geany-save-all.svg b/icons/tango/scalable/geany-save-all.svg new file mode 100644 index 00000000..6f8ab1b8 --- /dev/null +++ b/icons/tango/scalable/geany-save-all.svg @@ -0,0 +1,613 @@ + + + + + Save All + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + Save All + + + Jakub Steiner + + + + + hdd + hard drive + save + io + store + + + + + http://jimmac.musichall.cz + From the Tango icon gtk-save; design by Jesse Mayes. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/po/POTFILES.in b/po/POTFILES.in index 802bc795..bea1d8c8 100644 --- a/po/POTFILES.in +++ b/po/POTFILES.in @@ -14,7 +14,6 @@ src/geany.h src/geanymenubuttonaction.c src/geanyentryaction.c src/highlighting.c -src/images.c src/keybindings.c src/keyfile.c src/log.c diff --git a/src/Makefile.am b/src/Makefile.am index 3d892ec2..a951e225 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -1,7 +1,7 @@ ## Process this file with automake to produce Makefile.in -EXTRA_DIST = images.c gb.c win32.c win32.h plugindata.h \ +EXTRA_DIST = gb.c win32.c win32.h plugindata.h \ documentprivate.h filetypesprivate.h pluginprivate.h projectprivate.h \ makefile.win32 diff --git a/src/images.c b/src/images.c deleted file mode 100644 index 7c9d13cf..00000000 --- a/src/images.c +++ /dev/null @@ -1,1371 +0,0 @@ -/* - * images.c - this file is part of Geany, a fast and lightweight IDE - * - * Copyright 2005-2012 Enrico Tröger - * Copyright 2006-2012 Nick Treleaven - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; if not, write to the Free Software Foundation, Inc., - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - */ - -/* - * Inline image data. - */ - -/* GdkPixbuf RGBA C-Source image dump */ -#include - - -/* GdkPixbuf RGBA C-Source image dump */ - -#ifdef __SUNPRO_C -#pragma align 4 (save_all_gnome_inline) -#endif -#ifdef __GNUC__ -static const guint8 save_all_gnome_inline[] __attribute__ ((__aligned__ (4))) = -#else -static const guint8 save_all_gnome_inline[] = -#endif -{ "" - /* Pixbuf magic (0x47646b50) */ - "GdkP" - /* length: header (24) + pixel_data (2304) */ - "\0\0\11\30" - /* pixdata_type (0x1010002) */ - "\1\1\0\2" - /* rowstride (96) */ - "\0\0\0`" - /* width (24) */ - "\0\0\0\30" - /* height (24) */ - "\0\0\0\30" - /* pixel_data: */ - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\10\11\12\202\33\36\"" - "\377\25\30\32\377\33\27\27\377\"\34\33\377\"\34\33\377\"\33\31\377\"" - "\33\32\377\"\33\32\377\"\33\31\377!\32\31\377!\32\31\377!\32\31\377!" - "\33\32\377\32\27\26\377\26\30\32\377\30\34\37\377\6\7\10\205\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\34\37\"\377\267\321\353\377" - "\213\237\260\377\266\227\223\377\354\264\250\377\354\262\246\377\351" - "\252\236\377\351\254\241\377\347\255\242\377\344\251\236\377\342\245" - "\232\377\342\243\230\377\341\244\232\377\336\243\232\377\255\215\214" - "\377\216\235\254\377\223\257\306\377\24\30\33\377\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\33\37!\377\254\311\336\377y\212\236\377" - "\245xu\377\327\202t\377\327~p\377\325{m\377\325~p\377\320ym\377\316z" - "n\377\313rg\377\315ui\377\310ma\377\302f\\\377\230fe\377w\206\227\377" - "c~\224\377\14\20\23\377\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\32\36!\377\252\310\335\377}\220\240\377\264\242\242\377\350\307\304" - "\377\351\306\303\377\351\306\303\377\351\307\303\377\347\304\300\377" - "\347\303\300\377\346\301\275\377\350\306\302\377\345\275\271\377\344" - "\276\272\377\260\235\236\377z\212\231\377`|\222\377\14\20\23\377\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\32\36!\377\252\306\334\377" - "~\220\237\377\303\303\303\377\377\377\377\377\377\377\377\377\377\377" - "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" - "\377\377\377\377\377\377\377\377\377\377\377\377\377\303\303\303\377" - "|\215\232\377^y\216\377\13\17\22\377\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\32\36!\377\252\305\333\377}\217\236\377\253\253\253" - "\377\324\324\324\377\324\324\324\377\324\324\324\377\324\324\324\377" - "\324\324\324\377\324\324\324\377\324\324\324\377\324\324\324\377\324" - "\324\324\377\321\321\321\377\244\244\244\377\177\217\234\377[u\212\377" - "\12\16\21\377\10\11\12\202\33\36\"\377\25\30\32\377\33\27\27\377\"\34" - "\33\377\"\34\33\377\"\33\31\377\"\33\32\377\"\33\32\377\"\33\31\377!" - "\32\31\377!\32\31\377!\32\31\377!\33\32\377\32\27\26\377\26\30\32\377" - "\30\34\37\377}}~\377\377\377\377\377\377\377\377\377\303\303\303\377" - "\177\217\234\377Yr\205\377\12\15\20\377\34\37\"\377\267\321\353\377\213" - "\237\260\377\266\227\223\377\354\264\250\377\354\262\246\377\351\252" - "\236\377\351\254\241\377\347\255\242\377\344\251\236\377\342\245\232" - "\377\342\243\230\377\341\244\232\377\336\243\232\377\255\215\214\377" - "\216\235\254\377\223\257\306\377\24\30\33\377\361\361\361\377\360\360" - "\360\377\272\272\272\377~\216\234\377[q\202\377\12\15\17\377\33\37!\377" - "\254\311\336\377y\212\236\377\245xu\377\327\202t\377\327~p\377\325{m" - "\377\325~p\377\320ym\377\316zn\377\313rg\377\315ui\377\310ma\377\302" - "f\\\377\230fe\377w\206\227\377c~\224\377\14\20\23\377\342\342\342\377" - "\341\341\341\377\260\260\260\377}\216\233\377ar~\377\14\15\17\377\32" - "\36!\377\252\310\335\377}\220\240\377\264\242\242\377\350\307\304\377" - "\351\306\303\377\351\306\303\377\351\307\303\377\347\304\300\377\347" - "\303\300\377\346\301\275\377\350\306\302\377\345\275\271\377\344\276" - "\272\377\260\235\236\377z\212\231\377`|\222\377\14\20\23\377\257\257" - "\257\377\255\255\255\377\221\223\225\377|\216\235\377Vky\377\12\14\16" - "\377\32\36!\377\252\306\334\377~\220\237\377\303\303\303\377\377\377" - "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" - "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" - "\377\377\377\377\303\303\303\377|\215\232\377^y\216\377\13\17\22\377" - "\201\225\245\377\177\223\244\377\200\225\246\377\204\235\262\377Nev\377" - "\10\13\15\377\32\36!\377\252\305\333\377}\217\236\377\253\253\253\377" - "\324\324\324\377\324\324\324\377\324\324\324\377\324\324\324\377\324" - "\324\324\377\324\324\324\377\324\324\324\377\324\324\324\377\324\324" - "\324\377\321\321\321\377\244\244\244\377\177\217\234\377[u\212\377\12" - "\16\21\377Wdo\377EZh\377[o\201\377\220\251\300\377Thu\377\10\12\14\377" - "\32\36!\377\250\303\332\377u\207\226\377\275\275\275\377\377\377\377" - "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" - "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" - "\377\377\377\303\303\303\377\177\217\234\377Yr\205\377\12\15\20\377\227" - "\225\217\377Q`k\377Ok\202\377\206\243\272\377Vjv\377\7\12\13\377\32\35" - "!\377\244\277\330\377z\216\233\377\273\273\273\377\361\361\361\377\361" - "\361\361\377\361\361\361\377\361\361\361\377\361\361\361\377\361\361" - "\361\377\361\361\361\377\361\361\361\377\361\361\361\377\360\360\360" - "\377\272\272\272\377~\216\234\377[q\202\377\12\15\17\377\277\277\274" - "\377HVb\377Nl\201\377\211\243\266\377Wfs\377\7\11\12\377\31\35!\377\241" - "\301\327\377z\211\225\377\263\257\257\377\343\343\343\377\342\342\342" - "\377\342\342\342\377\342\342\342\377\342\342\342\377\342\342\342\377" - "\342\342\342\377\342\342\342\377\342\342\342\377\341\341\341\377\260" - "\260\260\377}\216\233\377ar~\377\14\15\17\377\314\314\313\377KYd\377" - "Nk\177\377\206\241\265\377Wfq\377\7\11\12\377\31\36\40\377\237\301\326" - "\377{\216\235\377\231\232\235\377\260\260\260\377\257\257\257\377\257" - "\257\257\377\257\257\257\377\255\256\257\377\254\255\255\377\256\256" - "\256\377\257\257\257\377\257\257\257\377\255\255\255\377\221\223\225" - "\377|\216\235\377Vky\377\12\14\16\377\320\321\320\377GV_\377Lfx\377}" - "\234\262\377Vcm\377\10\11\11\377\30\35\40\377\233\273\324\377z\227\257" - "\377\200\227\252\377\201\225\245\377~\223\244\377{\221\243\377|\221\243" - "\377z\220\242\377{\220\242\377\200\224\244\377\200\224\244\377\201\225" - "\245\377\177\223\244\377\200\225\246\377\204\235\262\377Nev\377\10\13" - "\15\377\262\261\256\377CPZ\377Jat\377z\231\255\377Tbl\377\10\11\11\377" - "\30\34\40\377\233\267\323\377r\223\255\377s\223\257\377Vhu\377KV_\377" - "Zgr\377eu\201\377br}\377`oz\377_mw\377^lu\377Wdo\377EZh\377[o\201\377" - "\220\251\300\377Thu\377\10\12\14\377\30\30\27\377\11\13\15\377\13\16" - "\20\377%.7\377\26\32\37\377\2\2\2\210\30\35\40\377\231\271\322\377o\220" - "\250\377Yly\377\207\207\204\377\327\325\321\377\322\320\314\377\325\324" - "\321\377\335\334\331\377\341\337\334\377\321\317\313\377\307\304\276" - "\377\227\225\217\377Q`k\377Ok\202\377\206\243\272\377Vjv\377\7\12\13" - "\377\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\30\35\40\377\230" - "\270\320\377m\215\245\377Ter\377\260\260\257\377\350\347\343\377db[\377" - "ROG\377\212\210\202\377\314\312\305\377\302\276\267\377\276\271\262\377" - "\277\277\274\377HVb\377Nl\201\377\211\243\266\377Wfs\377\7\11\12\377" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\30\34\40\377\225\266" - "\317\377m\214\244\377Sco\377\262\263\262\377\354\353\350\377\\YR\377" - "QNF\377\205\202{\377\305\302\274\377\304\300\272\377\322\317\312\377" - "\314\314\313\377KYd\377Nk\177\377\206\241\265\377Wfq\377\7\11\12\377" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\24\27\32\377\202\233" - "\260\377k\211\237\377L[h\377\254\253\252\377\336\335\331\377OLD\377N" - "JC\377\200|u\377\307\303\275\377\326\323\317\377\346\345\342\377\320" - "\321\320\377GV_\377Lfx\377}\234\262\377Vcm\377\10\11\11\377\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\14\15\17\2037AI\377Zo~\377Q`k" - "\377\224\224\221\377\303\300\272\377\234\227\220\377\250\244\236\377" - "\271\266\261\377\331\326\322\377\346\345\342\377\343\341\336\377\262" - "\261\256\377CPZ\377Jat\377z\231\255\377Tbl\377\10\11\11\377\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\3\3\4\26\10\12\13\206\14\16\20" - "\377\14\16\20\377\24\24\24\377\33\32\31\377\33\32\31\377\35\35\34\377" - "\36\35\35\377\40\37\37\377!!!\377\40\40\37\377\30\30\27\377\11\13\15" - "\377\13\16\20\377%.7\377\26\32\37\377\2\2\2\210\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0"}; - - -/* Close All icon, kindly provided by Tyler Mulligan (licenced as GPLv2). */ -/* GdkPixbuf RGBA C-Source image dump */ - -#ifdef __SUNPRO_C -#pragma align 4 (close_all_inline) -#endif -#ifdef __GNUC__ -static const guint8 close_all_inline[] __attribute__ ((__aligned__ (4))) = -#else -static const guint8 close_all_inline[] = -#endif -{ "" - /* Pixbuf magic (0x47646b50) */ - "GdkP" - /* length: header (24) + pixel_data (9216) */ - "\0\0$\30" - /* pixdata_type (0x1010002) */ - "\1\1\0\2" - /* rowstride (192) */ - "\0\0\0\300" - /* width (48) */ - "\0\0\0""0" - /* height (48) */ - "\0\0\0""0" - /* pixel_data: */ - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\203\0\0\4\255\21\21\341" - "\255\20\20\311\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\256\21\21\320\255\22\22\337\204\0" - "\0\4\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\252\14\14\336\342\177" - "\177\376\335qq\376\247\4\4\326\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\247\3\3\333\336uu\376\342}}\376\252" - "\13\13\336\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\255\22\22\311\336pp\377" - "\333DD\377\335JJ\377\334oo\376\253\14\14\273\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\254\15\15\300\335oo\376\334HH\377\333" - "EE\377\336pp\377\255\20\20\313\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\213\0\0\4\252\13\13\333\334" - "mm\377\330>>\376\330==\377\330==\377\331@@\377\331ff\376\250\7\7\313" - "\217\0\0\3\0\0\0\0\0\0\0\0\0\0\0\0\234\0\0\4\250\7\7\317\332gg\376\330" - "\77\77\377\330==\377\330==\377\330\77\77\376\335mm\377\251\12\12\336" - "\214\0\0\4\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\250\12\12\337\340yy\376\330BB\377\327<<\377\327==\377\327==\377" - "\327<<\377\331EE\377\333mm\376\247\7\7\314\0\0\0\0\0\0\0\0\0\0\0\0\250" - "\7\7\317\334nn\376\330CC\377\327<<\377\327==\377\327==\377\327<<\377" - "\330BB\377\340zz\376\247\10\10\327\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\205\205\205\27\214\216\211\341\210\212\205\377\210\212" - "\205\377\210\212\205\377\210\212\205\377\210\212\205\377\210\212\205" - "\377\210\212\205\377\210\212\205\377\210\212\205\377\210\212\205\377" - "\210\212\205\377\210\212\205\377\207\211\204\377\210\212\205\377\216" - "\220\212\310ypO\3\0\0\0\0\241\0\0_\306BB\377\334YY\377\32499\377\325" - "<<\377\325;;\377\325;;\377\325;;\377\327CC\377\326``\376\252\14\14\274" - "\250\0\0\3\253\14\14\300\327bb\376\327AA\377\325;;\377\325;;\377\325" - ";;\377\325<<\377\32499\377\334YY\377\304@@\377\242\0\0W\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\215\216\212\333\362\363\363\377\377" - "\377\377\376\377\377\377\377\377\377\377\377\377\377\377\377\377\377" - "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" - "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\376" - "\377\377\377\376\351\350\347\377\202\205\177\234\0\0\0\0\0\0\0\0\246" - "\0\0P\305@@\377\334[[\377\324::\377\325;;\377\325;;\377\325;;\377\324" - "::\377\325<<\377\331ee\374\244\0\0\377\331gg\374\325<<\377\324::\377" - "\325;;\377\325;;\377\325;;\377\324::\377\334[[\377\305@@\377\244\0\0" - "C\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\210\212\205" - "\377\377\377\377\376\350\350\350\376\351\351\351\377\352\352\352\377" - "\353\353\353\377\353\353\353\377\354\354\354\377\354\354\354\377\355" - "\355\355\377\355\355\355\377\355\355\355\377\355\355\355\377\354\354" - "\354\377\354\354\354\377\352\352\352\376\377\377\377\377{}x\272\0\0\0" - "\0\0\0\0\1\0\0\0\0\236\0\0]\27733\377\332XX\377\32277\377\323::\377\323" - "::\377\323::\377\323::\377\325BB\377\336nn\377\325BB\377\323::\377\323" - "::\377\323::\377\323::\377\32277\377\332VV\377\27744\377\235\0\0V\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\210\212" - "\205\377\377\377\377\377\351\351\351\377\353\353\353\377\354\354\354" - "\377\355\355\355\377\355\355\355\377\356\356\356\377\356\356\356\377" - "\356\356\356\377\357\357\357\377\357\357\357\377\357\357\357\377\356" - "\356\356\377\356\356\356\377\354\354\354\377\377\377\377\377z}w\272\0" - "\0\0\0\0\0\0\4\0\0\0\2\0\0\0\1\243\0\0U\306DD\375\331WW\377\32199\377" - "\32199\377\32199\377\32199\377\32199\377\32177\377\32199\377\32199\377" - "\32199\377\32199\377\32199\377\330TT\377\307FF\375\241\0\0M\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\210\212" - "\205\377\377\377\377\377\352\352\352\377\352\352\352\377\321\323\317" - "\377\321\322\316\377\321\323\317\377\322\323\317\377\322\323\320\377" - "\322\323\317\377\322\324\320\377\322\324\320\377\322\323\317\377\324" - "\326\322\377\360\360\361\377\355\355\355\377\377\377\377\377y{v\272\0" - "\0\0\0\0\0\0\0\0\0\0\4\0\0\0\5\0\0\0\3\240\0\0U\275//\377\330WW\377\317" - "55\377\32088\377\32088\377\32088\377\32088\377\32088\377\32088\377\320" - "88\377\31766\377\327RR\377\27522\377\242\0\0P\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\210\212\205" - "\377\377\377\377\377\353\353\353\377\354\354\354\377\351\351\350\377" - "\351\351\350\377\352\352\351\377\352\352\351\377\353\353\352\377\353" - "\353\352\377\353\353\352\377\353\353\352\377\352\353\352\377\353\353" - "\353\377\361\361\361\377\356\356\356\377\377\377\377\377z|w\366tuq\316" - "ijgu8=9\32\0\0\0\0\0\0\0\1\0\0\0\3\235\0\0]\30299\374\326SS\377\3176" - "6\377\31777\377\31777\377\31777\377\31777\377\31777\377\31766\377\325" - "NN\377\303>>\373\240\0\0[\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\210\212\205\377\377\377" - "\377\377\354\354\354\377\355\355\355\377\344\345\343\377\345\345\344" - "\377\345\345\344\377\345\346\345\377\346\347\345\377\346\347\345\377" - "\346\347\345\377\346\347\345\377\346\347\345\377\347\350\346\377\362" - "\362\362\377\360\360\360\377\377\377\377\377\234\235\231\377\376\375" - "\376\377\341\341\340\377\251\252\250\377\224\226\223\350\213\215\211" - "\211mnm>ac`#\244\0\0\377\325aa\376\31533\377\31677\377\31677\377\316" - "77\377\31677\377\31677\377\31533\377\324__\376\244\0\0\377\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\210\212\205\377\377\377\377\377\355\355\355\377\355" - "\355\355\377\332\333\330\377\331\332\327\377\332\333\330\377\332\334" - "\331\377\332\334\331\377\333\334\331\377\333\334\331\377\333\334\331" - "\377\333\334\331\377\335\336\333\377\363\363\363\377\361\361\361\377" - "\377\377\377\377\226\227\223\377\354\354\354\376\361\361\361\377\367" - "\367\367\377\367\367\367\377\347\350\347\377\317\320\317\377\26055\373" - "\317WW\376\316;;\377\31466\377\31466\377\31466\377\31466\377\31466\377" - "\31466\377\31466\377\316>>\377\317TT\374\251\10\10\273\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\210\212\205\377\377\377\377\377\356\356\356\377\360\360\360\377" - "\361\361\361\377\362\362\362\377\363\363\363\377\364\364\364\377\364" - "\364\364\377\365\365\365\377\365\365\365\377\365\365\365\377\365\365" - "\365\377\364\364\364\377\363\363\363\377\362\362\362\377\377\377\377" - "\377\226\230\224\377\355\355\355\377\355\355\355\377\356\356\356\377" - "\355\355\355\376\354\352\352\377\26411\377\313NN\377\31355\377\31244" - "\377\31244\377\31244\377\31244\377\31244\377\31244\377\31244\377\312" - "44\377\31244\377\31377\377\313LL\376\247\4\4\313\243\0\0\3\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\210\212" - "\205\377\377\377\377\377\356\356\356\377\355\355\355\377\310\312\305" - "\377\307\311\304\377\307\311\304\377\307\312\304\377\310\312\305\377" - "\310\312\305\377\310\312\305\377\310\312\305\377\307\312\304\377\313" - "\315\310\377\367\367\367\377\363\363\363\377\377\377\377\377\223\224" - "\220\377\342\343\341\377\353\353\353\377\361\360\361\377\357\357\357" - "\377\26655\377\315QQ\377\31399\377\31244\377\31244\377\31244\377\312" - "44\377\31233\377\31388\377\31233\377\31244\377\31244\377\31244\377\312" - "44\377\313::\377\315RR\376\246\4\4\313\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\210\212\205\377\377\377\377" - "\377\357\357\357\377\361\361\361\377\370\367\370\377\371\371\371\377" - "\372\372\373\377\373\373\373\377\374\374\375\377\375\374\375\377\376" - "\375\376\377\376\375\376\377\375\375\376\377\374\374\374\377\365\365" - "\365\377\364\364\364\377\377\377\377\377\223\225\220\377\330\331\327" - "\377\316\320\314\377\311\313\306\377\264@@\377\310FF\377\31288\377\310" - "22\377\31022\377\31022\377\31022\377\31011\377\315DD\376\303@@\377\315" - "DD\376\31011\377\31022\377\31022\377\31022\377\31022\377\31299\377\310" - "GG\376\250\6\6\273\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\210\212\205\377\377\377\377\377\360\360\360\377\356\356" - "\356\377\274\277\270\377\272\275\267\377\273\276\267\377\273\276\267" - "\377\273\276\267\377\273\276\267\377\273\276\267\377\273\276\267\377" - "\272\275\266\377\300\303\274\377\372\372\372\377\365\365\365\377\377" - "\377\377\377\227\231\225\377\360\360\360\377\362\362\362\377\26500\377" - "\310HH\377\31055\377\30611\377\30722\377\30722\377\30722\377\30611\377" - "\314EE\377\27400\377\243\0\0\210\27511\377\314EE\377\30611\377\30722" - "\377\30722\377\30722\377\30611\377\30744\377\311II\376\246\2\2\326\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\210\212\205\377" - "\377\377\377\377\360\360\360\377\362\362\362\377\372\372\372\377\374" - "\373\374\377\375\375\376\377\376\376\377\377\377\377\377\377\377\377" - "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" - "\377\367\367\367\377\366\366\366\377\377\377\377\377\220\222\215\377" - "\323\324\321\377\262;;\377\307GG\377\31088\377\30511\377\30611\377\306" - "11\377\30611\377\305//\377\313BB\377\267%%\377\231\0\0W\0\0\0\2\240\0" - "\0X\267&&\377\313BB\377\305//\377\30611\377\30611\377\30611\377\305/" - "/\377\316MM\377\252\13\13\377\243\0\0/\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\210\212\205\377\377\377\377\377\361\361\361\377\357" - "\357\357\377\277\301\273\377\275\300\272\377\275\300\272\377\276\300" - "\272\377\276\300\272\377\276\300\272\377\276\301\272\377\276\301\272" - "\377\275\300\271\377\303\305\277\377\373\373\374\377\366\366\366\377" - "\377\377\377\377\230\232\226\377\362\362\362\377\313\200\200\377\301" - "99\377\310<<\377\30400\377\30400\377\30400\377\30400\377\311@@\377\273" - "11\377\17797\251\0\0\0\2\0\0\0\2\0\0\0\0\242\0\0O\27411\375\311AA\377" - "\30400\377\30400\377\30411\376\313HH\377\264\40\40\371\244\0\0.\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\210\212\205\377\377" - "\377\377\377\361\361\361\377\363\363\363\377\371\370\371\377\372\372" - "\372\377\374\373\374\377\375\375\375\377\376\376\377\377\377\377\377" - "\377\377\377\377\377\377\377\377\377\377\377\377\377\376\376\377\377" - "\371\371\371\377\367\367\367\377\377\377\377\377\217\221\213\377\327" - "\330\325\377\350\351\350\377\317\212\212\377\27511\377\306<<\377\303" - "//\377\302..\377\307@@\377\265\"\"\377\342\261\261\377\325\326\325\377" - "\220\223\220\330chb4@@>\6\0\0\0\0\241\0\0N\265!!\377\310@@\377\302,," - "\377\312FF\377\255\23\23\377\237\0\0""2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\210\212\205\377\377\377\377\377\361" - "\361\361\377\360\360\360\377\316\320\313\377\316\320\313\377\316\320" - "\314\377\316\321\314\377\324\325\321\377\376\376\376\377\375\375\375" - "\377\375\375\375\377\374\374\374\377\373\373\373\377\371\371\371\377" - "\367\367\367\377\377\377\377\377\230\231\225\377\352\353\352\377\337" - "\340\335\377\331\332\327\377\270jg\377\27400\377\30466\377\305<<\377" - "\270((\377\276\210\210\377\352\352\352\376\351\351\351\377\351\351\351" - "\377\273\273\272\377\203\205\202\261NNK6\0\2\2\1\226\0\0]\270((\377\311" - "II\376\262\35\35\371\236\0\0""2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\210\212\205\377\377\377\377\377\361" - "\361\361\377\362\362\362\377\362\362\362\377\363\363\363\377\365\365" - "\364\377\366\366\366\377\370\371\370\377\374\374\374\377\375\375\375" - "\377\375\375\375\377\374\374\374\377\373\373\373\377\371\371\371\377" - "\367\367\367\377\377\377\377\377\221\222\216\377\341\342\340\377\362" - "\362\362\377\354\354\354\377\354\354\353\377\307~~\377\301;;\377\270" - "((\377\211[Y\377\321\321\321\377\315\315\315\377\314\314\314\376\313" - "\313\313\377\316\316\316\377\326\326\326\377\224\226\223\361]_[\253\6" - "\6\7\34\201\0\0[\245\0\0\377u\0\0""6\0\0\0\16\0\0\0\13\0\0\0\7\0\0\0" - "\3\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\207\211\204\377\377" - "\377\377\376\361\361\361\377\363\363\363\377\364\364\364\377\365\365" - "\365\377\367\367\367\377\370\370\370\377\371\371\371\377\373\373\373" - "\377\374\374\374\377\374\374\374\377\374\374\374\377\372\372\372\377" - "\371\371\371\377\367\367\367\377\377\377\377\377\223\225\220\377\324" - "\326\324\377\301\303\276\377\303\304\300\377\331\331\330\377\336\336" - "\336\377\275jj\377\273\177\177\377\201\203\177\377\261\262\260\377\273" - "\273\273\377\275\275\275\377\267\267\267\377\264\264\264\377\267\267" - "\267\376\310\310\310\377\261\261\260\377UVT\205\0\0\0$+\0\0,\0\0\0\33" - "\0\0\0\31\0\0\0\24\0\0\0\17\0\0\0\12\0\0\0\6\0\0\0\1\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\210\212\205\377\377\377\377\376\360\360\360\376\362" - "\362\362\377\363\363\363\377\365\365\365\377\366\366\366\377\370\370" - "\370\377\370\370\370\377\372\372\372\377\372\372\372\377\372\372\372" - "\377\372\372\372\377\371\371\371\377\370\370\370\377\366\366\366\377" - "\377\377\377\377\225\227\222\377\360\360\360\377\370\370\370\377\352" - "\352\352\377\345\345\345\377\341\341\341\377\351\351\351\377\242\243" - "\240\377\263\263\263\377\302\304\302\377\256\260\253\377\262\263\261" - "\377\307\306\306\377\305\305\305\377\305\305\305\377\303\303\303\377" - "\311\311\311\377stq\222\0\0\0!\0\0\0\35\0\0\0\31\0\0\0\25\0\0\0\21\0" - "\0\0\14\0\0\0\10\0\0\0\3\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\217" - "\222\215\261\343\343\342\377\372\373\372\377\372\372\372\377\372\372" - "\372\377\372\372\372\377\372\372\372\377\373\373\373\376\373\373\372" - "\376\373\373\372\377\372\373\372\377\372\373\372\377\372\373\372\377" - "\373\373\372\377\373\373\372\377\375\375\375\377\326\327\325\377\257" - "\260\255\377\314\316\312\377\303\305\277\377\334\335\332\377\365\365" - "\364\377\364\364\364\377\371\371\371\377\177\200~\377\302\304\301\377" - "\342\342\342\377\342\342\342\377\313\314\312\377\275\277\273\377\337" - "\337\337\377\334\334\334\376\343\343\343\377\306\307\305\373TVRS\0\0" - "\0\15\0\0\0\13\0\0\0\10\0\0\0\5\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0iP\23\1\201\203}\202y|v\227xzt\230" - "wyt\231vxs\230z|w\316\240\242\236\377\243\245\241\377\244\245\242\377" - "\245\246\243\377\245\246\243\377\246\247\244\377\246\247\244\377\235" - "\237\233\377\242\243\237\377\276\276\274\377\371\371\370\377\377\377" - "\377\377\374\374\374\377\357\360\357\377\370\370\370\377\370\370\370" - "\377\357\357\357\377\251\252\250\377\344\345\343\377\320\322\316\377" - "\331\333\327\377\357\360\360\377\357\360\357\377\357\357\357\377\360" - "\360\360\376\372\372\372\377|~{\266\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\3\0\0\0\0\221\223\220" - "\257\360\360\360\377\357\357\357\377\361\361\361\377\362\362\362\377" - "\365\365\365\377\366\366\366\377\367\367\367\377\365\365\365\377\370" - "\370\370\377\374\374\374\377\376\376\376\377\375\375\375\377\374\374" - "\374\377\372\372\372\377\371\371\371\377\371\371\371\377\305\306\305" - "\377\251\254\246\377\363\363\362\377\363\363\363\377\344\345\343\377" - "\326\330\324\377\360\360\360\377\360\360\360\376\376\376\376\377\234" - "\235\233\377ceb\35\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\2\0\0\0\5\0\0\0\4~\201\177p\326\326\325\377" - "\364\364\364\377\366\366\366\377\366\366\366\377\367\367\367\377\367" - "\367\367\376\370\370\370\377\372\372\372\377\373\373\373\377\374\374" - "\374\377\375\375\375\377\375\375\375\377\373\373\373\377\372\372\372" - "\377\370\370\370\377\372\372\372\377\265\266\264\377\333\334\333\377" - "\310\312\304\377\337\340\335\377\361\361\361\377\365\365\365\377\362" - "\362\362\377\363\363\363\377\337\337\336\377\200\202~\204\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\3\3\3\3\6""553\21mnkm\240\242\236\252\264\265\263\357\302" - "\302\301\377\355\355\354\376\377\377\377\377\377\377\377\377\374\374" - "\374\377\372\372\372\377\373\373\373\377\374\374\374\377\373\373\373" - "\377\372\372\372\377\371\371\371\377\367\367\367\377\367\367\366\377" - "\255\256\252\377\344\344\343\377\373\373\373\377\337\340\335\377\340" - "\341\336\377\365\365\365\377\362\362\362\377\370\370\370\377\246\247" - "\245\327SSR\12\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\2\0\0\0\4\0\0\0\7\0\0\0\12\30\31" - "\30\21,-+\27RRS.wxu\366\215\220\214\377\255\256\253\377\351\351\350\377" - "\377\377\377\377\377\377\377\377\375\375\375\377\372\372\372\377\371" - "\371\371\377\370\370\370\377\366\366\366\377\357\357\357\377\255\257" - "\254\377\315\317\312\377\321\324\317\377\366\365\365\377\365\365\365" - "\377\364\364\364\377\367\367\367\376\346\347\346\375klim\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\2\0\0\0\5\0\0\0\7\0\0\0\12\0\0\0\12CD@6\272" - "\273\272\372\370\370\370\377\322\323\323\377\256\257\255\377\223\225" - "\222\377\266\270\265\377\327\330\327\377\340\340\340\377\363\363\363" - "\377\373\373\373\377\377\377\377\377\330\330\327\377\273\274\271\377" - "\376\375\376\377\345\345\343\377\342\344\341\377\366\366\366\377\365" - "\365\365\377\377\377\377\377\200\201~\320\0\0\0\3\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\3\0\0\0\5\0\0\0\7\0\0\0\11\35\40\37\27\231" - "\232\227\377\377\377\377\377\370\370\370\377\362\362\362\377\362\362" - "\362\377\344\344\344\377\316\316\315\377\274\274\273\377\250\251\245" - "\377\250\251\247\377\240\241\236\377\253\254\252\377\322\324\320\377" - "\317\321\314\377\362\363\362\377\371\371\371\377\367\367\367\376\376" - "\376\377\377\257\261\257\377hhf7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\3\0\0\0\4\0\0\0\7\0\0\0\7^^^3\212\213\207" - "\346\353\353\352\375\373\373\373\376\366\366\366\377\366\366\366\377" - "\370\370\370\377\372\372\372\377\367\367\367\377\360\360\360\377\356" - "\356\356\377\366\366\366\377\376\376\376\377\361\362\362\377\345\346" - "\344\377\371\371\371\377\367\367\367\377\351\351\351\377\214\216\213" - "\233\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\3\0\0\0\4\3\3\3\7\0\0\0\5\0\0\0\15cd`\206\263\265\263" - "\336\344\344\344\377\377\376\377\377\370\370\370\376\371\371\371\377" - "\373\373\373\377\375\375\375\377\377\377\377\377\376\376\376\377\374" - "\374\374\377\373\373\373\377\373\373\373\377\367\367\367\377\374\374" - "\374\376\267\270\266\351STR\35\23\24\23\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\2\0\0\0\4\0\0\0\5" - "\0\0\0\7\0\0\0\4MOK$\205\210\204\221\245\246\244\377\377\377\377\377" - "\375\375\375\377\372\372\372\377\374\374\374\377\375\375\375\377\374" - "\374\374\377\373\373\373\377\372\372\372\377\370\370\370\377\372\371" - "\372\376\362\363\362\377tur\215\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0" - "\0\0\2\0\0\0\4\0\0\0\5\0\0\0\6\0\0\0\0UTU)\201\203\177\324\334\335\334" - "\371\372\372\372\377\374\374\374\377\373\373\373\376\372\372\372\377" - "\372\372\372\377\371\371\371\377\370\370\370\377\377\377\377\377\206" - "\210\205\346\30\22\35\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\1\0\0\0\2\0\0\0\4\4\4\4\5\0\0\0\3\0\0\0\3]`[`\252\253\250\317\324" - "\325\324\377\377\377\377\377\373\373\373\376\371\371\371\377\370\370" - "\370\377\374\374\374\377\303\304\302\377wytP\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\1\0\0\0\3" - "\0\0\0\3\0\0\0\2RTP\17}\177{n\233\234\231\364\376\376\376\377\375\374" - "\375\377\366\366\366\376\361\361\361\377\230\231\227\256\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0RYT\26wyv\270\315" - "\315\313\361\347\347\346\377\300\301\277\360cf_1\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0eic:\177" - "\200}^kmh6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"}; - - -/* Build icon, based on mattone_poroton_architet_01.png from openclipart.org. */ -/* GdkPixbuf RGBA C-Source image dump */ - -#ifdef __SUNPRO_C -#pragma align 4 (build_inline) -#endif -#ifdef __GNUC__ -static const guint8 build_inline[] __attribute__ ((__aligned__ (4))) = -#else -static const guint8 build_inline[] = -#endif -{ "" - /* Pixbuf magic (0x47646b50) */ - "GdkP" - /* length: header (24) + pixel_data (9216) */ - "\0\0$\30" - /* pixdata_type (0x1010002) */ - "\1\1\0\2" - /* rowstride (192) */ - "\0\0\0\300" - /* width (48) */ - "\0\0\0""0" - /* height (48) */ - "\0\0\0""0" - /* pixel_data: */ - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0.\0\0\0z\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\377" - "\301B\0\377\277B\0\377[\37\0\376\0\0\0:\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\212\0\0\0\377\22\6\0\377\301" - "B\0\377\302C\0\377\311E\0\377\1\0\0\347\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\377\0\0\0\377~+\0\377\302C\0\377\302" - "C\0\377\302C\0\377\305D\0\377\0\0\0\377\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\5\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "=\1\0\0\374\34\11\0\373\306D\0\377\277B\0\377\302C\0\377\277B\0\377\320" - "G\0\377\320G\0\377\302C\0\377\300B\0\377\24\6\0\375\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\332\0\0\0\377/\20\0\376\0\0\0\377" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0E\0\0\0\3777\23" - "\0\376\320H\0\377\301B\0\377\301C\0\377\311E\0\377{*\0\377\0\0\0\377" - "\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\314F\0\377\302C\0\377\2263\0" - "\377\1\0\0\203\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\10\2\0\377\302C\0\377\302C\0\377" - "\301B\0\377\277B\0\377\22\6\0\376\0\0\0\370\0\0\0\37\0\0\0f\0\0\0\377" - "A\26\0\374\307D\0\377\300B\0\377\301B\0\377\305D\0\377}+\0\377\0\0\0" - "\377\1\0\0\377\0\0\0\377\5\2\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0\0" - "\0\377\2\0\0\377\313F\0\377\302C\0\377\313F\0\377\0\0\0\377\0\0\0\2\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\374\0\0\0\377\277B\0\377\301C\0\377\302C\0\377\301B\0\377" - "\275A\0\377\312E\0\377\301B\0\377\302C\0\377\277B\0\377\314F\0\377;\24" - "\0\377\0\0\0\377\0\0\0\377\0\0\0\377\1\0\0\377\0\0\0\377\0\0\0\377\0" - "\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377" - "\275A\0\377\301B\0\377\301B\0\377\0\0\0\377\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\371\0\0\0\377" - "\0\0\0\377\300B\0\377\302C\0\377\302C\0\377\301B\0\377\301C\0\377\301" - "B\0\377\37\12\0\377\1\0\0\377\0\0\0\377\0\0\0\377*\17\0\3772\22\0\377" - "\0\0\0\377\4\1\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377" - "\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\277B\0\377\302C\0" - "\377\301B\0\377F\30\0\375\0\0\0\34\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\372\0\0\0\377\0\0\0\377\0\0\0\377\277" - "B\0\377\302C\0\377\302C\0\377\302C\0\377\0\0\0\377\0\0\0\377\0\0\0\377" - "!\14\0\377(\16\0\377\0\0\0\377\0\0\0\377\0\0\0\377\12\3\0\377\0\0\0\377" - "\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\14\4\0\377" - "\263=\0\377\277B\0\377\301C\0\377\302C\0\377\302C\0\377\302C\0\377\277" - "A\0\377\2\0\0\312\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\373\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\301B\0\377\302C\0" - "\377\302B\0\377,\17\0\377\0\0\0\377\0\0\0\377\0\0\0\377\1\0\0\377\1\0" - "\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0" - "\0\0\3779\23\0\377\317G\0\377\301B\0\377\302C\0\377\302C\0\377\303C\0" - "\377\270\77\0\377\32\10\0\377=\24\0\377\314F\0\377\302C\0\377\305D\0" - "\377\0\0\0\377\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\373" - "\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\306D\0\377\301C\0" - "\377\302C\0\377\2253\0\377\7\2\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0" - "\0\0\377/\20\0\377\0\0\0\377\0\0\0\3776\22\0\377\313F\0\377\301B\0\377" - "\301B\0\377\302C\0\377\302C\0\377\311E\0\377\0\0\0\377\1\0\0\377\0\0" - "\0\377\0\0\0\377\0\0\0\377\1\0\0\377\2201\0\377\302C\0\377\300B\0\377" - "\2\0\0\375\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\373\0\0\0\377\0" - "\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\313F\0\377\302B\0\377" - "\302C\0\377\2407\0\377\0\0\0\377\0\0\0\377\0\0\0\377\1\0\0\377\30\10" - "\0\377\310E\0\377\300B\0\377\301B\0\377\301C\0\377\301B\0\377\320H\0" - "\377\21\5\0\377\3\1\0\377\6\2\0\377$\15\0\377\0\0\0\377\0\0\0\377\0\0" - "\0\377\0\0\0\377\0\0\0\377\0\0\0\377N\32\0\377\302C\0\377\302C\0\377" - "u(\0\376\0\0\0W\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\373\0\0\0\377\0\0\0\377\17\5" - "\0\377\4\1\0\377\0\0\0\377\0\0\0\377\1\0\0\377\320G\0\377\302C\0\377" - "\302C\0\377\311E\0\377\262=\0\377\320G\0\377\300B\0\377\302B\0\377\302" - "C\0\377\301B\0\377\306D\0\377\23\6\0\377\2\0\0\377\13\3\0\377\0\0\0\377" - "\0\0\0\377\0\0\0\377\0\0\0\377\1\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377" - "\0\0\0\377\0\0\0\377\0\0\0\377-\17\0\377\301B\0\377\301B\0\377\314F\0" - "\377\1\0\0\365\0\0\0\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\372\0\0\0\3771\21\0\377\0\0\0\377\0" - "\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\1\0\0\377\307D\0\377\302C\0\377" - "\301C\0\377\302C\0\377\302C\0\377\302C\0\377\307E\0\377\24\7\0\377\1" - "\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\1\0\0\377\0\0\0\377\0\0\0\377" - "\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377" - "\0\0\0\377\0\0\0\377\0\0\0\377\307D\0\377\301C\0\377\302C\0\377\303C" - "\0\377\0\0\0\377\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\371\0\0\0\377\1\0\0\377\1\0\0\377\0\0\0\377" - "\0\0\0\377\0\0\0\377#\14\0\377\0\0\0\377\0\0\0\377\255;\0\377\301B\0" - "\377\302C\0\377\301C\0\377\311E\0\377\1\0\0\377\0\0\0\377\0\0\0\377\0" - "\0\0\377\3\1\0\377\0\0\0\377\1\0\0\377\36\12\0\377\0\0\0\377\0\0\0\377" - "\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\1\0\0\377" - "\0\0\0\377\312E\0\377\302C\0\377\301C\0\377\302C\0\377\301C\0\377\300" - "B\0\377\23\6\0\374\0\0\0\31\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\1\0\0\372=\26\0\377\13\4\0\377\17\5\0\377\12\3\0\377\0" - "\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\33\12\0\377\0\0\0\377\177,\0\377" - "\302C\0\377\301C\0\377\310E\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0" - "\377\0\0\0\377\0\0\0\377\0\0\0\377\1\0\0\377:\25\0\377-\20\0\377\0\0" - "\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\2479\0\377\277B\0\377" - "\301B\0\377\301B\0\377\310E\0\377\2479\0\377K\32\0\377\302C\0\377\301" - "B\0\377\302C\0\377\212/\0\377\0\0\0\332\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0a#\0\373\2\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\32" - "\11\0\377\0\0\0\377\20\5\0\377\26\7\0\377\4\1\0\377\23\6\0\377\0\0\0" - "\377<\24\0\377\301B\0\377\302B\0\377\302C\0\377\0\0\0\377\0\0\0\377\4" - "\1\0\377\0\0\0\377!\14\0\377\40\13\0\377\0\0\0\377\5\1\0\377\35\12\0" - "\377\0\0\0\377\1\0\0\377\3\0\0\377\316G\0\377\301B\0\377\302B\0\377\301" - "B\0\377\317G\0\377\0\0\0\377\1\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377" - "\0\0\0\377\307E\0\377\301B\0\377\320H\0\377\0\0\0\377\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0l&\0\374\0\0\0\377@\27\0\377\2204\0\377\0\0\0" - "\377\200.\0\377|,\0\377*\17\0\377\7\2\0\377)\16\0\377\0\0\0\377\15\5" - "\0\377\0\0\0\377\20\5\0\377\301B\0\377\302C\0\377\277B\0\377\0\0\0\377" - "\0\0\0\377\177-\0\377\24\6\0\377\0\0\0\377\0\0\0\377*\17\0\377\0\0\0" - "\377\2304\0\377\277B\0\377\301B\0\377\302C\0\377\277B\0\377\2437\0\377" - "\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377" - "\0\0\0\377\1\0\0\377\315F\0\377\301B\0\377\304C\0\377\0\0\0\374\0\0\0" - "\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\377\2153\0\377\27\10\0\377\2050\0\377" - "\201.\0\377\2101\0\377\2060\0\377\2101\0\377\0\0\0\377\200.\0\377\0\0" - "\0\377\23\6\0\377\0\0\0\377\0\0\0\377\0\0\0\377\300B\0\377\302C\0\377" - "\302C\0\377\0\0\0\377\0\0\0\377\36\13\0\377\0\0\0\377N\32\0\377\303C" - "\0\377\301B\0\377\302C\0\377\301B\0\377\314F\0\377)\16\0\377\2\0\0\377" - "\0\0\0\377\0\0\0\377\4\1\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377" - "\0\0\0\377\0\0\0\377\0\0\0\377\2\0\0\377\307D\0\377\302C\0\377\277B\0" - "\377\7\2\0\377\0\0\0\271\0\0\0\1\0\0\0\322Z\40\0\377\2050\0\377\202/" - "\0\377&\15\0\377k&\0\377\2101\0\377\1\0\0\377\2070\0\377\77\26\0\377" - "\26\10\0\377\2214\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0" - "\377\301B\0\377\302C\0\377\302C\0\377\306D\0\377\307E\0\377\300B\0\377" - "\301B\0\377\302C\0\377\302C\0\377\2325\0\377\0\0\0\377\0\0\0\377\0\0" - "\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0" - "\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377" - "\304C\0\377\301C\0\377\301B\0\377t'\0\377\0\0\0\377\0\0\0\0\0\0\0\376" - "\2050\0\377;\25\0\377|-\0\3776\23\0\377\201.\0\377R\35\0\377\2060\0\377" - "\204/\0\377\2040\0\377\2071\0\377\0\0\0\377\0\0\0\377\34\12\0\377\0\0" - "\0\377\0\0\0\377\0\0\0\377\305D\0\377\301B\0\377\301B\0\377\302C\0\377" - "\302C\0\377\302C\0\377\207.\0\377\2\0\0\377\0\0\0\377\0\0\0\377\0\0\0" - "\377\0\0\0\377\0\0\0\377\0\0\0\377c#\0\377\0\0\0\377\0\0\0\377\0\0\0" - "\377\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\272" - "@\0\377\302C\0\377\301B\0\377\276A\0\377\177+\0\377\0\0\0\377\0\0\0\0" - "\0\0\0\25\3\0\0\376\2111\0\377\0\0\0\377X\37\0\377T\36\0\377\201.\0\377" - "\201.\0\377<\25\0\377\201.\0\377b#\0\377\2153\0\377\2071\0\377|,\0\377" - "#\14\0\377Z\40\0\377\0\0\0\377\0\0\0\377\316G\0\377\302C\0\377\302C\0" - "\377\302C\0\377\2438\0\377\0\0\0\377\0\0\0\377\0\0\0\377\11\3\0\377\0" - "\0\0\377\0\0\0\377\0\0\0\377\6\1\0\377*\17\0\3775\23\0\377\25\7\0\377" - "\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\312E\0\377\301B\0" - "\377\301B\0\377\305D\0\377L\32\0\377\2\0\0\377\0\0\0\377\0\0\0\377\0" - "\0\0\0\0\0\0\0\0\0\0\0\3\1\0\374\0\0\0\377\0\0\0\377\200.\0\377\201." - "\0\377\2111\0\377\2060\0\377\201.\0\377\200.\0\377\2050\0\377\2111\0" - "\377\0\0\0\377\10\2\0\377]!\0\377\0\0\0\377\0\0\0\377\1\0\0\377\314F" - "\0\377\302C\0\377\302C\0\377\316G\0\377\1\0\0\377\0\0\0\377\0\0\0\377" - "\4\1\0\377\0\0\0\377\0\0\0\377\0\0\0\377\1\0\0\377N\33\0\377\0\0\0\377" - "\1\0\0\377\0\0\0\377\0\0\0\377\11\3\0\377\310E\0\377\302C\0\377\301B" - "\0\377\304C\0\377#\13\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0" - "\0\0\377\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0,\17\0\374v*\0\377*\16\0\377" - "\2070\0\377\2050\0\377\202/\0\377\202/\0\377\2050\0\377\37\13\0\377\0" - "\0\0\377N\33\0\377,\20\0\377\7\2\0\377\1\0\0\377\1\0\0\377\0\0\0\377" - "\1\0\0\377\273@\0\377\301B\0\377\301C\0\377\315F\0\377\2\1\0\377\0\0" - "\0\377\0\0\0\377\0\0\0\377\1\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0" - "\0\0\377\3\1\0\377;\23\0\377\302C\0\377\301B\0\377\302C\0\377\315F\0" - "\377\5\1\0\377\13\4\0\377\34\11\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0" - "\0\0\377\0\0\0\377\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\23\7\0\375" - "O\34\0\377\27\10\0\377\201.\0\377\202/\0\377W\37\0\377\2050\0\377\201" - ".\0\3772\21\0\377\0\0\0\377x+\0\377\204/\0\377\200.\0\377>\26\0\377\1" - "\0\0\377\0\0\0\377\0\0\0\377\2366\0\377\302C\0\377\301C\0\377\303C\0" - "\377\0\0\0\377#\14\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0\0" - "\0\377{*\0\377\300B\0\377\301B\0\377\302C\0\377\321H\0\377\0\0\0\377" - "\0\0\0\377r)\0\377\2060\0\377k&\0\377S\36\0\377#\14\0\377\0\0\0\377\0" - "\0\0\377\0\0\0\377\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\77" - "\27\0\375\204/\0\377\2070\0\377o(\0\377u*\0\377\204/\0\377\201.\0\377" - "U\36\0\377\2132\0\377V\36\0\377\204/\0\377\0\0\0\377v+\0\377Q\35\0\377" - "\0\0\0\377\0\0\0\377\0\0\0\377q&\0\377\302C\0\377\302B\0\377\300B\0\377" - "\4\1\0\377\0\0\0\377\0\0\0\377\0\0\0\377\306D\0\377\300B\0\377\302B\0" - "\377\301B\0\377\277A\0\377\0\0\0\3773\22\0\377}-\0\377\0\0\0\377\211" - "1\0\377\2101\0\377\0\0\0\377\25\10\0\377\0\0\0\377&\15\0\377\0\0\0\377" - "%\15\0\377\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\4}-" - "\0\376N\34\0\377\201.\0\377\2122\0\377z,\0\377\2060\0\377\204/\0\377" - "\0\0\0\3776\23\0\377\2204\0\377\0\0\0\377G\31\0\377\3\1\0\377\0\0\0\377" - "\0\0\0\377\0\0\0\377\0\0\0\377N\32\0\377\302C\0\377\302C\0\377\302C\0" - "\377\277B\0\377\314F\0\377\302C\0\377\302C\0\377\301B\0\377\2274\0\377" - "\0\0\0\377H\32\0\377\203/\0\377\202/\0\377\2070\0\377\2060\0\377\203" - "/\0\377\2163\0\377D\30\0\3771\21\0\377\0\0\0\377@\26\0\377\2111\0\377" - "\0\0\0\377\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\5" - "\1\0\13\0\0\0\376l'\0\377Q\35\0\377\203/\0\377o(\0\377\10\2\0\377\177" - ".\0\377|,\0\377\0\0\0\377\2\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377A\27" - "\0\377\0\0\0\377\0\0\0\377\0\0\0\377;\23\0\377\301B\0\377\301B\0\377" - "\301B\0\377\302C\0\377\306D\0\377I\31\0\377\5\1\0\377\2060\0\377[!\0" - "\377\202/\0\377\202/\0\377T\36\0\377\202/\0\377\2070\0\377\2071\0\377" - "\2101\0\377k&\0\3772\22\0\377f%\0\377\6\1\0\377\7\2\0\377\15\5\0\377" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\32\22\6\0\377\2\0\0\377\2070\0\377\204/\0\377\201.\0\377\202/\0\377" - "\2070\0\377\2100\0\377\203/\0\377\0\0\0\377\0\0\0\377\16\5\0\377\0\0" - "\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377q&\0\377\302C\0\377\303" - "C\0\377\22\6\0\377\0\0\0\377\204/\0\377\202/\0\377\201.\0\377\202/\0" - "\377\202/\0\377\202/\0\377\2050\0\377\2101\0\377t*\0\377\201.\0\377\200" - ".\0\377M\33\0\377\201.\0\377\2101\0\377E\30\0\377\204/\0\377i&\0\377" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0*\0\0\0\377\2060\0\377\2122\0\377\201.\0\377U\36\0\377\206" - "0\0\377-\20\0\377\0\0\0\377\\!\0\377P\34\0\377l'\0\377\0\0\0\377\0\0" - "\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\207" - "0\0\377\202/\0\377\202/\0\377\202/\0\377\203/\0\377\202/\0\377\202/\0" - "\377\203/\0\377\202/\0\377\2111\0\377\201.\0\377\10\3\0\377\200.\0\377" - "\31\11\0\377\201.\0\377N\34\0\377\2111\0\377t*\0\377\0\0\0\377\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0""6\0\0\0\377>\26\0\377<\25\0\377\202/\0\377\202/\0\377\202" - "/\0\377\177.\0\377E\30\0\3773\22\0\377\0\0\0\377\0\0\0\377\0\0\0\377" - "\0\0\0\377Z\40\0\377\0\0\0\377\0\0\0\377\26\7\0\377\202/\0\377\202/\0" - "\377\202/\0\377\202/\0\377\202.\0\377\201.\0\377\204/\0\377\202/\0\377" - "\202/\0\377\202/\0\377\2060\0\377\203/\0\377\202/\0\377\201/\0\377\202" - "/\0\377M\33\0\377\201.\0\377\202/\0\377\203/\0\377I\32\0\377\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0I\2071\0\377\2060\0\377\1\0\0\377]!\0\377E\30\0\377" - "\203/\0\377\0\0\0\377\202.\0\377\1\0\0\377\26\10\0\377&\15\0\377\6\2" - "\0\377]!\0\377\0\0\0\377\0\0\0\377\33\11\0\377\202.\0\377\202/\0\377" - "\202/\0\377\202.\0\377\202/\0\377\202/\0\377\201.\0\377\202/\0\377\202" - ".\0\3775\23\0\377\201.\0\377B\27\0\377\203/\0\377\201.\0\377`\"\0\377" - "\201.\0\377~-\0\377\201.\0\377J\32\0\377\0\0\0\377\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\5\1\0^\2163\0\377j&\0\377\201.\0\377\202/\0\377Q\35\0\377" - "\16\5\0\377t)\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377" - "\0\0\0\377\0\0\0\377\27\10\0\377\202/\0\377\202/\0\377P\35\0\377\200" - ".\0\377\202/\0\377\202/\0\377\202/\0\377\0\0\0\377\202/\0\377\202/\0" - "\377\202/\0\377\201.\0\377\201.\0\377`\"\0\377\201.\0\377\201.\0\377" - "\2071\0\377\201.\0\377\202/\0\377\36\12\0\377\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\1\0\0o\2111\0\377\202/\0\377u*\0\377\201.\0\377\2060\0\377" - "\0\0\0\377-\20\0\377A\27\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377" - "\0\0\0\377!\14\0\377\202/\0\377\202/\0\377\201.\0\377\201.\0\377\203" - "/\0\377\202/\0\377\202/\0\377\202.\0\377\202/\0\377\202/\0\377.\20\0" - "\377\201.\0\377\202/\0\377\201.\0\377\201.\0\377\201.\0\377r)\0\377\201" - ".\0\377\2122\0\377\33\11\0\377\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\2\0\0\206\2132\0\377w*\0\377\2132\0\377|,\0\377r)\0\377\2111\0" - "\377\0\0\0\377L\33\0\377\0\0\0\377\0\0\0\377\0\0\0\377\0\0\0\377+\17" - "\0\377\201.\0\377\202/\0\377\202/\0\377\201.\0\377\202/\0\377\202/\0" - "\377\201.\0\377\202/\0\377\201.\0\377\202/\0\377\202/\0\377\201.\0\377" - "\202/\0\377\202/\0\377\202/\0\377\203/\0\377w+\0\377\201.\0\377\202/" - "\0\377\21\6\0\377\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\237\2132\0\377X\37\0\377\201.\0\377~-\0\3777\23\0\377\7\2\0\377" - "G\31\0\377\0\0\0\377\0\0\0\377I\32\0\377\0\0\0\3776\23\0\377\202.\0\377" - "\202/\0\377\202.\0\377\202.\0\377\202/\0\377\2050\0\377z,\0\377\202." - "\0\377\202.\0\377\6\2\0\377\201.\0\377\202.\0\377\202/\0\377\202.\0\377" - "\202.\0\377\202.\0\377\201.\0\377\201.\0\377\2040\0\377\0\0\0\377\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\264\214" - "2\0\377\203/\0\377\11\3\0\377\2111\0\377\2101\0\377\0\0\0\377\1\0\0\377" - "\10\2\0\377\2\0\0\377\0\0\0\377C\30\0\377\201/\0\377\201/\0\377k&\0\377" - "\201.\0\377\202/\0\377\201.\0\377\201/\0\377\201.\0\377\201/\0\377\201" - "/\0\377\201.\0\377\201/\0\377\202/\0\377{,\0\377\201.\0\377\201.\0\377" - "\201.\0\3778\23\0\377\1\0\0\275\0\0\0\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\2\0\0\310\2121\0\377P\34\0\377" - "2\21\0\377\2111\0\377\10\2\0\377\"\14\0\377\20\5\0\377\0\0\0\377\0\0" - "\0\377Q\35\0\377\201/\0\377\202/\0\377\200.\0\377\201.\0\377\202/\0\377" - "\201/\0\377\201/\0\377\201/\0\377\201/\0\377\2050\0\377\202/\0\377\201" - "/\0\377\202/\0\377\201/\0\377\201.\0\377j&\0\377\1\0\0\366\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\335\2122\0\377\201.\0\377\0\0\0\377\0\0" - "\0\377\0\0\0\377x+\0\377\0\0\0\377G\31\0\377^!\0\377\201.\0\377\202/" - "\0\377\201.\0\377\201.\0\377\202/\0\377\2050\0\377\2111\0\377\201.\0" - "\377\201.\0\377\201.\0\377\201.\0\377\201.\0\377\201.\0\377\2101\0\377" - "\0\0\0\377\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\351\3\1\0\377\0\0\0\377H\32\0\377\0\0\0\377\15\4\0\377\0\0\0\377" - "\0\0\0\377h%\0\377\201.\0\377\202/\0\377\202.\0\377\201.\0\377\202/\0" - "\377\202/\0\377\202/\0\377\202.\0\377\201.\0\377F\31\0\377\201.\0\377" - "\2122\0\377\0\0\0\377\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\372~-\0\377\0\0\0\377\0\0\0\377" - "\0\0\0\377\0\0\0\377\0\0\0\377k&\0\377\202/\0\377\202/\0\377\202/\0\377" - "\40\13\0\377\201.\0\377\202/\0\377\202/\0\377\202/\0\377\202/\0\377\206" - "0\0\377\7\2\0\377\0\0\0'\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\2\0\0\0\377\0\0\0" - "\377@\27\0\3777\24\0\377\0\0\0\377\0\0\0\377o(\0\377\202/\0\377\202/" - "\0\377\202/\0\377\202/\0\377\202/\0\377\202/\0\377\202/\0\377\202/\0" - "\377)\16\0\377\1\0\0\223\0\0\0\3\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\1\0\0\0\377\13\4\0\377\0\0\0\377\0\0\0\377\0\0\0\377r)\0\377\202" - "/\0\377\202/\0\377\202/\0\377\202/\0\377\202.\0\377\201.\0\377V\36\0" - "\377\1\0\0\357\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\3\0\0\0\377\24\7\0\377\0\0\0\377\0\0\0\377u*\0\377" - "\202/\0\377\202/\0\377\202/\0\377\201.\0\377|,\0\377\0\0\0\377\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\377\0\0\0\377\0\0\0\377y+\0\377\201" - ".\0\377\201.\0\377\2121\0\377\0\0\0\377\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\377\11\3\0\377|,\0\377\2101\0\377\0" - "\0\0\377\0\0\0\26\0\0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\374\10\3\0\377\0\0\0Y\0\0\0\2\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" - "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"}; - - -/* Tango-like Save All icon, kindly provided by Jesse Mayes (licenced as GPLv2). */ -/* GdkPixbuf RGBA C-Source image dump */ - -#ifdef __SUNPRO_C -#pragma align 4 (save_all_tango_inline) -#endif -#ifdef __GNUC__ -static const guint8 save_all_tango_inline[] __attribute__ ((__aligned__ (4))) = -#else -static const guint8 save_all_tango_inline[] = -#endif -{ "" - /* Pixbuf magic (0x47646b50) */ - "GdkP" - /* length: header (24) + pixel_data (9216) */ - "\0\0$\30" - /* pixdata_type (0x1010002) */ - "\1\1\0\2" - /* rowstride (192) */ - "\0\0\0\300" - /* width (48) */ - "\0\0\0""0" - /* height (48) */ - "\0\0\0""0" - /* pixel_data: */ - "\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377" - "\0\377\377\377\0\377\377\377\0\377\377\377\0\40J\207=\40J\207\211!L\211" - "\315!K\210\363\"L\210\363!K\210\361!L\211\332!K\210\226\40J\207O\40J" - "\207\3\377\377\377\0\377\377\377\0\40J\207\16\40J\207g!K\210\252!K\210" - "\346\"L\210\365!K\210\363!K\210\355!L\211\274\40J\207s\40J\207$\377\377" - "\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377" - "\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377" - "\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377" - "\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377" - "\377\0\377\377\377\0\377\377\377\0\377\377\377\0\40J\207B!K\210\306%" - "N\212\357Rv\247\351j\213\267\370w\227\301\377\202\240\306\377\214\247" - "\312\377{\231\300\377[}\256\3754[\224\364!K\210\350\40J\207r\40J\207" - "\205\40J\207\3628_\227\344b\204\261\361p\221\274\377|\233\303\377\207" - "\243\310\377\211\243\310\377k\213\270\377Jo\243\371&O\212\371!K\210\262" - "\40J\207,\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377" - "\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377" - "\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377" - "\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377" - "\377\377\0\40J\207\3\40J\207\217&P\213\353^\200\256\272\227\260\320\300" - "\227\261\321\335\221\254\316\364\220\252\315\377\222\254\316\377\224" - "\255\317\377\224\256\317\377\224\256\317\377\226\257\320\377r\221\272" - "\377%N\212\3768^\226\365|\232\300\276\233\263\322\320\224\256\317\350" - "\217\252\315\377\221\254\316\377\223\255\316\377\224\256\320\377\224" - "\256\317\377\225\257\317\377\223\254\315\377k\213\266\375+S\215\367\40" - "J\207n\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377" - "\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377" - "\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377" - "\377\0\377\377\377\0\377\377\377\0\377\377\377\0\40J\207\15\40J\207\271" - "\77d\230\323\255\277\330\220\254\300\332\243\237\266\324\276\226\257" - "\320\330\217\252\315\361\215\251\314\377\217\252\315\377\220\252\315" - "\377\216\251\314\377\214\247\313\377i\212\266\377+T\216\377\205\237\303" - "\377\224\253\314\376~\232\300\373\224\255\316\326\222\255\316\344\215" - "\250\314\374\216\251\314\377\220\252\315\377\217\252\315\377\215\251" - "\314\377\213\247\313\377\211\246\312\377\217\252\315\377\210\243\307" - "\377>d\231\366!K\210\260\40J\207\3\377\377\377\0\377\377\377\0\377\377" - "\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377" - "\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377" - "\377\0\377\377\377\0\377\377\377\0\40J\207\1\40J\207\261>b\227\265\332" - "\342\355f\300\317\343\201\251\275\327\243\237\266\323\276\232\263\322" - "\326\223\255\316\355\217\252\315\377\215\251\314\377\214\247\313\377" - "\213\247\313\377t\224\275\377(Q\214\377\217\250\311\377\243\272\326\377" - "\243\272\326\377\226\256\316\377\206\240\304\374\224\255\317\345\220" - "\253\315\371\216\252\315\377\214\247\313\377\214\247\313\377\212\246" - "\313\377\210\244\311\377\205\243\310\377\202\240\307\377\203\241\307" - "\377\220\253\315\377Mq\242\366!K\210\235\377\377\377\0\377\377\377\0" - "\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377" - "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377" - "\0\377\377\377\0\377\377\377\0\377\377\377\0\40J\207b6\\\223\303\356" - "\361\366S\277\314\336r]}\252\3017\\\223\372.U\217\372%O\212\3776\\\224" - "\372Vy\251\370\203\240\306\377\220\253\316\377\202\237\306\377:a\227" - "\377\201\233\301\377\250\275\330\377\204\237\303\377Jm\237\3775[\223" - "\377*Q\214\377(Q\214\377Di\234\365j\213\267\376\221\253\316\377\214\250" - "\314\377\207\244\311\377\204\242\310\377\203\241\307\377\200\236\306" - "\377|\234\304\377\177\235\306\377\222\254\315\377Dg\234\366\40K\210q" - "\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377" - "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377" - "\0\377\377\377\0\377\377\377\0\377\377\377\0\40J\207!1X\220\251\275\311" - "\333bYx\246\264'P\213\362\40J\207\220\40J\207\32\377\377\377\0\40J\207" - "\7\40J\207\32!K\210\224%N\212\370l\214\267\374_\201\257\377t\221\271" - "\377\215\246\307\377Bf\232\3772Z\223\377\\\200\260\377v\227\302\377\213" - "\246\312\377Or\245\370!K\210\250!K\210\335\77d\232\365\213\246\310\377" - "\211\246\312\377\201\240\307\377\200\236\306\377}\235\305\377z\232\303" - "\377x\230\302\377{\233\304\377\207\243\307\377&O\213\365\40J\207\30\377" - "\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377" - "\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377" - "\377\377\0\377\377\377\0\40J\207]\206\235\276eQr\241\233\40J\207\234" - "\40J\207\25\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377" - "\377\377\0\377\377\377\0\40J\207+!K\210\333Mp\242\376\231\257\316\377" - ";a\230\377`\203\262\377x\231\303\377w\230\302\377t\225\301\377w\230\302" - "\377\212\246\311\377&O\212\366\40J\207\40\40J\207p3Z\222\367\214\250" - "\313\377\204\242\310\377|\234\304\377z\232\303\377x\230\302\377u\227" - "\301\377r\224\300\377\211\246\312\377Z}\254\371!K\210\243\377\377\377" - "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377" - "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377" - "\0\40J\207\21""2Y\221b^|\250b\40J\207\214\40J\207\7\377\377\377\0\377" - "\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377" - "\377\377\0\377\377\377\0\40J\207Y=a\226\371Su\246\377f\210\265\377x\230" - "\302\377v\227\302\377t\225\301\377q\224\277\377n\221\276\377\211\246" - "\312\377\\\177\255\373!K\210\216\377\377\377\0!K\210\230Vy\251\370\216" - "\251\314\377y\232\303\377w\230\302\377u\227\301\377s\225\300\377p\222" - "\277\377t\226\301\377\216\251\313\377'O\213\372\40J\207\17\377\377\377" - "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377" - "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\40J\207%P" - "q\241O\40J\207n\40J\207\20\377\377\377\0\377\377\377\0\377\377\377\0" - "\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377" - "\0\40J\207\7.U\216A0W\220\243Gk\235\371\211\245\312\377u\227\301\377" - "s\225\300\377q\224\277\377n\221\276\377l\217\275\377t\226\300\377\211" - "\245\310\377#M\211\344\377\377\377\0\40J\207\12%N\212\346\210\242\305" - "\377{\232\304\377t\226\301\377r\224\300\377p\222\277\377m\220\276\377" - "j\216\274\377\210\245\311\377Vx\247\365\40J\207X\377\377\377\0\377\377" - "\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377" - "\377\0\377\377\377\0\377\377\377\0\377\377\377\0.U\217\40""7\\\223E\40" - "J\207\26\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377" - "\377\377\0\377\377\377\0UUU6SSS\265SSS\337QSU\341OWd\347FQa\347+Q\211" - "\375\215\247\311\377s\225\300\377p\222\277\377n\221\276\377l\217\275" - "\377i\215\274\377f\213\272\377\220\253\315\3770W\216\376JQ\\\345SSS\340" - "\77Og\353`\177\252\376\203\241\307\377q\223\277\377o\222\276\377m\220" - "\275\377j\216\274\377h\214\273\377x\231\302\377p\220\271\377/Nz\365S" - "SS\271OOO\35\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0" - "\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0""3Y\221\14\40" - "J\207\40\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377" - "\377\377\0\377\377\377\0QQQ\26TTT\356\316\316\316\377\364\364\364\377" - "\365\365\365\377\336\342\351\377\352\354\357\377Rs\242\377\200\234\302" - "\377u\226\301\377m\220\275\377k\217\275\377i\215\274\377f\213\272\377" - "d\211\271\377\211\246\312\377Ko\242\377\251\267\313\377\355\355\355\377" - "\306\316\331\377Oq\241\377\210\245\312\377m\220\276\377l\217\275\377" - "i\215\274\377h\214\273\377e\212\272\377p\222\277\377\202\236\305\377" - "7]\223\377\270\270\270\377TTT\344UUU\36\377\377\377\0\377\377\377\0\377" - "\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377" - "\377\377\0\40J\207\11\377\377\377\0\377\377\377\0\377\377\377\0\377\377" - "\377\0\377\377\377\0\377\377\377\0RRRv\245\245\245\377\372\372\372\377" - "\350\350\350\377\347\347\347\377\342\343\345\377\350\350\350\377u\215" - "\261\377s\222\272\377v\227\302\377i\215\274\377h\214\273\377e\212\272" - "\377c\211\271\377a\207\270\377\202\240\307\377Z{\252\377\217\241\274" - "\377\343\343\343\377\334\336\340\377;`\226\377\211\246\312\377j\216\274" - "\377i\215\274\377f\213\272\377e\212\272\377b\210\271\377h\214\273\377" - "\220\251\314\377(P\213\377\355\355\355\377\255\255\255\377SSS\220\377" - "\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377" - "\377\377\0\377\377\377\0\377\377\377\0\40J\207\0\377\377\377\0\377\377" - "\377\0\377\377\377\0\377\377\377\0\377\377\377\0\40J\207E7No\352\203" - "\230\267\377\206\233\271\377\201\226\264\377\201\226\264\377\201\226" - "\265\377\201\226\265\377Wu\241\377l\212\264\377w\230\302\377e\212\272" - "\377a\206\266\377Ck\242\377@h\237\377>g\237\377Mr\245\377Ch\235\3777" - "\\\222\377Oo\234\377Oo\234\3771W\221\377\211\245\311\377f\213\272\377" - "e\212\272\377c\211\271\377a\207\270\377_\206\267\377^\205\267\377\227" - "\257\320\377(P\213\377\177\224\263\377\201\226\264\3778Nn\366!J\206\203" - "\40J\207\200\40J\207\200\40J\207\200\40J\207}\40J\207\16\377\377\377" - "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377" - "\0\377\377\377\0\377\377\377\0GRbD.Q\203\377Qs\242\377t\221\266\377m" - "\213\264\377f\206\261\377f\205\261\377g\207\263\377h\207\263\377{\227" - "\276\377x\231\303\377b\210\271\377a\207\270\377Hp\246\377(P\214\377_" - "\177\255\377f\206\261\377f\206\262\377c\203\261\377f\205\262\377g\206" - "\262\377i\210\264\377\214\246\311\377d\211\271\377a\207\270\377`\206" - "\270\377^\205\267\377\\\203\266\377Y\201\265\377\221\253\315\377w\224" - "\274\377s\220\270\377s\220\270\377t\220\270\377t\221\271\376t\221\271" - "\375n\214\265\375+S\215\377\40K\210v\377\377\377\0\377\377\377\0\377" - "\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377" - "\377\377\0\377\377\377\0SSS\226\257\264\273\3778^\223\377\212\242\302" - "\377\226\257\316\377w\227\301\377p\222\277\377q\223\277\377q\223\277" - "\377q\223\300\377i\215\274\377_\206\267\377]\204\267\377\\\203\266\377" - ">g\237\377Il\236\377\206\242\310\377y\231\304\377o\222\277\377p\223\277" - "\377q\224\300\377r\224\277\377r\223\300\377`\206\270\377^\205\267\377" - "]\204\266\377[\203\265\377Y\201\264\377V\177\263\377i\215\274\377m\220" - "\275\377l\220\275\377k\217\275\377i\216\274\377p\222\277\377\233\263" - "\322\377Su\245\367!K\210\234\377\377\377\0\377\377\377\0\377\377\377" - "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377" - "\0\377\377\377\0III\7SSS\356\362\362\362\377\306\315\327\3776[\223\377" - "\210\242\304\377y\232\303\377^\205\267\377^\205\267\377^\205\267\377" - "]\204\267\377]\204\266\377[\203\265\377Y\201\265\377X\200\264\377V\177" - "\263\3775_\230\377Rt\245\377\200\236\305\377b\210\270\377^\205\267\377" - "^\205\267\377]\204\267\377]\204\266\377\\\203\266\377Z\202\265\377Y\201" - "\264\377W\200\264\377U~\263\377T}\262\377Q{\261\377Oz\260\377Kw\256\377" - "Jv\256\377Lw\257\377\213\247\313\377e\204\260\372!K\211\275\40J\207\3" - "\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377" - "\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0SSSV\215\215" - "\215\377\370\370\370\377\340\340\340\377\262\275\313\3779^\224\377\203" - "\237\303\377j\217\275\377Z\202\265\377Z\202\265\377Y\201\265\377Y\201" - "\264\377X\200\264\377V\177\263\377U~\263\377S}\262\377Jv\256\377+V\222" - "\377Z{\253\377}\234\305\377^\205\267\377Z\202\265\377Y\201\265\377Y\201" - "\265\377X\200\264\377W\200\264\377U~\263\377U~\263\377Oz\260\377Fr\254" - "\377=l\250\3776f\245\3774e\244\3775f\245\377x\230\302\377o\216\270\377" - "%L\204\353\40J\207\13\377\377\377\0\377\377\377\0\377\377\377\0\377\377" - "\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377" - "\377\0\377\377\377\0SSS\266\326\326\326\377\355\355\355\377\340\340\340" - "\377\340\340\340\377\250\265\310\377>c\227\377|\233\302\377d\211\272" - "\377U~\263\377T}\262\377R|\262\377Oz\260\377Fr\253\377=l\247\3775f\243" - "\3774d\243\3773c\242\377'R\217\377c\203\260\377y\231\303\377W\200\264" - "\377T}\262\377S}\262\377Q{\261\377Jv\256\377Bo\252\3779i\246\3774e\244" - "\3774e\244\3774e\244\3774e\244\3774e\244\377k\217\275\377z\227\276\377" - "3Z\221\377NRX\343\0\0\0\1\377\377\377\0\377\377\377\0\377\377\377\0\377" - "\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377" - "\377\377\0RRR\31]]]\374\370\370\370\377\342\342\342\377\340\340\340\377" - "\345\345\345\377\346\346\346\377\231\251\301\3777]\224\377i\214\271\377" - "Bo\251\3773c\241\3773c\241\3773c\241\3773c\240\3773b\237\3773b\237\377" - "3b\237\3772b\237\3771a\236\377&Q\214\377Uy\252\377_\206\267\3775f\245" - "\3774e\244\3774e\244\3774e\244\3774e\244\3774e\244\3774e\244\3774e\244" - "\3774e\244\3774e\244\377^\205\267\377\203\237\304\3770X\217\377\310\317" - "\331\377vvv\377SSSD\377\377\377\0\377\377\377\0\377\377\377\0\377\377" - "\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377" - "\377\0RRRv\252\252\252\377\363\363\363\377\337\337\337\377\344\344\344" - "\377\346\346\346\377\343\343\343\377\341\341\341\377\202\226\263\377" - "<`\224\377k\215\270\377>k\244\3772a\236\3772a\236\3772a\235\3772`\234" - "\3772`\234\3771`\234\3771`\234\3774c\236\377q\217\267\377)R\214\377]" - "\200\260\377^\205\267\3774e\244\3774e\244\3774e\244\3774e\244\3774e\244" - "\3774e\244\3774e\244\3774e\244\377R|\262\377\212\245\311\3777]\223\377" - "\250\263\303\377\342\342\342\377\267\267\267\377RRR\247\377\377\377\0" - "\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377" - "\0\377\377\377\0\377\377\377\0\377\377\377\0SSS\325\345\345\345\377\347" - "\347\347\377\337\337\337\377\344\344\344\377\341\341\341\377\340\340" - "\340\377\335\335\335\377\333\333\333\377n\205\247\377Ce\226\377m\215" - "\266\377:f\237\3771_\232\3771_\232\3771^\231\3770^\230\3770^\230\377" - "1_\230\377n\214\263\377i\205\253\3777Y\212\377/V\216\377h\211\265\377" - "[\203\266\3774e\244\3774e\244\3774e\244\3774e\244\3774e\244\3774e\244" - "\377Ht\255\377\214\247\312\377@e\231\377\224\244\273\377\331\331\331" - "\377\332\332\332\377\341\341\341\377XXX\370UUU\22\377\377\377\0\377\377" - "\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377" - "\377\0UUU6ttt\377\367\367\367\377\336\336\336\377\337\337\337\377\337" - "\337\337\377\335\335\335\377\333\333\333\377\332\332\332\377\327\327" - "\327\377\324\324\325\377Zv\234\377Kl\232\377l\212\262\3776b\233\3770" - "]\227\3770]\226\3770\\\226\377/\\\225\377`\201\252\377p\212\255\377." - "R\203\377\273\276\304\377\254\264\300\3770V\217\377q\221\273\377X\200" - "\264\3774e\244\3774e\244\3774e\244\3774e\244\377@n\251\377\212\246\312" - "\377Mo\241\377x\216\256\377\331\331\331\377\331\331\331\377\325\325\325" - "\377\344\344\344\377\221\221\221\377RRRm\377\377\377\0\377\377\377\0" - "\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377" - "\0SSS\226\302\302\302\377\355\355\355\377\333\333\333\377\341\341\341" - "\377\335\335\335\377\332\332\332\377\327\327\327\377\325\325\325\377" - "\326\326\326\377\325\325\325\377\321\322\323\377Lj\224\377Sq\234\377" - "k\211\260\3773^\226\377/[\223\377.Z\223\377Rv\242\377u\216\257\377+N" - "\201\377\250\257\271\377\307\307\307\377\307\307\307\377\236\250\270" - "\3772Y\220\377z\231\301\377S}\262\3774e\244\3774e\244\377:j\247\377\205" - "\241\310\377[{\251\377]z\242\377\325\325\325\377\327\327\327\377\335" - "\335\335\377\324\324\324\377\335\335\335\377\311\311\311\377SSS\320\377" - "\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377" - "\377\377\0III\7UUU\356\360\360\360\377\340\340\340\377\332\332\332\377" - "\336\336\336\377\341\341\341\377\327\327\327\377\326\326\326\377\326" - "\326\326\377\326\326\326\377\325\325\325\377\325\325\325\377\314\316" - "\317\377\77^\214\377[x\240\377g\206\254\3770\\\223\377Gm\234\377z\221" - "\260\3771R\201\377\224\237\255\377\302\302\302\377\303\303\303\377\304" - "\304\304\377\305\305\305\377\221\236\262\3779^\224\377\202\237\305\377" - "Ny\260\3776g\245\377{\233\304\377i\207\262\377Hi\231\377\317\320\322" - "\377\324\324\324\377\330\330\330\377\341\341\341\377\323\323\323\377" - "\325\325\325\377\345\345\345\377iii\377UUU3\377\377\377\0\377\377\377" - "\0\377\377\377\0\377\377\377\0\377\377\377\0SSSV\222\222\222\377\363" - "\363\363\377\334\334\334\377\332\332\332\377\331\331\331\377\344\344" - "\344\377\335\335\335\377\330\330\330\377\327\327\327\377\327\327\327" - "\377\327\327\327\377\324\324\324\377\322\322\322\377\304\306\312\377" - "5V\207\377d\200\246\377j\210\255\377}\225\264\377;[\210\377\202\220\245" - "\377\303\303\303\377\302\302\302\377\303\303\303\377\304\304\304\377" - "\306\306\306\377\307\307\307\377\205\226\257\377@e\231\377\210\244\310" - "\377x\231\303\377t\222\272\3778]\223\377\310\313\317\377\323\323\323" - "\377\326\326\326\377\343\343\343\377\327\327\327\377\322\322\322\377" - "\324\324\324\377\337\337\337\377\250\250\250\377SSS\226\377\377\377\0" - "\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0SSS\266\325\325" - "\325\377\347\347\347\377\333\333\333\377\333\333\333\377\331\331\331" - "\377\332\332\332\377\346\346\346\377\343\343\343\377\333\333\333\377" - "\331\331\331\377\327\327\327\377\325\325\325\377\322\322\322\377\321" - "\321\321\377\274\300\306\3770R\204\377n\207\253\377Ig\223\377n\201\237" - "\377\307\307\307\377\306\306\306\377\306\306\306\377\306\306\306\377" - "\307\307\307\377\311\311\311\377\312\312\312\377\314\314\314\377v\213" - "\252\377Im\236\377}\231\277\3771X\220\377\275\302\311\377\323\323\323" - "\377\333\333\333\377\346\346\346\377\332\332\332\377\323\323\323\377" - "\323\323\323\377\325\325\325\377\330\330\330\377\327\327\327\377TTT\357" - "UUU\11\377\377\377\0\377\377\377\0\377\377\377\0RRR\31aaa\374\364\364" - "\364\377\335\335\335\377\333\333\333\377\333\333\333\377\332\332\332" - "\377\331\331\331\377\331\331\331\377\343\343\343\377\350\350\350\377" - "\335\335\335\377\330\330\330\377\326\326\326\377\326\326\326\377\323" - "\323\323\377\322\322\322\377\265\273\304\377*N\202\377Wq\227\377\313" - "\313\314\377\314\314\314\377\314\314\314\377\313\313\313\377\314\314" - "\314\377\315\315\315\377\315\315\315\377\316\316\316\377\317\317\317" - "\377\320\320\320\377h\201\245\377(P\214\377\260\270\304\377\327\327\327" - "\377\342\342\342\377\345\345\345\377\327\327\327\377\323\323\323\377" - "\323\323\323\377\325\325\325\377\324\324\324\377\324\324\324\377\342" - "\342\342\377\201\201\201\377TTT[\377\377\377\0\377\377\377\0\377\377" - "\377\0RRRv\254\254\254\377\355\355\355\377\332\332\332\377\333\333\333" - "\377\334\334\334\377\333\333\333\377\333\333\333\377\331\331\331\377" - "\331\331\331\377\337\337\337\377\352\352\352\377\350\350\350\377\343" - "\343\343\377\331\331\331\377\325\325\325\377\324\324\324\377\323\323" - "\323\377\264\272\304\377\315\316\317\377\320\320\320\377\317\317\317" - "\377\320\320\320\377\320\320\320\377\320\320\320\377\321\321\321\377" - "\321\321\321\377\323\323\323\377\323\323\323\377\324\324\324\377\326" - "\326\326\377\271\301\315\377\345\345\345\377\351\351\351\377\342\342" - "\342\377\324\324\324\377\324\324\324\377\326\326\326\377\325\325\325" - "\377\326\326\326\377\327\327\327\377\324\324\324\377\332\332\332\377" - "\272\272\272\377SSS\276\377\377\377\0\377\377\377\0\377\377\377\0SSS" - "\324\343\343\343\377\341\341\341\377\335\335\335\377\352\352\352\377" - "\352\352\352\377\335\335\335\377\333\333\333\377\333\333\333\377\333" - "\333\333\377\332\332\332\377\330\330\330\377\336\336\336\377\346\346" - "\346\377\354\354\354\377\353\353\353\377\344\344\344\377\337\337\337" - "\377\336\336\336\377\332\332\332\377\330\330\330\377\326\326\326\377" - "\324\324\324\377\325\325\325\377\327\327\327\377\331\331\331\377\334" - "\334\334\377\335\335\335\377\341\341\341\377\350\350\350\377\354\354" - "\354\377\347\347\347\377\337\337\337\377\327\327\327\377\326\326\326" - "\377\326\326\326\377\326\326\326\377\325\325\325\377\325\325\325\377" - "\345\345\345\377\350\350\350\377\337\337\337\377\324\324\324\377\336" - "\336\336\377```\376SSS\"\377\377\377\0]]]\13ZZZ\377\364\364\364\377\331" - "\331\331\377\334\334\334\377\350\350\350\377\350\350\350\377\334\334" - "\334\377\332\332\332\377\332\332\332\377\333\333\333\377\333\333\333" - "\377\333\333\333\377\333\333\333\377\333\333\333\377\333\333\333\377" - "\341\341\341\377\347\347\347\377\351\351\351\377\354\354\354\377\356" - "\356\356\377\357\357\357\377\357\357\357\377\357\357\357\377\357\357" - "\357\377\357\357\357\377\356\356\356\377\354\354\354\377\352\352\352" - "\377\350\350\350\377\343\343\343\377\333\333\333\377\327\327\327\377" - "\327\327\327\377\327\327\327\377\326\326\326\377\326\326\326\377\325" - "\325\325\377\325\325\325\377\325\325\325\377\337\337\337\377\344\344" - "\344\377\331\331\331\377\323\323\323\377\336\336\336\377\226\226\226" - "\377RRRc\377\377\377\0UUU-~~~\377\362\362\362\377\330\330\330\377\331" - "\331\331\377\331\331\331\377\331\331\331\377\331\331\331\377\332\332" - "\332\377\332\332\332\377\332\332\332\377\332\332\332\377\332\332\332" - "\377\332\332\332\377\332\332\332\377\332\332\332\377\332\332\332\377" - "\332\332\332\377\332\332\332\377\332\332\332\377\332\332\332\377\333" - "\333\333\377\336\336\336\377\340\340\340\377\336\336\336\377\334\334" - "\334\377\331\331\331\377\331\331\331\377\330\330\330\377\330\330\330" - "\377\330\330\330\377\327\327\327\377\327\327\327\377\327\327\327\377" - "\326\326\326\377\326\326\326\377\326\326\326\377\325\325\325\377\325" - "\325\325\377\324\324\324\377\324\324\324\377\323\323\323\377\323\323" - "\323\377\323\323\323\377\350\350\350\377\235\235\235\377TTTt\377\377" - "\377\0TTT@\177\177\177\377\361\361\361\377\361\361\361\377\363\363\363" - "\377\363\363\363\377\363\363\363\377\362\362\362\377\362\362\362\377" - "\362\362\362\377\362\362\362\377\362\362\362\377\362\362\362\377\362" - "\362\362\377\362\362\362\377\362\362\362\377\362\362\362\377\362\362" - "\362\377\362\362\362\377\362\362\362\377\362\362\362\377\362\362\362" - "\377\361\361\361\377\361\361\361\377\361\361\361\377\361\361\361\377" - "\361\361\361\377\361\361\361\377\361\361\361\377\361\361\361\377\360" - "\360\360\377\360\360\360\377\360\360\360\377\360\360\360\377\360\360" - "\360\377\360\360\360\377\360\360\360\377\357\357\357\377\357\357\357" - "\377\357\357\357\377\357\357\357\377\357\357\357\377\357\357\357\377" - "\357\357\357\377\335\335\335\377\205\205\205\377SSSx\377\377\377\0TT" - "T@\177\177\177\377\343\343\343\377\274\274\274\377\277\277\277\377\277" - "\277\277\377\277\277\277\377\276\276\276\377\275\275\275\377\274\274" - "\274\377\274\274\274\377\274\274\274\377\273\273\273\377\272\272\272" - "\377\271\271\271\377\271\271\271\377\270\270\270\377\267\267\267\377" - "\266\266\266\377\265\265\265\377\265\265\265\377\264\264\264\377\263" - "\263\263\377\262\262\262\377\261\261\261\377\261\261\261\377\260\260" - "\260\377\257\257\257\377\256\256\256\377\255\255\255\377\255\255\255" - "\377\255\255\255\377\254\254\254\377\253\253\253\377\253\253\253\377" - "\252\252\252\377\251\251\251\377\250\250\250\377\247\247\247\377\247" - "\247\247\377\246\246\246\377\245\245\245\377\245\245\245\377\244\244" - "\244\377\261\261\261\377\204\204\204\377SSSx\377\377\377\0TTT@~~~\377" - "\342\342\342\377\273\273\273\377\273\273\273\377\273\273\273\377\272" - "\272\272\377\271\271\271\377\271\271\271\377\270\270\270\377\267\267" - "\267\377\266\266\266\377\266\266\266\377\265\265\265\377\264\264\264" - "\377\263\263\263\377\262\262\262\377\262\262\262\377\261\261\261\377" - "\260\260\260\377\257\257\257\377\256\256\256\377\256\256\256\377\255" - "\255\255\377\254\254\254\377\253\253\253\377\252\252\252\377\252\252" - "\252\377\251\251\251\377\250\250\250\377\247\247\247\377\247\247\247" - "\377\246\246\246\377\245\245\245\377\244\244\244\377\243\243\243\377" - "\243\243\243\377\242\242\242\377\241\241\241\377\240\240\240\377\237" - "\237\237\377\237\237\237\377\237\237\237\377\237\237\237\377\260\260" - "\260\377\203\203\203\377SSSx\377\377\377\0TTT@}}}\377\341\341\341\377" - "\273\273\273\377\273\273\273\377\273\273\273\377\261\261\261\377\245" - "\245\245\377\247\247\247\377\251\251\251\377\252\252\252\377\254\254" - "\254\377\254\254\254\377\255\255\255\377\256\256\256\377\257\257\257" - "\377\256\256\256\377\257\257\257\377\256\256\256\377\260\260\260\377" - "\257\257\257\377\256\256\256\377\256\256\256\377\256\256\256\377\255" - "\255\255\377\253\253\253\377\252\252\252\377\251\251\251\377\251\251" - "\251\377\257\257\257\377\264\264\264\377\245\245\245\377\266\266\266" - "\377\242\242\242\377\270\270\270\377\234\234\234\377\271\271\271\377" - "\231\231\231\377\270\270\270\377\230\230\230\377\266\266\266\377\243" - "\243\243\377\237\237\237\377\237\237\237\377\257\257\257\377\203\203" - "\203\377SSSx\377\377\377\0TTT@}}}\377\341\341\341\377\273\273\273\377" - "\273\273\273\377\272\272\272\377\246\246\246\377\210\210\210\377\215" - "\215\215\377\223\223\223\377\230\230\230\377\234\234\234\377\237\237" - "\237\377\243\243\243\377\245\245\245\377\250\250\250\377\252\252\252" - "\377\254\254\254\377\255\255\255\377\256\256\256\377\256\256\256\377" - "\256\256\256\377\256\256\256\377\255\255\255\377\253\253\253\377\253" - "\253\253\377\252\252\252\377\251\251\251\377\250\250\250\377\263\263" - "\263\377\275\275\275\377\241\241\241\377\300\300\300\377\234\234\234" - "\377\304\304\304\377\226\226\226\377\307\307\307\377\221\221\221\377" - "\306\306\306\377\224\224\224\377\302\302\302\377\245\245\245\377\237" - "\237\237\377\237\237\237\377\256\256\256\377\201\201\201\377SSSx\377" - "\377\377\0TTT@}}}\377\340\340\340\377\273\273\273\377\273\273\273\377" - "\272\272\272\377\250\250\250\377\210\210\210\377\215\215\215\377\223" - "\223\223\377\230\230\230\377\233\233\233\377\237\237\237\377\243\243" - "\243\377\245\245\245\377\250\250\250\377\252\252\252\377\254\254\254" - "\377\255\255\255\377\256\256\256\377\256\256\256\377\255\255\255\377" - "\256\256\256\377\255\255\255\377\253\253\253\377\252\252\252\377\251" - "\251\251\377\251\251\251\377\250\250\250\377\263\263\263\377\274\274" - "\274\377\241\241\241\377\300\300\300\377\234\234\234\377\304\304\304" - "\377\225\225\225\377\307\307\307\377\221\221\221\377\306\306\306\377" - "\223\223\223\377\302\302\302\377\245\245\245\377\237\237\237\377\237" - "\237\237\377\255\255\255\377\201\201\201\377SSSx\377\377\377\0TTT@||" - "|\377\337\337\337\377\273\273\273\377\272\272\272\377\272\272\272\377" - "\254\254\254\377\212\212\212\377\215\215\215\377\223\223\223\377\230" - "\230\230\377\233\233\233\377\237\237\237\377\242\242\242\377\245\245" - "\245\377\250\250\250\377\252\252\252\377\253\253\253\377\254\254\254" - "\377\256\256\256\377\256\256\256\377\255\255\255\377\255\255\255\377" - "\254\254\254\377\253\253\253\377\252\252\252\377\251\251\251\377\250" - "\250\250\377\250\250\250\377\263\263\263\377\274\274\274\377\241\241" - "\241\377\277\277\277\377\234\234\234\377\304\304\304\377\225\225\225" - "\377\307\307\307\377\220\220\220\377\306\306\306\377\223\223\223\377" - "\302\302\302\377\245\245\245\377\237\237\237\377\237\237\237\377\254" - "\254\254\377\200\200\200\377SSSx\377\377\377\0TTT@|||\377\336\336\336" - "\377\273\273\273\377\272\272\272\377\271\271\271\377\265\265\265\377" - "\241\241\241\377\242\242\242\377\235\235\235\377\231\231\231\377\233" - "\233\233\377\237\237\237\377\242\242\242\377\245\245\245\377\247\247" - "\247\377\252\252\252\377\253\253\253\377\254\254\254\377\255\255\255" - "\377\256\256\256\377\255\255\255\377\255\255\255\377\254\254\254\377" - "\252\252\252\377\252\252\252\377\251\251\251\377\250\250\250\377\247" - "\247\247\377\262\262\262\377\274\274\274\377\241\241\241\377\277\277" - "\277\377\233\233\233\377\304\304\304\377\225\225\225\377\307\307\307" - "\377\220\220\220\377\306\306\306\377\223\223\223\377\302\302\302\377" - "\245\245\245\377\237\237\237\377\237\237\237\377\253\253\253\377\177" - "\177\177\377SSSx\377\377\377\0LLLG{{{\377\335\335\335\377\273\273\273" - "\377\272\272\272\377\271\271\271\377\273\273\273\377\270\270\270\377" - "\274\274\274\377\276\276\276\377\301\301\301\377\267\267\267\377\255" - "\255\255\377\251\251\251\377\246\246\246\377\247\247\247\377\251\251" - "\251\377\253\253\253\377\254\254\254\377\255\255\255\377\255\255\255" - "\377\255\255\255\377\255\255\255\377\254\254\254\377\252\252\252\377" - "\251\251\251\377\250\250\250\377\250\250\250\377\247\247\247\377\262" - "\262\262\377\274\274\274\377\241\241\241\377\277\277\277\377\233\233" - "\233\377\304\304\304\377\225\225\225\377\307\307\307\377\220\220\220" - "\377\306\306\306\377\223\223\223\377\302\302\302\377\245\245\245\377" - "\237\237\237\377\237\237\237\377\252\252\252\377~~~\377PPP|\0\0\0\11" - "CCCPyyy\377\336\336\336\377\272\272\272\377\271\271\271\377\271\271\271" - "\377\273\273\273\377\304\304\304\377\306\306\306\377\306\306\306\377" - "\307\307\307\377\306\306\306\377\306\306\306\377\305\305\305\377\306" - "\306\306\377\276\276\276\377\270\270\270\377\264\264\264\377\262\262" - "\262\377\256\256\256\377\255\255\255\377\254\254\254\377\253\253\253" - "\377\253\253\253\377\252\252\252\377\251\251\251\377\250\250\250\377" - "\247\247\247\377\247\247\247\377\257\257\257\377\265\265\265\377\240" - "\240\240\377\270\270\270\377\235\235\235\377\274\274\274\377\227\227" - "\227\377\274\274\274\377\223\223\223\377\274\274\274\377\226\226\226" - "\377\267\267\267\377\243\243\243\377\237\237\237\377\237\237\237\377" - "\252\252\252\377|||\377MMM\202\0\0\0\17""222=]]]\377\340\340\340\377" - "\313\313\313\377\303\303\303\377\302\302\302\377\302\302\302\377\301" - "\301\301\377\300\300\300\377\277\277\277\377\275\275\275\377\275\275" - "\275\377\274\274\274\377\273\273\273\377\272\272\272\377\271\271\271" - "\377\271\271\271\377\270\270\270\377\267\267\267\377\265\265\265\377" - "\264\264\264\377\264\264\264\377\263\263\263\377\262\262\262\377\261" - "\261\261\377\260\260\260\377\260\260\260\377\256\256\256\377\255\255" - "\255\377\254\254\254\377\254\254\254\377\252\252\252\377\251\251\251" - "\377\250\250\250\377\247\247\247\377\247\247\247\377\246\246\246\377" - "\244\244\244\377\244\244\244\377\244\244\244\377\244\244\244\377\244" - "\244\244\377\243\243\243\377\244\244\244\377\254\254\254\377jjj\377D" - "DDe\0\0\0\20\0\0\0\34PPP\315\224\224\224\377\307\307\307\377\315\315" - "\315\377\313\313\313\377\313\313\313\377\311\311\311\377\311\311\311" - "\377\307\307\307\377\306\306\306\377\304\304\304\377\303\303\303\377" - "\303\303\303\377\302\302\302\377\300\300\300\377\277\277\277\377\276" - "\276\276\377\275\275\275\377\273\273\273\377\272\272\272\377\270\270" - "\270\377\270\270\270\377\266\266\266\377\265\265\265\377\263\263\263" - "\377\262\262\262\377\261\261\261\377\257\257\257\377\256\256\256\377" - "\254\254\254\377\253\253\253\377\252\252\252\377\251\251\251\377\247" - "\247\247\377\245\245\245\377\245\245\245\377\243\243\243\377\242\242" - "\242\377\241\241\241\377\240\240\240\377\237\237\237\377\236\236\236" - "\377\234\234\234\377\201\201\201\377SSS\355\25\25\25$\0\0\0\12\0\0\0" - "\26%%%7JJJ\245PPP\334OOO\342OOO\343OOO\342OOO\343OOO\343OOO\343OOO\343" - "OOO\343OOO\343OOO\343OOO\343OOO\343OOO\343OOO\343OOO\343OOO\343OOO\343" - "OOO\343OOO\343OOO\343OOO\343OOO\343OOO\343OOO\343OOO\343OOO\343OOO\343" - "OOO\343OOO\343OOO\343OOO\343OOO\343OOO\343OOO\343OOO\343OOO\343OOO\342" - "OOO\343OOO\342PPP\337LLL\263333F\0\0\0\25\0\0\0\1\0\0\0\14\0\0\0\26\0" - "\0\0\36\0\0\0&\0\0\0,\0\0\0""0\0\0\0""1\0\0\0""4\0\0\0""4\0\0\0""4\0" - "\0\0""4\0\0\0""4\0\0\0""4\0\0\0""4\0\0\0""4\0\0\0""4\0\0\0""4\0\0\0""4" - "\0\0\0""4\0\0\0""4\0\0\0""4\0\0\0""4\0\0\0""4\0\0\0""4\0\0\0""4\0\0\0" - "4\0\0\0""4\0\0\0""4\0\0\0""4\0\0\0""4\0\0\0""4\0\0\0""4\0\0\0""4\0\0" - "\0""4\0\0\0""4\0\0\0""4\0\0\0""4\0\0\0""4\0\0\0""4\0\0\0""4\0\0\0""0" - "\0\0\0""0\0\0\0,\0\0\0&\0\0\0\36\0\0\0\25\0\0\0\13\377\377\377\0\377" - "\377\377\0\0\0\0\4\0\0\0\15\0\0\0\23\0\0\0\30\0\0\0\33\0\0\0\34\0\0\0" - "\40\0\0\0\40\0\0\0\40\0\0\0\40\0\0\0\40\0\0\0\40\0\0\0\40\0\0\0\40\0" - "\0\0\40\0\0\0\40\0\0\0\40\0\0\0\40\0\0\0\40\0\0\0\40\0\0\0\40\0\0\0\40" - "\0\0\0\40\0\0\0\40\0\0\0\40\0\0\0\40\0\0\0\40\0\0\0\40\0\0\0\40\0\0\0" - "\40\0\0\0\40\0\0\0\40\0\0\0\40\0\0\0\40\0\0\0\40\0\0\0\40\0\0\0\40\0" - "\0\0\40\0\0\0\40\0\0\0\34\0\0\0\33\0\0\0\30\0\0\0\23\0\0\0\15\0\0\0\4" - "\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377\0\377\377\377" - "\0\377\377\377\0\0\0\0\2\0\0\0\4\0\0\0\10\0\0\0\12\0\0\0\12\0\0\0\12" - "\0\0\0\12\0\0\0\12\0\0\0\12\0\0\0\12\0\0\0\12\0\0\0\12\0\0\0\12\0\0\0" - "\12\0\0\0\12\0\0\0\12\0\0\0\12\0\0\0\12\0\0\0\12\0\0\0\12\0\0\0\12\0" - "\0\0\12\0\0\0\12\0\0\0\12\0\0\0\12\0\0\0\12\0\0\0\12\0\0\0\12\0\0\0\12" - "\0\0\0\12\0\0\0\12\0\0\0\12\0\0\0\12\0\0\0\12\0\0\0\12\0\0\0\12\0\0\0" - "\7\0\0\0\4\0\0\0\2\377\377\377\0\377\377\377\0\377\377\377\0\377\377" - "\377\0"}; diff --git a/src/main.c b/src/main.c index 4806905f..98f1df6b 100644 --- a/src/main.c +++ b/src/main.c @@ -237,6 +237,8 @@ static void main_init(void) #endif /* inits */ + ui_init_stock_items(); + ui_init_builder(); main_widgets.window = NULL; @@ -254,8 +256,6 @@ static void main_init(void) ui_prefs.recent_projects_queue = g_queue_new(); main_status.opening_session_files = FALSE; - ui_init_stock_items(); - main_widgets.window = create_window1(); /* add recent projects to the Project menu */ diff --git a/src/ui_utils.c b/src/ui_utils.c index b48efa51..887b43a6 100644 --- a/src/ui_utils.c +++ b/src/ui_utils.c @@ -44,7 +44,6 @@ #include "utils.h" #include "callbacks.h" #include "encodings.h" -#include "images.c" #include "sidebar.h" #include "win32.h" #include "project.h" @@ -952,84 +951,6 @@ void ui_set_search_entry_background(GtkWidget *widget, gboolean success) } -static gboolean have_tango_icon_theme(void) -{ - static gboolean result = FALSE; - static gboolean checked = FALSE; - - if (! checked) - { - gchar *theme_name; - - g_object_get(G_OBJECT(gtk_settings_get_default()), "gtk-icon-theme-name", &theme_name, NULL); - SETPTR(theme_name, g_utf8_strdown(theme_name, -1)); - - result = (strstr(theme_name, "tango") != NULL); - checked = TRUE; - - g_free(theme_name); - } - - return result; -} - - -/* Note: remember to unref the pixbuf once an image or window has added a reference. */ -GdkPixbuf *ui_new_pixbuf_from_inline(gint img) -{ - switch (img) - { - case GEANY_IMAGE_SAVE_ALL: - { - /* check whether the icon theme looks like a Gnome icon theme, if so use the - * old Gnome based Save All icon, otherwise assume a Tango-like icon theme */ - if (have_tango_icon_theme()) - return gdk_pixbuf_new_from_inline(-1, save_all_tango_inline, FALSE, NULL); - else - return gdk_pixbuf_new_from_inline(-1, save_all_gnome_inline, FALSE, NULL); - break; - } - case GEANY_IMAGE_CLOSE_ALL: - { - return gdk_pixbuf_new_from_inline(-1, close_all_inline, FALSE, NULL); - break; - } - case GEANY_IMAGE_BUILD: - { - return gdk_pixbuf_new_from_inline(-1, build_inline, FALSE, NULL); - break; - } - default: - return NULL; - } -} - - -static GdkPixbuf *ui_new_pixbuf_from_stock(const gchar *stock_id) -{ - if (utils_str_equal(stock_id, GEANY_STOCK_CLOSE_ALL)) - return ui_new_pixbuf_from_inline(GEANY_IMAGE_CLOSE_ALL); - else if (utils_str_equal(stock_id, GEANY_STOCK_BUILD)) - return ui_new_pixbuf_from_inline(GEANY_IMAGE_BUILD); - else if (utils_str_equal(stock_id, GEANY_STOCK_SAVE_ALL)) - return ui_new_pixbuf_from_inline(GEANY_IMAGE_SAVE_ALL); - - return NULL; -} - - -GtkWidget *ui_new_image_from_inline(gint img) -{ - GtkWidget *wid; - GdkPixbuf *pb; - - pb = ui_new_pixbuf_from_inline(img); - wid = gtk_image_new_from_pixbuf(pb); - g_object_unref(pb); /* the image doesn't adopt our reference, so remove our ref. */ - return wid; -} - - static void recent_create_menu(GeanyRecentFiles *grf) { GtkWidget *tmp; @@ -1958,10 +1879,6 @@ static void create_config_files_menu(void) void ui_init_stock_items(void) { - GtkIconSet *icon_set; - GtkIconFactory *factory = gtk_icon_factory_new(); - GdkPixbuf *pb; - guint i, len; GtkStockItem items[] = { { GEANY_STOCK_SAVE_ALL, N_("Save All"), 0, 0, GETTEXT_PACKAGE }, @@ -1969,20 +1886,7 @@ void ui_init_stock_items(void) { GEANY_STOCK_BUILD, N_("Build"), 0, 0, GETTEXT_PACKAGE } }; - len = G_N_ELEMENTS(items); - for (i = 0; i < len; i++) - { - pb = ui_new_pixbuf_from_stock(items[i].stock_id); - icon_set = gtk_icon_set_new_from_pixbuf(pb); - - gtk_icon_factory_add(factory, items[i].stock_id, icon_set); - - gtk_icon_set_unref(icon_set); - g_object_unref(pb); - } - gtk_stock_add((GtkStockItem *) items, len); - gtk_icon_factory_add_default(factory); - g_object_unref(factory); + gtk_stock_add((GtkStockItem *) items, G_N_ELEMENTS(items)); } diff --git a/src/ui_utils.h b/src/ui_utils.h index ee6d0110..6fb2d75c 100644 --- a/src/ui_utils.h +++ b/src/ui_utils.h @@ -168,13 +168,6 @@ GeanyUIEditorFeatures; #define GEANY_STOCK_CLOSE_ALL "geany-close-all" #define GEANY_STOCK_BUILD "geany-build" -enum -{ - GEANY_IMAGE_SAVE_ALL, - GEANY_IMAGE_CLOSE_ALL, - GEANY_IMAGE_BUILD -}; - void ui_widget_show_hide(GtkWidget *widget, gboolean show); @@ -304,11 +297,6 @@ void ui_document_show_hide(GeanyDocument *doc); void ui_set_search_entry_background(GtkWidget *widget, gboolean success); -GdkPixbuf *ui_new_pixbuf_from_inline(gint img); - -GtkWidget *ui_new_image_from_inline(gint img); - - void ui_create_recent_menus(void); void ui_add_recent_document(GeanyDocument *doc); diff --git a/wscript b/wscript index 1617b5d1..4825f326 100644 --- a/wscript +++ b/wscript @@ -134,6 +134,40 @@ geany_sources = set([ 'src/templates.c', 'src/toolbar.c', 'src/tools.c', 'src/sidebar.c', 'src/ui_utils.c', 'src/utils.c']) +geany_icons = { + 'hicolor/16x16/apps': ['16x16/classviewer-class.png', + '16x16/classviewer-macro.png', + '16x16/classviewer-member.png', + '16x16/classviewer-method.png', + '16x16/classviewer-namespace.png', + '16x16/classviewer-other.png', + '16x16/classviewer-struct.png', + '16x16/classviewer-var.png', + '16x16/geany.png'], + 'hicolor/16x16/actions': ['16x16/geany-build.png', + '16x16/geany-close-all.png', + '16x16/geany-save-all.png'], + 'hicolor/24x24/actions': ['24x24/geany-build.png', + '24x24/geany-close-all.png', + '24x24/geany-save-all.png'], + 'hicolor/32x32/actions': ['32x32/geany-build.png', + '32x32/geany-close-all.png', + '32x32/geany-save-all.png'], + 'hicolor/48x48/actions': ['48x48/geany-build.png', + '48x48/geany-close-all.png', + '48x48/geany-save-all.png'], + 'hicolor/48x48/apps': ['48x48/geany.png'], + 'hicolor/scalable/apps': ['scalable/geany.svg'], + 'hicolor/scalable/actions': ['scalable/geany-build.svg', + 'scalable/geany-close-all.svg', + 'scalable/geany-save-all.svg'], + 'Tango/16x16/actions': ['tango/16x16/geany-save-all.png'], + 'Tango/24x24/actions': ['tango/24x24/geany-save-all.png'], + 'Tango/32x32/actions': ['tango/32x32/geany-save-all.png'], + 'Tango/48x48/actions': ['tango/48x48/geany-save-all.png'], + 'Tango/scalable/actions': ['tango/scalable/geany-save-all.svg'] +} + def configure(conf): @@ -495,16 +529,12 @@ def build(bld): template_dest = '${DATADIR}/%s/templates' % data_dir bld.install_files(template_dest, start_dir.ant_glob('**/*'), cwd=start_dir, relative_trick=True) # Icons - icon_dest = '${PREFIX}/share/icons' if is_win32 else '${DATADIR}/icons/hicolor/16x16/apps' - start_dir = bld.path.find_dir('icons/16x16') - bld.install_files(icon_dest, start_dir.ant_glob('*.png'), cwd=start_dir) - if not is_win32: - start_dir = bld.path.find_dir('icons/48x48') - icon_dest = '${DATADIR}/icons/hicolor/48x48/apps' - bld.install_files(icon_dest, start_dir.ant_glob('*.png'), cwd=start_dir) - start_dir = bld.path.find_dir('icons/scalable') - scalable_dest = '${DATADIR}/icons/hicolor/scalable/apps' - bld.install_files(scalable_dest, start_dir.ant_glob('*.svg'), cwd=start_dir) + for dest in geany_icons: + if is_win32 and dest != 'hicolor/16x16/apps': + continue + + dest_dir = '${PREFIX}/share/icons' if is_win32 else os.path.join('${DATADIR}/icons/', dest) + bld.install_files(dest_dir, geany_icons[dest], cwd=bld.path.find_dir('icons')) def distclean(ctx): @@ -545,15 +575,16 @@ def _post_install(ctx): is_win32 = _target_is_win32(ctx) if is_win32: return - theme_dir = Utils.subst_vars('${DATADIR}/icons/hicolor', ctx.env) - icon_cache_updated = False - if not ctx.options.destdir: - ctx.exec_command('gtk-update-icon-cache -q -f -t %s' % theme_dir) - Logs.pprint('GREEN', 'GTK icon cache updated.') - icon_cache_updated = True - if not icon_cache_updated: - Logs.pprint('YELLOW', 'Icon cache not updated. After install, run this:') - Logs.pprint('YELLOW', 'gtk-update-icon-cache -q -f -t %s' % theme_dir) + for d in 'hicolor', 'Tango': + theme_dir = Utils.subst_vars('${DATADIR}/icons/' + d, ctx.env) + icon_cache_updated = False + if not ctx.options.destdir: + ctx.exec_command('gtk-update-icon-cache -q -f -t %s' % theme_dir) + Logs.pprint('GREEN', 'GTK icon cache updated.') + icon_cache_updated = True + if not icon_cache_updated: + Logs.pprint('YELLOW', 'Icon cache not updated. After install, run this:') + Logs.pprint('YELLOW', 'gtk-update-icon-cache -q -f -t %s' % theme_dir) def updatepo(ctx):