(script 778)

(string
    string_1426 "Celie"
    string_142c "Clarence"
    string_1435 "Colonel"
    string_143d "Ethel"
    string_1443 "Features1"
    string_144d "Features2"
    string_1457 "Features3"
    string_1461 "Fifi"
    string_1466 "Gertie"
    string_146d "Gloria"
    string_1474 "Jeeves"
    string_147b "Laura"
    string_1481 "Lillian"
    string_1489 "Mask1"
    string_148f "Mask2"
    string_1495 "Mask3"
    string_149b "Rudy"
    string_14a0 "Wilbur"
    string_14a7 "characters"
    string_14b2 "features1"
    string_14bc "features2"
    string_14c6 "features3"
    string_14d0 "myMusic"
    string_14d8 "showPlay"
    string_14e1 ""
)

(said
)

(local
    local0 = $0000
    local1 = $0000
    local2 = $0000
    local3 = $0000
    local4 = $0000
    local5 = $0000
    local6 = $0000
    local7 = $0000
    local8 = $0000
    local9 = $0000
    local10 = $0000
    local11 = $0000
    local12 = $0000
    local13 = $0000
    local14 = $0000
    local15 = $0000
    local16 = $0000
    local17 = $0000
    local18 = $0000
    local19 = $0000
    local20 = $0000
    local21 = $0000
    local22 = $0000
    local23 = $0001
    local24 = $0000
    local25 = $0000
    local26 = $00a0
    local27 = $039a
    local28 = $0001
    local29 = $fffa
    local30 = $ffd9
    local31 = $000a
    local32 = $0019
    local33 = $0000
    local34 = $0005
    local35 = $00a0
    local36 = $003e
    local37 = $0003
    local38 = $0000
    local39 = $0000
    local40 = $00a0
    local41 = $0398
    local42 = $0001
    local43 = $ffff
    local44 = $ffd9
    local45 = $0005
    local46 = $000f
    local47 = $0000
    local48 = $0000
    local49 = $00fc
    local50 = $0396
    local51 = $0001
    local52 = $fffc
    local53 = $ffd6
    local54 = $0005
    local55 = $000f
    local56 = $0000
    local57 = $0000
    local58 = $0048
    local59 = $039b
    local60 = $0001
    local61 = $fffc
    local62 = $ffda
    local63 = $0005
    local64 = $000f
    local65 = $0008
    local66 = $0005
    local67 = $0007
    local68 = $0005
    local69 = $0009
    local70 = $0005
    local71 = $00bb
    local72 = $0041
    local73 = $00d5
    local74 = $003c
    local75 = $0083
    local76 = $004e
    local77 = $0003
    local78 = $0000
    local79 = $0000
    local80 = $00a0
    local81 = $0390
    local82 = $0001
    local83 = $0005
    local84 = $ffd2
    local85 = $0005
    local86 = $000f
    local87 = $0000
    local88 = $0000
    local89 = $0048
    local90 = $0395
    local91 = $0001
    local92 = $0003
    local93 = $ffd9
    local94 = $0005
    local95 = $000f
    local96 = $0000
    local97 = $0000
    local98 = $00fc
    local99 = $0394
    local100 = $0001
    local101 = $fff5
    local102 = $ffde
    local103 = $0005
    local104 = $000f
    local105 = $0002
    local106 = $0005
    local107 = $0004
    local108 = $0006
    local109 = $0003
    local110 = $0012
    local111 = $0050
    local112 = $0043
    local113 = $0069
    local114 = $0040
    local115 = $0035
    local116 = $004a
    local117 = $0002
    local118 = $0000
    local119 = $0000
    local120 = $0061
    local121 = $0399
    local122 = $0001
    local123 = $fffd
    local124 = $ffd7
    local125 = $0005
    local126 = $000f
    local127 = $0000
    local128 = $0000
    local129 = $00dc
    local130 = $0391
    local131 = $0001
    local132 = $fffd
    local133 = $ffdb
    local134 = $0005
    local135 = $000f
    local136 = $000a
    local137 = $0005
    local138 = $0001
    local139 = $0005
    local140 = $00ee
    local141 = $004b
    local142 = $0109
    local143 = $003c
    local144 = $0002
    local145 = $0000
    local146 = $0000
    local147 = $00f0
    local148 = $0393
    local149 = $0001
    local150 = $ffff
    local151 = $ffd7
    local152 = $0005
    local153 = $000f
    local154 = $0000
    local155 = $0000
    local156 = $004d
    local157 = $0397
    local158 = $0001
    local159 = $fffc
    local160 = $ffda
    local161 = $0005
    local162 = $000f
    local163 = $0006
    local164 = $0005
    local165 = $0005
    local166 = $0005
    local167 = $0124
    local168 = $0047
    local169 = $001a
    local170 = $003f
    local171 = $0001
    local172 = $0000
    local173 = $0000
    local174 = $009c
    local175 = $0017
    local176 = $0001
    local177 = $0001
    local178 = $ffe0
    local179 = $0005
    local180 = $000f
    local181 = $0000
    local182 = $0000
    local183 = $0000
    local184 = $0000
    local185 = $0000
    local186 = $0000
    local187 = $030a
    local188 = $0000
    local189 = $030a
    local190 = $0001
    local191 = $030a
    local192 = $0002
    local193 = $030a
    local194 = $0003
    local195 = $030a
    local196 = $0004
    local197 = $030a
    local198 = $0005
    local199 = $030a
    local200 = $0006
    local201 = $030a
    local202 = $0007
    local203 = $030a
    local204 = $0008
    local205 = $030a
    local206 = $0009
    local207 = $030a
    local208 = $000a
    local209 = $030a
    local210 = $000b
    local211 = $0000
)

// 0aae
(instance Colonel of Act
    (properties
        y $0
        x $0
        z $0
        heading $0
        yStep $2
        view $0
        loop $0
        cel $0
        priority $0
        underBits $0
        signal $0
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
        lsTop $0
        lsLeft $0
        lsBottom $0
        lsRight $0
        brTop $0
        brLeft $0
        brBottom $0
        brRight $0
        cycleSpeed $0
        script $0
        cycler $0
        timer $0
        illegalBits $8000
        xLast $0
        yLast $0
        xStep $3
        moveSpeed $0
        blocks $0
        baseSetter $0
        mover $0
        looper $0
        viewer $0
        avoider $0
    )
)

// 0b12
(instance Ethel of Act
    (properties
        y $0
        x $0
        z $0
        heading $0
        yStep $2
        view $0
        loop $0
        cel $0
        priority $0
        underBits $0
        signal $0
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
        lsTop $0
        lsLeft $0
        lsBottom $0
        lsRight $0
        brTop $0
        brLeft $0
        brBottom $0
        brRight $0
        cycleSpeed $0
        script $0
        cycler $0
        timer $0
        illegalBits $8000
        xLast $0
        yLast $0
        xStep $3
        moveSpeed $0
        blocks $0
        baseSetter $0
        mover $0
        looper $0
        viewer $0
        avoider $0
    )
)

// 0b76
(instance Gertie of Act
    (properties
        y $0
        x $0
        z $0
        heading $0
        yStep $2
        view $0
        loop $0
        cel $0
        priority $0
        underBits $0
        signal $0
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
        lsTop $0
        lsLeft $0
        lsBottom $0
        lsRight $0
        brTop $0
        brLeft $0
        brBottom $0
        brRight $0
        cycleSpeed $0
        script $0
        cycler $0
        timer $0
        illegalBits $8000
        xLast $0
        yLast $0
        xStep $3
        moveSpeed $0
        blocks $0
        baseSetter $0
        mover $0
        looper $0
        viewer $0
        avoider $0
    )
)

// 0bda
(instance Gloria of Act
    (properties
        y $0
        x $0
        z $0
        heading $0
        yStep $2
        view $0
        loop $0
        cel $0
        priority $0
        underBits $0
        signal $0
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
        lsTop $0
        lsLeft $0
        lsBottom $0
        lsRight $0
        brTop $0
        brLeft $0
        brBottom $0
        brRight $0
        cycleSpeed $0
        script $0
        cycler $0
        timer $0
        illegalBits $8000
        xLast $0
        yLast $0
        xStep $3
        moveSpeed $0
        blocks $0
        baseSetter $0
        mover $0
        looper $0
        viewer $0
        avoider $0
    )
)

// 0c3e
(instance Rudy of Act
    (properties
        y $0
        x $0
        z $0
        heading $0
        yStep $2
        view $0
        loop $0
        cel $0
        priority $0
        underBits $0
        signal $0
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
        lsTop $0
        lsLeft $0
        lsBottom $0
        lsRight $0
        brTop $0
        brLeft $0
        brBottom $0
        brRight $0
        cycleSpeed $0
        script $0
        cycler $0
        timer $0
        illegalBits $8000
        xLast $0
        yLast $0
        xStep $3
        moveSpeed $0
        blocks $0
        baseSetter $0
        mover $0
        looper $0
        viewer $0
        avoider $0
    )
)

// 0ca2
(instance Clarence of Act
    (properties
        y $0
        x $0
        z $0
        heading $0
        yStep $2
        view $0
        loop $0
        cel $0
        priority $0
        underBits $0
        signal $0
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
        lsTop $0
        lsLeft $0
        lsBottom $0
        lsRight $0
        brTop $0
        brLeft $0
        brBottom $0
        brRight $0
        cycleSpeed $0
        script $0
        cycler $0
        timer $0
        illegalBits $8000
        xLast $0
        yLast $0
        xStep $3
        moveSpeed $0
        blocks $0
        baseSetter $0
        mover $0
        looper $0
        viewer $0
        avoider $0
    )
)

