home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / unix / volume10 / cbw / part03 < prev    next >
SHell self-extracting ARchive  |  1987-06-16  |  51.3 KB

open in: MacOS 8.1     |     Win98     |     DOS

browse contents    |     view JSON data     |     view as text


This file was processed as: SHell self-extracting ARchive (archive/shar).

ConfidenceProgramDetectionMatch TypeSupport
100% dexvert Newsgroup Content (archive/news) magic Supported
100% dexvert SHell self-extracting ARchive (archive/shar) magic Supported
100% dexvert Internet Message Format (text/imf) magic Supported
1% dexvert Text File (text/txt) fallback Supported
100% file news, ASCII text default
100% checkBytes Printable ASCII default
100% dexmagic PrintFox/Pagefox WEAK default
100% perlTextCheck Likely Text (Perl) default
100% siegfried fmt/329 Shell Archive Format default
100% detectItEasy Format: plain text[LF] default (weak)
100% xdgMime message/news default



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 50 61 74 68 3a 20 73 65 | 69 73 6d 6f 21 75 75 6e |Path: se|ismo!uun|
|00000010| 65 74 21 72 73 0a 46 72 | 6f 6d 3a 20 72 73 40 75 |et!rs.Fr|om: rs@u|
|00000020| 75 6e 65 74 2e 55 55 2e | 4e 45 54 20 28 52 69 63 |unet.UU.|NET (Ric|
|00000030| 68 20 53 61 6c 7a 29 0a | 4e 65 77 73 67 72 6f 75 |h Salz).|Newsgrou|
|00000040| 70 73 3a 20 63 6f 6d 70 | 2e 73 6f 75 72 63 65 73 |ps: comp|.sources|
|00000050| 2e 75 6e 69 78 0a 53 75 | 62 6a 65 63 74 3a 20 76 |.unix.Su|bject: v|
|00000060| 31 30 69 30 30 33 3a 20 | 20 43 72 79 70 74 20 42 |10i003: | Crypt B|
|00000070| 72 65 61 6b 65 72 27 73 | 20 57 6f 72 6b 62 65 6e |reaker's| Workben|
|00000080| 63 68 2c 20 50 61 72 74 | 30 33 2f 31 31 0a 4d 65 |ch, Part|03/11.Me|
|00000090| 73 73 61 67 65 2d 49 44 | 3a 20 3c 33 37 35 40 75 |ssage-ID|: <375@u|
|000000a0| 75 6e 65 74 2e 55 55 2e | 4e 45 54 3e 0a 44 61 74 |unet.UU.|NET>.Dat|
|000000b0| 65 3a 20 31 37 20 4a 75 | 6e 20 38 37 20 32 32 3a |e: 17 Ju|n 87 22:|
|000000c0| 34 30 3a 30 33 20 47 4d | 54 0a 4f 72 67 61 6e 69 |40:03 GM|T.Organi|
|000000d0| 7a 61 74 69 6f 6e 3a 20 | 55 55 4e 45 54 20 43 6f |zation: |UUNET Co|
|000000e0| 6d 6d 75 6e 69 63 61 74 | 69 6f 6e 73 20 53 65 72 |mmunicat|ions Ser|
|000000f0| 76 69 63 65 73 2c 20 41 | 72 6c 69 6e 67 74 6f 6e |vices, A|rlington|
|00000100| 2c 20 56 41 0a 4c 69 6e | 65 73 3a 20 32 34 30 34 |, VA.Lin|es: 2404|
|00000110| 0a 41 70 70 72 6f 76 65 | 64 3a 20 72 73 40 75 75 |.Approve|d: rs@uu|
|00000120| 6e 65 74 2e 75 75 2e 6e | 65 74 0a 0a 53 75 62 6d |net.uu.n|et..Subm|
|00000130| 69 74 74 65 64 20 62 79 | 3a 20 52 6f 62 65 72 74 |itted by|: Robert|
|00000140| 20 57 2e 20 42 61 6c 64 | 77 69 6e 20 3c 42 41 4c | W. Bald|win <BAL|
|00000150| 44 57 49 4e 40 58 58 2e | 4c 43 53 2e 4d 49 54 2e |DWIN@XX.|LCS.MIT.|
|00000160| 45 44 55 3e 0a 4d 6f 64 | 2e 73 6f 75 72 63 65 73 |EDU>.Mod|.sources|
|00000170| 3a 20 56 6f 6c 75 6d 65 | 20 31 30 2c 20 49 73 73 |: Volume| 10, Iss|
|00000180| 75 65 20 33 0a 41 72 63 | 68 69 76 65 2d 6e 61 6d |ue 3.Arc|hive-nam|
|00000190| 65 3a 20 63 62 77 2f 50 | 61 72 74 30 33 0a 0a 23 |e: cbw/P|art03..#|
|000001a0| 21 20 2f 62 69 6e 2f 73 | 68 0a 23 20 54 68 69 73 |! /bin/s|h.# This|
|000001b0| 20 69 73 20 61 20 73 68 | 65 6c 6c 20 61 72 63 68 | is a sh|ell arch|
|000001c0| 69 76 65 2e 20 20 52 65 | 6d 6f 76 65 20 61 6e 79 |ive. Re|move any|
|000001d0| 74 68 69 6e 67 20 62 65 | 66 6f 72 65 20 74 68 69 |thing be|fore thi|
|000001e0| 73 20 6c 69 6e 65 2c 20 | 74 68 65 6e 20 75 6e 70 |s line, |then unp|
|000001f0| 61 63 6b 0a 23 20 69 74 | 20 62 79 20 73 61 76 69 |ack.# it| by savi|
|00000200| 6e 67 20 69 74 20 69 6e | 74 6f 20 61 20 66 69 6c |ng it in|to a fil|
|00000210| 65 20 61 6e 64 20 74 79 | 70 69 6e 67 20 22 73 68 |e and ty|ping "sh|
|00000220| 20 66 69 6c 65 22 2e 20 | 20 54 6f 20 6f 76 65 72 | file". | To over|
|00000230| 77 72 69 74 65 20 65 78 | 69 73 74 69 6e 67 0a 23 |write ex|isting.#|
|00000240| 20 66 69 6c 65 73 2c 20 | 74 79 70 65 20 22 73 68 | files, |type "sh|
|00000250| 20 66 69 6c 65 20 2d 63 | 22 2e 20 20 59 6f 75 20 | file -c|". You |
|00000260| 63 61 6e 20 61 6c 73 6f | 20 66 65 65 64 20 74 68 |can also| feed th|
|00000270| 69 73 20 61 73 20 73 74 | 61 6e 64 61 72 64 20 69 |is as st|andard i|
|00000280| 6e 70 75 74 20 76 69 61 | 0a 23 20 75 6e 73 68 61 |nput via|.# unsha|
|00000290| 72 2c 20 6f 72 20 62 79 | 20 74 79 70 69 6e 67 20 |r, or by| typing |
|000002a0| 22 73 68 20 3c 66 69 6c | 65 22 2c 20 65 2e 67 2e |"sh <fil|e", e.g.|
|000002b0| 2e 20 20 49 66 20 74 68 | 69 73 20 61 72 63 68 69 |. If th|is archi|
|000002c0| 76 65 20 69 73 20 63 6f | 6d 70 6c 65 74 65 2c 20 |ve is co|mplete, |
|000002d0| 79 6f 75 0a 23 20 77 69 | 6c 6c 20 73 65 65 20 74 |you.# wi|ll see t|
|000002e0| 68 65 20 66 6f 6c 6c 6f | 77 69 6e 67 20 6d 65 73 |he follo|wing mes|
|000002f0| 73 61 67 65 20 61 74 20 | 74 68 65 20 65 6e 64 3a |sage at |the end:|
|00000300| 0a 23 09 09 22 45 6e 64 | 20 6f 66 20 61 72 63 68 |.#.."End| of arch|
|00000310| 69 76 65 20 33 20 28 6f | 66 20 31 31 29 2e 22 0a |ive 3 (o|f 11).".|
|00000320| 23 20 43 6f 6e 74 65 6e | 74 73 3a 20 20 55 55 2e |# Conten|ts: UU.|
|00000330| 74 65 73 74 32 20 63 62 | 77 2e 6c 6f 67 20 6d 73 |test2 cb|w.log ms|
|00000340| 73 2d 62 69 67 72 61 6d | 2e 73 74 61 74 73 20 70 |s-bigram|.stats p|
|00000350| 77 6f 72 64 2e 63 20 73 | 63 72 65 65 6e 2e 63 0a |word.c s|creen.c.|
|00000360| 23 20 20 20 74 64 72 69 | 76 65 72 2e 63 20 74 65 |# tdri|ver.c te|
|00000370| 73 74 31 2e 74 78 74 20 | 77 69 6e 64 6f 77 2e 68 |st1.txt |window.h|
|00000380| 0a 23 20 57 72 61 70 70 | 65 64 20 62 79 20 72 73 |.# Wrapp|ed by rs|
|00000390| 40 75 75 6e 65 74 20 6f | 6e 20 57 65 64 20 4a 75 |@uunet o|n Wed Ju|
|000003a0| 6e 20 31 37 20 31 38 3a | 31 37 3a 31 30 20 31 39 |n 17 18:|17:10 19|
|000003b0| 38 37 0a 50 41 54 48 3d | 2f 62 69 6e 3a 2f 75 73 |87.PATH=|/bin:/us|
|000003c0| 72 2f 62 69 6e 3a 2f 75 | 73 72 2f 75 63 62 20 3b |r/bin:/u|sr/ucb ;|
|000003d0| 20 65 78 70 6f 72 74 20 | 50 41 54 48 0a 69 66 20 | export |PATH.if |
|000003e0| 74 65 73 74 20 2d 66 20 | 55 55 2e 74 65 73 74 32 |test -f |UU.test2|
|000003f0| 20 2d 61 20 22 24 7b 31 | 7d 22 20 21 3d 20 22 2d | -a "${1|}" != "-|
|00000400| 63 22 20 3b 20 74 68 65 | 6e 20 0a 20 20 65 63 68 |c" ; the|n . ech|
|00000410| 6f 20 73 68 61 72 3a 20 | 57 69 6c 6c 20 6e 6f 74 |o shar: |Will not|
|00000420| 20 6f 76 65 72 2d 77 72 | 69 74 65 20 65 78 69 73 | over-wr|ite exis|
|00000430| 74 69 6e 67 20 66 69 6c | 65 20 5c 22 55 55 2e 74 |ting fil|e \"UU.t|
|00000440| 65 73 74 32 5c 22 0a 65 | 6c 73 65 0a 65 63 68 6f |est2\".e|lse.echo|
|00000450| 20 73 68 61 72 3a 20 45 | 78 74 72 61 63 74 69 6e | shar: E|xtractin|
|00000460| 67 20 5c 22 55 55 2e 74 | 65 73 74 32 5c 22 20 5c |g \"UU.t|est2\" \|
|00000470| 28 35 39 37 37 20 63 68 | 61 72 61 63 74 65 72 73 |(5977 ch|aracters|
|00000480| 5c 29 0a 73 65 64 20 22 | 73 2f 5e 58 2f 2f 22 20 |\).sed "|s/^X//" |
|00000490| 3e 55 55 2e 74 65 73 74 | 32 20 3c 3c 27 45 4e 44 |>UU.test|2 <<'END|
|000004a0| 5f 4f 46 5f 55 55 2e 74 | 65 73 74 32 27 0a 58 62 |_OF_UU.t|est2'.Xb|
|000004b0| 65 67 69 6e 20 36 34 34 | 20 74 65 73 74 32 2e 63 |egin 644| test2.c|
|000004c0| 69 70 68 65 72 0a 58 4d | 31 27 26 60 3d 56 5b 50 |ipher.XM|1'&`=V[P|
|000004d0| 3d 2d 5c 5f 40 28 42 45 | 2e 5a 2e 3c 22 48 47 2f |=-\_@(BE|.Z.<"HG/|
|000004e0| 5f 3b 5e 4d 38 21 5e 51 | 53 4f 40 60 4a 34 4d 4e |_;^M8!^Q|SO@`J4MN|
|000004f0| 4a 59 5c 32 31 42 42 40 | 33 46 39 49 48 3a 33 24 |JY\21BB@|3F9IH:3$|
|00000500| 48 2e 4f 52 0a 58 4d 44 | 54 57 50 2a 27 45 29 3f |H.OR.XMD|TWP*'E)?|
|00000510| 4b 3b 3a 42 49 34 5e 4a | 4c 2e 48 2d 34 42 5f 5a |K;:BI4^J|L.H-4B_Z|
|00000520| 41 52 3f 33 51 32 3f 2c | 31 28 2f 58 3d 58 2c 23 |AR?3Q2?,|1(/X=X,#|
|00000530| 2b 33 5a 48 30 3c 2a 34 | 23 48 5a 47 53 35 34 2e |+3ZH0<*4|#HZGS54.|
|00000540| 44 32 2d 0a 58 4d 60 24 | 3b 5a 3f 3d 36 5b 28 36 |D2-.XM`$|;Z?=6[(6|
|00000550| 22 2d 3f 5c 23 32 5e 28 | 31 48 3f 5b 49 4f 43 3f |"-?\#2^(|1H?[IOC?|
|00000560| 33 23 38 4f 21 3f 21 59 | 39 45 46 37 37 3c 38 3e |3#8O!?!Y|9EF77<8>|
|00000570| 22 5d 29 59 3c 3a 58 4c | 4b 40 2f 51 35 34 45 52 |"])Y<:XL|K@/Q54ER|
|00000580| 47 44 0a 58 4d 39 27 2c | 4d 5f 32 4a 21 5a 52 44 |GD.XM9',|M_2J!ZRD|
|00000590| 28 56 50 3c 59 47 3a 4c | 3e 5f 3c 30 4d 21 47 3b |(VP<YG:L|>_<0M!G;|
|000005a0| 41 59 2e 2f 4e 5d 42 37 | 40 5e 28 34 52 38 32 37 |AY./N]B7|@^(4R827|
|000005b0| 28 56 2b 47 54 5b 5d 33 | 47 55 37 5b 33 32 22 26 |(V+GT[]3|GU7[32"&|
|000005c0| 43 0a 58 4d 42 5c 28 53 | 2d 29 32 4b 43 42 21 25 |C.XMB\(S|-)2KCB!%|
|000005d0| 3e 46 3c 2e 40 26 31 30 | 3f 37 50 39 4c 5b 38 33 |>F<.@&10|?7P9L[83|
|000005e0| 34 48 4d 2e 50 4f 3e 35 | 2b 5b 45 5d 46 5f 4d 2f |4HM.PO>5|+[E]F_M/|
|000005f0| 42 48 46 50 5f 42 39 51 | 5c 46 52 29 38 53 5f 2f |BHFP_B9Q|\FR)8S_/|
|00000600| 0a 58 4d 41 22 56 31 25 | 4a 4e 53 52 5b 51 47 44 |.XMA"V1%|JNSR[QGD|
|00000610| 4f 3a 60 24 4f 29 56 45 | 46 2c 59 5e 5a 36 2d 40 |O:`$O)VE|F,Y^Z6-@|
|00000620| 4f 3e 2a 4a 5f 5a 27 41 | 52 2d 33 3e 5b 22 24 5e |O>*J_Z'A|R-3>["$^|
|00000630| 44 46 37 32 54 4b 49 3e | 4e 37 2c 21 43 41 59 0a |DF72TKI>|N7,!CAY.|
|00000640| 58 4d 51 57 35 56 4d 51 | 43 4e 28 55 4f 34 2b 3c |XMQW5VMQ|CN(UO4+<|
|00000650| 28 2f 30 23 5f 5e 4f 3e | 2c 29 56 2b 5f 36 54 44 |(/0#_^O>|,)V+_6TD|
|00000660| 44 5b 40 2d 27 31 2f 31 | 4d 4d 32 5a 2a 46 4b 59 |D[@-'1/1|MM2Z*FKY|
|00000670| 46 43 2e 54 50 59 36 4f | 31 28 2b 49 4c 26 0a 58 |FC.TPY6O|1(+IL&.X|
|00000680| 4d 35 52 4a 35 37 2e 3e | 5a 47 28 32 59 38 24 39 |M5RJ57.>|ZG(2Y8$9|
|00000690| 3e 5e 3f 48 29 23 34 54 | 3b 4b 48 58 2d 2d 60 4e |>^?H)#4T|;KHX--`N|
|000006a0| 37 35 2f 5b 2e 5c 5f 35 | 56 3d 3d 50 5b 22 34 57 |75/[.\_5|V==P["4W|
|000006b0| 43 33 25 35 46 3b 24 34 | 58 4b 4a 48 45 0a 58 4d |C3%5F;$4|XKJHE.XM|
|000006c0| 2c 3c 30 28 4f 26 58 3f | 2a 23 52 27 26 52 26 24 |,<0(O&X?|*#R'&R&$|
|000006d0| 29 42 52 3d 46 37 32 40 | 2a 21 2c 4d 4e 29 3d 3d |)BR=F72@|*!,MN)==|
|000006e0| 50 4b 46 2a 22 5c 4f 54 | 50 42 57 5b 40 5e 46 37 |PKF*"\OT|PBW[@^F7|
|000006f0| 2a 60 24 46 56 2c 25 2b | 35 47 2f 25 0a 58 4d 27 |*`$FV,%+|5G/%.XM'|
|00000700| 5d 27 22 3a 48 4b 46 4d | 4f 4d 22 4a 3c 4b 57 5f |]'":HKFM|OM"J<KW_|
|00000710| 37 5c 4a 4a 37 2f 29 22 | 53 3f 37 3c 4f 59 60 23 |7\JJ7/)"|S?7<OY`#|
|00000720| 3a 42 4c 27 37 5a 27 4b | 2e 43 5f 41 41 2e 47 2c |:BL'7Z'K|.C_AA.G,|
|00000730| 57 5e 3b 30 45 33 5b 34 | 4d 2d 33 0a 58 4d 5d 5b |W^;0E3[4|M-3.XM][|
|00000740| 3c 2c 33 25 60 49 29 42 | 3e 50 4b 30 55 4e 25 26 |<,3%`I)B|>PK0UN%&|
|00000750| 51 2a 4b 21 59 21 30 26 | 58 5e 47 3b 54 38 56 41 |Q*K!Y!0&|X^G;T8VA|
|00000760| 44 2a 21 49 39 3f 25 31 | 2a 4d 2f 30 32 36 43 59 |D*!I9?%1|*M/026CY|
|00000770| 60 58 37 3a 36 29 2e 23 | 27 37 0a 58 4d 2b 5d 48 |`X7:6).#|'7.XM+]H|
|00000780| 5a 2b 29 49 4e 45 29 2e | 36 22 2a 28 4c 4e 54 5a |Z+)INE).|6"*(LNTZ|
|00000790| 5d 41 48 39 25 32 57 4d | 54 48 27 2b 47 27 33 5c |]AH9%2WM|TH'+G'3\|
|000007a0| 46 39 57 42 5d 5b 43 44 | 30 45 37 3e 57 3c 24 4a |F9WB][CD|0E7>W<$J|
|000007b0| 30 23 41 2a 59 58 4a 5f | 3f 0a 58 4d 26 4b 4e 57 |0#A*YXJ_|?.XM&KNW|
|000007c0| 42 32 32 4e 4b 51 51 27 | 31 4f 54 5f 5c 5b 27 44 |B22NKQQ'|1OT_\['D|
|000007d0| 33 3c 53 23 5b 32 3e 28 | 55 50 55 49 34 2a 31 2c |3<S#[2>(|UPUI4*1,|
|000007e0| 32 5d 4e 41 59 4a 2c 4c | 3a 46 4f 5a 39 50 5c 3f |2]NAYJ,L|:FOZ9P\?|
|000007f0| 4d 4e 5f 3b 5b 39 47 5b | 0a 58 4d 54 50 38 5e 5c |MN_;[9G[|.XMTP8^\|
|00000800| 50 47 56 53 46 2b 37 2b | 3d 5f 4c 5b 4a 24 22 2d |PGVSF+7+|=_L[J$"-|
|00000810| 29 5a 27 2e 51 26 36 57 | 2d 56 3a 2b 5f 3e 3c 31 |)Z'.Q&6W|-V:+_><1|
|00000820| 23 46 5f 2a 5c 46 3c 2b | 2b 48 4f 3b 42 54 34 5d |#F_*\F<+|+HO;BT4]|
|00000830| 5e 2d 2d 27 52 4b 23 0a | 58 4d 58 3a 24 36 2c 22 |^--'RK#.|XMX:$6,"|
|00000840| 5a 5a 58 33 3f 36 48 53 | 45 55 4d 37 5a 53 5f 31 |ZZX3?6HS|EUM7ZS_1|
|00000850| 32 2e 43 3c 42 3c 2f 30 | 50 54 2c 5c 24 47 2d 52 |2.C<B</0|PT,\$G-R|
|00000860| 4e 25 3b 3a 42 32 35 5e | 5a 5c 4e 22 38 52 4c 47 |N%;:B25^|Z\N"8RLG|
|00000870| 45 22 4e 2b 5c 3e 0a 58 | 4d 3b 45 21 27 53 56 4d |E"N+\>.X|M;E!'SVM|
|00000880| 37 3c 23 29 35 5a 51 2f | 5d 45 56 28 22 60 3b 4a |7<#)5ZQ/|]EV("`;J|
|00000890| 32 29 55 53 59 4e 36 5a | 5a 4e 37 39 23 5b 5c 47 |2)USYN6Z|ZN79#[\G|
|000008a0| 2a 4b 3c 42 31 29 2e 35 | 41 21 29 3f 2a 29 41 56 |*K<B1).5|A!)?*)AV|
|000008b0| 5c 52 23 3b 24 0a 58 4d | 4f 54 47 5c 40 48 26 47 |\R#;$.XM|OTG\@H&G|
|000008c0| 26 2e 33 22 54 32 30 53 | 59 33 25 4b 27 58 30 23 |&.3"T20S|Y3%K'X0#|
|000008d0| 31 3c 49 27 5b 5e 26 2f | 5d 4b 23 42 28 41 28 39 |1<I'[^&/|]K#B(A(9|
|000008e0| 37 29 58 3c 4c 3f 3d 45 | 55 4a 59 25 33 4a 4f 47 |7)X<L?=E|UJY%3JOG|
|000008f0| 59 22 2a 47 0a 58 4d 49 | 4b 29 5d 2a 4d 54 5c 3a |Y"*G.XMI|K)]*MT\:|
|00000900| 26 34 3e 40 51 27 58 36 | 34 36 29 4b 33 3f 42 5c |&4>@Q'X6|46)K3?B\|
|00000910| 3c 24 56 5e 57 52 4c 56 | 59 2a 23 56 29 33 5e 26 |<$V^WRLV|Y*#V)3^&|
|00000920| 2d 33 33 32 34 2b 30 35 | 52 2f 47 2d 2e 5e 4e 56 |-3324+05|R/G-.^NV|
|00000930| 36 53 2f 0a 58 4d 53 38 | 2d 4f 31 3b 4e 5f 56 43 |6S/.XMS8|-O1;N_VC|
|00000940| 60 44 45 39 60 4a 40 3f | 46 5b 4c 24 30 43 4d 2a |`DE9`J@?|F[L$0CM*|
|00000950| 51 59 32 2b 3e 52 51 49 | 3b 48 42 5e 3b 57 5c 3e |QY2+>RQI|;HB^;W\>|
|00000960| 31 58 5f 39 47 3f 25 2d | 5a 53 41 50 42 50 3f 5d |1X_9G?%-|ZSAPBP?]|
|00000970| 49 5d 0a 58 4d 3e 4e 47 | 36 5b 4a 41 2e 53 2c 29 |I].XM>NG|6[JA.S,)|
|00000980| 59 5e 4b 22 3f 51 25 46 | 5b 35 5e 3f 33 4d 57 47 |Y^K"?Q%F|[5^?3MWG|
|00000990| 29 4f 2b 2e 52 51 27 25 | 24 53 4a 32 48 60 48 36 |)O+.RQ'%|$SJ2H`H6|
|000009a0| 5e 2d 48 44 5c 5e 3b 46 | 4b 3f 32 54 41 60 2f 5f |^-HD\^;F|K?2TA`/_|
|000009b0| 3a 0a 58 4d 60 4c 3f 5d | 4b 4f 4c 27 43 59 3e 4b |:.XM`L?]|KOL'CY>K|
|000009c0| 58 5f 33 3d 4e 4f 3e 58 | 4d 55 27 33 4d 50 52 58 |X_3=NO>X|MU'3MPRX|
|000009d0| 5a 34 34 4a 47 3e 43 4a | 2d 4e 4b 56 4a 5d 43 29 |Z44JG>CJ|-NKVJ]C)|
|000009e0| 35 5d 34 51 39 4e 59 55 | 5a 2f 44 56 49 3b 54 39 |5]4Q9NYU|Z/DVI;T9|
|000009f0| 0a 58 4d 51 4c 4f 37 24 | 45 50 4a 2e 22 43 21 4b |.XMQLO7$|EPJ."C!K|
|00000a00| 2e 25 5c 3e 5b 25 59 5f | 22 2e 49 22 42 44 3b 25 |.%\>[%Y_|".I"BD;%|
|00000a10| 5e 4c 43 25 27 51 5a 60 | 22 40 29 5f 3b 25 51 4a |^LC%'QZ`|"@)_;%QJ|
|00000a20| 44 5a 4f 44 4a 48 4e 47 | 4a 3c 59 25 53 3d 40 0a |DZODJHNG|J<Y%S=@.|
|00000a30| 58 4d 43 31 2d 42 47 57 | 23 3b 3e 4e 5c 24 2c 40 |XMC1-BGW|#;>N\$,@|
|00000a40| 4b 46 3a 2d 38 2a 3a 36 | 43 36 23 4d 44 28 53 4f |KF:-8*:6|C6#MD(SO|
|00000a50| 38 21 3a 27 53 52 25 5a | 49 4b 44 4b 52 5b 25 56 |8!:'SR%Z|IKDKR[%V|
|00000a60| 58 50 34 46 2d 4e 53 46 | 41 27 2d 4a 40 5d 0a 58 |XP4F-NSF|A'-J@].X|
|00000a70| 4d 39 29 54 5a 4a 42 28 | 5a 2c 4d 59 31 47 37 21 |M9)TZJB(|Z,MY1G7!|
|00000a80| 3c 40 38 23 57 52 5a 2a | 26 54 58 32 3f 44 26 5f |<@8#WRZ*|&TX2?D&_|
|00000a90| 46 4a 22 5b 29 45 24 32 | 32 5d 35 51 60 26 40 41 |FJ"[)E$2|2]5Q`&@A|
|00000aa0| 3c 2f 2f 26 45 29 45 46 | 3c 26 22 46 3a 0a 58 4d |<//&E)EF|<&"F:.XM|
|00000ab0| 3e 2d 2c 58 45 41 34 32 | 3d 32 22 34 27 35 4e 33 |>-,XEA42|=2"4'5N3|
|00000ac0| 36 3e 57 3d 43 51 2f 32 | 2e 33 34 2e 35 42 24 3c |6>W=CQ/2|.34.5B$<|
|00000ad0| 22 40 4a 3f 5d 42 51 60 | 45 5d 28 44 54 28 43 47 |"@J?]BQ`|E](DT(CG|
|00000ae0| 2d 4e 34 2e 4b 45 5e 2c | 38 43 51 28 0a 58 4d 45 |-N4.KE^,|8CQ(.XME|
|00000af0| 45 5a 4f 55 21 53 57 46 | 59 4a 25 4f 26 56 5b 44 |EZOU!SWF|YJ%O&V[D|
|00000b00| 28 31 47 4d 46 3c 50 3b | 50 59 41 47 2c 35 4c 50 |(1GMF<P;|PYAG,5LP|
|00000b10| 55 49 32 50 29 40 28 22 | 46 2e 5b 28 27 59 2e 53 |UI2P)@("|F.[('Y.S|
|00000b20| 37 4f 24 43 3a 55 29 4a | 56 44 2f 0a 58 4d 31 35 |7O$C:U)J|VD/.XM15|
|00000b30| 33 35 42 24 26 5a 3f 28 | 44 5f 28 28 21 5d 4e 53 |35B$&Z?(|D_((!]NS|
|00000b40| 49 4f 3f 60 29 31 28 52 | 3f 53 4c 43 2c 23 32 48 |IO?`)1(R|?SLC,#2H|
|00000b50| 5b 52 60 26 2f 5e 5b 23 | 4d 5a 4b 48 49 34 5d 54 |[R`&/^[#|MZKHI4]T|
|00000b60| 31 4c 31 36 49 27 45 2b | 4d 4d 0a 58 4d 23 51 56 |1L16I'E+|MM.XM#QV|
|00000b70| 32 46 46 4b 29 4f 31 3b | 46 52 56 54 22 3b 4c 3e |2FFK)O1;|FRVT";L>|
|00000b80| 44 5f 54 4a 30 37 38 22 | 5d 2f 2b 4c 32 34 37 54 |D_TJ078"|]/+L247T|
|00000b90| 43 43 4f 2a 42 51 2a 45 | 53 31 4b 60 3b 27 32 58 |CCO*BQ*E|S1K`;'2X|
|00000ba0| 47 5e 3c 5c 59 44 4a 5d | 3e 0a 58 4d 4d 35 53 26 |G^<\YDJ]|>.XMM5S&|
|00000bb0| 37 34 47 22 5c 43 22 37 | 22 25 2c 4e 50 2b 23 5b |74G"\C"7|"%,NP+#[|
|00000bc0| 4c 44 56 37 48 24 56 2d | 44 3c 48 48 2a 37 52 39 |LDV7H$V-|D<HH*7R9|
|00000bd0| 2b 22 4d 5e 3b 5d 27 5b | 3d 25 4a 5d 29 40 31 3a |+"M^;]'[|=%J])@1:|
|00000be0| 25 42 2a 21 22 34 4d 2a | 0a 58 4d 27 44 26 43 28 |%B*!"4M*|.XM'D&C(|
|00000bf0| 24 5f 2a 54 33 43 5e 21 | 29 41 33 3d 59 51 30 2c |$_*T3C^!|)A3=YQ0,|
|00000c00| 5b 34 51 3f 4a 22 51 50 | 44 40 45 27 2c 34 43 47 |[4Q?J"QP|D@E',4CG|
|00000c10| 4a 28 25 27 5d 3e 56 4d | 35 38 39 4c 4d 27 26 53 |J(%']>VM|589LM'&S|
|00000c20| 51 52 27 27 42 46 52 0a | 58 4d 3f 5c 43 46 3a 43 |QR''BFR.|XM?\CF:C|
|00000c30| 49 4d 51 46 44 5f 21 5d | 53 56 2f 3a 21 41 43 41 |IMQFD_!]|SV/:!ACA|
|00000c40| 49 3c 37 42 4c 33 46 28 | 3c 3d 5f 48 30 29 2d 27 |I<7BL3F(|<=_H0)-'|
|00000c50| 56 60 3f 50 3d 25 3f 2d | 22 5e 2b 3a 60 42 60 3b |V`?P=%?-|"^+:`B`;|
|00000c60| 39 39 27 47 39 53 0a 58 | 4d 41 3d 2f 2b 50 46 2a |99'G9S.X|MA=/+PF*|
|00000c70| 2e 59 5a 4b 58 27 54 4c | 35 2c 29 30 49 3d 58 2e |.YZKX'TL|5,)0I=X.|
|00000c80| 5d 47 2d 39 5f 43 21 60 | 37 3b 44 2c 5a 2f 50 58 |]G-9_C!`|7;D,Z/PX|
|00000c90| 5d 40 35 45 4b 4e 4e 45 | 4c 2d 41 4e 2c 3f 28 49 |]@5EKNNE|L-AN,?(I|
|00000ca0| 52 38 31 2e 4c 0a 58 4d | 31 53 2b 36 32 26 60 29 |R81.L.XM|1S+62&`)|
|00000cb0| 56 25 31 33 60 52 48 36 | 26 24 5b 3c 33 2a 49 3c |V%13`RH6|&$[<3*I<|
|00000cc0| 40 25 25 3f 49 29 3b 30 | 42 45 5a 28 41 38 53 4e |@%%?I);0|BEZ(A8SN|
|00000cd0| 52 28 47 52 4d 35 2d 29 | 32 35 60 52 4b 4a 21 58 |R(GRM5-)|25`RKJ!X|
|00000ce0| 27 4a 4d 29 0a 58 4d 31 | 51 31 22 24 43 3f 37 5b |'JM).XM1|Q1"$C?7[|
|00000cf0| 31 34 45 27 23 44 54 22 | 3d 38 5b 2f 22 22 60 40 |14E'#DT"|=8[/""`@|
|00000d00| 27 59 25 4d 4c 47 2b 45 | 4a 2a 31 50 39 5e 3e 39 |'Y%MLG+E|J*1P9^>9|
|00000d10| 47 2e 44 43 48 55 3a 57 | 59 3b 41 43 2a 2c 55 44 |G.DCHU:W|Y;AC*,UD|
|00000d20| 3d 42 23 0a 58 4d 2c 37 | 2b 2d 2b 46 2e 30 3f 49 |=B#.XM,7|+-+F.0?I|
|00000d30| 3f 3f 3b 53 3f 4a 2d 34 | 29 21 56 30 2a 41 33 46 |??;S?J-4|)!V0*A3F|
|00000d40| 41 47 2e 3d 44 41 3b 34 | 3a 4a 31 3c 3f 57 52 4f |AG.=DA;4|:J1<?WRO|
|00000d50| 35 37 5d 40 56 3c 35 3a | 5a 2c 5b 33 3c 44 2c 5e |57]@V<5:|Z,[3<D,^|
|00000d60| 51 32 0a 58 4d 2d 35 3c | 54 54 3d 48 51 2b 42 34 |Q2.XM-5<|TT=HQ+B4|
|00000d70| 59 53 53 4c 4b 2d 3c 3f | 51 2c 45 4a 27 2a 44 23 |YSSLK-<?|Q,EJ'*D#|
|00000d80| 48 4e 3a 56 21 5f 40 4c | 3e 41 21 52 32 21 4d 2c |HN:V!_@L|>A!R2!M,|
|00000d90| 4d 34 58 51 50 50 29 41 | 4d 4c 28 4a 4e 2d 35 32 |M4XQPP)A|ML(JN-52|
|00000da0| 26 0a 58 4d 5d 56 35 2a | 4c 5f 55 2e 60 27 3e 2b |&.XM]V5*|L_U.`'>+|
|00000db0| 52 4c 28 22 4a 53 5e 51 | 60 50 60 5b 22 5d 5e 54 |RL("JS^Q|`P`["]^T|
|00000dc0| 2d 5a 55 28 2d 39 57 28 | 30 5e 4c 42 55 2f 2e 3d |-ZU(-9W(|0^LBU/.=|
|00000dd0| 33 51 3d 2d 30 53 38 3d | 5b 34 5e 48 39 38 3c 2b |3Q=-0S8=|[4^H98<+|
|00000de0| 0a 58 4d 3b 2a 30 58 30 | 2a 40 33 21 23 32 3a 5f |.XM;*0X0|*@3!#2:_|
|00000df0| 4a 2f 5c 48 27 49 43 47 | 33 5d 23 3d 3f 30 33 5b |J/\H'ICG|3]#=?03[|
|00000e00| 4e 23 33 23 5e 5e 2d 46 | 33 53 5c 3c 52 59 4a 5e |N#3#^^-F|3S\<RYJ^|
|00000e10| 23 21 44 38 41 4e 3b 3d | 50 47 56 4f 56 5e 32 0a |#!D8AN;=|PGVOV^2.|
|00000e20| 58 4d 2b 49 58 32 2c 5b | 40 40 25 2f 30 32 4a 34 |XM+IX2,[|@@%/02J4|
|00000e30| 26 56 38 36 23 55 3e 35 | 44 2f 34 2e 26 5b 33 28 |&V86#U>5|D/4.&[3(|
|00000e40| 26 5c 48 50 2b 58 4c 2c | 31 49 49 22 2c 5f 46 45 |&\HP+XL,|1II",_FE|
|00000e50| 59 38 2e 5a 59 4f 2e 25 | 49 5b 34 39 56 48 0a 58 |Y8.ZYO.%|I[49VH.X|
|00000e60| 4d 40 56 30 5d 56 50 5e | 56 59 4e 36 2b 2e 46 48 |M@V0]VP^|VYN6+.FH|
|00000e70| 2d 44 51 3d 46 56 59 51 | 5f 47 39 59 26 46 48 46 |-DQ=FVYQ|_G9Y&FHF|
|00000e80| 35 4a 2e 32 25 27 29 40 | 3c 34 3d 55 2e 24 23 5a |5J.2%')@|<4=U.$#Z|
|00000e90| 3f 3f 22 2e 5e 57 2a 2e | 57 55 50 23 44 0a 58 4d |??".^W*.|WUP#D.XM|
|00000ea0| 32 4d 4a 37 2b 5a 27 25 | 3d 55 3f 2e 53 36 42 39 |2MJ7+Z'%|=U?.S6B9|
|00000eb0| 4b 41 54 4e 37 5f 51 49 | 28 29 3f 23 58 2b 44 4b |KATN7_QI|()?#X+DK|
|00000ec0| 48 4a 5e 5d 3c 45 59 53 | 4d 2e 53 38 5f 5e 53 48 |HJ^]<EYS|M.S8_^SH|
|00000ed0| 22 22 23 4e 39 2b 52 5b | 2e 5e 44 60 0a 58 4d 2b |""#N9+R[|.^D`.XM+|
|00000ee0| 37 37 29 4d 27 24 55 51 | 39 5b 4b 24 4d 5b 51 4e |77)M'$UQ|9[K$M[QN|
|00000ef0| 43 3e 32 31 35 3e 2f 38 | 5d 4b 43 30 31 3d 37 3b |C>215>/8|]KC01=7;|
|00000f00| 3a 3a 3e 35 5d 27 32 2c | 53 28 5b 2c 5a 32 5f 34 |::>5]'2,|S([,Z2_4|
|00000f10| 2f 28 3a 26 3c 25 4e 5b | 31 21 34 0a 58 4d 2c 40 |/(:&<%N[|1!4.XM,@|
|00000f20| 34 4c 40 49 59 2e 5f 37 | 3f 34 5e 37 40 47 3a 28 |4L@IY._7|?4^7@G:(|
|00000f30| 3c 5f 39 3c 2e 4b 51 45 | 33 4a 5d 5e 2a 37 45 4a |<_9<.KQE|3J]^*7EJ|
|00000f40| 26 59 58 33 5d 27 4e 24 | 23 38 37 49 46 51 3e 55 |&YX3]'N$|#87IFQ>U|
|00000f50| 4a 3f 3d 46 58 52 2d 3a | 47 53 0a 58 4d 31 4d 4f |J?=FXR-:|GS.XM1MO|
|00000f60| 43 43 50 57 59 41 22 3b | 28 34 3a 29 3e 4e 39 5e |CCPWYA";|(4:)>N9^|
|00000f70| 5e 3e 5c 45 28 5a 5b 46 | 2b 54 2c 5d 48 37 2b 24 |^>\E(Z[F|+T,]H7+$|
|00000f80| 3a 4b 57 4d 2b 35 44 34 | 47 58 21 39 55 31 27 3f |:KWM+5D4|GX!9U1'?|
|00000f90| 44 5a 5c 23 4a 23 23 3d | 2b 0a 58 4d 3a 3c 23 21 |DZ\#J##=|+.XM:<#!|
|00000fa0| 46 22 5d 25 5e 3d 38 55 | 3c 52 46 30 32 2b 26 27 |F"]%^=8U|<RF02+&'|
|00000fb0| 30 21 46 4d 2f 3c 4c 23 | 4f 4a 21 5b 3d 2a 3e 46 |0!FM/<L#|OJ![=*>F|
|00000fc0| 3a 2f 21 3d 2c 37 30 26 | 4c 26 45 38 3a 35 39 35 |:/!=,70&|L&E8:595|
|00000fd0| 50 26 4c 25 32 25 39 4c | 0a 58 4d 49 35 5e 52 3d |P&L%2%9L|.XMI5^R=|
|00000fe0| 41 4c 4c 3f 3b 2f 4a 59 | 59 48 2e 38 21 5f 44 5f |ALL?;/JY|YH.8!_D_|
|00000ff0| 3f 28 35 23 4b 5d 40 5f | 2b 5c 27 2d 5a 23 28 59 |?(5#K]@_|+\'-Z#(Y|
|00001000| 56 5c 5b 4a 48 5f 24 32 | 57 22 5f 3c 3a 39 4f 38 |V\[JH_$2|W"_<:9O8|
|00001010| 23 29 21 51 23 33 40 0a | 58 4d 3f 3b 52 5f 5f 27 |#)!Q#3@.|XM?;R__'|
|00001020| 45 44 3d 51 41 26 4d 23 | 2f 42 51 45 3d 4a 2c 51 |ED=QA&M#|/BQE=J,Q|
|00001030| 22 4a 5d 2c 56 49 30 41 | 23 4f 23 49 26 26 59 42 |"J],VI0A|#O#I&&YB|
|00001040| 5c 45 41 44 41 55 31 43 | 36 36 3c 3e 51 52 3c 3e |\EADAU1C|66<>QR<>|
|00001050| 4d 4f 57 41 43 42 0a 58 | 4d 45 3f 58 51 54 22 5e |MOWACB.X|ME?XQT"^|
|00001060| 27 35 31 53 46 5d 55 22 | 3f 5f 29 59 5a 4e 2f 59 |'51SF]U"|?_)YZN/Y|
|00001070| 32 5e 59 43 5d 28 56 57 | 58 3a 50 5b 4f 5d 24 3d |2^YC](VW|X:P[O]$=|
|00001080| 29 32 22 25 26 60 5f 44 | 2b 3d 57 4d 2c 34 54 4b |)2"%&`_D|+=WM,4TK|
|00001090| 40 53 32 3f 4e 0a 58 4d | 49 2c 4c 56 30 4d 28 41 |@S2?N.XM|I,LV0M(A|
|000010a0| 4b 3a 52 5d 53 35 31 4b | 56 4a 58 59 51 5e 27 4d |K:R]S51K|VJXYQ^'M|
|000010b0| 59 51 3a 4b 55 30 3b 47 | 2e 22 34 2f 48 27 36 25 |YQ:KU0;G|."4/H'6%|
|000010c0| 43 38 53 5f 3e 3d 4a 2d | 4c 50 30 3d 21 5b 36 27 |C8S_>=J-|LP0=![6'|
|000010d0| 49 2d 2e 4d 0a 58 4d 4a | 32 41 35 3a 39 28 31 44 |I-.M.XMJ|2A5:9(1D|
|000010e0| 25 51 4e 3f 5f 37 5e 23 | 5c 4e 55 36 59 5c 2a 51 |%QN?_7^#|\NU6Y\*Q|
|000010f0| 29 24 27 45 2d 42 49 34 | 2a 4b 44 52 36 22 5b 2b |)$'E-BI4|*KDR6"[+|
|00001100| 53 52 60 3f 5c 4a 26 58 | 38 3a 34 49 29 54 2a 40 |SR`?\J&X|8:4I)T*@|
|00001110| 3b 4a 2c 0a 58 4d 51 57 | 54 34 4f 2b 4d 60 44 4b |;J,.XMQW|T4O+M`DK|
|00001120| 38 49 43 53 43 5b 2d 31 | 35 37 28 2d 21 26 3a 53 |8ICSC[-1|57(-!&:S|
|00001130| 4e 3c 30 41 4f 5f 58 58 | 5f 3b 2a 4c 30 25 24 3c |N<0AO_XX|_;*L0%$<|
|00001140| 56 3b 51 49 43 54 32 4d | 3b 44 4d 2c 22 44 55 50 |V;QICT2M|;DM,"DUP|
|00001150| 53 3c 0a 58 4d 3e 2b 37 | 3b 29 38 5e 22 2e 5e 33 |S<.XM>+7|;)8^".^3|
|00001160| 45 53 2d 4c 53 4c 58 2c | 2a 25 53 4b 26 5e 5e 24 |ES-LSLX,|*%SK&^^$|
|00001170| 32 42 44 23 33 57 2d 27 | 56 41 29 4d 50 40 4c 3a |2BD#3W-'|VA)MP@L:|
|00001180| 5b 2b 39 30 3b 5a 21 43 | 46 49 44 2a 28 2f 2e 54 |[+90;Z!C|FID*(/.T|
|00001190| 22 0a 58 4d 38 34 39 2b | 55 5a 41 4f 36 5f 5b 5d |".XM849+|UZAO6_[]|
|000011a0| 51 27 49 53 2e 54 2a 5b | 5f 5d 57 57 5d 31 5d 2e |Q'IS.T*[|_]WW]1].|
|000011b0| 2d 4c 3d 50 39 45 26 45 | 4b 48 48 4f 28 37 24 31 |-L=P9E&E|KHHO(7$1|
|000011c0| 27 49 54 48 26 59 43 27 | 37 3a 48 5f 4a 3a 45 4e |'ITH&YC'|7:H_J:EN|
|000011d0| 0a 58 4d 3b 2b 25 23 29 | 28 2d 50 2c 49 5a 52 3c |.XM;+%#)|(-P,IZR<|
|000011e0| 48 54 4d 46 55 5e 5a 47 | 2e 4e 36 38 5d 23 5b 5f |HTMFU^ZG|.N68]#[_|
|000011f0| 4a 3f 5e 4c 2e 29 5a 37 | 3f 5d 54 34 57 3f 2b 28 |J?^L.)Z7|?]T4W?+(|
|00001200| 57 31 35 55 37 27 50 3a | 41 53 50 4d 2c 50 45 0a |W15U7'P:|ASPM,PE.|
|00001210| 58 4d 45 58 23 55 2e 4e | 40 50 2b 5a 3b 3f 2e 60 |XMEX#U.N|@P+Z;?.`|
|00001220| 4e 23 40 4b 50 24 56 42 | 34 52 33 40 4c 41 32 57 |N#@KP$VB|4R3@LA2W|
|00001230| 43 49 4b 42 59 41 34 2f | 23 4f 4c 49 2c 37 35 47 |CIKBYA4/|#OLI,75G|
|00001240| 2b 49 43 54 57 46 34 5a | 40 28 27 49 4c 2f 0a 58 |+ICTWF4Z|@('IL/.X|
|00001250| 4d 44 4f 37 57 45 23 55 | 24 5f 46 5f 51 4d 3f 4a |MDO7WE#U|$_F_QM?J|
|00001260| 23 5e 28 47 50 45 5f 36 | 58 23 44 46 32 2e 5a 40 |#^(GPE_6|X#DF2.Z@|
|00001270| 59 3c 2d 3b 35 43 3b 44 | 5f 34 4d 56 52 4e 24 3a |Y<-;5C;D|_4MVRN$:|
|00001280| 51 39 2c 24 29 45 24 25 | 31 60 34 59 2e 0a 58 4d |Q9,$)E$%|1`4Y..XM|
|00001290| 5f 44 4d 4d 2b 5b 52 3e | 5f 22 4e 3b 44 25 45 53 |_DMM+[R>|_"N;D%ES|
|000012a0| 35 29 5a 27 3c 26 5e 39 | 36 46 3c 45 28 48 41 3f |5)Z'<&^9|6F<E(HA?|
|000012b0| 5d 46 5b 47 45 3c 60 55 | 33 28 52 36 56 60 4b 53 |]F[GE<`U|3(R6V`KS|
|000012c0| 4f 47 46 48 56 45 4b 46 | 59 31 24 46 0a 58 4d 5a |OGFHVEKF|Y1$F.XMZ|
|000012d0| 5c 5f 4f 2b 57 40 39 33 | 5e 25 5d 58 54 4d 5a 2d |\_O+W@93|^%]XTMZ-|
|000012e0| 4e 57 57 30 32 2c 5b 27 | 41 55 2a 35 48 38 42 52 |NWW02,['|AU*5H8BR|
|000012f0| 44 36 47 2c 41 35 22 24 | 51 2a 2f 58 4c 2f 40 29 |D6G,A5"$|Q*/XL/@)|
|00001300| 3a 36 4c 43 57 23 4b 33 | 24 4f 48 0a 58 4d 22 30 |:6LCW#K3|$OH.XM"0|
|00001310| 43 2a 58 27 42 34 51 60 | 2a 21 30 36 22 4e 56 4c |C*X'B4Q`|*!06"NVL|
|00001320| 2a 49 55 25 3a 4f 4b 4d | 51 44 54 3a 51 30 4c 4c |*IU%:OKM|QDT:Q0LL|
|00001330| 54 52 49 5a 2f 22 59 40 | 5d 29 38 51 43 4c 47 29 |TRIZ/"Y@|])8QCLG)|
|00001340| 55 23 2a 58 2d 4f 2b 59 | 24 3a 0a 58 4d 2d 55 5f |U#*X-O+Y|$:.XM-U_|
|00001350| 4b 35 2d 5a 45 3b 2f 50 | 5b 3c 3c 3d 35 39 2c 38 |K5-ZE;/P|[<<=59,8|
|00001360| 47 34 3b 3e 25 5c 5f 41 | 3e 21 39 32 4e 27 31 60 |G4;>%\_A|>!92N'1`|
|00001370| 3b 28 59 48 41 27 5b 4f | 47 44 2b 48 4e 58 51 5c |;(YHA'[O|GD+HNXQ\|
|00001380| 23 3f 3d 29 24 43 26 5b | 4c 0a 58 4d 29 42 60 46 |#?=)$C&[|L.XM)B`F|
|00001390| 27 2e 4b 56 44 5b 51 44 | 24 36 2a 21 4d 5d 59 54 |'.KVD[QD|$6*!M]YT|
|000013a0| 21 2b 43 5a 40 58 41 25 | 53 47 24 5e 2d 43 36 39 |!+CZ@XA%|SG$^-C69|
|000013b0| 47 28 52 59 3e 2e 5d 2b | 55 59 5c 56 2e 22 30 56 |G(RY>.]+|UY\V."0V|
|000013c0| 3c 2e 48 29 45 29 30 50 | 0a 58 4d 2c 53 37 43 35 |<.H)E)0P|.XM,S7C5|
|000013d0| 44 59 2d 4b 52 5d 3c 51 | 29 37 4b 52 3c 29 55 21 |DY-KR]<Q|)7KR<)U!|
|000013e0| 4c 22 29 60 54 58 25 3f | 2a 26 56 32 47 2b 4c 5c |L")`TX%?|*&V2G+L\|
|000013f0| 55 49 58 60 22 37 31 3d | 24 26 3a 26 59 3d 46 48 |UIX`"71=|$&:&Y=FH|
|00001400| 33 4e 55 5a 25 46 3c 0a | 58 4d 5c 39 37 22 38 2d |3NUZ%F<.|XM\97"8-|
|00001410| 42 4f 3b 33 41 21 56 48 | 34 2d 5d 3c 5e 38 45 58 |BO;3A!VH|4-]<^8EX|
|00001420| 5c 58 50 33 2c 37 44 44 | 51 4a 32 49 29 5f 43 51 |\XP3,7DD|QJ2I)_CQ|
|00001430| 4d 3a 54 4c 5e 3e 55 2b | 5e 59 56 38 31 29 53 38 |M:TL^>U+|^YV81)S8|
|00001440| 2b 55 4c 4e 2c 5b 0a 58 | 4d 2f 32 57 2e 40 59 37 |+ULN,[.X|M/2W.@Y7|
|00001450| 3c 48 44 55 3c 35 2e 41 | 5f 3b 4a 54 33 22 38 42 |<HDU<5.A|_;JT3"8B|
|00001460| 3a 41 59 41 5c 5a 23 4c | 5d 5a 53 2c 35 55 57 52 |:AYA\Z#L|]ZS,5UWR|
|00001470| 21 51 40 59 40 4c 4a 50 | 35 53 2f 21 31 48 46 34 |!Q@Y@LJP|5S/!1HF4|
|00001480| 4f 49 2d 34 28 0a 58 4d | 50 51 59 31 40 56 57 53 |OI-4(.XM|PQY1@VWS|
|00001490| 2b 3f 25 45 26 3b 31 39 | 2f 51 56 2c 28 52 37 2b |+?%E&;19|/QV,(R7+|
|000014a0| 3c 3c 46 41 27 2e 3a 45 | 33 40 4a 21 35 2b 54 3f |<<FA'.:E|3@J!5+T?|
|000014b0| 24 3b 5e 35 47 44 3b 5e | 23 34 24 28 42 4e 5b 4d |$;^5GD;^|#4$(BN[M|
|000014c0| 30 43 57 54 0a 58 4d 41 | 2e 4a 22 56 2f 54 44 4c |0CWT.XMA|.J"V/TDL|
|000014d0| 46 55 51 3b 5a 56 4d 53 | 58 4e 30 29 4c 4d 58 30 |FUQ;ZVMS|XN0)LMX0|
|000014e0| 46 41 5f 3b 25 5f 47 51 | 56 45 41 40 5c 42 4e 41 |FA_;%_GQ|VEA@\BNA|
|000014f0| 48 34 44 36 31 27 44 24 | 29 58 27 57 59 34 47 44 |H4D61'D$|)X'WY4GD|
|00001500| 59 43 3d 0a 58 4d 4a 40 | 49 40 37 31 2b 35 46 25 |YC=.XMJ@|I@71+5F%|
|00001510| 47 40 4e 38 53 27 26 47 | 4e 34 47 3d 49 59 3e 5c |G@N8S'&G|N4G=IY>\|
|00001520| 51 53 4b 41 22 4b 5d 50 | 2d 46 60 3a 2a 2f 5c 38 |QSKA"K]P|-F`:*/\8|
|00001530| 22 43 54 43 21 32 36 3c | 23 29 32 26 51 4b 5f 3e |"CTC!26<|#)2&QK_>|
|00001540| 33 23 0a 58 4d 4f 22 4a | 30 3f 56 39 42 5a 23 2f |3#.XMO"J|0?V9BZ#/|
|00001550| 3b 53 4d 44 36 5d 30 48 | 29 23 25 43 5d 35 43 59 |;SMD6]0H|)#%C]5CY|
|00001560| 24 37 4d 4a 28 47 22 24 | 2d 2f 3f 4e 5f 3d 40 30 |$7MJ(G"$|-/?N_=@0|
|00001570| 5c 23 52 2c 2d 60 48 5e | 30 29 23 22 3f 22 35 43 |\#R,-`H^|0)#"?"5C|
|00001580| 3f 0a 58 4d 4f 5a 39 25 | 57 51 2a 55 29 22 2e 5a |?.XMOZ9%|WQ*U)".Z|
|00001590| 25 40 53 2e 5a 52 53 4f | 2a 41 40 2e 33 22 25 2a |%@S.ZRSO|*A@.3"%*|
|000015a0| 5f 50 47 49 29 60 2f 21 | 5e 21 53 43 4b 57 44 56 |_PGI)`/!|^!SCKWDV|
|000015b0| 39 5c 21 28 5e 22 34 44 | 2c 39 49 56 60 23 33 50 |9\!(^"4D|,9IV`#3P|
|000015c0| 0a 58 4d 49 46 28 3b 38 | 27 4f 27 54 53 5b 5c 5d |.XMIF(;8|'O'TS[\]|
|000015d0| 5c 5e 3b 2c 2a 48 22 25 | 39 33 43 44 49 27 31 38 |\^;,*H"%|93CDI'18|
|000015e0| 40 5c 4c 47 59 31 60 27 | 43 26 26 59 38 4f 45 42 |@\LGY1`'|C&&Y8OEB|
|000015f0| 3f 2f 3f 5c 34 3e 36 24 | 43 28 39 28 5f 27 41 0a |?/?\4>6$|C(9(_'A.|
|00001600| 58 4d 32 30 4d 43 3e 42 | 54 4a 3a 5d 2d 30 3a 25 |XM20MC>B|TJ:]-0:%|
|00001610| 25 26 39 3d 2c 3c 32 36 | 5a 5c 60 55 39 4e 4e 22 |%&9=,<26|Z\`U9NN"|
|00001620| 55 47 31 31 60 2f 30 48 | 23 50 27 30 4a 2d 40 37 |UG11`/0H|#P'0J-@7|
|00001630| 49 26 4f 3c 21 27 3c 37 | 21 48 28 59 52 21 0a 58 |I&O<!'<7|!H(YR!.X|
|00001640| 4d 5f 53 57 3c 3b 2e 43 | 25 40 55 56 59 56 31 21 |M_SW<;.C|%@UVYV1!|
|00001650| 5e 24 47 24 53 22 55 4b | 56 3f 5b 5d 2d 4c 4a 3b |^$G$S"UK|V?[]-LJ;|
|00001660| 42 25 36 41 47 44 23 4f | 3c 4e 5d 49 22 4e 26 5d |B%6AGD#O|<N]I"N&]|
|00001670| 48 3f 4f 55 37 5e 53 2b | 24 34 59 52 22 0a 58 4d |H?OU7^S+|$4YR".XM|
|00001680| 52 2b 5e 4b 4a 42 27 55 | 4d 50 2c 45 50 23 45 5c |R+^KJB'U|MP,EP#E\|
|00001690| 32 2a 60 3b 56 28 2c 53 | 25 54 54 4f 5f 42 56 30 |2*`;V(,S|%TTO_BV0|
|000016a0| 53 54 32 51 3b 3a 3d 4b | 27 47 47 49 38 46 4d 35 |ST2Q;:=K|'GGI8FM5|
|000016b0| 37 56 4c 39 24 3c 36 5f | 25 3c 55 41 0a 58 4d 2b |7VL9$<6_|%<UA.XM+|
|000016c0| 53 2d 3e 45 2a 5d 4f 4f | 5a 3e 5d 4d 46 50 4b 3a |S->E*]OO|Z>]MFPK:|
|000016d0| 57 31 44 4b 46 4f 58 5f | 2c 43 39 3e 4a 21 58 48 |W1DKFOX_|,C9>J!XH|
|000016e0| 60 48 3c 28 4b 5c 45 5f | 4f 56 4c 3b 41 2d 39 28 |`H<(K\E_|OVL;A-9(|
|000016f0| 59 25 52 39 50 37 2c 5c | 4c 27 3a 0a 58 4d 39 5c |Y%R9P7,\|L':.XM9\|
|00001700| 22 37 5b 2e 45 3f 3a 33 | 22 31 57 2f 36 28 35 28 |"7[.E?:3|"1W/6(5(|
|00001710| 26 35 5c 28 5e 27 3d 38 | 5d 52 4a 27 25 4f 3b 43 |&5\(^'=8|]RJ'%O;C|
|00001720| 2d 46 44 50 28 4f 29 46 | 27 3f 53 38 3a 49 33 24 |-FDP(O)F|'?S8:I3$|
|00001730| 4d 2e 55 4d 3b 53 25 22 | 39 28 0a 58 4d 52 30 37 |M.UM;S%"|9(.XMR07|
|00001740| 35 4a 26 44 44 45 44 60 | 5d 27 42 2a 46 29 31 48 |5J&DDED`|]'B*F)1H|
|00001750| 39 55 5a 25 4e 4f 3b 4b | 3c 3f 5a 27 25 23 54 32 |9UZ%NO;K|<?Z'%#T2|
|00001760| 46 27 36 2d 5d 4f 23 50 | 36 37 47 4c 3e 43 58 28 |F'6-]O#P|67GL>CX(|
|00001770| 3b 31 3c 31 51 5e 38 50 | 35 0a 58 4d 47 5d 36 4e |;1<1Q^8P|5.XMG]6N|
|00001780| 3d 58 54 22 2f 35 3f 4e | 3c 38 3e 4a 55 47 44 4d |=XT"/5?N|<8>JUGDM|
|00001790| 33 3a 4d 31 24 57 4c 31 | 39 53 4d 35 45 2f 54 2b |3:M1$WL1|9SM5E/T+|
|000017a0| 36 57 2b 53 33 3a 33 3b | 48 51 47 54 24 4f 28 29 |6W+S3:3;|HQGT$O()|
|000017b0| 40 2b 2d 5e 5f 54 5e 43 | 0a 58 4d 2b 3f 37 21 52 |@+-^_T^C|.XM+?7!R|
|000017c0| 3f 5a 46 3f 2a 5a 43 5c | 5c 58 3a 5a 43 5b 27 2e |?ZF?*ZC\|\X:ZC['.|
|000017d0| 3e 52 5b 32 54 5b 48 36 | 31 56 28 30 23 36 2b 5f |>R[2T[H6|1V(0#6+_|
|000017e0| 23 32 3e 27 52 56 31 44 | 2f 33 37 4e 52 3c 4f 29 |#2>'RV1D|/37NR<O)|
|000017f0| 3f 40 34 5c 52 3f 28 0a | 58 4d 4c 48 35 56 23 3e |?@4\R?(.|XMLH5V#>|
|00001800| 5c 53 2b 3f 52 41 3f 3f | 23 3e 5d 2e 38 45 46 47 |\S+?RA??|#>].8EFG|
|00001810| 2e 24 42 3e 53 4b 52 5b | 4f 37 3f 2a 38 4d 31 57 |.$B>SKR[|O7?*8M1W|
|00001820| 25 52 54 2a 45 33 3a 5d | 41 42 3c 4f 5a 31 2d 51 |%RT*E3:]|AB<OZ1-Q|
|00001830| 60 45 60 5b 34 21 0a 58 | 4d 46 55 5e 4f 35 35 56 |`E`[4!.X|MFU^O55V|
|00001840| 36 47 3a 2f 24 4e 27 2e | 32 5d 29 60 59 4a 43 3d |6G:/$N'.|2])`YJC=|
|00001850| 56 48 2d 3f 38 5f 26 3c | 50 3b 5a 5f 4a 3a 3d 22 |VH-?8_&<|P;Z_J:="|
|00001860| 5a 57 48 37 35 5e 55 22 | 55 48 3e 3c 22 37 36 4f |ZWH75^U"|UH><"76O|
|00001870| 45 59 22 40 60 0a 58 4d | 5d 3c 3c 44 60 57 5b 3c |EY"@`.XM|]<<D`W[<|
|00001880| 3c 5f 4b 21 31 2d 3d 53 | 41 25 2a 3f 47 2a 24 41 |<_K!1-=S|A%*?G*$A|
|00001890| 5a 27 5a 48 5f 41 30 2f | 4f 57 3e 21 5e 28 38 4f |Z'ZH_A0/|OW>!^(8O|
|000018a0| 2c 3f 48 4f 3d 5b 5c 26 | 3f 40 5b 2b 5b 2a 2b 4b |,?HO=[\&|?@[+[*+K|
|000018b0| 3f 2c 44 5e 0a 58 4d 21 | 48 60 2a 23 26 25 52 26 |?,D^.XM!|H`*#&%R&|
|000018c0| 30 34 40 31 3b 56 5b 31 | 5d 27 30 56 5f 53 46 4d |04@1;V[1|]'0V_SFM|
|000018d0| 2e 58 5f 21 42 31 5c 5f | 39 34 2e 23 24 47 32 33 |.X_!B1\_|94.#$G23|
|000018e0| 2f 58 5b 43 38 2e 3e 3f | 60 42 2c 48 40 30 52 22 |/X[C8.>?|`B,H@0R"|
|000018f0| 53 60 30 0a 58 4d 53 36 | 3b 2b 4c 42 35 3f 30 41 |S`0.XMS6|;+LB5?0A|
|00001900| 5f 25 58 30 37 3f 44 50 | 44 34 36 3c 51 5f 22 35 |_%X07?DP|D46<Q_"5|
|00001910| 30 33 29 56 59 5a 46 49 | 2a 31 45 56 2d 39 5c 45 |03)VYZFI|*1EV-9\E|
|00001920| 45 5e 23 25 56 59 57 52 | 55 31 4a 5a 4b 2b 39 34 |E^#%VYWR|U1JZK+94|
|00001930| 4d 2b 0a 58 4d 3d 54 46 | 2f 28 46 31 28 23 24 2b |M+.XM=TF|/(F1(#$+|
|00001940| 2d 5d 51 4e 26 4c 44 33 | 43 51 4c 32 22 4d 3a 29 |-]QN&LD3|CQL2"M:)|
|00001950| 5d 2f 26 2e 4d 5a 46 40 | 4a 2a 37 5d 52 34 4c 50 |]/&.MZF@|J*7]R4LP|
|00001960| 2f 3c 4c 45 58 5a 4b 32 | 53 3f 5a 4f 21 50 53 2c |/<LEXZK2|S?ZO!PS,|
|00001970| 4b 0a 58 4d 33 46 55 30 | 4e 23 41 3c 5c 5f 43 22 |K.XM3FU0|N#A<\_C"|
|00001980| 50 36 3f 45 5d 46 21 24 | 3b 4d 51 40 38 48 21 39 |P6?E]F!$|;MQ@8H!9|
|00001990| 39 5b 30 4f 2e 2e 59 21 | 27 22 60 26 3f 40 57 40 |9[0O..Y!|'"`&?@W@|
|000019a0| 29 32 44 48 3f 44 43 27 | 35 36 3d 30 35 5c 51 37 |)2DH?DC'|56=05\Q7|
|000019b0| 0a 58 4d 50 27 26 59 36 | 3d 38 37 52 23 2b 5c 4b |.XMP'&Y6|=87R#+\K|
|000019c0| 59 5f 43 31 36 41 23 42 | 5f 57 2d 31 4a 2a 26 46 |Y_C16A#B|_W-1J*&F|
|000019d0| 43 27 21 33 2e 28 56 56 | 53 31 26 36 24 32 2d 2e |C'!3.(VV|S1&6$2-.|
|000019e0| 2d 5f 5b 2b 4d 38 5d 41 | 41 3e 3d 5d 25 21 5b 0a |-_[+M8]A|A>=]%![.|
|000019f0| 58 4d 31 32 59 51 37 29 | 3c 3e 57 23 30 54 4f 37 |XM12YQ7)|<>W#0TO7|
|00001a00| 35 38 35 5f 47 2e 39 3c | 25 35 37 44 44 43 3b 36 |585_G.9<|%57DDC;6|
|00001a10| 4e 47 21 60 2f 33 44 46 | 54 36 34 45 27 2b 43 4e |NG!`/3DF|T64E'+CN|
|00001a20| 59 2d 51 59 47 56 25 5e | 2e 2c 50 4d 38 58 0a 58 |Y-QYGV%^|.,PM8X.X|
|00001a30| 4d 39 26 3b 2e 4e 5d 39 | 55 46 40 5d 3f 29 53 2c |M9&;.N]9|UF@]?)S,|
|00001a40| 45 52 60 38 4e 3e 42 54 | 29 40 4d 3d 2d 52 2d 37 |ER`8N>BT|)@M=-R-7|
|00001a50| 34 36 5f 43 3b 5e 25 3d | 2f 3b 4c 53 5b 47 3d 42 |46_C;^%=|/;LS[G=B|
|00001a60| 42 51 58 30 33 29 2f 44 | 34 3a 3c 42 5c 0a 58 4d |BQX03)/D|4:<B\.XM|
|00001a70| 22 37 28 4e 50 34 2b 27 | 21 48 34 48 36 30 52 54 |"7(NP4+'|!H4H60RT|
|00001a80| 35 2b 2b 3f 4b 57 59 31 | 46 2e 54 3c 58 4d 5c 47 |5++?KWY1|F.T<XM\G|
|00001a90| 54 49 24 3e 21 4e 48 3b | 40 4b 4b 56 59 32 37 5c |TI$>!NH;|@KKVY27\|
|00001aa0| 3c 4f 56 60 38 25 5f 42 | 5b 44 34 37 0a 58 4d 3e |<OV`8%_B|[D47.XM>|
|00001ab0| 24 3c 27 21 47 5e 4e 3e | 23 3a 52 43 36 31 4a 3b |$<'!G^N>|#:RC61J;|
|00001ac0| 26 29 4a 43 49 44 57 38 | 46 4f 55 60 58 3c 2c 50 |&)JCIDW8|FOU`X<,P|
|00001ad0| 25 4c 31 43 4b 2b 5f 23 | 48 26 40 2c 2e 33 3d 5c |%L1CK+_#|H&@,.3=\|
|00001ae0| 2f 52 43 2d 43 36 3a 29 | 5f 5b 55 0a 58 4d 5c 49 |/RC-C6:)|_[U.XM\I|
|00001af0| 4d 3b 37 35 33 2c 54 3d | 28 36 5d 40 48 4e 34 5c |M;753,T=|(6]@HN4\|
|00001b00| 48 3d 46 51 4c 40 57 2a | 21 36 43 59 5a 58 47 2f |H=FQL@W*|!6CYZXG/|
|00001b10| 38 2f 3a 60 54 3d 4c 50 | 48 29 3f 50 3c 37 5c 50 |8/:`T=LP|H)?P<7\P|
|00001b20| 31 58 3d 50 22 53 3e 53 | 4c 60 0a 58 4d 4f 49 5a |1X=P"S>S|L`.XMOIZ|
|00001b30| 4c 43 3c 22 35 22 51 4f | 21 22 51 42 38 48 41 43 |LC<"5"QO|!"QB8HAC|
|00001b40| 53 24 31 2f 31 47 2c 33 | 5c 4b 5d 57 3c 22 2d 4b |S$1/1G,3|\K]W<"-K|
|00001b50| 55 3b 5e 30 25 4a 35 4e | 3e 33 53 21 50 3b 5b 30 |U;^0%J5N|>3S!P;[0|
|00001b60| 4f 50 36 58 55 25 41 34 | 3b 0a 58 4d 3e 29 2e 5d |OP6XU%A4|;.XM>).]|
|00001b70| 5b 23 33 3d 4e 3f 39 28 | 38 25 5c 49 2d 5f 60 43 |[#3=N?9(|8%\I-_`C|
|00001b80| 41 2b 47 21 28 23 56 5c | 4e 51 2c 24 4b 26 3d 58 |A+G!(#V\|NQ,$K&=X|
|00001b90| 30 50 32 24 4c 40 48 53 | 59 33 30 53 2a 5f 4e 48 |0P2$L@HS|Y30S*_NH|
|00001ba0| 22 5d 2c 4c 29 46 2f 30 | 0a 58 4d 5d 5b 4b 46 56 |"],L)F/0|.XM][KFV|
|00001bb0| 2e 31 5f 40 2b 31 2b 57 | 5c 31 27 22 3f 4c 37 25 |.1_@+1+W|\1'"?L7%|
|00001bc0| 47 4c 31 3a 4b 21 36 4c | 50 51 60 23 37 28 38 39 |GL1:K!6L|PQ`#7(89|
|00001bd0| 56 21 3f 23 3a 39 51 4d | 43 51 4e 4c 53 45 4b 30 |V!?#:9QM|CQNLSEK0|
|00001be0| 3c 42 28 22 39 26 30 0a | 58 4d 51 36 2e 22 34 5c |<B("9&0.|XMQ6."4\|
|00001bf0| 52 5f 2d 38 52 27 42 47 | 4b 53 23 58 4a 43 2f 4e |R_-8R'BG|KS#XJC/N|
|00001c00| 5a 47 3c 30 5a 2b 47 23 | 4f 2c 34 24 5d 2e 52 3a |ZG<0Z+G#|O,4$].R:|
|00001c10| 56 2b 4c 35 3e 3f 46 54 | 39 3b 26 52 26 50 4b 5f |V+L5>?FT|9;&R&PK_|
|00001c20| 3f 52 33 52 42 21 0a 58 | 49 4a 34 54 33 52 2d 5c |?R3RB!.X|IJ4T3R-\|
|00001c30| 30 2e 54 36 3e 2c 5e 42 | 5c 4e 33 5e 3a 52 57 21 |0.T6>,^B|\N3^:RW!|
|00001c40| 42 38 39 55 48 2a 3d 36 | 60 26 30 37 49 38 35 3f |B89UH*=6|`&07I85?|
|00001c50| 36 60 3f 29 4d 23 44 34 | 30 2a 5c 53 31 5e 5f 2f |6`?)M#D4|0*\S1^_/|
|00001c60| 52 0a 58 60 0a 58 65 6e | 64 0a 45 4e 44 5f 4f 46 |R.X`.Xen|d.END_OF|
|00001c70| 5f 55 55 2e 74 65 73 74 | 32 0a 69 66 20 74 65 73 |_UU.test|2.if tes|
|00001c80| 74 20 35 39 37 37 20 2d | 6e 65 20 60 77 63 20 2d |t 5977 -|ne `wc -|
|00001c90| 63 20 3c 55 55 2e 74 65 | 73 74 32 60 3b 20 74 68 |c <UU.te|st2`; th|
|00001ca0| 65 6e 0a 20 20 20 20 65 | 63 68 6f 20 73 68 61 72 |en. e|cho shar|
|00001cb0| 3a 20 5c 22 55 55 2e 74 | 65 73 74 32 5c 22 20 75 |: \"UU.t|est2\" u|
|00001cc0| 6e 70 61 63 6b 65 64 20 | 77 69 74 68 20 77 72 6f |npacked |with wro|
|00001cd0| 6e 67 20 73 69 7a 65 21 | 0a 66 69 0a 23 20 65 6e |ng size!|.fi.# en|
|00001ce0| 64 20 6f 66 20 6f 76 65 | 72 77 72 69 74 69 6e 67 |d of ove|rwriting|
|00001cf0| 20 63 68 65 63 6b 0a 66 | 69 0a 69 66 20 74 65 73 | check.f|i.if tes|
|00001d00| 74 20 2d 66 20 63 62 77 | 2e 6c 6f 67 20 2d 61 20 |t -f cbw|.log -a |
|00001d10| 22 24 7b 31 7d 22 20 21 | 3d 20 22 2d 63 22 20 3b |"${1}" !|= "-c" ;|
|00001d20| 20 74 68 65 6e 20 0a 20 | 20 65 63 68 6f 20 73 68 | then . | echo sh|
|00001d30| 61 72 3a 20 57 69 6c 6c | 20 6e 6f 74 20 6f 76 65 |ar: Will| not ove|
|00001d40| 72 2d 77 72 69 74 65 20 | 65 78 69 73 74 69 6e 67 |r-write |existing|
|00001d50| 20 66 69 6c 65 20 5c 22 | 63 62 77 2e 6c 6f 67 5c | file \"|cbw.log\|
|00001d60| 22 0a 65 6c 73 65 0a 65 | 63 68 6f 20 73 68 61 72 |".else.e|cho shar|
|00001d70| 3a 20 45 78 74 72 61 63 | 74 69 6e 67 20 5c 22 63 |: Extrac|ting \"c|
|00001d80| 62 77 2e 6c 6f 67 5c 22 | 20 5c 28 34 39 38 35 20 |bw.log\"| \(4985 |
|00001d90| 63 68 61 72 61 63 74 65 | 72 73 5c 29 0a 73 65 64 |characte|rs\).sed|
|00001da0| 20 22 73 2f 5e 58 2f 2f | 22 20 3e 63 62 77 2e 6c | "s/^X//|" >cbw.l|
|00001db0| 6f 67 20 3c 3c 27 45 4e | 44 5f 4f 46 5f 63 62 77 |og <<'EN|D_OF_cbw|
|00001dc0| 2e 6c 6f 67 27 0a 58 0a | 58 57 68 6f 3a 20 20 20 |.log'.X.|XWho: |
|00001dd0| 42 6f 62 20 42 61 6c 64 | 77 69 6e 0a 58 57 68 79 |Bob Bald|win.XWhy|
|00001de0| 3a 20 20 20 0a 58 57 68 | 65 6e 3a 20 20 36 2f 31 |: .XWh|en: 6/1|
|00001df0| 36 2f 38 35 0a 58 57 68 | 61 74 3a 20 20 0a 58 0a |6/85.XWh|at: .X.|
|00001e00| 58 0a 58 0a 58 57 68 6f | 3a 20 20 20 42 6f 62 20 |X.X.XWho|: Bob |
|00001e10| 42 61 6c 64 77 69 6e 0a | 58 57 68 79 3a 20 20 20 |Baldwin.|XWhy: |
|00001e20| 48 61 64 20 74 6f 20 6c | 65 61 72 6e 20 61 62 6f |Had to l|earn abo|
|00001e30| 75 74 20 74 65 72 6d 69 | 6e 61 6c 20 69 6e 64 65 |ut termi|nal inde|
|00001e40| 70 65 6e 64 65 6e 63 65 | 20 73 6f 6d 65 74 69 6d |pendence| sometim|
|00001e50| 65 2e 0a 58 57 68 65 6e | 3a 20 20 31 30 2f 38 2f |e..XWhen|: 10/8/|
|00001e60| 38 36 0a 58 57 68 61 74 | 3a 20 20 0a 58 2d 20 43 |86.XWhat|: .X- C|
|00001e70| 68 61 6e 67 65 20 6f 75 | 74 6c 69 6e 65 20 6f 66 |hange ou|tline of|
|00001e80| 20 6c 6f 6f 6b 75 70 20 | 77 69 6e 64 6f 77 20 74 | lookup |window t|
|00001e90| 6f 20 75 73 65 20 67 72 | 61 70 68 69 63 73 2e 0a |o use gr|aphics..|
|00001ea0| 58 2d 20 43 68 61 6e 67 | 65 20 67 72 61 70 68 69 |X- Chang|e graphi|
|00001eb0| 63 73 20 62 69 74 20 74 | 6f 20 31 32 38 20 66 72 |cs bit t|o 128 fr|
|00001ec0| 6f 6d 20 32 35 36 2e 0a | 58 2d 20 43 68 61 6e 67 |om 256..|X- Chang|
|00001ed0| 65 20 73 63 72 65 65 6e | 20 70 6c 73 74 72 69 6e |e screen| plstrin|
|00001ee0| 67 20 74 6f 20 63 68 65 | 63 6b 20 67 72 61 70 68 |g to che|ck graph|
|00001ef0| 69 63 73 20 62 69 74 2e | 0a 58 2d 20 54 68 65 20 |ics bit.|.X- The |
|00001f00| 64 69 63 74 69 6f 6e 61 | 72 79 20 66 69 6c 65 20 |dictiona|ry file |
|00001f10| 66 6f 75 6e 64 20 76 69 | 61 20 61 20 73 68 65 6c |found vi|a a shel|
|00001f20| 6c 20 76 61 72 69 61 62 | 6c 65 20 44 49 43 54 49 |l variab|le DICTI|
|00001f30| 4f 4e 41 52 59 2e 0a 58 | 20 20 2d 20 44 65 66 61 |ONARY..X| - Defa|
|00001f40| 75 6c 74 73 20 74 6f 20 | 2f 75 73 72 2f 64 69 63 |ults to |/usr/dic|
|00001f50| 74 2f 77 6f 72 64 73 2e | 0a 58 2d 20 52 65 71 75 |t/words.|.X- Requ|
|00001f60| 69 72 65 20 74 68 61 74 | 20 61 6c 6c 20 63 6f 6e |ire that| all con|
|00001f70| 74 72 6f 6c 20 63 68 61 | 72 61 63 74 65 72 73 20 |trol cha|racters |
|00001f80| 65 78 63 65 70 74 20 5c | 6e 20 61 6e 64 20 5c 74 |except \|n and \t|
|00001f90| 20 62 65 0a 58 20 20 71 | 75 6f 74 65 64 20 62 65 | be.X q|uoted be|
|00001fa0| 66 6f 72 65 20 74 68 65 | 79 20 61 72 65 20 69 6e |fore the|y are in|
|00001fb0| 73 65 72 74 65 64 20 69 | 6e 74 6f 20 74 68 65 20 |serted i|nto the |
|00001fc0| 62 6c 6f 63 6b 2e 0a 58 | 20 20 2d 20 4e 6f 74 65 |block..X| - Note|
|00001fd0| 20 70 72 6f 62 6c 65 6d | 20 77 69 74 68 20 6d 61 | problem| with ma|
|00001fe0| 6b 69 6e 67 20 43 2d 51 | 20 6f 72 20 43 2d 53 20 |king C-Q| or C-S |
|00001ff0| 61 63 74 69 76 65 2e 0a | 58 2d 20 41 76 6f 69 64 |active..|X- Avoid|
|00002000| 20 74 68 65 20 64 69 73 | 70 65 72 72 28 29 20 72 | the dis|perr() r|
|00002010| 6f 75 74 69 6e 65 20 75 | 6e 74 69 6c 20 74 68 65 |outine u|ntil the|
|00002020| 20 73 63 72 65 65 6e 20 | 69 73 20 69 6e 69 74 69 | screen |is initi|
|00002030| 61 6c 69 7a 65 64 2e 0a | 58 20 20 2d 20 54 68 69 |alized..|X - Thi|
|00002040| 73 20 66 69 78 65 73 20 | 70 72 6f 62 6c 65 6d 73 |s fixes |problems|
|00002050| 20 63 61 75 73 65 64 20 | 77 68 65 6e 20 74 65 72 | caused |when ter|
|00002060| 6d 63 61 70 20 64 6f 65 | 73 6e 27 74 20 73 70 65 |mcap doe|sn't spe|
|00002070| 63 69 66 79 20 73 63 72 | 65 65 6e 20 73 69 7a 65 |cify scr|een size|
|00002080| 2e 0a 58 20 20 2d 2d 3e | 20 44 6f 6e 27 74 20 61 |..X -->| Don't a|
|00002090| 76 6f 69 64 2c 20 6a 75 | 73 74 20 66 69 78 20 64 |void, ju|st fix d|
|000020a0| 69 73 70 65 72 72 20 6e | 6f 74 20 74 6f 20 63 61 |isperr n|ot to ca|
|000020b0| 6c 6c 20 73 65 74 63 75 | 72 73 6f 72 28 29 2e 0a |ll setcu|rsor()..|
|000020c0| 58 2d 20 53 65 6e 64 20 | 69 6e 69 74 20 74 65 72 |X- Send |init ter|
|000020d0| 6d 20 73 65 71 75 65 6e | 63 65 20 74 6f 20 74 65 |m sequen|ce to te|
|000020e0| 72 6d 69 6e 61 6c 20 28 | 69 66 20 61 6e 79 29 2e |rminal (|if any).|
|000020f0| 0a 58 2d 20 53 70 65 65 | 64 20 75 70 20 74 68 65 |.X- Spee|d up the|
|00002100| 20 67 72 61 70 68 69 63 | 20 70 72 69 6e 74 69 6e | graphic| printin|
|00002110| 67 20 62 79 20 72 65 6d | 65 6d 62 65 72 69 6e 67 |g by rem|embering|
|00002120| 20 77 68 65 74 68 65 72 | 20 74 68 65 20 74 65 72 | whether| the ter|
|00002130| 6d 0a 58 20 20 69 73 20 | 69 6e 20 67 72 61 70 68 |m.X is |in graph|
|00002140| 69 63 73 20 6d 6f 64 65 | 2e 0a 58 2d 20 46 69 78 |ics mode|..X- Fix|
|00002150| 20 62 75 67 20 74 68 61 | 74 20 61 6c 6c 6f 77 65 | bug tha|t allowe|
|00002160| 64 20 74 68 65 20 63 75 | 72 73 6f 72 20 74 6f 20 |d the cu|rsor to |
|00002170| 6d 6f 76 65 20 6f 66 66 | 20 74 68 65 20 73 63 72 |move off| the scr|
|00002180| 65 65 6e 2c 20 77 68 69 | 63 68 20 63 61 75 73 65 |een, whi|ch cause|
|00002190| 64 0a 58 20 20 74 68 65 | 20 70 72 6f 67 72 61 6d |d.X the| program|
|000021a0| 20 74 6f 20 65 78 69 74 | 2e 0a 58 20 20 2d 20 46 | to exit|..X - F|
|000021b0| 6f 72 63 65 20 73 63 72 | 65 65 6e 20 73 69 7a 65 |orce scr|een size|
|000021c0| 20 74 6f 20 32 34 20 78 | 20 38 30 2e 0a 58 20 20 | to 24 x| 80..X |
|000021d0| 2d 20 43 68 61 6e 67 65 | 20 67 6f 5f 64 6f 77 6e |- Change| go_down|
|000021e0| 20 62 65 68 61 76 69 6f | 72 20 69 6e 20 75 73 65 | behavio|r in use|
|000021f0| 72 20 77 69 6e 64 6f 77 | 2e 0a 58 2d 20 48 61 76 |r window|..X- Hav|
|00002200| 65 20 74 68 65 20 50 46 | 34 20 6b 65 79 20 6a 75 |e the PF|4 key ju|
|00002210| 6d 70 20 74 68 65 20 63 | 75 72 73 6f 72 20 74 6f |mp the c|ursor to|
|00002220| 20 74 68 65 20 63 6f 6d | 6d 61 6e 64 20 6c 69 6e | the com|mand lin|
|00002230| 65 20 28 69 66 20 61 6e | 79 29 2e 0a 58 20 20 2d |e (if an|y)..X -|
|00002240| 20 48 61 76 65 20 43 2d | 58 20 61 6c 73 6f 20 64 | Have C-|X also d|
|00002250| 6f 20 74 68 69 73 2e 0a | 58 2d 20 46 69 78 20 66 |o this..|X- Fix f|
|00002260| 6f 72 6d 61 74 74 69 6e | 67 20 70 72 6f 62 6c 65 |ormattin|g proble|
|00002270| 6d 73 20 64 75 65 20 74 | 6f 20 34 20 63 68 61 72 |ms due t|o 4 char|
|00002280| 20 74 61 62 20 76 65 72 | 73 75 73 20 38 20 63 68 | tab ver|sus 8 ch|
|00002290| 61 72 20 74 61 62 20 62 | 75 67 2e 0a 58 2d 20 53 |ar tab b|ug..X- S|
|000022a0| 65 6e 64 20 73 65 71 75 | 65 6e 63 65 20 74 6f 20 |end sequ|ence to |
|000022b0| 61 63 74 69 76 65 20 6b | 65 79 70 61 64 2e 0a 58 |active k|eypad..X|
|000022c0| 2d 20 48 61 76 65 20 43 | 2d 5a 20 61 62 6f 72 74 |- Have C|-Z abort|
|000022d0| 20 74 68 65 20 63 75 72 | 72 65 6e 74 20 63 6f 6d | the cur|rent com|
|000022e0| 6d 61 6e 64 20 28 77 68 | 61 74 20 61 62 6f 75 74 |mand (wh|at about|
|000022f0| 20 43 2d 43 3f 29 2e 0a | 58 2d 20 41 64 64 20 61 | C-C?)..|X- Add a|
|00002300| 20 63 6f 6d 6d 61 6e 64 | 20 74 6f 20 73 75 73 70 | command| to susp|
|00002310| 65 6e 64 20 74 68 65 20 | 70 72 6f 67 72 61 6d 20 |end the |program |
|00002320| 61 6e 64 20 72 65 74 75 | 72 6e 20 74 6f 20 74 68 |and retu|rn to th|
|00002330| 65 20 73 68 65 6c 6c 2e | 0a 58 20 20 2d 20 54 68 |e shell.|.X - Th|
|00002340| 69 73 20 61 76 6f 69 64 | 73 20 74 68 65 20 6c 6f |is avoid|s the lo|
|00002350| 6e 67 20 77 61 69 74 20 | 6f 6e 20 72 65 61 64 69 |ng wait |on readi|
|00002360| 6e 67 20 73 74 61 74 73 | 2e 0a 58 2d 20 49 6e 20 |ng stats|..X- In |
|00002370| 67 65 6e 65 72 61 6c 20 | 6e 65 65 64 20 74 6f 20 |general |need to |
|00002380| 70 72 6f 76 69 64 65 20 | 61 20 77 61 79 20 74 6f |provide |a way to|
|00002390| 20 72 65 2d 69 6e 69 74 | 20 74 65 72 6d 69 6e 61 | re-init| termina|
|000023a0| 6c 20 77 68 65 6e 0a 58 | 20 20 70 72 6f 67 72 61 |l when.X| progra|
|000023b0| 6d 20 69 73 20 65 78 69 | 74 65 64 20 61 6e 64 20 |m is exi|ted and |
|000023c0| 65 6e 74 65 72 65 64 2e | 0a 58 2d 20 47 65 74 20 |entered.|.X- Get |
|000023d0| 74 68 65 20 50 46 20 6b | 65 79 20 64 65 66 69 6e |the PF k|ey defin|
|000023e0| 69 74 69 6f 6e 73 20 66 | 72 6f 6d 20 74 68 65 20 |itions f|rom the |
|000023f0| 74 65 72 6d 63 61 70 73 | 20 66 69 6c 65 2e 0a 58 |termcaps| file..X|
|00002400| 2d 20 41 64 64 20 67 65 | 6e 65 72 61 6c 20 6b 65 |- Add ge|neral ke|
|00002410| 79 6d 61 70 20 77 68 69 | 63 68 20 63 61 6e 20 68 |ymap whi|ch can h|
|00002420| 61 6e 64 6c 65 20 6c 6f | 6e 67 20 73 65 71 75 65 |andle lo|ng seque|
|00002430| 6e 63 65 73 20 67 65 6e | 65 72 61 74 65 64 0a 58 |nces gen|erated.X|
|00002440| 20 20 62 79 20 61 20 73 | 69 6e 67 6c 65 20 6b 65 | by a s|ingle ke|
|00002450| 79 73 74 72 6f 6b 65 2e | 0a 58 2d 20 49 6e 69 74 |ystroke.|.X- Init|
|00002460| 20 6b 65 79 6d 61 70 20 | 66 72 6f 6d 20 73 68 65 | keymap |from she|
|00002470| 6c 6c 20 76 61 72 69 61 | 62 6c 65 2e 0a 58 2d 20 |ll varia|ble..X- |
|00002480| 41 64 64 20 67 72 61 70 | 68 69 63 73 20 63 68 61 |Add grap|hics cha|
|00002490| 72 61 63 74 65 72 20 6d | 61 70 2e 0a 58 2d 20 49 |racter m|ap..X- I|
|000024a0| 6e 69 74 20 66 72 6f 6d | 20 64 65 66 61 75 6c 74 |nit from| default|
|000024b0| 73 20 61 6e 64 20 73 68 | 65 6c 6c 20 76 61 72 69 |s and sh|ell vari|
|000024c0| 61 62 6c 65 2e 0a 58 0a | 58 0a 58 57 68 6f 3a 20 |able..X.|X.XWho: |
|000024d0| 20 20 42 6f 62 20 42 61 | 6c 64 77 69 6e 0a 58 57 | Bob Ba|ldwin.XW|
|000024e0| 68 79 3a 20 20 20 52 65 | 6d 6f 76 65 20 72 65 66 |hy: Re|move ref|
|000024f0| 65 72 65 6e 63 65 73 20 | 74 6f 20 62 75 67 67 79 |erences |to buggy|
|00002500| 20 77 6f 72 64 20 6c 6f | 6f 6b 75 70 20 66 65 61 | word lo|okup fea|
|00002510| 74 75 72 65 73 2e 0a 58 | 57 68 65 6e 3a 20 20 36 |tures..X|When: 6|
|00002520| 2f 31 36 2f 38 35 0a 58 | 57 68 61 74 3a 20 20 64 |/16/85.X|What: d|
|00002530| 62 73 61 75 78 2e 63 0a | 58 0a 58 57 68 6f 3a 20 |bsaux.c.|X.XWho: |
|00002540| 20 20 42 6f 62 20 42 61 | 6c 64 77 69 6e 0a 58 57 | Bob Ba|ldwin.XW|
|00002550| 68 79 3a 20 20 20 4d 61 | 6b 65 20 73 74 61 72 74 |hy: Ma|ke start|
|00002560| 20 75 70 20 66 61 73 74 | 65 72 2e 0a 58 57 68 65 | up fast|er..XWhe|
|00002570| 6e 3a 20 20 31 2f 31 35 | 2f 38 36 0a 58 57 68 61 |n: 1/15|/86.XWha|
|00002580| 74 3a 20 20 73 74 61 74 | 73 2e 63 0a 58 0a 58 57 |t: stat|s.c.X.XW|
|00002590| 68 6f 3a 20 20 20 42 6f | 62 20 42 61 6c 64 77 69 |ho: Bo|b Baldwi|
|000025a0| 6e 0a 58 57 68 79 3a 20 | 20 20 4d 6f 72 65 20 77 |n.XWhy: | More w|
|000025b0| 6f 72 6b 20 6f 6e 20 77 | 6f 72 64 20 6c 6f 6f 6b |ork on w|ord look|
|000025c0| 75 70 2e 0a 58 57 68 65 | 6e 3a 20 20 36 2f 31 36 |up..XWhe|n: 6/16|
|000025d0| 2f 38 35 0a 58 57 68 61 | 74 3a 20 20 73 70 65 63 |/85.XWha|t: spec|
|000025e0| 73 2e 68 2c 20 6c 70 61 | 69 72 2e 63 2c 20 64 62 |s.h, lpa|ir.c, db|
|000025f0| 73 61 75 78 2e 63 2c 20 | 77 65 62 73 74 65 72 2e |saux.c, |webster.|
|00002600| 63 0a 58 0a 58 57 68 6f | 3a 20 20 20 42 6f 62 20 |c.X.XWho|: Bob |
|00002610| 42 61 6c 64 77 69 6e 0a | 58 57 68 79 3a 20 20 20 |Baldwin.|XWhy: |
|00002620| 46 69 78 20 66 6f 72 6d | 61 74 74 69 6e 67 2e 0a |Fix form|atting..|
|00002630| 58 57 68 65 6e 3a 20 20 | 36 2f 31 33 2f 38 35 0a |XWhen: |6/13/85.|
|00002640| 58 57 68 61 74 3a 20 20 | 63 69 70 68 65 72 2e 68 |XWhat: |cipher.h|
|00002650| 0a 58 0a 58 57 68 6f 3a | 20 20 20 42 6f 62 20 42 |.X.XWho:| Bob B|
|00002660| 61 6c 64 77 69 6e 0a 58 | 57 68 79 3a 20 20 20 41 |aldwin.X|Why: A|
|00002670| 64 64 20 77 6f 72 64 20 | 6c 6f 6f 6b 75 70 20 63 |dd word |lookup c|
|00002680| 6d 64 20 74 6f 20 64 62 | 6c 6f 63 6b 2e 20 28 5e |md to db|lock. (^|
|00002690| 53 29 0a 58 57 68 65 6e | 3a 20 20 36 2f 31 33 2f |S).XWhen|: 6/13/|
|000026a0| 38 35 0a 58 57 68 61 74 | 3a 20 20 64 62 6c 6f 63 |85.XWhat|: dbloc|
|000026b0| 6b 2e 63 2c 20 64 62 73 | 61 75 78 2e 63 2c 20 77 |k.c, dbs|aux.c, w|
|000026c0| 65 62 73 74 65 72 2e 63 | 2c 20 77 69 6e 64 6f 77 |ebster.c|, window|
|000026d0| 2e 68 2c 20 73 70 65 63 | 73 2e 68 0a 58 0a 58 57 |.h, spec|s.h.X.XW|
|000026e0| 68 6f 3a 20 20 20 42 6f | 62 20 42 61 6c 64 77 69 |ho: Bo|b Baldwi|
|000026f0| 6e 0a 58 57 68 79 3a 20 | 20 20 4d 61 6b 65 20 5e |n.XWhy: | Make ^|
|00002700| 54 20 75 73 65 20 62 69 | 67 72 61 6d 20 73 74 61 |T use bi|gram sta|
|00002710| 74 73 2e 0a 58 57 68 65 | 6e 3a 20 20 35 2f 31 31 |ts..XWhe|n: 5/11|
|00002720| 2f 38 35 0a 58 57 68 61 | 74 3a 20 20 64 62 73 61 |/85.XWha|t: dbsa|
|00002730| 75 78 2e 63 0a 58 0a 58 | 57 68 6f 3a 20 20 20 42 |ux.c.X.X|Who: B|
|00002740| 6f 62 20 42 61 6c 64 77 | 69 6e 0a 58 57 68 79 3a |ob Baldw|in.XWhy:|
|00002750| 20 20 20 46 69 78 20 64 | 65 63 72 79 70 74 69 6f | Fix d|ecryptio|
|00002760| 6e 20 62 6c 6f 63 6b 20 | 68 65 6c 70 20 6d 65 73 |n block |help mes|
|00002770| 73 61 67 65 20 74 6f 20 | 69 6e 64 69 63 61 74 65 |sage to |indicate|
|00002780| 20 5e 4c 20 61 6e 64 20 | 5e 47 2e 0a 58 57 68 65 | ^L and |^G..XWhe|
|00002790| 6e 3a 20 20 35 2f 31 31 | 2f 38 35 0a 58 57 68 61 |n: 5/11|/85.XWha|
|000027a0| 74 3a 20 20 64 62 6c 6f | 63 6b 2e 63 0a 58 0a 58 |t: dblo|ck.c.X.X|
|000027b0| 57 68 6f 3a 20 20 20 42 | 6f 62 20 42 61 6c 64 77 |Who: B|ob Baldw|
|000027c0| 69 6e 0a 58 57 68 79 3a | 20 20 20 41 64 64 65 64 |in.XWhy:| Added|
|000027d0| 20 72 6f 75 74 69 6e 65 | 20 74 6f 20 63 6c 65 61 | routine| to clea|
|000027e0| 72 20 67 75 65 73 73 20 | 77 69 6e 64 6f 77 2c 20 |r guess |window, |
|000027f0| 67 62 73 63 6c 65 61 72 | 28 29 2e 0a 58 57 68 65 |gbsclear|()..XWhe|
|00002800| 6e 3a 20 20 35 2f 31 31 | 2f 38 35 0a 58 57 68 61 |n: 5/11|/85.XWha|
|00002810| 74 3a 20 20 67 62 6c 6f | 63 6b 2e 63 0a 58 0a 58 |t: gblo|ck.c.X.X|
|00002820| 57 68 6f 3a 20 20 20 42 | 6f 62 20 42 61 6c 64 77 |Who: B|ob Baldw|
|00002830| 69 6e 0a 58 57 68 79 3a | 20 20 20 49 6e 74 65 67 |in.XWhy:| Integ|
|00002840| 72 61 74 65 20 62 69 67 | 72 61 6d 20 67 75 65 73 |rate big|ram gues|
|00002850| 73 69 6e 67 20 69 6e 74 | 6f 20 63 62 77 2e 0a 58 |sing int|o cbw..X|
|00002860| 57 68 65 6e 3a 20 20 35 | 2f 31 31 2f 38 35 0a 58 |When: 5|/11/85.X|
|00002870| 57 68 61 74 3a 20 20 75 | 73 65 72 2e 63 2c 20 73 |What: u|ser.c, s|
|00002880| 70 65 63 73 2e 68 0a 58 | 0a 58 57 68 6f 3a 20 20 |pecs.h.X|.XWho: |
|00002890| 20 42 6f 62 20 42 61 6c | 64 77 69 6e 0a 58 57 68 | Bob Bal|dwin.XWh|
|000028a0| 79 3a 20 20 20 41 64 64 | 20 66 61 73 74 20 61 70 |y: Add| fast ap|
|000028b0| 70 72 6f 78 20 66 6f 72 | 20 73 71 72 74 20 61 6e |prox for| sqrt an|
|000028c0| 64 20 65 78 70 2e 0a 58 | 57 68 65 6e 3a 20 20 35 |d exp..X|When: 5|
|000028d0| 2f 31 31 2f 38 35 0a 58 | 57 68 61 74 3a 20 20 61 |/11/85.X|What: a|
|000028e0| 70 70 72 6f 78 2e 63 0a | 58 0a 58 57 68 6f 3a 20 |pprox.c.|X.XWho: |
|000028f0| 20 20 42 6f 62 20 42 61 | 6c 64 77 69 6e 0a 58 57 | Bob Ba|ldwin.XW|
|00002900| 68 79 3a 20 20 20 54 72 | 79 20 62 69 67 72 61 6d |hy: Tr|y bigram|
|00002910| 20 65 71 75 69 76 20 63 | 6c 61 73 73 20 67 75 65 | equiv c|lass gue|
|00002920| 73 73 69 6e 67 20 73 74 | 72 61 74 65 67 69 65 73 |ssing st|rategies|
|00002930| 2e 0a 58 57 68 65 6e 3a | 20 20 35 2f 32 2f 38 35 |..XWhen:| 5/2/85|
|00002940| 0a 58 57 68 61 74 3a 20 | 20 6c 70 61 69 72 2e 63 |.XWhat: | lpair.c|
|00002950| 2c 20 63 69 70 68 65 72 | 2e 68 0a 58 0a 58 57 68 |, cipher|.h.X.XWh|
|00002960| 6f 3a 20 20 20 42 6f 62 | 20 42 61 6c 64 77 69 6e |o: Bob| Baldwin|
|00002970| 0a 58 57 68 79 3a 20 20 | 20 41 64 64 20 62 69 67 |.XWhy: | Add big|
|00002980| 72 61 6d 20 73 74 61 74 | 69 73 74 69 63 73 2e 0a |ram stat|istics..|
|00002990| 58 57 68 65 6e 3a 20 20 | 34 2f 32 38 2f 38 35 0a |XWhen: |4/28/85.|
|000029a0| 58 57 68 61 74 3a 20 20 | 73 74 61 74 73 2e 63 2c |XWhat: |stats.c,|
|000029b0| 20 62 64 72 69 76 65 72 | 2e 63 2c 20 73 70 65 63 | bdriver|.c, spec|
|000029c0| 73 2e 68 2c 20 63 69 70 | 68 65 72 2e 68 0a 58 0a |s.h, cip|her.h.X.|
|000029d0| 58 57 68 6f 3a 20 20 20 | 42 6f 62 20 42 61 6c 64 |XWho: |Bob Bald|
|000029e0| 77 69 6e 0a 58 57 68 79 | 3a 20 20 20 41 64 64 20 |win.XWhy|: Add |
|000029f0| 6e 65 77 20 73 63 6f 72 | 69 6e 67 20 61 6c 67 20 |new scor|ing alg |
|00002a00| 62 61 73 65 64 20 6f 6e | 20 70 72 6f 62 20 73 61 |based on| prob sa|
|00002a10| 6d 70 6c 65 20 64 72 61 | 77 6e 20 66 72 6f 6d 20 |mple dra|wn from |
|00002a20| 65 6e 67 6c 69 73 68 2e | 0a 58 57 68 65 6e 3a 20 |english.|.XWhen: |
|00002a30| 20 33 2f 33 2f 38 35 0a | 58 57 68 61 74 3a 20 20 | 3/3/85.|XWhat: |
|00002a40| 73 74 61 74 73 2e 63 2c | 20 73 64 72 69 76 65 72 |stats.c,| sdriver|
|00002a50| 2e 63 2c 20 73 70 65 63 | 73 2e 68 0a 58 0a 58 57 |.c, spec|s.h.X.XW|
|00002a60| 68 6f 3a 20 20 20 42 6f | 62 20 42 61 6c 64 77 69 |ho: Bo|b Baldwi|
|00002a70| 6e 0a 58 57 68 79 3a 20 | 20 20 4d 61 6b 65 20 6d |n.XWhy: | Make m|
|00002a80| 65 72 67 65 20 6f 6e 6c | 79 20 73 68 6f 77 20 63 |erge onl|y show c|
|00002a90| 68 61 6e 67 65 73 2e 0a | 58 57 68 65 6e 3a 20 20 |hanges..|XWhen: |
|00002aa0| 32 2f 31 35 2f 38 35 0a | 58 57 68 61 74 3a 20 20 |2/15/85.|XWhat: |
|00002ab0| 64 62 6c 6f 63 6b 2e 63 | 0a 58 0a 58 57 68 6f 3a |dblock.c|.X.XWho:|
|00002ac0| 20 20 20 42 6f 62 20 42 | 61 6c 64 77 69 6e 0a 58 | Bob B|aldwin.X|
|00002ad0| 57 68 79 3a 20 20 20 46 | 69 78 20 64 75 70 6c 69 |Why: F|ix dupli|
|00002ae0| 63 61 74 65 20 62 75 67 | 20 69 6e 20 70 65 72 6d |cate bug| in perm|
|00002af0| 76 65 63 5f 66 72 6f 6d | 5f 73 74 72 69 6e 67 2e |vec_from|_string.|
|00002b00| 0a 58 57 68 65 6e 3a 20 | 20 32 2f 31 35 2f 38 35 |.XWhen: | 2/15/85|
|00002b10| 0a 58 57 68 61 74 3a 20 | 20 63 69 70 68 65 72 2e |.XWhat: | cipher.|
|00002b20| 63 0a 58 0a 58 57 68 6f | 3a 20 20 20 42 6f 62 20 |c.X.XWho|: Bob |
|00002b30| 42 61 6c 64 77 69 6e 0a | 58 57 68 79 3a 20 20 20 |Baldwin.|XWhy: |
|00002b40| 45 78 70 65 72 69 6d 65 | 6e 74 69 6e 67 20 77 69 |Experime|nting wi|
|00002b50| 74 68 20 6e 65 77 20 73 | 63 6f 72 69 6e 67 20 66 |th new s|coring f|
|00002b60| 75 6e 63 74 69 6f 6e 73 | 2e 0a 58 57 68 65 6e 3a |unctions|..XWhen:|
|00002b70| 20 20 32 2f 31 35 2f 38 | 35 0a 58 57 68 61 74 3a | 2/15/8|5.XWhat:|
|00002b80| 20 20 73 74 61 74 73 2e | 63 0a 58 0a 58 57 68 6f | stats.|c.X.XWho|
|00002b90| 3a 20 20 20 42 6f 62 20 | 42 61 6c 64 77 69 6e 0a |: Bob |Baldwin.|
|00002ba0| 58 57 68 79 3a 20 20 20 | 41 64 64 20 63 6f 6d 6d |XWhy: |Add comm|
|00002bb0| 61 6e 64 20 74 6f 20 74 | 72 79 20 70 72 6f 62 61 |and to t|ry proba|
|00002bc0| 62 6c 65 20 77 6f 72 64 | 73 20 66 72 6f 6d 20 61 |ble word|s from a|
|00002bd0| 20 66 69 6c 65 2e 0a 58 | 57 68 65 6e 3a 20 20 32 | file..X|When: 2|
|00002be0| 2f 31 35 2f 38 35 0a 58 | 57 68 61 74 3a 20 20 75 |/15/85.X|What: u|
|00002bf0| 73 65 72 2e 63 0a 58 41 | 64 64 65 64 3a 20 70 77 |ser.c.XA|dded: pw|
|00002c00| 6f 72 64 2e 63 0a 58 0a | 58 57 68 6f 3a 20 20 20 |ord.c.X.|XWho: |
|00002c10| 42 6f 62 20 42 61 6c 64 | 77 69 6e 0a 58 57 68 79 |Bob Bald|win.XWhy|
|00002c20| 3a 20 20 20 43 68 61 6e | 67 65 20 69 6e 74 65 72 |: Chan|ge inter|
|00002c30| 66 61 63 65 20 74 6f 20 | 65 63 5f 69 6e 69 74 28 |face to |ec_init(|
|00002c40| 29 2e 0a 58 57 68 65 6e | 3a 20 20 32 2f 31 35 2f |)..XWhen|: 2/15/|
|00002c50| 38 35 0a 58 57 68 61 74 | 3a 20 20 61 75 74 6f 74 |85.XWhat|: autot|
|00002c60| 72 69 2e 63 2c 20 64 62 | 73 61 75 78 2e 63 2c 20 |ri.c, db|saux.c, |
|00002c70| 65 63 6c 61 73 73 2e 63 | 2c 20 65 64 72 69 76 65 |eclass.c|, edrive|
|00002c80| 72 2e 63 0a 58 0a 58 57 | 68 6f 3a 20 20 20 42 6f |r.c.X.XW|ho: Bo|
|00002c90| 62 20 42 61 6c 64 77 69 | 6e 0a 58 57 68 79 3a 20 |b Baldwi|n.XWhy: |
|00002ca0| 20 20 4d 61 6b 65 20 65 | 71 75 69 76 20 63 6c 61 | Make e|quiv cla|
|00002cb0| 73 73 20 61 73 73 75 6d | 65 20 77 69 72 69 6e 67 |ss assum|e wiring|
|00002cc0| 20 69 6e 20 64 62 6c 6f | 63 6b 20 77 69 6e 64 6f | in dblo|ck windo|
|00002cd0| 77 2e 0a 58 57 68 65 6e | 3a 20 20 32 2f 31 35 2f |w..XWhen|: 2/15/|
|00002ce0| 38 35 0a 58 57 68 61 74 | 3a 20 20 65 63 6c 61 73 |85.XWhat|: eclas|
|00002cf0| 73 2e 63 0a 58 0a 58 57 | 68 6f 3a 20 20 20 42 6f |s.c.X.XW|ho: Bo|
|00002d00| 62 20 42 61 6c 64 77 69 | 6e 0a 58 57 68 79 3a 20 |b Baldwi|n.XWhy: |
|00002d10| 20 20 4d 61 6b 65 20 63 | 6c 65 61 72 20 7a 65 65 | Make c|lear zee|
|00002d20| 20 63 6f 6d 6d 61 6e 64 | 20 6c 65 61 76 65 20 63 | command| leave c|
|00002d30| 75 72 73 6f 72 20 6f 6e | 20 63 6d 64 20 6c 69 6e |ursor on| cmd lin|
|00002d40| 65 2e 0a 58 57 68 65 6e | 3a 20 20 32 2f 34 2f 38 |e..XWhen|: 2/4/8|
|00002d50| 35 0a 58 57 68 61 74 3a | 20 20 6b 6e 69 74 2e 63 |5.XWhat:| knit.c|
|00002d60| 0a 58 0a 58 57 68 6f 3a | 20 20 20 42 6f 62 20 42 |.X.XWho:| Bob B|
|00002d70| 61 6c 64 77 69 6e 0a 58 | 57 68 79 3a 20 20 20 42 |aldwin.X|Why: B|
|00002d80| 75 67 20 6f 66 20 6b 6e | 69 74 20 61 6e 64 20 70 |ug of kn|it and p|
|00002d90| 72 6f 70 61 67 61 74 65 | 20 6e 6f 74 20 70 72 6f |ropagate| not pro|
|00002da0| 70 65 72 6c 79 20 72 65 | 73 74 6f 72 69 6e 67 20 |perly re|storing |
|00002db0| 75 73 65 72 20 61 72 65 | 61 20 63 75 72 73 6f 72 |user are|a cursor|
|00002dc0| 2e 0a 58 57 68 65 6e 3a | 20 20 32 2f 34 2f 38 35 |..XWhen:| 2/4/85|
|00002dd0| 0a 58 57 68 61 74 3a 20 | 20 75 73 65 72 2e 63 0a |.XWhat: | user.c.|
|00002de0| 58 0a 58 57 68 6f 3a 20 | 20 20 42 6f 62 20 42 61 |X.XWho: | Bob Ba|
|00002df0| 6c 64 77 69 6e 0a 58 57 | 68 79 3a 20 20 20 42 75 |ldwin.XW|hy: Bu|
|00002e00| 67 20 6f 76 65 72 66 6c | 6f 77 69 6e 67 20 73 74 |g overfl|owing st|
|00002e10| 72 69 6e 67 20 6f 6e 20 | 62 61 64 20 61 72 67 75 |ring on |bad argu|
|00002e20| 6d 65 6e 74 20 70 61 72 | 73 69 6e 67 2e 0a 58 57 |ment par|sing..XW|
|00002e30| 68 65 6e 3a 20 20 32 2f | 34 2f 38 35 0a 58 57 68 |hen: 2/|4/85.XWh|
|00002e40| 61 74 3a 20 20 70 67 61 | 74 65 2e 63 2c 20 6b 6e |at: pga|te.c, kn|
|00002e50| 69 74 2e 63 0a 58 0a 58 | 57 68 6f 3a 20 20 20 42 |it.c.X.X|Who: B|
|00002e60| 6f 62 20 42 61 6c 64 77 | 69 6e 0a 58 57 68 79 3a |ob Baldw|in.XWhy:|
|00002e70| 20 20 20 4d 61 6b 65 20 | 6b 6e 69 74 20 63 6f 6d | Make |knit com|
|00002e80| 6d 61 6e 64 20 74 61 6b | 65 20 61 6e 20 61 72 67 |mand tak|e an arg|
|00002e90| 20 77 68 69 63 68 20 69 | 73 20 74 68 65 20 6d 69 | which i|s the mi|
|00002ea0| 6e 69 6d 75 6d 20 67 75 | 65 73 73 20 63 6f 75 6e |nimum gu|ess coun|
|00002eb0| 74 20 74 6f 20 73 68 6f | 77 2e 0a 58 57 68 65 6e |t to sho|w..XWhen|
|00002ec0| 3a 20 20 32 2f 34 2f 38 | 35 0a 58 57 68 61 74 3a |: 2/4/8|5.XWhat:|
|00002ed0| 20 20 75 73 65 72 2e 63 | 2c 20 6b 6e 69 74 2e 63 | user.c|, knit.c|
|00002ee0| 0a 58 0a 58 57 68 6f 3a | 20 20 20 42 6f 62 20 42 |.X.XWho:| Bob B|
|00002ef0| 61 6c 64 77 69 6e 0a 58 | 57 68 79 3a 20 20 20 4d |aldwin.X|Why: M|
|00002f00| 61 6b 65 20 5e 54 20 74 | 72 79 20 61 6c 6c 20 63 |ake ^T t|ry all c|
|00002f10| 68 61 72 20 63 6f 6d 6d | 61 6e 64 20 73 6d 61 72 |har comm|and smar|
|00002f20| 74 65 72 0a 58 57 68 65 | 6e 3a 20 20 32 2f 33 2f |ter.XWhe|n: 2/3/|
|00002f30| 38 35 0a 58 57 68 61 74 | 3a 20 20 64 62 73 61 75 |85.XWhat|: dbsau|
|00002f40| 78 2e 63 2c 20 4d 61 6b | 65 66 69 6c 65 0a 58 41 |x.c, Mak|efile.XA|
|00002f50| 64 64 65 64 3a 20 70 71 | 75 65 75 65 2e 63 0a 58 |dded: pq|ueue.c.X|
|00002f60| 0a 58 57 68 6f 3a 20 20 | 20 42 6f 62 20 42 61 6c |.XWho: | Bob Bal|
|00002f70| 64 77 69 6e 0a 58 57 68 | 79 3a 20 20 20 44 69 76 |dwin.XWh|y: Div|
|00002f80| 69 64 65 20 62 79 20 7a | 65 72 6f 20 62 75 67 20 |ide by z|ero bug |
|00002f90| 69 6e 20 70 76 65 63 5f | 31 73 63 6f 72 65 0a 58 |in pvec_|1score.X|
|00002fa0| 57 68 65 6e 3a 20 20 32 | 2f 32 2f 38 35 0a 58 57 |When: 2|/2/85.XW|
|00002fb0| 68 61 74 3a 20 20 73 74 | 61 74 73 2e 63 0a 58 0a |hat: st|ats.c.X.|
|00002fc0| 58 57 68 6f 3a 20 20 20 | 42 6f 62 20 42 61 6c 64 |XWho: |Bob Bald|
|00002fd0| 77 69 6e 0a 58 57 68 79 | 3a 20 20 20 46 69 78 20 |win.XWhy|: Fix |
|00002fe0| 63 72 75 66 74 79 20 61 | 63 63 65 70 74 61 6e 63 |crufty a|cceptanc|
|00002ff0| 65 20 63 72 69 74 65 72 | 69 61 20 66 6f 72 20 65 |e criter|ia for e|
|00003000| 71 75 69 76 20 63 6c 61 | 73 73 20 6d 61 78 69 6d |quiv cla|ss maxim|
|00003010| 69 7a 69 6e 67 2e 0a 58 | 57 68 65 6e 3a 20 20 32 |izing..X|When: 2|
|00003020| 2f 32 2f 38 35 0a 58 57 | 68 61 74 3a 20 20 65 63 |/2/85.XW|hat: ec|
|00003030| 6c 61 73 73 2e 63 2c 20 | 75 73 65 72 2e 63 0a 58 |lass.c, |user.c.X|
|00003040| 0a 58 57 68 6f 3a 20 20 | 20 42 6f 62 20 42 61 6c |.XWho: | Bob Bal|
|00003050| 64 77 69 6e 0a 58 57 68 | 79 3a 20 20 20 54 65 72 |dwin.XWh|y: Ter|
|00003060| 6d 63 61 70 20 66 69 6c | 65 20 64 6f 65 73 6e 27 |mcap fil|e doesn'|
|00003070| 74 20 68 61 76 65 20 65 | 6e 74 65 72 20 67 72 61 |t have e|nter gra|
|00003080| 70 68 69 63 73 20 6d 6f | 64 65 20 66 6f 72 20 76 |phics mo|de for v|
|00003090| 74 31 30 30 76 0a 58 57 | 68 65 6e 3a 20 20 32 2f |t100v.XW|hen: 2/|
|000030a0| 31 2f 38 35 0a 58 57 68 | 61 74 3a 20 20 73 63 72 |1/85.XWh|at: scr|
|000030b0| 65 65 6e 2e 63 0a 58 0a | 58 57 68 6f 3a 20 20 20 |een.c.X.|XWho: |
|000030c0| 42 6f 62 20 42 61 6c 64 | 77 69 6e 0a 58 57 68 79 |Bob Bald|win.XWhy|
|000030d0| 3a 20 20 20 41 64 64 20 | 69 6e 69 74 69 61 6c 20 |: Add |initial |
|000030e0| 67 75 65 73 73 20 62 61 | 73 65 64 20 6f 6e 20 65 |guess ba|sed on e|
|000030f0| 71 75 69 76 61 6c 65 6e | 63 65 20 63 6c 61 73 73 |quivalen|ce class|
|00003100| 65 73 2e 0a 58 57 68 65 | 6e 3a 20 20 32 2f 31 2f |es..XWhe|n: 2/1/|
|00003110| 38 35 0a 58 57 68 61 74 | 3a 20 20 4d 61 6b 65 66 |85.XWhat|: Makef|
|00003120| 69 6c 65 2c 20 75 73 65 | 72 2e 63 2c 20 67 62 6c |ile, use|r.c, gbl|
|00003130| 6f 63 6b 2e 63 0a 58 41 | 64 64 65 64 3a 20 65 63 |ock.c.XA|dded: ec|
|00003140| 6c 61 73 73 2e 63 2c 20 | 65 64 72 69 76 65 72 2e |lass.c, |edriver.|
|00003150| 63 20 28 74 65 73 74 20 | 70 72 6f 67 72 61 6d 29 |c (test |program)|
|00003160| 0a 58 0a 58 57 68 6f 3a | 20 20 20 42 6f 62 20 42 |.X.XWho:| Bob B|
|00003170| 61 6c 64 77 69 6e 0a 58 | 57 68 79 3a 20 20 20 4d |aldwin.X|Why: M|
|00003180| 61 6b 65 20 62 65 74 74 | 65 72 20 61 62 73 74 72 |ake bett|er abstr|
|00003190| 61 63 74 69 6f 6e 73 20 | 66 6f 72 20 74 68 65 20 |actions |for the |
|000031a0| 63 69 70 68 65 72 20 73 | 79 73 74 65 6d 20 61 6e |cipher s|ystem an|
|000031b0| 64 20 73 74 61 74 69 73 | 74 69 63 73 2e 0a 58 57 |d statis|tics..XW|
|000031c0| 68 65 6e 3a 20 20 31 2f | 33 31 2f 38 35 0a 58 57 |hen: 1/|31/85.XW|
|000031d0| 68 61 74 3a 20 20 73 74 | 61 74 73 2e 63 2c 20 73 |hat: st|ats.c, s|
|000031e0| 70 65 63 73 2e 68 0a 58 | 41 64 64 65 64 3a 20 63 |pecs.h.X|Added: c|
|000031f0| 69 70 68 65 72 2e 63 2c | 20 63 69 70 68 65 72 2e |ipher.c,| cipher.|
|00003200| 68 0a 45 4e 44 5f 4f 46 | 5f 63 62 77 2e 6c 6f 67 |h.END_OF|_cbw.log|
|00003210| 0a 69 66 20 74 65 73 74 | 20 34 39 38 35 20 2d 6e |.if test| 4985 -n|
|00003220| 65 20 60 77 63 20 2d 63 | 20 3c 63 62 77 2e 6c 6f |e `wc -c| <cbw.lo|
|00003230| 67 60 3b 20 74 68 65 6e | 0a 20 20 20 20 65 63 68 |g`; then|. ech|
|00003240| 6f 20 73 68 61 72 3a 20 | 5c 22 63 62 77 2e 6c 6f |o shar: |\"cbw.lo|
|00003250| 67 5c 22 20 75 6e 70 61 | 63 6b 65 64 20 77 69 74 |g\" unpa|cked wit|
|00003260| 68 20 77 72 6f 6e 67 20 | 73 69 7a 65 21 0a 66 69 |h wrong |size!.fi|
|00003270| 0a 23 20 65 6e 64 20 6f | 66 20 6f 76 65 72 77 72 |.# end o|f overwr|
|00003280| 69 74 69 6e 67 20 63 68 | 65 63 6b 0a 66 69 0a 69 |iting ch|eck.fi.i|
|00003290| 66 20 74 65 73 74 20 2d | 66 20 6d 73 73 2d 62 69 |f test -|f mss-bi|
|000032a0| 67 72 61 6d 2e 73 74 61 | 74 73 20 2d 61 20 22 24 |gram.sta|ts -a "$|
|000032b0| 7b 31 7d 22 20 21 3d 20 | 22 2d 63 22 20 3b 20 74 |{1}" != |"-c" ; t|
|000032c0| 68 65 6e 20 0a 20 20 65 | 63 68 6f 20 73 68 61 72 |hen . e|cho shar|
|000032d0| 3a 20 57 69 6c 6c 20 6e | 6f 74 20 6f 76 65 72 2d |: Will n|ot over-|
|000032e0| 77 72 69 74 65 20 65 78 | 69 73 74 69 6e 67 20 66 |write ex|isting f|
|000032f0| 69 6c 65 20 5c 22 6d 73 | 73 2d 62 69 67 72 61 6d |ile \"ms|s-bigram|
|00003300| 2e 73 74 61 74 73 5c 22 | 0a 65 6c 73 65 0a 65 63 |.stats\"|.else.ec|
|00003310| 68 6f 20 73 68 61 72 3a | 20 45 78 74 72 61 63 74 |ho shar:| Extract|
|00003320| 69 6e 67 20 5c 22 6d 73 | 73 2d 62 69 67 72 61 6d |ing \"ms|s-bigram|
|00003330| 2e 73 74 61 74 73 5c 22 | 20 5c 28 35 35 31 38 20 |.stats\"| \(5518 |
|00003340| 63 68 61 72 61 63 74 65 | 72 73 5c 29 0a 73 65 64 |characte|rs\).sed|
|00003350| 20 22 73 2f 5e 58 2f 2f | 22 20 3e 6d 73 73 2d 62 | "s/^X//|" >mss-b|
|00003360| 69 67 72 61 6d 2e 73 74 | 61 74 73 20 3c 3c 27 45 |igram.st|ats <<'E|
|00003370| 4e 44 5f 4f 46 5f 6d 73 | 73 2d 62 69 67 72 61 6d |ND_OF_ms|s-bigram|
|00003380| 2e 73 74 61 74 73 27 0a | 58 31 35 38 31 34 33 0a |.stats'.|X158143.|
|00003390| 58 0a 58 30 20 5c 30 30 | 30 5c 30 30 31 5c 30 30 |X.X0 \00|0\001\00|
|000033a0| 32 5c 30 30 33 5c 30 30 | 34 5c 30 30 35 5c 30 30 |2\003\00|4\005\00|
|000033b0| 36 5c 30 30 37 5c 31 37 | 37 5c 62 5c 76 5c 30 31 |6\007\17|7\b\v\01|
|000033c0| 36 5c 30 31 37 5c 30 32 | 30 5c 30 32 31 5c 30 32 |6\017\02|0\021\02|
|000033d0| 32 5c 30 32 33 5c 30 32 | 34 5c 30 32 35 5c 30 32 |2\023\02|4\025\02|
|000033e0| 36 5c 30 32 37 5c 30 33 | 30 5c 30 33 31 5c 30 33 |6\027\03|0\031\03|
|000033f0| 32 5c 30 33 33 5c 30 33 | 34 5c 30 33 35 5c 30 33 |2\033\03|4\035\03|
|00003400| 36 5c 30 33 37 0a 58 31 | 35 33 38 20 28 7b 5b 3c |6\037.X1|538 ({[<|
|00003410| 0a 58 33 32 38 34 20 50 | 70 0a 58 36 36 37 20 58 |.X3284 P|p.X667 X|
|00003420| 78 0a 58 31 35 30 39 20 | 3e 29 7d 5d 0a 58 32 39 |x.X1509 |>)}].X29|
|00003430| 33 20 51 71 0a 58 31 38 | 33 36 20 59 79 0a 58 32 |3 Qq.X18|36 Yy.X2|
|00003440| 34 32 36 20 40 2a 2b 7c | 7e 5e 3d 23 24 25 26 0a |426 @*+||~^=#$%&.|
|00003450| 58 37 33 30 31 20 52 72 | 0a 58 31 33 38 20 5a 7a |X7301 Rr|.X138 Zz|
|00003460| 0a 58 37 32 31 37 20 53 | 73 0a 58 32 39 38 30 20 |.X7217 S|s.X2980 |
|00003470| 2e 2c 3a 3b 3f 21 0a 58 | 31 30 39 31 33 20 54 74 |.,:;?!.X|10913 Tt|
|00003480| 0a 58 36 36 36 20 5f 2d | 0a 58 33 35 39 34 20 55 |.X666 _-|.X3594 U|
|00003490| 75 0a 58 38 39 31 20 56 | 76 0a 58 32 31 34 20 5c |u.X891 V|v.X214 \|
|000034a0| 5c 2f 0a 58 31 34 36 37 | 20 57 77 0a 58 31 30 35 |\/.X1467| Ww.X105|
|000034b0| 32 20 30 31 32 33 34 35 | 36 37 38 39 0a 58 33 34 |2 012345|6789.X34|
|000034c0| 30 39 32 20 5c 74 5c 6e | 5c 70 5c 72 20 0a 58 32 |092 \t\n|\p\r .X2|
|000034d0| 36 36 20 27 60 22 0a 58 | 38 30 39 30 20 41 61 0a |66 '`".X|8090 Aa.|
|000034e0| 58 31 38 37 37 20 42 62 | 0a 58 33 37 39 37 20 43 |X1877 Bb|.X3797 C|
|000034f0| 63 0a 58 34 33 32 34 20 | 44 64 0a 58 31 35 32 37 |c.X4324 |Dd.X1527|
|00003500| 31 20 45 65 0a 58 32 36 | 32 34 20 46 66 0a 58 32 |1 Ee.X26|24 Ff.X2|
|00003510| 30 34 37 20 47 67 0a 58 | 34 34 36 36 20 48 68 0a |047 Gg.X|4466 Hh.|
|00003520| 58 38 33 32 32 20 49 69 | 0a 58 31 38 37 20 4a 6a |X8322 Ii|.X187 Jj|
|00003530| 0a 58 34 33 35 20 4b 6b | 0a 58 34 34 33 37 20 4c |.X435 Kk|.X4437 L|
|00003540| 6c 0a 58 33 33 39 37 20 | 4d 6d 0a 58 38 33 36 36 |l.X3397 |Mm.X8366|
|00003550| 20 4e 6e 0a 58 38 31 35 | 39 20 4f 6f 0a 58 2a 2a | Nn.X815|9 Oo.X**|
|00003560| 2a 0a 58 31 38 34 38 20 | 5c 74 49 0a 58 39 30 30 |*.X1848 |\tI.X900|
|00003570| 20 45 44 0a 58 31 38 34 | 20 44 2e 0a 58 33 32 37 | ED.X184| D..X327|
|00003580| 20 5c 74 30 0a 58 34 37 | 38 20 48 5c 74 0a 58 38 | \t0.X47|8 H\t.X8|
|00003590| 35 30 20 4d 45 0a 58 31 | 32 34 36 20 54 49 0a 58 |50 ME.X1|246 TI.X|
|000035a0| 37 38 31 20 52 4f 0a 58 | 31 33 20 53 4c 0a 58 33 |781 RO.X|13 SL.X3|
|000035b0| 38 20 59 53 0a 58 34 35 | 20 27 53 0a 58 31 33 37 |8 YS.X45| 'S.X137|
|000035c0| 20 41 50 0a 58 32 30 20 | 3e 40 0a 58 36 20 55 46 | AP.X20 |>@.X6 UF|
|000035d0| 0a 58 31 30 38 20 40 53 | 0a 58 31 36 36 20 28 50 |.X108 @S|.X166 (P|
|000035e0| 0a 58 32 34 35 20 50 55 | 0a 58 32 30 20 2e 3e 0a |.X245 PU|.X20 .>.|
|000035f0| 58 34 33 20 48 54 0a 58 | 32 33 20 46 41 0a 58 35 |X43 HT.X|23 FA.X5|
|00003600| 20 54 30 0a 58 38 20 46 | 28 0a 58 33 20 5f 5a 0a | T0.X8 F|(.X3 _Z.|
|00003610| 58 32 30 20 47 3e 0a 58 | 33 20 4f 58 0a 58 39 20 |X20 G>.X|3 OX.X9 |
|00003620| 5c 5c 4a 0a 58 31 37 20 | 44 47 0a 58 31 20 5f 41 |\\J.X17 |DG.X1 _A|
|00003630| 0a 58 31 20 2e 57 0a 58 | 31 32 20 3e 27 0a 58 31 |.X1 .W.X|12 >'.X1|
|00003640| 20 42 4d 0a 58 33 20 49 | 51 0a 58 32 20 4e 42 0a | BM.X3 I|Q.X2 NB.|
|00003650| 58 31 20 3e 59 0a 58 33 | 20 5f 28 0a 58 31 20 57 |X1 >Y.X3| _(.X1 W|
|00003660| 40 0a 58 35 31 30 20 56 | 45 0a 58 31 30 31 32 20 |@.X510 V|E.X1012 |
|00003670| 41 52 0a 58 31 32 39 20 | 42 4f 0a 58 39 30 38 20 |AR.X129 |BO.X908 |
|00003680| 49 53 0a 58 33 32 31 20 | 44 49 0a 58 31 38 37 20 |IS.X321 |DI.X187 |
|00003690| 43 4c 0a 58 35 30 20 5c | 74 4b 0a 58 31 31 37 31 |CL.X50 \|tK.X1171|
|000036a0| 20 4e 44 0a 58 32 20 5f | 5c 5c 0a 58 32 34 37 20 | ND.X2 _|\\.X247 |
|000036b0| 45 46 0a 58 32 32 20 45 | 5f 0a 58 33 39 20 4f 41 |EF.X22 E|_.X39 OA|
|000036c0| 0a 58 37 36 20 4d 2e 0a | 58 31 20 47 27 0a 58 31 |.X76 M..|X1 G'.X1|
|000036d0| 33 38 20 40 55 0a 58 37 | 33 20 28 52 0a 58 31 30 |38 @U.X7|3 (R.X10|
|000036e0| 20 2e 27 0a 58 32 36 20 | 50 3e 0a 58 38 32 20 2e | .'.X26 |P>.X82 .|
|000036f0| 40 0a 58 34 20 4f 28 0a | 58 31 39 20 47 59 0a 58 |@.X4 O(.|X19 GY.X|
|00003700| 31 36 20 5f 43 0a 58 31 | 31 20 51 5c 74 0a 58 36 |16 _C.X1|1 Q\t.X6|
|00003710| 20 53 4e 0a 58 32 20 44 | 30 0a 58 38 20 58 58 0a | SN.X2 D|0.X8 XX.|
|00003720| 58 34 20 5c 5c 4c 0a 58 | 37 20 47 40 0a 58 31 20 |X4 \\L.X|7 G@.X1 |
|00003730| 5a 52 0a 58 34 36 39 20 | 4c 4c 0a 58 36 37 36 20 |ZR.X469 |LL.X676 |
|00003740| 41 5c 74 0a 58 32 39 31 | 20 4f 43 0a 58 31 33 33 |A\t.X291| OC.X133|
|00003750| 30 20 41 54 0a 58 35 39 | 30 20 5c 74 4d 0a 58 31 |0 AT.X59|0 \tM.X1|
|00003760| 33 35 20 46 45 0a 58 32 | 38 32 20 53 50 0a 58 34 |35 FE.X2|82 SP.X4|
|00003770| 33 37 20 52 53 0a 58 37 | 20 5c 5c 4e 0a 58 32 32 |37 RS.X7| \\N.X22|
|00003780| 20 4d 30 0a 58 31 38 20 | 40 3e 0a 58 38 36 20 28 | M0.X18 |@>.X86 (|
|00003790| 5c 74 0a 58 31 35 32 20 | 58 41 0a 58 34 31 20 4e |\t.X152 |XA.X41 N|
|000037a0| 46 0a 58 32 34 35 20 4d | 49 0a 58 31 34 20 2e 42 |F.X245 M|I.X14 .B|
|000037b0| 0a 58 31 30 20 54 4d 0a | 58 33 36 20 59 3e 0a 58 |.X10 TM.|X36 Y>.X|
|000037c0| 35 37 20 58 28 0a 58 35 | 20 27 57 0a 58 32 20 50 |57 X(.X5| 'W.X2 P|
|000037d0| 27 0a 58 36 31 20 50 40 | 0a 58 32 32 20 4e 5f 0a |'.X61 P@|.X22 N_.|
|000037e0| 58 32 30 20 5f 45 0a 58 | 36 20 45 48 0a 58 31 35 |X20 _E.X|6 EH.X15|
|000037f0| 20 27 3e 0a 58 34 31 20 | 28 54 0a 58 33 30 20 50 | '>.X41 |(T.X30 P|
|00003800| 59 0a 58 35 20 56 2e 0a | 58 39 20 59 57 0a 58 37 |Y.X5 V..|X9 YW.X7|
|00003810| 20 40 57 0a 58 38 20 5a | 5c 74 0a 58 33 20 3e 44 | @W.X8 Z|\t.X3 >D|
|00003820| 0a 58 31 34 31 38 20 5c | 74 4f 0a 58 38 30 35 20 |.X1418 \|tO.X805 |
|00003830| 54 4f 0a 58 34 37 20 52 | 55 0a 58 37 30 20 4f 45 |TO.X47 R|U.X70 OE|
|00003840| 0a 58 36 37 33 20 48 41 | 0a 58 31 33 30 20 41 56 |.X673 HA|.X130 AV|
|00003850| 0a 58 31 36 35 20 56 49 | 0a 58 33 35 30 20 55 4c |.X165 VI|.X350 UL|
|00003860| 0a 58 32 30 33 20 40 40 | 0a 58 31 33 39 20 30 3e |.X203 @@|.X139 0>|
|00003870| 0a 58 34 31 20 40 27 0a | 58 32 30 30 20 42 53 0a |.X41 @'.|X200 BS.|
|00003880| 58 33 34 20 58 43 0a 58 | 34 20 59 27 0a 58 31 36 |X34 XC.X|4 Y'.X16|
|00003890| 20 3e 46 0a 58 31 31 20 | 27 40 0a 58 31 37 20 59 | >F.X11 |'@.X17 Y|
|000038a0| 40 0a 58 33 39 20 49 3e | 0a 58 31 36 20 46 2e 0a |@.X39 I>|.X16 F..|
|000038b0| 58 32 20 2e 44 0a 58 32 | 34 20 48 28 0a 58 34 39 |X2 .D.X2|4 H(.X49|
|000038c0| 20 28 56 0a 58 31 37 20 | 4a 5c 74 0a 58 31 30 20 | (V.X17 |J\t.X10 |
|000038d0| 57 5f 0a 58 31 36 20 44 | 4d 0a 58 32 33 20 5f 47 |W_.X16 D|M.X23 _G|
|000038e0| 0a 58 32 20 46 47 0a 58 | 31 20 40 59 0a 58 32 20 |.X2 FG.X|1 @Y.X2 |
|000038f0| 59 59 0a 58 31 20 5f 2e | 0a 58 32 20 4e 48 0a 58 |YY.X1 _.|.X2 NH.X|
|00003900| 32 36 20 56 30 0a 58 31 | 38 20 5c 5c 50 0a 58 31 |26 V0.X1|8 \\P.X1|
|00003910| 30 30 36 20 53 54 0a 58 | 32 32 37 38 20 53 5c 74 |006 ST.X|2278 S\t|
|00003920| 0a 58 35 39 35 20 46 49 | 0a 58 36 35 20 42 55 0a |.X595 FI|.X65 BU.|
|00003930| 58 33 33 35 20 44 4f 0a | 58 32 32 34 20 45 4c 0a |X335 DO.|X224 EL.|
|00003940| 58 33 34 20 4c 50 0a 58 | 32 32 32 20 55 4e 0a 58 |X34 LP.X|222 UN.X|
|00003950| 32 37 20 4b 53 0a 58 33 | 33 20 5f 30 0a 58 32 31 |27 KS.X3|3 _0.X21|
|00003960| 20 58 45 0a 58 31 33 38 | 20 43 52 0a 58 33 32 38 | XE.X138| CR.X328|
|00003970| 20 57 48 0a 58 31 39 38 | 20 4d 4d 0a 58 37 37 20 | WH.X198| MM.X77 |
|00003980| 52 3e 0a 58 31 33 20 5f | 49 0a 58 34 31 20 4f 2e |R>.X13 _|I.X41 O.|
|00003990| 0a 58 32 35 20 30 27 0a | 58 31 38 36 20 4f 47 0a |.X25 0'.|X186 OG.|
|000039a0| 58 32 33 20 41 58 0a 58 | 31 37 35 20 40 42 0a 58 |X23 AX.X|175 @B.X|
|000039b0| 33 20 2e 46 0a 58 31 31 | 20 52 57 0a 58 31 20 50 |3 .F.X11| RW.X1 P|
|000039c0| 44 0a 58 31 33 35 20 5c | 74 51 0a 58 36 20 47 5f |D.X135 \|tQ.X6 G_|
|000039d0| 0a 58 31 36 20 28 58 0a | 58 33 30 20 30 40 0a 58 |.X16 (X.|X30 0@.X|
|000039e0| 31 30 20 49 40 0a 58 32 | 37 20 51 28 0a 58 32 20 |10 I@.X2|7 Q(.X2 |
|000039f0| 59 42 0a 58 31 20 47 46 | 0a 58 31 20 27 42 0a 58 |YB.X1 GF|.X1 'B.X|
|00003a00| 33 20 49 27 0a 58 31 31 | 20 5c 5c 52 0a 58 31 37 |3 I'.X11| \\R.X17|
|00003a10| 37 20 52 59 0a 58 31 34 | 35 36 20 5c 74 53 0a 58 |7 RY.X14|56 \tS.X|
|00003a20| 31 36 31 32 20 45 4e 0a | 58 33 32 31 20 54 53 0a |1612 EN.|X321 TS.|
|00003a30| 58 32 33 34 34 20 48 45 | 0a 58 35 37 32 20 43 54 |X2344 HE|.X572 CT|
|00003a40| 0a 58 32 34 35 20 4d 4f | 0a 58 37 36 20 55 50 0a |.X245 MO|.X76 UP.|
|00003a50| 58 31 31 34 20 49 42 0a | 58 31 31 20 52 27 0a 58 |X114 IB.|X11 R'.X|
|00003a60| 32 20 5a 41 0a 58 32 34 | 20 28 28 0a 58 37 32 20 |2 ZA.X24| ((.X72 |
|00003a70| 4e 4c 0a 58 35 35 20 28 | 41 0a 58 33 31 20 40 44 |NL.X55 (|A.X31 @D|
|00003a80| 0a 58 36 39 20 43 5c 74 | 0a 58 37 36 20 47 48 0a |.X69 C\t|.X76 GH.|
|00003a90| 58 35 30 20 4f 49 0a 58 | 31 30 20 4c 52 0a 58 35 |X50 OI.X|10 LR.X5|
|00003aa0| 20 50 5f 0a 58 31 36 20 | 58 2e 0a 58 37 20 41 28 | P_.X16 |X..X7 A(|
|00003ab0| 0a 58 31 20 27 44 0a 58 | 33 20 50 46 0a 58 31 20 |.X1 'D.X|3 PF.X1 |
|00003ac0| 42 3e 0a 58 32 20 46 4b | 0a 58 31 34 20 5c 5c 54 |B>.X2 FK|.X14 \\T|
|00003ad0| 0a 58 38 20 52 40 0a 58 | 35 34 30 20 4c 5c 74 0a |.X8 R@.X|540 L\t.|
|00003ae0| 58 31 37 33 20 54 55 0a | 58 33 30 30 20 5c 74 55 |X173 TU.|X300 \tU|
|00003af0| 0a 58 34 38 32 20 41 43 | 0a 58 33 31 32 20 45 50 |.X482 AC|.X312 EP|
|00003b00| 0a 58 35 30 32 20 55 52 | 0a 58 34 36 20 58 49 0a |.X502 UR|.X46 XI.|
|00003b10| 58 34 34 20 28 43 0a 58 | 31 34 31 20 42 59 0a 58 |X44 (C.X|141 BY.X|
|00003b20| 32 38 20 56 4f 0a 58 35 | 39 20 4f 4b 0a 58 31 37 |28 VO.X5|9 OK.X17|
|00003b30| 20 59 46 0a 58 33 33 20 | 4e 4e 0a 58 31 36 20 57 | YF.X33 |NN.X16 W|
|00003b40| 4c 0a 58 31 31 37 20 44 | 53 0a 58 31 36 31 20 49 |L.X117 D|S.X161 I|
|00003b50| 44 0a 58 34 31 20 48 2e | 0a 58 31 30 32 20 50 48 |D.X41 H.|.X102 PH|
|00003b60| 0a 58 31 30 20 4a 41 0a | 58 37 38 20 4c 54 0a 58 |.X10 JA.|X78 LT.X|
|00003b70| 32 20 5f 4d 0a 58 31 34 | 20 3e 4c 0a 58 34 20 27 |2 _M.X14| >L.X4 '|
|00003b80| 46 0a 58 32 35 20 43 56 | 0a 58 32 30 20 40 46 0a |F.X25 CV|.X20 @F.|
|00003b90| 58 33 30 20 52 42 0a 58 | 39 20 4b 3e 0a 58 39 20 |X30 RB.X|9 K>.X9 |
|00003ba0| 59 5f 0a 58 33 20 2e 4a | 0a 58 37 20 58 30 0a 58 |Y_.X3 .J|.X7 X0.X|
|00003bb0| 31 20 4b 57 0a 58 33 20 | 40 5f 0a 58 32 20 5c 5c |1 KW.X3 |@_.X2 \\|
|00003bc0| 56 0a 58 31 36 32 34 20 | 45 52 0a 58 35 36 32 20 |V.X1624 |ER.X562 |
|00003bd0| 55 54 0a 58 34 30 31 20 | 49 46 0a 58 32 35 36 20 |UT.X401 |IF.X256 |
|00003be0| 55 5c 74 0a 58 39 35 34 | 20 5c 74 57 0a 58 34 33 |U\t.X954| \tW.X43|
|00003bf0| 30 20 48 49 0a 58 35 33 | 30 20 46 4f 0a 58 34 33 |0 HI.X53|0 FO.X43|
|00003c00| 39 20 4f 4d 0a 58 31 31 | 37 20 5a 45 0a 58 31 30 |9 OM.X11|7 ZE.X10|
|00003c10| 37 20 53 41 0a 58 32 37 | 20 47 4c 0a 58 38 35 20 |7 SA.X27| GL.X85 |
|00003c20| 28 45 0a 58 33 34 20 40 | 48 0a 58 38 35 20 5c 74 |(E.X34 @|H.X85 \t|
|00003c30| 3e 0a 58 32 34 37 20 44 | 55 0a 58 31 33 33 20 4e |>.X247 D|U.X133 N|
|00003c40| 50 0a 58 31 33 30 20 54 | 3e 0a 58 31 32 34 20 52 |P.X130 T|>.X124 R|
|00003c50| 44 0a 58 37 38 20 54 57 | 0a 58 31 37 20 57 4e 0a |D.X78 TW|.X17 WN.|
|00003c60| 58 31 31 20 4c 56 0a 58 | 37 31 20 4d 53 0a 58 38 |X11 LV.X|71 MS.X8|
|00003c70| 33 20 53 28 0a 58 37 20 | 51 2e 0a 58 31 35 20 3e |3 S(.X7 |Q..X15 >|
|00003c80| 4e 0a 58 39 20 5f 4f 0a | 58 34 20 30 5f 0a 58 31 |N.X9 _O.|X4 0_.X1|
|00003c90| 30 20 2e 4c 0a 58 31 20 | 4b 27 0a 58 34 20 4a 43 |0 .L.X1 |K'.X4 JC|
|00003ca0| 0a 58 32 20 49 5f 0a 58 | 31 20 4b 59 0a 58 31 20 |.X2 I_.X|1 KY.X1 |
|00003cb0| 27 48 0a 58 34 32 39 20 | 5c 74 59 0a 58 34 33 32 |'H.X429 |\tY.X432|
|00003cc0| 32 20 45 5c 74 0a 58 31 | 35 37 20 41 47 0a 58 34 |2 E\t.X1|57 AG.X4|
|00003cd0| 36 39 20 45 54 0a 58 34 | 34 39 20 43 41 0a 58 31 |69 ET.X4|49 CA.X1|
|00003ce0| 34 30 20 4d 55 0a 58 31 | 37 32 20 54 59 0a 58 34 |40 MU.X1|72 TY.X4|
|00003cf0| 34 37 20 50 4c 0a 58 31 | 32 37 20 53 43 0a 58 33 |47 PL.X1|27 SC.X3|
|00003d00| 31 20 44 3e 0a 58 31 33 | 38 30 20 5c 74 40 0a 58 |1 D>.X13|80 \t@.X|
|00003d10| 39 37 20 54 40 0a 58 32 | 32 33 20 47 4e 0a 58 36 |97 T@.X2|23 GN.X6|
|00003d20| 31 20 5c 74 27 0a 58 33 | 32 20 28 2e 0a 58 33 20 |1 \t'.X3|2 (..X3 |
|00003d30| 27 4a 0a 58 33 30 20 52 | 46 0a 58 33 20 52 5f 0a |'J.X30 R|F.X3 R_.|
|00003d40| 58 35 20 2e 4e 0a 58 33 | 20 4e 52 0a 58 35 35 20 |X5 .N.X3| NR.X55 |
|00003d50| 4a 45 0a 58 31 31 34 20 | 4f 4f 0a 58 31 38 20 57 |JE.X114 |OO.X18 W|
|00003d60| 50 0a 58 31 36 20 54 27 | 0a 58 32 36 20 43 28 0a |P.X16 T'|.X26 C(.|
|00003d70| 58 31 38 20 41 2e 0a 58 | 32 33 20 28 47 0a 58 32 |X18 A..X|23 (G.X2|
|00003d80| 20 49 48 0a 58 31 20 48 | 4b 0a 58 32 20 5f 51 0a | IH.X1 H|K.X2 _Q.|
|00003d90| 58 31 32 20 5c 5c 41 0a | 58 33 20 5c 5c 5a 0a 58 |X12 \\A.|X3 \\Z.X|
|00003da0| 31 20 5a 2e 0a 58 32 20 | 42 44 0a 58 31 20 3e 50 |1 Z..X2 |BD.X1 >P|
|00003db0| 0a 58 31 34 32 20 45 56 | 0a 58 31 30 32 31 20 53 |.X142 EV|.X1021 S|
|00003dc0| 45 0a 58 31 32 31 34 20 | 4e 54 0a 58 37 35 36 20 |E.X1214 |NT.X756 |
|00003dd0| 5c 74 42 0a 58 31 37 32 | 33 20 4e 5c 74 0a 58 36 |\tB.X172|3 N\t.X6|
|00003de0| 20 42 46 0a 58 32 33 36 | 20 4c 41 0a 58 31 32 36 | BF.X236| LA.X126|
|00003df0| 20 41 49 0a 58 37 31 20 | 43 43 0a 58 31 30 32 20 | AI.X71 |CC.X102 |
|00003e00| 28 49 0a 58 31 30 20 2e | 50 0a 58 33 34 20 40 4c |(I.X10 .|P.X34 @L|
|00003e10| 0a 58 36 32 20 28 30 0a | 58 35 34 20 57 52 0a 58 |.X62 (0.|X54 WR.X|
|00003e20| 36 20 44 27 0a 58 36 31 | 20 55 58 0a 58 31 35 20 |6 D'.X61| UX.X15 |
|00003e30| 44 40 0a 58 34 33 20 4d | 3e 0a 58 31 37 20 44 59 |D@.X43 M|>.X17 DY|
|00003e40| 0a 58 31 20 27 4c 0a 58 | 31 35 20 59 4c 0a 58 32 |.X1 'L.X|15 YL.X2|
|00003e50| 20 41 30 0a 58 36 20 52 | 48 0a 58 31 20 4b 44 0a | A0.X6 R|H.X1 KD.|
|00003e60| 58 31 32 20 5f 53 0a 58 | 31 20 42 5f 0a 58 31 35 |X12 _S.X|1 B_.X15|
|00003e70| 20 48 4d 0a 58 31 35 20 | 4c 28 0a 58 35 20 54 42 | HM.X15 |L(.X5 TB|
|00003e80| 0a 58 34 20 5c 5c 43 0a | 58 32 20 5a 49 0a 58 32 |.X4 \\C.|X2 ZI.X2|
|00003e90| 20 46 53 0a 58 31 20 4a | 2e 0a 58 33 20 3e 52 0a | FS.X1 J|..X3 >R.|
|00003ea0| 58 34 20 49 4a 0a 58 34 | 34 37 20 49 4c 0a 58 32 |X4 IJ.X4|47 IL.X2|
|00003eb0| 36 33 20 48 4f 0a 58 37 | 34 32 20 5c 74 44 0a 58 |63 HO.X7|42 \tD.X|
|00003ec0| 34 31 35 20 53 2e 0a 58 | 34 36 36 20 45 58 0a 58 |415 S..X|466 EX.X|
|00003ed0| 35 30 37 20 43 45 0a 58 | 39 20 5c 5c 45 0a 58 31 |507 CE.X|9 \\E.X1|
|00003ee0| 30 35 39 20 3e 5c 74 0a | 58 31 34 36 20 57 5c 74 |059 >\t.|X146 W\t|
|00003ef0| 0a 58 31 34 36 20 4f 53 | 0a 58 36 35 20 4e 56 0a |.X146 OS|.X65 NV.|
|00003f00| 58 31 30 30 20 41 4b 0a | 58 33 31 34 20 47 52 0a |X100 AK.|X314 GR.|
|00003f10| 58 33 20 4d 27 0a 58 37 | 30 20 50 50 0a 58 39 39 |X3 M'.X7|0 PP.X99|
|00003f20| 20 55 41 0a 58 35 39 20 | 46 55 0a 58 37 20 3e 54 | UA.X59 |FU.X7 >T|
|00003f30| 0a 58 35 20 42 48 0a 58 | 31 35 20 4c 43 0a 58 34 |.X5 BH.X|15 LC.X4|
|00003f40| 33 20 4d 40 0a 58 32 30 | 20 40 4e 0a 58 34 38 20 |3 M@.X20| @N.X48 |
|00003f50| 59 4e 0a 58 35 20 27 4e | 0a 58 31 20 5f 55 0a 58 |YN.X5 'N|.X1 _U.X|
|00003f60| 34 20 28 4b 0a 58 35 20 | 4d 59 0a 58 32 20 55 28 |4 (K.X5 |MY.X2 U(|
|00003f70| 0a 58 34 20 4a 30 0a 58 | 33 20 2e 52 0a 58 35 39 |.X4 J0.X|3 .R.X59|
|00003f80| 33 20 45 41 0a 58 38 37 | 38 20 4f 55 0a 58 36 37 |3 EA.X87|8 OU.X67|
|00003f90| 39 20 53 49 0a 58 32 34 | 37 38 20 49 4e 0a 58 35 |9 SI.X24|78 IN.X5|
|00003fa0| 31 31 20 47 5c 74 0a 58 | 32 35 36 34 20 2e 5c 74 |11 G\t.X|2564 .\t|
|00003fb0| 0a 58 37 38 34 20 50 52 | 0a 58 31 32 31 39 20 4c |.X784 PR|.X1219 L|
|00003fc0| 45 0a 58 38 33 35 20 5c | 74 46 0a 58 38 33 20 59 |E.X835 \|tF.X83 Y|
|00003fd0| 50 0a 58 35 35 33 20 41 | 4d 0a 58 31 31 30 20 55 |P.X553 A|M.X110 U|
|00003fe0| 43 0a 58 31 32 33 20 45 | 28 0a 58 35 33 20 5c 74 |C.X123 E|(.X53 \t|
|00003ff0| 5f 0a 58 31 33 33 20 4d | 42 0a 58 31 30 20 27 50 |_.X133 M|B.X10 'P|
|00004000| 0a 58 32 35 20 47 54 0a | 58 38 37 20 44 44 0a 58 |.X25 GT.|X87 DD.X|
|00004010| 31 38 20 43 2e 0a 58 32 | 39 20 52 4c 0a 58 31 34 |18 C..X2|9 RL.X14|
|00004020| 20 5f 3e 0a 58 33 38 20 | 42 4a 0a 58 34 30 20 28 | _>.X38 |BJ.X40 (|
|00004030| 4d 0a 58 33 39 20 40 50 | 0a 58 33 20 46 3e 0a 58 |M.X39 @P|.X3 F>.X|
|00004040| 34 20 54 46 0a 58 34 34 | 20 54 5f 0a 58 31 30 20 |4 TF.X44| T_.X10 |
|00004050| 2e 54 0a 58 32 20 5f 57 | 0a 58 38 20 53 30 0a 58 |.T.X2 _W|.X8 S0.X|
|00004060| 32 20 5c 5c 2e 0a 58 34 | 20 5c 5c 47 0a 58 32 32 |2 \\..X4| \\G.X22|
|00004070| 20 53 4b 0a 58 32 38 35 | 33 20 54 48 0a 58 32 33 | SK.X285|3 TH.X23|
|00004080| 32 20 43 49 0a 58 33 37 | 32 20 5c 74 48 0a 58 31 |2 CI.X37|2 \tH.X1|
|00004090| 34 31 20 50 5c 74 0a 58 | 31 30 39 20 50 54 0a 58 |41 P\t.X|109 PT.X|
|000040a0| 35 34 39 20 45 43 0a 58 | 31 32 33 20 52 4e 0a 58 |549 EC.X|123 RN.X|
|000040b0| 32 35 36 20 4f 57 0a 58 | 33 38 20 5f 40 0a 58 33 |256 OW.X|38 _@.X3|
|000040c0| 30 30 20 42 4c 0a 58 32 | 38 30 20 4e 41 0a 58 31 |00 BL.X2|80 NA.X1|
|000040d0| 39 39 20 4e 28 0a 58 32 | 38 35 20 55 45 0a 58 35 |99 N(.X2|85 UE.X5|
|000040e0| 33 20 44 5f 0a 58 35 37 | 20 4c 2e 0a 58 35 30 20 |3 D_.X57| L..X50 |
|000040f0| 49 50 0a 58 34 38 20 46 | 59 0a 58 35 20 46 40 0a |IP.X48 F|Y.X5 F@.|
|00004100| 58 36 20 48 53 0a 58 32 | 31 20 28 4f 0a 58 39 20 |X6 HS.X2|1 (O.X9 |
|00004110| 27 52 0a 58 34 20 40 52 | 0a 58 35 20 4f 3e 0a 58 |'R.X4 @R|.X5 O>.X|
|00004120| 31 35 20 4c 47 0a 58 31 | 20 4d 44 0a 58 31 20 30 |15 LG.X1| MD.X1 0|
|00004130| 50 0a 58 32 35 20 5c 5c | 30 0a 58 31 20 46 27 0a |P.X25 \\|0.X1 F'.|
|00004140| 58 36 20 5c 5c 49 0a 58 | 38 35 32 20 59 5c 74 0a |X6 \\I.X|852 Y\t.|
|00004150| 58 35 39 32 20 4c 49 0a | 58 38 38 20 5c 74 4a 0a |X592 LI.|X88 \tJ.|
|00004160| 58 31 39 36 20 49 52 0a | 58 32 34 35 20 45 45 0a |X196 IR.|X245 EE.|
|00004170| 58 35 34 20 43 4b 0a 58 | 36 20 5f 42 0a 58 33 32 |X54 CK.X|6 _B.X32|
|00004180| 20 55 47 0a 58 32 32 36 | 20 4e 43 0a 58 31 31 20 | UG.X226| NC.X11 |
|00004190| 4d 5f 0a 58 38 30 32 20 | 40 5c 74 0a 58 31 33 20 |M_.X802 |@\t.X13 |
|000041a0| 55 2e 0a 58 34 32 20 27 | 5c 74 0a 58 39 32 20 57 |U..X42 '|\t.X92 W|
|000041b0| 41 0a 58 35 20 52 50 0a | 58 38 20 4f 40 0a 58 31 |A.X5 RP.|X8 O@.X1|
|000041c0| 32 20 44 48 0a 58 33 20 | 59 54 0a 58 31 34 20 48 |2 DH.X3 |YT.X14 H|
|000041d0| 55 0a 58 35 20 53 4d 0a | 58 31 34 39 20 40 54 0a |U.X5 SM.|X149 @T.|
|000041e0| 58 31 34 20 4a 4f 0a 58 | 31 38 20 57 28 0a 58 31 |X14 JO.X|18 W(.X1|
|000041f0| 30 20 28 51 0a 58 32 37 | 20 58 3e 0a 58 32 37 20 |0 (Q.X27| X>.X27 |
|00004200| 27 54 0a 58 34 20 5c 5c | 4b 0a 58 36 20 2e 58 0a |'T.X4 \\|K.X6 .X.|
|00004210| 58 31 20 4b 4c 0a 58 39 | 20 3e 41 0a 58 31 20 4f |X1 KL.X9| >A.X1 O|
|00004220| 27 0a 58 31 36 20 3e 28 | 0a 58 34 34 30 20 41 53 |'.X16 >(|.X440 AS|
|00004230| 0a 58 36 34 31 20 49 54 | 0a 58 31 38 39 20 53 4f |.X641 IT|.X189 SO|
|00004240| 0a 58 36 33 37 20 5c 74 | 4c 0a 58 32 30 30 20 52 |.X637 \t|L.X200 R|
|00004250| 52 0a 58 31 30 35 20 54 | 4c 0a 58 32 32 36 20 30 |R.X105 T|L.X226 0|
|00004260| 5c 74 0a 58 34 34 38 20 | 45 2e 0a 58 36 39 30 20 |\t.X448 |E..X690 |
|00004270| 4e 45 0a 58 31 36 38 20 | 4f 42 0a 58 37 35 20 28 |NE.X168 |OB.X75 (|
|00004280| 53 0a 58 31 31 20 3e 43 | 0a 58 32 33 34 20 51 55 |S.X11 >C|.X234 QU|
|00004290| 0a 58 36 37 20 55 49 0a | 58 34 31 20 47 41 0a 58 |.X67 UI.|X41 GA.X|
|000042a0| 32 34 32 20 45 47 0a 58 | 31 35 20 48 3e 0a 58 36 |242 EG.X|15 H>.X6|
|000042b0| 20 44 4a 0a 58 35 32 20 | 49 5c 74 0a 58 31 38 20 | DJ.X52 |I\t.X18 |
|000042c0| 47 28 0a 58 31 31 20 58 | 40 0a 58 33 20 5f 44 0a |G(.X11 X|@.X3 _D.|
|000042d0| 58 31 20 4d 48 0a 58 32 | 20 40 56 0a 58 31 20 43 |X1 MH.X2| @V.X1 C|
|000042e0| 4d 0a 58 31 35 20 4b 4e | 0a 58 32 20 2e 41 0a 58 |M.X15 KN|.X2 .A.X|
|000042f0| 31 31 20 30 54 0a 58 33 | 20 4c 4b 0a 58 32 20 27 |11 0T.X3| LK.X2 '|
|00004300| 56 0a 58 34 20 5c 5c 4d | 0a 58 31 20 2e 5a 0a 58 |V.X4 \\M|.X1 .Z.X|
|00004310| 31 20 42 50 0a 58 31 20 | 5a 53 0a 58 31 31 30 36 |1 BP.X1 |ZS.X1106|
|00004320| 20 52 5c 74 0a 58 37 31 | 33 20 4e 47 0a 58 31 35 | R\t.X71|3 NG.X15|
|00004330| 35 20 46 46 0a 58 31 39 | 36 20 52 54 0a 58 31 38 |5 FF.X19|6 RT.X18|
|00004340| 37 20 4e 2e 0a 58 36 37 | 34 20 5c 74 4e 0a 58 32 |7 N..X67|4 \tN.X2|
|00004350| 33 20 44 4c 0a 58 31 34 | 33 20 49 56 0a 58 34 33 |3 DL.X14|3 IV.X43|
|00004360| 31 20 4f 44 0a 58 34 39 | 20 45 49 0a 58 33 36 31 |1 OD.X49| EI.X361|
|00004370| 20 50 41 0a 58 36 38 31 | 20 43 4f 0a 58 31 31 34 | PA.X681| CO.X114|
|00004380| 20 42 52 0a 58 36 31 20 | 41 55 0a 58 32 39 20 2e | BR.X61 |AU.X29 .|
|00004390| 43 0a 58 32 33 30 20 57 | 45 0a 58 32 36 31 20 5f |C.X230 W|E.X261 _|
|000043a0| 5f 0a 58 36 20 48 59 0a | 58 31 32 20 50 28 0a 58 |_.X6 HY.|X12 P(.X|
|000043b0| 34 20 51 3e 0a 58 34 20 | 4c 4d 0a 58 33 33 20 5f |4 Q>.X4 |LM.X33 _|
|000043c0| 46 0a 58 32 34 20 48 40 | 0a 58 37 20 28 55 0a 58 |F.X24 H@|.X7 (U.X|
|000043d0| 37 20 54 4e 0a 58 33 33 | 20 45 30 0a 58 33 20 3e |7 TN.X33| E0.X3 >|
|000043e0| 45 0a 58 31 20 40 58 0a | 58 31 20 46 5f 0a 58 31 |E.X1 @X.|X1 F_.X1|
|000043f0| 20 48 27 0a 58 32 20 2e | 5c 5c 0a 58 31 35 20 53 | H'.X2 .|\\.X15 S|
|00004400| 51 0a 58 35 20 5c 5c 4f | 0a 58 34 20 47 43 0a 58 |Q.X5 \\O|.X4 GC.X|
|00004410| 37 30 38 20 4f 46 0a 58 | 33 30 30 20 47 45 0a 58 |708 OF.X|300 GE.X|
|00004420| 39 38 32 20 5c 74 50 0a | 58 32 37 39 20 55 4d 0a |982 \tP.|X279 UM.|
|00004430| 58 36 34 20 4a 55 0a 58 | 33 38 20 2e 45 0a 58 31 |X64 JU.X|38 .E.X1|
|00004440| 30 38 20 4e 49 0a 58 32 | 39 36 20 53 53 0a 58 32 |08 NI.X2|96 SS.X2|
|00004450| 34 33 20 4c 4f 0a 58 32 | 39 20 49 58 0a 58 31 35 |43 LO.X2|9 IX.X15|
|00004460| 32 20 3e 2e 0a 58 31 30 | 31 20 54 50 0a 58 31 34 |2 >..X10|1 TP.X14|
|00004470| 20 42 5c 74 0a 58 32 32 | 20 52 56 0a 58 33 20 27 | B\t.X22| RV.X3 '|
|00004480| 41 0a 58 32 30 20 40 41 | 0a 58 32 33 20 59 28 0a |A.X20 @A|.X23 Y(.|
|00004490| 58 37 20 40 28 0a 58 32 | 39 20 4f 5f 0a 58 31 36 |X7 @(.X2|9 O_.X16|
|000044a0| 20 57 2e 0a 58 36 20 42 | 54 0a 58 31 32 20 45 4b | W..X6 B|T.X12 EK|
|000044b0| 0a 58 31 38 20 44 4e 0a | 58 37 20 3e 47 0a 58 31 |.X18 DN.|X7 >G.X1|
|000044c0| 33 32 20 28 3e 0a 58 32 | 20 5f 48 0a 58 36 20 28 |32 (>.X2| _H.X6 (|
|000044d0| 57 0a 58 31 20 43 51 0a | 58 32 20 48 42 0a 58 34 |W.X1 CQ.|X2 HB.X4|
|000044e0| 20 41 57 0a 58 31 38 20 | 59 5a 0a 58 39 20 41 3e | AW.X18 |YZ.X9 A>|
|000044f0| 0a 58 35 20 5a 3e 0a 58 | 31 20 30 58 0a 58 32 20 |.X5 Z>.X|1 0X.X2 |
|00004500| 5c 5c 51 0a 58 31 32 39 | 20 4b 5c 74 0a 58 34 39 |\\Q.X129| K\t.X49|
|00004510| 35 20 45 4d 0a 58 32 39 | 20 43 53 0a 58 32 31 30 |5 EM.X29| CS.X210|
|00004520| 20 49 41 0a 58 33 31 35 | 20 57 49 0a 58 36 36 31 | IA.X315| WI.X661|
|00004530| 20 5c 74 52 0a 58 32 36 | 37 20 53 55 0a 58 36 36 | \tR.X26|7 SU.X66|
|00004540| 20 4e 4b 0a 58 38 33 20 | 49 5a 0a 58 32 30 34 20 | NK.X83 |IZ.X204 |
|00004550| 41 59 0a 58 34 31 32 20 | 54 52 0a 58 38 36 20 47 |AY.X412 |TR.X86 G|
|00004560| 2e 0a 58 34 33 31 20 50 | 45 0a 58 31 36 20 2e 47 |..X431 P|E.X16 .G|
|00004570| 0a 58 36 36 20 2e 2e 0a | 58 33 39 20 40 43 0a 58 |.X66 ...|X39 @C.X|
|00004580| 32 20 28 59 0a 58 36 36 | 20 49 28 0a 58 36 20 27 |2 (Y.X66| I(.X6 '|
|00004590| 43 0a 58 33 32 20 30 28 | 0a 58 31 34 38 20 28 40 |C.X32 0(|.X148 (@|
|000045a0| 0a 58 36 20 3e 30 0a 58 | 31 38 31 20 40 5c 5c 0a |.X6 >0.X|181 @\\.|
|000045b0| 58 36 20 5c 5c 53 0a 58 | 31 32 20 4a 3e 0a 58 36 |X6 \\S.X|12 J>.X6|
|000045c0| 20 47 47 0a 58 35 20 42 | 56 0a 58 38 20 55 4f 0a | GG.X5 B|V.X8 UO.|
|000045d0| 58 32 20 4f 48 0a 58 37 | 20 4d 4e 0a 58 31 20 41 |X2 OH.X7| MN.X1 A|
|000045e0| 27 0a 58 31 20 4b 54 0a | 58 34 20 59 43 0a 58 31 |'.X1 KT.|X4 YC.X1|
|000045f0| 32 20 3e 49 0a 58 34 20 | 30 41 0a 58 31 20 58 46 |2 >I.X4 |0A.X1 XF|
|00004600| 0a 58 33 20 27 5c 5c 0a | 58 31 20 5a 59 0a 58 33 |.X3 '\\.|X1 ZY.X3|
|00004610| 37 20 59 45 0a 58 38 33 | 38 20 52 41 0a 58 33 32 |7 YE.X83|8 RA.X32|
|00004620| 33 20 41 42 0a 58 31 39 | 30 34 20 54 5c 74 0a 58 |3 AB.X19|04 T\t.X|
|00004630| 33 37 36 32 20 5c 74 54 | 0a 58 31 30 32 39 33 20 |3762 \tT|.X10293 |
|00004640| 5c 74 5c 74 0a 58 35 31 | 36 20 49 43 0a 58 33 34 |\t\t.X51|6 IC.X34|
|00004650| 20 2e 30 0a 58 31 39 38 | 20 43 55 0a 58 34 32 30 | .0.X198| CU.X420|
|00004660| 20 4d 50 0a 58 36 36 20 | 54 54 0a 58 31 38 20 4e | MP.X66 |TT.X18 N|
|00004670| 4d 0a 58 37 33 20 53 3e | 0a 58 32 33 20 2e 49 0a |M.X73 S>|.X23 .I.|
|00004680| 58 36 20 27 45 0a 58 32 | 33 30 20 47 49 0a 58 31 |X6 'E.X2|30 GI.X1|
|00004690| 33 35 20 40 45 0a 58 31 | 30 39 20 4c 53 0a 58 35 |35 @E.X1|09 LS.X5|
|000046a0| 32 20 50 2e 0a 58 31 39 | 20 46 4c 0a 58 33 38 20 |2 P..X19| FL.X38 |
|000046b0| 52 28 0a 58 32 30 20 28 | 42 0a 58 34 39 20 48 5f |R(.X20 (|B.X49 H_|
|000046c0| 0a 58 32 35 20 44 52 0a | 58 31 31 20 53 57 0a 58 |.X25 DR.|X11 SW.X|
|000046d0| 31 38 20 4f 4a 0a 58 35 | 20 45 4f 0a 58 34 20 5f |18 OJ.X5| EO.X4 _|
|000046e0| 4c 0a 58 31 20 57 4b 0a | 58 32 35 20 30 5c 5c 0a |L.X1 WK.|X25 0\\.|
|000046f0| 58 34 20 56 4e 0a 58 33 | 20 4a 40 0a 58 31 20 4a |X4 VN.X3| J@.X1 J|
|00004700| 27 0a 58 31 20 5c 5c 55 | 0a 58 34 39 33 20 55 53 |'.X1 \\U|.X493 US|
|00004710| 0a 58 33 31 32 20 41 44 | 0a 58 31 35 38 30 20 44 |.X312 AD|.X1580 D|
|00004720| 5c 74 0a 58 35 36 39 20 | 4e 4f 0a 58 31 36 39 20 |\t.X569 |NO.X169 |
|00004730| 4c 55 0a 58 37 39 20 42 | 41 0a 58 31 35 36 20 59 |LU.X79 B|A.X156 Y|
|00004740| 2e 0a 58 33 38 20 52 43 | 0a 58 36 32 20 50 49 0a |..X38 RC|.X62 PI.|
|00004750| 58 32 33 37 20 4f 4c 0a | 58 31 30 20 40 2e 0a 58 |X237 OL.|X10 @..X|
|00004760| 39 20 53 27 0a 58 37 20 | 53 40 0a 58 36 35 20 28 |9 S'.X7 |S@.X65 (|
|00004770| 44 0a 58 34 37 20 27 2e | 0a 58 31 30 31 20 45 51 |D.X47 '.|.X101 EQ|
|00004780| 0a 58 31 37 37 20 49 45 | 0a 58 35 36 20 44 54 0a |.X177 IE|.X56 DT.|
|00004790| 58 34 30 20 5f 4e 0a 58 | 35 38 20 42 28 0a 58 31 |X40 _N.X|58 B(.X1|
|000047a0| 34 39 20 5c 74 56 0a 58 | 36 31 20 53 59 0a 58 36 |49 \tV.X|61 SY.X6|
|000047b0| 20 40 47 0a 58 32 38 20 | 50 30 0a 58 31 30 20 51 | @G.X28 |P0.X10 Q|
|000047c0| 5f 0a 58 35 20 43 3e 0a | 58 31 20 5c 5c 3e 0a 58 |_.X5 C>.|X1 \\>.X|
|000047d0| 31 32 20 3e 4d 0a 58 31 | 20 52 5c 5c 0a 58 31 20 |12 >M.X1| R\\.X1 |
|000047e0| 4d 52 0a 58 31 20 5c 5c | 57 0a 58 31 38 38 20 30 |MR.X1 \\|W.X188 0|
|000047f0| 2e 0a 58 31 39 30 31 20 | 52 45 0a 58 31 38 36 20 |..X1901 |RE.X186 |
|00004800| 57 4f 0a 58 31 34 38 34 | 20 4f 4e 0a 58 31 33 32 |WO.X1484| ON.X132|
|00004810| 37 20 45 53 0a 58 33 36 | 39 20 4d 5c 74 0a 58 34 |7 ES.X36|9 M\t.X4|
|00004820| 20 4b 41 0a 58 33 32 20 | 41 46 0a 58 35 20 44 56 | KA.X32 |AF.X5 DV|
|00004830| 0a 58 36 39 20 40 30 0a | 58 33 32 34 20 49 47 0a |.X69 @0.|X324 IG.|
|00004840| 58 32 36 20 49 2e 0a 58 | 39 35 20 40 49 0a 58 33 |X26 I..X|95 @I.X3|
|00004850| 37 20 59 49 0a 58 35 20 | 3e 4f 0a 58 32 32 20 43 |7 YI.X5 |>O.X22 C|
|00004860| 59 0a 58 35 31 20 5c 74 | 58 0a 58 32 36 20 28 46 |Y.X51 \t|X.X26 (F|
|00004870| 0a 58 32 20 27 30 0a 58 | 33 30 20 5f 50 0a 58 32 |.X2 '0.X|30 _P.X2|
|00004880| 30 20 4c 3e 0a 58 37 20 | 4c 57 0a 58 31 37 20 4e |0 L>.X7 |LW.X17 N|
|00004890| 51 0a 58 35 20 27 49 0a | 58 31 31 20 28 5f 0a 58 |Q.X5 'I.|X11 (_.X|
|000048a0| 35 20 58 4c 0a 58 32 20 | 43 27 0a 58 36 20 43 40 |5 XL.X2 |C'.X6 C@|
|000048b0| 0a 58 38 20 2e 4d 0a 58 | 31 20 47 4d 0a 58 33 36 |.X8 .M.X|1 GM.X36|
|000048c0| 20 5c 5c 40 0a 58 31 20 | 5c 5c 59 0a 58 32 33 36 | \\@.X1 |\\Y.X236|
|000048d0| 36 20 5c 74 41 0a 58 34 | 35 38 20 4e 53 0a 58 33 |6 \tA.X4|58 NS.X3|
|000048e0| 35 31 20 30 30 0a 58 35 | 37 31 20 54 41 0a 58 33 |51 00.X5|71 TA.X3|
|000048f0| 33 39 20 4c 59 0a 58 31 | 31 38 20 46 52 0a 58 31 |39 LY.X1|18 FR.X1|
|00004900| 38 38 20 4f 50 0a 58 33 | 35 31 20 5c 74 28 0a 58 |88 OP.X3|51 \t(.X|
|00004910| 36 34 36 20 42 45 0a 58 | 31 35 36 20 52 2e 0a 58 |646 BE.X|156 R..X|
|00004920| 38 35 20 52 47 0a 58 31 | 38 30 20 54 28 0a 58 35 |85 RG.X1|80 T(.X5|
|00004930| 20 56 5c 74 0a 58 31 33 | 20 55 3e 0a 58 31 30 34 | V\t.X13| U>.X104|
|00004940| 20 45 55 0a 58 33 30 20 | 5c 74 5a 0a 58 35 30 20 | EU.X30 |\tZ.X50 |
|00004950| 47 4f 0a 58 32 35 20 56 | 54 0a 58 36 20 49 30 0a |GO.X25 V|T.X6 I0.|
|00004960| 58 35 20 48 4c 0a 58 39 | 20 4c 40 0a 58 33 20 28 |X5 HL.X9| L@.X3 (|
|00004970| 48 0a 58 34 20 58 4e 0a | 58 32 20 4a 46 0a 58 32 |H.X4 XN.|X2 JF.X2|
|00004980| 20 4c 27 0a 58 33 20 49 | 49 0a 58 31 38 20 53 44 | L'.X3 I|I.X18 SD|
|00004990| 0a 58 34 20 50 4d 0a 58 | 31 35 20 30 49 0a 58 32 |.X4 PM.X|15 0I.X2|
|000049a0| 20 3e 51 0a 58 32 20 5c | 5c 42 0a 58 38 33 30 20 | >Q.X2 \|\B.X830 |
|000049b0| 46 5c 74 0a 58 31 30 30 | 32 20 4f 52 0a 58 35 32 |F\t.X100|2 OR.X52|
|000049c0| 34 20 52 49 0a 58 31 31 | 36 31 20 5c 74 43 0a 58 |4 RI.X11|61 \tC.X|
|000049d0| 31 36 36 20 4b 45 0a 58 | 31 36 20 54 43 0a 58 32 |166 KE.X|16 TC.X2|
|000049e0| 32 20 49 4b 0a 58 35 32 | 20 53 5f 0a 58 37 32 20 |2 IK.X52| S_.X72 |
|000049f0| 46 54 0a 58 32 39 39 20 | 45 3e 0a 58 32 38 38 20 |FT.X299 |E>.X288 |
|00004a00| 50 4f 0a 58 32 39 20 4c | 42 0a 58 33 35 20 42 2e |PO.X29 L|B.X35 B.|
|00004a10| 0a 58 33 20 55 40 0a 58 | 33 32 20 40 4d 0a 58 31 |.X3 U@.X|32 @M.X1|
|00004a20| 32 37 20 44 41 0a 58 31 | 33 38 20 4e 55 0a 58 34 |27 DA.X1|38 NU.X4|
|00004a30| 34 20 5f 5c 74 0a 58 31 | 31 30 20 45 57 0a 58 31 |4 _\t.X1|10 EW.X1|
|00004a40| 33 20 28 4a 0a 58 31 31 | 33 20 44 28 0a 58 31 32 |3 (J.X11|3 D(.X12|
|00004a50| 20 53 46 0a 58 31 33 20 | 57 53 0a 58 31 31 37 20 | SF.X13 |WS.X117 |
|00004a60| 58 50 0a 58 33 35 20 5f | 54 0a 58 36 30 20 59 4d |XP.X35 _|T.X60 YM|
|00004a70| 0a 58 34 20 48 4e 0a 58 | 35 20 41 4a 0a 58 35 20 |.X4 HN.X|5 AJ.X5 |
|00004a80| 2e 51 0a 58 33 20 27 4d | 0a 58 31 33 20 3e 53 0a |.Q.X3 'M|.X13 >S.|
|00004a90| 58 35 20 55 27 0a 58 32 | 20 5c 5c 44 0a 58 32 20 |X5 U'.X2| \\D.X2 |
|00004aa0| 43 44 0a 58 37 31 36 20 | 41 4c 0a 58 37 39 34 20 |CD.X716 |AL.X794 |
|00004ab0| 5c 74 45 0a 58 35 30 39 | 20 4d 41 0a 58 31 33 31 |\tE.X509| MA.X131|
|00004ac0| 31 20 54 45 0a 58 33 36 | 36 20 59 4f 0a 58 38 37 |1 TE.X36|6 YO.X87|
|00004ad0| 39 20 4f 5c 74 0a 58 33 | 35 20 52 4b 0a 58 31 35 |9 O\t.X3|5 RK.X15|
|00004ae0| 35 20 53 48 0a 58 33 30 | 32 20 4f 54 0a 58 38 38 |5 SH.X30|2 OT.X88|
|00004af0| 20 55 42 0a 58 33 30 20 | 4b 2e 0a 58 33 30 20 42 | UB.X30 |K..X30 B|
|00004b00| 49 0a 58 32 20 43 5f 0a | 58 32 30 33 20 4c 44 0a |I.X2 C_.|X203 LD.|
|00004b10| 58 31 32 30 20 45 40 0a | 58 39 20 27 4f 0a 58 35 |X120 E@.|X9 'O.X5|
|00004b20| 33 20 45 59 0a 58 36 39 | 20 4e 3e 0a 58 33 34 35 |3 EY.X69| N>.X345|
|00004b30| 20 49 4d 0a 58 31 35 20 | 45 27 0a 58 33 37 20 47 | IM.X15 |E'.X37 G|
|00004b40| 53 0a 58 32 36 20 28 4c | 0a 58 32 20 40 4f 0a 58 |S.X26 (L|.X2 @O.X|
|00004b50| 31 31 20 5f 56 0a 58 31 | 32 20 2e 53 0a 58 32 20 |11 _V.X1|2 .S.X2 |
|00004b60| 5c 5c 5f 0a 58 32 20 4e | 57 0a 58 34 20 4d 28 0a |\\_.X2 N|W.X4 M(.|
|00004b70| 58 31 33 20 5c 5c 46 0a | 58 36 32 20 55 44 0a 58 |X13 \\F.|X62 UD.X|
|00004b80| 39 31 31 20 44 45 0a 58 | 38 36 31 20 49 4f 0a 58 |911 DE.X|861 IO.X|
|00004b90| 31 38 39 20 5c 74 47 0a | 58 31 32 33 31 20 41 4e |189 \tG.|X1231 AN|
|00004ba0| 0a 58 35 30 30 20 43 48 | 0a 58 32 30 20 50 53 0a |.X500 CH|.X20 PS.|
|00004bb0| 58 32 38 31 20 54 2e 0a | 58 31 20 4c 5f 0a 58 31 |X281 T..|X1 L_.X1|
|00004bc0| 32 33 20 56 41 0a 58 38 | 31 20 58 54 0a 58 32 36 |23 VA.X8|1 XT.X26|
|00004bd0| 32 20 52 4d 0a 58 31 30 | 30 20 5c 74 2e 0a 58 32 |2 RM.X10|0 \t..X2|
|00004be0| 20 5f 58 0a 58 38 30 20 | 58 5c 74 0a 58 31 32 38 | _X.X80 |X\t.X128|
|00004bf0| 20 4f 56 0a 58 31 30 34 | 20 4e 59 0a 58 34 39 20 | OV.X104| NY.X49 |
|00004c00| 4b 49 0a 58 34 34 20 47 | 55 0a 58 36 20 57 3e 0a |KI.X44 G|U.X6 W>.|
|00004c10| 58 37 20 45 42 0a 58 32 | 38 20 48 52 0a 58 37 31 |X7 EB.X2|8 HR.X71|
|00004c20| 20 28 4e 0a 58 31 30 38 | 20 3e 3e 0a 58 34 20 5c | (N.X108| >>.X4 \|
|00004c30| 5c 48 0a 58 33 32 20 4e | 27 0a 58 38 20 4c 46 0a |\H.X32 N|'.X8 LF.|
|00004c40| 58 31 30 20 4e 40 0a 58 | 32 20 3e 57 0a 58 2a 2a |X10 N@.X|2 >W.X**|
|00004c50| 2a 0a 58 2d 32 2e 30 39 | 36 34 0a 58 30 2e 35 31 |*.X-2.09|64.X0.51|
|00004c60| 33 32 32 35 0a 58 30 2e | 37 31 36 33 39 37 0a 58 |3225.X0.|716397.X|
|00004c70| 0a 45 4e 44 5f 4f 46 5f | 6d 73 73 2d 62 69 67 72 |.END_OF_|mss-bigr|
|00004c80| 61 6d 2e 73 74 61 74 73 | 0a 69 66 20 74 65 73 74 |am.stats|.if test|
|00004c90| 20 35 35 31 38 20 2d 6e | 65 20 60 77 63 20 2d 63 | 5518 -n|e `wc -c|
|00004ca0| 20 3c 6d 73 73 2d 62 69 | 67 72 61 6d 2e 73 74 61 | <mss-bi|gram.sta|
|00004cb0| 74 73 60 3b 20 74 68 65 | 6e 0a 20 20 20 20 65 63 |ts`; the|n. ec|
|00004cc0| 68 6f 20 73 68 61 72 3a | 20 5c 22 6d 73 73 2d 62 |ho shar:| \"mss-b|
|00004cd0| 69 67 72 61 6d 2e 73 74 | 61 74 73 5c 22 20 75 6e |igram.st|ats\" un|
|00004ce0| 70 61 63 6b 65 64 20 77 | 69 74 68 20 77 72 6f 6e |packed w|ith wron|
|00004cf0| 67 20 73 69 7a 65 21 0a | 66 69 0a 23 20 65 6e 64 |g size!.|fi.# end|
|00004d00| 20 6f 66 20 6f 76 65 72 | 77 72 69 74 69 6e 67 20 | of over|writing |
|00004d10| 63 68 65 63 6b 0a 66 69 | 0a 69 66 20 74 65 73 74 |check.fi|.if test|
|00004d20| 20 2d 66 20 70 77 6f 72 | 64 2e 63 20 2d 61 20 22 | -f pwor|d.c -a "|
|00004d30| 24 7b 31 7d 22 20 21 3d | 20 22 2d 63 22 20 3b 20 |${1}" !=| "-c" ; |
|00004d40| 74 68 65 6e 20 0a 20 20 | 65 63 68 6f 20 73 68 61 |then . |echo sha|
|00004d50| 72 3a 20 57 69 6c 6c 20 | 6e 6f 74 20 6f 76 65 72 |r: Will |not over|
|00004d60| 2d 77 72 69 74 65 20 65 | 78 69 73 74 69 6e 67 20 |-write e|xisting |
|00004d70| 66 69 6c 65 20 5c 22 70 | 77 6f 72 64 2e 63 5c 22 |file \"p|word.c\"|
|00004d80| 0a 65 6c 73 65 0a 65 63 | 68 6f 20 73 68 61 72 3a |.else.ec|ho shar:|
|00004d90| 20 45 78 74 72 61 63 74 | 69 6e 67 20 5c 22 70 77 | Extract|ing \"pw|
|00004da0| 6f 72 64 2e 63 5c 22 20 | 5c 28 35 33 38 30 20 63 |ord.c\" |\(5380 c|
|00004db0| 68 61 72 61 63 74 65 72 | 73 5c 29 0a 73 65 64 20 |haracter|s\).sed |
|00004dc0| 22 73 2f 5e 58 2f 2f 22 | 20 3e 70 77 6f 72 64 2e |"s/^X//"| >pword.|
|00004dd0| 63 20 3c 3c 27 45 4e 44 | 5f 4f 46 5f 70 77 6f 72 |c <<'END|_OF_pwor|
|00004de0| 64 2e 63 27 0a 58 2f 2a | 0a 58 20 2a 20 41 75 74 |d.c'.X/*|.X * Aut|
|00004df0| 6f 6d 61 74 69 63 20 67 | 75 65 73 73 69 6e 67 20 |omatic g|uessing |
|00004e00| 62 61 73 65 64 20 6f 6e | 20 70 72 6f 62 61 62 6c |based on| probabl|
|00004e10| 65 20 77 6f 72 64 73 2e | 0a 58 20 2a 0a 58 20 2a |e words.|.X *.X *|
|00004e20| 20 42 6f 62 20 42 61 6c | 64 77 69 6e 2c 20 46 65 | Bob Bal|dwin, Fe|
|00004e30| 62 72 75 61 72 79 20 31 | 39 38 35 2e 0a 58 20 2a |bruary 1|985..X *|
|00004e40| 2f 0a 58 0a 58 23 69 6e | 63 6c 75 64 65 09 3c 73 |/.X.X#in|clude.<s|
|00004e50| 74 64 69 6f 2e 68 3e 0a | 58 23 69 6e 63 6c 75 64 |tdio.h>.|X#includ|
|00004e60| 65 09 3c 6d 61 74 68 2e | 68 3e 0a 58 23 69 6e 63 |e.<math.|h>.X#inc|
|00004e70| 6c 75 64 65 09 22 77 69 | 6e 64 6f 77 2e 68 22 0a |lude."wi|ndow.h".|
|00004e80| 58 23 69 6e 63 6c 75 64 | 65 09 22 74 65 72 6d 69 |X#includ|e."termi|
|00004e90| 6e 61 6c 2e 68 22 0a 58 | 23 69 6e 63 6c 75 64 65 |nal.h".X|#include|
|00004ea0| 09 22 6c 61 79 6f 75 74 | 2e 68 22 0a 58 23 69 6e |."layout|.h".X#in|
|00004eb0| 63 6c 75 64 65 09 22 73 | 70 65 63 73 2e 68 22 0a |clude."s|pecs.h".|
|00004ec0| 58 23 69 6e 63 6c 75 64 | 65 09 22 63 69 70 68 65 |X#includ|e."ciphe|
|00004ed0| 72 2e 68 22 0a 58 23 69 | 6e 63 6c 75 64 65 09 22 |r.h".X#i|nclude."|
|00004ee0| 61 75 74 6f 74 72 69 2e | 68 22 0a 58 0a 58 0a 58 |autotri.|h".X.X.X|
|00004ef0| 23 64 65 66 69 6e 65 09 | 44 45 42 55 47 09 46 41 |#define.|DEBUG.FA|
|00004f00| 4c 53 45 0a 58 0a 58 23 | 64 65 66 69 6e 65 09 4e |LSE.X.X#|define.N|
|00004f10| 57 4f 52 44 53 09 09 31 | 30 30 0a 58 23 64 65 66 |WORDS..1|00.X#def|
|00004f20| 69 6e 65 20 57 44 42 55 | 46 53 5a 09 09 28 38 2a |ine WDBU|FSZ..(8*|
|00004f30| 4e 57 4f 52 44 53 29 0a | 58 23 64 65 66 69 6e 65 |NWORDS).|X#define|
|00004f40| 09 57 44 50 45 52 4d 53 | 5a 09 34 30 0a 58 23 64 |.WDPERMS|Z.40.X#d|
|00004f50| 65 66 69 6e 65 09 50 57 | 44 4c 41 42 45 4c 31 09 |efine.PW|DLABEL1.|
|00004f60| 22 50 72 6f 62 61 62 6c | 65 20 77 6f 72 64 20 73 |"Probabl|e word s|
|00004f70| 65 61 72 63 68 20 2d 2d | 20 50 6c 65 61 73 65 20 |earch --| Please |
|00004f80| 57 61 69 74 22 0a 58 23 | 64 65 66 69 6e 65 09 50 |Wait".X#|define.P|
|00004f90| 57 44 4c 41 42 45 4c 32 | 09 22 50 72 6f 62 61 62 |WDLABEL2|."Probab|
|00004fa0| 6c 65 20 77 6f 72 64 20 | 73 65 61 72 63 68 20 2d |le word |search -|
|00004fb0| 2d 20 44 6f 6e 65 22 0a | 58 23 64 65 66 69 6e 65 |- Done".|X#define|
|00004fc0| 09 50 57 44 48 45 4c 50 | 09 09 22 46 33 20 65 6e |.PWDHELP|.."F3 en|
|00004fd0| 74 65 72 73 20 67 75 65 | 73 73 2c 20 5e 47 20 75 |ters gue|ss, ^G u|
|00004fe0| 6e 64 6f 65 73 20 69 74 | 2e 22 0a 58 0a 58 0a 58 |ndoes it|.".X.X.X|
|00004ff0| 65 78 74 65 72 6e 09 63 | 68 61 72 09 6d 63 62 75 |extern.c|har.mcbu|
|00005000| 66 5b 5d 3b 0a 58 65 78 | 74 65 72 6e 09 65 63 69 |f[];.Xex|tern.eci|
|00005010| 6e 66 6f 09 67 65 63 69 | 6e 66 6f 3b 0a 58 65 78 |nfo.geci|nfo;.Xex|
|00005020| 74 65 72 6e 09 61 74 72 | 69 6e 66 6f 20 67 61 74 |tern.atr|info gat|
|00005030| 72 69 6e 66 6f 3b 0a 58 | 65 78 74 65 72 6e 09 61 |rinfo;.X|extern.a|
|00005040| 74 72 64 72 61 77 28 29 | 2c 20 61 74 72 66 69 72 |trdraw()|, atrfir|
|00005050| 73 74 28 29 2c 20 61 74 | 72 65 6e 74 65 72 28 29 |st(), at|renter()|
|00005060| 2c 20 61 74 72 75 6e 64 | 6f 28 29 3b 0a 58 65 78 |, atrund|o();.Xex|
|00005070| 74 65 72 6e 09 63 68 61 | 72 09 2a 70 77 64 5f 69 |tern.cha|r.*pwd_i|
|00005080| 6e 69 74 28 29 3b 0a 58 | 0a 58 2f 2a 20 47 6c 6f |nit();.X|.X/* Glo|
|00005090| 61 62 61 6c 20 53 74 61 | 74 65 2e 20 2a 2f 0a 58 |abal Sta|te. */.X|
|000050a0| 63 68 61 72 09 2a 77 6f | 72 64 5f 74 61 62 5b 4e |char.*wo|rd_tab[N|
|000050b0| 57 4f 52 44 53 5d 3b 0a | 58 63 68 61 72 09 77 6f |WORDS];.|Xchar.wo|
|000050c0| 72 64 5f 62 75 66 5b 57 | 44 42 55 46 53 5a 5d 3b |rd_buf[W|DBUFSZ];|
|000050d0| 0a 58 0a 58 6b 65 79 65 | 72 09 70 77 64 6b 74 61 |.X.Xkeye|r.pwdkta|
|000050e0| 62 5b 5d 20 3d 20 7b 0a | 58 09 09 7b 43 41 43 43 |b[] = {.|X..{CACC|
|000050f0| 45 50 54 2c 20 61 74 72 | 65 6e 74 65 72 7d 2c 0a |EPT, atr|enter},.|
|00005100| 58 09 09 7b 43 55 4e 44 | 4f 2c 20 61 74 72 75 6e |X..{CUND|O, atrun|
|00005110| 64 6f 7d 2c 0a 58 09 09 | 7b 43 47 4f 5f 55 50 2c |do},.X..|{CGO_UP,|
|00005120| 20 6a 6f 67 75 70 7d 2c | 0a 58 09 09 7b 43 47 4f | jogup},|.X..{CGO|
|00005130| 5f 44 4f 57 4e 2c 20 6a | 6f 67 64 6f 77 6e 7d 2c |_DOWN, j|ogdown},|
|00005140| 0a 58 09 09 7b 43 47 4f | 5f 4c 45 46 54 2c 20 6a |.X..{CGO|_LEFT, j|
|00005150| 6f 67 6c 65 66 74 7d 2c | 0a 58 09 09 7b 43 47 4f |ogleft},|.X..{CGO|
|00005160| 5f 52 49 47 48 54 2c 20 | 6a 6f 67 72 69 67 68 74 |_RIGHT, |jogright|
|00005170| 7d 2c 0a 58 09 09 7b 30 | 2c 20 4e 55 4c 4c 7d 2c |},.X..{0|, NULL},|
|00005180| 0a 58 7d 3b 0a 58 0a 58 | 2f 2a 20 52 6f 75 74 69 |.X};.X.X|/* Routi|
|00005190| 6e 65 20 69 6e 76 6f 6b | 65 64 20 62 79 20 75 73 |ne invok|ed by us|
|000051a0| 65 72 20 74 6f 20 73 65 | 61 72 63 68 20 6f 66 20 |er to se|arch of |
|000051b0| 61 20 6c 69 73 74 20 6f | 66 20 70 72 6f 62 61 62 |a list o|f probab|
|000051c0| 6c 65 20 77 6f 72 64 73 | 2e 0a 58 20 2a 20 54 68 |le words|..X * Th|
|000051d0| 65 20 77 69 6e 64 6f 77 | 20 69 73 20 64 72 61 77 |e window| is draw|
|000051e0| 6e 20 65 6d 70 74 79 2c | 20 61 6e 64 20 74 68 65 |n empty,| and the|
|000051f0| 6e 20 66 69 6c 6c 65 64 | 20 69 6e 20 77 69 74 68 |n filled| in with|
|00005200| 20 74 68 65 20 67 75 65 | 73 73 2e 0a 58 20 2a 20 | the gue|ss..X * |
|00005210| 52 65 74 75 72 6e 20 4e | 55 4c 4c 20 69 66 20 63 |Return N|ULL if c|
|00005220| 6f 6d 6d 61 6e 64 20 63 | 6f 6d 70 6c 65 74 65 73 |ommand c|ompletes|
|00005230| 20 6f 6b 2e 0a 58 20 2a | 2f 0a 58 63 68 61 72 09 | ok..X *|/.Xchar.|
|00005240| 2a 70 77 64 67 75 65 73 | 73 28 73 74 72 29 0a 58 |*pwdgues|s(str).X|
|00005250| 63 68 61 72 09 2a 73 74 | 72 3b 09 09 09 2f 2a 20 |char.*st|r;.../* |
|00005260| 43 6f 6d 6d 61 6e 64 20 | 6c 69 6e 65 20 2a 2f 0a |Command |line */.|
|00005270| 58 7b 0a 58 09 67 77 69 | 6e 64 6f 77 09 2a 70 77 |X{.X.gwi|ndow.*pw|
|00005280| 64 3b 0a 58 09 61 74 72 | 69 6e 66 6f 09 2a 70 77 |d;.X.atr|info.*pw|
|00005290| 64 69 3b 0a 58 09 65 63 | 69 6e 66 6f 09 2a 65 63 |di;.X.ec|info.*ec|
|000052a0| 62 69 3b 0a 58 09 69 6e | 74 09 09 2a 64 62 73 70 |bi;.X.in|t..*dbsp|
|000052b0| 65 72 6d 3b 0a 58 09 66 | 6c 6f 61 74 09 6d 61 78 |erm;.X.f|loat.max|
|000052c0| 5f 73 63 6f 72 65 3b 0a | 58 09 63 68 61 72 09 2a |_score;.|X.char.*|
|000052d0| 65 72 72 6d 73 67 3b 0a | 58 09 69 6e 74 09 09 69 |errmsg;.|X.int..i|
|000052e0| 3b 0a 58 09 63 68 61 72 | 09 66 69 6c 65 6e 61 6d |;.X.char|.filenam|
|000052f0| 65 5b 4d 41 58 57 49 44 | 54 48 2b 31 5d 3b 0a 58 |e[MAXWID|TH+1];.X|
|00005300| 0a 58 09 69 66 20 28 28 | 69 20 3d 20 73 73 63 61 |.X.if ((|i = ssca|
|00005310| 6e 66 28 73 74 72 2c 20 | 22 25 2a 5b 5e 3a 5d 3a |nf(str, |"%*[^:]:|
|00005320| 20 25 73 20 25 2a 5b 5e | 3a 5d 3a 20 25 66 22 2c | %s %*[^|:]: %f",|
|00005330| 0a 58 09 09 66 69 6c 65 | 6e 61 6d 65 2c 20 26 6d |.X..file|name, &m|
|00005340| 61 78 5f 73 63 6f 72 65 | 29 29 20 21 3d 20 32 29 |ax_score|)) != 2)|
|00005350| 20 20 7b 0a 58 09 09 09 | 72 65 74 75 72 6e 28 22 | {.X...|return("|
|00005360| 43 6f 75 6c 64 20 6e 6f | 74 20 70 61 72 73 65 20 |Could no|t parse |
|00005370| 62 6f 74 68 20 61 72 67 | 75 6d 65 6e 74 73 2e 22 |both arg|uments."|
|00005380| 29 3b 0a 58 09 09 7d 0a | 58 0a 58 09 70 77 64 20 |);.X..}.|X.X.pwd |
|00005390| 3d 20 26 67 62 73 74 6f | 72 65 3b 0a 58 09 70 77 |= &gbsto|re;.X.pw|
|000053a0| 64 69 20 3d 20 26 67 61 | 74 72 69 6e 66 6f 3b 0a |di = &ga|trinfo;.|
|000053b0| 58 09 64 62 73 70 65 72 | 6d 20 3d 20 72 65 66 70 |X.dbsper|m = refp|
|000053c0| 65 72 6d 28 64 62 73 67 | 65 74 62 6c 6b 28 26 64 |erm(dbsg|etblk(&d|
|000053d0| 62 73 74 6f 72 65 29 29 | 3b 0a 58 09 65 72 72 6d |bstore))|;.X.errm|
|000053e0| 73 67 20 3d 20 70 77 64 | 5f 69 6e 69 74 28 66 69 |sg = pwd|_init(fi|
|000053f0| 6c 65 6e 61 6d 65 2c 20 | 6d 63 62 75 66 2c 20 64 |lename, |mcbuf, d|
|00005400| 62 73 70 65 72 6d 2c 20 | 70 77 64 69 29 3b 0a 58 |bsperm, |pwdi);.X|
|00005410| 09 69 66 20 28 65 72 72 | 6d 73 67 20 21 3d 20 4e |.if (err|msg != N|
|00005420| 55 4c 4c 29 20 20 72 65 | 74 75 72 6e 28 65 72 72 |ULL) re|turn(err|
|00005430| 6d 73 67 29 3b 0a 58 0a | 58 09 65 63 62 69 20 3d |msg);.X.|X.ecbi =|
|00005440| 20 70 77 64 69 2d 3e 65 | 63 69 3b 0a 58 09 70 77 | pwdi->e|ci;.X.pw|
|00005450| 64 69 2d 3e 6d 69 6e 5f | 74 6f 74 61 6c 5f 63 68 |di->min_|total_ch|
|00005460| 61 72 73 20 3d 20 31 3b | 0a 58 09 70 77 64 69 2d |ars = 1;|.X.pwdi-|
|00005470| 3e 6d 61 78 5f 73 63 6f | 72 65 20 3d 20 6d 61 78 |>max_sco|re = max|
|00005480| 5f 73 63 6f 72 65 3b 0a | 58 09 70 77 64 69 2d 3e |_score;.|X.pwdi->|
|00005490| 6d 69 6e 5f 77 69 72 65 | 5f 63 68 61 72 73 20 3d |min_wire|_chars =|
|000054a0| 20 30 3b 0a 58 0a 58 09 | 67 62 73 73 77 69 74 63 | 0;.X.X.|gbsswitc|
|000054b0| 68 28 70 77 64 2c 20 28 | 28 63 68 61 72 20 2a 29 |h(pwd, (|(char *)|
|000054c0| 20 70 77 64 69 29 2c 20 | 70 77 64 6b 74 61 62 2c | pwdi), |pwdktab,|
|000054d0| 20 61 74 72 66 69 72 73 | 74 2c 20 77 6c 5f 6e 6f | atrfirs|t, wl_no|
|000054e0| 6f 70 2c 20 61 74 72 64 | 72 61 77 29 3b 0a 58 0a |op, atrd|raw);.X.|
|000054f0| 58 09 67 62 6c 73 65 74 | 28 26 67 62 6c 61 62 65 |X.gblset|(&gblabe|
|00005500| 6c 2c 20 50 57 44 4c 41 | 42 45 4c 31 29 3b 0a 58 |l, PWDLA|BEL1);.X|
|00005510| 09 61 74 72 64 72 61 77 | 28 70 77 64 29 3b 0a 58 |.atrdraw|(pwd);.X|
|00005520| 09 66 66 6c 75 73 68 28 | 73 74 64 6f 75 74 29 3b |.fflush(|stdout);|
|00005530| 0a 58 0a 58 09 70 77 64 | 5f 61 75 74 6f 67 75 65 |.X.X.pwd|_autogue|
|00005540| 73 73 28 70 77 64 69 29 | 3b 0a 58 09 64 65 63 6f |ss(pwdi)|;.X.deco|
|00005550| 64 65 28 65 63 62 69 2d | 3e 63 69 70 68 65 72 74 |de(ecbi-|>ciphert|
|00005560| 65 78 74 2c 20 65 63 62 | 69 2d 3e 70 6c 61 69 6e |ext, ecb|i->plain|
|00005570| 74 65 78 74 2c 20 65 63 | 62 69 2d 3e 70 65 72 6d |text, ec|bi->perm|
|00005580| 29 3b 0a 58 0a 58 09 67 | 62 6c 73 65 74 28 26 67 |);.X.X.g|blset(&g|
|00005590| 62 6c 61 62 65 6c 2c 20 | 50 57 44 4c 41 42 45 4c |blabel, |PWDLABEL|
|000055a0| 32 29 3b 0a 58 09 61 74 | 72 64 72 61 77 28 70 77 |2);.X.at|rdraw(pw|
|000055b0| 64 29 3b 0a 58 0a 58 09 | 72 65 74 75 72 6e 28 4e |d);.X.X.|return(N|
|000055c0| 55 4c 4c 29 3b 0a 58 7d | 0a 58 0a 58 0a 58 2f 2a |ULL);.X}|.X.X.X/*|
|000055d0| 20 4c 6f 61 64 20 61 20 | 77 6f 72 64 20 74 61 62 | Load a |word tab|
|000055e0| 6c 65 20 66 72 6f 6d 20 | 74 68 65 20 67 69 76 65 |le from |the give|
|000055f0| 6e 20 66 69 6c 65 2e 0a | 58 20 2a 20 46 6f 72 6d |n file..|X * Form|
|00005600| 61 74 20 69 73 20 61 20 | 77 6f 72 64 20 6f 6e 20 |at is a |word on |
|00005610| 65 61 63 68 20 6c 69 6e | 65 20 74 65 72 6d 69 6e |each lin|e termin|
|00005620| 61 74 65 64 20 62 79 20 | 61 20 62 6c 61 6e 6b 20 |ated by |a blank |
|00005630| 6c 69 6e 65 0a 58 20 2a | 20 52 65 74 75 72 6e 73 |line.X *| Returns|
|00005640| 20 65 72 72 6f 72 20 6d | 65 73 73 61 67 65 20 6f | error m|essage o|
|00005650| 72 20 4e 55 4c 4c 2e 0a | 58 20 2a 2f 0a 58 63 68 |r NULL..|X */.Xch|
|00005660| 61 72 20 2a 77 74 61 62 | 5f 6c 6f 61 64 5f 66 72 |ar *wtab|_load_fr|
|00005670| 6f 6d 28 66 69 6c 65 6e | 61 6d 65 2c 20 63 68 61 |om(filen|ame, cha|
|00005680| 72 62 75 66 2c 20 62 75 | 66 66 72 65 65 2c 20 77 |rbuf, bu|ffree, w|
|00005690| 74 61 62 2c 20 74 61 62 | 73 69 7a 65 29 0a 58 69 |tab, tab|size).Xi|
|000056a0| 6e 74 09 09 62 75 66 66 | 72 65 65 2c 20 74 61 62 |nt..buff|ree, tab|
|000056b0| 73 69 7a 65 3b 0a 58 63 | 68 61 72 09 2a 66 69 6c |size;.Xc|har.*fil|
|000056c0| 65 6e 61 6d 65 2c 20 2a | 63 68 61 72 62 75 66 3b |ename, *|charbuf;|
|000056d0| 0a 58 63 68 61 72 09 2a | 77 74 61 62 5b 5d 3b 0a |.Xchar.*|wtab[];.|
|000056e0| 58 7b 0a 58 09 46 49 4c | 45 09 2a 69 6e 70 3b 0a |X{.X.FIL|E.*inp;.|
|000056f0| 58 09 63 68 61 72 09 2a | 77 6f 72 64 73 74 61 72 |X.char.*|wordstar|
|00005700| 74 3b 0a 58 09 69 6e 74 | 09 09 77 6f 72 64 69 6e |t;.X.int|..wordin|
|00005710| 64 65 78 2c 20 77 6f 72 | 64 6c 65 6e 67 74 68 3b |dex, wor|dlength;|
|00005720| 0a 58 09 69 6e 74 09 09 | 63 3b 0a 58 0a 58 09 69 |.X.int..|c;.X.X.i|
|00005730| 66 20 28 28 69 6e 70 20 | 3d 20 66 6f 70 65 6e 28 |f ((inp |= fopen(|
|00005740| 66 69 6c 65 6e 61 6d 65 | 2c 20 22 72 22 29 29 3d |filename|, "r"))=|
|00005750| 3d 20 4e 55 4c 4c 29 20 | 20 7b 0a 58 09 09 72 65 |= NULL) | {.X..re|
|00005760| 74 75 72 6e 28 22 43 61 | 6e 6e 6f 74 20 6f 70 65 |turn("Ca|nnot ope|
|00005770| 6e 20 66 69 6c 65 20 74 | 6f 20 72 65 61 64 20 70 |n file t|o read p|
|00005780| 72 6f 62 61 62 6c 65 20 | 77 6f 72 64 73 2e 22 29 |robable |words.")|
|00005790| 3b 0a 58 09 09 7d 0a 58 | 0a 58 09 77 6f 72 64 69 |;.X..}.X|.X.wordi|
|000057a0| 6e 64 65 78 20 3d 20 30 | 3b 0a 58 09 77 68 69 6c |ndex = 0|;.X.whil|
|000057b0| 65 28 77 6f 72 64 69 6e | 64 65 78 20 3c 20 74 61 |e(wordin|dex < ta|
|000057c0| 62 73 69 7a 65 2d 31 29 | 20 20 7b 0a 58 09 09 77 |bsize-1)| {.X..w|
|000057d0| 6f 72 64 73 74 61 72 74 | 20 3d 20 63 68 61 72 62 |ordstart| = charb|
|000057e0| 75 66 3b 0a 58 09 09 77 | 6f 72 64 6c 65 6e 67 74 |uf;.X..w|ordlengt|
|000057f0| 68 20 3d 20 30 3b 0a 58 | 09 09 77 68 69 6c 65 20 |h = 0;.X|..while |
|00005800| 28 28 63 20 3d 20 72 65 | 61 64 5f 63 68 61 72 28 |((c = re|ad_char(|
|00005810| 69 6e 70 29 29 20 21 3d | 20 45 4f 4c 29 20 7b 0a |inp)) !=| EOL) {.|
|00005820| 58 09 09 09 2a 63 68 61 | 72 62 75 66 2b 2b 20 3d |X...*cha|rbuf++ =|
|00005830| 20 63 3b 0a 58 09 09 09 | 77 6f 72 64 6c 65 6e 67 | c;.X...|wordleng|
|00005840| 74 68 2b 2b 3b 0a 58 09 | 09 09 62 75 66 66 72 65 |th++;.X.|..buffre|
|00005850| 65 2d 2d 3b 0a 58 09 09 | 09 69 66 20 28 62 75 66 |e--;.X..|.if (buf|
|00005860| 66 72 65 65 20 3c 3d 20 | 31 29 20 20 62 72 65 61 |free <= |1) brea|
|00005870| 6b 3b 0a 58 09 09 09 7d | 0a 58 09 09 2a 63 68 61 |k;.X...}|.X..*cha|
|00005880| 72 62 75 66 2b 2b 20 3d | 20 4e 55 4c 4c 3b 0a 58 |rbuf++ =| NULL;.X|
|00005890| 09 09 62 75 66 66 72 65 | 65 2d 2d 3b 0a 58 09 09 |..buffre|e--;.X..|
|000058a0| 69 66 20 28 77 6f 72 64 | 6c 65 6e 67 74 68 20 3d |if (word|length =|
|000058b0| 3d 20 30 20 20 7c 7c 20 | 20 62 75 66 66 72 65 65 |= 0 || | buffree|
|000058c0| 20 3c 3d 20 30 29 20 20 | 62 72 65 61 6b 3b 0a 58 | <= 0) |break;.X|
|000058d0| 09 09 77 74 61 62 5b 77 | 6f 72 64 69 6e 64 65 78 |..wtab[w|ordindex|
|000058e0| 2b 2b 5d 20 3d 20 77 6f | 72 64 73 74 61 72 74 3b |++] = wo|rdstart;|
|000058f0| 0a 58 09 09 7d 0a 58 0a | 58 09 77 74 61 62 5b 77 |.X..}.X.|X.wtab[w|
|00005900| 6f 72 64 69 6e 64 65 78 | 5d 20 3d 20 4e 55 4c 4c |ordindex|] = NULL|
|00005910| 3b 0a 58 0a 58 09 66 63 | 6c 6f 73 65 28 69 6e 70 |;.X.X.fc|lose(inp|
|00005920| 29 3b 0a 58 09 72 65 74 | 75 72 6e 28 4e 55 4c 4c |);.X.ret|urn(NULL|
|00005930| 29 3b 0a 58 7d 0a 58 0a | 58 0a 58 0a 58 2f 2a 20 |);.X}.X.|X.X.X/* |
|00005940| 46 69 6c 6c 20 69 6e 20 | 70 72 6f 62 61 62 6c 65 |Fill in |probable|
|00005950| 20 77 6f 72 64 20 69 6e | 66 6f 20 66 72 6f 6d 20 | word in|fo from |
|00005960| 67 69 76 65 6e 20 63 69 | 70 68 65 72 74 65 78 74 |given ci|phertext|
|00005970| 20 62 6c 6f 63 6b 2e 0a | 58 20 2a 20 54 68 65 20 | block..|X * The |
|00005980| 66 69 6c 74 65 72 20 70 | 61 72 61 6d 65 74 65 72 |filter p|arameter|
|00005990| 73 20 61 72 65 20 6e 6f | 74 20 73 65 74 20 62 79 |s are no|t set by|
|000059a0| 20 74 68 69 73 20 72 6f | 75 74 69 6e 65 2e 0a 58 | this ro|utine..X|
|000059b0| 20 2a 2f 0a 58 63 68 61 | 72 20 2a 70 77 64 5f 69 | */.Xcha|r *pwd_i|
|000059c0| 6e 69 74 28 66 69 6c 65 | 6e 61 6d 65 2c 20 63 69 |nit(file|name, ci|
|000059d0| 70 68 65 72 2c 20 70 65 | 72 6d 2c 20 70 77 64 69 |pher, pe|rm, pwdi|
|000059e0| 29 0a 58 63 68 61 72 09 | 2a 66 69 6c 65 6e 61 6d |).Xchar.|*filenam|
|000059f0| 65 3b 0a 58 63 68 61 72 | 09 63 69 70 68 65 72 5b |e;.Xchar|.cipher[|
|00005a00| 5d 3b 0a 58 69 6e 74 09 | 09 70 65 72 6d 5b 5d 3b |];.Xint.|.perm[];|
|00005a10| 0a 58 61 74 72 69 6e 66 | 6f 09 2a 70 77 64 69 3b |.Xatrinf|o.*pwdi;|
|00005a20| 0a 58 7b 0a 58 09 69 6e | 74 09 09 69 3b 0a 58 09 |.X{.X.in|t..i;.X.|
|00005a30| 63 68 61 72 09 2a 65 72 | 72 6d 73 67 3b 0a 58 0a |char.*er|rmsg;.X.|
|00005a40| 58 09 70 77 64 69 2d 3e | 65 63 69 20 3d 20 26 67 |X.pwdi->|eci = &g|
|00005a50| 65 63 69 6e 66 6f 3b 0a | 58 09 65 72 72 6d 73 67 |ecinfo;.|X.errmsg|
|00005a60| 20 3d 20 77 74 61 62 5f | 6c 6f 61 64 5f 66 72 6f | = wtab_|load_fro|
|00005a70| 6d 28 66 69 6c 65 6e 61 | 6d 65 2c 20 77 6f 72 64 |m(filena|me, word|
|00005a80| 5f 62 75 66 2c 20 57 44 | 42 55 46 53 5a 2c 20 77 |_buf, WD|BUFSZ, w|
|00005a90| 6f 72 64 5f 74 61 62 2c | 20 4e 57 4f 52 44 53 29 |ord_tab,| NWORDS)|
|00005aa0| 3b 0a 58 09 69 66 20 28 | 65 72 72 6d 73 67 20 21 |;.X.if (|errmsg !|
|00005ab0| 3d 20 4e 55 4c 4c 29 20 | 20 72 65 74 75 72 6e 28 |= NULL) | return(|
|00005ac0| 65 72 72 6d 73 67 29 3b | 0a 58 09 65 63 5f 69 6e |errmsg);|.X.ec_in|
|00005ad0| 69 74 28 63 69 70 68 65 | 72 2c 20 70 65 72 6d 2c |it(ciphe|r, perm,|
|00005ae0| 20 70 77 64 69 2d 3e 65 | 63 69 29 3b 0a 58 09 70 | pwdi->e|ci);.X.p|
|00005af0| 77 64 5f 67 75 65 73 73 | 5f 69 6e 69 74 28 70 77 |wd_guess|_init(pw|
|00005b00| 64 69 29 3b 0a 58 09 72 | 65 74 75 72 6e 28 4e 55 |di);.X.r|eturn(NU|
|00005b10| 4c 4c 29 3b 0a 58 7d 0a | 58 0a 58 0a 58 2f 2a 20 |LL);.X}.|X.X.X/* |
|00005b20| 50 65 72 20 67 75 65 73 | 73 20 69 6e 69 74 69 61 |Per gues|s initia|
|00005b30| 6c 69 7a 61 74 69 6f 6e | 2e 0a 58 20 2a 2f 0a 58 |lization|..X */.X|
|00005b40| 70 77 64 5f 67 75 65 73 | 73 5f 69 6e 69 74 28 70 |pwd_gues|s_init(p|
|00005b50| 77 64 69 29 0a 58 61 74 | 72 69 6e 66 6f 09 2a 70 |wdi).Xat|rinfo.*p|
|00005b60| 77 64 69 3b 0a 58 7b 0a | 58 09 70 77 64 69 2d 3e |wdi;.X{.|X.pwdi->|
|00005b70| 62 65 73 74 5f 74 72 69 | 67 72 61 6d 20 3d 20 4e |best_tri|gram = N|
|00005b80| 55 4c 4c 3b 0a 58 09 70 | 77 64 69 2d 3e 62 65 73 |ULL;.X.p|wdi->bes|
|00005b90| 74 5f 73 63 6f 72 65 20 | 3d 20 31 30 2e 30 3b 0a |t_score |= 10.0;.|
|00005ba0| 58 09 70 77 64 69 2d 3e | 67 63 6f 75 6e 74 20 3d |X.pwdi->|gcount =|
|00005bb0| 20 30 3b 0a 58 09 70 77 | 64 69 2d 3e 74 6f 74 61 | 0;.X.pw|di->tota|
|00005bc0| 6c 5f 73 63 6f 72 65 20 | 3d 20 30 3b 0a 58 09 70 |l_score |= 0;.X.p|
|00005bd0| 77 64 69 2d 3e 62 65 73 | 74 5f 70 76 65 63 5b 30 |wdi->bes|t_pvec[0|
|00005be0| 5d 20 3d 20 4e 4f 4e 45 | 3b 0a 58 09 70 77 64 69 |] = NONE|;.X.pwdi|
|00005bf0| 2d 3e 62 65 73 74 5f 70 | 65 72 6d 76 65 63 5b 30 |->best_p|ermvec[0|
|00005c00| 5d 2e 78 20 3d 20 4e 4f | 4e 45 3b 0a 58 7d 0a 58 |].x = NO|NE;.X}.X|
|00005c10| 0a 58 0a 58 0a 58 2f 2a | 20 53 63 6f 72 65 20 61 |.X.X.X/*| Score a|
|00005c20| 20 77 6f 72 64 20 61 74 | 20 61 20 67 69 76 65 6e | word at| a given|
|00005c30| 20 70 6f 73 69 74 69 6f | 6e 2e 0a 58 20 2a 20 46 | positio|n..X * F|
|00005c40| 69 6c 6c 73 20 69 6e 20 | 70 65 72 6d 76 65 63 20 |ills in |permvec |
|00005c50| 61 6e 64 20 70 76 65 63 | 2e 0a 58 20 2a 2f 0a 58 |and pvec|..X */.X|
|00005c60| 66 6c 6f 61 74 09 70 77 | 64 5f 73 63 6f 72 65 28 |float.pw|d_score(|
|00005c70| 70 77 64 69 2c 20 77 6f | 72 64 2c 20 70 6f 73 2c |pwdi, wo|rd, pos,|
|00005c80| 20 70 65 72 6d 76 65 63 | 2c 20 70 76 65 63 29 0a | permvec|, pvec).|
|00005c90| 58 61 74 72 69 6e 66 6f | 09 09 2a 70 77 64 69 3b |Xatrinfo|..*pwdi;|
|00005ca0| 0a 58 63 68 61 72 09 09 | 2a 77 6f 72 64 3b 0a 58 |.Xchar..|*word;.X|
|00005cb0| 69 6e 74 09 09 09 70 6f | 73 3b 0a 58 70 65 72 6d |int...po|s;.Xperm|
|00005cc0| 65 6e 74 09 09 70 65 72 | 6d 76 65 63 5b 5d 3b 0a |ent..per|mvec[];.|
|00005cd0| 58 69 6e 74 09 09 09 70 | 76 65 63 5b 5d 3b 0a 58 |Xint...p|vec[];.X|
|00005ce0| 7b 0a 58 09 69 6e 74 09 | 09 61 64 64 65 64 2c 20 |{.X.int.|.added, |
|00005cf0| 77 6f 72 64 6c 65 6e 3b | 0a 58 09 63 68 61 72 09 |wordlen;|.X.char.|
|00005d00| 2a 70 3b 0a 58 09 66 6c | 6f 61 74 09 73 63 6f 72 |*p;.X.fl|oat.scor|
|00005d10| 65 3b 0a 58 09 65 63 69 | 6e 66 6f 09 2a 65 63 69 |e;.X.eci|nfo.*eci|
|00005d20| 3b 0a 58 0a 58 09 70 20 | 3d 20 77 6f 72 64 3b 0a |;.X.X.p |= word;.|
|00005d30| 58 09 77 6f 72 64 6c 65 | 6e 20 3d 20 30 3b 0a 58 |X.wordle|n = 0;.X|
|00005d40| 09 77 68 69 6c 65 20 28 | 2a 70 2b 2b 20 21 3d 20 |.while (|*p++ != |
|00005d50| 4e 55 4c 4c 29 20 20 77 | 6f 72 64 6c 65 6e 2b 2b |NULL) w|ordlen++|
|00005d60| 3b 0a 58 09 65 63 69 20 | 3d 20 70 77 64 69 2d 3e |;.X.eci |= pwdi->|
|00005d70| 65 63 69 3b 0a 58 09 61 | 64 64 65 64 20 3d 20 70 |eci;.X.a|dded = p|
|00005d80| 65 72 6d 76 65 63 5f 66 | 72 6f 6d 5f 73 74 72 69 |ermvec_f|rom_stri|
|00005d90| 6e 67 28 70 77 64 69 2d | 3e 65 63 69 2c 20 77 6f |ng(pwdi-|>eci, wo|
|00005da0| 72 64 2c 20 70 6f 73 2c | 20 70 65 72 6d 76 65 63 |rd, pos,| permvec|
|00005db0| 29 3b 0a 58 09 69 66 20 | 28 61 64 64 65 64 20 3d |);.X.if |(added =|
|00005dc0| 3d 20 45 52 52 4f 52 29 | 20 20 72 65 74 75 72 6e |= ERROR)| return|
|00005dd0| 28 2d 31 2e 30 29 3b 0a | 58 09 61 64 64 65 64 20 |(-1.0);.|X.added |
|00005de0| 3d 20 70 65 72 6d 76 65 | 63 32 70 76 65 63 28 70 |= permve|c2pvec(p|
|00005df0| 77 64 69 2d 3e 65 63 69 | 2c 20 70 65 72 6d 76 65 |wdi->eci|, permve|
|00005e00| 63 2c 20 70 76 65 63 2c | 20 2d 31 2c 20 2d 31 29 |c, pvec,| -1, -1)|
|00005e10| 3b 0a 58 09 69 66 20 28 | 61 64 64 65 64 20 3d 3d |;.X.if (|added ==|
|00005e20| 20 45 52 52 4f 52 29 20 | 20 72 65 74 75 72 6e 28 | ERROR) | return(|
|00005e30| 2d 31 2e 30 29 3b 0a 58 | 09 69 66 20 28 61 64 64 |-1.0);.X|.if (add|
|00005e40| 65 64 20 3c 20 70 77 64 | 69 2d 3e 6d 69 6e 5f 74 |ed < pwd|i->min_t|
|00005e50| 6f 74 61 6c 5f 63 68 61 | 72 73 29 20 7b 0a 58 09 |otal_cha|rs) {.X.|
|00005e60| 09 72 65 74 75 72 6e 28 | 2d 31 2e 30 29 3b 0a 58 |.return(|-1.0);.X|
|00005e70| 09 09 7d 0a 58 0a 58 09 | 73 63 6f 72 65 20 3d 20 |..}.X.X.|score = |
|00005e80| 70 76 65 63 5f 31 73 63 | 6f 72 65 28 70 76 65 63 |pvec_1sc|ore(pvec|
|00005e90| 29 3b 0a 58 23 69 66 20 | 44 45 42 55 47 0a 58 09 |);.X#if |DEBUG.X.|
|00005ea0| 70 72 69 6e 74 5f 70 76 | 65 63 28 73 74 64 6f 75 |print_pv|ec(stdou|
|00005eb0| 74 2c 20 70 76 65 63 29 | 3b 0a 58 09 70 72 69 6e |t, pvec)|;.X.prin|
|00005ec0| 74 66 28 22 50 75 74 74 | 69 6e 67 20 25 73 20 61 |tf("Putt|ing %s a|
|00005ed0| 74 20 25 64 2c 20 67 65 | 74 73 20 61 20 73 63 6f |t %d, ge|ts a sco|
|00005ee0| 72 65 20 6f 66 20 25 66 | 5c 6e 22 2c 0a 58 09 20 |re of %f|\n",.X. |
|00005ef0| 20 20 20 20 20 20 20 77 | 6f 72 64 2c 20 70 6f 73 | w|ord, pos|
|00005f00| 2c 20 73 63 6f 72 65 29 | 3b 0a 58 23 65 6e 64 69 |, score)|;.X#endi|
|00005f10| 66 0a 58 09 72 65 74 75 | 72 6e 28 73 63 6f 72 65 |f.X.retu|rn(score|
|00005f20| 29 3b 0a 58 7d 0a 58 0a | 58 0a 58 2f 2a 20 53 65 |);.X}.X.|X.X/* Se|
|00005f30| 6c 65 63 74 20 74 68 65 | 20 62 65 73 74 20 70 72 |lect the| best pr|
|00005f40| 6f 62 61 62 6c 65 20 77 | 6f 72 64 20 66 6f 72 20 |obable w|ord for |
|00005f50| 61 20 67 69 76 65 6e 20 | 70 6f 73 69 74 69 6f 6e |a given |position|
|00005f60| 2e 0a 58 20 2a 20 52 65 | 74 75 72 6e 73 20 70 6f |..X * Re|turns po|
|00005f70| 69 6e 74 65 72 20 74 6f | 20 74 68 65 20 77 6f 72 |inter to| the wor|
|00005f80| 64 2c 20 6f 72 20 4e 55 | 4c 4c 2e 0a 58 20 2a 20 |d, or NU|LL..X * |
|00005f90| 46 69 6c 6c 73 20 69 6e | 20 70 77 64 69 20 77 69 |Fills in| pwdi wi|
|00005fa0| 74 68 20 61 64 64 69 74 | 69 6f 6e 61 6c 20 69 6e |th addit|ional in|
|00005fb0| 66 6f 72 6d 61 74 69 6f | 6e 2e 0a 58 20 2a 20 46 |formatio|n..X * F|
|00005fc0| 69 6c 74 65 72 69 6e 67 | 20 70 61 72 61 6d 65 74 |iltering| paramet|
|00005fd0| 65 72 73 20 61 72 65 20 | 70 61 73 73 65 64 20 69 |ers are |passed i|
|00005fe0| 6e 20 70 77 64 69 2e 0a | 58 20 2a 2f 0a 58 63 68 |n pwdi..|X */.Xch|
|00005ff0| 61 72 09 2a 70 77 64 5f | 62 65 73 74 28 70 77 64 |ar.*pwd_|best(pwd|
|00006000| 69 2c 20 70 6f 73 29 0a | 58 61 74 72 69 6e 66 6f |i, pos).|Xatrinfo|
|00006010| 09 2a 70 77 64 69 3b 0a | 58 69 6e 74 09 09 70 6f |.*pwdi;.|Xint..po|
|00006020| 73 3b 0a 58 7b 0a 58 09 | 69 6e 74 09 09 77 69 6e |s;.X{.X.|int..win|
|00006030| 64 65 78 3b 0a 58 09 66 | 6c 6f 61 74 09 73 63 6f |dex;.X.f|loat.sco|
|00006040| 72 65 3b 0a 58 09 70 65 | 72 6d 65 6e 74 09 70 65 |re;.X.pe|rment.pe|
|00006050| 72 6d 76 65 63 5b 57 44 | 50 45 52 4d 53 5a 5d 3b |rmvec[WD|PERMSZ];|
|00006060| 0a 58 09 69 6e 74 09 09 | 70 76 65 63 5b 42 4c 4f |.X.int..|pvec[BLO|
|00006070| 43 4b 53 49 5a 45 2b 31 | 5d 3b 0a 58 0a 58 09 70 |CKSIZE+1|];.X.X.p|
|00006080| 77 64 5f 67 75 65 73 73 | 5f 69 6e 69 74 28 70 77 |wd_guess|_init(pw|
|00006090| 64 69 29 3b 0a 58 0a 58 | 09 66 6f 72 20 28 77 69 |di);.X.X|.for (wi|
|000060a0| 6e 64 65 78 20 3d 20 30 | 20 3b 20 77 6f 72 64 5f |ndex = 0| ; word_|
|000060b0| 74 61 62 5b 77 69 6e 64 | 65 78 5d 20 21 3d 20 4e |tab[wind|ex] != N|
|000060c0| 55 4c 4c 20 3b 20 77 69 | 6e 64 65 78 2b 2b 29 20 |ULL ; wi|ndex++) |
|000060d0| 20 7b 0a 58 09 09 73 63 | 6f 72 65 20 3d 20 70 77 | {.X..sc|ore = pw|
|000060e0| 64 5f 73 63 6f 72 65 28 | 70 77 64 69 2c 20 77 6f |d_score(|pwdi, wo|
|000060f0| 72 64 5f 74 61 62 5b 77 | 69 6e 64 65 78 5d 2c 20 |rd_tab[w|index], |
|00006100| 70 6f 73 2c 20 70 65 72 | 6d 76 65 63 2c 20 70 76 |pos, per|mvec, pv|
|00006110| 65 63 29 3b 0a 58 09 09 | 69 66 20 28 73 63 6f 72 |ec);.X..|if (scor|
|00006120| 65 20 3c 20 30 2e 30 29 | 20 20 63 6f 6e 74 69 6e |e < 0.0)| contin|
|00006130| 75 65 3b 0a 58 09 09 70 | 77 64 69 2d 3e 67 63 6f |ue;.X..p|wdi->gco|
|00006140| 75 6e 74 2b 2b 3b 0a 58 | 09 09 70 77 64 69 2d 3e |unt++;.X|..pwdi->|
|00006150| 74 6f 74 61 6c 5f 73 63 | 6f 72 65 20 2b 3d 20 73 |total_sc|ore += s|
|00006160| 63 6f 72 65 3b 0a 58 09 | 09 69 66 20 28 73 63 6f |core;.X.|.if (sco|
|00006170| 72 65 20 3c 20 70 77 64 | 69 2d 3e 62 65 73 74 5f |re < pwd|i->best_|
|00006180| 73 63 6f 72 65 29 20 7b | 0a 58 09 09 09 70 77 64 |score) {|.X...pwd|
|00006190| 69 2d 3e 62 65 73 74 5f | 73 63 6f 72 65 20 3d 20 |i->best_|score = |
|000061a0| 73 63 6f 72 65 3b 0a 58 | 09 09 09 70 77 64 69 2d |score;.X|...pwdi-|
|000061b0| 3e 62 65 73 74 5f 74 72 | 69 67 72 61 6d 20 3d 20 |>best_tr|igram = |
|000061c0| 77 6f 72 64 5f 74 61 62 | 5b 77 69 6e 64 65 78 5d |word_tab|[windex]|
|000061d0| 3b 0a 58 09 09 09 70 76 | 65 63 5f 63 6f 70 79 28 |;.X...pv|ec_copy(|
|000061e0| 70 76 65 63 2c 20 70 77 | 64 69 2d 3e 62 65 73 74 |pvec, pw|di->best|
|000061f0| 5f 70 76 65 63 29 3b 0a | 58 09 09 09 70 65 72 6d |_pvec);.|X...perm|
|00006200| 76 65 63 5f 63 6f 70 79 | 28 70 65 72 6d 76 65 63 |vec_copy|(permvec|
|00006210| 2c 20 70 77 64 69 2d 3e | 62 65 73 74 5f 70 65 72 |, pwdi->|best_per|
|00006220| 6d 76 65 63 2c 20 57 44 | 50 45 52 4d 53 5a 29 3b |mvec, WD|PERMSZ);|
|00006230| 0a 58 09 09 09 7d 0a 58 | 09 09 7d 0a 58 09 69 66 |.X...}.X|..}.X.if|
|00006240| 20 28 70 77 64 69 2d 3e | 62 65 73 74 5f 73 63 6f | (pwdi->|best_sco|
|00006250| 72 65 20 3c 20 70 77 64 | 69 2d 3e 6d 61 78 5f 73 |re < pwd|i->max_s|
|00006260| 63 6f 72 65 29 0a 58 09 | 09 7b 72 65 74 75 72 6e |core).X.|.{return|
|00006270| 28 70 77 64 69 2d 3e 62 | 65 73 74 5f 74 72 69 67 |(pwdi->b|est_trig|
|00006280| 72 61 6d 29 3b 7d 0a 58 | 09 65 6c 73 65 0a 58 09 |ram);}.X|.else.X.|
|00006290| 09 7b 72 65 74 75 72 6e | 28 4e 55 4c 4c 29 3b 7d |.{return|(NULL);}|
|000062a0| 0a 58 7d 0a 58 0a 58 0a | 58 0a 58 2f 2a 20 50 65 |.X}.X.X.|X.X/* Pe|
|000062b0| 72 66 6f 72 6d 20 61 75 | 74 6f 6d 61 74 69 63 20 |rform au|tomatic |
|000062c0| 67 75 65 73 73 69 6e 67 | 20 67 69 76 65 6e 20 61 |guessing| given a|
|000062d0| 20 73 65 74 20 6f 66 0a | 58 20 2a 20 66 69 6c 74 | set of.|X * filt|
|000062e0| 65 72 20 70 61 72 61 6d | 65 74 65 72 73 20 69 6e |er param|eters in|
|000062f0| 20 61 6e 20 61 74 72 69 | 6e 66 6f 20 73 74 72 75 | an atri|nfo stru|
|00006300| 63 74 75 72 65 2e 0a 58 | 20 2a 2f 0a 58 70 77 64 |cture..X| */.Xpwd|
|00006310| 5f 61 75 74 6f 67 75 65 | 73 73 28 70 77 64 69 29 |_autogue|ss(pwdi)|
|00006320| 0a 58 61 74 72 69 6e 66 | 6f 09 2a 70 77 64 69 3b |.Xatrinf|o.*pwdi;|
|00006330| 0a 58 7b 0a 58 09 69 6e | 74 09 09 70 6f 73 3b 0a |.X{.X.in|t..pos;.|
|00006340| 58 09 63 68 61 72 09 2a | 77 6f 72 64 3b 0a 58 0a |X.char.*|word;.X.|
|00006350| 58 09 66 6f 72 20 28 70 | 6f 73 20 3d 20 30 20 3b |X.for (p|os = 0 ;|
|00006360| 20 70 6f 73 20 3c 20 42 | 4c 4f 43 4b 53 49 5a 45 | pos < B|LOCKSIZE|
|00006370| 20 3b 20 70 6f 73 2b 2b | 29 20 7b 0a 58 09 09 77 | ; pos++|) {.X..w|
|00006380| 6f 72 64 20 3d 20 70 77 | 64 5f 62 65 73 74 28 70 |ord = pw|d_best(p|
|00006390| 77 64 69 2c 20 70 6f 73 | 29 3b 0a 58 09 09 69 66 |wdi, pos|);.X..if|
|000063a0| 20 28 77 6f 72 64 20 21 | 3d 20 4e 55 4c 4c 29 20 | (word !|= NULL) |
|000063b0| 7b 0a 58 09 09 09 61 63 | 63 65 70 74 5f 70 65 72 |{.X...ac|cept_per|
|000063c0| 6d 76 65 63 28 70 77 64 | 69 2c 20 70 77 64 69 2d |mvec(pwd|i, pwdi-|
|000063d0| 3e 62 65 73 74 5f 70 65 | 72 6d 76 65 63 29 3b 0a |>best_pe|rmvec);.|
|000063e0| 58 09 09 09 7d 0a 58 09 | 09 7d 0a 58 7d 0a 45 4e |X...}.X.|.}.X}.EN|
|000063f0| 44 5f 4f 46 5f 70 77 6f | 72 64 2e 63 0a 69 66 20 |D_OF_pwo|rd.c.if |
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.