;****************************************
;	music data (format : mus)
;	converted by smf2mus Ver 1.3eb
;	Wed Mar 19 19:52:56 1997
;****************************************


;***************
;* GROOP TRACK *
;***************

    defpause	, $E0
    allocsub	,$021F
_VSAfter_start
    opensub ,  0, _VSAfter_start_sub0
    opensub ,  1, _VSAfter_start_sub1
    opensub ,  2, _VSAfter_start_sub2
    opensub ,  3, _VSAfter_start_sub3
    opensub ,  4, _VSAfter_start_sub4
    opensub ,  9, _VSAfter_start_sub9
    volumechg	, 50
    tempochg	, 153
    waitw	, 192
_VSAfter_a
    opensub ,  0, _VSAfter_a_sub0
    opensub ,  2, _VSAfter_a_sub2
    opensub ,  3, _VSAfter_a_sub3
    opensub ,  4, _VSAfter_a_sub4
    opensub ,  9, _VSAfter_a_sub9
    waitw	, 4608
    jump	, _VSAfter_a
    deallocsub	, $021F
    fin

;***************
;* SUB TRACK   *
;***************

;*** block:start ***

_VSAfter_start_sub0
    prg 	,   0
    svolume	, 127
    priority	,  10
    span	,  97
    fxmix	,  30
    waitw	, 192
    fin

_VSAfter_start_sub1
    Bmode
    opennote,  0, _VSAfter_start_sub1_note0
    opennote,  1, _VSAfter_start_sub1_note1
    prg 	,   1
    svolume	, 127
    priority	,   8
    span	,  97
    fxmix	,  30
    waitw	, 192
    fin

_VSAfter_start_sub2
    Bmode
    opennote,  0, _VSAfter_start_sub2_note0
    opennote,  1, _VSAfter_start_sub2_note1
    prg 	,   2
    svolume	, 127
    priority	,   9
    span	,  30
    fxmix	,  40
    waitw	, 192
    fin

_VSAfter_start_sub3
    prg 	,   3
    svolume	, 127
    priority	,   7
    span	,  20
    fxmix	,  40
    waitw	, 192
    fin

_VSAfter_start_sub4
    prg 	,   4
    svolume	, 127
    priority	,   5
    span	, 107
    fxmix	,  40
    waitw	, 192
    fin

_VSAfter_start_sub9
    Bmode
    opennote,  0, _VSAfter_start_sub9_note0
    prg 	, 127
    spanpow	,   0
    svolume	, 127
    priority	,   6
    span	,  64
    fxmix	,   0
    waitw	, 192
    fin

;*** block:a ***

_VSAfter_a_sub0
    Bmode
    opennote,  0, _VSAfter_a_sub0_note0
    opennote,  1, _VSAfter_a_sub0_note1
    opennote,  2, _VSAfter_a_sub0_note2
    waitw	, 4608
    fin

_VSAfter_a_sub2
    opennote,  0, _VSAfter_a_sub2_note0
    opennote,  1, _VSAfter_a_sub2_note1
    opennote,  2, _VSAfter_a_sub2_note2
    opennote,  3, _VSAfter_a_sub2_note3
    waitw	, 4608
    fin

_VSAfter_a_sub3
    Bmode
    opennote,  0, _VSAfter_a_sub3_note0
    opennote,  1, _VSAfter_a_sub3_note1
    opennote,  2, _VSAfter_a_sub3_note2
    waitw	, 4608
    fin

_VSAfter_a_sub4
    Bmode
    opennote,  0, _VSAfter_a_sub4_note0
    opennote,  1, _VSAfter_a_sub4_note1
    waitw	, 4608
    fin

_VSAfter_a_sub9
    opennote,  0, _VSAfter_a_sub9_note0
    opennote,  1, _VSAfter_a_sub9_note1
    waitw	, 4608
    fin

;***************
;* NOTE TRACK  *
;***************

;*** block:start ***

_VSAfter_start_sub1_note0
    ntrans, 12
    FS5B0	,   16, 127, 128
    FN5B2	      , 127, 128
    CS5B2	      , 127, 128
    AS4B2	      , 127, 128
    AN4B2	      , 127, 128
    FN4B2	      , 127, 128
    DN4B2	      , 127, 128
    CS4B2	      , 127, 128
    AN3B2	      , 127, 128
    FS3B2	      , 127, 128
    FN3B2	      , 127, 128
    CS3B1	,    8, 127
;steps:  184
    fin

_VSAfter_start_sub1_note1
    ntrans, 12
    AS5B0	,   16, 127, 128
    AN5B2	      , 127, 128
    FN5B2	      , 127, 128
    DN5B2	      , 127, 128
    CS5B2	      , 127, 128
    AN4B2	      , 127, 128
    FS4B2	      , 127, 128
    FN4B2	      , 127, 128
    CS4B2	      , 127, 128
    AS3B2	      , 127, 128
    AN3B2	      , 127, 128
    FN3B1	,    8, 127
;steps:  184
    fin

_VSAfter_start_sub2_note0
    ntrans, 12
    FS4B0	,   16, 127, 128
    FN4B2	      , 127, 128
    CS4B2	      , 127, 128
    AS3B2	      , 127, 128
    AN3B2	      , 127, 128
    FN3B2	      , 127, 128
    DN3B2	      , 127, 128
    CS3B2	      , 127, 128
    AN2B2	      , 127, 128
    FS2B2	      , 127, 128
    FN2B2	      , 127, 128
    CS2B1	,    8, 127
