--- /dev/null
+/* XPM */
+static char * preview_xpm[] = {
+"24 24 151 2",
+" c None",
+". c #343434",
+"+ c #2D2D2D",
+"@ c #292929",
+"# c #262626",
+"$ c #2E2E2E",
+"% c #303030",
+"& c #737373",
+"* c #A1A1A1",
+"= c #B4B4B4",
+"- c #B2B2B2",
+"; c #9D9D9D",
+"> c #676767",
+", c #202020",
+"' c #1C1C1C",
+") c #272727",
+"! c #616161",
+"~ c #CACACA",
+"{ c #CFCFCF",
+"] c #D0D0D0",
+"^ c #CECECE",
+"/ c #C9C9C9",
+"( c #C1C1C1",
+"_ c #A7A7A7",
+": c #4C4C4C",
+"< c #131313",
+"[ c #222222",
+"} c #757575",
+"| c #D3D3D3",
+"1 c #DBDBDB",
+"2 c #E7E7E7",
+"3 c #EFEFEF",
+"4 c #F3F3F3",
+"5 c #F1F1F1",
+"6 c #E5E5E5",
+"7 c #D2D2D2",
+"8 c #BCBCBC",
+"9 c #5E5E5E",
+"0 c #101010",
+"a c #212121",
+"b c #5B5B5B",
+"c c #CCCCCC",
+"d c #D7D7D7",
+"e c #F5F5F5",
+"f c #FAFAFA",
+"g c #FBFBFB",
+"h c #F8F8F8",
+"i c #F0F0F0",
+"j c #E1E1E1",
+"k c #C2C2C2",
+"l c #434343",
+"m c #0F0F0F",
+"n c #1F1F1F",
+"o c #B9B9B9",
+"p c #D4D4D4",
+"q c #F7F7F7",
+"r c #F9F9F9",
+"s c #F6F6F6",
+"t c #EAEAEA",
+"u c #E2E2E2",
+"v c #ABABAB",
+"w c #0E0E0E",
+"x c #000000",
+"y c #111111",
+"z c #686868",
+"A c #9C9C9C",
+"B c #808080",
+"C c #8E8E8E",
+"D c #919191",
+"E c #929292",
+"F c #949494",
+"G c #939393",
+"H c #8B8B8B",
+"I c #838383",
+"J c #A3A3A3",
+"K c #555555",
+"L c #080808",
+"M c #535353",
+"N c #333333",
+"O c #AFAFAF",
+"P c #E6E6E6",
+"Q c #FDFDFD",
+"R c #FEFEFE",
+"S c #FCFCFC",
+"T c #A8A8A8",
+"U c #8D8D8D",
+"V c #050505",
+"W c #EEEEEE",
+"X c #A6A6A6",
+"Y c #C8C8C8",
+"Z c #FFFFFF",
+"` c #B6B6B6",
+" . c #F4F4F4",
+".. c #F2F2F2",
+"+. c #A9A9A9",
+"@. c #040404",
+"#. c #2A2A2A",
+"$. c #AAAAAA",
+"%. c #ECECEC",
+"&. c #A5A5A5",
+"*. c #C7C7C7",
+"=. c #D8D8D8",
+"-. c #CDCDCD",
+";. c #858585",
+">. c #010101",
+",. c #606060",
+"'. c #646464",
+"). c #C3C3C3",
+"!. c #DADADA",
+"~. c #494949",
+"{. c #ADADAD",
+"]. c #0A0A0A",
+"^. c #BABABA",
+"/. c #DCDCDC",
+"(. c #989898",
+"_. c #E9E9E9",
+":. c #EBEBEB",
+"<. c #A4A4A4",
+"[. c #B7B7B7",
+"}. c #D1D1D1",
+"|. c #414141",
+"1. c #3D3D3D",
+"2. c #969696",
+"3. c #A0A0A0",
+"4. c #BEBEBE",
+"5. c #D9D9D9",
+"6. c #C5C5C5",
+"7. c #515151",
+"8. c #C0C0C0",
+"9. c #959595",
+"0. c #DDDDDD",
+"a. c #484848",
+"b. c #030303",
+"c. c #454545",
+"d. c #060606",
+"e. c #B5B5B5",
+"f. c #C6C6C6",
+"g. c #C4C4C4",
+"h. c #A2A2A2",
+"i. c #828282",
+"j. c #1E1E1E",
+"k. c #191919",
+"l. c #7C7C7C",
+"m. c #E4E4E4",
+"n. c #9E9E9E",
+"o. c #525252",
+"p. c #B0B0B0",
+"q. c #6C6C6C",
+"r. c #565656",
+"s. c #797979",
+"t. c #3A3A3A",
+" ",
+" ",
+" . + @ # # # ",
+" $ % & * = - ; > , ' ",
+" ) ! = ~ { ] ^ / ( _ : < ",
+" [ } ~ | 1 2 3 4 5 6 7 8 9 0 ",
+" a b c d 6 e f g f h e i j k l m ",
+" n o p 6 q r g g f r s i t u v w ",
+" x y z A B C D E F F G G D C H I J K L ",
+"x M N O P e r g Q R R Q S f h e i T U V ",
+"x W y ~ t 5 q q g r S r f q e i X Y _ V ",
+"x Z y ` t 3 4 e s q q q s ...+.~ ] J @. ",
+"x Z #.$.v %.i .. .e e e 4 5 &.*.=.-.;.>. ",
+"x Z ,.'.1 ; %.3 i 5 5 i i T ).=.!./ ~.x ",
+"x Z {.].^./.(._.:.%.%.%.<.[.}.!.p &.>. ",
+"x Z /.|.1.7 +.2.6 6 6 3.$.4.=.5.).% x ",
+"x Z e 6.L 7.8.( 9.0.(.= Y J ).( a.b.x ",
+"x Z g d c.d.. 3.( F e.8.~ f.U + b.].x x ",
+"x Z e & ^.g.1.b.a.I h.&.i.l x j.[.k.x x x ",
+"x Z l.p m.m.Y n.o.j.b.b.j.o.n.p.q.O j.n x x ",
+"x & 8 8 8 8 8 8 &.&.&.&.&.&.&.8 8 r.x > N x x ",
+" x x x x x x x x x x x x x x x x x x x s.t.x x ",
+" x z n x ",
+" x x "};
--- /dev/null
+/* XPM */
+static char * save_xpm[] = {
+"24 24 264 2",
+" c None",
+". c #000000",
+"+ c #141414",
+"@ c #262626",
+"# c #212121",
+"$ c #1F1F1F",
+"% c #1E1E1E",
+"& c #1D1D1D",
+"* c #202020",
+"= c #232323",
+"- c #292929",
+"; c #171717",
+"> c #121212",
+", c #B8B8B8",
+"' c #FFFFFF",
+") c #A8A8A8",
+"! c #0E0E0E",
+"~ c #595959",
+"{ c #444444",
+"] c #4F4F4F",
+"^ c #050505",
+"/ c #222222",
+"( c #3D3D3D",
+"_ c #FEFEFE",
+": c #FCFCFC",
+"< c #FDFDFD",
+"[ c #CACACA",
+"} c #191919",
+"| c #B3B1B0",
+"1 c #EEECEB",
+"2 c #F0DCAA",
+"3 c #E5C470",
+"4 c #DFB84F",
+"5 c #8A681F",
+"6 c #100E09",
+"7 c #FBFBFB",
+"8 c #515151",
+"9 c #F0F0F0",
+"0 c #D6D6D6",
+"a c #EEECE9",
+"b c #E6D498",
+"c c #EED682",
+"d c #EED680",
+"e c #E3C15E",
+"f c #D29815",
+"g c #976E15",
+"h c #7F5B0A",
+"i c #1C190F",
+"j c #D9D9D9",
+"k c #424242",
+"l c #F1F1F1",
+"m c #F3F3F3",
+"n c #EBE9E5",
+"o c #CBB771",
+"p c #735817",
+"q c #C6A546",
+"r c #E3C05D",
+"s c #BC8710",
+"t c #AD7C10",
+"u c #6B6B6B",
+"v c #A0A0A0",
+"w c #535353",
+"x c #505050",
+"y c #AE9C5C",
+"z c #292928",
+"A c #CECDCA",
+"B c #CAC9C7",
+"C c #1A1917",
+"D c #9C7E2B",
+"E c #AB7C12",
+"F c #242012",
+"G c #555555",
+"H c #DEDEDE",
+"I c #E8E8E8",
+"J c #3B3B3B",
+"K c #D7D6D6",
+"L c #656462",
+"M c #DAD9D7",
+"N c #E1E0DF",
+"O c #1A1A19",
+"P c #3D351F",
+"Q c #A37819",
+"R c #231F13",
+"S c #282828",
+"T c #898989",
+"U c #EFEFEF",
+"V c #FAFAFA",
+"W c #E8E7E6",
+"X c #8B8B8A",
+"Y c #0B0B06",
+"Z c #A97C1A",
+"` c #1B1B1B",
+" . c #C9C9C9",
+".. c #DFDFDF",
+"+. c #EBEBEB",
+"@. c #ECECEC",
+"#. c #E1E1E1",
+"$. c #221E11",
+"%. c #EAE8E3",
+"&. c #C58F13",
+"*. c #B68411",
+"=. c #826321",
+"-. c #302C19",
+";. c #131313",
+">. c #1A1A1A",
+",. c #161616",
+"'. c #151515",
+"). c #181818",
+"!. c #1B1B1A",
+"~. c #141413",
+"{. c #363220",
+"]. c #916F25",
+"^. c #322F1E",
+"/. c #98B4C8",
+"(. c #25313B",
+"_. c #A9CCE0",
+":. c #545A68",
+"<. c #BC6A60",
+"[. c #AD5A51",
+"}. c #A4574D",
+"|. c #2B2719",
+"1. c #353120",
+"2. c #5A4D51",
+"3. c #6E8DA2",
+"4. c #0C1820",
+"5. c #BAE5FF",
+"6. c #696E6F",
+"7. c #F9F9F9",
+"8. c #EBEBEA",
+"9. c #937025",
+"0. c #CDCAC1",
+"a. c #73726E",
+"b. c #7496AF",
+"c. c #0A131A",
+"d. c #BAE0FD",
+"e. c #6A6E71",
+"f. c #ECEDEC",
+"g. c #DEDFDF",
+"h. c #DBDDDD",
+"i. c #D8DBDB",
+"j. c #CDCFCF",
+"k. c #312E1B",
+"l. c #2F2C19",
+"m. c #B2B3B0",
+"n. c #C0C0BE",
+"o. c #6F6D6B",
+"p. c #7C9FBB",
+"q. c #050F15",
+"r. c #B7DDFC",
+"s. c #54575A",
+"t. c #F4F4F3",
+"u. c #ECECEB",
+"v. c #F3F3F2",
+"w. c #7F7D7A",
+"x. c #7EA0BB",
+"y. c #020A10",
+"z. c #B1D7F7",
+"A. c #FDFCFB",
+"B. c #EFEFEE",
+"C. c #EDEDEC",
+"D. c #EBECEB",
+"E. c #EBECEC",
+"F. c #F7F7F6",
+"G. c #7D7977",
+"H. c #7F9FB9",
+"I. c #050B0E",
+"J. c #B3DDF7",
+"K. c #685050",
+"L. c #847F7C",
+"M. c #7E9DB7",
+"N. c #0A0B0C",
+"O. c #A9D3F0",
+"P. c #7B99AB",
+"Q. c #6B6E70",
+"R. c #63696C",
+"S. c #60666B",
+"T. c #5E6569",
+"U. c #555E67",
+"V. c #5D6267",
+"W. c #61676B",
+"X. c #64696D",
+"Y. c #62666A",
+"Z. c #6B747E",
+"`. c #7D9CB4",
+" + c #000508",
+".+ c #A8CBED",
+"++ c #7498B7",
+"@+ c #6F92B0",
+"#+ c #3F5160",
+"$+ c #4A5E70",
+"%+ c #566E82",
+"&+ c #4D6779",
+"*+ c #52697C",
+"=+ c #52697A",
+"-+ c #54687A",
+";+ c #455E70",
+">+ c #7697B4",
+",+ c #92A9BC",
+"'+ c #000205",
+")+ c #A8CEEB",
+"!+ c #7196B3",
+"~+ c #4D5152",
+"{+ c #D7D2CB",
+"]+ c #F1EEEA",
+"^+ c #FAF8F5",
+"/+ c #F9F8F5",
+"(+ c #E8E4DF",
+"_+ c #D8D4CD",
+":+ c #9D968B",
+"<+ c #425563",
+"[+ c #446783",
+"}+ c #A7C4DA",
+"|+ c #000101",
+"1+ c #A5CDEA",
+"2+ c #7196B1",
+"3+ c #57595C",
+"4+ c #534F46",
+"5+ c #2E281F",
+"6+ c #CAC7C2",
+"7+ c #C9C4BD",
+"8+ c #C2BBB1",
+"9+ c #E3E0DC",
+"0+ c #314353",
+"a+ c #40647C",
+"b+ c #B6C9DA",
+"c+ c #A3CDEB",
+"d+ c #7695B1",
+"e+ c #525455",
+"f+ c #474239",
+"g+ c #3B372D",
+"h+ c #C0BCB5",
+"i+ c #C7C2BA",
+"j+ c #E2DFD9",
+"k+ c #F8F6F3",
+"l+ c #344652",
+"m+ c #406479",
+"n+ c #A6C3DA",
+"o+ c #010000",
+"p+ c #708798",
+"q+ c #6A8DA7",
+"r+ c #4F5052",
+"s+ c #F7F2EC",
+"t+ c #59534B",
+"u+ c #57524A",
+"v+ c #C1BCB4",
+"w+ c #EBE9E4",
+"x+ c #FFFFFD",
+"y+ c #30414E",
+"z+ c #415C6F",
+"A+ c #A2C4DC",
+"B+ c #020000",
+"C+ c #030406",
+"D+ c #141A1F",
+"E+ c #151718",
+"F+ c #35332F",
+"G+ c #393634",
+"H+ c #41403E",
+"I+ c #3F3E3D",
+"J+ c #454344",
+"K+ c #434241",
+"L+ c #312F2C",
+"M+ c #02070A",
+"N+ c #070E12",
+"O+ c #465A69",
+". + @ # $ % & & & % * = - ; . ",
+"> , ' ' ' ' ' ' ' ' ' ' ' ) ! ",
+"@ ' ~ ' ' ' ' ' ' ' ' ' { ] ^ . . . ",
+"/ ' ' ( ' _ : < < ' [ } | 1 2 3 4 5 . 6 ",
+"* ' ' 7 8 9 < 7 _ 0 @ a b c d d e f g h i ",
+"$ ' ' ' j k l : m $ n o . . . p q r s t i ",
+"* ' ' ' u v w ' x . y z A B C D d f E F ",
+"/ ' ' G H 7 I J , K > L M N O P d f Q R ",
+"S ' T U ' ' ' _ V ' < W X Y . . . d f Z . . . ",
+"` ...U +.+.+.@.@.+.@.+.#.$.%.d d d f &.*.=.-.. ",
+". ;.>.; ,.'.'.'.'.'.,.).!.~.{.%.d d f f ].^./.(.",
+" . _.:.<.[.}.|.%.d f ].1.2.3.4.",
+" . 5.6.' ' 7.8.-.%.9.^.0.a.b.c.",
+" . d.e.f.g.h.i.j.k.l.m.n.o.p.q.",
+" . r.s.' ' ' ' ' ' t.u.v.w.x.y.",
+" . z.6.A.B.C.D.+.E.C.U F.G.H.I.",
+" . J.K.' ' ' ' ' ' ' ' ' L.M.N.",
+" . O.P.Q.R.S.T.U.V.W.X.Y.Z.`. +",
+" . .+++@+#+$+%+&+*+=+-+;+>+,+'+",
+" . )+!+~+{+]+^+/+(+_+:+<+[+}+|+",
+" . 1+2+3+' 4+5+6+7+8+9+0+a+b+. ",
+" . c+d+e+' f+g+h+i+j+k+l+m+n+o+",
+" . p+q+r+s+t+u+v+w+x+]+y+z+A+B+",
+" C+D+E+F+G+H+I+J+K+L+M+N+O+. "};