[ photo 100_1592.JPG P6V64; (put N2-Nx in flex queue, x-1 given in N1. If flex queue overflows enter P59 to make room); V1=-1; V56=-1; (for OUT 8); SETAP6; SETAV1P6; -; =RC7; 1; V1M7Q; NOT; J1#Z; 3; J2C7Z; (queue not full); REV; =V0M7; ZERO; NOT; =V1M7Q; NEG; NOT; DUP; J3#Z; J22P45; 2; (queue full); JSP59; JSP60; ERASE; JP6; 41; V24P0M5; 40; SET4; JP6; 31; V24P0M5; 30; SET3; JP6; 21; V24P0M5; 20; SET2; JP6; 10; SET1; JP6; P8; (put query parameters in flex queue and enter 2P10); REV; SHL+16; OR; ZERO; NOT; CONT; C4; SHL+32; OR; DUP; JS10P6; ZERO; REV; J2P10; P10; (normal entry test BUSYQ7, if busy or if entry at 2, put SHUL, SHUP, and SHUL$ into SHU list. Exit to level x+1 lower, x fiven in N1 (or N3 for entry 2)); ZERO; =TR; J1C7Z; BUSYQ7; 1; TLOQ7; J1P45NTR; 3; ZERO; Q7; 2; =E10M4; LINK; OR; =M0M4; C4; SHL-1; J5<=Z; SET1; JS93P105; 5; DUP; STR; NEV; =C7; ZERO; J7C7Z; $6; SHL+16; LINK; OR; DC7; J6C7NZS; 7; =E30M4; J4P45>=Z; EXIT2; 4; ZERO; ZERO; ZERO; J2; 50; ZERO; 51; ZERO; ZERO; ZERO; NOT; CONT; J2; P11V40; (Deal with hold-ups in SHU list in due order); V0=Q0/1/AV11; V0; =Q4; 3; M0M4; DUP; J1#Z; (jump f this SHU is in use); 11; ERASE; 7; M+I4; C4; DUP; SET9; SIGN; J1P45>=Z; NOT; NEG; =C4; J3; 1; E10M4; REV; J4