;steps:  184
    fin

_VSAfter_start_sub2_note1
    ntrans, 12
    AS4B0	,   16, 127, 128
    AN4B2	      , 127, 128
    FN4B2	      , 127, 128
    DN4B2	      , 127, 128
    CS4B2	      , 127, 128
    AN3B2	      , 127, 128
    FS3B2	      , 127, 128
    FN3B2	      , 127, 128
    CS3B2	      , 127, 128
    AS2B2	      , 127, 128
    AN2B2	      , 127, 128
    FN2B1	,    8, 127
;steps:  184
    fin

_VSAfter_start_sub9_note0
    CS1B1W	,  192, 127
;steps:  192
    fin

;*** block:a ***

_VSAfter_a_sub0_note0
    call	, _VSAfter_a_sub0_note0_pat1
    call	, _VSAfter_a_sub0_note0_pat8
    call	, _VSAfter_a_sub0_note0_pat1
    call	, _VSAfter_a_sub0_note0_pat8
    call	, _VSAfter_a_sub0_note0_pat19
    call	, _VSAfter_a_sub0_note0_pat24
    call	, _VSAfter_a_sub0_note0_pat19
    call	, _VSAfter_a_sub0_note0_pat24
    call	, _VSAfter_a_sub0_note0_pat1
    call	, _VSAfter_a_sub0_note0_pat8
    call	, _VSAfter_a_sub0_note0_pat1
    call	, _VSAfter_a_sub0_note0_pat8
    call	, _VSAfter_a_sub0_note0_pat57
    call	, _VSAfter_a_sub0_note0_pat57
    call	, _VSAfter_a_sub0_note0_pat57
    call	, _VSAfter_a_sub0_note0_pat57
    call	, _VSAfter_a_sub0_note0_pat77
    call	, _VSAfter_a_sub0_note0_pat79
    call	, _VSAfter_a_sub0_note0_pat77
    call	, _VSAfter_a_sub0_note0_pat79
    call	, _VSAfter_a_sub0_note0_pat77
    call	, _VSAfter_a_sub0_note0_pat79
    call	, _VSAfter_a_sub0_note0_pat77
    ntrans,  0
    AN4B0	,   48, 116, 192
    AN4B0	,   24, 116, 128
    ntrans, 12
    CN4B1	,   12, 114
    DS4B0	,   36,  98, 170
    CN4B0	,   24, 118, 128
    GS3B1	,   12,  98
;steps: 4596
    fin

_VSAfter_a_sub0_note1
    call	, _VSAfter_a_sub0_note1_pat1
    call	, _VSAfter_a_sub0_note1_pat8
    call	, _VSAfter_a_sub0_note1_pat1
    call	, _VSAfter_a_sub0_note1_pat8
    call	, _VSAfter_a_sub0_note1_pat19
    call	, _VSAfter_a_sub0_note1_pat24
    call	, _VSAfter_a_sub0_note1_pat19
    call	, _VSAfter_a_sub0_note1_pat24
    call	, _VSAfter_a_sub0_note1_pat1
    call	, _VSAfter_a_sub0_note1_pat8
    call	, _VSAfter_a_sub0_note1_pat1
    call	, _VSAfter_a_sub0_note1_pat8
    call	, _VSAfter_a_sub0_note1_pat57
    call	, _VSAfter_a_sub0_note1_pat62
    call	, _VSAfter_a_sub0_note1_pat57
    call	, _VSAfter_a_sub0_note1_pat62
    call	, _VSAfter_a_sub0_note1_pat77
    call	, _VSAfter_a_sub0_note1_pat79
    call	, _VSAfter_a_sub0_note1_pat77
    call	, _VSAfter_a_sub0_note1_pat79
    call	, _VSAfter_a_sub0_note1_pat77
    call	, _VSAfter_a_sub0_note1_pat79
    call	, _VSAfter_a_sub0_note1_pat77
    ntrans, 12
    CS4B0	,   48, 120, 192
    CS4B0	,   24, 120, 128
    EN4B2	      , 104, 128
    AS3B2	      , 108, 128
    DS4B2	      , 108, 128
    BN3B1	,   12, 108
    XXX	, 12
;steps: 4608
    fin

_VSAfter_a_sub0_note2
    call	, _VSAfter_a_sub0_note2_pat1
    call	, _VSAfter_a_sub0_note2_pat8
    call	, _VSAfter_a_sub0_note2_pat1
    call	, _VSAfter_a_sub0_note2_pat8
    call	, _VSAfter_a_sub0_note2_pat19
    call	, _VSAfter_a_sub0_note2_pat24
    call	, _VSAfter_a_sub0_note2_pat19
    call	, _VSAfter_a_sub0_note2_pat24
    call	, _VSAfter_a_sub0_note2_pat1
    call	, _VSAfter_a_sub0_note2_pat8
    call	, _VSAfter_a_sub0_note2_pat1
    call	, _VSAfter_a_sub0_note2_pat8
    call	, _VSAfter_a_sub0_note2_pat57
    call	, _VSAfter_a_sub0_note2_pat62
    call	, _VSAfter_a_sub0_note2_pat57
    call	, _VSAfter_a_sub0_note2_pat62
    call	, _VSAfter_a_sub0_note2_pat77
    call	, _VSAfter_a_sub0_note2_pat79
    call	, _VSAfter_a_sub0_note2_pat77
    call	, _VSAfter_a_sub0_note2_pat79
    call	, _VSAfter_a_sub0_note2_pat77
    call	, _VSAfter_a_sub0_note2_pat79
    call	, _VSAfter_a_sub0_note2_pat77
    ntrans, 12
    FN4B0	,   48, 127, 192
    FN4B0	,   36, 127, 170
    BN3B1	,   12, 108
    DN4B2	      ,  98,   0
    XXX	, 12
