Index of ftp://93.80.252.90/part0/
Root Directory
home
4.00Kb
February 16 2009
pub
4.00Kb
April 2 2011
root
4.00Kb
March 8 2011
share
4.00Kb
April 19 2011