Giter VIP home page Giter VIP logo

Comments (9)

craigsapp avatar craigsapp commented on August 15, 2024

That should be correct. Here is a test program that I just wrote and tested with the latest verision of the code:

#include "MidiFile.h"
#include <iostream>

using namespace std;

int main(int argc, char** argv) {
   if (argc < 2) {
      cerr << "Usage: " << argv[0] << " filename" << endl;
      return 1;
   }
   smf::MidiFile midi_parser(argv[1]);
   if (!midi_parser.status()) {
      cerr << "Bad MIDI File" << endl;
      return 1;
   }
   midi_parser.linkNotePairs();
   midi_parser.doTimeAnalysis();

   for (int i=0; i<midi_parser.getTrackCount(); i++) {
      for (int j=0; j<midi_parser[i].getEventCount(); j++) {
         if (midi_parser[i][j].isNoteOn()) {
            int key = midi_parser[i][j].getKeyNumber();
            double time = midi_parser[i][j].seconds;
            double duration = midi_parser[i][j].getDurationInSeconds();
            cout << "NOTE ON key=" << key 
                 << "\ttime="      << time
                 << "\tdur="       << duration
                 << endl;
         } else if (midi_parser[i][j].isNoteOff()) {
            int key = midi_parser[i][j].getKeyNumber();
            double time = midi_parser[i][j].seconds;
            cout << "NOTE OFF key=" << key << "\ttime=" << time << endl;
         }
      }
   }
   return 0;
}

I then tested with two MIDI files using the "0x80" note-off method and the "0x90" method with zero velocity:

"MThd"			; MIDI header chunk marker
4'6			; bytes to follow in header chunk
2'1			; file format: Type-1 (multitrack)
2'2			; number of tracks
2'120			; ticks per quarter note

;;; TRACK 0 ----------------------------------
"MTrk"			; MIDI track chunk marker
4'19			; bytes to follow in track chunk
v0	ff 51 v3 t60	; tempo
v0	ff 58 v4 '4 '2 '24 '8	; time signature
v0	ff 2f v0	; end-of-track

;;; TRACK 1 ----------------------------------
"MTrk"			; MIDI track chunk marker
4'36			; bytes to follow in track chunk
v0	90 '60 '64	; note-on C4
v120	80 '60 '64	; note-off C4
v0	90 '62 '64	; note-on D4
v120	80 '62 '64	; note-off D4
v0	90 '64 '64	; note-on E4
v120	80 '64 '64	; note-off E4
v0	90 '65 '64	; note-on F4
v120	80 '65 '64	; note-off F4
v0	ff 2f v0	; end-of-track

the output for the above MIDI file:

NOTE ON key=60	time=0	dur=1
NOTE OFF key=60	time=1
NOTE ON key=62	time=1	dur=1
NOTE OFF key=62	time=2
NOTE ON key=64	time=2	dur=1
NOTE OFF key=64	time=3
NOTE ON key=65	time=3	dur=1
NOTE OFF key=65	time=4

Each note is one second long.

Using 0x90 (note-on) commands with zero velocity method for note-offs:

"MThd"			; MIDI header chunk marker
4'6			; bytes to follow in header chunk
2'1			; file format: Type-1 (multitrack)
2'2			; number of tracks
2'120			; ticks per quarter note

;;; TRACK 0 ----------------------------------
"MTrk"			; MIDI track chunk marker
4'19			; bytes to follow in track chunk
v0	ff 51 v3 t60	; tempo
v0	ff 58 v4 '4 '2 '24 '8	; time signature
v0	ff 2f v0	; end-of-track

;;; TRACK 1 ----------------------------------
"MTrk"			; MIDI track chunk marker
4'36			; bytes to follow in track chunk
v0	90 '60 '64	; note-on C4
v120	90 '60 '0 	; note-off C4
v0	90 '62 '64	; note-on D4
v120	90 '62 '0 	; note-off D4
v0	90 '64 '64	; note-on E4
v120	90 '64 '0 	; note-off E4
v0	90 '65 '64	; note-on F4
v120	90 '65 '0 	; note-off F4
v0	ff 2f v0	; end-of-track

And the result of the analysis program is the same, and as expected:

NOTE ON key=60	time=0	dur=1
NOTE OFF key=60	time=1
NOTE ON key=62	time=1	dur=1
NOTE OFF key=62	time=2
NOTE ON key=64	time=2	dur=1
NOTE OFF key=64	time=3
NOTE ON key=65	time=3	dur=1
NOTE OFF key=65	time=4