;steps: 4560
    fin

_VSAfter_a_sub2_note0
    GN4B0W	,  192, 102, 128
    AN4B2	      , 102, 128
    GN4B2	      , 102, 128
    AN4B2	      , 102, 128
    BN4B2	      , 102, 128
    ntrans, 12
    DN4B2	      , 102, 128
    BN3B2	      , 102, 128
    DN4B2	      , 102, 128
    GN3B2	      , 102, 128
    AN3B2	      , 102, 128
    GN3B2	      , 102, 128
    AN3B2	      , 102, 128
    CS4B2	      , 102, 128
    EN4B2	      , 102, 128
    CS4B2	      , 102, 128
    EN4B2	      , 102, 128
    call	, _VSAfter_a_sub2_note0_pat17
    call	, _VSAfter_a_sub2_note0_pat25
    call	, _VSAfter_a_sub2_note0_pat17
    call	, _VSAfter_a_sub2_note0_pat25
    call	, _VSAfter_a_sub2_note0_pat49
    call	, _VSAfter_a_sub2_note0_pat49
    call	, _VSAfter_a_sub2_note0_pat49
    ntrans,  0
    DS4B0	,   24, 116,  64
    FS4B2	      , 107, 128
    FN4B2	      , 108, 139
    FN4B2	      , 116,  64
    GS4B2	      , 107, 128
    GN4B2	      , 108, 139
    FS4B1	,   12, 114
    AN4B0	,   24,  98, 128
    DS4B1	,   12, 108
;steps: 4608
    fin

_VSAfter_a_sub2_note1
    call	, _VSAfter_a_sub2_note1_pat1
    AS3B0W	,  192, 102, 128
    GS3B2	      , 102, 128
    AS3B0W	,  288, 102, 170
    FS4B0W	,  192, 105, 129
    DS4B2	      , 105, 129
    FS4B2	      , 105, 129
    call	, _VSAfter_a_sub2_note1_pat1
    ntrans,  0
    AS4B0W	,  192, 102, 128
    GS4B2	      , 102, 128
    AS4B0W	,  288, 102, 170
    ntrans, 12
    GS4B0W	,  192, 105, 129
    EN4B2	      , 105, 129
    GS4B2	      , 105, 129
    call	, _VSAfter_a_sub2_note1_pat17
    call	, _VSAfter_a_sub2_note1_pat25
    call	, _VSAfter_a_sub2_note1_pat17
    call	, _VSAfter_a_sub2_note1_pat25
    call	, _VSAfter_a_sub2_note1_pat49
    call	, _VSAfter_a_sub2_note1_pat49
    call	, _VSAfter_a_sub2_note1_pat49
    ntrans,  0
    GN4B0	,   24, 120,  43
    AS4B2	      , 107,  75
    AN4B2	      ,  98, 107
    AN4B2	      , 120,  43
    ntrans, 12
    CN4B2	      , 107,  75
    BN3B2	      ,  98, 107
    AS3B2	      , 104, 128
    EN3B1	,   12, 108
    GN3B2	      ,  98,   0
;steps: 4608
    fin

_VSAfter_a_sub2_note2
    call	, _VSAfter_a_sub2_note2_pat1
    call	, _VSAfter_a_sub2_note2_pat3
    call	, _VSAfter_a_sub2_note2_pat5
    call	, _VSAfter_a_sub2_note2_pat3
    ntrans, 12
    DS4B0W	,  192, 105, 129
    AS4B2	      ,  96, 129
    GN4B2	      ,  96, 129
    AS4B2	      ,  96, 129
    call	, _VSAfter_a_sub2_note2_pat1
    call	, _VSAfter_a_sub2_note2_pat3
    call	, _VSAfter_a_sub2_note2_pat5
    call	, _VSAfter_a_sub2_note2_pat3
    ntrans, 12
    EN4B0W	,  192, 105, 129
    CN5B2	      ,  96, 129
    GS4B2	      ,  96, 129
    CN5B2	      ,  96, 129
    call	, _VSAfter_a_sub2_note2_pat25
    call	, _VSAfter_a_sub2_note2_pat27
    call	, _VSAfter_a_sub2_note2_pat25
    call	, _VSAfter_a_sub2_note2_pat27
    call	, _VSAfter_a_sub2_note2_pat33
    call	, _VSAfter_a_sub2_note2_pat33
    call	, _VSAfter_a_sub2_note2_pat33
    ntrans,  0
    BN4B0	,   72, 127, 174
    ntrans, 12
    CS4B0	,   84, 127, 186
    FN3B1	,   12, 108
    GS3B2	      ,  98,   0
    XXX	, 12
;steps: 4608
    fin

_VSAfter_a_sub2_note3
    XXX	, 96
    ntrans, 12
    EN4B0	,   96,  96,   3
    call	, _VSAfter_a_sub2_note3_pat2
    call	, _VSAfter_a_sub2_note3_pat4
    call	, _VSAfter_a_sub2_note3_pat2
    ntrans, 12
    GN4B0W	,  864,  96, 227
    EN4B0	,   96,  96,   3
    call	, _VSAfter_a_sub2_note3_pat2
    call	, _VSAfter_a_sub2_note3_pat4
    call	, _VSAfter_a_sub2_note3_pat2
    ntrans, 12
    GS4B1	,   95,  96
    XXX	, 1
