After another two years of work, I have upgraded the chart I first started to work on as of 2016. Enlarge the chart is you want to see details. As a reminder, this chart continues to evolve!! Though I feel I am much closer to the final version than ever before, more changes may still come in the future. And as always if you feel something in this chart is in error, I welcome your feedback.