Reverse engineering, main code:
	Lars-Dominik Braun <PromyLOPh@lavabit.com>