The only think that I can currently think of right now is that the note-on and the note-off are on different channels. Can you also print the channels of the notes? And/or can you post a test MIDI file that has the problem? There is a tool called "binasc.cpp" which will print a MIDI file in the above formats to display in the issues as text. Otherwise you could MIME encode the MIDI file or similar (since I don't seem to be able to attached a MIDI file to issues).

from midifile.

Jugbot avatar Jugbot commented on August 15, 2024

File: sample_song.zip

Binasc:

"MThd"                  ; MIDI header chunk marker        
4'6                     ; bytes to follow in header chunk 
2'1                     ; file format: Type-1 (multitrack)
2'2                     ; number of tracks
2'480                   ; ticks per quarter note

;;; TRACK 0 ----------------------------------
"MTrk"                  ; MIDI track chunk marker
4'5393                  ; bytes to follow in track chunk  
v0      ff 58 v4 '4 '2 '24 '8   ; time signature
v0      ff 59 v2 '252 '0        ; key signature
v0      ff 51 v3 t140   ; tempo
v0      b0 '121 '0      ; controller
v0      c0 '0           ; patch-change
v0      b0 '7 '100      ; controller
v0      b0 '10 '64      ; controller
v0      b0 '91 '0       ; controller
v0      b0 '93 '0       ; controller
v0      ff 21 v1 '0     ; MIDI port
v0      90 '72 '64      ; note-on C5
v0      90 '84 '64      ; note-on C6
v1367   90 '72 '0       ; note-off C5
v0      90 '84 '0       ; note-off C6
v73     90 '80 '64      ; note-on G#5
v455    90 '80 '0       ; note-off G#5
v25     90 '70 '64      ; note-on A#4
v0      90 '82 '64      ; note-on A#5
v1367   90 '70 '0       ; note-off A#4
v0      90 '82 '0       ; note-off A#5
v73     90 '77 '64      ; note-on F5
v227    90 '77 '0       ; note-off F5
v13     90 '80 '64      ; note-on G#5
v227    90 '80 '0       ; note-off G#5
v13     90 '70 '64      ; note-on A#4
v0      90

I am not sure if I am doing something wrong but this is all I could get from binasc. Is there a limit to characters printed or something? I tried viewing through the debugger as well.

std::ostringstream os;
os << midi_parser;
std::string s=os.str();
log("%s", s.c_str());

from midifile.

craigsapp avatar craigsapp commented on August 15, 2024

What environment are you using? That seems to be the problem. With the truncated text output, it is likely there is a toggle button on the log console to show the entire contents of the output.

I was able to print the entire MIDI file using this program in MacOS terminal:

#include "MidiFile.h"
#include <iostream>
#include <sstream>

int main(int argc, char** argv) {
	if (argc != 2) {
		std::cerr << "Error: need one MIDI file as argument" << std::endl;
		exit(1);
	}
	smf::MidiFile midi_parser(argv[1]);
	bool status = midi_parser.status();
	if (!status) {
		std::cerr << "Error: cannot read MIDI file" << std::endl;
		exit(1);
	}
	std::ostringstream os;
	os << midi_parser;
	std::string s = os.str();
	std::cout << s.c_str() << "\n";
	return 0;
}

Here is the full contents that I get:

"MThd"			; MIDI header chunk marker
4'6			; bytes to follow in header chunk
2'1			; file format: Type-1 (multitrack)
2'2			; number of tracks
2'480			; ticks per quarter note

;;; TRACK 0 ----------------------------------
"MTrk"			; MIDI track chunk marker
4'5393			; bytes to follow in track chunk
v0	ff 58 v4 '4 '2 '24 '8	; time signature
v0	ff 59 v2 '252 '0	; key signature
v0	ff 51 v3 t140	; tempo
v0	b0 '121 '0	; controller
v0	c0 '0		; patch-change
v0	b0 '7 '100	; controller
v0	b0 '10 '64	; controller
v0	b0 '91 '0	; controller
v0	b0 '93 '0	; controller
v0	ff 21 v1 '0	; MIDI port
v0	90 '72 '64	; note-on C5
v0	90 '84 '64	; note-on C6
v1367	90 '72 '0	; note-off C5
v0	90 '84 '0	; note-off C6
v73	90 '80 '64	; note-on G#5
v455	90 '80 '0	; note-off G#5
v25	90 '70 '64	; note-on A#4
v0	90 '82 '64	; note-on A#5
v1367	90 '70 '0	; note-off A#4
v0	90 '82 '0	; note-off A#5
v73	90 '77 '64	; note-on F5
v227	90 '77 '0	; note-off F5
v13	90 '80 '64	; note-on G#5
v227	90 '80 '0	; note-off G#5
v13	90 '70 '64	; note-on A#4
v0	90 '82 '64	; note-on A#5
v1367	90 '70 '0	; note-off A#4
v0	90 '82 '0	; note-off A#5
v73	90 '84 '64	; note-on C6
v455	90 '84 '0	; note-off C6
v25	90 '65 '64	; note-on F4
v0	90 '77 '64	; note-on F5
v1823	90 '65 '0	; note-off F4
v0	90 '77 '0	; note-off F5
v97	90 '72 '64	; note-on C5
v0	90 '84 '64	; note-on C6
v1367	90 '72 '0	; note-off C5
v0	90 '84 '0	; note-off C6
v73	90 '87 '64	; note-on D#6
v455	90 '87 '0	; note-off D#6
v25	90 '70 '64	; note-on A#4
v0	90 '82 '64	; note-on A#5
v1367	90 '70 '0	; note-off A#4
v0	90 '82 '0	; note-off A#5
v73	90 '80 '64	; note-on G#5
v227	90 '80 '0	; note-off G#5
v13	90 '82 '64	; note-on A#5
v227	90 '82 '0	; note-off A#5
v13	90 '72 '64	; note-on C5
v0	90 '84 '64	; note-on C6
v1367	90 '72 '0	; note-off C5
v0	90 '84 '0	; note-off C6
v73	90 '68 '64	; note-on G#4
v0	90 '80 '64	; note-on G#5
v455	90 '68 '0	; note-off G#4
v0	90 '80 '0	; note-off G#5
v25	90 '65 '64	; note-on F4
v0	90 '77 '64	; note-on F5
v1823	90 '65 '0	; note-off F4
v0	90 '77 '0	; note-off F5
v1057	90 '75 '64	; note-on D#5
v455	90 '75 '0	; note-off D#5
v25	90 '77 '64	; note-on F5
v239	90 '77 '0	; note-off F5
v1201	90 '72 '64	; note-on C5
v455	90 '72 '0	; note-off C5
v25	90 '70 '64	; note-on A#4
v239	90 '70 '0	; note-off A#4
v721	90 '68 '64	; note-on G#4
v239	90 '68 '0	; note-off G#4
v241	90 '70 '64	; note-on A#4
v455	90 '70 '0	; note-off A#4
v25	90 '72 '64	; note-on C5
v239	90 '72 '0	; note-off C5
v721	90 '65 '64	; note-on F4
v455	90 '65 '0	; note-off F4
v25	90 '68 '64	; note-on G#4
v455	90 '68 '0	; note-off G#4
v25	90 '70 '64	; note-on A#4
v239	90 '70 '0	; note-off A#4
v721	90 '72 '64	; note-on C5
v239	90 '72 '0	; note-off C5
v241	90 '75 '64	; note-on D#5
v455	90 '75 '0	; note-off D#5
v25	90 '77 '64	; note-on F5
v239	90 '77 '0	; note-off F5
v721	90 '68 '64	; note-on G#4
v455	90 '68 '0	; note-off G#4
v25	90 '70 '64	; note-on A#4
v455	90 '70 '0	; note-off A#4
v25	90 '72 '64	; note-on C5
v239	90 '72 '0	; note-off C5
v721	90 '65 '64	; note-on F4
v455	90 '65 '0	; note-off F4
v25	90 '68 '64	; note-on G#4
v455	90 '68 '0	; note-off G#4
v25	90 '70 '64	; note-on A#4
v239	90 '70 '0	; note-off A#4
v721	90 '72 '64	; note-on C5
v239	90 '72 '0	; note-off C5
v241	90 '70 '64	; note-on A#4
v239	90 '70 '0	; note-off A#4
v241	90 '68 '64	; note-on G#4
v455	90 '68 '0	; note-off G#4
v505	90 '75 '64	; note-on D#5
v455	90 '75 '0	; note-off D#5
v25	90 '77 '64	; note-on F5
v455	90 '77 '0	; note-off F5
v25	90 '75 '64	; note-on D#5
v455	90 '75 '0	; note-off D#5
v25	90 '72 '64	; note-on C5
v911	90 '72 '0	; note-off C5
v49	90 '70 '64	; note-on A#4
v911	90 '70 '0	; note-off A#4
v529	90 '68 '64	; note-on G#4
v239	90 '68 '0	; note-off G#4
v241	90 '70 '64	; note-on A#4
v239	90 '70 '0	; note-off A#4
v241	90 '72 '64	; note-on C5
v455	90 '72 '0	; note-off C5
v505	90 '63 '64	; note-on D#4
v239	90 '63 '0	; note-off D#4
v241	90 '65 '64	; note-on F4
v239	90 '65 '0	; note-off F4
v241	90 '68 '64	; note-on G#4
v239	90 '68 '0	; note-off G#4
v721	90 '72 '64	; note-on C5
v455	90 '72 '0	; note-off C5
v25	90 '75 '64	; note-on D#5
v239	90 '75 '0	; note-off D#5
v241	90 '72 '64	; note-on C5
v239	90 '72 '0	; note-off C5
v721	90 '68 '64	; note-on G#4
v455	90 '68 '0	; note-off G#4
v25	90 '70 '64	; note-on A#4
v455	90 '70 '0	; note-off A#4
v25	90 '72 '64	; note-on C5
v455	90 '72 '0	; note-off C5
v505	90 '68 '64	; note-on G#4
v455	90 '68 '0	; note-off G#4
v25	90 '70 '64	; note-on A#4
v455	90 '70 '0	; note-off A#4
v25	90 '68 '64	; note-on G#4
v455	90 '68 '0	; note-off G#4
v505	90 '63 '64	; note-on D#4
v239	90 '63 '0	; note-off D#4
v241	90 '65 '64	; note-on F4
v239	90 '65 '0	; note-off F4
v241	90 '68 '64	; note-on G#4
v239	90 '68 '0	; note-off G#4
v721	90 '75 '64	; note-on D#5
v455	90 '75 '0	; note-off D#5
v25	90 '77 '64	; note-on F5
v455	90 '77 '0	; note-off F5
v25	90 '75 '64	; note-on D#5
v455	90 '75 '0	; note-off D#5
v25	90 '70 '64	; note-on A#4
v911	90 '70 '0	; note-off A#4
v49	90 '72 '64	; note-on C5
v911	90 '72 '0	; note-off C5
v49	90 '65 '64	; note-on F4
v455	90 '65 '0	; note-off F4
v25	90 '68 '64	; note-on G#4
v455	90 '68 '0	; note-off G#4
v25	90 '70 '64	; note-on A#4
v455	90 '70 '0	; note-off A#4
v25	90 '72 '64	; note-on C5
v911	90 '72 '0	; note-off C5
v529	90 '68 '64	; note-on G#4
v455	90 '68 '0	; note-off G#4
v25	90 '70 '64	; note-on A#4
v455	90 '70 '0	; note-off A#4
v25	90 '72 '64	; note-on C5
v911	90 '72 '0	; note-off C5
v49	90 '75 '64	; note-on D#5
v455	90 '75 '0	; note-off D#5
v25	90 '72 '64	; note-on C5
v239	90 '72 '0	; note-off C5
v241	90 '70 '64	; note-on A#4
v911	90 '70 '0	; note-off A#4
v49	90 '75 '64	; note-on D#5
v455	90 '75 '0	; note-off D#5
v25	90 '72 '64	; note-on C5
v239	90 '72 '0	; note-off C5
v241	90 '68 '64	; note-on G#4
v455	90 '68 '0	; note-off G#4
v25	90 '70 '64	; note-on A#4
v455	90 '70 '0	; note-off A#4
v25	90 '72 '64	; note-on C5
v455	90 '72 '0	; note-off C5
v25	90 '70 '64	; note-on A#4
v1367	90 '70 '0	; note-off A#4
v73	90 '68 '64	; note-on G#4
v455	90 '68 '0	; note-off G#4
v25	90 '70 '64	; note-on A#4
v455	90 '70 '0	; note-off A#4
v25	90 '75 '64	; note-on D#5
v911	90 '75 '0	; note-off D#5
v49	90 '77 '64	; note-on F5
v455	90 '77 '0	; note-off F5
v25	90 '68 '64	; note-on G#4
v455	90 '68 '0	; note-off G#4
v25	90 '70 '64	; note-on A#4
v911	90 '70 '0	; note-off A#4
v49	90 '72 '64	; note-on C5
v239	90 '72 '0	; note-off C5
v241	90 '70 '64	; note-on A#4
v239	90 '70 '0	; note-off A#4
v241	90 '65 '64	; note-on F4
v239	90 '65 '0	; note-off F4
v241	90 '68 '64	; note-on G#4
v239	90 '68 '0	; note-off G#4
v241	90 '70 '64	; note-on A#4
v239	90 '70 '0	; note-off A#4
v241	90 '72 '64	; note-on C5
v455	90 '72 '0	; note-off C5
v985	90 '68 '64	; note-on G#4
v239	90 '68 '0	; note-off G#4
v241	90 '70 '64	; note-on A#4
v455	90 '70 '0	; note-off A#4
v25	90 '72 '64	; note-on C5
v911	90 '72 '0	; note-off C5
v49	90 '75 '64	; note-on D#5
v239	90 '75 '0	; note-off D#5
v241	90 '72 '64	; note-on C5
v455	90 '72 '0	; note-off C5
v25	90 '70 '64	; note-on A#4
v911	90 '70 '0	; note-off A#4
v49	90 '68 '64	; note-on G#4
v239	90 '68 '0	; note-off G#4
v241	90 '70 '64	; note-on A#4
v455	90 '70 '0	; note-off A#4
v25	90 '72 '64	; note-on C5
v911	90 '72 '0	; note-off C5
v49	90 '70 '64	; note-on A#4
v911	90 '70 '0	; note-off A#4
v49	90 '68 '64	; note-on G#4
v1823	90 '68 '0	; note-off G#4
v577	90 '77 '64	; note-on F5
v227	90 '77 '0	; note-off F5
v13	90 '75 '64	; note-on D#5
v227	90 '75 '0	; note-off D#5
v13	90 '77 '64	; note-on F5
v455	90 '77 '0	; note-off F5
v505	90 '77 '64	; note-on F5
v227	90 '77 '0	; note-off F5
v13	90 '75 '64	; note-on D#5
v227	90 '75 '0	; note-off D#5
v13	90 '72 '64	; note-on C5
v227	90 '72 '0	; note-off C5
v13	90 '68 '64	; note-on G#4
v455	90 '68 '0	; note-off G#4
v265	90 '68 '64	; note-on G#4
v113	90 '68 '0	; note-off G#4
v7	90 '70 '64	; note-on A#4
v113	90 '70 '0	; note-off A#4
v7	90 '72 '64	; note-on C5
v227	90 '72 '0	; note-off C5
v973	90 '77 '64	; note-on F5
v113	90 '77 '0	; note-off F5
v7	90 '75 '64	; note-on D#5
v113	90 '75 '0	; note-off D#5
v7	90 '72 '64	; note-on C5
v113	90 '72 '0	; note-off C5
v7	90 '70 '64	; note-on A#4
v113	90 '70 '0	; note-off A#4
v7	90 '75 '64	; note-on D#5
v113	90 '75 '0	; note-off D#5
v7	90 '72 '64	; note-on C5
v113	90 '72 '0	; note-off C5
v7	90 '70 '64	; note-on A#4
v113	90 '70 '0	; note-off A#4
v7	90 '68 '64	; note-on G#4
v113	90 '68 '0	; note-off G#4
v967	90 '68 '64	; note-on G#4
v113	90 '68 '0	; note-off G#4
v7	90 '70 '64	; note-on A#4
v113	90 '70 '0	; note-off A#4
v7	90 '72 '64	; note-on C5
v227	90 '72 '0	; note-off C5
v13	90 '65 '64	; note-on F4
v227	90 '65 '0	; note-off F4
v13	90 '65 '64	; note-on F4
v227	90 '65 '0	; note-off F4
v493	90 '68 '64	; note-on G#4
v227	90 '68 '0	; note-off G#4
v13	90 '70 '64	; note-on A#4
v227	90 '70 '0	; note-off A#4
v13	90 '68 '64	; note-on G#4
v239	90 '68 '0	; note-off G#4
v241	90 '75 '64	; note-on D#5
v227	90 '75 '0	; note-off D#5
v13	90 '72 '64	; note-on C5
v227	90 '72 '0	; note-off C5
v973	90 '72 '64	; note-on C5
v113	90 '72 '0	; note-off C5
v7	90 '70 '64	; note-on A#4
v113	90 '70 '0	; note-off A#4
v7	90 '68 '64	; note-on G#4
v113	90 '68 '0	; note-off G#4
v7	90 '63 '64	; note-on D#4
v113	90 '63 '0	; note-off D#4
v7	90 '65 '64	; note-on F4
v455	90 '65 '0	; note-off F4
v25	90 '68 '64	; note-on G#4
v113	90 '68 '0	; note-off G#4
v7	90 '72 '64	; note-on C5
v113	90 '72 '0	; note-off C5
v7	90 '75 '64	; note-on D#5
v455	90 '75 '0	; note-off D#5
v265	90 '68 '64	; note-on G#4
v113	90 '68 '0	; note-off G#4
v7	90 '72 '64	; note-on C5
v113	90 '72 '0	; note-off C5
v7	90 '75 '64	; note-on D#5
v113	90 '75 '0	; note-off D#5
v7	90 '72 '64	; note-on C5
v227	90 '72 '0	; note-off C5
v1333	90 '77 '64	; note-on F5
v113	90 '77 '0	; note-off F5
v7	90 '75 '64	; note-on D#5
v113	90 '75 '0	; note-off D#5
v7	90 '72 '64	; note-on C5
v113	90 '72 '0	; note-off C5
v7	90 '70 '64	; note-on A#4
v113	90 '70 '0	; note-off A#4
v7	90 '68 '64	; note-on G#4
v113	90 '68 '0	; note-off G#4
v7	90 '70 '64	; note-on A#4
v113	90 '70 '0	; note-off A#4
v7	90 '72 '64	; note-on C5
v113	90 '72 '0	; note-off C5
v7	90 '65 '64	; note-on F4
v113	90 '65 '0	; note-off F4
v487	90 '77 '64	; note-on F5
v227	90 '77 '0	; note-off F5
v13	90 '75 '64	; note-on D#5
v227	90 '75 '0	; note-off D#5
v13	90 '77 '64	; note-on F5
v455	90 '77 '0	; note-off F5
v505	90 '77 '64	; note-on F5
v227	90 '77 '0	; note-off F5
v13	90 '75 '64	; note-on D#5
v227	90 '75 '0	; note-off D#5
v13	90 '72 '64	; note-on C5
v227	90 '72 '0	; note-off C5
v13	90 '68 '64	; note-on G#4
v455	90 '68 '0	; note-off G#4
v265	90 '68 '64	; note-on G#4
v113	90 '68 '0	; note-off G#4
v7	90 '70 '64	; note-on A#4
v113	90 '70 '0	; note-off A#4
v7	90 '72 '64	; note-on C5
v227	90 '72 '0	; note-off C5
v973	90 '77 '64	; note-on F5
v113	90 '77 '0	; note-off F5
v7	90 '75 '64	; note-on D#5
v113	90 '75 '0	; note-off D#5
v7	90 '72 '64	; note-on C5
v113	90 '72 '0	; note-off C5
v7	90 '70 '64	; note-on A#4
v113	90 '70 '0	; note-off A#4
v7	90 '75 '64	; note-on D#5
v113	90 '75 '0	; note-off D#5
v7	90 '72 '64	; note-on C5
v113	90 '72 '0	; note-off C5
v7	90 '70 '64	; note-on A#4
v113	90 '70 '0	; note-off A#4
v7	90 '68 '64	; note-on G#4
v113	90 '68 '0	; note-off G#4
v967	90 '68 '64	; note-on G#4
v113	90 '68 '0	; note-off G#4
v7	90 '70 '64	; note-on A#4
v113	90 '70 '0	; note-off A#4
v7	90 '72 '64	; note-on C5
v227	90 '72 '0	; note-off C5
v13	90 '65 '64	; note-on F4
v227	90 '65 '0	; note-off F4
v13	90 '65 '64	; note-on F4
v227	90 '65 '0	; note-off F4
v493	90 '68 '64	; note-on G#4
v227	90 '68 '0	; note-off G#4
v13	90 '70 '64	; note-on A#4
v227	90 '70 '0	; note-off A#4
v13	90 '68 '64	; note-on G#4
v239	90 '68 '0	; note-off G#4
v241	90 '75 '64	; note-on D#5
v227	90 '75 '0	; note-off D#5
v13	90 '72 '64	; note-on C5
v227	90 '72 '0	; note-off C5
v973	90 '72 '64	; note-on C5
v113	90 '72 '0	; note-off C5
v7	90 '70 '64	; note-on A#4
v113	90 '70 '0	; note-off A#4
v7	90 '68 '64	; note-on G#4
v113	90 '68 '0	; note-off G#4
v7	90 '63 '64	; note-on D#4
v113	90 '63 '0	; note-off D#4
v7	90 '65 '64	; note-on F4
v455	90 '65 '0	; note-off F4
v25	90 '68 '64	; note-on G#4
v113	90 '68 '0	; note-off G#4
v7	90 '72 '64	; note-on C5
v113	90 '72 '0	; note-off C5
v7	90 '75 '64	; note-on D#5
v455	90 '75 '0	; note-off D#5
v265	90 '68 '64	; note-on G#4
v113	90 '68 '0	; note-off G#4
v7	90 '72 '64	; note-on C5
v113	90 '72 '0	; note-off C5
v7	90 '75 '64	; note-on D#5
v113	90 '75 '0	; note-off D#5
v7	90 '72 '64	; note-on C5
v227	90 '72 '0	; note-off C5
v1333	90 '77 '64	; note-on F5
v113	90 '77 '0	; note-off F5
v7	90 '75 '64	; note-on D#5
v113	90 '75 '0	; note-off D#5
v7	90 '72 '64	; note-on C5
v113	90 '72 '0	; note-off C5
v7	90 '70 '64	; note-on A#4
v113	90 '70 '0	; note-off A#4
v7	90 '68 '64	; note-on G#4
v113	90 '68 '0	; note-off G#4
v7	90 '70 '64	; note-on A#4
v113	90 '70 '0	; note-off A#4
v7	90 '72 '64	; note-on C5
v0	90 '84 '64	; note-on C6
v1595	90 '72 '0	; note-off C5
v0	90 '84 '0	; note-off C6
v85	90 '80 '64	; note-on G#5
v455	90 '80 '0	; note-off G#5
v25	90 '70 '64	; note-on A#4
v0	90 '82 '64	; note-on A#5
v1367	90 '70 '0	; note-off A#4
v0	90 '82 '0	; note-off A#5
v73	90 '77 '64	; note-on F5
v227	90 '77 '0	; note-off F5
v13	90 '80 '64	; note-on G#5
v227	90 '80 '0	; note-off G#5
v13	90 '70 '64	; note-on A#4
v0	90 '82 '64	; note-on A#5
v1367	90 '70 '0	; note-off A#4
v0	90 '82 '0	; note-off A#5
v73	90 '84 '64	; note-on C6
v455	90 '84 '0	; note-off C6
v25	90 '65 '64	; note-on F4
v0	90 '77 '64	; note-on F5
v1823	90 '65 '0	; note-off F4
v0	90 '77 '0	; note-off F5
v97	90 '72 '64	; note-on C5
v0	90 '84 '64	; note-on C6
v1367	90 '72 '0	; note-off C5
v0	90 '84 '0	; note-off C6
v73	90 '87 '64	; note-on D#6
v455	90 '87 '0	; note-off D#6
v25	90 '70 '64	; note-on A#4
v0	90 '82 '64	; note-on A#5
v1367	90 '70 '0	; note-off A#4
v0	90 '82 '0	; note-off A#5
v73	90 '80 '64	; note-on G#5
v227	90 '80 '0	; note-off G#5
v13	90 '82 '64	; note-on A#5
v227	90 '82 '0	; note-off A#5
v13	90 '72 '64	; note-on C5
v0	90 '84 '64	; note-on C6
v1367	90 '72 '0	; note-off C5
v0	90 '84 '0	; note-off C6
v73	90 '68 '64	; note-on G#4
v0	90 '80 '64	; note-on G#5
v455	90 '68 '0	; note-off G#4
v0	90 '80 '0	; note-off G#5
v25	90 '65 '64	; note-on F4
v0	90 '77 '64	; note-on F5
v1823	90 '65 '0	; note-off F4
v0	90 '77 '0	; note-off F5
v577	90 '75 '64	; note-on D#5
v455	90 '75 '0	; note-off D#5
v25	90 '77 '64	; note-on F5
v455	90 '77 '0	; note-off F5
v25	90 '72 '64	; note-on C5
v455	90 '72 '0	; note-off C5
v985	90 '68 '64	; note-on G#4
v455	90 '68 '0	; note-off G#4
v25	90 '70 '64	; note-on A#4
v455	90 '70 '0	; note-off A#4
v985	90 '72 '64	; note-on C5
v455	90 '72 '0	; note-off C5
v25	90 '75 '64	; note-on D#5
v455	90 '75 '0	; note-off D#5
v25	90 '72 '64	; note-on C5
v911	90 '72 '0	; note-off C5
v49	90 '65 '64	; note-on F4
v455	90 '65 '0	; note-off F4
v25	90 '68 '64	; note-on G#4
v455	90 '68 '0	; note-off G#4
v505	90 '72 '64	; note-on C5
v455	90 '72 '0	; note-off C5
v25	90 '75 '64	; note-on D#5
v239	90 '75 '0	; note-off D#5
v241	90 '77 '64	; note-on F5
v455	90 '77 '0	; note-off F5
v25	90 '72 '64	; note-on C5
v911	90 '72 '0	; note-off C5
v49	90 '70 '64	; note-on A#4
v911	90 '70 '0	; note-off A#4
v529	90 '68 '64	; note-on G#4
v455	90 '68 '0	; note-off G#4
v25	90 '70 '64	; note-on A#4
v455	90 '70 '0	; note-off A#4
v25	90 '72 '64	; note-on C5
v239	90 '72 '0	; note-off C5
v241	90 '70 '64	; note-on A#4
v911	90 '70 '0	; note-off A#4
v49	90 '68 '64	; note-on G#4
v911	90 '68 '0	; note-off G#4
v529	90 '72 '64	; note-on C5
v455	90 '72 '0	; note-off C5
v25	90 '75 '64	; note-on D#5
v455	90 '75 '0	; note-off D#5
v25	90 '77 '64	; note-on F5
v455	90 '77 '0	; note-off F5
v505	90 '68 '64	; note-on G#4
v455	90 '68 '0	; note-off G#4
v25	90 '70 '64	; note-on A#4
v455	90 '70 '0	; note-off A#4
v25	90 '72 '64	; note-on C5
v239	90 '72 '0	; note-off C5
v721	90 '68 '64	; note-on G#4
v455	90 '68 '0	; note-off G#4
v25	90 '70 '64	; note-on A#4
v455	90 '70 '0	; note-off A#4
v25	90 '72 '64	; note-on C5
v455	90 '72 '0	; note-off C5
v25	90 '65 '64	; note-on F4
v911	90 '65 '0	; note-off F4
v49	90 '68 '64	; note-on G#4
v911	90 '68 '0	; note-off G#4
v529	90 '63 '64	; note-on D#4
v239	90 '63 '0	; note-off D#4
v241	90 '65 '64	; note-on F4
v455	90 '65 '0	; note-off F4
v25	90 '68 '64	; note-on G#4
v455	90 '68 '0	; note-off G#4
v505	90 '72 '64	; note-on C5
v455	90 '72 '0	; note-off C5
v25	90 '70 '64	; note-on A#4
v455	90 '70 '0	; note-off A#4
v25	90 '68 '64	; note-on G#4
v455	90 '68 '0	; note-off G#4
v505	90 '75 '66	; note-on D#5
v455	90 '75 '0	; note-off D#5
v25	90 '72 '68	; note-on C5
v455	90 '72 '0	; note-off C5
v25	90 '70 '70	; note-on A#4
v455	90 '70 '0	; note-off A#4
v505	90 '63 '74	; note-on D#4
v455	90 '63 '0	; note-off D#4
v25	90 '65 '76	; note-on F4
v239	90 '65 '0	; note-off F4
v241	90 '68 '78	; note-on G#4
v455	90 '68 '0	; note-off G#4
v505	90 '75 '80	; note-on D#5
v455	90 '75 '0	; note-off D#5
v25	90 '77 '80	; note-on F5
v455	90 '77 '0	; note-off F5
v25	90 '75 '80	; note-on D#5
v455	90 '75 '0	; note-off D#5
v25	90 '70 '80	; note-on A#4
v911	90 '70 '0	; note-off A#4
v49	90 '72 '80	; note-on C5
v911	90 '72 '0	; note-off C5
v49	90 '65 '80	; note-on F4
v239	90 '65 '0	; note-off F4
v241	90 '68 '80	; note-on G#4
v455	90 '68 '0	; note-off G#4
v25	90 '70 '80	; note-on A#4
v455	90 '70 '0	; note-off A#4
v25	90 '72 '80	; note-on C5
v911	90 '72 '0	; note-off C5
v529	90 '68 '80	; note-on G#4
v455	90 '68 '0	; note-off G#4
v25	90 '70 '80	; note-on A#4
v455	90 '70 '0	; note-off A#4
v25	90 '72 '80	; note-on C5
v911	90 '72 '0	; note-off C5
v49	90 '75 '80	; note-on D#5
v455	90 '75 '0	; note-off D#5
v25	90 '72 '80	; note-on C5
v239	90 '72 '0	; note-off C5
v241	90 '70 '80	; note-on A#4
v911	90 '70 '0	; note-off A#4
v49	90 '75 '80	; note-on D#5
v455	90 '75 '0	; note-off D#5
v25	90 '72 '80	; note-on C5
v239	90 '72 '0	; note-off C5
v241	90 '68 '80	; note-on G#4
v455	90 '68 '0	; note-off G#4
v25	90 '70 '80	; note-on A#4
v455	90 '70 '0	; note-off A#4
v25	90 '72 '80	; note-on C5
v455	90 '72 '0	; note-off C5
v25	90 '70 '80	; note-on A#4
v1367	90 '70 '0	; note-off A#4
v73	90 '68 '80	; note-on G#4
v239	90 '68 '0	; note-off G#4
v241	90 '70 '80	; note-on A#4
v455	90 '70 '0	; note-off A#4
v25	90 '75 '80	; note-on D#5
v911	90 '75 '0	; note-off D#5
v49	90 '77 '80	; note-on F5
v455	90 '77 '0	; note-off F5
v25	90 '68 '80	; note-on G#4
v455	90 '68 '0	; note-off G#4
v25	90 '70 '80	; note-on A#4
v911	90 '70 '0	; note-off A#4
v49	90 '72 '80	; note-on C5
v239	90 '72 '0	; note-off C5
v241	90 '70 '80	; note-on A#4
v239	90 '70 '0	; note-off A#4
v241	90 '65 '80	; note-on F4
v239	90 '65 '0	; note-off F4
v241	90 '68 '80	; note-on G#4
v239	90 '68 '0	; note-off G#4
v241	90 '70 '80	; note-on A#4
v239	90 '70 '0	; note-off A#4
v241	90 '72 '80	; note-on C5
v455	90 '72 '0	; note-off C5
v985	90 '68 '80	; note-on G#4
v239	90 '68 '0	; note-off G#4
v241	90 '70 '80	; note-on A#4
v455	90 '70 '0	; note-off A#4
v25	90 '72 '80	; note-on C5
v911	90 '72 '0	; note-off C5
v49	90 '75 '80	; note-on D#5
v239	90 '75 '0	; note-off D#5
v241	90 '72 '80	; note-on C5
v455	90 '72 '0	; note-off C5
v25	90 '70 '80	; note-on A#4
v911	90 '70 '0	; note-off A#4
v49	90 '68 '80	; note-on G#4
v239	90 '68 '0	; note-off G#4
v241	90 '70 '80	; note-on A#4
v455	90 '70 '0	; note-off A#4
v25	90 '72 '80	; note-on C5
v911	90 '72 '0	; note-off C5
v49	90 '70 '80	; note-on A#4
v911	90 '70 '0	; note-off A#4
v49	90 '68 '80	; note-on G#4
v1823	90 '68 '0	; note-off G#4
v577	90 '77 '80	; note-on F5
v227	90 '77 '0	; note-off F5
v13	90 '75 '80	; note-on D#5
v227	90 '75 '0	; note-off D#5
v13	90 '77 '80	; note-on F5
v455	90 '77 '0	; note-off F5
v505	90 '77 '80	; note-on F5
v227	90 '77 '0	; note-off F5
v13	90 '75 '80	; note-on D#5
v227	90 '75 '0	; note-off D#5
v13	90 '72 '80	; note-on C5
v227	90 '72 '0	; note-off C5
v13	90 '68 '80	; note-on G#4
v455	90 '68 '0	; note-off G#4
v265	90 '68 '80	; note-on G#4
v113	90 '68 '0	; note-off G#4
v7	90 '70 '80	; note-on A#4
v113	90 '70 '0	; note-off A#4
v7	90 '72 '80	; note-on C5
v227	90 '72 '0	; note-off C5
v973	90 '77 '80	; note-on F5
v113	90 '77 '0	; note-off F5
v7	90 '75 '80	; note-on D#5
v113	90 '75 '0	; note-off D#5
v7	90 '72 '80	; note-on C5
v113	90 '72 '0	; note-off C5
v7	90 '70 '80	; note-on A#4
v113	90 '70 '0	; note-off A#4
v7	90 '75 '80	; note-on D#5
v113	90 '75 '0	; note-off D#5
v7	90 '72 '80	; note-on C5
v113	90 '72 '0	; note-off C5
v7	90 '70 '80	; note-on A#4
v113	90 '70 '0	; note-off A#4
v7	90 '68 '80	; note-on G#4
v113	90 '68 '0	; note-off G#4
v967	90 '68 '80	; note-on G#4
v113	90 '68 '0	; note-off G#4
v7	90 '70 '80	; note-on A#4
v113	90 '70 '0	; note-off A#4
v7	90 '72 '80	; note-on C5
v227	90 '72 '0	; note-off C5
v13	90 '65 '80	; note-on F4
v227	90 '65 '0	; note-off F4
v13	90 '65 '80	; note-on F4
v227	90 '65 '0	; note-off F4
v493	90 '68 '80	; note-on G#4
v227	90 '68 '0	; note-off G#4
v13	90 '70 '80	; note-on A#4
v227	90 '70 '0	; note-off A#4
v13	90 '68 '80	; note-on G#4
v239	90 '68 '0	; note-off G#4
v241	90 '75 '80	; note-on D#5
v227	90 '75 '0	; note-off D#5
v13	90 '72 '80	; note-on C5
v227	90 '72 '0	; note-off C5
v973	90 '72 '80	; note-on C5
v113	90 '72 '0	; note-off C5
v7	90 '70 '80	; note-on A#4
v113	90 '70 '0	; note-off A#4
v7	90 '68 '80	; note-on G#4
v113	90 '68 '0	; note-off G#4
v7	90 '63 '80	; note-on D#4
v113	90 '63 '0	; note-off D#4
v7	90 '65 '80	; note-on F4
v455	90 '65 '0	; note-off F4
v25	90 '68 '80	; note-on G#4
v113	90 '68 '0	; note-off G#4
v7	90 '72 '80	; note-on C5
v113	90 '72 '0	; note-off C5
v7	90 '75 '80	; note-on D#5
v455	90 '75 '0	; note-off D#5
v265	90 '68 '80	; note-on G#4
v113	90 '68 '0	; note-off G#4
v7	90 '72 '80	; note-on C5
v113	90 '72 '0	; note-off C5
v7	90 '75 '80	; note-on D#5
v113	90 '75 '0	; note-off D#5
v7	90 '72 '80	; note-on C5
v227	90 '72 '0	; note-off C5
v1333	90 '77 '80	; note-on F5
v113	90 '77 '0	; note-off F5
v7	90 '75 '80	; note-on D#5
v113	90 '75 '0	; note-off D#5
v7	90 '72 '80	; note-on C5
v113	90 '72 '0	; note-off C5
v7	90 '70 '80	; note-on A#4
v113	90 '70 '0	; note-off A#4
v7	90 '68 '80	; note-on G#4
v113	90 '68 '0	; note-off G#4
v7	90 '70 '80	; note-on A#4
v113	90 '70 '0	; note-off A#4
v7	90 '72 '80	; note-on C5
v113	90 '72 '0	; note-off C5
v7	90 '65 '80	; note-on F4
v113	90 '65 '0	; note-off F4
v487	90 '77 '80	; note-on F5
v227	90 '77 '0	; note-off F5
v13	90 '75 '80	; note-on D#5
v227	90 '75 '0	; note-off D#5
v13	90 '77 '80	; note-on F5
v455	90 '77 '0	; note-off F5
v505	90 '77 '80	; note-on F5
v227	90 '77 '0	; note-off F5
v13	90 '75 '80	; note-on D#5
v227	90 '75 '0	; note-off D#5
v13	90 '72 '80	; note-on C5
v227	90 '72 '0	; note-off C5
v13	90 '68 '80	; note-on G#4
v455	90 '68 '0	; note-off G#4
v265	90 '68 '80	; note-on G#4
v113	90 '68 '0	; note-off G#4
v7	90 '70 '80	; note-on A#4
v113	90 '70 '0	; note-off A#4
v7	90 '72 '80	; note-on C5
v227	90 '72 '0	; note-off C5
v973	90 '77 '80	; note-on F5
v113	90 '77 '0	; note-off F5
v7	90 '75 '80	; note-on D#5
v113	90 '75 '0	; note-off D#5
v7	90 '72 '80	; note-on C5
v113	90 '72 '0	; note-off C5
v7	90 '70 '80	; note-on A#4
v113	90 '70 '0	; note-off A#4
v7	90 '75 '80	; note-on D#5
v113	90 '75 '0	; note-off D#5
v7	90 '72 '80	; note-on C5
v113	90 '72 '0	; note-off C5
v7	90 '70 '80	; note-on A#4
v113	90 '70 '0	; note-off A#4
v7	90 '68 '80	; note-on G#4
v113	90 '68 '0	; note-off G#4
v967	90 '68 '80	; note-on G#4
v113	90 '68 '0	; note-off G#4
v7	90 '70 '80	; note-on A#4
v113	90 '70 '0	; note-off A#4
v7	90 '72 '80	; note-on C5
v227	90 '72 '0	; note-off C5
v13	90 '65 '80	; note-on F4
v227	90 '65 '0	; note-off F4
v13	90 '65 '80	; note-on F4
v227	90 '65 '0	; note-off F4
v493	90 '68 '80	; note-on G#4
v227	90 '68 '0	; note-off G#4
v13	90 '70 '80	; note-on A#4
v227	90 '70 '0	; note-off A#4
v13	90 '68 '80	; note-on G#4
v239	90 '68 '0	; note-off G#4
v241	90 '75 '80	; note-on D#5
v227	90 '75 '0	; note-off D#5
v13	90 '72 '80	; note-on C5
v227	90 '72 '0	; note-off C5
v973	90 '72 '80	; note-on C5
v113	90 '72 '0	; note-off C5
v7	90 '70 '80	; note-on A#4
v113	90 '70 '0	; note-off A#4
v7	90 '68 '80	; note-on G#4
v113	90 '68 '0	; note-off G#4
v7	90 '63 '80	; note-on D#4
v113	90 '63 '0	; note-off D#4
v7	90 '65 '80	; note-on F4
v455	90 '65 '0	; note-off F4
v25	90 '68 '80	; note-on G#4
v113	90 '68 '0	; note-off G#4
v7	90 '72 '80	; note-on C5
v113	90 '72 '0	; note-off C5
v7	90 '75 '80	; note-on D#5
v455	90 '75 '0	; note-off D#5
v265	90 '68 '80	; note-on G#4
v113	90 '68 '0	; note-off G#4
v7	90 '72 '80	; note-on C5
v113	90 '72 '0	; note-off C5
v7	90 '75 '80	; note-on D#5
v113	90 '75 '0	; note-off D#5
v7	90 '72 '80	; note-on C5
v227	90 '72 '0	; note-off C5
v1333	90 '77 '80	; note-on F5
v113	90 '77 '0	; note-off F5
v7	90 '75 '80	; note-on D#5
v113	90 '75 '0	; note-off D#5
v7	90 '72 '80	; note-on C5
v113	90 '72 '0	; note-off C5
v7	90 '70 '80	; note-on A#4
v113	90 '70 '0	; note-off A#4
v7	90 '68 '80	; note-on G#4
v113	90 '68 '0	; note-off G#4
v7	90 '70 '80	; note-on A#4
v113	90 '70 '0	; note-off A#4
v7	90 '72 '80	; note-on C5
v113	90 '72 '0	; note-off C5
v7	90 '65 '80	; note-on F4
v113	90 '65 '0	; note-off F4
v15367	90 '72 '96	; note-on C5
v480	90 '75 '96	; note-on D#5
v455	90 '75 '0	; note-off D#5
v25	90 '77 '96	; note-on F5
v407	90 '72 '0	; note-off C5
v48	90 '77 '0	; note-off F5
v25	90 '75 '96	; note-on D#5
v0	90 '68 '96	; note-on G#4
v455	90 '75 '0	; note-off D#5
v0	90 '68 '0	; note-off G#4
v25	90 '70 '96	; note-on A#4
v911	90 '70 '0	; note-off A#4
v49	90 '72 '96	; note-on C5
v480	90 '65 '96	; note-on F4
v227	90 '65 '0	; note-off F4
v13	90 '68 '96	; note-on G#4
v191	90 '72 '0	; note-off C5
v36	90 '68 '0	; note-off G#4
v13	90 '65 '96	; note-on F4
v0	90 '70 '96	; note-on A#4
v455	90 '65 '0	; note-off F4
v25	90 '68 '96	; note-on G#4
v455	90 '68 '0	; note-off G#4
v25	90 '70 '96	; note-on A#4
v407	90 '70 '0	; note-off A#4
v48	90 '70 '0	; note-off A#4
v25	90 '72 '96	; note-on C5
v480	90 '65 '96	; note-on F4
v431	90 '72 '0	; note-off C5
v529	90 '68 '96	; note-on G#4
v455	90 '68 '0	; note-off G#4
v25	90 '70 '96	; note-on A#4
v383	90 '65 '0	; note-off F4
v72	90 '70 '0	; note-off A#4
v25	90 '72 '96	; note-on C5
v911	90 '72 '0	; note-off C5
v49	90 '75 '96	; note-on D#5
v455	90 '75 '0	; note-off D#5
v25	90 '72 '96	; note-on C5
v0	90 '75 '96	; note-on D#5
v239	90 '72 '0	; note-off C5
v216	90 '75 '0	; note-off D#5
v25	90 '70 '96	; note-on A#4
v911	90 '70 '0	; note-off A#4
v49	90 '75 '96	; note-on D#5
v455	90 '75 '0	; note-off D#5
v25	90 '72 '96	; note-on C5
v0	90 '68 '96	; note-on G#4
v227	90 '68 '0	; note-off G#4
v12	90 '72 '0	; note-off C5
v1	90 '70 '96	; note-on A#4
v227	90 '70 '0	; note-off A#4
v13	90 '68 '96	; note-on G#4
v0	90 '72 '96	; note-on C5
v455	90 '68 '0	; note-off G#4
v25	90 '70 '96	; note-on A#4
v455	90 '70 '0	; note-off A#4
v25	90 '72 '96	; note-on C5
v407	90 '72 '0	; note-off C5
v48	90 '72 '0	; note-off C5
v25	90 '70 '96	; note-on A#4
v0	90 '68 '96	; note-on G#4
v455	90 '68 '0	; note-off G#4
v25	90 '65 '96	; note-on F4
v887	90 '70 '0	; note-off A#4
v73	90 '68 '96	; note-on G#4
v455	90 '68 '0	; note-off G#4
v25	90 '70 '96	; note-on A#4
v383	90 '65 '0	; note-off F4
v72	90 '70 '0	; note-off A#4
v25	90 '75 '96	; note-on D#5
v0	90 '72 '96	; note-on C5
v911	90 '75 '0	; note-off D#5
v49	90 '77 '96	; note-on F5
v407	90 '72 '0	; note-off C5
v48	90 '77 '0	; note-off F5
v25	90 '68 '96	; note-on G#4
v455	90 '68 '0	; note-off G#4
v25	90 '70 '96	; note-on A#4
v911	90 '70 '0	; note-off A#4
v49	90 '72 '96	; note-on C5
v239	90 '72 '0	; note-off C5
v241	90 '70 '96	; note-on A#4
v0	90 '65 '96	; note-on F4
v227	90 '65 '0	; note-off F4
v12	90 '70 '0	; note-off A#4
v1	90 '68 '96	; note-on G#4
v227	90 '68 '0	; note-off G#4
v13	90 '65 '96	; note-on F4
v0	90 '70 '96	; note-on A#4
v239	90 '65 '0	; note-off F4
v241	90 '68 '96	; note-on G#4
v239	90 '68 '0	; note-off G#4
v241	90 '70 '96	; note-on A#4
v239	90 '70 '0	; note-off A#4
v168	90 '70 '0	; note-off A#4
v73	90 '72 '96	; note-on C5
v455	90 '72 '0	; note-off C5
v25	90 '65 '96	; note-on F4
v960	90 '68 '96	; note-on G#4
v239	90 '68 '0	; note-off G#4
v241	90 '70 '96	; note-on A#4
v383	90 '65 '0	; note-off F4
v72	90 '70 '0	; note-off A#4
v25	90 '72 '96	; note-on C5
v911	90 '72 '0	; note-off C5
v49	90 '75 '96	; note-on D#5
v239	90 '75 '0	; note-off D#5
v241	90 '72 '96	; note-on C5
v0	90 '75 '96	; note-on D#5
v455	90 '72 '0	; note-off C5
v0	90 '75 '0	; note-off D#5
v25	90 '70 '96	; note-on A#4
v911	90 '70 '0	; note-off A#4
v49	90 '68 '96	; note-on G#4
v239	90 '68 '0	; note-off G#4
v241	90 '70 '96	; note-on A#4
v0	90 '68 '96	; note-on G#4
v227	90 '68 '0	; note-off G#4
v13	90 '70 '96	; note-on A#4
v215	90 '70 '0	; note-off A#4
v12	90 '70 '0	; note-off A#4
v13	90 '72 '96	; note-on C5
v911	90 '72 '0	; note-off C5
v49	90 '70 '96	; note-on A#4
v480	90 '68 '96	; note-on G#4
v431	90 '70 '0	; note-off A#4
v24	90 '68 '0	; note-off G#4
v25	90 '68 '96	; note-on G#4
v0	90 '65 '96	; note-on F4
v1823	90 '68 '0	; note-off G#4
v0	90 '65 '0	; note-off F4
v577	90 '77 '96	; note-on F5
v227	90 '77 '0	; note-off F5
v13	90 '75 '96	; note-on D#5
v227	90 '75 '0	; note-off D#5
v13	90 '77 '96	; note-on F5
v455	90 '77 '0	; note-off F5
v505	90 '77 '96	; note-on F5
v227	90 '77 '0	; note-off F5
v13	90 '75 '96	; note-on D#5
v227	90 '75 '0	; note-off D#5
v13	90 '72 '96	; note-on C5
v227	90 '72 '0	; note-off C5
v13	90 '68 '96	; note-on G#4
v455	90 '68 '0	; note-off G#4
v265	90 '68 '96	; note-on G#4
v113	90 '68 '0	; note-off G#4
v7	90 '70 '96	; note-on A#4
v113	90 '70 '0	; note-off A#4
v7	90 '72 '96	; note-on C5
v227	90 '72 '0	; note-off C5
v973	90 '77 '96	; note-on F5
v113	90 '77 '0	; note-off F5
v7	90 '75 '96	; note-on D#5
v113	90 '75 '0	; note-off D#5
v7	90 '72 '96	; note-on C5
v113	90 '72 '0	; note-off C5
v7	90 '70 '96	; note-on A#4
v113	90 '70 '0	; note-off A#4
v7	90 '75 '96	; note-on D#5
v113	90 '75 '0	; note-off D#5
v7	90 '72 '96	; note-on C5
v113	90 '72 '0	; note-off C5
v7	90 '70 '96	; note-on A#4
v113	90 '70 '0	; note-off A#4
v7	90 '68 '96	; note-on G#4
v113	90 '68 '0	; note-off G#4
v967	90 '68 '96	; note-on G#4
v113	90 '68 '0	; note-off G#4
v7	90 '70 '96	; note-on A#4
v113	90 '70 '0	; note-off A#4
v7	90 '72 '96	; note-on C5
v227	90 '72 '0	; note-off C5
v13	90 '65 '96	; note-on F4
v227	90 '65 '0	; note-off F4
v13	90 '65 '96	; note-on F4
v227	90 '65 '0	; note-off F4
v493	90 '68 '96	; note-on G#4
v227	90 '68 '0	; note-off G#4
v13	90 '70 '96	; note-on A#4
v227	90 '70 '0	; note-off A#4
v13	90 '68 '96	; note-on G#4
v239	90 '68 '0	; note-off G#4
v241	90 '75 '96	; note-on D#5
v227	90 '75 '0	; note-off D#5
v13	90 '72 '96	; note-on C5
v227	90 '72 '0	; note-off C5
v973	90 '72 '96	; note-on C5
v113	90 '72 '0	; note-off C5
v7	90 '70 '96	; note-on A#4
v113	90 '70 '0	; note-off A#4
v7	90 '68 '96	; note-on G#4
v113	90 '68 '0	; note-off G#4
v7	90 '63 '96	; note-on D#4
v113	90 '63 '0	; note-off D#4
v7	90 '65 '96	; note-on F4
v455	90 '65 '0	; note-off F4
v25	90 '68 '96	; note-on G#4
v113	90 '68 '0	; note-off G#4
v7	90 '72 '96	; note-on C5
v113	90 '72 '0	; note-off C5
v7	90 '75 '96	; note-on D#5
v455	90 '75 '0	; note-off D#5
v265	90 '68 '96	; note-on G#4
v113	90 '68 '0	; note-off G#4
v7	90 '72 '96	; note-on C5
v113	90 '72 '0	; note-off C5
v7	90 '75 '96	; note-on D#5
v113	90 '75 '0	; note-off D#5
v7	90 '72 '96	; note-on C5
v227	90 '72 '0	; note-off C5
v1333	90 '77 '96	; note-on F5
v113	90 '77 '0	; note-off F5
v7	90 '75 '96	; note-on D#5
v113	90 '75 '0	; note-off D#5
v7	90 '72 '96	; note-on C5
v113	90 '72 '0	; note-off C5
v7	90 '70 '96	; note-on A#4
v113	90 '70 '0	; note-off A#4
v7	90 '68 '96	; note-on G#4
v113	90 '68 '0	; note-off G#4
v7	90 '70 '96	; note-on A#4
v113	90 '70 '0	; note-off A#4
v7	90 '72 '96	; note-on C5
v113	90 '72 '0	; note-off C5
v7	90 '65 '96	; note-on F4
v113	90 '65 '0	; note-off F4
v487	90 '77 '96	; note-on F5
v227	90 '77 '0	; note-off F5
v13	90 '75 '96	; note-on D#5
v227	90 '75 '0	; note-off D#5
v13	90 '77 '96	; note-on F5
v455	90 '77 '0	; note-off F5
v505	90 '77 '96	; note-on F5
v227	90 '77 '0	; note-off F5
v13	90 '75 '96	; note-on D#5
v227	90 '75 '0	; note-off D#5
v13	90 '72 '96	; note-on C5
v227	90 '72 '0	; note-off C5
v13	90 '68 '96	; note-on G#4
v455	90 '68 '0	; note-off G#4
v265	90 '68 '96	; note-on G#4
v113	90 '68 '0	; note-off G#4
v7	90 '70 '96	; note-on A#4
v113	90 '70 '0	; note-off A#4
v7	90 '72 '96	; note-on C5
v227	90 '72 '0	; note-off C5
v973	90 '77 '96	; note-on F5
v113	90 '77 '0	; note-off F5
v7	90 '75 '96	; note-on D#5
v113	90 '75 '0	; note-off D#5
v7	90 '72 '96	; note-on C5
v113	90 '72 '0	; note-off C5
v7	90 '70 '96	; note-on A#4
v113	90 '70 '0	; note-off A#4
v7	90 '75 '96	; note-on D#5
v113	90 '75 '0	; note-off D#5
v7	90 '72 '96	; note-on C5
v113	90 '72 '0	; note-off C5
v7	90 '70 '96	; note-on A#4
v113	90 '70 '0	; note-off A#4
v7	90 '68 '96	; note-on G#4
v113	90 '68 '0	; note-off G#4
v967	90 '68 '96	; note-on G#4
v113	90 '68 '0	; note-off G#4
v7	90 '70 '96	; note-on A#4
v113	90 '70 '0	; note-off A#4
v7	90 '72 '96	; note-on C5
v227	90 '72 '0	; note-off C5
v13	90 '65 '96	; note-on F4
v227	90 '65 '0	; note-off F4
v13	90 '65 '96	; note-on F4
v227	90 '65 '0	; note-off F4
v493	90 '68 '96	; note-on G#4
v227	90 '68 '0	; note-off G#4
v13	90 '70 '96	; note-on A#4
v227	90 '70 '0	; note-off A#4
v13	90 '68 '96	; note-on G#4
v239	90 '68 '0	; note-off G#4
v241	90 '75 '96	; note-on D#5
v227	90 '75 '0	; note-off D#5
v13	90 '72 '96	; note-on C5
v227	90 '72 '0	; note-off C5
v973	90 '72 '96	; note-on C5
v113	90 '72 '0	; note-off C5
v7	90 '70 '96	; note-on A#4
v113	90 '70 '0	; note-off A#4
v7	90 '68 '96	; note-on G#4
v113	90 '68 '0	; note-off G#4
v7	90 '63 '96	; note-on D#4
v113	90 '63 '0	; note-off D#4
v7	90 '65 '96	; note-on F4
v455	90 '65 '0	; note-off F4
v25	90 '68 '96	; note-on G#4
v113	90 '68 '0	; note-off G#4
v7	90 '72 '96	; note-on C5
v113	90 '72 '0	; note-off C5
v7	90 '75 '96	; note-on D#5
v455	90 '75 '0	; note-off D#5
v265	90 '68 '96	; note-on G#4
v113	90 '68 '0	; note-off G#4
v7	90 '72 '96	; note-on C5
v113	90 '72 '0	; note-off C5
v7	90 '75 '96	; note-on D#5
v113	90 '75 '0	; note-off D#5
v7	90 '72 '96	; note-on C5
v227	90 '72 '0	; note-off C5
v1333	90 '77 '96	; note-on F5
v113	90 '77 '0	; note-off F5
v7	90 '75 '96	; note-on D#5
v113	90 '75 '0	; note-off D#5
v7	90 '72 '96	; note-on C5
v113	90 '72 '0	; note-off C5
v7	90 '70 '96	; note-on A#4
v113	90 '70 '0	; note-off A#4
v7	90 '68 '96	; note-on G#4
v113	90 '68 '0	; note-off G#4
v7	90 '70 '96	; note-on A#4
v113	90 '70 '0	; note-off A#4
v7	90 '72 '96	; note-on C5
v0	90 '84 '96	; note-on C6
v1595	90 '72 '0	; note-off C5
v0	90 '84 '0	; note-off C6
v85	90 '80 '80	; note-on G#5
v455	90 '80 '0	; note-off G#5
v25	90 '70 '80	; note-on A#4
v0	90 '82 '80	; note-on A#5
v1367	90 '70 '0	; note-off A#4
v0	90 '82 '0	; note-off A#5
v73	90 '77 '78	; note-on F5
v227	90 '77 '0	; note-off F5
v13	90 '80 '78	; note-on G#5
v227	90 '80 '0	; note-off G#5
v13	90 '70 '77	; note-on A#4
v0	90 '82 '77	; note-on A#5
v1367	90 '70 '0	; note-off A#4
v0	90 '82 '0	; note-off A#5
v73	90 '84 '75	; note-on C6
v455	90 '84 '0	; note-off C6
v25	90 '65 '75	; note-on F4
v0	90 '77 '75	; note-on F5
v1823	90 '65 '0	; note-off F4
v0	90 '77 '0	; note-off F5
v97	90 '72 '72	; note-on C5
v0	90 '84 '72	; note-on C6
v1367	90 '72 '0	; note-off C5
v0	90 '84 '0	; note-off C6
v73	90 '87 '70	; note-on D#6
v455	90 '87 '0	; note-off D#6
v25	90 '70 '70	; note-on A#4
v0	90 '82 '70	; note-on A#5
v1367	90 '70 '0	; note-off A#4
v0	90 '82 '0	; note-off A#5
v73	90 '80 '68	; note-on G#5
v227	90 '80 '0	; note-off G#5
v13	90 '82 '67	; note-on A#5
v227	90 '82 '0	; note-off A#5
v13	90 '72 '67	; note-on C5
v0	90 '84 '67	; note-on C6
v1367	90 '72 '0	; note-off C5
v0	90 '84 '0	; note-off C6
v73	90 '68 '65	; note-on G#4
v0	90 '80 '65	; note-on G#5
v455	90 '68 '0	; note-off G#4
v0	90 '80 '0	; note-off G#5
v25	90 '65 '64	; note-on F4
v0	90 '77 '64	; note-on F5
v2735	90 '65 '0	; note-off F4
v0	90 '77 '0	; note-off F5
v0	ff 2f v0	; end-of-track

;;; TRACK 1 ----------------------------------
"MTrk"			; MIDI track chunk marker
4'6235			; bytes to follow in track chunk
v0	ff 59 v2 '252 '0	; key signature
v0	ff 21 v1 '0	; MIDI port
v0	90 '56 '64	; note-on G#3
v0	90 '60 '64	; note-on C4
v1823	90 '56 '0	; note-off G#3
v0	90 '60 '0	; note-off C4
v97	90 '51 '64	; note-on D#3
v0	90 '55 '64	; note-on G3
v1823	90 '51 '0	; note-off D#3
v0	90 '55 '0	; note-off G3
v97	90 '53 '64	; note-on F3
v0	90 '56 '64	; note-on G#3
v1823	90 '53 '0	; note-off F3
v0	90 '56 '0	; note-off G#3
v97	90 '49 '64	; note-on C#3
v0	90 '53 '64	; note-on F3
v1823	90 '49 '0	; note-off C#3
v0	90 '53 '0	; note-off F3
v97	90 '51 '64	; note-on D#3
v0	90 '56 '64	; note-on G#3
v0	90 '60 '64	; note-on C4
v1823	90 '51 '0	; note-off D#3
v0	90 '56 '0	; note-off G#3
v0	90 '60 '0	; note-off C4
v97	90 '51 '64	; note-on D#3
v0	90 '55 '64	; note-on G3
v0	90 '58 '64	; note-on A#3
v1823	90 '51 '0	; note-off D#3
v0	90 '55 '0	; note-off G3
v0	90 '58 '0	; note-off A#3
v97	90 '48 '64	; note-on C3
v0	90 '53 '64	; note-on F3
v0	90 '56 '64	; note-on G#3
v1823	90 '48 '0	; note-off C3
v0	90 '53 '0	; note-off F3
v0	90 '56 '0	; note-off G#3
v97	90 '49 '64	; note-on C#3
v0	90 '53 '64	; note-on F3
v0	90 '56 '64	; note-on G#3
v1823	90 '49 '0	; note-off C#3
v0	90 '53 '0	; note-off F3
v0	90 '56 '0	; note-off G#3
v97	90 '51 '64	; note-on D#3
v0	90 '60 '64	; note-on C4
v455	90 '60 '0	; note-off C4
v25	90 '60 '64	; note-on C4
v1343	90 '51 '0	; note-off D#3
v24	90 '60 '0	; note-off C4
v73	90 '51 '64	; note-on D#3
v0	90 '58 '64	; note-on A#3
v455	90 '58 '0	; note-off A#3
v25	90 '58 '64	; note-on A#3
v1343	90 '51 '0	; note-off D#3
v24	90 '58 '0	; note-off A#3
v73	90 '48 '64	; note-on C3
v0	90 '56 '64	; note-on G#3
v455	90 '56 '0	; note-off G#3
v25	90 '56 '64	; note-on G#3
v1343	90 '48 '0	; note-off C3
v24	90 '56 '0	; note-off G#3
v73	90 '49 '64	; note-on C#3
v0	90 '56 '64	; note-on G#3
v455	90 '56 '0	; note-off G#3
v25	90 '53 '64	; note-on F3
v0	90 '56 '64	; note-on G#3
v1343	90 '49 '0	; note-off C#3
v24	90 '53 '0	; note-off F3
v0	90 '56 '0	; note-off G#3
v73	90 '51 '64	; note-on D#3
v0	90 '60 '64	; note-on C4
v455	90 '60 '0	; note-off C4
v25	90 '60 '64	; note-on C4
v1343	90 '51 '0	; note-off D#3
v24	90 '60 '0	; note-off C4
v73	90 '51 '64	; note-on D#3
v0	90 '58 '64	; note-on A#3
v455	90 '58 '0	; note-off A#3
v25	90 '58 '64	; note-on A#3
v1343	90 '51 '0	; note-off D#3
v24	90 '58 '0	; note-off A#3
v73	90 '48 '64	; note-on C3
v0	90 '56 '64	; note-on G#3
v455	90 '56 '0	; note-off G#3
v25	90 '56 '64	; note-on G#3
v1343	90 '48 '0	; note-off C3
v24	90 '56 '0	; note-off G#3
v73	90 '49 '64	; note-on C#3
v0	90 '56 '64	; note-on G#3
v455	90 '56 '0	; note-off G#3
v25	90 '53 '64	; note-on F3
v0	90 '56 '64	; note-on G#3
v1343	90 '49 '0	; note-off C#3
v24	90 '53 '0	; note-off F3
v0	90 '56 '0	; note-off G#3
v73	90 '51 '64	; note-on D#3
v0	90 '60 '64	; note-on C4
v455	90 '60 '0	; note-off C4
v25	90 '60 '64	; note-on C4
v1343	90 '51 '0	; note-off D#3
v24	90 '60 '0	; note-off C4
v73	90 '51 '64	; note-on D#3
v0	90 '58 '64	; note-on A#3
v455	90 '58 '0	; note-off A#3
v25	90 '58 '64	; note-on A#3
v1343	90 '51 '0	; note-off D#3
v24	90 '58 '0	; note-off A#3
v73	90 '48 '64	; note-on C3
v0	90 '56 '64	; note-on G#3
v455	90 '56 '0	; note-off G#3
v25	90 '56 '64	; note-on G#3
v1343	90 '48 '0	; note-off C3
v24	90 '56 '0	; note-off G#3
v73	90 '49 '64	; note-on C#3
v0	90 '56 '64	; note-on G#3
v455	90 '56 '0	; note-off G#3
v25	90 '53 '64	; note-on F3
v0	90 '56 '64	; note-on G#3
v1343	90 '49 '0	; note-off C#3
v24	90 '53 '0	; note-off F3
v0	90 '56 '0	; note-off G#3
v73	90 '51 '64	; note-on D#3
v0	90 '60 '64	; note-on C4
v455	90 '60 '0	; note-off C4
v25	90 '56 '64	; note-on G#3
v0	90 '60 '64	; note-on C4
v1343	90 '51 '0	; note-off D#3
v24	90 '56 '0	; note-off G#3
v0	90 '60 '0	; note-off C4
v73	90 '51 '64	; note-on D#3
v0	90 '58 '64	; note-on A#3
v455	90 '58 '0	; note-off A#3
v25	90 '55 '64	; note-on G3
v0	90 '58 '64	; note-on A#3
v1343	90 '51 '0	; note-off D#3
v24	90 '55 '0	; note-off G3
v0	90 '58 '0	; note-off A#3
v73	90 '48 '64	; note-on C3
v0	90 '56 '64	; note-on G#3
v455	90 '56 '0	; note-off G#3
v25	90 '53 '64	; note-on F3
v0	90 '56 '64	; note-on G#3
v1343	90 '48 '0	; note-off C3
v24	90 '53 '0	; note-off F3
v0	90 '56 '0	; note-off G#3
v73	90 '49 '64	; note-on C#3
v0	90 '56 '64	; note-on G#3
v455	90 '56 '0	; note-off G#3
v25	90 '53 '64	; note-on F3
v0	90 '56 '64	; note-on G#3
v1343	90 '49 '0	; note-off C#3
v24	90 '53 '0	; note-off F3
v0	90 '56 '0	; note-off G#3
v73	90 '51 '64	; note-on D#3
v0	90 '60 '64	; note-on C4
v0	90 '56 '64	; note-on G#3
v455	90 '60 '0	; note-off C4
v25	90 '60 '64	; note-on C4
v431	90 '56 '0	; note-off G#3
v49	90 '56 '64	; note-on G#3
v863	90 '51 '0	; note-off D#3
v24	90 '60 '0	; note-off C4
v24	90 '56 '0	; note-off G#3
v49	90 '51 '64	; note-on D#3
v0	90 '58 '64	; note-on A#3
v0	90 '55 '64	; note-on G3
v455	90 '58 '0	; note-off A#3
v25	90 '58 '64	; note-on A#3
v431	90 '55 '0	; note-off G3
v49	90 '55 '64	; note-on G3
v863	90 '51 '0	; note-off D#3
v24	90 '58 '0	; note-off A#3
v24	90 '55 '0	; note-off G3
v49	90 '48 '64	; note-on C3
v0	90 '56 '64	; note-on G#3
v0	90 '53 '64	; note-on F3
v455	90 '56 '0	; note-off G#3
v25	90 '56 '64	; note-on G#3
v431	90 '53 '0	; note-off F3
v49	90 '53 '64	; note-on F3
v863	90 '48 '0	; note-off C3
v24	90 '56 '0	; note-off G#3
v24	90 '53 '0	; note-off F3
v49	90 '49 '64	; note-on C#3
v0	90 '56 '64	; note-on G#3
v0	90 '53 '64	; note-on F3
v455	90 '56 '0	; note-off G#3
v25	90 '56 '64	; note-on G#3
v431	90 '53 '0	; note-off F3
v49	90 '53 '64	; note-on F3
v863	90 '49 '0	; note-off C#3
v24	90 '56 '0	; note-off G#3
v24	90 '53 '0	; note-off F3
v49	90 '51 '64	; note-on D#3
v0	90 '60 '64	; note-on C4
v0	90 '56 '64	; note-on G#3
v455	90 '60 '0	; note-off C4
v25	90 '60 '64	; note-on C4
v431	90 '56 '0	; note-off G#3
v49	90 '56 '64	; note-on G#3
v863	90 '51 '0	; note-off D#3
v24	90 '60 '0	; note-off C4
v24	90 '56 '0	; note-off G#3
v49	90 '51 '64	; note-on D#3
v0	90 '58 '64	; note-on A#3
v0	90 '55 '64	; note-on G3
v455	90 '58 '0	; note-off A#3
v25	90 '58 '64	; note-on A#3
v431	90 '55 '0	; note-off G3
v49	90 '55 '64	; note-on G3
v863	90 '51 '0	; note-off D#3
v24	90 '58 '0	; note-off A#3
v24	90 '55 '0	; note-off G3
v49	90 '48 '64	; note-on C3
v0	90 '56 '64	; note-on G#3
v0	90 '53 '64	; note-on F3
v455	90 '56 '0	; note-off G#3
v25	90 '56 '64	; note-on G#3
v431	90 '53 '0	; note-off F3
v49	90 '53 '64	; note-on F3
v863	90 '48 '0	; note-off C3
v24	90 '56 '0	; note-off G#3
v24	90 '53 '0	; note-off F3
v49	90 '49 '64	; note-on C#3
v0	90 '56 '64	; note-on G#3
v0	90 '53 '64	; note-on F3
v455	90 '56 '0	; note-off G#3
v25	90 '56 '64	; note-on G#3
v431	90 '53 '0	; note-off F3
v49	90 '53 '64	; note-on F3
v863	90 '49 '0	; note-off C#3
v24	90 '56 '0	; note-off G#3
v24	90 '53 '0	; note-off F3
v49	90 '51 '64	; note-on D#3
v0	90 '60 '64	; note-on C4
v0	90 '56 '64	; note-on G#3
v455	90 '60 '0	; note-off C4
v25	90 '60 '64	; note-on C4
v431	90 '56 '0	; note-off G#3
v49	90 '56 '64	; note-on G#3
v863	90 '51 '0	; note-off D#3
v24	90 '60 '0	; note-off C4
v24	90 '56 '0	; note-off G#3
v49	90 '51 '64	; note-on D#3
v0	90 '58 '64	; note-on A#3
v0	90 '55 '64	; note-on G3
v455	90 '58 '0	; note-off A#3
v25	90 '58 '64	; note-on A#3
v431	90 '55 '0	; note-off G3
v49	90 '55 '64	; note-on G3
v863	90 '51 '0	; note-off D#3
v24	90 '58 '0	; note-off A#3
v24	90 '55 '0	; note-off G3
v49	90 '48 '64	; note-on C3
v0	90 '56 '64	; note-on G#3
v0	90 '53 '64	; note-on F3
v455	90 '56 '0	; note-off G#3
v25	90 '56 '64	; note-on G#3
v431	90 '53 '0	; note-off F3
v49	90 '53 '64	; note-on F3
v863	90 '48 '0	; note-off C3
v24	90 '56 '0	; note-off G#3
v24	90 '53 '0	; note-off F3
v49	90 '49 '64	; note-on C#3
v0	90 '56 '64	; note-on G#3
v0	90 '53 '64	; note-on F3
v455	90 '56 '0	; note-off G#3
v25	90 '56 '64	; note-on G#3
v431	90 '53 '0	; note-off F3
v49	90 '53 '64	; note-on F3
v863	90 '49 '0	; note-off C#3
v24	90 '56 '0	; note-off G#3
v24	90 '53 '0	; note-off F3
v49	90 '51 '64	; note-on D#3
v0	90 '60 '64	; note-on C4
v0	90 '56 '64	; note-on G#3
v455	90 '60 '0	; note-off C4
v25	90 '60 '64	; note-on C4
v431	90 '56 '0	; note-off G#3
v49	90 '56 '64	; note-on G#3
v863	90 '51 '0	; note-off D#3
v24	90 '60 '0	; note-off C4
v24	90 '56 '0	; note-off G#3
v49	90 '51 '64	; note-on D#3
v0	90 '58 '64	; note-on A#3
v0	90 '55 '64	; note-on G3
v455	90 '58 '0	; note-off A#3
v25	90 '58 '64	; note-on A#3
v431	90 '55 '0	; note-off G3
v49	90 '55 '64	; note-on G3
v863	90 '51 '0	; note-off D#3
v24	90 '58 '0	; note-off A#3
v24	90 '55 '0	; note-off G3
v49	90 '48 '64	; note-on C3
v0	90 '56 '64	; note-on G#3
v0	90 '53 '64	; note-on F3
v455	90 '56 '0	; note-off G#3
v25	90 '56 '64	; note-on G#3
v431	90 '53 '0	; note-off F3
v49	90 '53 '64	; note-on F3
v863	90 '48 '0	; note-off C3
v24	90 '56 '0	; note-off G#3
v24	90 '53 '0	; note-off F3
v49	90 '49 '64	; note-on C#3
v0	90 '56 '64	; note-on G#3
v0	90 '53 '64	; note-on F3
v455	90 '56 '0	; note-off G#3
v25	90 '53 '64	; note-on F3
v0	90 '56 '64	; note-on G#3
v431	90 '53 '0	; note-off F3
v49	90 '53 '64	; note-on F3
v863	90 '49 '0	; note-off C#3
v24	90 '53 '0	; note-off F3
v0	90 '56 '0	; note-off G#3
v24	90 '53 '0	; note-off F3
v49	90 '41 '64	; note-on F2
v0	90 '48 '64	; note-on C3
v0	90 '53 '64	; note-on F3
v911	90 '41 '0	; note-off F2
v49	90 '48 '64	; note-on C3
v455	90 '48 '0	; note-off C3
v25	90 '39 '64	; note-on D#2
v383	90 '48 '0	; note-off C3
v0	90 '53 '0	; note-off F3
v72	90 '39 '0	; note-off D#2
v25	90 '48 '64	; note-on C3
v0	90 '51 '64	; note-on D#3
v960	90 '48 '64	; note-on C3
v113	90 '48 '0	; note-off C3
v7	90 '48 '64	; note-on C3
v113	90 '48 '0	; note-off C3
v7	90 '48 '64	; note-on C3
v227	90 '48 '0	; note-off C3
v396	90 '48 '0	; note-off C3
v0	90 '51 '0	; note-off D#3
v97	90 '41 '64	; note-on F2
v0	90 '48 '64	; note-on C3
v0	90 '53 '64	; note-on F3
v455	90 '41 '0	; note-off F2
v25	90 '41 '64	; note-on F2
v911	90 '41 '0	; note-off F2
v432	90 '48 '0	; note-off C3
v0	90 '53 '0	; note-off F3
v97	90 '41 '64	; note-on F2
v0	90 '48 '64	; note-on C3
v0	90 '51 '64	; note-on D#3
v141	90 '41 '0	; note-off F2
v9	90 '41 '64	; note-on F2
v141	90 '41 '0	; note-off F2
v9	90 '41 '64	; note-on F2
v170	90 '41 '0	; note-off F2
v10	90 '41 '64	; note-on F2
v141	90 '41 '0	; note-off F2
v9	90 '41 '64	; note-on F2
v141	90 '41 '0	; note-off F2
v9	90 '41 '64	; note-on F2
v170	90 '41 '0	; note-off F2
v10	90 '44 '64	; note-on G#2
v455	90 '44 '0	; note-off G#2
v25	90 '41 '64	; note-on F2
v227	90 '41 '0	; note-off F2
v13	90 '41 '64	; note-on F2
v143	90 '48 '0	; note-off C3
v0	90 '51 '0	; note-off D#3
v84	90 '41 '0	; note-off F2
v13	90 '41 '64	; note-on F2
v0	90 '48 '64	; note-on C3
v0	90 '53 '64	; note-on F3
v455	90 '41 '0	; note-off F2
v505	90 '48 '64	; note-on C3
v455	90 '48 '0	; note-off C3
v408	90 '48 '0	; note-off C3
v0	90 '53 '0	; note-off F3
v97	90 '39 '64	; note-on D#2
v0	90 '48 '64	; note-on C3
v0	90 '51 '64	; note-on D#3
v141	90 '39 '0	; note-off D#2
v9	90 '39 '64	; note-on D#2
v141	90 '39 '0	; note-off D#2
v9	90 '39 '64	; note-on D#2
v170	90 '39 '0	; note-off D#2
v10	90 '39 '64	; note-on D#2
v141	90 '39 '0	; note-off D#2
v9	90 '39 '64	; note-on D#2
v141	90 '39 '0	; note-off D#2
v9	90 '39 '64	; note-on D#2
v170	90 '39 '0	; note-off D#2
v10	90 '48 '64	; note-on C3
v455	90 '48 '0	; note-off C3
v25	90 '41 '64	; note-on F2
v383	90 '48 '0	; note-off C3
v0	90 '51 '0	; note-off D#3
v72	90 '41 '0	; note-off F2
v25	90 '48 '64	; note-on C3
v0	90 '53 '64	; note-on F3
v480	90 '41 '64	; note-on F2
v455	90 '41 '0	; note-off F2
v505	90 '41 '64	; note-on F2
v383	90 '48 '0	; note-off C3
v0	90 '53 '0	; note-off F3
v97	90 '53 '64	; note-on F3
v113	90 '53 '0	; note-off F3
v7	90 '53 '64	; note-on F3
v113	90 '53 '0	; note-off F3
v7	90 '53 '64	; note-on F3
v113	90 '53 '0	; note-off F3
v7	90 '53 '64	; note-on F3
v113	90 '53 '0	; note-off F3
v7	90 '53 '64	; note-on F3
v341	90 '53 '0	; note-off F3
v19	90 '53 '64	; note-on F3
v341	90 '53 '0	; note-off F3
v19	90 '53 '64	; note-on F3
v341	90 '53 '0	; note-off F3
v19	90 '53 '64	; note-on F3
v227	90 '53 '0	; note-off F3
v12	90 '41 '0	; note-off F2
v121	90 '41 '64	; note-on F2
v0	90 '48 '64	; note-on C3
v0	90 '53 '64	; note-on F3
v911	90 '41 '0	; note-off F2
v49	90 '48 '64	; note-on C3
v455	90 '48 '0	; note-off C3
v25	90 '39 '64	; note-on D#2
v383	90 '48 '0	; note-off C3
v0	90 '53 '0	; note-off F3
v72	90 '39 '0	; note-off D#2
v25	90 '48 '64	; note-on C3
v0	90 '51 '64	; note-on D#3
v960	90 '48 '64	; note-on C3
v113	90 '48 '0	; note-off C3
v7	90 '48 '64	; note-on C3
v113	90 '48 '0	; note-off C3
v7	90 '48 '64	; note-on C3
v227	90 '48 '0	; note-off C3
v396	90 '48 '0	; note-off C3
v0	90 '51 '0	; note-off D#3
v97	90 '41 '64	; note-on F2
v0	90 '48 '64	; note-on C3
v0	90 '53 '64	; note-on F3
v455	90 '41 '0	; note-off F2
v25	90 '41 '64	; note-on F2
v911	90 '41 '0	; note-off F2
v432	90 '48 '0	; note-off C3
v0	90 '53 '0	; note-off F3
v97	90 '41 '64	; note-on F2
v0	90 '48 '64	; note-on C3
v0	90 '51 '64	; note-on D#3
v141	90 '41 '0	; note-off F2
v9	90 '41 '64	; note-on F2
v141	90 '41 '0	; note-off F2
v9	90 '41 '64	; note-on F2
v170	90 '41 '0	; note-off F2
v10	90 '41 '64	; note-on F2
v141	90 '41 '0	; note-off F2
v9	90 '41 '64	; note-on F2
v141	90 '41 '0	; note-off F2
v9	90 '41 '64	; note-on F2
v170	90 '41 '0	; note-off F2
v10	90 '44 '64	; note-on G#2
v455	90 '44 '0	; note-off G#2
v25	90 '41 '64	; note-on F2
v227	90 '41 '0	; note-off F2
v13	90 '41 '64	; note-on F2
v143	90 '48 '0	; note-off C3
v0	90 '51 '0	; note-off D#3
v84	90 '41 '0	; note-off F2
v13	90 '41 '64	; note-on F2
v0	90 '48 '64	; note-on C3
v0	90 '53 '64	; note-on F3
v455	90 '41 '0	; note-off F2
v505	90 '48 '64	; note-on C3
v455	90 '48 '0	; note-off C3
v408	90 '48 '0	; note-off C3
v0	90 '53 '0	; note-off F3
v97	90 '39 '64	; note-on D#2
v0	90 '48 '64	; note-on C3
v0	90 '51 '64	; note-on D#3
v141	90 '39 '0	; note-off D#2
v9	90 '39 '64	; note-on D#2
v141	90 '39 '0	; note-off D#2
v9	90 '39 '64	; note-on D#2
v170	90 '39 '0	; note-off D#2
v10	90 '39 '64	; note-on D#2
v141	90 '39 '0	; note-off D#2
v9	90 '39 '64	; note-on D#2
v141	90 '39 '0	; note-off D#2
v9	90 '39 '64	; note-on D#2
v170	90 '39 '0	; note-off D#2
v10	90 '48 '64	; note-on C3
v455	90 '48 '0	; note-off C3
v25	90 '41 '64	; note-on F2
v383	90 '48 '0	; note-off C3
v0	90 '51 '0	; note-off D#3
v72	90 '41 '0	; note-off F2
v25	90 '48 '64	; note-on C3
v0	90 '53 '64	; note-on F3
v480	90 '41 '64	; note-on F2
v455	90 '41 '0	; note-off F2
v505	90 '41 '64	; note-on F2
v383	90 '48 '0	; note-off C3
v0	90 '53 '0	; note-off F3
v97	90 '53 '64	; note-on F3
v113	90 '53 '0	; note-off F3
v7	90 '53 '64	; note-on F3
v113	90 '53 '0	; note-off F3
v7	90 '53 '64	; note-on F3
v113	90 '53 '0	; note-off F3
v7	90 '53 '64	; note-on F3
v113	90 '53 '0	; note-off F3
v7	90 '53 '64	; note-on F3
v341	90 '53 '0	; note-off F3
v19	90 '53 '64	; note-on F3
v341	90 '53 '0	; note-off F3
v19	90 '53 '64	; note-on F3
v119	90 '53 '0	; note-off F3
v480	90 '41 '0	; note-off F2
v121	90 '51 '64	; note-on D#3
v0	90 '56 '64	; note-on G#3
v0	90 '60 '64	; note-on C4
v1823	90 '51 '0	; note-off D#3
v0	90 '56 '0	; note-off G#3
v0	90 '60 '0	; note-off C4
v97	90 '51 '64	; note-on D#3
v0	90 '55 '64	; note-on G3
v0	90 '58 '64	; note-on A#3
v1823	90 '51 '0	; note-off D#3
v0	90 '55 '0	; note-off G3
v0	90 '58 '0	; note-off A#3
v97	90 '48 '64	; note-on C3
v0	90 '53 '64	; note-on F3
v0	90 '56 '64	; note-on G#3
v1823	90 '48 '0	; note-off C3
v0	90 '53 '0	; note-off F3
v0	90 '56 '0	; note-off G#3
v97	90 '49 '64	; note-on C#3
v0	90 '53 '64	; note-on F3
v0	90 '56 '64	; note-on G#3
v1823	90 '49 '0	; note-off C#3
v0	90 '53 '0	; note-off F3
v0	90 '56 '0	; note-off G#3
v97	90 '51 '64	; note-on D#3
v0	90 '56 '64	; note-on G#3
v0	90 '60 '64	; note-on C4
v1823	90 '51 '0	; note-off D#3
v0	90 '56 '0	; note-off G#3
v0	90 '60 '0	; note-off C4
v97	90 '51 '64	; note-on D#3
v0	90 '55 '64	; note-on G3
v0	90 '58 '64	; note-on A#3
v1823	90 '51 '0	; note-off D#3
v0	90 '55 '0	; note-off G3
v0	90 '58 '0	; note-off A#3
v97	90 '48 '64	; note-on C3
v0	90 '53 '64	; note-on F3
v0	90 '56 '64	; note-on G#3
v1823	90 '48 '0	; note-off C3
v0	90 '53 '0	; note-off F3
v0	90 '56 '0	; note-off G#3
v97	90 '49 '64	; note-on C#3
v0	90 '53 '64	; note-on F3
v0	90 '56 '64	; note-on G#3
v1823	90 '49 '0	; note-off C#3
v0	90 '53 '0	; note-off F3
v0	90 '56 '0	; note-off G#3
v97	90 '51 '64	; note-on D#3
v0	90 '60 '64	; note-on C4
v455	90 '60 '0	; note-off C4
v25	90 '60 '64	; note-on C4
v1343	90 '51 '0	; note-off D#3
v24	90 '60 '0	; note-off C4
v73	90 '51 '64	; note-on D#3
v0	90 '58 '64	; note-on A#3
v455	90 '58 '0	; note-off A#3
v25	90 '58 '64	; note-on A#3
v1343	90 '51 '0	; note-off D#3
v24	90 '58 '0	; note-off A#3
v73	90 '48 '64	; note-on C3
v0	90 '56 '64	; note-on G#3
v455	90 '56 '0	; note-off G#3
v25	90 '56 '64	; note-on G#3
v1343	90 '48 '0	; note-off C3
v24	90 '56 '0	; note-off G#3
v73	90 '49 '64	; note-on C#3
v0	90 '56 '64	; note-on G#3
v455	90 '56 '0	; note-off G#3
v25	90 '53 '64	; note-on F3
v0	90 '56 '64	; note-on G#3
v1343	90 '49 '0	; note-off C#3
v24	90 '53 '0	; note-off F3
v0	90 '56 '0	; note-off G#3
v73	90 '51 '64	; note-on D#3
v0	90 '60 '64	; note-on C4
v455	90 '60 '0	; note-off C4
v25	90 '60 '64	; note-on C4
v1343	90 '51 '0	; note-off D#3
v24	90 '60 '0	; note-off C4
v73	90 '51 '64	; note-on D#3
v0	90 '58 '64	; note-on A#3
v455	90 '58 '0	; note-off A#3
v25	90 '58 '64	; note-on A#3
v1343	90 '51 '0	; note-off D#3
v24	90 '58 '0	; note-off A#3
v73	90 '48 '64	; note-on C3
v0	90 '56 '64	; note-on G#3
v455	90 '56 '0	; note-off G#3
v25	90 '56 '64	; note-on G#3
v1343	90 '48 '0	; note-off C3
v24	90 '56 '0	; note-off G#3
v73	90 '49 '64	; note-on C#3
v0	90 '56 '64	; note-on G#3
v455	90 '56 '0	; note-off G#3
v25	90 '53 '64	; note-on F3
v0	90 '56 '64	; note-on G#3
v1343	90 '49 '0	; note-off C#3
v24	90 '53 '0	; note-off F3
v0	90 '56 '0	; note-off G#3
v73	90 '51 '64	; note-on D#3
v0	90 '60 '64	; note-on C4
v455	90 '60 '0	; note-off C4
v25	90 '60 '64	; note-on C4
v1343	90 '51 '0	; note-off D#3
v24	90 '60 '0	; note-off C4
v73	90 '51 '64	; note-on D#3
v0	90 '58 '64	; note-on A#3
v455	90 '58 '0	; note-off A#3
v25	90 '58 '64	; note-on A#3
v1343	90 '51 '0	; note-off D#3
v24	90 '58 '0	; note-off A#3
v73	90 '48 '64	; note-on C3
v0	90 '56 '64	; note-on G#3
v455	90 '56 '0	; note-off G#3
v25	90 '56 '64	; note-on G#3
v1343	90 '48 '0	; note-off C3
v24	90 '56 '0	; note-off G#3
v73	90 '49 '64	; note-on C#3
v0	90 '56 '64	; note-on G#3
v455	90 '56 '0	; note-off G#3
v25	90 '53 '64	; note-on F3
v0	90 '56 '64	; note-on G#3
v1343	90 '49 '0	; note-off C#3
v24	90 '53 '0	; note-off F3
v0	90 '56 '0	; note-off G#3
v73	90 '51 '64	; note-on D#3
v0	90 '60 '64	; note-on C4
v455	90 '60 '0	; note-off C4
v25	90 '56 '64	; note-on G#3
v0	90 '60 '64	; note-on C4
v1343	90 '51 '0	; note-off D#3
v24	90 '56 '0	; note-off G#3
v0	90 '60 '0	; note-off C4
v73	90 '51 '64	; note-on D#3
v0	90 '58 '64	; note-on A#3
v455	90 '58 '0	; note-off A#3
v25	90 '55 '64	; note-on G3
v0	90 '58 '64	; note-on A#3
v1343	90 '51 '0	; note-off D#3
v24	90 '55 '0	; note-off G3
v0	90 '58 '0	; note-off A#3
v73	90 '48 '64	; note-on C3
v0	90 '56 '64	; note-on G#3
v455	90 '56 '0	; note-off G#3
v25	90 '53 '66	; note-on F3
v0	90 '56 '66	; note-on G#3
v1343	90 '48 '0	; note-off C3
v24	90 '53 '0	; note-off F3
v0	90 '56 '0	; note-off G#3
v73	90 '49 '72	; note-on C#3
v0	90 '56 '72	; note-on G#3
v455	90 '56 '0	; note-off G#3
v25	90 '53 '74	; note-on F3
v0	90 '56 '74	; note-on G#3
v1343	90 '49 '0	; note-off C#3
v24	90 '53 '0	; note-off F3
v0	90 '56 '0	; note-off G#3
v73	90 '51 '80	; note-on D#3
v0	90 '60 '80	; note-on C4
v0	90 '56 '80	; note-on G#3
v455	90 '60 '0	; note-off C4
v25	90 '60 '80	; note-on C4
v431	90 '56 '0	; note-off G#3
v49	90 '56 '80	; note-on G#3
v863	90 '51 '0	; note-off D#3
v24	90 '60 '0	; note-off C4
v24	90 '56 '0	; note-off G#3
v49	90 '51 '80	; note-on D#3
v0	90 '58 '80	; note-on A#3
v0	90 '55 '80	; note-on G3
v455	90 '58 '0	; note-off A#3
v25	90 '58 '80	; note-on A#3
v431	90 '55 '0	; note-off G3
v49	90 '55 '80	; note-on G3
v863	90 '51 '0	; note-off D#3
v24	90 '58 '0	; note-off A#3
v24	90 '55 '0	; note-off G3
v49	90 '48 '80	; note-on C3
v0	90 '56 '80	; note-on G#3
v0	90 '53 '80	; note-on F3
v455	90 '56 '0	; note-off G#3
v25	90 '56 '80	; note-on G#3
v431	90 '53 '0	; note-off F3
v49	90 '53 '80	; note-on F3
v863	90 '48 '0	; note-off C3
v24	90 '56 '0	; note-off G#3
v24	90 '53 '0	; note-off F3
v49	90 '49 '80	; note-on C#3
v0	90 '56 '80	; note-on G#3
v0	90 '53 '80	; note-on F3
v455	90 '56 '0	; note-off G#3
v25	90 '56 '80	; note-on G#3
v431	90 '53 '0	; note-off F3
v49	90 '53 '80	; note-on F3
v863	90 '49 '0	; note-off C#3
v24	90 '56 '0	; note-off G#3
v24	90 '53 '0	; note-off F3
v49	90 '51 '80	; note-on D#3
v0	90 '60 '80	; note-on C4
v0	90 '56 '80	; note-on G#3
v455	90 '60 '0	; note-off C4
v25	90 '60 '80	; note-on C4
v431	90 '56 '0	; note-off G#3
v49	90 '56 '80	; note-on G#3
v863	90 '51 '0	; note-off D#3
v24	90 '60 '0	; note-off C4
v24	90 '56 '0	; note-off G#3
v49	90 '51 '80	; note-on D#3
v0	90 '58 '80	; note-on A#3
v0	90 '55 '80	; note-on G3
v455	90 '58 '0	; note-off A#3
v25	90 '58 '80	; note-on A#3
v431	90 '55 '0	; note-off G3
v49	90 '55 '80	; note-on G3
v863	90 '51 '0	; note-off D#3
v24	90 '58 '0	; note-off A#3
v24	90 '55 '0	; note-off G3
v49	90 '48 '80	; note-on C3
v0	90 '56 '80	; note-on G#3
v0	90 '53 '80	; note-on F3
v455	90 '56 '0	; note-off G#3
v25	90 '56 '80	; note-on G#3
v431	90 '53 '0	; note-off F3
v49	90 '53 '80	; note-on F3
v863	90 '48 '0	; note-off C3
v24	90 '56 '0	; note-off G#3
v24	90 '53 '0	; note-off F3
v49	90 '49 '80	; note-on C#3
v0	90 '56 '80	; note-on G#3
v0	90 '53 '80	; note-on F3
v455	90 '56 '0	; note-off G#3
v25	90 '56 '80	; note-on G#3
v431	90 '53 '0	; note-off F3
v49	90 '53 '80	; note-on F3
v863	90 '49 '0	; note-off C#3
v24	90 '56 '0	; note-off G#3
v24	90 '53 '0	; note-off F3
v49	90 '51 '80	; note-on D#3
v0	90 '60 '80	; note-on C4
v0	90 '56 '80	; note-on G#3
v455	90 '60 '0	; note-off C4
v25	90 '60 '80	; note-on C4
v431	90 '56 '0	; note-off G#3
v49	90 '56 '80	; note-on G#3
v863	90 '51 '0	; note-off D#3
v24	90 '60 '0	; note-off C4
v24	90 '56 '0	; note-off G#3
v49	90 '51 '80	; note-on D#3
v0	90 '58 '80	; note-on A#3
v0	90 '55 '80	; note-on G3
v455	90 '58 '0	; note-off A#3
v25	90 '58 '80	; note-on A#3
v431	90 '55 '0	; note-off G3
v49	90 '55 '80	; note-on G3
v863	90 '51 '0	; note-off D#3
v24	90 '58 '0	; note-off A#3
v24	90 '55 '0	; note-off G3
v49	90 '48 '80	; note-on C3
v0	90 '56 '80	; note-on G#3
v0	90 '53 '80	; note-on F3
v455	90 '56 '0	; note-off G#3
v25	90 '56 '80	; note-on G#3
v431	90 '53 '0	; note-off F3
v49	90 '53 '80	; note-on F3
v863	90 '48 '0	; note-off C3
v24	90 '56 '0	; note-off G#3
v24	90 '53 '0	; note-off F3
v49	90 '49 '80	; note-on C#3
v0	90 '56 '80	; note-on G#3
v0	90 '53 '80	; note-on F3
v455	90 '56 '0	; note-off G#3
v25	90 '56 '80	; note-on G#3
v431	90 '53 '0	; note-off F3
v49	90 '53 '80	; note-on F3
v863	90 '49 '0	; note-off C#3
v24	90 '56 '0	; note-off G#3
v24	90 '53 '0	; note-off F3
v49	90 '51 '80	; note-on D#3
v0	90 '60 '80	; note-on C4
v0	90 '56 '80	; note-on G#3
v455	90 '60 '0	; note-off C4
v25	90 '60 '80	; note-on C4
v431	90 '56 '0	; note-off G#3
v49	90 '56 '80	; note-on G#3
v863	90 '51 '0	; note-off D#3
v24	90 '60 '0	; note-off C4
v24	90 '56 '0	; note-off G#3
v49	90 '51 '80	; note-on D#3
v0	90 '58 '80	; note-on A#3
v0	90 '55 '80	; note-on G3
v455	90 '58 '0	; note-off A#3
v25	90 '58 '80	; note-on A#3
v431	90 '55 '0	; note-off G3
v49	90 '55 '80	; note-on G3
v863	90 '51 '0	; note-off D#3
v24	90 '58 '0	; note-off A#3
v24	90 '55 '0	; note-off G3
v49	90 '48 '80	; note-on C3
v0	90 '56 '80	; note-on G#3
v0	90 '53 '80	; note-on F3
v455	90 '56 '0	; note-off G#3
v25	90 '56 '80	; note-on G#3
v431	90 '53 '0	; note-off F3
v49	90 '53 '80	; note-on F3
v863	90 '48 '0	; note-off C3
v24	90 '56 '0	; note-off G#3
v24	90 '53 '0	; note-off F3
v49	90 '49 '80	; note-on C#3
v0	90 '56 '80	; note-on G#3
v0	90 '53 '80	; note-on F3
v455	90 '56 '0	; note-off G#3
v25	90 '53 '80	; note-on F3
v0	90 '56 '80	; note-on G#3
v431	90 '53 '0	; note-off F3
v49	90 '53 '80	; note-on F3
v863	90 '49 '0	; note-off C#3
v24	90 '53 '0	; note-off F3
v0	90 '56 '0	; note-off G#3
v24	90 '53 '0	; note-off F3
v49	90 '41 '80	; note-on F2
v0	90 '48 '80	; note-on C3
v0	90 '53 '80	; note-on F3
v911	90 '41 '0	; note-off F2
v49	90 '48 '80	; note-on C3
v455	90 '48 '0	; note-off C3
v25	90 '39 '80	; note-on D#2
v383	90 '48 '0	; note-off C3
v0	90 '53 '0	; note-off F3
v72	90 '39 '0	; note-off D#2
v25	90 '48 '80	; note-on C3
v0	90 '51 '80	; note-on D#3
v960	90 '48 '80	; note-on C3
v113	90 '48 '0	; note-off C3
v7	90 '48 '80	; note-on C3
v113	90 '48 '0	; note-off C3
v7	90 '48 '80	; note-on C3
v227	90 '48 '0	; note-off C3
v396	90 '48 '0	; note-off C3
v0	90 '51 '0	; note-off D#3
v97	90 '41 '80	; note-on F2
v0	90 '48 '80	; note-on C3
v0	90 '53 '80	; note-on F3
v455	90 '41 '0	; note-off F2
v25	90 '41 '80	; note-on F2
v911	90 '41 '0	; note-off F2
v432	90 '48 '0	; note-off C3
v0	90 '53 '0	; note-off F3
v97	90 '41 '80	; note-on F2
v0	90 '48 '80	; note-on C3
v0	90 '51 '80	; note-on D#3
v141	90 '41 '0	; note-off F2
v9	90 '41 '80	; note-on F2
v141	90 '41 '0	; note-off F2
v9	90 '41 '80	; note-on F2
v170	90 '41 '0	; note-off F2
v10	90 '41 '80	; note-on F2
v141	90 '41 '0	; note-off F2
v9	90 '41 '80	; note-on F2
v141	90 '41 '0	; note-off F2
v9	90 '41 '80	; note-on F2
v170	90 '41 '0	; note-off F2
v10	90 '44 '80	; note-on G#2
v455	90 '44 '0	; note-off G#2
v25	90 '41 '80	; note-on F2
v227	90 '41 '0	; note-off F2
v13	90 '41 '80	; note-on F2
v143	90 '48 '0	; note-off C3
v0	90 '51 '0	; note-off D#3
v84	90 '41 '0	; note-off F2
v13	90 '41 '80	; note-on F2
v0	90 '48 '80	; note-on C3
v0	90 '53 '80	; note-on F3
v455	90 '41 '0	; note-off F2
v505	90 '48 '80	; note-on C3
v455	90 '48 '0	; note-off C3
v408	90 '48 '0	; note-off C3
v0	90 '53 '0	; note-off F3
v97	90 '39 '80	; note-on D#2
v0	90 '48 '80	; note-on C3
v0	90 '51 '80	; note-on D#3
v141	90 '39 '0	; note-off D#2
v9	90 '39 '80	; note-on D#2
v141	90 '39 '0	; note-off D#2
v9	90 '39 '80	; note-on D#2
v170	90 '39 '0	; note-off D#2
v10	90 '39 '80	; note-on D#2
v141	90 '39 '0	; note-off D#2
v9	90 '39 '80	; note-on D#2
v141	90 '39 '0	; note-off D#2
v9	90 '39 '80	; note-on D#2
v170	90 '39 '0	; note-off D#2
v10	90 '48 '80	; note-on C3
v455	90 '48 '0	; note-off C3
v25	90 '41 '80	; note-on F2
v383	90 '48 '0	; note-off C3
v0	90 '51 '0	; note-off D#3
v72	90 '41 '0	; note-off F2
v25	90 '48 '80	; note-on C3
v0	90 '53 '80	; note-on F3
v480	90 '41 '80	; note-on F2
v455	90 '41 '0	; note-off F2
v505	90 '41 '80	; note-on F2
v383	90 '48 '0	; note-off C3
v0	90 '53 '0	; note-off F3
v97	90 '53 '80	; note-on F3
v113	90 '53 '0	; note-off F3
v7	90 '53 '80	; note-on F3
v113	90 '53 '0	; note-off F3
v7	90 '53 '80	; note-on F3
v113	90 '53 '0	; note-off F3
v7	90 '53 '80	; note-on F3
v113	90 '53 '0	; note-off F3
v7	90 '53 '80	; note-on F3
v341	90 '53 '0	; note-off F3
v19	90 '53 '80	; note-on F3
v341	90 '53 '0	; note-off F3
v19	90 '53 '80	; note-on F3
v341	90 '53 '0	; note-off F3
v19	90 '53 '80	; note-on F3
v227	90 '53 '0	; note-off F3
v12	90 '41 '0	; note-off F2
v121	90 '41 '80	; note-on F2
v0	90 '48 '80	; note-on C3
v0	90 '53 '80	; note-on F3
v911	90 '41 '0	; note-off F2
v49	90 '48 '80	; note-on C3
v455	90 '48 '0	; note-off C3
v25	90 '39 '80	; note-on D#2
v383	90 '48 '0	; note-off C3
v0	90 '53 '0	; note-off F3
v72	90 '39 '0	; note-off D#2
v25	90 '48 '80	; note-on C3
v0	90 '51 '80	; note-on D#3
v960	90 '48 '80	; note-on C3
v113	90 '48 '0	; note-off C3
v7	90 '48 '80	; note-on C3
v113	90 '48 '0	; note-off C3
v7	90 '48 '80	; note-on C3
v227	90 '48 '0	; note-off C3
v396	90 '48 '0	; note-off C3
v0	90 '51 '0	; note-off D#3
v97	90 '41 '80	; note-on F2
v0	90 '48 '80	; note-on C3
v0	90 '53 '80	; note-on F3
v455	90 '41 '0	; note-off F2
v25	90 '41 '80	; note-on F2
v911	90 '41 '0	; note-off F2
v432	90 '48 '0	; note-off C3
v0	90 '53 '0	; note-off F3
v97	90 '41 '80	; note-on F2
v0	90 '48 '80	; note-on C3
v0	90 '51 '80	; note-on D#3
v141	90 '41 '0	; note-off F2
v9	90 '41 '80	; note-on F2
v141	90 '41 '0	; note-off F2
v9	90 '41 '80	; note-on F2
v170	90 '41 '0	; note-off F2
v10	90 '41 '80	; note-on F2
v141	90 '41 '0	; note-off F2
v9	90 '41 '80	; note-on F2
v141	90 '41 '0	; note-off F2
v9	90 '41 '80	; note-on F2
v170	90 '41 '0	; note-off F2
v10	90 '44 '80	; note-on G#2
v455	90 '44 '0	; note-off G#2
v25	90 '41 '80	; note-on F2
v227	90 '41 '0	; note-off F2
v13	90 '41 '80	; note-on F2
v143	90 '48 '0	; note-off C3
v0	90 '51 '0	; note-off D#3
v84	90 '41 '0	; note-off F2
v13	90 '41 '80	; note-on F2
v0	90 '48 '80	; note-on C3
v0	90 '53 '80	; note-on F3
v455	90 '41 '0	; note-off F2
v505	90 '48 '80	; note-on C3
v455	90 '48 '0	; note-off C3
v408	90 '48 '0	; note-off C3
v0	90 '53 '0	; note-off F3
v97	90 '39 '80	; note-on D#2
v0	90 '48 '80	; note-on C3
v0	90 '51 '80	; note-on D#3
v141	90 '39 '0	; note-off D#2
v9	90 '39 '80	; note-on D#2
v141	90 '39 '0	; note-off D#2
v9	90 '39 '80	; note-on D#2
v170	90 '39 '0	; note-off D#2
v10	90 '39 '80	; note-on D#2
v141	90 '39 '0	; note-off D#2
v9	90 '39 '80	; note-on D#2
v141	90 '39 '0	; note-off D#2
v9	90 '39 '80	; note-on D#2
v170	90 '39 '0	; note-off D#2
v10	90 '48 '80	; note-on C3
v455	90 '48 '0	; note-off C3
v25	90 '41 '80	; note-on F2
v383	90 '48 '0	; note-off C3
v0	90 '51 '0	; note-off D#3
v72	90 '41 '0	; note-off F2
v25	90 '48 '80	; note-on C3
v0	90 '53 '80	; note-on F3
v480	90 '41 '80	; note-on F2
v455	90 '41 '0	; note-off F2
v505	90 '41 '80	; note-on F2
v383	90 '48 '0	; note-off C3
v0	90 '53 '0	; note-off F3
v97	90 '53 '80	; note-on F3
v113	90 '53 '0	; note-off F3
v7	90 '53 '80	; note-on F3
v113	90 '53 '0	; note-off F3
v7	90 '53 '80	; note-on F3
v113	90 '53 '0	; note-off F3
v7	90 '53 '80	; note-on F3
v113	90 '53 '0	; note-off F3
v7	90 '53 '80	; note-on F3
v341	90 '53 '0	; note-off F3
v19	90 '53 '80	; note-on F3
v341	90 '53 '0	; note-off F3
v19	90 '53 '80	; note-on F3
v119	90 '53 '0	; note-off F3
v480	90 '41 '0	; note-off F2
v121	90 '51 '64	; note-on D#3
v0	90 '60 '64	; note-on C4
v455	90 '60 '0	; note-off C4
v25	90 '60 '64	; note-on C4
v455	90 '60 '0	; note-off C4
v25	90 '60 '64	; note-on C4
v863	90 '51 '0	; note-off D#3
v48	90 '60 '0	; note-off C4
v49	90 '51 '64	; note-on D#3
v0	90 '58 '64	; note-on A#3
v911	90 '58 '0	; note-off A#3
v49	90 '58 '64	; note-on A#3
v863	90 '51 '0	; note-off D#3
v48	90 '58 '0	; note-off A#3
v49	90 '48 '64	; note-on C3
v0	90 '56 '64	; note-on G#3
v911	90 '56 '0	; note-off G#3
v49	90 '56 '64	; note-on G#3
v863	90 '48 '0	; note-off C3
v48	90 '56 '0	; note-off G#3
v49	90 '49 '64	; note-on C#3
v0	90 '56 '64	; note-on G#3
v911	90 '56 '0	; note-off G#3
v49	90 '53 '64	; note-on F3
v0	90 '56 '64	; note-on G#3
v863	90 '49 '0	; note-off C#3
v48	90 '53 '0	; note-off F3
v0	90 '56 '0	; note-off G#3
v49	90 '51 '64	; note-on D#3
v0	90 '60 '64	; note-on C4
v911	90 '60 '0	; note-off C4
v49	90 '60 '64	; note-on C4
v863	90 '51 '0	; note-off D#3
v48	90 '60 '0	; note-off C4
v49	90 '51 '64	; note-on D#3
v0	90 '58 '64	; note-on A#3
v911	90 '58 '0	; note-off A#3
v49	90 '58 '64	; note-on A#3
v863	90 '51 '0	; note-off D#3
v48	90 '58 '0	; note-off A#3
v49	90 '48 '64	; note-on C3
v0	90 '56 '64	; note-on G#3
v911	90 '56 '0	; note-off G#3
v49	90 '56 '64	; note-on G#3
v863	90 '48 '0	; note-off C3
v48	90 '56 '0	; note-off G#3
v49	90 '49 '64	; note-on C#3
v0	90 '56 '64	; note-on G#3
v911	90 '56 '0	; note-off G#3
v49	90 '53 '64	; note-on F3
v0	90 '56 '64	; note-on G#3
v863	90 '49 '0	; note-off C#3
v48	90 '53 '0	; note-off F3
v0	90 '56 '0	; note-off G#3
v49	90 '51 '96	; note-on D#3
v0	90 '60 '96	; note-on C4
v455	90 '60 '0	; note-off C4
v25	90 '60 '96	; note-on C4
v455	90 '60 '0	; note-off C4
v25	90 '60 '96	; note-on C4
v863	90 '51 '0	; note-off D#3
v48	90 '60 '0	; note-off C4
v49	90 '51 '96	; note-on D#3
v0	90 '58 '96	; note-on A#3
v911	90 '58 '0	; note-off A#3
v49	90 '58 '96	; note-on A#3
v863	90 '51 '0	; note-off D#3
v48	90 '58 '0	; note-off A#3
v49	90 '48 '96	; note-on C3
v0	90 '56 '96	; note-on G#3
v911	90 '56 '0	; note-off G#3
v49	90 '56 '96	; note-on G#3
v863	90 '48 '0	; note-off C3
v48	90 '56 '0	; note-off G#3
v49	90 '49 '96	; note-on C#3
v0	90 '56 '96	; note-on G#3
v911	90 '56 '0	; note-off G#3
v49	90 '53 '96	; note-on F3
v0	90 '56 '96	; note-on G#3
v863	90 '49 '0	; note-off C#3
v48	90 '53 '0	; note-off F3
v0	90 '56 '0	; note-off G#3
v49	90 '51 '96	; note-on D#3
v0	90 '60 '96	; note-on C4
v911	90 '60 '0	; note-off C4
v49	90 '60 '96	; note-on C4
v863	90 '51 '0	; note-off D#3
v48	90 '60 '0	; note-off C4
v49	90 '51 '96	; note-on D#3
v0	90 '58 '96	; note-on A#3
v911	90 '58 '0	; note-off A#3
v49	90 '58 '96	; note-on A#3
v863	90 '51 '0	; note-off D#3
v48	90 '58 '0	; note-off A#3
v49	90 '48 '96	; note-on C3
v0	90 '56 '96	; note-on G#3
v911	90 '56 '0	; note-off G#3
v49	90 '56 '96	; note-on G#3
v863	90 '48 '0	; note-off C3
v48	90 '56 '0	; note-off G#3
v49	90 '49 '96	; note-on C#3
v0	90 '56 '96	; note-on G#3
v911	90 '56 '0	; note-off G#3
v49	90 '53 '96	; note-on F3
v0	90 '56 '96	; note-on G#3
v863	90 '49 '0	; note-off C#3
v48	90 '53 '0	; note-off F3
v0	90 '56 '0	; note-off G#3
v49	90 '51 '96	; note-on D#3
v0	90 '60 '96	; note-on C4
v455	90 '60 '0	; note-off C4
v25	90 '60 '96	; note-on C4
v455	90 '60 '0	; note-off C4
v25	90 '60 '96	; note-on C4
v863	90 '51 '0	; note-off D#3
v48	90 '60 '0	; note-off C4
v49	90 '51 '96	; note-on D#3
v0	90 '58 '96	; note-on A#3
v911	90 '58 '0	; note-off A#3
v49	90 '58 '96	; note-on A#3
v863	90 '51 '0	; note-off D#3
v48	90 '58 '0	; note-off A#3
v49	90 '48 '96	; note-on C3
v0	90 '56 '96	; note-on G#3
v911	90 '56 '0	; note-off G#3
v49	90 '56 '96	; note-on G#3
v863	90 '48 '0	; note-off C3
v48	90 '56 '0	; note-off G#3
v49	90 '49 '96	; note-on C#3
v0	90 '56 '96	; note-on G#3
v911	90 '56 '0	; note-off G#3
v49	90 '53 '96	; note-on F3
v0	90 '56 '96	; note-on G#3
v863	90 '49 '0	; note-off C#3
v48	90 '53 '0	; note-off F3
v0	90 '56 '0	; note-off G#3
v49	90 '51 '96	; note-on D#3
v0	90 '60 '96	; note-on C4
v911	90 '60 '0	; note-off C4
v49	90 '60 '96	; note-on C4
v863	90 '51 '0	; note-off D#3
v48	90 '60 '0	; note-off C4
v49	90 '51 '96	; note-on D#3
v0	90 '58 '96	; note-on A#3
v911	90 '58 '0	; note-off A#3
v49	90 '58 '96	; note-on A#3
v863	90 '51 '0	; note-off D#3
v48	90 '58 '0	; note-off A#3
v49	90 '48 '96	; note-on C3
v0	90 '56 '96	; note-on G#3
v911	90 '56 '0	; note-off G#3
v49	90 '56 '96	; note-on G#3
v863	90 '48 '0	; note-off C3
v48	90 '56 '0	; note-off G#3
v49	90 '49 '96	; note-on C#3
v0	90 '56 '96	; note-on G#3
v911	90 '56 '0	; note-off G#3
v49	90 '53 '96	; note-on F3
v0	90 '56 '96	; note-on G#3
v863	90 '49 '0	; note-off C#3
v48	90 '53 '0	; note-off F3
v0	90 '56 '0	; note-off G#3
v49	90 '41 '96	; note-on F2
v0	90 '48 '96	; note-on C3
v0	90 '53 '96	; note-on F3
v911	90 '41 '0	; note-off F2
v49	90 '48 '96	; note-on C3
v455	90 '48 '0	; note-off C3
v25	90 '39 '96	; note-on D#2
v383	90 '48 '0	; note-off C3
v0	90 '53 '0	; note-off F3
v72	90 '39 '0	; note-off D#2
v25	90 '48 '96	; note-on C3
v0	90 '51 '96	; note-on D#3
v960	90 '48 '96	; note-on C3
v113	90 '48 '0	; note-off C3
v7	90 '48 '96	; note-on C3
v113	90 '48 '0	; note-off C3
v7	90 '48 '96	; note-on C3
v227	90 '48 '0	; note-off C3
v396	90 '48 '0	; note-off C3
v0	90 '51 '0	; note-off D#3
v97	90 '41 '96	; note-on F2
v0	90 '48 '96	; note-on C3
v0	90 '53 '96	; note-on F3
v455	90 '41 '0	; note-off F2
v25	90 '41 '96	; note-on F2
v911	90 '41 '0	; note-off F2
v432	90 '48 '0	; note-off C3
v0	90 '53 '0	; note-off F3
v97	90 '41 '96	; note-on F2
v0	90 '48 '96	; note-on C3
v0	90 '51 '96	; note-on D#3
v141	90 '41 '0	; note-off F2
v9	90 '41 '96	; note-on F2
v141	90 '41 '0	; note-off F2
v9	90 '41 '96	; note-on F2
v170	90 '41 '0	; note-off F2
v10	90 '41 '96	; note-on F2
v141	90 '41 '0	; note-off F2
v9	90 '41 '96	; note-on F2
v141	90 '41 '0	; note-off F2
v9	90 '41 '96	; note-on F2
v170	90 '41 '0	; note-off F2
v10	90 '44 '96	; note-on G#2
v455	90 '44 '0	; note-off G#2
v25	90 '41 '96	; note-on F2
v227	90 '41 '0	; note-off F2
v13	90 '41 '96	; note-on F2
v143	90 '48 '0	; note-off C3
v0	90 '51 '0	; note-off D#3
v84	90 '41 '0	; note-off F2
v13	90 '41 '96	; note-on F2
v0	90 '48 '96	; note-on C3
v0	90 '53 '96	; note-on F3
v455	90 '41 '0	; note-off F2
v505	90 '48 '96	; note-on C3
v455	90 '48 '0	; note-off C3
v408	90 '48 '0	; note-off C3
v0	90 '53 '0	; note-off F3
v97	90 '39 '96	; note-on D#2
v0	90 '48 '96	; note-on C3
v0	90 '51 '96	; note-on D#3
v141	90 '39 '0	; note-off D#2
v9	90 '39 '96	; note-on D#2
v141	90 '39 '0	; note-off D#2
v9	90 '39 '96	; note-on D#2
v170	90 '39 '0	; note-off D#2
v10	90 '39 '96	; note-on D#2
v141	90 '39 '0	; note-off D#2
v9	90 '39 '96	; note-on D#2
v141	90 '39 '0	; note-off D#2
v9	90 '39 '96	; note-on D#2
v170	90 '39 '0	; note-off D#2
v10	90 '48 '96	; note-on C3
v455	90 '48 '0	; note-off C3
v25	90 '41 '96	; note-on F2
v383	90 '48 '0	; note-off C3
v0	90 '51 '0	; note-off D#3
v72	90 '41 '0	; note-off F2
v25	90 '48 '96	; note-on C3
v0	90 '53 '96	; note-on F3
v480	90 '41 '96	; note-on F2
v455	90 '41 '0	; note-off F2
v505	90 '41 '96	; note-on F2
v383	90 '48 '0	; note-off C3
v0	90 '53 '0	; note-off F3
v97	90 '53 '96	; note-on F3
v113	90 '53 '0	; note-off F3
v7	90 '53 '96	; note-on F3
v113	90 '53 '0	; note-off F3
v7	90 '53 '96	; note-on F3
v113	90 '53 '0	; note-off F3
v7	90 '53 '96	; note-on F3
v113	90 '53 '0	; note-off F3
v7	90 '53 '96	; note-on F3
v341	90 '53 '0	; note-off F3
v19	90 '53 '96	; note-on F3
v341	90 '53 '0	; note-off F3
v19	90 '53 '96	; note-on F3
v341	90 '53 '0	; note-off F3
v19	90 '53 '96	; note-on F3
v227	90 '53 '0	; note-off F3
v12	90 '41 '0	; note-off F2
v121	90 '41 '96	; note-on F2
v0	90 '48 '96	; note-on C3
v0	90 '53 '96	; note-on F3
v911	90 '41 '0	; note-off F2
v49	90 '48 '96	; note-on C3
v455	90 '48 '0	; note-off C3
v25	90 '39 '96	; note-on D#2
v383	90 '48 '0	; note-off C3
v0	90 '53 '0	; note-off F3
v72	90 '39 '0	; note-off D#2
v25	90 '48 '96	; note-on C3
v0	90 '51 '96	; note-on D#3
v960	90 '48 '96	; note-on C3
v113	90 '48 '0	; note-off C3
v7	90 '48 '96	; note-on C3
v113	90 '48 '0	; note-off C3
v7	90 '48 '96	; note-on C3
v227	90 '48 '0	; note-off C3
v396	90 '48 '0	; note-off C3
v0	90 '51 '0	; note-off D#3
v97	90 '41 '96	; note-on F2
v0	90 '48 '96	; note-on C3
v0	90 '53 '96	; note-on F3
v455	90 '41 '0	; note-off F2
v25	90 '41 '96	; note-on F2
v911	90 '41 '0	; note-off F2
v432	90 '48 '0	; note-off C3
v0	90 '53 '0	; note-off F3
v97	90 '41 '96	; note-on F2
v0	90 '48 '96	; note-on C3
v0	90 '51 '96	; note-on D#3
v141	90 '41 '0	; note-off F2
v9	90 '41 '96	; note-on F2
v141	90 '41 '0	; note-off F2
v9	90 '41 '96	; note-on F2
v170	90 '41 '0	; note-off F2
v10	90 '41 '96	; note-on F2
v141	90 '41 '0	; note-off F2
v9	90 '41 '96	; note-on F2
v141	90 '41 '0	; note-off F2
v9	90 '41 '96	; note-on F2
v170	90 '41 '0	; note-off F2
v10	90 '44 '96	; note-on G#2
v455	90 '44 '0	; note-off G#2
v25	90 '41 '96	; note-on F2
v227	90 '41 '0	; note-off F2
v13	90 '41 '96	; note-on F2
v143	90 '48 '0	; note-off C3
v0	90 '51 '0	; note-off D#3
v84	90 '41 '0	; note-off F2
v13	90 '41 '96	; note-on F2
v0	90 '48 '96	; note-on C3
v0	90 '53 '96	; note-on F3
v455	90 '41 '0	; note-off F2
v505	90 '48 '96	; note-on C3
v455	90 '48 '0	; note-off C3
v408	90 '48 '0	; note-off C3
v0	90 '53 '0	; note-off F3
v97	90 '39 '96	; note-on D#2
v0	90 '48 '96	; note-on C3
v0	90 '51 '96	; note-on D#3
v141	90 '39 '0	; note-off D#2
v9	90 '39 '96	; note-on D#2
v141	90 '39 '0	; note-off D#2
v9	90 '39 '96	; note-on D#2
v170	90 '39 '0	; note-off D#2
v10	90 '39 '96	; note-on D#2
v141	90 '39 '0	; note-off D#2
v9	90 '39 '96	; note-on D#2
v141	90 '39 '0	; note-off D#2
v9	90 '39 '96	; note-on D#2
v170	90 '39 '0	; note-off D#2
v10	90 '48 '96	; note-on C3
v455	90 '48 '0	; note-off C3
v25	90 '41 '96	; note-on F2
v383	90 '48 '0	; note-off C3
v0	90 '51 '0	; note-off D#3
v72	90 '41 '0	; note-off F2
v25	90 '48 '96	; note-on C3
v0	90 '53 '96	; note-on F3
v480	90 '41 '96	; note-on F2
v455	90 '41 '0	; note-off F2
v505	90 '41 '96	; note-on F2
v383	90 '48 '0	; note-off C3
v0	90 '53 '0	; note-off F3
v97	90 '53 '96	; note-on F3
v113	90 '53 '0	; note-off F3
v7	90 '53 '96	; note-on F3
v113	90 '53 '0	; note-off F3
v7	90 '53 '96	; note-on F3
v113	90 '53 '0	; note-off F3
v7	90 '53 '96	; note-on F3
v113	90 '53 '0	; note-off F3
v7	90 '53 '96	; note-on F3
v341	90 '53 '0	; note-off F3
v19	90 '53 '96	; note-on F3
v341	90 '53 '0	; note-off F3
v19	90 '53 '96	; note-on F3
v119	90 '53 '0	; note-off F3
v480	90 '41 '0	; note-off F2
v121	90 '56 '80	; note-on G#3
v0	90 '60 '80	; note-on C4
v1823	90 '56 '0	; note-off G#3
v0	90 '60 '0	; note-off C4
v97	90 '51 '80	; note-on D#3
v0	90 '55 '80	; note-on G3
v1823	90 '51 '0	; note-off D#3
v0	90 '55 '0	; note-off G3
v97	90 '53 '77	; note-on F3
v0	90 '56 '77	; note-on G#3
v1823	90 '53 '0	; note-off F3
v0	90 '56 '0	; note-off G#3
v97	90 '49 '75	; note-on C#3
v0	90 '53 '75	; note-on F3
v1823	90 '49 '0	; note-off C#3
v0	90 '53 '0	; note-off F3
v97	90 '51 '72	; note-on D#3
v0	90 '56 '72	; note-on G#3
v0	90 '60 '72	; note-on C4
v1823	90 '51 '0	; note-off D#3
v0	90 '56 '0	; note-off G#3
v0	90 '60 '0	; note-off C4
v97	90 '51 '70	; note-on D#3
v0	90 '55 '70	; note-on G3
v0	90 '58 '70	; note-on A#3
v1823	90 '51 '0	; note-off D#3
v0	90 '55 '0	; note-off G3
v0	90 '58 '0	; note-off A#3
v97	90 '48 '67	; note-on C3
v0	90 '53 '67	; note-on F3
v0	90 '56 '67	; note-on G#3
v1823	90 '48 '0	; note-off C3
v0	90 '53 '0	; note-off F3
v0	90 '56 '0	; note-off G#3
v97	90 '49 '64	; note-on C#3
v0	90 '53 '64	; note-on F3
v0	90 '56 '64	; note-on G#3
v2735	90 '49 '0	; note-off C#3
v0	90 '53 '0	; note-off F3
v0	90 '56 '0	; note-off G#3
v0	ff 2f v0	; end-of-track

from midifile.

craigsapp avatar craigsapp commented on August 15, 2024

And here is the output that I am getting for the original test program showing the durations of the notes:

NOTE ON key=72	time=0	dur=1.22054
NOTE ON key=84	time=0	dur=1.22054
NOTE OFF key=72	time=1.22054
NOTE OFF key=84	time=1.22054
NOTE ON key=80	time=1.28572	dur=0.406251
NOTE OFF key=80	time=1.69197
NOTE ON key=70	time=1.71429	dur=1.22054
NOTE ON key=82	time=1.71429	dur=1.22054
NOTE OFF key=70	time=2.93483
NOTE OFF key=82	time=2.93483
NOTE ON key=77	time=3	dur=0.202679
NOTE OFF key=77	time=3.20268
NOTE ON key=80	time=3.21429	dur=0.202679
NOTE OFF key=80	time=3.41697
NOTE ON key=70	time=3.42858	dur=1.22054
NOTE ON key=82	time=3.42858	dur=1.22054
NOTE OFF key=70	time=4.64911
NOTE OFF key=82	time=4.64911
NOTE ON key=84	time=4.71429	dur=0.406251
NOTE OFF key=84	time=5.12054
NOTE ON key=65	time=5.14286	dur=1.62768
NOTE ON key=77	time=5.14286	dur=1.62768
NOTE OFF key=65	time=6.77054
NOTE OFF key=77	time=6.77054
NOTE ON key=72	time=6.85715	dur=1.22054
NOTE ON key=84	time=6.85715	dur=1.22054
NOTE OFF key=72	time=8.07769
NOTE OFF key=84	time=8.07769
NOTE ON key=87	time=8.14287	dur=0.406251
NOTE OFF key=87	time=8.54912
NOTE ON key=70	time=8.57144	dur=1.22054
NOTE ON key=82	time=8.57144	dur=1.22054
NOTE OFF key=70	time=9.79198
NOTE OFF key=82	time=9.79198
NOTE ON key=80	time=9.85716	dur=0.202679
NOTE OFF key=80	time=10.0598
NOTE ON key=82	time=10.0714	dur=0.202679
NOTE OFF key=82	time=10.2741
NOTE ON key=72	time=10.2857	dur=1.22054
NOTE ON key=84	time=10.2857	dur=1.22054
NOTE OFF key=72	time=11.5063
NOTE OFF key=84	time=11.5063
NOTE ON key=68	time=11.5714	dur=0.406251
NOTE ON key=80	time=11.5714	dur=0.406251
NOTE OFF key=68	time=11.9777
NOTE OFF key=80	time=11.9777
NOTE ON key=65	time=12	dur=1.62768
NOTE ON key=77	time=12	dur=1.62768
NOTE OFF key=65	time=13.6277
NOTE OFF key=77	time=13.6277
NOTE ON key=75	time=14.5714	dur=0.406251
NOTE OFF key=75	time=14.9777
NOTE ON key=77	time=15	dur=0.213393
NOTE OFF key=77	time=15.2134
NOTE ON key=72	time=16.2857	dur=0.406251
NOTE OFF key=72	time=16.692
NOTE ON key=70	time=16.7143	dur=0.213393
NOTE OFF key=70	time=16.9277
NOTE ON key=68	time=17.5715	dur=0.213393
NOTE OFF key=68	time=17.7848
NOTE ON key=70	time=18	dur=0.406251
NOTE OFF key=70	time=18.4063
NOTE ON key=72	time=18.4286	dur=0.213393
NOTE OFF key=72	time=18.642
NOTE ON key=65	time=19.2857	dur=0.406251
NOTE OFF key=65	time=19.692
NOTE ON key=68	time=19.7143	dur=0.406251
NOTE OFF key=68	time=20.1206
NOTE ON key=70	time=20.1429	dur=0.213393
NOTE OFF key=70	time=20.3563
NOTE ON key=72	time=21	dur=0.213393
NOTE OFF key=72	time=21.2134
NOTE ON key=75	time=21.4286	dur=0.406251
NOTE OFF key=75	time=21.8349
NOTE ON key=77	time=21.8572	dur=0.213393
NOTE OFF key=77	time=22.0706
NOTE ON key=68	time=22.7143	dur=0.406251
NOTE OFF key=68	time=23.1206
NOTE ON key=70	time=23.1429	dur=0.406251
NOTE OFF key=70	time=23.5491
NOTE ON key=72	time=23.5715	dur=0.213393
NOTE OFF key=72	time=23.7849
NOTE ON key=65	time=24.4286	dur=0.406251
NOTE OFF key=65	time=24.8349
NOTE ON key=68	time=24.8572	dur=0.406251
NOTE OFF key=68	time=25.2634
NOTE ON key=70	time=25.2857	dur=0.213393
NOTE OFF key=70	time=25.4991
NOTE ON key=72	time=26.1429	dur=0.213393
NOTE OFF key=72	time=26.3563
NOTE ON key=70	time=26.5715	dur=0.213393
NOTE OFF key=70	time=26.7849
NOTE ON key=68	time=27	dur=0.406251
NOTE OFF key=68	time=27.4063
NOTE ON key=75	time=27.8572	dur=0.406251
NOTE OFF key=75	time=28.2634
NOTE ON key=77	time=28.2858	dur=0.406251
NOTE OFF key=77	time=28.692
NOTE ON key=75	time=28.7143	dur=0.406251
NOTE OFF key=75	time=29.1206
NOTE ON key=72	time=29.1429	dur=0.813394
NOTE OFF key=72	time=29.9563
NOTE ON key=70	time=30	dur=0.813394
NOTE OFF key=70	time=30.8134
NOTE ON key=68	time=31.2858	dur=0.213393
NOTE OFF key=68	time=31.4991
NOTE ON key=70	time=31.7143	dur=0.213393
NOTE OFF key=70	time=31.9277
NOTE ON key=72	time=32.1429	dur=0.406251
NOTE OFF key=72	time=32.5492
NOTE ON key=63	time=33	dur=0.213393
NOTE OFF key=63	time=33.2134
NOTE ON key=65	time=33.4286	dur=0.213393
NOTE OFF key=65	time=33.642
NOTE ON key=68	time=33.8572	dur=0.213393
NOTE OFF key=68	time=34.0706
NOTE ON key=72	time=34.7143	dur=0.406251
NOTE OFF key=72	time=35.1206
NOTE ON key=75	time=35.1429	dur=0.213393
NOTE OFF key=75	time=35.3563
NOTE ON key=72	time=35.5715	dur=0.213393
NOTE OFF key=72	time=35.7849
NOTE ON key=68	time=36.4286	dur=0.406251
NOTE OFF key=68	time=36.8349
NOTE ON key=70	time=36.8572	dur=0.406251
NOTE OFF key=70	time=37.2634
NOTE ON key=72	time=37.2858	dur=0.406251
NOTE OFF key=72	time=37.692
NOTE ON key=68	time=38.1429	dur=0.406251
NOTE OFF key=68	time=38.5492
NOTE ON key=70	time=38.5715	dur=0.406251
NOTE OFF key=70	time=38.9777
NOTE ON key=68	time=39.0001	dur=0.406251
NOTE OFF key=68	time=39.4063
NOTE ON key=63	time=39.8572	dur=0.213393
NOTE OFF key=63	time=40.0706
NOTE ON key=65	time=40.2858	dur=0.213393
NOTE OFF key=65	time=40.4992
NOTE ON key=68	time=40.7143	dur=0.213393
NOTE OFF key=68	time=40.9277
NOTE ON key=75	time=41.5715	dur=0.406251
NOTE OFF key=75	time=41.9777
NOTE ON key=77	time=42.0001	dur=0.406251
NOTE OFF key=77	time=42.4063
NOTE ON key=75	time=42.4286	dur=0.406251
NOTE OFF key=75	time=42.8349
NOTE ON key=70	time=42.8572	dur=0.813394
NOTE OFF key=70	time=43.6706
NOTE ON key=72	time=43.7143	dur=0.813394
NOTE OFF key=72	time=44.5277
NOTE ON key=65	time=44.5715	dur=0.406251
NOTE OFF key=65	time=44.9777
NOTE ON key=68	time=45.0001	dur=0.406251
NOTE OFF key=68	time=45.4063
NOTE ON key=70	time=45.4286	dur=0.406251
NOTE OFF key=70	time=45.8349
NOTE ON key=72	time=45.8572	dur=0.813394
NOTE OFF key=72	time=46.6706
NOTE ON key=68	time=47.1429	dur=0.406251
NOTE OFF key=68	time=47.5492
NOTE ON key=70	time=47.5715	dur=0.406251
NOTE OFF key=70	time=47.9777
NOTE ON key=72	time=48.0001	dur=0.813394
NOTE OFF key=72	time=48.8135
NOTE ON key=75	time=48.8572	dur=0.406251
NOTE OFF key=75	time=49.2635
NOTE ON key=72	time=49.2858	dur=0.213393
NOTE OFF key=72	time=49.4992
NOTE ON key=70	time=49.7144	dur=0.813394
NOTE OFF key=70	time=50.5277
NOTE ON key=75	time=50.5715	dur=0.406251
NOTE OFF key=75	time=50.9777
NOTE ON key=72	time=51.0001	dur=0.213393
NOTE OFF key=72	time=51.2135
NOTE ON key=68	time=51.4286	dur=0.406251
NOTE OFF key=68	time=51.8349
NOTE ON key=70	time=51.8572	dur=0.406251
NOTE OFF key=70	time=52.2635
NOTE ON key=72	time=52.2858	dur=0.406251
NOTE OFF key=72	time=52.692
NOTE ON key=70	time=52.7144	dur=1.22054
NOTE OFF key=70	time=53.9349
NOTE ON key=68	time=54.0001	dur=0.406251
NOTE OFF key=68	time=54.4063
NOTE ON key=70	time=54.4286	dur=0.406251
NOTE OFF key=70	time=54.8349
NOTE ON key=75	time=54.8572	dur=0.813394
NOTE OFF key=75	time=55.6706
NOTE ON key=77	time=55.7144	dur=0.406251
NOTE OFF key=77	time=56.1206
NOTE ON key=68	time=56.1429	dur=0.406251
NOTE OFF key=68	time=56.5492
NOTE ON key=70	time=56.5715	dur=0.813394
NOTE OFF key=70	time=57.3849
NOTE ON key=72	time=57.4286	dur=0.213393
NOTE OFF key=72	time=57.642
NOTE ON key=70	time=57.8572	dur=0.213393
NOTE OFF key=70	time=58.0706
NOTE ON key=65	time=58.2858	dur=0.213393
NOTE OFF key=65	time=58.4992
NOTE ON key=68	time=58.7144	dur=0.213393
NOTE OFF key=68	time=58.9278
NOTE ON key=70	time=59.1429	dur=0.213393
NOTE OFF key=70	time=59.3563
NOTE ON key=72	time=59.5715	dur=0.406251
NOTE OFF key=72	time=59.9778
NOTE ON key=68	time=60.8572	dur=0.213393
NOTE OFF key=68	time=61.0706
NOTE ON key=70	time=61.2858	dur=0.406251
NOTE OFF key=70	time=61.692
NOTE ON key=72	time=61.7144	dur=0.813394
NOTE OFF key=72	time=62.5278
NOTE ON key=75	time=62.5715	dur=0.213393
NOTE OFF key=75	time=62.7849
NOTE ON key=72	time=63.0001	dur=0.406251
NOTE OFF key=72	time=63.4063
NOTE ON key=70	time=63.4287	dur=0.813394
NOTE OFF key=70	time=64.242
NOTE ON key=68	time=64.2858	dur=0.213393
NOTE OFF key=68	time=64.4992
NOTE ON key=70	time=64.7144	dur=0.406251
NOTE OFF key=70	time=65.1206
NOTE ON key=72	time=65.1429	dur=0.813394
NOTE OFF key=72	time=65.9563
NOTE ON key=70	time=66.0001	dur=0.813394
NOTE OFF key=70	time=66.8135
NOTE ON key=68	time=66.8572	dur=1.62768
NOTE OFF key=68	time=68.4849
NOTE ON key=77	time=69.0001	dur=0.202679
NOTE OFF key=77	time=69.2028
NOTE ON key=75	time=69.2144	dur=0.202679
NOTE OFF key=75	time=69.4171
NOTE ON key=77	time=69.4287	dur=0.406251
NOTE OFF key=77	time=69.8349
NOTE ON key=77	time=70.2858	dur=0.202679
NOTE OFF key=77	time=70.4885
NOTE ON key=75	time=70.5001	dur=0.202679
NOTE OFF key=75	time=70.7028
NOTE ON key=72	time=70.7144	dur=0.202679
NOTE OFF key=72	time=70.9171
NOTE ON key=68	time=70.9287	dur=0.406251
NOTE OFF key=68	time=71.3349
NOTE ON key=68	time=71.5715	dur=0.100893
NOTE OFF key=68	time=71.6724
NOTE ON key=70	time=71.6787	dur=0.100893
NOTE OFF key=70	time=71.7796
NOTE ON key=72	time=71.7858	dur=0.202679
NOTE OFF key=72	time=71.9885
NOTE ON key=77	time=72.8572	dur=0.100893
NOTE OFF key=77	time=72.9581
NOTE ON key=75	time=72.9644	dur=0.100893
NOTE OFF key=75	time=73.0653
NOTE ON key=72	time=73.0715	dur=0.100893
NOTE OFF key=72	time=73.1724
NOTE ON key=70	time=73.1787	dur=0.100893
NOTE OFF key=70	time=73.2796
NOTE ON key=75	time=73.2858	dur=0.100893
NOTE OFF key=75	time=73.3867
NOTE ON key=72	time=73.393	dur=0.100893
NOTE OFF key=72	time=73.4938
NOTE ON key=70	time=73.5001	dur=0.100893
NOTE OFF key=70	time=73.601
NOTE ON key=68	time=73.6072	dur=0.100893
NOTE OFF key=68	time=73.7081
NOTE ON key=68	time=74.5715	dur=0.100893
NOTE OFF key=68	time=74.6724
NOTE ON key=70	time=74.6787	dur=0.100893
NOTE OFF key=70	time=74.7796
NOTE ON key=72	time=74.7858	dur=0.202679
NOTE OFF key=72	time=74.9885
NOTE ON key=65	time=75.0001	dur=0.202679
NOTE OFF key=65	time=75.2028
NOTE ON key=65	time=75.2144	dur=0.202679
NOTE OFF key=65	time=75.4171
NOTE ON key=68	time=75.8572	dur=0.202679
NOTE OFF key=68	time=76.0599
NOTE ON key=70	time=76.0715	dur=0.202679
NOTE OFF key=70	time=76.2742
NOTE ON key=68	time=76.2858	dur=0.213393
NOTE OFF key=68	time=76.4992
NOTE ON key=75	time=76.7144	dur=0.202679
NOTE OFF key=75	time=76.9171
NOTE ON key=72	time=76.9287	dur=0.202679
NOTE OFF key=72	time=77.1314
NOTE ON key=72	time=78.0001	dur=0.100893
NOTE OFF key=72	time=78.101
NOTE ON key=70	time=78.1072	dur=0.100893
NOTE OFF key=70	time=78.2081
NOTE ON key=68	time=78.2144	dur=0.100893
NOTE OFF key=68	time=78.3153
NOTE ON key=63	time=78.3215	dur=0.100893
NOTE OFF key=63	time=78.4224
NOTE ON key=65	time=78.4287	dur=0.406251
NOTE OFF key=65	time=78.8349
NOTE ON key=68	time=78.8572	dur=0.100893
NOTE OFF key=68	time=78.9581
NOTE ON key=72	time=78.9644	dur=0.100893
NOTE OFF key=72	time=79.0653
NOTE ON key=75	time=79.0715	dur=0.406251
NOTE OFF key=75	time=79.4778
NOTE ON key=68	time=79.7144	dur=0.100893
NOTE OFF key=68	time=79.8153
NOTE ON key=72	time=79.8215	dur=0.100893
NOTE OFF key=72	time=79.9224
NOTE ON key=75	time=79.9287	dur=0.100893
NOTE OFF key=75	time=80.0296
NOTE ON key=72	time=80.0358	dur=0.202679
NOTE OFF key=72	time=80.2385
NOTE ON key=77	time=81.4287	dur=0.100893
NOTE OFF key=77	time=81.5296
NOTE ON key=75	time=81.5358	dur=0.100893
NOTE OFF key=75	time=81.6367
NOTE ON key=72	time=81.643	dur=0.100893
NOTE OFF key=72	time=81.7439
NOTE ON key=70	time=81.7501	dur=0.100893
NOTE OFF key=70	time=81.851
NOTE ON key=68	time=81.8573	dur=0.100893
NOTE OFF key=68	time=81.9581
NOTE ON key=70	time=81.9644	dur=0.100893
NOTE OFF key=70	time=82.0653
NOTE ON key=72	time=82.0715	dur=0.100893
NOTE OFF key=72	time=82.1724
NOTE ON key=65	time=82.1787	dur=0.100893
NOTE OFF key=65	time=82.2796
NOTE ON key=77	time=82.7144	dur=0.202679
NOTE OFF key=77	time=82.9171
NOTE ON key=75	time=82.9287	dur=0.202679
NOTE OFF key=75	time=83.1314
NOTE ON key=77	time=83.143	dur=0.406251
NOTE OFF key=77	time=83.5492
NOTE ON key=77	time=84.0001	dur=0.202679
NOTE OFF key=77	time=84.2028
NOTE ON key=75	time=84.2144	dur=0.202679
NOTE OFF key=75	time=84.4171
NOTE ON key=72	time=84.4287	dur=0.202679
NOTE OFF key=72	time=84.6314
NOTE ON key=68	time=84.643	dur=0.406251
NOTE OFF key=68	time=85.0492
NOTE ON key=68	time=85.2858	dur=0.100893
NOTE OFF key=68	time=85.3867
NOTE ON key=70	time=85.393	dur=0.100893
NOTE OFF key=70	time=85.4939
NOTE ON key=72	time=85.5001	dur=0.202679
NOTE OFF key=72	time=85.7028
NOTE ON key=77	time=86.5715	dur=0.100893
NOTE OFF key=77	time=86.6724
NOTE ON key=75	time=86.6787	dur=0.100893
NOTE OFF key=75	time=86.7796
NOTE ON key=72	time=86.7858	dur=0.100893
NOTE OFF key=72	time=86.8867
NOTE ON key=70	time=86.893	dur=0.100893
NOTE OFF key=70	time=86.9939
NOTE ON key=75	time=87.0001	dur=0.100893
NOTE OFF key=75	time=87.101
NOTE ON key=72	time=87.1073	dur=0.100893
NOTE OFF key=72	time=87.2082
NOTE ON key=70	time=87.2144	dur=0.100893
NOTE OFF key=70	time=87.3153
NOTE ON key=68	time=87.3215	dur=0.100893
NOTE OFF key=68	time=87.4224
NOTE ON key=68	time=88.2858	dur=0.100893
NOTE OFF key=68	time=88.3867
NOTE ON key=70	time=88.393	dur=0.100893
NOTE OFF key=70	time=88.4939
NOTE ON key=72	time=88.5001	dur=0.202679
NOTE OFF key=72	time=88.7028
NOTE ON key=65	time=88.7144	dur=0.202679
NOTE OFF key=65	time=88.9171
NOTE ON key=65	time=88.9287	dur=0.202679
NOTE OFF key=65	time=89.1314
NOTE ON key=68	time=89.5715	dur=0.202679
NOTE OFF key=68	time=89.7742
NOTE ON key=70	time=89.7858	dur=0.202679
NOTE OFF key=70	time=89.9885
NOTE ON key=68	time=90.0001	dur=0.213393
NOTE OFF key=68	time=90.2135
NOTE ON key=75	time=90.4287	dur=0.202679
NOTE OFF key=75	time=90.6314
NOTE ON key=72	time=90.643	dur=0.202679
NOTE OFF key=72	time=90.8457
NOTE ON key=72	time=91.7144	dur=0.100893
NOTE OFF key=72	time=91.8153
NOTE ON key=70	time=91.8216	dur=0.100893
NOTE OFF key=70	time=91.9224
NOTE ON key=68	time=91.9287	dur=0.100893
NOTE OFF key=68	time=92.0296
NOTE ON key=63	time=92.0358	dur=0.100893
NOTE OFF key=63	time=92.1367
NOTE ON key=65	time=92.143	dur=0.406251
NOTE OFF key=65	time=92.5492
NOTE ON key=68	time=92.5716	dur=0.100893
NOTE OFF key=68	time=92.6724
NOTE ON key=72	time=92.6787	dur=0.100893
NOTE OFF key=72	time=92.7796
NOTE ON key=75	time=92.7858	dur=0.406251
NOTE OFF key=75	time=93.1921
NOTE ON key=68	time=93.4287	dur=0.100893
NOTE OFF key=68	time=93.5296
NOTE ON key=72	time=93.5358	dur=0.100893
NOTE OFF key=72	time=93.6367
NOTE ON key=75	time=93.643	dur=0.100893
NOTE OFF key=75	time=93.7439
NOTE ON key=72	time=93.7501	dur=0.202679
NOTE OFF key=72	time=93.9528
NOTE ON key=77	time=95.143	dur=0.100893
NOTE OFF key=77	time=95.2439
NOTE ON key=75	time=95.2501	dur=0.100893
NOTE OFF key=75	time=95.351
NOTE ON key=72	time=95.3573	dur=0.100893
NOTE OFF key=72	time=95.4582
NOTE ON key=70	time=95.4644	dur=0.100893
NOTE OFF key=70	time=95.5653
NOTE ON key=68	time=95.5716	dur=0.100893
NOTE OFF key=68	time=95.6724
NOTE ON key=70	time=95.6787	dur=0.100893
NOTE OFF key=70	time=95.7796
NOTE ON key=72	time=95.7858	dur=1.42411
NOTE ON key=84	time=95.7858	dur=1.42411
NOTE OFF key=72	time=97.21
NOTE OFF key=84	time=97.21
NOTE ON key=80	time=97.2858	dur=0.406251
NOTE OFF key=80	time=97.6921
NOTE ON key=70	time=97.7144	dur=1.22054
NOTE ON key=82	time=97.7144	dur=1.22054
NOTE OFF key=70	time=98.935
NOTE OFF key=82	time=98.935
NOTE ON key=77	time=99.0001	dur=0.202679
NOTE OFF key=77	time=99.2028
NOTE ON key=80	time=99.2144	dur=0.202679
NOTE OFF key=80	time=99.4171
NOTE ON key=70	time=99.4287	dur=1.22054
NOTE ON key=82	time=99.4287	dur=1.22054
NOTE OFF key=70	time=100.649
NOTE OFF key=82	time=100.649
NOTE ON key=84	time=100.714	dur=0.406251
NOTE OFF key=84	time=101.121
NOTE ON key=65	time=101.143	dur=1.62768
NOTE ON key=77	time=101.143	dur=1.62768
NOTE OFF key=65	time=102.771
NOTE OFF key=77	time=102.771
NOTE ON key=72	time=102.857	dur=1.22054
NOTE ON key=84	time=102.857	dur=1.22054
NOTE OFF key=72	time=104.078
NOTE OFF key=84	time=104.078
NOTE ON key=87	time=104.143	dur=0.406251
NOTE OFF key=87	time=104.549
NOTE ON key=70	time=104.572	dur=1.22054
NOTE ON key=82	time=104.572	dur=1.22054
NOTE OFF key=70	time=105.792
NOTE OFF key=82	time=105.792
NOTE ON key=80	time=105.857	dur=0.202679
NOTE OFF key=80	time=106.06
NOTE ON key=82	time=106.072	dur=0.202679
NOTE OFF key=82	time=106.274
NOTE ON key=72	time=106.286	dur=1.22054
NOTE ON key=84	time=106.286	dur=1.22054
NOTE OFF key=72	time=107.506
NOTE OFF key=84	time=107.506
NOTE ON key=68	time=107.572	dur=0.406251
NOTE ON key=80	time=107.572	dur=0.406251
NOTE OFF key=68	time=107.978
NOTE OFF key=80	time=107.978
NOTE ON key=65	time=108	dur=1.62768
NOTE ON key=77	time=108	dur=1.62768
NOTE OFF key=65	time=109.628
NOTE OFF key=77	time=109.628
NOTE ON key=75	time=110.143	dur=0.406251
NOTE OFF key=75	time=110.549
NOTE ON key=77	time=110.572	dur=0.406251
NOTE OFF key=77	time=110.978
NOTE ON key=72	time=111	dur=0.406251
NOTE OFF key=72	time=111.406
NOTE ON key=68	time=112.286	dur=0.406251
NOTE OFF key=68	time=112.692
NOTE ON key=70	time=112.714	dur=0.406251
NOTE OFF key=70	time=113.121
NOTE ON key=72	time=114	dur=0.406251
NOTE OFF key=72	time=114.406
NOTE ON key=75	time=114.429	dur=0.406251
NOTE OFF key=75	time=114.835
NOTE ON key=72	time=114.857	dur=0.813394
NOTE OFF key=72	time=115.671
NOTE ON key=65	time=115.714	dur=0.406251
NOTE OFF key=65	time=116.121
NOTE ON key=68	time=116.143	dur=0.406251
NOTE OFF key=68	time=116.549
NOTE ON key=72	time=117	dur=0.406251
NOTE OFF key=72	time=117.406
NOTE ON key=75	time=117.429	dur=0.213393
NOTE OFF key=75	time=117.642
NOTE ON key=77	time=117.857	dur=0.406251
NOTE OFF key=77	time=118.264
NOTE ON key=72	time=118.286	dur=0.813394
NOTE OFF key=72	time=119.099
NOTE ON key=70	time=119.143	dur=0.813394
NOTE OFF key=70	time=119.956
NOTE ON key=68	time=120.429	dur=0.406251
NOTE OFF key=68	time=120.835
NOTE ON key=70	time=120.857	dur=0.406251
NOTE OFF key=70	time=121.264
NOTE ON key=72	time=121.286	dur=0.213393
NOTE OFF key=72	time=121.499
NOTE ON key=70	time=121.714	dur=0.813394
NOTE OFF key=70	time=122.528
NOTE ON key=68	time=122.572	dur=0.813394
NOTE OFF key=68	time=123.385
NOTE ON key=72	time=123.857	dur=0.406251
NOTE OFF key=72	time=124.264
NOTE ON key=75	time=124.286	dur=0.406251
NOTE OFF key=75	time=124.692
NOTE ON key=77	time=124.714	dur=0.406251
NOTE OFF key=77	time=125.121
NOTE ON key=68	time=125.572	dur=0.406251
NOTE OFF key=68	time=125.978
NOTE ON key=70	time=126	dur=0.406251
NOTE OFF key=70	time=126.406
NOTE ON key=72	time=126.429	dur=0.213393
NOTE OFF key=72	time=126.642
NOTE ON key=68	time=127.286	dur=0.406251
NOTE OFF key=68	time=127.692
NOTE ON key=70	time=127.714	dur=0.406251
NOTE OFF key=70	time=128.121
NOTE ON key=72	time=128.143	dur=0.406251
NOTE OFF key=72	time=128.549
NOTE ON key=65	time=128.572	dur=0.813394
NOTE OFF key=65	time=129.385
NOTE ON key=68	time=129.429	dur=0.813394
NOTE OFF key=68	time=130.242
NOTE ON key=63	time=130.714	dur=0.213393
NOTE OFF key=63	time=130.928
NOTE ON key=65	time=131.143	dur=0.406251
NOTE OFF key=65	time=131.549
NOTE ON key=68	time=131.572	dur=0.406251
NOTE OFF key=68	time=131.978
NOTE ON key=72	time=132.429	dur=0.406251
NOTE OFF key=72	time=132.835
NOTE ON key=70	time=132.857	dur=0.406251
NOTE OFF key=70	time=133.264
NOTE ON key=68	time=133.286	dur=0.406251
NOTE OFF key=68	time=133.692
NOTE ON key=75	time=134.143	dur=0.406251
NOTE OFF key=75	time=134.549
NOTE ON key=72	time=134.572	dur=0.406251
NOTE OFF key=72	time=134.978
NOTE ON key=70	time=135	dur=0.406251
NOTE OFF key=70	time=135.406
NOTE ON key=63	time=135.857	dur=0.406251
NOTE OFF key=63	time=136.264
NOTE ON key=65	time=136.286	dur=0.213393
NOTE OFF key=65	time=136.499
NOTE ON key=68	time=136.714	dur=0.406251
NOTE OFF key=68	time=137.121
NOTE ON key=75	time=137.572	dur=0.406251
NOTE OFF key=75	time=137.978
NOTE ON key=77	time=138	dur=0.406251
NOTE OFF key=77	time=138.406
NOTE ON key=75	time=138.429	dur=0.406251
NOTE OFF key=75	time=138.835
NOTE ON key=70	time=138.857	dur=0.813394
NOTE OFF key=70	time=139.671
NOTE ON key=72	time=139.714	dur=0.813394
NOTE OFF key=72	time=140.528
NOTE ON key=65	time=140.572	dur=0.213393
NOTE OFF key=65	time=140.785
NOTE ON key=68	time=141	dur=0.406251
NOTE OFF key=68	time=141.406
NOTE ON key=70	time=141.429	dur=0.406251
NOTE OFF key=70	time=141.835
NOTE ON key=72	time=141.857	dur=0.813394
NOTE OFF key=72	time=142.671
NOTE ON key=68	time=143.143	dur=0.406251
NOTE OFF key=68	time=143.549
NOTE ON key=70	time=143.572	dur=0.406251
NOTE OFF key=70	time=143.978
NOTE ON key=72	time=144	dur=0.813394
NOTE OFF key=72	time=144.814
NOTE ON key=75	time=144.857	dur=0.406251
NOTE OFF key=75	time=145.264
NOTE ON key=72	time=145.286	dur=0.213393
NOTE OFF key=72	time=145.499
NOTE ON key=70	time=145.714	dur=0.813394
NOTE OFF key=70	time=146.528
NOTE ON key=75	time=146.572	dur=0.406251
NOTE OFF key=75	time=146.978
NOTE ON key=72	time=147	dur=0.213393
NOTE OFF key=72	time=147.214
NOTE ON key=68	time=147.429	dur=0.406251
NOTE OFF key=68	time=147.835
NOTE ON key=70	time=147.857	dur=0.406251
NOTE OFF key=70	time=148.264
NOTE ON key=72	time=148.286	dur=0.406251
NOTE OFF key=72	time=148.692
NOTE ON key=70	time=148.714	dur=1.22054
NOTE OFF key=70	time=149.935
NOTE ON key=68	time=150	dur=0.213393
NOTE OFF key=68	time=150.214
NOTE ON key=70	time=150.429	dur=0.406251
NOTE OFF key=70	time=150.835
NOTE ON key=75	time=150.857	dur=0.813394
NOTE OFF key=75	time=151.671
NOTE ON key=77	time=151.714	dur=0.406251
NOTE OFF key=77	time=152.121
NOTE ON key=68	time=152.143	dur=0.406251
NOTE OFF key=68	time=152.549
NOTE ON key=70	time=152.572	dur=0.813394
NOTE OFF key=70	time=153.385
NOTE ON key=72	time=153.429	dur=0.213393
NOTE OFF key=72	time=153.642
NOTE ON key=70	time=153.857	dur=0.213393
NOTE OFF key=70	time=154.071
NOTE ON key=65	time=154.286	dur=0.213393
NOTE OFF key=65	time=154.499
NOTE ON key=68	time=154.714	dur=0.213393
NOTE OFF key=68	time=154.928
NOTE ON key=70	time=155.143	dur=0.213393
NOTE OFF key=70	time=155.356
NOTE ON key=72	time=155.572	dur=0.406251
NOTE OFF key=72	time=155.978
NOTE ON key=68	time=156.857	dur=0.213393
NOTE OFF key=68	time=157.071
NOTE ON key=70	time=157.286	dur=0.406251
NOTE OFF key=70	time=157.692
NOTE ON key=72	time=157.714	dur=0.813394
NOTE OFF key=72	time=158.528
NOTE ON key=75	time=158.572	dur=0.213393
NOTE OFF key=75	time=158.785
NOTE ON key=72	time=159	dur=0.406251
NOTE OFF key=72	time=159.406
NOTE ON key=70	time=159.429	dur=0.813394
NOTE OFF key=70	time=160.242
NOTE ON key=68	time=160.286	dur=0.213393
NOTE OFF key=68	time=160.499
NOTE ON key=70	time=160.715	dur=0.406251
NOTE OFF key=70	time=161.121
NOTE ON key=72	time=161.143	dur=0.813394
NOTE OFF key=72	time=161.956
NOTE ON key=70	time=162	dur=0.813394
NOTE OFF key=70	time=162.814
NOTE ON key=68	time=162.857	dur=1.62768
NOTE OFF key=68	time=164.485
NOTE ON key=77	time=165	dur=0.202679
NOTE OFF key=77	time=165.203
NOTE ON key=75	time=165.215	dur=0.202679
NOTE OFF key=75	time=165.417
NOTE ON key=77	time=165.429	dur=0.406251
NOTE OFF key=77	time=165.835
NOTE ON key=77	time=166.286	dur=0.202679
NOTE OFF key=77	time=166.489
NOTE ON key=75	time=166.5	dur=0.202679
NOTE OFF key=75	time=166.703
NOTE ON key=72	time=166.715	dur=0.202679
NOTE OFF key=72	time=166.917
NOTE ON key=68	time=166.929	dur=0.406251
NOTE OFF key=68	time=167.335
NOTE ON key=68	time=167.572	dur=0.100893
NOTE OFF key=68	time=167.673
NOTE ON key=70	time=167.679	dur=0.100893
NOTE OFF key=70	time=167.78
NOTE ON key=72	time=167.786	dur=0.202679
NOTE OFF key=72	time=167.989
NOTE ON key=77	time=168.857	dur=0.100893
NOTE OFF key=77	time=168.958
NOTE ON key=75	time=168.965	dur=0.100893
NOTE OFF key=75	time=169.065
NOTE ON key=72	time=169.072	dur=0.100893
NOTE OFF key=72	time=169.173
NOTE ON key=70	time=169.179	dur=0.100893
NOTE OFF key=70	time=169.28
NOTE ON key=75	time=169.286	dur=0.100893
NOTE OFF key=75	time=169.387
NOTE ON key=72	time=169.393	dur=0.100893
NOTE OFF key=72	time=169.494
NOTE ON key=70	time=169.5	dur=0.100893
NOTE OFF key=70	time=169.601
NOTE ON key=68	time=169.607	dur=0.100893
NOTE OFF key=68	time=169.708
NOTE ON key=68	time=170.572	dur=0.100893
NOTE OFF key=68	time=170.673
NOTE ON key=70	time=170.679	dur=0.100893
NOTE OFF key=70	time=170.78
NOTE ON key=72	time=170.786	dur=0.202679
NOTE OFF key=72	time=170.989
NOTE ON key=65	time=171	dur=0.202679
NOTE OFF key=65	time=171.203
NOTE ON key=65	time=171.215	dur=0.202679
NOTE OFF key=65	time=171.417
NOTE ON key=68	time=171.857	dur=0.202679
NOTE OFF key=68	time=172.06
NOTE ON key=70	time=172.072	dur=0.202679
NOTE OFF key=70	time=172.274
NOTE ON key=68	time=172.286	dur=0.213393
NOTE OFF key=68	time=172.499
NOTE ON key=75	time=172.715	dur=0.202679
NOTE OFF key=75	time=172.917
NOTE ON key=72	time=172.929	dur=0.202679
NOTE OFF key=72	time=173.131
NOTE ON key=72	time=174	dur=0.100893
NOTE OFF key=72	time=174.101
NOTE ON key=70	time=174.107	dur=0.100893
NOTE OFF key=70	time=174.208
NOTE ON key=68	time=174.215	dur=0.100893
NOTE OFF key=68	time=174.315
NOTE ON key=63	time=174.322	dur=0.100893
NOTE OFF key=63	time=174.423
NOTE ON key=65	time=174.429	dur=0.406251
NOTE OFF key=65	time=174.835
NOTE ON key=68	time=174.857	dur=0.100893
NOTE OFF key=68	time=174.958
NOTE ON key=72	time=174.965	dur=0.100893
NOTE OFF key=72	time=175.065
NOTE ON key=75	time=175.072	dur=0.406251
NOTE OFF key=75	time=175.478
NOTE ON key=68	time=175.715	dur=0.100893
NOTE OFF key=68	time=175.815
NOTE ON key=72	time=175.822	dur=0.100893
NOTE OFF key=72	time=175.923
NOTE ON key=75	time=175.929	dur=0.100893
NOTE OFF key=75	time=176.03
NOTE ON key=72	time=176.036	dur=0.202679
NOTE OFF key=72	time=176.239
NOTE ON key=77	time=177.429	dur=0.100893
NOTE OFF key=77	time=177.53
NOTE ON key=75	time=177.536	dur=0.100893
NOTE OFF key=75	time=177.637
NOTE ON key=72	time=177.643	dur=0.100893
NOTE OFF key=72	time=177.744
NOTE ON key=70	time=177.75	dur=0.100893
NOTE OFF key=70	time=177.851
NOTE ON key=68	time=177.857	dur=0.100893
NOTE OFF key=68	time=177.958
NOTE ON key=70	time=177.965	dur=0.100893
NOTE OFF key=70	time=178.065
NOTE ON key=72	time=178.072	dur=0.100893
NOTE OFF key=72	time=178.173
NOTE ON key=65	time=178.179	dur=0.100893
NOTE OFF key=65	time=178.28
NOTE ON key=77	time=178.715	dur=0.202679
NOTE OFF key=77	time=178.917
NOTE ON key=75	time=178.929	dur=0.202679
NOTE OFF key=75	time=179.131
NOTE ON key=77	time=179.143	dur=0.406251
NOTE OFF key=77	time=179.549
NOTE ON key=77	time=180	dur=0.202679
NOTE OFF key=77	time=180.203
NOTE ON key=75	time=180.215	dur=0.202679
NOTE OFF key=75	time=180.417
NOTE ON key=72	time=180.429	dur=0.202679
NOTE OFF key=72	time=180.631
NOTE ON key=68	time=180.643	dur=0.406251
NOTE OFF key=68	time=181.049
NOTE ON key=68	time=181.286	dur=0.100893
NOTE OFF key=68	time=181.387
NOTE ON key=70	time=181.393	dur=0.100893
NOTE OFF key=70	time=181.494
NOTE ON key=72	time=181.5	dur=0.202679
NOTE OFF key=72	time=181.703
NOTE ON key=77	time=182.572	dur=0.100893
NOTE OFF key=77	time=182.673
NOTE ON key=75	time=182.679	dur=0.100893
NOTE OFF key=75	time=182.78
NOTE ON key=72	time=182.786	dur=0.100893
NOTE OFF key=72	time=182.887
NOTE ON key=70	time=182.893	dur=0.100893
NOTE OFF key=70	time=182.994
NOTE ON key=75	time=183	dur=0.100893
NOTE OFF key=75	time=183.101
NOTE ON key=72	time=183.107	dur=0.100893
NOTE OFF key=72	time=183.208
NOTE ON key=70	time=183.215	dur=0.100893
NOTE OFF key=70	time=183.315
NOTE ON key=68	time=183.322	dur=0.100893
NOTE OFF key=68	time=183.423
NOTE ON key=68	time=184.286	dur=0.100893
NOTE OFF key=68	time=184.387
NOTE ON key=70	time=184.393	dur=0.100893
NOTE OFF key=70	time=184.494
NOTE ON key=72	time=184.5	dur=0.202679
NOTE OFF key=72	time=184.703
NOTE ON key=65	time=184.715	dur=0.202679
NOTE OFF key=65	time=184.917
NOTE ON key=65	time=184.929	dur=0.202679
NOTE OFF key=65	time=185.131
NOTE ON key=68	time=185.572	dur=0.202679
NOTE OFF key=68	time=185.774
NOTE ON key=70	time=185.786	dur=0.202679
NOTE OFF key=70	time=185.989
NOTE ON key=68	time=186	dur=0.213393
NOTE OFF key=68	time=186.214
NOTE ON key=75	time=186.429	dur=0.202679
NOTE OFF key=75	time=186.631
NOTE ON key=72	time=186.643	dur=0.202679
NOTE OFF key=72	time=186.846
NOTE ON key=72	time=187.715	dur=0.100893
NOTE OFF key=72	time=187.815
NOTE ON key=70	time=187.822	dur=0.100893
NOTE OFF key=70	time=187.923
NOTE ON key=68	time=187.929	dur=0.100893
NOTE OFF key=68	time=188.03
NOTE ON key=63	time=188.036	dur=0.100893
NOTE OFF key=63	time=188.137
NOTE ON key=65	time=188.143	dur=0.406251
NOTE OFF key=65	time=188.549
NOTE ON key=68	time=188.572	dur=0.100893
NOTE OFF key=68	time=188.673
NOTE ON key=72	time=188.679	dur=0.100893
NOTE OFF key=72	time=188.78
NOTE ON key=75	time=188.786	dur=0.406251
NOTE OFF key=75	time=189.192
NOTE ON key=68	time=189.429	dur=0.100893
NOTE OFF key=68	time=189.53
NOTE ON key=72	time=189.536	dur=0.100893
NOTE OFF key=72	time=189.637
NOTE ON key=75	time=189.643	dur=0.100893
NOTE OFF key=75	time=189.744
NOTE ON key=72	time=189.75	dur=0.202679
NOTE OFF key=72	time=189.953
NOTE ON key=77	time=191.143	dur=0.100893
NOTE OFF key=77	time=191.244
NOTE ON key=75	time=191.25	dur=0.100893
NOTE OFF key=75	time=191.351
NOTE ON key=72	time=191.357	dur=0.100893
NOTE OFF key=72	time=191.458
NOTE ON key=70	time=191.465	dur=0.100893
NOTE OFF key=70	time=191.565
NOTE ON key=68	time=191.572	dur=0.100893
NOTE OFF key=68	time=191.673
NOTE ON key=70	time=191.679	dur=0.100893
NOTE OFF key=70	time=191.78
NOTE ON key=72	time=191.786	dur=0.100893
NOTE OFF key=72	time=191.887
NOTE ON key=65	time=191.893	dur=0.100893
NOTE OFF key=65	time=191.994
NOTE ON key=72	time=205.715	dur=1.22054
NOTE ON key=75	time=206.143	dur=0.406251
NOTE OFF key=75	time=206.549
NOTE ON key=77	time=206.572	dur=0.406251
NOTE OFF key=72	time=206.935
NOTE OFF key=77	time=206.978
NOTE ON key=75	time=207	dur=0.406251
NOTE ON key=68	time=207	dur=0.406251
NOTE OFF key=75	time=207.407
NOTE OFF key=68	time=207.407
NOTE ON key=70	time=207.429	dur=0.813394
NOTE OFF key=70	time=208.242
NOTE ON key=72	time=208.286	dur=0.813394
NOTE ON key=65	time=208.715	dur=0.202679
NOTE OFF key=65	time=208.917
NOTE ON key=68	time=208.929	dur=0.202679
NOTE OFF key=72	time=209.099
NOTE OFF key=68	time=209.132
NOTE ON key=65	time=209.143	dur=0.406251
NOTE ON key=70	time=209.143	dur=1.26339
NOTE OFF key=65	time=209.549
NOTE ON key=68	time=209.572	dur=0.406251
NOTE OFF key=68	time=209.978
NOTE ON key=70	time=210	dur=0.363393
NOTE OFF key=70	time=210.364
NOTE OFF key=70	time=210.407
NOTE ON key=72	time=210.429	dur=0.813394
NOTE ON key=65	time=210.857	dur=1.62768
NOTE OFF key=72	time=211.242
NOTE ON key=68	time=211.715	dur=0.406251
NOTE OFF key=68	time=212.121
NOTE ON key=70	time=212.143	dur=0.406251
NOTE OFF key=65	time=212.485
NOTE OFF key=70	time=212.549
NOTE ON key=72	time=212.572	dur=0.813394
NOTE OFF key=72	time=213.385
NOTE ON key=75	time=213.429	dur=0.406251
NOTE OFF key=75	time=213.835
NOTE ON key=72	time=213.857	dur=0.213393
NOTE ON key=75	time=213.857	dur=0.406251
NOTE OFF key=72	time=214.071
NOTE OFF key=75	time=214.264
NOTE ON key=70	time=214.286	dur=0.813394
NOTE OFF key=70	time=215.099
NOTE ON key=75	time=215.143	dur=0.406251
NOTE OFF key=75	time=215.549
NOTE ON key=72	time=215.572	dur=0.213393
NOTE ON key=68	time=215.572	dur=0.202679
NOTE OFF key=68	time=215.774
NOTE OFF key=72	time=215.785
NOTE ON key=70	time=215.786	dur=0.202679
NOTE OFF key=70	time=215.989
NOTE ON key=68	time=216	dur=0.406251
NOTE ON key=72	time=216	dur=1.26339
NOTE OFF key=68	time=216.407
NOTE ON key=70	time=216.429	dur=0.406251
NOTE OFF key=70	time=216.835
NOTE ON key=72	time=216.857	dur=0.363393
NOTE OFF key=72	time=217.221
NOTE OFF key=72	time=217.264
NOTE ON key=70	time=217.286	dur=1.22054
NOTE ON key=68	time=217.286	dur=0.406251
NOTE OFF key=68	time=217.692
NOTE ON key=65	time=217.715	dur=1.62768
NOTE OFF key=70	time=218.507
NOTE ON key=68	time=218.572	dur=0.406251
NOTE OFF key=68	time=218.978
NOTE ON key=70	time=219	dur=0.406251
NOTE OFF key=65	time=219.342
NOTE OFF key=70	time=219.407
NOTE ON key=75	time=219.429	dur=0.813394
NOTE ON key=72	time=219.429	dur=1.22054
NOTE OFF key=75	time=220.242
NOTE ON key=77	time=220.286	dur=0.406251
NOTE OFF key=72	time=220.649
NOTE OFF key=77	time=220.692
NOTE ON key=68	time=220.715	dur=0.406251
NOTE OFF key=68	time=221.121
NOTE ON key=70	time=221.143	dur=0.813394
NOTE OFF key=70	time=221.957
NOTE ON key=72	time=222	dur=0.213393
NOTE OFF key=72	time=222.214
NOTE ON key=70	time=222.429	dur=0.213393
NOTE ON key=65	time=222.429	dur=0.202679
NOTE OFF key=65	time=222.632
NOTE OFF key=70	time=222.642
NOTE ON key=68	time=222.643	dur=0.202679
NOTE OFF key=68	time=222.846
NOTE ON key=65	time=222.857	dur=0.213393
NOTE ON key=70	time=222.857	dur=1.22054
NOTE OFF key=65	time=223.071
NOTE ON key=68	time=223.286	dur=0.213393
NOTE OFF key=68	time=223.499
NOTE ON key=70	time=223.715	dur=0.213393
NOTE OFF key=70	time=223.928
NOTE OFF key=70	time=224.078
NOTE ON key=72	time=224.143	dur=0.406251
NOTE OFF key=72	time=224.549
NOTE ON key=65	time=224.572	dur=1.62768
NOTE ON key=68	time=225.429	dur=0.213393
NOTE OFF key=68	time=225.642
NOTE ON key=70	time=225.857	dur=0.406251
NOTE OFF key=65	time=226.199
NOTE OFF key=70	time=226.264
NOTE ON key=72	time=226.286	dur=0.813394
NOTE OFF key=72	time=227.099
NOTE ON key=75	time=227.143	dur=0.213393
NOTE OFF key=75	time=227.357
NOTE ON key=72	time=227.572	dur=0.406251
NOTE ON key=75	time=227.572	dur=0.406251
NOTE OFF key=72	time=227.978
NOTE OFF key=75	time=227.978
NOTE ON key=70	time=228	dur=0.813394
NOTE OFF key=70	time=228.814
NOTE ON key=68	time=228.857	dur=0.213393
NOTE OFF key=68	time=229.071
NOTE ON key=70	time=229.286	dur=0.416965
NOTE ON key=68	time=229.286	dur=0.202679
NOTE OFF key=68	time=229.489
NOTE ON key=70	time=229.5	dur=0.191965
NOTE OFF key=70	time=229.692
NOTE OFF key=70	time=229.703
NOTE ON key=72	time=229.715	dur=0.813394
NOTE OFF key=72	time=230.528
NOTE ON key=70	time=230.572	dur=0.813394
NOTE ON key=68	time=231	dur=0.406251
NOTE OFF key=70	time=231.385
NOTE OFF key=68	time=231.407
NOTE ON key=68	time=231.429	dur=1.62768
NOTE ON key=65	time=231.429	dur=1.62768
NOTE OFF key=68	time=233.057
NOTE OFF key=65	time=233.057
NOTE ON key=77	time=233.572	dur=0.202679
NOTE OFF key=77	time=233.774
NOTE ON key=75	time=233.786	dur=0.202679
NOTE OFF key=75	time=233.989
NOTE ON key=77	time=234	dur=0.406251
NOTE OFF key=77	time=234.407
NOTE ON key=77	time=234.857	dur=0.202679
NOTE OFF key=77	time=235.06
NOTE ON key=75	time=235.072	dur=0.202679
NOTE OFF key=75	time=235.274
NOTE ON key=72	time=235.286	dur=0.202679
NOTE OFF key=72	time=235.489
NOTE ON key=68	time=235.5	dur=0.406251
NOTE OFF key=68	time=235.907
NOTE ON key=68	time=236.143	dur=0.100893
NOTE OFF key=68	time=236.244
NOTE ON key=70	time=236.25	dur=0.100893
NOTE OFF key=70	time=236.351
NOTE ON key=72	time=236.357	dur=0.202679
NOTE OFF key=72	time=236.56
NOTE ON key=77	time=237.429	dur=0.100893
NOTE OFF key=77	time=237.53
NOTE ON key=75	time=237.536	dur=0.100893
NOTE OFF key=75	time=237.637
NOTE ON key=72	time=237.643	dur=0.100893
NOTE OFF key=72	time=237.744
NOTE ON key=70	time=237.75	dur=0.100893
NOTE OFF key=70	time=237.851
NOTE ON key=75	time=237.857	dur=0.100893
NOTE OFF key=75	time=237.958
NOTE ON key=72	time=237.965	dur=0.100893
NOTE OFF key=72	time=238.065
NOTE ON key=70	time=238.072	dur=0.100893
NOTE OFF key=70	time=238.173
NOTE ON key=68	time=238.179	dur=0.100893
NOTE OFF key=68	time=238.28
NOTE ON key=68	time=239.143	dur=0.100893
NOTE OFF key=68	time=239.244
NOTE ON key=70	time=239.25	dur=0.100893
NOTE OFF key=70	time=239.351
NOTE ON key=72	time=239.357	dur=0.202679
NOTE OFF key=72	time=239.56
NOTE ON key=65	time=239.572	dur=0.202679
NOTE OFF key=65	time=239.774
NOTE ON key=65	time=239.786	dur=0.202679
NOTE OFF key=65	time=239.989
NOTE ON key=68	time=240.429	dur=0.202679
NOTE OFF key=68	time=240.632
NOTE ON key=70	time=240.643	dur=0.202679
NOTE OFF key=70	time=240.846
NOTE ON key=68	time=240.857	dur=0.213393
NOTE OFF key=68	time=241.071
NOTE ON key=75	time=241.286	dur=0.202679
NOTE OFF key=75	time=241.489
NOTE ON key=72	time=241.5	dur=0.202679
NOTE OFF key=72	time=241.703
NOTE ON key=72	time=242.572	dur=0.100893
NOTE OFF key=72	time=242.673
NOTE ON key=70	time=242.679	dur=0.100893
NOTE OFF key=70	time=242.78
NOTE ON key=68	time=242.786	dur=0.100893
NOTE OFF key=68	time=242.887
NOTE ON key=63	time=242.893	dur=0.100893
NOTE OFF key=63	time=242.994
NOTE ON key=65	time=243	dur=0.406251
NOTE OFF key=65	time=243.407
NOTE ON key=68	time=243.429	dur=0.100893
NOTE OFF key=68	time=243.53
NOTE ON key=72	time=243.536	dur=0.100893
NOTE OFF key=72	time=243.637
NOTE ON key=75	time=243.643	dur=0.406251
NOTE OFF key=75	time=244.049
NOTE ON key=68	time=244.286	dur=0.100893
NOTE OFF key=68	time=244.387
NOTE ON key=72	time=244.393	dur=0.100893
NOTE OFF key=72	time=244.494
NOTE ON key=75	time=244.5	dur=0.100893
NOTE OFF key=75	time=244.601
NOTE ON key=72	time=244.607	dur=0.202679
NOTE OFF key=72	time=244.81
NOTE ON key=77	time=246	dur=0.100893
NOTE OFF key=77	time=246.101
NOTE ON key=75	time=246.107	dur=0.100893
NOTE OFF key=75	time=246.208
NOTE ON key=72	time=246.215	dur=0.100893
NOTE OFF key=72	time=246.316
NOTE ON key=70	time=246.322	dur=0.100893
NOTE OFF key=70	time=246.423
NOTE ON key=68	time=246.429	dur=0.100893
NOTE OFF key=68	time=246.53
NOTE ON key=70	time=246.536	dur=0.100893
NOTE OFF key=70	time=246.637
NOTE ON key=72	time=246.643	dur=0.100893
NOTE OFF key=72	time=246.744
NOTE ON key=65	time=246.75	dur=0.100893
NOTE OFF key=65	time=246.851
NOTE ON key=77	time=247.286	dur=0.202679
NOTE OFF key=77	time=247.489
NOTE ON key=75	time=247.5	dur=0.202679
NOTE OFF key=75	time=247.703
NOTE ON key=77	time=247.715	dur=0.406251
NOTE OFF key=77	time=248.121
NOTE ON key=77	time=248.572	dur=0.202679
NOTE OFF key=77	time=248.774
NOTE ON key=75	time=248.786	dur=0.202679
NOTE OFF key=75	time=248.989
NOTE ON key=72	time=249	dur=0.202679
NOTE OFF key=72	time=249.203
NOTE ON key=68	time=249.215	dur=0.406251
NOTE OFF key=68	time=249.621
NOTE ON key=68	time=249.857	dur=0.100893
NOTE OFF key=68	time=249.958
NOTE ON key=70	time=249.965	dur=0.100893
NOTE OFF key=70	time=250.066
NOTE ON key=72	time=250.072	dur=0.202679
NOTE OFF key=72	time=250.274
NOTE ON key=77	time=251.143	dur=0.100893
NOTE OFF key=77	time=251.244
NOTE ON key=75	time=251.25	dur=0.100893
NOTE OFF key=75	time=251.351
NOTE ON key=72	time=251.357	dur=0.100893
NOTE OFF key=72	time=251.458
NOTE ON key=70	time=251.465	dur=0.100893
NOTE OFF key=70	time=251.566
NOTE ON key=75	time=251.572	dur=0.100893
NOTE OFF key=75	time=251.673
NOTE ON key=72	time=251.679	dur=0.100893
NOTE OFF key=72	time=251.78
NOTE ON key=70	time=251.786	dur=0.100893
NOTE OFF key=70	time=251.887
NOTE ON key=68	time=251.893	dur=0.100893
NOTE OFF key=68	time=251.994
NOTE ON key=68	time=252.857	dur=0.100893
NOTE OFF key=68	time=252.958
NOTE ON key=70	time=252.965	dur=0.100893
NOTE OFF key=70	time=253.066
NOTE ON key=72	time=253.072	dur=0.202679
NOTE OFF key=72	time=253.274
NOTE ON key=65	time=253.286	dur=0.202679
NOTE OFF key=65	time=253.489
NOTE ON key=65	time=253.5	dur=0.202679
NOTE OFF key=65	time=253.703
NOTE ON key=68	time=254.143	dur=0.202679
NOTE OFF key=68	time=254.346
NOTE ON key=70	time=254.357	dur=0.202679
NOTE OFF key=70	time=254.56
NOTE ON key=68	time=254.572	dur=0.213393
NOTE OFF key=68	time=254.785
NOTE ON key=75	time=255	dur=0.202679
NOTE OFF key=75	time=255.203
NOTE ON key=72	time=255.215	dur=0.202679
NOTE OFF key=72	time=255.417
NOTE ON key=72	time=256.286	dur=0.100893
NOTE OFF key=72	time=256.387
NOTE ON key=70	time=256.393	dur=0.100893
NOTE OFF key=70	time=256.494
NOTE ON key=68	time=256.5	dur=0.100893
NOTE OFF key=68	time=256.601
NOTE ON key=63	time=256.607	dur=0.100893
NOTE OFF key=63	time=256.708
NOTE ON key=65	time=256.715	dur=0.406251
NOTE OFF key=65	time=257.121
NOTE ON key=68	time=257.143	dur=0.100893
NOTE OFF key=68	time=257.244
NOTE ON key=72	time=257.25	dur=0.100893
NOTE OFF key=72	time=257.351
NOTE ON key=75	time=257.357	dur=0.406251
NOTE OFF key=75	time=257.764
NOTE ON key=68	time=258	dur=0.100893
NOTE OFF key=68	time=258.101
NOTE ON key=72	time=258.107	dur=0.100893
NOTE OFF key=72	time=258.208
NOTE ON key=75	time=258.215	dur=0.100893
NOTE OFF key=75	time=258.316
NOTE ON key=72	time=258.322	dur=0.202679
NOTE OFF key=72	time=258.524
NOTE ON key=77	time=259.715	dur=0.100893
NOTE OFF key=77	time=259.816
NOTE ON key=75	time=259.822	dur=0.100893
NOTE OFF key=75	time=259.923
NOTE ON key=72	time=259.929	dur=0.100893
NOTE OFF key=72	time=260.03
NOTE ON key=70	time=260.036	dur=0.100893
NOTE OFF key=70	time=260.137
NOTE ON key=68	time=260.143	dur=0.100893
NOTE OFF key=68	time=260.244
NOTE ON key=70	time=260.25	dur=0.100893
NOTE OFF key=70	time=260.351
NOTE ON key=72	time=260.357	dur=1.42411
NOTE ON key=84	time=260.357	dur=1.42411
NOTE OFF key=72	time=261.782
NOTE OFF key=84	time=261.782
NOTE ON key=80	time=261.857	dur=0.406251
NOTE OFF key=80	time=262.264
NOTE ON key=70	time=262.286	dur=1.22054
NOTE ON key=82	time=262.286	dur=1.22054
NOTE OFF key=70	time=263.507
NOTE OFF key=82	time=263.507
NOTE ON key=77	time=263.572	dur=0.202679
NOTE OFF key=77	time=263.774
NOTE ON key=80	time=263.786	dur=0.202679
NOTE OFF key=80	time=263.989
NOTE ON key=70	time=264	dur=1.22054
NOTE ON key=82	time=264	dur=1.22054
NOTE OFF key=70	time=265.221
NOTE OFF key=82	time=265.221
NOTE ON key=84	time=265.286	dur=0.406251
NOTE OFF key=84	time=265.692
NOTE ON key=65	time=265.715	dur=1.62768
NOTE ON key=77	time=265.715	dur=1.62768
NOTE OFF key=65	time=267.342
NOTE OFF key=77	time=267.342
NOTE ON key=72	time=267.429	dur=1.22054
NOTE ON key=84	time=267.429	dur=1.22054
NOTE OFF key=72	time=268.649
NOTE OFF key=84	time=268.649
NOTE ON key=87	time=268.715	dur=0.406251
NOTE OFF key=87	time=269.121
NOTE ON key=70	time=269.143	dur=1.22054
NOTE ON key=82	time=269.143	dur=1.22054
NOTE OFF key=70	time=270.364
NOTE OFF key=82	time=270.364
NOTE ON key=80	time=270.429	dur=0.202679
NOTE OFF key=80	time=270.632
NOTE ON key=82	time=270.643	dur=0.202679
NOTE OFF key=82	time=270.846
NOTE ON key=72	time=270.858	dur=1.22054
NOTE ON key=84	time=270.858	dur=1.22054
NOTE OFF key=72	time=272.078
NOTE OFF key=84	time=272.078
NOTE ON key=68	time=272.143	dur=0.406251
NOTE ON key=80	time=272.143	dur=0.406251
NOTE OFF key=68	time=272.549
NOTE OFF key=80	time=272.549
NOTE ON key=65	time=272.572	dur=2.44197
NOTE ON key=77	time=272.572	dur=2.44197
NOTE OFF key=65	time=275.014
NOTE OFF key=77	time=275.014
NOTE ON key=56	time=0	dur=1.62768
NOTE ON key=60	time=0	dur=1.62768
NOTE OFF key=56	time=1.62768
NOTE OFF key=60	time=1.62768
NOTE ON key=51	time=1.71429	dur=1.62768
NOTE ON key=55	time=1.71429	dur=1.62768
NOTE OFF key=51	time=3.34197
NOTE OFF key=55	time=3.34197
NOTE ON key=53	time=3.42858	dur=1.62768
NOTE ON key=56	time=3.42858	dur=1.62768
NOTE OFF key=53	time=5.05626
NOTE OFF key=56	time=5.05626
NOTE ON key=49	time=5.14286	dur=1.62768
NOTE ON key=53	time=5.14286	dur=1.62768
NOTE OFF key=49	time=6.77054
NOTE OFF key=53	time=6.77054
NOTE ON key=51	time=6.85715	dur=1.62768
NOTE ON key=56	time=6.85715	dur=1.62768
NOTE ON key=60	time=6.85715	dur=1.62768
NOTE OFF key=51	time=8.48483
NOTE OFF key=56	time=8.48483
NOTE OFF key=60	time=8.48483
NOTE ON key=51	time=8.57144	dur=1.62768
NOTE ON key=55	time=8.57144	dur=1.62768
NOTE ON key=58	time=8.57144	dur=1.62768
NOTE OFF key=51	time=10.1991
NOTE OFF key=55	time=10.1991
NOTE OFF key=58	time=10.1991
NOTE ON key=48	time=10.2857	dur=1.62768
NOTE ON key=53	time=10.2857	dur=1.62768
NOTE ON key=56	time=10.2857	dur=1.62768
NOTE OFF key=48	time=11.9134
NOTE OFF key=53	time=11.9134
NOTE OFF key=56	time=11.9134
NOTE ON key=49	time=12	dur=1.62768
NOTE ON key=53	time=12	dur=1.62768
NOTE ON key=56	time=12	dur=1.62768
NOTE OFF key=49	time=13.6277
NOTE OFF key=53	time=13.6277
NOTE OFF key=56	time=13.6277
NOTE ON key=51	time=13.7143	dur=1.62768
NOTE ON key=60	time=13.7143	dur=0.406251
NOTE OFF key=60	time=14.1206
NOTE ON key=60	time=14.1429	dur=1.22054
NOTE OFF key=51	time=15.342
NOTE OFF key=60	time=15.3634
NOTE ON key=51	time=15.4286	dur=1.62768
NOTE ON key=58	time=15.4286	dur=0.406251
NOTE OFF key=58	time=15.8348
NOTE ON key=58	time=15.8572	dur=1.22054
NOTE OFF key=51	time=17.0563
NOTE OFF key=58	time=17.0777
NOTE ON key=48	time=17.1429	dur=1.62768
NOTE ON key=56	time=17.1429	dur=0.406251
NOTE OFF key=56	time=17.5491
NOTE ON key=56	time=17.5715	dur=1.22054
NOTE OFF key=48	time=18.7706
NOTE OFF key=56	time=18.792
NOTE ON key=49	time=18.8572	dur=1.62768
NOTE ON key=56	time=18.8572	dur=0.406251
NOTE OFF key=56	time=19.2634
NOTE ON key=53	time=19.2857	dur=1.22054
NOTE ON key=56	time=19.2857	dur=1.22054
NOTE OFF key=49	time=20.4848
NOTE OFF key=53	time=20.5063
NOTE OFF key=56	time=20.5063
NOTE ON key=51	time=20.5715	dur=1.62768
NOTE ON key=60	time=20.5715	dur=0.406251
NOTE OFF key=60	time=20.9777
NOTE ON key=60	time=21	dur=1.22054
NOTE OFF key=51	time=22.1991
NOTE OFF key=60	time=22.2206
NOTE ON key=51	time=22.2857	dur=1.62768
NOTE ON key=58	time=22.2857	dur=0.406251
NOTE OFF key=58	time=22.692
NOTE ON key=58	time=22.7143	dur=1.22054
NOTE OFF key=51	time=23.9134
NOTE OFF key=58	time=23.9349
NOTE ON key=48	time=24	dur=1.62768
NOTE ON key=56	time=24	dur=0.406251
NOTE OFF key=56	time=24.4063
NOTE ON key=56	time=24.4286	dur=1.22054
NOTE OFF key=48	time=25.6277
NOTE OFF key=56	time=25.6491
NOTE ON key=49	time=25.7143	dur=1.62768
NOTE ON key=56	time=25.7143	dur=0.406251
NOTE OFF key=56	time=26.1206
NOTE ON key=53	time=26.1429	dur=1.22054
NOTE ON key=56	time=26.1429	dur=1.22054
NOTE OFF key=49	time=27.342
NOTE OFF key=53	time=27.3634
NOTE OFF key=56	time=27.3634
NOTE ON key=51	time=27.4286	dur=1.62768
NOTE ON key=60	time=27.4286	dur=0.406251
NOTE OFF key=60	time=27.8349
NOTE ON key=60	time=27.8572	dur=1.22054
NOTE OFF key=51	time=29.0563
NOTE OFF key=60	time=29.0777
NOTE ON key=51	time=29.1429	dur=1.62768
NOTE ON key=58	time=29.1429	dur=0.406251
NOTE OFF key=58	time=29.5491
NOTE ON key=58	time=29.5715	dur=1.22054
NOTE OFF key=51	time=30.7706
NOTE OFF key=58	time=30.792
NOTE ON key=48	time=30.8572	dur=1.62768
NOTE ON key=56	time=30.8572	dur=0.406251
NOTE OFF key=56	time=31.2634
NOTE ON key=56	time=31.2858	dur=1.22054
NOTE OFF key=48	time=32.4849
NOTE OFF key=56	time=32.5063
NOTE ON key=49	time=32.5715	dur=1.62768
NOTE ON key=56	time=32.5715	dur=0.406251
NOTE OFF key=56	time=32.9777
NOTE ON key=53	time=33	dur=1.22054
NOTE ON key=56	time=33	dur=1.22054
NOTE OFF key=49	time=34.1992
NOTE OFF key=53	time=34.2206
NOTE OFF key=56	time=34.2206
NOTE ON key=51	time=34.2858	dur=1.62768
NOTE ON key=60	time=34.2858	dur=0.406251
NOTE OFF key=60	time=34.692
NOTE ON key=56	time=34.7143	dur=1.22054
NOTE ON key=60	time=34.7143	dur=1.22054
NOTE OFF key=51	time=35.9134
NOTE OFF key=56	time=35.9349
NOTE OFF key=60	time=35.9349
NOTE ON key=51	time=36	dur=1.62768
NOTE ON key=58	time=36	dur=0.406251
NOTE OFF key=58	time=36.4063
NOTE ON key=55	time=36.4286	dur=1.22054
NOTE ON key=58	time=36.4286	dur=1.22054
NOTE OFF key=51	time=37.6277
NOTE OFF key=55	time=37.6492
NOTE OFF key=58	time=37.6492
NOTE ON key=48	time=37.7143	dur=1.62768
NOTE ON key=56	time=37.7143	dur=0.406251
NOTE OFF key=56	time=38.1206
NOTE ON key=53	time=38.1429	dur=1.22054
NOTE ON key=56	time=38.1429	dur=1.22054
NOTE OFF key=48	time=39.342
NOTE OFF key=53	time=39.3634
NOTE OFF key=56	time=39.3634
NOTE ON key=49	time=39.4286	dur=1.62768
NOTE ON key=56	time=39.4286	dur=0.406251
NOTE OFF key=56	time=39.8349
NOTE ON key=53	time=39.8572	dur=1.22054
NOTE ON key=56	time=39.8572	dur=1.22054
NOTE OFF key=49	time=41.0563
NOTE OFF key=53	time=41.0777
NOTE OFF key=56	time=41.0777
NOTE ON key=51	time=41.1429	dur=1.62768
NOTE ON key=60	time=41.1429	dur=0.406251
NOTE ON key=56	time=41.1429	dur=0.813394
NOTE OFF key=60	time=41.5492
NOTE ON key=60	time=41.5715	dur=1.22054
NOTE OFF key=56	time=41.9563
NOTE ON key=56	time=42.0001	dur=0.813394
NOTE OFF key=51	time=42.7706
NOTE OFF key=60	time=42.792
NOTE OFF key=56	time=42.8134
NOTE ON key=51	time=42.8572	dur=1.62768
NOTE ON key=58	time=42.8572	dur=0.406251
NOTE ON key=55	time=42.8572	dur=0.813394
NOTE OFF key=58	time=43.2635
NOTE ON key=58	time=43.2858	dur=1.22054
NOTE OFF key=55	time=43.6706
NOTE ON key=55	time=43.7143	dur=0.813394
NOTE OFF key=51	time=44.4849
NOTE OFF key=58	time=44.5063
NOTE OFF key=55	time=44.5277
NOTE ON key=48	time=44.5715	dur=1.62768
NOTE ON key=56	time=44.5715	dur=0.406251
NOTE ON key=53	time=44.5715	dur=0.813394
NOTE OFF key=56	time=44.9777
NOTE ON key=56	time=45.0001	dur=1.22054
NOTE OFF key=53	time=45.3849
NOTE ON key=53	time=45.4286	dur=0.813394
NOTE OFF key=48	time=46.1992
NOTE OFF key=56	time=46.2206
NOTE OFF key=53	time=46.242
NOTE ON key=49	time=46.2858	dur=1.62768
NOTE ON key=56	time=46.2858	dur=0.406251
NOTE ON key=53	time=46.2858	dur=0.813394
NOTE OFF key=56	time=46.692
NOTE ON key=56	time=46.7143	dur=1.22054
NOTE OFF key=53	time=47.0992
NOTE ON key=53	time=47.1429	dur=0.813394
NOTE OFF key=49	time=47.9135
NOTE OFF key=56	time=47.9349
NOTE OFF key=53	time=47.9563
NOTE ON key=51	time=48.0001	dur=1.62768
NOTE ON key=60	time=48.0001	dur=0.406251
NOTE ON key=56	time=48.0001	dur=0.813394
NOTE OFF key=60	time=48.4063
NOTE ON key=60	time=48.4286	dur=1.22054
NOTE OFF key=56	time=48.8135
NOTE ON key=56	time=48.8572	dur=0.813394
NOTE OFF key=51	time=49.6277
NOTE OFF key=60	time=49.6492
NOTE OFF key=56	time=49.6706
NOTE ON key=51	time=49.7144	dur=1.62768
NOTE ON key=58	time=49.7144	dur=0.406251
NOTE ON key=55	time=49.7144	dur=0.813394
NOTE OFF key=58	time=50.1206
NOTE ON key=58	time=50.1429	dur=1.22054
NOTE OFF key=55	time=50.5277
NOTE ON key=55	time=50.5715	dur=0.813394
NOTE OFF key=51	time=51.342
NOTE OFF key=58	time=51.3635
NOTE OFF key=55	time=51.3849
NOTE ON key=48	time=51.4286	dur=1.62768
NOTE ON key=56	time=51.4286	dur=0.406251
NOTE ON key=53	time=51.4286	dur=0.813394
NOTE OFF key=56	time=51.8349
NOTE ON key=56	time=51.8572	dur=1.22054
NOTE OFF key=53	time=52.242
NOTE ON key=53	time=52.2858	dur=0.813394
NOTE OFF key=48	time=53.0563
NOTE OFF key=56	time=53.0777
NOTE OFF key=53	time=53.0992
NOTE ON key=49	time=53.1429	dur=1.62768
NOTE ON key=56	time=53.1429	dur=0.406251
NOTE ON key=53	time=53.1429	dur=0.813394
NOTE OFF key=56	time=53.5492
NOTE ON key=56	time=53.5715	dur=1.22054
NOTE OFF key=53	time=53.9563
NOTE ON key=53	time=54.0001	dur=0.813394
NOTE OFF key=49	time=54.7706
NOTE OFF key=56	time=54.792
NOTE OFF key=53	time=54.8135
NOTE ON key=51	time=54.8572	dur=1.62768
NOTE ON key=60	time=54.8572	dur=0.406251
NOTE ON key=56	time=54.8572	dur=0.813394
NOTE OFF key=60	time=55.2635
NOTE ON key=60	time=55.2858	dur=1.22054
NOTE OFF key=56	time=55.6706
NOTE ON key=56	time=55.7144	dur=0.813394
NOTE OFF key=51	time=56.4849
NOTE OFF key=60	time=56.5063
NOTE OFF key=56	time=56.5278
NOTE ON key=51	time=56.5715	dur=1.62768
NOTE ON key=58	time=56.5715	dur=0.406251
NOTE ON key=55	time=56.5715	dur=0.813394
NOTE OFF key=58	time=56.9778
NOTE ON key=58	time=57.0001	dur=1.22054
NOTE OFF key=55	time=57.3849
NOTE ON key=55	time=57.4286	dur=0.813394
NOTE OFF key=51	time=58.1992
NOTE OFF key=58	time=58.2206
NOTE OFF key=55	time=58.242
NOTE ON key=48	time=58.2858	dur=1.62768
NOTE ON key=56	time=58.2858	dur=0.406251
NOTE ON key=53	time=58.2858	dur=0.813394
NOTE OFF key=56	time=58.692
NOTE ON key=56	time=58.7144	dur=1.22054
NOTE OFF key=53	time=59.0992
NOTE ON key=53	time=59.1429	dur=0.813394
NOTE OFF key=48	time=59.9135
NOTE OFF key=56	time=59.9349
NOTE OFF key=53	time=59.9563
NOTE ON key=49	time=60.0001	dur=1.62768
NOTE ON key=56	time=60.0001	dur=0.406251
NOTE ON key=53	time=60.0001	dur=0.813394
NOTE OFF key=56	time=60.4063
NOTE ON key=56	time=60.4287	dur=1.22054
NOTE OFF key=53	time=60.8135
NOTE ON key=53	time=60.8572	dur=0.813394
NOTE OFF key=49	time=61.6278
NOTE OFF key=56	time=61.6492
NOTE OFF key=53	time=61.6706
NOTE ON key=51	time=61.7144	dur=1.62768
NOTE ON key=60	time=61.7144	dur=0.406251
NOTE ON key=56	time=61.7144	dur=0.813394
NOTE OFF key=60	time=62.1206
NOTE ON key=60	time=62.1429	dur=1.22054
NOTE OFF key=56	time=62.5278
NOTE ON key=56	time=62.5715	dur=0.813394
NOTE OFF key=51	time=63.342
NOTE OFF key=60	time=63.3635
NOTE OFF key=56	time=63.3849
NOTE ON key=51	time=63.4287	dur=1.62768
NOTE ON key=58	time=63.4287	dur=0.406251
NOTE ON key=55	time=63.4287	dur=0.813394
NOTE OFF key=58	time=63.8349
NOTE ON key=58	time=63.8572	dur=1.22054
NOTE OFF key=55	time=64.242
NOTE ON key=55	time=64.2858	dur=0.813394
NOTE OFF key=51	time=65.0563
NOTE OFF key=58	time=65.0778
NOTE OFF key=55	time=65.0992
NOTE ON key=48	time=65.1429	dur=1.62768
NOTE ON key=56	time=65.1429	dur=0.406251
NOTE ON key=53	time=65.1429	dur=0.813394
NOTE OFF key=56	time=65.5492
NOTE ON key=56	time=65.5715	dur=1.22054
NOTE OFF key=53	time=65.9563
NOTE ON key=53	time=66.0001	dur=0.813394
NOTE OFF key=48	time=66.7706
NOTE OFF key=56	time=66.7921
NOTE OFF key=53	time=66.8135
NOTE ON key=49	time=66.8572	dur=1.62768
NOTE ON key=56	time=66.8572	dur=0.406251
NOTE ON key=53	time=66.8572	dur=1.67054
NOTE OFF key=56	time=67.2635
NOTE ON key=53	time=67.2858	dur=0.384822
NOTE ON key=56	time=67.2858	dur=1.22054
NOTE OFF key=53	time=67.6706
NOTE ON key=53	time=67.7144	dur=0.791965
NOTE OFF key=49	time=68.4849
NOTE OFF key=53	time=68.5063
NOTE OFF key=56	time=68.5063
NOTE OFF key=53	time=68.5278
NOTE ON key=41	time=68.5715	dur=0.813394
NOTE ON key=48	time=68.5715	dur=1.62768
NOTE ON key=53	time=68.5715	dur=1.62768
NOTE OFF key=41	time=69.3849
NOTE ON key=48	time=69.4287	dur=0.406251
NOTE OFF key=48	time=69.8349
NOTE ON key=39	time=69.8572	dur=0.406251
NOTE OFF key=48	time=70.1992
NOTE OFF key=53	time=70.1992
NOTE OFF key=39	time=70.2635
NOTE ON key=48	time=70.2858	dur=1.62768
NOTE ON key=51	time=70.2858	dur=1.62768
NOTE ON key=48	time=71.143	dur=0.100893
NOTE OFF key=48	time=71.2438
NOTE ON key=48	time=71.2501	dur=0.100893
NOTE OFF key=48	time=71.351
NOTE ON key=48	time=71.3572	dur=0.202679
NOTE OFF key=48	time=71.5599
NOTE OFF key=48	time=71.9135
NOTE OFF key=51	time=71.9135
NOTE ON key=41	time=72.0001	dur=0.406251
NOTE ON key=48	time=72.0001	dur=1.62768
NOTE ON key=53	time=72.0001	dur=1.62768
NOTE OFF key=41	time=72.4063
NOTE ON key=41	time=72.4287	dur=0.813394
NOTE OFF key=41	time=73.2421
NOTE OFF key=48	time=73.6278
NOTE OFF key=53	time=73.6278
NOTE ON key=41	time=73.7144	dur=0.125893
NOTE ON key=48	time=73.7144	dur=1.62768
NOTE ON key=51	time=73.7144	dur=1.62768
NOTE OFF key=41	time=73.8403
NOTE ON key=41	time=73.8483	dur=0.125893
NOTE OFF key=41	time=73.9742
NOTE ON key=41	time=73.9822	dur=0.151786
NOTE OFF key=41	time=74.134
NOTE ON key=41	time=74.143	dur=0.125893
NOTE OFF key=41	time=74.2688
NOTE ON key=41	time=74.2769	dur=0.125893
NOTE OFF key=41	time=74.4028
NOTE ON key=41	time=74.4108	dur=0.151786
NOTE OFF key=41	time=74.5626
NOTE ON key=44	time=74.5715	dur=0.406251
NOTE OFF key=44	time=74.9778
NOTE ON key=41	time=75.0001	dur=0.202679
NOTE OFF key=41	time=75.2028
NOTE ON key=41	time=75.2144	dur=0.202679
NOTE OFF key=48	time=75.3421
NOTE OFF key=51	time=75.3421
NOTE OFF key=41	time=75.4171
NOTE ON key=41	time=75.4287	dur=0.406251
NOTE ON key=48	time=75.4287	dur=1.62768
NOTE ON key=53	time=75.4287	dur=1.62768
NOTE OFF key=41	time=75.8349
NOTE ON key=48	time=76.2858	dur=0.406251
NOTE OFF key=48	time=76.6921
NOTE OFF key=48	time=77.0564
NOTE OFF key=53	time=77.0564
NOTE ON key=39	time=77.143	dur=0.125893
NOTE ON key=48	time=77.143	dur=1.62768
NOTE ON key=51	time=77.143	dur=1.62768
NOTE OFF key=39	time=77.2689
NOTE ON key=39	time=77.2769	dur=0.125893
NOTE OFF key=39	time=77.4028
NOTE ON key=39	time=77.4108	dur=0.151786
NOTE OFF key=39	time=77.5626
NOTE ON key=39	time=77.5715	dur=0.125893
NOTE OFF key=39	time=77.6974
NOTE ON key=39	time=77.7055	dur=0.125893
NOTE OFF key=39	time=77.8314
NOTE ON key=39	time=77.8394	dur=0.151786
NOTE OFF key=39	time=77.9912
NOTE ON key=48	time=78.0001	dur=0.406251
NOTE OFF key=48	time=78.4064
NOTE ON key=41	time=78.4287	dur=0.406251
NOTE OFF key=48	time=78.7706
NOTE OFF key=51	time=78.7706
NOTE OFF key=41	time=78.8349
NOTE ON key=48	time=78.8572	dur=1.62768
NOTE ON key=53	time=78.8572	dur=1.62768
NOTE ON key=41	time=79.2858	dur=0.406251
NOTE OFF key=41	time=79.6921
NOTE ON key=41	time=80.143	dur=2.03482
NOTE OFF key=48	time=80.4849
NOTE OFF key=53	time=80.4849
NOTE ON key=53	time=80.5715	dur=0.100893
NOTE OFF key=53	time=80.6724
NOTE ON key=53	time=80.6787	dur=0.100893
NOTE OFF key=53	time=80.7796
NOTE ON key=53	time=80.7858	dur=0.100893
NOTE OFF key=53	time=80.8867
NOTE ON key=53	time=80.893	dur=0.100893
NOTE OFF key=53	time=80.9939
NOTE ON key=53	time=81.0001	dur=0.304465
NOTE OFF key=53	time=81.3046
NOTE ON key=53	time=81.3215	dur=0.304465
NOTE OFF key=53	time=81.626
NOTE ON key=53	time=81.643	dur=0.304465
NOTE OFF key=53	time=81.9474
NOTE ON key=53	time=81.9644	dur=0.202679
NOTE OFF key=53	time=82.1671
NOTE OFF key=41	time=82.1778
NOTE ON key=41	time=82.2858	dur=0.813394
NOTE ON key=48	time=82.2858	dur=1.62768
NOTE ON key=53	time=82.2858	dur=1.62768
NOTE OFF key=41	time=83.0992
NOTE ON key=48	time=83.143	dur=0.406251
NOTE OFF key=48	time=83.5492
NOTE ON key=39	time=83.5715	dur=0.406251
NOTE OFF key=48	time=83.9135
NOTE OFF key=53	time=83.9135
NOTE OFF key=39	time=83.9778
NOTE ON key=48	time=84.0001	dur=1.62768
NOTE ON key=51	time=84.0001	dur=1.62768
NOTE ON key=48	time=84.8573	dur=0.100893
NOTE OFF key=48	time=84.9581
NOTE ON key=48	time=84.9644	dur=0.100893
NOTE OFF key=48	time=85.0653
NOTE ON key=48	time=85.0715	dur=0.202679
NOTE OFF key=48	time=85.2742
NOTE OFF key=48	time=85.6278
NOTE OFF key=51	time=85.6278
NOTE ON key=41	time=85.7144	dur=0.406251
NOTE ON key=48	time=85.7144	dur=1.62768
NOTE ON key=53	time=85.7144	dur=1.62768
NOTE OFF key=41	time=86.1207
NOTE ON key=41	time=86.143	dur=0.813394
NOTE OFF key=41	time=86.9564
NOTE OFF key=48	time=87.3421
NOTE OFF key=53	time=87.3421
NOTE ON key=41	time=87.4287	dur=0.125893
NOTE ON key=48	time=87.4287	dur=1.62768
NOTE ON key=51	time=87.4287	dur=1.62768
NOTE OFF key=41	time=87.5546
NOTE ON key=41	time=87.5626	dur=0.125893
NOTE OFF key=41	time=87.6885
NOTE ON key=41	time=87.6965	dur=0.151786
NOTE OFF key=41	time=87.8483
NOTE ON key=41	time=87.8573	dur=0.125893
NOTE OFF key=41	time=87.9832
NOTE ON key=41	time=87.9912	dur=0.125893
NOTE OFF key=41	time=88.1171
NOTE ON key=41	time=88.1251	dur=0.151786
NOTE OFF key=41	time=88.2769
NOTE ON key=44	time=88.2858	dur=0.406251
NOTE OFF key=44	time=88.6921
NOTE ON key=41	time=88.7144	dur=0.202679
NOTE OFF key=41	time=88.9171
NOTE ON key=41	time=88.9287	dur=0.202679
NOTE OFF key=48	time=89.0564
NOTE OFF key=51	time=89.0564
NOTE OFF key=41	time=89.1314
NOTE ON key=41	time=89.143	dur=0.406251
NOTE ON key=48	time=89.143	dur=1.62768
NOTE ON key=53	time=89.143	dur=1.62768
NOTE OFF key=41	time=89.5492
NOTE ON key=48	time=90.0001	dur=0.406251
NOTE OFF key=48	time=90.4064
NOTE OFF key=48	time=90.7707
NOTE OFF key=53	time=90.7707
NOTE ON key=39	time=90.8573	dur=0.125893
NOTE ON key=48	time=90.8573	dur=1.62768
NOTE ON key=51	time=90.8573	dur=1.62768
NOTE OFF key=39	time=90.9832
NOTE ON key=39	time=90.9912	dur=0.125893
NOTE OFF key=39	time=91.1171
NOTE ON key=39	time=91.1251	dur=0.151786
NOTE OFF key=39	time=91.2769
NOTE ON key=39	time=91.2858	dur=0.125893
NOTE OFF key=39	time=91.4117
NOTE ON key=39	time=91.4198	dur=0.125893
NOTE OFF key=39	time=91.5457
NOTE ON key=39	time=91.5537	dur=0.151786
NOTE OFF key=39	time=91.7055
NOTE ON key=48	time=91.7144	dur=0.406251
NOTE OFF key=48	time=92.1207
NOTE ON key=41	time=92.143	dur=0.406251
NOTE OFF key=48	time=92.4849
NOTE OFF key=51	time=92.4849
NOTE OFF key=41	time=92.5492
NOTE ON key=48	time=92.5716	dur=1.62768
NOTE ON key=53	time=92.5716	dur=1.62768
NOTE ON key=41	time=93.0001	dur=0.406251
NOTE OFF key=41	time=93.4064
NOTE ON key=41	time=93.8573	dur=2.03482
NOTE OFF key=48	time=94.1992
NOTE OFF key=53	time=94.1992
NOTE ON key=53	time=94.2858	dur=0.100893
NOTE OFF key=53	time=94.3867
NOTE ON key=53	time=94.393	dur=0.100893
NOTE OFF key=53	time=94.4939
NOTE ON key=53	time=94.5001	dur=0.100893
NOTE OFF key=53	time=94.601
NOTE ON key=53	time=94.6073	dur=0.100893
NOTE OFF key=53	time=94.7082
NOTE ON key=53	time=94.7144	dur=0.304465
NOTE OFF key=53	time=95.0189
NOTE ON key=53	time=95.0358	dur=0.304465
NOTE OFF key=53	time=95.3403
NOTE ON key=53	time=95.3573	dur=0.10625
NOTE OFF key=53	time=95.4635
NOTE OFF key=41	time=95.8921
NOTE ON key=51	time=96.0001	dur=1.62768
NOTE ON key=56	time=96.0001	dur=1.62768
NOTE ON key=60	time=96.0001	dur=1.62768
NOTE OFF key=51	time=97.6278
NOTE OFF key=56	time=97.6278
NOTE OFF key=60	time=97.6278
NOTE ON key=51	time=97.7144	dur=1.62768
NOTE ON key=55	time=97.7144	dur=1.62768
NOTE ON key=58	time=97.7144	dur=1.62768
NOTE OFF key=51	time=99.3421
NOTE OFF key=55	time=99.3421
NOTE OFF key=58	time=99.3421
NOTE ON key=48	time=99.4287	dur=1.62768
NOTE ON key=53	time=99.4287	dur=1.62768
NOTE ON key=56	time=99.4287	dur=1.62768
NOTE OFF key=48	time=101.056
NOTE OFF key=53	time=101.056
NOTE OFF key=56	time=101.056
NOTE ON key=49	time=101.143	dur=1.62768
NOTE ON key=53	time=101.143	dur=1.62768
NOTE ON key=56	time=101.143	dur=1.62768
NOTE OFF key=49	time=102.771
NOTE OFF key=53	time=102.771
NOTE OFF key=56	time=102.771
NOTE ON key=51	time=102.857	dur=1.62768
NOTE ON key=56	time=102.857	dur=1.62768
NOTE ON key=60	time=102.857	dur=1.62768
NOTE OFF key=51	time=104.485
NOTE OFF key=56	time=104.485
NOTE OFF key=60	time=104.485
NOTE ON key=51	time=104.572	dur=1.62768
NOTE ON key=55	time=104.572	dur=1.62768
NOTE ON key=58	time=104.572	dur=1.62768
NOTE OFF key=51	time=106.199
NOTE OFF key=55	time=106.199
NOTE OFF key=58	time=106.199
NOTE ON key=48	time=106.286	dur=1.62768
NOTE ON key=53	time=106.286	dur=1.62768
NOTE ON key=56	time=106.286	dur=1.62768
NOTE OFF key=48	time=107.914
NOTE OFF key=53	time=107.914
NOTE OFF key=56	time=107.914
NOTE ON key=49	time=108	dur=1.62768
NOTE ON key=53	time=108	dur=1.62768
NOTE ON key=56	time=108	dur=1.62768
NOTE OFF key=49	time=109.628
NOTE OFF key=53	time=109.628
NOTE OFF key=56	time=109.628
NOTE ON key=51	time=109.714	dur=1.62768
NOTE ON key=60	time=109.714	dur=0.406251
NOTE OFF key=60	time=110.121
NOTE ON key=60	time=110.143	dur=1.22054
NOTE OFF key=51	time=111.342
NOTE OFF key=60	time=111.364
NOTE ON key=51	time=111.429	dur=1.62768
NOTE ON key=58	time=111.429	dur=0.406251
NOTE OFF key=58	time=111.835
NOTE ON key=58	time=111.857	dur=1.22054
NOTE OFF key=51	time=113.056
NOTE OFF key=58	time=113.078
NOTE ON key=48	time=113.143	dur=1.62768
NOTE ON key=56	time=113.143	dur=0.406251
NOTE OFF key=56	time=113.549
NOTE ON key=56	time=113.572	dur=1.22054
NOTE OFF key=48	time=114.771
NOTE OFF key=56	time=114.792
NOTE ON key=49	time=114.857	dur=1.62768
NOTE ON key=56	time=114.857	dur=0.406251
NOTE OFF key=56	time=115.264
NOTE ON key=53	time=115.286	dur=1.22054
NOTE ON key=56	time=115.286	dur=1.22054
NOTE OFF key=49	time=116.485
NOTE OFF key=53	time=116.506
NOTE OFF key=56	time=116.506
NOTE ON key=51	time=116.572	dur=1.62768
NOTE ON key=60	time=116.572	dur=0.406251
NOTE OFF key=60	time=116.978
NOTE ON key=60	time=117	dur=1.22054
NOTE OFF key=51	time=118.199
NOTE OFF key=60	time=118.221
NOTE ON key=51	time=118.286	dur=1.62768
NOTE ON key=58	time=118.286	dur=0.406251
NOTE OFF key=58	time=118.692
NOTE ON key=58	time=118.714	dur=1.22054
NOTE OFF key=51	time=119.914
NOTE OFF key=58	time=119.935
NOTE ON key=48	time=120	dur=1.62768
NOTE ON key=56	time=120	dur=0.406251
NOTE OFF key=56	time=120.406
NOTE ON key=56	time=120.429	dur=1.22054
NOTE OFF key=48	time=121.628
NOTE OFF key=56	time=121.649
NOTE ON key=49	time=121.714	dur=1.62768
NOTE ON key=56	time=121.714	dur=0.406251
NOTE OFF key=56	time=122.121
NOTE ON key=53	time=122.143	dur=1.22054
NOTE ON key=56	time=122.143	dur=1.22054
NOTE OFF key=49	time=123.342
NOTE OFF key=53	time=123.364
NOTE OFF key=56	time=123.364
NOTE ON key=51	time=123.429	dur=1.62768
NOTE ON key=60	time=123.429	dur=0.406251
NOTE OFF key=60	time=123.835
NOTE ON key=60	time=123.857	dur=1.22054
NOTE OFF key=51	time=125.056
NOTE OFF key=60	time=125.078
NOTE ON key=51	time=125.143	dur=1.62768
NOTE ON key=58	time=125.143	dur=0.406251
NOTE OFF key=58	time=125.549
NOTE ON key=58	time=125.572	dur=1.22054
NOTE OFF key=51	time=126.771
NOTE OFF key=58	time=126.792
NOTE ON key=48	time=126.857	dur=1.62768
NOTE ON key=56	time=126.857	dur=0.406251
NOTE OFF key=56	time=127.264
NOTE ON key=56	time=127.286	dur=1.22054
NOTE OFF key=48	time=128.485
NOTE OFF key=56	time=128.506
NOTE ON key=49	time=128.572	dur=1.62768
NOTE ON key=56	time=128.572	dur=0.406251
NOTE OFF key=56	time=128.978
NOTE ON key=53	time=129	dur=1.22054
NOTE ON key=56	time=129	dur=1.22054
NOTE OFF key=49	time=130.199
NOTE OFF key=53	time=130.221
NOTE OFF key=56	time=130.221
NOTE ON key=51	time=130.286	dur=1.62768
NOTE ON key=60	time=130.286	dur=0.406251
NOTE OFF key=60	time=130.692
NOTE ON key=56	time=130.714	dur=1.22054
NOTE ON key=60	time=130.714	dur=1.22054
NOTE OFF key=51	time=131.914
NOTE OFF key=56	time=131.935
NOTE OFF key=60	time=131.935
NOTE ON key=51	time=132	dur=1.62768
NOTE ON key=58	time=132	dur=0.406251
NOTE OFF key=58	time=132.406
NOTE ON key=55	time=132.429	dur=1.22054
NOTE ON key=58	time=132.429	dur=1.22054
NOTE OFF key=51	time=133.628
NOTE OFF key=55	time=133.649
NOTE OFF key=58	time=133.649
NOTE ON key=48	time=133.714	dur=1.62768
NOTE ON key=56	time=133.714	dur=0.406251
NOTE OFF key=56	time=134.121
NOTE ON key=53	time=134.143	dur=1.22054
NOTE ON key=56	time=134.143	dur=1.22054
NOTE OFF key=48	time=135.342
NOTE OFF key=53	time=135.364
NOTE OFF key=56	time=135.364
NOTE ON key=49	time=135.429	dur=1.62768
NOTE ON key=56	time=135.429	dur=0.406251
NOTE OFF key=56	time=135.835
NOTE ON key=53	time=135.857	dur=1.22054
NOTE ON key=56	time=135.857	dur=1.22054
NOTE OFF key=49	time=137.056
NOTE OFF key=53	time=137.078
NOTE OFF key=56	time=137.078
NOTE ON key=51	time=137.143	dur=1.62768
NOTE ON key=60	time=137.143	dur=0.406251
NOTE ON key=56	time=137.143	dur=0.813394
NOTE OFF key=60	time=137.549
NOTE ON key=60	time=137.572	dur=1.22054
NOTE OFF key=56	time=137.956
NOTE ON key=56	time=138	dur=0.813394
NOTE OFF key=51	time=138.771
NOTE OFF key=60	time=138.792
NOTE OFF key=56	time=138.814
NOTE ON key=51	time=138.857	dur=1.62768
NOTE ON key=58	time=138.857	dur=0.406251
NOTE ON key=55	time=138.857	dur=0.813394
NOTE OFF key=58	time=139.264
NOTE ON key=58	time=139.286	dur=1.22054
NOTE OFF key=55	time=139.671
NOTE ON key=55	time=139.714	dur=0.813394
NOTE OFF key=51	time=140.485
NOTE OFF key=58	time=140.506
NOTE OFF key=55	time=140.528
NOTE ON key=48	time=140.572	dur=1.62768
NOTE ON key=56	time=140.572	dur=0.406251
NOTE ON key=53	time=140.572	dur=0.813394
NOTE OFF key=56	time=140.978
NOTE ON key=56	time=141	dur=1.22054
NOTE OFF key=53	time=141.385
NOTE ON key=53	time=141.429	dur=0.813394
NOTE OFF key=48	time=142.199
NOTE OFF key=56	time=142.221
NOTE OFF key=53	time=142.242
NOTE ON key=49	time=142.286	dur=1.62768
NOTE ON key=56	time=142.286	dur=0.406251
NOTE ON key=53	time=142.286	dur=0.813394
NOTE OFF key=56	time=142.692
NOTE ON key=56	time=142.714	dur=1.22054
NOTE OFF key=53	time=143.099
NOTE ON key=53	time=143.143	dur=0.813394
NOTE OFF key=49	time=143.914
NOTE OFF key=56	time=143.935
NOTE OFF key=53	time=143.956
NOTE ON key=51	time=144	dur=1.62768
NOTE ON key=60	time=144	dur=0.406251
NOTE ON key=56	time=144	dur=0.813394
NOTE OFF key=60	time=144.406
NOTE ON key=60	time=144.429	dur=1.22054
NOTE OFF key=56	time=144.814
NOTE ON key=56	time=144.857	dur=0.813394
NOTE OFF key=51	time=145.628
NOTE OFF key=60	time=145.649
NOTE OFF key=56	time=145.671
NOTE ON key=51	time=145.714	dur=1.62768
NOTE ON key=58	time=145.714	dur=0.406251
NOTE ON key=55	time=145.714	dur=0.813394
NOTE OFF key=58	time=146.121
NOTE ON key=58	time=146.143	dur=1.22054
NOTE OFF key=55	time=146.528
NOTE ON key=55	time=146.572	dur=0.813394
NOTE OFF key=51	time=147.342
NOTE OFF key=58	time=147.364
NOTE OFF key=55	time=147.385
NOTE ON key=48	time=147.429	dur=1.62768
NOTE ON key=56	time=147.429	dur=0.406251
NOTE ON key=53	time=147.429	dur=0.813394
NOTE OFF key=56	time=147.835
NOTE ON key=56	time=147.857	dur=1.22054
NOTE OFF key=53	time=148.242
NOTE ON key=53	time=148.286	dur=0.813394
NOTE OFF key=48	time=149.056
NOTE OFF key=56	time=149.078
NOTE OFF key=53	time=149.099
NOTE ON key=49	time=149.143	dur=1.62768
NOTE ON key=56	time=149.143	dur=0.406251
NOTE ON key=53	time=149.143	dur=0.813394
NOTE OFF key=56	time=149.549
NOTE ON key=56	time=149.572	dur=1.22054
NOTE OFF key=53	time=149.956
NOTE ON key=53	time=150	dur=0.813394
NOTE OFF key=49	time=150.771
NOTE OFF key=56	time=150.792
NOTE OFF key=53	time=150.814
NOTE ON key=51	time=150.857	dur=1.62768
NOTE ON key=60	time=150.857	dur=0.406251
NOTE ON key=56	time=150.857	dur=0.813394
NOTE OFF key=60	time=151.264
NOTE ON key=60	time=151.286	dur=1.22054
NOTE OFF key=56	time=151.671
NOTE ON key=56	time=151.714	dur=0.813394
NOTE OFF key=51	time=152.485
NOTE OFF key=60	time=152.506
NOTE OFF key=56	time=152.528
NOTE ON key=51	time=152.572	dur=1.62768
NOTE ON key=58	time=152.572	dur=0.406251
NOTE ON key=55	time=152.572	dur=0.813394
NOTE OFF key=58	time=152.978
NOTE ON key=58	time=153	dur=1.22054
NOTE OFF key=55	time=153.385
NOTE ON key=55	time=153.429	dur=0.813394
NOTE OFF key=51	time=154.199
NOTE OFF key=58	time=154.221
NOTE OFF key=55	time=154.242
NOTE ON key=48	time=154.286	dur=1.62768
NOTE ON key=56	time=154.286	dur=0.406251
NOTE ON key=53	time=154.286	dur=0.813394
NOTE OFF key=56	time=154.692
NOTE ON key=56	time=154.714	dur=1.22054
NOTE OFF key=53	time=155.099
NOTE ON key=53	time=155.143	dur=0.813394
NOTE OFF key=48	time=155.914
NOTE OFF key=56	time=155.935
NOTE OFF key=53	time=155.956
NOTE ON key=49	time=156	dur=1.62768
NOTE ON key=56	time=156	dur=0.406251
NOTE ON key=53	time=156	dur=0.813394
NOTE OFF key=56	time=156.406
NOTE ON key=56	time=156.429	dur=1.22054
NOTE OFF key=53	time=156.814
NOTE ON key=53	time=156.857	dur=0.813394
NOTE OFF key=49	time=157.628
NOTE OFF key=56	time=157.649
NOTE OFF key=53	time=157.671
NOTE ON key=51	time=157.714	dur=1.62768
NOTE ON key=60	time=157.714	dur=0.406251
NOTE ON key=56	time=157.714	dur=0.813394
NOTE OFF key=60	time=158.121
NOTE ON key=60	time=158.143	dur=1.22054
NOTE OFF key=56	time=158.528
NOTE ON key=56	time=158.572	dur=0.813394
NOTE OFF key=51	time=159.342
NOTE OFF key=60	time=159.364
NOTE OFF key=56	time=159.385
NOTE ON key=51	time=159.429	dur=1.62768
NOTE ON key=58	time=159.429	dur=0.406251
NOTE ON key=55	time=159.429	dur=0.813394
NOTE OFF key=58	time=159.835
NOTE ON key=58	time=159.857	dur=1.22054
NOTE OFF key=55	time=160.242
NOTE ON key=55	time=160.286	dur=0.813394
NOTE OFF key=51	time=161.056
NOTE OFF key=58	time=161.078
NOTE OFF key=55	time=161.099
NOTE ON key=48	time=161.143	dur=1.62768
NOTE ON key=56	time=161.143	dur=0.406251
NOTE ON key=53	time=161.143	dur=0.813394
NOTE OFF key=56	time=161.549
NOTE ON key=56	time=161.572	dur=1.22054
NOTE OFF key=53	time=161.956
NOTE ON key=53	time=162	dur=0.813394
NOTE OFF key=48	time=162.771
NOTE OFF key=56	time=162.792
NOTE OFF key=53	time=162.814
NOTE ON key=49	time=162.857	dur=1.62768
NOTE ON key=56	time=162.857	dur=0.406251
NOTE ON key=53	time=162.857	dur=1.67054
NOTE OFF key=56	time=163.264
NOTE ON key=53	time=163.286	dur=0.384822
NOTE ON key=56	time=163.286	dur=1.22054
NOTE OFF key=53	time=163.671
NOTE ON key=53	time=163.715	dur=0.791965
NOTE OFF key=49	time=164.485
NOTE OFF key=53	time=164.506
NOTE OFF key=56	time=164.506
NOTE OFF key=53	time=164.528
NOTE ON key=41	time=164.572	dur=0.813394
NOTE ON key=48	time=164.572	dur=1.62768
NOTE ON key=53	time=164.572	dur=1.62768
NOTE OFF key=41	time=165.385
NOTE ON key=48	time=165.429	dur=0.406251
NOTE OFF key=48	time=165.835
NOTE ON key=39	time=165.857	dur=0.406251
NOTE OFF key=48	time=166.199
NOTE OFF key=53	time=166.199
NOTE OFF key=39	time=166.264
NOTE ON key=48	time=166.286	dur=1.62768
NOTE ON key=51	time=166.286	dur=1.62768
NOTE ON key=48	time=167.143	dur=0.100893
NOTE OFF key=48	time=167.244
NOTE ON key=48	time=167.25	dur=0.100893
NOTE OFF key=48	time=167.351
NOTE ON key=48	time=167.357	dur=0.202679
NOTE OFF key=48	time=167.56
NOTE OFF key=48	time=167.914
NOTE OFF key=51	time=167.914
NOTE ON key=41	time=168	dur=0.406251
NOTE ON key=48	time=168	dur=1.62768
NOTE ON key=53	time=168	dur=1.62768
NOTE OFF key=41	time=168.406
NOTE ON key=41	time=168.429	dur=0.813394
NOTE OFF key=41	time=169.242
NOTE OFF key=48	time=169.628
NOTE OFF key=53	time=169.628
NOTE ON key=41	time=169.715	dur=0.125893
NOTE ON key=48	time=169.715	dur=1.62768
NOTE ON key=51	time=169.715	dur=1.62768
NOTE OFF key=41	time=169.84
NOTE ON key=41	time=169.848	dur=0.125893
NOTE OFF key=41	time=169.974
NOTE ON key=41	time=169.982	dur=0.151786
NOTE OFF key=41	time=170.134
NOTE ON key=41	time=170.143	dur=0.125893
NOTE OFF key=41	time=170.269
NOTE ON key=41	time=170.277	dur=0.125893
NOTE OFF key=41	time=170.403
NOTE ON key=41	time=170.411	dur=0.151786
NOTE OFF key=41	time=170.563
NOTE ON key=44	time=170.572	dur=0.406251
NOTE OFF key=44	time=170.978
NOTE ON key=41	time=171	dur=0.202679
NOTE OFF key=41	time=171.203
NOTE ON key=41	time=171.215	dur=0.202679
NOTE OFF key=48	time=171.342
NOTE OFF key=51	time=171.342
NOTE OFF key=41	time=171.417
NOTE ON key=41	time=171.429	dur=0.406251
NOTE ON key=48	time=171.429	dur=1.62768
NOTE ON key=53	time=171.429	dur=1.62768
NOTE OFF key=41	time=171.835
NOTE ON key=48	time=172.286	dur=0.406251
NOTE OFF key=48	time=172.692
NOTE OFF key=48	time=173.056
NOTE OFF key=53	time=173.056
NOTE ON key=39	time=173.143	dur=0.125893
NOTE ON key=48	time=173.143	dur=1.62768
NOTE ON key=51	time=173.143	dur=1.62768
NOTE OFF key=39	time=173.269
NOTE ON key=39	time=173.277	dur=0.125893
NOTE OFF key=39	time=173.403
NOTE ON key=39	time=173.411	dur=0.151786
NOTE OFF key=39	time=173.563
NOTE ON key=39	time=173.572	dur=0.125893
NOTE OFF key=39	time=173.698
NOTE ON key=39	time=173.706	dur=0.125893
NOTE OFF key=39	time=173.831
NOTE ON key=39	time=173.84	dur=0.151786
NOTE OFF key=39	time=173.991
NOTE ON key=48	time=174	dur=0.406251
NOTE OFF key=48	time=174.406
NOTE ON key=41	time=174.429	dur=0.406251
NOTE OFF key=48	time=174.771
NOTE OFF key=51	time=174.771
NOTE OFF key=41	time=174.835
NOTE ON key=48	time=174.857	dur=1.62768
NOTE ON key=53	time=174.857	dur=1.62768
NOTE ON key=41	time=175.286	dur=0.406251
NOTE OFF key=41	time=175.692
NOTE ON key=41	time=176.143	dur=2.03482
NOTE OFF key=48	time=176.485
NOTE OFF key=53	time=176.485
NOTE ON key=53	time=176.572	dur=0.100893
NOTE OFF key=53	time=176.673
NOTE ON key=53	time=176.679	dur=0.100893
NOTE OFF key=53	time=176.78
NOTE ON key=53	time=176.786	dur=0.100893
NOTE OFF key=53	time=176.887
NOTE ON key=53	time=176.893	dur=0.100893
NOTE OFF key=53	time=176.994
NOTE ON key=53	time=177	dur=0.304465
NOTE OFF key=53	time=177.305
NOTE ON key=53	time=177.322	dur=0.304465
NOTE OFF key=53	time=177.626
NOTE ON key=53	time=177.643	dur=0.304465
NOTE OFF key=53	time=177.948
NOTE ON key=53	time=177.965	dur=0.202679
NOTE OFF key=53	time=178.167
NOTE OFF key=41	time=178.178
NOTE ON key=41	time=178.286	dur=0.813394
NOTE ON key=48	time=178.286	dur=1.62768
NOTE ON key=53	time=178.286	dur=1.62768
NOTE OFF key=41	time=179.099
NOTE ON key=48	time=179.143	dur=0.406251
NOTE OFF key=48	time=179.549
NOTE ON key=39	time=179.572	dur=0.406251
NOTE OFF key=48	time=179.914
NOTE OFF key=53	time=179.914
NOTE OFF key=39	time=179.978
NOTE ON key=48	time=180	dur=1.62768
NOTE ON key=51	time=180	dur=1.62768
NOTE ON key=48	time=180.857	dur=0.100893
NOTE OFF key=48	time=180.958
NOTE ON key=48	time=180.965	dur=0.100893
NOTE OFF key=48	time=181.065
NOTE ON key=48	time=181.072	dur=0.202679
NOTE OFF key=48	time=181.274
NOTE OFF key=48	time=181.628
NOTE OFF key=51	time=181.628
NOTE ON key=41	time=181.715	dur=0.406251
NOTE ON key=48	time=181.715	dur=1.62768
NOTE ON key=53	time=181.715	dur=1.62768
NOTE OFF key=41	time=182.121
NOTE ON key=41	time=182.143	dur=0.813394
NOTE OFF key=41	time=182.956
NOTE OFF key=48	time=183.342
NOTE OFF key=53	time=183.342
NOTE ON key=41	time=183.429	dur=0.125893
NOTE ON key=48	time=183.429	dur=1.62768
NOTE ON key=51	time=183.429	dur=1.62768
NOTE OFF key=41	time=183.555
NOTE ON key=41	time=183.563	dur=0.125893
NOTE OFF key=41	time=183.689
NOTE ON key=41	time=183.697	dur=0.151786
NOTE OFF key=41	time=183.848
NOTE ON key=41	time=183.857	dur=0.125893
NOTE OFF key=41	time=183.983
NOTE ON key=41	time=183.991	dur=0.125893
NOTE OFF key=41	time=184.117
NOTE ON key=41	time=184.125	dur=0.151786
NOTE OFF key=41	time=184.277
NOTE ON key=44	time=184.286	dur=0.406251
NOTE OFF key=44	time=184.692
NOTE ON key=41	time=184.715	dur=0.202679
NOTE OFF key=41	time=184.917
NOTE ON key=41	time=184.929	dur=0.202679
NOTE OFF key=48	time=185.056
NOTE OFF key=51	time=185.056
NOTE OFF key=41	time=185.131
NOTE ON key=41	time=185.143	dur=0.406251
NOTE ON key=48	time=185.143	dur=1.62768
NOTE ON key=53	time=185.143	dur=1.62768
NOTE OFF key=41	time=185.549
NOTE ON key=48	time=186	dur=0.406251
NOTE OFF key=48	time=186.406
NOTE OFF key=48	time=186.771
NOTE OFF key=53	time=186.771
NOTE ON key=39	time=186.857	dur=0.125893
NOTE ON key=48	time=186.857	dur=1.62768
NOTE ON key=51	time=186.857	dur=1.62768
NOTE OFF key=39	time=186.983
NOTE ON key=39	time=186.991	dur=0.125893
NOTE OFF key=39	time=187.117
NOTE ON key=39	time=187.125	dur=0.151786
NOTE OFF key=39	time=187.277
NOTE ON key=39	time=187.286	dur=0.125893
NOTE OFF key=39	time=187.412
NOTE ON key=39	time=187.42	dur=0.125893
NOTE OFF key=39	time=187.546
NOTE ON key=39	time=187.554	dur=0.151786
NOTE OFF key=39	time=187.706
NOTE ON key=48	time=187.715	dur=0.406251
NOTE OFF key=48	time=188.121
NOTE ON key=41	time=188.143	dur=0.406251
NOTE OFF key=48	time=188.485
NOTE OFF key=51	time=188.485
NOTE OFF key=41	time=188.549
NOTE ON key=48	time=188.572	dur=1.62768
NOTE ON key=53	time=188.572	dur=1.62768
NOTE ON key=41	time=189	dur=0.406251
NOTE OFF key=41	time=189.407
NOTE ON key=41	time=189.857	dur=2.03482
NOTE OFF key=48	time=190.199
NOTE OFF key=53	time=190.199
NOTE ON key=53	time=190.286	dur=0.100893
NOTE OFF key=53	time=190.387
NOTE ON key=53	time=190.393	dur=0.100893
NOTE OFF key=53	time=190.494
NOTE ON key=53	time=190.5	dur=0.100893
NOTE OFF key=53	time=190.601
NOTE ON key=53	time=190.607	dur=0.100893
NOTE OFF key=53	time=190.708
NOTE ON key=53	time=190.715	dur=0.304465
NOTE OFF key=53	time=191.019
NOTE ON key=53	time=191.036	dur=0.304465
NOTE OFF key=53	time=191.34
NOTE ON key=53	time=191.357	dur=0.10625
NOTE OFF key=53	time=191.464
NOTE OFF key=41	time=191.892
NOTE ON key=51	time=192	dur=1.62768
NOTE ON key=60	time=192	dur=0.406251
NOTE OFF key=60	time=192.407
NOTE ON key=60	time=192.429	dur=0.406251
NOTE OFF key=60	time=192.835
NOTE ON key=60	time=192.857	dur=0.813394
NOTE OFF key=51	time=193.628
NOTE OFF key=60	time=193.671
NOTE ON key=51	time=193.715	dur=1.62768
NOTE ON key=58	time=193.715	dur=0.813394
NOTE OFF key=58	time=194.528
NOTE ON key=58	time=194.572	dur=0.813394
NOTE OFF key=51	time=195.342
NOTE OFF key=58	time=195.385
NOTE ON key=48	time=195.429	dur=1.62768
NOTE ON key=56	time=195.429	dur=0.813394
NOTE OFF key=56	time=196.242
NOTE ON key=56	time=196.286	dur=0.813394
NOTE OFF key=48	time=197.057
NOTE OFF key=56	time=197.099
NOTE ON key=49	time=197.143	dur=1.62768
NOTE ON key=56	time=197.143	dur=0.813394
NOTE OFF key=56	time=197.957
NOTE ON key=53	time=198	dur=0.813394
NOTE ON key=56	time=198	dur=0.813394
NOTE OFF key=49	time=198.771
NOTE OFF key=53	time=198.814
NOTE OFF key=56	time=198.814
NOTE ON key=51	time=198.857	dur=1.62768
NOTE ON key=60	time=198.857	dur=0.813394
NOTE OFF key=60	time=199.671
NOTE ON key=60	time=199.715	dur=0.813394
NOTE OFF key=51	time=200.485
NOTE OFF key=60	time=200.528
NOTE ON key=51	time=200.572	dur=1.62768
NOTE ON key=58	time=200.572	dur=0.813394
NOTE OFF key=58	time=201.385
NOTE ON key=58	time=201.429	dur=0.813394
NOTE OFF key=51	time=202.199
NOTE OFF key=58	time=202.242
NOTE ON key=48	time=202.286	dur=1.62768
NOTE ON key=56	time=202.286	dur=0.813394
NOTE OFF key=56	time=203.099
NOTE ON key=56	time=203.143	dur=0.813394
NOTE OFF key=48	time=203.914
NOTE OFF key=56	time=203.957
NOTE ON key=49	time=204	dur=1.62768
NOTE ON key=56	time=204	dur=0.813394
NOTE OFF key=56	time=204.814
NOTE ON key=53	time=204.857	dur=0.813394
NOTE ON key=56	time=204.857	dur=0.813394
NOTE OFF key=49	time=205.628
NOTE OFF key=53	time=205.671
NOTE OFF key=56	time=205.671
NOTE ON key=51	time=205.715	dur=1.62768
NOTE ON key=60	time=205.715	dur=0.406251
NOTE OFF key=60	time=206.121
NOTE ON key=60	time=206.143	dur=0.406251
NOTE OFF key=60	time=206.549
NOTE ON key=60	time=206.572	dur=0.813394
NOTE OFF key=51	time=207.342
NOTE OFF key=60	time=207.385
NOTE ON key=51	time=207.429	dur=1.62768
NOTE ON key=58	time=207.429	dur=0.813394
NOTE OFF key=58	time=208.242
NOTE ON key=58	time=208.286	dur=0.813394
NOTE OFF key=51	time=209.057
NOTE OFF key=58	time=209.099
NOTE ON key=48	time=209.143	dur=1.62768
NOTE ON key=56	time=209.143	dur=0.813394
NOTE OFF key=56	time=209.957
NOTE ON key=56	time=210	dur=0.813394
NOTE OFF key=48	time=210.771
NOTE OFF key=56	time=210.814
NOTE ON key=49	time=210.857	dur=1.62768
NOTE ON key=56	time=210.857	dur=0.813394
NOTE OFF key=56	time=211.671
NOTE ON key=53	time=211.715	dur=0.813394
NOTE ON key=56	time=211.715	dur=0.813394
NOTE OFF key=49	time=212.485
NOTE OFF key=53	time=212.528
NOTE OFF key=56	time=212.528
NOTE ON key=51	time=212.572	dur=1.62768
NOTE ON key=60	time=212.572	dur=0.813394
NOTE OFF key=60	time=213.385
NOTE ON key=60	time=213.429	dur=0.813394
NOTE OFF key=51	time=214.199
NOTE OFF key=60	time=214.242
NOTE ON key=51	time=214.286	dur=1.62768
NOTE ON key=58	time=214.286	dur=0.813394
NOTE OFF key=58	time=215.099
NOTE ON key=58	time=215.143	dur=0.813394
NOTE OFF key=51	time=215.914
NOTE OFF key=58	time=215.957
NOTE ON key=48	time=216	dur=1.62768
NOTE ON key=56	time=216	dur=0.813394
NOTE OFF key=56	time=216.814
NOTE ON key=56	time=216.857	dur=0.813394
NOTE OFF key=48	time=217.628
NOTE OFF key=56	time=217.671
NOTE ON key=49	time=217.715	dur=1.62768
NOTE ON key=56	time=217.715	dur=0.813394
NOTE OFF key=56	time=218.528
NOTE ON key=53	time=218.572	dur=0.813394
NOTE ON key=56	time=218.572	dur=0.813394
NOTE OFF key=49	time=219.342
NOTE OFF key=53	time=219.385
NOTE OFF key=56	time=219.385
NOTE ON key=51	time=219.429	dur=1.62768
NOTE ON key=60	time=219.429	dur=0.406251
NOTE OFF key=60	time=219.835
NOTE ON key=60	time=219.857	dur=0.406251
NOTE OFF key=60	time=220.264
NOTE ON key=60	time=220.286	dur=0.813394
NOTE OFF key=51	time=221.057
NOTE OFF key=60	time=221.099
NOTE ON key=51	time=221.143	dur=1.62768
NOTE ON key=58	time=221.143	dur=0.813394
NOTE OFF key=58	time=221.957
NOTE ON key=58	time=222	dur=0.813394
NOTE OFF key=51	time=222.771
NOTE OFF key=58	time=222.814
NOTE ON key=48	time=222.857	dur=1.62768
NOTE ON key=56	time=222.857	dur=0.813394
NOTE OFF key=56	time=223.671
NOTE ON key=56	time=223.715	dur=0.813394
NOTE OFF key=48	time=224.485
NOTE OFF key=56	time=224.528
NOTE ON key=49	time=224.572	dur=1.62768
NOTE ON key=56	time=224.572	dur=0.813394
NOTE OFF key=56	time=225.385
NOTE ON key=53	time=225.429	dur=0.813394
NOTE ON key=56	time=225.429	dur=0.813394
NOTE OFF key=49	time=226.199
NOTE OFF key=53	time=226.242
NOTE OFF key=56	time=226.242
NOTE ON key=51	time=226.286	dur=1.62768
NOTE ON key=60	time=226.286	dur=0.813394
NOTE OFF key=60	time=227.099
NOTE ON key=60	time=227.143	dur=0.813394
NOTE OFF key=51	time=227.914
NOTE OFF key=60	time=227.957
NOTE ON key=51	time=228	dur=1.62768
NOTE ON key=58	time=228	dur=0.813394
NOTE OFF key=58	time=228.814
NOTE ON key=58	time=228.857	dur=0.813394
NOTE OFF key=51	time=229.628
NOTE OFF key=58	time=229.671
NOTE ON key=48	time=229.715	dur=1.62768
NOTE ON key=56	time=229.715	dur=0.813394
NOTE OFF key=56	time=230.528
NOTE ON key=56	time=230.572	dur=0.813394
NOTE OFF key=48	time=231.342
NOTE OFF key=56	time=231.385
NOTE ON key=49	time=231.429	dur=1.62768
NOTE ON key=56	time=231.429	dur=0.813394
NOTE OFF key=56	time=232.242
NOTE ON key=53	time=232.286	dur=0.813394
NOTE ON key=56	time=232.286	dur=0.813394
NOTE OFF key=49	time=233.057
NOTE OFF key=53	time=233.099
NOTE OFF key=56	time=233.099
NOTE ON key=41	time=233.143	dur=0.813394
NOTE ON key=48	time=233.143	dur=1.62768
NOTE ON key=53	time=233.143	dur=1.62768
NOTE OFF key=41	time=233.957
NOTE ON key=48	time=234	dur=0.406251
NOTE OFF key=48	time=234.407
NOTE ON key=39	time=234.429	dur=0.406251
NOTE OFF key=48	time=234.771
NOTE OFF key=53	time=234.771
NOTE OFF key=39	time=234.835
NOTE ON key=48	time=234.857	dur=1.62768
NOTE ON key=51	time=234.857	dur=1.62768
NOTE ON key=48	time=235.715	dur=0.100893
NOTE OFF key=48	time=235.815
NOTE ON key=48	time=235.822	dur=0.100893
NOTE OFF key=48	time=235.923
NOTE ON key=48	time=235.929	dur=0.202679
NOTE OFF key=48	time=236.132
NOTE OFF key=48	time=236.485
NOTE OFF key=51	time=236.485
NOTE ON key=41	time=236.572	dur=0.406251
NOTE ON key=48	time=236.572	dur=1.62768
NOTE ON key=53	time=236.572	dur=1.62768
NOTE OFF key=41	time=236.978
NOTE ON key=41	time=237	dur=0.813394
NOTE OFF key=41	time=237.814
NOTE OFF key=48	time=238.199
NOTE OFF key=53	time=238.199
NOTE ON key=41	time=238.286	dur=0.125893
NOTE ON key=48	time=238.286	dur=1.62768
NOTE ON key=51	time=238.286	dur=1.62768
NOTE OFF key=41	time=238.412
NOTE ON key=41	time=238.42	dur=0.125893
NOTE OFF key=41	time=238.546
NOTE ON key=41	time=238.554	dur=0.151786
NOTE OFF key=41	time=238.706
NOTE ON key=41	time=238.715	dur=0.125893
NOTE OFF key=41	time=238.84
NOTE ON key=41	time=238.849	dur=0.125893
NOTE OFF key=41	time=238.974
NOTE ON key=41	time=238.982	dur=0.151786
NOTE OFF key=41	time=239.134
NOTE ON key=44	time=239.143	dur=0.406251
NOTE OFF key=44	time=239.549
NOTE ON key=41	time=239.572	dur=0.202679
NOTE OFF key=41	time=239.774
NOTE ON key=41	time=239.786	dur=0.202679
NOTE OFF key=48	time=239.914
NOTE OFF key=51	time=239.914
NOTE OFF key=41	time=239.989
NOTE ON key=41	time=240	dur=0.406251
NOTE ON key=48	time=240	dur=1.62768
NOTE ON key=53	time=240	dur=1.62768
NOTE OFF key=41	time=240.407
NOTE ON key=48	time=240.857	dur=0.406251
NOTE OFF key=48	time=241.264
NOTE OFF key=48	time=241.628
NOTE OFF key=53	time=241.628
NOTE ON key=39	time=241.715	dur=0.125893
NOTE ON key=48	time=241.715	dur=1.62768
NOTE ON key=51	time=241.715	dur=1.62768
NOTE OFF key=39	time=241.841
NOTE ON key=39	time=241.849	dur=0.125893
NOTE OFF key=39	time=241.974
NOTE ON key=39	time=241.982	dur=0.151786
NOTE OFF key=39	time=242.134
NOTE ON key=39	time=242.143	dur=0.125893
NOTE OFF key=39	time=242.269
NOTE ON key=39	time=242.277	dur=0.125893
NOTE OFF key=39	time=242.403
NOTE ON key=39	time=242.411	dur=0.151786
NOTE OFF key=39	time=242.563
NOTE ON key=48	time=242.572	dur=0.406251
NOTE OFF key=48	time=242.978
NOTE ON key=41	time=243	dur=0.406251
NOTE OFF key=48	time=243.342
NOTE OFF key=51	time=243.342
NOTE OFF key=41	time=243.407
NOTE ON key=48	time=243.429	dur=1.62768
NOTE ON key=53	time=243.429	dur=1.62768
NOTE ON key=41	time=243.857	dur=0.406251
NOTE OFF key=41	time=244.264
NOTE ON key=41	time=244.715	dur=2.03482
NOTE OFF key=48	time=245.057
NOTE OFF key=53	time=245.057
NOTE ON key=53	time=245.143	dur=0.100893
NOTE OFF key=53	time=245.244
NOTE ON key=53	time=245.25	dur=0.100893
NOTE OFF key=53	time=245.351
NOTE ON key=53	time=245.357	dur=0.100893
NOTE OFF key=53	time=245.458
NOTE ON key=53	time=245.465	dur=0.100893
NOTE OFF key=53	time=245.566
NOTE ON key=53	time=245.572	dur=0.304465
NOTE OFF key=53	time=245.876
NOTE ON key=53	time=245.893	dur=0.304465
NOTE OFF key=53	time=246.198
NOTE ON key=53	time=246.215	dur=0.304465
NOTE OFF key=53	time=246.519
NOTE ON key=53	time=246.536	dur=0.202679
NOTE OFF key=53	time=246.739
NOTE OFF key=41	time=246.749
NOTE ON key=41	time=246.857	dur=0.813394
NOTE ON key=48	time=246.857	dur=1.62768
NOTE ON key=53	time=246.857	dur=1.62768
NOTE OFF key=41	time=247.671
NOTE ON key=48	time=247.715	dur=0.406251
NOTE OFF key=48	time=248.121
NOTE ON key=39	time=248.143	dur=0.406251
NOTE OFF key=48	time=248.485
NOTE OFF key=53	time=248.485
NOTE OFF key=39	time=248.549
NOTE ON key=48	time=248.572	dur=1.62768
NOTE ON key=51	time=248.572	dur=1.62768
NOTE ON key=48	time=249.429	dur=0.100893
NOTE OFF key=48	time=249.53
NOTE ON key=48	time=249.536	dur=0.100893
NOTE OFF key=48	time=249.637
NOTE ON key=48	time=249.643	dur=0.202679
NOTE OFF key=48	time=249.846
NOTE OFF key=48	time=250.199
NOTE OFF key=51	time=250.199
NOTE ON key=41	time=250.286	dur=0.406251
NOTE ON key=48	time=250.286	dur=1.62768
NOTE ON key=53	time=250.286	dur=1.62768
NOTE OFF key=41	time=250.692
NOTE ON key=41	time=250.715	dur=0.813394
NOTE OFF key=41	time=251.528
NOTE OFF key=48	time=251.914
NOTE OFF key=53	time=251.914
NOTE ON key=41	time=252	dur=0.125893
NOTE ON key=48	time=252	dur=1.62768
NOTE ON key=51	time=252	dur=1.62768
NOTE OFF key=41	time=252.126
NOTE ON key=41	time=252.134	dur=0.125893
NOTE OFF key=41	time=252.26
NOTE ON key=41	time=252.268	dur=0.151786
NOTE OFF key=41	time=252.42
NOTE ON key=41	time=252.429	dur=0.125893
NOTE OFF key=41	time=252.555
NOTE ON key=41	time=252.563	dur=0.125893
NOTE OFF key=41	time=252.689
NOTE ON key=41	time=252.697	dur=0.151786
NOTE OFF key=41	time=252.849
NOTE ON key=44	time=252.857	dur=0.406251
NOTE OFF key=44	time=253.264
NOTE ON key=41	time=253.286	dur=0.202679
NOTE OFF key=41	time=253.489
NOTE ON key=41	time=253.5	dur=0.202679
NOTE OFF key=48	time=253.628
NOTE OFF key=51	time=253.628
NOTE OFF key=41	time=253.703
NOTE ON key=41	time=253.715	dur=0.406251
NOTE ON key=48	time=253.715	dur=1.62768
NOTE ON key=53	time=253.715	dur=1.62768
NOTE OFF key=41	time=254.121
NOTE ON key=48	time=254.572	dur=0.406251
NOTE OFF key=48	time=254.978
NOTE OFF key=48	time=255.342
NOTE OFF key=53	time=255.342
NOTE ON key=39	time=255.429	dur=0.125893
NOTE ON key=48	time=255.429	dur=1.62768
NOTE ON key=51	time=255.429	dur=1.62768
NOTE OFF key=39	time=255.555
NOTE ON key=39	time=255.563	dur=0.125893
NOTE OFF key=39	time=255.689
NOTE ON key=39	time=255.697	dur=0.151786
NOTE OFF key=39	time=255.849
NOTE ON key=39	time=255.857	dur=0.125893
NOTE OFF key=39	time=255.983
NOTE ON key=39	time=255.991	dur=0.125893
NOTE OFF key=39	time=256.117
NOTE ON key=39	time=256.125	dur=0.151786
NOTE OFF key=39	time=256.277
NOTE ON key=48	time=256.286	dur=0.406251
NOTE OFF key=48	time=256.692
NOTE ON key=41	time=256.715	dur=0.406251
NOTE OFF key=48	time=257.057
NOTE OFF key=51	time=257.057
NOTE OFF key=41	time=257.121
NOTE ON key=48	time=257.143	dur=1.62768
NOTE ON key=53	time=257.143	dur=1.62768
NOTE ON key=41	time=257.572	dur=0.406251
NOTE OFF key=41	time=257.978
NOTE ON key=41	time=258.429	dur=2.03482
NOTE OFF key=48	time=258.771
NOTE OFF key=53	time=258.771
NOTE ON key=53	time=258.857	dur=0.100893
NOTE OFF key=53	time=258.958
NOTE ON key=53	time=258.965	dur=0.100893
NOTE OFF key=53	time=259.066
NOTE ON key=53	time=259.072	dur=0.100893
NOTE OFF key=53	time=259.173
NOTE ON key=53	time=259.179	dur=0.100893
NOTE OFF key=53	time=259.28
NOTE ON key=53	time=259.286	dur=0.304465
NOTE OFF key=53	time=259.591
NOTE ON key=53	time=259.607	dur=0.304465
NOTE OFF key=53	time=259.912
NOTE ON key=53	time=259.929	dur=0.10625
NOTE OFF key=53	time=260.035
NOTE OFF key=41	time=260.464
NOTE ON key=56	time=260.572	dur=1.62768
NOTE ON key=60	time=260.572	dur=1.62768
NOTE OFF key=56	time=262.199
NOTE OFF key=60	time=262.199
NOTE ON key=51	time=262.286	dur=1.62768
NOTE ON key=55	time=262.286	dur=1.62768
NOTE OFF key=51	time=263.914
NOTE OFF key=55	time=263.914
NOTE ON key=53	time=264	dur=1.62768
NOTE ON key=56	time=264	dur=1.62768
NOTE OFF key=53	time=265.628
NOTE OFF key=56	time=265.628
NOTE ON key=49	time=265.715	dur=1.62768
NOTE ON key=53	time=265.715	dur=1.62768
NOTE OFF key=49	time=267.342
NOTE OFF key=53	time=267.342
NOTE ON key=51	time=267.429	dur=1.62768
NOTE ON key=56	time=267.429	dur=1.62768
NOTE ON key=60	time=267.429	dur=1.62768
NOTE OFF key=51	time=269.057
NOTE OFF key=56	time=269.057
NOTE OFF key=60	time=269.057
NOTE ON key=51	time=269.143	dur=1.62768
NOTE ON key=55	time=269.143	dur=1.62768
NOTE ON key=58	time=269.143	dur=1.62768
NOTE OFF key=51	time=270.771
NOTE OFF key=55	time=270.771
NOTE OFF key=58	time=270.771
NOTE ON key=48	time=270.858	dur=1.62768
NOTE ON key=53	time=270.858	dur=1.62768
NOTE ON key=56	time=270.858	dur=1.62768
NOTE OFF key=48	time=272.485
NOTE OFF key=53	time=272.485
NOTE OFF key=56	time=272.485
NOTE ON key=49	time=272.572	dur=2.44197
NOTE ON key=53	time=272.572	dur=2.44197
NOTE ON key=56	time=272.572	dur=2.44197
NOTE OFF key=49	time=275.014
NOTE OFF key=53	time=275.014
NOTE OFF key=56	time=275.014

from midifile.

craigsapp avatar craigsapp commented on August 15, 2024

The next thing you should do is check the parsing status of the MIDI file. Here is the piece of code from the original test program:

   smf::MidiFile midi_parser(argv[1]);
   if (!midi_parser.status()) {
      cerr << "Bad MIDI File" << endl;
      return 1;
   }

The MidiFile::status() function should return true if the MIDI file was read successfully. If it was not read successfully, then that can point to the source of the problem.

I suspect that there could be an ASCII/Binary string problem. If you are using this in a Javascript environment that may be the problem.

from midifile.

Jugbot avatar Jugbot commented on August 15, 2024

The status is fine. Also note this is C++ in an android app.

from midifile.

craigsapp avatar craigsapp commented on August 15, 2024

Either there is a problem in the Android environment, or there is a bug in the midifile library which is visible in Android but not elsewhere. Try loading this MIDI file (from the attached zip file) to see if a shorter MIDI file behaves any better:

testing.zip

"MThd"			; MIDI header chunk marker
4'6			; bytes to follow in header chunk
2'1			; file format: Type-1 (multitrack)
2'2			; number of tracks
2'120			; ticks per quarter note

;;; TRACK 0 ----------------------------------
"MTrk"			; MIDI track chunk marker
4'19			; bytes to follow in track chunk
v0	ff 51 v3 t60	; tempo
v0	ff 58 v4 '4 '2 '24 '8	; time signature
v0	ff 2f v0	; end-of-track

;;; TRACK 1 ----------------------------------
"MTrk"			; MIDI track chunk marker
4'36			; bytes to follow in track chunk
v0	90 '60 '64	; note-on C4
v120	80 '60 '64	; note-off C4
v0	90 '62 '64	; note-on D4
v120	80 '62 '64	; note-off D4
v0	90 '64 '64	; note-on E4
v120	80 '64 '64	; note-off E4
v0	90 '65 '64	; note-on F4
v120	80 '65 '64	; note-off F4
v0	ff 2f v0	; end-of-track

Where the duration of each of the four notes should be 1.0:

NOTE ON key=60	time=0	dur=1
NOTE OFF key=60	time=1
NOTE ON key=62	time=1	dur=1
NOTE OFF key=62	time=2
NOTE ON key=64	time=2	dur=1
NOTE OFF key=64	time=3
NOTE ON key=65	time=3	dur=1
NOTE OFF key=65	time=4

from midifile.

Jugbot avatar Jugbot commented on August 15, 2024

I think I got it

smf::MidiEventList track = midi_parser[difficulty];
    int size = track.getSize();
    for (int j=0; j<size; j++) {
        smf::MidiEvent event = track[j];
        if (event.isNoteOn()) {
            double duration = event.getDurationInSeconds();
            double start = event.seconds;
            int pitch = event.getKeyNumber();
            Sprite* sprite = makeSprite(start, pitch, duration);
            layer->addChild(sprite);
            log("NOTE ON %i, %f, %f", pitch, start, duration);
            // this->notes.pushBack(sprite);
        } else if (event.isNoteOff()) {
            log("NOTE OFF %i, %f", event.getKeyNumber(), event.seconds);
        }
    }

Issue on the first line
smf::MidiEventList track = midi_parser[difficulty];
I was copying the track and that is where linked notes got dropped. I will try your loop.

edit: Yep it works now

from midifile.

mgood7123 avatar mgood7123 commented on August 15, 2024

I do not see how the title of this is related to 0 duration

from midifile.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.