// 0d06
(instance Wilbur of Act
    (properties
        y $0
        x $0
        z $0
        heading $0
        yStep $2
        view $0
        loop $0
        cel $0
        priority $0
        underBits $0
        signal $0
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
        lsTop $0
        lsLeft $0
        lsBottom $0
        lsRight $0
        brTop $0
        brLeft $0
        brBottom $0
        brRight $0
        cycleSpeed $0
        script $0
        cycler $0
        timer $0
        illegalBits $8000
        xLast $0
        yLast $0
        xStep $3
        moveSpeed $0
        blocks $0
        baseSetter $0
        mover $0
        looper $0
        viewer $0
        avoider $0
    )
)

// 0d6a
(instance Lillian of Act
    (properties
        y $0
        x $0
        z $0
        heading $0
        yStep $2
        view $0
        loop $0
        cel $0
        priority $0
        underBits $0
        signal $0
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
        lsTop $0
        lsLeft $0
        lsBottom $0
        lsRight $0
        brTop $0
        brLeft $0
        brBottom $0
        brRight $0
        cycleSpeed $0
        script $0
        cycler $0
        timer $0
        illegalBits $8000
        xLast $0
        yLast $0
        xStep $3
        moveSpeed $0
        blocks $0
        baseSetter $0
        mover $0
        looper $0
        viewer $0
        avoider $0
    )
)

// 0dce
(instance Fifi of Act
    (properties
        y $0
        x $0
        z $0
        heading $0
        yStep $2
        view $0
        loop $0
        cel $0
        priority $0
        underBits $0
        signal $0
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
        lsTop $0
        lsLeft $0
        lsBottom $0
        lsRight $0
        brTop $0
        brLeft $0
        brBottom $0
        brRight $0
        cycleSpeed $0
        script $0
        cycler $0
        timer $0
        illegalBits $8000
        xLast $0
        yLast $0
        xStep $3
        moveSpeed $0
        blocks $0
        baseSetter $0
        mover $0
        looper $0
        viewer $0
        avoider $0
    )
)

// 0e32
(instance Jeeves of Act
    (properties
        y $0
        x $0
        z $0
        heading $0
        yStep $2
        view $0
        loop $0
        cel $0
        priority $0
        underBits $0
        signal $0
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
        lsTop $0
        lsLeft $0
        lsBottom $0
        lsRight $0
        brTop $0
        brLeft $0
        brBottom $0
        brRight $0
        cycleSpeed $0
        script $0
        cycler $0
        timer $0
        illegalBits $8000
        xLast $0
        yLast $0
        xStep $3
        moveSpeed $0
        blocks $0
        baseSetter $0
        mover $0
        looper $0
        viewer $0
        avoider $0
    )
)

// 0e96
(instance Celie of Act
    (properties
        y $0
        x $0
        z $0
        heading $0
        yStep $2
        view $0
        loop $0
        cel $0
        priority $0
        underBits $0
        signal $0
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
        lsTop $0
        lsLeft $0
        lsBottom $0
        lsRight $0
        brTop $0
        brLeft $0
        brBottom $0
        brRight $0
        cycleSpeed $0
        script $0
        cycler $0
        timer $0
        illegalBits $8000
        xLast $0
        yLast $0
        xStep $3
        moveSpeed $0
        blocks $0
        baseSetter $0
        mover $0
        looper $0
        viewer $0
        avoider $0
    )
)

// 0efa
(instance Laura of Act
    (properties
        y $0
        x $0
        z $0
        heading $0
        yStep $2
        view $0
        loop $0
        cel $0
        priority $0
        underBits $0
        signal $0
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
        lsTop $0
        lsLeft $0
        lsBottom $0
        lsRight $0
        brTop $0
        brLeft $0
        brBottom $0
        brRight $0
        cycleSpeed $0
        script $0
        cycler $0
        timer $0
        illegalBits $8000
        xLast $0
        yLast $0
        xStep $3
        moveSpeed $0
        blocks $0
        baseSetter $0
        mover $0
        looper $0
        viewer $0
        avoider $0
    )
)

// 0f5e
(instance features1 of Prop
    (properties
        y $0
        x $0
        z $0
        heading $0
        yStep $2
        view $0
        loop $0
        cel $0
        priority $0
        underBits $0
        signal $0
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
        lsTop $0
        lsLeft $0
        lsBottom $0
        lsRight $0
        brTop $0
        brLeft $0
        brBottom $0
        brRight $0
        cycleSpeed $0
        script $0
        cycler $0
        timer $0
    )
)

// 0fac
(instance features2 of Prop
    (properties
        y $0
        x $0
        z $0
        heading $0
        yStep $2
        view $0
        loop $0
        cel $0
        priority $0
        underBits $0
        signal $0
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
        lsTop $0
        lsLeft $0
        lsBottom $0
        lsRight $0
        brTop $0
        brLeft $0
        brBottom $0
        brRight $0
        cycleSpeed $0
        script $0
        cycler $0
        timer $0
    )
)

// 0ffa
(instance features3 of Prop
    (properties
        y $0
        x $0
        z $0
        heading $0
        yStep $2
        view $0
        loop $0
        cel $0
        priority $0
        underBits $0
        signal $0
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
        lsTop $0
        lsLeft $0
        lsBottom $0
        lsRight $0
        brTop $0
        brLeft $0
        brBottom $0
        brRight $0
        cycleSpeed $0
        script $0
        cycler $0
        timer $0
    )
)

// 1048
(instance Mask1 of Prop
    (properties
        y $0
        x $0
        z $0
        heading $0
        yStep $2
        view $0
        loop $0
        cel $0
        priority $0
        underBits $0
        signal $0
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
        lsTop $0
        lsLeft $0
        lsBottom $0
        lsRight $0
        brTop $0
        brLeft $0
        brBottom $0
        brRight $0
        cycleSpeed $0
        script $0
        cycler $0
        timer $0
    )
)

// 1096
(instance Mask2 of Prop
    (properties
        y $0
        x $0
        z $0
        heading $0
        yStep $2
        view $0
        loop $0
        cel $0
        priority $0
        underBits $0
        signal $0
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
        lsTop $0
        lsLeft $0
        lsBottom $0
        lsRight $0
        brTop $0
        brLeft $0
        brBottom $0
        brRight $0
        cycleSpeed $0
        script $0
        cycler $0
        timer $0
    )
)

// 10e4
(instance Mask3 of Prop
    (properties
        y $0
        x $0
        z $0
        heading $0
        yStep $2
        view $0
        loop $0
        cel $0
        priority $0
        underBits $0
        signal $0
        nsTop $0
        nsLeft $0
        nsBottom $0
        nsRight $0
        lsTop $0
        lsLeft $0
        lsBottom $0
        lsRight $0
        brTop $0
        brLeft $0
        brBottom $0
        brRight $0
        cycleSpeed $0
        script $0
        cycler $0
        timer $0
    )
)

// 1132
(instance myMusic of Sound
    (properties
        state $0
        number $0
        priority $0
        loop $1
        handle $0
        signal $0
        prevSignal $0
        client $0
        owner $0
    )
)

