to the extent possible under law, the author has dedicated all copyright and related and neighboring rights to this work to the public domain worldwide. cc0 public domain dedication - http://creativecommons.org/publicdomain/zero/1.0/All Rights Reserved