;steps: 2400
    fin

_VSAfter_a_sub3_note0
    CN2B1	,   12, 127
    CN3B0	,   24, 109, 128
    CN3B2	      , 109, 128
    CN3B2	      , 109, 128
    CN3B2	      , 109, 128
    CN3B2	      , 109, 128
    CN3B2	      , 109, 128
    CN3B2	      , 109, 128
    CN3B2	      , 109, 128
    call	, _VSAfter_a_sub3_note0_pat10
    call	, _VSAfter_a_sub3_note0_pat10
    call	, _VSAfter_a_sub3_note0_pat10
    call	, _VSAfter_a_sub3_note0_pat34
    call	, _VSAfter_a_sub3_note0_pat42
    call	, _VSAfter_a_sub3_note0_pat34
    call	, _VSAfter_a_sub3_note0_pat42
    call	, _VSAfter_a_sub3_note0_pat10
    call	, _VSAfter_a_sub3_note0_pat10
    call	, _VSAfter_a_sub3_note0_pat10
    call	, _VSAfter_a_sub3_note0_pat10
    call	, _VSAfter_a_sub3_note0_pat98
    EN3B0	,   24, 109, 128
    EN3B2	      , 109, 128
    EN3B2	      , 109, 128
    EN3B2	      , 109, 128
    EN3B2	      , 109, 128
    EN3B2	      , 109, 128
    EN3B2	      , 109, 128
    EN3B2	      , 109, 128
    call	, _VSAfter_a_sub3_note0_pat98
    EN3B0	,   24, 109, 128
    EN3B2	      , 109, 128
    EN3B2	      , 109, 128
    EN3B2	      , 109, 128
    EN3B2	      , 109, 128
    EN3B2	      , 109, 128
    EN3B2	      , 109, 128
    EN3B0	,   84, 109, 219
    AS1B0	,   72, 127, 206
    EN1B0	,  120, 127, 226
    call	, _VSAfter_a_sub3_note0_pat132
    FS1B0	,   72, 127, 206
    AS1B2	      , 127, 206
    EN1B0	,  120, 127, 226
    call	, _VSAfter_a_sub3_note0_pat132
    BN1B1	,   12, 127
    BN2B0	,   24, 109, 128
    BN2B2	      , 109, 128
    BN2B2	      , 109, 128
    BN2B2	      , 109, 128
    BN2B2	      , 109, 128
    BN2B2	      , 109, 128
    BN2B2	      , 109, 128
    BN2B2	      , 109, 128
    call	, _VSAfter_a_sub3_note0_pat34
    call	, _VSAfter_a_sub3_note0_pat34
    BN2B0	,   24, 109, 128
    BN2B2	      , 109, 128
    BN2B2	      , 109, 128
    BN2B2	      , 109, 128
    BN2B2	      , 109, 128
    BN2B2	      , 109, 128
    BN2B2	      , 109, 128
    BN2B1	,   12, 109
;steps: 4608
    fin

_VSAfter_a_sub3_note1
    XXX	, 24
    CN2B0	,   24, 127, 128
    CN2B2	      , 127, 128
    CN2B2	      , 127, 128
    CN2B2	      , 127, 128
    CN2B2	      , 127, 128
    CN2B2	      , 127, 128
    CN2B2	      , 127, 128
    call	, _VSAfter_a_sub3_note1_pat8
    call	, _VSAfter_a_sub3_note1_pat8
    call	, _VSAfter_a_sub3_note1_pat8
    call	, _VSAfter_a_sub3_note1_pat32
    call	, _VSAfter_a_sub3_note1_pat40
    call	, _VSAfter_a_sub3_note1_pat32
    call	, _VSAfter_a_sub3_note1_pat40
    call	, _VSAfter_a_sub3_note1_pat8
    call	, _VSAfter_a_sub3_note1_pat8
    call	, _VSAfter_a_sub3_note1_pat8
    call	, _VSAfter_a_sub3_note1_pat8
    call	, _VSAfter_a_sub3_note1_pat96
    call	, _VSAfter_a_sub3_note1_pat104
    call	, _VSAfter_a_sub3_note1_pat96
    call	, _VSAfter_a_sub3_note1_pat104
    FS1B0	,   72, 127, 206
    AS2B2	      , 127, 206
    EN2B0	,  120, 127, 226
    GS2B0	,   24, 127, 107
    GN2B0	,   48, 127, 181
    DS2B2	      , 127, 181
    FS2B0	,   72, 127, 206
    AS2B2	      , 127, 206
    EN2B0	,  120, 127, 226
    GS2B0	,   24, 127, 107
    GN2B0	,   48, 127, 181
    DS2B0	,   72, 127, 206
    BN1B0	,   24, 127, 128
    BN1B2	      , 127, 128
    BN1B2	      , 127, 128
    BN1B2	      , 127, 128
    BN1B2	      , 127, 128
    BN1B2	      , 127, 128
    BN1B2	      , 127, 128
    call	, _VSAfter_a_sub3_note1_pat32
    call	, _VSAfter_a_sub3_note1_pat32
    BN1B0	,   24, 127, 128
    BN1B2	      , 127, 128
    BN1B2	      , 127, 128
    BN1B2	      , 127, 128
    BN1B2	      , 127, 128
    BN1B2	      , 127, 128
    BN1B2	      , 127, 128
    BN1B1	,   12, 127