// 115c
(instance public characters of Rm
    (properties
        script $0
        number $0
        timer $0
        keep $0
        initialized $0
        picture $378
        style $8
        horizon $0
        controls $0
        north $0
        east $0
        south $0
        west $0
        curPic $0
        picAngle $0
        vanishingX $a0
        vanishingY $8ad0
        vertAngle $0
    )
    (method (init) // method_00ce
  00ce:35 01              ldi 1 
  00d0:a1 3d              sag global61 
  00d2:39 57            pushi 57 // $57 init
  00d4:76               push0 
  00d5:57 37 04         super Rm 4 

  00d8:76               push0 
  00d9:45 03 00         callb procedure_0003 0 // HandsOff 

  00dc:39 04            pushi 4 // $4 x
  00de:38 0087          pushi 87 // $87 clean
  00e1:39 04            pushi 4 // $4 x
  00e3:39 08            pushi 8 // $8 underBits
  00e5:39 29            pushi 29 // $29 edit
  00e7:45 15 08         callb procedure_0015 8 // LoadMany 

  00ea:7a               push2 
  00eb:38 0084          pushi 84 // $84 stop
  00ee:78               push1 
  00ef:43 00 04         callk Load 4 

  00f2:39 0e            pushi e // $e lsLeft
  00f4:38 0080          pushi 80 // $80 timeLeft
  00f7:38 0390          pushi 390 // $390 sel_912
  00fa:38 0391          pushi 391 // $391 sel_913
  00fd:38 0392          pushi 392 // $392 sel_914
  0100:38 0393          pushi 393 // $393 sel_915
  0103:38 0394          pushi 394 // $394 sel_916
  0106:38 0395          pushi 395 // $395 sel_917
  0109:38 0396          pushi 396 // $396 sel_918
  010c:38 0397          pushi 397 // $397 sel_919
  010f:38 0398          pushi 398 // $398 sel_920
  0112:38 0399          pushi 399 // $399 sel_921
  0115:38 039a          pushi 39a // $39a sel_922
  0118:38 039b          pushi 39b // $39b sel_923
  011b:39 17            pushi 17 // $17 name
  011d:45 15 1c         callb procedure_0015 1c // LoadMany 

  0120:72 0991          lofsa $0ab4 // Colonel
  0123:a3 07              sal local7 
  0125:72 0cac          lofsa $0dd4 // Fifi
  0128:a3 08              sal local8 
  012a:72 0d0b          lofsa $0e38 // Jeeves
  012d:a3 09              sal local9 
  012f:72 0d6a          lofsa $0e9c // Celie
  0132:a3 0a              sal local10 
  0134:72 0a45          lofsa $0b7c // Gertie
  0137:a3 0b              sal local11 
  0139:72 0b08          lofsa $0c44 // Rudy
  013c:a3 0c              sal local12 
  013e:72 0a9f          lofsa $0be0 // Gloria
  0141:a3 0d              sal local13 
  0143:72 09d2          lofsa $0b18 // Ethel
  0146:a3 0e              sal local14 
  0148:72 0c25          lofsa $0d70 // Lillian
  014b:a3 0f              sal local15 
  014d:72 0b58          lofsa $0ca8 // Clarence
  0150:a3 10              sal local16 
  0152:72 0bb7          lofsa $0d0c // Wilbur
  0155:a3 11              sal local17 
  0157:72 0da6          lofsa $0f00 // Laura
  015a:a3 12              sal local18 
  015c:39 05            pushi 5 // $5 view
  015e:78               push1 
  015f:38 0392          pushi 392 // $392 sel_914
  0162:39 06            pushi 6 // $6 loop
  0164:78               push1 
  0165:76               push0 
  0166:39 07            pushi 7 // $7 cel
  0168:78               push1 
  0169:76               push0 
  016a:39 03            pushi 3 // $3 y
  016c:78               push1 
  016d:38 00a1          pushi a1 // $a1 motionCue
  0170:39 42            pushi 42 // $42 setPri
  0172:78               push1 
  0173:39 0f            pushi f // $f lsBottom
  0175:39 57            pushi 57 // $57 init
  0177:76               push0 
  0178:38 00c6          pushi c6 // $c6 stopUpd
  017b:76               push0 
  017c:38 0089          pushi 89 // $89 hide
  017f:76               push0 
  0180:72 0ecb          lofsa $104e // Mask1
  0183:4a 2a             send 2a 

  0185:39 05            pushi 5 // $5 view
  0187:78               push1 
  0188:38 0392          pushi 392 // $392 sel_914
  018b:39 06            pushi 6 // $6 loop
  018d:78               push1 
  018e:76               push0 
  018f:39 07            pushi 7 // $7 cel
  0191:78               push1 
  0192:76               push0 
  0193:39 03            pushi 3 // $3 y
  0195:78               push1 
  0196:38 00a1          pushi a1 // $a1 motionCue
  0199:39 42            pushi 42 // $42 setPri
  019b:78               push1 
  019c:39 0f            pushi f // $f lsBottom
  019e:39 57            pushi 57 // $57 init
  01a0:76               push0 
  01a1:38 00c6          pushi c6 // $c6 stopUpd
  01a4:76               push0 
  01a5:38 0089          pushi 89 // $89 hide
  01a8:76               push0 
  01a9:72 0ef0          lofsa $109c // Mask2
  01ac:4a 2a             send 2a 

  01ae:39 05            pushi 5 // $5 view
  01b0:78               push1 
  01b1:38 0392          pushi 392 // $392 sel_914
  01b4:39 06            pushi 6 // $6 loop
  01b6:78               push1 
  01b7:76               push0 
  01b8:39 07            pushi 7 // $7 cel
  01ba:78               push1 
  01bb:76               push0 
  01bc:39 03            pushi 3 // $3 y
  01be:78               push1 
  01bf:38 00a1          pushi a1 // $a1 motionCue
  01c2:39 42            pushi 42 // $42 setPri
  01c4:78               push1 
  01c5:39 0f            pushi f // $f lsBottom
  01c7:39 57            pushi 57 // $57 init
  01c9:76               push0 
  01ca:38 00c6          pushi c6 // $c6 stopUpd
  01cd:76               push0 
  01ce:38 0089          pushi 89 // $89 hide
  01d1:76               push0 
  01d2:72 0f15          lofsa $10ea // Mask3
  01d5:4a 2a             send 2a 

  01d7:39 7a            pushi 7a // $7a setScript
  01d9:78               push1 
  01da:74 0fd5          lofss $11b2 // showPlay
  01dd:54 06             self 6 

  01df:48                 ret 
    )

    (method (newRoom) // method_01e0
  01e0:35 00              ldi 0 
  01e2:a1 3d              sag global61 
  01e4:38 00f8          pushi f8 // $f8 newRoom
  01e7:78               push1 
  01e8:8f 01              lsp param1 
  01ea:57 37 06         super Rm 6 

  01ed:48                 ret 
    )

    (method (doit) // method_01ee
  01ee:39 3c            pushi 3c // $3c doit
  01f0:76               push0 
  01f1:57 37 04         super Rm 4 

  01f4:48                 ret 
    )

    (method (dispose) // method_01f5
  01f5:39 58            pushi 58 // $58 dispose
  01f7:76               push0 
  01f8:57 37 04         super Rm 4 

  01fb:48                 ret 
    )

    (method (handleEvent) // method_01fc
  01fc:39 4c            pushi 4c // $4c claimed
  01fe:76               push0 
  01ff:87 01              lap param1 
  0201:4a 04             send 4 

  0203:31 01              bnt code_0206 
  0205:48                 ret 

        code_0206
  0206:39 22            pushi 22 // $22 type
  0208:76               push0 
  0209:87 01              lap param1 
  020b:4a 04             send 4 

  020d:36                push 
  020e:3c                 dup 
  020f:35 04              ldi 4 
  0211:1a                 eq? 
  0212:31 49              bnt code_025d 
  0214:39 28            pushi 28 // $28 message
  0216:76               push0 
  0217:87 01              lap param1 
  0219:4a 04             send 4 

  021b:36                push 
  021c:35 53              ldi 53 
  021e:1a                 eq? 
  021f:2f 0d               bt code_022e 
  0221:39 28            pushi 28 // $28 message
  0223:76               push0 
  0224:87 01              lap param1 
  0226:4a 04             send 4 

  0228:36                push 
  0229:35 73              ldi 73 
  022b:1a                 eq? 
  022c:31 0d              bnt code_023b 

        code_022e
  022e:38 00f8          pushi f8 // $f8 newRoom
  0231:78               push1 
  0232:38 030b          pushi 30b // $30b sel_779
  0235:81 02              lag gCurRoom 
  0237:4a 06             send 6 

  0239:33 20              jmp code_025b 

        code_023b
  023b:39 28            pushi 28 // $28 message
  023d:76               push0 
  023e:87 01              lap param1 
  0240:4a 04             send 4 

  0242:36                push 
  0243:35 0d              ldi d 
  0245:1a                 eq? 
  0246:2f 0d               bt code_0255 
  0248:39 28            pushi 28 // $28 message
  024a:76               push0 
  024b:87 01              lap param1 
  024d:4a 04             send 4 

  024f:36                push 
  0250:35 20              ldi 20 
  0252:1a                 eq? 
  0253:31 06              bnt code_025b 

        code_0255
  0255:78               push1 
  0256:39 32            pushi 32 // $32 b-i2
  0258:45 05 02         callb procedure_0005 2 // SetFlag 


        code_025b
  025b:33 0c              jmp code_0269 

        code_025d
  025d:3c                 dup 
  025e:35 01              ldi 1 
  0260:1a                 eq? 
  0261:31 06              bnt code_0269 
  0263:78               push1 
  0264:39 32            pushi 32 // $32 b-i2
  0266:45 05 02         callb procedure_0005 2 // SetFlag 


        code_0269
  0269:3a                toss 
  026a:78               push1 
  026b:39 32            pushi 32 // $32 b-i2
  026d:45 07 02         callb procedure_0007 2 // IsFlag 

  0270:31 12              bnt code_0284 
  0272:39 4c            pushi 4c // $4c claimed
  0274:78               push1 
  0275:78               push1 
  0276:87 01              lap param1 
  0278:4a 06             send 6 

  027a:38 00f8          pushi f8 // $f8 newRoom
  027d:78               push1 
  027e:39 2c            pushi 2c // $2c handle
  0280:81 02              lag gCurRoom 
  0282:4a 06             send 6 


        code_0284
  0284:48                 ret 
    )

)

