I find the complete lack of UVA disturbing...
It may be wrong. I kinda got rushed near the end, but I think it is right.