;****************************************
;	music data (format : mus)
;	converted by smf2mus Ver 1.3eb
;	Thu Mar 27 16:04:03 1997
;****************************************


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

    defpause	, $20
    pausevolume	,  70
    allocsub	,$0E78
    wait	, 60		;initial dummy wait
_map_A
    opensub ,  3, _map_A_sub3
    opensub ,  4, _map_A_sub4
    opensub ,  5, _map_A_sub5
    opensub ,  6, _map_A_sub6
    opensub ,  9, _map_A_sub9
    opensub , 10, _map_A_sub10
    opensub , 11, _map_A_sub11
    volumechg	,  60
    tempochg	, 120
    waitw	, 4992
    jump	, _map_A
    deallocsub	, $0E78
    fin

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

;*** block:A ***

_map_A_sub3
    Bmode
    opennote,  0, _map_A_sub3_note0
    pitchbend	, 0
    priority	,   5
    span	,  48
    fxmix	,  64
    prg 	,   3
    waitw	, 192
    svolume	,  72
    waitw	, 4032
    svolume	,  79
    wait	, 60
    svolume	,  85
    wait	, 60
    svolume	,  88
    wait	, 56
    svolume	,  92
    wait	, 60
    svolume	,  95
    wait	, 60
    svolume	,  99
    wait	, 50
    svolume	, 103
    wait	, 50
    svolume	, 104
    wait	, 120
    svolume	, 106
    wait	, 52
    svolume	, 110
    wait	, 80
    fin

_map_A_sub4
    Bmode
    opennote,  0, _map_A_sub4_note0
    opennote,  1, _map_A_sub4_note1
    opennote,  2, _map_A_sub4_note2
    svolume	,  80
    priority	,   7
    span	,  56
    fxmix	,  64
    prg 	,   4
    waitw	, 4224
    svolume	,  88
    wait	, 60
    svolume	,  94
    wait	, 60
    svolume	,  98
    wait	, 56
    svolume	, 102
    wait	, 60
    svolume	, 106
    wait	, 60
    svolume	, 110
    wait	, 50
    svolume	, 114
    wait	, 50
    svolume	, 115
    wait	, 24
    svolume	, 116
    wait	, 96
    svolume	, 118
    wait	, 52
    svolume	, 122
    wait	, 48
    svolume	, 127
    waitw	, 150
    fin

_map_A_sub5
    Bmode
    opennote,  0, _map_A_sub5_note0
    opennote,  1, _map_A_sub5_note1
    svolume	, 120
    priority	,  10
    span	,  96
    fxmix	,  64
    prg 	,   5
    waitw	, 4990
    fin

_map_A_sub6
    Bmode
    opennote,  0, _map_A_sub6_note0
    opennote,  1, _map_A_sub6_note1
    svolume	, 110
    priority	,   6
    span	,  80
    fxmix	,  64
    prg 	,   6
    waitw	, 3408
    pitchbend	, 0
    waitw	, 607
    pitchbend	, -1
    waith	, 12
    pitchbend	, 0
    wait	, 49
    pitchbend	, -2
    waith	, 4
    pitchbend	, 1
    waitw	, 144
    svolume	,  88
    pitchbend	, 0
    wait	, 60
    svolume	,  94
    wait	, 60
    svolume	,  98
    wait	, 55
    pitchbend	, -1
    waith	, 1
    svolume	, 102
    waith	, 11
    pitchbend	, 0
    wait	, 49
    svolume	, 106
    wait	, 60
    svolume	, 110
    wait	, 50
    svolume	, 114
    wait	, 50
    svolume	, 115
    wait	, 24
    svolume	, 116
    wait	, 96
    svolume	, 118
    wait	, 43
    pitchbend	, -1
    waith	, 9
    svolume	, 122
    waith	, 3
    pitchbend	, 0
    wait	, 49
    pitchbend	, -2
    waith	, 4
    pitchbend	, 1
    waitw	, 142
    fin

