Stunning Site, I hadn't noticed fe.0pk.me before my searches!
Carry on the vast function!