I don't know why I spent so much time on this but... here it is.
You can use this but please give credit.