This code is free for any type of use including commercial use.
