Copyright (c) Movial, Riku Voipio

Permission granted to copy, modify and and
copy modified versions without restrictions.
