Thanks to James Ong and Steven Wu for taking these photos.