// 11ac
(instance showPlay of Script
    (properties
        client $0
        state $ffff
        start $0
        timer $0
        cycles $0
        seconds $0
        lastSeconds $0
        register $0
        script $0
        caller $0
    )
    (method (doit) // method_0285
  0285:39 3c            pushi 3c // $3c doit
  0287:76               push0 
  0288:57 05 04         super Script 4 

  028b:38 0081          pushi 81 // $81 prevSignal
  028e:76               push0 
  028f:72 0ea6          lofsa $1138 // myMusic
  0292:4a 04             send 4 

  0294:36                push 
  0295:35 ff              ldi ff 
  0297:1a                 eq? 
  0298:31 13              bnt code_02ad 
  029a:39 7a            pushi 7a // $7a setScript
  029c:78               push1 
  029d:76               push0 
  029e:63 08             pToa client 
  02a0:4a 06             send 6 

  02a2:38 00f8          pushi f8 // $f8 newRoom
  02a5:78               push1 
  02a6:38 030b          pushi 30b // $30b sel_779
  02a9:81 02              lag gCurRoom 
  02ab:4a 06             send 6 


        code_02ad
  02ad:48                 ret 
    )

    (method (changeState) // method_02ae
  02ae:87 01              lap param1 
  02b0:65 0a             aTop state 
  02b2:36                push 
  02b3:3c                 dup 
  02b4:35 00              ldi 0 
  02b6:1a                 eq? 
  02b7:31 3c              bnt code_02f5 
  02b9:39 2b            pushi 2b // $2b number
  02bb:78               push1 
  02bc:78               push1 
  02bd:39 06            pushi 6 // $6 loop
  02bf:78               push1 
  02c0:39 ff            pushi ff // $ff checkAni
  02c2:39 2a            pushi 2a // $2a play
  02c4:76               push0 
  02c5:72 0e70          lofsa $1138 // myMusic
  02c8:4a 10             send 10 

  02ca:35 0b              ldi b 
  02cc:a3 05              sal local5 
  02ce:35 11              ldi 11 
  02d0:a3 06              sal local6 
  02d2:7a               push2 
  02d3:38 030a          pushi 30a // $30a sel_778
  02d6:39 0d            pushi d // $d lsTop
  02d8:40 fd91 04        call proc_006d 4 

  02dc:35 0a              ldi a 
  02de:a3 05              sal local5 
  02e0:35 0f              ldi f 
  02e2:a3 06              sal local6 
  02e4:7a               push2 
  02e5:38 030a          pushi 30a // $30a sel_778
  02e8:39 0d            pushi d // $d lsTop
  02ea:40 fda0 04        call proc_008e 4 

  02ee:35 05              ldi 5 
  02f0:65 12             aTop seconds 
  02f2:32 04e4            jmp code_07d9 

        code_02f5
  02f5:3c                 dup 
  02f6:35 01              ldi 1 
  02f8:1a                 eq? 
  02f9:31 35              bnt code_0330 
  02fb:76               push0 
  02fc:40 fdbf 00        call proc_00bf 0 

  0300:76               push0 
  0301:40 fdab 00        call proc_00b0 0 

  0305:35 0b              ldi b 
  0307:a3 05              sal local5 
  0309:35 11              ldi 11 
  030b:a3 06              sal local6 
  030d:7a               push2 
  030e:38 030a          pushi 30a // $30a sel_778
  0311:39 0e            pushi e // $e lsLeft
  0313:40 fd56 04        call proc_006d 4 

  0317:35 0a              ldi a 
  0319:a3 05              sal local5 
  031b:35 0f              ldi f 
  031d:a3 06              sal local6 
  031f:7a               push2 
  0320:38 030a          pushi 30a // $30a sel_778
  0323:39 0e            pushi e // $e lsLeft
  0325:40 fd65 04        call proc_008e 4 

  0329:35 05              ldi 5 
  032b:65 12             aTop seconds 
  032d:32 04a9            jmp code_07d9 

        code_0330
  0330:3c                 dup 
  0331:35 02              ldi 2 
  0333:1a                 eq? 
  0334:30 0203            bnt code_053a 
  0337:8b 00              lsl local0 
  0339:35 00              ldi 0 
  033b:1a                 eq? 
  033c:31 19              bnt code_0357 
  033e:76               push0 
  033f:40 fd7c 00        call proc_00bf 0 

  0343:76               push0 
  0344:40 fd68 00        call proc_00b0 0 

  0348:35 00              ldi 0 
  034a:a2 00ba            sal local186 
  034d:35 ff              ldi ff 
  034f:a2 00d3            sal local211 
  0352:a2 00b5            sal local181 
  0355:a3 13              sal local19 

        code_0357
  0357:89 3d              lsg global61 
  0359:35 01              ldi 1 
  035b:1a                 eq? 
  035c:31 10              bnt code_036e 
  035e:35 00              ldi 0 
  0360:a1 3d              sag global61 
  0362:39 04            pushi 4 // $4 x
  0364:38 0378          pushi 378 // $378 sel_888
  0367:39 08            pushi 8 // $8 underBits
  0369:78               push1 
  036a:76               push0 
  036b:43 08 08         callk DrawPic 8 


        code_036e
  036e:c3 13              +al local19 
  0370:93 07             lali local7 
  0372:a3 14              sal local20 
  0374:c2 00b5            +al local181 
  0377:93 17             lali local23 
  0379:a2 00b9            sal local185 
  037c:39 05            pushi 5 // $5 view
  037e:78               push1 
  037f:8b 00              lsl local0 
  0381:3c                 dup 
  0382:35 00              ldi 0 
  0384:1a                 eq? 
  0385:31 05              bnt code_038c 
  0387:34 039a            ldi 39a 
  038a:33 34              jmp code_03c0 

        code_038c
  038c:3c                 dup 
  038d:35 01              ldi 1 
  038f:1a                 eq? 
  0390:31 05              bnt code_0397 
  0392:34 0398            ldi 398 
  0395:33 29              jmp code_03c0 

        code_0397
  0397:3c                 dup 
  0398:35 02              ldi 2 
  039a:1a                 eq? 
  039b:31 05              bnt code_03a2 
  039d:34 0390            ldi 390 
  03a0:33 1e              jmp code_03c0 

        code_03a2
  03a2:3c                 dup 
  03a3:35 03              ldi 3 
  03a5:1a                 eq? 
  03a6:31 05              bnt code_03ad 
  03a8:34 0399            ldi 399 
  03ab:33 13              jmp code_03c0 

        code_03ad
  03ad:3c                 dup 
  03ae:35 04              ldi 4 
  03b0:1a                 eq? 
  03b1:31 05              bnt code_03b8 
  03b3:34 0393            ldi 393 
  03b6:33 08              jmp code_03c0 

        code_03b8
  03b8:3c                 dup 
  03b9:35 05              ldi 5 
  03bb:1a                 eq? 
  03bc:31 02              bnt code_03c0 
  03be:35 17              ldi 17 

        code_03c0
  03c0:3a                toss 
  03c1:36                push 
  03c2:39 06            pushi 6 // $6 loop
  03c4:78               push1 
  03c5:c2 00b5            +al local181 
  03c8:9b 17             lsli local23 
  03ca:39 07            pushi 7 // $7 cel
  03cc:78               push1 
  03cd:c2 00b5            +al local181 
  03d0:9b 17             lsli local23 
  03d2:39 04            pushi 4 // $4 x
  03d4:78               push1 
  03d5:c2 00b5            +al local181 
  03d8:9b 17             lsli local23 
  03da:39 03            pushi 3 // $3 y
  03dc:78               push1 
  03dd:38 00a1          pushi a1 // $a1 motionCue
  03e0:39 57            pushi 57 // $57 init
  03e2:76               push0 
  03e3:38 00c6          pushi c6 // $c6 stopUpd
  03e6:76               push0 
  03e7:39 7a            pushi 7a // $7a setScript
  03e9:78               push1 
  03ea:74 0df9          lofss $11e6 // Features1
  03ed:38 00ca          pushi ca // $ca show
  03f0:76               push0 
  03f1:83 14              lal local20 
  03f3:4a 30             send 30 

  03f5:39 04            pushi 4 // $4 x
  03f7:78               push1 
  03f8:82 00b5            lal local181 
  03fb:9b 17             lsli local23 
  03fd:72 0c4e          lofsa $104e // Mask1
  0400:4a 06             send 6 

  0402:8a 00b5            lsl local181 
  0405:35 06              ldi 6 
  0407:02                 add 
  0408:a2 00b5            sal local181 
  040b:8a 00b9            lsl local185 
  040e:35 02              ldi 2 
  0410:20                 ge? 
  0411:30 0080            bnt code_0494 
  0414:c3 13              +al local19 
  0416:93 07             lali local7 
  0418:a3 15              sal local21 
  041a:39 05            pushi 5 // $5 view
  041c:78               push1 
  041d:8b 00              lsl local0 
  041f:3c                 dup 
  0420:35 01              ldi 1 
  0422:1a                 eq? 
  0423:31 05              bnt code_042a 
  0425:34 0396            ldi 396 
  0428:33 1f              jmp code_0449 

        code_042a
  042a:3c                 dup 
  042b:35 02              ldi 2 
  042d:1a                 eq? 
  042e:31 05              bnt code_0435 
  0430:34 0395            ldi 395 
  0433:33 14              jmp code_0449 

        code_0435
  0435:3c                 dup 
  0436:35 03              ldi 3 
  0438:1a                 eq? 
  0439:31 05              bnt code_0440 
  043b:34 0391            ldi 391 
  043e:33 09              jmp code_0449 

        code_0440
  0440:3c                 dup 
  0441:35 04              ldi 4 
  0443:1a                 eq? 
  0444:31 03              bnt code_0449 
  0446:34 0397            ldi 397 

        code_0449
  0449:3a                toss 
  044a:36                push 
  044b:39 06            pushi 6 // $6 loop
  044d:78               push1 
  044e:c2 00b5            +al local181 
  0451:9b 17             lsli local23 
  0453:39 07            pushi 7 // $7 cel
  0455:78               push1 
  0456:c2 00b5            +al local181 
  0459:9b 17             lsli local23 
  045b:39 04            pushi 4 // $4 x
  045d:78               push1 
  045e:c2 00b5            +al local181 
  0461:9b 17             lsli local23 
  0463:39 03            pushi 3 // $3 y
  0465:78               push1 
  0466:38 00a1          pushi a1 // $a1 motionCue
  0469:39 57            pushi 57 // $57 init
  046b:76               push0 
  046c:38 00c6          pushi c6 // $c6 stopUpd
  046f:76               push0 
  0470:39 7a            pushi 7a // $7a setScript
  0472:78               push1 
  0473:74 0da4          lofss $121a // Features2
  0476:38 00ca          pushi ca // $ca show
  0479:76               push0 
  047a:83 15              lal local21 
  047c:4a 30             send 30 

  047e:39 04            pushi 4 // $4 x
  0480:78               push1 
  0481:82 00b5            lal local181 
  0484:9b 17             lsli local23 
  0486:72 0c13          lofsa $109c // Mask2
  0489:4a 06             send 6 

  048b:8a 00b5            lsl local181 
  048e:35 06              ldi 6 
  0490:02                 add 
  0491:a2 00b5            sal local181 

        code_0494
  0494:8a 00b9            lsl local185 
  0497:35 03              ldi 3 
  0499:1a                 eq? 
  049a:31 6a              bnt code_0506 
  049c:c3 13              +al local19 
  049e:93 07             lali local7 
  04a0:a3 16              sal local22 
  04a2:39 05            pushi 5 // $5 view
  04a4:78               push1 
  04a5:8b 00              lsl local0 
  04a7:3c                 dup 
  04a8:35 01              ldi 1 
  04aa:1a                 eq? 
  04ab:31 05              bnt code_04b2 
  04ad:34 039b            ldi 39b 
  04b0:33 09              jmp code_04bb 

        code_04b2
  04b2:3c                 dup 
  04b3:35 02              ldi 2 
  04b5:1a                 eq? 
  04b6:31 03              bnt code_04bb 
  04b8:34 0394            ldi 394 

        code_04bb
  04bb:3a                toss 
  04bc:36                push 
  04bd:39 06            pushi 6 // $6 loop
  04bf:78               push1 
  04c0:c2 00b5            +al local181 
  04c3:9b 17             lsli local23 
  04c5:39 07            pushi 7 // $7 cel
  04c7:78               push1 
  04c8:c2 00b5            +al local181 
  04cb:9b 17             lsli local23 
  04cd:39 04            pushi 4 // $4 x
  04cf:78               push1 
  04d0:c2 00b5            +al local181 
  04d3:9b 17             lsli local23 
  04d5:39 03            pushi 3 // $3 y
  04d7:78               push1 
  04d8:38 00a1          pushi a1 // $a1 motionCue
  04db:39 57            pushi 57 // $57 init
  04dd:76               push0 
  04de:38 00c6          pushi c6 // $c6 stopUpd
  04e1:76               push0 
  04e2:39 7a            pushi 7a // $7a setScript
  04e4:78               push1 
  04e5:74 0d66          lofss $124e // Features3
  04e8:38 00ca          pushi ca // $ca show
  04eb:76               push0 
  04ec:83 16              lal local22 
  04ee:4a 30             send 30 

  04f0:39 04            pushi 4 // $4 x
  04f2:78               push1 
  04f3:82 00b5            lal local181 
  04f6:9b 17             lsli local23 
  04f8:72 0bef          lofsa $10ea // Mask3
  04fb:4a 06             send 6 

  04fd:8a 00b5            lsl local181 
  0500:35 06              ldi 6 
  0502:02                 add 
  0503:a2 00b5            sal local181 

        code_0506
  0506:7a               push2 
  0507:c2 00d3            +al local211 
  050a:9a 00bb           lsli local187 
  050d:c2 00d3            +al local211 
  0510:9a 00bb           lsli local187 
  0513:40 faf5 04        call proc_000c 4 

  0517:7a               push2 
  0518:c2 00d3            +al local211 
  051b:9a 00bb           lsli local187 
  051e:c2 00d3            +al local211 
  0521:9a 00bb           lsli local187 
  0524:40 fb05 04        call proc_002d 4 

  0528:8b 00              lsl local0 
  052a:35 05              ldi 5 
  052c:1a                 eq? 
  052d:31 04              bnt code_0533 
  052f:35 06              ldi 6 
  0531:65 0a             aTop state 

        code_0533
  0533:35 05              ldi 5 
  0535:65 12             aTop seconds 
  0537:32 029f            jmp code_07d9 

        code_053a
  053a:3c                 dup 
  053b:35 03              ldi 3 
  053d:1a                 eq? 
  053e:30 008a            bnt code_05cb 
  0541:76               push0 
  0542:40 fb18 00        call proc_005e 0 

  0546:76               push0 
  0547:40 fb04 00        call proc_004f 0 

  054b:39 7a            pushi 7a // $7a setScript
  054d:78               push1 
  054e:76               push0 
  054f:83 14              lal local20 
  0551:4a 06             send 6 

  0553:39 7e            pushi 7e // $7e setCycle
  0555:78               push1 
  0556:76               push0 
  0557:38 0089          pushi 89 // $89 hide
  055a:76               push0 
  055b:72 0a06          lofsa $0f64 // features1
  055e:4a 0a             send a 

  0560:38 00ca          pushi ca // $ca show
  0563:76               push0 
  0564:39 7e            pushi 7e // $7e setCycle
  0566:7a               push2 
  0567:51 1a            class End 
  0569:36                push 
  056a:7c            pushSelf 
  056b:72 0ae0          lofsa $104e // Mask1
  056e:4a 0c             send c 

  0570:8a 00b9            lsl local185 
  0573:35 02              ldi 2 
  0575:20                 ge? 
  0576:31 24              bnt code_059c 
  0578:39 7a            pushi 7a // $7a setScript
  057a:78               push1 
  057b:76               push0 
  057c:83 15              lal local21 
  057e:4a 06             send 6 

  0580:39 7e            pushi 7e // $7e setCycle
  0582:78               push1 
  0583:76               push0 
  0584:38 0089          pushi 89 // $89 hide
  0587:76               push0 
  0588:72 0a27          lofsa $0fb2 // features2
  058b:4a 0a             send a 

  058d:38 00ca          pushi ca // $ca show
  0590:76               push0 
  0591:39 7e            pushi 7e // $7e setCycle
  0593:78               push1 
  0594:51 1a            class End 
  0596:36                push 
  0597:72 0b02          lofsa $109c // Mask2
  059a:4a 0a             send a 


        code_059c
  059c:8a 00b9            lsl local185 
  059f:35 03              ldi 3 
  05a1:1a                 eq? 
  05a2:31 24              bnt code_05c8 
  05a4:39 7a            pushi 7a // $7a setScript
  05a6:78               push1 
  05a7:76               push0 
  05a8:83 16              lal local22 
  05aa:4a 06             send 6 

  05ac:39 7e            pushi 7e // $7e setCycle
  05ae:78               push1 
  05af:76               push0 
  05b0:38 0089          pushi 89 // $89 hide
  05b3:76               push0 
  05b4:72 0a49          lofsa $1000 // features3
  05b7:4a 0a             send a 

  05b9:38 00ca          pushi ca // $ca show
  05bc:76               push0 
  05bd:39 7e            pushi 7e // $7e setCycle
  05bf:78               push1 
  05c0:51 1a            class End 
  05c2:36                push 
  05c3:72 0b24          lofsa $10ea // Mask3
  05c6:4a 0a             send a 


        code_05c8
  05c8:32 020e            jmp code_07d9 

        code_05cb
  05cb:3c                 dup 
  05cc:35 04              ldi 4 
  05ce:1a                 eq? 
  05cf:30 013c            bnt code_070e 
  05d2:39 05            pushi 5 // $5 view
  05d4:78               push1 
  05d5:8b 00              lsl local0 
  05d7:3c                 dup 
  05d8:35 00              ldi 0 
  05da:1a                 eq? 
  05db:31 05              bnt code_05e2 
  05dd:34 039a            ldi 39a 
  05e0:33 34              jmp code_0616 

        code_05e2
  05e2:3c                 dup 
  05e3:35 01              ldi 1 
  05e5:1a                 eq? 
  05e6:31 05              bnt code_05ed 
  05e8:34 0398            ldi 398 
  05eb:33 29              jmp code_0616 

        code_05ed
  05ed:3c                 dup 
  05ee:35 02              ldi 2 
  05f0:1a                 eq? 
  05f1:31 05              bnt code_05f8 
  05f3:34 0390            ldi 390 
  05f6:33 1e              jmp code_0616 

        code_05f8
  05f8:3c                 dup 
  05f9:35 03              ldi 3 
  05fb:1a                 eq? 
  05fc:31 05              bnt code_0603 
  05fe:34 0399            ldi 399 
  0601:33 13              jmp code_0616 

        code_0603
  0603:3c                 dup 
  0604:35 04              ldi 4 
  0606:1a                 eq? 
  0607:31 05              bnt code_060e 
  0609:34 0393            ldi 393 
  060c:33 08              jmp code_0616 

        code_060e
  060e:3c                 dup 
  060f:35 05              ldi 5 
  0611:1a                 eq? 
  0612:31 02              bnt code_0616 
  0614:35 17              ldi 17 

        code_0616
  0616:3a                toss 
  0617:36                push 
  0618:38 00c8          pushi c8 // $c8 setLoop
  061b:78               push1 
  061c:7a               push2 
  061d:38 00a2          pushi a2 // $a2 setCel
  0620:78               push1 
  0621:c2 00b5            +al local181 
  0624:9b 17             lsli local23 
  0626:83 14              lal local20 
  0628:4a 12             send 12 

  062a:c2 00b5            +al local181 
  062d:38 00dc          pushi dc // $dc setStep
  0630:7a               push2 
  0631:82 00b5            lal local181 
  0634:9b 17             lsli local23 
  0636:82 00b5            lal local181 
  0639:9b 17             lsli local23 
  063b:83 14              lal local20 
  063d:4a 08             send 8 

  063f:39 7e            pushi 7e // $7e setCycle
  0641:7a               push2 
  0642:51 1b            class Beg 
  0644:36                push 
  0645:7c            pushSelf 
  0646:72 0a05          lofsa $104e // Mask1
  0649:4a 08             send 8 

  064b:8a 00b9            lsl local185 
  064e:35 02              ldi 2 
  0650:20                 ge? 
  0651:31 63              bnt code_06b6 
  0653:39 05            pushi 5 // $5 view
  0655:78               push1 
  0656:8b 00              lsl local0 
  0658:3c                 dup 
  0659:35 01              ldi 1 
  065b:1a                 eq? 
  065c:31 05              bnt code_0663 
  065e:34 0396            ldi 396 
  0661:33 1f              jmp code_0682 

        code_0663
  0663:3c                 dup 
  0664:35 02              ldi 2 
  0666:1a                 eq? 
  0667:31 05              bnt code_066e 
  0669:34 0395            ldi 395 
  066c:33 14              jmp code_0682 

        code_066e
  066e:3c                 dup 
  066f:35 03              ldi 3 
  0671:1a                 eq? 
  0672:31 05              bnt code_0679 
  0674:34 0391            ldi 391 
  0677:33 09              jmp code_0682 

        code_0679
  0679:3c                 dup 
  067a:35 04              ldi 4 
  067c:1a                 eq? 
  067d:31 03              bnt code_0682 
  067f:34 0397            ldi 397 

        code_0682
  0682:3a                toss 
  0683:36                push 
  0684:38 00c8          pushi c8 // $c8 setLoop
  0687:78               push1 
  0688:7a               push2 
  0689:38 00a2          pushi a2 // $a2 setCel
  068c:78               push1 
  068d:c2 00b5            +al local181 
  0690:9b 17             lsli local23 
  0692:83 15              lal local21 
  0694:4a 12             send 12 

  0696:c2 00b5            +al local181 
  0699:38 00dc          pushi dc // $dc setStep
  069c:7a               push2 
  069d:82 00b5            lal local181 
  06a0:9b 17             lsli local23 
  06a2:82 00b5            lal local181 
  06a5:9b 17             lsli local23 
  06a7:83 15              lal local21 
  06a9:4a 08             send 8 

  06ab:39 7e            pushi 7e // $7e setCycle
  06ad:78               push1 
  06ae:51 1b            class Beg 
  06b0:36                push 
  06b1:72 09e8          lofsa $109c // Mask2
  06b4:4a 06             send 6 


        code_06b6
  06b6:8a 00b9            lsl local185 
  06b9:35 03              ldi 3 
  06bb:1a                 eq? 
  06bc:31 4d              bnt code_070b 
  06be:39 05            pushi 5 // $5 view
  06c0:78               push1 
  06c1:8b 00              lsl local0 
  06c3:3c                 dup 
  06c4:35 01              ldi 1 
  06c6:1a                 eq? 
  06c7:31 05              bnt code_06ce 
  06c9:34 039b            ldi 39b 
  06cc:33 09              jmp code_06d7 

        code_06ce
  06ce:3c                 dup 
  06cf:35 02              ldi 2 
  06d1:1a                 eq? 
  06d2:31 03              bnt code_06d7 
  06d4:34 0394            ldi 394 

        code_06d7
  06d7:3a                toss 
  06d8:36                push 
  06d9:38 00c8          pushi c8 // $c8 setLoop
  06dc:78               push1 
  06dd:7a               push2 
  06de:38 00a2          pushi a2 // $a2 setCel
  06e1:78               push1 
  06e2:c2 00b5            +al local181 
  06e5:9b 17             lsli local23 
  06e7:83 16              lal local22 
  06e9:4a 12             send 12 

  06eb:c2 00b5            +al local181 
  06ee:38 00dc          pushi dc // $dc setStep
  06f1:7a               push2 
  06f2:82 00b5            lal local181 
  06f5:9b 17             lsli local23 
  06f7:82 00b5            lal local181 
  06fa:9b 17             lsli local23 
  06fc:83 16              lal local22 
  06fe:4a 08             send 8 

  0700:39 7e            pushi 7e // $7e setCycle
  0702:78               push1 
  0703:51 1b            class Beg 
  0705:36                push 
  0706:72 09e1          lofsa $10ea // Mask3
  0709:4a 06             send 6 


        code_070b
  070b:32 00cb            jmp code_07d9 

        code_070e
  070e:3c                 dup 
  070f:35 05              ldi 5 
  0711:1a                 eq? 
  0712:31 7c              bnt code_0790 
  0714:38 00d3          pushi d3 // $d3 setMotion
  0717:39 04            pushi 4 // $4 x
  0719:51 1d            class MoveTo 
  071b:36                push 
  071c:c2 00b5            +al local181 
  071f:9b 17             lsli local23 
  0721:c2 00b5            +al local181 
  0724:9b 17             lsli local23 
  0726:7c            pushSelf 
  0727:83 14              lal local20 
  0729:4a 0c             send c 

  072b:38 00c6          pushi c6 // $c6 stopUpd
  072e:76               push0 
  072f:38 0089          pushi 89 // $89 hide
  0732:76               push0 
  0733:72 0918          lofsa $104e // Mask1
  0736:4a 08             send 8 

  0738:8a 00b9            lsl local185 
  073b:35 02              ldi 2 
  073d:20                 ge? 
  073e:31 23              bnt code_0763 
  0740:38 00d3          pushi d3 // $d3 setMotion
  0743:39 03            pushi 3 // $3 y
  0745:51 1d            class MoveTo 
  0747:36                push 
  0748:c2 00b5            +al local181 
  074b:9b 17             lsli local23 
  074d:c2 00b5            +al local181 
  0750:9b 17             lsli local23 
  0752:83 15              lal local21 
  0754:4a 0a             send a 

  0756:38 00c6          pushi c6 // $c6 stopUpd
  0759:76               push0 
  075a:38 0089          pushi 89 // $89 hide
  075d:76               push0 
  075e:72 093b          lofsa $109c // Mask2
  0761:4a 08             send 8 


        code_0763
  0763:8a 00b9            lsl local185 
  0766:35 03              ldi 3 
  0768:1a                 eq? 
  0769:31 23              bnt code_078e 
  076b:38 00d3          pushi d3 // $d3 setMotion
  076e:39 03            pushi 3 // $3 y
  0770:51 1d            class MoveTo 
  0772:36                push 
  0773:c2 00b5            +al local181 
  0776:9b 17             lsli local23 
  0778:c2 00b5            +al local181 
  077b:9b 17             lsli local23 
  077d:83 16              lal local22 
  077f:4a 0a             send a 

  0781:38 00c6          pushi c6 // $c6 stopUpd
  0784:76               push0 
  0785:38 0089          pushi 89 // $89 hide
  0788:76               push0 
  0789:72 095e          lofsa $10ea // Mask3
  078c:4a 08             send 8 


        code_078e
  078e:33 49              jmp code_07d9 

        code_0790
  0790:3c                 dup 
  0791:35 06              ldi 6 
  0793:1a                 eq? 
  0794:31 34              bnt code_07ca 
  0796:38 00c6          pushi c6 // $c6 stopUpd
  0799:76               push0 
  079a:83 14              lal local20 
  079c:4a 04             send 4 

  079e:8a 00b9            lsl local185 
  07a1:35 02              ldi 2 
  07a3:20                 ge? 
  07a4:31 08              bnt code_07ae 
  07a6:38 00c6          pushi c6 // $c6 stopUpd
  07a9:76               push0 
  07aa:83 15              lal local21 
  07ac:4a 04             send 4 


        code_07ae
  07ae:8a 00b9            lsl local185 
  07b1:35 03              ldi 3 
  07b3:1a                 eq? 
  07b4:31 08              bnt code_07be 
  07b6:38 00c6          pushi c6 // $c6 stopUpd
  07b9:76               push0 
  07ba:83 16              lal local22 
  07bc:4a 04             send 4 


        code_07be
  07be:c3 00              +al local0 
  07c0:35 01              ldi 1 
  07c2:65 0a             aTop state 
  07c4:35 07              ldi 7 
  07c6:65 10             aTop cycles 
  07c8:33 0f              jmp code_07d9 

        code_07ca
  07ca:3c                 dup 
  07cb:35 07              ldi 7 
  07cd:1a                 eq? 
  07ce:31 09              bnt code_07d9 
  07d0:38 0088          pushi 88 // $88 fade
  07d3:76               push0 
  07d4:72 0961          lofsa $1138 // myMusic
  07d7:4a 04             send 4 


        code_07d9
  07d9:3a                toss 
  07da:48                 ret 
    )

)

