Wow. Oh, lord, those are all just... amazing. Thank you so much for sharing.