All rights reserved.
+This work is not distributed under GNU GPL, because the author of
+this work strongly believes that GPL is evil.
+
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met: