Author:
* Cyberic http://cyberic.eu

Original Author:
* Sergey Maltsev (alternativshik@gmail.com)
