Not mine. I found it at Conservative Tree House.
I was pulling for you, but someone had to get paid for that.
That was a non-trivial piece of work. Thanks for posting it.