User blog comment:HappySmile33/Founder lefted/@comment-3289548-20170110215621/@comment-29993393-20170111014119

Before you had sent that link, it was written that his last contribusion was in Nov 2010, which made no sence. Now I see what you were talking about :)