// 11e0
(instance Features1 of Script
    (properties
        client $0
        state $ffff
        start $0
        timer $0
        cycles $0
        seconds $0
        lastSeconds $0
        register $0
        script $0
        caller $0
    )
    (method (init) // method_07db
  07db:82 00b5            lal local181 
  07de:a2 00b6            sal local182 
  07e1:39 57            pushi 57 // $57 init
  07e3:76               push0 
  07e4:57 05 04         super Script 4 

  07e7:48                 ret 
    )

    (method (changeState) // method_07e8
  07e8:8a 00ba            lsl local186 
  07eb:35 01              ldi 1 
  07ed:10                 xor 
  07ee:a2 00ba            sal local186 
  07f1:87 01              lap param1 
  07f3:65 0a             aTop state 
  07f5:36                push 
  07f6:3c                 dup 
  07f7:35 00              ldi 0 
  07f9:1a                 eq? 
  07fa:30 0084            bnt code_0881 
  07fd:39 05            pushi 5 // $5 view
  07ff:78               push1 
  0800:c2 00b6            +al local182 
  0803:9b 17             lsli local23 
  0805:39 06            pushi 6 // $6 loop
  0807:78               push1 
  0808:c2 00b6            +al local182 
  080b:9b 17             lsli local23 
  080d:39 04            pushi 4 // $4 x
  080f:78               push1 
  0810:8a 00b6            lsl local182 
  0813:35 02              ldi 2 
  0815:04                 sub 
  0816:9b 17             lsli local23 
  0818:c2 00b6            +al local182 
  081b:93 17             lali local23 
  081d:02                 add 
  081e:36                push 
  081f:39 03            pushi 3 // $3 y
  0821:78               push1 
  0822:38 00a1          pushi a1 // $a1 motionCue
  0825:c2 00b6            +al local182 
  0828:93 17             lali local23 
  082a:02                 add 
  082b:36                push 
  082c:39 42            pushi 42 // $42 setPri
  082e:78               push1 
  082f:39 0e            pushi e // $e lsLeft
  0831:38 00c9          pushi c9 // $c9 ignoreActors
  0834:78               push1 
  0835:78               push1 
  0836:39 57            pushi 57 // $57 init
  0838:76               push0 
  0839:72 0728          lofsa $0f64 // features1
  083c:4a 28             send 28 

  083e:39 07            pushi 7 // $7 cel
  0840:78               push1 
  0841:8b 00              lsl local0 
  0843:35 05              ldi 5 
  0845:1a                 eq? 
  0846:31 07              bnt code_084f 
  0848:35 00              ldi 0 
  084a:a2 00ba            sal local186 
  084d:33 10              jmp code_085f 

        code_084f
  084f:78               push1 
  0850:74 0711          lofss $0f64 // features1
  0853:43 0e 02         callk NumCels 2 

  0856:36                push 
  0857:35 01              ldi 1 
  0859:04                 sub 
  085a:36                push 
  085b:82 00ba            lal local186 
  085e:06                 mul 

        code_085f
  085f:36                push 
  0860:38 00a4          pushi a4 // $a4 cycleSpeed
  0863:78               push1 
  0864:39 03            pushi 3 // $3 y
  0866:39 7e            pushi 7e // $7e setCycle
  0868:7a               push2 
  0869:82 00ba            lal local186 
  086c:31 04              bnt code_0872 
  086e:51 1b            class Beg 
  0870:33 02              jmp code_0874 

        code_0872
  0872:51 1a            class End 

        code_0874
  0874:36                push 
  0875:7c            pushSelf 
  0876:38 00ca          pushi ca // $ca show
  0879:76               push0 
  087a:72 06e7          lofsa $0f64 // features1
  087d:4a 18             send 18 

  087f:33 60              jmp code_08e1 

        code_0881
  0881:3c                 dup 
  0882:35 01              ldi 1 
  0884:1a                 eq? 
  0885:31 12              bnt code_0899 
  0887:7a               push2 
  0888:c2 00b6            +al local182 
  088b:9b 17             lsli local23 
  088d:82 00b6            lal local182 
  0890:9b 17             lsli local23 
  0892:43 40 04         callk Random 4 

  0895:65 10             aTop cycles 
  0897:33 48              jmp code_08e1 

        code_0899
  0899:3c                 dup 
  089a:35 02              ldi 2 
  089c:1a                 eq? 
  089d:31 42              bnt code_08e1 
  089f:39 06            pushi 6 // $6 loop
  08a1:78               push1 
  08a2:8b 00              lsl local0 
  08a4:35 05              ldi 5 
  08a6:1a                 eq? 
  08a7:31 04              bnt code_08ad 
  08a9:35 02              ldi 2 
  08ab:33 08              jmp code_08b5 

        code_08ad
  08ad:39 06            pushi 6 // $6 loop
  08af:76               push0 
  08b0:72 06b1          lofsa $0f64 // features1
  08b3:4a 04             send 4 


        code_08b5
  08b5:36                push 
  08b6:39 7e            pushi 7e // $7e setCycle
  08b8:7a               push2 
  08b9:39 07            pushi 7 // $7 cel
  08bb:76               push0 
  08bc:72 06a5          lofsa $0f64 // features1
  08bf:4a 04             send 4 

  08c1:36                push 
  08c2:78               push1 
  08c3:74 069e          lofss $0f64 // features1
  08c6:43 0e 02         callk NumCels 2 

  08c9:36                push 
  08ca:35 01              ldi 1 
  08cc:04                 sub 
  08cd:1a                 eq? 
  08ce:31 04              bnt code_08d4 
  08d0:51 1b            class Beg 
  08d2:33 02              jmp code_08d6 

        code_08d4
  08d4:51 1a            class End 

        code_08d6
  08d6:36                push 
  08d7:7c            pushSelf 
  08d8:72 0689          lofsa $0f64 // features1
  08db:4a 0e             send e 

  08dd:35 00              ldi 0 
  08df:65 0a             aTop state 

        code_08e1
  08e1:3a                toss 
  08e2:48                 ret 
    )

)