;steps: 4596
    fin

_VSAfter_a_sub3_note2
    XXXw	, 3072
    FS2B1	,   14, 127
    XXX	, 58
;steps: 3144
    fin

_VSAfter_a_sub4_note0
    call	, _VSAfter_a_sub4_note0_pat1
    call	, _VSAfter_a_sub4_note0_pat8
    call	, _VSAfter_a_sub4_note0_pat1
    call	, _VSAfter_a_sub4_note0_pat8
    call	, _VSAfter_a_sub4_note0_pat23
    call	, _VSAfter_a_sub4_note0_pat29
    call	, _VSAfter_a_sub4_note0_pat23
    call	, _VSAfter_a_sub4_note0_pat29
    call	, _VSAfter_a_sub4_note0_pat1
    call	, _VSAfter_a_sub4_note0_pat8
    call	, _VSAfter_a_sub4_note0_pat1
    call	, _VSAfter_a_sub4_note0_pat8
    call	, _VSAfter_a_sub4_note0_pat69
    call	, _VSAfter_a_sub4_note0_pat75
    call	, _VSAfter_a_sub4_note0_pat69
    call	, _VSAfter_a_sub4_note0_pat75
    call	, _VSAfter_a_sub4_note0_pat93
    call	, _VSAfter_a_sub4_note0_pat96
    call	, _VSAfter_a_sub4_note0_pat93
    call	, _VSAfter_a_sub4_note0_pat96
    call	, _VSAfter_a_sub4_note0_pat23
    call	, _VSAfter_a_sub4_note0_pat23
    call	, _VSAfter_a_sub4_note0_pat23
    BN1B0	,   48, 127, 128
    BN1B1	,   24, 127
    DS2B0	,   72, 127, 170
    BN1B1	,   12, 127
    BN1B2	      , 127,   0
    BN1B2	      , 127,   0
;steps: 4596
    fin

_VSAfter_a_sub4_note1
    XXX	, 96
    CN2B0W	,  192, 127, 224
    CN2B2	      , 127, 224
    CN2B2	      , 127, 224
    CN2B2	      , 127, 224
    BN1B2	      , 127, 224
    DN2B2	      , 127, 224
    BN1B2	      , 127, 224
    DN2B2	      , 127, 224
    CN2B2	      , 127, 224
    CN2B2	      , 127, 224
    CN2B2	      , 127, 224
    CN2B2	      , 127, 224
    CS2B2	      , 127, 224
    EN2B2	      , 127, 224
    CS2B2	      , 127, 224
    EN2B0W	,  960, 127, 249
    BN1B0W	,  192, 127, 224
    BN1B2	      , 127, 224
    BN1B2	      , 127, 224
    BN1B1	,   24, 127
;steps: 4536
    fin

_VSAfter_a_sub9_note0
    call	, _VSAfter_a_sub9_note0_pat1
    call	, _VSAfter_a_sub9_note0_pat1
    call	, _VSAfter_a_sub9_note0_pat1
    call	, _VSAfter_a_sub9_note0_pat1
    call	, _VSAfter_a_sub9_note0_pat65
    call	, _VSAfter_a_sub9_note0_pat65
    call	, _VSAfter_a_sub9_note0_pat65
    call	, _VSAfter_a_sub9_note0_pat65
    call	, _VSAfter_a_sub9_note0_pat1
    call	, _VSAfter_a_sub9_note0_pat1
    call	, _VSAfter_a_sub9_note0_pat1
    call	, _VSAfter_a_sub9_note0_pat1
    call	, _VSAfter_a_sub9_note0_pat65
    call	, _VSAfter_a_sub9_note0_pat65
    call	, _VSAfter_a_sub9_note0_pat65
    call	, _VSAfter_a_sub9_note0_pat65
    call	, _VSAfter_a_sub9_note0_pat65
    call	, _VSAfter_a_sub9_note0_pat65
    call	, _VSAfter_a_sub9_note0_pat65
    call	, _VSAfter_a_sub9_note0_pat65
    call	, _VSAfter_a_sub9_note0_pat65
    call	, _VSAfter_a_sub9_note0_pat65
    call	, _VSAfter_a_sub9_note0_pat65
    call	, _VSAfter_a_sub9_note0_pat65
;steps: 4608
    fin

_VSAfter_a_sub9_note1
    BN3B1W	,  192, 127
    XXX	, 12
;steps:  204
    fin

;*************
;*  PATTERN  *
;*************


_VSAfter_a_sub0_note0_pat1
    ntrans,  0
    DS3B0	,   12, 127, 128
    DS3B2	      , 127, 128
    DS3B2	      , 127, 128
    DS3B2	      , 127, 128
    DS3B0	,   72, 127, 234
    DS3B0	,   48, 127, 224
    DS3B0	,   96, 127, 240
    fin

_VSAfter_a_sub0_note0_pat8
    ntrans,  0
    FN3B0	,   48, 127, 224
    FS3B0	,   72, 127,  78
    fin

_VSAfter_a_sub0_note0_pat19
    ntrans,  0
    GN3B0	,   72, 127, 213
    DS3B2	      , 127, 213
    GN3B0	,   12, 127, 128
    GN3B2	      , 127, 128
    GN3B0	,   24, 127, 192
    fin

_VSAfter_a_sub0_note0_pat24
    ntrans,  0
    FS3B0	,   72, 127, 213
    DN3B2	      , 127, 213
    FS3B0	,   12, 127, 128
    FS3B2	      , 127, 128
    FS3B0	,   24, 127, 192
    fin