_map_A_sub9
    Bmode
    opennote,  0, _map_A_sub9_note0
    opennote,  1, _map_A_sub9_note1
    span	,  64
    fxmix	,  64
    prg 	, 127
    spanpow	,   0
    svolume	,  88
    priority	,   9
    waitw	, 4284
    svolume	,  94
    wait	, 60
    svolume	,  98
    wait	, 56
    svolume	, 102
    wait	, 60
    svolume	, 106
    wait	, 60
    svolume	, 110
    wait	, 50
    svolume	, 114
    wait	, 50
    svolume	, 115
    wait	, 24
    svolume	, 116
    wait	, 96
    svolume	, 118
    wait	, 52
    svolume	, 122
    wait	, 48
    svolume	, 127
    waitw	, 150
    fin

_map_A_sub10
    Bmode
    opennote,  0, _map_A_sub10_note0
    opennote,  1, _map_A_sub10_note1
    opennote,  2, _map_A_sub10_note2
    priority	,   8
    span	,  16
    fxmix	,  64
    prg 	,  10
    svolume	,  88
    wait	, 56
    svolume	,  94
    wait	, 52
    svolume	,  98
    wait	, 48
    svolume	,  99
    wait	, 48
    svolume	, 101
    wait	, 112
    svolume	, 100
    wait	, 100
    svolume	,  96
    wait	, 48
    svolume	,  93
    wait	, 52
    svolume	,  86
    wait	, 100
    svolume	,  83
    wait	, 52
    svolume	,  79
    wait	, 48
    svolume	,  78
    wait	, 48
    svolume	,  75
    wait	, 52
    svolume	,  74
    wait	, 60
    svolume	,  73
    wait	, 68
    svolume	,  70
    wait	, 48
    svolume	,  67
    wait	, 48
    svolume	,  58
    wait	, 48
    svolume	,  53
    wait	, 56
    svolume	,  43
    waitw	, 1160
    svolume	,  88
    wait	, 56
    svolume	,  94
    wait	, 52
    svolume	,  98
    wait	, 48
    svolume	,  99
    wait	, 48
    svolume	, 101
    wait	, 112
    svolume	, 100
    wait	, 100
    svolume	,  96
    wait	, 48
    svolume	,  93
    wait	, 52
    svolume	,  86
    wait	, 100
    svolume	,  83
    wait	, 52
    svolume	,  79
    wait	, 48
    svolume	,  78
    wait	, 48
    svolume	,  75
    wait	, 52
    svolume	,  74
    wait	, 60
    svolume	,  73
    wait	, 68
    svolume	,  70
    wait	, 48
    svolume	,  67
    wait	, 48
    svolume	,  58
    wait	, 48
    svolume	,  53
    wait	, 56
    svolume	,  38
    waith	, 8
    svolume	,  64
    wait	, 48
    svolume	,  74
    wait	, 48
    svolume	,  82
    wait	, 52
    svolume	,  85
    wait	, 44
    svolume	,  86
    waith	, 12
    svolume	,  85
    wait	, 24
    svolume	,  83
    waith	, 12
    svolume	,  80
    waith	, 12
    svolume	,  78
    waith	, 12
    svolume	,  77
    wait	, 20
    svolume	,  72
    waith	, 12
    svolume	,  70
    waith	, 12
    svolume	,  66
    wait	, 20
    svolume	,  54
    wait	, 16
    svolume	,  42
    wait	, 28
    svolume	,  22
    waith	, 12
    svolume	,  64
    wait	, 48
    svolume	,  74
    wait	, 48
    svolume	,  82
    wait	, 52
    svolume	,  85
    wait	, 44
    svolume	,  86
    waith	, 12
    svolume	,  85
    wait	, 24
    svolume	,  83
    waith	, 12
    svolume	,  80
    waith	, 12
    svolume	,  78
    waith	, 12
    svolume	,  77
    wait	, 20
    svolume	,  72
    waith	, 12
    svolume	,  70
    waith	, 12
    svolume	,  54
    wait	, 20
    svolume	,  43
    wait	, 16
    svolume	,  27
    wait	, 28
    svolume	,  30
    waith	, 12
    svolume	,  76
    wait	, 48
    svolume	,  86
    wait	, 48
    svolume	,  94
    wait	, 52
    svolume	,  97
    wait	, 44
    svolume	,  98
    waith	, 12
    svolume	,  97
    wait	, 24
    svolume	,  95
    waith	, 12
    svolume	,  92
    waith	, 12
    svolume	,  90
    waith	, 12
    svolume	,  89
    wait	, 20
    svolume	,  84
    wait	, 24
    svolume	,  71
    wait	, 20
    svolume	,  62
    wait	, 16
    svolume	,  48
    wait	, 28
    svolume	,  49
    waith	, 12
    svolume	,  92
    wait	, 48
    svolume	, 102
    wait	, 48
    svolume	, 110
    wait	, 52
    svolume	, 113
    wait	, 44
    svolume	, 114
    waith	, 12
    svolume	, 113
    wait	, 24
    svolume	, 111
    waith	, 12
    svolume	, 108
    waith	, 12
    svolume	, 106
    waith	, 12
    svolume	, 105
    wait	, 20
    svolume	, 100
    waith	, 12
    svolume	,  98
    waith	, 12
    svolume	,  82
    wait	, 20
    svolume	,  73
    wait	, 16
    svolume	,  60
    wait	, 28
    svolume	,  50
    waith	, 10
    fin

