Nicely done.
This has the makings of a very fine performance. There are still a few stray notes, which I expect you know. The arp sections at about 3.00 and where it repeats need a bit more work. In particular, you are losing the pulse - remember to keep accenting the required notes.
I hope you are also doing the other movements, and that you'll post them. Great job so far!
