Contact: Christian 'Greek0' Aichinger, Greek0@gmx.net
Source code: available here.