Merge Republic

Merge Republic