_VSAfter_a_sub0_note0_pat57
    ntrans,  0
    GS3B0	,   72, 127, 213
    EN3B2	      , 127, 213
    GS3B0	,   12, 127, 128
    GS3B2	      , 127, 128
    GS3B0	,   24, 127, 192
    fin

_VSAfter_a_sub0_note0_pat77
    ntrans,  0
    ntrans, 12
    DS4B0	,   72, 116, 192
    FN4B0W	,  144, 116, 224
    fin

_VSAfter_a_sub0_note0_pat79
    ntrans,  0
    AN4B0	,   48, 116, 192
    AN4B0	,   24, 116, 128
    ntrans, 12
    CN4B1	,   12, 114
    DS4B0	,   36,  98, 170
    CN4B0	,   24, 118, 128
    AN3B2	      , 108, 128
    fin

_VSAfter_a_sub0_note1_pat1
    ntrans,  0
    GN3B0	,   12, 127, 128
    GN3B2	      , 127, 128
    GN3B2	      , 127, 128
    GN3B2	      , 127, 128
    GN3B0	,   72, 127, 234
    GN3B0	,   48, 127, 224
    GN3B0	,   96, 127, 240
    fin

_VSAfter_a_sub0_note1_pat8
    ntrans,  0
    AN3B0	,   48, 127, 224
    AS3B0	,   72, 127,  78
    fin

_VSAfter_a_sub0_note1_pat19
    ntrans,  0
    BN3B0	,   72, 127, 213
    GN3B2	      , 127, 213
    BN3B0	,   12, 127, 128
    BN3B2	      , 127, 128
    BN3B0	,   24, 127, 192
    fin

_VSAfter_a_sub0_note1_pat24
    ntrans,  0
    AS3B0	,   72, 127, 213
    FS3B2	      , 127, 213
    AS3B0	,   12, 127, 128
    AS3B2	      , 127, 128
    AS3B0	,   24, 127, 192
    fin

_VSAfter_a_sub0_note1_pat57
    ntrans,  0
    CS4B0	,   72, 127, 213
    GS3B2	      , 127, 213
    CS4B0	,   12, 127, 128
    CS4B2	      , 127, 128
    CS4B0	,   24, 127, 192
    fin

_VSAfter_a_sub0_note1_pat62
    ntrans,  0
    CN4B0	,   72, 127, 213
    GS3B2	      , 127, 213
    CN4B0	,   12, 127, 128
    CN4B2	      , 127, 128
    CN4B0	,   24, 127, 192
    fin

_VSAfter_a_sub0_note1_pat77
    ntrans,  0
    ntrans, 12
    GN4B0	,   72, 120, 185
    AN4B0W	,  144, 120, 220
    fin

_VSAfter_a_sub0_note1_pat79
    ntrans,  0
    ntrans, 12
    CS4B0	,   48, 120, 192
    CS4B0	,   24, 120, 128
    EN4B2	      , 104, 128
    AS3B2	      , 108, 128
    DS4B2	      , 108, 128
    CN4B2	      ,  98, 128
    fin

_VSAfter_a_sub0_note2_pat1
    ntrans,  0
    CN4B0	,   12, 127, 128
    CN4B2	      , 127, 128
    CN4B2	      , 127, 128
    CN4B2	      , 127, 128
    CN4B0	,   72, 127, 234
    CN4B0	,   48, 127, 224
    CN4B0	,   96, 127, 240
    fin

_VSAfter_a_sub0_note2_pat8
    ntrans,  0
    DN4B0	,   48, 127, 224
    DS4B0	,   72, 127,  78
    fin

_VSAfter_a_sub0_note2_pat19
    ntrans,  0
    DS4B0	,   72, 127, 213
    BN3B2	      , 127, 213
    DS4B0	,   12, 127, 128
    DS4B2	      , 127, 128
    DS4B0	,   24, 127, 192
    fin

_VSAfter_a_sub0_note2_pat24
    ntrans,  0
    DN4B0	,   72, 127, 213
    AS3B2	      , 127, 213
    DN4B0	,   12, 127, 128
    DN4B2	      , 127, 128
    DN4B0	,   24, 127, 192
    fin

_VSAfter_a_sub0_note2_pat57
    ntrans,  0
    EN4B0	,   72, 127, 213
    CS4B2	      , 127, 213
    EN4B0	,   12, 127, 128
    EN4B2	      , 127, 128
    EN4B0	,   24, 127, 192
    fin

_VSAfter_a_sub0_note2_pat62
    ntrans,  0
    EN4B0	,   72, 127, 213
    CN4B2	      , 127, 213
    EN4B0	,   12, 127, 128
    EN4B2	      , 127, 128
    EN4B0	,   24, 127, 192
    fin

_VSAfter_a_sub0_note2_pat77
    ntrans,  0
    ntrans, 12
    BN4B0	,   72, 127, 174
    CS5B0W	,  144, 127, 215
    fin

_VSAfter_a_sub0_note2_pat79
    ntrans,  0
    ntrans, 12
    FN4B0	,   48, 127, 192
    FN4B0	,   36, 127, 170
    BN3B1	,   12, 108
    DN4B0	,   72,  98, 213
    fin

_VSAfter_a_sub2_note0_pat17
    ntrans,  0
    ntrans, 12
    DS4B0	,   24, 116,  64
    FS4B2	      , 107, 128
    FN4B2	      , 108, 139
    FN4B2	      , 116,  64
    GS4B2	      , 107, 128
    GN4B2	      , 108, 139
    FS4B2	      , 107, 128
    FN4B2	      , 108, 139
    fin

