Based on Atom.NET (http://atomnet.sourceforge.net/) by Lawrence Oluyede <luyede@virgilio.it>