_map_A_sub11
    Bmode
    opennote,  0, _map_A_sub11_note0
    opennote,  1, _map_A_sub11_note1
    opennote,  2, _map_A_sub11_note2
    svolume	,  88
    priority	,   4
    span	, 112
    fxmix	,  64
    prg 	,  11
    waitw	, 4284
    svolume	,  94
    wait	, 60
    svolume	,  98
    wait	, 56
    svolume	, 102
    wait	, 60
    svolume	, 106
    wait	, 60
    svolume	, 110
    wait	, 50
    svolume	, 114
    wait	, 50
    svolume	, 115
    wait	, 24
    svolume	, 116
    wait	, 96
    svolume	, 118
    wait	, 52
    svolume	, 122
    wait	, 48
    svolume	, 127
    waitw	, 152
    fin

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

;*** block:A ***

_map_A_sub3_note0
    XXXw	, 4224
    CN4B0	,   16,  88,  96
    GN4B2	      ,  92, 128
    CN5B2	      , 100, 128
    BN4B1W	,  144,  96
    AS4B0	,   16,  91,  64
    AN4B2	      , 104,  64
    FS4B2	      ,  96,  64
    CN4B0W	,  144,  98, 215
    CN4B0	,   16, 100,  80
    GN4B2	      ,  98, 128
    CN5B2	      , 102, 128
    BN4B0W	,  144, 102,   4
    AS4B0	,   16,  91,  64
    AN4B2	      , 104,  64
    FS4B2	      ,  96,  64
    DN5B1	,   23,  98
    XXX	, 1
;steps: 4872
    fin

_map_A_sub4_note0
    call	, _map_A_sub4_note0_pat0
    call	, _map_A_sub4_note0_pat0
    call	, _map_A_sub4_note0_pat0
    call	, _map_A_sub4_note0_pat0
    call	, _map_A_sub4_note0_pat0
    call	, _map_A_sub4_note0_pat0
    call	, _map_A_sub4_note0_pat0
    call	, _map_A_sub4_note0_pat0
    call	, _map_A_sub4_note0_pat0
    call	, _map_A_sub4_note0_pat0
    call	, _map_A_sub4_note0_pat0
    call	, _map_A_sub4_note0_pat0
    call	, _map_A_sub4_note0_pat0
    call	, _map_A_sub4_note0_pat0
    call	, _map_A_sub4_note0_pat0
    call	, _map_A_sub4_note0_pat0
    call	, _map_A_sub4_note0_pat0
    call	, _map_A_sub4_note0_pat0
    call	, _map_A_sub4_note0_pat0
    call	, _map_A_sub4_note0_pat0
    call	, _map_A_sub4_note0_pat0
    call	, _map_A_sub4_note0_pat0
    call	, _map_A_sub4_note0_pat0
    call	, _map_A_sub4_note0_pat0
    call	, _map_A_sub4_note0_pat0
    FN3B0	,   24,  86, 192
    FN3B0	,   48,  88, 224
    FN3B0	,   24,  88, 192
    FN3B0	,   48,  90, 224
    FN3B0	,   24,  82, 192
    FN3B0	,   12,  92, 128
    FN3B1	,    6,  90
;steps: 4986
    fin

