Where did you get the information about the 3 themed stages? I can't figure out how this can be the full lineup with that many stages for 2 days.

10 hours a day x 3 stages x 2 days = 60 hours to fill, and with 26 names announced that gives us a little over 2 hours average per act?