// 1214
(instance Features2 of Script
    (properties
        client $0
        state $ffff
        start $0
        timer $0
        cycles $0
        seconds $0
        lastSeconds $0
        register $0
        script $0
        caller $0
    )
    (method (init) // method_08e3
  08e3:82 00b5            lal local181 
  08e6:a2 00b7            sal local183 
  08e9:39 57            pushi 57 // $57 init
  08eb:76               push0 
  08ec:57 05 04         super Script 4 

  08ef:48                 ret 
    )

    (method (changeState) // method_08f0
  08f0:8a 00ba            lsl local186 
  08f3:35 01              ldi 1 
  08f5:10                 xor 
  08f6:a2 00ba            sal local186 
  08f9:87 01              lap param1 
  08fb:65 0a             aTop state 
  08fd:36                push 
  08fe:3c                 dup 
  08ff:35 00              ldi 0 
  0901:1a                 eq? 
  0902:31 76              bnt code_097a 
  0904:39 05            pushi 5 // $5 view
  0906:78               push1 
  0907:c2 00b7            +al local183 
  090a:9b 17             lsli local23 
  090c:39 06            pushi 6 // $6 loop
  090e:78               push1 
  090f:c2 00b7            +al local183 
  0912:9b 17             lsli local23 
  0914:39 04            pushi 4 // $4 x
  0916:78               push1 
  0917:8a 00b7            lsl local183 
  091a:35 02              ldi 2 
  091c:04                 sub 
  091d:9b 17             lsli local23 
  091f:c2 00b7            +al local183 
  0922:93 17             lali local23 
  0924:02                 add 
  0925:36                push 
  0926:39 03            pushi 3 // $3 y
  0928:78               push1 
  0929:38 00a1          pushi a1 // $a1 motionCue
  092c:c2 00b7            +al local183 
  092f:93 17             lali local23 
  0931:02                 add 
  0932:36                push 
  0933:39 42            pushi 42 // $42 setPri
  0935:78               push1 
  0936:39 0e            pushi e // $e lsLeft
  0938:38 00c9          pushi c9 // $c9 ignoreActors
  093b:78               push1 
  093c:78               push1 
  093d:39 57            pushi 57 // $57 init
  093f:76               push0 
  0940:72 066f          lofsa $0fb2 // features2
  0943:4a 28             send 28 

  0945:39 07            pushi 7 // $7 cel
  0947:78               push1 
  0948:78               push1 
  0949:74 0666          lofss $0fb2 // features2
  094c:43 0e 02         callk NumCels 2 

  094f:36                push 
  0950:35 01              ldi 1 
  0952:04                 sub 
  0953:36                push 
  0954:82 00ba            lal local186 
  0957:06                 mul 
  0958:36                push 
  0959:38 00a4          pushi a4 // $a4 cycleSpeed
  095c:78               push1 
  095d:39 03            pushi 3 // $3 y
  095f:39 7e            pushi 7e // $7e setCycle
  0961:7a               push2 
  0962:82 00ba            lal local186 
  0965:31 04              bnt code_096b 
  0967:51 1b            class Beg 
  0969:33 02              jmp code_096d 

        code_096b
  096b:51 1a            class End 

        code_096d
  096d:36                push 
  096e:7c            pushSelf 
  096f:38 00ca          pushi ca // $ca show
  0972:76               push0 
  0973:72 063c          lofsa $0fb2 // features2
  0976:4a 18             send 18 

  0978:33 49              jmp code_09c3 

        code_097a
  097a:3c                 dup 
  097b:35 01              ldi 1 
  097d:1a                 eq? 
  097e:31 12              bnt code_0992 
  0980:7a               push2 
  0981:c2 00b7            +al local183 
  0984:9b 17             lsli local23 
  0986:82 00b7            lal local183 
  0989:9b 17             lsli local23 
  098b:43 40 04         callk Random 4 

  098e:65 10             aTop cycles 
  0990:33 31              jmp code_09c3 

        code_0992
  0992:3c                 dup 
  0993:35 02              ldi 2 
  0995:1a                 eq? 
  0996:31 2b              bnt code_09c3 
  0998:39 7e            pushi 7e // $7e setCycle
  099a:7a               push2 
  099b:39 07            pushi 7 // $7 cel
  099d:76               push0 
  099e:72 0611          lofsa $0fb2 // features2
  09a1:4a 04             send 4 

  09a3:36                push 
  09a4:78               push1 
  09a5:74 060a          lofss $0fb2 // features2
  09a8:43 0e 02         callk NumCels 2 

  09ab:36                push 
  09ac:35 01              ldi 1 
  09ae:04                 sub 
  09af:1a                 eq? 
  09b0:31 04              bnt code_09b6 
  09b2:51 1b            class Beg 
  09b4:33 02              jmp code_09b8 

        code_09b6
  09b6:51 1a            class End 

        code_09b8
  09b8:36                push 
  09b9:7c            pushSelf 
  09ba:72 05f5          lofsa $0fb2 // features2
  09bd:4a 08             send 8 

  09bf:35 00              ldi 0 
  09c1:65 0a             aTop state 

        code_09c3
  09c3:3a                toss 
  09c4:48                 ret 
    )

)

