This is simply epic. Bravo.

The second time the D major section arrives ... and the subsequent E flat major section ... it's as if sunlight is suddenly shining in an otherwise dark forest.

The only complaint I have is that it ends too soon!!! I could have easily heard double that time amount of this piece. BRAVO, BRAVO, BRAVO ... beautiful creation!