$ od -c -N 50000 [Indigo]<Loops>RELEASE>27-SEP-83>LOOPSMIXIN.DCOM!1
0000000    (   F   I   L   E   C   R   E   A   T   E   D       "   2   2
0000020    -   S   E   P   -   8   3       1   5   :   2   6   :   0   0
0000040    "       (   "   c   o   m   p   i   l   e   d       o   n    
0000060    "       {   I   N   D   I   G   O   }   <   L   O   O   P   S
0000100    >   S   O   U   R   C   E   S   >   L   O   O   P   S   M   I
0000120    X   I   N   .   ;   4   )      \r   "   2   0   -   S   E   P
0000140    -   8   3       1   9   :   2   7   :   0   0   "       r   e
0000160    c   o   m   p   i   l   e   d       e   x   p   r   s   :    
0000200    L   i   s   t   M   e   t   a   C   l   a   s   s   .   D   e
0000220    s   t   r   o   y   I   n   s   t   a   n   c   e       L   i
0000240    s   t   M   e   t   a   C   l   a   s   s   .   N   e   w    
0000260    i   n       L   O   O   P   S   .   S   Y   S   O   U   T  \r
0000300        d   a   t   e   d       "   2   1   -   S   E   P   -   8
0000320    3       1   8   :   5   3   :   3   6   "   )  \r   (   F   I
0000340    L   E   C   R   E   A   T   E   D       "   2   2   -   S   E
0000360    P   -   8   3       1   5   :   2   5   :   2   4   "       {
0000400    I   N   D   I   G   O   }   <   L   O   O   P   S   >   S   O
0000420    U   R   C   E   S   >   L   O   O   P   S   M   I   X   I   N
0000440    .   ;   4       3   3   8   4   6       c   h   a   n   g   e
0000460    s       t   o   :       (   F   N   S      \r   L   i   s   t
0000500    M   e   t   a   C   l   a   s   s   .   N   e   w       L   i
0000520    s   t   M   e   t   a   C   l   a   s   s   .   D   e   s   t
0000540    r   o   y   I   n   s   t   a   n   c   e   )       p   r   e
0000560    v   i   o   u   s       d   a   t   e   :       "   2   0   -
0000600    S   E   P   -   8   3       1   2   :   0   9   :   1   9   "
0000620       \r   {   I   N   D   I   G   O   }   <   L   O   O   P   S
0000640    >   S   O   U   R   C   E   S   >   L   O   O   P   S   M   I
0000660    X   I   N   .   ;   3   )  \r   G   l   o   b   a   l   N   a
0000700    m   e   A   0   2   4   5       D   1  \r   (   N   A   M   E
0000720        E   R   R   O   R   S   E   T       L       (   2       E
0000740    R   R   O   R   S   E   T   .   W       1       E   R   R   O
0000760    R   S   E   T   .   V       0       E   R   R   O   R   S   E
0001000    T   .   U   )       P       4       o   b   j   %           P
0001020        1       o   l   d   N   a   m   e       P       0       G
0001040    e   t   V   a   l   u   e       F       1   0   Q       s   e
0001060    l   f       F       1   1   Q       n   a   m   e       F    
0001100    1   2   Q       p   r   o   p       F       1   3   Q       a
0001120    v       F       1   4   Q       v   a   r   N   a   m   e   )
0001140       \0 233  \b 005  \0 003   g  \0  \0   `  \0  \0  \n  \0  \0
0001160  277   W 020 021   1 003   W 020 021 001 004   g  \0  \0  \t  \0
0001200   \0 265 005   L 311  \0   Z 021   !  \a   J   d 004   `  \0  \0
0001220  360 243 277   h 260   # 006  \0  \0 311 022   _ 016 277   g  \0
0001240   \0   M 006  \0  \0 311 030 265 005 277   h 202  \n  \0  \0   ^
0001260  262   &   M   N  \n  \0  \0 022 265  \f   g  \0  \0   o  \0  \0
0001300   \0  \n  \0  \0 273   L   W 022   l 002   K 017 016 023   I   d
0001320    W 022 360 237 260   &   O 016 001   O 016 002   _ 016 277   ]
0001340  264 327 260 274 226   W 020   I  \n  \0  \0 277   W 026   W 022
0001360    W 020   W 030   W 024  \r 005  \0  \0 277   W 022 022   h 032
0001400  020  \0   (   2   2   2   Q       P   u   t   L   o   c   a   l
0001420    S   t   a   t   e       2   0   3   Q       U   n   N   a   m
0001440    e   E   n   t   i   t   y       1   3   4   Q       E   R   R
0001460    O   R       1   1   7   Q       G   e   t   N   t   h   M   e
0001500    t   h   o   d       1   0   7   Q       \   F   i   n   d   E
0001520    n   t   r   y   I   n   d   e   x       3   1   Q       G   e
0001540    t   O   b   j   e   c   t   R   e   c       1   0   Q       S
0001560    E   T   T   O   P   V   A   L   )  \r   (   1   2   5   Q    
0001600    S   e   t   N   a   m   e       7   5   Q       c   l   a   s
0001620    s       7   1   Q       S   e   t   N   a   m   e       6   1
0001640    Q       c   l   a   s   s       5   0   Q     004 003   c   l
0001660    a   s   s   T   Y   P   E   #       2   6   Q       O   b   j
0001700    e   c   t       5       G   l   o   b   a   l   N   a   m   e
0001720    T   a   b   l   e       2       C   u   r   r   e   n   t   N
0001740    a   m   e   T   a   b   l   e   )  \r   (   1   3   1   Q    
0001760    "   n   o   t       f   o   u   n   d       f   o   r       D
0002000    o   M   e   t   h   o   d   "   )  \r   G   l   o   b   a   l
0002020    N   a   m   e       D   1  \r   (   P       1       M   A   C
0002040    R   O   Y       P       0       M   A   C   R   O   X       I
0002060        4       a   v       I       3       p   r   o   p       I
0002100        2       n   a   m   e       I       1       v   a   r   N
0002120    a   m   e       I       0       s   e   l   f       F       2
0002140        R   E   S   E   T   V   A   R   S   L   S   T   )      \0
0002160    3 002 001  \0 005 021     001   g  \0  \0   d  \t  \0  \0 032
0002200    R 032   c 004   X   o  \0  \0  \0   g  \0  \0  \n  \0  \0   Y
0002220    g  \0  \0   H 001 002  \n  \0  \0   H 002   c 004   I 265  \a
0002240   \b  \0  \0   h 020 001 020  \0   (   5   5   Q       E   R   R
0002260    O   R   !       4   3   Q       S   E   T   T   O   P   V   A
0002300    L       3   1   Q       G   l   o   b   a   l   N   a   m   e
0002320    A   0   2   4   5       1   1   Q       G   E   T   T   O   P
0002340    V   A   L   )  \r   (   3   5   Q       C   u   r   r   e   n
0002360    t   N   a   m   e   T   a   b   l   e       2   6   Q       I
0002400    N   T   E   R   N   A   L       5       C   u   r   r   e   n
0002420    t   N   a   m   e   T   a   b   l   e   )  \r   (   2   3   Q
0002440        (   D   U   M   M   Y   .   F   O   R   .   E   R   R   O
0002460    R   S   E   T   )   )  \r   I   n   d   i   r   e   c   t   O
0002500    b   j   .   F   o   r   w   a   r   d   M   e   s   s   a   g
0002520    e       D   1  \r   (   I       5       d   u   m   m   y   A
0002540    r   g   5       I       4       d   u   m   m   y   A   r   g
0002560    4       I       3       d   u   m   m   y   A   r   g   3    
0002600    I       2       d   u   m   m   y   A   r   g   2       I    
0002620    1       d   u   m   m   y   A   r   g   1       I       0    
0002640    s   e   l   f       F       0       F   o   r   w   a   r   d
0002660    e   d   S   e   l   e   c   t   o   r   )      \0 024  \0 001
0002700   \0 006   `  \0  \0   P   A   B   C   D   E   h 032 032 032 032
0002720  032  \v  \0  \0 020  \0   (   2   1   Q       A   p   p   l   y
0002740    M   e   t   h   o   d   )  \r   (   2       D   e   f   a   u
0002760    l   t   O   b   j   e   c   t   )  \r   N   I   L  \r   I   n
0003000    d   i   r   e   c   t   O   b   j   .   I   V   M   i   s   s
0003020    i   n   g       D   1  \r   (   I       2       c   r   e   a
0003040    t   e   D   e   s   c   r   F   l   g       I       1       i
0003060    v   N   a   m   e       I       0       s   e   l   f   )    
0003100   \0 212 003  \0  \0 003   @ 021 021 001   H   g  \0  \0  \n  \0
0003120   \0 271   H   A   l 002   I 017 016 022 027  \0  \0 265 027   @
0003140  021 021 001   H   g  \0  \0  \n  \0  \0 271   H   A   B   l 003
0003160    I 017 016 020   A   B  \v  \0  \0 265   I   `  \0  \0   d 004
0003200    `  \0  \0 360 246   d 004   `  \0  \0 360 222 311  \0 202  \t
0003220   \0  \0 311  \b   A   `  \0  \0   d 004   `  \0  \0 360 246   d
0003240  004   `  \0  \0 360 222 311  \0 202  \t  \0  \0 311 006 021 022
0003260  002   j 272   H   I 001 360 221   J 204   I 002   Y 244   h 022
0003300    d 245 020   J   k 330 260 354   k 330  \n  \0  \0 001 020  \0
0003320    (   2   0   6   Q       F   N   T   H       1   4   5   Q    
0003340    G   e   t   L   i   s   p   C   l   a   s   s       1   1   3
0003360    Q       G   e   t   L   i   s   p   C   l   a   s   s       6
0003400    2   Q       G   e   t   I   V   D   e   s   c   r       4   3
0003420    Q       G   e   t   S   u   p   e   r   M   e   t   h   o   d
0003440        1   2   Q       F   e   t   c   h   M   e   t   h   o   d
0003460    O   r   H   e   l   p   )  \r   (   1   3   5   Q     004 003
0003500    c   l   a   s   s   T   Y   P   E   #       1   2   6   Q    
0003520  004 003   i   n   s   t   a   n   c   e   T   Y   P   E   #    
0003540    1   2   1   Q       D   e   f   a   u   l   t   O   b   j   e
0003560    c   t       1   0   3   Q     004 003   c   l   a   s   s   T
0003600    Y   P   E   #       7   4   Q     004 003   i   n   s   t   a
0003620    n   c   e   T   Y   P   E   #       6   7   Q       D   e   f
0003640    a   u   l   t   O   b   j   e   c   t       4   0   Q       I
0003660    V   M   i   s   s   i   n   g       2   6   Q       D   e   f
0003700    a   u   l   t   O   b   j   e   c   t       7       F   i   n
0003720    d   I   V   H   o   l   d   e   r   )  \r   N   I   L  \r   I
0003740    n   d   i   r   e   c   t   O   b   j   .   M   e   s   s   a
0003760    g   e   N   o   t   U   n   d   e   r   s   t   o   o   d    
0004000    D   1  \r   (   I       1       s   e   l   e   c   t   o   r
0004020        I       0       s   e   l   f       F       2       F   o
0004040    r   w   a   r   d   e   d   S   e   l   e   c   t   o   r   )
0004060       \0   4 002 001  \0 002   @ 021 021 001   H   g  \0  \0  \n
0004100   \0  \0 271   H   A   l 002   I 017 016 022 027  \0  \0 226   A
0004120    c 004   g  \0  \0 020   @ 021 021 001   H   g  \0  \0  \n  \0
0004140   \0 271   H   A   l 002   I 017 016 020  \0   (   5   1   Q    
0004160    G   e   t   S   u   p   e   r   M   e   t   h   o   d       1
0004200    2   Q       F   e   t   c   h   M   e   t   h   o   d   O   r
0004220    H   e   l   p   )  \r   (   4   6   Q       M   e   s   s   a
0004240    g   e   N   o   t   U   n   d   e   r   s   t   o   o   d    
0004260    3   5   Q       F   o   r   w   a   r   d   M   e   s   s   a
0004300    g   e       2   6   Q       D   e   f   a   u   l   t   O   b
0004320    j   e   c   t       7       F   i   n   d   R   e   c   e   i
0004340    v   e   r   )  \r   N   I   L  \r   L   i   s   t   M   e   t
0004360    a   C   l   a   s   s   .   D   e   s   t   r   o   y   I   n
0004400    s   t   a   n   c   e       D   1  \r   (   I       1       o
0004420    b   j   e   c   t       I       0       c   l   a   s   s   )
0004440       \0   ( 002  \0  \0 002   @   A   @   g  \0  \0  \n  \0  \0
0004460  003  \n  \0  \0   g  \0  \0  \v  \0  \0   @ 021 021 001   H   g
0004500   \0  \0  \n  \0  \0 271   H   A   l 002   I 017 016 020  \0   (
0004520    3   5   Q       G   e   t   S   u   p   e   r   M   e   t   h
0004540    o   d       2   2   Q       P   u   t   C   l   a   s   s    
0004560    1   4   Q       D   R   E   M   O   V   E       1   0   Q    
0004600    G   e   t   C   l   a   s   s   )  \r   (   3   2   Q       D
0004620    e   s   t   r   o   y   I   n   s   t   a   n   c   e       1
0004640    7   Q       A   l   l   I   n   s   t   a   n   c   e   s    
0004660    5       A   l   l   I   n   s   t   a   n   c   e   s   )  \r
0004700    N   I   L  \r   L   i   s   t   M   e   t   a   C   l   a   s
0004720    s   .   N   e   w       D   1  \r   (   P       2       n   e
0004740    w   I   n   s   t   a   n   c   e       I       1       n   a
0004760    m   e       I       0       c   l   a   s   s   )      \0   +
0005000  003  \0  \0 002   @ 021 021 001   H   g  \0  \0  \n  \0  \0 271
0005020    H   A   l 002   I 017 016 022 021 001 002   @   J   @   g  \0
0005040   \0  \n  \0  \0 003 032   g  \0  \0  \v  \0  \0   J 020  \0   (
0005060    4   7   Q       P   u   t   C   l   a   s   s       3   7   Q
0005100        G   e   t   C   l   a   s   s       1   2   Q       G   e
0005120    t   S   u   p   e   r   M   e   t   h   o   d   )  \r   (   4
0005140    4   Q       A   l   l   I   n   s   t   a   n   c   e   s    
0005160    3   4   Q       A   l   l   I   n   s   t   a   n   c   e   s
0005200        7       N   e   w   )  \r   N   I   L  \r   N   a   m   e
0005220    d   O   b   j   e   c   t   .   C   o   p   y       D   1  \r
0005240    (   P       2       o   b   j       I       1       n   a   m
0005260    e       I       0       s   e   l   f   )      \0   ( 005  \0
0005300   \0 002   @ 021 021 001   H   g  \0  \0  \n  \0  \0 271   H   k
0005320    I 017 016 022 021   ! 004   J   \   g  \0  \0  \n  \0  \0 273
0005340    L   A   l 002   K 017 016   J 020  \0   (   3   4   Q       F
0005360    e   t   c   h   M   e   t   h   o   d   O   r   H   e   l   p
0005400        1   2   Q       G   e   t   S   u   p   e   r   M   e   t
0005420    h   o   d   )  \r   (   3   1   Q       S   e   t   N   a   m
0005440    e       7       C   o   p   y   )  \r   N   I   L  \r   N   a
0005460    m   e   d   O   b   j   e   c   t   .   P   r   i   n   t   O
0005500    n       D   1  \r   (   I       1       f   i   l   e       I
0005520        0       s   e   l   f   )      \0   #  \0  \0  \0 002   o
0005540   \0  \0  \0   A  \n  \0  \0   @  \t  \0  \0   @   g  \0  \0  \n
0005560   \0  \0 265 006   @  \t  \0  \0   h 032 032   A  \n  \0  \0   @
0005600  020  \0   (   3   7   Q       P   R   I   N   2       3   0   Q
0005620        U   I   D       2   2   Q       G   e   t   V   a   l   u
0005640    e       1   3   Q       C   l   a   s   s   N   a   m   e    
0005660    7       P   R   I   N   1   )  \r   (   1   7   Q       n   a
0005700    m   e   )  \r   (   3       "   #   &   "   )  \r   N   a   m
0005720    e   d   O   b   j   e   c   t   .   S   e   t   N   a   m   e
0005740        D   1  \r   (   I       1       n   a   m   e       I    
0005760    0       s   e   l   f   )      \0  \v  \0  \0  \0 002   @   g
0006000   \0  \0   A  \v  \0  \0   @ 020  \0   (   7       P   u   t   V
0006020    a   l   u   e   )  \r   (   3       n   a   m   e   )  \r   N
0006040    I   L  \r   P   e   r   s   p   e   c   t   i   v   e   .   C
0006060    o   p   y       D   1  \r   (   I       0       s   e   l   f
0006100    )      \0   * 002  \0  \0 001   @   g  \0  \0  \n  \0  \0 021
0006120  021 001   H   g  \0  \0  \n  \0  \0 271   H   k   I 017 016 022
0006140    g  \0  \0   @   g  \0  \0   g  \0  \0  \v  \0  \0  \v  \0  \0
0006160  020  \0   (   4   7   Q       G   e   t   V   a   l   u   e    
0006200    4   4   Q       G   e   t   V   a   l   u   e       2   0   Q
0006220        F   e   t   c   h   M   e   t   h   o   d   O   r   H   e
0006240    l   p       6       G   e   t   V   a   l   u   e   )  \r   (
0006260    4   1   Q       m   y   V   i   e   w   N   a   m   e       3
0006300    6   Q       p   e   r   s   p   e   c   t   i   v   e   N   o
0006320    d   e       3   2   Q       p   e   r   s   p   e   c   t   i
0006340    v   e   s       1   5   Q       C   o   p   y       3       p
0006360    e   r   s   p   e   c   t   i   v   e   N   o   d   e   )  \r
0006400    N   I   L  \r   P   e   r   s   p   e   c   t   i   v   e   .
0006420    F   i   n   d   I   V   H   o   l   d   e   r       D   1  \r
0006440    (   I       1       i   v   N   a   m   e       I       0    
0006460    s   e   l   f   )      \0 033 002  \0  \0 002   @   g  \0  \0
0006500   \n  \0  \0 021 021 001   H   g  \0  \0  \n  \0  \0 271   H   A
0006520    l 002   I 017 016 020  \0   (   2   0   Q       F   e   t   c
0006540    h   M   e   t   h   o   d   O   r   H   e   l   p       6    
0006560    G   e   t   V   a   l   u   e   )  \r   (   1   5   Q       F
0006600    i   n   d   I   V   H   o   l   d   e   r       3       p   e
0006620    r   s   p   e   c   t   i   v   e   N   o   d   e   )  \r   N
0006640    I   L  \r   P   e   r   s   p   e   c   t   i   v   e   .   F
0006660    i   n   d   R   e   c   e   i   v   e   r       D   1  \r   (
0006700    I       1       s   e   l   e   c   t   o   r       I       0
0006720        s   e   l   f   )      \0 033 002  \0  \0 002   @   g  \0
0006740   \0  \n  \0  \0 021 021 001   H   g  \0  \0  \n  \0  \0 271   H
0006760    A   l 002   I 017 016 020  \0   (   2   0   Q       F   e   t
0007000    c   h   M   e   t   h   o   d   O   r   H   e   l   p       6
0007020        G   e   t   V   a   l   u   e   )  \r   (   1   5   Q    
0007040    F   i   n   d   R   e   c   e   i   v   e   r       3       p
0007060    e   r   s   p   e   c   t   i   v   e   N   o   d   e   )  \r
0007100    N   I   L  \r   P   e   r   s   p   e   c   t   i   v   e   .
0007120    L   i   s   t   V   i   e   w   s       D   1  \r   (   I    
0007140    0       s   e   l   f   )      \0 031 002  \0  \0 001   @   g
0007160   \0  \0  \n  \0  \0 021 021 001   H   g  \0  \0  \n  \0  \0 271
0007200    H   k   I 017 016 020  \0   (   2   0   Q       F   e   t   c
0007220    h   M   e   t   h   o   d   O   r   H   e   l   p       6    
0007240    G   e   t   V   a   l   u   e   )  \r   (   1   5   Q       L
0007260    i   s   t   V   i   e   w   s       3       p   e   r   s   p
0007300    e   c   t   i   v   e   N   o   d   e   )  \r   N   I   L  \r
0007320    R   e   m   e   m   b   e   r   N   a   m   e       D   1  \r
0007340    (   P       3       o   b   j   %           P       0       o
0007360    l   d   N   a   m   e       I       5       t   y   p   e    
0007400    I       4       a   v       I       3       p   r   o   p   N
0007420    a   m   e       I       2       n   e   w   N   a   m   e    
0007440    I       1       v   a   r   N   a   m   e       I       0    
0007460    s   e   l   f   )      \0 200  \a  \0  \0 006   @   A  \n  \0
0007500   \0 021   ! 002   @ 021 001 003   g  \0  \0  \t  \0  \0 265 005
0007520    K 311  \0   Y 021   ! 006   I   d 004   `  \0  \0 360 243 277
0007540    h 260   ! 006  \0  \0 311 022 276   g  \0  \0   L 006  \0  \0
0007560  311 030 265 005 277   h 202  \n  \0  \0   ] 262   6   L   M  \n
0007600   \0  \0 022 265  \f   g  \0  \0   o  \0  \0  \0  \n  \0  \0 272
0007620    K   B   l 002   J 017 016 023   H 225   @   H  \n  \0  \0 277
0007640    @   A   C  \v  \0  \0   B   @   A   C   E  \r 006  \0  \0   B
0007660  020   N 001   N 002 276   \ 264 313 260 260  \0   (   1   6   2
0007700    Q       P   u   t   L   o   c   a   l   S   t   a   t   e    
0007720    1   5   1   Q       G   e   t   V   a   l   u   e   O   n   l
0007740    y       1   4   2   Q       U   n   N   a   m   e   E   n   t
0007760    i   t   y       1   2   2   Q       E   R   R   O   R       1
0010000    0   5   Q       G   e   t   N   t   h   M   e   t   h   o   d
0010020        7   5   Q       \   F   i   n   d   E   n   t   r   y   I
0010040    n   d   e   x       2   1   Q       G   e   t   O   b   j   e
0010060    c   t   R   e   c       4       G   e   t   V   a   l   u   e
0010100    )  \r   (   1   1   3   Q       S   e   t   N   a   m   e    
0010120    6   3   Q       c   l   a   s   s       5   7   Q       S   e
0010140    t   N   a   m   e       5   1   Q       c   l   a   s   s    
0010160    4   0   Q     004 003   c   l   a   s   s   T   Y   P   E   #
0010200        1   6   Q       O   b   j   e   c   t   )  \r   (   1   1
0010220    7   Q       "   n   o   t       f   o   u   n   d       f   o
0010240    r       D   o   M   e   t   h   o   d   "   )  \r   S   t   r
0010260    u   c   M   e   t   a   .   N   e   w       D   1  \r   (   P
0010300        1   4   Q       c   v       P       1   3   Q       i   v
0010320        P       2       n   e   w   C   l   a   s   s       I    
0010340    2       s   u   p   e   r   s       I       1       n   a   m
0010360    e       I       0       s   e   l   f   )      \0 223  \r  \0
0010400   \0 003   @ 021 021 001   H   g  \0  \0  \n  \0  \0 271   H   A
0010420    B   l 003   I 017 016 022 021 201  \n   @   \   g  \0  \0  \n
0010440   \0  \0 273   L   g  \0  \0   l 002   K 017 016 260 033   d 001
0010460  021 001  \v   @   ^   g  \0  \0  \n  \0  \0 275   N   O 026   J
0010500    l 003   M 017 016 023 002 003 265 346   @   _ 020   g  \0  \0
0010520   \n  \0  \0   _ 016 277   O 020   g  \0  \0   l 002   O 016 017
0010540  016 260   .   d 001 021 001  \f   @   O 030   g  \0  \0  \v  \0
0010560   \0   i 360 263 032   @   _ 024   g  \0  \0  \n  \0  \0   _ 022
0010600  277   O 024   O 030   J   l 003   O 022 017 016 277 023 002 003
0010620  265 323   J 020  \0   (   1   7   3   Q       F   e   t   c   h
0010640    M   e   t   h   o   d   O   r   H   e   l   p       1   5   6
0010660    Q       G   e   t   C   V   H   e   r   e       1   2   0   Q
0010700        F   e   t   c   h   M   e   t   h   o   d   O   r   H   e
0010720    l   p       7   0   Q       F   e   t   c   h   M   e   t   h
0010740    o   d   O   r   H   e   l   p       3   7   Q       F   e   t
0010760    c   h   M   e   t   h   o   d   O   r   H   e   l   p       1
0011000    2   Q       G   e   t   S   u   p   e   r   M   e   t   h   o
0011020    d   )  \r   (   1   7   0   Q       C   o   p   y   C   V    
0011040    1   5   3   Q       L   o   c   a   l       1   3   0   Q    
0011060    C   V   s       1   1   5   Q       L   i   s   t       6   5
0011100    Q       C   o   p   y   I   V       4   4   Q       I   V   s
0011120        3   4   Q       L   i   s   t   !       7       N   e   w
0011140    )  \r   N   I   L  \r   V   a   r   L   e   n   g   t   h   .
0011160    L   e   n   g   t   h       D   1  \r   (   I       0       s
0011200    e   l   f   )      \0  \f  \0  \0  \0 001   @   g  \0  \0  \n
0011220   \0  \0  \t  \0  \0 020  \0   (   1   1   Q       L   E   N   G
0011240    T   H       6       G   e   t   V   a   l   u   e   )  \r   (
0011260    3       i   n   d   e   x   e   d   V   a   r   s   )  \r   N
0011300    I   L  \r   N   o   d   e   .   C   o   p   y       D   1  \r
0011320    (   I       0       s   e   l   f   )      \0   h  \n  \0  \0
0011340  001   @ 021   1 003   H   g  \0  \0  \n  \0  \0 271   H   @   [
0011360    g  \0  \0  \n  \0  \0 272   K   g  \0  \0   g  \0  \0   l 003
0011400    J 017 016 021   Q  \t   L 003 265  \n   M 022   l 002   I 017
0011420  016 020 001   _ 020 277   @   g  \0  \0   O 020  \v  \0  \0   _
0011440  022   g  \0  \0   O 020   g  \0  \0  \f  \0  \0 277   O 022   h
0011460  032   _ 016 277   N 265  \r   O 016   h 032   ^ 275   L 002   \
0011500  260 307   O 016   & 276 260 367  \0   (   1   1   2   Q       P
0011520    u   t   V   a   l   u   e       7   5   Q       G   e   t   I
0011540    V   H   e   r   e       2   4   Q       F   e   t   c   h   M
0011560    e   t   h   o   d   O   r   H   e   l   p       1   2   Q    
0011600    F   e   t   c   h   M   e   t   h   o   d   O   r   H   e   l
0011620    p   )  \r   (   1   0   7   Q       m   y   V   i   e   w   N
0011640    a   m   e       1   0   2   Q       p   e   r   s   p   e   c
0011660    t   i   v   e   N   o   d   e       7   0   Q       p   e   r
0011700    s   p   e   c   t   i   v   e   s       3   4   Q       p   e
0011720    r   s   p   e   c   t   i   v   e   s       3   1   Q       I
0011740    V   P   R   O   P   S       2   1   Q       L   i   s   t    
0011760    7       S   u   b   l   i   s   )  \r   N   I   L  \r   N   o
0012000    d   e   .   F   i   n   d   I   V   H   o   l   d   e   r    
0012020    D   1  \r   (   P       2       v       I       1       i   v
0012040    N   a   m   e       I       0       s   e   l   f   )      \0
0012060    5 005  \0  \0 002   @ 021 021 001   H   g  \0  \0  \n  \0  \0
0012100  271   H   k   I 017 016 022 021   1 004   I 003 265 004   h 020
0012120  001   Z   \   g  \0  \0  \n  \0  \0 273   L   A   l 002   K 017
0012140  016 221   J 020   I 002   Y 260 344  \0   (   4   3   Q       F
0012160    e   t   c   h   M   e   t   h   o   d   O   r   H   e   l   p
0012200        1   2   Q       F   e   t   c   h   M   e   t   h   o   d
0012220    O   r   H   e   l   p   )  \r   (   4   0   Q       H   a   s
0012240    I   V       7       L   i   s   t   V   i   e   w   s   )  \r
0012260    N   I   L  \r   N   o   d   e   .   F   i   n   d   R   e   c
0012300    e   i   v   e   r       D   1  \r   (   P       3       v    
0012320    P       2       p       I       1       s   e   l   e   c   t
0012340    o   r       I       0       s   e   l   f   )      \0   E 006
0012360   \0  \0 002   @ 021 021 001   H   g  \0  \0  \n  \0  \0 271   H
0012400    g  \0  \0   g  \0  \0   l 003   I 017 016 022 021   A 005   I
0012420  003 265 004   h 020 001 272   @   g  \0  \0   J  \v  \0  \0   [
0012440    ]   g  \0  \0  \n  \0  \0 274   M   A   l 002   L 017 016 221
0012460    K 020   I 002   Y 260 333  \0   (   6   3   Q       F   e   t
0012500    c   h   M   e   t   h   o   d   O   r   H   e   l   p       5
0012520    3   Q       G   e   t   V   a   l   u   e       1   2   Q    
0012540    F   e   t   c   h   M   e   t   h   o   d   O   r   H   e   l
0012560    p   )  \r   (   6   0   Q       U   n   d   e   r   s   t   a
0012600    n   d   s       4   7   Q       p   e   r   s   p   e   c   t
0012620    i   v   e   s       2   2   Q       p   e   r   s   p   e   c
0012640    t   i   v   e   s       1   7   Q       I   V   P   R   O   P
0012660    S       7       L   i   s   t   )  \r   N   I   L  \r   N   o
0012700    d   e   .   G   e   t   P   e   r   s   p       D   1  \r   (
0012720    P       0       p   e   r   s   p       I       2       c   a
0012740    u   s   e   E   r   r   o   r       I       1       p   e   r
0012760    s   p   N   a   m   e       I       0       s   e   l   f   )
0013000       \0   ! 001  \0  \0 003 021 020  \0   @   g  \0  \0   A  \v
0013020   \0  \0   X 222   H 265 021   B 264 016   @   o  \0  \0  \0   A
0013040   \v  \0  \0 264 003   h 020  \0   (   3   3   Q       H   E   L
0013060    P   C   H   E   C   K       1   2   Q       G   e   t   V   a
0013100    l   u   e   )  \r   (   6       p   e   r   s   p   e   c   t
0013120    i   v   e   s   )  \r   (   2   7   Q       "       h   a   s
0013140        n   o       p   e   r   s   p   e   c   t   i   v   e    
0013160    "   )  \r   N   o   d   e   .   L   i   s   t   V   i   e   w
0013200    s       D   1  \r   (   P       5       v   i   e   w       P
0013220        4       v   i   e   w   N   a   m   e       I       0    
0013240    s   e   l   f   )      \0   I 006  \0  \0 001   @ 021 021 001
0013260    H   g  \0  \0  \n  \0  \0 271   H   g  \0  \0   g  \0  \0   l
0013300  003   I 017 016 022 021   Q 005   H 003 265 004   I 020 001 274
0013320    @   g  \0  \0   L  \v  \0  \0   ]   d 004   `  \0  \0 360 230
0013340  273   J 265  \r   K   h 032   Z   Y 277   H 002   X 260 334   K
0013360    &   Z 260 367  \0   (   5   3   Q       G   e   t   V   a   l
0013400    u   e       1   2   Q       F   e   t   c   h   M   e   t   h
0013420    o   d   O   r   H   e   l   p   )  \r   (   6   1   Q     004
0013440  003   i   n   s   t   a   n   c   e   T   Y   P   E   #       4
0013460    7   Q       p   e   r   s   p   e   c   t   i   v   e   s    
0013500    2   2   Q       p   e   r   s   p   e   c   t   i   v   e   s
0013520        1   7   Q       I   V   P   R   O   P   S       7       L
0013540    i   s   t   )  \r   N   I   L  \r   T   e   m   p   C   l   a
0013560    s   s   .   N   e   w       D   1  \r   (   I       0       s
0013600    e   l   f   )      \0 023 002  \0  \0 001   @ 021 021 001   H
0013620    g  \0  \0  \n  \0  \0 271   H   k   I 017 016 020  \0   (   1
0013640    2   Q       F   e   t   c   h   M   e   t   h   o   d   O   r
0013660    H   e   l   p   )  \r   (   7       N   e   w   T   e   m   p
0013700    )  \r   N   I   L  \r   T   e   m   p   l   a   t   e   .   C
0013720    o   p   y   A   0   3   0   6       D   1  \r   (   P       1
0013740        o   l   d   V   a   l   u   e       P       0       t   c
0013760    V   a   l   u   e       I       2       p   r   o   p   N   a
0014000    m   e       I       1       v   a   r   N   a   m   e       I
0014020        0       s   e   l   f       F       2       a   l   i   s
0014040    t   )      \0 037 002 001  \0 003 021     001   @   A   B  \v
0014060   \0  \0   Y   d   R   g  \0  \0  \v  \0  \0   X 360 246   @   A
0014100    H   B  \f  \0  \0   h 020  \0   (   3   3   Q       P   u   t
0014120    V   a   l   u   e   O   n   l   y       2   1   Q       T   e
0014140    m   p   l   a   t   e   C   o   p   y       1   0   Q       G
0014160    e   t   V   a   l   u   e   O   n   l   y   )  \r   (   1   6
0014200    Q       C   o   p   y   )  \r   N   I   L  \r   T   e   m   p
0014220    l   a   t   e   .   C   o   p   y       D   1  \r   (   P    
0014240    4       t   c   V   a   l   u   e       P       3       o   l
0014260    d   V   a   l   u   e       P       2       n   e   w   C   l
0014300    a   s   s       I       2       a   l   i   s   t       I    
0014320    1       c   l   a   s   s       I       0       s   e   l   f
0014340        F       5       i   n   s   t   a   n   c   e   )      \0
0014360    * 005 001  \0 003   A 021 021 001   H   g  \0  \0  \n  \0  \0
0014400  271   H   k   I 017 016 022 021   ! 004   B   A   J 032   h 032
0014420   \n  \0  \0   b 004   U   g  \0  \0  \n  \0  \0   J 020  \0   (
0014440    4   6   Q       M   a   p   I   V   s   !       3   5   Q    
0014460    \   N   C   O   N   C   2       1   2   Q       G   e   t   S
0014500    u   p   e   r   M   e   t   h   o   d   )  \r   (   4   3   Q
0014520        T   e   m   p   l   a   t   e   .   C   o   p   y   A   0
0014540    3   0   6       7       C   o   p   y   )  \r   N   I   L  \r
0014560    T   e   m   p   l   a   t   e   .   N   e   w   A   0   3   0
0014600    9       D   1  \r   (   P       1       o   l   d   V   a   l
0014620    u   e       P       0       t   c   V   a   l   u   e       I
0014640        2       p   r   o   p   N   a   m   e       I       1    
0014660    v   a   r   N   a   m   e       I       0       s   e   l   f
0014700        F       2       a   l   i   s   t   )      \0 034 002 001
0014720   \0 003 021     001   @   A   B  \v  \0  \0   Y   d   R  \n  \0
0014740   \0   X 360 246   @   A   H   B  \f  \0  \0   h 020  \0   (   3
0014760    0   Q       P   u   t   V   a   l   u   e   O   n   l   y    
0015000    1   6   Q       T   e   m   p   l   a   t   e   C   o   p   y
0015020        1   0   Q       G   e   t   V   a   l   u   e   O   n   l
0015040    y   )  \r   N   I   L  \r   N   I   L  \r   T   e   m   p   l
0015060    a   t   e   .   N   e   w       D   1  \r   (   P       4    
0015100    t   c   V   a   l   u   e       P       3       o   l   d   V
0015120    a   l   u   e       P       2       i   n   s   t   a   n   c
0015140    e       I       1       a   l   i   s   t       I       0    
0015160    c   l   a   s   s   )      \0   * 005  \0  \0 002   @ 021 021
0015200  001   H   g  \0  \0  \n  \0  \0 271   H   k   I 017 016 022 021
0015220    ! 004   A   @   J 032   h 032  \n  \0  \0   b 002   J   g  \0
0015240   \0  \n  \0  \0   J 020  \0   (   4   6   Q       M   a   p   I
0015260    V   s   !       3   5   Q       \   N   C   O   N   C   2    
0015300    1   2   Q       G   e   t   S   u   p   e   r   M   e   t   h
0015320    o   d   )  \r   (   4   3   Q       T   e   m   p   l   a   t
0015340    e   .   N   e   w   A   0   3   0   9       7       N   e   w
0015360    )  \r   N   I   L  \r   T   e   m   p   l   a   t   e   .   S
0015400    p   e   c   i   a   l   i   z   e   A   0   3   1   2       D
0015420    1  \r   (   P       1       o   l   d   V   a   l   u   e    
0015440    P       0       t   c   V   a   l   u   e       I       2    
0015460    p   r   o   p   N   a   m   e       I       1       v   a   r
0015500    N   a   m   e       I       0       s   e   l   f       F    
0015520    4       n   e   w   C   l   a   s   s       F       5       a
0015540    l   i   s   t   )      \0   7 004 002  \0 003 021   @ 003   @
0015560    A   B  \v  \0  \0   Y   d   U   g  \0  \0  \v  \0  \0   X 360
0015600  263       T   [   g  \0  \0  \n  \0  \0 272   K   A   l 002   J
0015620  017 016 245   T   A  \n  \0  \0 277   T   A   H   B  \f  \0  \0
0015640    h 020  \0   (   6   3   Q       P   u   t   C   l   a   s   s
0015660    I   V       5   3   Q       A   d   d   C   I   V       3   5
0015700    Q       F   e   t   c   h   M   e   t   h   o   d   O   r   H
0015720    e   l   p       2   1   Q       T   e   m   p   l   a   t   e
0015740    C   o   p   y       1   0   Q       G   e   t   V   a   l   u
0015760    e   O   n   l   y   )  \r   (   3   2   Q       H   a   s   I
0016000    V       1   6   Q       S   p   e   c   i   a   l   i   z   e
0016020    )  \r   N   I   L  \r   T   e   m   p   l   a   t   e   .   S
0016040    p   e   c   i   a   l   i   z   e       D   1  \r   (   P    
0016060    4       t   c   V   a   l   u   e       P       3       o   l
0016100    d   V   a   l   u   e       P       2       n   e   w   C   l
0016120    a   s   s       I       1       a   l   i   s   t       I    
0016140    0       c   l   a   s   s   )      \0   9 005  \0  \0 002   @
0016160  021 021 001   H   g  \0  \0  \n  \0  \0 271   H   A   d 232 004
0016200    l 004 360 264  \a   A   h   b 002 277   l 002   I 017 016 022
0016220  021   ! 004   A   @   J 032   h 032  \n  \0  \0   b 002   @   g
0016240   \0  \0  \n  \0  \0   J 020  \0   (   6   5   Q       M   a   p
0016260    I   V   s   !       5   4   Q       \   N   C   O   N   C   2
0016300        1   2   Q       G   e   t   S   u   p   e   r   M   e   t
0016320    h   o   d   )  \r   (   6   2   Q       T   e   m   p   l   a
0016340    t   e   .   S   p   e   c   i   a   l   i   z   e   A   0   3
0016360    1   2       7       S   p   e   c   i   a   l   i   z   e   )
0016400   \r   N   I   L  \r   N   o   d   e   .   A   d   d   P   e   r
0016420    s   p       D   1  \r   (   P       2       o   l   d   V   i
0016440    e   w       P       1       o   l   d   V   i   e   w   N   a
0016460    m   e       P       0       o   l   d   N   o   d   e       I
0016500        3       d   o   n   t   C   a   u   s   e   E   r   r   o
0016520    r       I       2       v   i   e   w       I       1       v
0016540    i   e   w   N   a   m   e       I       0       s   e   l   f
0016560    )      \0 261  \a  \0  \0 004   B   g  \0  \0  \n  \0  \0 021
0016600    a 006   H 262   O   B   g  \0  \0   g  \0  \0  \v  \0  \0 271
0016620    H   @ 360 263 024   C 263   <   B   o  \0  \0  \0   H   o  \0
0016640   \0  \0  \f  \0  \0 260   ,   I   d   A 360 221   B 020 262   $
0016660    C 255   B   o  \0  \0  \0   I   o  \0  \0  \0  \f  \0  \0 277
0016700    H   \   g  \0  \0  \n  \0  \0 273   L   I   B   l 003   K 017
0016720  016 277   @   g  \0  \0   A  \v  \0  \0   Z   g  \0  \0 360 242
0016740    J 265 037   B   g  \0  \0   @  \v  \0  \0   B   g  \0  \0   A
0016760    g  \0  \0  \f  \0  \0   @   g  \0  \0   B   A  \f  \0  \0 020
0017000    B 360 263 341   C 255   J   o  \0  \0  \0   A   o  \0  \0  \0
0017020   \f  \0  \0 277   @   ^   g  \0  \0  \n  \0  \0 275   N   A   J
0017040    l 003   M 017 016 277 260 275  \0   (   2   4   3   Q       F
0017060    e   t   c   h   M   e   t   h   o   d   O   r   H   e   l   p
0017100        2   3   2   Q       H   E   L   P   C   H   E   C   K    
0017120    2   0   6   Q       P   u   t   V   a   l   u   e       1   7
0017140    5   Q       P   u   t   V   a   l   u   e       1   6   2   Q
0017160        P   u   t   V   a   l   u   e       1   4   1   Q       G
0017200    e   t   V   a   l   u   e       1   1   7   Q       F   e   t
0017220    c   h   M   e   t   h   o   d   O   r   H   e   l   p       1
0017240    0   6   Q       H   E   L   P   C   H   E   C   K       5   4
0017260    Q       H   E   L   P   C   H   E   C   K       2   6   Q    
0017300    G   e   t   V   a   l   u   e       6       G   e   t   V   a
0017320    l   u   e   )  \r   (   2   4   0   Q       D   e   l   e   t
0017340    e   P   e   r   s   p       2   0   1   Q       p   e   r   s
0017360    p   e   c   t   i   v   e   s       1   7   2   Q       m   y
0017400    V   i   e   w   N   a   m   e       1   6   6   Q       p   e
0017420    r   s   p   e   c   t   i   v   e   N   o   d   e       1   5
0017440    6   Q       p   e   r   s   p   e   c   t   i   v   e   N   o
0017460    d   e       1   4   5   Q       ?       1   3   5   Q       p
0017500    e   r   s   p   e   c   t   i   v   e   s       1   1   4   Q
0017520        D   e   l   e   t   e   P   e   r   s   p       2   3   Q
0017540        m   y   V   i   e   w   N   a   m   e       2   0   Q    
0017560    p   e   r   s   p   e   c   t   i   v   e   N   o   d   e    
0017600    3       p   e   r   s   p   e   c   t   i   v   e   N   o   d
0017620    e   )  \r   (   2   2   7   Q       "       p   e   r   s   p
0017640    e   c   t   i   v   e       o   f       s   e   l   f   .    
0017660        T   y   p   e       O   K       t   o       r   e   p   l
0017700    a   c   e       i   t   .   "       2   2   2   Q       "    
0017720    i   s       c   u   r   r   e   n   t   l   y       t   h   e
0017740        "       1   0   3   Q       "       p   r   e   v   i   o
0017760    u   s   l   y   .  \r   T   y   p   e       O   K       t   o
0020000        c   h   a   n   g   e       t   o       n   e   w       v
0020020    i   e   w       n   a   m   e   "       7   6   Q       "    
0020040    w   a   s       s   t   o   r   e   d       u   n   d   e   r
0020060        v   i   e   w   N   a   m   e       "       5   1   Q    
0020100    "       a   s       a       N   o   d   e   .  \r   T   y   p
0020120    e       O   K       t   o       r   e   p   l   a   c   e    
0020140    o   l   d   N   o   d   e       w   i   t   h       n   e   w
0020160        n   o   d   e   .   "       4   4   Q       "       a   l
0020200    r   e   a   d   y       h   a   s       n   o   d   e       "
0020220    )  \r   N   o   d   e   .   D   e   l   e   t   e   P   e   r
0020240    s   p       D   1  \r   (   P       0       o   l   d   V   i
0020260    e   w       I       3       d   o   n   t   C   a   u   s   e
0020300    E   r   r   o   r       I       2       v   i   e   w       I
0020320        1       v   i   e   w   N   a   m   e       I       0    
0020340    s   e   l   f   )      \0   ] 001  \0  \0 004   @   g  \0  \0
0020360    A  \v  \0  \0 021 001  \0   H   g  \0  \0 360 262 023   C 254
0020400    A   o  \0  \0  \0   @   o  \0  \0  \0  \f  \0  \0   h 020   B
0020420  265  \a   H   b 004 260 030   H 360 263 023   C 254   B   o  \0
0020440   \0  \0   A   o  \0  \0  \0  \f  \0  \0   h 020   B   g  \0  \0
0020460   \n  \0  \0   B   g  \0  \0   h   g  \0  \0  \f  \0  \0   @   g
0020500   \0  \0   h   A  \f  \0  \0 020  \0   (   1   3   2   Q       P
0020520    u   t   V   a   l   u   e       1   2   1   Q       P   u   t
0020540    V   a   l   u   e       1   0   6   Q       P   u   t   V   a
0020560    l   u   e       7   5   Q       H   E   L   P   C   H   E   C
0020600    K       4   0   Q       H   E   L   P   C   H   E   C   K    
0020620    7       G   e   t   V   a   l   u   e   )  \r   (   1   2   5
0020640    Q       p   e   r   s   p   e   c   t   i   v   e   s       1
0020660    1   6   Q       v   i   e   w   N   a   m   e       1   1   2
0020700    Q       p   e   r   s   p   e   c   t   i   v   e   N   o   d
0020720    e       1   0   3   Q       p   e   r   s   p   e   c   t   i
0020740    v   e   N   o   d   e       1   6   Q       ?       3       p
0020760    e   r   s   p   e   c   t   i   v   e   s   )  \r   (   7   2
0021000    Q       "       o   f       s   e   l   f   .  \r   T   y   p
0021020    e       O   K       t   o       c   o   n   t   i   n   u   e
0021040        w   i   t   h   o   u   t       c   h   a   n   g   i   n
0021060    g       n   o   d   e   .   "       6   5   Q       "       i
0021100    s       n   o   t       t   h   e       "       3   5   Q    
0021120    "  \r   T   y   p   e       O   K       t   o       c   o   n
0021140    t   i   n   u   e       w   i   t   h   o   u   t       c   h
0021160    a   n   g   i   n   g       n   o   d   e   .   "       3   0
0021200    Q       "       i   s       n   o   t       a       p   e   r
0021220    s   p   e   c   t   i   v   e       o   f       "   )  \r   N
0021240    o   d   e   .   D   e   s   t   r   o   y       D   1  \r   (
0021260    P       2       v   i   e   w   N   a   m   e       I       0
0021300        s   e   l   f   )      \0   B  \a  \0  \0 001   @ 021 021
0021320  001   H   g  \0  \0  \n  \0  \0 271   H   k   I 017 016 022 021
0021340    Q 006   I 003 265 022   @   ^   g  \0  \0  \n  \0  \0 275   N
0021360    k   M 017 016   h 020 001 272   @   \   g  \0  \0  \n  \0  \0
0021400  273   L   J   l 002   K 017 016 277   I 002   Y 260 327  \0   (
0021420    6   2   Q       F   e   t   c   h   M   e   t   h   o   d   O
0021440    r   H   e   l   p       4   0   Q       G   e   t   S   u   p
0021460    e   r   M   e   t   h   o   d       1   2   Q       F   e   t
0021500    c   h   M   e   t   h   o   d   O   r   H   e   l   p   )  \r
0021520    (   5   7   Q       D   e   l   e   t   e   P   e   r   s   p
0021540        3   5   Q       D   e   s   t   r   o   y   !       7    
0021560    L   i   s   t   V   i   e   w   N   a   m   e   s   )  \r   N
0021600    I   L  \r   N   o   d   e   .   D   e   s   t   r   o   y   !
0021620        D   1  \r   (   P       2       v   i   e   w   N   a   m
0021640    e       I       0       s   e   l   f   )      \0   G  \a  \0
0021660   \0 001   @ 021 021 001   H   g  \0  \0  \n  \0  \0 271   H   k
0021700    I 017 016 022 021   Q 006   I 003 265 022   @   ^   g  \0  \0
0021720   \n  \0  \0 275   N   k   M 017 016   h 020 001 272   @   g  \0
0021740   \0   J  \v  \0  \0   \   g  \0  \0  \n  \0  \0 273   L   k   K
0021760  017 016 277   I 002   Y 260 322  \0   (   7   1   Q       F   e
0022000    t   c   h   M   e   t   h   o   d   O   r   H   e   l   p    
0022020    6   2   Q       G   e   t   V   a   l   u   e       4   0   Q
0022040        G   e   t   S   u   p   e   r   M   e   t   h   o   d    
0022060    1   2   Q       F   e   t   c   h   M   e   t   h   o   d   O
0022100    r   H   e   l   p   )  \r   (   6   6   Q       D   e   s   t
0022120    r   o   y       5   6   Q       p   e   r   s   p   e   c   t
0022140    i   v   e   s       3   5   Q       D   e   s   t   r   o   y
0022160    !       7       L   i   s   t   V   i   e   w   N   a   m   e
0022200    s   )  \r   N   I   L  \r   N   o   d   e   .   L   i   s   t
0022220    V   i   e   w   N   a   m   e   s       D   1  \r   (   P    
0022240    5       v   i   e   w   N   a   m   e       I       0       s
0022260    e   l   f   )      \0   C 006  \0  \0 001 021   P 004   @   \
0022300    g  \0  \0  \n  \0  \0 273   L   g  \0  \0   g  \0  \0   l 003
0022320    K 017 016 260   %   d 001 021 001 005   @   g  \0  \0   M  \v
0022340   \0  \0 004   `  \0  \0 360 022 235   d 001 270   I 265  \a   H
0022360    h 032   Z 201   H   & 271 002 003 265 334   J 020  \0   (   4
0022400    6   Q       G   e   t   V   a   l   u   e       1   2   Q    
0022420    F   e   t   c   h   M   e   t   h   o   d   O   r   H   e   l
0022440    p   )  \r   (   5   2   Q     004 003   i   n   s   t   a   n
0022460    c   e   T   Y   P   E   #       4   2   Q       p   e   r   s
0022500    p   e   c   t   i   v   e   s       2   2   Q       p   e   r
0022520    s   p   e   c   t   i   v   e   s       1   7   Q       I   V
0022540    P   R   O   P   S       7       L   i   s   t   )  \r   N   I
0022560    L  \r   P   e   r   s   p   e   c   t   i   v   e   .   A   d
0022600    d   P   e   r   s   p       D   1  \r   (   P       0       m
0022620    y   N   o   d   e       I       2       v   i   e   w       I
0022640        1       v   i   e   w   N   a   m   e       I       0    
0022660    s   e   l   f   )      \0   * 003  \0  \0 003 021   0 002   @
0022700    g  \0  \0  \n  \0  \0   X 265  \r   @   o  \0  \0  \0  \n  \0
0022720   \0 277 260 355   Y   g  \0  \0  \n  \0  \0 272   I   A   B   l
0022740  003   J 017 016 020  \0   (   3   6   Q       F   e   t   c   h
0022760    M   e   t   h   o   d   O   r   H   e   l   p       2   4   Q
0023000        H   E   L   P   C   H   E   C   K       1   1   Q       G
0023020    e   t   V   a   l   u   e   )  \r   (   3   3   Q       A   d
0023040    d   P   e   r   s   p       6       p   e   r   s   p   e   c
0023060    t   i   v   e   N   o   d   e   )  \r   (   2   1   Q       "
0023100        h   a   s       n   o       p   e   r   s   p   e   c   t
0023120    i   v   e   N   o   d   e   .  \r   T   o       g   o       o
0023140    n   ,       m   a   k   e       s   e   l   f       a       p
0023160    e   r   s   p   e   c   t   i   v   e       u   s   i   n   g
0023200   \r   (   _       s   e   l   f       M   a   k   e   P   e   r
0023220    s   p       v   i   e   w   N   a   m   e       n   o   d   e
0023240    T   y   p   e   )   .       T   h   e   n       t   y   p   e
0023260        O   K   .   "   )  \r   P   e   r   s   p   e   c   t   i
0023300    v   e   .   D   e   l   e   t   e   M   e   A   s   P   e   r
0023320    s   p       D   1  \r   (   I       0       s   e   l   f   )
0023340       \0 037 002  \0  \0 001   @ 021 021 001   H   g  \0  \0  \n
0023360   \0  \0 271   H   @   g  \0  \0   g  \0  \0  \v  \0  \0   @   l
0023400  003   I 017 016 020  \0   (   2   6   Q       G   e   t   V   a
0023420    l   u   e       1   2   Q       F   e   t   c   h   M   e   t
0023440    h   o   d   O   r   H   e   l   p   )  \r   (   2   3   Q    
0023460    m   y   V   i   e   w   N   a   m   e       2   0   Q       p
0023500    e   r   s   p   e   c   t   i   v   e   N   o   d   e       7
0023520        D   e   l   e   t   e   P   e   r   s   p   )  \r   N   I
0023540    L  \r   P   e   r   s   p   e   c   t   i   v   e   .   D   e
0023560    l   e   t   e   P   e   r   s   p       D   1  \r   (   P    
0023600    0       m   y   N   o   d   e       I       3       d   o   n
0023620    t   C   a   u   s   e   E   r   r   o   r       I       2    
0023640    v   i   e   w       I       1       v   i   e   w   N   a   m
0023660    e       I       0       s   e   l   f   )      \0   - 003  \0
0023700   \0 004   @   g  \0  \0  \n  \0  \0 021   ! 002   H 265 016   C
0023720  265 035   @   o  \0  \0  \0  \n  \0  \0 020   Z   g  \0  \0  \n
0023740   \0  \0 271   J   A   B   C   l 004   I 017 016   h 020  \0   (
0023760    3   7   Q       F   e   t   c   h   M   e   t   h   o   d   O
0024000    r   H   e   l   p       2   7   Q       H   E   L   P   C   H
0024020    E   C   K       6       G   e   t   V   a   l   u   e   )  \r
0024040    (   3   4   Q       D   e   l   e   t   e   P   e   r   s   p
0024060        3       p   e   r   s   p   e   c   t   i   v   e   N   o
0024100    d   e   )  \r   (   2   4   Q       "       h   a   s       n
0024120    o       p   e   r   s   p   e   c   t   i   v   e   N   o   d
0024140    e   .           T   y   p   e       O   K       t   o       g
0024160    o       o   n   "   )  \r   P   e   r   s   p   e   c   t   i
0024200    v   e   .   D   e   s   t   r   o   y       D   1  \r   (   P
0024220        0       m   y   N   o   d   e       I       0       s   e
0024240    l   f   )      \0   , 005  \0  \0 001   @   g  \0  \0  \n  \0
0024260   \0 021   A 004   H 236   @   Z   g  \0  \0  \n  \0  \0 271   J
0024300    k   I 017 016 277   @   \   g  \0  \0  \n  \0  \0 273   L   k
0024320    K 017 016   h 020  \0   (   4   2   Q       G   e   t   S   u
0024340    p   e   r   M   e   t   h   o   d       2   3   Q       F   e
0024360    t   c   h   M   e   t   h   o   d   O   r   H   e   l   p    
0024400    6       G   e   t   V   a   l   u   e   )  \r   (   3   7   Q
0024420        D   e   s   t   r   o   y       2   0   Q       D   e   l
0024440    e   t   e   M   e   A   s   P   e   r   s   p       3       p
0024460    e   r   s   p   e   c   t   i   v   e   N   o   d   e   )  \r
0024500    N   I   L  \r   P   e   r   s   p   e   c   t   i   v   e   .
0024520    D   e   s   t   r   o   y   !       D   1  \r   (   P       0
0024540        m   y   N   o   d   e       I       0       s   e   l   f
0024560    )      \0   . 005  \0  \0 001   @   g  \0  \0  \n  \0  \0 021
0024600    A 004   H 265 022   @   \   g  \0  \0  \n  \0  \0 273   L   k
0024620    K 017 016   h 020   Z   g  \0  \0  \n  \0  \0 271   J   k   I
0024640  017 016 277 260 360  \0   (   4   3   Q       F   e   t   c   h
0024660    M   e   t   h   o   d   O   r   H   e   l   p       2   4   Q
0024700        G   e   t   S   u   p   e   r   M   e   t   h   o   d    
0024720    6       G   e   t   V   a   l   u   e   )  \r   (   4   0   Q
0024740        D   e   s   t   r   o   y   !       2   1   Q       D   e
0024760    s   t   r   o   y       3       p   e   r   s   p   e   c   t
0025000    i   v   e   N   o   d   e   )  \r   N   I   L  \r   P   e   r
0025020    s   p   e   c   t   i   v   e   .   G   e   t   P   e   r   s
0025040    p       D   1  \r   (   P       1       p   e   r   s   p    
0025060    P       0       n   o   d   e       I       2       c   a   u
0025100    s   e   E   r   r   o   r       I       1       p   e   r   s
0025120    p   N   a   m   e       I       0       s   e   l   f   )    
0025140   \0   7 002  \0  \0 003   @   g  \0  \0  \n  \0  \0 021 021 001
0025160    H 265 017   B 264   '   @   o  \0  \0  \0  \n  \0  \0   h 020
0025200    g  \0  \0   A  \v  \0  \0   Y 222   I 265 021   B 264 016   @
0025220    o  \0  \0  \0   A  \v  \0  \0 264 003   h 020  \0   (   6   1
0025240    Q       H   E   L   P   C   H   E   C   K       4   0   Q    
0025260    G   e   t   V   a   l   u   e       2   7   Q       H   E   L
0025300    P   C   H   E   C   K       6       G   e   t   V   a   l   u
0025320    e   )  \r   (   3   4   Q       p   e   r   s   p   e   c   t
0025340    i   v   e   s       3       p   e   r   s   p   e   c   t   i
0025360    v   e   N   o   d   e   )  \r   (   5   5   Q       "       h
0025400    a   s       n   o       p   e   r   s   p   e   c   t   i   v
0025420    e       "       2   4   Q       "       h   a   s       n   o
0025440        p   e   r   p   e   c   t   i   v   e   s   .   "   )  \r
0025460    P   e   r   s   p   e   c   t   i   v   e   .   M   a   k   e
0025500    P   e   r   s   p       D   1  \r   (   I       2       n   o
0025520    d   e   T   y   p   e       I       1       v   i   e   w   N
0025540    a   m   e       I       0       s   e   l   f   )      \0   C
0025560  002  \0  \0 003   @   g  \0  \0  \n  \0  \0 265 034   B 265   3
0025600    g  \0  \0  \t  \0  \0 021 021 001   H   g  \0  \0  \n  \0  \0
0025620  271   H   k   I 017 016 022 021 021 001   H   g  \0  \0  \n  \0
0025640   \0 271   H   A 265 006   @  \t  \0  \0   @   l 003   I 017 016
0025660  020  \t  \0  \0 260 322  \0   (   7   7   Q       G   e   t   C
0025700    l   a   s   s   R   e   c       6   5   Q       C   l   a   s
0025720    s   N   a   m   e       5   4   Q       F   e   t   c   h   M
0025740    e   t   h   o   d   O   r   H   e   l   p       3   3   Q    
0025760    F   e   t   c   h   M   e   t   h   o   d   O   r   H   e   l
0026000    p       2   1   Q       G   e   t   O   b   j   e   c   t   R
0026020    e   c       6       G   e   t   V   a   l   u   e   )  \r   (
0026040    5   1   Q       A   d   d   P   e   r   s   p       3   0   Q
0026060        N   e   w       1   6   Q       N   o   d   e       3    
0026100    p   e   r   s   p   e   c   t   i   v   e   N   o   d   e   )
0026120   \r   N   I   L  \r   (   P   R   E   T   T   Y   C   O   M   P
0026140    R   I   N   T       L   O   O   P   S   M   I   X   I   N   C
0026160    O   M   S   )  \r   (   R   P   A   Q   Q       L   O   O   P
0026200    S   M   I   X   I   N   C   O   M   S       (   (   *       C
0026220    o   p   y   r   i   g   h   t       (   c   )       1   9   8
0026240    2       b   y       X   e   r   o   x       C   o   r   p   o
0026260    r   a   t   i   o   n   )       (   *       U   S   E   F   U
0026300    L       M   I   X   I   N   S   )       (   C   L   A   S   S
0026320    E   S       *      \r   K   E   R   N   E   L   M   I   X   I
0026340    N   S   )       (   F   N   S       *       K   E   R   N   E
0026360    L   M   I   X   I   N   F   N   S   )       (   *       *    
0026400    C   l   a   s   s   e   s       a   n   d       f   u   n   c
0026420    t   i   o   n   s       f   o   r       p   e   r   s   p   e
0026440    c   t   i   v   e   s       -   -       A       g   r   o   u
0026460    p       o   f       o   b   j   e   c   t   s  \r       c   a
0026500    n       b   e       a   s   s   o   c   i   a   t   e   d    
0026520    t   o   g   e   t   h   e   r       a   s       d   i   f   f
0026540    e   r   e   n   t       p   e   r   s   p   e   c   t   i   v
0026560    e   s       o   f       t   h   e       s   a   m   e       t
0026600    h   i   n   g   .       T   h   i   s       i   s       i   m
0026620    p   l   e   m   e   n   t   e   d       b   y       h   a   v
0026640    i   n   g  \r       t   h   e   m       a   l   l       p   o
0026660    i   n   t       t   o       a       N   o   d   e       i   n
0026700    s   t   a   n   c   e       w   h   i   c   h       h   a   s
0026720        a   l   l       t   h   e       a   s   s   o   c   i   a
0026740    t   e   d       o   b   j   e   c   t   s       o   n       a
0026760        p   r   o   p   e   r   t   y       l   i   s   t       (
0027000    o   f       t   h   e      \r   v   a   r   i   a   b   l   e
0027020        (   Q   U   O   T   E       p   e   r   s   p   e   c   t
0027040    i   v   e   s   )   )       %   .       E   a   c   h       o
0027060    b   j   e   c   t       h   a   s       a       p   e   r   s
0027100    p   e   c   t   i   v   e       n   a   m   e       (   u   n
0027120    i   q   u   e       i   n       t   h   e       a   s   s   o
0027140    c   i   a   t   e   d       g   r   o   u   p   ,      \r   b
0027160    u   t       p   e   r   h   a   p   s       u   s   e   d    
0027200    i   n       m   a   n   y       g   r   o   u   p   s   )    
0027220    t   h   a   t       i   s       u   s   e   d       t   o    
0027240    i   d   e   n   t   i   f   y       i   t       b   y       t
0027260    h   e       o   t   h   e   r       o   b   j   e   c   t   s
0027300    .       T   h   e       u   s   e   r       d   o   e   s    
0027320    n   o   t      \r   n   e   e   d       t   o       s   e   e
0027340        t   h   e       p   e   r   s   p   e   c   t   i   v   e
0027360    N   o   d   e   ,       b   u   t       c   a   n       s   i
0027400    m   p   l   y       g   e   t       f   r   o   m       o   n
0027420    e       o   b   j   e   c   t       t   o       a   n   o   t
0027440    h   e   r       b   y       m   e   a   n   s       o   f    
0027460    t   h   e       m   e   s   s   a   g   e  \r       G   e   t
0027500    P   e   r   s   p       w   i   t   h       a   r   g   u   m
0027520    e   n   t       p   e   r   s   p   N   a   m   e   .   )    
0027540    (   C   L   A   S   S   E   S       *       P   E   R   S   P
0027560    E   C   T   I   V   E   C   L   A   S   S   E   S   )       (
0027600    F   N   S       *       P   E   R   S   P   E   C   T   I   V
0027620    E   F   N   S   )       (   D   E   C   L   A   R   E   :    
0027640   \r   D   O   N   T   E   V   A   L   @   L   O   A   D       D
0027660    O   E   V   A   L   @   C   O   M   P   I   L   E       D   O
0027700    N   T   C   O   P   Y       C   O   M   P   I   L   E   R   V
0027720    A   R   S       (   A   D   D   V   A   R   S       (   N   L
0027740    A   M   A   )       (   N   L   A   M   L   )       (   L   A
0027760    M   A   )   )   )   )   )  \r   (   R   P   A   Q   Q       K
0030000    E   R   N   E   L   M   I   X   I   N   S       (   D   a   t
0030020    e   d   O   b   j   e   c   t       G   l   o   b   a   l   N
0030040    a   m   e   d   O   b   j   e   c   t       I   n   d   i   r
0030060    e   c   t   O   b   j       L   i   s   t   M   e   t   a   C
0030100    l   a   s   s       N   a   m   e   d   O   b   j   e   c   t
0030120        S   t   r   u   c   M   e   t   a      \r   T   e   m   p
0030140    C   l   a   s   s       T   e   m   p   l   a   t   e       V
0030160    a   r   L   e   n   g   t   h   )   )  \r   (   D   E   F   C
0030200    L   A   S   S   E   S       D   a   t   e   d   O   b   j   e
0030220    c   t       G   l   o   b   a   l   N   a   m   e   d   O   b
0030240    j   e   c   t       I   n   d   i   r   e   c   t   O   b   j
0030260        L   i   s   t   M   e   t   a   C   l   a   s   s       N
0030300    a   m   e   d   O   b   j   e   c   t       S   t   r   u   c
0030320    M   e   t   a       T   e   m   p   C   l   a   s   s      \r
0030340    T   e   m   p   l   a   t   e       V   a   r   L   e   n   g
0030360    t   h   )  \r   (   D   E   F   C   L   A   S   S       D   a
0030400    t   e   d   O   b   j   e   c   t       (   M   e   t   a   C
0030420    l   a   s   s       C   l   a   s   s       d   o   c       (
0030440    *       *       M   i   x   i   n       t   o       r   e   c
0030460    o   r   d       t   h   e       c   r   e   a   t   o   r    
0030500    a   n   d       d   a   t   e       o   f       c   r   e   a
0030520    t   i   o   n       f   o   r      \r   o   b   j   e   c   t
0030540    s   .   )       E   d   i   t   e   d   :       (   *       d
0030560    g   b   :       "   2   2   -   J   U   N   -   8   2       1
0030600    1   :   5   4   "   )   )       (   S   u   p   e   r   s    
0030620    O   b   j   e   c   t   )       (   C   l   a   s   s   V   a
0030640    r   i   a   b   l   e   s   )       (   I   n   s   t   a   n
0030660    c   e   V   a   r   i   a   b   l   e   s       (  \r   c   r
0030700    e   a   t   e   d       #   (   I   N   I   T   I   A   L    
0030720    (   D   A   T   E   )  \r  \t  \t           N   I   L   )    
0030740    d   o   c       (   *       d   a   t   a       a   n   d    
0030760    t   i   m   e       o   f       c   r   e   a   t   i   o   n
0031000        o   f       o   b   j   e   c   t   )   )       (   c   r
0031020    e   a   t   o   r       #   (   I   N   I   T   I   A   L  \r
0031040   \t  \t  \t  \t  \t  \t  \t  \t  \t                            
0031060    (   E   V   A   L       (   Q   U   O   T   E       U   S   E
0031100    R   N   A   M   E   )   )  \r  \t  \t  \t  \t  \t  \t  \t  \t
0031120   \t                               N   I   L   )       d   o   c
0031140        (   *       U   S   E   R   N   A   M   E       o   f  \r
0031160        c   r   e   a   t   o   r       o   f       o   b   j   e
0031200    c   t   )   )   )       (   M   e   t   h   o   d   s   )   )
0031220   \r   (   D   E   F   C   L   A   S   S       G   l   o   b   a
0031240    l   N   a   m   e   d   O   b   j   e   c   t       (   M   e
0031260    t   a   C   l   a   s   s       C   l   a   s   s       E   d
0031300    i   t   e   d   :       (   *       d   g   b   :       "   2
0031320    2   -   N   O   V   -   8   2       1   3   :   4   9   "   )
0031340        d   o   c       (   *       *       M   i   x   i   n    
0031360    f   o   r      \r   o   b   j   e   c   t       t   o       g
0031400    i   v   e       i   t       a       n   a   m   e       i   n
0031420        t   h   e       g   l   o   b   a   l       n   a   m   e
0031440        t   a   b   l   e   .       N   o   t   e       t   h   a
0031460    t       t   h   i   s       n   a   m   e       i   s       u
0031500    n   i   q   u   e   .       S   e   e       N   a   m   e   d
0031520    O   b   j   e   c   t   .   )   )       (  \r   S   u   p   e
0031540    r   s       N   a   m   e   d   O   b   j   e   c   t   )    
0031560    (   C   l   a   s   s   V   a   r   i   a   b   l   e   s   )
0031600        (   I   n   s   t   a   n   c   e   V   a   r   i   a   b
0031620    l   e   s       (   n   a   m   e       #   (   N   I   L    
0031640    N   I   L       G   l   o   b   a   l   N   a   m   e   )   )
0031660    )       (   M   e   t   h   o   d   s   )   )  \r   (   D   E
0031700    F   C   L   A   S   S       I   n   d   i   r   e   c   t   O
0031720    b   j       (   M   e   t   a   C   l   a   s   s       C   l
0031740    a   s   s       E   d   i   t   e   d   :       (   *       d
0031760    g   b   :       "   1   8   -   M   A   R   -   8   3       1
0032000    4   :   2   5   "   )   )       (   S   u   p   e   r   s    
0032020    O   b   j   e   c   t   )       (  \r   C   l   a   s   s   V
0032040    a   r   i   a   b   l   e   s   )       (   I   n   s   t   a
0032060    n   c   e   V   a   r   i   a   b   l   e   s   )       (   M
0032100    e   t   h   o   d   s       (   F   o   r   w   a   r   d   M
0032120    e   s   s   a   g   e       I   n   d   i   r   e   c   t   O
0032140    b   j   .   F   o   r   w   a   r   d   M   e   s   s   a   g
0032160    e       a   r   g   s       (  \r   d   u   m   m   y   A   r
0032200    g   1       d   u   m   m   y   A   r   g   2       d   u   m
0032220    m   y   A   r   g   3       d   u   m   m   y   A   r   g   4
0032240        d   u   m   m   y   A   r   g   5   )       d   o   c    
0032260    (   *       w   i   l   l       f   o   r   w   a   r   d    
0032300    m   e   s   s   a   g   e   s       w   i   t   h       u   p
0032320        t   o       f   i   v   e      \r   a   r   g   u   m   e
0032340    n   t   s       (   a       d   e   s   i   g   n       c   h
0032360    o   i   c   e   )       t   o       o   b   j   e   c   t    
0032400    i   n       D   e   f   a   u   l   t   O   b   j   e   c   t
0032420    ,       u   s   i   n   g       s   e   l   e   c   t   o   r
0032440        i   n       F   o   r   w   a   r   d   e   d   S   e   l
0032460    e   c   t   o   r   )   )       (  \r   I   V   M   i   s   s
0032500    i   n   g       I   n   d   i   r   e   c   t   O   b   j   .
0032520    I   V   M   i   s   s   i   n   g       a   r   g   s       (
0032540    i   v   N   a   m   e   )       d   o   c       (   *       F
0032560    i   n   d       a       p   e   r   s   p   e   c   t   i   v
0032600    e       w   h   i   c   h       h   a   s       t   h   e    
0032620    I   V       r   e   q   u   e   s   t   e   d   ,      \r   a
0032640    n   d       r   e   t   u   r   n       i   t   s       o   b
0032660    j   e   c   t       d   e   s   c   r   i   p   t   i   o   n
0032700    )   )       (   M   e   s   s   a   g   e   N   o   t   U   n
0032720    d   e   r   s   t   o   o   d       I   n   d   i   r   e   c
0032740    t   O   b   j   .   M   e   s   s   a   g   e   N   o   t   U
0032760    n   d   e   r   s   t   o   o   d       a   r   g   s       (
0033000    o   b   j      \r   s   e   l   e   c   t   o   r   )       d
0033020    o   c       (   *       S   e   t       u   p       m   e   s
0033040    s   a   g   e       f   o   r   w   a   r   d   i   n   g   )
0033060    )   )   )  \r   (   D   E   F   C   L   A   S   S       L   i
0033100    s   t   M   e   t   a   C   l   a   s   s       (   M   e   t
0033120    a   C   l   a   s   s       M   e   t   a   C   l   a   s   s
0033140        E   d   i   t   e   d   :       (   *       d   g   b   :
0033160        "   2   3   -   N   O   V   -   8   2       0   2   :   2
0033200    1   "   )   )       (   S   u   p   e   r   s       C   l   a
0033220    s   s   )       (  \r   C   l   a   s   s   V   a   r   i   a
0033240    b   l   e   s   )       (   I   n   s   t   a   n   c   e   V
0033260    a   r   i   a   b   l   e   s   )       (   M   e   t   h   o
0033300    d   s       (   D   e   s   t   r   o   y   I   n   s   t   a
0033320    n   c   e       L   i   s   t   M   e   t   a   C   l   a   s
0033340    s   .   D   e   s   t   r   o   y   I   n   s   t   a   n   c
0033360    e       a   r   g   s       (  \r   c   l   a   s   s       o
0033400    b   j   e   c   t   )       d   o   c       (   *       R   e
0033420    m   o   v   e       s   a   v   e   d       o   b   j   e   c
0033440    t       f   r   o   m       l   i   s   t       a   n   d    
0033460    t   h   e   n       d   e   s   t   r   o   y   )   )       (
0033500    N   e   w       L   i   s   t   M   e   t   a   C   l   a   s
0033520    s   .   N   e   w       a   r   g   s       (  \r   c   l   a
0033540    s   s   )   )   )   )  \r   (   D   E   F   C   L   A   S   S
0033560        N   a   m   e   d   O   b   j   e   c   t       (   M   e
0033600    t   a   C   l   a   s   s       C   l   a   s   s       d   o
0033620    c       (   *       *       M   i   x   i   n       t   o    
0033640    g   i   v   e       i   n   s   t   a   n   c   e   s       o
0033660    f       t   h   i   s       c   l   a   s   s       u   n   i
0033700    q   u   e       n   a   m   e   s   ,      \r   s   t   o   r
0033720    e   d       i   n       t   h   e       n   a   m   e       i
0033740    n   s   t   a   n   c   e       v   a   r   i   a   b   l   e
0033760    .       N   o   t   e       t   h   a   t       t   h   e    
0034000    L   O   O   P   S       f   u   n   c   t   i   o   n       N
0034020    a   m   e   E   n   t   i   t   y       a   l   r   e   a   d
0034040    y       p   r   o   v   i   d   e   s       a      \r   f   a
0034060    c   i   l   i   t   y       b   y       w   h   i   c   h    
0034100    o   b   j   e   c   t   s       c   a   n       b   e       g
0034120    i   v   e   n       a   n       a   r   b   i   t   r   a   r
0034140    y       n   u   m   b   e   r       o   f       n   a   m   e
0034160    s   .       T   h   i   s       m   i   x   i   n       i   s
0034200        u   s   e   d       g   i   v   e       a   n       o   b
0034220    j   e   c   t  \r       a       u   n   i   q   u   e       n
0034240    a   m   e   ,       a   n   d       t   o       i   n   d   i
0034260    c   a   t   e       c   l   a   s   s   e   s       w   h   o
0034300    s   e       i   n   s   t   a   n   c   e   s       a   r   e
0034320        n   o   r   m   a   l   l   y       e   x   p   e   c   t
0034340    e   d       t   o       h   a   v   e       u   n   i   q   u
0034360    e       n   a   m   e   s   .   )      \r   E   d   i   t   e
0034400    d   :       (   *       d   g   b   :       "   2   2   -   N
0034420    O   V   -   8   2       1   3   :   4   6   "   )   )       (
0034440    S   u   p   e   r   s       O   b   j   e   c   t   )       (
0034460    C   l   a   s   s   V   a   r   i   a   b   l   e   s   )    
0034500    (   I   n   s   t   a   n   c   e   V   a   r   i   a   b   l
0034520    e   s       (   n   a   m   e       #   (   N   I   L  \r  \t
0034540   \t  \t  \t  \t  \t  \t  \t  \t  \t  \t  \t   N   I   L      \r
0034560   \t  \t  \t  \t  \t  \t  \t  \t  \t  \t                       R
0034600    e   m   e   m   b   e   r   N   a   m   e   )       d   o   c
0034620   \r       (   *       n   a   m   e       i   s       s   t   o
0034640    r   e   d       i   n       n   a   m   e   T   a   b   l   e
0034660        a   n   d       a   s       I   V   )   )   )       (   M
0034700    e   t   h   o   d   s       (   C   o   p   y       N   a   m
0034720    e   d   O   b   j   e   c   t   .   C   o   p   y       a   r
0034740    g   s       (   n   a   m   e   )       d   o   c       (   *
0034760    )   )       (  \r   P   r   i   n   t   O   n       N   a   m
0035000    e   d   O   b   j   e   c   t   .   P   r   i   n   t   O   n
0035020        a   r   g   s       (   f   i   l   e   )       d   o   c
0035040        (   *       p   r   i   n   t       "   #   &   (   C   l
0035060    a   s   s   N   a   m   e       n   a   m   e   )   "   )   )
0035100        (   S   e   t   N   a   m   e      \r   N   a   m   e   d
0035120    O   b   j   e   c   t   .   S   e   t   N   a   m   e       a
0035140    r   g   s       (   n   a   m   e   )       d   o   c       (
0035160    *       S   e   t       t   h   e       n   a   m   e       I
0035200    V       i   n       t   h   i   s       o   b   j   e   c   t
0035220    )   )   )   )  \r   (   D   E   F   C   L   A   S   S       S
0035240    t   r   u   c   M   e   t   a       (   M   e   t   a   C   l
0035260    a   s   s       M   e   t   a   C   l   a   s   s       d   o
0035300    c       (   *       M   i   x   i   n       f   o   r       a
0035320        m   e   t   a       c   l   a   s   s       w   h   i   c
0035340    h       u   s   e   s       i   t   s       o   w   n       s
0035360    t   r   u   c   t   u   r   e       a   s  \r       a       t
0035400    e   m   p   l   a   t   e       f   o   r       n   e   w    
0035420    c   l   a   s   s   e   s   .       S   e   e       S   t   r
0035440    u   c   M   e   t   a   .   N   e   w   )       E   d   i   t
0035460    e   d   :       (   *       d   g   b   :       "   1   8   -
0035500    M   A   R   -   8   3       1   6   :   2   5   "   )   )    
0035520    (   S   u   p   e   r   s       M   e   t   a   C   l   a   s
0035540    s   )  \r       (   C   l   a   s   s   V   a   r   i   a   b
0035560    l   e   s   )       (   I   n   s   t   a   n   c   e   V   a
0035600    r   i   a   b   l   e   s   )       (   M   e   t   h   o   d
0035620    s       (   N   e   w       S   t   r   u   c   M   e   t   a
0035640    .   N   e   w       d   o   c       (   *       C   o   n   s
0035660    t   r   u   c   t       a       n   e   w       c   l   a   s
0035700    s   ,       u   s   i   n   g      \r   I   V       d   e   s
0035720    c   r   i   p   t   i   o   n   s       o   f       t   h   i
0035740    s       c   l   a   s   s       a   s       I   V       d   e
0035760    s   c   r   i   p   t   i   o   n   s       f   o   r       N
0036000    e   w       c   l   a   s   s   ,       a   n   d       s   i
0036020    m   i   l   a   r   l   y       f   o   r       C   V   s   ,
0036040        e   x   c   e   p   t       f   o   r      \r   t   h   o
0036060    s   e       C   V   s       w   h   i   c   h       h   a   v
0036100    e       a       p   r   o   p   e   r   t   y       L   o   c
0036120    a   l       w   i   t   h       v   a   l   u   e       T   )
0036140    )   )   )  \r   (   D   E   F   C   L   A   S   S       T   e
0036160    m   p   C   l   a   s   s       (   M   e   t   a   C   l   a
0036200    s   s       M   e   t   a   C   l   a   s   s       E   d   i
0036220    t   e   d   :       (   *       d   g   b   :       "   2   3
0036240    -   N   O   V   -   8   2       0   2   :   0   2   "   )   )
0036260        (   S   u   p   e   r   s       C   l   a   s   s   )    
0036300    (  \r   C   l   a   s   s   V   a   r   i   a   b   l   e   s
0036320    )       (   I   n   s   t   a   n   c   e   V   a   r   i   a
0036340    b   l   e   s   )       (   M   e   t   h   o   d   s       (
0036360    N   e   w       T   e   m   p   C   l   a   s   s   .   N   e
0036400    w       a   r   g   s       N   I   L       d   o   c       (
0036420    *       A   l   l       o   b   j   e   c   t   s       o   f
0036440        t   h   i   s      \r   c   l   a   s   s       w   i   l
0036460    l       b   e       t   e   m   p       o   b   j   e   c   t
0036500    s   )   )   )   )  \r   (   D   E   F   C   L   A   S   S    
0036520    T   e   m   p   l   a   t   e       (   M   e   t   a   C   l
0036540    a   s   s       M   e   t   a   C   l   a   s   s       d   o
0036560    c       (   *       *       S   p   e   c   i   a   l       C
0036600    l   a   s   s       u   s   e   d       f   o   r       c   o
0036620    m   p   o   s   i   t   e       o   b   j   e   c   t   s   .
0036640    )       E   d   i   t   e   d   :       (   *  \r       d   g
0036660    b   :       "   1   2   -   J   A   N   -   8   3       1   5
0036700    :   1   7   "   )   )       (   S   u   p   e   r   s       C
0036720    l   a   s   s   )       (   C   l   a   s   s   V   a   r   i
0036740    a   b   l   e   s   )       (   I   n   s   t   a   n   c   e
0036760    V   a   r   i   a   b   l   e   s   )       (   M   e   t   h
0037000    o   d   s       (   C   o   p   y      \r   T   e   m   p   l
0037020    a   t   e   .   C   o   p   y       a   r   g   s       (   c
0037040    l   a   s   s       a   l   i   s   t   )       d   o   c    
0037060    (   *       *       S   p   e   c   i   l   a   i   z   e   s
0037100        a       t   e   m   p   l   a   t   e       c   l   a   s
0037120    s       %   .       a   l   i   s   t       p   a   i   r   s
0037140        t   e   m   p   l   a   t   e      \r   s   u   b   c   l
0037160    a   s   s   e   s       f   o   u   n   d       i   n       t
0037200    h   e       I   V   s       w   i   t   h       t   h   e   i
0037220    r       n   e   w       s   p   e   c   i   a   l   i   z   a
0037240    t   i   o   n   s   .       M   o   s   t       o   f       t
0037260    h   e       w   o   r   k       i   s       d   o   n   e    
0037300    b   y       T   e   m   p   l   a   t   e   C   o   p   y   )
0037320    )  \r       (   N   e   w       T   e   m   p   l   a   t   e
0037340    .   N   e   w       d   o   c       (   *       *       F   i
0037360    l   l   s       i   n       t   h   e       n   e   w       i
0037400    n   s   t   a   n   c   e       s   u   b   s   t   i   t   u
0037420    t   i   n   g       f   o   r       t   e   m   p   l   a   t
0037440    e       i   n   s   t   a   n   c   e   s   .       a   l   i
0037460    s   t       p   a   i   r   s  \r       t   e   m   p   l   a
0037500    t   e       s   u   b   c   l   a   s   s   e   s       f   o
0037520    u   n   d       i   n       t   h   e       I   V   s       w
0037540    i   t   h       t   h   e   i   r       i   n   s   t   a   n
0037560    t   i   a   t   i   o   n   s   .       M   o   s   t       o
0037600    f       t   h   e       w   o   r   k       i   s       d   o
0037620    n   e       b   y      \r   T   e   m   p   l   a   t   e   C
0037640    o   p   y   )       a   r   g   s       (   a   l   i   s   t
0037660    )   )       (   S   p   e   c   i   a   l   i   z   e       T
0037700    e   m   p   l   a   t   e   .   S   p   e   c   i   a   l   i
0037720    z   e       a   r   g   s       (   a   l   i   s   t   )    
0037740    d   o   c       (   *       *       S   p   e   c   i   a   l
0037760    i   z   e   s       a      \r   t   e   m   p   l   a   t   e
0040000        c   l   a   s   s       %   .       a   l   i   s   t    
0040020    p   a   i   r   s       t   e   m   p   l   a   t   e       s
0040040    u   b   c   l   a   s   s   e   s       f   o   u   n   d    
0040060    i   n       t   h   e       I   V   s       w   i   t   h    
0040100    t   h   e   i   r       n   e   w       s   p   e   c   i   a
0040120    l   i   z   a   t   i   o   n   s   .      \r   M   o   s   t
0040140        o   f       t   h   e       w   o   r   k       i   s    
0040160    d   o   n   e       b   y       T   e   m   p   l   a   t   e
0040200    C   o   p   y   )   )   )   )  \r   (   D   E   F   C   L   A
0040220    S   S       V   a   r   L   e   n   g   t   h       (   M   e
0040240    t   a   C   l   a   s   s       C   l   a   s   s       d   o
0040260    c       (   *       *       M   i   x   i   n       t   o    
0040300    p   r   o   v   i   d   e       o   b   j   e   c   t   s    
0040320    w   i   t   h       a       s   e   t       o   f       i   n
0040340    d   e   x   e   d      \r   v   a   r   i   a   b   l   e   s
0040360    ,       a   c   c   e   s   s   e   d       b   y       n   u
0040400    m   b   e   r   .   )       E   d   i   t   e   d   :       (
0040420    *       m   j   s   :       "   2   9   -   J   U   N   -   8
0040440    2       1   4   :   5   1   "   )   )       (   S   u   p   e
0040460    r   s       O   b   j   e   c   t   )       (   C   l   a   s
0040500    s   V   a   r   i   a   b   l   e   s   )       (  \r   I   n
0040520    s   t   a   n   c   e   V   a   r   i   a   b   l   e   s    
0040540    (   i   n   d   e   x   e   d   V   a   r   s       N   I   L
0040560        d   o   c       (   *       p   l   a   c   e       w   h
0040600    e   r   e       i   n   d   e   x   e   d       v   a   r   i
0040620    a   b   l   e   s       a   r   e       s   t   o   r   e   d
0040640        f   o   r       V   a   r   L   e   n   g   t   h      \r
0040660    c   l   a   s   s   e   s   .   )   )   )       (   M   e   t
0040700    h   o   d   s       (   L   e   n   g   t   h       V   a   r
0040720    L   e   n   g   t   h   .   L   e   n   g   t   h       d   o
0040740    c       (   *       R   e   t   u   r   n   s       n   u   m
0040760    b   e   r       o   f       i   n   d   e   x   e   d       v
0041000    a   r   i   a   b   l   e   s       a   l   l   o   c   a   t
0041020    e   d       i   n      \r   t   h   i   s       i   n   s   t
0041040    a   n   c   e   .   )       a   r   g   s       N   I   L   )
0041060    )   )  \r   (   R   P   A   Q   Q       K   E   R   N   E   L
0041100    M   I   X   I   N   F   N   S       (   G   l   o   b   a   l
0041120    N   a   m   e       I   n   d   i   r   e   c   t   O   b   j
0041140    .   F   o   r   w   a   r   d   M   e   s   s   a   g   e    
0041160    I   n   d   i   r   e   c   t   O   b   j   .   I   V   M   i
0041200    s   s   i   n   g      \r   I   n   d   i   r   e   c   t   O
0041220    b   j   .   M   e   s   s   a   g   e   N   o   t   U   n   d
0041240    e   r   s   t   o   o   d       L   i   s   t   M   e   t   a
0041260    C   l   a   s   s   .   D   e   s   t   r   o   y   I   n   s
0041300    t   a   n   c   e       L   i   s   t   M   e   t   a   C   l
0041320    a   s   s   .   N   e   w       N   a   m   e   d   O   b   j
0041340    e   c   t   .   C   o   p   y      \r   N   a   m   e   d   O
0041360    b   j   e   c   t   .   P   r   i   n   t   O   n       N   a
0041400    m   e   d   O   b   j   e   c   t   .   S   e   t   N   a   m
0041420    e       P   e   r   s   p   e   c   t   i   v   e   .   C   o
0041440    p   y       P   e   r   s   p   e   c   t   i   v   e   .   F
0041460    i   n   d   I   V   H   o   l   d   e   r      \r   P   e   r
0041500    s   p   e   c   t   i   v   e   .   F   i   n   d   R   e   c
0041520    e   i   v   e   r       P   e   r   s   p   e   c   t   i   v
0041540    e   .   L   i   s   t   V   i   e   w   s       R   e   m   e
0041560    m   b   e   r   N   a   m   e       S   t   r   u   c   M   e
0041600    t   a   .   N   e   w       V   a   r   L   e   n   g   t   h
0041620    .   L   e   n   g   t   h       N   o   d   e   .   C   o   p
0041640    y      \r   N   o   d   e   .   F   i   n   d   I   V   H   o
0041660    l   d   e   r       N   o   d   e   .   F   i   n   d   R   e
0041700    c   e   i   v   e   r       N   o   d   e   .   G   e   t   P
0041720    e   r   s   p       N   o   d   e   .   L   i   s   t   V   i
0041740    e   w   s       T   e   m   p   C   l   a   s   s   .   N   e
0041760    w       T   e   m   p   l   a   t   e   .   C   o   p   y    
0042000   \r   T   e   m   p   l   a   t   e   .   N   e   w       T   e
0042020    m   p   l   a   t   e   .   S   p   e   c   i   a   l   i   z
0042040    e   )   )  \r   (   R   P   A   Q   Q       P   E   R   S   P
0042060    E   C   T   I   V   E   C   L   A   S   S   E   S       (   N
0042100    o   d   e       P   e   r   s   p   e   c   t   i   v   e   )
0042120    )  \r   (   D   E   F   C   L   A   S   S   E   S       N   o
0042140    d   e       P   e   r   s   p   e   c   t   i   v   e   )  \r
0042160    (   D   E   F   C   L   A   S   S       N   o   d   e       (
0042200    M   e   t   a   C   l   a   s   s       C   l   a   s   s    
0042220    E   d   i   t   e   d   :       (   *       d   g   b   :    
0042240    "   1   8   -   M   A   R   -   8   3       1   4   :   4   4
0042260    "   )       d   o   c       (   *       *       P   e   r   s
0042300    p   e   c   t   i   v   e       n   o   d   e   s      \r   a
0042320    s   s   o   c   i   a   t   e       t   o   g   e   t   h   e
0042340    r       a       g   r   o   u   p       o   f       o   b   j
0042360    e   c   t   s   ,       a   l   l   o   w   i   n   g       t
0042400    h   e   m       t   o       f   i   n   d       e   a   c   h
0042420        o   t   h   e   r       v   i   a       t   h   e   i   r
0042440        p   e   r   s   p   e   c   t   i   v   e       n   a   m
0042460    e   s   .   )   )  \r       (   S   u   p   e   r   s       I
0042500    n   d   i   r   e   c   t   O   b   j   )       (   C   l   a
0042520    s   s   V   a   r   i   a   b   l   e   s   )       (   I   n
0042540    s   t   a   n   c   e   V   a   r   i   a   b   l   e   s    
0042560    (   p   e   r   s   p   e   c   t   i   v   e   s       N   I
0042600    L       d   o   c       (   *       A   s   s   o   c   i   a
0042620    t   e   d       o   b   j   e   c   t   s      \r   a   r   e
0042640        s   t   o   r   e   d       o   n       t   h   i   s    
0042660    p   r   o   p   e   r   t   y       l   i   s   t       u   n
0042700    d   e   r       t   h   e   i   r       p   e   r   s   p   e
0042720    c   t   i   v   e       n   a   m   e   s   .   )   )   )    
0042740    (   M   e   t   h   o   d   s       (   A   d   d   P   e   r
0042760    s   p       N   o   d   e   .   A   d   d   P   e   r   s   p
0043000       \r   a   r   g   s       (   v   i   e   w   N   a   m   e
0043020        v   i   e   w       d   o   n   t   C   a   u   s   e   E
0043040    r   r   o   r   )       d   o   c       (   *       A   d   d
0043060    s       a       p   e   r   s   p   e   c   t   i   v   e    
0043100    t   o       a       n   o   d   e       o   n       t   h   e
0043120        I   V       p   e   r   s   p   e   c   t   i   v   e   s
0043140        a   s      \r   v   a   l   u   e       o   f       p   r
0043160    o   p   e   r   t   y       v   i   e   w   N   a   m   e   .
0043200    )   )       (   C   o   p   y       N   o   d   e   .   C   o
0043220    p   y       a   r   g   s       N   I   L       d   o   c    
0043240    (   *       d   g   b   :       "   1   7   -   N   O   V   -
0043260    8   2       2   3   :   2   7   "   )   )       (   D   e   l
0043300    e   t   e   P   e   r   s   p      \r   N   o   d   e   .   D
0043320    e   l   e   t   e   P   e   r   s   p       a   r   g   s    
0043340    (   v   i   e   w   N   a   m   e       v   i   e   w       d
0043360    o   n   t   C   a   u   s   e   E   r   r   o   r   )       d
0043400    o   c       (   *       D   e   l   e   t   e   s       a    
0043420    p   e   r   s   p   e   c   t   i   v   e       o   f       a
0043440        n   o   d   e       o   n       t   h   e       I   V    
0043460   \r   p   e   r   s   p   e   c   t   i   v   e   s       o   n
0043500        p   r   o   p   e   r   t   y       v   i   e   w   N   a
0043520    m   e   .       C   h   e   c   k   s       f   o   r       c
0043540    o   n   s   i   s   t   e   n   c   y   .       R   e   m   o
0043560    v   e   s       f   r   o   m       I   V       p   e   s   p
0043600    e   c   t   i   v   e   N   o   d   e       o   f       v   i
0043620    e   w   ,      \r   s   e   l   f       a   s       v   a   l
0043640    u   e   ,       a   n   d       v   i   e   w   N   a   m   e
0043660        f   r   o   m       p   r   o   p   e   r   t   y       m
0043700    y   V   i   e   w   N   a   m   e   .       I   f       v   i
0043720    e   w       i   s       n   o   t       t   h   a   t       p
0043740    e   r   s   p   e   c   t   i   v   e   ,       t   h   e   n
0043760        c   a   u   s   e   s       a   n      \r   e   r   r   o
0044000    r   ,       u   n   l   e   s   s       s   u   r   p   r   e
0044020    s   s   e   d   .   )   )       (   D   e   s   t   r   o   y
0044040        N   o   d   e   .   D   e   s   t   r   o   y       a   r
0044060    g   s       N   I   L       d   o   c       (   *       D   e
0044100    s   t   r   o   y       t   h   e       n   o   d   e       a
0044120    f   t   e   r       d   e   t   a   c   h   i   n   g       a
0044140    l   l  \r       i   t   s       p   e   r   s   p   e   c   t
0044160    i   v   e   s   )   )       (   D   e   s   t   r   o   y   !
0044200        N   o   d   e   .   D   e   s   t   r   o   y   !       a
0044220    r   g   s       N   I   L       d   o   c       (   *       D
0044240    e   s   t   r   o   y       t   h   e       n   o   d   e    
0044260    a   n   d       a   l   l       i   t   s       p   e   r   s
0044300    p   e   c   t   i   v   e   s   )  \r   )       (   F   i   n
0044320    d   I   V   H   o   l   d   e   r       N   o   d   e   .   F
0044340    i   n   d   I   V   H   o   l   d   e   r       a   r   g   s
0044360        (   i   v   N   a   m   e   )       d   o   c       (   *
0044400        F   i   n   d       a       p   e   r   s   p   e   c   t
0044420    i   v   e       w   h   i   c   h       h   a   s       i   v
0044440        n   a   m   e   d   )   )       (  \r   F   i   n   d   R
0044460    e   c   e   i   v   e   r       N   o   d   e   .   F   i   n
0044500    d   R   e   c   e   i   v   e   r       a   r   g   s       (
0044520    s   e   l   e   c   t   o   r   )       d   o   c       (   *
0044540        F   i   n   d       a       p   e   r   p   e   c   t   i
0044560    v   e       t   h   a   t       u   n   d   e   r   s   t   a
0044600    n   d   s       s   e   l   e   c   t   o   r   )   )       (
0044620   \r   G   e   t   P   e   r   s   p       N   o   d   e   .   G
0044640    e   t   P   e   r   s   p       a   r   g   s       (   p   e
0044660    r   s   p   N   a   m   e       c   a   u   s   e   E   r   r
0044700    o   r   )       d   o   c       (   *       R   e   t   u   r
0044720    n   s       t   h   e       p   e   r   s   p   e   c   t   i
0044740    v   e       o   f       t   h   i   s       n   o   d   e    
0044760    w   i   t   h      \r   v   i   e   w   N   a   m   e       p
0045000    e   r   s   p   N   a   m   e   )   )       (   L   i   s   t
0045020    V   i   e   w   N   a   m   e   s       N   o   d   e   .   L
0045040    i   s   t   V   i   e   w   N   a   m   e   s       a   r   g
0045060    s       N   I   L       d   o   c       (   *       L   i   s
0045100    t       a   l   l       t   h   e       v   i   e   w   N   a
0045120    m   e   s       o   f      \r   p   e   r   s   p   e   c   t
0045140    i   v   e   s       o   n       t   h   i   s       n   o   d
0045160    e   )   )       (   L   i   s   t   V   i   e   w   s       N
0045200    o   d   e   .   L   i   s   t   V   i   e   w   s       a   r
0045220    g   s       N   I   L       d   o   c       (   *       L   i
0045240    s   t       a   l   l       t   h   e       p   e   r   s   p
0045260    e   c   t   i   v   e   s       o   n      \r   t   h   i   s
0045300        n   o   d   e   )   )   )   )  \r   (   D   E   F   C   L
0045320    A   S   S       P   e   r   s   p   e   c   t   i   v   e    
0045340    (   M   e   t   a   C   l   a   s   s       A   b   s   t   r
0045360    a   c   t   C   l   a   s   s       E   d   i   t   e   d   :
0045400        (   *       d   g   b   :       "   1   8   -   M   A   R
0045420    -   8   3       1   4   :   4   5   "   )       d   o   c    
0045440    (   *       T   h   i   s       i   s       a      \r   m   i
0045460    x   i   n       w   h   i   c   h       p   r   o   v   i   d
0045500    e   s       t   h   e       p   e   r   p   s   e   c   t   i
0045520    v   e   N   o   d   e       i   n   s   t   a   n   c   e   V
0045540    a   r   i   a   b   l   e       f   o   r       a   n       o
0045560    b   j   e   c   t   .       T   h   i   s       I   V       i
0045600    s       u   s   e   d       t   o       p   o   i   n   t    
0045620    t   o      \r   a   n       o   b   j   e   c   t       o   f
0045640        t   y   p   e       N   o   d   e       w   h   i   c   h
0045660        i   t   s   e   l   f       p   o   i   n   t   s       t
0045700    o       a   l   l       t   h   e       p   e   r   s   p   e
0045720    c   t   i   v   e   s       o   f       t   h   i   s       o
0045740    b   j   e   c   t   .   )   )       (   S   u   p   e   r   s
0045760       \r   I   n   d   i   r   e   c   t   O   b   j   )       (
0046000    C   l   a   s   s   V   a   r   i   a   b   l   e   s   )    
0046020    (   I   n   s   t   a   n   c   e   V   a   r   i   a   b   l
0046040    e   s       (   p   e   r   s   p   e   c   t   i   v   e   N
0046060    o   d   e       N   I   L       d   o   c       (   *       I
0046100    n   d   i   r   e   c   t       p   o   i   n   t   e   r    
0046120    t   o       a   l   l      \r   p   e   r   s   p   e   c   t
0046140    i   v   e   s       o   f       t   h   i   s       o   b   j
0046160    e   c   t   .       C   r   e   a   t   e   d       w   h   e
0046200    n       f   i   r   s   t       n   e   e   d   e   d   .   )
0046220    )   )       (   M   e   t   h   o   d   s       (   A   d   d
0046240    P   e   r   s   p       P   e   r   s   p   e   c   t   i   v
0046260    e   .   A   d   d   P   e   r   s   p      \r   a   r   g   s
0046300        (   v   i   e   w   N   a   m   e       v   i   e   w   )
0046320        d   o   c       (   *       A   d   d   s       a       p
0046340    e   r   s   p   e   c   t   i   v   e       t   o       m   y
0046360        n   o   d   e   .   )   )       (   C   o   p   y       P
0046400    e   r   s   p   e   c   t   i   v   e   .   C   o   p   y    
0046420    a   r   g   s       N   I   L       d   o   c       (   *    
0046440   \r   d   g   b   :       "   1   7   -   N   O   V   -   8   2
0046460        2   3   :   4   4   "   )   )       (   D   e   l   e   t
0046500    e   M   e   A   s   P   e   r   s   p       P   e   r   s   p
0046520    e   c   t   i   v   e   .   D   e   l   e   t   e   M   e   A
0046540    s   P   e   r   s   p       a   r   g   s       N   I   L    
0046560    d   o   c       (   *       D   e   l   e   t   e       t   h
0046600    i   s      \r   o   b   j   e   c   t       a   s       a    
0046620    p   e   r   s   p   e   c   t   i   v   e       o   f       n
0046640    o   d   e   )   )       (   D   e   l   e   t   e   P   e   r
0046660    s   p       P   e   r   s   p   e   c   t   i   v   e   .   D
0046700    e   l   e   t   e   P   e   r   s   p       a   r   g   s    
0046720    (   v   i   e   w   N   a   m   e       v   i   e   w      \r
0046740    d   o   n   t   C   a   u   s   e   E   r   r   o   r   )    
0046760    d   o   c       (   *       D   e   l   e   t   e   s       a
0047000        p   e   r   s   p   e   c   t   i   v   e       f   r   o
0047020    m       n   o   d   e   )   )       (   D   e   s   t   r   o
0047040    y       P   e   r   s   p   e   c   t   i   v   e   .   D   e
0047060    s   t   r   o   y       a   r   g   s       N   I   L       d
0047100    o   c       (   *      \r   D   e   s   t   r   o   y       s
0047120    e   l   f       b   u   t       l   e   a   v   e       o   t
0047140    h   e   r       p   e   r   s   p   e   c   t   i   v   e   s
0047160        o   n       N   o   d   e   )   )       (   D   e   s   t
0047200    r   o   y   !       P   e   r   s   p   e   c   t   i   v   e
0047220    .   D   e   s   t   r   o   y   !       a   r   g   s       N
0047240    I   L       d   o   c       (   *      \r   D   e   s   t   r
0047260    o   y       s   e   l   f   ,       N   o   d   e       a   n
0047300    d       a   l   l       o   t   h   e   r       p   e   r   s
0047320    p   e   c   t   i   v   e   s       o   n       N   o   d   e
0047340    )   )       (   F   i   n   d   I   V   H   o   l   d   e   r
0047360        P   e   r   s   p   e   c   t   i   v   e   .   F   i   n
0047400    d   I   V   H   o   l   d   e   r       a   r   g   s       (
0047420   \r   i   v   N   a   m   e   )       d   o   c       (   *    
0047440    F   i   n   d       p   e   r   s   p   e   c   t   i   v   e
0047460        h   a   v   i   n   g       I   V       w   i   t   h    
0047500    n   a   m   e       i   v   N   a   m   e   )   )       (   F
0047520    i   n   d   R   e   c   e   i   v   e   r       P   e   r   s
0047540    p   e   c   t   i   v   e   .   F   i   n   d   R   e   c   e
0047560    i   v   e   r      \r   a   r   g   s       (   s   e   l   e
0047600    c   t   o   r   )       d   o   c       (   *       F   i   n
0047620    d       a       r   e   c   e   i   v   e   r       f   o   r
0047640        a       m   e   s   s   a   g   e       w   h   i   c   h
0047660        i   s       n   o   t       u   n   d   e   r   s   t   o
0047700    o   d       b   y       m   e   )   )       (   G   e   t   P
0047720    e   r   s   p      \r   P   e   r   s   p   e   c   t   i   v
0047740    e   .   G   e   t   P   e   r   s   p       a   r   g   s    
0047760    (   p   e   r   s   p   N   a   m   e       c   a   u   s   e
0050000    E   r   r   o   r   )       d   o   c       (   *       R   e
0050020    t   u   r   n   s       t   h   e       p   e   r   s   p   e
0050040    c   t   i   v   e       o   f       t   h   i   s       i   n
0050060    s   t   a   n   c   e       w   i   t   h      \r   v   i   e
0050100    w   N   a   m   e       p   e   r   s   p   N   a   m   e   )
0050120    )       (   L   i   s   t   V   i   e   w   s       P   e   r
0050140    s   p   e   c   t   i   v   e   .   L   i   s   t   V   i   e
0050160    w   s       a   r   g   s       N   I   L       d   o   c    
0050200    (   *       L   i   s   t       a   l   l       t   h   e    
0050220    v   i   e   w   s       o   f       t   h   i   s      \r   p
0050240    e   r   s   p   e   c   t   i   v   e   ,       i   n   c   l
0050260    u   d   i   n   g       s   e   l   f   )   )       (   M   a
0050300    k   e   P   e   r   s   p       P   e   r   s   p   e   c   t
0050320    i   v   e   .   M   a   k   e   P   e   r   s   p       a   r
0050340    g   s       (   v   i   e   w   N   a   m   e       n   o   d
0050360    e   T   y   p   e   )       d   o   c       (   *       I   f
0050400        n   o      \r   c   u   r   r   e   n   t       p   e   r
0050420    s   p   e   c   t   i   v   e   N   o   d   e       e   x   i
0050440    s   t   s   ,       t   h   e   n       a       n   o   d   e
0050460        w   i   l   l       b   e       c   r   e   a   t   e   d
0050500        o   f       c   l   a   s   s       n   o   d   e   T   y
0050520    p   e       (   o   r       N   o   d   e       i   f       n
0050540    o   d   e   T   y   p   e   =   N   I   L  \r   )       %   .
0050560        n   o   d   e   T   y   p   e       s   h   o   u   l   d
0050600        b   e       a       s   u   b   c   l   a   s   s       o
0050620    f       N   o   d   e   .       s   e   l   f       w   i   l
0050640    l       b   e       m   a   d   e       t   h   e       v   a
0050660    l   u   e       o   f       t   h   e       p   r   o   p   e
0050700    r   t   y       v   i   e   w   N   a   m   e       o   n    
0050720    I   V  \r       p   e   r   s   p   e   c   t   i   v   e   s
0050740    o   f       n   o   d   e   .       I   f       s   e   l   f
0050760        a   l   r   e   a   d   y       h   a   s       a       n
0051000    o   d   e   ,       t   h   e   n       i   t       i   s    
0051020    u   s   e   d   .   )   )   )   )  \r   (   R   P   A   Q   Q
0051040        P   E   R   S   P   E   C   T   I   V   E   F   N   S    
0051060    (   N   o   d   e   .   A   d   d   P   e   r   s   p       N
0051100    o   d   e   .   D   e   l   e   t   e   P   e   r   s   p    
0051120    N   o   d   e   .   D   e   s   t   r   o   y       N   o   d
0051140    e   .   D   e   s   t   r   o   y   !       N   o   d   e   .
0051160    L   i   s   t   V   i   e   w   N   a   m   e   s      \r   P
0051200    e   r   s   p   e   c   t   i   v   e   .   A   d   d   P   e
0051220    r   s   p       P   e   r   s   p   e   c   t   i   v   e   .
0051240    D   e   l   e   t   e   M   e   A   s   P   e   r   s   p    
0051260    P   e   r   s   p   e   c   t   i   v   e   .   D   e   l   e
0051300    t   e   P   e   r   s   p       P   e   r   s   p   e   c   t
0051320    i   v   e   .   D   e   s   t   r   o   y      \r   P   e   r
0051340    s   p   e   c   t   i   v   e   .   D   e   s   t   r   o   y
0051360    !       P   e   r   s   p   e   c   t   i   v   e   .   G   e
0051400    t   P   e   r   s   p       P   e   r   s   p   e   c   t   i
0051420    v   e   .   M   a   k   e   P   e   r   s   p   )   )  \r   N
0051440    I   L  \r                                                    
0051443