System.Include(stdmsg.h);
System.MeasureShift(1);
ResetGM(); 
TimeSignature = 4,4; 
TrackSync;
TrackName={""}; 
Copyright={"XƐ"};
System.TimeBase=96;
Tempo=120;                                                                                      
TR=1 CH=1 @54 q100 V(127) P(64) o5 r1 l8 v100 TrackKey=0 P.onNoteWave((32,96,!4))
l6 e^e^c^  |
l12 d+o4v127bggd+d+^gbo5v100d+g^  |
l4 e^^g  |
l12 a^^^^f+^d+^d+ao6v80c  |&
l8 co5v100ao6v80ddc^co5v100a  |
l12 ggdfo4v127bg^^d^^^  |&
l2 dg  |
l6 d+d+cf+o5v100c^  |
l4 eco4v127go5v100c  |
l12 d+^^^o4v127a+^^gggo5v100c+o4v127a+  |&
l4 a+aaf  |
l8 bfbo5v100df^o6v80dg  |& gee^eco5v100go6v80c  |&
l3 co5v100a+a+  | fao6v80d  |&
l16 d^^c^^ge^^^^co5v100go6v80cc  |
l4 o5v100gga+a+  |
l16 o6v80e^c+gag^eea^^eec+o5v100g  | d+d+^g^^^o6v80d+^^d+^^^g^  |
l4 dco5v100aa  |
l3 fbf  |&
l16 fg^g^^^e^o4v127gg^o5v100e^o4v127ge  | ceg^^c^e^ce^c^e^  |
l4 aao5v100c^  |& c^o4v127ee  |& e^cc  | ecee  |& eao5v100co4v127a  |&
l16 a^^^fc+^fbo5v100fbfo4v127bg+^^  |&
l6 g+o5v100go6v80cco5v100g^  |&
l4 gd+d+g+  |& g+ee^  |&
l8 ed+o4v127bb^^d+d+  |& d+g^ego5v100c^^  |
l16 o4v127a+f+f+d+^^^f+^^^^f+^f+d+  |
l12 d^aaaffa^^o5v100f^  | e^o4v127gbo5v100eee^^o4v127bo5v100eg  |
l3 fdd  |
l16 d+a^^a^a^o6v80d+d+^o5v100a^^f+f+  |&
l4 f+ddf  |&
l16 ff^g+^o6v80c+^o5v100g+fbg+f^f^o4v127b  |
l4 o5v100cegg  |
l12 b^a^^^^f+f+abo6v80d+  |&
l3 d+eo5v100b  |
l2 go6v80c+  |&
l4 c+d+cd+  |&
l8 d+co5v100f+ao6v80ddco5v100a  |& ag+^o6v80c+f^fb  |
l16 g^eg^ge^^^ee^^e^  |
l8 d+^d+d+d+d+f+d+  |&
l3 d+fa  |
l2 gb  |&
l6 bggegg|
TR=2 CH=2 @33 q100 V(100) P(32) o3 r1 l4 v100 v.onNote(100,80,70) TrackKey=0
Str Ax1={a+.a+.a+};Str A1={a.a.a};Str B1={b.b.b};Str C1={c.c.c};
Str Cx1={c+.c+.c+};Str D1={d.d.d};Str Dx1={d+.d+.d+};Str E1={e.e.e};
Str F1={f.f.f};Str G1={g.g.g};Str Gx1={g+.g+.g+};
 C1 G1 C1 C1 D1 G1 C1 C1 C1 Dx1 D1 G1 C1 Cx1 D1 C1 G1 A1 C1 D1 G1 C1 C1 F1 C1
 C1 A1 D1 Cx1 C1 Gx1 C1 G1 C1 Dx1 D1 E1 D1 B1 D1 Cx1 C1 B1 E1 A1 C1 D1 Cx1 C1 Dx1
 D1 G1 C1
TR=3 CH=3 @47 q60 V(70) P(96) o5 r1 l8 v80 TrackKey=0
v.N(80,80,80,80,60,60,60,60,80,80,80,80,80,80,80,80,60,60,60,60,80,80,80,80,80,80,80,80,80,80,80,80)
Str Am={'ace''ace'^[5'ace']};Str C7={'cega+''cega+'^[5'cega+']};
Str Cm={'cd+g''cd+g'^[5'cd+g']};Str Cx7={'c+fg+b''c+fg+b'^[5'c+fg+b']};
Str Dm={'dfa''dfa'^[5'dfa']};Str D7={'df+ac''df+ac'^[5'df+ac']};
Str Dxm={'d+f+a+''d+f+a+'^[5'd+f+a+']};Str Dx7={'d+ga+c+''d+ga+c+'^[5'd+ga+c+']};
Str Em={'egb''egb'^[5'egb']};Str E7={'eg+bd''eg+bd'^[5'eg+bd']};
Str Fm={'fg+c''fg+c'^[5'fg+c']};Str F7={'facd+''facd+'^[5'facd+']};
Str Gm={'ga+d''ga+d'^[5'ga+d']};Str G7={'gbdf''gbdf'^[5'gbdf']};
Str B={'bd+f+''bd+f+'^[5'bd+f+']};Str Gx7={'g+cd+f+''g+cd+f+'^[5'g+cd+f+']};
Str C={'ceg''ceg'^[5'ceg']};Str Dm7={'dfac''dfac'^[5'dfac']};
Str F={'fac''fac'^[5'fac']};Str Caug={'ceg+''ceg+'^[5'ceg+']};
Str Gx={'g+cd+''g+cd+'^[5'g+cd+']};Str Gaug={'gbd+''gbd+'^[5'gbd+']};
Str A7={'ac+eg''ac+eg'^[5'ac+eg']};Str Cdim={'cd+f+a''cd+f+a'^[5'cd+f+a']};
Str Ax7={'a+dfg+''a+dfg+'^[5'a+dfg+']};Str Cxdim={'c+ega+''c+ega+'^[5'c+ega+']};
Str B7={'bd+f+a''bd+f+a'^[5'bd+f+a']};Str Gdim={'ga+c+e''ga+c+e'^[5'ga+c+e']};
 C Gaug C Cdim Dm7 G7 C Cdim C Dx7 Dm7 G7 C Cxdim Dm C Gm A7 Cm D7 G7 C C F7 C
 Caug Am D7 Cx7 C Gx7 C Gaug C Dxm Dm Em Dm B7 Dm Cx7 C B7 E7 A7 Cm D7 Cx7 C Dxm
 Dm G7 C
TR=8 CH=10 l16 V(70) P(80) o3  [55 cr8.r4crcrr4]
TR=9 CH=10 l16 V(70) P(80) o3  [55[r4dr8.]]
TR=10 CH=10 l32 V(70) P(80) o3 [55[16 f+r]]