_map_A_sub4_note1
    call	, _map_A_sub4_note1_pat0
    call	, _map_A_sub4_note1_pat0
    call	, _map_A_sub4_note1_pat0
    call	, _map_A_sub4_note1_pat0
    call	, _map_A_sub4_note1_pat0
    call	, _map_A_sub4_note1_pat0
    call	, _map_A_sub4_note1_pat0
    call	, _map_A_sub4_note1_pat0
    call	, _map_A_sub4_note1_pat0
    call	, _map_A_sub4_note1_pat0
    call	, _map_A_sub4_note1_pat0
    call	, _map_A_sub4_note1_pat0
    call	, _map_A_sub4_note1_pat0
    call	, _map_A_sub4_note1_pat0
    call	, _map_A_sub4_note1_pat0
    call	, _map_A_sub4_note1_pat0
    call	, _map_A_sub4_note1_pat0
    call	, _map_A_sub4_note1_pat0
    call	, _map_A_sub4_note1_pat0
    call	, _map_A_sub4_note1_pat0
    call	, _map_A_sub4_note1_pat0
    call	, _map_A_sub4_note1_pat0
    call	, _map_A_sub4_note1_pat0
    call	, _map_A_sub4_note1_pat0
    call	, _map_A_sub4_note1_pat0
    CN3B0	,   24,  92, 192
    CN3B0	,   48,  96, 224
    CN3B0	,   24,  96, 192
    CN3B0	,   48,  96, 224
    CN3B0	,   24,  90, 192
    CN3B0	,   12,  96, 128
    CN3B1	,    6,  98
    XXX	, 4
;steps: 4990
    fin

_map_A_sub4_note2
    XXXw	, 4224
    FN3B1	,    6,  86
;steps: 4230
    fin

_map_A_sub5_note0
    XXXw	, 1152
    CN4B0	,   48, 106, 224
    FN3B2	      , 108, 224
    CN4B2	      , 102, 224
    CN4B0	,   24,  96,  96
    GN3B2	      , 104, 139
    GS3B0W	,  144, 102,  11
    DS4B0	,   16,  85, 160
    FN4B2	      , 100, 160
    GS3B2	      ,  76, 160
    GN3B0W	,  160, 100,  13
    GS3B0	,   16,  95, 128
    DN4B2	      ,  94, 160
    CS4B0W	,  160, 109,   7
    GN3B0	,   16,  90, 128
    CS4B2	      ,  97, 128
    FN3B0	,   48,  96, 224
    CN3B0W	,  336, 108,  48
    FN3B0	,   48, 112, 224
    FN3B2	      , 112, 224
    CN4B2	      , 124, 224
    FN3B0	,   24, 108, 107
    GN3B2	      , 108,  96
    DS4B0W	,  144, 123,   9
    GS3B0	,   16,  93, 160
    AS3B2	      ,  95, 160
    DS4B2	      ,  95, 160
    DN4B0W	,  160,  98,  10
    GS3B0	,   16,  93,  96
    GN3B2	      ,  96,  96
    CS4B0W	,  160, 109,  10
    GN3B0	,   16,  94,  80
    CS4B2	      , 102,  96
    CN4B0	,   48, 104, 224
    CN3B1W	,  287, 118
    XXX	, 1
;steps: 3408
    fin

_map_A_sub5_note1
    XXXw	, 1152
    FN3B0	,   48, 114, 224
    CN4B2	      , 102, 224
    FN3B2	      ,  94, 224
    FN3B0	,   24,  94, 139
    DN4B2	      , 106, 160
    DS4B0W	,  144,  99,   9
    GS3B0	,   16,  93, 160
    AS3B2	      ,  95, 160
    DS4B2	      ,  91, 160
    DN4B0W	,  160,  96,  13
    DS4B0	,   16,  95, 128
    GN3B2	      ,  94, 112
    FS3B0W	,  160, 102,   4
    DN4B0	,   16,  76, 128
    FS3B2	      ,  91, 128
    CN4B0	,   48,  98, 224
    FN3B0W	,  336, 118,  45
    CN4B0	,   48, 120, 224
    CN4B2	      , 114, 224
    FN3B2	      , 118, 224
    CN4B0	,   24, 114,  54
    DN4B2	      , 114, 107
    GS3B0W	,  144, 111,  13
    DS4B0	,   16,  95, 160
    FN4B2	      , 100, 160
    GS3B2	      ,  93, 160
    GN3B0W	,  160, 102,  10
    DS4B0	,   16,  93, 112
    DN4B2	      ,  96, 144
    FS3B0W	,  160,  99,   8
    DN4B0	,   16,  92,  96
    FS3B2	      ,  95, 128
    FN3B0	,   48,  96, 224
    FN3B1W	,  283, 116
    XXX	, 4
