The branch, master has been updated
       via  7981e653d805fd3fa31cf7897704b3a328edf0f2 (commit)
       via  bc9198072b80853375bfc77e0cb72866b92273b0 (commit)
       via  e88c48ce0e80d896ff2cc9c01401e377c1e46e14 (commit)
       via  f54f3e2abe6266a4c8b335ec2a83ebc1c2cdd1a5 (commit)
       via  bb210ce77354b168a82fb8e760fb82732656a227 (commit)
      from  3eb40a520a3965b4eaed063891a91f890703c1ba (commit)

- Log -----------------------------------------------------------------
commit 7981e653d805fd3fa31cf7897704b3a328edf0f2
Author: Nicholas Marriott <nicholas.marri...@gmail.com>
Commit: Nicholas Marriott <nicholas.marri...@gmail.com>

    But this does work.
---
 www/main.css |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/www/main.css b/www/main.css
index 28b5842..cacdd43 100644
--- a/www/main.css
+++ b/www/main.css
@@ -1,3 +1,8 @@
+html {
+    max-width: 1000px;
+    margin-left: auto;
+    margin-right: auto;
+}
 body {
     font-family: Sans-Serif;
     font-size: 10pt;


commit bc9198072b80853375bfc77e0cb72866b92273b0
Author: Nicholas Marriott <nicholas.marri...@gmail.com>
Commit: Nicholas Marriott <nicholas.marri...@gmail.com>

    Upload all the files.
---
 Makefile.am |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/Makefile.am b/Makefile.am
index 693d5b8..f53944f 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -252,6 +252,7 @@ install-exec-hook:
 # Update SF web site.
 upload-index.html: update-index.html
        scp www/index.html www/main.css www/images/*.png \
+               www/logo.png www/favicon.ico \
                ${USER},t...@web.sf.net:/home/groups/t/tm/tmux/htdocs
        rm -f www/index.html www/images/small-*
 


commit e88c48ce0e80d896ff2cc9c01401e377c1e46e14
Author: Nicholas Marriott <nicholas.marri...@gmail.com>
Commit: Nicholas Marriott <nicholas.marri...@gmail.com>

    This doesn't work.
---
 www/index.html.in |    2 +-
 www/main.css      |    3 ---
 2 files changed, 1 insertions(+), 4 deletions(-)

diff --git a/www/index.html.in b/www/index.html.in
index cd42cd9..7d1b17e 100644
--- a/www/index.html.in
+++ b/www/index.html.in
@@ -9,7 +9,7 @@
     <body>
        <div id="body-wrapper">
            <div id="left-menu-container">
-               <img src="logo.png" alt="tmux"></img>
+               <img src="logo.png" alt="tmux" id="upper-left-title"></img>
                <ul id="left-menu">
                <li><a 
href="http://downloads.sourceforge.net/tmux/tmux-%%RELEASE%%.tar.gz";>Download</a></li>
                <li><a 
href="https://sourceforge.net/p/tmux/tmux-code/ci/master/tree/README";>README</a></li>
diff --git a/www/main.css b/www/main.css
index 02ad98a..28b5842 100644
--- a/www/main.css
+++ b/www/main.css
@@ -5,9 +5,6 @@ body {
 }
 #body-wrapper {
     overflow: auto;
-    width: 900;
-    margin-left: auto;
-    margin-right: auto;
 }
 #upper-left-title {
     font-size:xx-large;


commit f54f3e2abe6266a4c8b335ec2a83ebc1c2cdd1a5
Author: Nicholas Marriott <nicholas.marri...@gmail.com>
Commit: Nicholas Marriott <nicholas.marri...@gmail.com>

    Add logo to www, also centre the page.
---
 www/favicon.ico   |  Bin 0 -> 6518 bytes
 www/index.html.in |    2 +-
 www/logo.png      |  Bin 0 -> 2701 bytes
 www/main.css      |    3 +++
 4 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/www/favicon.ico b/www/favicon.ico
new file mode 100644
index 0000000..6e5398a
Binary files /dev/null and b/www/favicon.ico differ
diff --git a/www/index.html.in b/www/index.html.in
index e9ec46b..cd42cd9 100644
--- a/www/index.html.in
+++ b/www/index.html.in
@@ -9,7 +9,7 @@
     <body>
        <div id="body-wrapper">
            <div id="left-menu-container">
-               <p id="upper-left-title">tmux</p>
+               <img src="logo.png" alt="tmux"></img>
                <ul id="left-menu">
                <li><a 
href="http://downloads.sourceforge.net/tmux/tmux-%%RELEASE%%.tar.gz";>Download</a></li>
                <li><a 
href="https://sourceforge.net/p/tmux/tmux-code/ci/master/tree/README";>README</a></li>
diff --git a/www/logo.png b/www/logo.png
new file mode 100644
index 0000000..a13e3d7
Binary files /dev/null and b/www/logo.png differ
diff --git a/www/main.css b/www/main.css
index 28b5842..02ad98a 100644
--- a/www/main.css
+++ b/www/main.css
@@ -5,6 +5,9 @@ body {
 }
 #body-wrapper {
     overflow: auto;
+    width: 900;
+    margin-left: auto;
+    margin-right: auto;
 }
 #upper-left-title {
     font-size:xx-large;


commit bb210ce77354b168a82fb8e760fb82732656a227
Author: Nicholas Marriott <nicholas.marri...@gmail.com>
Commit: Nicholas Marriott <nicholas.marri...@gmail.com>

    Add tmux logo, createed by Jason Long.
---
 logo/LICENSE               |   13 +
 logo/favicon.ico           |  Bin 0 -> 6518 bytes
 logo/tmux-logo-1-color.eps |  922 +++++++++++++++++++++++++++++++++++++++++++
 logo/tmux-logo-1-color.svg |   18 +
 logo/tmux-logo-huge.png    |  Bin 0 -> 47121 bytes
 logo/tmux-logo-large.png   |  Bin 0 -> 12190 bytes
 logo/tmux-logo-medium.png  |  Bin 0 -> 5400 bytes
 logo/tmux-logo-small.png   |  Bin 0 -> 2701 bytes
 logo/tmux-logo.eps         |  925 ++++++++++++++++++++++++++++++++++++++++++++
 logo/tmux-logo.svg         |   18 +
 logo/tmux-logomark.eps     |  829 +++++++++++++++++++++++++++++++++++++++
 logo/tmux-logomark.svg     |   15 +
 12 files changed, 2740 insertions(+), 0 deletions(-)

diff --git a/logo/LICENSE b/logo/LICENSE
new file mode 100644
index 0000000..3f44eb5
--- /dev/null
+++ b/logo/LICENSE
@@ -0,0 +1,13 @@
+Copyright (c) 2015, Jason Long <ja...@jasonlong.me>
+
+Permission to use, copy, modify, and/or distribute this software for any
+purpose with or without fee is hereby granted, provided that the above
+copyright notice and this permission notice appear in all copies.
+
+THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
diff --git a/logo/favicon.ico b/logo/favicon.ico
new file mode 100644
index 0000000..6e5398a
Binary files /dev/null and b/logo/favicon.ico differ
diff --git a/logo/tmux-logo-1-color.eps b/logo/tmux-logo-1-color.eps
new file mode 100644
index 0000000..20018e6
--- /dev/null
+++ b/logo/tmux-logo-1-color.eps
@@ -0,0 +1,922 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%APL_DSC_Encoding: UTF8
+%APLProducer: (Version 10.10.3 (Build 14D136) Quartz PS Context)
+%%Title: (Unknown)
+%%Creator: (Unknown)
+%%CreationDate: (Unknown)
+%%For: (Unknown)
+%%DocumentData: Clean7Bit
+%%LanguageLevel: 2
+%%Pages: 1
+%%BoundingBox: 0 0 608 160
+%%EndComments
+%%BeginProlog
+%%BeginFile: cg-pdf.ps
+%%Copyright: Copyright 2000-2004 Apple Computer Incorporated.
+%%Copyright: All Rights Reserved.
+currentpacking true setpacking
+/cg_md 141 dict def
+cg_md begin
+/L3? languagelevel 3 ge def
+/bd{bind def}bind def
+/ld{load def}bd
+/xs{exch store}bd
+/xd{exch def}bd
+/cmmtx matrix def
+mark
+/sc/setcolor
+/scs/setcolorspace
+/dr/defineresource
+/fr/findresource
+/T/true
+/F/false
+/d/setdash
+/w/setlinewidth
+/J/setlinecap
+/j/setlinejoin
+/M/setmiterlimit
+/i/setflat
+/rc/rectclip
+/rf/rectfill
+/rs/rectstroke
+/f/fill
+/f*/eofill
+/sf/selectfont
+/s/show
+/xS/xshow
+/yS/yshow
+/xyS/xyshow
+/S/stroke
+/m/moveto
+/l/lineto
+/c/curveto
+/h/closepath
+/n/newpath
+/q/gsave
+/Q/grestore
+counttomark 2 idiv
+{ld}repeat pop
+/SC{   
+    /ColorSpace fr scs
+}bd
+/sopr /setoverprint where{pop/setoverprint}{/pop}ifelse ld
+/soprm /setoverprintmode where{pop/setoverprintmode}{/pop}ifelse ld
+/cgmtx matrix def
+/sdmtx{cgmtx currentmatrix pop}bd
+/CM {cgmtx setmatrix}bd                
+/cm {cmmtx astore CM concat}bd 
+/W{clip newpath}bd
+/W*{eoclip newpath}bd
+statusdict begin product end dup (HP) anchorsearch{
+    pop pop pop        
+    true
+}{
+    pop        
+   (hp) anchorsearch{
+       pop pop true
+    }{
+       pop false
+    }ifelse
+}ifelse
+{      
+    { 
+       { 
+           pop pop 
+           (0)dup 0 4 -1 roll put
+           F charpath
+       }cshow
+    }
+}{
+    {F charpath}
+}ifelse
+/cply exch bd
+/cps {cply stroke}bd
+/pgsave 0 def
+/bp{/pgsave save store}bd
+/ep{pgsave restore showpage}def                
+/re{4 2 roll m 1 index 0 rlineto 0 exch rlineto neg 0 rlineto h}bd
+/scrdict 10 dict def
+/scrmtx matrix def
+/patarray 0 def
+/createpat{patarray 3 1 roll put}bd
+/makepat{
+scrmtx astore pop
+gsave
+initgraphics
+CM 
+patarray exch get
+scrmtx
+makepattern
+grestore
+setpattern
+}bd
+/cg_BeginEPSF{
+    userdict save/cg_b4_Inc_state exch put
+    userdict/cg_endepsf/cg_EndEPSF load put
+    count userdict/cg_op_count 3 -1 roll put 
+    countdictstack dup array dictstack userdict/cg_dict_array 3 -1 roll put
+    3 sub{end}repeat
+    /showpage {} def
+    0 setgray 0 setlinecap 1 setlinewidth 0 setlinejoin
+    10 setmiterlimit [] 0 setdash newpath
+    false setstrokeadjust false setoverprint   
+}bd
+/cg_EndEPSF{
+  countdictstack 3 sub { end } repeat
+  cg_dict_array 3 1 index length 3 sub getinterval
+  {begin}forall
+  count userdict/cg_op_count get sub{pop}repeat
+  userdict/cg_b4_Inc_state get restore
+  F setpacking
+}bd
+/cg_biproc{currentfile/RunLengthDecode filter}bd
+/cg_aiproc{currentfile/ASCII85Decode filter/RunLengthDecode filter}bd
+/ImageDataSource 0 def
+L3?{
+    /cg_mibiproc{pop pop/ImageDataSource{cg_biproc}def}bd
+    /cg_miaiproc{pop pop/ImageDataSource{cg_aiproc}def}bd
+}{
+    /ImageBandMask 0 def
+    /ImageBandData 0 def
+    /cg_mibiproc{
+       string/ImageBandMask xs
+       string/ImageBandData xs
+       /ImageDataSource{[currentfile/RunLengthDecode filter dup 
ImageBandMask/readstring cvx
+           /pop cvx dup ImageBandData/readstring cvx/pop cvx]cvx bind}bd
+    }bd
+    /cg_miaiproc{      
+       string/ImageBandMask xs
+       string/ImageBandData xs
+       /ImageDataSource{[currentfile/ASCII85Decode filter/RunLengthDecode 
filter
+           dup ImageBandMask/readstring cvx
+           /pop cvx dup ImageBandData/readstring cvx/pop cvx]cvx bind}bd
+    }bd
+}ifelse
+/imsave 0 def
+/BI{save/imsave xd mark}bd
+/EI{imsave restore}bd
+/ID{
+counttomark 2 idiv
+dup 2 add      
+dict begin
+{def} repeat
+pop            
+/ImageType 1 def
+/ImageMatrix[Width 0 0 Height neg 0 Height]def
+currentdict dup/ImageMask known{ImageMask}{F}ifelse exch
+L3?{
+    dup/MaskedImage known
+    { 
+       pop
+       <<
+           /ImageType 3
+           /InterleaveType 2
+           /DataDict currentdict
+           /MaskDict
+           <<  /ImageType 1
+               /Width Width
+               /Height Height
+               /ImageMatrix ImageMatrix
+               /BitsPerComponent 1
+               /Decode [0 1]
+               currentdict/Interpolate known
+               {/Interpolate Interpolate}if
+           >>
+       >>
+    }if
+}if
+exch
+{imagemask}{image}ifelse       
+end    
+}bd
+/cguidfix{statusdict begin mark version end
+{cvr}stopped{cleartomark 0}{exch pop}ifelse
+2012 lt{dup findfont dup length dict begin
+{1 index/FID ne 2 index/UniqueID ne and
+{def} {pop pop} ifelse}forall
+currentdict end definefont pop
+}{pop}ifelse
+}bd
+/t_array 0 def
+/t_i 0 def
+/t_c 1 string def
+/x_proc{ 
+    exch t_array t_i get add exch moveto
+    /t_i t_i 1 add store
+}bd
+/y_proc{ 
+    t_array t_i get add moveto
+    /t_i t_i 1 add store
+}bd
+/xy_proc{
+        
+       t_array t_i 2 copy 1 add get 3 1 roll get 
+       4 -1 roll add 3 1 roll add moveto
+       /t_i t_i 2 add store
+}bd
+/sop 0 def             
+/cp_proc/x_proc ld     
+/base_charpath         
+{
+    /t_array xs
+    /t_i 0 def
+    { 
+       t_c 0 3 -1 roll put
+        currentpoint
+       t_c cply sop
+        cp_proc
+    }forall
+    /t_array 0 def
+}bd
+/sop/stroke ld         
+/nop{}def
+/xsp/base_charpath ld
+/ysp{/cp_proc/y_proc ld base_charpath/cp_proc/x_proc ld}bd
+/xysp{/cp_proc/xy_proc ld base_charpath/cp_proc/x_proc ld}bd
+/xmp{/sop/nop ld /cp_proc/x_proc ld base_charpath/sop/stroke ld}bd
+/ymp{/sop/nop ld /cp_proc/y_proc ld base_charpath/sop/stroke ld}bd
+/xymp{/sop/nop ld /cp_proc/xy_proc ld base_charpath/sop/stroke ld}bd
+/refnt{ 
+findfont dup length dict copy dup
+/Encoding 4 -1 roll put 
+definefont pop
+}bd
+/renmfont{ 
+findfont dup length dict copy definefont pop
+}bd
+L3? dup dup{save exch}if
+/Range 0 def
+/DataSource 0 def
+/val 0 def
+/nRange 0 def
+/mulRange 0 def
+/d0 0 def
+/r0 0 def
+/di 0 def
+/ri 0 def
+/a0 0 def
+/a1 0 def
+/r1 0 def
+/r2 0 def
+/dx 0 def
+/Nsteps 0 def
+/sh3tp 0 def
+/ymax 0 def
+/ymin 0 def
+/xmax 0 def
+/xmin 0 def
+/setupFunEval 
+{
+    begin
+       /nRange Range length 2 idiv store
+       /mulRange   
+                   
+       [ 
+           0 1 nRange 1 sub
+           { 
+                   2 mul/nDim2 xd              
+                   Range nDim2 get             
+                   Range nDim2 1 add get       
+                   1 index sub                 
+                                               
+                   255 div                     
+                   exch                        
+           }for
+       ]store
+    end
+}bd
+/FunEval 
+{
+    begin
+       
+       nRange mul /val xd      
+                               
+       0 1 nRange 1 sub
+       {
+           dup 2 mul/nDim2 xd 
+           val 
+           add DataSource exch get 
+           mulRange nDim2 get mul      
+           mulRange nDim2 1 add get 
+           add 
+       }for    
+    end
+}bd
+/max 
+{
+       2 copy lt
+       {exch pop}{pop}ifelse
+}bd
+/sh2
+{      
+       /Coords load aload pop  
+       3 index 3 index translate       
+                                       
+       3 -1 roll sub   
+       3 1 roll exch   
+       sub                             
+       2 copy
+       dup mul exch dup mul add sqrt   
+       dup
+       scale  
+       atan    
+       
+       rotate          
+       
+       /Function load setupFunEval     
+       
+       
+       clippath {pathbbox}stopped {0 0 0 0}if newpath  
+       /ymax xs
+       /xmax xs
+       /ymin xs
+       /xmin xs
+       currentdict/Extend known
+       {
+               /Extend load 0 get
+               {       
+                       0/Function load FunEval sc      
+                       xmin ymin xmin abs ymax ymin sub rectfill
+               }if
+       }if
+       
+       /Nsteps/Function load/Size get 0 get 1 sub store
+       /dx 1 Nsteps div store
+       gsave
+               /di ymax ymin sub store
+               /Function load
+               
+               0 1 Nsteps
+               {
+                       1 index FunEval sc
+                       0 ymin dx di rectfill
+                       dx 0 translate
+               }for
+               pop     
+       grestore        
+       currentdict/Extend known
+       {
+               /Extend load 1 get
+               {       
+                       Nsteps/Function load FunEval sc 
+                       1 ymin xmax 1 sub abs ymax ymin sub rectfill
+               }if
+       }if
+}bd
+/shp   
+{      
+       4 copy
+       
+       dup 0 gt{
+               0 exch a1 a0 arc
+       }{
+               pop 0 moveto
+       }ifelse
+       dup 0 gt{
+               0 exch a0 a1 arcn
+       }{
+               pop 0 lineto
+       }ifelse
+       
+       fill
+       
+       dup 0 gt{
+               0 exch a0 a1 arc
+       }{
+               pop 0 moveto
+       }ifelse
+       dup 0 gt{
+               0 exch a1 a0 arcn
+       }{
+               pop 0 lineto
+       }ifelse
+       
+       fill
+}bd
+/calcmaxs
+{      
+       
+       xmin dup mul ymin dup mul add sqrt              
+       xmax dup mul ymin dup mul add sqrt              
+       xmin dup mul ymax dup mul add sqrt              
+       xmax dup mul ymax dup mul add sqrt              
+       max max max                                                             
+}bd
+/sh3
+{      
+       /Coords load aload pop  
+       5 index 5 index translate       
+       3 -1 roll 6 -1 roll sub         
+       3 -1 roll 5 -1 roll sub         
+       2 copy dup mul exch dup mul add sqrt
+       /dx xs                                          
+       2 copy 0 ne exch 0 ne or
+       {
+               
+               exch atan rotate        
+       }{
+               pop pop
+       }ifelse
+       
+       /r2 xs
+       /r1 xs
+       /Function load 
+       dup/Size get 0 get 1 sub        
+       /Nsteps xs              
+       setupFunEval            
+       
+       
+       
+       
+       
+       dx r2 add r1 lt{
+               
+               0 
+       }{
+               dx r1 add r2 le
+               { 
+                       1
+               }{ 
+                       r1 r2 eq
+                       {       
+                               2
+                       }{ 
+                               3
+                       }ifelse         
+               }ifelse
+       }ifelse
+       /sh3tp xs               
+       clippath {pathbbox}stopped {0 0 0 0}if 
+       newpath         
+       /ymax xs
+       /xmax xs
+       /ymin xs
+       /xmin xs
+       
+       dx dup mul r2 r1 sub dup mul sub dup 0 gt
+       {
+               sqrt r2 r1 sub atan
+               /a0 exch 180 exch sub store 
+               /a1 a0 neg store 
+       }{
+               pop
+               /a0 0 store
+               /a1 360 store           
+       }ifelse         
+       currentdict/Extend known
+       {
+               /Extend load 0 get r1 0 gt and  
+               {       
+                       0/Function load FunEval sc      
+                       
+                       
+                       
+                       
+                       { 
+                               {       
+                                       dx 0 r1 360 0 arcn
+                                       xmin ymin moveto
+                                       xmax ymin lineto
+                                       xmax ymax lineto
+                                       xmin ymax lineto
+                                       xmin ymin lineto
+                                       eofill          
+                               }
+                               {       
+                                       r1 0 gt{0 0 r1 0 360 arc fill}if
+                               }
+                               {       
+                                       
+                                       
+                               
+                                       
+                                       0 r1 xmin abs r1 add neg r1 shp
+                               }
+                               {       
+                                       
+                               
+                                       r2 r1 gt{       
+                                               
+                                               0 r1
+                                               r1 neg r2 r1 sub div dx mul     
+                                               0       
+                                               shp     
+                                       }{      
+                                               
+                                               
+                                               
+                                               0 r1 calcmaxs   
+                                               dup
+                                               
+                                               r2 add dx mul dx r1 r2 sub sub 
div
+                                               neg                             
+                                               exch 1 index    
+                                               abs exch sub
+                                               shp
+                                       }ifelse
+                               } 
+                       }sh3tp get exec 
+               }if
+       }if
+       
+       /d0 0 store
+       /r0 r1 store
+       /di dx Nsteps div store
+       /ri r2 r1 sub Nsteps div store 
+       /Function load 
+       0 1 Nsteps
+       {       
+               1 index FunEval sc
+               d0 di add r0 ri add d0 r0 shp
+               {
+               
+               d0 0 r0 a1 a0 arc
+               d0 di add 0 r0 ri add a0 a1 arcn
+               fill
+               
+               
+               d0 0 r0 a0 a1 arc
+               d0 di add 0 r0 ri add a1 a0 arcn
+               fill
+               }pop
+               
+               
+               /d0 d0 di add store
+               /r0 r0 ri add store
+       }for
+       pop     
+       
+       currentdict/Extend known
+       {
+               /Extend load 1 get r2 0 gt and  
+               {       
+                       Nsteps/Function load FunEval sc 
+                       
+                       
+                       
+                       
+                       { 
+                               {
+                                       dx 0 r2 0 360 arc fill
+                               } 
+                               {
+                                       dx 0 r2 360 0 arcn
+                                       xmin ymin moveto
+                                       xmax ymin lineto
+                                       xmax ymax lineto
+                                       xmin ymax lineto
+                                       xmin ymin lineto
+                                       eofill          
+                               } 
+                               {       
+                                       
+                                       
+                                       xmax abs r1 add r1 dx r1 shp
+                               }       
+                               {       
+                       
+                                       r2 r1 gt{
+                                               
+                                               
+                                               
+                                               calcmaxs dup    
+                                               
+                                               r1 add dx mul dx r2 r1 sub sub 
div      
+                                               exch 1 index    
+                                               exch sub
+                                               dx r2
+                                               shp
+                                       }{      
+                                               
+                                               r1 neg r2 r1 sub div dx mul     
+                                               0               
+                                               dx              
+                                               r2              
+                                               shp
+                                       }ifelse
+                               }
+                       }                       
+                       sh3tp get exec  
+               }if
+       }if
+}bd
+/sh            
+{      
+       begin
+               /ShadingType load dup dup 2 eq exch 3 eq or
+               {       
+                       gsave
+                               newpath
+                               /ColorSpace load scs
+                               currentdict/BBox known
+                               {
+                                       /BBox load aload pop    
+                                       2 index sub                             
+                                       3 index                                 
+                                       3 -1 roll exch sub 
+                                       exch rectclip
+                               }if
+                               2 eq
+                               {sh2}{sh3}ifelse
+                       grestore
+               }{
+                       
+                       pop 
+                       (DEBUG: shading type unimplemented\n)print flush
+               }ifelse
+       end
+}bd
+{restore}if not dup{save exch}if
+       L3?{    
+               /sh/shfill ld
+               /csq/clipsave ld
+               /csQ/cliprestore ld
+       }if
+{restore}if
+end
+setpacking
+%%EndFile
+%%EndProlog
+%%BeginSetup
+%%EndSetup
+%%Page: 1 1
+%%PageBoundingBox: 0 0 608 160
+%%BeginPageSetup
+cg_md begin
+bp
+sdmtx
+[ /CIEBasedABC 4 dict dup begin 
+/WhitePoint [ 0.9505 1.0000 1.0891 ] def 
+/DecodeABC [ 
+{ 1.0 0.0 3 -1 roll 1 index 1 index le { exch pop} { pop } ifelse 
+ 1 index 1 index ge { exch pop } { pop } ifelse < 
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000001010101010101010101010101
+0101010101010101010101010101010101010101010101020202020202020202
+0202020202020202020202020202020202030303030303030303030303030303
+0303030303030304040404040404040404040404040404040404050505050505
+0505050505050505050506060606060606060606060606060607070707070707
+0707070707070708080808080808080808080808090909090909090909090909
+0a0a0a0a0a0a0a0a0a0a0a0b0b0b0b0b0b0b0b0b0b0b0c0c0c0c0c0c0c0c0c0c
+0d0d0d0d0d0d0d0d0d0d0e0e0e0e0e0e0e0e0e0f0f0f0f0f0f0f0f0f10101010
+1010101010111111111111111112121212121212121313131313131313141414
+1414141414151515151515151616161616161616171717171717171818181818
+18181919191919191a1a1a1a1a1a1a1b1b1b1b1b1b1c1c1c1c1c1c1c1d1d1d1d
+1d1d1e1e1e1e1e1e1f1f1f1f1f1f202020202020212121212121222222222223
+2323232323242424242425252525252526262626262727272727282828282829
+292929292a2a2a2a2a2b2b2b2b2b2c2c2c2c2c2d2d2d2d2d2e2e2e2e2e2f2f2f
+2f2f303030303131313131323232323333333333343434343535353535363636
+36373737373838383839393939393a3a3a3a3b3b3b3b3c3c3c3c3d3d3d3d3e3e
+3e3e3f3f3f3f4040404041414141424242424343434444444445454545464646
+4647474748484848494949494a4a4a4b4b4b4b4c4c4c4d4d4d4d4e4e4e4f4f4f
+4f50505051515151525252535353535454545555555656565657575758585859
+59595a5a5a5a5b5b5b5c5c5c5d5d5d5e5e5e5f5f5f6060606061616162626263
+63636464646565656666666767676868686969696a6a6a6b6b6b6c6c6d6d6d6e
+6e6e6f6f6f707070717171727273737374747475757576767677777878787979
+797a7a7b7b7b7c7c7c7d7d7e7e7e7f7f7f808081818182828283838484848585
+86868687878888888989898a8a8b8b8b8c8c8d8d8d8e8e8f8f90909091919292
+9293939494949595969697979798989999999a9a9b9b9c9c9c9d9d9e9e9f9f9f
+a0a0a1a1a2a2a3a3a3a4a4a5a5a6a6a6a7a7a8a8a9a9aaaaabababacacadadae
+aeafafb0b0b0b1b1b2b2b3b3b4b4b5b5b6b6b6b7b7b8b8b9b9bababbbbbcbcbd
+bdbebebebfbfc0c0c1c1c2c2c3c3c4c4c5c5c6c6c7c7c8c8c9c9cacacbcbcccc
+cdcdcececfcfd0d0d1d1d2d2d3d3d4d4d5d5d6d6d7d7d8d8d9d9dadadbdcdcdd
+dddededfdfe0e0e1e1e2e2e3e3e4e4e5e6e6e7e7e8e8e9e9eaeaebebecededee
+eeefeff0f0f1f1f2f3f3f4f4f5f5f6f6f7f8f8f9f9fafafbfcfcfdfdfefeffff
+>  dup length 1 sub 3 -1 roll mul dup dup floor cvi exch ceiling 
+ cvi 3 index exch get 4 -1 roll 3 -1 roll get
+ dup 3 1 roll sub 3 -1 roll dup floor cvi sub mul add 255 div } bind 
+
+{ 1.0 0.0 3 -1 roll 1 index 1 index le { exch pop} { pop } ifelse 
+ 1 index 1 index ge { exch pop } { pop } ifelse < 
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000001010101010101010101010101
+0101010101010101010101010101010101010101010101020202020202020202
+0202020202020202020202020202020202030303030303030303030303030303
+0303030303030304040404040404040404040404040404040404050505050505
+0505050505050505050506060606060606060606060606060607070707070707
+0707070707070708080808080808080808080808090909090909090909090909
+0a0a0a0a0a0a0a0a0a0a0a0b0b0b0b0b0b0b0b0b0b0b0c0c0c0c0c0c0c0c0c0c
+0d0d0d0d0d0d0d0d0d0d0e0e0e0e0e0e0e0e0e0f0f0f0f0f0f0f0f0f10101010
+1010101010111111111111111112121212121212121313131313131313141414
+1414141414151515151515151616161616161616171717171717171818181818
+18181919191919191a1a1a1a1a1a1a1b1b1b1b1b1b1c1c1c1c1c1c1c1d1d1d1d
+1d1d1e1e1e1e1e1e1f1f1f1f1f1f202020202020212121212121222222222223
+2323232323242424242425252525252526262626262727272727282828282829
+292929292a2a2a2a2a2b2b2b2b2b2c2c2c2c2c2d2d2d2d2d2e2e2e2e2e2f2f2f
+2f2f303030303131313131323232323333333333343434343535353535363636
+36373737373838383839393939393a3a3a3a3b3b3b3b3c3c3c3c3d3d3d3d3e3e
+3e3e3f3f3f3f4040404041414141424242424343434444444445454545464646
+4647474748484848494949494a4a4a4b4b4b4b4c4c4c4d4d4d4d4e4e4e4f4f4f
+4f50505051515151525252535353535454545555555656565657575758585859
+59595a5a5a5a5b5b5b5c5c5c5d5d5d5e5e5e5f5f5f6060606061616162626263
+63636464646565656666666767676868686969696a6a6a6b6b6b6c6c6d6d6d6e
+6e6e6f6f6f707070717171727273737374747475757576767677777878787979
+797a7a7b7b7b7c7c7c7d7d7e7e7e7f7f7f808081818182828283838484848585
+86868687878888888989898a8a8b8b8b8c8c8d8d8d8e8e8f8f90909091919292
+9293939494949595969697979798989999999a9a9b9b9c9c9c9d9d9e9e9f9f9f
+a0a0a1a1a2a2a3a3a3a4a4a5a5a6a6a6a7a7a8a8a9a9aaaaabababacacadadae
+aeafafb0b0b0b1b1b2b2b3b3b4b4b5b5b6b6b6b7b7b8b8b9b9bababbbbbcbcbd
+bdbebebebfbfc0c0c1c1c2c2c3c3c4c4c5c5c6c6c7c7c8c8c9c9cacacbcbcccc
+cdcdcececfcfd0d0d1d1d2d2d3d3d4d4d5d5d6d6d7d7d8d8d9d9dadadbdcdcdd
+dddededfdfe0e0e1e1e2e2e3e3e4e4e5e6e6e7e7e8e8e9e9eaeaebebecededee
+eeefeff0f0f1f1f2f3f3f4f4f5f5f6f6f7f8f8f9f9fafafbfcfcfdfdfefeffff
+>  dup length 1 sub 3 -1 roll mul dup dup floor cvi exch ceiling 
+ cvi 3 index exch get 4 -1 roll 3 -1 roll get
+ dup 3 1 roll sub 3 -1 roll dup floor cvi sub mul add 255 div } bind 
+
+{ 1.0 0.0 3 -1 roll 1 index 1 index le { exch pop} { pop } ifelse 
+ 1 index 1 index ge { exch pop } { pop } ifelse < 
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000001010101010101010101010101
+0101010101010101010101010101010101010101010101020202020202020202
+0202020202020202020202020202020202030303030303030303030303030303
+0303030303030304040404040404040404040404040404040404050505050505
+0505050505050505050506060606060606060606060606060607070707070707
+0707070707070708080808080808080808080808090909090909090909090909
+0a0a0a0a0a0a0a0a0a0a0a0b0b0b0b0b0b0b0b0b0b0b0c0c0c0c0c0c0c0c0c0c
+0d0d0d0d0d0d0d0d0d0d0e0e0e0e0e0e0e0e0e0f0f0f0f0f0f0f0f0f10101010
+1010101010111111111111111112121212121212121313131313131313141414
+1414141414151515151515151616161616161616171717171717171818181818
+18181919191919191a1a1a1a1a1a1a1b1b1b1b1b1b1c1c1c1c1c1c1c1d1d1d1d
+1d1d1e1e1e1e1e1e1f1f1f1f1f1f202020202020212121212121222222222223
+2323232323242424242425252525252526262626262727272727282828282829
+292929292a2a2a2a2a2b2b2b2b2b2c2c2c2c2c2d2d2d2d2d2e2e2e2e2e2f2f2f
+2f2f303030303131313131323232323333333333343434343535353535363636
+36373737373838383839393939393a3a3a3a3b3b3b3b3c3c3c3c3d3d3d3d3e3e
+3e3e3f3f3f3f4040404041414141424242424343434444444445454545464646
+4647474748484848494949494a4a4a4b4b4b4b4c4c4c4d4d4d4d4e4e4e4f4f4f
+4f50505051515151525252535353535454545555555656565657575758585859
+59595a5a5a5a5b5b5b5c5c5c5d5d5d5e5e5e5f5f5f6060606061616162626263
+63636464646565656666666767676868686969696a6a6a6b6b6b6c6c6d6d6d6e
+6e6e6f6f6f707070717171727273737374747475757576767677777878787979
+797a7a7b7b7b7c7c7c7d7d7e7e7e7f7f7f808081818182828283838484848585
+86868687878888888989898a8a8b8b8b8c8c8d8d8d8e8e8f8f90909091919292
+9293939494949595969697979798989999999a9a9b9b9c9c9c9d9d9e9e9f9f9f
+a0a0a1a1a2a2a3a3a3a4a4a5a5a6a6a6a7a7a8a8a9a9aaaaabababacacadadae
+aeafafb0b0b0b1b1b2b2b3b3b4b4b5b5b6b6b6b7b7b8b8b9b9bababbbbbcbcbd
+bdbebebebfbfc0c0c1c1c2c2c3c3c4c4c5c5c6c6c7c7c8c8c9c9cacacbcbcccc
+cdcdcececfcfd0d0d1d1d2d2d3d3d4d4d5d5d6d6d7d7d8d8d9d9dadadbdcdcdd
+dddededfdfe0e0e1e1e2e2e3e3e4e4e5e6e6e7e7e8e8e9e9eaeaebebecededee
+eeefeff0f0f1f1f2f3f3f4f4f5f5f6f6f7f8f8f9f9fafafbfcfcfdfdfefeffff
+>  dup length 1 sub 3 -1 roll mul dup dup floor cvi exch ceiling 
+ cvi 3 index exch get 4 -1 roll 3 -1 roll get
+ dup 3 1 roll sub 3 -1 roll dup floor cvi sub mul add 255 div } bind 
+] def 
+/MatrixABC [ 0.4124 0.2126 0.0193 0.3576 0.7151 0.1192 0.1805 0.0722 0.9508 ] 
def 
+/RangeLMN [ 0.0 0.9505 0.0 1.0000 0.0 1.0891 ] def 
+end ] /Cs1 exch/ColorSpace dr pop
+%%EndPageSetup
+0.60000002 i
+/Cs1 SC
+0.23529412 0.23529412 0.23529412 sc
+q
+2 15.003872 m
+2 7.8149743 7.8157911 2 14.998466 2 c
+145.00154 2 l
+152.17584 2 158 7.8244047 158 15.003872 c
+160 15.003872 m
+160 6.7174625 153.27803 0 145.00154 0 c
+14.998466 0 l
+6.7150416 0 0 6.7065849 0 15.003872 c
+2 14 m
+0 16 l
+160 16 l
+158 14 l
+160 14 m
+0 14 l
+W
+0 0 608 160 rc
+-5 21 m
+165 21 l
+165 -5 l
+-5 -5 l
+h
+f
+Q
+q
+83 90 m
+83 160 l
+77 160 l
+77 14 l
+83 14 l
+83 84 l
+160 84 l
+160 90 l
+83 90 l
+h
+0 144.99352 m
+0 153.28137 6.7219648 160 14.998466 160 c
+145.00154 160 l
+153.28496 160 160 153.27509 160 144.99352 c
+160 14 l
+0 14 l
+0 144.99352 l
+h
+0 144.99352 m
+W*
+0 0 608 160 rc
+-5 165 m
+165 165 l
+165 9 l
+-5 9 l
+h
+f
+Q
+q
+242 12 m
+230.85426 12.165432 222.63789 15.032893 217.12346 20.7679 c
+211.60902 26.502909 208.85185 34.995007 209 46.244446 c
+209 98 l
+189 98 l
+189 113 l
+209 113 l
+209 146 l
+225 146 l
+225 113 l
+262 112.91358 l
+262 98.024689 l
+225 98 l
+225 46.079014 l
+225.39507 39.571983 226.99422 34.802074 230.1926 31.769136 c
+233.39096 28.736198 237.58186 27.219753 242.76543 27.219753 c
+245.19179 27.219753 247.89381 27.49547 250.87161 28.046913 c
+253.8494 28.598356 256.88229 29.425508 259.97037 30.528395 c
+263.27902 15.97037 l
+259.52921 14.646907 255.86215 13.681896 252.27777 13.075309 c
+248.69341 12.468721 245.19179 12.165432 241.77284 12.165432 c
+242 12 l
+h
+295 14 m
+278.15918 14 l
+278 112.91358 l
+295 112.91358 l
+295 96.370369 l
+295 96.370369 304.76617 106.29628 309.67401 109.60493 c
+314.58185 112.9136 320.34436 114.5679 326.96167 114.5679 c
+332.80695 114.5679 337.79745 112.94117 341.93326 109.68765 c
+346.06909 106.43414 349.01926 101.99509 350.78387 96.370369 c
+350.78387 96.370369 361.92294 106.29628 366.99622 109.60493 c
+372.06952 112.9136 378.08014 114.5679 385.02832 114.5679 c
+392.74854 114.5679 398.92459 111.72801 403.55673 106.04815 c
+408.18884 100.36829 410.50488 92.730911 410 83.139999 c
+410 14 l
+394 14 l
+393.96167 80.488892 l
+393.96167 87.106209 392.69336 91.820976 390.15674 94.633331 c
+387.62009 97.445694 383.98062 98.851852 379.23822 98.851852 c
+374.49579 98.851852 369.78104 97.418121 365.09375 94.550621 c
+360.40649 91.683113 356.24316 87.878212 353 83.135803 c
+353 14 l
+336.06042 14 l
+336.06042 80.488892 l
+336.06042 87.106209 334.79211 91.820976 332.25549 94.633331 c
+329.71884 97.445694 326.07938 98.851852 321.33698 98.851852 c
+316.59457 98.851852 311.87979 97.418121 307.19254 94.550621 c
+302.50525 91.683113 298.34192 87.878212 295 83.135803 c
+295 14 l
+h
+438.9505 21.264198 m
+433.10519 27.440361 430.18259 35.656738 430 46 c
+430 113 l
+447 113 l
+447 49.220001 l
+446.7258 42.16375 448.3801 36.814835 451.68875 33.175308 c
+454.99741 29.535784 459.85004 27.716049 466.2468 27.716049 c
+471.32007 27.716049 476.36569 29.177351 481.38382 32.099998 c
+486.40195 35.022648 491.39243 39.35141 496 45.086418 c
+496 112.91358 l
+513 113 l
+512.89862 14 l
+496 14 l
+496 30.197531 l
+496 30.197531 485.13364 20.271622 479.89493 16.962963 c
+474.65622 13.654305 468.78345 12 462.2764 12 c
+452.57101 12 444.79578 15.088035 438.9505 21.264198 c
+h
+588.65784 14 m
+564.50476 51.041977 l
+541.84052 14 l
+523.4776 14 l
+556.56403 63.449383 l
+524.63562 113 l
+543.164 113 l
+566.15906 77.180244 l
+589.48499 113 l
+607.84796 113 l
+574.43066 64.441978 l
+607.18622 14 l
+588.65784 14 l
+h
+588.65784 14 m
+W*
+0 0 608 160 rc
+184 151 m
+612.84796 151 l
+612.84796 7 l
+184 7 l
+h
+f
+ep
+end
+%%Trailer
+%%EOF
diff --git a/logo/tmux-logo-1-color.svg b/logo/tmux-logo-1-color.svg
new file mode 100644
index 0000000..2e6dda4
--- /dev/null
+++ b/logo/tmux-logo-1-color.svg
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg width="608px" height="160px" viewBox="0 0 608 160" version="1.1" 
xmlns="http://www.w3.org/2000/svg"; xmlns:xlink="http://www.w3.org/1999/xlink"; 
xmlns:sketch="http://www.bohemiancoding.com/sketch/ns";>
+    <!-- Generator: Sketch 3.3.1 (12005) - 
http://www.bohemiancoding.com/sketch -->
+    <title>logomark + wordmark copy 3</title>
+    <desc>Created with Sketch.</desc>
+    <defs></defs>
+    <g id="Page-1" stroke="none" stroke-width="1" fill="none" 
fill-rule="evenodd" sketch:type="MSPage">
+        <g id="logomark-+-wordmark-copy-3" sketch:type="MSLayerGroup" 
fill="#3C3C3C">
+            <g id="logomark" sketch:type="MSShapeGroup">
+                <g id="status-bar" transform="translate(0.000000, 144.000000)">
+                    <path d="M2,0.996127635 C2,8.18502577 7.81579104,14 
14.9984654,14 L145.001535,14 C152.175838,14 158,8.1755955 158,0.996127635 
M160,0.996127635 C160,9.28253753 153.278035,16 145.001535,16 L14.9984654,16 
C6.71504169,16 0,9.29341489 0,0.996127635 M2,2 L0,0 L160,0 L158,2 M160,2 L0,2" 
id="Shape"></path>
+                </g>
+                <path d="M83,70 L83,0 L77,0 L77,146 L83,146 L83,76 L160,76 
L160,70 L83,70 Z M0,15.0064867 C0,6.71863293 6.72196489,0 14.9984654,0 
L145.001535,0 C153.284958,0 160,6.72491953 160,15.0064867 L160,146 L0,146 
L0,15.0064867 Z" id="screen"></path>
+            </g>
+            <path d="M242,148 C230.854266,147.834568 222.637888,144.967107 
217.123457,139.232099 C211.609026,133.497091 208.851852,125.004995 
209,113.755556 L209,62 L189,62 L189,47 L209,47 L209,14 L225,14 L225,47 
L262,47.0864198 L262,61.9753086 L225,62 L225,113.920988 C225.395062,120.428016 
226.994223,125.197927 230.192593,128.230864 C233.390962,131.263801 
237.581867,132.780247 242.765432,132.780247 C245.191782,132.780247 
247.893812,132.50453 250.871605,131.953086 C253.849398,131.401643 
256.882289,130.574491 259.97037,129.471605 L263.279012,144.02963 
C259.529199,145.353093 255.862158,146.318104 252.277778,146.924691 
C248.693398,147.531279 245.191787,147.834568 241.77284,147.834568 L242,148 Z 
M295,146 L278.159194,146 L278,47.0864198 L295,47.0864198 L295,63.6296296 
C295,63.6296296 304.766165,53.7037202 309.674009,50.3950617 
C314.581852,47.0864032 320.344346,45.4320988 326.961663,45.4320988 
C332.80696,45.4320988 337.797445,47.0588315 341.933268,50.3123457 
C346.069091,53.5658599 349.019
 267,58.0049101 350.783885,63.6296296 C350.783885,63.6296296 
361.922955,53.7037202 366.996231,50.3950617 C372.069507,47.0864032 
378.080147,45.4320988 385.02833,45.4320988 C392.748533,45.4320988 
398.924603,48.2719881 403.556725,53.9518519 C408.188847,59.6317156 
410.504873,67.2690878 410,76.8600006 L410,146 L394,146 L393.961663,79.5111111 
C393.961663,72.8937941 392.693363,68.1790264 390.156725,65.3666667 
C387.620087,62.5543069 383.980617,61.1481481 379.238206,61.1481481 
C374.495796,61.1481481 369.781028,62.5818787 365.093762,65.4493827 
C360.406496,68.3168868 356.243163,72.121787 353,76.8641975 L353,146 
L336.060428,146 L336.060428,79.5111111 C336.060428,72.8937941 
334.792128,68.1790264 332.25549,65.3666667 C329.718852,62.5543069 
326.079382,61.1481481 321.336972,61.1481481 C316.594561,61.1481481 
311.879793,62.5818787 307.192527,65.4493827 C302.505261,68.3168868 
298.341928,72.121787 295,76.8641975 L295,146 Z M438.950487,138.735802 
C433.10519,132.55964 430.182585,124.343261 430,114 L430,47
  L447,47 L447,110.779999 C446.725795,117.836249 448.3801,123.185167 
451.688758,126.824691 C454.997417,130.464216 459.850043,132.283951 
466.246783,132.283951 C471.320059,132.283951 476.365688,130.822648 
481.38382,127.9 C486.401952,124.977352 491.392437,120.648588 496,114.91358 
L496,47.0864198 L513,47 L512.898635,146 L496,146 L496,129.802469 
C496,129.802469 485.13364,139.728379 479.894931,143.037037 
C474.656222,146.345696 468.783441,148 462.276412,148 C452.571014,148 
444.795783,144.911965 438.950487,138.735802 Z M588.657829,146 
L564.504742,108.958025 L541.840545,146 L523.477582,146 L556.564001,96.5506173 
L524.635606,47 L543.164001,47 L566.159063,82.8197531 L589.484989,47 
L607.847952,47 L574.430668,95.5580247 L607.186224,146 L588.657829,146 Z" 
id="wordmark" sketch:type="MSShapeGroup"></path>
+        </g>
+    </g>
+</svg>
\ No newline at end of file
diff --git a/logo/tmux-logo-huge.png b/logo/tmux-logo-huge.png
new file mode 100644
index 0000000..141796d
Binary files /dev/null and b/logo/tmux-logo-huge.png differ
diff --git a/logo/tmux-logo-large.png b/logo/tmux-logo-large.png
new file mode 100644
index 0000000..44dce46
Binary files /dev/null and b/logo/tmux-logo-large.png differ
diff --git a/logo/tmux-logo-medium.png b/logo/tmux-logo-medium.png
new file mode 100644
index 0000000..be2fa5c
Binary files /dev/null and b/logo/tmux-logo-medium.png differ
diff --git a/logo/tmux-logo-small.png b/logo/tmux-logo-small.png
new file mode 100644
index 0000000..a13e3d7
Binary files /dev/null and b/logo/tmux-logo-small.png differ
diff --git a/logo/tmux-logo.eps b/logo/tmux-logo.eps
new file mode 100644
index 0000000..23db6a0
--- /dev/null
+++ b/logo/tmux-logo.eps
@@ -0,0 +1,925 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%APL_DSC_Encoding: UTF8
+%APLProducer: (Version 10.10.3 (Build 14D136) Quartz PS Context)
+%%Title: (Unknown)
+%%Creator: (Unknown)
+%%CreationDate: (Unknown)
+%%For: (Unknown)
+%%DocumentData: Clean7Bit
+%%LanguageLevel: 2
+%%Pages: 1
+%%BoundingBox: 0 0 608 160
+%%EndComments
+%%BeginProlog
+%%BeginFile: cg-pdf.ps
+%%Copyright: Copyright 2000-2004 Apple Computer Incorporated.
+%%Copyright: All Rights Reserved.
+currentpacking true setpacking
+/cg_md 141 dict def
+cg_md begin
+/L3? languagelevel 3 ge def
+/bd{bind def}bind def
+/ld{load def}bd
+/xs{exch store}bd
+/xd{exch def}bd
+/cmmtx matrix def
+mark
+/sc/setcolor
+/scs/setcolorspace
+/dr/defineresource
+/fr/findresource
+/T/true
+/F/false
+/d/setdash
+/w/setlinewidth
+/J/setlinecap
+/j/setlinejoin
+/M/setmiterlimit
+/i/setflat
+/rc/rectclip
+/rf/rectfill
+/rs/rectstroke
+/f/fill
+/f*/eofill
+/sf/selectfont
+/s/show
+/xS/xshow
+/yS/yshow
+/xyS/xyshow
+/S/stroke
+/m/moveto
+/l/lineto
+/c/curveto
+/h/closepath
+/n/newpath
+/q/gsave
+/Q/grestore
+counttomark 2 idiv
+{ld}repeat pop
+/SC{   
+    /ColorSpace fr scs
+}bd
+/sopr /setoverprint where{pop/setoverprint}{/pop}ifelse ld
+/soprm /setoverprintmode where{pop/setoverprintmode}{/pop}ifelse ld
+/cgmtx matrix def
+/sdmtx{cgmtx currentmatrix pop}bd
+/CM {cgmtx setmatrix}bd                
+/cm {cmmtx astore CM concat}bd 
+/W{clip newpath}bd
+/W*{eoclip newpath}bd
+statusdict begin product end dup (HP) anchorsearch{
+    pop pop pop        
+    true
+}{
+    pop        
+   (hp) anchorsearch{
+       pop pop true
+    }{
+       pop false
+    }ifelse
+}ifelse
+{      
+    { 
+       { 
+           pop pop 
+           (0)dup 0 4 -1 roll put
+           F charpath
+       }cshow
+    }
+}{
+    {F charpath}
+}ifelse
+/cply exch bd
+/cps {cply stroke}bd
+/pgsave 0 def
+/bp{/pgsave save store}bd
+/ep{pgsave restore showpage}def                
+/re{4 2 roll m 1 index 0 rlineto 0 exch rlineto neg 0 rlineto h}bd
+/scrdict 10 dict def
+/scrmtx matrix def
+/patarray 0 def
+/createpat{patarray 3 1 roll put}bd
+/makepat{
+scrmtx astore pop
+gsave
+initgraphics
+CM 
+patarray exch get
+scrmtx
+makepattern
+grestore
+setpattern
+}bd
+/cg_BeginEPSF{
+    userdict save/cg_b4_Inc_state exch put
+    userdict/cg_endepsf/cg_EndEPSF load put
+    count userdict/cg_op_count 3 -1 roll put 
+    countdictstack dup array dictstack userdict/cg_dict_array 3 -1 roll put
+    3 sub{end}repeat
+    /showpage {} def
+    0 setgray 0 setlinecap 1 setlinewidth 0 setlinejoin
+    10 setmiterlimit [] 0 setdash newpath
+    false setstrokeadjust false setoverprint   
+}bd
+/cg_EndEPSF{
+  countdictstack 3 sub { end } repeat
+  cg_dict_array 3 1 index length 3 sub getinterval
+  {begin}forall
+  count userdict/cg_op_count get sub{pop}repeat
+  userdict/cg_b4_Inc_state get restore
+  F setpacking
+}bd
+/cg_biproc{currentfile/RunLengthDecode filter}bd
+/cg_aiproc{currentfile/ASCII85Decode filter/RunLengthDecode filter}bd
+/ImageDataSource 0 def
+L3?{
+    /cg_mibiproc{pop pop/ImageDataSource{cg_biproc}def}bd
+    /cg_miaiproc{pop pop/ImageDataSource{cg_aiproc}def}bd
+}{
+    /ImageBandMask 0 def
+    /ImageBandData 0 def
+    /cg_mibiproc{
+       string/ImageBandMask xs
+       string/ImageBandData xs
+       /ImageDataSource{[currentfile/RunLengthDecode filter dup 
ImageBandMask/readstring cvx
+           /pop cvx dup ImageBandData/readstring cvx/pop cvx]cvx bind}bd
+    }bd
+    /cg_miaiproc{      
+       string/ImageBandMask xs
+       string/ImageBandData xs
+       /ImageDataSource{[currentfile/ASCII85Decode filter/RunLengthDecode 
filter
+           dup ImageBandMask/readstring cvx
+           /pop cvx dup ImageBandData/readstring cvx/pop cvx]cvx bind}bd
+    }bd
+}ifelse
+/imsave 0 def
+/BI{save/imsave xd mark}bd
+/EI{imsave restore}bd
+/ID{
+counttomark 2 idiv
+dup 2 add      
+dict begin
+{def} repeat
+pop            
+/ImageType 1 def
+/ImageMatrix[Width 0 0 Height neg 0 Height]def
+currentdict dup/ImageMask known{ImageMask}{F}ifelse exch
+L3?{
+    dup/MaskedImage known
+    { 
+       pop
+       <<
+           /ImageType 3
+           /InterleaveType 2
+           /DataDict currentdict
+           /MaskDict
+           <<  /ImageType 1
+               /Width Width
+               /Height Height
+               /ImageMatrix ImageMatrix
+               /BitsPerComponent 1
+               /Decode [0 1]
+               currentdict/Interpolate known
+               {/Interpolate Interpolate}if
+           >>
+       >>
+    }if
+}if
+exch
+{imagemask}{image}ifelse       
+end    
+}bd
+/cguidfix{statusdict begin mark version end
+{cvr}stopped{cleartomark 0}{exch pop}ifelse
+2012 lt{dup findfont dup length dict begin
+{1 index/FID ne 2 index/UniqueID ne and
+{def} {pop pop} ifelse}forall
+currentdict end definefont pop
+}{pop}ifelse
+}bd
+/t_array 0 def
+/t_i 0 def
+/t_c 1 string def
+/x_proc{ 
+    exch t_array t_i get add exch moveto
+    /t_i t_i 1 add store
+}bd
+/y_proc{ 
+    t_array t_i get add moveto
+    /t_i t_i 1 add store
+}bd
+/xy_proc{
+        
+       t_array t_i 2 copy 1 add get 3 1 roll get 
+       4 -1 roll add 3 1 roll add moveto
+       /t_i t_i 2 add store
+}bd
+/sop 0 def             
+/cp_proc/x_proc ld     
+/base_charpath         
+{
+    /t_array xs
+    /t_i 0 def
+    { 
+       t_c 0 3 -1 roll put
+        currentpoint
+       t_c cply sop
+        cp_proc
+    }forall
+    /t_array 0 def
+}bd
+/sop/stroke ld         
+/nop{}def
+/xsp/base_charpath ld
+/ysp{/cp_proc/y_proc ld base_charpath/cp_proc/x_proc ld}bd
+/xysp{/cp_proc/xy_proc ld base_charpath/cp_proc/x_proc ld}bd
+/xmp{/sop/nop ld /cp_proc/x_proc ld base_charpath/sop/stroke ld}bd
+/ymp{/sop/nop ld /cp_proc/y_proc ld base_charpath/sop/stroke ld}bd
+/xymp{/sop/nop ld /cp_proc/xy_proc ld base_charpath/sop/stroke ld}bd
+/refnt{ 
+findfont dup length dict copy dup
+/Encoding 4 -1 roll put 
+definefont pop
+}bd
+/renmfont{ 
+findfont dup length dict copy definefont pop
+}bd
+L3? dup dup{save exch}if
+/Range 0 def
+/DataSource 0 def
+/val 0 def
+/nRange 0 def
+/mulRange 0 def
+/d0 0 def
+/r0 0 def
+/di 0 def
+/ri 0 def
+/a0 0 def
+/a1 0 def
+/r1 0 def
+/r2 0 def
+/dx 0 def
+/Nsteps 0 def
+/sh3tp 0 def
+/ymax 0 def
+/ymin 0 def
+/xmax 0 def
+/xmin 0 def
+/setupFunEval 
+{
+    begin
+       /nRange Range length 2 idiv store
+       /mulRange   
+                   
+       [ 
+           0 1 nRange 1 sub
+           { 
+                   2 mul/nDim2 xd              
+                   Range nDim2 get             
+                   Range nDim2 1 add get       
+                   1 index sub                 
+                                               
+                   255 div                     
+                   exch                        
+           }for
+       ]store
+    end
+}bd
+/FunEval 
+{
+    begin
+       
+       nRange mul /val xd      
+                               
+       0 1 nRange 1 sub
+       {
+           dup 2 mul/nDim2 xd 
+           val 
+           add DataSource exch get 
+           mulRange nDim2 get mul      
+           mulRange nDim2 1 add get 
+           add 
+       }for    
+    end
+}bd
+/max 
+{
+       2 copy lt
+       {exch pop}{pop}ifelse
+}bd
+/sh2
+{      
+       /Coords load aload pop  
+       3 index 3 index translate       
+                                       
+       3 -1 roll sub   
+       3 1 roll exch   
+       sub                             
+       2 copy
+       dup mul exch dup mul add sqrt   
+       dup
+       scale  
+       atan    
+       
+       rotate          
+       
+       /Function load setupFunEval     
+       
+       
+       clippath {pathbbox}stopped {0 0 0 0}if newpath  
+       /ymax xs
+       /xmax xs
+       /ymin xs
+       /xmin xs
+       currentdict/Extend known
+       {
+               /Extend load 0 get
+               {       
+                       0/Function load FunEval sc      
+                       xmin ymin xmin abs ymax ymin sub rectfill
+               }if
+       }if
+       
+       /Nsteps/Function load/Size get 0 get 1 sub store
+       /dx 1 Nsteps div store
+       gsave
+               /di ymax ymin sub store
+               /Function load
+               
+               0 1 Nsteps
+               {
+                       1 index FunEval sc
+                       0 ymin dx di rectfill
+                       dx 0 translate
+               }for
+               pop     
+       grestore        
+       currentdict/Extend known
+       {
+               /Extend load 1 get
+               {       
+                       Nsteps/Function load FunEval sc 
+                       1 ymin xmax 1 sub abs ymax ymin sub rectfill
+               }if
+       }if
+}bd
+/shp   
+{      
+       4 copy
+       
+       dup 0 gt{
+               0 exch a1 a0 arc
+       }{
+               pop 0 moveto
+       }ifelse
+       dup 0 gt{
+               0 exch a0 a1 arcn
+       }{
+               pop 0 lineto
+       }ifelse
+       
+       fill
+       
+       dup 0 gt{
+               0 exch a0 a1 arc
+       }{
+               pop 0 moveto
+       }ifelse
+       dup 0 gt{
+               0 exch a1 a0 arcn
+       }{
+               pop 0 lineto
+       }ifelse
+       
+       fill
+}bd
+/calcmaxs
+{      
+       
+       xmin dup mul ymin dup mul add sqrt              
+       xmax dup mul ymin dup mul add sqrt              
+       xmin dup mul ymax dup mul add sqrt              
+       xmax dup mul ymax dup mul add sqrt              
+       max max max                                                             
+}bd
+/sh3
+{      
+       /Coords load aload pop  
+       5 index 5 index translate       
+       3 -1 roll 6 -1 roll sub         
+       3 -1 roll 5 -1 roll sub         
+       2 copy dup mul exch dup mul add sqrt
+       /dx xs                                          
+       2 copy 0 ne exch 0 ne or
+       {
+               
+               exch atan rotate        
+       }{
+               pop pop
+       }ifelse
+       
+       /r2 xs
+       /r1 xs
+       /Function load 
+       dup/Size get 0 get 1 sub        
+       /Nsteps xs              
+       setupFunEval            
+       
+       
+       
+       
+       
+       dx r2 add r1 lt{
+               
+               0 
+       }{
+               dx r1 add r2 le
+               { 
+                       1
+               }{ 
+                       r1 r2 eq
+                       {       
+                               2
+                       }{ 
+                               3
+                       }ifelse         
+               }ifelse
+       }ifelse
+       /sh3tp xs               
+       clippath {pathbbox}stopped {0 0 0 0}if 
+       newpath         
+       /ymax xs
+       /xmax xs
+       /ymin xs
+       /xmin xs
+       
+       dx dup mul r2 r1 sub dup mul sub dup 0 gt
+       {
+               sqrt r2 r1 sub atan
+               /a0 exch 180 exch sub store 
+               /a1 a0 neg store 
+       }{
+               pop
+               /a0 0 store
+               /a1 360 store           
+       }ifelse         
+       currentdict/Extend known
+       {
+               /Extend load 0 get r1 0 gt and  
+               {       
+                       0/Function load FunEval sc      
+                       
+                       
+                       
+                       
+                       { 
+                               {       
+                                       dx 0 r1 360 0 arcn
+                                       xmin ymin moveto
+                                       xmax ymin lineto
+                                       xmax ymax lineto
+                                       xmin ymax lineto
+                                       xmin ymin lineto
+                                       eofill          
+                               }
+                               {       
+                                       r1 0 gt{0 0 r1 0 360 arc fill}if
+                               }
+                               {       
+                                       
+                                       
+                               
+                                       
+                                       0 r1 xmin abs r1 add neg r1 shp
+                               }
+                               {       
+                                       
+                               
+                                       r2 r1 gt{       
+                                               
+                                               0 r1
+                                               r1 neg r2 r1 sub div dx mul     
+                                               0       
+                                               shp     
+                                       }{      
+                                               
+                                               
+                                               
+                                               0 r1 calcmaxs   
+                                               dup
+                                               
+                                               r2 add dx mul dx r1 r2 sub sub 
div
+                                               neg                             
+                                               exch 1 index    
+                                               abs exch sub
+                                               shp
+                                       }ifelse
+                               } 
+                       }sh3tp get exec 
+               }if
+       }if
+       
+       /d0 0 store
+       /r0 r1 store
+       /di dx Nsteps div store
+       /ri r2 r1 sub Nsteps div store 
+       /Function load 
+       0 1 Nsteps
+       {       
+               1 index FunEval sc
+               d0 di add r0 ri add d0 r0 shp
+               {
+               
+               d0 0 r0 a1 a0 arc
+               d0 di add 0 r0 ri add a0 a1 arcn
+               fill
+               
+               
+               d0 0 r0 a0 a1 arc
+               d0 di add 0 r0 ri add a1 a0 arcn
+               fill
+               }pop
+               
+               
+               /d0 d0 di add store
+               /r0 r0 ri add store
+       }for
+       pop     
+       
+       currentdict/Extend known
+       {
+               /Extend load 1 get r2 0 gt and  
+               {       
+                       Nsteps/Function load FunEval sc 
+                       
+                       
+                       
+                       
+                       { 
+                               {
+                                       dx 0 r2 0 360 arc fill
+                               } 
+                               {
+                                       dx 0 r2 360 0 arcn
+                                       xmin ymin moveto
+                                       xmax ymin lineto
+                                       xmax ymax lineto
+                                       xmin ymax lineto
+                                       xmin ymin lineto
+                                       eofill          
+                               } 
+                               {       
+                                       
+                                       
+                                       xmax abs r1 add r1 dx r1 shp
+                               }       
+                               {       
+                       
+                                       r2 r1 gt{
+                                               
+                                               
+                                               
+                                               calcmaxs dup    
+                                               
+                                               r1 add dx mul dx r2 r1 sub sub 
div      
+                                               exch 1 index    
+                                               exch sub
+                                               dx r2
+                                               shp
+                                       }{      
+                                               
+                                               r1 neg r2 r1 sub div dx mul     
+                                               0               
+                                               dx              
+                                               r2              
+                                               shp
+                                       }ifelse
+                               }
+                       }                       
+                       sh3tp get exec  
+               }if
+       }if
+}bd
+/sh            
+{      
+       begin
+               /ShadingType load dup dup 2 eq exch 3 eq or
+               {       
+                       gsave
+                               newpath
+                               /ColorSpace load scs
+                               currentdict/BBox known
+                               {
+                                       /BBox load aload pop    
+                                       2 index sub                             
+                                       3 index                                 
+                                       3 -1 roll exch sub 
+                                       exch rectclip
+                               }if
+                               2 eq
+                               {sh2}{sh3}ifelse
+                       grestore
+               }{
+                       
+                       pop 
+                       (DEBUG: shading type unimplemented\n)print flush
+               }ifelse
+       end
+}bd
+{restore}if not dup{save exch}if
+       L3?{    
+               /sh/shfill ld
+               /csq/clipsave ld
+               /csQ/cliprestore ld
+       }if
+{restore}if
+end
+setpacking
+%%EndFile
+%%EndProlog
+%%BeginSetup
+%%EndSetup
+%%Page: 1 1
+%%PageBoundingBox: 0 0 608 160
+%%BeginPageSetup
+cg_md begin
+bp
+sdmtx
+[ /CIEBasedABC 4 dict dup begin 
+/WhitePoint [ 0.9505 1.0000 1.0891 ] def 
+/DecodeABC [ 
+{ 1.0 0.0 3 -1 roll 1 index 1 index le { exch pop} { pop } ifelse 
+ 1 index 1 index ge { exch pop } { pop } ifelse < 
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000001010101010101010101010101
+0101010101010101010101010101010101010101010101020202020202020202
+0202020202020202020202020202020202030303030303030303030303030303
+0303030303030304040404040404040404040404040404040404050505050505
+0505050505050505050506060606060606060606060606060607070707070707
+0707070707070708080808080808080808080808090909090909090909090909
+0a0a0a0a0a0a0a0a0a0a0a0b0b0b0b0b0b0b0b0b0b0b0c0c0c0c0c0c0c0c0c0c
+0d0d0d0d0d0d0d0d0d0d0e0e0e0e0e0e0e0e0e0f0f0f0f0f0f0f0f0f10101010
+1010101010111111111111111112121212121212121313131313131313141414
+1414141414151515151515151616161616161616171717171717171818181818
+18181919191919191a1a1a1a1a1a1a1b1b1b1b1b1b1c1c1c1c1c1c1c1d1d1d1d
+1d1d1e1e1e1e1e1e1f1f1f1f1f1f202020202020212121212121222222222223
+2323232323242424242425252525252526262626262727272727282828282829
+292929292a2a2a2a2a2b2b2b2b2b2c2c2c2c2c2d2d2d2d2d2e2e2e2e2e2f2f2f
+2f2f303030303131313131323232323333333333343434343535353535363636
+36373737373838383839393939393a3a3a3a3b3b3b3b3c3c3c3c3d3d3d3d3e3e
+3e3e3f3f3f3f4040404041414141424242424343434444444445454545464646
+4647474748484848494949494a4a4a4b4b4b4b4c4c4c4d4d4d4d4e4e4e4f4f4f
+4f50505051515151525252535353535454545555555656565657575758585859
+59595a5a5a5a5b5b5b5c5c5c5d5d5d5e5e5e5f5f5f6060606061616162626263
+63636464646565656666666767676868686969696a6a6a6b6b6b6c6c6d6d6d6e
+6e6e6f6f6f707070717171727273737374747475757576767677777878787979
+797a7a7b7b7b7c7c7c7d7d7e7e7e7f7f7f808081818182828283838484848585
+86868687878888888989898a8a8b8b8b8c8c8d8d8d8e8e8f8f90909091919292
+9293939494949595969697979798989999999a9a9b9b9c9c9c9d9d9e9e9f9f9f
+a0a0a1a1a2a2a3a3a3a4a4a5a5a6a6a6a7a7a8a8a9a9aaaaabababacacadadae
+aeafafb0b0b0b1b1b2b2b3b3b4b4b5b5b6b6b6b7b7b8b8b9b9bababbbbbcbcbd
+bdbebebebfbfc0c0c1c1c2c2c3c3c4c4c5c5c6c6c7c7c8c8c9c9cacacbcbcccc
+cdcdcececfcfd0d0d1d1d2d2d3d3d4d4d5d5d6d6d7d7d8d8d9d9dadadbdcdcdd
+dddededfdfe0e0e1e1e2e2e3e3e4e4e5e6e6e7e7e8e8e9e9eaeaebebecededee
+eeefeff0f0f1f1f2f3f3f4f4f5f5f6f6f7f8f8f9f9fafafbfcfcfdfdfefeffff
+>  dup length 1 sub 3 -1 roll mul dup dup floor cvi exch ceiling 
+ cvi 3 index exch get 4 -1 roll 3 -1 roll get
+ dup 3 1 roll sub 3 -1 roll dup floor cvi sub mul add 255 div } bind 
+
+{ 1.0 0.0 3 -1 roll 1 index 1 index le { exch pop} { pop } ifelse 
+ 1 index 1 index ge { exch pop } { pop } ifelse < 
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000001010101010101010101010101
+0101010101010101010101010101010101010101010101020202020202020202
+0202020202020202020202020202020202030303030303030303030303030303
+0303030303030304040404040404040404040404040404040404050505050505
+0505050505050505050506060606060606060606060606060607070707070707
+0707070707070708080808080808080808080808090909090909090909090909
+0a0a0a0a0a0a0a0a0a0a0a0b0b0b0b0b0b0b0b0b0b0b0c0c0c0c0c0c0c0c0c0c
+0d0d0d0d0d0d0d0d0d0d0e0e0e0e0e0e0e0e0e0f0f0f0f0f0f0f0f0f10101010
+1010101010111111111111111112121212121212121313131313131313141414
+1414141414151515151515151616161616161616171717171717171818181818
+18181919191919191a1a1a1a1a1a1a1b1b1b1b1b1b1c1c1c1c1c1c1c1d1d1d1d
+1d1d1e1e1e1e1e1e1f1f1f1f1f1f202020202020212121212121222222222223
+2323232323242424242425252525252526262626262727272727282828282829
+292929292a2a2a2a2a2b2b2b2b2b2c2c2c2c2c2d2d2d2d2d2e2e2e2e2e2f2f2f
+2f2f303030303131313131323232323333333333343434343535353535363636
+36373737373838383839393939393a3a3a3a3b3b3b3b3c3c3c3c3d3d3d3d3e3e
+3e3e3f3f3f3f4040404041414141424242424343434444444445454545464646
+4647474748484848494949494a4a4a4b4b4b4b4c4c4c4d4d4d4d4e4e4e4f4f4f
+4f50505051515151525252535353535454545555555656565657575758585859
+59595a5a5a5a5b5b5b5c5c5c5d5d5d5e5e5e5f5f5f6060606061616162626263
+63636464646565656666666767676868686969696a6a6a6b6b6b6c6c6d6d6d6e
+6e6e6f6f6f707070717171727273737374747475757576767677777878787979
+797a7a7b7b7b7c7c7c7d7d7e7e7e7f7f7f808081818182828283838484848585
+86868687878888888989898a8a8b8b8b8c8c8d8d8d8e8e8f8f90909091919292
+9293939494949595969697979798989999999a9a9b9b9c9c9c9d9d9e9e9f9f9f
+a0a0a1a1a2a2a3a3a3a4a4a5a5a6a6a6a7a7a8a8a9a9aaaaabababacacadadae
+aeafafb0b0b0b1b1b2b2b3b3b4b4b5b5b6b6b6b7b7b8b8b9b9bababbbbbcbcbd
+bdbebebebfbfc0c0c1c1c2c2c3c3c4c4c5c5c6c6c7c7c8c8c9c9cacacbcbcccc
+cdcdcececfcfd0d0d1d1d2d2d3d3d4d4d5d5d6d6d7d7d8d8d9d9dadadbdcdcdd
+dddededfdfe0e0e1e1e2e2e3e3e4e4e5e6e6e7e7e8e8e9e9eaeaebebecededee
+eeefeff0f0f1f1f2f3f3f4f4f5f5f6f6f7f8f8f9f9fafafbfcfcfdfdfefeffff
+>  dup length 1 sub 3 -1 roll mul dup dup floor cvi exch ceiling 
+ cvi 3 index exch get 4 -1 roll 3 -1 roll get
+ dup 3 1 roll sub 3 -1 roll dup floor cvi sub mul add 255 div } bind 
+
+{ 1.0 0.0 3 -1 roll 1 index 1 index le { exch pop} { pop } ifelse 
+ 1 index 1 index ge { exch pop } { pop } ifelse < 
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000001010101010101010101010101
+0101010101010101010101010101010101010101010101020202020202020202
+0202020202020202020202020202020202030303030303030303030303030303
+0303030303030304040404040404040404040404040404040404050505050505
+0505050505050505050506060606060606060606060606060607070707070707
+0707070707070708080808080808080808080808090909090909090909090909
+0a0a0a0a0a0a0a0a0a0a0a0b0b0b0b0b0b0b0b0b0b0b0c0c0c0c0c0c0c0c0c0c
+0d0d0d0d0d0d0d0d0d0d0e0e0e0e0e0e0e0e0e0f0f0f0f0f0f0f0f0f10101010
+1010101010111111111111111112121212121212121313131313131313141414
+1414141414151515151515151616161616161616171717171717171818181818
+18181919191919191a1a1a1a1a1a1a1b1b1b1b1b1b1c1c1c1c1c1c1c1d1d1d1d
+1d1d1e1e1e1e1e1e1f1f1f1f1f1f202020202020212121212121222222222223
+2323232323242424242425252525252526262626262727272727282828282829
+292929292a2a2a2a2a2b2b2b2b2b2c2c2c2c2c2d2d2d2d2d2e2e2e2e2e2f2f2f
+2f2f303030303131313131323232323333333333343434343535353535363636
+36373737373838383839393939393a3a3a3a3b3b3b3b3c3c3c3c3d3d3d3d3e3e
+3e3e3f3f3f3f4040404041414141424242424343434444444445454545464646
+4647474748484848494949494a4a4a4b4b4b4b4c4c4c4d4d4d4d4e4e4e4f4f4f
+4f50505051515151525252535353535454545555555656565657575758585859
+59595a5a5a5a5b5b5b5c5c5c5d5d5d5e5e5e5f5f5f6060606061616162626263
+63636464646565656666666767676868686969696a6a6a6b6b6b6c6c6d6d6d6e
+6e6e6f6f6f707070717171727273737374747475757576767677777878787979
+797a7a7b7b7b7c7c7c7d7d7e7e7e7f7f7f808081818182828283838484848585
+86868687878888888989898a8a8b8b8b8c8c8d8d8d8e8e8f8f90909091919292
+9293939494949595969697979798989999999a9a9b9b9c9c9c9d9d9e9e9f9f9f
+a0a0a1a1a2a2a3a3a3a4a4a5a5a6a6a6a7a7a8a8a9a9aaaaabababacacadadae
+aeafafb0b0b0b1b1b2b2b3b3b4b4b5b5b6b6b6b7b7b8b8b9b9bababbbbbcbcbd
+bdbebebebfbfc0c0c1c1c2c2c3c3c4c4c5c5c6c6c7c7c8c8c9c9cacacbcbcccc
+cdcdcececfcfd0d0d1d1d2d2d3d3d4d4d5d5d6d6d7d7d8d8d9d9dadadbdcdcdd
+dddededfdfe0e0e1e1e2e2e3e3e4e4e5e6e6e7e7e8e8e9e9eaeaebebecededee
+eeefeff0f0f1f1f2f3f3f4f4f5f5f6f6f7f8f8f9f9fafafbfcfcfdfdfefeffff
+>  dup length 1 sub 3 -1 roll mul dup dup floor cvi exch ceiling 
+ cvi 3 index exch get 4 -1 roll 3 -1 roll get
+ dup 3 1 roll sub 3 -1 roll dup floor cvi sub mul add 255 div } bind 
+] def 
+/MatrixABC [ 0.4124 0.2126 0.0193 0.3576 0.7151 0.1192 0.1805 0.0722 0.9508 ] 
def 
+/RangeLMN [ 0.0 0.9505 0.0 1.0000 0.0 1.0891 ] def 
+end ] /Cs1 exch/ColorSpace dr pop
+%%EndPageSetup
+0.60000002 i
+/Cs1 SC
+0.10588235 0.72549021 0.12156863 sc
+q
+0 44 m
+160 44 l
+160 15.003872 l
+160 6.7174625 153.27803 0 145.00154 0 c
+14.998466 0 l
+6.7150416 0 0 6.7065849 0 15.003872 c
+0 44 l
+h
+0 44 m
+160 44 l
+160 14 l
+0 14 l
+0 44 l
+h
+0 44 m
+W*
+0 0 608 160 rc
+-5 49 m
+165 49 l
+165 -5 l
+-5 -5 l
+h
+f
+Q
+0.23529412 0.23529412 0.23529412 sc
+q
+83 90 m
+83 160 l
+77 160 l
+77 14 l
+83 14 l
+83 84 l
+160 84 l
+160 90 l
+83 90 l
+h
+0 144.99352 m
+0 153.28137 6.7219648 160 14.998466 160 c
+145.00154 160 l
+153.28496 160 160 153.27509 160 144.99352 c
+160 14 l
+0 14 l
+0 144.99352 l
+h
+0 144.99352 m
+W*
+0 0 608 160 rc
+-5 165 m
+165 165 l
+165 9 l
+-5 9 l
+h
+f
+Q
+0.10588235 0.72549021 0.12156863 sc
+q
+241.77284 12.165432 m
+230.85426 12.165432 222.63789 15.032893 217.12346 20.7679 c
+211.60902 26.502909 208.85185 34.995007 208.85185 46.244446 c
+208.85185 98.024689 l
+189 98.024689 l
+189 112.91358 l
+208.85185 112.91358 l
+208.85185 146 l
+225.39507 146 l
+225.39507 112.91358 l
+261.79013 112.91358 l
+261.79013 98.024689 l
+225.39507 98.024689 l
+225.39507 46.079014 l
+225.39507 39.571983 226.99422 34.802074 230.1926 31.769136 c
+233.39096 28.736198 237.58186 27.219753 242.76543 27.219753 c
+245.19179 27.219753 247.89381 27.49547 250.87161 28.046913 c
+253.8494 28.598356 256.88229 29.425508 259.97037 30.528395 c
+263.27902 15.97037 l
+259.52921 14.646907 255.86215 13.681896 252.27777 13.075309 c
+248.69341 12.468721 245.19179 12.165432 241.77284 12.165432 c
+241.77284 12.165432 l
+h
+294.70239 13.654321 m
+278.15918 13.654321 l
+278.15918 112.91358 l
+294.70239 112.91358 l
+294.70239 96.370369 l
+294.70239 96.370369 304.76617 106.29628 309.67401 109.60493 c
+314.58185 112.9136 320.34436 114.5679 326.96167 114.5679 c
+332.80695 114.5679 337.79745 112.94117 341.93326 109.68765 c
+346.06909 106.43414 349.01926 101.99509 350.78387 96.370369 c
+350.78387 96.370369 361.92294 106.29628 366.99622 109.60493 c
+372.06952 112.9136 378.08014 114.5679 385.02832 114.5679 c
+392.74854 114.5679 398.92459 111.72801 403.55673 106.04815 c
+408.18884 100.36829 410.50488 92.730911 410.50488 83.135803 c
+410.50488 13.654321 l
+393.96167 13.654321 l
+393.96167 80.488892 l
+393.96167 87.106209 392.69336 91.820976 390.15674 94.633331 c
+387.62009 97.445694 383.98062 98.851852 379.23822 98.851852 c
+374.49579 98.851852 369.78104 97.418121 365.09375 94.550621 c
+360.40649 91.683113 356.24316 87.878212 352.60364 83.135803 c
+352.60364 13.654321 l
+336.06042 13.654321 l
+336.06042 80.488892 l
+336.06042 87.106209 334.79211 91.820976 332.25549 94.633331 c
+329.71884 97.445694 326.07938 98.851852 321.33698 98.851852 c
+316.59457 98.851852 311.87979 97.418121 307.19254 94.550621 c
+302.50525 91.683113 298.34192 87.878212 294.70239 83.135803 c
+294.70239 13.654321 l
+h
+438.9505 21.264198 m
+433.10519 27.440361 430.18259 35.656738 430.18259 45.913582 c
+430.18259 112.91358 l
+446.7258 112.91358 l
+446.7258 49.222221 l
+446.7258 42.16375 448.3801 36.814835 451.68875 33.175308 c
+454.99741 29.535784 459.85004 27.716049 466.2468 27.716049 c
+471.32007 27.716049 476.36569 29.177351 481.38382 32.099998 c
+486.40195 35.022648 491.39243 39.35141 496.35544 45.086418 c
+496.35544 112.91358 l
+512.89862 112.91358 l
+512.89862 13.654321 l
+496.35544 13.654321 l
+496.35544 30.197531 l
+496.35544 30.197531 485.13364 20.271622 479.89493 16.962963 c
+474.65622 13.654305 468.78345 12 462.2764 12 c
+452.57101 12 444.79578 15.088035 438.9505 21.264198 c
+h
+588.65784 13.654321 m
+564.50476 51.041977 l
+541.84052 13.654321 l
+523.4776 13.654321 l
+556.56403 63.449383 l
+524.63562 112.91358 l
+543.164 112.91358 l
+566.15906 77.180244 l
+589.48499 112.91358 l
+607.84796 112.91358 l
+574.43066 64.441978 l
+607.18622 13.654321 l
+588.65784 13.654321 l
+h
+588.65784 13.654321 m
+W*
+0 0 608 160 rc
+184 151 m
+612.84796 151 l
+612.84796 7 l
+184 7 l
+h
+f
+ep
+end
+%%Trailer
+%%EOF
diff --git a/logo/tmux-logo.svg b/logo/tmux-logo.svg
new file mode 100644
index 0000000..061cddd
--- /dev/null
+++ b/logo/tmux-logo.svg
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg width="608px" height="160px" viewBox="0 0 608 160" version="1.1" 
xmlns="http://www.w3.org/2000/svg"; xmlns:xlink="http://www.w3.org/1999/xlink"; 
xmlns:sketch="http://www.bohemiancoding.com/sketch/ns";>
+    <!-- Generator: Sketch 3.3.1 (12005) - 
http://www.bohemiancoding.com/sketch -->
+    <title>logomark + wordmark</title>
+    <desc>Created with Sketch.</desc>
+    <defs></defs>
+    <g id="Page-1" stroke="none" stroke-width="1" fill="none" 
fill-rule="evenodd" sketch:type="MSPage">
+        <g id="logomark-+-wordmark" sketch:type="MSLayerGroup">
+            <g id="logomark" sketch:type="MSShapeGroup">
+                <g id="status-bar" fill="#1BB91F">
+                    <path d="M0,116 L160,116 L160,144.996128 C160,153.282538 
153.278035,160 145.001535,160 L14.9984654,160 C6.71504169,160 0,153.293415 
0,144.996128 L0,116 Z M0,116 L160,116 L160,146 L0,146 L0,116 Z" 
id="Rectangle-5"></path>
+                </g>
+                <path d="M83,70 L83,0 L77,0 L77,146 L83,146 L83,76 L160,76 
L160,70 L83,70 Z M0,15.0064867 C0,6.71863293 6.72196489,0 14.9984654,0 
L145.001535,0 C153.284958,0 160,6.72491953 160,15.0064867 L160,146 L0,146 
L0,15.0064867 Z" id="screen" fill="#3C3C3C"></path>
+            </g>
+            <path d="M241.77284,147.834568 C230.854266,147.834568 
222.637888,144.967107 217.123457,139.232099 C211.609026,133.497091 
208.851852,125.004995 208.851852,113.755556 L208.851852,61.9753086 
L189,61.9753086 L189,47.0864198 L208.851852,47.0864198 L208.851852,14 
L225.395062,14 L225.395062,47.0864198 L261.790123,47.0864198 
L261.790123,61.9753086 L225.395062,61.9753086 L225.395062,113.920988 
C225.395062,120.428016 226.994223,125.197927 230.192593,128.230864 
C233.390962,131.263801 237.581867,132.780247 242.765432,132.780247 
C245.191782,132.780247 247.893812,132.50453 250.871605,131.953086 
C253.849398,131.401643 256.882289,130.574491 259.97037,129.471605 
L263.279012,144.02963 C259.529199,145.353093 255.862158,146.318104 
252.277778,146.924691 C248.693398,147.531279 245.191787,147.834568 
241.77284,147.834568 L241.77284,147.834568 Z M294.702404,146.345679 
L278.159194,146.345679 L278.159194,47.0864198 L294.702404,47.0864198 
L294.702404,63.6296296 C294.702404,63.6296296 304.766165,53.
 7037202 309.674009,50.3950617 C314.581852,47.0864032 320.344346,45.4320988 
326.961663,45.4320988 C332.80696,45.4320988 337.797445,47.0588315 
341.933268,50.3123457 C346.069091,53.5658599 349.019267,58.0049101 
350.783885,63.6296296 C350.783885,63.6296296 361.922955,53.7037202 
366.996231,50.3950617 C372.069507,47.0864032 378.080147,45.4320988 
385.02833,45.4320988 C392.748533,45.4320988 398.924603,48.2719881 
403.556725,53.9518519 C408.188847,59.6317156 410.504873,67.2690878 
410.504873,76.8641975 L410.504873,146.345679 L393.961663,146.345679 
L393.961663,79.5111111 C393.961663,72.8937941 392.693363,68.1790264 
390.156725,65.3666667 C387.620087,62.5543069 383.980617,61.1481481 
379.238206,61.1481481 C374.495796,61.1481481 369.781028,62.5818787 
365.093762,65.4493827 C360.406496,68.3168868 356.243163,72.121787 
352.603638,76.8641975 L352.603638,146.345679 L336.060428,146.345679 
L336.060428,79.5111111 C336.060428,72.8937941 334.792128,68.1790264 
332.25549,65.3666667 C329.718852,62.5543069 326.07
 9382,61.1481481 321.336972,61.1481481 C316.594561,61.1481481 
311.879793,62.5818787 307.192527,65.4493827 C302.505261,68.3168868 
298.341928,72.121787 294.702404,76.8641975 L294.702404,146.345679 Z 
M438.950487,138.735802 C433.10519,132.55964 430.182585,124.343261 
430.182585,114.08642 L430.182585,47.0864198 L446.725795,47.0864198 
L446.725795,110.777778 C446.725795,117.836249 448.3801,123.185167 
451.688758,126.824691 C454.997417,130.464216 459.850043,132.283951 
466.246783,132.283951 C471.320059,132.283951 476.365688,130.822648 
481.38382,127.9 C486.401952,124.977352 491.392437,120.648588 
496.355425,114.91358 L496.355425,47.0864198 L512.898635,47.0864198 
L512.898635,146.345679 L496.355425,146.345679 L496.355425,129.802469 
C496.355425,129.802469 485.13364,139.728379 479.894931,143.037037 
C474.656222,146.345696 468.783441,148 462.276412,148 C452.571014,148 
444.795783,144.911965 438.950487,138.735802 Z M588.657829,146.345679 
L564.504742,108.958025 L541.840545,146.345679 L523.477582,146.34567
 9 L556.564001,96.5506173 L524.635606,47.0864198 L543.164001,47.0864198 
L566.159063,82.8197531 L589.484989,47.0864198 L607.847952,47.0864198 
L574.430668,95.5580247 L607.186224,146.345679 L588.657829,146.345679 Z" 
id="wordmark" fill="#1BB91F" sketch:type="MSShapeGroup"></path>
+        </g>
+    </g>
+</svg>
\ No newline at end of file
diff --git a/logo/tmux-logomark.eps b/logo/tmux-logomark.eps
new file mode 100644
index 0000000..8924983
--- /dev/null
+++ b/logo/tmux-logomark.eps
@@ -0,0 +1,829 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%APL_DSC_Encoding: UTF8
+%APLProducer: (Version 10.10.3 (Build 14D136) Quartz PS Context)
+%%Title: (Unknown)
+%%Creator: (Unknown)
+%%CreationDate: (Unknown)
+%%For: (Unknown)
+%%DocumentData: Clean7Bit
+%%LanguageLevel: 2
+%%Pages: 1
+%%BoundingBox: 0 0 160 160
+%%EndComments
+%%BeginProlog
+%%BeginFile: cg-pdf.ps
+%%Copyright: Copyright 2000-2004 Apple Computer Incorporated.
+%%Copyright: All Rights Reserved.
+currentpacking true setpacking
+/cg_md 141 dict def
+cg_md begin
+/L3? languagelevel 3 ge def
+/bd{bind def}bind def
+/ld{load def}bd
+/xs{exch store}bd
+/xd{exch def}bd
+/cmmtx matrix def
+mark
+/sc/setcolor
+/scs/setcolorspace
+/dr/defineresource
+/fr/findresource
+/T/true
+/F/false
+/d/setdash
+/w/setlinewidth
+/J/setlinecap
+/j/setlinejoin
+/M/setmiterlimit
+/i/setflat
+/rc/rectclip
+/rf/rectfill
+/rs/rectstroke
+/f/fill
+/f*/eofill
+/sf/selectfont
+/s/show
+/xS/xshow
+/yS/yshow
+/xyS/xyshow
+/S/stroke
+/m/moveto
+/l/lineto
+/c/curveto
+/h/closepath
+/n/newpath
+/q/gsave
+/Q/grestore
+counttomark 2 idiv
+{ld}repeat pop
+/SC{   
+    /ColorSpace fr scs
+}bd
+/sopr /setoverprint where{pop/setoverprint}{/pop}ifelse ld
+/soprm /setoverprintmode where{pop/setoverprintmode}{/pop}ifelse ld
+/cgmtx matrix def
+/sdmtx{cgmtx currentmatrix pop}bd
+/CM {cgmtx setmatrix}bd                
+/cm {cmmtx astore CM concat}bd 
+/W{clip newpath}bd
+/W*{eoclip newpath}bd
+statusdict begin product end dup (HP) anchorsearch{
+    pop pop pop        
+    true
+}{
+    pop        
+   (hp) anchorsearch{
+       pop pop true
+    }{
+       pop false
+    }ifelse
+}ifelse
+{      
+    { 
+       { 
+           pop pop 
+           (0)dup 0 4 -1 roll put
+           F charpath
+       }cshow
+    }
+}{
+    {F charpath}
+}ifelse
+/cply exch bd
+/cps {cply stroke}bd
+/pgsave 0 def
+/bp{/pgsave save store}bd
+/ep{pgsave restore showpage}def                
+/re{4 2 roll m 1 index 0 rlineto 0 exch rlineto neg 0 rlineto h}bd
+/scrdict 10 dict def
+/scrmtx matrix def
+/patarray 0 def
+/createpat{patarray 3 1 roll put}bd
+/makepat{
+scrmtx astore pop
+gsave
+initgraphics
+CM 
+patarray exch get
+scrmtx
+makepattern
+grestore
+setpattern
+}bd
+/cg_BeginEPSF{
+    userdict save/cg_b4_Inc_state exch put
+    userdict/cg_endepsf/cg_EndEPSF load put
+    count userdict/cg_op_count 3 -1 roll put 
+    countdictstack dup array dictstack userdict/cg_dict_array 3 -1 roll put
+    3 sub{end}repeat
+    /showpage {} def
+    0 setgray 0 setlinecap 1 setlinewidth 0 setlinejoin
+    10 setmiterlimit [] 0 setdash newpath
+    false setstrokeadjust false setoverprint   
+}bd
+/cg_EndEPSF{
+  countdictstack 3 sub { end } repeat
+  cg_dict_array 3 1 index length 3 sub getinterval
+  {begin}forall
+  count userdict/cg_op_count get sub{pop}repeat
+  userdict/cg_b4_Inc_state get restore
+  F setpacking
+}bd
+/cg_biproc{currentfile/RunLengthDecode filter}bd
+/cg_aiproc{currentfile/ASCII85Decode filter/RunLengthDecode filter}bd
+/ImageDataSource 0 def
+L3?{
+    /cg_mibiproc{pop pop/ImageDataSource{cg_biproc}def}bd
+    /cg_miaiproc{pop pop/ImageDataSource{cg_aiproc}def}bd
+}{
+    /ImageBandMask 0 def
+    /ImageBandData 0 def
+    /cg_mibiproc{
+       string/ImageBandMask xs
+       string/ImageBandData xs
+       /ImageDataSource{[currentfile/RunLengthDecode filter dup 
ImageBandMask/readstring cvx
+           /pop cvx dup ImageBandData/readstring cvx/pop cvx]cvx bind}bd
+    }bd
+    /cg_miaiproc{      
+       string/ImageBandMask xs
+       string/ImageBandData xs
+       /ImageDataSource{[currentfile/ASCII85Decode filter/RunLengthDecode 
filter
+           dup ImageBandMask/readstring cvx
+           /pop cvx dup ImageBandData/readstring cvx/pop cvx]cvx bind}bd
+    }bd
+}ifelse
+/imsave 0 def
+/BI{save/imsave xd mark}bd
+/EI{imsave restore}bd
+/ID{
+counttomark 2 idiv
+dup 2 add      
+dict begin
+{def} repeat
+pop            
+/ImageType 1 def
+/ImageMatrix[Width 0 0 Height neg 0 Height]def
+currentdict dup/ImageMask known{ImageMask}{F}ifelse exch
+L3?{
+    dup/MaskedImage known
+    { 
+       pop
+       <<
+           /ImageType 3
+           /InterleaveType 2
+           /DataDict currentdict
+           /MaskDict
+           <<  /ImageType 1
+               /Width Width
+               /Height Height
+               /ImageMatrix ImageMatrix
+               /BitsPerComponent 1
+               /Decode [0 1]
+               currentdict/Interpolate known
+               {/Interpolate Interpolate}if
+           >>
+       >>
+    }if
+}if
+exch
+{imagemask}{image}ifelse       
+end    
+}bd
+/cguidfix{statusdict begin mark version end
+{cvr}stopped{cleartomark 0}{exch pop}ifelse
+2012 lt{dup findfont dup length dict begin
+{1 index/FID ne 2 index/UniqueID ne and
+{def} {pop pop} ifelse}forall
+currentdict end definefont pop
+}{pop}ifelse
+}bd
+/t_array 0 def
+/t_i 0 def
+/t_c 1 string def
+/x_proc{ 
+    exch t_array t_i get add exch moveto
+    /t_i t_i 1 add store
+}bd
+/y_proc{ 
+    t_array t_i get add moveto
+    /t_i t_i 1 add store
+}bd
+/xy_proc{
+        
+       t_array t_i 2 copy 1 add get 3 1 roll get 
+       4 -1 roll add 3 1 roll add moveto
+       /t_i t_i 2 add store
+}bd
+/sop 0 def             
+/cp_proc/x_proc ld     
+/base_charpath         
+{
+    /t_array xs
+    /t_i 0 def
+    { 
+       t_c 0 3 -1 roll put
+        currentpoint
+       t_c cply sop
+        cp_proc
+    }forall
+    /t_array 0 def
+}bd
+/sop/stroke ld         
+/nop{}def
+/xsp/base_charpath ld
+/ysp{/cp_proc/y_proc ld base_charpath/cp_proc/x_proc ld}bd
+/xysp{/cp_proc/xy_proc ld base_charpath/cp_proc/x_proc ld}bd
+/xmp{/sop/nop ld /cp_proc/x_proc ld base_charpath/sop/stroke ld}bd
+/ymp{/sop/nop ld /cp_proc/y_proc ld base_charpath/sop/stroke ld}bd
+/xymp{/sop/nop ld /cp_proc/xy_proc ld base_charpath/sop/stroke ld}bd
+/refnt{ 
+findfont dup length dict copy dup
+/Encoding 4 -1 roll put 
+definefont pop
+}bd
+/renmfont{ 
+findfont dup length dict copy definefont pop
+}bd
+L3? dup dup{save exch}if
+/Range 0 def
+/DataSource 0 def
+/val 0 def
+/nRange 0 def
+/mulRange 0 def
+/d0 0 def
+/r0 0 def
+/di 0 def
+/ri 0 def
+/a0 0 def
+/a1 0 def
+/r1 0 def
+/r2 0 def
+/dx 0 def
+/Nsteps 0 def
+/sh3tp 0 def
+/ymax 0 def
+/ymin 0 def
+/xmax 0 def
+/xmin 0 def
+/setupFunEval 
+{
+    begin
+       /nRange Range length 2 idiv store
+       /mulRange   
+                   
+       [ 
+           0 1 nRange 1 sub
+           { 
+                   2 mul/nDim2 xd              
+                   Range nDim2 get             
+                   Range nDim2 1 add get       
+                   1 index sub                 
+                                               
+                   255 div                     
+                   exch                        
+           }for
+       ]store
+    end
+}bd
+/FunEval 
+{
+    begin
+       
+       nRange mul /val xd      
+                               
+       0 1 nRange 1 sub
+       {
+           dup 2 mul/nDim2 xd 
+           val 
+           add DataSource exch get 
+           mulRange nDim2 get mul      
+           mulRange nDim2 1 add get 
+           add 
+       }for    
+    end
+}bd
+/max 
+{
+       2 copy lt
+       {exch pop}{pop}ifelse
+}bd
+/sh2
+{      
+       /Coords load aload pop  
+       3 index 3 index translate       
+                                       
+       3 -1 roll sub   
+       3 1 roll exch   
+       sub                             
+       2 copy
+       dup mul exch dup mul add sqrt   
+       dup
+       scale  
+       atan    
+       
+       rotate          
+       
+       /Function load setupFunEval     
+       
+       
+       clippath {pathbbox}stopped {0 0 0 0}if newpath  
+       /ymax xs
+       /xmax xs
+       /ymin xs
+       /xmin xs
+       currentdict/Extend known
+       {
+               /Extend load 0 get
+               {       
+                       0/Function load FunEval sc      
+                       xmin ymin xmin abs ymax ymin sub rectfill
+               }if
+       }if
+       
+       /Nsteps/Function load/Size get 0 get 1 sub store
+       /dx 1 Nsteps div store
+       gsave
+               /di ymax ymin sub store
+               /Function load
+               
+               0 1 Nsteps
+               {
+                       1 index FunEval sc
+                       0 ymin dx di rectfill
+                       dx 0 translate
+               }for
+               pop     
+       grestore        
+       currentdict/Extend known
+       {
+               /Extend load 1 get
+               {       
+                       Nsteps/Function load FunEval sc 
+                       1 ymin xmax 1 sub abs ymax ymin sub rectfill
+               }if
+       }if
+}bd
+/shp   
+{      
+       4 copy
+       
+       dup 0 gt{
+               0 exch a1 a0 arc
+       }{
+               pop 0 moveto
+       }ifelse
+       dup 0 gt{
+               0 exch a0 a1 arcn
+       }{
+               pop 0 lineto
+       }ifelse
+       
+       fill
+       
+       dup 0 gt{
+               0 exch a0 a1 arc
+       }{
+               pop 0 moveto
+       }ifelse
+       dup 0 gt{
+               0 exch a1 a0 arcn
+       }{
+               pop 0 lineto
+       }ifelse
+       
+       fill
+}bd
+/calcmaxs
+{      
+       
+       xmin dup mul ymin dup mul add sqrt              
+       xmax dup mul ymin dup mul add sqrt              
+       xmin dup mul ymax dup mul add sqrt              
+       xmax dup mul ymax dup mul add sqrt              
+       max max max                                                             
+}bd
+/sh3
+{      
+       /Coords load aload pop  
+       5 index 5 index translate       
+       3 -1 roll 6 -1 roll sub         
+       3 -1 roll 5 -1 roll sub         
+       2 copy dup mul exch dup mul add sqrt
+       /dx xs                                          
+       2 copy 0 ne exch 0 ne or
+       {
+               
+               exch atan rotate        
+       }{
+               pop pop
+       }ifelse
+       
+       /r2 xs
+       /r1 xs
+       /Function load 
+       dup/Size get 0 get 1 sub        
+       /Nsteps xs              
+       setupFunEval            
+       
+       
+       
+       
+       
+       dx r2 add r1 lt{
+               
+               0 
+       }{
+               dx r1 add r2 le
+               { 
+                       1
+               }{ 
+                       r1 r2 eq
+                       {       
+                               2
+                       }{ 
+                               3
+                       }ifelse         
+               }ifelse
+       }ifelse
+       /sh3tp xs               
+       clippath {pathbbox}stopped {0 0 0 0}if 
+       newpath         
+       /ymax xs
+       /xmax xs
+       /ymin xs
+       /xmin xs
+       
+       dx dup mul r2 r1 sub dup mul sub dup 0 gt
+       {
+               sqrt r2 r1 sub atan
+               /a0 exch 180 exch sub store 
+               /a1 a0 neg store 
+       }{
+               pop
+               /a0 0 store
+               /a1 360 store           
+       }ifelse         
+       currentdict/Extend known
+       {
+               /Extend load 0 get r1 0 gt and  
+               {       
+                       0/Function load FunEval sc      
+                       
+                       
+                       
+                       
+                       { 
+                               {       
+                                       dx 0 r1 360 0 arcn
+                                       xmin ymin moveto
+                                       xmax ymin lineto
+                                       xmax ymax lineto
+                                       xmin ymax lineto
+                                       xmin ymin lineto
+                                       eofill          
+                               }
+                               {       
+                                       r1 0 gt{0 0 r1 0 360 arc fill}if
+                               }
+                               {       
+                                       
+                                       
+                               
+                                       
+                                       0 r1 xmin abs r1 add neg r1 shp
+                               }
+                               {       
+                                       
+                               
+                                       r2 r1 gt{       
+                                               
+                                               0 r1
+                                               r1 neg r2 r1 sub div dx mul     
+                                               0       
+                                               shp     
+                                       }{      
+                                               
+                                               
+                                               
+                                               0 r1 calcmaxs   
+                                               dup
+                                               
+                                               r2 add dx mul dx r1 r2 sub sub 
div
+                                               neg                             
+                                               exch 1 index    
+                                               abs exch sub
+                                               shp
+                                       }ifelse
+                               } 
+                       }sh3tp get exec 
+               }if
+       }if
+       
+       /d0 0 store
+       /r0 r1 store
+       /di dx Nsteps div store
+       /ri r2 r1 sub Nsteps div store 
+       /Function load 
+       0 1 Nsteps
+       {       
+               1 index FunEval sc
+               d0 di add r0 ri add d0 r0 shp
+               {
+               
+               d0 0 r0 a1 a0 arc
+               d0 di add 0 r0 ri add a0 a1 arcn
+               fill
+               
+               
+               d0 0 r0 a0 a1 arc
+               d0 di add 0 r0 ri add a1 a0 arcn
+               fill
+               }pop
+               
+               
+               /d0 d0 di add store
+               /r0 r0 ri add store
+       }for
+       pop     
+       
+       currentdict/Extend known
+       {
+               /Extend load 1 get r2 0 gt and  
+               {       
+                       Nsteps/Function load FunEval sc 
+                       
+                       
+                       
+                       
+                       { 
+                               {
+                                       dx 0 r2 0 360 arc fill
+                               } 
+                               {
+                                       dx 0 r2 360 0 arcn
+                                       xmin ymin moveto
+                                       xmax ymin lineto
+                                       xmax ymax lineto
+                                       xmin ymax lineto
+                                       xmin ymin lineto
+                                       eofill          
+                               } 
+                               {       
+                                       
+                                       
+                                       xmax abs r1 add r1 dx r1 shp
+                               }       
+                               {       
+                       
+                                       r2 r1 gt{
+                                               
+                                               
+                                               
+                                               calcmaxs dup    
+                                               
+                                               r1 add dx mul dx r2 r1 sub sub 
div      
+                                               exch 1 index    
+                                               exch sub
+                                               dx r2
+                                               shp
+                                       }{      
+                                               
+                                               r1 neg r2 r1 sub div dx mul     
+                                               0               
+                                               dx              
+                                               r2              
+                                               shp
+                                       }ifelse
+                               }
+                       }                       
+                       sh3tp get exec  
+               }if
+       }if
+}bd
+/sh            
+{      
+       begin
+               /ShadingType load dup dup 2 eq exch 3 eq or
+               {       
+                       gsave
+                               newpath
+                               /ColorSpace load scs
+                               currentdict/BBox known
+                               {
+                                       /BBox load aload pop    
+                                       2 index sub                             
+                                       3 index                                 
+                                       3 -1 roll exch sub 
+                                       exch rectclip
+                               }if
+                               2 eq
+                               {sh2}{sh3}ifelse
+                       grestore
+               }{
+                       
+                       pop 
+                       (DEBUG: shading type unimplemented\n)print flush
+               }ifelse
+       end
+}bd
+{restore}if not dup{save exch}if
+       L3?{    
+               /sh/shfill ld
+               /csq/clipsave ld
+               /csQ/cliprestore ld
+       }if
+{restore}if
+end
+setpacking
+%%EndFile
+%%EndProlog
+%%BeginSetup
+%%EndSetup
+%%Page: 1 1
+%%PageBoundingBox: 0 0 160 160
+%%BeginPageSetup
+cg_md begin
+bp
+sdmtx
+[ /CIEBasedABC 4 dict dup begin 
+/WhitePoint [ 0.9505 1.0000 1.0891 ] def 
+/DecodeABC [ 
+{ 1.0 0.0 3 -1 roll 1 index 1 index le { exch pop} { pop } ifelse 
+ 1 index 1 index ge { exch pop } { pop } ifelse < 
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000001010101010101010101010101
+0101010101010101010101010101010101010101010101020202020202020202
+0202020202020202020202020202020202030303030303030303030303030303
+0303030303030304040404040404040404040404040404040404050505050505
+0505050505050505050506060606060606060606060606060607070707070707
+0707070707070708080808080808080808080808090909090909090909090909
+0a0a0a0a0a0a0a0a0a0a0a0b0b0b0b0b0b0b0b0b0b0b0c0c0c0c0c0c0c0c0c0c
+0d0d0d0d0d0d0d0d0d0d0e0e0e0e0e0e0e0e0e0f0f0f0f0f0f0f0f0f10101010
+1010101010111111111111111112121212121212121313131313131313141414
+1414141414151515151515151616161616161616171717171717171818181818
+18181919191919191a1a1a1a1a1a1a1b1b1b1b1b1b1c1c1c1c1c1c1c1d1d1d1d
+1d1d1e1e1e1e1e1e1f1f1f1f1f1f202020202020212121212121222222222223
+2323232323242424242425252525252526262626262727272727282828282829
+292929292a2a2a2a2a2b2b2b2b2b2c2c2c2c2c2d2d2d2d2d2e2e2e2e2e2f2f2f
+2f2f303030303131313131323232323333333333343434343535353535363636
+36373737373838383839393939393a3a3a3a3b3b3b3b3c3c3c3c3d3d3d3d3e3e
+3e3e3f3f3f3f4040404041414141424242424343434444444445454545464646
+4647474748484848494949494a4a4a4b4b4b4b4c4c4c4d4d4d4d4e4e4e4f4f4f
+4f50505051515151525252535353535454545555555656565657575758585859
+59595a5a5a5a5b5b5b5c5c5c5d5d5d5e5e5e5f5f5f6060606061616162626263
+63636464646565656666666767676868686969696a6a6a6b6b6b6c6c6d6d6d6e
+6e6e6f6f6f707070717171727273737374747475757576767677777878787979
+797a7a7b7b7b7c7c7c7d7d7e7e7e7f7f7f808081818182828283838484848585
+86868687878888888989898a8a8b8b8b8c8c8d8d8d8e8e8f8f90909091919292
+9293939494949595969697979798989999999a9a9b9b9c9c9c9d9d9e9e9f9f9f
+a0a0a1a1a2a2a3a3a3a4a4a5a5a6a6a6a7a7a8a8a9a9aaaaabababacacadadae
+aeafafb0b0b0b1b1b2b2b3b3b4b4b5b5b6b6b6b7b7b8b8b9b9bababbbbbcbcbd
+bdbebebebfbfc0c0c1c1c2c2c3c3c4c4c5c5c6c6c7c7c8c8c9c9cacacbcbcccc
+cdcdcececfcfd0d0d1d1d2d2d3d3d4d4d5d5d6d6d7d7d8d8d9d9dadadbdcdcdd
+dddededfdfe0e0e1e1e2e2e3e3e4e4e5e6e6e7e7e8e8e9e9eaeaebebecededee
+eeefeff0f0f1f1f2f3f3f4f4f5f5f6f6f7f8f8f9f9fafafbfcfcfdfdfefeffff
+>  dup length 1 sub 3 -1 roll mul dup dup floor cvi exch ceiling 
+ cvi 3 index exch get 4 -1 roll 3 -1 roll get
+ dup 3 1 roll sub 3 -1 roll dup floor cvi sub mul add 255 div } bind 
+
+{ 1.0 0.0 3 -1 roll 1 index 1 index le { exch pop} { pop } ifelse 
+ 1 index 1 index ge { exch pop } { pop } ifelse < 
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000001010101010101010101010101
+0101010101010101010101010101010101010101010101020202020202020202
+0202020202020202020202020202020202030303030303030303030303030303
+0303030303030304040404040404040404040404040404040404050505050505
+0505050505050505050506060606060606060606060606060607070707070707
+0707070707070708080808080808080808080808090909090909090909090909
+0a0a0a0a0a0a0a0a0a0a0a0b0b0b0b0b0b0b0b0b0b0b0c0c0c0c0c0c0c0c0c0c
+0d0d0d0d0d0d0d0d0d0d0e0e0e0e0e0e0e0e0e0f0f0f0f0f0f0f0f0f10101010
+1010101010111111111111111112121212121212121313131313131313141414
+1414141414151515151515151616161616161616171717171717171818181818
+18181919191919191a1a1a1a1a1a1a1b1b1b1b1b1b1c1c1c1c1c1c1c1d1d1d1d
+1d1d1e1e1e1e1e1e1f1f1f1f1f1f202020202020212121212121222222222223
+2323232323242424242425252525252526262626262727272727282828282829
+292929292a2a2a2a2a2b2b2b2b2b2c2c2c2c2c2d2d2d2d2d2e2e2e2e2e2f2f2f
+2f2f303030303131313131323232323333333333343434343535353535363636
+36373737373838383839393939393a3a3a3a3b3b3b3b3c3c3c3c3d3d3d3d3e3e
+3e3e3f3f3f3f4040404041414141424242424343434444444445454545464646
+4647474748484848494949494a4a4a4b4b4b4b4c4c4c4d4d4d4d4e4e4e4f4f4f
+4f50505051515151525252535353535454545555555656565657575758585859
+59595a5a5a5a5b5b5b5c5c5c5d5d5d5e5e5e5f5f5f6060606061616162626263
+63636464646565656666666767676868686969696a6a6a6b6b6b6c6c6d6d6d6e
+6e6e6f6f6f707070717171727273737374747475757576767677777878787979
+797a7a7b7b7b7c7c7c7d7d7e7e7e7f7f7f808081818182828283838484848585
+86868687878888888989898a8a8b8b8b8c8c8d8d8d8e8e8f8f90909091919292
+9293939494949595969697979798989999999a9a9b9b9c9c9c9d9d9e9e9f9f9f
+a0a0a1a1a2a2a3a3a3a4a4a5a5a6a6a6a7a7a8a8a9a9aaaaabababacacadadae
+aeafafb0b0b0b1b1b2b2b3b3b4b4b5b5b6b6b6b7b7b8b8b9b9bababbbbbcbcbd
+bdbebebebfbfc0c0c1c1c2c2c3c3c4c4c5c5c6c6c7c7c8c8c9c9cacacbcbcccc
+cdcdcececfcfd0d0d1d1d2d2d3d3d4d4d5d5d6d6d7d7d8d8d9d9dadadbdcdcdd
+dddededfdfe0e0e1e1e2e2e3e3e4e4e5e6e6e7e7e8e8e9e9eaeaebebecededee
+eeefeff0f0f1f1f2f3f3f4f4f5f5f6f6f7f8f8f9f9fafafbfcfcfdfdfefeffff
+>  dup length 1 sub 3 -1 roll mul dup dup floor cvi exch ceiling 
+ cvi 3 index exch get 4 -1 roll 3 -1 roll get
+ dup 3 1 roll sub 3 -1 roll dup floor cvi sub mul add 255 div } bind 
+
+{ 1.0 0.0 3 -1 roll 1 index 1 index le { exch pop} { pop } ifelse 
+ 1 index 1 index ge { exch pop } { pop } ifelse < 
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000001010101010101010101010101
+0101010101010101010101010101010101010101010101020202020202020202
+0202020202020202020202020202020202030303030303030303030303030303
+0303030303030304040404040404040404040404040404040404050505050505
+0505050505050505050506060606060606060606060606060607070707070707
+0707070707070708080808080808080808080808090909090909090909090909
+0a0a0a0a0a0a0a0a0a0a0a0b0b0b0b0b0b0b0b0b0b0b0c0c0c0c0c0c0c0c0c0c
+0d0d0d0d0d0d0d0d0d0d0e0e0e0e0e0e0e0e0e0f0f0f0f0f0f0f0f0f10101010
+1010101010111111111111111112121212121212121313131313131313141414
+1414141414151515151515151616161616161616171717171717171818181818
+18181919191919191a1a1a1a1a1a1a1b1b1b1b1b1b1c1c1c1c1c1c1c1d1d1d1d
+1d1d1e1e1e1e1e1e1f1f1f1f1f1f202020202020212121212121222222222223
+2323232323242424242425252525252526262626262727272727282828282829
+292929292a2a2a2a2a2b2b2b2b2b2c2c2c2c2c2d2d2d2d2d2e2e2e2e2e2f2f2f
+2f2f303030303131313131323232323333333333343434343535353535363636
+36373737373838383839393939393a3a3a3a3b3b3b3b3c3c3c3c3d3d3d3d3e3e
+3e3e3f3f3f3f4040404041414141424242424343434444444445454545464646
+4647474748484848494949494a4a4a4b4b4b4b4c4c4c4d4d4d4d4e4e4e4f4f4f
+4f50505051515151525252535353535454545555555656565657575758585859
+59595a5a5a5a5b5b5b5c5c5c5d5d5d5e5e5e5f5f5f6060606061616162626263
+63636464646565656666666767676868686969696a6a6a6b6b6b6c6c6d6d6d6e
+6e6e6f6f6f707070717171727273737374747475757576767677777878787979
+797a7a7b7b7b7c7c7c7d7d7e7e7e7f7f7f808081818182828283838484848585
+86868687878888888989898a8a8b8b8b8c8c8d8d8d8e8e8f8f90909091919292
+9293939494949595969697979798989999999a9a9b9b9c9c9c9d9d9e9e9f9f9f
+a0a0a1a1a2a2a3a3a3a4a4a5a5a6a6a6a7a7a8a8a9a9aaaaabababacacadadae
+aeafafb0b0b0b1b1b2b2b3b3b4b4b5b5b6b6b6b7b7b8b8b9b9bababbbbbcbcbd
+bdbebebebfbfc0c0c1c1c2c2c3c3c4c4c5c5c6c6c7c7c8c8c9c9cacacbcbcccc
+cdcdcececfcfd0d0d1d1d2d2d3d3d4d4d5d5d6d6d7d7d8d8d9d9dadadbdcdcdd
+dddededfdfe0e0e1e1e2e2e3e3e4e4e5e6e6e7e7e8e8e9e9eaeaebebecededee
+eeefeff0f0f1f1f2f3f3f4f4f5f5f6f6f7f8f8f9f9fafafbfcfcfdfdfefeffff
+>  dup length 1 sub 3 -1 roll mul dup dup floor cvi exch ceiling 
+ cvi 3 index exch get 4 -1 roll 3 -1 roll get
+ dup 3 1 roll sub 3 -1 roll dup floor cvi sub mul add 255 div } bind 
+] def 
+/MatrixABC [ 0.4124 0.2126 0.0193 0.3576 0.7151 0.1192 0.1805 0.0722 0.9508 ] 
def 
+/RangeLMN [ 0.0 0.9505 0.0 1.0000 0.0 1.0891 ] def 
+end ] /Cs1 exch/ColorSpace dr pop
+%%EndPageSetup
+0.60000002 i
+/Cs1 SC
+0.10588235 0.72549021 0.12156863 sc
+q
+0 44 m
+160 44 l
+160 15.003872 l
+160 6.7174625 153.27803 0 145.00154 0 c
+14.998466 0 l
+6.7150416 0 0 6.7065849 0 15.003872 c
+0 44 l
+h
+0 44 m
+160 44 l
+160 14 l
+0 14 l
+0 44 l
+h
+0 44 m
+W*
+0 0 160 160 rc
+-5 49 m
+165 49 l
+165 -5 l
+-5 -5 l
+h
+f
+Q
+0.23529412 0.23529412 0.23529412 sc
+q
+83 90 m
+83 160 l
+77 160 l
+77 14 l
+83 14 l
+83 84 l
+160 84 l
+160 90 l
+83 90 l
+h
+0 144.99352 m
+0 153.28137 6.7219648 160 14.998466 160 c
+145.00154 160 l
+153.28496 160 160 153.27509 160 144.99352 c
+160 14 l
+0 14 l
+0 144.99352 l
+h
+0 144.99352 m
+W*
+0 0 160 160 rc
+-5 165 m
+165 165 l
+165 9 l
+-5 9 l
+h
+f
+ep
+end
+%%Trailer
+%%EOF
diff --git a/logo/tmux-logomark.svg b/logo/tmux-logomark.svg
new file mode 100644
index 0000000..c543709
--- /dev/null
+++ b/logo/tmux-logomark.svg
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg width="160px" height="160px" viewBox="0 0 160 160" version="1.1" 
xmlns="http://www.w3.org/2000/svg"; xmlns:xlink="http://www.w3.org/1999/xlink"; 
xmlns:sketch="http://www.bohemiancoding.com/sketch/ns";>
+    <!-- Generator: Sketch 3.3.1 (12005) - 
http://www.bohemiancoding.com/sketch -->
+    <title>logomark copy</title>
+    <desc>Created with Sketch.</desc>
+    <defs></defs>
+    <g id="Page-1" stroke="none" stroke-width="1" fill="none" 
fill-rule="evenodd" sketch:type="MSPage">
+        <g id="logomark-copy" sketch:type="MSLayerGroup">
+            <g id="status-bar" transform="translate(0.000000, 116.000000)" 
fill="#1BB91F" sketch:type="MSShapeGroup">
+                <path d="M0,0 L160,0 L160,28.9961276 C160,37.2825375 
153.278035,44 145.001535,44 L14.9984654,44 C6.71504169,44 0,37.2934149 
0,28.9961276 L0,0 Z M0,0 L160,0 L160,30 L0,30 L0,0 Z" id="Rectangle-5"></path>
+            </g>
+            <path d="M83,70 L83,0 L77,0 L77,146 L83,146 L83,76 L160,76 L160,70 
L83,70 Z M0,15.0064867 C0,6.71863293 6.72196489,0 14.9984654,0 L145.001535,0 
C153.284958,0 160,6.72491953 160,15.0064867 L160,146 L0,146 L0,15.0064867 Z" 
id="screen" fill="#3C3C3C" sketch:type="MSShapeGroup"></path>
+        </g>
+    </g>
+</svg>
\ No newline at end of file


-----------------------------------------------------------------------

Summary of changes:
 Makefile.am                |    1 +
 logo/LICENSE               |   13 +
 logo/favicon.ico           |  Bin 0 -> 6518 bytes
 logo/tmux-logo-1-color.eps |  922 +++++++++++++++++++++++++++++++++++++++++++
 logo/tmux-logo-1-color.svg |   18 +
 logo/tmux-logo-huge.png    |  Bin 0 -> 47121 bytes
 logo/tmux-logo-large.png   |  Bin 0 -> 12190 bytes
 logo/tmux-logo-medium.png  |  Bin 0 -> 5400 bytes
 logo/tmux-logo-small.png   |  Bin 0 -> 2701 bytes
 logo/tmux-logo.eps         |  925 ++++++++++++++++++++++++++++++++++++++++++++
 logo/tmux-logo.svg         |   18 +
 logo/tmux-logomark.eps     |  829 +++++++++++++++++++++++++++++++++++++++
 logo/tmux-logomark.svg     |   15 +
 www/favicon.ico            |  Bin 0 -> 6518 bytes
 www/index.html.in          |    2 +-
 www/logo.png               |  Bin 0 -> 2701 bytes
 www/main.css               |    5 +
 17 files changed, 2747 insertions(+), 1 deletions(-)
 create mode 100644 logo/LICENSE
 create mode 100644 logo/favicon.ico
 create mode 100644 logo/tmux-logo-1-color.eps
 create mode 100644 logo/tmux-logo-1-color.svg
 create mode 100644 logo/tmux-logo-huge.png
 create mode 100644 logo/tmux-logo-large.png
 create mode 100644 logo/tmux-logo-medium.png
 create mode 100644 logo/tmux-logo-small.png
 create mode 100644 logo/tmux-logo.eps
 create mode 100644 logo/tmux-logo.svg
 create mode 100644 logo/tmux-logomark.eps
 create mode 100644 logo/tmux-logomark.svg
 create mode 100644 www/favicon.ico
 create mode 100644 www/logo.png


hooks/post-receive
-- 
tmux

------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
tmux-cvs mailing list
tmux-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tmux-cvs

Reply via email to