republic.co