Timeline

 Orsted's Knowledge of the Future This section contains spoilers for chapter 212.