$ od -c -N 50000 [Erinyes]<LispManual>IdleMode.im!2
0000000   \r   {   B   e   g   i   n       S   u   b   S   e   c       I
0000020    d   l   e       M   o   d   e   }  \r   {   T   i   t   l   e
0000040        I   d   l   e       M   o   d   e   }  \r   {   T   e   x
0000060    t  \r  \r   {   i   n   d   e   x       *   P   R   I   M   A
0000100    R   Y   *       I   d   l   i   n   g   }  \r   {   i   n   d
0000120    e   x       *   P   R   I   M   A   R   Y   *       I   d   l
0000140    e       m   o   d   e   }  \r  \r   T   h   e       I   n   t
0000160    e   r   l   i   s   p   -   D       e   n   v   i   r   o   n
0000200    m   e   n   t       r   u   n   s       o   n       s   m   a
0000220    l   l       s   i   n   g   l   e   -   u   s   e   r       c
0000240    o   m   p   u   t   e   r   s   ,       u   s   u   a   l   l
0000260    y       l   o   c   a   t   e   d       i   n       u   s   e
0000300    r   s   '       o   f   f   i   c   e   s   .           O   f
0000320    t   e   n   ,       u   s   e   r   s       l   e   a   v   e
0000340        t   h   e   i   r       c   o   m   p   u   t   e   r   s
0000360        u   p       a   n   d       r   u   n   n   i   n   g    
0000400    f   o   r       d   a   y   s   ,       w   h   i   c   h    
0000420    c   a   n       c   a   u   s   e       s   e   v   e   r   a
0000440    l       p   r   o   b   l   e   m   s   .           F   i   r
0000460    s   t   ,       t   h   e       p   h   o   s   p   h   o   r
0000500        i   n       {   i   n   d   e   x       V   i   d   e   o
0000520        D   i   s   p   l   a   y       S   c   r   e   e   n   s
0000540    }   {   i   n   d   e   x       D   i   s   p   l   a   y    
0000560    S   c   r   e   e   n   s   }   {   i   n   d   e   x       S
0000600    c   r   e   e   n   s   }   t   h   e       v   i   d   e   o
0000620        d   i   s   p   l   a   y       s   c   r   e   e   n    
0000640    c   a   n       b   e       p   e   r   m   i   n   a   n   t
0000660    l   y       m   a   r   k   e   d       i   f       t   h   e
0000700        s   a   m   e       p   a   t   t   e   r   n       i   s
0000720        d   i   s   p   l   a   y   e   d       f   o   r       a
0000740        l   o   n   g       t   i   m   e       (   w   e   e   k
0000760    s   )   .           S   e   c   o   n   d   ,       i   f    
0001000    t   h   e       u   s   e   r       g   o   e   s       a   w
0001020    a   y   ,       l   e   a   v   i   n   g       a   n       I
0001040    n   t   e   r   l   i   s   p   -   D       s   y   s   t   e
0001060    m       r   u   n   n   i   n   g   ,       a   n   o   t   h
0001100    e   r       p   e   r   s   o   n       c   o   u   l   d    
0001120    p   o   s   s   i   b   l   y       w   a   l   k       u   p
0001140        a   n   d       u   s   e       t   h   e       e   n   v
0001160    i   r   o   n   m   e   n   t   ,       t   a   k   i   n   g
0001200        a   d   v   a   n   t   a   g   e       o   f       a   n
0001220    y       p   a   s   s   w   o   r   d   s       t   h   a   t
0001240        h   a   d       b   e   e   n       e   n   t   e   r   e
0001260    d   .           T   o       s   o   l   v   e       t   h   e
0001300    s   e       p   r   o   b   l   e   m   s   ,       t   h   e
0001320        I   n   t   e   r   l   i   s   p   -   D       e   n   v
0001340    i   r   o   n   m   e   n   t       i   m   p   l   e   m   e
0001360    n   t   s       t   h   e       c   o   n   c   e   p   t    
0001400    o   f       "   i   d   l   e       m   o   d   e   .   "  \r
0001420   \r   I   f       n   o       k   e   y   b   o   a   r   d    
0001440    o   r       m   o   u   s   e       a   c   t   i   o   n    
0001460    h   a   s       o   c   c   u   r   r   e   d       f   o   r
0001500        a       s   p   e   c   i   f   i   e   d       t   i   m
0001520    e   ,       t   h   e       I   n   t   e   r   l   i   s   p
0001540    -   D       e   n   v   i   r   o   n   m   e   n   t       a
0001560    u   t   o   m   a   t   i   c   a   l   l   y       e   n   t
0001600    e   r   s       i   d   l   e       m   o   d   e   .        
0001620    W   h   i   l   e       i   d   l   e       m   o   d   e    
0001640    i   s       o   n   ,       t   h   e       d   i   s   p   l
0001660    a   y       s   c   r   e   e   n       i   s       b   l   a
0001700    c   k   e   d       o   u   t   ,       t   o       p   r   o
0001720    t   e   c   t       t   h   e       p   h   o   s   p   h   o
0001740    r   .           I   d   l   e       m   o   d   e       a   l
0001760    s   o       r   u   n   s       a       p   r   o   g   r   a
0002000    m       t   o       d   i   s   p   l   a   y       s   o   m
0002020    e       m   o   v   i   n   g       p   a   t   t   e   r   n
0002040        o   n       t   h   e       b   l   a   c   k       s   c
0002060    r   e   e   n   ,       s   o       t   h   e       s   c   r
0002100    e   e   n       d   o   e   s   n   '   t       a   p   p   e
0002120    a   r       b   r   o   k   e   n   .           U   s   u   a
0002140    l   l   y   ,       i   d   l   e       m   o   d   e       c
0002160    a   n       b   e       e   x   i   t   e   d       b   y    
0002200    p   r   e   s   s   i   n   g       a   n   y       k   e   y
0002220        o   n       t   h   e       k   e   y   b   o   a   r   d
0002240        o   r       m   o   u   s   e   .           H   o   w   e
0002260    v   e   r   ,       t   h   e       u   s   e   r       c   a
0002300    n       o   p   t   i   o   n   a   l   l   y       s   p   e
0002320    c   i   f   y       t   h   a   t       i   d   l   e       m
0002340    o   d   e       s   h   o   u   l   d       e   r   a   s   e
0002360        t   h   e       c   u   r   r   e   n   t       p   a   s
0002400    s   w   o   r   d       c   a   c   h   e       w   h   e   n
0002420        i   t       i   s       e   n   t   e   r   e   d   ,    
0002440    a   n   d       r   e   q   u   i   r   e       t   h   e    
0002460    n   e   x   t       u   s   e   r       t   o       s   u   p
0002500    p   l   y       a       p   a   s   s   w   o   r   d       t
0002520    o       e   x   i   t       i   d   l   e       m   o   d   e
0002540    .  \r  \r   N   o   t   e   :           I   f       e   i   t
0002560    h   e   r       s   h   i   f   t       k   e   y       i   s
0002600        p   r   e   s   s   e   d       w   h   i   l   e       I
0002620    n   t   e   r   l   i   s   p   -   D       i   s       i   n
0002640        i   d   l   e       m   o   d   e   ,       t   h   e    
0002660    c   u   r   r   e   n   t       u   s   e   r       n   a   m
0002700    e       a   n   d       t   h   e       a   m   o   u   n   t
0002720        o   f       t   i   m   e       s   p   e   n   t       i
0002740    d   l   i   n   g       a   r   e       d   i   s   p   l   a
0002760    y   e   d       i   n       t   h   e       p   r   o   m   p
0003000    t       w   i   n   d   o   w       (   w   h   i   c   h    
0003020    a   p   p   e   a   r   s       a   s       l   o   n   g    
0003040    a   s       t   h   e       s   h   i   f   t       k   e   y
0003060        i   s       h   e   l   d       d   o   w   n   )   .    
0003100   \r  \r  \r   I   d   l   e       m   o   d   e       c   a   n
0003120        a   l   s   o       b   e       e   n   t   e   r   e   d
0003140        b   y       c   a   l   l   i   n   g       t   h   e    
0003160    f   u   n   c   t   i   o   n       {   i   n   d   e   x    
0003200    *   P   R   I   M   A   R   Y   *       I   D   L   E       F
0003220    n   }   {   f   n       I   D   L   E   }   ,       o   r    
0003240    b   y       s   e   l   e   c   t   i   n   g       t   h   e
0003260        {   l   i   s   p       I   d   l   e   }       m   e   n
0003300    u       c   o   m   m   a   n   d       f   r   o   m       t
0003320    h   e       b   a   c   k   g   r   o   u   n   d       m   e
0003340    n   u       (   {   P   a   g   e   R   e   f       (   B   a
0003360    c   k   g   r   o   u   n   d       M   e   n   u       C   o
0003400    m   m   a   n   d   )       I   d   l   e   }   )   .        
0003420    T   h   e       {   l   i   s   p       I   d   l   e   }    
0003440    m   e   n   u       c   o   m   m   a   n   d       h   a   s
0003460        s   u   b   i   t   e   m   s       t   h   a   t       a
0003500    l   l   o   w       t   h   e       u   s   e   r       t   o
0003520        i   n   t   e   r   a   c   t   i   v   e   l   y       s
0003540    e   t       t   h   e       i   d   l   e       o   p   t   i
0003560    o   n   s       (   d   i   s   p   l   a   y       p   r   o
0003600    g   r   a   m   ,       e   r   a   s   i   n   g       p   a
0003620    s   s   w   o   r   d   ,       e   t   c   .   )       s   p
0003640    e   c   i   f   i   e   d       b   y       t   h   e       v
0003660    a   r   i   a   b   l   e       {   v   a   r       I   D   L
0003700    E   .   P   R   O   F   I   L   E   }   :  \r  \r  \r   {   n
0003720    o   t   e           c   u   r   r   e   n   t   l   y   ,    
0003740    t   h   e       s   u   b   m   e   n   u       i   t   e   m
0003760    s       a   r   e       n   o   t       d   o   c   u   m   e
0004000    n   t   e   d   .           S   h   o   u   l   d       b   e
0004020        d   o   n   e       s   o   m   e   d   a   y   }  \r  \r
0004040   \r   {   V   a   r   D   e   f       {   N   a   m   e       I
0004060    D   L   E   .   P   R   O   F   I   L   E   }  \r   {   T   e
0004100    x   t  \r   T   h   e       v   a   l   u   e       o   f    
0004120    t   h   i   s       v   a   r   i   a   b   l   e       i   s
0004140        a       p   r   o   p   e   r   t   y       l   i   s   t
0004160        (   {   P   a   g   e   R   e   f       T   e   r   m    
0004200    P   r   o   p   e   r   t   y       l   i   s   t   s   }   )
0004220        w   h   i   c   h       c   o   n   t   r   o   l   s    
0004240    m   o   s   t       a   s   p   e   c   t   s       o   f    
0004260    i   d   l   e       m   o   d   e   .           T   h   e    
0004300    f   o   l   l   o   w   i   n   g       p   r   o   p   e   r
0004320    t   i   e   s       a   r   e       r   e   c   o   g   n   i
0004340    z   e   d   :  \r  \r   {   B   e   g   i   n       L   a   b
0004360    e   l   e   d   l   i   s   t       I   D   L   E   .   P   R
0004400    O   F   I   L   E       p   r   o   p   e   r   t   i   e   s
0004420    }  \r  \r   {   L   a   b   e   l       {   l   i   s   p    
0004440    T   I   M   E   O   U   T   }   }  \r   {   T   e   x   t  \r
0004460    V   a   l   u   e       i   s       a       n   u   m   b   e
0004500    r       t   h   a   t       d   e   t   e   r   m   i   n   e
0004520    s       h   o   w       l   o   n   g       (   i   n       m
0004540    i   n   u   t   e   s   )       I   n   t   e   r   l   i   s
0004560    p   -   D       w   i   l   l       w   a   i   t       b   e
0004600    f   o   r   e       a   u   t   o   m   a   t   i   c   a   l
0004620    l   y       e   n   t   e   r   i   n   g       i   d   l   e
0004640        m   o   d   e   .           I   f       {   l   i   s   p
0004660        N   I   L   }   ,       i   d   l   e       m   o   d   e
0004700        w   i   l   l       n   e   v   e   r       b   e       e
0004720    n   t   e   r   e   d       a   u   t   o   m   a   t   i   c
0004740    a   l   l   y   .           D   e   f   a   u   l   t       i
0004760    s       1   0       m   i   n   u   t   e   s   .  \r   }  \r
0005000   \r   {   L   a   b   e   l       {   l   i   s   p       F   O
0005020    R   G   E   T   }   }  \r   {   T   e   x   t  \r   I   f    
0005040    n   o   n   -   {   l   i   s   p       N   I   L   }   ,    
0005060    t   h   e       u   s   e   r   '   s       p   a   s   s   w
0005100    o   r   d       w   i   l   l       b   e       e   r   a   s
0005120    e   d       w   h   e   n       i   d   l   e       m   o   d
0005140    e       i   s       e   n   t   e   r   e   d   .           D
0005160    e   f   a   u   l   t       i   s       {   l   i   s   p    
0005200    N   I   L   }       (   d   o   n   '   t       e   r   a   s
0005220    e       p   a   s   s   w   o   r   d   )   .  \r  \r   N   o
0005240    t   e   :           I   f       t   h   e       p   a   s   s
0005260    w   o   r   d       i   s       e   r   a   s   e   d   ,    
0005300    a   n   y       p   r   o   g   r   a   m   s       l   e   f
0005320    t       r   u   n   n   i   n   g       w   h   e   n       i
0005340    d   l   e       m   o   d   e       i   s       e   n   t   e
0005360    r   e   d       w   i   l   l       f   a   i   l       i   f
0005400        t   h   e   y       t   r   y       d   o   i   n   g    
0005420    a   n   y   t   h   i   n   g       r   e   q   u   i   r   i
0005440    n   g       p   a   s   s   w   o   r   d   s       (   s   u
0005460    c   h       a   s       a   c   c   e   s   s   i   n   g    
0005500    f   i   l   e       s   e   r   v   e   r   s   )   .  \r   }
0005520   \r  \r   {   L   a   b   e   l       {   l   i   s   p       A
0005540    L   L   O   W   E   D   .   L   O   G   I   N   S   }   }  \r
0005560    {   T   e   x   t  \r   D   e   t   e   r   m   i   n   e   s
0005600        w   h   o       c   a   n       e   x   i   t       i   d
0005620    l   e       m   o   d   e   ,       a   s       f   o   l   l
0005640    o   w   s   :  \r  \r   I   f       t   h   e       v   a   l
0005660    u   e       i   s       {   l   i   s   p       N   I   L   }
0005700    ,       i   d   l   e       m   o   d   e       i   s       e
0005720    x   i   t   e   d       w   i   t   h   o   u   t       r   e
0005740    q   u   e   s   t   i   n   g       l   o   g   i   n   .  \r
0005760   \r   I   f       t   h   e       v   a   l   u   e       i   s
0006000        {   l   i   s   p       L   O   G   I   N   }       (   t
0006020    h   e       d   e   f   a   u   l   t   )   ,       l   o   g
0006040    i   n       i   s       r   e   q   u   i   r   e   d   ,    
0006060    b   u   t       a   n   y   o   n   e       i   s       a   l
0006100    l   o   w   e   d       t   o       e   x   i   t       i   d
0006120    l   e       m   o   d   e   .           T   h   i   s       w
0006140    i   l   l       o   v   e   r   w   r   i   t   e       t   h
0006160    e       p   r   e   v   i   o   u   s       u   s   e   r   '
0006200    s       u   s   e   r       n   a   m   e       a   n   d    
0006220    p   a   s   s   w   o   r   d       e   a   c   h       t   i
0006240    m   e       i   d   l   e       m   o   d   e       i   s    
0006260    e   x   i   t   e   d   .      \r  \r   I   f       t   h   e
0006300        v   a   l   u   e       i   s       o   n   e       o   f
0006320        {   l   i   s   p       A   U   T   H   E   N   T   I   C
0006340    A   T   E   }   ,       {   l   i   s   p       N   S   .   A
0006360    U   T   H   E   N   T   I   C   A   T   E   }   ,       o   r
0006400        {   l   i   s   p       G   V   .   A   U   T   H   E   N
0006420    T   I   C   A   T   E   }   ,       l   o   g   i   n       i
0006440    s       r   e   q   u   i   r   e   d       a   n   d       t
0006460    h   e       p   a   s   s   w   o   r   d       i   s       c
0006500    h   e   c   k   e   d       w   i   t   h       t   h   e    
0006520    n   e   t   .           O   n   l   y       a   l   l   o   w
0006540        u   s   e   r   s       w   i   t   h       a   c   c   o
0006560    u   n   t   s       t   o       e   x   i   t       i   d   l
0006600    e       m   o   d   e   .           {   l   i   s   p       N
0006620    S   .   A   U   T   H   E   N   T   I   C   A   T   E   }    
0006640    o   r       {   l   i   s   p       G   V   .   A   U   T   H
0006660    E   N   T   I   C   A   T   E   }       s   p   e   c   i   f
0006700    y       t   h   a   t       N   S       o   r       g   r   a
0006720    p   e   v   i   n   e       a   u   t   h   e   n   t   i   c
0006740    a   t   i   o   n       m   u   s   t       b   e       u   s
0006760    e   d   ,       r   e   s   p   e   c   t   i   v   e   l   y
0007000    .           {   l   i   s   p       A   U   T   H   E   N   T
0007020    I   C   A   T   E   }       i   n   d   i   c   a   t   e   s
0007040        t   h   a   t       e   i   t   h   e   r       t   y   p
0007060    e       o   f       a   u   t   h   e   n   t   i   c   a   t
0007100    i   o   n       c   a   n       b   e       t   r   i   e   d
0007120    .  \r  \r   I   f       t   h   e       v   a   l   u   e    
0007140    i   s       a       l   i   s   t   ,       i   t       s   h
0007160    o   u   l   d       b   e       a       l   i   s   t       o
0007200    f       g   r   o   u   p       a   n   d   /   o   r       u
0007220    s   e   r       n   a   m   e   s   .           T   h   e    
0007240    v   a   l   u   e       {   l   i   s   p       T   }       i
0007260    n       t   h   e       l   i   s   t       m   e   a   n   s
0007300        t   h   e       u   s   e   r       w   h   o       w   a
0007320    s       u   s   i   n   g       t   h   e       m   a   c   h
0007340    i   n   e       b   e   f   o   r   e       i   d   l   e    
0007360    m   o   d   e       w   a   s       e   n   t   e   r   e   d
0007400    .           I   f       t   h   e       v   a   l   u   e    
0007420    i   s       a       l   i   s   t   ,       i   d   l   e    
0007440    m   o   d   e       w   i   l   l       o   n   l   y       b
0007460    e       e   x   i   t   e   d       i   f   :       (   a   )
0007500        t   h   e       n   e   w       u   s   e   r   '   s    
0007520    u   s   e   r       n   a   m   e       i   s       i   n    
0007540    t   h   i   s       l   i   s   t   ,       (   b   )       t
0007560    h   e       n   e   w       u   s   e   r       i   s       a
0007600        m   e   m   b   e   r       o   f       a       g   r   o
0007620    u   p       w   h   o   s   e       n   a   m   e       i   s
0007640        o   n       t   h   i   s       l   i   s   t   ,       o
0007660    r       (   c   )       i   f       {   l   i   s   p       T
0007700    }       i   s       a       m   e   m   b   e   r       o   f
0007720        t   h   e       l   i   s   t   ,       a   n   d       t
0007740    h   e       s   a   m   e       u   s   e   r       l   o   g
0007760    s       i   n       w   i   t   h       t   h   e       s   a
0010000    m   e       p   a   s   s   w   o   r   d   .          \r   }
0010020   \r  \r   {   L   a   b   e   l       {   l   i   s   p       D
0010040    I   S   P   L   A   Y   F   N   }   }  \r   {   T   e   x   t
0010060   \r   T   h   e       v   a   l   u   e       o   f       t   h
0010100    i   s       p   r   o   p   e   r   t   y   ,       w   h   i
0010120    c   h       s   h   o   u   l   d       b   e       a       f
0010140    u   n   c   t   i   o   n       n   a   m   e       o   r    
0010160    l   a   m   b   d   a       e   x   p   r   e   s   s   i   o
0010200    n   ,       i   s       c   a   l   l   e   d       t   o    
0010220    d   i   s   p   l   a   y       a       m   o   v   i   n   g
0010240        p   a   t   t   e   r   n       o   n       t   h   e    
0010260    s   c   r   e   e   n       w   h   i   l   e       i   n    
0010300    i   d   l   e       m   o   d   e   .           T   h   i   s
0010320        f   u   n   c   t   i   o   n       i   s       c   a   l
0010340    l   e   d       w   i   t   h       o   n   e       a   r   g
0010360    u   m   e   n   t   ,       a       w   i   n   d   o   w    
0010400    c   o   v   e   r   i   n   g       t   h   e       w   h   o
0010420    l   e       s   c   r   e   e   n   .           T   h   e    
0010440    d   e   f   a   u   l   t       i   s       {   f   n       I
0010460    D   L   E   .   B   O   U   N   C   I   N   G   .   B   O   X
0010500    }       (   b   e   l   o   w   )   .  \r  \r   N   o   t   e
0010520    :           A   n   y       f   u   n   c   t   i   o   n    
0010540    u   s   e   d       a   s       a       {   l   i   s   p    
0010560    D   I   S   P   L   A   Y   F   N   }       s   h   o   u   l
0010600    d       c   a   l   l       {   f   n       B   L   O   C   K
0010620    }       (   {   P   a   g   e   R   e   f       F   n       B
0010640    L   O   C   K   }   )       f   r   e   q   u   e   n   t   l
0010660    y   ,       s   o       o   t   h   e   r       p   r   o   g
0010700    r   a   m   s       c   a   n       r   u   n       d   u   r
0010720    i   n   g       i   d   l   e       m   o   d   e   .  \r   }
0010740   \r  \r   {   L   a   b   e   l       {   l   i   s   p       S
0010760    A   V   E   V   M   }   }  \r   {   T   e   x   t  \r   V   a
0011000    l   u   e       i   s       a       n   u   m   b   e   r    
0011020    t   h   a   t       d   e   t   e   r   m   i   n   e   s    
0011040    h   o   w       l   o   n   g       (   i   n       m   i   n
0011060    u   t   e   s   )       a   f   t   e   r       i   d   l   e
0011100        m   o   d   e       i   s       e   n   t   e   r   e   d
0011120        t   h   a   t       {   f   n       S   A   V   E   V   M
0011140    }       (   {   P   a   g   e   R   e   f       F   n       S
0011160    A   V   E   V   M   }   )       w   i   l   l       b   e    
0011200    c   a   l   l   e   d       t   o       s   a   v   e       t
0011220    h   e       v   i   r   t   u   a   l       m   e   m   o   r
0011240    y   .           I   f       {   l   i   s   p       N   I   L
0011260    }   ,       {   f   n       S   A   V   E   V   M   }       i
0011300    s       n   e   v   e   r       c   a   l   l   e   d       a
0011320    u   t   o   m   a   t   i   c   a   l   l   y       f   r   o
0011340    m       i   d   l   e       m   o   d   e   .           D   e
0011360    f   a   u   l   t       i   s       1   0       m   i   n   u
0011400    t   e   s   .  \r   }  \r  \r   {   L   a   b   e   l       {
0011420    l   i   s   p       R   E   S   E   T   V   A   R   S   }   }
0011440   \r   {   T   e   x   t  \r   V   a   l   u   e       i   s    
0011460    a       l   i   s   t       o   f       t   w   o   -   e   l
0011500    e   m   e   n   t       l   i   s   t   s   :       {   l   i
0011520    s   p       (       (   {   a   r   g       V   A   R   {   s
0011540    u   b       1   }   }       {   a   r   g       E   X   P   {
0011560    s   u   b       1   }   }   )       (   {   a   r   g       V
0011600    A   R   {   s   u   b       2   }   }       {   a   r   g    
0011620    E   X   P   {   s   u   b       2   }   }   )       {   e   l
0011640    l   i   p   s   i   s   }   )   }   .           O   n       e
0011660    n   t   e   r   i   n   g       i   d   l   e       m   o   d
0011700    e   ,       e   a   c   h       v   a   r   i   a   b   l   e
0011720        {   a   r   g       V   A   R   {   s   u   b       N   }
0011740    }       i   s       b   o   u   n   d       t   o       t   h
0011760    e       v   a   l   u   e       o   f       t   h   e       c
0012000    o   r   r   e   s   p   o   n   d   i   n   g       e   x   p
0012020    r   e   s   s   i   o   n       {   a   r   g       E   X   P
0012040    {   s   u   b       N   }   }   .           W   h   e   n    
0012060    i   d   l   e       m   o   d   e       i   s       e   x   i
0012100    t   e   d   ,       e   a   c   h       v   a   r   i   a   b
0012120    l   e       {   a   r   g       V   A   R   {   s   u   b    
0012140    N   }   }       i   s       r   e   s   e   t       t   o    
0012160    i   t   s       o   r   i   g   i   n   a   l       v   a   l
0012200    u   e   .  \r   }  \r  \r   {   L   a   b   e   l       {   l
0012220    i   s   p       S   U   S   P   E   N   D   .   P   R   O   C
0012240    E   S   S   .   N   A   M   E   S   }   }  \r   {   T   e   x
0012260    t  \r   V   a   l   u   e       i   s       a       l   i   s
0012300    t       o   f       n   a   m   e   s   .           F   o   r
0012320        e   a   c   h       n   a   m   e       o   n       t   h
0012340    i   s       l   i   s   t   ,       i   f       a       p   r
0012360    o   c   e   s   s       b   y       t   h   a   t       n   a
0012400    m   e       i   s       f   o   u   n   d   ,       i   t    
0012420    w   i   l   l       b   e       s   u   s   p   e   n   d   e
0012440    d       u   p   o   n       e   n   t   e   r   i   n   g    
0012460    i   d   l   e       m   o   d   e       a   n   d       w   o
0012500    k   e   n       u   p   o   n       e   x   i   t   i   n   g
0012520        i   d   l   e       m   o   d   e   .  \r   }  \r  \r   {
0012540    E   n   d           L   a   b   e   l   e   d   l   i   s   t
0012560        I   D   L   E   .   P   R   O   F   I   L   E       p   r
0012600    o   p   e   r   t   i   e   s   }  \r  \r   }   }  \r  \r  \r
0012620   \r  \r   {   V   a   r   D   e   f       {   N   a   m   e    
0012640    I   D   L   E   .   F   U   N   C   T   I   O   N   S   }  \r
0012660    {   T   e   x   t  \r   T   h   e       v   a   l   u   e    
0012700    o   f       t   h   i   s       v   a   r   i   a   b   l   e
0012720        d   e   t   e   r   m   i   n   e   s       t   h   e    
0012740    m   e   n   u       r   a   i   s   e   d       b   y       s
0012760    e   l   e   c   t   i   n   g       t   h   e       {   l   i
0013000    s   p       D   i   s   p   l   a   y   }       s   u   b   i
0013020    t   e   m       o   f       t   h   e       {   l   i   s   p
0013040        I   d   l   e   }       b   a   c   k   g   r   o   u   n
0013060    d       m   e   n   u       c   o   m   m   a   n   d   .    
0013100        I   t       s   h   o   u   l   d       b   e       i   n
0013120        t   h   e       f   o   r   m   a   t       u   s   e   d
0013140        f   o   r       t   h   e       {   l   i   s   p       I
0013160    T   E   M   S   }       f   i   e   l   d       o   f       a
0013200        m   e   n   u       (   {   P   a   g   e   R   e   f    
0013220    (   M   e   n   u       F   i   e   l   d   )       I   T   E
0013240    M   S   }   )   ,       w   i   t   h       t   h   e       s
0013260    e   l   e   c   t   i   o   n       o   f       a   n       i
0013300    t   e   m       r   e   t   u   r   n   i   n   g       t   h
0013320    e       a   p   p   r   o   p   r   i   a   t   e       d   i
0013340    s   p   l   a   y       f   u   n   c   t   i   o   n   .  \r
0013360    }   }  \r  \r  \r   {   F   n   D   e   f       {   N   a   m
0013400    e       I   D   L   E   .   B   O   U   N   C   I   N   G   .
0013420    B   O   X   }       {   A   r   g   s       W   I   N   D   O
0013440    W       B   O   X       W   A   I   T   }  \r   {   T   e   x
0013460    t  \r   T   h   i   s       i   s       t   h   e       d   e
0013500    f   a   u   l   t       d   i   s   p   l   a   y       f   u
0013520    n   c   t   i   o   n       u   s   e   d       f   o   r    
0013540    i   d   l   e       m   o   d   e   .           {   a   r   g
0013560        B   O   X   }       i   s       b   o   u   n   c   e   d
0013600        a   b   o   u   t       {   a   r   g       W   I   N   D
0013620    O   W   }   ,       w   i   t   h       b   o   u   n   c   e
0013640    s       t   a   k   i   n   g       p   l   a   c   e       e
0013660    v   e   r   y       {   a   r   g       W   A   I   T   }    
0013700    m   i   l   l   i   s   e   c   o   n   d   s   .           {
0013720    a   r   g       B   O   X   }       c   a   n       b   e    
0013740    a       s   t   r   i   n   g   ,       a       b   i   t   m
0013760    a   p   ,       a       w   i   n   d   o   w       (   w   h
0014000    o   s   e       i   m   a   g   e       w   i   l   l       b
0014020    e       b   o   u   n   c   e   d       a   b   o   u   t   )
0014040    ,       o   r       a       l   i   s   t       c   o   n   t
0014060    a   i   n   i   n   g       a   n   y       n   u   m   b   e
0014100    r       o   f       t   h   e   s   e       (   w   h   i   c
0014120    h       w   i   l   l       b   e       c   y   c   l   e   d
0014140        t   h   r   o   u   g   h   )   .           {   a   r   g
0014160        B   O   X   }       d   e   f   a   u   l   t   s       t
0014200    o       t   h   e       v   a   l   u   e       o   f       t
0014220    h   e       v   a   r   i   a   b   l   e       {   i   n   d
0014240    e   x       *   P   R   I   M   A   R   Y   *       I   D   L
0014260    E   .   B   O   U   N   C   I   N   G   .   B   O   X       V
0014300    a   r   }   {   v   a   r       I   D   L   E   .   B   O   U
0014320    N   C   I   N   G   .   B   O   X   }   ,       w   h   i   c
0014340    h       i   s       i   s       i   n   i   t   i   a   l   l
0014360    y       t   h   e       s   t   r   i   n   g       {   l   i
0014400    s   p       "   I   n   t   e   r   l   i   s   p   -   D   "
0014420    }   .           {   a   r   g       W   A   I   T   }       d
0014440    e   f   a   u   l   t   s       t   o       1   0   0   0    
0014460    (   o   n   e       s   e   c   o   n   d   )   .  \r   }   }
0014500   \r  \r   }   {   E   n   d       S   u   b   S   e   c       I
0014520    d   l   e       M   o   d   e   }  \r  \r  \r  \r  \0  \0  \0
0014540   \0  \0 003   (   L   I   S   T       (   (   P   A   G   E    
0014560    N   I   L       (   F   O   L   I   O   I   N   F   O       (
0014600    A   R   A   B   I   C   )       S   T   A   R   T   I   N   G
0014620    P   A   G   E   #       1   )       (   0       0       6   1
0014640    2       7   9   2   )       (   (   F   O   L   I   O       N
0014660    I   L       (   P   A   R   A   L   O   O   K   S       (   Q
0014700    U   A   D       C   E   N   T   E   R   E   D   )       C   H
0014720    A   R   L   O   O   K   S       (   S   U   P   E   R   S   C
0014740    R   I   P   T       0       S   I   Z   E       1   0       F
0014760    A   M   I   L   Y       M   O   D   E   R   N       O   V   E
0015000    R   L   I   N   E       O   F   F       S   T   R   I   K   E
0015020    O   U   T       O   F   F       U   N   D   E   R   L   I   N
0015040    E       O   F   F       S   L   O   P   E       R   E   G   U
0015060    L   A   R       W   E   I   G   H   T       M   E   D   I   U
0015100    M   )       F   O   R   M   A   T   I   N   F   O       (   A
0015120    R   A   B   I   C   )   )       (   1   7   4       3   6    
0015140    2   8   8       3   6   )       N   I   L   )       (   H   E
0015160    A   D   I   N   G       N   I   L       (   H   E   A   D   I
0015200    N   G   T   Y   P   E       R   U   N   N   I   N   G   H   E
0015220    A   D   )       (   8   4       7   4   4       4   4   4    
0015240    3   6   )       N   I   L   )       (   T   E   X   T       N
0015260    I   L       N   I   L       (   8   4       9   6       4   5
0015300    6       6   0   0   )       N   I   L   )   )   )       (   P
0015320    A   G   E       N   I   L       N   I   L       (   0       0
0015340        6   1   2       7   9   2   )       (   (   F   O   L   I
0015360    O       N   I   L       (   P   A   R   A   L   O   O   K   S
0015400        (   Q   U   A   D       C   E   N   T   E   R   E   D   )
0015420        C   H   A   R   L   O   O   K   S       (   S   U   P   E
0015440    R   S   C   R   I   P   T       0       S   I   Z   E       1
0015460    0       F   A   M   I   L   Y       M   O   D   E   R   N    
0015500    O   V   E   R   L   I   N   E       O   F   F       S   T   R
0015520    I   K   E   O   U   T       O   F   F       U   N   D   E   R
0015540    L   I   N   E       O   F   F       S   L   O   P   E       R
0015560    E   G   U   L   A   R       W   E   I   G   H   T       M   E
0015600    D   I   U   M   )   )       (   2   8   2       4   2       7
0015620    2       3   6   )       N   I   L   )       (   H   E   A   D
0015640    I   N   G       N   I   L       (   H   E   A   D   I   N   G
0015660    T   Y   P   E       R   U   N   N   I   N   G   H   E   A   D
0015700    )       (   8   4       7   4   4       4   4   4       3   6
0015720    )       N   I   L   )       (   T   E   X   T       N   I   L
0015740        N   I   L       (   8   4       9   6       4   5   6    
0015760    6   0   0   )       N   I   L   )   )   )       (   P   A   G
0016000    E       N   I   L       N   I   L       (   0       0       6
0016020    1   2       7   9   2   )       (   (   F   O   L   I   O    
0016040    N   I   L       (   P   A   R   A   L   O   O   K   S       (
0016060    Q   U   A   D       C   E   N   T   E   R   E   D   )       C
0016100    H   A   R   L   O   O   K   S       (   S   U   P   E   R   S
0016120    C   R   I   P   T       0       S   I   Z   E       1   0    
0016140    F   A   M   I   L   Y       M   O   D   E   R   N       O   V
0016160    E   R   L   I   N   E       O   F   F       S   T   R   I   K
0016200    E   O   U   T       O   F   F       U   N   D   E   R   L   I
0016220    N   E       O   F   F       S   L   O   P   E       R   E   G
0016240    U   L   A   R       W   E   I   G   H   T       M   E   D   I
0016260    U   M   )   )       (   2   8   2       4   2       7   2    
0016300    3   6   )       N   I   L   )       (   H   E   A   D   I   N
0016320    G       N   I   L       (   H   E   A   D   I   N   G   T   Y
0016340    P   E       R   U   N   N   I   N   G   H   E   A   D   )    
0016360    (   8   4       7   4   4       4   4   4       3   6   )    
0016400    N   I   L   )       (   T   E   X   T       N   I   L       N
0016420    I   L       (   8   4       9   6       4   5   6       6   0
0016440    0   )       N   I   L   )   )   )   )   )  \0  \0  \0  \0  \0
0016460  005  \0 002  \0   &  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0016500   \0 002 001  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0016520   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0   &  \0  \0  \0  \0 001
0016540  354  \0 005  \0  \0  \0 004 002 004  \0  \0  \0  \0  \0  \0  \0
0016560   \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0016600   \0  \0  \0  \0 004  \0 002  \0   ?  \0   1   (   D   E   F   A
0016620    U   L   T   F   O   N   T       1       (   G   A   C   H   A
0016640        1   0   )       (   G   A   C   H   A       8   )       (
0016660    T   E   R   M   I   N   A   L       8   )   )  \0  \n  \0  \0
0016700   \0  \0  \0  \0  \0  \0  \0 023  \0 005   G   A   C   H   A  \0
0016720   \n  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0 002  \0
0016740  001  \0  \0  \0 001  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002
0016760   \0 001  \0  \0  \0 031  \0  \0  \0  \0 002  \0  \0  \0  \0  \0
0017000  002  \0 001  \0  \0  \0 022  \0  \0  \0  \0 002  \0  \0  \0  \0
0017020   \0 002  \0 001  \0  \0  \0 006  \0  \0  \0  \0 002  \0  \0  \0
0017040   \0  \0 002  \0 001  \0  \0  \0 001  \0  \0  \0  \0 002  \0  \0
0017060   \0  \0  \0 002  \0 001  \0  \0  \0 031  \0  \0  \0  \0 002  \0
0017100   \0  \0  \0  \0 002  \0 001  \0  \0  \0 034  \0  \0  \0  \0 002
0017120   \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0 001  \0  \0  \0  \0
0017140  002  \0  \0  \0  \0  \0 002  \0 001  \0  \0 002 247  \0  \0  \0
0017160   \0 002  \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0 001  \0  \0
0017200   \0  \0 002  \0  \0  \0  \0  \0 002  \0 001  \0  \0 002   Q  \0
0017220   \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0 001
0017240   \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0
0017260  336  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 001  \0  \0
0017300   \0 001  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 001  \0
0017320   \0  \0 001  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 001
0017340   \0  \0  \0 253  \0  \0  \0  \0 002  \0  \0  \0 027  \0  \0  \0
0017360   \0 001  \0  \0  \0 307  \0  \0  \0  \0 002  \0  \0  \0  \0  \0
0017400  002  \0 001  \0  \0  \0 001  \0  \0  \0  \0 002  \0  \0  \0  \0
0017420   \0 002  \0 001  \0  \0  \0 001  \0  \0  \0  \0 002  \0  \0  \0
0017440   \0  \0 002  \0 001  \0  \0  \0   Q  \0  \0  \0  \0 002  \0  \0
0017460   \0  \0  \0 002  \0 001  \0  \0  \0 001  \0  \0  \0  \0 002  \0
0017500   \0  \0  \0  \0 002  \0 001  \0  \0  \0 001  \0  \0  \0  \0 002
0017520   \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0 034  \0  \0  \0  \0
0017540  002  \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0 006  \0  \0  \0
0017560   \0 002  \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0 242  \0  \0
0017600   \0  \0 002  \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0 001  \0
0017620   \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0   ,
0017640   \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0
0017660  001  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 001  \0  \0
0017700   \0 027  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 001  \0
0017720   \0  \0 006  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 001
0017740   \0  \0  \0 316  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0
0017760  001  \0  \0  \0 002  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002
0020000   \0 001  \0  \0  \0 001  \0  \0  \0  \0 002  \0  \0  \0  \0  \0
0020020  002  \0 001  \0  \0  \0 026  \0  \0  \0  \0 002  \0  \0  \0  \0
0020040   \0 002  \0 001  \0  \0  \0 006  \0  \0  \0  \0 002  \0  \0  \0
0020060   \0  \0 002  \0 001  \0  \0  \0 200  \0  \0  \0  \0 002  \0  \0
0020100   \0  \0  \0 002  \0 001  \0  \0  \0 001  \0  \0  \0  \0 002  \0
0020120   \0  \0  \0  \0 002  \0 001  \0  \0  \0 261  \0  \0  \0  \0 002
0020140   \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0 002  \0  \0  \0  \0
0020160  002  \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0 001  \0  \0  \0
0020200   \0 002  \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0 036  \0  \0
0020220   \0  \0 002  \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0 006  \0
0020240   \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0   /
0020260   \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0
0020300  001  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 001  \0  \0
0020320   \0   J  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 001  \0
0020340   \0  \0 001  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 001
0020360   \0  \0  \0 310  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0
0020400  001  \0  \0  \0 001  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002
0020420   \0 001  \0  \0 001 230  \0  \0  \0  \0 002  \0  \0  \0  \0  \0
0020440  002  \0 001  \0  \0  \0 001  \0  \0  \0  \0 002  \0  \0  \0  \0
0020460   \0 002  \0 001  \0  \0 001 274  \0  \0  \0  \0 002  \0  \0  \0
0020500   \0  \0 002  \0 001  \0  \0  \0 002  \0  \0  \0  \0 002  \0  \0
0020520   \0  \0  \0 002  \0 001  \0  \0  \0 001  \0  \0  \0  \0 002  \0
0020540   \0  \0  \0  \0 002  \0 001  \0  \0  \0 031  \0  \0  \0  \0 002
0020560   \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0 006  \0  \0  \0  \0
0020600  002  \0  \0  \0  \0  \0 002  \0 001  \0  \0 001 032  \0  \0  \0
0020620   \0 002  \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0 001  \0  \0
0020640   \0  \0 002  \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0 223  \0
0020660   \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0 002
0020700   \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0
0020720  001  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 001  \0  \0
0020740   \0 026  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 001  \0
0020760   \0  \0 006  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 001
0021000   \0  \0 001  \a  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0
0021020  001  \0  \0  \0 002  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002
0021040   \0 001  \0  \0  \0 001  \0  \0  \0  \0 002  \0  \0  \0  \0  \0
0021060  002  \0 001  \0  \0  \0 031  \0  \0  \0  \0 002  \0  \0  \0  \0
0021100   \0 002  \0 001  \0  \0  \0 006  \0  \0  \0  \0 002  \0  \0  \0
0021120   \0  \0 002  \0 001  \0  \0 001   ]  \0  \0  \0  \0 002  \0  \0
0021140   \0  \0  \0 002  \0 001  \0  \0  \0 002  \0  \0  \0  \0 002  \0
0021160   \0  \0  \0  \0 002  \0 001  \0  \0  \0 001  \0  \0  \0  \0 002
0021200   \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0   %  \0  \0  \0  \0
0021220  002  \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0 006  \0  \0  \0
0021240   \0 002  \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0 252  \0  \0
0021260   \0  \0 002  \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0 002  \0
0021300   \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0 001
0021320   \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0
0021340    +  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 001  \0  \0
0021360   \0 001  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 001  \0
0021400   \0  \0 003  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 001
0021420   \0  \0  \0 001  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0
0021440  001  \0  \0  \0 001  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002
0021460   \0 001  \0  \0  \0 001  \0  \0  \0  \0 002  \0  \0  \0  \0  \0
0021500  002  \0 001  \0  \0  \0 001  \0  \0  \0  \0 002  \0  \0  \0  \0
0021520   \0 002  \0 001  \0  \0  \0 036  \0  \0  \0  \0 002  \0  \0  \0
0021540   \0  \0 002  \0 001  \0  \0  \0 006  \0  \0  \0  \0 002  \0  \0
0021560   \0  \0  \0 002  \0 001  \0  \0 001   :  \0  \0  \0  \0 002  \0
0021600   \0  \0  \0  \0 002  \0 001  \0  \0  \0 003  \0  \0  \0  \0 002
0021620   \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0 001  \0  \0  \0  \0
0021640  002  \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0 001  \0  \0  \0
0021660   \0 002  \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0   7  \0  \0
0021700   \0  \0 002  \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0 006  \0
0021720   \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 001  \0  \0 002  \f
0021740   \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 001  \0  \0  \0
0021760  003  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 001  \0  \0
0022000   \0 001  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 001  \0
0022020   \0  \0 030  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0 001
0022040   \0  \0  \0 001  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002  \0
0022060  001  \0  \0  \0 001  \0  \0  \0  \0 002  \0  \0  \0  \0  \0 002
0022100   \0 002  \0  \0  \0 001  \0  \0  \0  \0 002  \0  \0  \0  \0  \0
0022120  002  \0 002  \0  \0 031   ]  \0 304   z 272                    
0022133