_VSAfter_a_sub2_note0_pat25
    ntrans,  0
    ntrans, 12
    EN4B0	,   24, 107, 128
    DS4B2	      , 108, 139
    DN4B2	      , 107, 128
    CS4B2	      , 108, 139
    CN4B1	,   12, 114
    DS4B0	,   36,  98, 170
    CN4B0	,   24, 118, 128
    AN3B2	      , 108, 128
    fin

_VSAfter_a_sub2_note0_pat49
    ntrans,  0
    DS4B0	,   24, 116,  64
    FS4B2	      , 107, 128
    FN4B2	      , 108, 139
    FN4B2	      , 116,  64
    GS4B2	      , 107, 128
    GN4B2	      , 108, 139
    FS4B1	,   12, 114
    AN4B0	,   36,  98, 170
    fin

_VSAfter_a_sub2_note1_pat1
    ntrans,  0
    ntrans, 12
    CN4B0	,   96, 105,   3
    GS3B0W	,  192, 102, 128
    fin

_VSAfter_a_sub2_note1_pat17
    ntrans,  0
    ntrans, 12
    GN4B0	,   24, 120,  43
    AS4B2	      , 107,  75
    AN4B2	      ,  98, 107
    AN4B2	      , 120,  43
    CN5B2	      , 107,  75
    BN4B2	      ,  98, 107
    AS4B2	      , 107,  75
    AN4B2	      ,  98, 107
    fin

_VSAfter_a_sub2_note1_pat25
    ntrans,  0
    ntrans, 12
    GS4B0	,   24, 107,  75
    GN4B2	      ,  98, 107
    FS4B2	      , 107,  75
    FN4B2	      ,  98, 107
    EN4B2	      , 104, 128
    AS3B2	      , 108, 128
    DS4B2	      , 108, 128
    CN4B2	      ,  98, 128
    fin

_VSAfter_a_sub2_note1_pat49
    ntrans,  0
    GN4B0	,   24, 120,  43
    AS4B2	      , 107,  75
    AN4B2	      ,  98, 107
    AN4B2	      , 120,  43
    ntrans, 12
    CN4B2	      , 107,  75
    BN3B2	      ,  98, 107
    AS3B2	      , 104, 128
    EN3B2	      , 108, 128
    fin

_VSAfter_a_sub2_note2_pat1
    ntrans,  0
    ntrans, 12
    DS4B0	,   96,  96,   3
    CS4B2	      , 105,   3
    fin

_VSAfter_a_sub2_note2_pat3
    ntrans,  0
    ntrans, 12
    DN4B0	,   96, 105,   3
    DS4B2	      , 105,   3
    fin

_VSAfter_a_sub2_note2_pat5
    ntrans,  0
    ntrans, 12
    CN4B0	,   96, 105,   3
    CS4B2	      , 105,   3
    fin

_VSAfter_a_sub2_note2_pat25
    ntrans,  0
    ntrans, 12
    BN4B0	,   72, 127, 174
    CS5B0W	,  228, 127, 230
    fin

_VSAfter_a_sub2_note2_pat27
    ntrans,  0
    BN4B1	,   12, 108
    ntrans, 12
    DN4B0	,   72,  98, 213
    fin

_VSAfter_a_sub2_note2_pat33
    ntrans,  0
    BN4B0	,   72, 127, 174
    ntrans, 12
    CS4B0	,   84, 127, 186
    FN3B1	,   12, 108
    GS3B0	,   24,  98, 128
    fin

_VSAfter_a_sub2_note3_pat2
    ntrans,  0
    ntrans, 12
    FN4B0	,   96,  96,   3
    FS4B2	      ,  96,   3
    fin

_VSAfter_a_sub2_note3_pat4
    ntrans,  0
    ntrans, 12
    DS4B0	,   96,  96,   3
    EN4B2	      ,  96,   3
    fin

_VSAfter_a_sub3_note0_pat10
    CN3B0	,   24, 109, 128
    CN3B2	      , 109, 128
    CN3B2	      , 109, 128
    CN3B2	      , 109, 128
    CN3B2	      , 109, 128
    CN3B2	      , 109, 128
    CN3B2	      , 109, 128
    CN3B2	      , 109, 128
    fin

_VSAfter_a_sub3_note0_pat34
    BN2B0	,   24, 109, 128
    BN2B2	      , 109, 128
    BN2B2	      , 109, 128
    BN2B2	      , 109, 128
    BN2B2	      , 109, 128
    BN2B2	      , 109, 128
    BN2B2	      , 109, 128
    BN2B2	      , 109, 128
    fin

_VSAfter_a_sub3_note0_pat42
    DN3B0	,   24, 109, 128
    DN3B2	      , 109, 128
    DN3B2	      , 109, 128
    DN3B2	      , 109, 128
    DN3B2	      , 109, 128
    DN3B2	      , 109, 128
    DN3B2	      , 109, 128
    DN3B2	      , 109, 128
    fin

_VSAfter_a_sub3_note0_pat98
    CS3B0	,   24, 109, 128
    CS3B2	      , 109, 128
    CS3B2	      , 109, 128
    CS3B2	      , 109, 128
    CS3B2	      , 109, 128
    CS3B2	      , 109, 128
    CS3B2	      , 109, 128
    CS3B2	      , 109, 128
    fin

