[Pkg-privacy-commits] [torbrowser-launcher] 02/476: Made a basic python package

Ximin Luo infinity0 at moszumanska.debian.org
Sat Aug 22 13:21:17 UTC 2015


This is an automated email from the git hooks/post-receive script.

infinity0 pushed a commit to branch debian
in repository torbrowser-launcher.

commit d801a0f38ddaa05a8a09317bfb11dbfb88633a40
Author: Micah Lee <micahflee at riseup.net>
Date:   Wed Feb 6 20:51:54 2013 -0800

    Made a basic python package
---
 MANIFEST                |    7 +
 MANIFEST.in             |    1 +
 README.md => README     |    0
 misc/torbrowser.desktop |    9 +
 misc/torbrowser32.xpm   |  665 ++++++++++++++
 misc/torbrowser80.xpm   | 2293 +++++++++++++++++++++++++++++++++++++++++++++++
 setup.py                |   12 +
 torbrowser-launcher     |   57 ++
 8 files changed, 3044 insertions(+)

diff --git a/MANIFEST b/MANIFEST
new file mode 100644
index 0000000..a265677
--- /dev/null
+++ b/MANIFEST
@@ -0,0 +1,7 @@
+# file GENERATED by distutils, do NOT edit
+README
+setup.py
+torbrowser-launcher
+misc/torbrowser.desktop
+misc/torbrowser32.xpm
+misc/torbrowser80.xpm
diff --git a/MANIFEST.in b/MANIFEST.in
new file mode 100644
index 0000000..bfef1b4
--- /dev/null
+++ b/MANIFEST.in
@@ -0,0 +1 @@
+include misc/*
diff --git a/README.md b/README
similarity index 100%
rename from README.md
rename to README
diff --git a/misc/torbrowser.desktop b/misc/torbrowser.desktop
new file mode 100644
index 0000000..ed40f2b
--- /dev/null
+++ b/misc/torbrowser.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=Tor Browser
+Comment=Launch the Tor Browser Bundle
+Exec=/usr/bin/torbrowser-launcher
+Terminal=false
+Type=Application
+Icon=/usr/share/pixmaps/torbrowser80.xpm
+Categories=Internet;
diff --git a/misc/torbrowser32.xpm b/misc/torbrowser32.xpm
new file mode 100644
index 0000000..6d6928c
--- /dev/null
+++ b/misc/torbrowser32.xpm
@@ -0,0 +1,665 @@
+/* XPM */
+static char * torbrowser32_xpm[] = {
+"32 32 630 2",
+"  	c None",
+". 	c #C4A7D3",
+"+ 	c #C3AAD2",
+"@ 	c #C0ABCE",
+"# 	c #C0ACCE",
+"$ 	c #C5A8D4",
+"% 	c #C9A5D9",
+"& 	c #C3A9D2",
+"* 	c #B1BABD",
+"= 	c #A2C8AC",
+"- 	c #94D59B",
+"; 	c #80E086",
+"> 	c #7AE07E",
+", 	c #79E07E",
+"' 	c #80DF85",
+") 	c #93D69A",
+"! 	c #A2CAAB",
+"~ 	c #B0BCBC",
+"{ 	c #C2AAD1",
+"] 	c #C9A4D9",
+"^ 	c #C6A8D6",
+"/ 	c #C8A4D8",
+"( 	c #A2C6AB",
+"_ 	c #79EE7C",
+": 	c #60D364",
+"< 	c #5CBC62",
+"[ 	c #63916D",
+"} 	c #61A769",
+"| 	c #60BC65",
+"1 	c #61BB67",
+"2 	c #649A6F",
+"3 	c #618B6D",
+"4 	c #5DA167",
+"5 	c #63C768",
+"6 	c #77E47B",
+"7 	c #A0CBA9",
+"8 	c #C8A6D9",
+"9 	c #C7A6D7",
+"0 	c #BCB0C9",
+"a 	c #72ED76",
+"b 	c #5BEB5C",
+"c 	c #698174",
+"d 	c #8D7A9E",
+"e 	c #937AA4",
+"f 	c #78A883",
+"g 	c #59B65F",
+"h 	c #6A9D74",
+"i 	c #6D8E78",
+"j 	c #639C6D",
+"k 	c #787089",
+"l 	c #805E95",
+"m 	c #7D6192",
+"n 	c #6C6A7D",
+"o 	c #5DC362",
+"p 	c #70EC73",
+"q 	c #BAB3C7",
+"r 	c #C7A6D6",
+"s 	c #A8BEB4",
+"t 	c #5CCF60",
+"u 	c #61CA66",
+"v 	c #818A8E",
+"w 	c #A17DB3",
+"x 	c #9D80AF",
+"y 	c #9A7DAD",
+"z 	c #76A780",
+"A 	c #6DCA74",
+"B 	c #7EA18B",
+"C 	c #819290",
+"D 	c #74A780",
+"E 	c #807C92",
+"F 	c #88629E",
+"G 	c #835D9A",
+"H 	c #855C9C",
+"I 	c #7B5890",
+"J 	c #657F72",
+"K 	c #59CE5E",
+"L 	c #A5C1AF",
+"M 	c #C4A8D4",
+"N 	c #9FC9A8",
+"O 	c #65D369",
+"P 	c #9874AA",
+"Q 	c #70C977",
+"R 	c #959FA3",
+"S 	c #A883B9",
+"T 	c #A486B6",
+"U 	c #A285B4",
+"V 	c #9D7CAF",
+"W 	c #7D7B8C",
+"X 	c #71897D",
+"Y 	c #6F887C",
+"Z 	c #7E728F",
+"` 	c #8E67A3",
+" .	c #8C67A2",
+"..	c #855A9E",
+"+.	c #83669A",
+"@.	c #796C8C",
+"#.	c #7F5496",
+"$.	c #60C866",
+"%.	c #9CCCA5",
+"&.	c #C6A8D5",
+"*.	c #ABBCB7",
+"=.	c #5FFC60",
+"-.	c #68EF6A",
+";.	c #A68BB7",
+">.	c #92959F",
+",.	c #63C568",
+"'.	c #8CBD96",
+").	c #AB90BB",
+"!.	c #AE85C0",
+"~.	c #AB84BD",
+"{.	c #A685B9",
+"].	c #8DA899",
+"^.	c #A07CB3",
+"/.	c #9C73B1",
+"(.	c #966DAC",
+"_.	c #9366A9",
+":.	c #915FA8",
+"<.	c #7D858E",
+"[.	c #6D887B",
+"}.	c #7F6295",
+"|.	c #846999",
+"1.	c #60F661",
+"2.	c #60FC60",
+"3.	c #A8BEB3",
+"4.	c #C6A6D5",
+"5.	c #C6A9D5",
+"6.	c #BFACCD",
+"7.	c #5FFB5F",
+"8.	c #61FF61",
+"9.	c #5EFF5D",
+"0.	c #89C193",
+"a.	c #B28DC3",
+"b.	c #9C8DAB",
+"c.	c #6A9974",
+"d.	c #5AD55D",
+"e.	c #75DE7A",
+"f.	c #85C68E",
+"g.	c #6BED6D",
+"h.	c #63FB63",
+"i.	c #6CE66F",
+"j.	c #8AA198",
+"k.	c #81AB8F",
+"l.	c #77BD80",
+"m.	c #5CAA63",
+"n.	c #6D7B7C",
+"o.	c #815C99",
+"p.	c #8958A2",
+"q.	c #79978A",
+"r.	c #5FFF5D",
+"s.	c #5CFD5C",
+"t.	c #BCAECB",
+"u.	c #C5A7D4",
+"v.	c #CAA2D9",
+"w.	c #78E57D",
+"x.	c #60FF60",
+"y.	c #62FE62",
+"z.	c #5CFF5C",
+"A.	c #86CE8E",
+"B.	c #B39EC2",
+"C.	c #BBA1CA",
+"D.	c #A67FB7",
+"E.	c #897D98",
+"F.	c #70C976",
+"G.	c #60FF5F",
+"H.	c #64DE67",
+"I.	c #768584",
+"J.	c #7D5A91",
+"K.	c #9165A8",
+"L.	c #9164A9",
+"M.	c #847699",
+"N.	c #6FC578",
+"O.	c #64EC67",
+"P.	c #76E77A",
+"Q.	c #CAA3D9",
+"R.	c #C19ED1",
+"S.	c #A6B8B2",
+"T.	c #60FC61",
+"U.	c #5EFF5E",
+"V.	c #69D56D",
+"W.	c #A4AEB0",
+"X.	c #A7BAB1",
+"Y.	c #BE9FCD",
+"Z.	c #9DA8A9",
+"`.	c #62F163",
+" +	c #77CE7E",
+".+	c #A477BA",
+"++	c #9C77B2",
+"@+	c #976EAD",
+"#+	c #9166A9",
+"$+	c #6CDA72",
+"%+	c #61FC61",
+"&+	c #A2BBAD",
+"*+	c #BA9AC9",
+"=+	c #7FD884",
+"-+	c #61FE61",
+";+	c #62FF62",
+">+	c #63E565",
+",+	c #90B09A",
+"'+	c #7DDF81",
+")+	c #60FA60",
+"!+	c #C99BDA",
+"~+	c #B598C4",
+"{+	c #76D97B",
+"]+	c #63FC63",
+"^+	c #85A192",
+"/+	c #A57ABA",
+"(+	c #9F72B5",
+"_+	c #9281A6",
+":+	c #74C57D",
+"<+	c #64F566",
+"[+	c #7CDA82",
+"}+	c #B99AC8",
+"|+	c #A8A0B5",
+"1+	c #6FEA72",
+"2+	c #60FF5E",
+"3+	c #64FF64",
+"4+	c #62FF61",
+"5+	c #5FF35F",
+"6+	c #A6C5B0",
+"7+	c #AFAEBE",
+"8+	c #7EDA85",
+"9+	c #65D768",
+"0+	c #A380B7",
+"a+	c #9994AB",
+"b+	c #89A597",
+"c+	c #61F962",
+"d+	c #6DEB70",
+"e+	c #A7A2B4",
+"f+	c #AC8FBB",
+"g+	c #96A9A2",
+"h+	c #62F863",
+"i+	c #61FE62",
+"j+	c #5FDA62",
+"k+	c #957FA3",
+"l+	c #8D869A",
+"m+	c #65AA6C",
+"n+	c #7A9F83",
+"o+	c #619969",
+"p+	c #57AB5D",
+"q+	c #5DE85F",
+"r+	c #63F762",
+"s+	c #5FD462",
+"t+	c #57CA5A",
+"u+	c #59D25A",
+"v+	c #5FFF5F",
+"w+	c #61FD61",
+"x+	c #95AFA0",
+"y+	c #A589B4",
+"z+	c #9692A4",
+"A+	c #68C86F",
+"B+	c #5CFF5A",
+"C+	c #9B9CA9",
+"D+	c #C2A4D2",
+"E+	c #C5AAD4",
+"F+	c #C3A1D2",
+"G+	c #C7A8D6",
+"H+	c #C8A7D8",
+"I+	c #BB92CD",
+"J+	c #80B989",
+"K+	c #868D94",
+"L+	c #A674BB",
+"M+	c #9E78B2",
+"N+	c #71DA76",
+"O+	c #61FF60",
+"P+	c #65E868",
+"Q+	c #65E068",
+"R+	c #5DF45D",
+"S+	c #8EB197",
+"T+	c #9E84AD",
+"U+	c #9A87AA",
+"V+	c #937CA8",
+"W+	c #66D769",
+"X+	c #58FF56",
+"Y+	c #B69BC7",
+"Z+	c #BD9ACF",
+"`+	c #BDA1CD",
+" @	c #BFA3CF",
+".@	c #BDA2CE",
+"+@	c #BC9ECC",
+"@@	c #B89BCA",
+"#@	c #AA8ABC",
+"$@	c #B28EC6",
+"%@	c #AE8AC2",
+"&@	c #9B9FAC",
+"*@	c #68F369",
+"=@	c #60EB61",
+"-@	c #6AD36F",
+";@	c #66E16A",
+">@	c #649F6F",
+",@	c #5FF15F",
+"'@	c #64F564",
+")@	c #70987E",
+"!@	c #889B93",
+"~@	c #987EA7",
+"{@	c #987FA9",
+"]@	c #A378BB",
+"^@	c #82BB8F",
+"/@	c #74E578",
+"(@	c #9ABCA7",
+"_@	c #BF96D2",
+":@	c #BD99CF",
+"<@	c #BC99CD",
+"[@	c #B99ACB",
+"}@	c #B696C9",
+"|@	c #B492C7",
+"1@	c #B08CC4",
+"2@	c #AD87C2",
+"3@	c #979FA8",
+"4@	c #65F766",
+"5@	c #77AD84",
+"6@	c #76C880",
+"7@	c #67CB6E",
+"8@	c #8A60A5",
+"9@	c #749084",
+"0@	c #64F964",
+"a@	c #8F68AA",
+"b@	c #8F7DA2",
+"c@	c #987FA7",
+"d@	c #9379A2",
+"e@	c #8F839E",
+"f@	c #9B80B2",
+"g@	c #7BC984",
+"h@	c #60FE60",
+"i@	c #67BE6D",
+"j@	c #67C26D",
+"k@	c #6BD070",
+"l@	c #6B9D74",
+"m@	c #5FD363",
+"n@	c #7CD284",
+"o@	c #8ABE95",
+"p@	c #A99EBA",
+"q@	c #AD99BE",
+"r@	c #AB95BE",
+"s@	c #A890BC",
+"t@	c #A58CBA",
+"u@	c #948FA6",
+"v@	c #5CA762",
+"w@	c #76A184",
+"x@	c #66DF6B",
+"y@	c #60EF63",
+"z@	c #61FD62",
+"A@	c #72C47C",
+"B@	c #9661B3",
+"C@	c #9456B0",
+"D@	c #63D467",
+"E@	c #9169AD",
+"F@	c #8D7F9E",
+"G@	c #9379A1",
+"H@	c #8C729B",
+"I@	c #8B779C",
+"J@	c #818B92",
+"K@	c #69E86C",
+"L@	c #63F964",
+"M@	c #939BA4",
+"N@	c #A27DB7",
+"O@	c #60ED61",
+"P@	c #AE95C1",
+"Q@	c #A678BA",
+"R@	c #8B819B",
+"S@	c #748D81",
+"T@	c #6BB473",
+"U@	c #67CE6E",
+"V@	c #69C670",
+"W@	c #6BC173",
+"X@	c #6BBF72",
+"Y@	c #69C171",
+"Z@	c #65CE6B",
+"`@	c #61C965",
+" #	c #5BB461",
+".#	c #6E8C7C",
+"+#	c #8A44A6",
+"@#	c #62EA65",
+"##	c #63D168",
+"$#	c #7F7493",
+"%#	c #9462B0",
+"&#	c #9560B2",
+"*#	c #78808A",
+"=#	c #7C858F",
+"-#	c #887899",
+";#	c #8C739B",
+">#	c #866C95",
+",#	c #838092",
+"'#	c #8D76A4",
+")#	c #65F667",
+"!#	c #9B82B0",
+"~#	c #AB79C3",
+"{#	c #7C9E88",
+"]#	c #88C393",
+"^#	c #AE83C3",
+"/#	c #AE88C2",
+"(#	c #AE88C3",
+"_#	c #AA80C0",
+":#	c #A477B9",
+"<#	c #9E73B3",
+"[#	c #9A71B0",
+"}#	c #976EAE",
+"|#	c #868C98",
+"1#	c #69D56F",
+"2#	c #67E96A",
+"3#	c #63FF63",
+"4#	c #66F468",
+"5#	c #79B885",
+"6#	c #6BA276",
+"7#	c #7D858F",
+"8#	c #945AB1",
+"9#	c #945EB1",
+"0#	c #78A087",
+"a#	c #748086",
+"b#	c #837E98",
+"c#	c #80828F",
+"d#	c #80658F",
+"e#	c #778583",
+"f#	c #8B7FA0",
+"g#	c #63D667",
+"h#	c #60FA61",
+"i#	c #69B373",
+"j#	c #988FAB",
+"k#	c #A479BB",
+"l#	c #8A809C",
+"m#	c #A680BB",
+"n#	c #A580BA",
+"o#	c #A480BA",
+"p#	c #A47FB9",
+"q#	c #A37DB8",
+"r#	c #A17BB7",
+"s#	c #9E77B5",
+"t#	c #997AAF",
+"u#	c #6CE370",
+"v#	c #63F564",
+"w#	c #67E969",
+"x#	c #8E6AA8",
+"y#	c #64BB6D",
+"z#	c #756E89",
+"A#	c #877F9C",
+"B#	c #62F064",
+"C#	c #759080",
+"D#	c #806590",
+"E#	c #72767F",
+"F#	c #808193",
+"G#	c #7E7591",
+"H#	c #62F963",
+"I#	c #7B8D8A",
+"J#	c #5DB164",
+"K#	c #70CE78",
+"L#	c #9195A2",
+"M#	c #9D7EB2",
+"N#	c #9C80B2",
+"O#	c #9F79B5",
+"P#	c #9D75B4",
+"Q#	c #9C73B3",
+"R#	c #9970B1",
+"S#	c #927AA8",
+"T#	c #60EF62",
+"U#	c #60A568",
+"V#	c #815E98",
+"W#	c #877E9C",
+"X#	c #61E163",
+"Y#	c #747181",
+"Z#	c #735682",
+"`#	c #65AE6E",
+" $	c #8872A0",
+".$	c #64DB68",
+"+$	c #5CFF5B",
+"@$	c #6FDD74",
+"#$	c #7D998C",
+"$$	c #82A091",
+"%$	c #84A093",
+"&$	c #859B95",
+"*$	c #859397",
+"=$	c #7F9F8D",
+"-$	c #5DFF5A",
+";$	c #66C86C",
+">$	c #78648B",
+",$	c #8D53A8",
+"'$	c #88759F",
+")$	c #64F266",
+"!$	c #62C267",
+"~$	c #735782",
+"{$	c #6F4E7F",
+"]$	c #64826F",
+"^$	c #63B56B",
+"/$	c #65F467",
+"($	c #6FB079",
+"_$	c #708E7E",
+":$	c #678C74",
+"<$	c #678674",
+"[$	c #678375",
+"}$	c #678474",
+"|$	c #678F72",
+"1$	c #698D75",
+"2$	c #5FDE62",
+"3$	c #826598",
+"4$	c #8D60A6",
+"5$	c #8D5AA7",
+"6$	c #73B77F",
+"7$	c #5FFA5F",
+"8$	c #64806F",
+"9$	c #6F4D7F",
+"0$	c #674477",
+"a$	c #5DBD62",
+"b$	c #76B083",
+"c$	c #8A5CA2",
+"d$	c #875EA0",
+"e$	c #865D9E",
+"f$	c #865C9E",
+"g$	c #8858A0",
+"h$	c #769D85",
+"i$	c #87699D",
+"j$	c #895FA1",
+"k$	c #8B55A5",
+"l$	c #6FBD79",
+"m$	c #5AD05E",
+"n$	c #674377",
+"o$	c #624671",
+"p$	c #5E506C",
+"q$	c #5CFB5C",
+"r$	c #73AD7F",
+"s$	c #885CA1",
+"t$	c #885F9F",
+"u$	c #8A5BA1",
+"v$	c #7A8E8B",
+"w$	c #62F762",
+"x$	c #846F99",
+"y$	c #836C99",
+"z$	c #6AAD74",
+"A$	c #64B36B",
+"B$	c #5CF75D",
+"C$	c #5E536D",
+"D$	c #5C3E6C",
+"E$	c #596E64",
+"F$	c #5CF85D",
+"G$	c #5DFF5C",
+"H$	c #758985",
+"I$	c #87609E",
+"J$	c #8859A0",
+"K$	c #8857A1",
+"L$	c #8857A2",
+"M$	c #7D7790",
+"N$	c #5FFF5E",
+"O$	c #62EE63",
+"P$	c #68A772",
+"Q$	c #64AE6D",
+"R$	c #746786",
+"S$	c #709E7D",
+"T$	c #5A7264",
+"U$	c #5C3D6C",
+"V$	c #573C66",
+"W$	c #588461",
+"X$	c #5DF95D",
+"Y$	c #62C767",
+"Z$	c #62906D",
+"`$	c #62A26C",
+" %	c #62B16B",
+".%	c #66BD6F",
+"+%	c #69CA72",
+"@%	c #6BC673",
+"#%	c #6AC972",
+"$%	c #67BD6F",
+"%%	c #60AB69",
+"&%	c #5EFA5E",
+"*%	c #66C36D",
+"=%	c #76698A",
+"-%	c #84509C",
+";%	c #70A97C",
+">%	c #598563",
+",%	c #573D66",
+"'%	c #587662",
+")%	c #5CFE5C",
+"!%	c #73A07F",
+"~%	c #815599",
+"{%	c #806396",
+"]%	c #7C6491",
+"^%	c #715D84",
+"/%	c #6A577C",
+"(%	c #685B7A",
+"_%	c #715C84",
+":%	c #7D6193",
+"<%	c #69A173",
+"[%	c #5FF75E",
+"}%	c #767488",
+"|%	c #816397",
+"1%	c #65D26B",
+"2%	c #587D62",
+"3%	c #573C65",
+"4%	c #563866",
+"5%	c #575165",
+"6%	c #59D55C",
+"7%	c #65D76A",
+"8%	c #7D6F91",
+"9%	c #815E97",
+"0%	c #825B98",
+"a%	c #825C99",
+"b%	c #835C99",
+"c%	c #7D5794",
+"d%	c #725285",
+"e%	c #729381",
+"f%	c #575663",
+"g%	c #563666",
+"h%	c #563A66",
+"i%	c #578360",
+"j%	c #5DB463",
+"k%	c #6C9978",
+"l%	c #749282",
+"m%	c #788289",
+"n%	c #7A768D",
+"o%	c #7C6D90",
+"p%	c #7A758D",
+"q%	c #6D9879",
+"r%	c #5EB565",
+"s%	c #568A5F",
+"t%	c #563766",
+"u%	c #583B67",
+"v%	c #563366",
+"w%	c #574465",
+"x%	c #566962",
+"y%	c #587D61",
+"z%	c #5C8B65",
+"A%	c #5FA167",
+"B%	c #61A06A",
+"C%	c #5C8C65",
+"D%	c #577D61",
+"E%	c #566A61",
+"F%	c #574564",
+"G%	c #573466",
+"H%	c #574266",
+"I%	c #574565",
+"J%	c #574666",
+"K%	c #564565",
+"L%	c #574165",
+"M%	c #563C66",
+"                        . + @ # # @ + $                         ",
+"                  % & * = - ; > , ' ) ! ~ { ]                   ",
+"              ^ / ( _ : < [ } | 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 P Q R S T U V W X Y Z `  .F ..+. at .#.$.%.$         ",
+"      &.*.=.-.;.>.,.'.).!.~.{.].^./.(._.:.<.[.}.|.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.8.s.t.u.    ",
+"    v.w.x.y.y.z.A.B.C.D.E.F.G.y.8.H.I.J.K.L.M.N.O.8.y.x.P.Q.    ",
+"  R.S.T.y.8.8.y.U.V.W.X.Y.Z.`.8.8. +.+++ at +#+$+G.8.y.8.y.%+&+R.  ",
+"  *+=+-+8.;+;+;+>+,+'+)+!+~+{+8.]+^+/+(+_+:+<+8.;+;+;+8.8.[+}+  ",
+"  |+1+8.;+;+-+;+2+3+4+5+6+7+8+8.9+0+a+b+c+y.8.y.;+;+;+;+8.d+e+  ",
+"f+g+h+8.4+i+4+j+k+l+m+n+o+p+q+r+s+t+u+v+y.8.-+;+y.8.8.;+8.w+x+f+",
+"y+z+A+-+y.;+B+C+D+E+F+G+H+I+J+K+L+M+N+8.8.O+y.;+8.P+Q+8.w+R+S+y+",
+"T+U+V+W+8.;+X+Y+Z+`+ @. at +@@@#@$@%@&@*@8.=@- at 8.;+8.;@>@,@'@)@!@T+",
+"~@{@]@^@x.8.G./@(@_@:@<@[@}@|@1 at 2@3 at 4@O+5 at 6@x.;+8.7 at 8@9 at 0@a at b@c@",
+"d at e@f at g@h at i@j at k@l at m@n at o@p at q@r at s@t at u@O v at w@x at y@z at 8.A@B at C@D at E@F at G@",
+"H at I@J at K@L at M@N at O@P at Q@R at S@T at U@V at W@X at 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#x.8.8.8.y.v#w#x#y#z#A#B#C#D#",
+"  E#F#G#H#I#J#K#L#M#N#O#s#P#Q#R#S#B+y.;+;+-+;+8.T#U#V#W#w+X#Y#  ",
+"  Z#`# $.$2+h.x.+$9.@$#$$$%$&$*$=$-$O+4+i+;+O+;$>$,$'$)$8.!$~$  ",
+"  {$]$^$/$8.8.8.y.8.9.($_$:$<$[$}$|$1$2$;+8.2+3$4$5$6$y.7$8$9$  ",
+"    0$a$x.y.;+;+;+;+G.b$c$d$e$e$e$f$g$h$O+8.x.i$j$k$l$8.m$n$    ",
+"    o$p$q$;+-+y.8.y.G.r$s$t$t$t$t$t$u$v$x.8.w$x$y$z$A$B$C$o$    ",
+"      D$E$F$8.-+;+8.G$H$I$J$K$K$K$K$L$M$N$4+O$P$Q$R$S$T$U$      ",
+"        V$W$X$;+w+Y$Z$`$ %.%+%@%@%#%$%%%&%O+*%=%-%;%>%,%        ",
+"          V$'%)%%+!%~%{%]%^%/%(%(%/%_%:%<%[%}%|%1%2%3%          ",
+"            4%5%6%7%8%9%0%0%a%b%b%a%0%0%c%d%e%6%f%g%            ",
+"              h%g%i%j%k%l%m%n%o%o%p%m%l%q%r%s%t%u%              ",
+"                  v%w%x%y%z%A%B%B%A%C%D%E%F%G%                  ",
+"                        ,%H%I%J%J%K%L%M%                        "};
diff --git a/misc/torbrowser80.xpm b/misc/torbrowser80.xpm
new file mode 100644
index 0000000..f29cabc
--- /dev/null
+++ b/misc/torbrowser80.xpm
@@ -0,0 +1,2293 @@
+/* XPM */
+static char * torbrowser80_xpm[] = {
+"80 80 2210 2",
+"  	c None",
+". 	c #C4A9D3",
+"+ 	c #C5AAD4",
+"@ 	c #C3A8D2",
+"# 	c #C4AAD3",
+"$ 	c #C6A9D5",
+"% 	c #C8A7D7",
+"& 	c #C9A5D9",
+"* 	c #CAA5DA",
+"= 	c #CBA4DA",
+"- 	c #CBA4DB",
+"; 	c #CAA4DA",
+"> 	c #CAA5D9",
+", 	c #C5A9D4",
+"' 	c #C3AAD2",
+") 	c #C5A8D4",
+"! 	c #ACBCB8",
+"~ 	c #88D98E",
+"{ 	c #72EC75",
+"] 	c #66F468",
+"^ 	c #5FFA60",
+"/ 	c #59FF59",
+"( 	c #56FF56",
+"_ 	c #59FF58",
+": 	c #5EFB5F",
+"< 	c #65F567",
+"[ 	c #70ED73",
+"} 	c #85DB8B",
+"| 	c #A9BEB4",
+"1 	c #C4AAD2",
+"2 	c #C9A5D8",
+"3 	c #8BD891",
+"4 	c #71EB74",
+"5 	c #68F36A",
+"6 	c #58FF58",
+"7 	c #56FF55",
+"8 	c #5AFF5A",
+"9 	c #5AFF5B",
+"0 	c #5BFF5B",
+"a 	c #57FF57",
+"b 	c #71EC74",
+"c 	c #85DC8B",
+"d 	c #C8A6D7",
+"e 	c #C5AAD3",
+"f 	c #C7A7D7",
+"g 	c #BFADCE",
+"h 	c #ABBDB6",
+"i 	c #53FF52",
+"j 	c #5BFE5B",
+"k 	c #5BFF5A",
+"l 	c #5AFB5B",
+"m 	c #5AF45B",
+"n 	c #5AE95B",
+"o 	c #59E05B",
+"p 	c #59D95B",
+"q 	c #59D65B",
+"r 	c #59D45B",
+"s 	c #59D55B",
+"t 	c #59D85B",
+"u 	c #59DE5B",
+"v 	c #5AE75B",
+"w 	c #5AF25A",
+"x 	c #5AFA5B",
+"y 	c #51FF50",
+"z 	c #6CEF6F",
+"A 	c #A7C0B1",
+"B 	c #BEADCC",
+"C 	c #C7A6D7",
+"D 	c #83DE89",
+"E 	c #5EFB5E",
+"F 	c #5AFE5A",
+"G 	c #5BFF59",
+"H 	c #5AD25C",
+"I 	c #576862",
+"J 	c #554963",
+"K 	c #554763",
+"L 	c #544462",
+"M 	c #5B4569",
+"N 	c #654875",
+"O 	c #6D4C7F",
+"P 	c #704D82",
+"Q 	c #714F83",
+"R 	c #6F4E81",
+"S 	c #6A4D7B",
+"T 	c #644C74",
+"U 	c #5B466A",
+"V 	c #544463",
+"W 	c #564963",
+"X 	c #576064",
+"Y 	c #59D05D",
+"Z 	c #5AFF59",
+"` 	c #59FE5A",
+" .	c #7AE57F",
+"..	c #C7A7D6",
+"+.	c #91D198",
+"@.	c #5AE75C",
+"#.	c #55965C",
+"$.	c #596166",
+"%.	c #684A78",
+"&.	c #784F89",
+"*.	c #846396",
+"=.	c #8C6DA0",
+"-.	c #916FA5",
+";.	c #81A18F",
+">.	c #70CE77",
+",.	c #66EA68",
+"'.	c #61F463",
+").	c #60FA60",
+"!.	c #60F861",
+"~.	c #62EE66",
+"{.	c #6BCD72",
+"].	c #77A485",
+"^.	c #89699E",
+"/.	c #895FA0",
+"(.	c #845F99",
+"_.	c #7F5B94",
+":.	c #77538B",
+"<.	c #6E4282",
+"[.	c #634275",
+"}.	c #595E67",
+"|.	c #56985E",
+"1.	c #5CFD5C",
+"2.	c #8BD692",
+"3.	c #C2ABD2",
+"4.	c #C6A8D5",
+"5.	c #B3B7C0",
+"6.	c #5AFE5B",
+"7.	c #5AEE5A",
+"8.	c #595466",
+"9.	c #5D3E6D",
+"0.	c #8D6E9E",
+"a.	c #9879AB",
+"b.	c #9776A9",
+"c.	c #9677A8",
+"d.	c #9575A7",
+"e.	c #9278A5",
+"f.	c #5EF460",
+"g.	c #59F85B",
+"h.	c #5AF45A",
+"i.	c #5AF05A",
+"j.	c #59CB5D",
+"k.	c #59B75E",
+"l.	c #59BE5E",
+"m.	c #5AE25B",
+"n.	c #7B908A",
+"o.	c #86619B",
+"p.	c #845F9A",
+"q.	c #835D97",
+"r.	c #815B96",
+"s.	c #825B98",
+"t.	c #825C98",
+"u.	c #7A578F",
+"v.	c #593A6A",
+"w.	c #596565",
+"x.	c #5AFB5A",
+"y.	c #AEBBB9",
+"z.	c #C2ABD1",
+"A.	c #C7A6D6",
+"B.	c #79E47D",
+"C.	c #53785D",
+"D.	c #705680",
+"E.	c #9373A4",
+"F.	c #9B7CAD",
+"G.	c #9A7CAD",
+"H.	c #997AAB",
+"I.	c #9879AA",
+"J.	c #9B71AF",
+"K.	c #6ADC6F",
+"L.	c #5AFF58",
+"M.	c #57965E",
+"N.	c #5A5367",
+"O.	c #6C527C",
+"P.	c #7D5890",
+"Q.	c #855F98",
+"R.	c #835E97",
+"S.	c #7E5892",
+"T.	c #6F5081",
+"U.	c #5C4F6A",
+"V.	c #568C5F",
+"W.	c #88649D",
+"X.	c #86629C",
+"Y.	c #85609A",
+"Z.	c #835E99",
+"`.	c #825D98",
+" +	c #835D99",
+".+	c #835D9A",
+"++	c #7D5794",
+"@+	c #674979",
+"#+	c #578D5F",
+"$+	c #5ADF5C",
+"%+	c #5AF65A",
+"&+	c #58FF57",
+"*+	c #74E977",
+"=+	c #B8B3C5",
+"-+	c #58C35C",
+";+	c #5AF65B",
+">+	c #5D636A",
+",+	c #9170A4",
+"'+	c #9E7FB1",
+")+	c #9D7DAE",
+"!+	c #9C7DAE",
+"~+	c #9B7DAE",
+"{+	c #9B7DAD",
+"]+	c #9A7BAE",
+"^+	c #9E74B2",
+"/+	c #64D967",
+"(+	c #6D9D78",
+"_+	c #928BA3",
+":+	c #9974AD",
+"<+	c #976FAD",
+"[+	c #956EA9",
+"}+	c #936EA8",
+"|+	c #916BA6",
+"1+	c #9168A7",
+"2+	c #9266A8",
+"3+	c #8B7B9F",
+"4+	c #729F7E",
+"5+	c #89679F",
+"6+	c #88649E",
+"7+	c #86629D",
+"8+	c #85609C",
+"9+	c #825C9A",
+"0+	c #825D9A",
+"a+	c #825C99",
+"b+	c #855E9C",
+"c+	c #734E88",
+"d+	c #5A9B61",
+"e+	c #595368",
+"f+	c #59B55D",
+"g+	c #59FB5A",
+"h+	c #55FF53",
+"i+	c #B0B9BD",
+"j+	c #C8A6D8",
+"k+	c #9EC7A8",
+"l+	c #55FF54",
+"m+	c #545D60",
+"n+	c #738280",
+"o+	c #599B61",
+"p+	c #9F7FB0",
+"q+	c #9E80B0",
+"r+	c #9F80B0",
+"s+	c #9E7FB0",
+"t+	c #9D7EAF",
+"u+	c #A080B2",
+"v+	c #6E587D",
+"w+	c #5AF759",
+"x+	c #5BFB5B",
+"y+	c #5AF75B",
+"z+	c #68DD6D",
+"A+	c #75C07E",
+"B+	c #79B483",
+"C+	c #77B880",
+"D+	c #6DCE74",
+"E+	c #5CF65D",
+"F+	c #5C8D65",
+"G+	c #8C67A1",
+"H+	c #8A66A0",
+"I+	c #88639E",
+"J+	c #87629D",
+"K+	c #855F9C",
+"L+	c #835B99",
+"M+	c #835C99",
+"N+	c #845C99",
+"O+	c #835C9A",
+"P+	c #78478E",
+"Q+	c #5DDA61",
+"R+	c #77528D",
+"S+	c #565963",
+"T+	c #59FC5A",
+"U+	c #57FF55",
+"V+	c #90D497",
+"W+	c #CBA3DB",
+"X+	c #8CD594",
+"Y+	c #57D759",
+"Z+	c #645274",
+"`+	c #9975AB",
+" @	c #83B78D",
+".@	c #839691",
+"+@	c #A083B2",
+"@@	c #A184B2",
+"#@	c #A184B3",
+"$@	c #A084B2",
+"%@	c #A082B2",
+"&@	c #A082B1",
+"*@	c #9E81B1",
+"=@	c #6C4A7D",
+"-@	c #538C5B",
+";@	c #58B95C",
+">@	c #59D95C",
+",@	c #59F259",
+"'@	c #58FA58",
+")@	c #58F358",
+"!@	c #57DF59",
+"~@	c #57BE5B",
+"{@	c #55995B",
+"]@	c #634C73",
+"^@	c #805C94",
+"/@	c #8E6AA3",
+"(@	c #8C68A2",
+"_@	c #89649F",
+":@	c #87629E",
+"<@	c #865F9D",
+"[@	c #845D9B",
+"}@	c #835D9B",
+"|@	c #865F9E",
+"1@	c #694F7A",
+"2@	c #84639B",
+"3@	c #815998",
+"4@	c #634574",
+"5@	c #57CF5A",
+"6@	c #57FF56",
+"7@	c #82DE88",
+"8@	c #5BE95C",
+"9@	c #6E4280",
+"0@	c #A586B7",
+"a@	c #A183B3",
+"b@	c #839D8E",
+"c@	c #87B491",
+"d@	c #A386B5",
+"e@	c #A486B5",
+"f@	c #A487B5",
+"g@	c #A385B4",
+"h@	c #A285B4",
+"i@	c #A284B3",
+"j@	c #9D7FB0",
+"k@	c #715380",
+"l@	c #634173",
+"m@	c #5E376E",
+"n@	c #5C346D",
+"o@	c #5E376F",
+"p@	c #624073",
+"q@	c #6C4F7D",
+"r@	c #8C6BA1",
+"s@	c #9572AA",
+"t@	c #916EA6",
+"u@	c #906CA5",
+"v@	c #8D67A2",
+"w@	c #8B66A1",
+"x@	c #89639F",
+"y@	c #88619E",
+"z@	c #835D9C",
+"A@	c #845E9C",
+"B@	c #845D9C",
+"C@	c #86559F",
+"D@	c #6FB37A",
+"E@	c #835E9B",
+"F@	c #875E9E",
+"G@	c #6B3A7F",
+"H@	c #58BC5E",
+"I@	c #79E57E",
+"J@	c #CCA3DC",
+"K@	c #86DC8C",
+"L@	c #5EFF5D",
+"M@	c #5EF860",
+"N@	c #A776BB",
+"O@	c #A283B3",
+"P@	c #A385B5",
+"Q@	c #9081A0",
+"R@	c #59F959",
+"S@	c #5EF85E",
+"T@	c #AA81BD",
+"U@	c #A689B7",
+"V@	c #A588B7",
+"W@	c #A588B6",
+"X@	c #A487B6",
+"Y@	c #A283B4",
+"Z@	c #A081B3",
+"`@	c #9F80B2",
+" #	c #9D7DB1",
+".#	c #9C7CAF",
+"+#	c #9B7AAF",
+"@#	c #9978AD",
+"##	c #9674AA",
+"$#	c #9572A9",
+"%#	c #9370A8",
+"&#	c #916EA7",
+"*#	c #8E69A4",
+"=#	c #8C67A2",
+"-#	c #8B65A1",
+";#	c #8962A0",
+">#	c #87609E",
+",#	c #855D9D",
+"'#	c #855E9D",
+")#	c #855D9C",
+"!#	c #7D8A8E",
+"~#	c #598D63",
+"{#	c #865B9E",
+"]#	c #885B9F",
+"^#	c #679672",
+"/#	c #5DF15D",
+"(#	c #7BE480",
+"_#	c #92D19A",
+":#	c #5EFE5E",
+"<#	c #62FE62",
+"[#	c #5CFF5B",
+"}#	c #9A96A9",
+"|#	c #A486B6",
+"1#	c #A282B5",
+"2#	c #5BA162",
+"3#	c #9C9DAB",
+"4#	c #AC89BD",
+"5#	c #A98CBA",
+"6#	c #A88BB9",
+"7#	c #A78AB8",
+"8#	c #A689B8",
+"9#	c #A385B6",
+"0#	c #A283B5",
+"a#	c #A182B3",
+"b#	c #A080B3",
+"c#	c #9E7EB2",
+"d#	c #9D7DB0",
+"e#	c #9B7BAF",
+"f#	c #9A78AD",
+"g#	c #9877AC",
+"h#	c #9674AB",
+"i#	c #936FA8",
+"j#	c #906CA6",
+"k#	c #8A64A2",
+"l#	c #88619F",
+"m#	c #87609F",
+"n#	c #865E9D",
+"o#	c #87599F",
+"p#	c #7C828E",
+"q#	c #57CB5B",
+"r#	c #794B8F",
+"s#	c #865E9E",
+"t#	c #865A9F",
+"u#	c #6EC676",
+"v#	c #60FF5F",
+"w#	c #61FF61",
+"x#	c #89D98F",
+"y#	c #ACBCB9",
+"z#	c #55FF55",
+"A#	c #5DFE5D",
+"B#	c #62FF62",
+"C#	c #61FE61",
+"D#	c #86BD91",
+"E#	c #9E80AE",
+"F#	c #54895D",
+"G#	c #59FD5A",
+"H#	c #79D47F",
+"I#	c #B287C4",
+"J#	c #AC8FBC",
+"K#	c #AA8FBB",
+"L#	c #AA8EBB",
+"M#	c #AA8EBA",
+"N#	c #A98DBA",
+"O#	c #A88CB9",
+"P#	c #A78BB9",
+"Q#	c #A68AB8",
+"R#	c #A387B6",
+"S#	c #A580B8",
+"T#	c #9C8EAD",
+"U#	c #998FA9",
+"V#	c #A07CB4",
+"W#	c #9C7DB0",
+"X#	c #9C7BAF",
+"Y#	c #9977AD",
+"Z#	c #916DA7",
+"`#	c #906BA6",
+" $	c #8C67A4",
+".$	c #8A63A1",
+"+$	c #8960A1",
+"@$	c #8A54A3",
+"#$	c #69CD70",
+"$$	c #5ACE5D",
+"%$	c #69487B",
+"&$	c #855F9E",
+"*$	c #855E9E",
+"=$	c #8759A1",
+"-$	c #5FFF5D",
+";$	c #9CC9A6",
+">$	c #BDAFCB",
+",$	c #5CFE5C",
+"'$	c #67F369",
+")$	c #AC86BE",
+"!$	c #AA8DBA",
+"~$	c #AB8EBC",
+"{$	c #AC90BD",
+"]$	c #9672A7",
+"^$	c #54735F",
+"/$	c #59E35B",
+"($	c #7DD183",
+"_$	c #93B49D",
+":$	c #B38BC3",
+"<$	c #B18DC1",
+"[$	c #AD8DBE",
+"}$	c #AB8FBB",
+"|$	c #A98BBA",
+"1$	c #AE81C0",
+"2$	c #9E98AD",
+"3$	c #77D67D",
+"4$	c #7EC586",
+"5$	c #A17AB5",
+"6$	c #9D7AAF",
+"7$	c #9A77AE",
+"8$	c #9876AD",
+"9$	c #9773AB",
+"0$	c #9571AA",
+"a$	c #936FA7",
+"b$	c #926BA8",
+"c$	c #9263A9",
+"d$	c #925AAA",
+"e$	c #7D938D",
+"f$	c #6EC277",
+"g$	c #59F659",
+"h$	c #568B5E",
+"i$	c #6F4483",
+"j$	c #885F9F",
+"k$	c #885E9F",
+"l$	c #885D9F",
+"m$	c #7F8091",
+"n$	c #5FFF5E",
+"o$	c #B9B2C6",
+"p$	c #67F468",
+"q$	c #5FFF5F",
+"r$	c #7FD086",
+"s$	c #AD8CBF",
+"t$	c #AD91BE",
+"u$	c #AE93BF",
+"v$	c #AE93BE",
+"w$	c #B196C3",
+"x$	c #684278",
+"y$	c #587D62",
+"z$	c #5AEF5A",
+"A$	c #5BFC5A",
+"B$	c #74DD79",
+"C$	c #94B2A0",
+"D$	c #AD92BD",
+"E$	c #AC90BC",
+"F$	c #A991B9",
+"G$	c #5EFF5C",
+"H$	c #72DC77",
+"I$	c #A17BB5",
+"J$	c #9D7BB2",
+"K$	c #9B7AB0",
+"L$	c #9978AE",
+"M$	c #9776AD",
+"N$	c #849494",
+"O$	c #6CD072",
+"P$	c #58FC57",
+"Q$	c #599561",
+"R$	c #593969",
+"S$	c #805B98",
+"T$	c #875FA0",
+"U$	c #875F9F",
+"V$	c #885BA1",
+"W$	c #74AF81",
+"X$	c #61FF60",
+"Y$	c #5BFD5C",
+"Z$	c #C9A5D7",
+"`$	c #86DB8C",
+" %	c #9DAAAA",
+".%	c #B191C2",
+"+%	c #AF94C0",
+"@%	c #B196C1",
+"#%	c #B297C1",
+"$%	c #B69CC6",
+"%%	c #A285B2",
+"&%	c #836693",
+"*%	c #4F5B5C",
+"=%	c #557B5F",
+"-%	c #62F463",
+";%	c #64F865",
+">%	c #60FF60",
+",%	c #6BEA6E",
+"'%	c #6DDA72",
+")%	c #6BDC70",
+"!%	c #69DF6E",
+"~%	c #66E76A",
+"{%	c #60F762",
+"]%	c #58FA57",
+"^%	c #558D5E",
+"/%	c #52655D",
+"(%	c #694F7B",
+"_%	c #815996",
+":%	c #8B63A4",
+"<%	c #8961A1",
+"[%	c #8860A0",
+"}%	c #8960A0",
+"|%	c #895DA1",
+"1%	c #8A56A4",
+"2%	c #66EB69",
+"3%	c #7DE083",
+"4%	c #BFADCD",
+"5%	c #5CFC5D",
+"6%	c #97B6A3",
+"7%	c #B494C5",
+"8%	c #B399C3",
+"9%	c #B499C3",
+"0%	c #B59AC4",
+"a%	c #B59BC4",
+"b%	c #B99FC8",
+"c%	c #B89EC7",
+"d%	c #967AA6",
+"e%	c #704581",
+"f%	c #614E6F",
+"g%	c #597365",
+"h%	c #579E5E",
+"i%	c #59E25B",
+"j%	c #5FFC5F",
+"k%	c #58D55A",
+"l%	c #57C65B",
+"m%	c #58A45E",
+"n%	c #597863",
+"o%	c #5D506C",
+"p%	c #663977",
+"q%	c #7C578F",
+"r%	c #906AA7",
+"s%	c #946CAB",
+"t%	c #8E67A6",
+"u%	c #8C63A3",
+"v%	c #8A61A3",
+"w%	c #895FA1",
+"x%	c #8A5CA2",
+"y%	c #85709A",
+"z%	c #77A286",
+"A%	c #7A968A",
+"B%	c #61F960",
+"C%	c #BAB1C8",
+"D%	c #CAA3DA",
+"E%	c #63F863",
+"F%	c #61FD61",
+"G%	c #6BF26D",
+"H%	c #B798C8",
+"I%	c #B79AC6",
+"J%	c #B69DC5",
+"K%	c #B69EC5",
+"L%	c #B79DC6",
+"M%	c #B79EC6",
+"N%	c #B69DC6",
+"O%	c #AF94BE",
+"P%	c #AD8EBE",
+"Q%	c #7F9E89",
+"R%	c #61F961",
+"S%	c #766B86",
+"T%	c #8D6BA1",
+"U%	c #9573AA",
+"V%	c #9673AB",
+"W%	c #9672AC",
+"X%	c #9772AD",
+"Y%	c #946FAB",
+"Z%	c #936DAA",
+"`%	c #9069A8",
+" &	c #8F67A7",
+".&	c #8D64A5",
+"+&	c #8B62A4",
+"@&	c #8C53A7",
+"#&	c #69E06E",
+"$&	c #62FA62",
+"%&	c #5DFB5D",
+"&&	c #C0A5CF",
+"*&	c #C0A6CF",
+"=&	c #A6BDB1",
+"-&	c #60FE60",
+";&	c #76E67A",
+">&	c #8ACF90",
+",&	c #96CC9E",
+"'&	c #B8A4C6",
+")&	c #BAA1C9",
+"!&	c #BAA1C8",
+"~&	c #9F81AE",
+"{&	c #5CE65D",
+"]&	c #61FF62",
+"^&	c #62FC62",
+"/&	c #9B93AD",
+"(&	c #A07EB4",
+"_&	c #9E7BB3",
+":&	c #9B78B1",
+"<&	c #9A75AF",
+"[&	c #9873AE",
+"}&	c #9670AD",
+"|&	c #946EAB",
+"1&	c #926BA9",
+"2&	c #8E66A6",
+"3&	c #88729E",
+"4&	c #9DC4A7",
+"5&	c #BEA3CD",
+"6&	c #C0A2D0",
+"7&	c #70E973",
+"8&	c #61FE62",
+"9&	c #61FC61",
+"0&	c #65AB6C",
+"a&	c #BCA3CA",
+"b&	c #BCA2CA",
+"c&	c #BBA1C9",
+"d&	c #B9A0C8",
+"e&	c #B69AC5",
+"f&	c #6EC573",
+"g&	c #62F862",
+"h&	c #9984AC",
+"i&	c #9F7CB4",
+"j&	c #9D79B2",
+"k&	c #9A76B0",
+"l&	c #9974AF",
+"m&	c #9771AD",
+"n&	c #966FAC",
+"o&	c #936CAA",
+"p&	c #9269A9",
+"q&	c #858697",
+"r&	c #68F26A",
+"s&	c #C1A1D1",
+"t&	c #BCA1CB",
+"u&	c #BCA1CC",
+"v&	c #B6A6C4",
+"w&	c #54FF53",
+"x&	c #62FF61",
+"y&	c #5FDD62",
+"z&	c #5C556A",
+"A&	c #AD8FBC",
+"B&	c #B2B2BF",
+"C&	c #74E877",
+"D&	c #A6BAB1",
+"E&	c #BAA0C9",
+"F&	c #B79DC7",
+"G&	c #8C689D",
+"H&	c #5CF15C",
+"I&	c #63F064",
+"J&	c #A17DB5",
+"K&	c #A27FB6",
+"L&	c #9E7AB3",
+"M&	c #9C77B1",
+"N&	c #9A74B0",
+"O&	c #9872AF",
+"P&	c #966FAD",
+"Q&	c #946CAC",
+"R&	c #926AAA",
+"S&	c #9263AB",
+"T&	c #75BA80",
+"U&	c #A3B8AF",
+"V&	c #BDA0CD",
+"W&	c #BA9FC9",
+"X&	c #BC9CCC",
+"Y&	c #61F663",
+"Z&	c #5D9B64",
+"`&	c #735084",
+" *	c #C3ACD1",
+".*	c #C1A8CF",
+"+*	c #9CC9A4",
+"@*	c #66FA66",
+"#*	c #C69DD6",
+"$*	c #C1A3D0",
+"%*	c #659C6D",
+"&*	c #65A36D",
+"**	c #A580BA",
+"=*	c #A280B7",
+"-*	c #A17EB5",
+";*	c #9F7BB4",
+">*	c #9D78B3",
+",*	c #9B76B1",
+"'*	c #9973AF",
+")*	c #9871AE",
+"!*	c #956CAD",
+"~*	c #9664AF",
+"{*	c #9266AB",
+"]*	c #62FB62",
+"^*	c #5EFA5E",
+"/*	c #BB9ECA",
+"(*	c #B79CC6",
+"_*	c #B0A4BD",
+":*	c #599861",
+"<*	c #A885B8",
+"[*	c #C1A7D0",
+"}*	c #C0ABCE",
+"|*	c #67F967",
+"1*	c #CA9DDB",
+"2*	c #BEA5CD",
+"3*	c #BBA2CA",
+"4*	c #B99FC9",
+"5*	c #9692A3",
+"6*	c #61FA60",
+"7*	c #5BEF5C",
+"8*	c #8E67A2",
+"9*	c #A684BA",
+"0*	c #A381B7",
+"a*	c #A27EB7",
+"b*	c #9D79B3",
+"c*	c #9C76B2",
+"d*	c #9973B0",
+"e*	c #9A6DB2",
+"f*	c #8D88A1",
+"g*	c #66F067",
+"h*	c #61F761",
+"i*	c #5BFC5C",
+"j*	c #ACA7BA",
+"k*	c #B69CC5",
+"l*	c #B49AC3",
+"m*	c #97BAA1",
+"n*	c #7EE383",
+"o*	c #86DC8B",
+"p*	c #5AE55C",
+"q*	c #CCA4DC",
+"r*	c #BFA6CD",
+"s*	c #BDA3CB",
+"t*	c #BBA1CA",
+"u*	c #B99EC9",
+"v*	c #AE95BE",
+"w*	c #62F563",
+"x*	c #62FE61",
+"y*	c #66AF6D",
+"z*	c #AD8BC2",
+"A*	c #A481B8",
+"B*	c #A27FB7",
+"C*	c #A07CB5",
+"D*	c #9E79B4",
+"E*	c #9D75B4",
+"F*	c #967FAB",
+"G*	c #6EDB74",
+"H*	c #8BC694",
+"I*	c #B698C5",
+"J*	c #B197C0",
+"K*	c #B692C6",
+"L*	c #6BEA6D",
+"M*	c #6DBA73",
+"N*	c #C9ADD8",
+"O*	c #BEA4CE",
+"P*	c #BA9FCA",
+"Q*	c #B89AC9",
+"R*	c #66F068",
+"S*	c #836595",
+"T*	c #A887BC",
+"U*	c #A784BB",
+"V*	c #A582BA",
+"W*	c #A47EB9",
+"X*	c #A17CB7",
+"Y*	c #A078B6",
+"Z*	c #9687A9",
+"`*	c #5CFF5A",
+" =	c #63F364",
+".=	c #B791C6",
+"+=	c #B095BF",
+"@=	c #B78CC7",
+"#=	c #62FF60",
+"$=	c #5FF460",
+"%=	c #6CED70",
+"&=	c #7AE37E",
+"*=	c #86D78D",
+"==	c #90CB99",
+"-=	c #9CBEA7",
+";=	c #A3B1B0",
+">=	c #5C7C67",
+",=	c #A890BA",
+"'=	c #9E98B0",
+")=	c #96A0A6",
+"!=	c #8EA99C",
+"~=	c #83B68F",
+"{=	c #7AC384",
+"]=	c #73D37A",
+"^=	c #AD92BC",
+"/=	c #92B69C",
+"(=	c #5BA661",
+"_=	c #673E77",
+":=	c #6A3A7A",
+"<=	c #5D7669",
+"[=	c #5BC360",
+"}=	c #61F161",
+"|=	c #5CCC5F",
+"1=	c #57CA5B",
+"2=	c #5ADD5B",
+"3=	c #5AF85A",
+"4=	c #56FF54",
+"5=	c #52FF50",
+"6=	c #54FF52",
+"7=	c #59FF57",
+"8=	c #81CB89",
+"9=	c #AE92BD",
+"0=	c #AB91BA",
+"a=	c #AB90BA",
+"b=	c #70E274",
+"c=	c #5DF05E",
+"d=	c #536C5E",
+"e=	c #C1A7CF",
+"f=	c #9D85AB",
+"g=	c #5C466B",
+"h=	c #566C61",
+"i=	c #51645B",
+"j=	c #8C729A",
+"k=	c #8F769E",
+"l=	c #71587F",
+"m=	c #533C62",
+"n=	c #4E3C5C",
+"o=	c #535D5E",
+"p=	c #567D60",
+"q=	c #588F60",
+"r=	c #60EF61",
+"s=	c #59C05E",
+"t=	c #58BD5E",
+"u=	c #58B65F",
+"v=	c #58A660",
+"w=	c #589260",
+"x=	c #567E60",
+"y=	c #597263",
+"z=	c #5FFE5F",
+"A=	c #6DE471",
+"B=	c #A88EB7",
+"C=	c #A78FB6",
+"D=	c #6AF06C",
+"E=	c #669570",
+"F=	c #5DCE60",
+"G=	c #AD8EBD",
+"H=	c #BEA3CE",
+"I=	c #C0A7CF",
+"J=	c #C1A8D0",
+"K=	c #C5ADD4",
+"L=	c #CAB3D8",
+"M=	c #C8B0D6",
+"N=	c #C5ACD3",
+"O=	c #C7AED6",
+"P=	c #C9B0D9",
+"Q=	c #BDA3CD",
+"R=	c #997BAA",
+"S=	c #906DA2",
+"T=	c #64EC66",
+"U=	c #6D647B",
+"V=	c #865F98",
+"W=	c #845E96",
+"X=	c #845E97",
+"Y=	c #856097",
+"Z=	c #866399",
+"`=	c #886E9A",
+" -	c #68E96B",
+".-	c #A68BB5",
+"+-	c #A58CB4",
+"@-	c #61F562",
+"#-	c #8B61A0",
+"$-	c #61F261",
+"%-	c #777385",
+"&-	c #BEA1D0",
+"*-	c #BDA1CC",
+"=-	c #BFA5CF",
+"--	c #C1A6CF",
+";-	c #C2A8D0",
+">-	c #C2A9D1",
+",-	c #BFA5CE",
+"'-	c #BFA4CF",
+")-	c #BB9FCC",
+"!-	c #B99DCA",
+"~-	c #ABAAB8",
+"{-	c #5A4B68",
+"]-	c #AC8BC0",
+"^-	c #B08FC2",
+"/-	c #AE8CC2",
+"(-	c #AC8AC0",
+"_-	c #A986BF",
+":-	c #AA82BF",
+"<-	c #8CB199",
+"[-	c #61F861",
+"}-	c #62F363",
+"|-	c #A489B3",
+"1-	c #A38AB2",
+"2-	c #5CBF61",
+"3-	c #A972C1",
+"4-	c #5B5B69",
+"5-	c #B388C6",
+"6-	c #BB9ECB",
+"7-	c #BC9FCD",
+"8-	c #BFA3CE",
+"9-	c #C1A6D0",
+"0-	c #C2A7D0",
+"a-	c #C0A6D0",
+"b-	c #BFA4CE",
+"c-	c #BDA2CE",
+"d-	c #BA9CCB",
+"e-	c #988FA8",
+"f-	c #536F5E",
+"g-	c #726080",
+"h-	c #AE8CC0",
+"i-	c #B290C4",
+"j-	c #AF8DC3",
+"k-	c #AE8BC1",
+"l-	c #AC89C0",
+"m-	c #A986BE",
+"n-	c #AA7FC1",
+"o-	c #5DFF5C",
+"p-	c #6A7678",
+"q-	c #615371",
+"r-	c #60EB60",
+"s-	c #63FF61",
+"t-	c #A489B2",
+"u-	c #A389B2",
+"v-	c #A186B0",
+"w-	c #A187B0",
+"x-	c #A087AF",
+"y-	c #739780",
+"z-	c #A67CBD",
+"A-	c #A780BE",
+"B-	c #5E9267",
+"C-	c #5AFC5A",
+"D-	c #C093D3",
+"E-	c #B99CCB",
+"F-	c #BB9ECC",
+"G-	c #BC9FCC",
+"H-	c #BDA2CD",
+"I-	c #BEA2CE",
+"J-	c #BFA5D0",
+"K-	c #BEA3CF",
+"L-	c #BCA0CD",
+"M-	c #BA9CCA",
+"N-	c #B99BCA",
+"O-	c #AF91C1",
+"P-	c #A384B4",
+"Q-	c #B99ACD",
+"R-	c #B292C4",
+"S-	c #B18FC4",
+"T-	c #AF8EC3",
+"U-	c #AD8AC2",
+"V-	c #AC88C1",
+"W-	c #A985BF",
+"X-	c #A18FB5",
+"Y-	c #5FDC60",
+"Z-	c #897B9F",
+"`-	c #9663B2",
+" ;	c #5E6E6C",
+".;	c #5FCC63",
+"+;	c #613274",
+"@;	c #5FDD61",
+"#;	c #A086AF",
+"$;	c #9F84AE",
+"%;	c #9F85AE",
+"&;	c #9E85AD",
+"*;	c #9E83AC",
+"=;	c #899B9A",
+"-;	c #A37ABA",
+";;	c #A47CBA",
+">;	c #9064A5",
+",;	c #5FE25F",
+"';	c #BB95CE",
+");	c #B99ACB",
+"!;	c #BA9CCC",
+"~;	c #BC9DCB",
+"{;	c #BDA1CE",
+"];	c #BFA3CF",
+"^;	c #BEA1CE",
+"/;	c #BC9ECC",
+"(;	c #BB9DCB",
+"_;	c #B99ACA",
+":;	c #B899CA",
+"<;	c #B697C8",
+"[;	c #B696C8",
+"};	c #B393C7",
+"|;	c #B291C5",
+"1;	c #B08EC4",
+"2;	c #AF8CC3",
+"3;	c #AD89C1",
+"4;	c #AA84BF",
+"5;	c #95A6A3",
+"6;	c #714485",
+"7;	c #5FFB5F",
+"8;	c #61FB61",
+"9;	c #8A7AA2",
+"0;	c #60ED64",
+"a;	c #599A61",
+"b;	c #709D7D",
+"c;	c #9465AF",
+"d;	c #675178",
+"e;	c #5DFF5A",
+"f;	c #9791A4",
+"g;	c #9B81AA",
+"h;	c #9B82AA",
+"i;	c #9B83AA",
+"j;	c #8C999E",
+"k;	c #A27ABA",
+"l;	c #A47CBC",
+"m;	c #A982C1",
+"n;	c #765E88",
+"o;	c #ACA4BC",
+"p;	c #B897CB",
+"q;	c #B99BCC",
+"r;	c #BA9DCC",
+"s;	c #BB9DCC",
+"t;	c #BC9ECD",
+"u;	c #BB9ECD",
+"v;	c #B797C9",
+"w;	c #B596C8",
+"x;	c #B593C8",
+"y;	c #B391C6",
+"z;	c #B18FC5",
+"A;	c #B08CC4",
+"B;	c #AE8BC3",
+"C;	c #AD88C2",
+"D;	c #AB87C0",
+"E;	c #AA83C0",
+"F;	c #8AB796",
+"G;	c #5C8E65",
+"H;	c #A165BD",
+"I;	c #58FF56",
+"J;	c #5F566E",
+"K;	c #82489A",
+"L;	c #5BAE60",
+"M;	c #7F9090",
+"N;	c #9364AF",
+"O;	c #955EB1",
+"P;	c #56935D",
+"Q;	c #8F9A9B",
+"R;	c #9C80AB",
+"S;	c #997FA8",
+"T;	c #9980A8",
+"U;	c #977EA6",
+"V;	c #8F95A1",
+"W;	c #A279BA",
+"X;	c #A37BBB",
+"Y;	c #A57EBD",
+"Z;	c #A487BA",
+"`;	c #64F766",
+" >	c #ACA3BD",
+".>	c #B59BC8",
+"+>	c #B999CC",
+"@>	c #BA9BCC",
+"#>	c #BB9DCD",
+"$>	c #BB9CCB",
+"%>	c #B899CB",
+"&>	c #B797CA",
+"*>	c #B696C9",
+"=>	c #B594C7",
+"->	c #B493C7",
+";>	c #B290C6",
+">>	c #B18EC4",
+",>	c #AF8CC4",
+"'>	c #AE8AC2",
+")>	c #AC88C2",
+"!>	c #AB85C0",
+"~>	c #87BA93",
+"{>	c #8A73A0",
+"]>	c #9D68B9",
+"^>	c #63F764",
+"/>	c #596D65",
+"(>	c #6D4681",
+"_>	c #9666B2",
+":>	c #9566B2",
+"<>	c #7A5490",
+"[>	c #5EEA60",
+"}>	c #858999",
+"|>	c #9465B0",
+"1>	c #9565B0",
+"2>	c #827B99",
+"3>	c #8B9498",
+"4>	c #9A7EA9",
+"5>	c #977DA6",
+"6>	c #987BA6",
+"7>	c #9282A7",
+"8>	c #A278BB",
+"9>	c #A37BBC",
+"0>	c #A67DBD",
+"a>	c #A08AB6",
+"b>	c #64F366",
+"c>	c #73E477",
+"d>	c #AAA8BA",
+"e>	c #BD95D0",
+"f>	c #BE96D0",
+"g>	c #B99BCB",
+"h>	c #BA9BCB",
+"i>	c #BA9ACB",
+"j>	c #B999CB",
+"k>	c #B898CB",
+"l>	c #B392C8",
+"m>	c #B390C7",
+"n>	c #B18EC5",
+"o>	c #B08DC5",
+"p>	c #AF8AC3",
+"q>	c #AD89C3",
+"r>	c #AC86C2",
+"s>	c #AA84C1",
+"t>	c #A981C0",
+"u>	c #86AA94",
+"v>	c #61FD62",
+"w>	c #5FD962",
+"x>	c #986CB1",
+"y>	c #9C67B8",
+"z>	c #87749E",
+"A>	c #9767B4",
+"B>	c #9565B1",
+"C>	c #9564B1",
+"D>	c #649F6D",
+"E>	c #88819E",
+"F>	c #9566B1",
+"G>	c #8B70A4",
+"H>	c #8C819A",
+"I>	c #987DA7",
+"J>	c #957BA4",
+"K>	c #957AA5",
+"L>	c #9583AB",
+"M>	c #9D82B3",
+"N>	c #A37ABB",
+"O>	c #A67ABE",
+"P>	c #9698A8",
+"Q>	c #5FE061",
+"R>	c #5DD15F",
+"S>	c #5D7B67",
+"T>	c #56CE59",
+"U>	c #59EE5A",
+"V>	c #7BDA82",
+"W>	c #A4ADB3",
+"X>	c #ABA6BC",
+"Y>	c #B39EC5",
+"Z>	c #BB95CF",
+"`>	c #BB94CE",
+" ,	c #B896CC",
+".,	c #B796CA",
+"+,	c #B694C9",
+"@,	c #B492C7",
+"#,	c #B391C7",
+"$,	c #B18EC6",
+"%,	c #AF8BC4",
+"&,	c #AD87C2",
+"*,	c #AA85C1",
+"=,	c #A881BF",
+"-,	c #8D7D9F",
+";,	c #61F262",
+">,	c #5FE060",
+",,	c #6F5B80",
+"',	c #9E69BA",
+"),	c #996DB3",
+"!,	c #63F465",
+"~,	c #62FA61",
+"{,	c #8D74A6",
+"],	c #7D4795",
+"^,	c #5EF35E",
+"/,	c #8B74A2",
+"(,	c #9663B3",
+"_,	c #8F71A9",
+":,	c #8E7F9B",
+"<,	c #9278A1",
+"[,	c #9178A0",
+"},	c #9378A2",
+"|,	c #928DA7",
+"1,	c #68C470",
+"2,	c #A079B9",
+"3,	c #A577BD",
+"4,	c #8AAF99",
+"5,	c #5A9363",
+"6,	c #674D77",
+"7,	c #856397",
+"8,	c #5C9F64",
+"9,	c #9AAFA8",
+"0,	c #5B476A",
+"a,	c #545561",
+"b,	c #59FF5A",
+"c,	c #5CFB5C",
+"d,	c #5CFA5D",
+"e,	c #5DF75E",
+"f,	c #7DD684",
+"g,	c #A0ADAE",
+"h,	c #B098C3",
+"i,	c #B393C6",
+"j,	c #B58EC9",
+"k,	c #B58ACA",
+"l,	c #B38AC8",
+"m,	c #B18AC7",
+"n,	c #B089C5",
+"o,	c #AE87C4",
+"p,	c #AD86C3",
+"q,	c #AB83C2",
+"r,	c #AA81C1",
+"s,	c #A97FC0",
+"t,	c #A87CC0",
+"u,	c #A571BD",
+"v,	c #55945C",
+"w,	c #5B8B64",
+"x,	c #584A66",
+"y,	c #5F706D",
+"z,	c #78C782",
+"A,	c #5DF45E",
+"B,	c #5BF85C",
+"C,	c #5DED5F",
+"D,	c #61F762",
+"E,	c #8E67A9",
+"F,	c #9465B1",
+"G,	c #9763B4",
+"H,	c #639C6D",
+"I,	c #8F65AA",
+"J,	c #7F9F91",
+"K,	c #8D78A6",
+"L,	c #899095",
+"M,	c #9276A1",
+"N,	c #90769F",
+"O,	c #8F759E",
+"P,	c #8E769D",
+"Q,	c #8F99A2",
+"R,	c #6F6C7F",
+"S,	c #7AC085",
+"T,	c #A76CC1",
+"U,	c #7DC488",
+"V,	c #8B859C",
+"W,	c #B189C7",
+"X,	c #B08BC5",
+"Y,	c #9263A6",
+"Z,	c #5AD45C",
+"`,	c #67F569",
+" '	c #B987CE",
+".'	c #B593C9",
+"+'	c #A685BA",
+"@'	c #825A94",
+"#'	c #6D4F7D",
+"$'	c #586D65",
+"%'	c #539C59",
+"&'	c #58C65C",
+"*'	c #5AEB5B",
+"='	c #56FF53",
+"-'	c #5FF860",
+";'	c #67ED6A",
+">'	c #6EE272",
+",'	c #72D979",
+"''	c #74D57C",
+")'	c #77D07E",
+"!'	c #76CF7E",
+"~'	c #74D27B",
+"{'	c #71D678",
+"]'	c #6CDE71",
+"^'	c #66EB6A",
+"/'	c #5BF05C",
+"('	c #5AEF5B",
+"_'	c #59CB5C",
+":'	c #55A35B",
+"<'	c #577362",
+"['	c #644576",
+"}'	c #724487",
+"|'	c #5F6B6C",
+"1'	c #5DB063",
+"2'	c #935FAF",
+"3'	c #9364B0",
+"4'	c #7D7D90",
+"5'	c #589F5E",
+"6'	c #9657B4",
+"7'	c #7EA08E",
+"8'	c #786F8C",
+"9'	c #88889E",
+"0'	c #858E91",
+"a'	c #90749F",
+"b'	c #8D739C",
+"c'	c #8D749C",
+"d'	c #89979C",
+"e'	c #9768AF",
+"f'	c #5BBA61",
+"g'	c #83B391",
+"h'	c #72D978",
+"i'	c #9C65B3",
+"j'	c #AA85BF",
+"k'	c #AA86BF",
+"l'	c #AD89C2",
+"m'	c #779884",
+"n'	c #A2A0B2",
+"o'	c #AF8DC4",
+"p'	c #B08EC3",
+"q'	c #B392C7",
+"r'	c #9D7DAF",
+"s'	c #6E507F",
+"t'	c #603D70",
+"u'	c #5A2F6B",
+"v'	c #5A6366",
+"w'	c #59AF5E",
+"x'	c #59DE5C",
+"y'	c #59E65B",
+"z'	c #59ED5B",
+"A'	c #5AF15B",
+"B'	c #5AF75A",
+"C'	c #5AF55A",
+"D'	c #5AF25B",
+"E'	c #59EE5B",
+"F'	c #59E75B",
+"G'	c #59DF5C",
+"H'	c #59B55E",
+"I'	c #596965",
+"J'	c #5B3F6A",
+"K'	c #624A74",
+"L'	c #9767B3",
+"M'	c #9364AE",
+"N'	c #906AAA",
+"O'	c #5B9B63",
+"P'	c #754E89",
+"Q'	c #9565AF",
+"R'	c #9365AD",
+"S'	c #9364AD",
+"T'	c #875A9F",
+"U'	c #855A9D",
+"V'	c #829A94",
+"W'	c #5ABF5F",
+"X'	c #8E5BA9",
+"Y'	c #848C98",
+"Z'	c #858192",
+"`'	c #8E739D",
+" )	c #8B719A",
+".)	c #8B729A",
+"+)	c #8A729A",
+"@)	c #829C93",
+"#)	c #9C70B6",
+"$)	c #8A5FA1",
+"%)	c #55BB5A",
+"&)	c #64F864",
+"*)	c #5FD361",
+"=)	c #AD80C4",
+"-)	c #A682BD",
+";)	c #A883BE",
+">)	c #9C70B1",
+",)	c #5AD65C",
+"')	c #80D187",
+"))	c #AE8AC3",
+"!)	c #AE8CC3",
+"~)	c #B18FC6",
+"{)	c #AD8CC0",
+"])	c #A482B8",
+"^)	c #9C77AF",
+"/)	c #906CA3",
+"()	c #846196",
+"_)	c #785A89",
+":)	c #715481",
+"<)	c #695079",
+"[)	c #645273",
+"})	c #635271",
+"|)	c #60536F",
+"1)	c #615271",
+"2)	c #645173",
+"3)	c #674F78",
+"4)	c #6D507E",
+"5)	c #735186",
+"6)	c #7F4B96",
+"7)	c #87539E",
+"8)	c #827994",
+"9)	c #79A387",
+"0)	c #6CD973",
+"a)	c #62FC63",
+"b)	c #64FA66",
+"c)	c #69E26D",
+"d)	c #9167AC",
+"e)	c #9265AD",
+"f)	c #9057AC",
+"g)	c #567660",
+"h)	c #815499",
+"i)	c #9366AF",
+"j)	c #9460B0",
+"k)	c #7BA78B",
+"l)	c #54C458",
+"m)	c #82539A",
+"n)	c #9365AE",
+"o)	c #829096",
+"p)	c #856D94",
+"q)	c #886E97",
+"r)	c #887097",
+"s)	c #6EC576",
+"t)	c #9D66B8",
+"u)	c #9C71B4",
+"v)	c #774D8C",
+"w)	c #71BF79",
+"x)	c #A67EBD",
+"y)	c #A57FBB",
+"z)	c #A680BC",
+"A)	c #A782BD",
+"B)	c #736283",
+"C)	c #60FC5F",
+"D)	c #69ED6C",
+"E)	c #AA89BE",
+"F)	c #AC88C0",
+"G)	c #AC89C1",
+"H)	c #AD8AC1",
+"I)	c #AB88C0",
+"J)	c #AC87C1",
+"K)	c #AC87C2",
+"L)	c #AB85C1",
+"M)	c #A981C1",
+"N)	c #A87FBF",
+"O)	c #A67DBE",
+"P)	c #A379BC",
+"Q)	c #9F7CB6",
+"R)	c #8AA79A",
+"S)	c #6CE970",
+"T)	c #5BFF58",
+"U)	c #5DFF5B",
+"V)	c #69E36E",
+"W)	c #8A7DA0",
+"X)	c #945DB0",
+"Y)	c #965FB3",
+"Z)	c #5C8C66",
+"`)	c #61F660",
+" !	c #5C7D66",
+".!	c #895CA2",
+"+!	c #9363AF",
+"@!	c #9263AD",
+"#!	c #9361AE",
+"$!	c #79AC88",
+"%!	c #56DA59",
+"&!	c #724A87",
+"*!	c #9263AE",
+"=!	c #945EAF",
+"-!	c #75AC83",
+";!	c #886F97",
+">!	c #866C95",
+",!	c #856E94",
+"'!	c #59EF5A",
+")!	c #9D61B8",
+"!!	c #996EB2",
+"~!	c #9D69B7",
+"{!	c #7BA288",
+"]!	c #A37CB9",
+"^!	c #A37DBA",
+"/!	c #A681BB",
+"(!	c #A681BC",
+"_!	c #61D565",
+":!	c #A58DB9",
+"<!	c #AA87BF",
+"[!	c #A985BE",
+"}!	c #A884BE",
+"|!	c #A883BD",
+"1!	c #A47FBB",
+"2!	c #A47EBB",
+"3!	c #A17AB8",
+"4!	c #A079B7",
+"5!	c #9F76B7",
+"6!	c #9D77B4",
+"7!	c #69E66D",
+"8!	c #6BDF70",
+"9!	c #8A7CA1",
+"0!	c #85589E",
+"a!	c #5B4D6A",
+"b!	c #9260AE",
+"c!	c #945BB0",
+"d!	c #9164AC",
+"e!	c #9264AD",
+"f!	c #9163AC",
+"g!	c #935DAF",
+"h!	c #62E466",
+"i!	c #58D15B",
+"j!	c #705184",
+"k!	c #9163AD",
+"l!	c #994EB7",
+"m!	c #5DE760",
+"n!	c #856D95",
+"o!	c #836992",
+"p!	c #836B92",
+"q!	c #5CE65E",
+"r!	c #9177A8",
+"s!	c #986DB1",
+"t!	c #9A6AB4",
+"u!	c #73B77D",
+"v!	c #A66DBF",
+"w!	c #A27CB9",
+"x!	c #A37DB9",
+"y!	c #A47FBA",
+"z!	c #726482",
+"A!	c #A18EB4",
+"B!	c #A783BD",
+"C!	c #A884BD",
+"D!	c #A884BC",
+"E!	c #A885BC",
+"F!	c #A784BD",
+"G!	c #A783BC",
+"H!	c #A682BB",
+"I!	c #A37EBA",
+"J!	c #A17BB8",
+"K!	c #9F78B6",
+"L!	c #9E77B6",
+"M!	c #A06DB9",
+"N!	c #79C782",
+"O!	c #68E36C",
+"P!	c #78B185",
+"Q!	c #71C87A",
+"R!	c #6CDC71",
+"S!	c #935BAF",
+"T!	c #9064AB",
+"U!	c #9063AB",
+"V!	c #9554B3",
+"W!	c #7D9B8E",
+"X!	c #54AE58",
+"Y!	c #734489",
+"Z!	c #9164AD",
+"`!	c #925CAE",
+" ~	c #79B087",
+".~	c #5CE35F",
+"+~	c #836C91",
+"@~	c #816790",
+"#~	c #816690",
+"$~	c #61DA64",
+"%~	c #7FA18E",
+"&~	c #956AAF",
+"*~	c #9964B2",
+"=~	c #58F559",
+"-~	c #5DF95E",
+";~	c #968AA9",
+">~	c #A079B6",
+",~	c #A17AB7",
+"'~	c #A27CB7",
+")~	c #A27CB8",
+"!~	c #AA81C0",
+"~~	c #587C63",
+"{~	c #9E84B2",
+"]~	c #A581BA",
+"^~	c #A681BA",
+"/~	c #A47FB9",
+"(~	c #A37EB8",
+"_~	c #A17BB7",
+":~	c #A07AB6",
+"<~	c #9F77B5",
+"[~	c #9C73B3",
+"}~	c #908EA2",
+"|~	c #9358AF",
+"1~	c #9162AA",
+"2~	c #9062AA",
+"3~	c #8B71A3",
+"4~	c #60EC63",
+"5~	c #587463",
+"6~	c #7E5095",
+"7~	c #9264AC",
+"8~	c #9161AB",
+"9~	c #75BC80",
+"0~	c #62D865",
+"a~	c #7F658E",
+"b~	c #7F648E",
+"c~	c #64936D",
+"d~	c #67DD6C",
+"e~	c #9468AD",
+"f~	c #9869B2",
+"g~	c #5C7167",
+"h~	c #685278",
+"i~	c #57A35F",
+"j~	c #6ADE70",
+"k~	c #9194A3",
+"l~	c #A66DBE",
+"m~	c #A07AB7",
+"n~	c #956FAA",
+"o~	c #A17BB6",
+"p~	c #A37DB8",
+"q~	c #A37EB9",
+"r~	c #A37FB9",
+"s~	c #9F79B6",
+"t~	c #9E77B5",
+"u~	c #9E76B5",
+"v~	c #9C74B4",
+"w~	c #9B73B2",
+"x~	c #9B70B2",
+"y~	c #78C182",
+"z~	c #915DAC",
+"A~	c #8A71A3",
+"B~	c #68D470",
+"C~	c #57A95E",
+"D~	c #625272",
+"E~	c #865B9F",
+"F~	c #905FAB",
+"G~	c #70CC78",
+"H~	c #5CFF5C",
+"I~	c #62B368",
+"J~	c #7C628B",
+"K~	c #724B82",
+"L~	c #5BFB5C",
+"M~	c #906CA8",
+"N~	c #9368AD",
+"O~	c #8A67A2",
+"P~	c #5FE160",
+"Q~	c #8AA09B",
+"R~	c #774F8A",
+"S~	c #5A6B66",
+"T~	c #58DD5A",
+"U~	c #54FF51",
+"V~	c #69E36D",
+"W~	c #8C9B9C",
+"X~	c #9E7BB4",
+"Y~	c #A176B8",
+"Z~	c #A07BB6",
+"`~	c #9F7AB6",
+" {	c #9F79B5",
+".{	c #9E78B5",
+"+{	c #9E77B4",
+"@{	c #9D76B4",
+"#{	c #9C74B3",
+"${	c #9972B1",
+"%{	c #9971B1",
+"&{	c #9A6AB3",
+"*{	c #63F963",
+"={	c #68D66F",
+"-{	c #59DF5A",
+";{	c #596F65",
+">{	c #714786",
+",{	c #9165AC",
+"'{	c #8E62A9",
+"){	c #905DAC",
+"!{	c #72C27C",
+"~{	c #6B5779",
+"{{	c #7A6189",
+"]{	c #7C598C",
+"^{	c #57E359",
+"/{	c #8C6EA4",
+"({	c #9166AB",
+"_{	c #9367AC",
+":{	c #636071",
+"<{	c #63F964",
+"[{	c #937DA9",
+"}{	c #9A64B3",
+"|{	c #764E8A",
+"1{	c #564C64",
+"2{	c #59DD5C",
+"3{	c #59FE59",
+"4{	c #5DF75D",
+"5{	c #6CDA72",
+"6{	c #9D77B3",
+"7{	c #A46ABD",
+"8{	c #A26FBA",
+"9{	c #A076B6",
+"0{	c #9D75B3",
+"a{	c #9B74B3",
+"b{	c #9B74B2",
+"c{	c #9A72B2",
+"d{	c #9A72B1",
+"e{	c #9870B0",
+"f{	c #976EB0",
+"g{	c #9571AC",
+"h{	c #59E85B",
+"i{	c #555762",
+"j{	c #6E4E82",
+"k{	c #8C61A5",
+"l{	c #8F63A9",
+"m{	c #8E63A7",
+"n{	c #6ED075",
+"o{	c #57EB58",
+"p{	c #7B568B",
+"q{	c #775E86",
+"r{	c #775D86",
+"s{	c #785D87",
+"t{	c #5F8B69",
+"u{	c #61EB64",
+"v{	c #905FAA",
+"w{	c #8F65A9",
+"x{	c #8D59A8",
+"y{	c #5AC35D",
+"z{	c #65F466",
+"A{	c #6DEA71",
+"B{	c #62E365",
+"C{	c #60E362",
+"D{	c #5CFF59",
+"E{	c #64F765",
+"F{	c #70DD75",
+"G{	c #81B38C",
+"H{	c #9D71B5",
+"I{	c #9F70B6",
+"J{	c #9D74B3",
+"K{	c #9B75B2",
+"L{	c #9B74B1",
+"M{	c #9A73B1",
+"N{	c #9972B0",
+"O{	c #9871B0",
+"P{	c #9870AF",
+"Q{	c #976FAE",
+"R{	c #966EAE",
+"S{	c #956DAD",
+"T{	c #956AAC",
+"U{	c #8F79A5",
+"V{	c #60E961",
+"W{	c #577261",
+"X{	c #6D4382",
+"Y{	c #845A9B",
+"Z{	c #9063AA",
+"`{	c #8D61A6",
+" ]	c #8F59AA",
+".]	c #75B681",
+"+]	c #5DA265",
+"@]	c #795B88",
+"#]	c #755B84",
+"$]	c #755C84",
+"%]	c #6C657B",
+"&]	c #5AF95B",
+"*]	c #72B47E",
+"=]	c #8F62A8",
+"-]	c #9163AB",
+";]	c #749481",
+">]	c #63F864",
+",]	c #6CD573",
+"']	c #8C909E",
+")]	c #9874AE",
+"!]	c #9876AE",
+"~]	c #9773AE",
+"{]	c #9871AF",
+"]]	c #986FAF",
+"^]	c #986EAF",
+"/]	c #976DAE",
+"(]	c #966CAD",
+"_]	c #956BAD",
+":]	c #946AAC",
+"<]	c #8B74A0",
+"[]	c #5FD062",
+"}]	c #613A73",
+"|]	c #8E62A7",
+"1]	c #8D62A6",
+"2]	c #7B9F8A",
+"3]	c #59FB59",
+"4]	c #696975",
+"5]	c #765C85",
+"6]	c #725881",
+"7]	c #705380",
+"8]	c #5AF55C",
+"9]	c #7A9C89",
+"0]	c #8F5AA9",
+"a]	c #79AA86",
+"b]	c #62EA66",
+"c]	c #64E469",
+"d]	c #66DE6A",
+"e]	c #67D96D",
+"f]	c #6CD373",
+"g]	c #74BD7F",
+"h]	c #79AD87",
+"i]	c #7CA589",
+"j]	c #7D9D8D",
+"k]	c #7E9C8D",
+"l]	c #77A385",
+"m]	c #598062",
+"n]	c #75508B",
+"o]	c #9054AB",
+"p]	c #5AF75C",
+"q]	c #70567F",
+"r]	c #70577F",
+"s]	c #715680",
+"t]	c #5C5B68",
+"u]	c #59E15A",
+"v]	c #827D97",
+"w]	c #70C47A",
+"x]	c #596365",
+"y]	c #57AA5D",
+"z]	c #58CE5A",
+"A]	c #59DD5B",
+"B]	c #5BF95B",
+"C]	c #61F362",
+"D]	c #5FEA60",
+"E]	c #7D4D95",
+"F]	c #8C60A5",
+"G]	c #8B60A5",
+"H]	c #8C5CA7",
+"I]	c #6ECD76",
+"J]	c #5B8065",
+"K]	c #70547F",
+"L]	c #6D547C",
+"M]	c #6E4F7D",
+"N]	c #59DB5B",
+"O]	c #5AD95C",
+"P]	c #79AD85",
+"Q]	c #9264A9",
+"R]	c #7D5A92",
+"S]	c #664C77",
+"T]	c #584567",
+"U]	c #574565",
+"V]	c #564365",
+"W]	c #564364",
+"X]	c #554364",
+"Y]	c #554264",
+"Z]	c #554B64",
+"`]	c #575663",
+" ^	c #575763",
+".^	c #564B64",
+"+^	c #564D63",
+"@^	c #597164",
+"#^	c #564064",
+"$^	c #574466",
+"%^	c #5A7A63",
+"&^	c #65EE68",
+"*^	c #8D5AA7",
+"=^	c #8B61A3",
+"-^	c #8B61A4",
+";^	c #8C5DA5",
+">^	c #65ED68",
+",^	c #58E959",
+"'^	c #6A4C7A",
+")^	c #6B527A",
+"!^	c #5D7E68",
+"~^	c #5BFD5A",
+"{^	c #5C6868",
+"]^	c #6AE26E",
+"^^	c #9063A9",
+"/^	c #9067A8",
+"(^	c #9268AA",
+"_^	c #9066A8",
+":^	c #8D65A5",
+"<^	c #8C63A4",
+"[^	c #835B9A",
+"}^	c #815999",
+"|^	c #825999",
+"1^	c #845B9B",
+"2^	c #7D5594",
+"3^	c #8A61A4",
+"4^	c #805497",
+"5^	c #5D5B6C",
+"6^	c #61FD60",
+"7^	c #66EB68",
+"8^	c #8C5BA5",
+"9^	c #8B5DA5",
+"0^	c #65E768",
+"a^	c #5C8A65",
+"b^	c #6A5279",
+"c^	c #684E77",
+"d^	c #654275",
+"e^	c #59F65A",
+"f^	c #66D36C",
+"g^	c #8C61A6",
+"h^	c #8B62A3",
+"i^	c #8A60A2",
+"j^	c #8960A2",
+"k^	c #895FA2",
+"l^	c #885EA1",
+"m^	c #885FA1",
+"n^	c #60EE62",
+"o^	c #66E669",
+"p^	c #8B5AA4",
+"q^	c #8A5BA3",
+"r^	c #66D16C",
+"s^	c #634573",
+"t^	c #664D75",
+"u^	c #674D76",
+"v^	c #5C5069",
+"w^	c #59FC59",
+"x^	c #5EFE5D",
+"y^	c #64F067",
+"z^	c #8B5EA3",
+"A^	c #64E168",
+"B^	c #67E16B",
+"C^	c #8A5CA3",
+"D^	c #8B58A4",
+"E^	c #837299",
+"F^	c #5FEC61",
+"G^	c #595866",
+"H^	c #674C76",
+"I^	c #634A72",
+"J^	c #644B73",
+"K^	c #59B55F",
+"L^	c #64F266",
+"M^	c #885FA0",
+"N^	c #67D76D",
+"O^	c #68D46D",
+"P^	c #8A5AA3",
+"Q^	c #856D9B",
+"R^	c #72AE7E",
+"S^	c #55FF52",
+"T^	c #57B95C",
+"U^	c #61FA61",
+"V^	c #5AC25E",
+"W^	c #644C73",
+"X^	c #614870",
+"Y^	c #5C3A6C",
+"Z^	c #885CA0",
+"`^	c #885EA0",
+" /	c #6AD070",
+"./	c #6AC871",
+"+/	c #885DA1",
+"@/	c #71B27C",
+"#/	c #59FA59",
+"$/	c #5AF95A",
+"%/	c #575F62",
+"&/	c #7D5095",
+"*/	c #61DC64",
+"=/	c #5B3E6A",
+"-/	c #5F456E",
+";/	c #60466F",
+">/	c #595267",
+",/	c #65DC69",
+"'/	c #885AA1",
+")/	c #6BC773",
+"!/	c #6DB476",
+"~/	c #8B53A4",
+"{/	c #7E7F91",
+"]/	c #6FB17B",
+"^/	c #59F958",
+"//	c #569B5D",
+"(/	c #664578",
+"_/	c #815897",
+":/	c #8B55A5",
+"</	c #63D369",
+"[/	c #585E65",
+"}/	c #5C436B",
+"|/	c #5C3E6B",
+"1/	c #588162",
+"2/	c #645E74",
+"3/	c #875E9F",
+"4/	c #855F9D",
+"5/	c #6DB477",
+"6/	c #69C370",
+"7/	c #61E565",
+"8/	c #58B15F",
+"9/	c #5B386B",
+"0/	c #7A5691",
+"a/	c #8760A0",
+"b/	c #865C9E",
+"c/	c #749E83",
+"d/	c #57FF54",
+"e/	c #59A060",
+"f/	c #5B3B6B",
+"g/	c #5A4169",
+"h/	c #593B69",
+"i/	c #58A760",
+"j/	c #5C7766",
+"k/	c #864FA0",
+"l/	c #875B9E",
+"m/	c #717382",
+"n/	c #62FD62",
+"o/	c #59EA5B",
+"p/	c #547C5E",
+"q/	c #5E506C",
+"r/	c #78518E",
+"s/	c #779387",
+"t/	c #583A68",
+"u/	c #573E66",
+"v/	c #573267",
+"w/	c #59C15E",
+"x/	c #65D56B",
+"y/	c #70AB7C",
+"z/	c #769387",
+"A/	c #7C7D90",
+"B/	c #806F95",
+"C/	c #84629B",
+"D/	c #86599E",
+"E/	c #84619B",
+"F/	c #816D96",
+"G/	c #7D7B90",
+"H/	c #718180",
+"I/	c #60FF5E",
+"J/	c #596466",
+"K/	c #643477",
+"L/	c #7A558F",
+"M/	c #855A9E",
+"N/	c #769486",
+"O/	c #59D15D",
+"P/	c #573767",
+"Q/	c #583F66",
+"R/	c #59C65D",
+"S/	c #565862",
+"T/	c #534961",
+"U/	c #577062",
+"V/	c #59CD5D",
+"W/	c #5BFA5B",
+"X/	c #5BF75C",
+"Y/	c #5CF45E",
+"Z/	c #5EED61",
+"`/	c #61E564",
+" (	c #62DF67",
+".(	c #63DC68",
+"+(	c #64D969",
+"@(	c #63DE67",
+"#(	c #61E464",
+"$(	c #5DF35E",
+"%(	c #5CF75C",
+"&(	c #5ED662",
+"*(	c #83529A",
+"=(	c #8752A0",
+"-(	c #70AE7C",
+";(	c #59D35D",
+">(	c #573F66",
+",(	c #583F67",
+"'(	c #573466",
+")(	c #59B15E",
+"!(	c #5B7267",
+"~(	c #825799",
+"{(	c #76518B",
+"](	c #6F4284",
+"^(	c #644077",
+"/(	c #586165",
+"((	c #557F60",
+"_(	c #56915F",
+":(	c #57A05E",
+"<(	c #58C15D",
+"[(	c #5AFA5A",
+"}(	c #59E45B",
+"|(	c #57A15E",
+"1(	c #557D5F",
+"2(	c #5AA061",
+"3(	c #60FD60",
+"4(	c #685579",
+"5(	c #845C9B",
+"6(	c #86559E",
+"7(	c #67CA70",
+"8(	c #59BD5E",
+"9(	c #573B66",
+"0(	c #573867",
+"a(	c #59A360",
+"b(	c #816297",
+"c(	c #845B9A",
+"d(	c #845B99",
+"e(	c #7D5892",
+"f(	c #745288",
+"g(	c #67457A",
+"h(	c #5D3A6D",
+"i(	c #573367",
+"j(	c #573467",
+"k(	c #583C67",
+"l(	c #574266",
+"m(	c #745188",
+"n(	c #7D5792",
+"o(	c #766289",
+"p(	c #61F860",
+"q(	c #60C764",
+"r(	c #825B99",
+"s(	c #7F6C94",
+"t(	c #5BF65D",
+"u(	c #59B95F",
+"v(	c #573967",
+"w(	c #576564",
+"x(	c #5DFF5D",
+"y(	c #69D76F",
+"z(	c #83569C",
+"A(	c #815B98",
+"B(	c #805B97",
+"C(	c #7F5A97",
+"D(	c #815898",
+"E(	c #5B7B66",
+"F(	c #599361",
+"G(	c #704E84",
+"H(	c #84549C",
+"I(	c #6DB676",
+"J(	c #587563",
+"K(	c #563D65",
+"L(	c #573D66",
+"M(	c #5AD15D",
+"N(	c #7F6E92",
+"O(	c #825D99",
+"P(	c #78528D",
+"Q(	c #5A4669",
+"R(	c #5C456C",
+"S(	c #724D87",
+"T(	c #82599A",
+"U(	c #7B788D",
+"V(	c #5EEE60",
+"W(	c #5ADB5C",
+"X(	c #574666",
+"Y(	c #584166",
+"Z(	c #576E63",
+"`(	c #63F265",
+" _	c #844F9C",
+"._	c #815B97",
+"+_	c #805A96",
+"@_	c #7F5A96",
+"#_	c #825899",
+"$_	c #7F6395",
+"%_	c #5DEF5E",
+"&_	c #5AFD5A",
+"*_	c #587E63",
+"=_	c #573B67",
+"-_	c #574365",
+";_	c #59AC5F",
+">_	c #60E563",
+",_	c #749183",
+"'_	c #805D96",
+")_	c #805C96",
+"!_	c #825499",
+"~_	c #815A97",
+"{_	c #758C84",
+"]_	c #63D669",
+"^_	c #59B65E",
+"/_	c #574965",
+"(_	c #573A67",
+"__	c #573E67",
+":_	c #583D67",
+"<_	c #5AD25D",
+"[_	c #67C56F",
+"}_	c #7D6692",
+"|_	c #7E6293",
+"1_	c #805B96",
+"2_	c #815A96",
+"3_	c #7E6193",
+"4_	c #7D6592",
+"5_	c #6BB874",
+"6_	c #5AF85B",
+"7_	c #5ADC5C",
+"8_	c #573D67",
+"9_	c #573F67",
+"0_	c #583E66",
+"a_	c #574A65",
+"b_	c #587F62",
+"c_	c #5CF35E",
+"d_	c #60D964",
+"e_	c #6BB675",
+"f_	c #768287",
+"g_	c #7C6891",
+"h_	c #805697",
+"i_	c #834B9B",
+"j_	c #824E99",
+"k_	c #815199",
+"l_	c #815299",
+"m_	c #815298",
+"n_	c #824F99",
+"o_	c #815598",
+"p_	c #7D6591",
+"q_	c #777F88",
+"r_	c #6CB176",
+"s_	c #61D765",
+"t_	c #5DF25E",
+"u_	c #59EF5B",
+"v_	c #588A61",
+"w_	c #574E65",
+"x_	c #573966",
+"y_	c #573167",
+"z_	c #574566",
+"A_	c #59BF5E",
+"B_	c #59D85D",
+"C_	c #5BEF5B",
+"D_	c #59FF56",
+"E_	c #5FE762",
+"F_	c #65D06B",
+"G_	c #66C76D",
+"H_	c #66C76E",
+"I_	c #65CF6A",
+"J_	c #60E463",
+"K_	c #5BF25B",
+"L_	c #59D95D",
+"M_	c #59C45D",
+"N_	c #574F65",
+"O_	c #573067",
+"P_	c #583C66",
+"Q_	c #584066",
+"R_	c #588B62",
+"S_	c #59C85D",
+"T_	c #5AE35C",
+"U_	c #5AE45C",
+"V_	c #5ACB5D",
+"W_	c #599162",
+"X_	c #574D65",
+"Y_	c #574066",
+"Z_	c #573667",
+"`_	c #573567",
+" :	c #573C67",
+".:	c #583E67",
+"                                                                      . + @ . . . . . . .                                                                       ",
+"                                                          . @ . + + . + + . . . . . . . . . + . . . @                                                           ",
+"                                                    . . . . + # # $ % & * = - - - - = ; > % $ # # + + + . +                                                     ",
+"                                                + @ . + , , # ' ) ! ~ { ] ^ / ( ( _ : < [ } | . ' 1 , , + . @ .                                                 ",
+"                                          + . . + + # & 2 3 4 5 6 7 6 / 8 8 8 9 0 8 8 8 8 _ ( a ] b c d > , e . @ + @                                           ",
+"                                        . . + # f g h b i a j k k 8 l m n o p q r s t u v w x k k k 6 y z A B % # , + .                                         ",
+"                                    . . . , . C D E / F 0 8 G H I J K L M N O P Q R S T U V K W X Y G Z F ` :  .... , + . +                                     ",
+"                                  . + + ) . +.: a j G @.#.$.%.&.*.=.-.;.>.,.'.).!.~.{.].^./.(._.:.<.[.}.|.n k a 1.2.3.4.+ + .                                   ",
+"                                + . . ' 5.F F 0 6.7.8.9.0.a.b.c.d.e.f./ g.h.i.j.k.l.m.h.7 n.o.p.q.r.s.t.u.v.w.x.8 F _ y.z., + . .                               ",
+"                            + . , . A.B._ 8 6.G C.D.E.F.G.H.H.I.J.K.L.M.N.O.P.Q.Q.R.S.T.U.V.W.X.Y.Z.t.`. +.+++ at +#+$+%+&+*+, . + . +                             ",
+"                          . . # f =+/ / -+;+Z >+,+'+)+!+~+{+F.]+^+/+_ (+_+:+<+[+}+|+1+2+3+4+5+6+7+8+ +9+0+0+a+b+c+d+e+f+g+h+i+j+# . .                           ",
+"                        @ . + C k+l+8 m+n+/ o+p+q+r+r+r+q+q+s+t+u+v+w+k x+y+z+A+B+C+D+E+k F+G+H+I+J+K+.+L+M+M+N+O+P+Q+R+S+T+U+V+C + . .                         ",
+"                      @ . # W+X+U+Y+Z+`+ @Z . at +@@@#@#@#@$@+@%@&@*@q+=@-@;@>@,@'@)@!@~@{@]@^@/@(@H+_@:@<@[@[@[@}@[@|@1 at 2@3 at 4@5 at 6@c & # + +                       ",
+"                    . . # ) 7 at a 8 at 9@0 at a@b@/ c at d@e at f@f at f@f at e@g at h@i at a@a at j@k at l@m at n@o at p@q at r@s at t@u@/@v at w@x at y@K+z at A@B at A@C at D@E at z@F at G@H@/ I at . # . .                     ",
+"                  . . , J at K@a L at M@N at O@P at Q@R at S@T at U@U at U@U at U@V at W@X at e@P at Y@a at Y@Z@`@ #.#+#@###$#%#&#u@*#=#-#;#>#b+,#'#)#!#~#{#'#)#]#^#/#a (#= + + @                   ",
+"                  . + 4._#7 :#<#[#}#|#V at 1#2#8 6 3#4#5#5#5#6#6#7#8#V@|#9#0#a#b#c#d#e#f#g#h#s at i#&#j#*#=#k#l#m#n#o#p#q#r#s#n#t#u#v#w#:#6 x#C # + +                 ",
+"                + . 4.y#z#A#w#B#C#D#U at 7#5#E#F#G G#H#I#J#K#L#M#N#O#P#Q#V at R#S#T#U#V#W#X#@#Y#h#s at i#Z#`#*# $.$+$@$#$$$%$s#&$*$=$-$<#B#w#:#( ;$f + .                 ",
+"              + . # >$z#,$C#w#C#B#'$)$!$~${$]$^$/$&+6 ($_$:$<$[$}$!$|$1$2$3$G Z 4$5$d#6$7$8$9$0$a$b$c$d$e$f$g$h$i$+$j$k$l$m$n$w#w#w#C#A#l+o$. + .               ",
+"            . + , ; p$8 B#B#w#B#w#q$r$s$t$u$v$w$x$y$z$A$&+6 B$C$D$E$F$v#G$<#B#B#v#H$I$J$K$L$M$##0$N$O$_ P$Q$R$S$T$U$U$U$V$W$X$B#B#w#B#B#8 Y$Z$. . .             ",
+"            . + , `$&+C#w#B#B#B#B#<#q$ %.%+%@%#%$%%%&%*%=%7.L.U+&+-%;%C#B#w#B#<#<#>%,%'%)%!%~%{%L.]%^%/%(%_%:%<%[%}%[%|%1%2%w#B#B#B#B#w#C#/ 3%# + .             ",
+"          . . . 4%5%:#w#B#B#B#B#B#w#<#Z 6%7%8%9%0%a%b%c%d%e%f%g%h%i%w#B#<#B#B#B#<#w#B#j%k%l%m%n%o%p%q%r%s%t%u%v%w%x%y%z%A%B%B#B#B#B#B#B#w#q$F C%, + .           ",
+"        . . . D%E%0 B#C#w#B#B#B#B#B#B#<#F%G%H%I%J%K%L%L%M%N%8%O%P%Q%>%B#B#B#B#B#B#B#B#R%S%T%U%V%W%X%Y%Z%`% &.&+&@&#&$&C#>%C#w#B#B#B#B#w#w#B#[#%&d . . .         ",
+"        &&&&*&=&6 -&B#B#B#B#B#B#B#B#B#<#<#w#>%;&>&,&'&)&!&b%c%L%L%~&{&<#]&B#B#B#B#B#B#^&/&(&_&:&<&[&}&|&1&`%2&3&>%X$B#B#<#B#B#B#B#B#B#B#B#B#>%/ 4&*&&&&&        ",
+"        5&5&6&7&j w#B#B#B#B#B#B#B#B#B#B#B#8&8&B#9&0&M%a&b&c&d&b%L%e&f&w#<#B#B#B#B#B#B#g&h&(&i&j&k&l&m&n&o&p& &q&w#<#B#B#B#B#B#B#B#B#B#B#B#w#B#,$r&s&5&5&5&      ",
+"      t&t&u&v&w&w#<#w#B#B#B#B#B#B#B#B#B#8&x&w#y&z&A&&&B&C&D&b&E&b%F&G&H&]&B#B#B#B#B#8&I&J&K&V#L&M&N&O&P&Q&R&S&T&w#B#B#B#B#B#B#B#B#B#B#B#B#B#<#w#l+U&V&t&t&      ",
+"      W&W&X&Y&A#w#B#B#B#B#B#B#B#B#B#B#B#8&w#Z&`& *.*+*Z C#@*#*a&)&b%$*%*w#B#B#B#B#8&x&&***=*-*;*>*,*'*)*!*~*{*]*w#B#B#B#B#B#B#B#B#B#B#B#B#B#B#w#:#^*/*W&W&      ",
+"    (*(*(*_*%&-&w#B#B#B#B#B#B#B#B#B#B#B#x&:*<*[*}*|*w#C#B#L.1*2*3*4*4*5*6*]&B#B#<#x&7*8*9*0*a*V#b*c*d*e*f*g*h*8&B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#w#>%i*j*k*(*(*    ",
+"    l*0%0%m*F B#w#B#B#B#B#B#B#B#B#B#B#B#C#>%n*o*n$C#<#B#w#p*q*r*s*t*u*v*w*B#B#B#B#x*y*z*9*A*B*C*D*E*F*G*G$w#<#w#<#B#B#B#B#B#B#B#B#B#B#B#B#B#B#w#B#0 H*I*0%0%    ",
+"    J*J*K*L*w#C#B#B#B#B#B#B#B#B#B#B#B#8&B#]&<#<#B#<#B#B#w#M*N**&O*u&P*Q*R*w#B#w#8&>%S*T*U*V*W*X*Y*Z*`*<#w#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#w#>% =.=J*J*    ",
+"  +=+=+=@=z#C#B#B#B#B#B#B#B#B#B#B#B#x&B#w##=x&#=x&8&B#<#w#$=%=&=*===-=;=5 w#w#B#X$>=,='=)=!=~={=]=]*C#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#w#w&+=+=+=+=  ",
+"  ^=^=D$/=6 at C#B#B#B#B#B#B#B#B#B#B#x&]&C#(=_=:=<=[=}=x&x&|=1=2=3=_ &+4=w&q$<#<#w#>%L.5=6=l+U+7=8 w#B#<#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#C#8 8=9=^=^=  ",
+"  0=0=a=b=c=x&<#B#B#B#B#B#B#B#B#B#B#C#d=9=2*e=.*f=g=h=i=j=k=l=m=n=o=p=q=r=B#x&x&s=t=u=v=w=x=y=x&w#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#w#z=A=0=0=0=  ",
+"  B=B=C=D=E=w#B#B#B#B#B#B#B#B#B#B#B#F=G=H=O*I=J=K=L=B=0=M=N=O=P=Q=M#R=S=T=w#w#U=V=W=X=Y=Z=`=I&]&x&B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#x&<#B#B#B#B#B#<#w# -C=B=B=  ",
+"  .-.-+- at -#-$-8&8&B#B#B#B#B#B#B#x&v#%-&-*-H==---;->->->-J=[*,-'-*-)-!-~-8&h*{-]-^-/-(-_-:-<-C#w#B#B#B#B#B#B#B#B#B#B#B#B#B#B#]&x*h*[-C#B#B#B#B#<#B#8&<#}-+-.-.-  ",
+"  |-|-1-2-3-4-w#B#x&B#B#B#B#B#B#B#k 5-6-7-u&8-=-9-[*0-0-a-=-b-c-7-6-d-e-f-g-h-i-j-k-l-m-n-o-w#<#B#B#<#x&8&x&8&B#B#B#B#B#B#B#x&C#p-q-r-]&w#B#B#x&x&s-B#j%t-|-|-u-",
+"v-v-w-x-y-z-A-B-#=8&B#B#B#B#B#B#<#C-D-E-F-G-H-I-b-'-J-=-b-K-H-L-)-M-N-O-P-Q-R-S-T-U-V-W-X-k B#B#B#B#<#x*Y-w#B#B#B#B#B#B#B#B#B#9&Z-`- ;v#<#x&x&8&.;+;@;[#w-w-v-#;",
+"$;%;&;*;=;-;;;>;,;x&B#B#B#B#B#B#B#Z ';);!;~;7-{;I-8-];];c-^;V&/;(;_;:;<;[;};|;1;2;3;V-4;5;L@<#B#B#B#8&#=6;7;B#B#B#B#B#B#B#B#B#8;9;0;Z a;x&<#B#x&b;c;d;e;f;$;%;$;",
+"g;g;h;i;j;k;l;m;n;>%B#B#B#B#B#B#<#[#o;p;);q;r;s;t;L-7-L-t;u;s;!;);:;v;w;x;y;z;A;B;C;D;E;F;v#w#B#B#8&x&G;H;Y&w#B#B#B#B#B#B#B#B#C#I;q#J;K;L;x&<#>%M;N;O;P;Q;R;g;g;",
+"S;S;T;U;V;W;X;Y;Z;L at B#B#B#B#B#B#B#w#`; >.>+>@>!;#>#>#>#>s;$>@>);%>&>*>=>->;>>>,>'>)>!>E;~>v#x&B#8&B#z={>]>^>w#B#B#B#B#B#B#B#8&F%/>(>_>:><>[><#v#}>|>1>2>3>4>S;S;",
+"5>5>5>6>7>8>9>0>a>L at B#B#<#x&<#8&B#<#>%I;b>c>d>e>f>g>h>g>i>);j>k>v;*>x;l>m>n>o>p>q>r>s>t>u>v#B#B#B#v>w>x>y>^>w#B#B#B#B#B#B#B#B#8;z>A>B>B>C>D>x&v#E>F>F>G>H>I>5>5>",
+"J>J>J>K>L>M>N>O>P>n$B#B#8&x&Q>R>C#8&8;S>T>U>h+Z V>W>X>Y>Z>`> ,.,+,x;@,#,$,o>%,q>&,*,E;=,-,-$8&w#;,>,,,',),!,w#-&x&w#x&B#B#B#B#~,{,F>F>F>_>],^,q$/,F>(,_,:,J>J>J>",
+"<,<,[,},|,1,2,3,4,q$B#B#x&5,6,7,8,w#w#9,a.0,a,p*b,Z c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,x&w,x,y,z,A,B,,$0 k C,w#B#8&B#B#B#D,E,|>F,F,F,G,H,q$I,C>J,K,L,M,<,<,",
+"N,O,k=P,Q,R,S,T,U,v#B#B#L at V,W,X,Y,Z,C#`, '.'+'@'#'$'%'&'*'&+='4=&+8 -';'>',''')'!'~'{']'^'/'8 8 Z L.&+('_':'<'['}'|'w#B#x&8&x&1'2'3'3'3'3'F,4'5'6'7'8'9'0'a'O,O,",
+"b'b'c'b'd'e'f'g'h'X$B#x&k i'j'k'l'm'#=o-n'o'p'1;q' ,r's't'u'v'w'x'y'z'A'h.%+B'B'3=B'%+C'D'E'F'G'H'I'u'J'K'O+L'|>M'N'n$<#8&w#O'P'Q'R'R'R'R'S'T'U'V'W'X'Y'Z'`'b'b'",
+" ) ).)+)@)#)$)%)&)C#B#B#*)=)-);)W->),)X$')))!)/-j-j-1;~)1;{)])^)/)()_):)<)[)})|)|)1)2)3)4)5)6)7)8)9)0)a)b)c)d)e)e)f)-$C#w#g)h)i)e)e)e)e)e)e)j)k)l)m)n)o)p).) ) )",
+"  q)q)r)s)t)u)v)X$B#x&8&w)x)y)z)A)&,B)C)D)E)F)l-G)G)H)H)G)l-F)I)D;V-J)K)r>r>L)q,M)N)O)P)Q)R)S)T)U)v#x&B#<#w#V)W)X)Y)Z)`) !.!+!@!@!@!@!@!@!#!$!%!&!*!=!-!r);!q)q)",
+"  >!>!,!'!)!!!~!q$w#B#x&{!]!^!y)z)/!(!_!a):!k'<!<!D;D;D;D;<!k'm-[!}!|!(!z)1!2!]!3!4!5!6!7!C#w#C#B#B#<#B#B#<#C#F%8!9!0!a!b!c!d!e!e!e!e!f!g!h!i!j!N;k!l!m!n!>!>!  ",
+"  o!o!p!q!r!s!t!q$x&<#w#u!v!3!w!x!y!y!z!v#A!B!C!D!E!E!E!D!C!F!G!H!/!**y!I!]!J!4!K!L!M!N!>%w#<#B#B#B#B#B#B#<#B#B#w#U)O!P!Q!R!S!T!T!U!V!W!/ X!Y!Z!`! ~R!.~+~o!o!  ",
+"  @~@~#~$~%~&~*~q$C#w#<#=~-~;~>~,~'~)~!~~~{~**]~^~/!^~^~^~]~**/~/~(~(~)~_~:~K!<~E*[~}~q$<#B#B#B#B#B#B#B#B#B#B#B#B#B#<#w#<#U)|~1~2~3~4~&+5~6~7~8~9~C#q$0~@~@~@~  ",
+"  a~a~b~c~d~e~f~g~x&B#n$h~i~&+j~k~l~m~X*n~o~p~q~r~/~/~/~r~q~q~p~)~'~,~:~s~t~u~v~w~x~y~<#w#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#G$z~A~B~L.C~D~E~U!F~G~v#w#H~I~b~a~a~  ",
+"  J~J~J~K~L~M~N~O~P~C#v#Q~R~S~T~U~V~W~X~Y~:~Z~_~X*X*X*X*X*_~Z~:~`~ {.{+{@{#{w~${%{&{*{B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#v#={U~-{;{>{,{'{){!{w#B#w#Z ~{J~J~J~  ",
+"    {{{{]{^{/{({_{:{B#v><{[{}{|{1{2{3{4{5{6{7{8{9{s~`~s~ { {.{.{+{@{0{a{b{c{d{e{f{g{n$w#B#B#B#B#B#B#B#B#B#B#B#B#B#B#<#x&C#w#h{i{j{k{l{l{m{n{>%<#<#>%o{p{{{{{    ",
+"    q{r{s{t{u{v{w{x{y{x&w#U)z{A{B{C{w#w#w#D{L at E{F{G{H{I{J{K{K{L{M{d{N{O{P{Q{R{S{T{U{L at B#B#B#B#B#B#B#B#B#B#B#B#B#B#8&B#w#V{W{X{Y{Z{`{`{ ].]X$B#w#B#o-+]@]r{r{    ",
+"    #]#]$]%]&]*]=]-];]w#B#B#B#B#B#B#B#B#B#B#B#w#B#X$>],]']d*)]!]~]{]]]^]/](]_]:]_{<]-$w#B#B#B#B#B#B#B#B#B#B#B#B#B#B#C#[]}]`{|]1]1]1]`{2]>%<#B#w#>%3]4]5]#]#]    ",
+"      6]6]7]8]_ 9]0]a]w#B#B#B#B#B#B#B#B#B#B#B#B#<#B#w#L at U+_ f.b]c]d]e]f]g]h]i]j]k]l]q$B#B#B#B#B#B#B#B#B#B#B#B#B#B#x&m]n]k{k{k{k{k{k{o]F%<#w#B#w#:#p]q]6]6]      ",
+"      r]r]s]t]C-u]v]w]w#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#w#x]y]z]A]n D'B]/ _ &+&+I;I;&+n$x&x&F%C]w#8&B#<#B#B#B#B#B#B#D]E]`{F]G]G]G]G]H]I]>%B#B#<#B#8 J]K]r]r]      ",
+"        L]L]M]N]O]p*!,w#B#B#B#B#B#B#B#B#B#B#B#B#B#B#w#n$P]Q]R]S]T]U]V]W]X]Y]Z]`] ^.^Y]+^@^#^$^%^x&v>]&B#B#B#B#B#B#&^*^=^-^-^-^-^-^;^>^w#B#w#B#A#,^'^L]L]L]      ",
+"        )^)^)^!^~^{^X$<#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#w#]^^^/^(^(^_^:^<^}%'#[^}^|^[^B at 1^2^3^k{4^5^6^B#B#B#B#B#B#B#7^8^v%v%v%v%v%v%9^0^w#B#w#>%Z a^)^b^)^        ",
+"        c^c^c^d^e^f^w#w#w#B#B#B#B#B#B#B#B#B#B#B#B#B#B#w#2%g^h^h^h^v%i^j^k^l^l^l^l^l^l^l^l^l^l^m^-^n^B#B#B#B#B#B#x&o^p^l^l^l^l^l^m^q^r^w#w#<#H~T+s^c^c^c^        ",
+"          t^t^u^v^w^x^w#B#B#B#B#B#B#B#B#B#B#B#B#B#B#B#w#y^z^i^+$w%w%w%m^w%+$+$+$+$+$+$+$+$+$+$+$m^A^B#B#B#B#B#B#B#B^C^+$+$+$+$+$D^E^F^B#B#q$/ G^H^t^t^          ",
+"            I^I^J^K^0 C#w#B#B#B#B#B#B#B#B#B#B#B#B#B#B#x&L^|%[%}%}%}%}%}%}%}%}%}%}%}%}%}%}%}%}%}%M^N^B#B#B#B#B#B#B#O^.!}%}%}%P^Q^R^S^T^U^C#8 V^W^I^I^            ",
+"            X^X^X^Y^%+0 B#B#w#B#B#B#B#B#B#B#B#B#B#B#B#x&T=Z^j$j$j$j$j$j$j$j$j$j$j$j$j$j$j$j$j$j$`^ /B#B#B#B#B#B#B#./+/j$`^1%@/#/$/%/&/*/0 G =/X^X^X^            ",
+"              -/-/;/>/Z 1.C#w#w#B#B#B#B#B#B#B#B#B#B#B#w#,/'/M^M^M^M^M^M^M^M^M^M^M^M^M^M^M^M^M^M^`^)/w#x&B#B#B#x&<#!/~/{/]/_ ^///(/_/:/</Z [/-/-/-/              ",
+"                }/}/|/1// :#w#B#B#B#B#B#B#B#B#B#B#B#8&X$2/3/4/4/4/4/4/4/4/4/4/4/4/4/4/4/4/4/4/4/s#5/X$8&B#B#B#B#x&6/7/&+3=8/9/0/a/b/c/d/e/f/}/}/}/              ",
+"                g/g/g/h/i// :#C#B#w#B#B#B#B#B#B#x&B#B#j/k/l/n#<@<@<@<@<@<@<@<@<@<@<@<@<@<@<@<@<@<@m/v#B#B#B#B#w#n/`*o/p/q/r/4/<@o#s// K^t/g/g/g/                ",
+"                  u/u/u/v/w// :#w#w#w#B#B#B#x&8&8&n$8 0 x/y/z/A/B/C/D/D/D/D/D/D/D/D/D/D/D/D/E/F/G/H/I/B#B#B#B#]&w#J/K/L/v%,#)#M/N/4=O/P/u/u/u/                  ",
+"                    u/u/Q/u/R/b,A#C#B#B#B#B#8&9&S/T/U/V/G Z 8 8 W/X/Y/Z/`/ (.(+(+(.(@(#(F^$(%(W/F / >%8&B#B#B#x&&(*(B at A@B at A@=(-(b,;(>(Q/u/u/                    ",
+"                      ,(u/Q/'()(Z j <#B#B#w#x&!(~(O+{(](^(/(((_(:(<(i%$/8 Z Z Z Z Z Z 8 [(}(<(|(_(1(2(x&B#x&8&3(4(n#[@[@5(6(7(U+8(9(Q/u/,(                      ",
+"                        ,(u/,(0(a(k 8 C#w#w#-$b(c(N+d(L+[@n#s.e(f(g(h(i(j(k(>(l(l(>(k(j(v/h(g(m(n(a+o(p(B#x*x&q(r(L+N+O+s(t(/ u(v(,(u/,(                        ",
+"                          u/,(Q/P/w(G k x(C#X$y(z(0+0+0+9+9+0+9+0+E at A@A at 0+A(B(C(C(B(A(0+A at A@E@}@9+0+D(E(x&w#F(G(a+9+H(I(E+G J(P/Q/u/u/                          ",
+"                            K(u/,(L(>(M(b,j -&$&N(t.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.`.O(P(Q(R(S([@T(U(V(6 W(X(9(,(u/u/                            ",
+"                              u/u/,(u/Y(Z(k F 8 `( _._s.A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(A(s.+_ at _#_$_%_&_8 *_Y(u/,(K(K(                              ",
+"                                  ,(u/,(=_-_;_8 L.>_,_'_m)r.)_)_)_)_)_)_)_)_)_)_)_)_)_)_)_)_)_)_)_)_r.!_~_{_]_7=8 ^_/_(_,(,(u/,(                                ",
+"                                    u/u/u/__:_0(<_y+8 6@[_}_|_1_~_._r.1_)_)_)_)_)_)_)_)_1_r.._~_2_3_4_5_I;8 6_7_v(8_9_,(u/u/                                    ",
+"                                        u/,(,(0_v(a_b_n L./ c_d_e_f_g_h_i_j_k_l_m_k_n_i_o_p_q_r_s_t_8 L.u_v_w_x_0_,(,(u/                                        ",
+"                                          K(u/K(u/,(:_y_z_A_B_C_Z D_6 at U+Z E_F_G_H_I_J_Z U+6 at I;Z K_L_M_N_O_P_,(,(u/,(K(                                          ",
+"                                              K(u/u/,(,(____Q_>(a_R_S_T_B'G G Z Z G G $/U_V_W_X_>(Y_____Q/u/u/u/u/                                              ",
+"                                                    u/u/u/u/9_,(,((_Z_j(i(v/`_ : :`_v/i(j(Z_(_.:,(,(Q/0_,(u/                                                    ",
+"                                                          K(,(u/,(u/,(,(,(u/,(,(,(,(u/u/u/u/u/,(u/u/.:                                                          ",
+"                                                                    u/u/u/u/,(,(,(,(u/K(u/u/                                                                    "};
diff --git a/setup.py b/setup.py
new file mode 100644
index 0000000..a0edb45
--- /dev/null
+++ b/setup.py
@@ -0,0 +1,12 @@
+from distutils.core import setup
+
+setup(name='torbrowser-launcher',
+      description='A program to help you download, keep updated, and run the Tor Browser Bundle',
+      author='Micah Lee',
+      author_email='micahflee at riseup.net',
+      url='https://www.github.com/micahflee/torbrowser-launcher',
+      version='2.3.25-2-0.1',
+      scripts=['torbrowser-launcher'],
+      data_files=[('/usr/share/applications', ['misc/torbrowser.desktop']),
+                  ('/usr/share/pixmaps', ['misc/*.xpm'])]
+      )
diff --git a/torbrowser-launcher b/torbrowser-launcher
new file mode 100755
index 0000000..8d36ebe
--- /dev/null
+++ b/torbrowser-launcher
@@ -0,0 +1,57 @@
+#!/usr/bin/env python
+
+import pygtk
+pygtk.require('2.0')
+import gtk
+
+class Base:
+  def delete_event(self, widget, event, data=None):
+    return False
+  
+  def destroy(self, widget, data=None):
+    gtk.main_quit()
+
+  def __init__(self):
+    self.window = gtk.Window(gtk.WINDOW_TOPLEVEL)
+    self.window.set_title("Tor Browser Launcher - First Run")
+    self.window.set_border_width(10)
+    
+    self.window.connect("delete_event", self.delete_event)
+    self.window.connect("destroy", self.destroy)
+
+    self.box = gtk.VBox(False, 20)
+    self.window.add(self.box)
+
+    self.label = gtk.Label("The first time you run the Tor Browser Launcher you need to download the Tor Browser Bundle from https://www.torproject.org/. Would you like to do that now?")
+    self.label.set_line_wrap(True)
+    self.box.pack_start(self.label, True, True, 0)
+    self.label.show()
+
+    self.button_box = gtk.HButtonBox()
+    self.button_box.set_layout(gtk.BUTTONBOX_SPREAD)
+    self.box.pack_start(self.button_box, True, True, 0)
+    self.button_box.show()
+
+    self.download = gtk.Button("Download")
+    self.button_box.add(self.download)
+    self.download.show()
+
+    self.exit = gtk.Button("Exit")
+    self.exit.connect("clicked", self.destroy, None)
+    self.button_box.add(self.exit)
+    self.exit.show()
+
+    self.box.show()
+    self.window.show();
+  
+  def main(self):
+    gtk.main()
+
+if __name__ == "__main__":
+  # todo: is TBB already installed?
+  # if yes, launch it
+  # if no, show first run dialog
+
+  # first run dialog
+  base = Base()
+  base.main()

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-privacy/packages/torbrowser-launcher.git



More information about the Pkg-privacy-commits mailing list