;steps: 3407
    fin

_map_A_sub6_note0
    XXXw	, 3408
    FN3B0	,   16,  92, 128
    CN4B2	      ,  84, 176
    FN4B2	      ,  82, 176
    EN4B0W	,  192,  96,  12
    DS4B0	,   16,  93,  64
    DN4B2	      ,  98,  64
    BN3B2	      ,  88,  64
    FN3B0W	,  144,  96, 220
    FN3B0	,   16,  96, 112
    CN4B2	      ,  98, 112
    FN4B2	      , 102, 112
    EN4B1W	,  144, 102
    DS4B0	,   16,  87,  64
    DN4B2	      ,  71,  64
    BN3B1	,   12,  88
    GS4B0	,    4,  80,  64
    BN4B0W	,  144,  87, 215
    FN3B0	,   16,  88,  96
    CN4B2	      ,  92, 128
    FN4B2	      , 100, 128
    EN4B1W	,  144,  96
    DS4B0	,   16,  91,  64
    DN4B2	      , 104,  64
    BN3B2	      ,  96,  64
    FN3B0W	,  144,  98, 215
    FN3B0	,   16, 100,  80
    CN4B2	      ,  98, 128
    FN4B2	      , 102, 128
    EN4B0W	,  144, 102,   4
    DS4B0	,   16,  87,  64
    DN4B2	      ,  71,  64
    BN3B1	,   12,  88
    GS4B0	,    4,  80,  64
    BN4B1	,   23,  87
;steps: 4871
    fin

_map_A_sub6_note1
    XXXw	, 4070
    FN4B1	,    3,  82
    XXXw	, 765
    FN4B2	      ,  82,   0
    XXX	, 3
;steps: 4844
    fin

_map_A_sub9_note0
    call	, _map_A_sub9_note0_pat0
    call	, _map_A_sub9_note0_pat0
    call	, _map_A_sub9_note0_pat0
    call	, _map_A_sub9_note0_pat0
    call	, _map_A_sub9_note0_pat0
    call	, _map_A_sub9_note0_pat0
    call	, _map_A_sub9_note0_pat0
    call	, _map_A_sub9_note0_pat0
    call	, _map_A_sub9_note0_pat0
    call	, _map_A_sub9_note0_pat0
    call	, _map_A_sub9_note0_pat0
    call	, _map_A_sub9_note0_pat0
    call	, _map_A_sub9_note0_pat0
    call	, _map_A_sub9_note0_pat0
    call	, _map_A_sub9_note0_pat0
    call	, _map_A_sub9_note0_pat0
    call	, _map_A_sub9_note0_pat0
    call	, _map_A_sub9_note0_pat0
    call	, _map_A_sub9_note0_pat0
    call	, _map_A_sub9_note0_pat0
    call	, _map_A_sub9_note0_pat0
    call	, _map_A_sub9_note0_pat0
    call	, _map_A_sub9_note0_pat0
    call	, _map_A_sub9_note0_pat0
    call	, _map_A_sub9_note0_pat0
    DN2B0	,   24,  92, 192
    DN2B0	,   36,  96, 213
    DN2B0	,    4,  15, 192
    DS2B2	      ,  42, 192
    DN2B2	      ,  69, 192
    DN2B0	,   24,  96, 192
    DN2B0	,   36, 112, 213
    DS2B0	,   12,  86, 128
    CN4B1	,   24, 105
    DN2B0	,   12,  96, 128
    DS2B1	,    6,  98
;steps: 4986
    fin