// 1248
(instance Features3 of Script
    (properties
        client $0
        state $ffff
        start $0
        timer $0
        cycles $0
        seconds $0
        lastSeconds $0
        register $0
        script $0
        caller $0
    )
    (method (init) // method_09c5
  09c5:82 00b5            lal local181 
  09c8:a2 00b8            sal local184 
  09cb:39 57            pushi 57 // $57 init
  09cd:76               push0 
  09ce:57 05 04         super Script 4 

  09d1:48                 ret 
    )

    (method (changeState) // method_09d2
  09d2:8a 00ba            lsl local186 
  09d5:35 01              ldi 1 
  09d7:10                 xor 
  09d8:a2 00ba            sal local186 
  09db:87 01              lap param1 
  09dd:65 0a             aTop state 
  09df:36                push 
  09e0:3c                 dup 
  09e1:35 00              ldi 0 
  09e3:1a                 eq? 
  09e4:31 76              bnt code_0a5c 
  09e6:39 05            pushi 5 // $5 view
  09e8:78               push1 
  09e9:c2 00b8            +al local184 
  09ec:9b 17             lsli local23 
  09ee:39 06            pushi 6 // $6 loop
  09f0:78               push1 
  09f1:c2 00b8            +al local184 
  09f4:9b 17             lsli local23 
  09f6:39 04            pushi 4 // $4 x
  09f8:78               push1 
  09f9:8a 00b8            lsl local184 
  09fc:35 02              ldi 2 
  09fe:04                 sub 
  09ff:9b 17             lsli local23 
  0a01:c2 00b8            +al local184 
  0a04:93 17             lali local23 
  0a06:02                 add 
  0a07:36                push 
  0a08:39 03            pushi 3 // $3 y
  0a0a:78               push1 
  0a0b:38 00a1          pushi a1 // $a1 motionCue
  0a0e:c2 00b8            +al local184 
  0a11:93 17             lali local23 
  0a13:02                 add 
  0a14:36                push 
  0a15:39 42            pushi 42 // $42 setPri
  0a17:78               push1 
  0a18:39 0e            pushi e // $e lsLeft
  0a1a:38 00c9          pushi c9 // $c9 ignoreActors
  0a1d:78               push1 
  0a1e:78               push1 
  0a1f:39 57            pushi 57 // $57 init
  0a21:76               push0 
  0a22:72 05db          lofsa $1000 // features3
  0a25:4a 28             send 28 

  0a27:39 07            pushi 7 // $7 cel
  0a29:78               push1 
  0a2a:78               push1 
  0a2b:74 05d2          lofss $1000 // features3
  0a2e:43 0e 02         callk NumCels 2 

  0a31:36                push 
  0a32:35 01              ldi 1 
  0a34:04                 sub 
  0a35:36                push 
  0a36:82 00ba            lal local186 
  0a39:06                 mul 
  0a3a:36                push 
  0a3b:38 00a4          pushi a4 // $a4 cycleSpeed
  0a3e:78               push1 
  0a3f:39 03            pushi 3 // $3 y
  0a41:39 7e            pushi 7e // $7e setCycle
  0a43:7a               push2 
  0a44:82 00ba            lal local186 
  0a47:31 04              bnt code_0a4d 
  0a49:51 1b            class Beg 
  0a4b:33 02              jmp code_0a4f 

        code_0a4d
  0a4d:51 1a            class End 

        code_0a4f
  0a4f:36                push 
  0a50:7c            pushSelf 
  0a51:38 00ca          pushi ca // $ca show
  0a54:76               push0 
  0a55:72 05a8          lofsa $1000 // features3
  0a58:4a 18             send 18 

  0a5a:33 49              jmp code_0aa5 

        code_0a5c
  0a5c:3c                 dup 
  0a5d:35 01              ldi 1 
  0a5f:1a                 eq? 
  0a60:31 12              bnt code_0a74 
  0a62:7a               push2 
  0a63:c2 00b8            +al local184 
  0a66:9b 17             lsli local23 
  0a68:82 00b8            lal local184 
  0a6b:9b 17             lsli local23 
  0a6d:43 40 04         callk Random 4 

  0a70:65 10             aTop cycles 
  0a72:33 31              jmp code_0aa5 

        code_0a74
  0a74:3c                 dup 
  0a75:35 02              ldi 2 
  0a77:1a                 eq? 
  0a78:31 2b              bnt code_0aa5 
  0a7a:39 7e            pushi 7e // $7e setCycle
  0a7c:7a               push2 
  0a7d:39 07            pushi 7 // $7 cel
  0a7f:76               push0 
  0a80:72 057d          lofsa $1000 // features3
  0a83:4a 04             send 4 

  0a85:36                push 
  0a86:78               push1 
  0a87:74 0576          lofss $1000 // features3
  0a8a:43 0e 02         callk NumCels 2 

  0a8d:36                push 
  0a8e:35 01              ldi 1 
  0a90:04                 sub 
  0a91:1a                 eq? 
  0a92:31 04              bnt code_0a98 
  0a94:51 1b            class Beg 
  0a96:33 02              jmp code_0a9a 

        code_0a98
  0a98:51 1a            class End 

        code_0a9a
  0a9a:36                push 
  0a9b:7c            pushSelf 
  0a9c:72 0561          lofsa $1000 // features3
  0a9f:4a 08             send 8 

  0aa1:35 00              ldi 0 
  0aa3:65 0a             aTop state 

        code_0aa5
  0aa5:3a                toss 
  0aa6:48                 ret 
  0aa7:00                bnot 
    )

)



