Thanks to Trioctoblock24 for the designs of 521, 522, 524, 525, 526, 527, 529, and for 523. And thanks to Bluemistplus3 for the design of 528, and for 530.