$ od -c -N 50000 [Indigo]<Spruce>13>SpruceQueue.BR!2 0000000 002 002 005 z \0 \0 \0 017 \0 \0 001 255 \0 \0 001 314 0000020 \0 \0 005 C \0 \0 005 y \0 \0 \0 \0 \0 \0 \0 5 0000040 \0 ! \0 2 \n s o r t W e i g h t \0 0000060 \0 ! \0 \0 \f s o r t S t r a t e g 0000100 y \0 \0 ! \0 \0 006 q D i r t y \0 \0 @ 0000120 \0 001 \f C l e a n u p Q u e u e \0 0000140 \0 @ \0 002 017 I n i t i a l i z e Q 0000160 u e u e \0 @ \0 003 \n A d d T o Q u 0000200 e u e \0 \0 @ \0 004 \t F u l l Q u e 0000220 u e \0 @ \0 005 016 M a r k Q u e u e 0000240 E n t r y \0 \0 @ \0 006 017 C h e c k 0000260 P o i n t Q u e u e \0 @ \0 \a \t S 0000300 o r t Q u e u e \0 A \0 \b 016 f e S 0000320 o r t P r i o r i t y \0 \0 A \0 \t 0000340 021 f e P e n d i n g P r i o r i 0000360 t y \0 A \0 \n \n f e S o r t F i f 0000400 o \0 \0 A \0 \v \b f e I n s e r t \0 0000420 \0 A \0 \f \f F i r s t R e l F r e 0000440 e \0 \0 A \0 \r \t L o c k Q u e u e 0000460 \0 A \0 016 006 Z o n e O K \0 \0 A \0 017 0000500 \f V p a g e T o V p a g e \0 \0 \0 0000520 \0 \0 021 I n i t S p r u c e S u b 0000540 f i l e \0 \0 \0 \0 \b f r e e F i l 0000560 e \0 \0 \0 \0 \0 \f V p a g e T o R p 0000600 a g e \0 \0 \0 \0 \0 \b S p o o l V e 0000620 c \0 \0 \0 \0 \0 016 I n i t S p r u c 0000640 e F i l e \0 \0 \0 \0 \0 \t Q u e u e 0000660 F i l e \0 \0 \0 \0 022 W i n d o w C 0000700 r e a t e S t r e a m \0 \0 \0 \0 \0 0000720 \n A c t O n E n t r y \0 \0 \0 \0 \0 0000740 \b p r i n t D o c \0 \0 \0 \0 \0 004 P 0000760 o s t \0 \0 \0 \0 \0 020 F o r g e t S 0001000 p r u c e F i l e \0 \0 \0 \0 \0 \t M 0001020 o v e B l o c k \0 \0 \0 \0 003 M i n 0001040 \0 \0 \0 \0 \a R e c l a i m \0 \0 \0 \0 0001060 006 C l o s e s \0 \0 \0 \0 \0 017 S p r 0001100 u c e C o n d i t i o n \0 \0 \0 \0 0001120 017 n u m F i l e s S p o o l e d 0001140 \0 \0 \0 \0 \t q u e u e L o c k \0 \0 0001160 \0 \0 \n S p r o u l l e r Q \0 \0 \0 0001200 \0 \0 006 F S G e t X \0 \0 \0 \0 \0 \n S 0001220 p r u c e Z o n e \0 \0 \0 \0 \0 \t S 0001240 p o o l F i l e \0 \0 \0 \0 023 C r e 0001260 a t e S p r u c e S u b f i l e 0001300 \0 \0 \0 \0 \n C h e c k P o i n t \0 0001320 \0 \0 \0 \0 004 Z e r o \0 \0 \0 \0 \0 \a F 0001340 o r E a c h \0 \0 \0 \0 \v I n s e r 0001360 t A f t e r \0 \0 \0 \0 \a E n q u e 0001400 u e \0 \0 \0 \0 003 M a x \0 \0 \0 \0 006 M 0001420 u l D i v \0 \0 \0 \0 \0 \f I n s e r 0001440 t B e f o r e \0 \0 \0 \0 \0 003 U g t 0001460 \0 \0 \0 \0 005 B l o c k \0 \0 \0 \0 \t C 0001500 h e c k Z o n e \0 \0 \0 \0 \f R p a 0001520 g e T o V p a g e \0 \0 017 \0 004 \0 001 0001540 \0 005 001 ) \0 006 001 W \0 \a 001 267 \0 \b 001 304 0001560 \0 \t 001 350 \0 \n 001 373 \0 \v 002 < \0 \f 002 241 0001600 \0 \r 002 306 \0 016 002 336 \0 017 003 026 \0 020 003 7 0001620 \0 021 003 T \0 022 003 ` 003 v 003 v Z 001 \f 370 0001640 \0 024 \f 367 204 \0 i ` \0 001 375 \0 Z 006 : 005 0001660 372 \r 001 004 " 004 203 \0 001 003 205 \0 001 001 B 005 0001700 : 005 372 \r 001 017 = Q Z \b % O * 005 i N 0001720 \0 002 375 P Z 003 212 \0 " \b i I \0 003 375 \0 0001740 Z 004 375 P Z \a = A ; 002 Z \b 375 \0 Z \t 0001760 = ? ; \0 Z \n 375 P Z \v " \v : \n 344 K 0002000 001 016 9 Z Z 003 % Y ) Y i Y \0 003 9 X 0002020 Z 003 % S ) V i V \0 003 B \t 001 T " \v 0002040 = ' 236 \0 # \0 : \t Z 003 254 \0 i N \0 003 0002060 = M Z \f : \f ; \n Z \r 375 \0 Z 016 ! G 0002100 306 \0 212 \0 " \f i D \0 002 : 016 372 \r 001 022 0002120 " 016 : \r ; 004 346 \0 = \b Z 003 212 \0 % 005 0002140 i e \0 003 001 006 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0002160 B \a : \f # _ 9 [ 347 004 205 P 202 \f 001 004 0002200 " 006 203 \0 B 006 " 006 202 \f 001 h : \f # _ 0002220 9 N 347 004 205 P 202 \r 001 a " \f 9 K 346 \0 0002240 ) J \f 361 \0 i Y \0 \0 202 \f 001 026 : 016 0002260 372 \r 001 , 001 016 \0 005 \0 \0 \0 004 \0 \0 \0 002 0002300 \0 003 \0 \0 \f 355 \0 ` \0 \0 \0 \0 \0 016 \0 \0 0002320 " 004 : 016 345 J 001 032 \t \v 023 N o l o 0002340 n g e r a v a i l a b l e 342 \0 0002360 B 003 " \f 255 \0 i _ \0 003 374 \0 ] ] " \r 0002400 200 \r 001 004 " \r i Y \0 001 " \f 9 023 346 \0 0002420 ) U \f 361 \b \0 " \v = 253 236 \0 # \0 : \t 0002440 Z 003 255 \0 i 322 \0 003 001 \a \0 \0 @ \0 \f 355 0002460 \0 025 \0 _ \0 % 234 : \v 346 \0 * \v 253 \0 0002500 B 020 % 226 246 \0 * \n : \v 355 \0 J 003 212 \0 0002520 " 020 i L \0 003 001 023 \0 \0 " \f 9 353 346 \0 0002540 255 \0 \f 361 \0 : 016 372 \r 001 \t " 016 375 P 0002560 345 \0 212 \0 " \b i Y \0 002 B \b i W \0 \0 0002600 " \v 203 \0 B \v " \v : \n 344 J 001 P " \t 0002620 202 \r 001 004 " \t i M \0 001 " \a 375 P 345 \f 0002640 001 016 " \b 202 J 001 \v " \b = D ; 002 344 J 0002660 001 \n 001 005 \0 \0 \0 \0 \0 \0 \b \0 ! C ) C 0002700 i C \0 002 = 7 Z \r % 5 * \a i M \0 002 0002720 : \b Z 003 212 \0 " \r i H \0 003 : 006 ] F 0002740 i F \0 \0 375 \0 ] D \f 366 \0 \0 Z 001 \f 370 0002760 \0 \t \f 367 375 \0 ] : 375 \0 ] 336 375 \0 Z 003 0003000 ! _ - _ i _ \0 003 E ^ % ^ i ^ \0 001 0003020 = 021 372 \f 001 026 = X ; 002 Z 003 ! U 255 P 0003040 i U \0 003 E \a 001 \a \0 \0 \0 \0 \f 355 376 370 0003060 \0 \0 \0 g 9 L Z 003 % 375 ) J i F \0 003 0003100 \f 366 \0 244 \0 005 \0 \0 Z 001 \f 370 \0 \v \f 367 0003120 i R \0 \0 : 004 # _ 9 O 347 004 205 P 202 \r 0003140 001 \b ! K 001 \b \0 h \0 i \0 \0 \0 \0 \0 \0 0003160 205 \0 001 001 * 004 9 H 356 \0 202 300 \b 325 370 \0 0003200 374 \0 ] 232 : 004 ; \n Z 005 : 004 ] I = I 0003220 # \0 203 \0 = F C \0 : 005 # \a 9 _ 347 220 0003240 \b 306 = ? + \0 = = 276 \0 C \0 = : # \0 0003260 = 8 236 \0 # \0 255 \0 i R \0 002 001 \n \0 002 0003300 \0 \0 \0 \0 \0 \0 \0 \0 \0 221 \0 \0 \0 003 \0 004 0003320 375 \0 Z 006 ! J 306 \0 212 \0 " 004 i Y \0 002 0003340 202 \f 204 001 205 \0 B 006 : 006 372 \r 001 \a : 005 0003360 # 004 001 006 \0 f 004 \0 \0 \f 205 \0 001 001 254 \0 0003400 i c \0 002 \f 366 \0 _ Z 001 \f 370 \0 006 \f 367 0003420 = \b # \0 9 Z 345 K 204 001 205 \0 \f 366 \0 230 0003440 \0 j Z 001 \f 370 \0 \f \f 367 B \a " \a 9 317 0003460 345 K 001 003 375 \0 Z 006 374 \0 ] H i 334 \0 \0 0003500 " 004 9 342 346 \0 * 005 252 300 \b 326 370 \0 : 006 0003520 372 \r 001 006 375 \0 ] 214 001 \a 377 360 \0 227 205 \0 0003540 255 \0 i 2 \0 002 \f 366 \0 006 Z 001 \f 370 \0 \b 0003560 \f 367 = , 372 \r 001 \v ! 252 ) 251 i 7 \0 002 0003600 ! 6 ) 5 i 3 \0 002 375 \0 ] \f 366 \0 232 0003620 Z 001 \f 370 \0 017 \f 367 204 \0 i 255 \0 001 374 \0 0003640 ] 025 ! & 306 \0 B 005 9 213 Z 003 " 005 - 213 0003660 i \0 003 % 210 ) 204 i 035 \0 002 = 204 Z 006 0003700 375 \0 Z \a 001 021 \0 \0 \0 2 001 016 " 005 - 023 0003720 i 023 \0 002 001 034 ! 311 306 \0 B 003 " 005 - 017 0003740 i \v \0 003 001 024 " 004 001 \v \0 \0 \0 \b \0 \r 0003760 001 ( \0 \0 \0 \0 \0 \0 \f 355 \0 \t \0 \0 \f 351 0004000 \0 002 \0 001 377 344 \0 \0 377 347 001 001 375 \0 ] 6 0004020 \f 366 Z 001 \f 370 \0 \r \f 367 : 004 # _ 9 / 0004040 347 004 205 P 202 \r 001 \t : 004 Z 003 % ) - ( 0004060 i ( \0 003 205 \0 001 R : 004 # _ 9 % 347 004 0004100 205 P 202 \r 001 \a % 034 * 004 i 037 \0 002 205 \0 0004120 001 E : 004 ; c Z 006 001 017 " 006 202 P 202 \r 0004140 001 004 " 006 202 P 001 003 ! 017 001 001 001 031 " 006 0004160 203 \0 001 026 001 025 % 016 001 016 001 j 020 \0 001 225 0004200 \0 \0 \f 355 \0 + @ \0 \0 \0 \f 355 \0 \t \f 355 0004220 \0 \a \0 \0 \f 351 \0 001 \0 \0 377 340 001 351 B 006 0004240 " 006 : 004 C c : 004 ; e Z 003 " 006 - O 0004260 i O \0 003 255 P i M \0 002 : 004 C d : 004 0004300 Z 003 % 336 - G i 230 \0 003 202 \f 001 005 % 330 0004320 * 004 i 333 \0 002 205 \0 001 001 \f 366 Z 001 \f 370 0004340 \0 \v \f 367 : 004 # _ 9 312 347 004 205 P 202 \r 0004360 001 003 205 \0 001 030 : 004 # _ 9 306 347 004 205 P 0004400 202 \f 001 \a : 005 # d : 004 ; d 344 J 001 \t 0004420 : 005 Z 003 % 265 * 004 i K \0 003 ! J 001 003 0004440 205 \0 001 001 \f 366 Z 001 \f 370 \0 \n \f 367 ! J 0004460 306 \0 B 003 % 245 - \ i \ \0 003 202 \f 001 005 0004500 % 237 * 004 i 242 \0 002 205 \0 001 005 \0 \0 \0 \0 0004520 \0 \0 \0 \0 \f 366 Z 001 \f 370 \0 017 \f 367 : 004 0004540 ; \n Z 006 > 005 ; \n Z \a : 006 ; 003 372 \r 0004560 001 \b = I Z 003 " 006 255 P i [ \0 003 001 003 0004600 205 \0 001 001 B \b : \a ; 003 372 \r 001 \b = ; 0004620 Z 003 " \a 255 P i M \0 003 001 003 205 \0 001 001 0004640 B \t " \t : \b 344 J 001 005 205 \0 001 \f \0 \0 0004660 \0 003 > 005 Z 003 % P * 004 i 372 \0 003 ! 371 0004700 001 002 \0 004 \f 366 Z 001 \f 370 \0 \f \f 367 : 004 0004720 ; \n Z 006 " 006 203 \0 255 P i O \0 002 202 \r 0004740 001 005 : 006 ; 003 372 \f 001 005 205 \0 001 \r \0 \0 0004760 002 . = \t Z 003 " 006 255 P i 033 \0 003 F 005 0005000 ! 330 001 002 001 L \f 366 Z 001 \f 370 \0 \b \f 367 0005020 B 005 " 005 375 P 345 K 001 003 375 P Z 004 % . 0005040 375 P 345 \f 001 005 " 004 375 P 345 \f 001 \b 001 004 0005060 \0 310 i % \0 \0 = " 372 \f 001 374 : 004 ] 036 0005100 \f 366 Z 001 \f 370 \0 \a \f 367 % 032 i 032 \0 001 0005120 i 026 \0 \0 001 373 002 r \f 366 Z 001 \f 370 \0 \r 0005140 \f 367 : 006 Z \b " 004 * 005 i \f \0 002 212 \0 0005160 " \b i \t \0 002 \f 366 \0 \0 002 p \0 \0 001 223 0005200 \0 \0 001 f \0 \0 \0 5 002 331 002 | 002 030 002 026 0005220 \0 \0 \0 \0 \0 337 \0 \0 001 i \0 \0 002 1 002 334 0005240 002 - 003 * 001 372 001 255 \0 \0 003 K 001 g 003 5 0005260 003 t 001 303 001 227 \0 217 \0 224 001 341 001 302 001 \r 0005300 001 017 002 + 001 G 001 H 001 K 001 V 001 h 003 p 0005320 003 ^ 001 224 003 r 001 226 001 230 002 ( 002 , 003 + 0005340 002 s 002 w 002 333 002 332 003 \n 003 o 003 q 003 s 0005360 003 u \0 \0 0005364