(procedure proc_000c
  000c:39 0c            pushi c // $c nsRight
  000e:59 01            &rest 1 
  0010:39 69            pushi 69 // $69 last
  0012:39 04            pushi 4 // $4 x
  0014:39 65            pushi 65 // $65 contains
  0016:78               push1 
  0017:39 64            pushi 64 // $64 allTrue
  0019:78               push1 
  001a:39 5a            pushi 5a // $5a showSelf
  001c:39 6a            pushi 6a // $6a prev
  001e:38 0140          pushi 140 // $140 upRoomNo
  0021:39 66            pushi 66 // $66 isEmpty
  0023:39 0f            pushi f // $f lsBottom
  0025:39 6b            pushi 6b // $6b addToFront
  0027:43 1b 18         callk Display 18 

  002a:a3 02              sal local2 
  002c:48                 ret 
)

(procedure proc_002d
  002d:39 0c            pushi c // $c nsRight
  002f:59 01            &rest 1 
  0031:39 69            pushi 69 // $69 last
  0033:39 08            pushi 8 // $8 underBits
  0035:39 65            pushi 65 // $65 contains
  0037:78               push1 
  0038:39 64            pushi 64 // $64 allTrue
  003a:78               push1 
  003b:38 00a5          pushi a5 // $a5 cycler
  003e:39 6a            pushi 6a // $6a prev
  0040:38 0140          pushi 140 // $140 upRoomNo
  0043:39 66            pushi 66 // $66 isEmpty
  0045:39 0f            pushi f // $f lsBottom
  0047:39 6b            pushi 6b // $6b addToFront
  0049:43 1b 18         callk Display 18 

  004c:a3 01              sal local1 
  004e:48                 ret 
)

(procedure proc_004f
  004f:39 04            pushi 4 // $4 x
  0051:38 030a          pushi 30a // $30a sel_778
  0054:39 0c            pushi c // $c nsRight
  0056:39 6c            pushi 6c // $6c addToEnd
  0058:8b 02              lsl local2 
  005a:43 1b 08         callk Display 8 

  005d:48                 ret 
)

(procedure proc_005e
  005e:39 04            pushi 4 // $4 x
  0060:38 030a          pushi 30a // $30a sel_778
  0063:39 0c            pushi c // $c nsRight
  0065:39 6c            pushi 6c // $6c addToEnd
  0067:8b 01              lsl local1 
  0069:43 1b 08         callk Display 8 

  006c:48                 ret 
)

(procedure proc_006d
  006d:39 0c            pushi c // $c nsRight
  006f:59 01            &rest 1 
  0071:39 69            pushi 69 // $69 last
  0073:39 29            pushi 29 // $29 edit
  0075:39 65            pushi 65 // $65 contains
  0077:78               push1 
  0078:39 64            pushi 64 // $64 allTrue
  007a:8b 05              lsl local5 
  007c:8b 06              lsl local6 
  007e:39 6a            pushi 6a // $6a prev
  0080:38 012c          pushi 12c // $12c surrogate
  0083:39 66            pushi 66 // $66 isEmpty
  0085:76               push0 
  0086:39 6b            pushi 6b // $6b addToFront
  0088:43 1b 18         callk Display 18 

  008b:a3 03              sal local3 
  008d:48                 ret 
)

(procedure proc_008e
  008e:39 0c            pushi c // $c nsRight
  0090:59 01            &rest 1 
  0092:39 69            pushi 69 // $69 last
  0094:39 29            pushi 29 // $29 edit
  0096:39 65            pushi 65 // $65 contains
  0098:78               push1 
  0099:39 64            pushi 64 // $64 allTrue
  009b:8b 05              lsl local5 
  009d:8b 06              lsl local6 
  009f:39 6a            pushi 6a // $6a prev
  00a1:38 012c          pushi 12c // $12c surrogate
  00a4:39 66            pushi 66 // $66 isEmpty
  00a6:39 0f            pushi f // $f lsBottom
  00a8:39 6b            pushi 6b // $6b addToFront
  00aa:43 1b 18         callk Display 18 

  00ad:a3 04              sal local4 
  00af:48                 ret 
)

(procedure proc_00b0
  00b0:39 04            pushi 4 // $4 x
  00b2:38 030a          pushi 30a // $30a sel_778
  00b5:39 0c            pushi c // $c nsRight
  00b7:39 6c            pushi 6c // $6c addToEnd
  00b9:8b 03              lsl local3 
  00bb:43 1b 08         callk Display 8 

  00be:48                 ret 
)

(procedure proc_00bf
  00bf:39 04            pushi 4 // $4 x
  00c1:38 030a          pushi 30a // $30a sel_778
  00c4:39 0c            pushi c // $c nsRight
  00c6:39 6c            pushi 6c // $6c addToEnd
  00c8:8b 04              lsl local4 
  00ca:43 1b 08         callk Display 8 

  00cd:48                 ret 
)