_VSAfter_a_sub3_note0_pat132
    GS1B0	,   24, 127, 107
    GN1B0	,   48, 127, 181
    DS1B2	      , 127, 181
    fin

_VSAfter_a_sub3_note1_pat8
    CN2B0	,   24, 127, 128
    CN2B2	      , 127, 128
    CN2B2	      , 127, 128
    CN2B2	      , 127, 128
    CN2B2	      , 127, 128
    CN2B2	      , 127, 128
    CN2B2	      , 127, 128
    CN2B2	      , 127, 128
    fin

_VSAfter_a_sub3_note1_pat32
    BN1B0	,   24, 127, 128
    BN1B2	      , 127, 128
    BN1B2	      , 127, 128
    BN1B2	      , 127, 128
    BN1B2	      , 127, 128
    BN1B2	      , 127, 128
    BN1B2	      , 127, 128
    BN1B2	      , 127, 128
    fin

_VSAfter_a_sub3_note1_pat40
    DN2B0	,   24, 127, 128
    DN2B2	      , 127, 128
    DN2B2	      , 127, 128
    DN2B2	      , 127, 128
    DN2B2	      , 127, 128
    DN2B2	      , 127, 128
    DN2B2	      , 127, 128
    DN2B2	      , 127, 128
    fin

_VSAfter_a_sub3_note1_pat96
    CS2B0	,   24, 127, 128
    CS2B2	      , 127, 128
    CS2B2	      , 127, 128
    CS2B2	      , 127, 128
    CS2B2	      , 127, 128
    CS2B2	      , 127, 128
    CS2B2	      , 127, 128
    CS2B2	      , 127, 128
    fin

_VSAfter_a_sub3_note1_pat104
    EN2B0	,   24, 127, 128
    EN2B2	      , 127, 128
    EN2B2	      , 127, 128
    EN2B2	      , 127, 128
    EN2B2	      , 127, 128
    EN2B2	      , 127, 128
    EN2B2	      , 127, 128
    EN2B2	      , 127, 128
    fin

_VSAfter_a_sub4_note0_pat1
    CN2B1	,   12, 127
    CN2B2	      , 127,   0
    CN2B2	      , 127,   0
    CN2B2	      , 127,   0
    CN2B1	,   24, 127
    DS2B0	,   72, 127, 170
    CN2B0	,   48, 127, 128
    fin

_VSAfter_a_sub4_note0_pat8
    CN2B0	,   48, 127, 128
    CN2B1	,   24, 127
    FN2B0	,   72, 127, 170
    CN2B0	,   48, 127, 128
    fin

_VSAfter_a_sub4_note0_pat23
    BN1B0	,   48, 127, 128
    BN1B1	,   24, 127
    DS2B0	,   72, 127, 170
    BN1B1	,   12, 127
    BN1B2	      , 127,   0
    BN1B0	,   24, 127, 128
    fin

_VSAfter_a_sub4_note0_pat29
    DN2B0	,   48, 127, 128
    DN2B1	,   24, 127
    FS2B0	,   72, 127, 170
    DN2B1	,   12, 127
    DN2B2	      , 127,   0
    DN2B0	,   24, 127, 128
    fin

_VSAfter_a_sub4_note0_pat69
    CS2B0	,   48, 127, 128
    CS2B1	,   24, 127
    EN2B0	,   72, 127, 170
    CS2B1	,   12, 127
    CS2B2	      , 127,   0
    CS2B0	,   24, 127, 128
    fin

_VSAfter_a_sub4_note0_pat75
    EN2B0	,   48, 127, 128
    EN2B1	,   24, 127
    GS2B0	,   72, 127, 170
    EN2B1	,   12, 127
    EN2B2	      , 127,   0
    EN2B0	,   24, 127, 128
    fin

_VSAfter_a_sub4_note0_pat93
    FS2B0	,   72, 127, 206
    AS2B2	      , 127, 206
    EN2B2	      , 127, 206
    fin

_VSAfter_a_sub4_note0_pat96
    GS2B0	,   24, 127, 128
    GS2B1	,   12, 127
    GS2B2	      , 127,   0
    GS2B0	,   24, 127, 107
    GN2B0	,   48, 127, 181
    DS2B2	      , 127, 181
    fin

_VSAfter_a_sub9_note0_pat1
    EN2B1	,   12, 127
    EN2B2	      ,  75,   0
    EN2B2	      , 109,   0
    EN2B2	      ,  75,   0
    EN2B2	      , 127,   0
    EN2B2	      ,  75,   0
    EN2B2	      , 109,   0
    EN2B2	      ,  75,   0
    EN2B2	      , 127,   0
    EN2B2	      ,  75,   0
    EN2B2	      , 109,   0
    EN2B2	      ,  75,   0
    EN2B2	      , 127,   0
    EN2B2	      ,  75,   0
    EN2B2	      , 109,   0
    EN2B2	      ,  75,   0
    fin

_VSAfter_a_sub9_note0_pat65
    EN2B1	,   12, 127
    EN2B2	      ,  75,   0
    EN2B2	      , 108,   0
    EN2B2	      ,  75,   0
    EN2B2	      , 109,   0
    EN2B2	      ,  75,   0
    EN2B2	      , 109,   0
    EN2B2	      ,  75,   0
    EN2B2	      , 127,   0
    EN2B2	      ,  75,   0
    EN2B2	      , 109,   0
    EN2B2	      ,  75,   0
    EN2B2	      , 127,   0
    EN2B2	      , 100,   0
    EN2B2	      , 127,   0
    EN2B2	      ,  75,   0
    fin