_map_A_sub9_note1
    XXXw	, 144
    DN2B0	,   12, 113, 128
    DS2B0W	,  180,  96, 247
    call	, _map_A_sub9_note1_pat3
    call	, _map_A_sub9_note1_pat3
    call	, _map_A_sub9_note1_pat3
    call	, _map_A_sub9_note1_pat3
    call	, _map_A_sub9_note1_pat3
    call	, _map_A_sub9_note1_pat3
    call	, _map_A_sub9_note1_pat3
    call	, _map_A_sub9_note1_pat3
    call	, _map_A_sub9_note1_pat3
    call	, _map_A_sub9_note1_pat3
    call	, _map_A_sub9_note1_pat3
    call	, _map_A_sub9_note1_pat3
    call	, _map_A_sub9_note1_pat3
    call	, _map_A_sub9_note1_pat3
    call	, _map_A_sub9_note1_pat3
    call	, _map_A_sub9_note1_pat3
    call	, _map_A_sub9_note1_pat3
    call	, _map_A_sub9_note1_pat3
    call	, _map_A_sub9_note1_pat3
    call	, _map_A_sub9_note1_pat3
    call	, _map_A_sub9_note1_pat3
    call	, _map_A_sub9_note1_pat3
    call	, _map_A_sub9_note1_pat3
    call	, _map_A_sub9_note1_pat3
    DN2B0	,   12, 113, 128
    DS2B1	,    6,  96
    XXX	, 6
;steps: 4968
    fin

_map_A_sub10_note0
    FN2B0W	,  192,  90,   3
    DS3B2	      ,  99,   8
    GN2B0W	,  384,  94, 127
    CN3B0W	, 1536,  90, 200
    FN2B0W	,  192,  92,   7
    DS3B2	      ,  97,   7
    GN2B0W	,  384,  98, 127
    CN3B2	      ,  88,  47
    ntrans, 12
    BN4B2	      ,  50,   3
    DN5B2	      ,  50,   6
    BN4B2	      ,  62,   7
    DN5B1W	,  376,  78
    XXX	, 2
;steps: 4986
    fin

_map_A_sub10_note1
    CN3B0W	,  384,  94, 126
    DN3B0W	,  192,  98,  10
    CS3B2	      ,  93,   3
    FN2B0W	, 1536,  94, 201
    CN3B0W	,  192,  98,   7
    GS2B0W	,  384,  95, 128
    CS3B0W	,  192,  93,   6
    FN2B1W	,  311,  88
    XXX	, 3
;steps: 3386
    fin

_map_A_sub10_note2
    XXXw	, 192
    GS2B0W	,  384,  93, 128
    FS2B0W	, 2112,  93, 233
    DN3B0W	,  192,  96,  10
    FS2B1W	,  184,  91
    XXX	, 2
;steps: 3066
    fin

_map_A_sub11_note0
    call	, _map_A_sub11_note0_pat0
    call	, _map_A_sub11_note0_pat0
    call	, _map_A_sub11_note0_pat0
    call	, _map_A_sub11_note0_pat0
    call	, _map_A_sub11_note0_pat0
    call	, _map_A_sub11_note0_pat0
    call	, _map_A_sub11_note0_pat0
    FN2B0	,   24,  86, 149
    FN2B2	      ,  88, 149
    CN4B2	      ,  96, 192
    DN4B2	      ,  84, 202
    FN2B0	,   48,  90, 202
    FN2B0	,   24,  82, 149
    FN2B0	,   12,  92,  43
    FN2B2	      ,  90,  43
    FN2B0	,   24,  86, 149
    FN2B2	      ,  88, 149
    DS4B0	,   16,  85, 160
    FN4B0	,    8,  94,  96
    FN2B0	,   24,  88, 149
    DN4B0	,  120,  86,  11
    FN2B0	,   24,  88, 149
    DN4B0	,   16, 100, 160
    DS4B0	,    8,  89,  64
    FN2B0	,   24,  88, 149
    CS4B0	,  120,  91,  37
    FN2B0	,   24,  88, 149
    CS4B0	,   16,  89, 160
    DN4B0	,    8,  74,  32
    FN2B0	,   24,  88, 149
    CN4B0	,   48,  90, 202
    FN2B0	,   24,  82, 149
    FN2B0	,   12,  92,  43
    FN2B2	      ,  90,  43
    call	, _map_A_sub11_note0_pat0
    call	, _map_A_sub11_note0_pat0
    FN2B0	,   24,  86, 149
    FN2B2	      ,  88, 149
    CN4B2	      , 100, 192
    DN4B2	      ,  90, 213
    FN2B0	,   48,  90, 202
    FN2B0	,   24,  82, 149
    FN2B0	,   12,  92,  43
    FN2B2	      ,  90,  43
    FN2B0	,   24,  86, 149
    FN2B0	,   40,  88, 192
    FN4B0	,    8,  94,  64
    FN2B0	,   24,  88, 149
    DN4B0W	,  144,  86,  24
    DN4B0	,   16,  94, 144
    DS4B0	,    8,  85,  32
    FN2B0	,   24,  88, 149
    CS4B0	,  120,  83,  41
    FN2B0	,   24,  88, 149
    CS4B0	,   16,  87, 128
    DN4B0	,    8,  78,  32
    FN2B0	,   24,  88, 149
    CN4B0	,   48,  92, 213
    FN2B0	,   24,  82, 149
    FN2B0	,   12,  92,  43
    FN2B2	      ,  90,  43
    call	, _map_A_sub11_note0_pat0
    call	, _map_A_sub11_note0_pat0
    call	, _map_A_sub11_note0_pat0
    call	, _map_A_sub11_note0_pat0
    call	, _map_A_sub11_note0_pat0
    call	, _map_A_sub11_note0_pat0
    call	, _map_A_sub11_note0_pat0
    call	, _map_A_sub11_note0_pat0
    FN2B0	,   24,  86, 149
    FN2B0	,   48,  88, 202
    FN2B0	,   24,  88, 149
    FN2B0	,   48,  90, 202
    FN2B0	,   24,  82, 149
    FN2B0	,   12,  92,  43
    FN2B1	,   10,  90
    XXX	, 2
