$ od -c -N 50000 [Indigo]<Loops>RELEASE>1-MAY-84>PEDDLER.DCOM!1 0000000 ( F I L E C R E A T E D " 1 3 0000020 - N O V - 8 3 1 8 : 3 5 : 4 8 0000040 " ( " c o m p i l e d o n 0000060 " { I N D I G O } < L O O P S 0000100 > T R U C K I N > M U L T I > P 0000120 E D D L E R . ; 9 ) \r " 1 2 - 0000140 O C T - 8 3 1 3 : 5 2 : 2 8 " 0000160 r e c o m p i l e d e x p r 0000200 s : n o t h i n g i n L O 0000220 O P S . S Y S O U T d a t e d 0000240 " 2 - N O V - 8 3 1 7 : 0 0000260 8 : 0 5 " ) \r ( F I L E C R E A 0000300 T E D " 1 3 - N O V - 8 3 1 0000320 8 : 3 4 : 5 4 " { I N D I G O 0000340 } < L O O P S > T R U C K I N > 0000360 M U L T I > P E D D L E R . ; 9 0000400 4 8 2 0 4 c h a n g e s t 0000420 o : ( M E T H O D S \r P e d 0000440 d l e r . F i n d S t o p p i n 0000460 g P l a c e P e d d l e r . G 0000500 o T o S t o p p i n g P l a c e 0000520 P e d d l e r . M a x P u r c 0000540 h a s e P e d d l e r . R a t 0000560 e C o n s u m e r s \r P e d d 0000600 l e r . R a t e P r o d u c e r 0000620 s P e d d l e r . R a t e S p 0000640 o t s N e a r A l i c e s P e 0000660 d d l e r . S e l l G o o d s 0000700 P e d d l e r . T a k e T u r n 0000720 ) p r e v i o u s d a t e : 0000740 \r " 2 - N O V - 8 3 0 8 : 0000760 5 9 : 3 5 " { I N D I G O } < 0001000 L O O P S > T R U C K I N > M U 0001020 L T I > P E D D L E R . ; 8 ) \r 0001040 F i n d S t o p p i n g P l a c 0001060 e P e d d l e r R u l e s D 1 0001100 \r ( P 3 g a s S t a t i o n 0001120 P 2 w S t a t i o n P 0001140 1 ^ v a l u e P 0 ^ a u 0001160 d i t R e c o r d I 0 s e 0001200 l f ) 002 b 030 \0 \0 001 021 360 016 021 220 027 0001220 @ g \0 \0 \n \0 \0 g \0 \0 \n \0 \0 j 360 262 0001240 6 g \0 \0 \t \0 \0 ] g \0 \0 \n \0 \0 274 M 0001260 k L 017 016 X g \0 \0 o \0 \0 \0 \t \0 \0 \v 0001300 \0 \0 277 @ g \0 \0 g \0 \0 \t \0 \0 \t \0 \0 0001320 H \f \0 \0 020 @ g \0 \0 \n \0 \0 g \0 \0 360 0001340 222 261 \0 213 @ g \0 \0 \n \0 \0 g \0 \0 \n \0 0001360 \0 @ g \0 \0 \n \0 \0 g \0 \0 \n \0 \0 o \0 0001400 \0 \0 326 375 363 262 g @ g \0 \0 \n \0 \0 g \0 0001420 \0 \n \0 \0 j 363 262 V g \0 \0 \t \0 \0 @ _ 0001440 016 g \0 \0 \n \0 \0 276 O 016 k N 017 016 h g 0001460 \0 \0 \f \0 \0 \t \0 \0 [ 262 3 g \0 \0 \t \0 0001500 \0 _ 022 g \0 \0 \n \0 \0 _ 020 277 O 022 k O 0001520 020 017 016 X g \0 \0 o \0 \0 \0 \t \0 \0 \v \0 0001540 \0 277 @ g \0 \0 K H \f \0 \0 020 g \0 \0 \t 0001560 \0 \0 @ _ 026 g \0 \0 \n \0 \0 _ 024 277 O 026 0001600 k O 024 017 016 @ g \0 \0 \n \0 \0 g \0 \0 \f 0001620 \0 \0 \t \0 \0 Z 265 g @ g \0 \0 \n \0 \0 \t 0001640 \0 \0 @ _ 036 g \0 \0 \n \0 \0 _ 034 277 O 036 0001660 k O 034 017 016 363 222 261 \0 210 @ g \0 \0 \n \0 0001700 \0 \t \0 \0 262 { g \0 \0 \t \0 \0 _ " g \0 0001720 \0 \n \0 \0 _ 277 O " k O 017 016 X g 0001740 \0 \0 o \0 \0 \0 \t \0 \0 \v \0 \0 277 @ g \0 0001760 \0 @ g \0 \0 \n \0 \0 H \f \0 \0 020 \t \0 \0 0002000 @ g \0 \0 \n \0 \0 \t \0 \0 375 363 262 214 g \0 0002020 \0 \t \0 \0 _ 032 g \0 \0 \n \0 \0 _ 030 277 O 0002040 032 k O 030 017 016 X g \0 \0 o \0 \0 \0 \t \0 0002060 \0 \v \0 \0 277 @ g \0 \0 J H \f \0 \0 020 g 0002100 \0 \0 \t \0 \0 @ _ & g \0 \0 \n \0 \0 _ $ 0002120 277 O & k O $ 017 016 @ g \0 \0 \n \0 \0 g 0002140 \0 \0 \f \0 \0 \t \0 \0 [ 265 G g \0 \0 \t \0 0002160 \0 _ . g \0 \0 \n \0 \0 _ , 277 O . k O 0002200 , 017 016 X g \0 \0 o \0 \0 \0 \t \0 \0 \v \0 0002220 \0 277 @ g \0 \0 @ g \0 \0 \n \0 \0 @ g \0 0002240 \0 \n \0 \0 h g \0 \0 \f \0 \0 H \f \0 \0 020 0002260 g \0 \0 \n \0 \0 j 363 262 263 g \0 \0 \t \0 \0 0002300 _ * g \0 \0 \n \0 \0 _ ( 277 O * k O ( 0002320 017 016 X g \0 \0 o \0 \0 \0 \t \0 \0 \v \0 \0 0002340 277 @ g \0 \0 K H \f \0 \0 020 \0 ( 1 1 3 0002360 7 Q P u t A u d i t R e c 1 0002400 1 2 5 Q P u t V a l u e 1 1 0002420 2 2 Q G e t O b j F r o m U I 0002440 D 1 0 7 5 Q F e t c h M e t 0002460 h o d O r H e l p 1 0 6 5 Q 0002500 G e t O b j e c t R e c 1 0 5 0002520 3 Q G e t V a l u e 1 0 4 4 0002540 Q P u t A u d i t R e c 1 0 0002560 4 0 Q N t h R o a d S t o p 0002600 1 0 3 1 Q G e t V a l u e 1 0002620 0 2 2 Q G e t V a l u e 1 0 0002640 0 6 Q P u t V a l u e 1 0 0 0002660 3 Q G e t O b j F r o m U I D 0002700 7 5 6 Q F e t c h M e t h o 0002720 d O r H e l p 7 4 6 Q G e t 0002740 O b j e c t R e c 7 3 5 Q F 0002760 u r t h e s t R o a d S t o p 0003000 7 3 2 Q R o a d S t o p s 7 0003020 2 4 Q G e t V a l u e 7 0 3 0003040 Q F e t c h M e t h o d O r H 0003060 e l p 6 7 2 Q G e t O b j e 0003100 c t R e c 6 6 3 Q P u t A u 0003120 d i t R e c 6 5 1 Q P u t V 0003140 a l u e 6 4 6 Q G e t O b j 0003160 F r o m U I D 6 2 1 Q F e t 0003200 c h M e t h o d O r H e l p 6 0003220 1 1 Q G e t O b j e c t R e c 0003240 5 7 7 Q D i s t a n c e 5 0003260 7 4 Q G e t V a l u e 5 6 5 0003300 Q D i s t a n c e 5 6 1 Q 0003320 P u t A u d i t R e c 5 5 5 Q 0003340 G e t V a l u e 5 4 1 Q P 0003360 u t V a l u e 5 3 6 Q G e t 0003400 O b j F r o m U I D 5 1 1 Q 0003420 F e t c h M e t h o d O r H e l 0003440 p 5 0 1 Q G e t O b j e c t 0003460 R e c 4 7 1 Q R o o m T o P 0003500 a r k P 4 6 6 Q G e t V a l 0003520 u e 4 4 0 Q F e t c h M e t 0003540 h o d O r H e l p 4 2 7 Q D 0003560 i s t a n c e 4 2 4 Q G e t 0003600 V a l u e 4 1 2 Q N e a r e 0003620 s t R o a d S t o p 4 0 7 Q 0003640 R o a d S t o p s 4 0 1 Q G 0003660 e t V a l u e 3 6 0 Q F e t 0003700 c h M e t h o d O r H e l p 3 0003720 4 7 Q G e t O b j e c t R e c 0003740 3 4 0 Q P u t A u d i t R e 0003760 c 3 2 6 Q P u t V a l u e 0004000 3 2 3 Q G e t O b j F r o m U 0004020 I D 2 7 6 Q F e t c h M e t 0004040 h o d O r H e l p 2 6 6 Q G 0004060 e t O b j e c t R e c 2 5 5 Q 0004100 N e a r e s t R o a d S t o p 0004120 2 5 2 Q R o a d S t o p s 0004140 2 3 4 Q F e t c h M e t h o d 0004160 O r H e l p 2 2 3 Q G e t O 0004200 b j e c t R e c 2 1 1 Q G e 0004220 t V a l u e 2 0 3 Q G e t V 0004240 a l u e 1 6 3 Q G e t C l a 0004260 s s V a l u e 1 5 5 Q G e t 0004300 V a l u e 1 4 6 Q G e t V a 0004320 l u e 1 4 0 Q G e t V a l u 0004340 e 1 2 1 Q G e t V a l u e 0004360 1 1 1 Q P u t A u d i t R e c 0004400 1 0 5 Q A n y R o a d S t o 0004420 p 1 0 2 Q G e t O b j e c t 0004440 R e c 6 7 Q P u t V a l u e 0004460 6 4 Q G e t O b j F r o m U 0004500 I D 4 3 Q F e t c h M e t h 0004520 o d O r H e l p 3 4 Q G e t 0004540 O b j e c t R e c 2 2 Q G e 0004560 t V a l u e 1 4 Q G e t V a 0004600 l u e ) \r ( 1 1 3 2 Q s t o p 0004620 p i n g P l a c e 1 1 1 3 Q 0004640 r u l e 1 0 7 2 Q N e w T e 0004660 m p 1 0 6 2 Q S t a n d a r 0004700 d A u d i t R e c o r d 1 0 5 0004720 0 Q q t y 1 0 3 5 Q R o o 0004740 m 1 0 2 6 Q d i r e c t i o 0004760 n 1 0 1 7 Q m a x M o v e 0005000 1 0 1 3 Q s t o p p i n g P l 0005020 a c e 7 7 4 Q r u l e 7 5 0005040 3 Q N e w T e m p 7 4 3 Q 0005060 S t a n d a r d A u d i t R e c 0005100 o r d 7 2 7 Q R o o m 7 2 0005120 1 Q d i r e c t i o n 7 0 0 0005140 Q R a n g e 1 6 6 7 Q G a 0005160 s S t a t i o n 6 5 6 Q s t 0005200 o p p i n g P l a c e 6 3 7 Q 0005220 r u l e 6 1 6 Q N e w T e 0005240 m p 6 0 6 Q S t a n d a r d 0005260 A u d i t R e c o r d 5 7 1 Q 0005300 d e s t i n a t i o n 5 5 2 0005320 Q d e s t i n a t i o n 5 4 0005340 6 Q s t o p p i n g P l a c e 0005360 5 2 7 Q r u l e 5 0 6 Q 0005400 N e w T e m p 4 7 6 Q S t a 0005420 n d a r d A u d i t R e c o r d 0005440 4 6 3 Q d e s t i n a t i o 0005460 n 4 3 5 Q R a n g e 1 4 2 0005500 1 Q d e s t i n a t i o n 4 0005520 0 4 Q R o o m 3 7 6 Q d i 0005540 r e c t i o n 3 5 5 Q R a n 0005560 g e 1 3 4 4 Q W e i g h S t 0005600 a t i o n 3 3 3 Q s t o p p 0005620 i n g P l a c e 3 1 4 Q r u 0005640 l e 2 7 3 Q N e w T e m p 0005660 2 6 3 Q S t a n d a r d A u d 0005700 i t R e c o r d 2 4 7 Q R o 0005720 o m 2 3 1 Q R a n g e 1 2 0005740 2 0 Q G a s S t a t i o n 2 0005760 0 6 Q c a s h B o x 2 0 0 Q 0006000 t r u c k 1 6 0 Q M a x F 0006020 u e l 1 5 2 Q t r u c k 1 0006040 4 3 Q f u e l 1 3 5 Q t r 0006060 u c k 1 2 4 Q S i t T i g h 0006100 t 1 1 6 Q g o a l 7 7 Q 0006120 U n i o n H a l l 7 4 Q s t 0006140 o p p i n g P l a c e 5 5 Q 0006160 r u l e 4 0 Q N e w T e m p 0006200 3 1 Q S t a n d a r d A u d 0006220 i t R e c o r d 1 7 Q f u e 0006240 l 1 1 Q t r u c k ) \r ( 1 1 0006260 1 7 Q " L V S . 0 . 0 . 1 3 6 0006300 . 6 6 4 2 9 . 1 3 " 1 0 0 0 Q 0006320 " L V S . 0 . 0 . 1 3 6 . 6 6 0006340 4 2 9 . 1 4 " 6 4 3 Q " L V 0006360 S . 0 . 0 . 1 3 6 . 6 6 4 2 9 . 0006400 1 1 " 5 3 3 Q " L V S . 0 . 0006420 0 . 1 3 6 . 6 6 4 2 9 . 1 2 " 0006440 3 2 0 Q " L V S . 0 . 0 . 1 3 0006460 6 . 6 6 4 2 9 . 1 0 " 1 6 7 Q 0006500 . 2 5 6 1 Q " L V S . 0 . 0006520 0 . 1 3 6 . 6 6 4 2 9 . 9 " ) \r 0006540 G o T o S t o p p i n g P l a c 0006560 e P e d d l e r R u l e s D 1 0006600 \r ( P 3 n u m B u y P 2 0006620 r e a l L o c a t i o n P 0006640 1 ^ v a l u e P 0 ^ a u 0006660 d i t R e c o r d I 0 s e 0006700 l f ) 001 223 024 \0 \0 001 021 360 016 021 P 023 0006720 g \0 \0 \t \0 \0 ] g \0 \0 \n \0 \0 274 M k 0006740 L 017 016 X g \0 \0 o \0 \0 \0 \t \0 \0 \v \0 0006760 \0 277 @ g \0 \0 @ g \0 \0 \n \0 \0 \t \0 \0 0007000 H \f \0 \0 271 @ g \0 \0 \n \0 \0 g \0 \0 \n 0007020 \0 \0 Z 271 @ _ 016 g \0 \0 \n \0 \0 276 O 016 0007040 k N 017 016 262 c @ g \0 \0 \n \0 \0 @ g \0 0007060 \0 \n \0 \0 g \0 \0 \n \0 \0 360 263 L @ g \0 0007100 \0 \n \0 \0 _ 022 g \0 \0 \n \0 \0 _ 020 277 O 0007120 022 k O 020 017 016 263 1 ` \0 \0 _ 026 g \0 \0 0007140 \n \0 \0 _ 024 277 O 026 @ d g \0 \0 \n \0 \0 0007160 l 003 O 024 017 016 277 @ g \0 \0 \n \0 \0 g \0 0007200 \0 \n \0 \0 Z Y 200 J @ g \0 \0 \n \0 \0 360 0007220 263 025 o \0 \0 \0 @ g \0 \0 \n \0 \0 o \0 \0 0007240 \0 \v \0 \0 271 J g \0 \0 \t \0 \0 \n \0 \0 262 0007260 026 @ _ 032 g \0 \0 \n \0 \0 _ 030 277 O 032 k 0007300 O 030 017 016 271 J g \0 \0 \t \0 \0 \n \0 \0 262 0007320 \ J g \0 \0 \t \0 \0 \n \0 \0 263 P @ g \0 0007340 \0 \n \0 \0 g \0 \0 360 262 C J @ g \0 \0 \n 0007360 \0 \0 360 262 8 @ _ 036 g \0 \0 \n \0 \0 _ 034 0007400 277 O 036 J l 002 O 034 017 016 [ 262 k K 363 0007420 263 033 ` \0 \0 _ " g \0 \0 \n \0 \0 _ 277 0007440 O " @ K l 003 O 017 016 271 J g \0 \0 \t 0007460 \0 \0 \n \0 \0 262 % @ g \0 \0 \n \0 \0 g \0 0007500 \0 \n \0 \0 262 026 @ _ & g \0 \0 \n \0 \0 _ 0007520 $ 277 O & k O $ 017 016 020 I 020 \0 ( 6 0 0007540 4 Q F e t c h M e t h o d O r 0007560 H e l p 5 7 1 Q G e t V a l 0007600 u e 5 6 3 Q G e t V a l u e 0007620 5 5 2 Q I S A 5 4 7 Q G 0007640 e t O b j e c t R e c 5 2 2 Q 0007660 F e t c h M e t h o d O r H e 0007700 l p 4 6 3 Q F e t c h M e t 0007720 h o d O r H e l p 4 4 7 Q G 0007740 e t V a l u e 4 3 1 Q G e t 0007760 V a l u e 4 2 0 Q I S A 4 0010000 1 5 Q G e t O b j e c t R e c 0010020 4 0 4 Q I S A 4 0 1 Q G 0010040 e t O b j e c t R e c 3 5 7 Q 0010060 F e t c h M e t h o d O r H e 0010100 l p 3 4 4 Q I S A 3 4 1 Q 0010120 G e t O b j e c t R e c 3 3 0010140 1 Q W r i t e G a m e S t a t 0010160 u s 3 2 2 Q G e t V a l u e 0010200 3 0 4 Q G e t V a l u e 2 0010220 7 1 Q G e t V a l u e 2 6 3 0010240 Q G e t V a l u e 2 4 5 Q 0010260 G e t V a l u e 2 3 0 Q F e 0010300 t c h M e t h o d O r H e l p 0010320 2 0 1 Q F e t c h M e t h o d 0010340 O r H e l p 1 7 1 Q G e t V 0010360 a l u e 1 5 7 Q G e t V a l 0010400 u e 1 5 1 Q G e t V a l u e 0010420 1 4 2 Q G e t V a l u e 1 0010440 2 2 Q F e t c h M e t h o d O 0010460 r H e l p 1 0 7 Q G e t V a 0010500 l u e 1 0 1 Q G e t V a l u 0010520 e 7 1 Q P u t A u d i t R e 0010540 c 6 5 Q D i r e c t i o n O 0010560 f 6 2 Q G e t V a l u e 4 0010600 6 Q P u t V a l u e 4 3 Q 0010620 G e t O b j F r o m U I D 2 2 0010640 Q F e t c h M e t h o d O r H 0010660 e l p 1 3 Q G e t O b j e c 0010700 t R e c ) \r ( 6 0 1 Q S e l l 0010720 G o o d s 5 6 6 Q c a r g o 0010740 5 6 0 Q t r u c k 5 4 4 Q 0010760 C o n s u m e r 5 1 7 Q B 0011000 u y 5 1 2 Q P l a y e r I n 0011020 t e r f a c e 4 6 0 Q M a x 0011040 P u r c h a s e 4 4 4 Q d e 0011060 s t i n a t i o n 4 3 4 Q P 0011100 e d d l e 4 2 6 Q g o a l 0011120 4 1 2 Q G a s S t a t i o n 0011140 3 7 6 Q P r o d u c e r 3 5 0011160 4 Q B u y G a s 3 3 6 Q G 0011200 a s S t a t i o n 3 1 7 Q d 0011220 r i v e r 3 0 1 Q s t o p p 0011240 i n g P l a c e 2 6 6 Q l o 0011260 c a t i o n 2 6 0 Q t r u c 0011300 k 2 4 2 Q s t o p p i n g P 0011320 l a c e 2 2 5 Q M o v e 2 0011340 2 0 Q P l a y e r I n t e r f 0011360 a c e 1 7 6 Q B a n d i t P 0011400 1 6 6 Q s t o p p i n g P l 0011420 a c e 1 5 4 Q l o c a t i o 0011440 n 1 4 6 Q t r u c k 1 3 7 0011460 Q s t o p p i n g P l a c e 0011500 1 1 7 Q F i n d S t o p p i n 0011520 g P l a c e 1 0 4 Q l o c a 0011540 t i o n 7 6 Q t r u c k 5 0011560 7 Q d e s t i n a t i o n 5 0011600 3 Q d i r e c t i o n 3 4 Q 0011620 r u l e 1 7 Q N e w T e m 0011640 p 1 0 Q S t a n d a r d A u 0011660 d i t R e c o r d ) \r ( 3 2 6 Q 0011700 " D i d n t r e a c h s 0011720 t o p p i n g P l a c e " 3 1 0011740 3 Q " O h ! ! " 4 0 Q " 0011760 L V S . 0 . 0 . 1 3 6 . 6 6 4 2 0012000 9 . 8 " ) \r P e d d l e r M a x 0012020 P u r c h a s e D 1 \r ( P 1 0012040 1 Q c a s h C a p a c i t y 0012060 P 1 0 Q n u m B u y P 7 0012100 p r o d u c e r L i m i t P 0012120 6 c a s h L i m i t P 5 0012140 w e i g h t L i m i t P 4 0012160 v o l u m e L i m i t P 3 0012200 w e i g h t C a p a c i t y 0012220 P 2 v o l u m e C a p a c i 0012240 t y P 1 ^ v a l u e P 0012260 0 ^ a u d i t R e c o r d I 0012300 1 r o a d S t o p I 0 0012320 s e l f ) \0 223 \n \0 \0 002 021 240 \t @ 0012340 g \0 \0 \n \0 \0 g \0 \0 \n \0 \0 @ g \0 \0 0012360 \n \0 \0 g \0 \0 \n \0 \0 325 272 @ g \0 \0 \n 0012400 \0 \0 g \0 \0 \n \0 \0 @ g \0 \0 \n \0 \0 g 0012420 \0 \0 \n \0 \0 325 273 j @ g \0 \0 \n \0 \0 g 0012440 \0 \0 \n \0 \0 @ g \0 \0 \n \0 \0 325 \n \0 \0 0012460 _ 022 271 J A g \0 \0 \n \0 \0 g \0 \0 \n \0 0012500 \0 327 274 K A g \0 \0 \n \0 \0 g \0 \0 \n \0 0012520 \0 327 275 O 022 A \t \0 \0 327 276 A g \0 \0 \n 0012540 \0 \0 _ 016 271 L M N O 016 \f \0 \0 020 \0 ( 0012560 2 2 0 Q M I N 2 0 5 Q G e 0012600 t V a l u e 1 7 4 Q P r i c 0012620 e P e r U n i t 1 6 4 Q G e 0012640 t C l a s s V a l u e 1 5 6 Q 0012660 G e t C l a s s V a l u e 1 0012700 4 4 Q G e t C l a s s V a l u 0012720 e 1 3 6 Q G e t C l a s s V 0012740 a l u e 1 2 3 Q M A X 1 1 0012760 7 Q G e t V a l u e 1 1 0 Q 0013000 G e t V a l u e 1 0 2 Q G 0013020 e t V a l u e 7 0 Q G e t V 0013040 a l u e 6 2 Q G e t V a l u 0013060 e 5 3 Q G e t C l a s s V a 0013100 l u e 4 5 Q G e t V a l u e 0013120 3 4 Q G e t V a l u e 2 6 0013140 Q G e t V a l u e 1 7 Q G 0013160 e t C l a s s V a l u e 1 1 Q 0013200 G e t V a l u e ) \r ( 2 0 2 Q 0013220 q t y 1 6 1 Q W t P e r Q 0013240 t y 1 5 3 Q C o m m o d i t 0013260 y 1 4 1 Q V o l P e r Q t y 0013300 1 3 3 Q C o m m o d i t y 0013320 1 1 4 Q c a s h R e s e r v e 0013340 1 0 5 Q c a s h B o x 7 7 0013360 Q t r u c k 6 5 Q w e i g 0013400 h t 5 7 Q t r u c k 5 0 Q 0013420 M a x W e i g h t 4 2 Q t 0013440 r u c k 3 1 Q v o l u m e 0013460 2 3 Q t r u c k 1 4 Q M a 0013500 x V o l u m e 6 t r u c k ) 0013520 \r N I L \r P e d d l e r R a t e 0013540 C o n s u m e r s D 1 \r ( P 0013560 3 c a r g o P 2 r a t i 0013600 n g P 1 ^ v a l u e P 0013620 0 ^ a u d i t R e c o r d I 0013640 1 r o a d S t o p I 0 0013660 s e l f ) \0 252 004 \0 \0 002 021 @ 003 @ 0013700 g \0 \0 \n \0 \0 g \0 \0 \n \0 \0 001 273 j Z 0013720 271 K g \0 \0 \n \0 \0 263 033 A g \0 \0 \t \0 0013740 \0 \n \0 \0 235 n 023 210 g \0 \0 g \0 \0 \v \0 0013760 \0 260 r K g \0 \0 \n \0 \0 253 h g \0 \0 g 0014000 \0 \0 \v \0 \0 260 ^ K A g \0 \0 \n \0 \0 \n 0014020 \0 \0 245 h \t \0 \0 260 L A \t \0 \0 245 h \t 0014040 \0 \0 260 A k A g \0 \0 \n \0 \0 363 225 h \t 0014060 \0 \0 260 1 J A g \0 \0 \n \0 \0 l d 326 324 0014100 Z Y @ g \0 \0 \n \0 \0 g \0 \0 \n \0 \0 A 0014120 @ g \0 \0 \n \0 \0 g \0 \0 \n \0 \0 \n \0 \0 0014140 326 325 Y I 020 \0 ( 2 4 3 Q D i s t 0014160 a n c e 2 4 0 Q G e t V a l 0014200 u e 2 3 2 Q G e t V a l u e 0014220 2 2 2 Q G e t C l a s s V a 0014240 l u e 2 1 4 Q G e t V a l u 0014260 e 1 7 7 Q G e t V a l u e 0014300 1 6 5 Q R u l e S e t S t o p 0014320 1 5 7 Q G e t V a l u e 1 0014340 4 5 Q R u l e S e t S t o p 0014360 1 4 0 Q R o o m T o P a r k P 0014400 1 3 2 Q R u l e S e t S t o 0014420 p 1 2 5 Q I S A 1 2 2 Q 0014440 G e t C l a s s V a l u e 1 1 0014460 0 Q R u l e S e t S t o p 7 0014500 5 Q G e t V a l u e 6 4 Q 0014520 R u l e S e t S t o p 4 7 Q 0014540 I S A 4 4 Q G e t O b j e c 0014560 t R e c 3 3 Q G e t V a l u 0014600 e 1 7 Q G e t V a l u e 1 0014620 1 Q G e t V a l u e ) \r ( 2 3 0014640 5 Q l o c a t i o n 2 2 7 Q 0014660 t r u c k 2 1 7 Q G p m 0014700 2 1 1 Q t r u c k 1 7 4 Q 0014720 p r 1 5 4 Q q t y 1 1 7 Q 0014740 C o m m o d i t y 1 0 5 Q 0014760 C a n n o t S e l l 1 0 2 Q 0015000 S p o i l t G o o d s 7 2 Q 0015020 s t a t u s 6 1 Q L o o k N 0015040 o M o r e 5 6 Q C i t y D u 0015060 m p 4 1 Q C i t y D u m p 0015100 3 0 Q s t a t u s 1 4 Q c 0015120 a r g o 6 t r u c k ) \r N I 0015140 L \r P e d d l e r R a t e P r o 0015160 d u c e r s D 1 \r ( P 2 m 0015200 a x B u y P 1 r a t i n g 0015220 P 0 ^ v a l u e I 1 0015240 r o a d S t o p I 0 s e l 0015260 f ) \0 345 005 \0 \0 002 021 P 004 j Y 270 A 0015300 \t \0 \0 246 h \t \0 \0 261 \0 323 A g \0 \0 \n 0015320 \0 \0 g \0 \0 \t \0 \0 \n \0 \0 226 h \t \0 \0 0015340 261 \0 273 A g \0 \0 \t \0 \0 \n \0 \0 226 h \t 0015360 \0 \0 261 \0 251 k A g \0 \0 \n \0 \0 363 226 h 0015400 \t \0 \0 261 \0 230 A g \0 \0 \n \0 \0 g \0 \0 0015420 \t \0 \0 \n \0 \0 262 027 I A g \0 \0 \n \0 \0 0015440 g \0 \0 \n \0 \0 n 001 364 326 325 Y 270 @ \ g 0015460 \0 \0 \n \0 \0 273 L A l 002 K 017 016 Z 232 k 0015500 J 363 226 I n ' 020 325 Y 270 A g \0 \0 \n \0 0015520 \0 g \0 \0 \t \0 \0 \n \0 \0 226 I l 310 324 Y 0015540 X 200 I J l \n 326 324 Y X l 002 A g \0 \0 0015560 \n \0 \0 325 l d 326 324 Y X @ g \0 \0 \n \0 0015600 \0 g \0 \0 \n \0 \0 A @ g \0 \0 \n \0 \0 g 0015620 \0 \0 \n \0 \0 \n \0 \0 326 325 X H 020 \0 ( 3 0015640 3 6 Q D i s t a n c e 3 3 3 0015660 Q G e t V a l u e 3 2 5 Q 0015700 G e t V a l u e 3 1 5 Q G e 0015720 t C l a s s V a l u e 3 0 7 Q 0015740 G e t V a l u e 2 7 1 Q G 0015760 e t V a l u e 2 4 0 Q S U B 0016000 C L A S S 2 3 5 Q G e t O b 0016020 j e c t R e c 2 2 7 Q G e t 0016040 C l a s s V a l u e 1 7 3 Q 0016060 F e t c h M e t h o d O r H e l 0016100 p 1 5 4 Q G e t C l a s s V 0016120 a l u e 1 4 6 Q G e t C l a 0016140 s s V a l u e 1 3 4 Q S U B 0016160 C L A S S 1 3 1 Q G e t O b 0016200 j e c t R e c 1 2 3 Q G e t 0016220 C l a s s V a l u e 1 1 1 Q 0016240 R u l e S e t S t o p 1 0 3 Q 0016260 G e t V a l u e 7 0 Q R u 0016300 l e S e t S t o p 6 3 Q I S 0016320 A 6 0 Q G e t O b j e c t R 0016340 e c 4 6 Q R u l e S e t S t 0016360 o p 4 1 Q S U B C L A S S 0016400 3 6 Q G e t O b j e c t R e c 0016420 3 0 Q G e t C l a s s V a l 0016440 u e 1 6 Q R u l e S e t S t 0016460 o p 1 1 Q R o o m T o P a r 0016500 k P ) \r ( 3 3 0 Q l o c a t i 0016520 o n 3 2 2 Q t r u c k 3 1 0016540 2 Q G p m 3 0 4 Q t r u c 0016560 k 2 6 6 Q p r 2 3 2 Q L 0016600 u x u r y G o o d s 2 2 4 Q 0016620 C o m m o d i t y 1 7 0 Q M 0016640 a x P u r c h a s e 1 5 1 Q 0016660 F r a g i l i t y L e v e l 1 0016700 4 3 Q C o m m o d i t y 1 2 0016720 6 Q F r a g i l e C o m m o d 0016740 i t y 1 2 0 Q C o m m o d i 0016760 t y 1 0 0 Q q t y 5 5 Q 0017000 G a s S t a t i o n 3 3 Q P 0017020 e r i s h a b l e C o m m o d i 0017040 t y 2 5 Q C o m m o d i t y 0017060 ) \r N I L \r P e d d l e r R a t 0017100 e S p o t s N e a r A l i c e s 0017120 D 1 \r ( P 2 c a r g o P 0017140 1 r a t i n g P 0 ^ v 0017160 a l u e I 1 r o a d S t o 0017200 p I 0 s e l f ) \0 200 003 \0 0017220 \0 002 021 0 002 @ g \0 \0 \n \0 \0 g \0 \0 \n 0017240 \0 \0 001 Z 270 A \t \0 \0 264 031 A g \0 \0 \t 0017260 \0 \0 \n \0 \0 252 A g \0 \0 \t \0 \0 \n \0 \0 0017300 225 h \t \0 \0 H 020 l d A @ g \0 \0 \n \0 0017320 \0 \n \0 \0 l 004 326 325 Y 270 J 262 352 A g \0 0017340 \0 \t \0 \0 \n \0 \0 262 336 J A g \0 \0 \n \0 0017360 \0 \n \0 \0 262 321 A g \0 \0 \n \0 \0 j 363 262 0017400 306 A g \0 \0 \n \0 \0 k 363 262 273 I l 024 324 0017420 020 \0 ( 1 6 5 Q G e t V a l u e 0017440 1 5 2 Q G e t V a l u e 1 0017460 4 1 Q I S A 1 3 6 Q G e t 0017500 C l a s s V a l u e 1 2 4 Q 0017520 I S A 1 2 1 Q G e t O b j e 0017540 c t R e c 1 0 1 Q D i s t a 0017560 n c e 7 6 Q G e t V a l u e 0017600 6 2 Q R u l e S e t S t o p 0017620 5 5 Q I S A 5 2 Q G e t 0017640 O b j e c t R e c 4 2 Q I S 0017660 A 3 7 Q G e t O b j e c t R 0017700 e c 2 6 Q R o o m T o P a r 0017720 k P 1 7 Q G e t V a l u e 0017740 1 1 Q G e t V a l u e ) \r ( 1 0017760 6 2 Q p r 1 4 7 Q q t y 0020000 1 3 3 Q C o m m o d i t y 1 0020020 1 6 Q C o n s u m e r 7 3 Q 0020040 a l i c e s 4 7 Q A l i c 0020060 e s R e s t a u r a n t 3 4 Q 0020100 U n i o n H a l l 1 4 Q c 0020120 a r g o 6 t r u c k ) \r N I 0020140 L \r S e l l G o o d s P e d d l 0020160 e r R u l e s D 1 \r ( P 3 0020200 s e l l Q t y P 2 c a r g 0020220 o P 1 ^ v a l u e P 0 0020240 ^ a u d i t R e c o r d I 0020260 0 s e l f ) 001 ( \b \0 \0 001 021 200 0020300 \a @ g \0 \0 \n \0 \0 g \0 \0 \n \0 \0 001 Z 0020320 Y @ g \0 \0 \n \0 \0 g \0 \0 \n \0 \0 g \0 0020340 \0 \n \0 \0 \n \0 \0 251 h g \0 \0 g \0 \0 261 0020360 \0 254 J g \0 \0 \n \0 \0 263 V @ g \0 \0 \n 0020400 \0 \0 g \0 \0 \n \0 \0 g \0 \0 \t \0 \0 \n \0 0020420 \0 262 > @ g \0 \0 \n \0 \0 g \0 \0 \n \0 \0 0020440 g \0 \0 \n \0 \0 J g \0 \0 \n \0 \0 \n \0 \0 0020460 273 ` \0 \0 ] g \0 \0 \n \0 \0 274 M @ J K 0020500 l 004 L 017 016 277 i g \0 \0 g \0 \0 260 N o 0020520 \0 \0 \0 @ g \0 \0 \n \0 \0 g \0 \0 \n \0 \0 0020540 g \0 \0 \n \0 \0 363 262 027 @ g \0 \0 \n \0 \0 0020560 g \0 \0 360 230 h g \0 \0 g \0 \0 260 037 j @ 0020600 g \0 \0 \n \0 \0 g \0 \0 \n \0 \0 g \0 \0 \n 0020620 \0 \0 363 233 h g \0 \0 g \0 \0 \v \0 \0 I 020 0020640 J g \0 \0 \n \0 \0 262 367 @ g \0 \0 \n \0 \0 0020660 g \0 \0 \n \0 \0 g \0 \0 \n \0 \0 J g \0 \0 0020700 \n \0 \0 \n \0 \0 [ 262 327 k K 363 263 322 ` \0 0020720 \0 _ 016 g \0 \0 \n \0 \0 276 O 016 @ J K l 0020740 004 N 017 016 020 \0 ( 4 3 2 Q F e t c 0020760 h M e t h o d O r H e l p 4 0 0021000 7 Q M I N 4 0 4 Q G e t V 0021020 a l u e 3 7 5 Q G e t V a l 0021040 u e 3 6 7 Q G e t V a l u e 0021060 3 6 1 Q G e t V a l u e 3 0021100 5 0 Q G e t V a l u e 3 3 7 0021120 Q R u l e S e t S t o p 3 2 0021140 3 Q G e t V a l u e 3 1 5 Q 0021160 G e t V a l u e 3 0 7 Q G 0021200 e t V a l u e 2 6 1 Q G e t 0021220 V a l u e 2 4 7 Q G e t V a 0021240 l u e 2 4 1 Q G e t V a l u 0021260 e 2 3 3 Q G e t V a l u e 0021300 1 7 4 Q F e t c h M e t h o d 0021320 O r H e l p 1 6 1 Q M I N 0021340 1 5 6 Q G e t V a l u e 1 4 0021360 7 Q G e t V a l u e 1 4 1 Q 0021400 G e t V a l u e 1 3 3 Q G 0021420 e t V a l u e 1 2 2 Q I S A 0021440 1 1 7 Q G e t O b j e c t R 0021460 e c 1 1 1 Q G e t V a l u e 0021500 1 0 3 Q G e t V a l u e 7 0021520 2 Q G e t V a l u e 5 0 Q 0021540 I S A 4 5 Q G e t C l a s s 0021560 V a l u e 3 7 Q G e t V a l 0021600 u e 3 1 Q G e t V a l u e 0021620 1 7 Q G e t V a l u e 1 1 Q 0021640 G e t V a l u e ) \r ( 4 2 7 Q 0021660 S e l l 4 2 2 Q P l a y e 0021700 r I n t e r f a c e 4 0 1 Q 0021720 q t y 3 7 2 Q q t y 3 6 4 0021740 Q l o c a t i o n 3 5 6 Q 0021760 t r u c k 3 4 5 Q s t a t u 0022000 s 3 3 4 Q N e v e r S e l l 0022020 A t L o s s 3 3 1 Q N o S a 0022040 l e 3 2 0 Q p r 3 1 2 Q 0022060 l o c a t i o n 3 0 4 Q t r 0022100 u c k 2 7 5 Q A v o i d C h 0022120 e a p S k a t e s 2 7 2 Q N 0022140 o S a l e 2 6 4 Q P e d d l 0022160 e 2 5 6 Q g o a l 2 4 4 Q 0022200 p r 2 3 6 Q l o c a t i o 0022220 n 2 3 0 Q t r u c k 2 1 6 0022240 Q A t C i t y D u m p 2 1 3 0022260 Q S o l d 1 7 1 Q S e l l 0022300 1 6 5 Q P l a y e r I n t e 0022320 r f a c e 1 5 3 Q q t y 1 0022340 4 4 Q q t y 1 3 6 Q l o c 0022360 a t i o n 1 3 0 Q t r u c k 0022400 1 1 4 Q C i t y D u m p 1 0022420 0 6 Q l o c a t i o n 1 0 0 0022440 Q t r u c k 6 7 Q s t a t 0022460 u s 6 0 Q W r o n g K i n d 0022500 O f B u y e r 5 5 Q N o S a 0022520 l e 4 2 Q C o m m o d i t y 0022540 3 4 Q l o c a t i o n 2 6 0022560 Q t r u c k 1 4 Q c a r g 0022600 o 6 t r u c k ) \r ( 2 2 4 Q 0022620 1 . 1 ) \r T a k e T u r n P e 0022640 d d l e r R u l e s D 1 \r ( P 0022660 2 p o s s i b l e S t o p s 0022700 P 1 ^ v a l u e P 0 0022720 ^ a u d i t R e c o r d I 0 0022740 s e l f F 2 5 Q S i m u 0022760 l a t o r ) 003 * 025 001 \0 001 021 360 016 0023000 021 ` 024 @ g \0 \0 \n \0 \0 263 0 g \0 \0 \t 0023020 \0 \0 \ g \0 \0 \n \0 \0 273 L k K 017 016 X 0023040 g \0 \0 o \0 \0 \0 \t \0 \0 \v \0 \0 277 @ g 0023060 \0 \0 g \0 \0 H \f \0 \0 271 @ g \0 \0 \n \0 0023100 \0 g \0 \0 \n \0 \0 262 N @ g \0 \0 \n \0 \0 0023120 g \0 \0 360 262 A g \0 \0 \t \0 \0 \t \0 \0 Z 0023140 262 5 g \0 \0 \t \0 \0 ^ g \0 \0 \n \0 \0 275 0023160 N k M 017 016 X g \0 \0 o \0 \0 \0 \t \0 \0 0023200 \v \0 \0 277 @ g \0 \0 @ g \0 \0 J \v \0 \0 0023220 H \f \0 \0 271 @ g \0 \0 \n \0 \0 g \0 \0 \n 0023240 \0 \0 263 S @ g \0 \0 \n \0 \0 g \0 \0 360 262 0023260 F g \0 \0 \t \0 \0 \t \0 \0 Z 262 : g \0 \0 0023300 \t \0 \0 _ 020 g \0 \0 \n \0 \0 _ 016 277 O 020 0023320 k O 016 017 016 X g \0 \0 o \0 \0 \0 \t \0 \0 0023340 \v \0 \0 277 @ g \0 \0 @ g \0 \0 J \v \0 \0 0023360 H \f \0 \0 271 @ g \0 \0 \n \0 \0 g \0 \0 360 0023400 262 L @ g \0 \0 \n \0 \0 g \0 \0 \n \0 \0 @ 0023420 g \0 \0 \n \0 \0 360 262 5 g \0 \0 \t \0 \0 _ 0023440 024 g \0 \0 \n \0 \0 _ 022 277 O 024 k O 022 017 0023460 016 X g \0 \0 o \0 \0 \0 \t \0 \0 \v \0 \0 277 0023500 @ g \0 \0 g \0 \0 H \f \0 \0 271 @ g \0 \0 0023520 \n \0 \0 g \0 \0 \n \0 \0 @ g \0 \0 \n \0 \0 0023540 360 242 261 \0 203 @ _ 030 g \0 \0 \n \0 \0 _ 026 0023560 277 O 030 k O 026 017 016 l 031 363 262 j @ g \0 0023600 \0 \n \0 \0 g \0 \0 360 262 ] g \0 \0 \t \0 \0 0023620 _ 034 g \0 \0 \n \0 \0 _ 032 277 O 034 k O 032 0023640 017 016 X g \0 \0 o \0 \0 \0 \t \0 \0 \v \0 \0 0023660 277 @ g \0 \0 g \0 \0 \t \0 \0 \t \0 \0 \t \0 0023700 \0 H \f \0 \0 277 @ g \0 \0 @ g \0 \0 \b \0 0023720 \0 \v \0 \0 H \f \0 \0 277 @ g \0 \0 g \0 \0 0023740 H \f \0 \0 271 l 2 W * g \0 \0 \n \0 \0 363 0023760 262 } @ g \0 \0 \n \0 \0 d g \0 \0 360 253 d 0024000 g \0 \0 360 245 d g \0 \0 360 222 277 i 201 277 h 0024020 263 ] g \0 \0 \t \0 \0 _ g \0 \0 \n \0 \0 0024040 _ 036 277 O k O 036 017 016 X g \0 \0 o \0 0024060 \0 \0 \t \0 \0 \v \0 \0 277 @ g \0 \0 g \0 \0 0024100 \t \0 \0 \t \0 \0 \t \0 \0 H \f \0 \0 277 @ g 0024120 \0 \0 @ g \0 \0 \b \0 \0 \v \0 \0 H \f \0 \0 0024140 277 @ g \0 \0 g \0 \0 H \f \0 \0 271 l 036 W 0024160 * g \0 \0 \n \0 \0 363 262 b @ g \0 \0 \n \0 0024200 \0 g \0 \0 \n \0 \0 g \0 \0 \t \0 \0 \n \0 \0 0024220 263 J g \0 \0 \t \0 \0 _ $ g \0 \0 \n \0 \0 0024240 _ " 277 O $ k O " 017 016 X g \0 \0 o \0 0024260 \0 \0 \t \0 \0 \v \0 \0 277 @ g \0 \0 g \0 \0 0024300 \t \0 \0 \t \0 \0 \t \0 \0 H \f \0 \0 277 @ g 0024320 \0 \0 g \0 \0 H \f \0 \0 271 @ g \0 \0 \n \0 0024340 \0 g \0 \0 360 263 ? @ g \0 \0 \n \0 \0 g \0 0024360 \0 360 262 036 @ g \0 \0 \n \0 \0 g \0 \0 \n \0 0024400 \0 @ g \0 \0 \n \0 \0 \n \0 \0 l 003 363 262 026 0024420 @ _ ( g \0 \0 \n \0 \0 _ & 277 O ( k O 0024440 & 017 016 020 I 020 \0 ( 1 4 3 3 Q F e 0024460 t c h M e t h o d O r H e l p 0024500 1 4 1 5 Q D i s t a n c e 1 0024520 4 1 2 Q G e t V a l u e 1 4 0024540 0 3 Q G e t V a l u e 1 3 7 0024560 5 Q G e t V a l u e 1 3 6 0 0024600 Q G e t V a l u e 1 3 4 3 Q 0024620 G e t V a l u e 1 3 3 3 Q 0024640 P u t A u d i t R e c 1 3 1 7 0024660 Q P u t A u d i t R e c 1 3 0024700 1 3 Q N e a r e s t R o a d S 0024720 t o p 1 3 1 0 Q R o a d S t 0024740 o p s 1 3 0 5 Q G e t O b j 0024760 e c t R e c 1 2 7 2 Q P u t 0025000 V a l u e 1 2 6 7 Q G e t O 0025020 b j F r o m U I D 1 2 4 2 Q 0025040 F e t c h M e t h o d O r H e l 0025060 p 1 2 3 2 Q G e t O b j e c 0025100 t R e c 1 2 2 2 Q I S A 1 0025120 2 1 7 Q G e t O b j e c t R e 0025140 c 1 2 1 1 Q G e t V a l u e 0025160 1 2 0 3 Q G e t V a l u e 0025200 1 1 7 1 Q G e t V a l u e 1 0025220 1 5 6 Q P u t A u d i t R e c 0025240 1 1 4 2 Q P u t A u d i t R 0025260 e c 1 1 3 6 Q P i c k H i O 0025300 b j 1 1 3 3 Q R o a d S t o 0025320 p s 1 1 1 7 Q P u t A u d i 0025340 t R e c 1 1 1 3 Q N e a r e 0025360 s t R o a d S t o p 1 1 1 0 Q 0025400 R o a d S t o p s 1 1 0 5 Q 0025420 G e t O b j e c t R e c 1 0 0025440 7 2 Q P u t V a l u e 1 0 6 0025460 7 Q G e t O b j F r o m U I D 0025500 1 0 4 2 Q F e t c h M e t h 0025520 o d O r H e l p 1 0 3 2 Q G 0025540 e t O b j e c t R e c 7 7 3 Q 0025560 G e t V a l u e 7 6 1 Q G 0025600 e t V a l u e 7 4 6 Q P u t 0025620 A u d i t R e c 7 3 2 Q P u 0025640 t A u d i t R e c 7 2 6 Q P 0025660 i c k H i O b j 7 2 3 Q R o 0025700 a d S t o p s 7 0 7 Q P u t 0025720 A u d i t R e c 7 0 3 Q N e 0025740 a r e s t R o a d S t o p 7 0 0025760 0 Q R o a d S t o p s 6 7 5 0026000 Q G e t O b j e c t R e c 6 0026020 6 2 Q P u t V a l u e 6 5 7 0026040 Q G e t O b j F r o m U I D 0026060 6 3 2 Q F e t c h M e t h o d 0026100 O r H e l p 6 2 2 Q G e t O 0026120 b j e c t R e c 6 0 6 Q G e 0026140 t V a l u e 5 6 0 Q F e t c 0026160 h M e t h o d O r H e l p 5 4 0026200 2 Q G e t V a l u e 5 3 3 Q 0026220 G e t V a l u e 5 2 5 Q G 0026240 e t V a l u e 5 1 5 Q P u t 0026260 A u d i t R e c 5 0 1 Q P u 0026300 t V a l u e 4 7 6 Q G e t O 0026320 b j F r o m U I D 4 5 1 Q F 0026340 e t c h M e t h o d O r H e l p 0026360 4 4 1 Q G e t O b j e c t R 0026400 e c 4 3 0 Q G e t V a l u e 0026420 4 2 1 Q G e t V a l u e 4 0026440 1 3 Q G e t V a l u e 3 7 6 0026460 Q G e t V a l u e 3 6 6 Q 0026500 P u t A u d i t R e c 3 6 2 Q 0026520 P i c k H i O b j 3 4 5 Q 0026540 P u t V a l u e 3 4 2 Q G e 0026560 t O b j F r o m U I D 3 1 5 Q 0026600 F e t c h M e t h o d O r H e 0026620 l p 3 0 5 Q G e t O b j e c 0026640 t R e c 2 7 4 Q R o a d S t 0026660 o p s 2 7 1 Q G e t O b j e 0026700 c t R e c 2 5 5 Q G e t V a 0026720 l u e 2 4 4 Q G e t V a l u 0026740 e 2 3 6 Q G e t V a l u e 0026760 2 2 6 Q P u t A u d i t R e c 0027000 2 2 2 Q P i c k H i O b j 0027020 2 0 5 Q P u t V a l u e 2 0 0027040 2 Q G e t O b j F r o m U I D 0027060 1 6 1 Q F e t c h M e t h o 0027100 d O r H e l p 1 5 2 Q G e t 0027120 O b j e c t R e c 1 4 1 Q R 0027140 o a d S t o p s 1 3 6 Q G e 0027160 t O b j e c t R e c 1 2 2 Q 0027200 G e t V a l u e 1 1 1 Q G e 0027220 t V a l u e 1 0 3 Q G e t V 0027240 a l u e 7 3 Q P u t A u d i 0027260 t R e c 5 7 Q P u t V a l u 0027300 e 5 4 Q G e t O b j F r o m 0027320 U I D 3 3 Q F e t c h M e t 0027340 h o d O r H e l p 2 4 Q G e 0027360 t O b j e c t R e c 1 4 Q G 0027400 e t V a l u e ) \r ( 1 4 3 0 Q 0027420 G o T o S t o p p i n g P l a c 0027440 e 1 4 0 7 Q a l i c e s 1 0027460 4 0 0 Q l o c a t i o n 1 3 0027500 7 2 Q t r u c k 1 3 6 3 Q 0027520 G e t C l o s e 1 3 5 5 Q g 0027540 o a l 1 3 4 6 Q S i t T i g 0027560 h t 1 3 4 0 Q g o a l 1 3 0027600 2 7 Q G o T o A l i c e s 1 0027620 3 2 4 Q g o a l 1 3 0 2 Q 0027640 A l i c e s R e s t a u r a n t 0027660 1 2 7 7 Q d e s t i n a t i 0027700 o n 1 2 6 0 Q r u l e 1 2 0027720 3 7 Q N e w T e m p 1 2 2 7 0027740 Q S t a n d a r d A u d i t R 0027760 e c o r d 1 2 1 4 Q A l i c 0030000 e s R e s t a u r a n t 1 2 0 0030020 6 Q l o c a t i o n 1 2 0 0 0030040 Q t r u c k 1 1 6 6 Q t i 0030060 m e L e f t 1 1 5 2 Q G e t 0030100 C l o s e 1 1 4 7 Q g o a l 0030120 1 1 3 0 Q R a t e S p o t s 0030140 N e a r A l i c e s 1 1 2 4 Q 0030160 d e s t i n a t i o n 1 1 0 0030200 2 Q A l i c e s R e s t a u r 0030220 a n t 1 0 7 7 Q a l i c e s 0030240 1 0 6 0 Q r u l e 1 0 3 7 0030260 Q N e w T e m p 1 0 2 7 Q 0030300 S t a n d a r d A u d i t R e c 0030320 o r d 1 0 1 3 Q G o T o A l 0030340 i c e s 1 0 0 5 Q G e t C l 0030360 o s e 7 7 7 Q S i t T i g h 0030400 t 7 7 0 Q g o a l 7 5 6 Q 0030420 t i m e L e f t 7 4 2 Q G 0030440 e t C l o s e 7 3 7 Q g o a 0030460 l 7 2 0 Q R a t e S p o t s 0030500 N e a r A l i c e s 7 1 4 Q 0030520 d e s t i n a t i o n 6 7 2 Q 0030540 A l i c e s R e s t a u r a n 0030560 t 6 6 7 Q a l i c e s 6 5 0030600 0 Q r u l e 6 2 7 Q N e w 0030620 T e m p 6 1 7 Q S t a n d a 0030640 r d A u d i t R e c o r d 6 1 0030660 1 Q S i t T i g h t 6 0 3 Q 0030700 g o a l 5 5 5 Q T i m e A 0030720 t S t o p 5 3 7 Q a l i c e 0030740 s 5 3 0 Q l o c a t i o n 0030760 5 2 2 Q t r u c k 5 1 1 Q 0031000 S i t T i g h t 5 0 6 Q g o 0031020 a l 4 6 7 Q r u l e 4 4 6 0031040 Q N e w T e m p 4 3 6 Q S 0031060 t a n d a r d A u d i t R e c o 0031100 r d 4 2 5 Q a l i c e s 4 0031120 1 6 Q l o c a t i o n 4 1 0 0031140 Q t r u c k 4 0 1 Q G o T 0031160 o A l i c e s 3 7 3 Q g o a 0031200 l 3 5 6 Q R a t e P r o d u 0031220 c e r s 3 5 2 Q d e s t i n 0031240 a t i o n 3 3 3 Q r u l e 0031260 3 1 2 Q N e w T e m p 3 0 2 0031300 Q S t a n d a r d A u d i t R 0031320 e c o r d 2 6 6 Q P r o d u 0031340 c e r 2 6 0 Q P e d d l e 0031360 2 5 2 Q g o a l 2 4 1 Q c 0031400 a r g o 2 3 3 Q t r u c k 0031420 2 1 6 Q R a t e C o n s u m e 0031440 r s 2 1 2 Q d e s t i n a t 0031460 i o n 1 7 3 Q r u l e 1 5 0031500 6 Q N e w T e m p 1 4 7 Q 0031520 S t a n d a r d A u d i t R e c 0031540 o r d 1 3 3 Q C o n s u m e 0031560 r 1 2 5 Q P e d d l e 1 1 0031600 7 Q g o a l 1 0 6 Q c a r 0031620 g o 1 0 0 Q t r u c k 6 7 0031640 Q P e d d l e 6 4 Q g o a 0031660 l 4 5 Q r u l e 3 0 Q N 0031700 e w T e m p 2 1 Q S t a n d 0031720 a r d A u d i t R e c o r d 1 0031740 1 Q g o a l ) \r ( 1 2 6 4 Q 0031760 " L V S . 0 . 0 . 1 3 6 . 6 6 4 0032000 2 9 . 7 " 1 0 6 4 Q " L V S 0032020 . 0 . 0 . 1 3 6 . 6 6 4 2 9 . 6 0032040 " 6 5 4 Q " L V S . 0 . 0 . 0032060 1 3 6 . 6 6 4 2 9 . 5 " 4 7 3 0032100 Q " L V S . 0 . 0 . 1 3 6 . 6 0032120 6 4 2 9 . 4 " 3 3 7 Q " L V 0032140 S . 0 . 0 . 1 3 6 . 6 6 4 2 9 . 0032160 3 " 1 7 7 Q " L V S . 0 . 0 0032200 . 1 3 6 . 6 6 4 2 9 . 2 " 5 1 0032220 Q " L V S . 0 . 0 . 1 3 6 . 6 0032240 6 4 2 9 . 1 " ) \r ( P R E T T Y 0032260 C O M P R I N T P E D D L E R 0032300 C O M S ) \r ( R P A Q Q P E D 0032320 D L E R C O M S ( ( C L A S S 0032340 E S P e d d l e r ) ( M E T 0032360 H O D S P e d d l e r . F i n 0032400 d S t o p p i n g P l a c e P 0032420 e d d l e r . G o T o S t o p p 0032440 i n g P l a c e \r P e d d l e 0032460 r . M a x P u r c h a s e P e 0032500 d d l e r . R a t e C o n s u m 0032520 e r s P e d d l e r . R a t e 0032540 P r o d u c e r s P e d d l e 0032560 r . R a t e S p o t s N e a r A 0032600 l i c e s \r P e d d l e r . S 0032620 e l l G o o d s P e d d l e r 0032640 . T a k e T u r n ) ( F N S 0032660 F i n d S t o p p i n g P l a c 0032700 e P e d d l e r R u l e s G o 0032720 T o S t o p p i n g P l a c e P 0032740 e d d l e r R u l e s \r P e d 0032760 d l e r M a x P u r c h a s e 0033000 P e d d l e r R a t e C o n s u 0033020 m e r s P e d d l e r R a t e 0033040 P r o d u c e r s P e d d l e 0033060 r R a t e S p o t s N e a r A l 0033100 i c e s \r S e l l G o o d s P 0033120 e d d l e r R u l e s T a k e 0033140 T u r n P e d d l e r R u l e s 0033160 ) ( I N S T A N C E S F i n 0033200 d S t o p p i n g P l a c e P e 0033220 d d l e r R u l e s \r G o T o 0033240 S t o p p i n g P l a c e P e d 0033260 d l e r R u l e s P e d d l e 0033300 r M a x P u r c h a s e P e d 0033320 d l e r R a t e C o n s u m e r 0033340 s P e d d l e r R a t e P r o 0033360 d u c e r s \r P e d d l e r R 0033400 a t e S p o t s N e a r A l i c 0033420 e s S e l l G o o d s P e d d 0033440 l e r R u l e s T a k e T u r 0033460 n P e d d l e r R u l e s ) ) ) 0033500 \r ( D E F C L A S S E S P e d 0033520 d l e r ) \r ( D E F C L A S S 0033540 P e d d l e r ( M e t a C l a 0033560 s s P l a y e r M e t a d o 0033600 c ( * P e d d l e r i s 0033620 a n a u t o m a t e d T r u 0033640 c k i n p l a y e r t h a t 0033660 p r i o r i t i z e s \r i t 0033700 s c h o i c e s f o r d e 0033720 s t i n a t i o n s a n d s 0033740 t o p p i n g P l a c e s . I 0033760 t i s t h e f i r s t T 0034000 r u c k i n p l a y e r t o 0034020 u s e R u l e S e t s t o 0034040 \r f i l t e r a n d r a t 0034060 e c h o i c e s f o r R o 0034100 a d S t o p s . P e d d l e r 0034120 w a s w r i t t e n f o r 0034140 t h e s e c o n d L o o p 0034160 s C o u r s e i n F e b r 0034200 u a r y \r 1 9 8 3 ) E d i t 0034220 e d : ( * s m : " 1 9 - M 0034240 A Y - 8 3 1 7 : 0 4 " ) ) ( 0034260 S u p e r s T r a v e l e r ) 0034300 ( C l a s s V a r i a b l e s 0034320 ) ( I n s t a n c e V a r i a 0034340 b l e s ( \r d e s t i n a t i 0034360 o n N I L d o c ( * C u 0034400 r r e n t d e s t i n a t i o 0034420 n . ) ) ( d i r e c t i o n 0034440 N I L d o c ( * F o r w a 0034460 r d o r B a c k w a r d d 0034500 i r e c t i o n o f \r t r a 0034520 v e l o n t h e h i g h w 0034540 a y . ) ) ( a l i c e s N I 0034560 L d o c ( * I n s t a n c 0034600 e o f A l i c e s c h o s 0034620 e n f o r e n d g a m e . 0034640 ) ) ( s i t C o u n t 0 d 0034660 o c \r ( * N u m b e r o f 0034700 t u r n s s i t t i n g a 0034720 t A l i c e s R e s t a u r 0034740 a n t d u r i n g a n E n 0034760 d G a m e . ) ) ( g o a l N 0035000 I L d o c ( * P e d d l e 0035020 , \r S i t T i g h t , G e t 0035040 C l o s e , o r G o T o A l 0035060 i c e s . ) ) ( c a s h R e s 0035100 e r v e 1 0 0 0 d o c ( * 0035120 M i n i m u m c a s h t o 0035140 k e e p o n h a n d . ) ) 0035160 ) ) \r ( M E T H P e d d l e r 0035200 F i n d S t o p p i n g P l a 0035220 c e N I L ( * R u l e S e 0035240 t F i n d S t o p p i n g P l 0035260 a c e P e d d l e r R u l e s 0035300 i s i n s t a l l e d a s 0035320 t h e \r s e l e c t o r F i 0035340 n d S t o p p i n g P l a c e 0035360 o f t h e c l a s s P e d 0035400 d l e r ) ( m e t h o d F i 0035420 n d S t o p p i n g P l a c e P 0035440 e d d l e r R u l e s R u l e 0035460 S e t \r F i n d S t o p p i n 0035500 g P l a c e P e d d l e r R u l 0035520 e s ) ) \r ( M E T H P e d d l 0035540 e r G o T o S t o p p i n g P 0035560 l a c e N I L ( * R u l e 0035600 S e t G o T o S t o p p i n g 0035620 P l a c e P e d d l e r R u l e 0035640 s i s i n s t a l l e d a 0035660 s t h e \r s e l e c t o r 0035700 G o T o S t o p p i n g P l a c 0035720 e o f t h e c l a s s P 0035740 e d d l e r ) ( m e t h o d 0035760 G o T o S t o p p i n g P l a c 0036000 e P e d d l e r R u l e s R u 0036020 l e S e t \r G o T o S t o p p 0036040 i n g P l a c e P e d d l e r R 0036060 u l e s ) ) \r ( M E T H P e d 0036100 d l e r M a x P u r c h a s e 0036120 N I L N I L ( m e t h o d 0036140 P e d d l e r M a x P u r c h 0036160 a s e R u l e S e t P e d d 0036200 l e r M a x P u r c h a s e ) ) 0036220 \r ( M E T H P e d d l e r R 0036240 a t e C o n s u m e r s N I L 0036260 ( * R u l e S e t P e d d 0036300 l e r R a t e C o n s u m e r s 0036320 i s i n s t a l l e d a s 0036340 t h e s e l e c t o r \r R 0036360 a t e C o n s u m e r s o f 0036400 t h e c l a s s P e d d l e 0036420 r ) ( m e t h o d P e d d l 0036440 e r R a t e C o n s u m e r s 0036460 R u l e S e t P e d d l e r R 0036500 a t e C o n s u m e r s ) ) \r ( 0036520 M E T H P e d d l e r R a t 0036540 e P r o d u c e r s N I L N 0036560 I L ( m e t h o d P e d d l 0036600 e r R a t e P r o d u c e r s 0036620 R u l e S e t P e d d l e r R 0036640 a t e P r o d u c e r s ) ) \r ( 0036660 M E T H P e d d l e r R a t 0036700 e S p o t s N e a r A l i c e s 0036720 N I L N I L ( m e t h o d 0036740 P e d d l e r R a t e S p o t 0036760 s N e a r A l i c e s R u l e 0037000 S e t \r P e d d l e r R a t e 0037020 S p o t s N e a r A l i c e s ) 0037040 ) \r ( M E T H P e d d l e r 0037060 S e l l G o o d s N I L ( * 0037100 R u l e S e t S e l l G o o 0037120 d s P e d d l e r R u l e s i 0037140 s i n s t a l l e d a s t 0037160 h e s e l e c t o r S e l l 0037200 G o o d s o f \r t h e c l 0037220 a s s P e d d l e r ) ( m e 0037240 t h o d S e l l G o o d s P e 0037260 d d l e r R u l e s R u l e S 0037300 e t S e l l G o o d s P e d d 0037320 l e r R u l e s ) ) \r ( M E T H 0037340 P e d d l e r T a k e T u r 0037360 n N I L ( * R u l e S e t 0037400 T a k e T u r n P e d d l e r 0037420 R u l e s i s i n s t a l l 0037440 e d a s t h e s e l e c t 0037460 o r T a k e T u r n o f \r 0037500 t h e c l a s s P e d d l e 0037520 r ) ( m e t h o d T a k e T 0037540 u r n P e d d l e r R u l e s 0037560 R u l e S e t T a k e T u r n 0037600 P e d d l e r R u l e s ) ) \r ( 0037620 D E F I N S T R u l e S e t 0037640 ( F i n d S t o p p i n g P l a 0037660 c e P e d d l e r R u l e s " 0037700 F R S C @ $ O z " ) ( p e r s 0037720 p e c t i v e N o d e # & ( R 0037740 u l e S e t N o d e " F R S C 0037760 @ $ P F " \r ) m y V i e w N a 0040000 m e R u l e S e t ) ( n a m 0040020 e # ( F i n d S t o p p i n g 0040040 P l a c e P e d d l e r R u l e 0040060 s N I L R e m e m b e r N a 0040100 m e ) ) ( c o m p i l e d R u 0040120 l e s \r F i n d S t o p p i n 0040140 g P l a c e P e d d l e r R u l 0040160 e s ) ( w o r k S p a c e P 0040200 e d d l e r ) ( a r g s N I 0040220 L ) ( t e m p V a r s ( w S 0040240 t a t i o n g a s S t a t i o 0040260 n ) ) ( \r t a s k V a r s N 0040300 I L ) ( d e b u g V a r s N 0040320 I L ) ( n u m R u l e s 6 ) 0040340 ( c o n t r o l S t r u c t u 0040360 r e D O 1 ) ( w h i l e C o 0040400 n d i t i o n N I L ) ( \r c 0040420 o m p i l e r O p t i o n s ( 0040440 A ) ) ( a u d i t C l a s s 0040460 N I L ) ( m e t a A s s i g n 0040500 m e n t s N I L ) ( r u l e 0040520 C l a s s N I L ) ( t a s k 0040540 C l a s s ) ( a r g u m e n t 0040560 s ) ) \r ( D E F I N S T R u l 0040600 e S e t ( G o T o S t o p p i 0040620 n g P l a c e P e d d l e r R u 0040640 l e s " F R S C @ $ P A " ) 0040660 ( p e r s p e c t i v e N o d e 0040700 # & ( R u l e S e t N o d e 0040720 " F R S C @ $ P G " \r ) m y V 0040740 i e w N a m e R u l e S e t ) 0040760 ( n a m e # ( G o T o S t o 0041000 p p i n g P l a c e P e d d l e 0041020 r R u l e s N I L R e m e m 0041040 b e r N a m e ) ) ( c o m p i 0041060 l e d R u l e s \r G o T o S t 0041100 o p p i n g P l a c e P e d d l 0041120 e r R u l e s ) ( w o r k S p 0041140 a c e P e d d l e r ) ( a r 0041160 g s N I L ) ( t e m p V a r 0041200 s ( r e a l L o c a t i o n 0041220 n u m B u y ) ) ( \r t a s k V 0041240 a r s N I L ) ( d e b u g V 0041260 a r s N I L ) ( n u m R u l 0041300 e s 7 ) ( c o n t r o l S t 0041320 r u c t u r e D O A L L ) ( 0041340 w h i l e C o n d i t i o n N 0041360 I L ) ( \r c o m p i l e r O p 0041400 t i o n s ( A ) ) ( a u d i 0041420 t C l a s s N I L ) ( m e t 0041440 a A s s i g n m e n t s N I L 0041460 ) ( r u l e C l a s s N I L 0041500 ) ( t a s k C l a s s ) ( a 0041520 r g u m e n t s ) ) \r ( D E F I 0041540 N S T R u l e S e t ( P e d 0041560 d l e r M a x P u r c h a s e 0041600 " F R S C @ $ T R " ) ( p e r 0041620 s p e c t i v e N o d e # & ( 0041640 R u l e S e t N o d e " F R S 0041660 C @ $ T _ " ) \r m y V i e w N 0041700 a m e R u l e S e t ) ( n a 0041720 m e # ( P e d d l e r M a x P 0041740 u r c h a s e N I L R e m e 0041760 m b e r N a m e ) ) ( c o m p 0042000 i l e d R u l e s P e d d l e 0042020 r M a x P u r c h a s e ) ( \r 0042040 w o r k S p a c e P e d d l e 0042060 r ) ( a r g s ( r o a d S t 0042100 o p ) ) ( t e m p V a r s ( 0042120 v o l u m e C a p a c i t y w 0042140 e i g h t C a p a c i t y v o 0042160 l u m e L i m i t w e i g h t 0042200 L i m i t \r c a s h L i m i t 0042220 p r o d u c e r L i m i t n 0042240 u m B u y c a s h C a p a c i 0042260 t y ) ) ( t a s k V a r s N 0042300 I L ) ( d e b u g V a r s N 0042320 I L ) ( n u m R u l e s 3 ) 0042340 ( \r c o n t r o l S t r u c t 0042360 u r e D O A L L ) ( w h i l 0042400 e C o n d i t i o n N I L ) 0042420 ( c o m p i l e r O p t i o n s 0042440 ( A ) ) ( a u d i t C l a s 0042460 s N I L ) ( m e t a A s s i 0042500 g n m e n t s \r N I L ) ( r 0042520 u l e C l a s s N I L ) ( t 0042540 a s k C l a s s ) ( a r g u m 0042560 e n t s ) ) \r ( D E F I N S T 0042600 R u l e S e t ( P e d d l e r 0042620 R a t e C o n s u m e r s " F 0042640 R S C @ $ R X " ) ( p e r s p 0042660 e c t i v e N o d e # & ( R u 0042700 l e S e t N o d e " F R S C @ 0042720 $ R e " ) \r m y V i e w N a m 0042740 e R u l e S e t ) ( n a m e 0042760 # ( P e d d l e r R a t e C o 0043000 n s u m e r s N I L R e m e 0043020 m b e r N a m e ) ) ( c o m p 0043040 i l e d R u l e s \r P e d d l 0043060 e r R a t e C o n s u m e r s ) 0043100 ( w o r k S p a c e P e d d 0043120 l e r ) ( a r g s ( r o a d 0043140 S t o p ) ) ( t e m p V a r s 0043160 ( r a t i n g c a r g o ) ) 0043200 ( t a s k V a r s N I L ) 0043220 ( \r d e b u g V a r s N I L ) 0043240 ( n u m R u l e s 8 ) ( c 0043260 o n t r o l S t r u c t u r e 0043300 D O A L L ) ( w h i l e C o n 0043320 d i t i o n N I L ) ( c o m 0043340 p i l e r O p t i o n s ( A ) 0043360 ) ( \r a u d i t C l a s s N 0043400 I L ) ( m e t a A s s i g n m 0043420 e n t s N I L ) ( r u l e C 0043440 l a s s N I L ) ( t a s k C 0043460 l a s s ) ( a r g u m e n t s 0043500 ) ) \r ( D E F I N S T R u l e 0043520 S e t ( P e d d l e r R a t e 0043540 P r o d u c e r s " F R S C @ 0043560 $ Q y " ) ( p e r s p e c t i 0043600 v e N o d e # & ( R u l e S e 0043620 t N o d e " F R S C @ $ R f " 0043640 ) \r m y V i e w N a m e R u 0043660 l e S e t ) ( n a m e # ( P 0043700 e d d l e r R a t e P r o d u c 0043720 e r s N I L R e m e m b e r 0043740 N a m e ) ) ( c o m p i l e d 0043760 R u l e s \r P e d d l e r R a 0044000 t e P r o d u c e r s ) ( w o 0044020 r k S p a c e P e d d l e r ) 0044040 ( a r g s ( r o a d S t o p 0044060 ) ) ( t e m p V a r s ( r a 0044100 t i n g m a x B u y ) ) ( t 0044120 a s k V a r s N I L ) \r ( d 0044140 e b u g V a r s N I L ) ( n 0044160 u m R u l e s 1 1 ) ( c o n 0044200 t r o l S t r u c t u r e D O 0044220 A L L ) ( w h i l e C o n d i 0044240 t i o n N I L ) ( c o m p i 0044260 l e r O p t i o n s N I L ) 0044300 ( \r a u d i t C l a s s N I L 0044320 ) ( m e t a A s s i g n m e n 0044340 t s N I L ) ( r u l e C l a 0044360 s s N I L ) ( t a s k C l a 0044400 s s ) ( a r g u m e n t s ) ) 0044420 \r ( D E F I N S T R u l e S e 0044440 t ( P e d d l e r R a t e S p 0044460 o t s N e a r A l i c e s " F 0044500 R S C @ $ P R " ) ( p e r s p 0044520 e c t i v e N o d e # & ( R u 0044540 l e S e t N o d e " F R S C @ 0044560 $ P Y " ) ) \r ( n a m e # ( 0044600 P e d d l e r R a t e S p o t s 0044620 N e a r A l i c e s N I L R 0044640 e m e m b e r N a m e ) ) ( c 0044660 o m p i l e d R u l e s P e d 0044700 d l e r R a t e S p o t s N e a 0044720 r A l i c e s ) ( \r w o r k S 0044740 p a c e P e d d l e r ) ( a 0044760 r g s ( r o a d S t o p ) ) 0045000 ( t e m p V a r s ( r a t i n 0045020 g c a r g o ) ) ( t a s k V 0045040 a r s N I L ) ( d e b u g V 0045060 a r s N I L ) ( \r n u m R u 0045100 l e s 6 ) ( c o n t r o l S 0045120 t r u c t u r e D O A L L ) 0045140 ( w h i l e C o n d i t i o n 0045160 N I L ) ( c o m p i l e r O p 0045200 t i o n s N I L ) ( a u d i 0045220 t C l a s s N I L ) ( \r m e 0045240 t a A s s i g n m e n t s N I 0045260 L ) ( r u l e C l a s s N I 0045300 L ) ( t a s k C l a s s ) ( 0045320 a r g u m e n t s ) ) \r ( D E F 0045340 I N S T R u l e S e t ( S e 0045360 l l G o o d s P e d d l e r R u 0045400 l e s " F R S C @ $ P C " ) 0045420 ( p e r s p e c t i v e N o d e 0045440 # & ( R u l e S e t N o d e 0045460 " F R S C @ $ P H " ) \r m y V 0045500 i e w N a m e R u l e S e t ) 0045520 ( n a m e # ( S e l l G o o 0045540 d s P e d d l e r R u l e s N 0045560 I L R e m e m b e r N a m e ) 0045600 ) ( c o m p i l e d R u l e s 0045620 \r S e l l G o o d s P e d d l 0045640 e r R u l e s ) ( w o r k S p 0045660 a c e P e d d l e r ) ( a r 0045700 g s N I L ) ( t e m p V a r 0045720 s ( c a r g o s e l l Q t y 0045740 ) ) ( t a s k V a r s N I L 0045760 ) ( \r d e b u g V a r s N I 0046000 L ) ( n u m R u l e s 6 ) 0046020 ( c o n t r o l S t r u c t u r 0046040 e D O A L L ) ( w h i l e C 0046060 o n d i t i o n N I L ) ( c 0046100 o m p i l e r O p t i o n s ( 0046120 A ) ) ( \r a u d i t C l a s s 0046140 N I L ) ( m e t a A s s i g 0046160 n m e n t s N I L ) ( r u l 0046200 e C l a s s N I L ) ( t a s 0046220 k C l a s s ) ( a r g u m e n 0046240 t s ) ) \r ( D E F I N S T R u 0046260 l e S e t ( T a k e T u r n P 0046300 e d d l e r R u l e s " Y Q S 0046320 C @ < ? t " ) ( p e r s p e c 0046340 t i v e N o d e # & ( R u l e 0046360 S e t N o d e " Y Q S C @ < @ 0046400 I " ) \r m y V i e w N a m e 0046420 R u l e S e t ) ( n a m e # 0046440 ( T a k e T u r n P e d d l e r 0046460 R u l e s N I L R e m e m b 0046500 e r N a m e ) ) ( c o m p i l 0046520 e d R u l e s \r T a k e T u r 0046540 n P e d d l e r R u l e s ) ( 0046560 w o r k S p a c e P e d d l e 0046600 r ) ( a r g s N I L ) ( t 0046620 e m p V a r s ( p o s s i b l 0046640 e S t o p s ) ) ( t a s k V a 0046660 r s N I L ) ( \r d e b u g V 0046700 a r s N I L ) ( n u m R u l 0046720 e s 8 ) ( c o n t r o l S t 0046740 r u c t u r e D O A L L ) ( 0046760 w h i l e C o n d i t i o n N 0047000 I L ) ( c o m p i l e r O p t 0047020 i o n s ( A ) ) ( \r a u d i 0047040 t C l a s s N I L ) ( m e t 0047060 a A s s i g n m e n t s N I L 0047100 ) ( r u l e C l a s s N I L 0047120 ) ( t a s k C l a s s ) ( a 0047140 r g u m e n t s ) ) \r ( D E F I 0047160 N S T R u l e S e t N o d e 0047200 ( " F R S C @ $ P F " ) ( p e 0047220 r s p e c t i v e s ? R u l 0047240 e S e t # & ( R u l e S e t 0047260 " F R S C @ $ O z " ) S o u r 0047300 c e # & ( \r R u l e S e t S o 0047320 u r c e " F R S C @ $ P K " ) 0047340 ) ) \r ( D E F I N S T R u l e 0047360 S e t N o d e ( " F R S C @ $ 0047400 P G " ) ( p e r s p e c t i v 0047420 e s ? R u l e S e t # & ( 0047440 R u l e S e t " F R S C @ $ P 0047460 A " ) S o u r c e # & ( \r R 0047500 u l e S e t S o u r c e " F R 0047520 S C @ $ P L " ) ) ) \r ( D E F I 0047540 N S T R u l e S e t N o d e 0047560 ( " F R S C @ $ T _ " ) ( p e 0047600 r s p e c t i v e s ? R u l 0047620 e S e t # & ( R u l e S e t 0047640 " F R S C @ $ T R " ) S o u r 0047660 c e # & ( \r R u l e S e t S o 0047700 u r c e " F R S C @ $ T ` " ) 0047720 ) ) \r ( D E F I N S T R u l e 0047740 S e t N o d e ( " F R S C @ $ 0047760 R e " ) ( p e r s p e c t i v 0050000 e s ? R u l e S e t # & ( 0050020 R u l e S e t " F R S C @ $ R 0050040 X " ) S o u r c e # & ( \r R 0050060 u l e S e t S o u r c e " F R 0050100 S C @ $ R o " ) ) ) \r ( D E F I 0050120 N S T R u l e S e t N o d e 0050140 ( " F R S C @ $ R f " ) ( p e 0050160 r s p e c t i v e s ? R u l 0050200 e S e t # & ( R u l e S e t 0050220 " F R S C @ $ Q y " ) S o u r 0050240 c e # & ( \r R u l e S e t S o 0050260 u r c e " F R S C @ $ R p " ) 0050300 ) ) \r ( D E F I N S T R u l e 0050320 S e t N o d e ( " F R S C @ $ 0050340 P Y " ) ( p e r s p e c t i v 0050360 e s ? R u l e S e t # & ( 0050400 R u l e S e t " F R S C @ $ P 0050420 R " ) S o u r c e # & ( \r R 0050440 u l e S e t S o u r c e " F R 0050460 S C @ $ P [ " ) ) ) \r ( D E F I 0050500 N S T R u l e S e t N o d e 0050520 ( " F R S C @ $ P H " ) ( p e 0050540 r s p e c t i v e s ? R u l 0050560 e S e t # & ( R u l e S e t 0050600 " F R S C @ $ P C " ) S o u r 0050620 c e # & ( \r R u l e S e t S o 0050640 u r c e " F R S C @ $ P M " ) 0050660 ) ) \r ( D E F I N S T R u l e 0050700 S e t N o d e ( " Y Q S C @ < 0050720 @ I " ) ( p e r s p e c t i v 0050740 e s ? R u l e S e t # & ( 0050760 R u l e S e t " Y Q S C @ < ? 0051000 t " ) S o u r c e # & ( \r R 0051020 u l e S e t S o u r c e " Y Q 0051040 S C @ < @ J " ) ) ) \r ( D E F I 0051060 N S T R u l e S e t S o u r c 0051100 e ( " F R S C @ $ P K " ) ( 0051120 i n d e x e d V a r s ( ( # & 0051140 ( R u l e " L V S . 0 . 0 . 1 0051160 3 6 . 6 6 4 2 9 . 9 " ) ) ( # 0051200 & ( R u l e \r " L V S . 0 . 0 0051220 . 1 3 6 . 6 6 4 2 9 . 1 0 " ) ) 0051240 ( # & ( R u l e " L V S . 0 0051260 . 0 . 1 3 6 . 6 6 4 2 9 . 1 1 " 0051300 ) ) ( # & ( R u l e " L V S 0051320 . 0 . 0 . 1 3 6 . 6 6 4 2 9 . 1 0051340 2 " ) ) ( # & ( R u l e \r " 0051360 L V S . 0 . 0 . 1 3 6 . 6 6 4 2 0051400 9 . 1 3 " ) ) ( # & ( R u l e 0051420 " L V S . 0 . 0 . 1 3 6 . 6 6 0051440 4 2 9 . 1 4 " ) ) ) ) ( p e r 0051460 s p e c t i v e N o d e # & ( 0051500 R u l e S e t N o d e \r " F R 0051520 S C @ $ P F " ) m y V i e w N 0051540 a m e S o u r c e ) ( c r e 0051560 a t e d " 1 - F E B - 8 3 0051600 1 4 : 2 5 : 2 3 " ) ( c r e a 0051620 t o r L O O P S C O U R S E ) 0051640 ( e d i t e d \r " 2 2 - J U 0051660 L - 8 3 1 8 : 3 6 : 4 2 " ) 0051700 ( e d i t o r S T E F I K ) ) 0051720 \r ( D E F I N S T R u l e S e 0051740 t S o u r c e ( " F R S C @ $ 0051760 P L " ) ( i n d e x e d V a r 0052000 s ( ( # & ( R u l e " L V S 0052020 . 0 . 0 . 1 3 6 . 6 6 4 2 9 . 8 0052040 " ) ) ( # & ( R u l e \r " L 0052060 V S . 0 . 0 . 1 3 6 . 6 6 4 2 9 0052100 . 1 5 " ) ) ( # & ( R u l e 0052120 " L V S . 0 . 0 . 1 3 6 . 6 6 4 0052140 2 9 . 1 6 " ) ) ( # & ( R u l 0052160 e " L V S . 0 . 0 . 1 3 6 . 6 0052200 6 4 2 9 . 1 7 " ) ) ( # & ( R 0052220 u l e \r " L V S . 0 . 0 . 1 3 0052240 6 . 6 6 4 2 9 . 1 8 " ) ) ( # 0052260 & ( R u l e " L V S . 0 . 0 . 0052300 1 3 6 . 6 6 4 2 9 . 1 9 " ) ) 0052320 ( # & ( R u l e " L V S . 0 . 0052340 0 . 1 3 6 . 6 6 4 2 9 . 2 0 " ) 0052360 ) ) ) ( \r p e r s p e c t i v 0052400 e N o d e # & ( R u l e S e t 0052420 N o d e " F R S C @ $ P G " ) 0052440 m y V i e w N a m e S o u r 0052460 c e ) ( c r e a t e d " 1 0052500 - F E B - 8 3 1 4 : 2 5 : 3 4 0052520 " ) ( c r e a t o r \r L O O 0052540 P S C O U R S E ) ( e d i t e 0052560 d " 2 2 - J U L - 8 3 1 8 : 0052600 3 6 : 0 7 " ) ( e d i t o r 0052620 S T E F I K ) ) \r ( D E F I N S 0052640 T R u l e S e t S o u r c e 0052660 ( " F R S C @ $ T ` " ) ( i n 0052700 d e x e d V a r s ( ( # & ( R 0052720 u l e " L V S . 0 . 0 . 1 3 6 0052740 . 6 6 4 2 9 . 2 1 " ) ) ( # & 0052760 ( R u l e \r " L V S . 0 . 0 . 0053000 1 3 6 . 6 6 4 2 9 . 2 2 " ) ) 0053020 ( # & ( R u l e " L V S . 0 . 0053040 0 . 1 3 6 . 6 6 4 2 9 . 2 3 " ) 0053060 ) ) ) ( p e r s p e c t i v e 0053100 N o d e # & ( R u l e S e t N 0053120 o d e \r " F R S C @ $ T _ " ) 0053140 m y V i e w N a m e S o u r 0053160 c e ) ( c r e a t e d " 1 0053200 - F E B - 8 3 1 4 : 2 5 : 1 1 0053220 " ) ( c r e a t o r L O O P 0053240 S C O U R S E ) ( e d i t e d 0053260 \r " 2 2 - J U L - 8 3 1 8 : 0053300 3 5 : 4 3 " ) ( e d i t o r 0053320 S T E F I K ) ) \r ( D E F I N S 0053340 T R u l e S e t S o u r c e 0053360 ( " F R S C @ $ R o " ) ( i n 0053400 d e x e d V a r s ( ( # & ( R 0053420 u l e " L V S . 0 . 0 . 1 3 6 0053440 . 6 6 4 2 9 . 2 4 " ) ) ( # & 0053460 ( R u l e \r " L V S . 0 . 0 . 0053500 1 3 6 . 6 6 4 2 9 . 2 5 " ) ) 0053520 ( # & ( R u l e " L V S . 0 . 0053540 0 . 1 3 6 . 6 6 4 2 9 . 2 6 " ) 0053560 ) ( # & ( R u l e " L V S . 0053600 0 . 0 . 1 3 6 . 6 6 4 2 9 . 2 7 0053620 " ) ) ( # & ( R u l e \r " L 0053640 V S . 0 . 0 . 1 3 6 . 6 6 4 2 9 0053660 . 2 8 " ) ) ( # & ( R u l e 0053700 " L V S . 0 . 0 . 1 3 6 . 6 6 4 0053720 2 9 . 2 9 " ) ) ( # & ( R u l 0053740 e " L V S . 0 . 0 . 1 3 6 . 6 0053760 6 4 2 9 . 3 0 " ) ) ( # & ( R 0054000 u l e \r " L V S . 0 . 0 . 1 3 0054020 6 . 6 6 4 2 9 . 3 1 " ) ) ) ) 0054040 ( p e r s p e c t i v e N o d e 0054060 # & ( R u l e S e t N o d e 0054100 " F R S C @ $ R e " ) m y V i 0054120 e w N a m e S o u r c e ) ( 0054140 c r e a t e d \r " 1 8 - F E B 0054160 - 8 3 2 2 : 4 5 : 1 4 " ) ( 0054200 c r e a t o r S T E F I K ) 0054220 ( e d i t e d " 2 2 - J U L - 0054240 8 3 1 8 : 3 5 : 1 4 " ) ( e 0054260 d i t o r S T E F I K ) ) \r ( 0054300 D E F I N S T R u l e S e t S 0054320 o u r c e ( " F R S C @ $ R p 0054340 " ) ( i n d e x e d V a r s 0054360 ( ( # & ( R u l e " L V S . 0 0054400 . 0 . 1 3 6 . 6 6 4 2 9 . 3 2 " 0054420 ) ) ( # & ( R u l e \r " L V 0054440 S . 0 . 0 . 1 3 6 . 6 6 4 2 9 . 0054460 3 3 " ) ) ( # & ( R u l e " 0054500 L V S . 0 . 0 . 1 3 6 . 6 6 4 2 0054520 9 . 3 4 " ) ) ( # & ( R u l e 0054540 " L V S . 0 . 0 . 1 3 6 . 6 6 0054560 4 2 9 . 3 5 " ) ) ( # & ( R u 0054600 l e \r " L V S . 0 . 0 . 1 3 6 0054620 . 6 6 4 2 9 . 3 6 " ) ) ( # & 0054640 ( R u l e " L V S . 0 . 0 . 1 0054660 3 6 . 6 6 4 2 9 . 3 7 " ) ) ( 0054700 # & ( R u l e " L V S . 0 . 0 0054720 . 1 3 6 . 6 6 4 2 9 . 3 8 " ) ) 0054740 ( # & ( R u l e \r " L V S . 0054760 0 . 0 . 1 3 6 . 6 6 4 2 9 . 3 9 0055000 " ) ) ( # & ( R u l e " L V 0055020 S . 0 . 0 . 1 3 6 . 6 6 4 2 9 . 0055040 4 0 " ) ) ( # & ( R u l e " 0055060 L V S . 0 . 0 . 1 3 6 . 6 6 4 2 0055100 9 . 4 1 " ) ) ( # & ( R u l e 0055120 \r " L V S . 0 . 0 . 1 3 6 . 6 0055140 6 4 2 9 . 4 2 " ) ) ) ) ( p e 0055160 r s p e c t i v e N o d e # & 0055200 ( R u l e S e t N o d e " F R 0055220 S C @ $ R f " ) m y V i e w N 0055240 a m e S o u r c e ) ( c r e 0055260 a t e d \r " 1 8 - F E B - 8 3 0055300 2 2 : 4 5 : 1 4 " ) ( c r e 0055320 a t o r S T E F I K ) ( e d 0055340 i t e d " 2 2 - J U L - 8 3 0055360 1 8 : 3 4 : 5 0 " ) ( e d i t 0055400 o r S T E F I K ) ) \r ( D E F 0055420 I N S T R u l e S e t S o u r 0055440 c e ( " F R S C @ $ P [ " ) 0055460 ( i n d e x e d V a r s ( ( # 0055500 & ( R u l e " L V S . 0 . 0 . 0055520 1 3 6 . 6 6 4 2 9 . 4 3 " ) ) 0055540 ( # & ( R u l e \r " L V S . 0 0055560 . 0 . 1 3 6 . 6 6 4 2 9 . 4 4 " 0055600 ) ) ( # & ( R u l e " L V S 0055620 . 0 . 0 . 1 3 6 . 6 6 4 2 9 . 4 0055640 5 " ) ) ( # & ( R u l e " L 0055660 V S . 0 . 0 . 1 3 6 . 6 6 4 2 9 0055700 . 4 6 " ) ) ( # & ( R u l e 0055720 \r " L V S . 0 . 0 . 1 3 6 . 6 6 0055740 4 2 9 . 4 7 " ) ) ( # & ( R u 0055760 l e " L V S . 0 . 0 . 1 3 6 . 0056000 6 6 4 2 9 . 4 8 " ) ) ) ) ( p 0056020 e r s p e c t i v e N o d e # 0056040 & ( R u l e S e t N o d e \r " 0056060 F R S C @ $ P Y " ) ) ( c r e 0056100 a t e d " 1 8 - F E B - 8 3 0056120 2 0 : 4 1 : 2 3 " ) ( c r e a 0056140 t o r S T E F I K ) ( e d i 0056160 t e d " 2 2 - J U L - 8 3 1 0056200 8 : 3 4 : 2 1 " ) ( e d i t o 0056220 r \r S T E F I K ) ) \r ( D E F 0056240 I N S T R u l e S e t S o u r 0056260 c e ( " F R S C @ $ P M " ) 0056300 ( i n d e x e d V a r s ( ( # 0056320 & ( R u l e " L Z S . 0 . 5 3 0056340 4 9 . 1 2 9 . 3 3 6 9 8 . 2 2 8 0056360 " ) ) ( # & ( R u l e \r " L 0056400 Z S . 0 . 5 3 4 9 . 1 2 9 . 3 3 0056420 6 9 8 . 2 2 9 " ) ) ( # & ( R 0056440 u l e " L Z S . 0 . 5 3 4 9 . 0056460 1 2 9 . 3 3 6 9 8 . 2 3 0 " ) ) 0056500 ( # & ( R u l e " L Z S . 0 0056520 . 5 3 4 9 . 1 2 9 . 3 3 6 9 8 . 0056540 2 3 1 " \r ) ) ( # & ( R u l e 0056560 " L Z S . 0 . 5 3 4 9 . 1 2 9 0056600 . 3 3 6 9 8 . 2 3 2 " ) ) ( # 0056620 & ( R u l e " L Z S . 0 . 5 3 0056640 4 9 . 1 2 9 . 3 3 6 9 8 . 2 3 3 0056660 " ) ) ) ) ( p e r s p e c t i 0056700 v e N o d e # & ( \r R u l e S 0056720 e t N o d e " F R S C @ $ P H 0056740 " ) m y V i e w N a m e S o 0056760 u r c e ) ( c r e a t e d " 0057000 1 - F E B - 8 3 1 4 : 2 5 : 0057020 4 0 " ) ( c r e a t o r L O 0057040 O P S C O U R S E ) ( \r e d i 0057060 t e d " 2 6 - J U L - 8 3 1 0057100 6 : 0 3 : 5 3 " ) ( e d i t o 0057120 r M I T T A L ) ) \r ( D E F I 0057140 N S T R u l e S e t S o u r c 0057160 e ( " Y Q S C @ < @ J " ) ( 0057200 i n d e x e d V a r s ( ( # & 0057220 ( R u l e " L V S . 0 . 0 . 1 0057240 3 6 . 6 6 4 2 9 . 1 " ) ) ( # 0057260 & ( R u l e \r " L V S . 0 . 0 0057300 . 1 3 6 . 6 6 4 2 9 . 2 " ) ) 0057320 ( # & ( R u l e " L V S . 0 . 0057340 0 . 1 3 6 . 6 6 4 2 9 . 3 " ) ) 0057360 ( # & ( R u l e " L V S . 0 0057400 . 0 . 1 3 6 . 6 6 4 2 9 . 4 " ) 0057420 ) ( # & ( R u l e \r " L V S 0057440 . 0 . 0 . 1 3 6 . 6 6 4 2 9 . 5 0057460 " ) ) ( # & ( R u l e " L V 0057500 S . 0 . 0 . 1 3 6 . 6 6 4 2 9 . 0057520 6 " ) ) ( # & ( R u l e " L 0057540 V S . 0 . 0 . 1 3 6 . 6 6 4 2 9 0057560 . 7 " ) ) ( # & ( R u l e \r 0057600 " L V S . 0 . 0 . 1 3 6 . 6 6 4 0057620 2 9 . 5 5 " ) ) ) ) ( p e r s 0057640 p e c t i v e N o d e # & ( R 0057660 u l e S e t N o d e " Y Q S C 0057700 @ < @ I " ) m y V i e w N a m 0057720 e S o u r c e ) ( c r e a t 0057740 e d \r " 1 - F E B - 8 3 1 0057760 4 : 2 5 : 5 1 " ) ( c r e a t 0060000 o r L O O P S C O U R S E ) 0060020 ( e d i t e d " 2 2 - J U L - 0060040 8 3 1 8 : 3 3 : 1 3 " ) ( e 0060060 d i t o r S T E F I K ) ) \r ( 0060100 D E F I N S T R u l e ( " L 0060120 V S . 0 . 0 . 1 3 6 . 6 6 4 2 9 0060140 . 9 " ) ( s o u r c e \r " ( 0060160 * R e t u r n s a s t o p 0060200 p i n g p l a c e e n r o 0060220 u t e t o a d e s t i n a 0060240 t i o n . ) \r \r I F t r u c k 0060260 : f u e l = 0 \r T H E N s t o 0060300 p p i n g P l a c e _ ( A n y R 0060320 o a d S t o p $ U n i o n H a 0060340 l l ) ; " ) ( e d i t e d " 0060360 2 2 - J U L - 8 3 1 8 : 3 6 : 0060400 4 2 " ) ( e d i t o r S T E 0060420 F I K ) ( \r r u l e N u m b e 0060440 r 1 ) ( r u l e S e t # & 0060460 ( R u l e S e t " F R S C @ $ 0060500 O z " ) ) ) \r ( D E F I N S T 0060520 R u l e ( " L V S . 0 . 0 . 1 0060540 3 6 . 6 6 4 2 9 . 1 0 " ) ( s 0060560 o u r c e \r " ( * D o n t 0060600 r u n o u t o f g a s . ) 0060620 \r I F g o a l ~ = ' S i t T i 0060640 g h t \r t r u c k : f u 0060660 e l < . 2 5 * t r u c k 0060700 : : M a x F u e l \r t r u 0060720 c k : c a s h B o x > 0 \r 0060740 g a s S t a t i o n _ ( N e a r 0060760 e s t R o a d S t o p ( R o a 0061000 d S t o p s $ G a s S t a t i 0061020 o n . R a n g e 1 N I L ' 0061040 R o o m ) ) \r T H E N s t o p 0061060 p i n g P l a c e _ g a s S t a 0061100 t i o n ; " ) ( e d i t e d 0061120 " 2 2 - J U L - 8 3 1 8 : 3 6 0061140 : 4 2 " ) ( e d i t o r S T 0061160 E F I K ) ( r u l e N u m b e 0061200 r 2 ) ( r u l e S e t \r # 0061220 & ( R u l e S e t " F R S C @ 0061240 $ O z " ) ) ) \r ( D E F I N S T 0061260 R u l e ( " L V S . 0 . 0 . 0061300 1 3 6 . 6 6 4 2 9 . 1 1 " ) ( 0061320 s o u r c e \r " ( * O b e y 0061340 t h e l a w - s t o p 0061360 a t W e i g h S t a t i o n s 0061400 . ) \r I F w S t a t i o n _ ( 0061420 N e a r e s t R o a d S t o p 0061440 ( R o a d S t o p s $ W e i g 0061460 h S t a t i o n . R a n g e 1 0061500 d i r e c t i o n ' R o o m 0061520 ) ) \r ( D i s t a n c e 0061540 w S t a t i o n ) < ( D i s t a 0061560 n c e d e s t i n a t i o n ) 0061600 \r T H E N s t o p p i n g P 0061620 l a c e _ w S t a t i o n ; " ) 0061640 ( e d i t e d " 2 2 - J U L 0061660 - 8 3 1 8 : 3 6 : 4 2 " ) ( 0061700 e d i t o r S T E F I K ) ( 0061720 r u l e N u m b e r 3 ) ( r 0061740 u l e S e t \r # & ( R u l e S 0061760 e t " F R S C @ $ O z " ) ) ) 0062000 \r ( D E F I N S T R u l e ( 0062020 " L V S . 0 . 0 . 1 3 6 . 6 6 4 0062040 2 9 . 1 2 " ) ( s o u r c e 0062060 \r " I F ( D i s t a n c e d 0062100 e s t i n a t i o n ) < = . R a 0062120 n g e 1 ( R o o m T o P a r k 0062140 P d e s t i n a t i o n ) \r T 0062160 H E N s t o p p i n g P l a c 0062200 e _ d e s t i n a t i o n ; " ) 0062220 ( e d i t e d " 2 2 - J U L 0062240 - 8 3 1 8 : 3 6 : 4 2 " ) ( 0062260 e d i t o r S T E F I K ) ( 0062300 r u l e N u m b e r 4 ) ( \r 0062320 r u l e S e t # & ( R u l e S 0062340 e t " F R S C @ $ O z " ) ) ) 0062360 \r ( D E F I N S T R u l e ( 0062400 " L V S . 0 . 0 . 1 3 6 . 6 6 4 0062420 2 9 . 1 3 " ) ( s o u r c e 0062440 \r " I F g a s S t a t i o n _ 0062460 ( F u r t h e s t R o a d S t o 0062500 p ( R o a d S t o p s $ G a 0062520 s S t a t i o n . R a n g e 1 0062540 d i r e c t i o n ' R o o m 0062560 ) ) \r g a s S t a t i o n 0062600 : q t y > 0 \r T H E N s t o p 0062620 p i n g P l a c e _ g a s S t a 0062640 t i o n ; " ) ( e d i t e d 0062660 " 2 2 - J U L - 8 3 1 8 : 3 6 0062700 : 4 2 " ) ( e d i t o r S T 0062720 E F I K ) ( r u l e N u m b e 0062740 r 5 ) ( r u l e S e t \r # 0062760 & ( R u l e S e t " F R S C @ 0063000 $ O z " ) ) ) \r ( D E F I N S T 0063020 R u l e ( " L V S . 0 . 0 . 0063040 1 3 6 . 6 6 4 2 9 . 1 4 " ) ( 0063060 s o u r c e \r " T H E N s t 0063100 o p p i n g P l a c e _ ( N t h 0063120 R o a d S t o p m a x M o v 0063140 e d i r e c t i o n N I L 0063160 ' R o o m ) ; " ) ( e d i t e 0063200 d " 2 2 - J U L - 8 3 1 8 : 0063220 3 6 : 4 2 " ) ( \r e d i t o r 0063240 S T E F I K ) ( r u l e N u 0063260 m b e r 6 ) ( r u l e S e t 0063300 # & ( R u l e S e t " F R S 0063320 C @ $ O z " ) ) ) \r ( D E F I N 0063340 S T R u l e ( " L V S . 0 . 0063360 0 . 1 3 6 . 6 6 4 2 9 . 8 " ) 0063400 ( s o u r c e " \t - > d i r 0063420 e c t i o n _ ( D i r e c t i o 0063440 n O f d e s t i n a t i o n ) 0063460 ; " ) ( e d i t e d \r " 2 2 0063500 - J U L - 8 3 1 8 : 3 6 : 0 7 0063520 " ) ( e d i t o r S T E F I 0063540 K ) ( r u l e N u m b e r 1 0063560 ) ( r u l e S e t # & ( R u 0063600 l e S e t " F R S C @ $ P A " 0063620 ) ) ) \r ( D E F I N S T R u l 0063640 e ( " L V S . 0 . 0 . 1 3 6 . 0063660 6 6 4 2 9 . 1 5 " ) ( s o u r 0063700 c e " - > r 0063720 e a l L o c a t i o n _ t r u c 0063740 k : l o c a t i o n ; " ) ( e 0063760 d i t e d \r " 2 2 - J U L - 8 0064000 3 1 8 : 3 6 : 0 7 " ) ( e d 0064020 i t o r S T E F I K ) ( r u 0064040 l e N u m b e r 2 ) ( r u l 0064060 e S e t # & ( R u l e S e t 0064100 " F R S C @ $ P A " ) ) ) \r ( D 0064120 E F I N S T R u l e ( " L V 0064140 S . 0 . 0 . 1 3 6 . 6 6 4 2 9 . 0064160 1 6 " ) ( s o u r c e \r " \t 0064200 I F . F i n d S t o p p i n g 0064220 P l a c e s t o p p i n g P l 0064240 a c e ~ = t r u c k : l o c a t 0064260 i o n \r ~ s 0064300 t o p p i n g P l a c e . B a n 0064320 d i t P \r \t T H E N ( _ \ P 0064340 l a y e r I n t e r f a c e M 0064360 o v e s e l f s t o p p i n 0064400 g P l a c e ) \r 0064420 r e a l L o c a t 0064440 i o n _ t r u c k : l o c a t i 0064460 o n ; " ) ( e d i t e d " 2 0064500 2 - J U L - 8 3 1 8 : 3 6 : 0 0064520 7 " ) ( e d i t o r S T E F 0064540 I K ) ( \r r u l e N u m b e r 0064560 3 ) ( r u l e S e t # & ( 0064600 R u l e S e t " F R S C @ $ P 0064620 A " ) ) ) \r ( D E F I N S T R 0064640 u l e ( " L V S . 0 . 0 . 1 3 0064660 6 . 6 6 4 2 9 . 1 7 " ) ( s o 0064700 u r c e \r " I 0064720 F r e a l L o c a t i o n ~ = 0064740 s t o p p i n g P l a c e \r \t 0064760 T H E N ( W r i t e G a m e S 0065000 t a t u s % " O h ! ! % " 0065020 d r i v e r % " D i d n t 0065040 r e a c h s t o p p i n g P l 0065060 a c e % " ) ; " ) ( e d i t e 0065100 d \r " 2 2 - J U L - 8 3 1 8 0065120 : 3 6 : 0 7 " ) ( e d i t o r 0065140 S T E F I K ) ( r u l e N u 0065160 m b e r 4 ) ( r u l e S e t 0065200 # & ( R u l e S e t " F R S 0065220 C @ $ P A " ) ) ) \r ( D E F I N 0065240 S T R u l e ( " L V S . 0 . 0065260 0 . 1 3 6 . 6 6 4 2 9 . 1 8 " ) 0065300 ( s o u r c e " \t I F ( I 0065320 S A r e a l L o c a t i o n 0065340 $ G a s S t a t i o n ) \r \t T H 0065360 E N . B u y G a s ; " ) ( e 0065400 d i t e d " 2 2 - J U L - 8 3 0065420 1 8 : 3 6 : 0 7 " ) ( e d i 0065440 t o r S T E F I K ) ( r u l 0065460 e N u m b e r 5 ) ( r u l e 0065500 S e t # & ( R u l e S e t \r 0065520 " F R S C @ $ P A " ) ) ) \r ( D 0065540 E F I N S T R u l e ( " L V 0065560 S . 0 . 0 . 1 3 6 . 6 6 4 2 9 . 0065600 1 9 " ) ( s o u r c e \r " \t 0065620 I F ( I S A r e a l L o c a 0065640 t i o n $ P r o d u c e r ) 0065660 ~ ( I S A r e a l L o c a t i 0065700 o n $ G a s S t a t i o n ) \r 0065720 g o a l = 0065740 ' P e d d l e \r \t r e a l 0065760 L o c a t i o n = d e s t i n a 0066000 t i o n \r 0066020 n u m B u y _ ( _ s e l f 0066040 M a x P u r c h a s e r e a l 0066060 L o c a t i o n ) \r 0066100 n u m B u y > = 1 0066120 \r \t T H E N ( _ \ P l a y e 0066140 r I n t e r f a c e B u y s 0066160 e l f n u m B u y ) ; " ) ( 0066200 e d i t e d " 2 2 - J U L - 8 0066220 3 1 8 : 3 6 : 0 7 " ) ( e d 0066240 i t o r S T E F I K ) ( \r r 0066260 u l e N u m b e r 6 ) ( r u 0066300 l e S e t # & ( R u l e S e t 0066320 " F R S C @ $ P A " ) ) ) \r ( 0066340 D E F I N S T R u l e ( " L 0066360 V S . 0 . 0 . 1 3 6 . 6 6 4 2 9 0066400 . 2 0 " ) ( s o u r c e \r " 0066420 \t I F ( I S A r e a l L o c 0066440 a t i o n $ C o n s u m e r ) 0066460 t r u c k : c a r g o \r \t T H 0066500 E N . S e l l G o o d s ; " ) 0066520 ( e d i t e d " 2 2 - J U L 0066540 - 8 3 1 8 : 3 6 : 0 7 " ) ( 0066560 e d i t o r S T E F I K ) ( 0066600 r u l e N u m b e r 7 ) ( r 0066620 u l e S e t # & ( R u l e S e 0066640 t \r " F R S C @ $ P A " ) ) ) 0066660 \r ( D E F I N S T R u l e ( 0066700 " L V S . 0 . 0 . 1 3 6 . 6 6 4 0066720 2 9 . 2 1 " ) ( s o u r c e 0066740 \r " \t ( * R u l e s f o r 0066760 d e c i d i n g h o w m u c 0067000 h t h e P e d d l e r c o 0067020 u l d b u y a t a P r o 0067040 d u c e r . ) \r \r ( * S a l e 0067060 c a n b e l i m i t e d 0067100 b y v o l u m e , w e i g h 0067120 t , c a s h , o r a v a i 0067140 l a b i l i t y . ) \r \r - > v 0067160 o l u m e C a p a c i t y _ 0067200 t r u c k : : M a x V o l u m e 0067220 - t r u c k : v o l u m e \r 0067240 w e i g h t C a p a c i t y 0067260 _ t r u c k : : M a x W e i g 0067300 h t - t r u c k : w e i g h t \r 0067320 c a s h C a p a c i t y 0067340 _ ( M A X 0 t r u c k : 0067360 c a s h B o x - c a s h R e s e 0067400 r v e ) ; " ) ( e d i t e d 0067420 " 2 2 - J U L - 8 3 1 8 : 3 5 0067440 : 4 3 " ) ( e d i t o r S T 0067460 E F I K ) \r ( r u l e N u m b 0067500 e r 1 ) ( r u l e S e t # 0067520 & ( R u l e S e t " F R S C @ 0067540 $ T R " ) ) ) \r ( D E F I N S T 0067560 R u l e ( " L V S . 0 . 0 . 0067600 1 3 6 . 6 6 4 2 9 . 2 2 " ) ( 0067620 s o u r c e \r " \r - > 0067640 v o l u m e L i m i t _ v o 0067660 l u m e C a p a c i t y / r 0067700 o a d S t o p : : C o m m o d i 0067720 t y : : V o l P e r Q t y \r 0067740 w e i g h t L i m i t _ w 0067760 e i g h t C a p a c i t y / 0070000 r o a d S t o p : : C o m m o d 0070020 i t y : : W t P e r Q t y \r 0070040 c a s h L i m i t _ c a s 0070060 h C a p a c i t y / ( P r i 0070100 c e P e r U n i t r o a d S t 0070120 o p ) \r p r o d u c e r L 0070140 i m i t _ r o a d S t o p : 0070160 q t y ; " ) ( e d i t e d " 0070200 2 2 - J U L - 8 3 1 8 : 3 5 : 0070220 4 3 " ) ( e d i t o r S T E 0070240 F I K ) ( r u l e N u m b e r 0070260 2 ) ( \r r u l e S e t # & 0070300 ( R u l e S e t " F R S C @ $ 0070320 T R " ) ) ) \r ( D E F I N S T 0070340 R u l e ( " L V S . 0 . 0 . 1 0070360 3 6 . 6 6 4 2 9 . 2 3 " ) ( s 0070400 o u r c e \r " - > n u m B u 0070420 y _ ( M I N v o l u m e L 0070440 i m i t w e i g h t L i m i t 0070460 c a s h L i m i t p r o d u 0070500 c e r L i m i t ) ; " ) ( e d 0070520 i t e d " 2 2 - J U L - 8 3 0070540 1 8 : 3 5 : 4 3 " ) ( \r e d i 0070560 t o r S T E F I K ) ( r u l 0070600 e N u m b e r 3 ) ( r u l e 0070620 S e t # & ( R u l e S e t " 0070640 F R S C @ $ T R " ) ) ) \r ( D E 0070660 F I N S T R u l e ( " L V S 0070700 . 0 . 0 . 1 3 6 . 6 6 4 2 9 . 2 0070720 4 " ) ( s o u r c e \r " \t ( 0070740 * R a t e t h e s u i t a 0070760 b i l i t y o f a p r o p 0071000 o s e d C o n s u m e r . ) \r 0071020 \r - > c a r g o _ ( C A R 0071040 t r u c k : c a r g o ) r a 0071060 t i n g _ 0 ; " ) ( e d i t e 0071100 d " 2 2 - J U L - 8 3 1 8 : 0071120 3 5 : 1 4 " ) ( e d i t o r 0071140 S T E F I K ) ( r u l e N u m 0071160 b e r 1 ) \r ( r u l e S e t 0071200 # & ( R u l e S e t " F R S 0071220 C @ $ R X " ) ) ) \r ( D E F I N 0071240 S T R u l e ( " L V S . 0 . 0071260 0 . 1 3 6 . 6 6 4 2 9 . 2 5 " ) 0071300 ( s o u r c e \r " ( * i f 0071320 s p o i l e d g o t o C 0071340 i t y D u m p ) \r I F ~ c a r 0071360 g o : s t a t u s ( I S A r 0071400 o a d S t o p $ C i t y D u m 0071420 p ) \r T H E N ( S T O P 5 0071440 0 0 0 ' C i t y D u m p ' L 0071460 o o k N o M o r e ) ; " ) ( e 0071500 d i t e d " 2 2 - J U L - 8 3 0071520 1 8 : 3 5 : 1 4 " ) ( e d i 0071540 t o r S T E F I K ) ( r u l 0071560 e N u m b e r 2 ) \r ( r u l 0071600 e S e t # & ( R u l e S e t 0071620 " F R S C @ $ R X " ) ) ) \r ( D 0071640 E F I N S T R u l e ( " L V 0071660 S . 0 . 0 . 1 3 6 . 6 6 4 2 9 . 0071700 2 6 " ) ( s o u r c e \r " I 0071720 F ~ c a r g o : s t a t u s \r 0071740 T H E N ( S T O P N I L ' 0071760 S p o i l t G o o d s ' C a n 0072000 n o t S e l l ) ; " ) ( e d i 0072020 t e d " 2 2 - J U L - 8 3 1 0072040 8 : 3 5 : 1 4 " ) ( e d i t o 0072060 r S T E F I K ) ( r u l e N 0072100 u m b e r \r 3 ) ( r u l e S 0072120 e t # & ( R u l e S e t " F 0072140 R S C @ $ R X " ) ) ) \r ( D E F 0072160 I N S T R u l e ( " L V S . 0072200 0 . 0 . 1 3 6 . 6 6 4 2 9 . 2 7 0072220 " ) ( s o u r c e \r " ( * 0072240 C o n s u m e r m u s t w a 0072260 n t c u r r e n t c a r g o 0072300 . ) \r I F ~ ( I S A c a r 0072320 g o r o a d S t o p : : C o m 0072340 m o d i t y ) \r T H E N ( 0072360 S T O P N I L ) ; " ) ( e d 0072400 i t e d " 2 2 - J U L - 8 3 0072420 1 8 : 3 5 : 1 4 " ) ( e d i t 0072440 o r S T E F I K ) ( r u l e 0072460 N u m b e r 4 ) ( r u l e S 0072500 e t # & ( R u l e S e t \r " 0072520 F R S C @ $ R X " ) ) ) \r ( D E 0072540 F I N S T R u l e ( " L V S 0072560 . 0 . 0 . 1 3 6 . 6 6 4 2 9 . 2 0072600 8 " ) ( s o u r c e \r " ( * 0072620 N e e d t o b e a b l e 0072640 t o p a r k ) \r I F ~ ( 0072660 R o o m T o P a r k P r o a d 0072700 S t o p ) \r T H E N ( S T 0072720 O P N I L ) ; " ) ( e d i t 0072740 e d " 2 2 - J U L - 8 3 1 8 0072760 : 3 5 : 1 4 " ) ( e d i t o r 0073000 S T E F I K ) ( r u l e N u 0073020 m b e r 5 ) ( r u l e S e t 0073040 # & ( R u l e S e t \r " F R 0073060 S C @ $ R X " ) ) ) \r ( D E F I 0073100 N S T R u l e ( " L V S . 0 0073120 . 0 . 1 3 6 . 6 6 4 2 9 . 2 9 " 0073140 ) ( s o u r c e \r " ( * E 0073160 x c l u d e c o n s u m e r s 0073200 t h a t h a v e f u l l 0073220 i n v e n t o r y . ) \r I F 0073240 r o a d S t o p : q t y < 1 0073260 \r T H E N ( S T O P N I 0073300 L ) ; " ) ( e d i t e d " 2 0073320 2 - J U L - 8 3 1 8 : 3 5 : 1 0073340 4 " ) ( e d i t o r S T E F 0073360 I K ) ( r u l e N u m b e r 0073400 6 ) ( r u l e S e t # & ( R 0073420 u l e S e t \r " F R S C @ $ R 0073440 X " ) ) ) \r ( D E F I N S T R 0073460 u l e ( " L V S . 0 . 0 . 1 3 0073500 6 . 6 6 4 2 9 . 3 0 " ) ( s o 0073520 u r c e \r " ( * F a v o r 0073540 h i g h p r i c e r a t i o 0073560 s . ) \r - > r a t i n g 0073600 _ r a t i n g + 1 0 0 * 0073620 r o a d S t o p : p r ; " ) 0073640 ( e d i t e d " 2 2 - J U L 0073660 - 8 3 1 8 : 3 5 : 1 4 " ) ( 0073700 e d i t o r S T E F I K ) ( 0073720 r u l e N u m b e r \r 7 ) ( 0073740 r u l e S e t # & ( R u l e S 0073760 e t " F R S C @ $ R X " ) ) ) 0074000 \r ( D E F I N S T R u l e ( 0074020 " L V S . 0 . 0 . 1 3 6 . 6 6 4 0074040 2 9 . 3 1 " ) ( s o u r c e 0074060 \r " ( * F a v o r c l o s e 0074100 p l a c e s . ) \r - > r 0074120 a t i n g _ r a t i n g - 0074140 [ t r u c k : : G p m * ( D 0074160 i s t a n c e r o a d S t o p 0074200 t r u c k : l o c a t i o n ) 0074220 ] ; " ) ( e d i t e d \r " 2 0074240 2 - J U L - 8 3 1 8 : 3 5 : 1 0074260 4 " ) ( e d i t o r S T E F 0074300 I K ) ( r u l e N u m b e r 0074320 8 ) ( r u l e S e t # & ( R 0074340 u l e S e t " F R S C @ $ R X 0074360 " ) ) ) \r ( D E F I N S T R u 0074400 l e ( " L V S . 0 . 0 . 1 3 6 0074420 . 6 6 4 2 9 . 3 2 " ) ( s o u 0074440 r c e \r " \t ( * R a t e t 0074460 h e s u i t a b i l i t y o 0074500 f a p r o p o s e d P r o 0074520 d u c e r . ) \r - > r a t i n 0074540 g _ 0 ; " ) ( e d i t e d 0074560 " 2 2 - J U L - 8 3 1 8 : 3 0074600 4 : 5 0 " ) ( e d i t o r S 0074620 T E F I K ) ( r u l e N u m b 0074640 e r 1 ) ( r u l e S e t # 0074660 & ( R u l e S e t \r " F R S C 0074700 @ $ Q y " ) ) ) \r ( D E F I N S 0074720 T R u l e ( " L V S . 0 . 0 0074740 . 1 3 6 . 6 6 4 2 9 . 3 3 " ) 0074760 ( s o u r c e \r " ( * N e e 0075000 d t o b e a b l e t o 0075020 p a r k ) \r I F ~ ( R o o m T 0075040 o P a r k P r o a d S t o p ) 0075060 \r T H E N ( S T O P N I L 0075100 ) ; " ) ( e d i t e d " 2 2 0075120 - J U L - 8 3 1 8 : 3 4 : 5 0 0075140 " ) ( e d i t o r S T E F I 0075160 K ) ( r u l e N u m b e r 2 0075200 ) ( r u l e S e t # & ( R u 0075220 l e S e t \r " F R S C @ $ Q y 0075240 " ) ) ) \r ( D E F I N S T R u 0075260 l e ( " L V S . 0 . 0 . 1 3 6 0075300 . 6 6 4 2 9 . 3 4 " ) ( s o u 0075320 r c e \r " ( * E x c l u d e 0075340 p e r i s h a b l e s . ) \r 0075360 I F ( S U B C L A S S r o a 0075400 d S t o p : : C o m m o d i t y 0075420 $ P e r i s h a b l e C o m m 0075440 o d i t y ) \r T H E N ( S 0075460 T O P N I L ) ; " ) ( e d i 0075500 t e d " 2 2 - J U L - 8 3 1 0075520 8 : 3 4 : 5 0 " ) ( e d i t o 0075540 r S T E F I K ) ( r u l e N 0075560 u m b e r 3 ) ( r u l e S e 0075600 t # & ( R u l e S e t \r " F 0075620 R S C @ $ Q y " ) ) ) \r ( D E F 0075640 I N S T R u l e ( " L V S . 0075660 0 . 0 . 1 3 6 . 6 6 4 2 9 . 3 5 0075700 " ) ( s o u r c e \r " ( * 0075720 E x c l u d e g a s s t a t 0075740 i o n s . ) \r I F ( I S A 0075760 r o a d S t o p $ G a s S t a 0076000 t i o n ) \r T H E N ( S T 0076020 O P N I L ) ; " ) ( e d i t 0076040 e d " 2 2 - J U L - 8 3 1 8 0076060 : 3 4 : 5 0 " ) ( e d i t o r 0076100 S T E F I K ) ( r u l e N u 0076120 m b e r 4 ) ( r u l e S e t 0076140 # & ( R u l e S e t \r " F R 0076160 S C @ $ Q y " ) ) ) \r ( D E F I 0076200 N S T R u l e ( " L V S . 0 0076220 . 0 . 1 3 6 . 6 6 4 2 9 . 3 6 " 0076240 ) ( s o u r c e \r " ( * E 0076260 x c l u d e p r o d u c e r s 0076300 t h a t a r e s o l d o 0076320 u t . ) \r I F r o a d S t o 0076340 p : q t y < 1 \r T H E N 0076360 ( S T O P N I L ) ; " ) ( 0076400 e d i t e d " 2 2 - J U L - 8 0076420 3 1 8 : 3 4 : 5 0 " ) ( e d 0076440 i t o r S T E F I K ) ( r u 0076460 l e N u m b e r 5 ) ( r u l 0076500 e S e t # & ( R u l e S e t 0076520 \r " F R S C @ $ Q y " ) ) ) \r ( 0076540 D E F I N S T R u l e ( " L 0076560 V S . 0 . 0 . 1 3 6 . 6 6 4 2 9 0076600 . 3 7 " ) ( s o u r c e \r " 0076620 ( * E x c l u d e e x c e s 0076640 s i v e l y f r a g i l e g 0076660 o o d s . ) \r I F ( S U B C 0076700 L A S S r o a d S t o p : : C 0076720 o m m o d i t y $ F r a g i l 0076740 e C o m m o d i t y ) \r 0076760 T H E N r a t i n g _ r a 0077000 t i n g - [ 5 0 0 * r o 0077020 a d S t o p : : C o m m o d i t 0077040 y : : F r a g i l i t y L e v e 0077060 l ] ; " ) ( e d i t e d " 2 0077100 2 - J U L - 8 3 1 8 : 3 4 : 5 0077120 0 " ) \r ( e d i t o r S T E 0077140 F I K ) ( r u l e N u m b e r 0077160 6 ) ( r u l e S e t # & ( 0077200 R u l e S e t " F R S C @ $ Q 0077220 y " ) ) ) \r ( D E F I N S T R 0077240 u l e ( " L V S . 0 . 0 . 1 3 0077260 6 . 6 6 4 2 9 . 3 8 " ) ( s o 0077300 u r c e \r " ( * P e n a l i 0077320 z e p r o d u c e r s f o r 0077340 w h i c h c a n b u y < 0077360 2 i t e m s . ) \r I F m 0077400 a x B u y _ ( _ s e l f M a 0077420 x P u r c h a s e r o a d S t 0077440 o p ) m a x B u y < 1 \r 0077460 T H E N r a t i n g _ r 0077500 a t i n g - 1 0 0 0 0 ; " ) 0077520 ( e d i t e d " 2 2 - J U L 0077540 - 8 3 1 8 : 3 4 : 5 0 " ) ( 0077560 e d i t o r S T E F I K ) ( 0077600 r u l e N u m b e r 7 ) ( \r 0077620 r u l e S e t # & ( R u l e S 0077640 e t " F R S C @ $ Q y " ) ) ) 0077660 \r ( D E F I N S T R u l e ( 0077700 " L V S . 0 . 0 . 1 3 6 . 6 6 4 0077720 2 9 . 3 9 " ) ( s o u r c e 0077740 \r " ( * f a v o r L u x u r 0077760 y G o o d s ) \r I F ( S U B C 0100000 L A S S r o a d S t o p : : C 0100020 o m m o d i t y $ L u x u r y 0100040 G o o d s ) \r T H E N r a t i 0100060 n g _ r a t i n g + 2 0 0100100 0 ; " ) ( e d i t e d " 2 2 0100120 - J U L - 8 3 1 8 : 3 4 : 5 0 0100140 " ) ( e d i t o r S T E F I 0100160 K ) ( r u l e N u m b e r 8 0100200 ) ( r u l e S e t # & \r ( R 0100220 u l e S e t " F R S C @ $ Q y 0100240 " ) ) ) \r ( D E F I N S T R u 0100260 l e ( " L V S . 0 . 0 . 1 3 6 0100300 . 6 6 4 2 9 . 4 0 " ) ( s o u 0100320 r c e \r " ( * f a v o r h 0100340 i g h e r q t y ) \r - > r 0100360 a t i n g _ r a t i n g + 0100400 1 0 * m a x B u y ; " ) 0100420 ( e d i t e d " 2 2 - J U L - 0100440 8 3 1 8 : 3 4 : 5 0 " ) ( e 0100460 d i t o r S T E F I K ) ( r 0100500 u l e N u m b e r 9 ) ( \r r 0100520 u l e S e t # & ( R u l e S e 0100540 t " F R S C @ $ Q y " ) ) ) \r 0100560 ( D E F I N S T R u l e ( " 0100600 L V S . 0 . 0 . 1 3 6 . 6 6 4 2 0100620 9 . 4 1 " ) ( s o u r c e \r 0100640 " ( * F a v o r l o w p r 0100660 i c e r a t i o s . ) \r - 0100700 > r a t i n g _ r a t i n 0100720 g + 1 0 0 * [ 2 - r 0100740 o a d S t o p : p r ] ; " ) ( 0100760 e d i t e d " 2 2 - J U L - 8 0101000 3 1 8 : 3 4 : 5 0 " ) ( e d 0101020 i t o r S T E F I K ) ( \r r 0101040 u l e N u m b e r 1 0 ) ( r 0101060 u l e S e t # & ( R u l e S e 0101100 t " F R S C @ $ Q y " ) ) ) \r 0101120 ( D E F I N S T R u l e ( " 0101140 L V S . 0 . 0 . 1 3 6 . 6 6 4 2 0101160 9 . 4 2 " ) ( s o u r c e \r 0101200 " ( * F a v o r c l o s e 0101220 p l a c e s . ) \r - > r a 0101240 t i n g _ r a t i n g - 0101260 [ t r u c k : : G p m * ( D 0101300 i s t a n c e r o a d S t o p 0101320 t r u c k : l o c a t i o n ) 0101340 ] ; " ) ( e d i t e d \r " 2 0101360 2 - J U L - 8 3 1 8 : 3 4 : 5 0101400 0 " ) ( e d i t o r S T E F 0101420 I K ) ( r u l e N u m b e r 0101440 1 1 ) ( r u l e S e t # & ( 0101460 R u l e S e t " F R S C @ $ Q 0101500 y " ) ) ) \r ( D E F I N S T R 0101520 u l e ( " L V S . 0 . 0 . 1 3 0101540 6 . 6 6 4 2 9 . 4 3 " ) ( s o 0101560 u r c e \r " ( * R a t i n g 0101600 R u l e S e t f o r s p o 0101620 t s n e a r A l i c e s . 0101640 R e t u r n s a n u m b e 0101660 r f o r s p o t s . ) \r \r - 0101700 > c a r g o _ ( C A R t 0101720 r u c k : c a r g o ) ; " ) ( 0101740 e d i t e d " 2 2 - J U L - 8 0101760 3 1 8 : 3 4 : 2 1 " ) ( e d 0102000 i t o r S T E F I K ) ( r u 0102020 l e N u m b e r 1 ) ( r u l 0102040 e S e t \r # & ( R u l e S e t 0102060 " F R S C @ $ P R " ) ) ) \r ( 0102100 D E F I N S T R u l e ( " L 0102120 V S . 0 . 0 . 1 3 6 . 6 6 4 2 9 0102140 . 4 4 " ) ( s o u r c e " I 0102160 F ~ ( R o o m T o P a r k P 0102200 r o a d S t o p ) \r T H E N 0102220 ( S T O P N I L ) ; " ) ( e 0102240 d i t e d " 2 2 - J U L - 8 3 0102260 1 8 : 3 4 : 2 1 " ) ( e d i 0102300 t o r S T E F I K ) ( r u l 0102320 e N u m b e r 2 ) ( r u l e 0102340 S e t # & ( R u l e S e t \r 0102360 " F R S C @ $ P R " ) ) ) \r ( D 0102400 E F I N S T R u l e ( " L V 0102420 S . 0 . 0 . 1 3 6 . 6 6 4 2 9 . 0102440 4 5 " ) ( s o u r c e " I F 0102460 ( I S A r o a d S t o p $ 0102500 U n i o n H a l l ) \r T H E N 0102520 ( S T O P N I L ) ; " ) ( 0102540 e d i t e d " 2 2 - J U L - 8 0102560 3 1 8 : 3 4 : 2 1 " ) ( e d 0102600 i t o r S T E F I K ) ( r u 0102620 l e N u m b e r 3 ) ( r u l 0102640 e S e t # & ( R u l e S e t 0102660 \r " F R S C @ $ P R " ) ) ) \r ( 0102700 D E F I N S T R u l e ( " L 0102720 V S . 0 . 0 . 1 3 6 . 6 6 4 2 9 0102740 . 4 6 " ) ( s o u r c e " I 0102760 F ( I S A r o a d S t o p 0103000 $ A l i c e s R e s t a u r a n 0103020 t ) \r T H E N ( S T O P N 0103040 I L ) ; " ) ( e d i t e d " 0103060 2 2 - J U L - 8 3 1 8 : 3 4 : 0103100 2 1 " ) ( e d i t o r S T E 0103120 F I K ) ( r u l e N u m b e r 0103140 4 ) ( r u l e S e t # & ( 0103160 R u l e S e t \r " F R S C @ $ 0103200 P R " ) ) ) \r ( D E F I N S T 0103220 R u l e ( " L V S . 0 . 0 . 1 0103240 3 6 . 6 6 4 2 9 . 4 7 " ) ( s 0103260 o u r c e \r " ( * F a 0103300 v o r p l a c e s c l o s e 0103320 r t o A l i c e s . ) \r - > 0103340 r a t i n g _ 1 0 0 - 0103360 4 * ( D i s t a n c e r o 0103400 a d S t o p a l i c e s ) ; " 0103420 ) ( e d i t e d " 2 2 - J U 0103440 L - 8 3 1 8 : 3 4 : 2 1 " ) 0103460 ( e d i t o r S T E F I K ) 0103500 ( \r r u l e N u m b e r 5 ) 0103520 ( r u l e S e t # & ( R u l e 0103540 S e t " F R S C @ $ P R " ) ) 0103560 ) \r ( D E F I N S T R u l e 0103600 ( " L V S . 0 . 0 . 1 3 6 . 6 6 0103620 4 2 9 . 4 8 " ) ( s o u r c e 0103640 \r " I F c a r g o ( I S A 0103660 r o a d S t o p $ C o n s u 0103700 m e r ) ( I S A c a r g o 0103720 r o a d S t o p : : C o m m o d 0103740 i t y ) \r r o a d S t o p 0103760 : q t y > 0 r o a d S t o p : 0104000 p r > 1 \r T H E N r a t i n 0104020 g _ r a t i n g + 2 0 ; 0104040 " ) ( e d i t e d " 2 2 - J 0104060 U L - 8 3 1 8 : 3 4 : 2 1 " ) 0104100 ( e d i t o r S T E F I K ) 0104120 ( r u l e N u m b e r 6 ) 0104140 ( r u l e S e t # & \r ( R u l 0104160 e S e t " F R S C @ $ P R " ) 0104200 ) ) \r ( D E F I N S T R u l e 0104220 ( " L Z S . 0 . 5 3 4 9 . 1 2 0104240 9 . 3 3 6 9 8 . 2 2 8 " ) ( s 0104260 o u r c e " \t - > c a r g o 0104300 _ ( C A R t r u c k : c a r g 0104320 o ) ; " ) ( e d i t e d \r " 0104340 2 6 - J U L - 8 3 1 6 : 0 3 : 0104360 5 3 " ) ( e d i t o r M I T 0104400 T A L ) ( r u l e N u m b e r 0104420 1 ) ( r u l e S e t # & ( 0104440 R u l e S e t " F R S C @ $ P 0104460 C " ) ) ) \r ( D E F I N S T R 0104500 u l e ( " L Z S . 0 . 5 3 4 9 0104520 . 1 2 9 . 3 3 6 9 8 . 2 2 9 " ) 0104540 ( s o u r c e \r " \t I F ~ 0104560 ( I S A c a r g o t r u c k 0104600 : l o c a t i o n : : C o m m o 0104620 d i t y ) \r \t T H E N ( S T O 0104640 P N I L ' N o S a l e ' W 0104660 r o n g K i n d O f B u y e r ) 0104700 ; " ) ( e d i t e d " 2 6 - 0104720 J U L - 8 3 1 6 : 0 3 : 5 3 " 0104740 ) ( e d i t o r M I T T A L 0104760 ) ( \r r u l e N u m b e r 2 0105000 ) ( r u l e S e t # & ( R u 0105020 l e S e t " F R S C @ $ P C " 0105040 ) ) ) \r ( D E F I N S T R u l 0105060 e ( " L Z S . 0 . 5 3 4 9 . 1 0105100 2 9 . 3 3 6 9 8 . 2 3 0 " ) ( 0105120 s o u r c e \r " 0105140 ( * M a k e s a l e a s 0105160 l i m i t e d b y c a r g 0105200 o a n d c o n s u m e r . ) 0105220 \r \r I F ~ c a 0105240 r g o : s t a t u s ( I S A 0105260 t r u c k : l o c a t i o n $ 0105300 C i t y D u m p ) \r 0105320 T H E N s e l l Q t y _ ( 0105340 M I N t r u c k : l o c a t i 0105360 o n : q t y c a r g o : q t y 0105400 ) \r 0105420 ( _ \ P l a y e r I n t e r f 0105440 a c e S e l l s e l f c a 0105460 r g o s e l l Q t y ) \r 0105500 ( S T O P 0105520 T ' S o l d ' A t C i t y D 0105540 u m p ) ; " ) ( e d i t e d 0105560 " 2 6 - J U L - 8 3 1 6 : 0 3 0105600 : 5 3 " ) ( e d i t o r M I 0105620 T T A L ) ( r u l e N u m b e 0105640 r 3 \r ) ( r u l e S e t # 0105660 & ( R u l e S e t " F R S C @ 0105700 $ P C " ) ) ) \r ( D E F I N S T 0105720 R u l e ( " L Z S . 0 . 5 3 0105740 4 9 . 1 2 9 . 3 3 6 9 8 . 2 3 1 0105760 " ) ( s o u r c e \r " \t I F 0106000 t r u c k : l o c a t i o n : 0106020 p r < 1 . 1 g o a l = ' P 0106040 e d d l e \r \t T H E N ( S T 0106060 O P N I L ' N o S a l e ' 0106100 A v o i d C h e a p S k a t e s 0106120 ) ; " ) ( e d i t e d " 2 6 0106140 - J U L - 8 3 1 6 : 0 3 : 5 3 0106160 " ) ( e d i t o r M I T T A 0106200 L ) ( \r r u l e N u m b e r 0106220 4 ) ( r u l e S e t # & ( R 0106240 u l e S e t " F R S C @ $ P C 0106260 " ) ) ) \r ( D E F I N S T R u 0106300 l e ( " L Z S . 0 . 5 3 4 9 . 0106320 1 2 9 . 3 3 6 9 8 . 2 3 2 " ) 0106340 ( s o u r c e \r " \t I F t r 0106360 u c k : l o c a t i o n : p r 0106400 < 0 \r \t T H E N ( S T O P 0106420 N I L ' N o S a l e ' N e 0106440 v e r S e l l A t L o s s ) ; " 0106460 ) ( e d i t e d " 2 6 - J U 0106500 L - 8 3 1 6 : 0 3 : 5 3 " ) 0106520 ( e d i t o r M I T T A L ) 0106540 ( r u l e N u m b e r \r 5 ) 0106560 ( r u l e S e t # & ( R u l e 0106600 S e t " F R S C @ $ P C " ) ) 0106620 ) \r ( D E F I N S T R u l e 0106640 ( " L Z S . 0 . 5 3 4 9 . 1 2 9 0106660 . 3 3 6 9 8 . 2 3 3 " ) ( s o 0106700 u r c e \r " \t I F c a r g o 0106720 : s t a t u s s e l l Q t y _ 0106740 ( M I N t r u c k : l o c a t 0106760 i o n : q t y c a r g o : q t 0107000 y ) s e l l Q t y > = 1 \r \t 0107020 T H E N ( _ \ P l a y e r I 0107040 n t e r f a c e S e l l s e 0107060 l f c a r g o s e l l Q t y 0107100 ) ; " ) ( e d i t e d " 2 6 0107120 - J U L - 8 3 1 6 : 0 3 : 5 3 0107140 " ) ( e d i t o r M I T T A 0107160 L ) ( \r r u l e N u m b e r 0107200 6 ) ( r u l e S e t # & ( R 0107220 u l e S e t " F R S C @ $ P C 0107240 " ) ) ) \r ( D E F I N S T R u 0107260 l e ( " L V S . 0 . 0 . 1 3 6 0107300 . 6 6 4 2 9 . 1 " ) ( s o u r 0107320 c e \r " ( * T o p - L 0107340 e v e l R u l e S e t f o r 0107360 t a k i n g t u r n s . 0107400 S e t s g o a l a n d d e 0107420 s t i n a t i o n . ) \r \r I F 0107440 ~ g o a l \r T H E N g o 0107460 a l _ ' P e d d l e ; " ) ( e 0107500 d i t e d " 2 2 - J U L - 8 3 0107520 1 8 : 3 3 : 1 3 " ) ( e d i 0107540 t o r S T E F I K ) ( r u l 0107560 e N u m b e r 1 ) ( r u l e 0107600 S e t # & ( \r R u l e S e t 0107620 " Y Q S C @ < ? t " ) ) ) \r ( D 0107640 E F I N S T R u l e ( " L V 0107660 S . 0 . 0 . 1 3 6 . 6 6 4 2 9 . 0107700 2 " ) ( s o u r c e \r " I 0107720 F t r u c k : c a r g o g o 0107740 a l = ' P e d d l e p o s s i 0107760 b l e S t o p s _ ( R o a d S t 0110000 o p s $ C o n s u m e r ) \r 0110020 T H E N d e s t i n a t i o 0110040 n _ ( P i c k H i O b j s e l 0110060 f ' R a t e C o n s u m e r s 0110100 p o s s i b l e S t o p s ) ; 0110120 " ) ( e d i t e d " 2 2 - J 0110140 U L - 8 3 1 8 : 3 3 : 1 3 " ) 0110160 ( \r e d i t o r S T E F I K 0110200 ) ( r u l e N u m b e r 2 ) 0110220 ( r u l e S e t # & ( R u l 0110240 e S e t " Y Q S C @ < ? t " ) 0110260 ) ) \r ( D E F I N S T R u l e 0110300 ( " L V S . 0 . 0 . 1 3 6 . 6 0110320 6 4 2 9 . 3 " ) ( s o u r c e 0110340 \r " I F ~ t r u c k : c a 0110360 r g o g o a l = ' P e d d l e 0110400 p o s s i b l e S t o p s _ ( 0110420 R o a d S t o p s $ P r o d u 0110440 c e r ) \r T H E N d e s t 0110460 i n a t i o n _ ( P i c k H i O 0110500 b j s e l f ' R a t e P r o 0110520 d u c e r s p o s s i b l e S 0110540 t o p s ) ; " ) ( e d i t e d 0110560 " 2 2 - J U L - 8 3 1 8 : 3 0110600 3 : 1 3 " ) ( \r e d i t o r 0110620 S T E F I K ) ( r u l e N u m 0110640 b e r 3 ) ( r u l e S e t 0110660 # & ( R u l e S e t " Y Q S C 0110700 @ < ? t " ) ) ) \r ( D E F I N S 0110720 T R u l e ( " L V S . 0 . 0 0110740 . 1 3 6 . 6 6 4 2 9 . 4 " ) ( 0110760 s o u r c e \r " ( * D o n ' 0111000 t m o v e a w a y f r o m 0111020 A l i c e s d u r i n g e 0111040 n d g a m e . ) \r I F g o a 0111060 l = ' G o T o A l i c e s t r 0111100 u c k : l o c a t i o n = a l i 0111120 c e s \r T H E N g o a l _ 0111140 ' S i t T i g h t ; " ) ( e d 0111160 i t e d " 2 2 - J U L - 8 3 0111200 1 8 : 3 3 : 1 3 " ) ( e d i t 0111220 o r S T E F I K ) ( r u l e 0111240 N u m b e r 4 ) ( r u l e S 0111260 e t # & ( \r R u l e S e t " 0111300 Y Q S C @ < ? t " ) ) ) \r ( D E 0111320 F I N S T R u l e ( " L V S 0111340 . 0 . 0 . 1 3 6 . 6 6 4 2 9 . 5 0111360 " ) ( s o u r c e \r " ( * 0111400 E x c e p t d o n t o v e r 0111420 s t a y a t A l i c e s . ) 0111440 \r I F t r u c k : l o c a t i 0111460 o n = a l i c e s . T i m e 0111500 A t S t o p > 2 5 g o a l 0111520 = ' S i t T i g h t \r T H E N 0111540 a l i c e s _ ( N e a r e s t 0111560 R o a d S t o p ( R o a d S t 0111600 o p s $ A l i c e s R e s t a 0111620 u r a n t ) ) \r d 0111640 e s t i n a t i o n _ ( P i c 0111660 k H i O b j s e l f ' R a t 0111700 e S p o t s N e a r A l i c e s 0111720 ( R o a d S t o p s ) ) \r 0111740 g o a l _ ' G e t C l 0111760 o s e ; " ) ( e d i t e d " 0112000 2 2 - J U L - 8 3 1 8 : 3 3 : 0112020 1 3 " ) ( e d i t o r S T E 0112040 F I K ) ( r u l e N u m b e r 0112060 5 ) ( r u l e S e t # & ( 0112100 \r R u l e S e t " Y Q S C @ < 0112120 ? t " ) ) ) \r ( D E F I N S T 0112140 R u l e ( " L V S . 0 . 0 . 1 0112160 3 6 . 6 6 4 2 9 . 6 " ) ( s o 0112200 u r c e \r " ( * G e t n e 0112220 a r t o A l i c e s w h e 0112240 n t i m e g e t s c l o s 0112260 e ) \t \t \r I F \ S i m u l a 0112300 t o r : t i m e L e f t < 5 0112320 0 ~ [ g o a l < < ' ( S i t T 0112340 i g h t G e t C l o s e G o 0112360 T o A l i c e s ) ] \r T 0112400 H E N a l i c e s _ ( N e a r 0112420 e s t R o a d S t o p ( R o a 0112440 d S t o p s $ A l i c e s R e 0112460 s t a u r a n t ) ) \r 0112500 d e s t i n a t i o n _ ( 0112520 P i c k H i O b j s e l f ' 0112540 R a t e S p o t s N e a r A l i 0112560 c e s ( R o a d S t o p s ) ) 0112600 \r g o a l _ ' G e 0112620 t C l o s e ; " ) ( e d i t e 0112640 d " 2 2 - J U L - 8 3 1 8 : 0112660 3 3 : 1 3 " ) ( e d i t o r 0112700 S T E F I K ) ( r u l e N u m 0112720 b e r 6 ) ( r u l e S e t 0112740 # & ( \r R u l e S e t " Y Q S 0112760 C @ < ? t " ) ) ) \r ( D E F I N 0113000 S T R u l e ( " L V S . 0 . 0113020 0 . 1 3 6 . 6 6 4 2 9 . 7 " ) 0113040 ( s o u r c e \r " ( * G o 0113060 t o A l i c e s n o w t h 0113100 a t i t i s t i m e ) \r 0113120 I F \ S i m u l a t o r : t i 0113140 m e L e f t < 3 0 \r 0113160 ~ ( I S A t r u c k : l o c 0113200 a t i o n $ A l i c e s R e s 0113220 t a u r a n t ) \r T H 0113240 E N d e s t i n a t i o n _ 0113260 ( N e a r e s t R o a d S t o p 0113300 ( R o a d S t o p s $ A l i 0113320 c e s R e s t a u r a n t ) ) \r 0113340 g o a l _ ' G o T 0113360 o A l i c e s ; " ) ( e d i 0113400 t e d " 2 2 - J U L - 8 3 1 0113420 8 : 3 3 : 1 3 " ) ( e d i t o 0113440 r S T E F I K ) ( r u l e N 0113460 u m b e r 7 ) ( r u l e S e 0113500 t # & ( \r R u l e S e t " Y 0113520 Q S C @ < ? t " ) ) ) \r ( D E F 0113540 I N S T R u l e ( " L V S . 0113560 0 . 0 . 1 3 6 . 6 6 4 2 9 . 5 5 0113600 " ) ( s o u r c e \r " I F 0113620 ~ ( O R g o a l = ' S i t T i 0113640 g h t \r ( A N D 0113660 g o a l = ' G e t C l o s e 0113700 ( D i s t a n c e t r u c k : 0113720 l o c a t i o n a l i c e s ) 0113740 < = 3 ) ) \r T H E N . G o T 0113760 o S t o p p i n g P l a c e ; " 0114000 ) ( e d i t e d " 2 2 - J U 0114020 L - 8 3 1 8 : 3 3 : 1 3 " ) 0114040 ( e d i t o r S T E F I K ) 0114060 ( r u l e N u m b e r 8 ) ( 0114100 r u l e S e t # & ( \r R u l e 0114120 S e t " Y Q S C @ < ? t " ) ) 0114140 ) \r N I L \r 0114146