/* XPM */
-static char * smile_xpm[] = {
-"24 24 22 1",
-" c None",
-". c #404000",
-"+ c #333300",
-"@ c #7F7F00",
-"# c #FFFF00",
-"$ c #000000",
-"% c #CFCF00",
-"& c #9F9F00",
-"* c #DFDF00",
-"= c #303000",
-"- c #808000",
-"; c #BFBF00",
-"> c #202000",
-", c #707000",
-"' c #606000",
-") c #EFEF00",
-"! c #9F1000",
-"~ c #603000",
-"{ c #DF0000",
-"] c #FF0000",
-"^ c #804000",
-"/ c #800000",
-" ...... ",
-" +@@######@@+ ",
-" $%##########%$ ",
-" &##############& ",
-" &################& ",
-" $##################$ ",
-" +%####*==*##*==*####%+ ",
-" -#####-$$-##-$$-#####- ",
-" -#####-$$-##-$$-#####- ",
-".######-$$-##-$$-######.",
-".######;>>;##;>>;######.",
-".#####,#%%####%%#,#####.",
-".####%,##########,%####.",
-".##-->############>--##.",
-".##;;;,##########,;;;##.",
-" -####;')######)';####- ",
-" -####*.'&####&'.*####- ",
-" +%####*=!....!=*####%+ ",
-" $######~{]]{~######$ ",
-" &#####*^//^*#####& ",
-" &#####*;;*#####& ",
-" $%##########%$ ",
-" +--######--+ ",
-" ...... "};
+static char *smile_xpm[] = {
+/* columns rows colors chars-per-pixel */
+"32 32 4 1",
+". c Black",
+"X c #FFFF00",
+" c None",
+"o c #C00000",
+/* pixels */
+" ",
+" ..... ",
+" ...XXXXX... ",
+" ..XXXXXXXXXXX.. ",
+" .XXXXXXXXXXXXXXX. ",
+" ..XXXXXXXXXXXXXXXXX.. ",
+" .XXXXXXXXXXXXXXXXXXXX. ",
+" .XXXXXX.XXXXXXX.XXXXXX. ",
+" .XXXXXX.X.XXXXX.X.XXXXXX. ",
+" .XXXXX.XXX.XXX.XXX.XXXXXX. ",
+" .XXXXX.XXXXXXXXXXXXX.XXXXX. ",
+" .XXXXXXXX.XXXXXXX.XXXXXXXX. ",
+" .XXXXXXXX.XXXXXXX.XXXXXXXX. ",
+" .XXXXXXXXXXXXXXXXXXXXXXXXXXX. ",
+" .XXXXXXXXXXXXXXXXXXXXXXXXXXX. ",
+" .XXXXXXXXXXXXXXXXXXXXXXXXXXX. ",
+" .XXXXXXXXXXXXXXXXXXXXXXXXXXX. ",
+" .XXXXXXX.XXXXXXXXXXX.XXXXXXX. ",
+" .XXXXXX...XXXXXXX...XXXXXX. ",
+" .XXXXXX.oo..XXX..oo.XXXXXX. ",
+" .XXXXXXX.ooo...ooo.XXXXXXX. ",
+" .XXXXXXX.ooooooo.XXXXXXXX. ",
+" .XXXXXXXX..ooo..XXXXXXXX. ",
+" .XXXXXXXXX...XXXXXXXXX. ",
+" .XXXXXXXXXXXXXXXXXXXX. ",
+" ..XXXXXXXXXXXXXXXXX.. ",
+" .XXXXXXXXXXXXXXX. ",
+" ..XXXXXXXXXXX.. ",
+" ...XXXXX... ",
+" ..... ",
+" ",
+" "
+};