De republica

Please, wait for further updating.