;steps: 4992
    fin

_map_A_sub11_note1
    call	, _map_A_sub11_note1_pat0
    call	, _map_A_sub11_note1_pat0
    call	, _map_A_sub11_note1_pat0
    call	, _map_A_sub11_note1_pat0
    call	, _map_A_sub11_note1_pat0
    call	, _map_A_sub11_note1_pat0
    call	, _map_A_sub11_note1_pat0
    call	, _map_A_sub11_note1_pat49
    call	, _map_A_sub11_note1_pat56
    FN2B0	,   24,  86, 149
    FN3B0	,   48,  96, 202
    FN3B0	,   24,  96, 149
    FN2B0	,   48,  90, 202
    FN2B0	,   24,  82, 149
    FN2B0	,   12,  92,  43
    FN2B2	      ,  90,  43
    call	, _map_A_sub11_note1_pat70
    FN3B0	,   24,  92, 149
    FN3B0	,   48,  96, 202
    FN3B0	,   24,  96, 149
    FN3B0	,   48,  96, 202
    FN3B0	,   24,  90, 149
    FN3B0	,   12,  96,  43
    FN3B2	      ,  98, 128
    call	, _map_A_sub11_note1_pat0
    call	, _map_A_sub11_note1_pat49
    call	, _map_A_sub11_note1_pat56
    FN2B0	,   24,  86, 149
    FN2B0	,   48,  88, 202
    FN3B0	,   24,  96, 149
    FN2B0	,   48,  90, 202
    FN2B0	,   24,  82, 149
    FN2B0	,   12,  92,  43
    FN2B2	      ,  90,  43
    call	, _map_A_sub11_note1_pat70
    FN3B0	,   24,  92, 149
    FN3B0	,   48,  96, 202
    FN3B0	,   24,  96, 149
    FN3B0	,   48,  96, 202
    FN3B0	,   24,  90, 149
    FN3B0	,   12,  96, 170
    FN3B2	      ,  98,  43
    call	, _map_A_sub11_note1_pat0
    call	, _map_A_sub11_note1_pat0
    call	, _map_A_sub11_note1_pat0
    call	, _map_A_sub11_note1_pat0
    call	, _map_A_sub11_note1_pat0
    call	, _map_A_sub11_note1_pat0
    call	, _map_A_sub11_note1_pat0
    FN3B0	,   24,  92, 149
    FN3B0	,   48,  96, 202
    FN3B0	,   24,  96, 149
    FN3B0	,   48,  96, 202
    FN3B0	,   24,  90, 149
    FN3B0	,   12,  96,  43
    FN3B1	,   10,  98
;steps: 4990
    fin

