this had me sweating, great job :)
512x512 is what SD likes most, anything else and it doesn't have a good chance of working