Author: Sergey Kivrin & Andrey Golovanov
2 february 2011