_map_A_sub11_note2
    XXXw	, 1416
    FN3B0	,   24,  96, 149
    DS4B0W	,  176,  81,  66
    DS4B0	,   16,  76, 208
    FN3B0	,   48,  96, 202
    FN3B0	,   24,  90, 149
    FN3B0	,   12,  96,  43
    FN3B2	      ,  98,  43
    FN3B0	,   80,  92, 224
    DN4B0	,   16,  82, 160
    FN3B0	,   48,  96, 202
    FN3B0	,   24,  90, 149
    FN3B0	,   12,  96,  43
    FN3B2	      ,  98,  43
    FN3B0	,   80,  92, 224
    CS4B0	,   16,  91, 160
    FN3B0	,   48,  96, 202
    FN3B0W	,  504,  82, 135
    FN3B0	,   24,  96, 149
    DS4B0W	,  176,  78,  32
    DS4B0	,   16,  85, 208
    FN3B0	,   48,  96, 202
    FN3B0	,   24,  90, 149
    FN3B0	,   12,  96,  43
    FN3B2	      ,  98,  43
    FN3B0	,   24,  92, 149
    FN3B0	,   56,  96, 210
    DN4B0	,   16,  90, 144
    FN3B0	,   48,  96, 202
    FN3B0	,   24,  90, 149
    FN3B0	,   12,  96,  43
    FN3B2	      ,  98,  43
    FN3B0	,   80,  92, 224
    CS4B0	,   16,  91, 176
    FN3B0	,   48,  96, 202
    FN3B1W	,  226,  86
;steps: 3442
    fin

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


_map_A_sub4_note0_pat0
    FN3B0	,   24,  86, 192
    FN3B0	,   48,  88, 224
    FN3B0	,   24,  88, 192
    FN3B0	,   48,  90, 224
    FN3B0	,   24,  82, 192
    FN3B0	,   12,  92, 128
    FN3B2	      ,  90, 128
    fin

_map_A_sub4_note1_pat0
    CN3B0	,   24,  92, 192
    CN3B0	,   48,  96, 224
    CN3B0	,   24,  96, 192
    CN3B0	,   48,  96, 224
    CN3B0	,   24,  90, 192
    CN3B0	,   12,  96, 128
    CN3B2	      ,  98, 128
    fin

_map_A_sub9_note0_pat0
    DN2B0	,   24,  92, 192
    DN2B0	,   36,  96, 213
    DN2B0	,    4,  15, 192
    DS2B2	      ,  42, 192
    DN2B2	      ,  69, 192
    DN2B0	,   24,  96, 192
    DN2B0	,   36, 112, 213
    DS2B0	,   12,  86, 128
    CN4B1	,   24, 105
    DN2B0	,   12,  96, 128
    DS2B2	      ,  98, 128
    fin

_map_A_sub9_note1_pat3
    DN2B0	,   12, 113, 128
    DS2B0W	,  180,  96, 247
    fin

_map_A_sub11_note0_pat0
    FN2B0	,   24,  86, 149
    FN2B0	,   48,  88, 202
    FN2B0	,   24,  88, 149
    FN2B0	,   48,  90, 202
    FN2B0	,   24,  82, 149
    FN2B0	,   12,  92,  43
    FN2B2	      ,  90,  43
    fin

_map_A_sub11_note1_pat0
    FN3B0	,   24,  92, 149
    FN3B0	,   48,  96, 202
    FN3B0	,   24,  96, 149
    FN3B0	,   48,  96, 202
    FN3B0	,   24,  90, 149
    FN3B0	,   12,  96,  43
    FN3B2	      ,  98,  43
    fin

_map_A_sub11_note1_pat49
    FN3B0	,   24,  92, 149
    FN3B0	,   48,  96, 202
    FN2B0	,   24,  88, 149
    FN3B0	,   48,  96, 202
    FN3B0	,   24,  90, 149
    FN3B0	,   12,  96,  43
    FN3B2	      ,  98,  43
    fin

_map_A_sub11_note1_pat56
    FN3B0	,   24,  92, 149
    FN3B0	,   48,  96, 202
    FN3B0	,   24,  96, 149
    FN2B0	,   48,  90, 202
    FN2B0	,   24,  82, 149
    FN2B0	,   12,  92,  43
    FN2B2	      ,  90,  43
    fin

_map_A_sub11_note1_pat70
    FN2B0	,   24,  86, 149
    FN3B0	,   48,  96, 202
    FN3B0	,   24,  96, 149
    FN2B0	,   48,  90, 202
    FN3B0	,   24,  90, 149
    FN3B0	,   12,  96,  43
    FN3B2	      ,  98,  43
    fin

