[ photo 100_1610.JPG NC7; SHC-6; SHLD-6; SHL+6; REV; SHCC7; OR; SHCC4; =V0P104; (swop V-stores of P104) SETAP104; SETAV1P104; DUP; =M6; -; SHL-2; =C6; SET4; =I6; $12; M4M6; M5M6; =M4M6; =M4M6Q; J12C6NZS; (alter if needed recorded priorities of interrupted program, A and B input) V7P0; JS90; =V7P0; V0P120; JS90; =V0P120; V0P52; JS90; =V0P52; (alter subprogram numbers in OUT 8 Q) SETAV0P198; =RM6; (disc queue); 105; M0M6; NOT; J106=Z; JS62; =M0M6Q; J105; 62; M0M6; 64; SHC12; ZERO; SHLD3; NEG; NOT; JS90; NOT; NEG; OR; SHC-15; EXIT1; 67; ZERO; SHLD16; SETAV65P104; DUP; PERM; -; JS90; +; (alter address in OUT 8 Q) OR; EXIT1; (not this routine leves new Q entry in M part); [ sic 68; =M6; M0M6N; SHC-16; JS67; =M0M6N; (alter end of queue); 65; M0M6; J4P45=Z; JS62; (new entry in nest) SHC16; JS67; DUP; SHC16; =M0M6; =M6; J65; (new entry restored); 106; SETAV0P23; JS68; SETAV2P23; JS68; (deal with OUT 8 Qs); 63; SETAV0P6; =RM6; 15; M0M6; JSP127; J16; J17; 16; JS64; 17; DUP; =M0M6Q; NOT; J15#Z; (swop SHU stores); M4; SHL+1; =M4; M5; SHL+1; =M7; V1; =Q6; 14; M7M6; M4M6; =M7M6; =M4M6; M7M6N; M4M6N; =M7M6N; =M4M6QN; J14C6NZ; ZERO; =V6P64; (swap done); J3; 4; =V9P0M5Q; J2C5NZ; 1; (set up A priority swops) SET4; =RC6; Q0TOQ5; V0P104; 21; DUP; SHL+2; DUP; SHL+2; NOT; OR; J20