ofs | hex dump | ascii |
---|
0000 | 77 6d 57 65 61 74 68 65 72 2d 31 2e 33 31 2f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | wmWeather-1.31/................. |
0020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0060 | 00 00 00 00 20 34 30 37 37 35 20 00 20 20 20 37 36 34 20 00 20 20 20 37 36 34 20 00 20 20 20 20 | .....40775.....764.....764...... |
0080 | 20 20 20 20 20 20 30 20 20 36 37 31 33 36 32 36 34 34 34 20 20 31 31 31 32 33 00 20 35 00 00 00 | ......0..6713626444..11123..5... |
00a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
00c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
00e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0100 | 00 75 73 74 61 72 20 20 00 6d 67 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...mgh.................... |
0120 | 00 00 00 00 00 00 00 00 00 6d 67 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........mgh.................... |
0140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
01a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
01c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
01e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0200 | 77 6d 57 65 61 74 68 65 72 2d 31 2e 33 31 2f 42 55 47 53 00 00 00 00 00 00 00 00 00 00 00 00 00 | wmWeather-1.31/BUGS............. |
0220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0260 | 00 00 00 00 31 30 30 36 34 34 20 00 20 20 20 37 36 34 20 00 20 20 20 37 36 34 20 00 20 20 20 20 | ....100644.....764.....764...... |
0280 | 20 20 20 20 35 31 31 20 20 36 37 30 34 36 35 37 33 37 35 20 20 31 31 36 36 35 00 20 30 00 00 00 | ....511..6704657375..11665..0... |
02a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
02c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
02e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0300 | 00 75 73 74 61 72 20 20 00 6d 67 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...mgh.................... |
0320 | 00 00 00 00 00 00 00 00 00 6d 67 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........mgh.................... |
0340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
03a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
03c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
03e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0400 | 50 6c 65 61 73 65 20 73 65 6e 64 20 62 75 67 20 72 65 70 6f 72 74 73 20 74 6f 20 6d 67 68 65 6e | Please.send.bug.reports.to.mghen |
0420 | 64 65 72 73 6f 6e 40 6c 61 6e 6c 2e 67 6f 76 0a 0a 4f 6e 65 73 20 49 20 6b 6e 6f 77 20 61 62 6f | derson@lanl.gov..Ones.I.know.abo |
0440 | 75 74 3b 0a 0a 09 54 68 65 20 77 69 6e 64 20 73 70 65 65 64 20 69 73 20 64 65 63 6f 64 65 64 20 | ut;...The.wind.speed.is.decoded. |
0460 | 6f 6e 6c 79 20 77 68 65 6e 20 69 74 20 69 73 20 6c 69 73 74 65 64 20 69 6e 20 75 6e 69 74 73 20 | only.when.it.is.listed.in.units. |
0480 | 6f 66 20 4b 54 20 6f 72 20 4d 50 53 20 66 6f 72 20 74 68 65 20 74 69 6d 65 20 62 65 69 6e 67 2e | of.KT.or.MPS.for.the.time.being. |
04a0 | 0a 0a 09 54 68 65 20 53 74 61 74 69 6f 6e 20 63 6f 64 65 20 6e 65 65 64 73 20 74 6f 20 62 65 20 | ...The.Station.code.needs.to.be. |
04c0 | 34 20 63 68 61 72 61 63 74 65 72 73 2e 20 54 68 69 73 20 69 73 20 61 20 62 75 67 20 62 65 63 61 | 4.characters..This.is.a.bug.beca |
04e0 | 75 73 65 20 73 6f 6d 65 20 73 74 61 74 69 6f 6e 73 20 68 61 76 65 0a 09 6e 75 6d 62 65 72 73 20 | use.some.stations.have..numbers. |
0500 | 61 73 20 77 65 6c 6c 2c 20 61 6e 64 20 77 68 69 6c 65 20 6e 6f 74 20 73 74 61 6e 64 61 72 64 20 | as.well,.and.while.not.standard. |
0520 | 4d 45 54 41 52 2c 20 73 6f 6d 65 20 73 74 61 74 69 6f 6e 73 20 68 61 76 65 20 35 20 63 68 61 72 | METAR,.some.stations.have.5.char |
0540 | 61 63 74 65 72 73 2e 0a 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | acters.......................... |
0560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
05a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
05c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
05e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0600 | 77 6d 57 65 61 74 68 65 72 2d 31 2e 33 31 2f 43 48 41 4e 47 45 53 00 00 00 00 00 00 00 00 00 00 | wmWeather-1.31/CHANGES.......... |
0620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0660 | 00 00 00 00 31 30 30 36 34 34 20 00 20 20 20 37 36 34 20 00 20 20 20 37 36 34 20 00 20 20 20 20 | ....100644.....764.....764...... |
0680 | 20 20 20 37 33 33 34 20 20 36 37 31 33 36 32 36 34 34 34 20 20 31 32 32 32 30 00 20 30 00 00 00 | ...7334..6713626444..12220..0... |
06a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
06c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
06e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0700 | 00 75 73 74 61 72 20 20 00 6d 67 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...mgh.................... |
0720 | 00 00 00 00 00 00 00 00 00 6d 67 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........mgh.................... |
0740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
07a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
07c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
07e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0800 | 77 6d 57 65 61 74 68 65 72 20 63 68 61 6e 67 65 73 2e 0a 0a 56 65 72 73 69 6f 6e 20 20 20 20 20 | wmWeather.changes...Version..... |
0820 | 20 20 20 20 44 65 73 63 72 69 70 74 69 6f 6e 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | ....Description.---------------- |
0840 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
0860 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 31 2e 33 31 20 20 | -------------------------.1.31.. |
0880 | 09 09 2d 20 72 65 6c 65 61 73 65 64 20 4d 61 79 20 34 2c 20 31 39 39 39 2e 0a 09 09 20 20 66 69 | ..-.released.May.4,.1999......fi |
08a0 | 78 65 64 20 73 6f 6d 65 20 63 6f 6e 76 65 72 73 69 6f 6e 20 62 75 67 73 20 69 6e 20 77 69 6e 64 | xed.some.conversion.bugs.in.wind |
08c0 | 20 73 70 65 65 64 2e 2e 0a 0a 0a 31 2e 33 30 20 20 09 09 2d 20 72 65 6c 65 61 73 65 64 20 41 70 | .speed.....1.30....-.released.Ap |
08e0 | 72 69 6c 20 31 33 2c 20 31 39 39 39 2e 0a 09 09 20 20 46 69 78 65 64 20 61 20 62 75 67 20 77 68 | ril.13,.1999......Fixed.a.bug.wh |
0900 | 65 72 65 62 79 20 74 68 65 20 41 70 70 20 77 6f 75 6c 64 20 63 72 61 73 68 20 77 68 65 6e 20 74 | ereby.the.App.would.crash.when.t |
0920 | 72 79 69 6e 67 20 74 6f 20 67 61 69 6e 20 69 6e 70 75 74 0a 09 09 20 20 66 6f 63 75 73 20 75 6e | rying.to.gain.input.....focus.un |
0940 | 64 65 72 20 6e 6f 6e 2d 57 69 6e 64 6f 77 4d 61 6b 65 72 20 57 4d 73 20 28 66 6f 63 75 73 20 69 | der.non-WindowMaker.WMs.(focus.i |
0960 | 73 20 6e 6f 77 20 67 72 61 62 62 65 64 20 62 79 0a 09 09 20 20 60 50 6f 69 6e 74 65 72 52 6f 6f | s.now.grabbed.by.....`PointerRoo |
0980 | 74 27 20 6e 6f 74 20 60 69 63 6f 6e 77 69 6e 27 29 2e 0a 0a 09 09 20 20 41 64 64 65 64 20 53 74 | t'.not.`iconwin').......Added.St |
09a0 | 61 74 69 6f 6e 49 44 20 61 6e 64 20 60 74 69 6d 65 2d 6f 66 2d 6c 61 73 74 2d 75 70 64 61 74 65 | ationID.and.`time-of-last-update |
09c0 | 27 20 6c 61 62 65 6c 73 2e 20 54 6f 20 64 6f 20 74 68 69 73 20 49 20 6e 65 65 64 65 64 0a 09 09 | '.labels..To.do.this.I.needed... |
09e0 | 20 20 74 6f 20 73 68 72 69 6e 6b 20 74 68 65 20 66 6f 6e 74 73 20 64 6f 77 6e 20 61 6e 64 20 73 | ..to.shrink.the.fonts.down.and.s |
0a00 | 63 72 75 6e 63 68 20 74 68 65 6d 20 74 6f 67 65 74 68 65 72 20 61 20 62 69 74 20 6d 6f 72 65 2e | crunch.them.together.a.bit.more. |
0a20 | 0a 0a 09 09 20 20 41 64 64 65 64 20 6e 65 77 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 6f 70 74 | ......Added.new.command.line.opt |
0a40 | 69 6f 6e 20 74 6f 20 63 68 61 6e 67 65 20 74 68 65 69 72 20 63 6f 6c 6f 72 3b 0a 09 09 20 09 09 | ion.to.change.their.color;...... |
0a60 | 20 20 20 2d 74 63 20 3c 63 6f 6c 6f 72 3e 0a 0a 09 09 20 20 41 64 64 65 64 20 63 6f 64 65 20 74 | ...-tc.<color>......Added.code.t |
0a80 | 6f 20 70 72 6f 70 65 72 6c 79 20 64 65 63 6f 64 65 20 77 69 6e 64 20 73 70 65 65 64 20 77 68 65 | o.properly.decode.wind.speed.whe |
0aa0 | 6e 20 69 6e 20 4d 50 53 2e 0a 09 09 0a 09 09 20 20 46 69 78 65 64 20 62 75 67 20 69 6e 20 62 65 | n.in.MPS.........Fixed.bug.in.be |
0ac0 | 61 75 66 6f 72 74 20 77 69 6e 64 20 73 70 65 65 64 20 63 61 6c 63 73 2e 0a 0a 0a 31 2e 32 39 20 | aufort.wind.speed.calcs....1.29. |
0ae0 | 20 09 09 2d 20 72 65 6c 65 61 73 65 64 20 4d 61 72 63 68 20 31 33 2c 20 31 39 39 39 2e 0a 09 09 | ...-.released.March.13,.1999.... |
0b00 | 20 20 52 65 6f 72 67 61 6e 69 7a 65 64 20 77 6d 67 65 6e 65 72 61 6c 2e 63 20 61 6e 64 20 72 65 | ..Reorganized.wmgeneral.c.and.re |
0b20 | 6e 61 6d 65 64 20 69 74 20 78 75 74 69 6c 73 2e 63 20 28 77 6d 67 65 6e 65 72 61 6c 2e 68 0a 09 | named.it.xutils.c.(wmgeneral.h.. |
0b40 | 09 20 20 2d 3e 20 78 75 74 69 6c 73 2e 68 20 61 73 20 77 65 6c 6c 20 29 2e 20 41 6c 73 6f 20 6d | ...->.xutils.h.as.well.)..Also.m |
0b60 | 6f 76 65 64 20 69 74 20 69 6e 74 6f 20 74 68 65 20 73 61 6d 65 20 64 69 72 65 63 74 6f 72 79 20 | oved.it.into.the.same.directory. |
0b80 | 61 73 20 77 6d 57 65 61 74 68 65 72 2e 0a 09 09 20 20 4e 6f 77 2c 20 74 68 65 20 6f 70 65 6e 58 | as.wmWeather......Now,.the.openX |
0ba0 | 77 69 6e 64 6f 77 20 69 73 20 73 70 6c 69 74 20 69 6e 74 6f 20 32 20 70 61 72 74 73 2e 20 59 6f | window.is.split.into.2.parts..Yo |
0bc0 | 75 20 66 69 72 73 74 20 6e 65 65 64 20 74 6f 20 63 61 6c 6c 0a 09 09 20 20 69 6e 69 74 58 77 69 | u.first.need.to.call.....initXwi |
0be0 | 6e 64 6f 77 28 61 72 67 63 2c 20 61 72 67 76 29 2e 20 54 68 69 73 20 61 6c 6c 6f 77 73 20 75 73 | ndow(argc,.argv)..This.allows.us |
0c00 | 20 74 6f 20 63 68 65 63 6b 20 74 68 65 20 64 69 73 70 6c 61 79 20 64 65 70 74 68 0a 09 09 20 20 | .to.check.the.display.depth..... |
0c20 | 62 65 66 6f 72 65 20 77 65 20 63 6f 6d 6d 69 74 20 74 6f 20 61 20 70 61 72 74 69 63 75 6c 61 72 | before.we.commit.to.a.particular |
0c40 | 20 70 69 78 6d 61 70 20 28 74 68 69 73 20 77 69 6c 6c 20 62 65 20 75 73 65 66 75 6c 20 69 6e 20 | .pixmap.(this.will.be.useful.in. |
0c60 | 6d 79 0a 09 09 20 20 6f 74 68 65 72 20 44 6f 63 6b 41 70 70 73 20 74 6f 20 64 79 6e 61 6d 69 63 | my.....other.DockApps.to.dynamic |
0c80 | 61 6c 6c 79 20 73 65 74 20 61 70 70 72 6f 70 72 69 61 74 65 20 70 69 78 6d 61 70 73 20 62 61 73 | ally.set.appropriate.pixmaps.bas |
0ca0 | 65 64 20 6f 6e 20 64 65 70 74 68 29 2e 0a 09 09 20 20 47 6f 74 20 72 69 64 20 6f 66 20 61 6c 6f | ed.on.depth)......Got.rid.of.alo |
0cc0 | 74 20 6f 66 20 74 68 65 20 6f 74 68 65 72 20 72 6f 75 74 69 6e 65 73 20 74 68 61 74 20 49 20 6e | t.of.the.other.routines.that.I.n |
0ce0 | 65 76 65 72 20 75 73 65 2e 0a 0a 09 09 20 20 41 64 64 65 64 20 34 20 6d 6f 72 65 20 63 6f 6d 6d | ever.use.......Added.4.more.comm |
0d00 | 61 6e 64 20 6c 69 6e 65 20 6f 70 74 69 6f 6e 20 74 6f 20 73 65 74 20 74 68 65 20 63 6f 6c 6f 72 | and.line.option.to.set.the.color |
0d20 | 73 20 6f 66 20 74 68 65 20 74 65 78 74 3a 0a 0a 09 09 09 09 2d 62 63 20 20 3c 63 6f 6c 6f 72 3e | s.of.the.text:......-bc..<color> |
0d40 | 20 66 6f 72 20 73 65 74 74 69 6e 67 20 74 68 65 20 42 61 63 6b 47 72 6f 75 6e 64 20 63 6f 6c 6f | .for.setting.the.BackGround.colo |
0d60 | 72 2e 0a 09 09 09 09 2d 6c 63 20 20 3c 63 6f 6c 6f 72 3e 20 66 6f 72 20 73 65 74 74 69 6e 67 20 | r......-lc..<color>.for.setting. |
0d80 | 74 68 65 20 4c 61 62 65 6c 20 63 6f 6c 6f 72 2e 0a 09 09 09 09 2d 64 63 20 20 3c 63 6f 6c 6f 72 | the.Label.color......-dc..<color |
0da0 | 3e 20 66 6f 72 20 73 65 74 74 69 6e 67 20 74 68 65 20 44 61 74 61 20 63 6f 6c 6f 72 2e 0a 09 09 | >.for.setting.the.Data.color.... |
0dc0 | 09 09 2d 77 67 63 20 3c 63 6f 6c 6f 72 3e 20 66 6f 72 20 73 65 74 74 69 6e 67 20 74 68 65 20 57 | ..-wgc.<color>.for.setting.the.W |
0de0 | 69 6e 64 20 47 75 73 74 20 63 6f 6c 6f 72 2e 0a 0a 09 09 20 20 41 6c 73 6f 20 63 6c 65 61 6e 65 | ind.Gust.color.......Also.cleane |
0e00 | 64 20 75 70 20 74 68 65 20 70 69 78 6d 61 70 20 74 6f 20 6d 69 6e 69 6d 69 7a 65 20 74 68 65 20 | d.up.the.pixmap.to.minimize.the. |
0e20 | 6e 75 6d 62 65 72 20 6f 66 20 63 6f 6c 6f 72 73 20 75 73 65 64 2e 0a 20 20 20 20 20 20 20 20 20 | number.of.colors.used........... |
0e40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
0e60 | 20 20 43 68 61 6e 67 65 64 20 6d 65 74 72 69 63 20 74 6f 67 67 6c 65 20 74 6f 20 77 6f 72 6b 20 | ..Changed.metric.toggle.to.work. |
0e80 | 77 69 74 68 20 61 20 6b 65 79 20 70 72 65 73 73 20 28 61 6e 79 20 6b 65 79 29 2e 0a 20 20 20 20 | with.a.key.press.(any.key)...... |
0ea0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
0ec0 | 20 20 20 20 20 20 20 41 64 64 65 64 20 64 6f 75 62 6c 65 20 63 6c 69 63 6b 20 73 75 70 70 6f 72 | .......Added.double.click.suppor |
0ee0 | 74 2e 20 4e 6f 77 20 64 6f 75 62 6c 65 20 63 6c 69 63 6b 69 6e 67 20 64 6f 65 73 20 74 68 65 20 | t..Now.double.clicking.does.the. |
0f00 | 66 6f 6c 6c 6f 77 69 6e 67 3a 0a 20 20 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | following:...................... |
0f20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 44 6f 75 62 6c 65 20 4d 6f 75 73 65 20 4c 65 66 74 3a | ..............Double.Mouse.Left: |
0f40 | 20 70 6f 70 73 20 75 70 20 74 68 65 20 66 75 6c 6c 79 20 64 65 63 6f 64 65 64 20 4d 45 54 41 52 | .pops.up.the.fully.decoded.METAR |
0f60 | 20 66 69 6c 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .file........................... |
0f80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 20 78 6d 65 73 | .........................in.xmes |
0fa0 | 73 61 67 65 2e 0a 20 20 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | sage............................ |
0fc0 | 20 20 20 20 20 20 20 20 20 44 6f 75 62 6c 65 20 4d 6f 75 73 65 20 4d 69 64 64 6c 65 3a 20 43 75 | .........Double.Mouse.Middle:.Cu |
0fe0 | 72 72 65 6e 74 6c 79 20 75 6e 64 65 66 69 6e 65 64 2e 0a 20 20 0a 20 20 20 20 20 20 20 20 20 20 | rrently.undefined............... |
1000 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 44 6f 75 62 6c 65 20 4d 6f 75 | ......................Double.Mou |
1020 | 73 65 20 52 69 67 68 74 3a 20 46 6f 72 63 65 73 20 61 20 6e 65 77 20 75 70 64 61 74 65 20 28 69 | se.Right:.Forces.a.new.update.(i |
1040 | 2e 65 2e 20 64 6f 77 6e 6c 6f 61 64 2e 29 0a 20 20 0a 0a 0a 0a 31 2e 32 38 20 20 09 09 2d 20 72 | .e..download.).......1.28....-.r |
1060 | 65 6c 65 61 73 65 64 20 4d 61 72 63 68 20 39 2c 20 31 39 39 39 2e 0a 09 09 20 20 43 68 61 6e 67 | eleased.March.9,.1999......Chang |
1080 | 65 64 20 2d 63 65 6c 73 69 75 73 20 28 2d 63 29 20 6f 70 74 69 6f 6e 20 74 6f 20 2d 6d 65 74 72 | ed.-celsius.(-c).option.to.-metr |
10a0 | 69 63 20 28 2d 6d 29 2e 20 4e 61 6d 69 6e 67 20 6d 61 6b 65 73 20 6d 6f 72 65 0a 09 09 20 20 73 | ic.(-m)..Naming.makes.more.....s |
10c0 | 65 6e 73 65 20 74 68 61 74 20 77 61 79 2e 2e 2e 0a 0a 09 09 20 20 41 64 64 65 64 20 2d 57 20 6f | ense.that.way.........Added.-W.o |
10e0 | 70 74 69 6f 6e 20 74 6f 20 64 69 73 70 6c 61 79 20 57 69 6e 64 43 68 69 6c 6c 20 69 6e 73 74 65 | ption.to.display.WindChill.inste |
1100 | 61 64 20 6f 66 20 44 65 77 50 6f 69 6e 74 2e 0a 09 09 20 20 53 69 6e 63 65 20 57 69 6e 64 63 68 | ad.of.DewPoint......Since.Windch |
1120 | 69 6c 6c 20 69 73 20 6e 6f 74 20 61 6c 77 61 79 73 20 61 76 61 69 6c 61 62 6c 65 2c 20 77 65 20 | ill.is.not.always.available,.we. |
1140 | 6f 6e 6c 79 20 73 68 6f 77 20 69 74 20 69 66 20 69 74 73 0a 09 09 20 20 61 76 61 69 6c 61 62 6c | only.show.it.if.its.....availabl |
1160 | 65 2e 20 49 66 20 69 74 73 20 6e 6f 74 2c 20 77 65 20 70 61 73 74 65 20 75 70 20 44 65 77 50 6f | e..If.its.not,.we.paste.up.DewPo |
1180 | 69 6e 74 20 61 73 20 64 65 66 61 75 6c 74 2e 0a 0a 09 09 20 20 41 6c 73 6f 20 61 64 64 65 64 20 | int.as.default.......Also.added. |
11a0 | 2d 6d 70 73 20 6f 70 74 69 6f 6e 20 74 6f 20 64 69 73 70 6c 61 79 20 77 69 6e 64 20 73 70 65 65 | -mps.option.to.display.wind.spee |
11c0 | 64 20 69 6e 20 75 6e 69 74 73 20 6f 66 0a 09 09 20 20 6d 65 74 65 72 73 2f 73 65 63 6f 6e 64 20 | d.in.units.of.....meters/second. |
11e0 | 28 77 68 65 6e 20 69 6e 20 2d 6d 65 74 72 69 63 20 6d 6f 64 65 29 2e 0a 09 09 0a 31 2e 32 37 20 | (when.in.-metric.mode).....1.27. |
1200 | 20 09 09 2d 20 72 65 6c 65 61 73 65 64 20 4d 61 72 63 68 20 38 2c 20 31 39 39 39 2e 0a 09 09 20 | ...-.released.March.8,.1999..... |
1220 | 20 66 69 78 65 64 20 62 75 67 20 69 6e 20 73 70 65 65 64 20 63 61 6c 63 75 6c 61 74 69 6f 6e 20 | .fixed.bug.in.speed.calculation. |
1240 | 77 68 65 6e 20 77 69 6e 64 20 69 73 20 67 75 73 74 69 6e 67 2e 0a 0a 0a 31 2e 32 36 20 20 09 09 | when.wind.is.gusting....1.26.... |
1260 | 2d 20 72 65 6c 65 61 73 65 64 20 46 65 62 72 75 61 72 79 20 32 34 2c 20 31 39 39 39 2e 0a 09 09 | -.released.February.24,.1999.... |
1280 | 20 20 41 64 64 65 64 20 2d 64 65 6c 61 79 20 6f 70 74 69 6f 6e 2e 0a 0a 31 2e 32 35 20 20 09 09 | ..Added.-delay.option...1.25.... |
12a0 | 2d 20 72 65 6c 65 61 73 65 64 20 46 65 62 72 75 61 72 79 20 31 36 2c 20 31 39 39 39 2e 0a 09 09 | -.released.February.16,.1999.... |
12c0 | 20 20 41 64 64 65 64 20 57 69 6e 64 20 73 70 65 65 64 73 20 6f 6e 20 74 68 65 20 27 42 65 61 75 | ..Added.Wind.speeds.on.the.'Beau |
12e0 | 66 6f 72 74 20 73 63 61 6c 65 27 0a 09 09 20 20 54 68 61 6e 6b 73 20 74 6f 20 50 61 75 6c 20 4d | fort.scale'.....Thanks.to.Paul.M |
1300 | 61 72 74 69 6e 20 3c 70 6d 40 7a 65 74 6e 65 74 2e 6e 65 74 3e 20 66 6f 72 20 74 68 69 73 20 61 | artin.<pm@zetnet.net>.for.this.a |
1320 | 64 64 69 74 69 6f 6e 2e 0a 0a 31 2e 32 34 20 20 09 09 2d 20 72 65 6c 65 61 73 65 64 20 46 65 62 | ddition...1.24....-.released.Feb |
1340 | 72 75 61 72 79 20 31 32 2c 20 31 39 39 39 2e 0a 09 09 20 20 41 64 64 65 64 20 2d 2d 70 61 73 73 | ruary.12,.1999......Added.--pass |
1360 | 69 76 65 2d 66 74 70 20 6f 70 74 69 6f 6e 20 74 6f 20 77 67 65 74 2e 2e 2e 0a 0a 31 2e 32 33 20 | ive-ftp.option.to.wget.....1.23. |
1380 | 20 09 09 2d 20 72 65 6c 65 61 73 65 64 20 46 65 62 72 75 61 72 79 20 32 2c 20 31 39 39 39 2e 0a | ...-.released.February.2,.1999.. |
13a0 | 09 09 20 20 46 65 77 20 6d 6f 72 65 20 62 75 67 20 66 69 78 65 73 2e 2e 2e 0a 09 09 20 20 41 64 | ....Few.more.bug.fixes........Ad |
13c0 | 64 65 64 20 73 75 70 70 6f 72 74 20 66 6f 72 20 64 69 66 66 65 72 65 6e 74 20 50 72 65 73 73 75 | ded.support.for.different.Pressu |
13e0 | 72 65 20 75 6e 69 74 73 2e 2e 2e 0a 0a 31 2e 32 32 09 09 2d 20 72 65 6c 65 61 73 65 64 20 46 65 | re.units.....1.22..-.released.Fe |
1400 | 62 72 75 61 72 79 20 31 2c 20 31 39 39 39 2e 0a 09 09 20 20 46 69 78 65 64 20 6d 69 6e 6f 72 20 | bruary.1,.1999......Fixed.minor. |
1420 | 62 75 67 20 69 6e 20 64 69 72 65 63 74 69 6f 6e 20 61 62 62 72 65 76 69 61 74 69 6f 6e 73 2e 20 | bug.in.direction.abbreviations.. |
1440 | 41 64 64 65 64 20 61 20 62 69 74 20 6d 6f 72 65 20 74 6f 20 6d 61 6e 0a 09 09 20 20 70 61 67 65 | Added.a.bit.more.to.man.....page |
1460 | 2e 0a 0a 31 2e 32 31 09 09 2d 20 72 65 6c 65 61 73 65 64 20 4a 61 6e 75 61 72 79 20 32 39 2c 20 | ...1.21..-.released.January.29,. |
1480 | 31 39 39 39 2e 0a 09 09 20 20 46 69 78 65 64 20 61 20 70 72 6f 62 6c 65 6d 20 69 6e 20 74 68 65 | 1999......Fixed.a.problem.in.the |
14a0 | 20 70 65 72 6c 20 73 63 72 69 70 74 2e 20 4d 61 64 65 20 74 68 65 20 66 69 6c 65 20 70 61 74 68 | .perl.script..Made.the.file.path |
14c0 | 73 20 61 62 73 6f 6c 75 74 65 2e 0a 0a 31 2e 32 09 09 2d 20 72 65 6c 65 61 73 65 64 20 4a 61 6e | s.absolute...1.2..-.released.Jan |
14e0 | 75 61 72 79 20 32 39 2c 20 31 39 39 39 2e 0a 09 09 20 20 41 64 64 65 64 20 57 69 6e 64 20 73 70 | uary.29,.1999......Added.Wind.sp |
1500 | 65 65 64 20 6c 69 6e 65 2e 20 45 6e 64 65 64 20 75 70 20 64 65 63 6f 64 69 6e 67 20 74 68 65 20 | eed.line..Ended.up.decoding.the. |
1520 | 52 61 77 20 4d 45 54 41 52 20 6c 69 6e 65 2e 0a 09 09 20 20 46 69 78 65 64 20 61 20 66 65 77 20 | Raw.METAR.line......Fixed.a.few. |
1540 | 62 75 67 73 2e 2e 2e 0a 09 09 20 20 43 68 61 6e 67 65 64 20 6c 6f 63 61 74 69 6f 6e 20 6f 66 20 | bugs........Changed.location.of. |
1560 | 66 69 6c 65 73 20 66 72 6f 6d 20 2f 74 6d 70 20 74 6f 20 7e 2f 2e 77 6d 57 65 61 74 68 65 72 52 | files.from./tmp.to.~/.wmWeatherR |
1580 | 65 70 6f 72 74 73 0a 09 09 20 20 43 68 61 6e 67 65 64 20 75 6e 69 74 73 20 6f 66 20 70 72 65 73 | eports.....Changed.units.of.pres |
15a0 | 73 75 72 65 20 61 6e 64 20 77 69 6e 64 20 73 70 65 65 64 20 74 6f 20 6d 6d 48 67 20 61 6e 64 20 | sure.and.wind.speed.to.mmHg.and. |
15c0 | 6b 6d 2f 68 0a 09 09 20 20 77 68 65 6e 20 43 65 6c 73 69 75 73 20 69 73 20 73 65 74 2e 20 28 52 | km/h.....when.Celsius.is.set..(R |
15e0 | 65 61 6c 6c 79 20 73 68 6f 75 6c 64 20 63 68 61 6e 67 65 20 74 68 65 20 66 6c 61 67 20 74 6f 20 | eally.should.change.the.flag.to. |
1600 | 2d 6d 65 74 72 69 63 29 2e 0a 0a 31 2e 31 09 09 2d 20 52 65 6c 65 61 73 65 64 20 4a 61 6e 2e 20 | -metric)...1.1..-.Released.Jan.. |
1620 | 32 35 2c 20 31 39 39 39 2e 0a 09 09 20 20 42 75 67 20 66 69 78 65 73 2e 20 0a 09 09 20 20 41 64 | 25,.1999......Bug.fixes.......Ad |
1640 | 64 65 64 20 44 65 67 72 65 65 73 20 46 2f 43 20 73 75 70 70 6f 72 74 2e 2e 2e 0a 09 09 20 20 41 | ded.Degrees.F/C.support........A |
1660 | 64 64 65 64 20 61 20 62 69 74 20 6d 6f 72 65 20 69 6e 66 6f 20 6f 6e 20 77 68 65 72 65 20 74 6f | dded.a.bit.more.info.on.where.to |
1680 | 20 66 69 6e 64 20 69 6e 66 6f 20 6f 6e 20 4d 45 54 41 52 2f 54 41 46 0a 09 09 20 20 73 79 73 74 | .find.info.on.METAR/TAF.....syst |
16a0 | 65 6d 2e 2e 2e 0a 0a 31 2e 30 09 09 2d 20 49 6e 69 74 69 61 6c 20 72 65 6c 65 61 73 65 2e 0a 09 | em.....1.0..-.Initial.release... |
16c0 | 09 20 20 52 65 6c 65 61 73 65 64 20 4a 61 6e 2e 20 31 39 2c 20 31 39 39 39 2e 0a 0a 00 00 00 00 | ...Released.Jan..19,.1999....... |
16e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
17a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
17c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
17e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1800 | 77 6d 57 65 61 74 68 65 72 2d 31 2e 33 31 2f 43 4f 50 59 49 4e 47 00 00 00 00 00 00 00 00 00 00 | wmWeather-1.31/COPYING.......... |
1820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1860 | 00 00 00 00 31 30 30 36 34 34 20 00 20 20 20 37 36 34 20 00 20 20 20 37 36 34 20 00 20 20 20 20 | ....100644.....764.....764...... |
1880 | 20 20 34 33 30 37 36 20 20 36 36 34 34 36 37 37 33 30 32 20 20 31 32 33 30 35 00 20 30 00 00 00 | ..43076..6644677302..12305..0... |
18a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1900 | 00 75 73 74 61 72 20 20 00 6d 67 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...mgh.................... |
1920 | 00 00 00 00 00 00 00 00 00 6d 67 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........mgh.................... |
1940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
19e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1a00 | 09 09 20 20 20 20 47 4e 55 20 47 45 4e 45 52 41 4c 20 50 55 42 4c 49 43 20 4c 49 43 45 4e 53 45 | ......GNU.GENERAL.PUBLIC.LICENSE |
1a20 | 0a 09 09 20 20 20 20 20 20 20 56 65 72 73 69 6f 6e 20 32 2c 20 4a 75 6e 65 20 31 39 39 31 0a 0a | ..........Version.2,.June.1991.. |
1a40 | 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 31 39 38 39 2c 20 31 39 39 31 20 46 72 65 65 20 53 | .Copyright.(C).1989,.1991.Free.S |
1a60 | 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 49 6e 63 2e 0a 20 20 20 20 20 20 20 | oftware.Foundation,.Inc......... |
1a80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 36 37 35 20 4d 61 73 73 20 41 76 65 2c | ...................675.Mass.Ave, |
1aa0 | 20 43 61 6d 62 72 69 64 67 65 2c 20 4d 41 20 30 32 31 33 39 2c 20 55 53 41 0a 20 45 76 65 72 79 | .Cambridge,.MA.02139,.USA..Every |
1ac0 | 6f 6e 65 20 69 73 20 70 65 72 6d 69 74 74 65 64 20 74 6f 20 63 6f 70 79 20 61 6e 64 20 64 69 73 | one.is.permitted.to.copy.and.dis |
1ae0 | 74 72 69 62 75 74 65 20 76 65 72 62 61 74 69 6d 20 63 6f 70 69 65 73 0a 20 6f 66 20 74 68 69 73 | tribute.verbatim.copies..of.this |
1b00 | 20 6c 69 63 65 6e 73 65 20 64 6f 63 75 6d 65 6e 74 2c 20 62 75 74 20 63 68 61 6e 67 69 6e 67 20 | .license.document,.but.changing. |
1b20 | 69 74 20 69 73 20 6e 6f 74 20 61 6c 6c 6f 77 65 64 2e 0a 0a 09 09 09 20 20 20 20 50 72 65 61 6d | it.is.not.allowed..........Pream |
1b40 | 62 6c 65 0a 0a 20 20 54 68 65 20 6c 69 63 65 6e 73 65 73 20 66 6f 72 20 6d 6f 73 74 20 73 6f 66 | ble....The.licenses.for.most.sof |
1b60 | 74 77 61 72 65 20 61 72 65 20 64 65 73 69 67 6e 65 64 20 74 6f 20 74 61 6b 65 20 61 77 61 79 20 | tware.are.designed.to.take.away. |
1b80 | 79 6f 75 72 0a 66 72 65 65 64 6f 6d 20 74 6f 20 73 68 61 72 65 20 61 6e 64 20 63 68 61 6e 67 65 | your.freedom.to.share.and.change |
1ba0 | 20 69 74 2e 20 20 42 79 20 63 6f 6e 74 72 61 73 74 2c 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 | .it...By.contrast,.the.GNU.Gener |
1bc0 | 61 6c 20 50 75 62 6c 69 63 0a 4c 69 63 65 6e 73 65 20 69 73 20 69 6e 74 65 6e 64 65 64 20 74 6f | al.Public.License.is.intended.to |
1be0 | 20 67 75 61 72 61 6e 74 65 65 20 79 6f 75 72 20 66 72 65 65 64 6f 6d 20 74 6f 20 73 68 61 72 65 | .guarantee.your.freedom.to.share |
1c00 | 20 61 6e 64 20 63 68 61 6e 67 65 20 66 72 65 65 0a 73 6f 66 74 77 61 72 65 2d 2d 74 6f 20 6d 61 | .and.change.free.software--to.ma |
1c20 | 6b 65 20 73 75 72 65 20 74 68 65 20 73 6f 66 74 77 61 72 65 20 69 73 20 66 72 65 65 20 66 6f 72 | ke.sure.the.software.is.free.for |
1c40 | 20 61 6c 6c 20 69 74 73 20 75 73 65 72 73 2e 20 20 54 68 69 73 0a 47 65 6e 65 72 61 6c 20 50 75 | .all.its.users...This.General.Pu |
1c60 | 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 61 70 70 6c 69 65 73 20 74 6f 20 6d 6f 73 74 20 6f 66 20 | blic.License.applies.to.most.of. |
1c80 | 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 46 6f 75 6e 64 61 74 69 6f 6e 27 73 20 73 | the.Free.Software.Foundation's.s |
1ca0 | 6f 66 74 77 61 72 65 20 61 6e 64 20 74 6f 20 61 6e 79 20 6f 74 68 65 72 20 70 72 6f 67 72 61 6d | oftware.and.to.any.other.program |
1cc0 | 20 77 68 6f 73 65 20 61 75 74 68 6f 72 73 20 63 6f 6d 6d 69 74 20 74 6f 0a 75 73 69 6e 67 20 69 | .whose.authors.commit.to.using.i |
1ce0 | 74 2e 20 20 28 53 6f 6d 65 20 6f 74 68 65 72 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f | t...(Some.other.Free.Software.Fo |
1d00 | 75 6e 64 61 74 69 6f 6e 20 73 6f 66 74 77 61 72 65 20 69 73 20 63 6f 76 65 72 65 64 20 62 79 0a | undation.software.is.covered.by. |
1d20 | 74 68 65 20 47 4e 55 20 4c 69 62 72 61 72 79 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c | the.GNU.Library.General.Public.L |
1d40 | 69 63 65 6e 73 65 20 69 6e 73 74 65 61 64 2e 29 20 20 59 6f 75 20 63 61 6e 20 61 70 70 6c 79 20 | icense.instead.)..You.can.apply. |
1d60 | 69 74 20 74 6f 0a 79 6f 75 72 20 70 72 6f 67 72 61 6d 73 2c 20 74 6f 6f 2e 0a 0a 20 20 57 68 65 | it.to.your.programs,.too.....Whe |
1d80 | 6e 20 77 65 20 73 70 65 61 6b 20 6f 66 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 2c 20 77 65 20 | n.we.speak.of.free.software,.we. |
1da0 | 61 72 65 20 72 65 66 65 72 72 69 6e 67 20 74 6f 20 66 72 65 65 64 6f 6d 2c 20 6e 6f 74 0a 70 72 | are.referring.to.freedom,.not.pr |
1dc0 | 69 63 65 2e 20 20 4f 75 72 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 | ice...Our.General.Public.License |
1de0 | 73 20 61 72 65 20 64 65 73 69 67 6e 65 64 20 74 6f 20 6d 61 6b 65 20 73 75 72 65 20 74 68 61 74 | s.are.designed.to.make.sure.that |
1e00 | 20 79 6f 75 0a 68 61 76 65 20 74 68 65 20 66 72 65 65 64 6f 6d 20 74 6f 20 64 69 73 74 72 69 62 | .you.have.the.freedom.to.distrib |
1e20 | 75 74 65 20 63 6f 70 69 65 73 20 6f 66 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 20 28 61 6e 64 | ute.copies.of.free.software.(and |
1e40 | 20 63 68 61 72 67 65 20 66 6f 72 0a 74 68 69 73 20 73 65 72 76 69 63 65 20 69 66 20 79 6f 75 20 | .charge.for.this.service.if.you. |
1e60 | 77 69 73 68 29 2c 20 74 68 61 74 20 79 6f 75 20 72 65 63 65 69 76 65 20 73 6f 75 72 63 65 20 63 | wish),.that.you.receive.source.c |
1e80 | 6f 64 65 20 6f 72 20 63 61 6e 20 67 65 74 20 69 74 0a 69 66 20 79 6f 75 20 77 61 6e 74 20 69 74 | ode.or.can.get.it.if.you.want.it |
1ea0 | 2c 20 74 68 61 74 20 79 6f 75 20 63 61 6e 20 63 68 61 6e 67 65 20 74 68 65 20 73 6f 66 74 77 61 | ,.that.you.can.change.the.softwa |
1ec0 | 72 65 20 6f 72 20 75 73 65 20 70 69 65 63 65 73 20 6f 66 20 69 74 0a 69 6e 20 6e 65 77 20 66 72 | re.or.use.pieces.of.it.in.new.fr |
1ee0 | 65 65 20 70 72 6f 67 72 61 6d 73 3b 20 61 6e 64 20 74 68 61 74 20 79 6f 75 20 6b 6e 6f 77 20 79 | ee.programs;.and.that.you.know.y |
1f00 | 6f 75 20 63 61 6e 20 64 6f 20 74 68 65 73 65 20 74 68 69 6e 67 73 2e 0a 0a 20 20 54 6f 20 70 72 | ou.can.do.these.things.....To.pr |
1f20 | 6f 74 65 63 74 20 79 6f 75 72 20 72 69 67 68 74 73 2c 20 77 65 20 6e 65 65 64 20 74 6f 20 6d 61 | otect.your.rights,.we.need.to.ma |
1f40 | 6b 65 20 72 65 73 74 72 69 63 74 69 6f 6e 73 20 74 68 61 74 20 66 6f 72 62 69 64 0a 61 6e 79 6f | ke.restrictions.that.forbid.anyo |
1f60 | 6e 65 20 74 6f 20 64 65 6e 79 20 79 6f 75 20 74 68 65 73 65 20 72 69 67 68 74 73 20 6f 72 20 74 | ne.to.deny.you.these.rights.or.t |
1f80 | 6f 20 61 73 6b 20 79 6f 75 20 74 6f 20 73 75 72 72 65 6e 64 65 72 20 74 68 65 20 72 69 67 68 74 | o.ask.you.to.surrender.the.right |
1fa0 | 73 2e 0a 54 68 65 73 65 20 72 65 73 74 72 69 63 74 69 6f 6e 73 20 74 72 61 6e 73 6c 61 74 65 20 | s..These.restrictions.translate. |
1fc0 | 74 6f 20 63 65 72 74 61 69 6e 20 72 65 73 70 6f 6e 73 69 62 69 6c 69 74 69 65 73 20 66 6f 72 20 | to.certain.responsibilities.for. |
1fe0 | 79 6f 75 20 69 66 20 79 6f 75 0a 64 69 73 74 72 69 62 75 74 65 20 63 6f 70 69 65 73 20 6f 66 20 | you.if.you.distribute.copies.of. |
2000 | 74 68 65 20 73 6f 66 74 77 61 72 65 2c 20 6f 72 20 69 66 20 79 6f 75 20 6d 6f 64 69 66 79 20 69 | the.software,.or.if.you.modify.i |
2020 | 74 2e 0a 0a 20 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 69 66 20 79 6f 75 20 64 69 73 74 72 69 | t.....For.example,.if.you.distri |
2040 | 62 75 74 65 20 63 6f 70 69 65 73 20 6f 66 20 73 75 63 68 20 61 20 70 72 6f 67 72 61 6d 2c 20 77 | bute.copies.of.such.a.program,.w |
2060 | 68 65 74 68 65 72 0a 67 72 61 74 69 73 20 6f 72 20 66 6f 72 20 61 20 66 65 65 2c 20 79 6f 75 20 | hether.gratis.or.for.a.fee,.you. |
2080 | 6d 75 73 74 20 67 69 76 65 20 74 68 65 20 72 65 63 69 70 69 65 6e 74 73 20 61 6c 6c 20 74 68 65 | must.give.the.recipients.all.the |
20a0 | 20 72 69 67 68 74 73 20 74 68 61 74 0a 79 6f 75 20 68 61 76 65 2e 20 20 59 6f 75 20 6d 75 73 74 | .rights.that.you.have...You.must |
20c0 | 20 6d 61 6b 65 20 73 75 72 65 20 74 68 61 74 20 74 68 65 79 2c 20 74 6f 6f 2c 20 72 65 63 65 69 | .make.sure.that.they,.too,.recei |
20e0 | 76 65 20 6f 72 20 63 61 6e 20 67 65 74 20 74 68 65 0a 73 6f 75 72 63 65 20 63 6f 64 65 2e 20 20 | ve.or.can.get.the.source.code... |
2100 | 41 6e 64 20 79 6f 75 20 6d 75 73 74 20 73 68 6f 77 20 74 68 65 6d 20 74 68 65 73 65 20 74 65 72 | And.you.must.show.them.these.ter |
2120 | 6d 73 20 73 6f 20 74 68 65 79 20 6b 6e 6f 77 20 74 68 65 69 72 0a 72 69 67 68 74 73 2e 0a 0a 20 | ms.so.they.know.their.rights.... |
2140 | 20 57 65 20 70 72 6f 74 65 63 74 20 79 6f 75 72 20 72 69 67 68 74 73 20 77 69 74 68 20 74 77 6f | .We.protect.your.rights.with.two |
2160 | 20 73 74 65 70 73 3a 20 28 31 29 20 63 6f 70 79 72 69 67 68 74 20 74 68 65 20 73 6f 66 74 77 61 | .steps:.(1).copyright.the.softwa |
2180 | 72 65 2c 20 61 6e 64 0a 28 32 29 20 6f 66 66 65 72 20 79 6f 75 20 74 68 69 73 20 6c 69 63 65 6e | re,.and.(2).offer.you.this.licen |
21a0 | 73 65 20 77 68 69 63 68 20 67 69 76 65 73 20 79 6f 75 20 6c 65 67 61 6c 20 70 65 72 6d 69 73 73 | se.which.gives.you.legal.permiss |
21c0 | 69 6f 6e 20 74 6f 20 63 6f 70 79 2c 0a 64 69 73 74 72 69 62 75 74 65 20 61 6e 64 2f 6f 72 20 6d | ion.to.copy,.distribute.and/or.m |
21e0 | 6f 64 69 66 79 20 74 68 65 20 73 6f 66 74 77 61 72 65 2e 0a 0a 20 20 41 6c 73 6f 2c 20 66 6f 72 | odify.the.software.....Also,.for |
2200 | 20 65 61 63 68 20 61 75 74 68 6f 72 27 73 20 70 72 6f 74 65 63 74 69 6f 6e 20 61 6e 64 20 6f 75 | .each.author's.protection.and.ou |
2220 | 72 73 2c 20 77 65 20 77 61 6e 74 20 74 6f 20 6d 61 6b 65 20 63 65 72 74 61 69 6e 0a 74 68 61 74 | rs,.we.want.to.make.certain.that |
2240 | 20 65 76 65 72 79 6f 6e 65 20 75 6e 64 65 72 73 74 61 6e 64 73 20 74 68 61 74 20 74 68 65 72 65 | .everyone.understands.that.there |
2260 | 20 69 73 20 6e 6f 20 77 61 72 72 61 6e 74 79 20 66 6f 72 20 74 68 69 73 20 66 72 65 65 0a 73 6f | .is.no.warranty.for.this.free.so |
2280 | 66 74 77 61 72 65 2e 20 20 49 66 20 74 68 65 20 73 6f 66 74 77 61 72 65 20 69 73 20 6d 6f 64 69 | ftware...If.the.software.is.modi |
22a0 | 66 69 65 64 20 62 79 20 73 6f 6d 65 6f 6e 65 20 65 6c 73 65 20 61 6e 64 20 70 61 73 73 65 64 20 | fied.by.someone.else.and.passed. |
22c0 | 6f 6e 2c 20 77 65 0a 77 61 6e 74 20 69 74 73 20 72 65 63 69 70 69 65 6e 74 73 20 74 6f 20 6b 6e | on,.we.want.its.recipients.to.kn |
22e0 | 6f 77 20 74 68 61 74 20 77 68 61 74 20 74 68 65 79 20 68 61 76 65 20 69 73 20 6e 6f 74 20 74 68 | ow.that.what.they.have.is.not.th |
2300 | 65 20 6f 72 69 67 69 6e 61 6c 2c 20 73 6f 0a 74 68 61 74 20 61 6e 79 20 70 72 6f 62 6c 65 6d 73 | e.original,.so.that.any.problems |
2320 | 20 69 6e 74 72 6f 64 75 63 65 64 20 62 79 20 6f 74 68 65 72 73 20 77 69 6c 6c 20 6e 6f 74 20 72 | .introduced.by.others.will.not.r |
2340 | 65 66 6c 65 63 74 20 6f 6e 20 74 68 65 20 6f 72 69 67 69 6e 61 6c 0a 61 75 74 68 6f 72 73 27 20 | eflect.on.the.original.authors'. |
2360 | 72 65 70 75 74 61 74 69 6f 6e 73 2e 0a 0a 20 20 46 69 6e 61 6c 6c 79 2c 20 61 6e 79 20 66 72 65 | reputations.....Finally,.any.fre |
2380 | 65 20 70 72 6f 67 72 61 6d 20 69 73 20 74 68 72 65 61 74 65 6e 65 64 20 63 6f 6e 73 74 61 6e 74 | e.program.is.threatened.constant |
23a0 | 6c 79 20 62 79 20 73 6f 66 74 77 61 72 65 0a 70 61 74 65 6e 74 73 2e 20 20 57 65 20 77 69 73 68 | ly.by.software.patents...We.wish |
23c0 | 20 74 6f 20 61 76 6f 69 64 20 74 68 65 20 64 61 6e 67 65 72 20 74 68 61 74 20 72 65 64 69 73 74 | .to.avoid.the.danger.that.redist |
23e0 | 72 69 62 75 74 6f 72 73 20 6f 66 20 61 20 66 72 65 65 0a 70 72 6f 67 72 61 6d 20 77 69 6c 6c 20 | ributors.of.a.free.program.will. |
2400 | 69 6e 64 69 76 69 64 75 61 6c 6c 79 20 6f 62 74 61 69 6e 20 70 61 74 65 6e 74 20 6c 69 63 65 6e | individually.obtain.patent.licen |
2420 | 73 65 73 2c 20 69 6e 20 65 66 66 65 63 74 20 6d 61 6b 69 6e 67 20 74 68 65 0a 70 72 6f 67 72 61 | ses,.in.effect.making.the.progra |
2440 | 6d 20 70 72 6f 70 72 69 65 74 61 72 79 2e 20 20 54 6f 20 70 72 65 76 65 6e 74 20 74 68 69 73 2c | m.proprietary...To.prevent.this, |
2460 | 20 77 65 20 68 61 76 65 20 6d 61 64 65 20 69 74 20 63 6c 65 61 72 20 74 68 61 74 20 61 6e 79 0a | .we.have.made.it.clear.that.any. |
2480 | 70 61 74 65 6e 74 20 6d 75 73 74 20 62 65 20 6c 69 63 65 6e 73 65 64 20 66 6f 72 20 65 76 65 72 | patent.must.be.licensed.for.ever |
24a0 | 79 6f 6e 65 27 73 20 66 72 65 65 20 75 73 65 20 6f 72 20 6e 6f 74 20 6c 69 63 65 6e 73 65 64 20 | yone's.free.use.or.not.licensed. |
24c0 | 61 74 20 61 6c 6c 2e 0a 0a 20 20 54 68 65 20 70 72 65 63 69 73 65 20 74 65 72 6d 73 20 61 6e 64 | at.all.....The.precise.terms.and |
24e0 | 20 63 6f 6e 64 69 74 69 6f 6e 73 20 66 6f 72 20 63 6f 70 79 69 6e 67 2c 20 64 69 73 74 72 69 62 | .conditions.for.copying,.distrib |
2500 | 75 74 69 6f 6e 20 61 6e 64 0a 6d 6f 64 69 66 69 63 61 74 69 6f 6e 20 66 6f 6c 6c 6f 77 2e 0a 0c | ution.and.modification.follow... |
2520 | 0a 09 09 20 20 20 20 47 4e 55 20 47 45 4e 45 52 41 4c 20 50 55 42 4c 49 43 20 4c 49 43 45 4e 53 | .......GNU.GENERAL.PUBLIC.LICENS |
2540 | 45 0a 20 20 20 54 45 52 4d 53 20 41 4e 44 20 43 4f 4e 44 49 54 49 4f 4e 53 20 46 4f 52 20 43 4f | E....TERMS.AND.CONDITIONS.FOR.CO |
2560 | 50 59 49 4e 47 2c 20 44 49 53 54 52 49 42 55 54 49 4f 4e 20 41 4e 44 20 4d 4f 44 49 46 49 43 41 | PYING,.DISTRIBUTION.AND.MODIFICA |
2580 | 54 49 4f 4e 0a 0a 20 20 30 2e 20 54 68 69 73 20 4c 69 63 65 6e 73 65 20 61 70 70 6c 69 65 73 20 | TION....0..This.License.applies. |
25a0 | 74 6f 20 61 6e 79 20 70 72 6f 67 72 61 6d 20 6f 72 20 6f 74 68 65 72 20 77 6f 72 6b 20 77 68 69 | to.any.program.or.other.work.whi |
25c0 | 63 68 20 63 6f 6e 74 61 69 6e 73 0a 61 20 6e 6f 74 69 63 65 20 70 6c 61 63 65 64 20 62 79 20 74 | ch.contains.a.notice.placed.by.t |
25e0 | 68 65 20 63 6f 70 79 72 69 67 68 74 20 68 6f 6c 64 65 72 20 73 61 79 69 6e 67 20 69 74 20 6d 61 | he.copyright.holder.saying.it.ma |
2600 | 79 20 62 65 20 64 69 73 74 72 69 62 75 74 65 64 0a 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 | y.be.distributed.under.the.terms |
2620 | 20 6f 66 20 74 68 69 73 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 2e | .of.this.General.Public.License. |
2640 | 20 20 54 68 65 20 22 50 72 6f 67 72 61 6d 22 2c 20 62 65 6c 6f 77 2c 0a 72 65 66 65 72 73 20 74 | ..The."Program",.below,.refers.t |
2660 | 6f 20 61 6e 79 20 73 75 63 68 20 70 72 6f 67 72 61 6d 20 6f 72 20 77 6f 72 6b 2c 20 61 6e 64 20 | o.any.such.program.or.work,.and. |
2680 | 61 20 22 77 6f 72 6b 20 62 61 73 65 64 20 6f 6e 20 74 68 65 20 50 72 6f 67 72 61 6d 22 0a 6d 65 | a."work.based.on.the.Program".me |
26a0 | 61 6e 73 20 65 69 74 68 65 72 20 74 68 65 20 50 72 6f 67 72 61 6d 20 6f 72 20 61 6e 79 20 64 65 | ans.either.the.Program.or.any.de |
26c0 | 72 69 76 61 74 69 76 65 20 77 6f 72 6b 20 75 6e 64 65 72 20 63 6f 70 79 72 69 67 68 74 20 6c 61 | rivative.work.under.copyright.la |
26e0 | 77 3a 0a 74 68 61 74 20 69 73 20 74 6f 20 73 61 79 2c 20 61 20 77 6f 72 6b 20 63 6f 6e 74 61 69 | w:.that.is.to.say,.a.work.contai |
2700 | 6e 69 6e 67 20 74 68 65 20 50 72 6f 67 72 61 6d 20 6f 72 20 61 20 70 6f 72 74 69 6f 6e 20 6f 66 | ning.the.Program.or.a.portion.of |
2720 | 20 69 74 2c 0a 65 69 74 68 65 72 20 76 65 72 62 61 74 69 6d 20 6f 72 20 77 69 74 68 20 6d 6f 64 | .it,.either.verbatim.or.with.mod |
2740 | 69 66 69 63 61 74 69 6f 6e 73 20 61 6e 64 2f 6f 72 20 74 72 61 6e 73 6c 61 74 65 64 20 69 6e 74 | ifications.and/or.translated.int |
2760 | 6f 20 61 6e 6f 74 68 65 72 0a 6c 61 6e 67 75 61 67 65 2e 20 20 28 48 65 72 65 69 6e 61 66 74 65 | o.another.language...(Hereinafte |
2780 | 72 2c 20 74 72 61 6e 73 6c 61 74 69 6f 6e 20 69 73 20 69 6e 63 6c 75 64 65 64 20 77 69 74 68 6f | r,.translation.is.included.witho |
27a0 | 75 74 20 6c 69 6d 69 74 61 74 69 6f 6e 20 69 6e 0a 74 68 65 20 74 65 72 6d 20 22 6d 6f 64 69 66 | ut.limitation.in.the.term."modif |
27c0 | 69 63 61 74 69 6f 6e 22 2e 29 20 20 45 61 63 68 20 6c 69 63 65 6e 73 65 65 20 69 73 20 61 64 64 | ication".)..Each.licensee.is.add |
27e0 | 72 65 73 73 65 64 20 61 73 20 22 79 6f 75 22 2e 0a 0a 41 63 74 69 76 69 74 69 65 73 20 6f 74 68 | ressed.as."you"...Activities.oth |
2800 | 65 72 20 74 68 61 6e 20 63 6f 70 79 69 6e 67 2c 20 64 69 73 74 72 69 62 75 74 69 6f 6e 20 61 6e | er.than.copying,.distribution.an |
2820 | 64 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e 20 61 72 65 20 6e 6f 74 0a 63 6f 76 65 72 65 64 20 62 | d.modification.are.not.covered.b |
2840 | 79 20 74 68 69 73 20 4c 69 63 65 6e 73 65 3b 20 74 68 65 79 20 61 72 65 20 6f 75 74 73 69 64 65 | y.this.License;.they.are.outside |
2860 | 20 69 74 73 20 73 63 6f 70 65 2e 20 20 54 68 65 20 61 63 74 20 6f 66 0a 72 75 6e 6e 69 6e 67 20 | .its.scope...The.act.of.running. |
2880 | 74 68 65 20 50 72 6f 67 72 61 6d 20 69 73 20 6e 6f 74 20 72 65 73 74 72 69 63 74 65 64 2c 20 61 | the.Program.is.not.restricted,.a |
28a0 | 6e 64 20 74 68 65 20 6f 75 74 70 75 74 20 66 72 6f 6d 20 74 68 65 20 50 72 6f 67 72 61 6d 0a 69 | nd.the.output.from.the.Program.i |
28c0 | 73 20 63 6f 76 65 72 65 64 20 6f 6e 6c 79 20 69 66 20 69 74 73 20 63 6f 6e 74 65 6e 74 73 20 63 | s.covered.only.if.its.contents.c |
28e0 | 6f 6e 73 74 69 74 75 74 65 20 61 20 77 6f 72 6b 20 62 61 73 65 64 20 6f 6e 20 74 68 65 0a 50 72 | onstitute.a.work.based.on.the.Pr |
2900 | 6f 67 72 61 6d 20 28 69 6e 64 65 70 65 6e 64 65 6e 74 20 6f 66 20 68 61 76 69 6e 67 20 62 65 65 | ogram.(independent.of.having.bee |
2920 | 6e 20 6d 61 64 65 20 62 79 20 72 75 6e 6e 69 6e 67 20 74 68 65 20 50 72 6f 67 72 61 6d 29 2e 0a | n.made.by.running.the.Program).. |
2940 | 57 68 65 74 68 65 72 20 74 68 61 74 20 69 73 20 74 72 75 65 20 64 65 70 65 6e 64 73 20 6f 6e 20 | Whether.that.is.true.depends.on. |
2960 | 77 68 61 74 20 74 68 65 20 50 72 6f 67 72 61 6d 20 64 6f 65 73 2e 0a 0a 20 20 31 2e 20 59 6f 75 | what.the.Program.does.....1..You |
2980 | 20 6d 61 79 20 63 6f 70 79 20 61 6e 64 20 64 69 73 74 72 69 62 75 74 65 20 76 65 72 62 61 74 69 | .may.copy.and.distribute.verbati |
29a0 | 6d 20 63 6f 70 69 65 73 20 6f 66 20 74 68 65 20 50 72 6f 67 72 61 6d 27 73 0a 73 6f 75 72 63 65 | m.copies.of.the.Program's.source |
29c0 | 20 63 6f 64 65 20 61 73 20 79 6f 75 20 72 65 63 65 69 76 65 20 69 74 2c 20 69 6e 20 61 6e 79 20 | .code.as.you.receive.it,.in.any. |
29e0 | 6d 65 64 69 75 6d 2c 20 70 72 6f 76 69 64 65 64 20 74 68 61 74 20 79 6f 75 0a 63 6f 6e 73 70 69 | medium,.provided.that.you.conspi |
2a00 | 63 75 6f 75 73 6c 79 20 61 6e 64 20 61 70 70 72 6f 70 72 69 61 74 65 6c 79 20 70 75 62 6c 69 73 | cuously.and.appropriately.publis |
2a20 | 68 20 6f 6e 20 65 61 63 68 20 63 6f 70 79 20 61 6e 20 61 70 70 72 6f 70 72 69 61 74 65 0a 63 6f | h.on.each.copy.an.appropriate.co |
2a40 | 70 79 72 69 67 68 74 20 6e 6f 74 69 63 65 20 61 6e 64 20 64 69 73 63 6c 61 69 6d 65 72 20 6f 66 | pyright.notice.and.disclaimer.of |
2a60 | 20 77 61 72 72 61 6e 74 79 3b 20 6b 65 65 70 20 69 6e 74 61 63 74 20 61 6c 6c 20 74 68 65 0a 6e | .warranty;.keep.intact.all.the.n |
2a80 | 6f 74 69 63 65 73 20 74 68 61 74 20 72 65 66 65 72 20 74 6f 20 74 68 69 73 20 4c 69 63 65 6e 73 | otices.that.refer.to.this.Licens |
2aa0 | 65 20 61 6e 64 20 74 6f 20 74 68 65 20 61 62 73 65 6e 63 65 20 6f 66 20 61 6e 79 20 77 61 72 72 | e.and.to.the.absence.of.any.warr |
2ac0 | 61 6e 74 79 3b 0a 61 6e 64 20 67 69 76 65 20 61 6e 79 20 6f 74 68 65 72 20 72 65 63 69 70 69 65 | anty;.and.give.any.other.recipie |
2ae0 | 6e 74 73 20 6f 66 20 74 68 65 20 50 72 6f 67 72 61 6d 20 61 20 63 6f 70 79 20 6f 66 20 74 68 69 | nts.of.the.Program.a.copy.of.thi |
2b00 | 73 20 4c 69 63 65 6e 73 65 0a 61 6c 6f 6e 67 20 77 69 74 68 20 74 68 65 20 50 72 6f 67 72 61 6d | s.License.along.with.the.Program |
2b20 | 2e 0a 0a 59 6f 75 20 6d 61 79 20 63 68 61 72 67 65 20 61 20 66 65 65 20 66 6f 72 20 74 68 65 20 | ...You.may.charge.a.fee.for.the. |
2b40 | 70 68 79 73 69 63 61 6c 20 61 63 74 20 6f 66 20 74 72 61 6e 73 66 65 72 72 69 6e 67 20 61 20 63 | physical.act.of.transferring.a.c |
2b60 | 6f 70 79 2c 20 61 6e 64 0a 79 6f 75 20 6d 61 79 20 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 20 | opy,.and.you.may.at.your.option. |
2b80 | 6f 66 66 65 72 20 77 61 72 72 61 6e 74 79 20 70 72 6f 74 65 63 74 69 6f 6e 20 69 6e 20 65 78 63 | offer.warranty.protection.in.exc |
2ba0 | 68 61 6e 67 65 20 66 6f 72 20 61 20 66 65 65 2e 0a 0a 20 20 32 2e 20 59 6f 75 20 6d 61 79 20 6d | hange.for.a.fee.....2..You.may.m |
2bc0 | 6f 64 69 66 79 20 79 6f 75 72 20 63 6f 70 79 20 6f 72 20 63 6f 70 69 65 73 20 6f 66 20 74 68 65 | odify.your.copy.or.copies.of.the |
2be0 | 20 50 72 6f 67 72 61 6d 20 6f 72 20 61 6e 79 20 70 6f 72 74 69 6f 6e 0a 6f 66 20 69 74 2c 20 74 | .Program.or.any.portion.of.it,.t |
2c00 | 68 75 73 20 66 6f 72 6d 69 6e 67 20 61 20 77 6f 72 6b 20 62 61 73 65 64 20 6f 6e 20 74 68 65 20 | hus.forming.a.work.based.on.the. |
2c20 | 50 72 6f 67 72 61 6d 2c 20 61 6e 64 20 63 6f 70 79 20 61 6e 64 0a 64 69 73 74 72 69 62 75 74 65 | Program,.and.copy.and.distribute |
2c40 | 20 73 75 63 68 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e 73 20 6f 72 20 77 6f 72 6b 20 75 6e 64 65 | .such.modifications.or.work.unde |
2c60 | 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 53 65 63 74 69 6f 6e 20 31 0a 61 62 6f 76 65 2c 20 | r.the.terms.of.Section.1.above,. |
2c80 | 70 72 6f 76 69 64 65 64 20 74 68 61 74 20 79 6f 75 20 61 6c 73 6f 20 6d 65 65 74 20 61 6c 6c 20 | provided.that.you.also.meet.all. |
2ca0 | 6f 66 20 74 68 65 73 65 20 63 6f 6e 64 69 74 69 6f 6e 73 3a 0a 0a 20 20 20 20 61 29 20 59 6f 75 | of.these.conditions:......a).You |
2cc0 | 20 6d 75 73 74 20 63 61 75 73 65 20 74 68 65 20 6d 6f 64 69 66 69 65 64 20 66 69 6c 65 73 20 74 | .must.cause.the.modified.files.t |
2ce0 | 6f 20 63 61 72 72 79 20 70 72 6f 6d 69 6e 65 6e 74 20 6e 6f 74 69 63 65 73 0a 20 20 20 20 73 74 | o.carry.prominent.notices.....st |
2d00 | 61 74 69 6e 67 20 74 68 61 74 20 79 6f 75 20 63 68 61 6e 67 65 64 20 74 68 65 20 66 69 6c 65 73 | ating.that.you.changed.the.files |
2d20 | 20 61 6e 64 20 74 68 65 20 64 61 74 65 20 6f 66 20 61 6e 79 20 63 68 61 6e 67 65 2e 0a 0a 20 20 | .and.the.date.of.any.change..... |
2d40 | 20 20 62 29 20 59 6f 75 20 6d 75 73 74 20 63 61 75 73 65 20 61 6e 79 20 77 6f 72 6b 20 74 68 61 | ..b).You.must.cause.any.work.tha |
2d60 | 74 20 79 6f 75 20 64 69 73 74 72 69 62 75 74 65 20 6f 72 20 70 75 62 6c 69 73 68 2c 20 74 68 61 | t.you.distribute.or.publish,.tha |
2d80 | 74 20 69 6e 0a 20 20 20 20 77 68 6f 6c 65 20 6f 72 20 69 6e 20 70 61 72 74 20 63 6f 6e 74 61 69 | t.in.....whole.or.in.part.contai |
2da0 | 6e 73 20 6f 72 20 69 73 20 64 65 72 69 76 65 64 20 66 72 6f 6d 20 74 68 65 20 50 72 6f 67 72 61 | ns.or.is.derived.from.the.Progra |
2dc0 | 6d 20 6f 72 20 61 6e 79 0a 20 20 20 20 70 61 72 74 20 74 68 65 72 65 6f 66 2c 20 74 6f 20 62 65 | m.or.any.....part.thereof,.to.be |
2de0 | 20 6c 69 63 65 6e 73 65 64 20 61 73 20 61 20 77 68 6f 6c 65 20 61 74 20 6e 6f 20 63 68 61 72 67 | .licensed.as.a.whole.at.no.charg |
2e00 | 65 20 74 6f 20 61 6c 6c 20 74 68 69 72 64 0a 20 20 20 20 70 61 72 74 69 65 73 20 75 6e 64 65 72 | e.to.all.third.....parties.under |
2e20 | 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2e 0a 0a 20 20 20 | .the.terms.of.this.License...... |
2e40 | 20 63 29 20 49 66 20 74 68 65 20 6d 6f 64 69 66 69 65 64 20 70 72 6f 67 72 61 6d 20 6e 6f 72 6d | .c).If.the.modified.program.norm |
2e60 | 61 6c 6c 79 20 72 65 61 64 73 20 63 6f 6d 6d 61 6e 64 73 20 69 6e 74 65 72 61 63 74 69 76 65 6c | ally.reads.commands.interactivel |
2e80 | 79 0a 20 20 20 20 77 68 65 6e 20 72 75 6e 2c 20 79 6f 75 20 6d 75 73 74 20 63 61 75 73 65 20 69 | y.....when.run,.you.must.cause.i |
2ea0 | 74 2c 20 77 68 65 6e 20 73 74 61 72 74 65 64 20 72 75 6e 6e 69 6e 67 20 66 6f 72 20 73 75 63 68 | t,.when.started.running.for.such |
2ec0 | 0a 20 20 20 20 69 6e 74 65 72 61 63 74 69 76 65 20 75 73 65 20 69 6e 20 74 68 65 20 6d 6f 73 74 | .....interactive.use.in.the.most |
2ee0 | 20 6f 72 64 69 6e 61 72 79 20 77 61 79 2c 20 74 6f 20 70 72 69 6e 74 20 6f 72 20 64 69 73 70 6c | .ordinary.way,.to.print.or.displ |
2f00 | 61 79 20 61 6e 0a 20 20 20 20 61 6e 6e 6f 75 6e 63 65 6d 65 6e 74 20 69 6e 63 6c 75 64 69 6e 67 | ay.an.....announcement.including |
2f20 | 20 61 6e 20 61 70 70 72 6f 70 72 69 61 74 65 20 63 6f 70 79 72 69 67 68 74 20 6e 6f 74 69 63 65 | .an.appropriate.copyright.notice |
2f40 | 20 61 6e 64 20 61 0a 20 20 20 20 6e 6f 74 69 63 65 20 74 68 61 74 20 74 68 65 72 65 20 69 73 20 | .and.a.....notice.that.there.is. |
2f60 | 6e 6f 20 77 61 72 72 61 6e 74 79 20 28 6f 72 20 65 6c 73 65 2c 20 73 61 79 69 6e 67 20 74 68 61 | no.warranty.(or.else,.saying.tha |
2f80 | 74 20 79 6f 75 20 70 72 6f 76 69 64 65 0a 20 20 20 20 61 20 77 61 72 72 61 6e 74 79 29 20 61 6e | t.you.provide.....a.warranty).an |
2fa0 | 64 20 74 68 61 74 20 75 73 65 72 73 20 6d 61 79 20 72 65 64 69 73 74 72 69 62 75 74 65 20 74 68 | d.that.users.may.redistribute.th |
2fc0 | 65 20 70 72 6f 67 72 61 6d 20 75 6e 64 65 72 0a 20 20 20 20 74 68 65 73 65 20 63 6f 6e 64 69 74 | e.program.under.....these.condit |
2fe0 | 69 6f 6e 73 2c 20 61 6e 64 20 74 65 6c 6c 69 6e 67 20 74 68 65 20 75 73 65 72 20 68 6f 77 20 74 | ions,.and.telling.the.user.how.t |
3000 | 6f 20 76 69 65 77 20 61 20 63 6f 70 79 20 6f 66 20 74 68 69 73 0a 20 20 20 20 4c 69 63 65 6e 73 | o.view.a.copy.of.this.....Licens |
3020 | 65 2e 20 20 28 45 78 63 65 70 74 69 6f 6e 3a 20 69 66 20 74 68 65 20 50 72 6f 67 72 61 6d 20 69 | e...(Exception:.if.the.Program.i |
3040 | 74 73 65 6c 66 20 69 73 20 69 6e 74 65 72 61 63 74 69 76 65 20 62 75 74 0a 20 20 20 20 64 6f 65 | tself.is.interactive.but.....doe |
3060 | 73 20 6e 6f 74 20 6e 6f 72 6d 61 6c 6c 79 20 70 72 69 6e 74 20 73 75 63 68 20 61 6e 20 61 6e 6e | s.not.normally.print.such.an.ann |
3080 | 6f 75 6e 63 65 6d 65 6e 74 2c 20 79 6f 75 72 20 77 6f 72 6b 20 62 61 73 65 64 20 6f 6e 0a 20 20 | ouncement,.your.work.based.on... |
30a0 | 20 20 74 68 65 20 50 72 6f 67 72 61 6d 20 69 73 20 6e 6f 74 20 72 65 71 75 69 72 65 64 20 74 6f | ..the.Program.is.not.required.to |
30c0 | 20 70 72 69 6e 74 20 61 6e 20 61 6e 6e 6f 75 6e 63 65 6d 65 6e 74 2e 29 0a 0c 0a 54 68 65 73 65 | .print.an.announcement.)...These |
30e0 | 20 72 65 71 75 69 72 65 6d 65 6e 74 73 20 61 70 70 6c 79 20 74 6f 20 74 68 65 20 6d 6f 64 69 66 | .requirements.apply.to.the.modif |
3100 | 69 65 64 20 77 6f 72 6b 20 61 73 20 61 20 77 68 6f 6c 65 2e 20 20 49 66 0a 69 64 65 6e 74 69 66 | ied.work.as.a.whole...If.identif |
3120 | 69 61 62 6c 65 20 73 65 63 74 69 6f 6e 73 20 6f 66 20 74 68 61 74 20 77 6f 72 6b 20 61 72 65 20 | iable.sections.of.that.work.are. |
3140 | 6e 6f 74 20 64 65 72 69 76 65 64 20 66 72 6f 6d 20 74 68 65 20 50 72 6f 67 72 61 6d 2c 0a 61 6e | not.derived.from.the.Program,.an |
3160 | 64 20 63 61 6e 20 62 65 20 72 65 61 73 6f 6e 61 62 6c 79 20 63 6f 6e 73 69 64 65 72 65 64 20 69 | d.can.be.reasonably.considered.i |
3180 | 6e 64 65 70 65 6e 64 65 6e 74 20 61 6e 64 20 73 65 70 61 72 61 74 65 20 77 6f 72 6b 73 20 69 6e | ndependent.and.separate.works.in |
31a0 | 0a 74 68 65 6d 73 65 6c 76 65 73 2c 20 74 68 65 6e 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2c 20 | .themselves,.then.this.License,. |
31c0 | 61 6e 64 20 69 74 73 20 74 65 72 6d 73 2c 20 64 6f 20 6e 6f 74 20 61 70 70 6c 79 20 74 6f 20 74 | and.its.terms,.do.not.apply.to.t |
31e0 | 68 6f 73 65 0a 73 65 63 74 69 6f 6e 73 20 77 68 65 6e 20 79 6f 75 20 64 69 73 74 72 69 62 75 74 | hose.sections.when.you.distribut |
3200 | 65 20 74 68 65 6d 20 61 73 20 73 65 70 61 72 61 74 65 20 77 6f 72 6b 73 2e 20 20 42 75 74 20 77 | e.them.as.separate.works...But.w |
3220 | 68 65 6e 20 79 6f 75 0a 64 69 73 74 72 69 62 75 74 65 20 74 68 65 20 73 61 6d 65 20 73 65 63 74 | hen.you.distribute.the.same.sect |
3240 | 69 6f 6e 73 20 61 73 20 70 61 72 74 20 6f 66 20 61 20 77 68 6f 6c 65 20 77 68 69 63 68 20 69 73 | ions.as.part.of.a.whole.which.is |
3260 | 20 61 20 77 6f 72 6b 20 62 61 73 65 64 0a 6f 6e 20 74 68 65 20 50 72 6f 67 72 61 6d 2c 20 74 68 | .a.work.based.on.the.Program,.th |
3280 | 65 20 64 69 73 74 72 69 62 75 74 69 6f 6e 20 6f 66 20 74 68 65 20 77 68 6f 6c 65 20 6d 75 73 74 | e.distribution.of.the.whole.must |
32a0 | 20 62 65 20 6f 6e 20 74 68 65 20 74 65 72 6d 73 20 6f 66 0a 74 68 69 73 20 4c 69 63 65 6e 73 65 | .be.on.the.terms.of.this.License |
32c0 | 2c 20 77 68 6f 73 65 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 66 6f 72 20 6f 74 68 65 72 20 6c 69 | ,.whose.permissions.for.other.li |
32e0 | 63 65 6e 73 65 65 73 20 65 78 74 65 6e 64 20 74 6f 20 74 68 65 0a 65 6e 74 69 72 65 20 77 68 6f | censees.extend.to.the.entire.who |
3300 | 6c 65 2c 20 61 6e 64 20 74 68 75 73 20 74 6f 20 65 61 63 68 20 61 6e 64 20 65 76 65 72 79 20 70 | le,.and.thus.to.each.and.every.p |
3320 | 61 72 74 20 72 65 67 61 72 64 6c 65 73 73 20 6f 66 20 77 68 6f 20 77 72 6f 74 65 20 69 74 2e 0a | art.regardless.of.who.wrote.it.. |
3340 | 0a 54 68 75 73 2c 20 69 74 20 69 73 20 6e 6f 74 20 74 68 65 20 69 6e 74 65 6e 74 20 6f 66 20 74 | .Thus,.it.is.not.the.intent.of.t |
3360 | 68 69 73 20 73 65 63 74 69 6f 6e 20 74 6f 20 63 6c 61 69 6d 20 72 69 67 68 74 73 20 6f 72 20 63 | his.section.to.claim.rights.or.c |
3380 | 6f 6e 74 65 73 74 0a 79 6f 75 72 20 72 69 67 68 74 73 20 74 6f 20 77 6f 72 6b 20 77 72 69 74 74 | ontest.your.rights.to.work.writt |
33a0 | 65 6e 20 65 6e 74 69 72 65 6c 79 20 62 79 20 79 6f 75 3b 20 72 61 74 68 65 72 2c 20 74 68 65 20 | en.entirely.by.you;.rather,.the. |
33c0 | 69 6e 74 65 6e 74 20 69 73 20 74 6f 0a 65 78 65 72 63 69 73 65 20 74 68 65 20 72 69 67 68 74 20 | intent.is.to.exercise.the.right. |
33e0 | 74 6f 20 63 6f 6e 74 72 6f 6c 20 74 68 65 20 64 69 73 74 72 69 62 75 74 69 6f 6e 20 6f 66 20 64 | to.control.the.distribution.of.d |
3400 | 65 72 69 76 61 74 69 76 65 20 6f 72 0a 63 6f 6c 6c 65 63 74 69 76 65 20 77 6f 72 6b 73 20 62 61 | erivative.or.collective.works.ba |
3420 | 73 65 64 20 6f 6e 20 74 68 65 20 50 72 6f 67 72 61 6d 2e 0a 0a 49 6e 20 61 64 64 69 74 69 6f 6e | sed.on.the.Program...In.addition |
3440 | 2c 20 6d 65 72 65 20 61 67 67 72 65 67 61 74 69 6f 6e 20 6f 66 20 61 6e 6f 74 68 65 72 20 77 6f | ,.mere.aggregation.of.another.wo |
3460 | 72 6b 20 6e 6f 74 20 62 61 73 65 64 20 6f 6e 20 74 68 65 20 50 72 6f 67 72 61 6d 0a 77 69 74 68 | rk.not.based.on.the.Program.with |
3480 | 20 74 68 65 20 50 72 6f 67 72 61 6d 20 28 6f 72 20 77 69 74 68 20 61 20 77 6f 72 6b 20 62 61 73 | .the.Program.(or.with.a.work.bas |
34a0 | 65 64 20 6f 6e 20 74 68 65 20 50 72 6f 67 72 61 6d 29 20 6f 6e 20 61 20 76 6f 6c 75 6d 65 20 6f | ed.on.the.Program).on.a.volume.o |
34c0 | 66 0a 61 20 73 74 6f 72 61 67 65 20 6f 72 20 64 69 73 74 72 69 62 75 74 69 6f 6e 20 6d 65 64 69 | f.a.storage.or.distribution.medi |
34e0 | 75 6d 20 64 6f 65 73 20 6e 6f 74 20 62 72 69 6e 67 20 74 68 65 20 6f 74 68 65 72 20 77 6f 72 6b | um.does.not.bring.the.other.work |
3500 | 20 75 6e 64 65 72 0a 74 68 65 20 73 63 6f 70 65 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 | .under.the.scope.of.this.License |
3520 | 2e 0a 0a 20 20 33 2e 20 59 6f 75 20 6d 61 79 20 63 6f 70 79 20 61 6e 64 20 64 69 73 74 72 69 62 | .....3..You.may.copy.and.distrib |
3540 | 75 74 65 20 74 68 65 20 50 72 6f 67 72 61 6d 20 28 6f 72 20 61 20 77 6f 72 6b 20 62 61 73 65 64 | ute.the.Program.(or.a.work.based |
3560 | 20 6f 6e 20 69 74 2c 0a 75 6e 64 65 72 20 53 65 63 74 69 6f 6e 20 32 29 20 69 6e 20 6f 62 6a 65 | .on.it,.under.Section.2).in.obje |
3580 | 63 74 20 63 6f 64 65 20 6f 72 20 65 78 65 63 75 74 61 62 6c 65 20 66 6f 72 6d 20 75 6e 64 65 72 | ct.code.or.executable.form.under |
35a0 | 20 74 68 65 20 74 65 72 6d 73 20 6f 66 0a 53 65 63 74 69 6f 6e 73 20 31 20 61 6e 64 20 32 20 61 | .the.terms.of.Sections.1.and.2.a |
35c0 | 62 6f 76 65 20 70 72 6f 76 69 64 65 64 20 74 68 61 74 20 79 6f 75 20 61 6c 73 6f 20 64 6f 20 6f | bove.provided.that.you.also.do.o |
35e0 | 6e 65 20 6f 66 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 3a 0a 0a 20 20 20 20 61 29 20 41 63 63 | ne.of.the.following:......a).Acc |
3600 | 6f 6d 70 61 6e 79 20 69 74 20 77 69 74 68 20 74 68 65 20 63 6f 6d 70 6c 65 74 65 20 63 6f 72 72 | ompany.it.with.the.complete.corr |
3620 | 65 73 70 6f 6e 64 69 6e 67 20 6d 61 63 68 69 6e 65 2d 72 65 61 64 61 62 6c 65 0a 20 20 20 20 73 | esponding.machine-readable.....s |
3640 | 6f 75 72 63 65 20 63 6f 64 65 2c 20 77 68 69 63 68 20 6d 75 73 74 20 62 65 20 64 69 73 74 72 69 | ource.code,.which.must.be.distri |
3660 | 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 53 65 63 74 69 6f 6e | buted.under.the.terms.of.Section |
3680 | 73 0a 20 20 20 20 31 20 61 6e 64 20 32 20 61 62 6f 76 65 20 6f 6e 20 61 20 6d 65 64 69 75 6d 20 | s.....1.and.2.above.on.a.medium. |
36a0 | 63 75 73 74 6f 6d 61 72 69 6c 79 20 75 73 65 64 20 66 6f 72 20 73 6f 66 74 77 61 72 65 20 69 6e | customarily.used.for.software.in |
36c0 | 74 65 72 63 68 61 6e 67 65 3b 20 6f 72 2c 0a 0a 20 20 20 20 62 29 20 41 63 63 6f 6d 70 61 6e 79 | terchange;.or,......b).Accompany |
36e0 | 20 69 74 20 77 69 74 68 20 61 20 77 72 69 74 74 65 6e 20 6f 66 66 65 72 2c 20 76 61 6c 69 64 20 | .it.with.a.written.offer,.valid. |
3700 | 66 6f 72 20 61 74 20 6c 65 61 73 74 20 74 68 72 65 65 0a 20 20 20 20 79 65 61 72 73 2c 20 74 6f | for.at.least.three.....years,.to |
3720 | 20 67 69 76 65 20 61 6e 79 20 74 68 69 72 64 20 70 61 72 74 79 2c 20 66 6f 72 20 61 20 63 68 61 | .give.any.third.party,.for.a.cha |
3740 | 72 67 65 20 6e 6f 20 6d 6f 72 65 20 74 68 61 6e 20 79 6f 75 72 0a 20 20 20 20 63 6f 73 74 20 6f | rge.no.more.than.your.....cost.o |
3760 | 66 20 70 68 79 73 69 63 61 6c 6c 79 20 70 65 72 66 6f 72 6d 69 6e 67 20 73 6f 75 72 63 65 20 64 | f.physically.performing.source.d |
3780 | 69 73 74 72 69 62 75 74 69 6f 6e 2c 20 61 20 63 6f 6d 70 6c 65 74 65 0a 20 20 20 20 6d 61 63 68 | istribution,.a.complete.....mach |
37a0 | 69 6e 65 2d 72 65 61 64 61 62 6c 65 20 63 6f 70 79 20 6f 66 20 74 68 65 20 63 6f 72 72 65 73 70 | ine-readable.copy.of.the.corresp |
37c0 | 6f 6e 64 69 6e 67 20 73 6f 75 72 63 65 20 63 6f 64 65 2c 20 74 6f 20 62 65 0a 20 20 20 20 64 69 | onding.source.code,.to.be.....di |
37e0 | 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 53 65 63 | stributed.under.the.terms.of.Sec |
3800 | 74 69 6f 6e 73 20 31 20 61 6e 64 20 32 20 61 62 6f 76 65 20 6f 6e 20 61 20 6d 65 64 69 75 6d 0a | tions.1.and.2.above.on.a.medium. |
3820 | 20 20 20 20 63 75 73 74 6f 6d 61 72 69 6c 79 20 75 73 65 64 20 66 6f 72 20 73 6f 66 74 77 61 72 | ....customarily.used.for.softwar |
3840 | 65 20 69 6e 74 65 72 63 68 61 6e 67 65 3b 20 6f 72 2c 0a 0a 20 20 20 20 63 29 20 41 63 63 6f 6d | e.interchange;.or,......c).Accom |
3860 | 70 61 6e 79 20 69 74 20 77 69 74 68 20 74 68 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 79 6f 75 | pany.it.with.the.information.you |
3880 | 20 72 65 63 65 69 76 65 64 20 61 73 20 74 6f 20 74 68 65 20 6f 66 66 65 72 0a 20 20 20 20 74 6f | .received.as.to.the.offer.....to |
38a0 | 20 64 69 73 74 72 69 62 75 74 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 73 6f 75 72 63 65 | .distribute.corresponding.source |
38c0 | 20 63 6f 64 65 2e 20 20 28 54 68 69 73 20 61 6c 74 65 72 6e 61 74 69 76 65 20 69 73 0a 20 20 20 | .code...(This.alternative.is.... |
38e0 | 20 61 6c 6c 6f 77 65 64 20 6f 6e 6c 79 20 66 6f 72 20 6e 6f 6e 63 6f 6d 6d 65 72 63 69 61 6c 20 | .allowed.only.for.noncommercial. |
3900 | 64 69 73 74 72 69 62 75 74 69 6f 6e 20 61 6e 64 20 6f 6e 6c 79 20 69 66 20 79 6f 75 0a 20 20 20 | distribution.and.only.if.you.... |
3920 | 20 72 65 63 65 69 76 65 64 20 74 68 65 20 70 72 6f 67 72 61 6d 20 69 6e 20 6f 62 6a 65 63 74 20 | .received.the.program.in.object. |
3940 | 63 6f 64 65 20 6f 72 20 65 78 65 63 75 74 61 62 6c 65 20 66 6f 72 6d 20 77 69 74 68 20 73 75 63 | code.or.executable.form.with.suc |
3960 | 68 0a 20 20 20 20 61 6e 20 6f 66 66 65 72 2c 20 69 6e 20 61 63 63 6f 72 64 20 77 69 74 68 20 53 | h.....an.offer,.in.accord.with.S |
3980 | 75 62 73 65 63 74 69 6f 6e 20 62 20 61 62 6f 76 65 2e 29 0a 0a 54 68 65 20 73 6f 75 72 63 65 20 | ubsection.b.above.)..The.source. |
39a0 | 63 6f 64 65 20 66 6f 72 20 61 20 77 6f 72 6b 20 6d 65 61 6e 73 20 74 68 65 20 70 72 65 66 65 72 | code.for.a.work.means.the.prefer |
39c0 | 72 65 64 20 66 6f 72 6d 20 6f 66 20 74 68 65 20 77 6f 72 6b 20 66 6f 72 0a 6d 61 6b 69 6e 67 20 | red.form.of.the.work.for.making. |
39e0 | 6d 6f 64 69 66 69 63 61 74 69 6f 6e 73 20 74 6f 20 69 74 2e 20 20 46 6f 72 20 61 6e 20 65 78 65 | modifications.to.it...For.an.exe |
3a00 | 63 75 74 61 62 6c 65 20 77 6f 72 6b 2c 20 63 6f 6d 70 6c 65 74 65 20 73 6f 75 72 63 65 0a 63 6f | cutable.work,.complete.source.co |
3a20 | 64 65 20 6d 65 61 6e 73 20 61 6c 6c 20 74 68 65 20 73 6f 75 72 63 65 20 63 6f 64 65 20 66 6f 72 | de.means.all.the.source.code.for |
3a40 | 20 61 6c 6c 20 6d 6f 64 75 6c 65 73 20 69 74 20 63 6f 6e 74 61 69 6e 73 2c 20 70 6c 75 73 20 61 | .all.modules.it.contains,.plus.a |
3a60 | 6e 79 0a 61 73 73 6f 63 69 61 74 65 64 20 69 6e 74 65 72 66 61 63 65 20 64 65 66 69 6e 69 74 69 | ny.associated.interface.definiti |
3a80 | 6f 6e 20 66 69 6c 65 73 2c 20 70 6c 75 73 20 74 68 65 20 73 63 72 69 70 74 73 20 75 73 65 64 20 | on.files,.plus.the.scripts.used. |
3aa0 | 74 6f 0a 63 6f 6e 74 72 6f 6c 20 63 6f 6d 70 69 6c 61 74 69 6f 6e 20 61 6e 64 20 69 6e 73 74 61 | to.control.compilation.and.insta |
3ac0 | 6c 6c 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 65 78 65 63 75 74 61 62 6c 65 2e 20 20 48 6f 77 65 | llation.of.the.executable...Howe |
3ae0 | 76 65 72 2c 20 61 73 20 61 0a 73 70 65 63 69 61 6c 20 65 78 63 65 70 74 69 6f 6e 2c 20 74 68 65 | ver,.as.a.special.exception,.the |
3b00 | 20 73 6f 75 72 63 65 20 63 6f 64 65 20 64 69 73 74 72 69 62 75 74 65 64 20 6e 65 65 64 20 6e 6f | .source.code.distributed.need.no |
3b20 | 74 20 69 6e 63 6c 75 64 65 0a 61 6e 79 74 68 69 6e 67 20 74 68 61 74 20 69 73 20 6e 6f 72 6d 61 | t.include.anything.that.is.norma |
3b40 | 6c 6c 79 20 64 69 73 74 72 69 62 75 74 65 64 20 28 69 6e 20 65 69 74 68 65 72 20 73 6f 75 72 63 | lly.distributed.(in.either.sourc |
3b60 | 65 20 6f 72 20 62 69 6e 61 72 79 0a 66 6f 72 6d 29 20 77 69 74 68 20 74 68 65 20 6d 61 6a 6f 72 | e.or.binary.form).with.the.major |
3b80 | 20 63 6f 6d 70 6f 6e 65 6e 74 73 20 28 63 6f 6d 70 69 6c 65 72 2c 20 6b 65 72 6e 65 6c 2c 20 61 | .components.(compiler,.kernel,.a |
3ba0 | 6e 64 20 73 6f 20 6f 6e 29 20 6f 66 20 74 68 65 0a 6f 70 65 72 61 74 69 6e 67 20 73 79 73 74 65 | nd.so.on).of.the.operating.syste |
3bc0 | 6d 20 6f 6e 20 77 68 69 63 68 20 74 68 65 20 65 78 65 63 75 74 61 62 6c 65 20 72 75 6e 73 2c 20 | m.on.which.the.executable.runs,. |
3be0 | 75 6e 6c 65 73 73 20 74 68 61 74 20 63 6f 6d 70 6f 6e 65 6e 74 0a 69 74 73 65 6c 66 20 61 63 63 | unless.that.component.itself.acc |
3c00 | 6f 6d 70 61 6e 69 65 73 20 74 68 65 20 65 78 65 63 75 74 61 62 6c 65 2e 0a 0a 49 66 20 64 69 73 | ompanies.the.executable...If.dis |
3c20 | 74 72 69 62 75 74 69 6f 6e 20 6f 66 20 65 78 65 63 75 74 61 62 6c 65 20 6f 72 20 6f 62 6a 65 63 | tribution.of.executable.or.objec |
3c40 | 74 20 63 6f 64 65 20 69 73 20 6d 61 64 65 20 62 79 20 6f 66 66 65 72 69 6e 67 0a 61 63 63 65 73 | t.code.is.made.by.offering.acces |
3c60 | 73 20 74 6f 20 63 6f 70 79 20 66 72 6f 6d 20 61 20 64 65 73 69 67 6e 61 74 65 64 20 70 6c 61 63 | s.to.copy.from.a.designated.plac |
3c80 | 65 2c 20 74 68 65 6e 20 6f 66 66 65 72 69 6e 67 20 65 71 75 69 76 61 6c 65 6e 74 0a 61 63 63 65 | e,.then.offering.equivalent.acce |
3ca0 | 73 73 20 74 6f 20 63 6f 70 79 20 74 68 65 20 73 6f 75 72 63 65 20 63 6f 64 65 20 66 72 6f 6d 20 | ss.to.copy.the.source.code.from. |
3cc0 | 74 68 65 20 73 61 6d 65 20 70 6c 61 63 65 20 63 6f 75 6e 74 73 20 61 73 0a 64 69 73 74 72 69 62 | the.same.place.counts.as.distrib |
3ce0 | 75 74 69 6f 6e 20 6f 66 20 74 68 65 20 73 6f 75 72 63 65 20 63 6f 64 65 2c 20 65 76 65 6e 20 74 | ution.of.the.source.code,.even.t |
3d00 | 68 6f 75 67 68 20 74 68 69 72 64 20 70 61 72 74 69 65 73 20 61 72 65 20 6e 6f 74 0a 63 6f 6d 70 | hough.third.parties.are.not.comp |
3d20 | 65 6c 6c 65 64 20 74 6f 20 63 6f 70 79 20 74 68 65 20 73 6f 75 72 63 65 20 61 6c 6f 6e 67 20 77 | elled.to.copy.the.source.along.w |
3d40 | 69 74 68 20 74 68 65 20 6f 62 6a 65 63 74 20 63 6f 64 65 2e 0a 0c 0a 20 20 34 2e 20 59 6f 75 20 | ith.the.object.code......4..You. |
3d60 | 6d 61 79 20 6e 6f 74 20 63 6f 70 79 2c 20 6d 6f 64 69 66 79 2c 20 73 75 62 6c 69 63 65 6e 73 65 | may.not.copy,.modify,.sublicense |
3d80 | 2c 20 6f 72 20 64 69 73 74 72 69 62 75 74 65 20 74 68 65 20 50 72 6f 67 72 61 6d 0a 65 78 63 65 | ,.or.distribute.the.Program.exce |
3da0 | 70 74 20 61 73 20 65 78 70 72 65 73 73 6c 79 20 70 72 6f 76 69 64 65 64 20 75 6e 64 65 72 20 74 | pt.as.expressly.provided.under.t |
3dc0 | 68 69 73 20 4c 69 63 65 6e 73 65 2e 20 20 41 6e 79 20 61 74 74 65 6d 70 74 0a 6f 74 68 65 72 77 | his.License...Any.attempt.otherw |
3de0 | 69 73 65 20 74 6f 20 63 6f 70 79 2c 20 6d 6f 64 69 66 79 2c 20 73 75 62 6c 69 63 65 6e 73 65 20 | ise.to.copy,.modify,.sublicense. |
3e00 | 6f 72 20 64 69 73 74 72 69 62 75 74 65 20 74 68 65 20 50 72 6f 67 72 61 6d 20 69 73 0a 76 6f 69 | or.distribute.the.Program.is.voi |
3e20 | 64 2c 20 61 6e 64 20 77 69 6c 6c 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 74 65 72 6d 69 6e | d,.and.will.automatically.termin |
3e40 | 61 74 65 20 79 6f 75 72 20 72 69 67 68 74 73 20 75 6e 64 65 72 20 74 68 69 73 20 4c 69 63 65 6e | ate.your.rights.under.this.Licen |
3e60 | 73 65 2e 0a 48 6f 77 65 76 65 72 2c 20 70 61 72 74 69 65 73 20 77 68 6f 20 68 61 76 65 20 72 65 | se..However,.parties.who.have.re |
3e80 | 63 65 69 76 65 64 20 63 6f 70 69 65 73 2c 20 6f 72 20 72 69 67 68 74 73 2c 20 66 72 6f 6d 20 79 | ceived.copies,.or.rights,.from.y |
3ea0 | 6f 75 20 75 6e 64 65 72 0a 74 68 69 73 20 4c 69 63 65 6e 73 65 20 77 69 6c 6c 20 6e 6f 74 20 68 | ou.under.this.License.will.not.h |
3ec0 | 61 76 65 20 74 68 65 69 72 20 6c 69 63 65 6e 73 65 73 20 74 65 72 6d 69 6e 61 74 65 64 20 73 6f | ave.their.licenses.terminated.so |
3ee0 | 20 6c 6f 6e 67 20 61 73 20 73 75 63 68 0a 70 61 72 74 69 65 73 20 72 65 6d 61 69 6e 20 69 6e 20 | .long.as.such.parties.remain.in. |
3f00 | 66 75 6c 6c 20 63 6f 6d 70 6c 69 61 6e 63 65 2e 0a 0a 20 20 35 2e 20 59 6f 75 20 61 72 65 20 6e | full.compliance.....5..You.are.n |
3f20 | 6f 74 20 72 65 71 75 69 72 65 64 20 74 6f 20 61 63 63 65 70 74 20 74 68 69 73 20 4c 69 63 65 6e | ot.required.to.accept.this.Licen |
3f40 | 73 65 2c 20 73 69 6e 63 65 20 79 6f 75 20 68 61 76 65 20 6e 6f 74 0a 73 69 67 6e 65 64 20 69 74 | se,.since.you.have.not.signed.it |
3f60 | 2e 20 20 48 6f 77 65 76 65 72 2c 20 6e 6f 74 68 69 6e 67 20 65 6c 73 65 20 67 72 61 6e 74 73 20 | ...However,.nothing.else.grants. |
3f80 | 79 6f 75 20 70 65 72 6d 69 73 73 69 6f 6e 20 74 6f 20 6d 6f 64 69 66 79 20 6f 72 0a 64 69 73 74 | you.permission.to.modify.or.dist |
3fa0 | 72 69 62 75 74 65 20 74 68 65 20 50 72 6f 67 72 61 6d 20 6f 72 20 69 74 73 20 64 65 72 69 76 61 | ribute.the.Program.or.its.deriva |
3fc0 | 74 69 76 65 20 77 6f 72 6b 73 2e 20 20 54 68 65 73 65 20 61 63 74 69 6f 6e 73 20 61 72 65 0a 70 | tive.works...These.actions.are.p |
3fe0 | 72 6f 68 69 62 69 74 65 64 20 62 79 20 6c 61 77 20 69 66 20 79 6f 75 20 64 6f 20 6e 6f 74 20 61 | rohibited.by.law.if.you.do.not.a |
4000 | 63 63 65 70 74 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2e 20 20 54 68 65 72 65 66 6f 72 65 2c 20 | ccept.this.License...Therefore,. |
4020 | 62 79 0a 6d 6f 64 69 66 79 69 6e 67 20 6f 72 20 64 69 73 74 72 69 62 75 74 69 6e 67 20 74 68 65 | by.modifying.or.distributing.the |
4040 | 20 50 72 6f 67 72 61 6d 20 28 6f 72 20 61 6e 79 20 77 6f 72 6b 20 62 61 73 65 64 20 6f 6e 20 74 | .Program.(or.any.work.based.on.t |
4060 | 68 65 0a 50 72 6f 67 72 61 6d 29 2c 20 79 6f 75 20 69 6e 64 69 63 61 74 65 20 79 6f 75 72 20 61 | he.Program),.you.indicate.your.a |
4080 | 63 63 65 70 74 61 6e 63 65 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 20 74 6f 20 64 6f 20 | cceptance.of.this.License.to.do. |
40a0 | 73 6f 2c 20 61 6e 64 0a 61 6c 6c 20 69 74 73 20 74 65 72 6d 73 20 61 6e 64 20 63 6f 6e 64 69 74 | so,.and.all.its.terms.and.condit |
40c0 | 69 6f 6e 73 20 66 6f 72 20 63 6f 70 79 69 6e 67 2c 20 64 69 73 74 72 69 62 75 74 69 6e 67 20 6f | ions.for.copying,.distributing.o |
40e0 | 72 20 6d 6f 64 69 66 79 69 6e 67 0a 74 68 65 20 50 72 6f 67 72 61 6d 20 6f 72 20 77 6f 72 6b 73 | r.modifying.the.Program.or.works |
4100 | 20 62 61 73 65 64 20 6f 6e 20 69 74 2e 0a 0a 20 20 36 2e 20 45 61 63 68 20 74 69 6d 65 20 79 6f | .based.on.it.....6..Each.time.yo |
4120 | 75 20 72 65 64 69 73 74 72 69 62 75 74 65 20 74 68 65 20 50 72 6f 67 72 61 6d 20 28 6f 72 20 61 | u.redistribute.the.Program.(or.a |
4140 | 6e 79 20 77 6f 72 6b 20 62 61 73 65 64 20 6f 6e 20 74 68 65 0a 50 72 6f 67 72 61 6d 29 2c 20 74 | ny.work.based.on.the.Program),.t |
4160 | 68 65 20 72 65 63 69 70 69 65 6e 74 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 72 65 63 65 69 | he.recipient.automatically.recei |
4180 | 76 65 73 20 61 20 6c 69 63 65 6e 73 65 20 66 72 6f 6d 20 74 68 65 0a 6f 72 69 67 69 6e 61 6c 20 | ves.a.license.from.the.original. |
41a0 | 6c 69 63 65 6e 73 6f 72 20 74 6f 20 63 6f 70 79 2c 20 64 69 73 74 72 69 62 75 74 65 20 6f 72 20 | licensor.to.copy,.distribute.or. |
41c0 | 6d 6f 64 69 66 79 20 74 68 65 20 50 72 6f 67 72 61 6d 20 73 75 62 6a 65 63 74 20 74 6f 0a 74 68 | modify.the.Program.subject.to.th |
41e0 | 65 73 65 20 74 65 72 6d 73 20 61 6e 64 20 63 6f 6e 64 69 74 69 6f 6e 73 2e 20 20 59 6f 75 20 6d | ese.terms.and.conditions...You.m |
4200 | 61 79 20 6e 6f 74 20 69 6d 70 6f 73 65 20 61 6e 79 20 66 75 72 74 68 65 72 0a 72 65 73 74 72 69 | ay.not.impose.any.further.restri |
4220 | 63 74 69 6f 6e 73 20 6f 6e 20 74 68 65 20 72 65 63 69 70 69 65 6e 74 73 27 20 65 78 65 72 63 69 | ctions.on.the.recipients'.exerci |
4240 | 73 65 20 6f 66 20 74 68 65 20 72 69 67 68 74 73 20 67 72 61 6e 74 65 64 20 68 65 72 65 69 6e 2e | se.of.the.rights.granted.herein. |
4260 | 0a 59 6f 75 20 61 72 65 20 6e 6f 74 20 72 65 73 70 6f 6e 73 69 62 6c 65 20 66 6f 72 20 65 6e 66 | .You.are.not.responsible.for.enf |
4280 | 6f 72 63 69 6e 67 20 63 6f 6d 70 6c 69 61 6e 63 65 20 62 79 20 74 68 69 72 64 20 70 61 72 74 69 | orcing.compliance.by.third.parti |
42a0 | 65 73 20 74 6f 0a 74 68 69 73 20 4c 69 63 65 6e 73 65 2e 0a 0a 20 20 37 2e 20 49 66 2c 20 61 73 | es.to.this.License.....7..If,.as |
42c0 | 20 61 20 63 6f 6e 73 65 71 75 65 6e 63 65 20 6f 66 20 61 20 63 6f 75 72 74 20 6a 75 64 67 6d 65 | .a.consequence.of.a.court.judgme |
42e0 | 6e 74 20 6f 72 20 61 6c 6c 65 67 61 74 69 6f 6e 20 6f 66 20 70 61 74 65 6e 74 0a 69 6e 66 72 69 | nt.or.allegation.of.patent.infri |
4300 | 6e 67 65 6d 65 6e 74 20 6f 72 20 66 6f 72 20 61 6e 79 20 6f 74 68 65 72 20 72 65 61 73 6f 6e 20 | ngement.or.for.any.other.reason. |
4320 | 28 6e 6f 74 20 6c 69 6d 69 74 65 64 20 74 6f 20 70 61 74 65 6e 74 20 69 73 73 75 65 73 29 2c 0a | (not.limited.to.patent.issues),. |
4340 | 63 6f 6e 64 69 74 69 6f 6e 73 20 61 72 65 20 69 6d 70 6f 73 65 64 20 6f 6e 20 79 6f 75 20 28 77 | conditions.are.imposed.on.you.(w |
4360 | 68 65 74 68 65 72 20 62 79 20 63 6f 75 72 74 20 6f 72 64 65 72 2c 20 61 67 72 65 65 6d 65 6e 74 | hether.by.court.order,.agreement |
4380 | 20 6f 72 0a 6f 74 68 65 72 77 69 73 65 29 20 74 68 61 74 20 63 6f 6e 74 72 61 64 69 63 74 20 74 | .or.otherwise).that.contradict.t |
43a0 | 68 65 20 63 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2c 20 74 | he.conditions.of.this.License,.t |
43c0 | 68 65 79 20 64 6f 20 6e 6f 74 0a 65 78 63 75 73 65 20 79 6f 75 20 66 72 6f 6d 20 74 68 65 20 63 | hey.do.not.excuse.you.from.the.c |
43e0 | 6f 6e 64 69 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2e 20 20 49 66 20 79 | onditions.of.this.License...If.y |
4400 | 6f 75 20 63 61 6e 6e 6f 74 0a 64 69 73 74 72 69 62 75 74 65 20 73 6f 20 61 73 20 74 6f 20 73 61 | ou.cannot.distribute.so.as.to.sa |
4420 | 74 69 73 66 79 20 73 69 6d 75 6c 74 61 6e 65 6f 75 73 6c 79 20 79 6f 75 72 20 6f 62 6c 69 67 61 | tisfy.simultaneously.your.obliga |
4440 | 74 69 6f 6e 73 20 75 6e 64 65 72 20 74 68 69 73 0a 4c 69 63 65 6e 73 65 20 61 6e 64 20 61 6e 79 | tions.under.this.License.and.any |
4460 | 20 6f 74 68 65 72 20 70 65 72 74 69 6e 65 6e 74 20 6f 62 6c 69 67 61 74 69 6f 6e 73 2c 20 74 68 | .other.pertinent.obligations,.th |
4480 | 65 6e 20 61 73 20 61 20 63 6f 6e 73 65 71 75 65 6e 63 65 20 79 6f 75 0a 6d 61 79 20 6e 6f 74 20 | en.as.a.consequence.you.may.not. |
44a0 | 64 69 73 74 72 69 62 75 74 65 20 74 68 65 20 50 72 6f 67 72 61 6d 20 61 74 20 61 6c 6c 2e 20 20 | distribute.the.Program.at.all... |
44c0 | 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 69 66 20 61 20 70 61 74 65 6e 74 0a 6c 69 63 65 6e 73 65 | For.example,.if.a.patent.license |
44e0 | 20 77 6f 75 6c 64 20 6e 6f 74 20 70 65 72 6d 69 74 20 72 6f 79 61 6c 74 79 2d 66 72 65 65 20 72 | .would.not.permit.royalty-free.r |
4500 | 65 64 69 73 74 72 69 62 75 74 69 6f 6e 20 6f 66 20 74 68 65 20 50 72 6f 67 72 61 6d 20 62 79 0a | edistribution.of.the.Program.by. |
4520 | 61 6c 6c 20 74 68 6f 73 65 20 77 68 6f 20 72 65 63 65 69 76 65 20 63 6f 70 69 65 73 20 64 69 72 | all.those.who.receive.copies.dir |
4540 | 65 63 74 6c 79 20 6f 72 20 69 6e 64 69 72 65 63 74 6c 79 20 74 68 72 6f 75 67 68 20 79 6f 75 2c | ectly.or.indirectly.through.you, |
4560 | 20 74 68 65 6e 0a 74 68 65 20 6f 6e 6c 79 20 77 61 79 20 79 6f 75 20 63 6f 75 6c 64 20 73 61 74 | .then.the.only.way.you.could.sat |
4580 | 69 73 66 79 20 62 6f 74 68 20 69 74 20 61 6e 64 20 74 68 69 73 20 4c 69 63 65 6e 73 65 20 77 6f | isfy.both.it.and.this.License.wo |
45a0 | 75 6c 64 20 62 65 20 74 6f 0a 72 65 66 72 61 69 6e 20 65 6e 74 69 72 65 6c 79 20 66 72 6f 6d 20 | uld.be.to.refrain.entirely.from. |
45c0 | 64 69 73 74 72 69 62 75 74 69 6f 6e 20 6f 66 20 74 68 65 20 50 72 6f 67 72 61 6d 2e 0a 0a 49 66 | distribution.of.the.Program...If |
45e0 | 20 61 6e 79 20 70 6f 72 74 69 6f 6e 20 6f 66 20 74 68 69 73 20 73 65 63 74 69 6f 6e 20 69 73 20 | .any.portion.of.this.section.is. |
4600 | 68 65 6c 64 20 69 6e 76 61 6c 69 64 20 6f 72 20 75 6e 65 6e 66 6f 72 63 65 61 62 6c 65 20 75 6e | held.invalid.or.unenforceable.un |
4620 | 64 65 72 0a 61 6e 79 20 70 61 72 74 69 63 75 6c 61 72 20 63 69 72 63 75 6d 73 74 61 6e 63 65 2c | der.any.particular.circumstance, |
4640 | 20 74 68 65 20 62 61 6c 61 6e 63 65 20 6f 66 20 74 68 65 20 73 65 63 74 69 6f 6e 20 69 73 20 69 | .the.balance.of.the.section.is.i |
4660 | 6e 74 65 6e 64 65 64 20 74 6f 0a 61 70 70 6c 79 20 61 6e 64 20 74 68 65 20 73 65 63 74 69 6f 6e | ntended.to.apply.and.the.section |
4680 | 20 61 73 20 61 20 77 68 6f 6c 65 20 69 73 20 69 6e 74 65 6e 64 65 64 20 74 6f 20 61 70 70 6c 79 | .as.a.whole.is.intended.to.apply |
46a0 | 20 69 6e 20 6f 74 68 65 72 0a 63 69 72 63 75 6d 73 74 61 6e 63 65 73 2e 0a 0a 49 74 20 69 73 20 | .in.other.circumstances...It.is. |
46c0 | 6e 6f 74 20 74 68 65 20 70 75 72 70 6f 73 65 20 6f 66 20 74 68 69 73 20 73 65 63 74 69 6f 6e 20 | not.the.purpose.of.this.section. |
46e0 | 74 6f 20 69 6e 64 75 63 65 20 79 6f 75 20 74 6f 20 69 6e 66 72 69 6e 67 65 20 61 6e 79 0a 70 61 | to.induce.you.to.infringe.any.pa |
4700 | 74 65 6e 74 73 20 6f 72 20 6f 74 68 65 72 20 70 72 6f 70 65 72 74 79 20 72 69 67 68 74 20 63 6c | tents.or.other.property.right.cl |
4720 | 61 69 6d 73 20 6f 72 20 74 6f 20 63 6f 6e 74 65 73 74 20 76 61 6c 69 64 69 74 79 20 6f 66 20 61 | aims.or.to.contest.validity.of.a |
4740 | 6e 79 0a 73 75 63 68 20 63 6c 61 69 6d 73 3b 20 74 68 69 73 20 73 65 63 74 69 6f 6e 20 68 61 73 | ny.such.claims;.this.section.has |
4760 | 20 74 68 65 20 73 6f 6c 65 20 70 75 72 70 6f 73 65 20 6f 66 20 70 72 6f 74 65 63 74 69 6e 67 20 | .the.sole.purpose.of.protecting. |
4780 | 74 68 65 0a 69 6e 74 65 67 72 69 74 79 20 6f 66 20 74 68 65 20 66 72 65 65 20 73 6f 66 74 77 61 | the.integrity.of.the.free.softwa |
47a0 | 72 65 20 64 69 73 74 72 69 62 75 74 69 6f 6e 20 73 79 73 74 65 6d 2c 20 77 68 69 63 68 20 69 73 | re.distribution.system,.which.is |
47c0 | 0a 69 6d 70 6c 65 6d 65 6e 74 65 64 20 62 79 20 70 75 62 6c 69 63 20 6c 69 63 65 6e 73 65 20 70 | .implemented.by.public.license.p |
47e0 | 72 61 63 74 69 63 65 73 2e 20 20 4d 61 6e 79 20 70 65 6f 70 6c 65 20 68 61 76 65 20 6d 61 64 65 | ractices...Many.people.have.made |
4800 | 0a 67 65 6e 65 72 6f 75 73 20 63 6f 6e 74 72 69 62 75 74 69 6f 6e 73 20 74 6f 20 74 68 65 20 77 | .generous.contributions.to.the.w |
4820 | 69 64 65 20 72 61 6e 67 65 20 6f 66 20 73 6f 66 74 77 61 72 65 20 64 69 73 74 72 69 62 75 74 65 | ide.range.of.software.distribute |
4840 | 64 0a 74 68 72 6f 75 67 68 20 74 68 61 74 20 73 79 73 74 65 6d 20 69 6e 20 72 65 6c 69 61 6e 63 | d.through.that.system.in.relianc |
4860 | 65 20 6f 6e 20 63 6f 6e 73 69 73 74 65 6e 74 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 6f 66 20 74 | e.on.consistent.application.of.t |
4880 | 68 61 74 0a 73 79 73 74 65 6d 3b 20 69 74 20 69 73 20 75 70 20 74 6f 20 74 68 65 20 61 75 74 68 | hat.system;.it.is.up.to.the.auth |
48a0 | 6f 72 2f 64 6f 6e 6f 72 20 74 6f 20 64 65 63 69 64 65 20 69 66 20 68 65 20 6f 72 20 73 68 65 20 | or/donor.to.decide.if.he.or.she. |
48c0 | 69 73 20 77 69 6c 6c 69 6e 67 0a 74 6f 20 64 69 73 74 72 69 62 75 74 65 20 73 6f 66 74 77 61 72 | is.willing.to.distribute.softwar |
48e0 | 65 20 74 68 72 6f 75 67 68 20 61 6e 79 20 6f 74 68 65 72 20 73 79 73 74 65 6d 20 61 6e 64 20 61 | e.through.any.other.system.and.a |
4900 | 20 6c 69 63 65 6e 73 65 65 20 63 61 6e 6e 6f 74 0a 69 6d 70 6f 73 65 20 74 68 61 74 20 63 68 6f | .licensee.cannot.impose.that.cho |
4920 | 69 63 65 2e 0a 0a 54 68 69 73 20 73 65 63 74 69 6f 6e 20 69 73 20 69 6e 74 65 6e 64 65 64 20 74 | ice...This.section.is.intended.t |
4940 | 6f 20 6d 61 6b 65 20 74 68 6f 72 6f 75 67 68 6c 79 20 63 6c 65 61 72 20 77 68 61 74 20 69 73 20 | o.make.thoroughly.clear.what.is. |
4960 | 62 65 6c 69 65 76 65 64 20 74 6f 0a 62 65 20 61 20 63 6f 6e 73 65 71 75 65 6e 63 65 20 6f 66 20 | believed.to.be.a.consequence.of. |
4980 | 74 68 65 20 72 65 73 74 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2e 0a 0c 0a 20 20 38 2e | the.rest.of.this.License......8. |
49a0 | 20 49 66 20 74 68 65 20 64 69 73 74 72 69 62 75 74 69 6f 6e 20 61 6e 64 2f 6f 72 20 75 73 65 20 | .If.the.distribution.and/or.use. |
49c0 | 6f 66 20 74 68 65 20 50 72 6f 67 72 61 6d 20 69 73 20 72 65 73 74 72 69 63 74 65 64 20 69 6e 0a | of.the.Program.is.restricted.in. |
49e0 | 63 65 72 74 61 69 6e 20 63 6f 75 6e 74 72 69 65 73 20 65 69 74 68 65 72 20 62 79 20 70 61 74 65 | certain.countries.either.by.pate |
4a00 | 6e 74 73 20 6f 72 20 62 79 20 63 6f 70 79 72 69 67 68 74 65 64 20 69 6e 74 65 72 66 61 63 65 73 | nts.or.by.copyrighted.interfaces |
4a20 | 2c 20 74 68 65 0a 6f 72 69 67 69 6e 61 6c 20 63 6f 70 79 72 69 67 68 74 20 68 6f 6c 64 65 72 20 | ,.the.original.copyright.holder. |
4a40 | 77 68 6f 20 70 6c 61 63 65 73 20 74 68 65 20 50 72 6f 67 72 61 6d 20 75 6e 64 65 72 20 74 68 69 | who.places.the.Program.under.thi |
4a60 | 73 20 4c 69 63 65 6e 73 65 0a 6d 61 79 20 61 64 64 20 61 6e 20 65 78 70 6c 69 63 69 74 20 67 65 | s.License.may.add.an.explicit.ge |
4a80 | 6f 67 72 61 70 68 69 63 61 6c 20 64 69 73 74 72 69 62 75 74 69 6f 6e 20 6c 69 6d 69 74 61 74 69 | ographical.distribution.limitati |
4aa0 | 6f 6e 20 65 78 63 6c 75 64 69 6e 67 0a 74 68 6f 73 65 20 63 6f 75 6e 74 72 69 65 73 2c 20 73 6f | on.excluding.those.countries,.so |
4ac0 | 20 74 68 61 74 20 64 69 73 74 72 69 62 75 74 69 6f 6e 20 69 73 20 70 65 72 6d 69 74 74 65 64 20 | .that.distribution.is.permitted. |
4ae0 | 6f 6e 6c 79 20 69 6e 20 6f 72 20 61 6d 6f 6e 67 0a 63 6f 75 6e 74 72 69 65 73 20 6e 6f 74 20 74 | only.in.or.among.countries.not.t |
4b00 | 68 75 73 20 65 78 63 6c 75 64 65 64 2e 20 20 49 6e 20 73 75 63 68 20 63 61 73 65 2c 20 74 68 69 | hus.excluded...In.such.case,.thi |
4b20 | 73 20 4c 69 63 65 6e 73 65 20 69 6e 63 6f 72 70 6f 72 61 74 65 73 0a 74 68 65 20 6c 69 6d 69 74 | s.License.incorporates.the.limit |
4b40 | 61 74 69 6f 6e 20 61 73 20 69 66 20 77 72 69 74 74 65 6e 20 69 6e 20 74 68 65 20 62 6f 64 79 20 | ation.as.if.written.in.the.body. |
4b60 | 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2e 0a 0a 20 20 39 2e 20 54 68 65 20 46 72 65 65 20 | of.this.License.....9..The.Free. |
4b80 | 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 20 6d 61 79 20 70 75 62 6c 69 73 68 20 | Software.Foundation.may.publish. |
4ba0 | 72 65 76 69 73 65 64 20 61 6e 64 2f 6f 72 20 6e 65 77 20 76 65 72 73 69 6f 6e 73 0a 6f 66 20 74 | revised.and/or.new.versions.of.t |
4bc0 | 68 65 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 66 72 6f 6d 20 74 | he.General.Public.License.from.t |
4be0 | 69 6d 65 20 74 6f 20 74 69 6d 65 2e 20 20 53 75 63 68 20 6e 65 77 20 76 65 72 73 69 6f 6e 73 20 | ime.to.time...Such.new.versions. |
4c00 | 77 69 6c 6c 0a 62 65 20 73 69 6d 69 6c 61 72 20 69 6e 20 73 70 69 72 69 74 20 74 6f 20 74 68 65 | will.be.similar.in.spirit.to.the |
4c20 | 20 70 72 65 73 65 6e 74 20 76 65 72 73 69 6f 6e 2c 20 62 75 74 20 6d 61 79 20 64 69 66 66 65 72 | .present.version,.but.may.differ |
4c40 | 20 69 6e 20 64 65 74 61 69 6c 20 74 6f 0a 61 64 64 72 65 73 73 20 6e 65 77 20 70 72 6f 62 6c 65 | .in.detail.to.address.new.proble |
4c60 | 6d 73 20 6f 72 20 63 6f 6e 63 65 72 6e 73 2e 0a 0a 45 61 63 68 20 76 65 72 73 69 6f 6e 20 69 73 | ms.or.concerns...Each.version.is |
4c80 | 20 67 69 76 65 6e 20 61 20 64 69 73 74 69 6e 67 75 69 73 68 69 6e 67 20 76 65 72 73 69 6f 6e 20 | .given.a.distinguishing.version. |
4ca0 | 6e 75 6d 62 65 72 2e 20 20 49 66 20 74 68 65 20 50 72 6f 67 72 61 6d 0a 73 70 65 63 69 66 69 65 | number...If.the.Program.specifie |
4cc0 | 73 20 61 20 76 65 72 73 69 6f 6e 20 6e 75 6d 62 65 72 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e | s.a.version.number.of.this.Licen |
4ce0 | 73 65 20 77 68 69 63 68 20 61 70 70 6c 69 65 73 20 74 6f 20 69 74 20 61 6e 64 20 22 61 6e 79 0a | se.which.applies.to.it.and."any. |
4d00 | 6c 61 74 65 72 20 76 65 72 73 69 6f 6e 22 2c 20 79 6f 75 20 68 61 76 65 20 74 68 65 20 6f 70 74 | later.version",.you.have.the.opt |
4d20 | 69 6f 6e 20 6f 66 20 66 6f 6c 6c 6f 77 69 6e 67 20 74 68 65 20 74 65 72 6d 73 20 61 6e 64 20 63 | ion.of.following.the.terms.and.c |
4d40 | 6f 6e 64 69 74 69 6f 6e 73 0a 65 69 74 68 65 72 20 6f 66 20 74 68 61 74 20 76 65 72 73 69 6f 6e | onditions.either.of.that.version |
4d60 | 20 6f 72 20 6f 66 20 61 6e 79 20 6c 61 74 65 72 20 76 65 72 73 69 6f 6e 20 70 75 62 6c 69 73 68 | .or.of.any.later.version.publish |
4d80 | 65 64 20 62 79 20 74 68 65 20 46 72 65 65 0a 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 | ed.by.the.Free.Software.Foundati |
4da0 | 6f 6e 2e 20 20 49 66 20 74 68 65 20 50 72 6f 67 72 61 6d 20 64 6f 65 73 20 6e 6f 74 20 73 70 65 | on...If.the.Program.does.not.spe |
4dc0 | 63 69 66 79 20 61 20 76 65 72 73 69 6f 6e 20 6e 75 6d 62 65 72 20 6f 66 0a 74 68 69 73 20 4c 69 | cify.a.version.number.of.this.Li |
4de0 | 63 65 6e 73 65 2c 20 79 6f 75 20 6d 61 79 20 63 68 6f 6f 73 65 20 61 6e 79 20 76 65 72 73 69 6f | cense,.you.may.choose.any.versio |
4e00 | 6e 20 65 76 65 72 20 70 75 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 | n.ever.published.by.the.Free.Sof |
4e20 | 74 77 61 72 65 0a 46 6f 75 6e 64 61 74 69 6f 6e 2e 0a 0a 20 20 31 30 2e 20 49 66 20 79 6f 75 20 | tware.Foundation.....10..If.you. |
4e40 | 77 69 73 68 20 74 6f 20 69 6e 63 6f 72 70 6f 72 61 74 65 20 70 61 72 74 73 20 6f 66 20 74 68 65 | wish.to.incorporate.parts.of.the |
4e60 | 20 50 72 6f 67 72 61 6d 20 69 6e 74 6f 20 6f 74 68 65 72 20 66 72 65 65 0a 70 72 6f 67 72 61 6d | .Program.into.other.free.program |
4e80 | 73 20 77 68 6f 73 65 20 64 69 73 74 72 69 62 75 74 69 6f 6e 20 63 6f 6e 64 69 74 69 6f 6e 73 20 | s.whose.distribution.conditions. |
4ea0 | 61 72 65 20 64 69 66 66 65 72 65 6e 74 2c 20 77 72 69 74 65 20 74 6f 20 74 68 65 20 61 75 74 68 | are.different,.write.to.the.auth |
4ec0 | 6f 72 0a 74 6f 20 61 73 6b 20 66 6f 72 20 70 65 72 6d 69 73 73 69 6f 6e 2e 20 20 46 6f 72 20 73 | or.to.ask.for.permission...For.s |
4ee0 | 6f 66 74 77 61 72 65 20 77 68 69 63 68 20 69 73 20 63 6f 70 79 72 69 67 68 74 65 64 20 62 79 20 | oftware.which.is.copyrighted.by. |
4f00 | 74 68 65 20 46 72 65 65 0a 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 77 72 | the.Free.Software.Foundation,.wr |
4f20 | 69 74 65 20 74 6f 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 | ite.to.the.Free.Software.Foundat |
4f40 | 69 6f 6e 3b 20 77 65 20 73 6f 6d 65 74 69 6d 65 73 0a 6d 61 6b 65 20 65 78 63 65 70 74 69 6f 6e | ion;.we.sometimes.make.exception |
4f60 | 73 20 66 6f 72 20 74 68 69 73 2e 20 20 4f 75 72 20 64 65 63 69 73 69 6f 6e 20 77 69 6c 6c 20 62 | s.for.this...Our.decision.will.b |
4f80 | 65 20 67 75 69 64 65 64 20 62 79 20 74 68 65 20 74 77 6f 20 67 6f 61 6c 73 0a 6f 66 20 70 72 65 | e.guided.by.the.two.goals.of.pre |
4fa0 | 73 65 72 76 69 6e 67 20 74 68 65 20 66 72 65 65 20 73 74 61 74 75 73 20 6f 66 20 61 6c 6c 20 64 | serving.the.free.status.of.all.d |
4fc0 | 65 72 69 76 61 74 69 76 65 73 20 6f 66 20 6f 75 72 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 20 | erivatives.of.our.free.software. |
4fe0 | 61 6e 64 0a 6f 66 20 70 72 6f 6d 6f 74 69 6e 67 20 74 68 65 20 73 68 61 72 69 6e 67 20 61 6e 64 | and.of.promoting.the.sharing.and |
5000 | 20 72 65 75 73 65 20 6f 66 20 73 6f 66 74 77 61 72 65 20 67 65 6e 65 72 61 6c 6c 79 2e 0a 0a 09 | .reuse.of.software.generally.... |
5020 | 09 09 20 20 20 20 4e 4f 20 57 41 52 52 41 4e 54 59 0a 0a 20 20 31 31 2e 20 42 45 43 41 55 53 45 | ......NO.WARRANTY....11..BECAUSE |
5040 | 20 54 48 45 20 50 52 4f 47 52 41 4d 20 49 53 20 4c 49 43 45 4e 53 45 44 20 46 52 45 45 20 4f 46 | .THE.PROGRAM.IS.LICENSED.FREE.OF |
5060 | 20 43 48 41 52 47 45 2c 20 54 48 45 52 45 20 49 53 20 4e 4f 20 57 41 52 52 41 4e 54 59 0a 46 4f | .CHARGE,.THERE.IS.NO.WARRANTY.FO |
5080 | 52 20 54 48 45 20 50 52 4f 47 52 41 4d 2c 20 54 4f 20 54 48 45 20 45 58 54 45 4e 54 20 50 45 52 | R.THE.PROGRAM,.TO.THE.EXTENT.PER |
50a0 | 4d 49 54 54 45 44 20 42 59 20 41 50 50 4c 49 43 41 42 4c 45 20 4c 41 57 2e 20 20 45 58 43 45 50 | MITTED.BY.APPLICABLE.LAW...EXCEP |
50c0 | 54 20 57 48 45 4e 0a 4f 54 48 45 52 57 49 53 45 20 53 54 41 54 45 44 20 49 4e 20 57 52 49 54 49 | T.WHEN.OTHERWISE.STATED.IN.WRITI |
50e0 | 4e 47 20 54 48 45 20 43 4f 50 59 52 49 47 48 54 20 48 4f 4c 44 45 52 53 20 41 4e 44 2f 4f 52 20 | NG.THE.COPYRIGHT.HOLDERS.AND/OR. |
5100 | 4f 54 48 45 52 20 50 41 52 54 49 45 53 0a 50 52 4f 56 49 44 45 20 54 48 45 20 50 52 4f 47 52 41 | OTHER.PARTIES.PROVIDE.THE.PROGRA |
5120 | 4d 20 22 41 53 20 49 53 22 20 57 49 54 48 4f 55 54 20 57 41 52 52 41 4e 54 59 20 4f 46 20 41 4e | M."AS.IS".WITHOUT.WARRANTY.OF.AN |
5140 | 59 20 4b 49 4e 44 2c 20 45 49 54 48 45 52 20 45 58 50 52 45 53 53 45 44 0a 4f 52 20 49 4d 50 4c | Y.KIND,.EITHER.EXPRESSED.OR.IMPL |
5160 | 49 45 44 2c 20 49 4e 43 4c 55 44 49 4e 47 2c 20 42 55 54 20 4e 4f 54 20 4c 49 4d 49 54 45 44 20 | IED,.INCLUDING,.BUT.NOT.LIMITED. |
5180 | 54 4f 2c 20 54 48 45 20 49 4d 50 4c 49 45 44 20 57 41 52 52 41 4e 54 49 45 53 20 4f 46 0a 4d 45 | TO,.THE.IMPLIED.WARRANTIES.OF.ME |
51a0 | 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 | RCHANTABILITY.AND.FITNESS.FOR.A. |
51c0 | 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 20 20 54 48 45 20 45 4e 54 49 52 45 20 | PARTICULAR.PURPOSE...THE.ENTIRE. |
51e0 | 52 49 53 4b 20 41 53 0a 54 4f 20 54 48 45 20 51 55 41 4c 49 54 59 20 41 4e 44 20 50 45 52 46 4f | RISK.AS.TO.THE.QUALITY.AND.PERFO |
5200 | 52 4d 41 4e 43 45 20 4f 46 20 54 48 45 20 50 52 4f 47 52 41 4d 20 49 53 20 57 49 54 48 20 59 4f | RMANCE.OF.THE.PROGRAM.IS.WITH.YO |
5220 | 55 2e 20 20 53 48 4f 55 4c 44 20 54 48 45 0a 50 52 4f 47 52 41 4d 20 50 52 4f 56 45 20 44 45 46 | U...SHOULD.THE.PROGRAM.PROVE.DEF |
5240 | 45 43 54 49 56 45 2c 20 59 4f 55 20 41 53 53 55 4d 45 20 54 48 45 20 43 4f 53 54 20 4f 46 20 41 | ECTIVE,.YOU.ASSUME.THE.COST.OF.A |
5260 | 4c 4c 20 4e 45 43 45 53 53 41 52 59 20 53 45 52 56 49 43 49 4e 47 2c 0a 52 45 50 41 49 52 20 4f | LL.NECESSARY.SERVICING,.REPAIR.O |
5280 | 52 20 43 4f 52 52 45 43 54 49 4f 4e 2e 0a 0a 20 20 31 32 2e 20 49 4e 20 4e 4f 20 45 56 45 4e 54 | R.CORRECTION.....12..IN.NO.EVENT |
52a0 | 20 55 4e 4c 45 53 53 20 52 45 51 55 49 52 45 44 20 42 59 20 41 50 50 4c 49 43 41 42 4c 45 20 4c | .UNLESS.REQUIRED.BY.APPLICABLE.L |
52c0 | 41 57 20 4f 52 20 41 47 52 45 45 44 20 54 4f 20 49 4e 20 57 52 49 54 49 4e 47 0a 57 49 4c 4c 20 | AW.OR.AGREED.TO.IN.WRITING.WILL. |
52e0 | 41 4e 59 20 43 4f 50 59 52 49 47 48 54 20 48 4f 4c 44 45 52 2c 20 4f 52 20 41 4e 59 20 4f 54 48 | ANY.COPYRIGHT.HOLDER,.OR.ANY.OTH |
5300 | 45 52 20 50 41 52 54 59 20 57 48 4f 20 4d 41 59 20 4d 4f 44 49 46 59 20 41 4e 44 2f 4f 52 0a 52 | ER.PARTY.WHO.MAY.MODIFY.AND/OR.R |
5320 | 45 44 49 53 54 52 49 42 55 54 45 20 54 48 45 20 50 52 4f 47 52 41 4d 20 41 53 20 50 45 52 4d 49 | EDISTRIBUTE.THE.PROGRAM.AS.PERMI |
5340 | 54 54 45 44 20 41 42 4f 56 45 2c 20 42 45 20 4c 49 41 42 4c 45 20 54 4f 20 59 4f 55 20 46 4f 52 | TTED.ABOVE,.BE.LIABLE.TO.YOU.FOR |
5360 | 20 44 41 4d 41 47 45 53 2c 0a 49 4e 43 4c 55 44 49 4e 47 20 41 4e 59 20 47 45 4e 45 52 41 4c 2c | .DAMAGES,.INCLUDING.ANY.GENERAL, |
5380 | 20 53 50 45 43 49 41 4c 2c 20 49 4e 43 49 44 45 4e 54 41 4c 20 4f 52 20 43 4f 4e 53 45 51 55 45 | .SPECIAL,.INCIDENTAL.OR.CONSEQUE |
53a0 | 4e 54 49 41 4c 20 44 41 4d 41 47 45 53 20 41 52 49 53 49 4e 47 0a 4f 55 54 20 4f 46 20 54 48 45 | NTIAL.DAMAGES.ARISING.OUT.OF.THE |
53c0 | 20 55 53 45 20 4f 52 20 49 4e 41 42 49 4c 49 54 59 20 54 4f 20 55 53 45 20 54 48 45 20 50 52 4f | .USE.OR.INABILITY.TO.USE.THE.PRO |
53e0 | 47 52 41 4d 20 28 49 4e 43 4c 55 44 49 4e 47 20 42 55 54 20 4e 4f 54 20 4c 49 4d 49 54 45 44 0a | GRAM.(INCLUDING.BUT.NOT.LIMITED. |
5400 | 54 4f 20 4c 4f 53 53 20 4f 46 20 44 41 54 41 20 4f 52 20 44 41 54 41 20 42 45 49 4e 47 20 52 45 | TO.LOSS.OF.DATA.OR.DATA.BEING.RE |
5420 | 4e 44 45 52 45 44 20 49 4e 41 43 43 55 52 41 54 45 20 4f 52 20 4c 4f 53 53 45 53 20 53 55 53 54 | NDERED.INACCURATE.OR.LOSSES.SUST |
5440 | 41 49 4e 45 44 20 42 59 0a 59 4f 55 20 4f 52 20 54 48 49 52 44 20 50 41 52 54 49 45 53 20 4f 52 | AINED.BY.YOU.OR.THIRD.PARTIES.OR |
5460 | 20 41 20 46 41 49 4c 55 52 45 20 4f 46 20 54 48 45 20 50 52 4f 47 52 41 4d 20 54 4f 20 4f 50 45 | .A.FAILURE.OF.THE.PROGRAM.TO.OPE |
5480 | 52 41 54 45 20 57 49 54 48 20 41 4e 59 20 4f 54 48 45 52 0a 50 52 4f 47 52 41 4d 53 29 2c 20 45 | RATE.WITH.ANY.OTHER.PROGRAMS),.E |
54a0 | 56 45 4e 20 49 46 20 53 55 43 48 20 48 4f 4c 44 45 52 20 4f 52 20 4f 54 48 45 52 20 50 41 52 54 | VEN.IF.SUCH.HOLDER.OR.OTHER.PART |
54c0 | 59 20 48 41 53 20 42 45 45 4e 20 41 44 56 49 53 45 44 20 4f 46 20 54 48 45 0a 50 4f 53 53 49 42 | Y.HAS.BEEN.ADVISED.OF.THE.POSSIB |
54e0 | 49 4c 49 54 59 20 4f 46 20 53 55 43 48 20 44 41 4d 41 47 45 53 2e 0a 0a 09 09 20 20 20 20 20 45 | ILITY.OF.SUCH.DAMAGES..........E |
5500 | 4e 44 20 4f 46 20 54 45 52 4d 53 20 41 4e 44 20 43 4f 4e 44 49 54 49 4f 4e 53 0a 0c 0a 09 41 70 | ND.OF.TERMS.AND.CONDITIONS....Ap |
5520 | 70 65 6e 64 69 78 3a 20 48 6f 77 20 74 6f 20 41 70 70 6c 79 20 54 68 65 73 65 20 54 65 72 6d 73 | pendix:.How.to.Apply.These.Terms |
5540 | 20 74 6f 20 59 6f 75 72 20 4e 65 77 20 50 72 6f 67 72 61 6d 73 0a 0a 20 20 49 66 20 79 6f 75 20 | .to.Your.New.Programs....If.you. |
5560 | 64 65 76 65 6c 6f 70 20 61 20 6e 65 77 20 70 72 6f 67 72 61 6d 2c 20 61 6e 64 20 79 6f 75 20 77 | develop.a.new.program,.and.you.w |
5580 | 61 6e 74 20 69 74 20 74 6f 20 62 65 20 6f 66 20 74 68 65 20 67 72 65 61 74 65 73 74 0a 70 6f 73 | ant.it.to.be.of.the.greatest.pos |
55a0 | 73 69 62 6c 65 20 75 73 65 20 74 6f 20 74 68 65 20 70 75 62 6c 69 63 2c 20 74 68 65 20 62 65 73 | sible.use.to.the.public,.the.bes |
55c0 | 74 20 77 61 79 20 74 6f 20 61 63 68 69 65 76 65 20 74 68 69 73 20 69 73 20 74 6f 20 6d 61 6b 65 | t.way.to.achieve.this.is.to.make |
55e0 | 20 69 74 0a 66 72 65 65 20 73 6f 66 74 77 61 72 65 20 77 68 69 63 68 20 65 76 65 72 79 6f 6e 65 | .it.free.software.which.everyone |
5600 | 20 63 61 6e 20 72 65 64 69 73 74 72 69 62 75 74 65 20 61 6e 64 20 63 68 61 6e 67 65 20 75 6e 64 | .can.redistribute.and.change.und |
5620 | 65 72 20 74 68 65 73 65 20 74 65 72 6d 73 2e 0a 0a 20 20 54 6f 20 64 6f 20 73 6f 2c 20 61 74 74 | er.these.terms.....To.do.so,.att |
5640 | 61 63 68 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 6e 6f 74 69 63 65 73 20 74 6f 20 74 68 65 | ach.the.following.notices.to.the |
5660 | 20 70 72 6f 67 72 61 6d 2e 20 20 49 74 20 69 73 20 73 61 66 65 73 74 0a 74 6f 20 61 74 74 61 63 | .program...It.is.safest.to.attac |
5680 | 68 20 74 68 65 6d 20 74 6f 20 74 68 65 20 73 74 61 72 74 20 6f 66 20 65 61 63 68 20 73 6f 75 72 | h.them.to.the.start.of.each.sour |
56a0 | 63 65 20 66 69 6c 65 20 74 6f 20 6d 6f 73 74 20 65 66 66 65 63 74 69 76 65 6c 79 0a 63 6f 6e 76 | ce.file.to.most.effectively.conv |
56c0 | 65 79 20 74 68 65 20 65 78 63 6c 75 73 69 6f 6e 20 6f 66 20 77 61 72 72 61 6e 74 79 3b 20 61 6e | ey.the.exclusion.of.warranty;.an |
56e0 | 64 20 65 61 63 68 20 66 69 6c 65 20 73 68 6f 75 6c 64 20 68 61 76 65 20 61 74 20 6c 65 61 73 74 | d.each.file.should.have.at.least |
5700 | 0a 74 68 65 20 22 63 6f 70 79 72 69 67 68 74 22 20 6c 69 6e 65 20 61 6e 64 20 61 20 70 6f 69 6e | .the."copyright".line.and.a.poin |
5720 | 74 65 72 20 74 6f 20 77 68 65 72 65 20 74 68 65 20 66 75 6c 6c 20 6e 6f 74 69 63 65 20 69 73 20 | ter.to.where.the.full.notice.is. |
5740 | 66 6f 75 6e 64 2e 0a 0a 20 20 20 20 3c 6f 6e 65 20 6c 69 6e 65 20 74 6f 20 67 69 76 65 20 74 68 | found.......<one.line.to.give.th |
5760 | 65 20 70 72 6f 67 72 61 6d 27 73 20 6e 61 6d 65 20 61 6e 64 20 61 20 62 72 69 65 66 20 69 64 65 | e.program's.name.and.a.brief.ide |
5780 | 61 20 6f 66 20 77 68 61 74 20 69 74 20 64 6f 65 73 2e 3e 0a 20 20 20 20 43 6f 70 79 72 69 67 68 | a.of.what.it.does.>.....Copyrigh |
57a0 | 74 20 28 43 29 20 31 39 79 79 20 20 3c 6e 61 6d 65 20 6f 66 20 61 75 74 68 6f 72 3e 0a 0a 20 20 | t.(C).19yy..<name.of.author>.... |
57c0 | 20 20 54 68 69 73 20 70 72 6f 67 72 61 6d 20 69 73 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 3b | ..This.program.is.free.software; |
57e0 | 20 79 6f 75 20 63 61 6e 20 72 65 64 69 73 74 72 69 62 75 74 65 20 69 74 20 61 6e 64 2f 6f 72 20 | .you.can.redistribute.it.and/or. |
5800 | 6d 6f 64 69 66 79 0a 20 20 20 20 69 74 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 | modify.....it.under.the.terms.of |
5820 | 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 | .the.GNU.General.Public.License. |
5840 | 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 0a 20 20 20 20 74 68 65 20 46 72 65 65 20 53 6f 66 | as.published.by.....the.Free.Sof |
5860 | 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 3b 20 65 69 74 68 65 72 20 76 65 72 73 69 6f 6e | tware.Foundation;.either.version |
5880 | 20 32 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 2c 20 6f 72 0a 20 20 20 20 28 61 74 20 79 6f | .2.of.the.License,.or.....(at.yo |
58a0 | 75 72 20 6f 70 74 69 6f 6e 29 20 61 6e 79 20 6c 61 74 65 72 20 76 65 72 73 69 6f 6e 2e 0a 0a 20 | ur.option).any.later.version.... |
58c0 | 20 20 20 54 68 69 73 20 70 72 6f 67 72 61 6d 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 69 | ...This.program.is.distributed.i |
58e0 | 6e 20 74 68 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 20 77 69 6c 6c 20 62 65 20 75 73 65 66 75 | n.the.hope.that.it.will.be.usefu |
5900 | 6c 2c 0a 20 20 20 20 62 75 74 20 57 49 54 48 4f 55 54 20 41 4e 59 20 57 41 52 52 41 4e 54 59 3b | l,.....but.WITHOUT.ANY.WARRANTY; |
5920 | 20 77 69 74 68 6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 6d 70 6c 69 65 64 20 77 61 72 72 61 6e | .without.even.the.implied.warran |
5940 | 74 79 20 6f 66 0a 20 20 20 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 6f 72 20 46 49 54 | ty.of.....MERCHANTABILITY.or.FIT |
5960 | 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 20 20 | NESS.FOR.A.PARTICULAR.PURPOSE... |
5980 | 53 65 65 20 74 68 65 0a 20 20 20 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c | See.the.....GNU.General.Public.L |
59a0 | 69 63 65 6e 73 65 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 0a 0a 20 20 20 20 59 6f | icense.for.more.details.......Yo |
59c0 | 75 20 73 68 6f 75 6c 64 20 68 61 76 65 20 72 65 63 65 69 76 65 64 20 61 20 63 6f 70 79 20 6f 66 | u.should.have.received.a.copy.of |
59e0 | 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 0a | .the.GNU.General.Public.License. |
5a00 | 20 20 20 20 61 6c 6f 6e 67 20 77 69 74 68 20 74 68 69 73 20 70 72 6f 67 72 61 6d 3b 20 69 66 20 | ....along.with.this.program;.if. |
5a20 | 6e 6f 74 2c 20 77 72 69 74 65 20 74 6f 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a | not,.write.to.the.Free.Software. |
5a40 | 20 20 20 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 49 6e 63 2e 2c 20 36 37 35 20 4d 61 73 73 20 41 | ....Foundation,.Inc.,.675.Mass.A |
5a60 | 76 65 2c 20 43 61 6d 62 72 69 64 67 65 2c 20 4d 41 20 30 32 31 33 39 2c 20 55 53 41 2e 0a 0a 41 | ve,.Cambridge,.MA.02139,.USA...A |
5a80 | 6c 73 6f 20 61 64 64 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 6f 6e 20 68 6f 77 20 74 6f 20 63 6f | lso.add.information.on.how.to.co |
5aa0 | 6e 74 61 63 74 20 79 6f 75 20 62 79 20 65 6c 65 63 74 72 6f 6e 69 63 20 61 6e 64 20 70 61 70 65 | ntact.you.by.electronic.and.pape |
5ac0 | 72 20 6d 61 69 6c 2e 0a 0a 49 66 20 74 68 65 20 70 72 6f 67 72 61 6d 20 69 73 20 69 6e 74 65 72 | r.mail...If.the.program.is.inter |
5ae0 | 61 63 74 69 76 65 2c 20 6d 61 6b 65 20 69 74 20 6f 75 74 70 75 74 20 61 20 73 68 6f 72 74 20 6e | active,.make.it.output.a.short.n |
5b00 | 6f 74 69 63 65 20 6c 69 6b 65 20 74 68 69 73 0a 77 68 65 6e 20 69 74 20 73 74 61 72 74 73 20 69 | otice.like.this.when.it.starts.i |
5b20 | 6e 20 61 6e 20 69 6e 74 65 72 61 63 74 69 76 65 20 6d 6f 64 65 3a 0a 0a 20 20 20 20 47 6e 6f 6d | n.an.interactive.mode:......Gnom |
5b40 | 6f 76 69 73 69 6f 6e 20 76 65 72 73 69 6f 6e 20 36 39 2c 20 43 6f 70 79 72 69 67 68 74 20 28 43 | ovision.version.69,.Copyright.(C |
5b60 | 29 20 31 39 79 79 20 6e 61 6d 65 20 6f 66 20 61 75 74 68 6f 72 0a 20 20 20 20 47 6e 6f 6d 6f 76 | ).19yy.name.of.author.....Gnomov |
5b80 | 69 73 69 6f 6e 20 63 6f 6d 65 73 20 77 69 74 68 20 41 42 53 4f 4c 55 54 45 4c 59 20 4e 4f 20 57 | ision.comes.with.ABSOLUTELY.NO.W |
5ba0 | 41 52 52 41 4e 54 59 3b 20 66 6f 72 20 64 65 74 61 69 6c 73 20 74 79 70 65 20 60 73 68 6f 77 20 | ARRANTY;.for.details.type.`show. |
5bc0 | 77 27 2e 0a 20 20 20 20 54 68 69 73 20 69 73 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 2c 20 61 | w'......This.is.free.software,.a |
5be0 | 6e 64 20 79 6f 75 20 61 72 65 20 77 65 6c 63 6f 6d 65 20 74 6f 20 72 65 64 69 73 74 72 69 62 75 | nd.you.are.welcome.to.redistribu |
5c00 | 74 65 20 69 74 0a 20 20 20 20 75 6e 64 65 72 20 63 65 72 74 61 69 6e 20 63 6f 6e 64 69 74 69 6f | te.it.....under.certain.conditio |
5c20 | 6e 73 3b 20 74 79 70 65 20 60 73 68 6f 77 20 63 27 20 66 6f 72 20 64 65 74 61 69 6c 73 2e 0a 0a | ns;.type.`show.c'.for.details... |
5c40 | 54 68 65 20 68 79 70 6f 74 68 65 74 69 63 61 6c 20 63 6f 6d 6d 61 6e 64 73 20 60 73 68 6f 77 20 | The.hypothetical.commands.`show. |
5c60 | 77 27 20 61 6e 64 20 60 73 68 6f 77 20 63 27 20 73 68 6f 75 6c 64 20 73 68 6f 77 20 74 68 65 20 | w'.and.`show.c'.should.show.the. |
5c80 | 61 70 70 72 6f 70 72 69 61 74 65 0a 70 61 72 74 73 20 6f 66 20 74 68 65 20 47 65 6e 65 72 61 6c | appropriate.parts.of.the.General |
5ca0 | 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 2e 20 20 4f 66 20 63 6f 75 72 73 65 2c 20 74 68 65 | .Public.License...Of.course,.the |
5cc0 | 20 63 6f 6d 6d 61 6e 64 73 20 79 6f 75 20 75 73 65 20 6d 61 79 0a 62 65 20 63 61 6c 6c 65 64 20 | .commands.you.use.may.be.called. |
5ce0 | 73 6f 6d 65 74 68 69 6e 67 20 6f 74 68 65 72 20 74 68 61 6e 20 60 73 68 6f 77 20 77 27 20 61 6e | something.other.than.`show.w'.an |
5d00 | 64 20 60 73 68 6f 77 20 63 27 3b 20 74 68 65 79 20 63 6f 75 6c 64 20 65 76 65 6e 20 62 65 0a 6d | d.`show.c';.they.could.even.be.m |
5d20 | 6f 75 73 65 2d 63 6c 69 63 6b 73 20 6f 72 20 6d 65 6e 75 20 69 74 65 6d 73 2d 2d 77 68 61 74 65 | ouse-clicks.or.menu.items--whate |
5d40 | 76 65 72 20 73 75 69 74 73 20 79 6f 75 72 20 70 72 6f 67 72 61 6d 2e 0a 0a 59 6f 75 20 73 68 6f | ver.suits.your.program...You.sho |
5d60 | 75 6c 64 20 61 6c 73 6f 20 67 65 74 20 79 6f 75 72 20 65 6d 70 6c 6f 79 65 72 20 28 69 66 20 79 | uld.also.get.your.employer.(if.y |
5d80 | 6f 75 20 77 6f 72 6b 20 61 73 20 61 20 70 72 6f 67 72 61 6d 6d 65 72 29 20 6f 72 20 79 6f 75 72 | ou.work.as.a.programmer).or.your |
5da0 | 0a 73 63 68 6f 6f 6c 2c 20 69 66 20 61 6e 79 2c 20 74 6f 20 73 69 67 6e 20 61 20 22 63 6f 70 79 | .school,.if.any,.to.sign.a."copy |
5dc0 | 72 69 67 68 74 20 64 69 73 63 6c 61 69 6d 65 72 22 20 66 6f 72 20 74 68 65 20 70 72 6f 67 72 61 | right.disclaimer".for.the.progra |
5de0 | 6d 2c 20 69 66 0a 6e 65 63 65 73 73 61 72 79 2e 20 20 48 65 72 65 20 69 73 20 61 20 73 61 6d 70 | m,.if.necessary...Here.is.a.samp |
5e00 | 6c 65 3b 20 61 6c 74 65 72 20 74 68 65 20 6e 61 6d 65 73 3a 0a 0a 20 20 59 6f 79 6f 64 79 6e 65 | le;.alter.the.names:....Yoyodyne |
5e20 | 2c 20 49 6e 63 2e 2c 20 68 65 72 65 62 79 20 64 69 73 63 6c 61 69 6d 73 20 61 6c 6c 20 63 6f 70 | ,.Inc.,.hereby.disclaims.all.cop |
5e40 | 79 72 69 67 68 74 20 69 6e 74 65 72 65 73 74 20 69 6e 20 74 68 65 20 70 72 6f 67 72 61 6d 0a 20 | yright.interest.in.the.program.. |
5e60 | 20 60 47 6e 6f 6d 6f 76 69 73 69 6f 6e 27 20 28 77 68 69 63 68 20 6d 61 6b 65 73 20 70 61 73 73 | .`Gnomovision'.(which.makes.pass |
5e80 | 65 73 20 61 74 20 63 6f 6d 70 69 6c 65 72 73 29 20 77 72 69 74 74 65 6e 20 62 79 20 4a 61 6d 65 | es.at.compilers).written.by.Jame |
5ea0 | 73 20 48 61 63 6b 65 72 2e 0a 0a 20 20 3c 73 69 67 6e 61 74 75 72 65 20 6f 66 20 54 79 20 43 6f | s.Hacker.....<signature.of.Ty.Co |
5ec0 | 6f 6e 3e 2c 20 31 20 41 70 72 69 6c 20 31 39 38 39 0a 20 20 54 79 20 43 6f 6f 6e 2c 20 50 72 65 | on>,.1.April.1989...Ty.Coon,.Pre |
5ee0 | 73 69 64 65 6e 74 20 6f 66 20 56 69 63 65 0a 0a 54 68 69 73 20 47 65 6e 65 72 61 6c 20 50 75 62 | sident.of.Vice..This.General.Pub |
5f00 | 6c 69 63 20 4c 69 63 65 6e 73 65 20 64 6f 65 73 20 6e 6f 74 20 70 65 72 6d 69 74 20 69 6e 63 6f | lic.License.does.not.permit.inco |
5f20 | 72 70 6f 72 61 74 69 6e 67 20 79 6f 75 72 20 70 72 6f 67 72 61 6d 20 69 6e 74 6f 0a 70 72 6f 70 | rporating.your.program.into.prop |
5f40 | 72 69 65 74 61 72 79 20 70 72 6f 67 72 61 6d 73 2e 20 20 49 66 20 79 6f 75 72 20 70 72 6f 67 72 | rietary.programs...If.your.progr |
5f60 | 61 6d 20 69 73 20 61 20 73 75 62 72 6f 75 74 69 6e 65 20 6c 69 62 72 61 72 79 2c 20 79 6f 75 20 | am.is.a.subroutine.library,.you. |
5f80 | 6d 61 79 0a 63 6f 6e 73 69 64 65 72 20 69 74 20 6d 6f 72 65 20 75 73 65 66 75 6c 20 74 6f 20 70 | may.consider.it.more.useful.to.p |
5fa0 | 65 72 6d 69 74 20 6c 69 6e 6b 69 6e 67 20 70 72 6f 70 72 69 65 74 61 72 79 20 61 70 70 6c 69 63 | ermit.linking.proprietary.applic |
5fc0 | 61 74 69 6f 6e 73 20 77 69 74 68 20 74 68 65 0a 6c 69 62 72 61 72 79 2e 20 20 49 66 20 74 68 69 | ations.with.the.library...If.thi |
5fe0 | 73 20 69 73 20 77 68 61 74 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 64 6f 2c 20 75 73 65 20 74 68 | s.is.what.you.want.to.do,.use.th |
6000 | 65 20 47 4e 55 20 4c 69 62 72 61 72 79 20 47 65 6e 65 72 61 6c 0a 50 75 62 6c 69 63 20 4c 69 63 | e.GNU.Library.General.Public.Lic |
6020 | 65 6e 73 65 20 69 6e 73 74 65 61 64 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2e 0a 00 00 | ense.instead.of.this.License.... |
6040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6060 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
60a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
60c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
60e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
61a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
61c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
61e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6200 | 77 6d 57 65 61 74 68 65 72 2d 31 2e 33 31 2f 48 49 4e 54 53 00 00 00 00 00 00 00 00 00 00 00 00 | wmWeather-1.31/HINTS............ |
6220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6260 | 00 00 00 00 31 30 30 36 34 34 20 00 20 20 20 37 36 34 20 00 20 20 20 37 36 34 20 00 20 20 20 20 | ....100644.....764.....764...... |
6280 | 20 20 20 31 31 30 34 20 20 36 36 37 32 35 31 32 31 35 30 20 20 31 32 30 31 32 00 20 30 00 00 00 | ...1104..6672512150..12012..0... |
62a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
62c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
62e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6300 | 00 75 73 74 61 72 20 20 00 6d 67 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...mgh.................... |
6320 | 00 00 00 00 00 00 00 00 00 6d 67 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........mgh.................... |
6340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
63a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
63c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
63e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6400 | 48 69 6e 74 73 20 66 6f 72 20 77 6d 57 65 61 74 68 65 72 0a 0a 0a 0a 57 69 6e 64 6f 77 4d 61 6b | Hints.for.wmWeather....WindowMak |
6420 | 65 72 2e 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 49 6e 20 57 69 6e 64 6f 77 4d 61 6b 65 72 20 | er..------------.In.WindowMaker. |
6440 | 73 69 6d 70 6c 79 20 64 72 61 67 20 61 6e 64 20 64 72 6f 70 20 74 68 65 20 77 6d 57 65 61 74 68 | simply.drag.and.drop.the.wmWeath |
6460 | 65 72 20 41 70 70 20 6f 6e 0a 74 68 65 20 57 69 6e 64 6f 77 4d 61 6b 65 72 20 44 6f 63 6b 20 6f | er.App.on.the.WindowMaker.Dock.o |
6480 | 72 20 43 6c 69 70 2e 0a 0a 0a 41 66 74 65 72 73 74 65 70 2e 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 41 | r.Clip....Afterstep..---------.A |
64a0 | 66 74 65 72 73 74 65 70 20 75 73 65 72 73 20 70 75 74 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 | fterstep.users.put.the.following |
64c0 | 20 69 6e 20 74 68 65 69 72 20 2e 73 74 65 70 72 63 0a 22 57 68 61 72 66 20 77 6d 57 65 61 74 68 | .in.their..steprc."Wharf.wmWeath |
64e0 | 65 72 20 2d 20 4d 61 78 53 77 61 6c 6c 6f 77 20 22 77 6d 57 65 61 74 68 65 72 22 20 77 6d 57 65 | er.-.MaxSwallow."wmWeather".wmWe |
6500 | 61 74 68 65 72 20 26 22 2e 0a 0a 4e 6f 74 65 3a 20 41 66 74 65 72 53 74 65 70 27 73 20 57 68 61 | ather.&"...Note:.AfterStep's.Wha |
6520 | 72 66 20 68 61 73 20 61 20 70 72 6f 62 6c 65 6d 20 77 69 74 68 20 70 69 78 6d 61 70 73 20 74 68 | rf.has.a.problem.with.pixmaps.th |
6540 | 61 74 20 61 72 65 0a 6c 61 72 67 65 72 20 74 68 61 6e 20 36 30 78 36 30 20 70 69 78 65 6c 73 2e | at.are.larger.than.60x60.pixels. |
6560 | 20 50 6c 65 61 73 65 20 74 65 6c 6c 20 74 68 65 20 41 66 74 65 72 53 74 65 70 20 61 75 74 68 6f | .Please.tell.the.AfterStep.autho |
6580 | 72 73 0a 74 6f 20 66 69 78 20 74 68 69 73 2c 20 74 68 69 73 20 69 73 20 6e 6f 74 20 6f 75 72 20 | rs.to.fix.this,.this.is.not.our. |
65a0 | 66 61 75 6c 74 2c 20 62 75 74 20 61 20 57 68 61 72 66 20 70 72 6f 62 6c 65 6d 21 0a 20 0a 0a 4f | fault,.but.a.Wharf.problem!....O |
65c0 | 74 68 65 72 20 77 69 6e 64 6f 77 20 6d 61 6e 61 67 65 72 73 2e 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | ther.window.managers..---------- |
65e0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 77 6d 57 65 61 74 68 65 72 20 73 68 6f 77 73 20 61 73 20 | ------------.wmWeather.shows.as. |
6600 | 61 20 36 34 78 36 34 20 73 68 61 70 65 64 20 69 63 6f 6e 20 6f 6e 20 79 6f 75 72 20 64 65 73 6b | a.64x64.shaped.icon.on.your.desk |
6620 | 74 6f 70 20 75 6e 64 65 72 20 6f 74 68 65 72 0a 77 69 6e 64 6f 77 20 6d 61 6e 61 67 65 72 73 2e | top.under.other.window.managers. |
6640 | 0a 0a 0a 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
66a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
66c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
66e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
67a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
67c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
67e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6800 | 77 6d 57 65 61 74 68 65 72 2d 31 2e 33 31 2f 49 4e 53 54 41 4c 4c 00 00 00 00 00 00 00 00 00 00 | wmWeather-1.31/INSTALL.......... |
6820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6860 | 00 00 00 00 31 30 30 36 34 34 20 00 20 20 20 37 36 34 20 00 20 20 20 37 36 34 20 00 20 20 20 20 | ....100644.....764.....764...... |
6880 | 20 20 20 32 30 35 33 20 20 36 36 37 33 35 37 37 34 33 35 20 20 31 32 32 36 31 00 20 30 00 00 00 | ...2053..6673577435..12261..0... |
68a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
68c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
68e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6900 | 00 75 73 74 61 72 20 20 00 6d 67 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...mgh.................... |
6920 | 00 00 00 00 00 00 00 00 00 6d 67 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........mgh.................... |
6940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
69a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
69c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
69e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6a00 | 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 69 6e 73 74 72 75 63 74 69 6f 6e 73 20 66 6f 72 20 77 6d | Installation.instructions.for.wm |
6a20 | 57 65 61 74 68 65 72 2e 0a 0a 52 65 71 75 69 72 65 6d 65 6e 74 73 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d | Weather...Requirements.--------- |
6a40 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
6a60 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
6a80 | 2d 2d 2d 2d 2d 2d 0a 77 6d 57 65 61 74 68 65 72 20 72 65 71 75 69 72 65 73 20 74 68 65 20 58 70 | ------.wmWeather.requires.the.Xp |
6aa0 | 6d 20 6c 69 62 72 61 72 79 20 28 77 68 69 63 68 20 73 68 6f 75 6c 64 20 62 65 20 61 76 61 69 6c | m.library.(which.should.be.avail |
6ac0 | 61 62 6c 65 20 6f 6e 20 6d 6f 73 74 20 6d 61 63 68 69 6e 65 73 0a 77 69 74 68 20 58 46 72 65 65 | able.on.most.machines.with.XFree |
6ae0 | 38 36 20 69 6e 73 74 61 6c 6c 65 64 29 2e 20 41 6e 64 20 69 74 20 72 65 71 75 69 72 65 73 20 74 | 86.installed)..And.it.requires.t |
6b00 | 68 61 74 20 74 68 65 20 47 4e 55 20 77 67 65 74 20 75 74 69 6c 69 74 79 20 62 65 20 69 6e 73 74 | hat.the.GNU.wget.utility.be.inst |
6b20 | 61 6c 6c 65 64 0a 61 73 20 77 65 6c 6c 2e 20 77 67 65 74 20 69 73 20 61 20 75 74 69 6c 69 74 79 | alled.as.well..wget.is.a.utility |
6b40 | 20 74 68 61 74 20 61 6c 6c 6f 77 73 20 79 6f 75 20 74 6f 20 67 72 61 62 20 73 74 75 66 66 20 6c | .that.allows.you.to.grab.stuff.l |
6b60 | 69 6b 65 20 68 74 6d 6c 20 66 69 6c 65 73 20 61 6e 64 0a 69 6d 61 67 65 73 20 64 69 72 65 74 6c | ike.html.files.and.images.diretl |
6b80 | 79 20 6f 66 66 20 74 68 65 20 77 77 77 20 77 69 74 68 6f 75 74 20 75 73 69 6e 67 20 61 20 67 72 | y.off.the.www.without.using.a.gr |
6ba0 | 61 70 68 69 63 61 6c 20 62 72 6f 77 73 65 72 2e 20 28 41 6c 73 6f 2c 20 79 6f 75 0a 6f 62 76 69 | aphical.browser..(Also,.you.obvi |
6bc0 | 6f 75 73 6c 79 20 6e 65 65 64 20 74 6f 20 62 65 20 63 6f 6e 6e 65 63 74 65 64 20 74 6f 20 69 6e | ously.need.to.be.connected.to.in |
6be0 | 74 65 72 6e 65 74 20 69 6e 20 61 20 77 61 79 20 74 68 61 74 20 77 67 65 74 20 77 69 6c 6c 20 77 | ternet.in.a.way.that.wget.will.w |
6c00 | 6f 72 6b 2e 29 0a 59 6f 75 20 61 6c 73 6f 20 6e 65 65 64 20 74 6f 20 68 61 76 65 20 50 65 72 6c | ork.).You.also.need.to.have.Perl |
6c20 | 20 69 6e 73 74 61 6c 6c 65 64 2e 0a 0a 4f 6e 20 46 72 65 65 42 53 44 20 73 79 73 74 65 6d 73 20 | .installed...On.FreeBSD.systems. |
6c40 | 79 6f 75 20 6d 61 79 20 6e 65 65 64 20 74 6f 20 75 73 65 20 67 6d 61 6b 65 20 69 6e 73 74 65 61 | you.may.need.to.use.gmake.instea |
6c60 | 64 20 6f 66 20 6d 61 6b 65 2e 0a 0a 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 0a 2d 2d 2d 2d 2d 2d 2d | d.of.make...Installation.------- |
6c80 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
6ca0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
6cc0 | 2d 2d 2d 2d 2d 2d 2d 2d 0a 31 29 20 67 75 6e 7a 69 70 20 77 6d 57 65 61 74 68 65 72 2d 31 2e 32 | --------.1).gunzip.wmWeather-1.2 |
6ce0 | 39 2e 74 61 72 2e 67 7a 0a 31 29 20 74 61 72 20 2d 78 76 66 20 77 6d 57 65 61 74 68 65 72 2d 31 | 9.tar.gz.1).tar.-xvf.wmWeather-1 |
6d00 | 2e 32 39 2e 74 61 72 0a 32 29 20 63 64 20 77 6d 57 65 61 74 68 65 72 2d 31 2e 32 39 2f 53 72 63 | .29.tar.2).cd.wmWeather-1.29/Src |
6d20 | 2f 0a 33 29 20 6d 61 6b 65 20 63 6c 65 61 6e 0a 34 29 20 6d 61 6b 65 20 0a 35 29 20 6d 61 6b 65 | /.3).make.clean.4).make..5).make |
6d40 | 20 69 6e 73 74 61 6c 6c 20 28 6d 75 73 74 20 62 65 20 72 6f 6f 74 29 20 0a 36 29 20 77 6d 57 65 | .install.(must.be.root)..6).wmWe |
6d60 | 61 74 68 65 72 20 26 20 28 6f 72 20 27 77 6d 57 65 61 74 68 65 72 20 2d 68 27 20 66 6f 72 20 68 | ather.&.(or.'wmWeather.-h'.for.h |
6d80 | 65 6c 70 2c 20 6f 72 20 27 6d 61 6e 20 77 6d 57 65 61 74 68 65 72 27 20 66 6f 72 20 74 68 65 20 | elp,.or.'man.wmWeather'.for.the. |
6da0 | 6d 61 6e 20 70 61 67 65 29 0a 37 29 20 59 6f 75 20 6e 65 65 64 20 74 6f 20 73 65 74 20 74 68 65 | man.page).7).You.need.to.set.the |
6dc0 | 20 6c 6f 63 61 74 69 6f 6e 20 6f 66 20 70 65 72 6c 20 63 6f 72 72 65 63 74 6c 79 20 69 6e 20 47 | .location.of.perl.correctly.in.G |
6de0 | 72 61 62 57 65 61 74 68 65 72 20 69 66 20 79 6f 75 72 20 70 65 72 6c 0a 20 20 20 69 73 20 6c 6f | rabWeather.if.your.perl....is.lo |
6e00 | 63 61 74 65 64 20 69 6e 20 61 20 70 6c 61 63 65 20 6f 74 68 65 72 20 74 68 61 6e 20 2f 75 73 72 | cated.in.a.place.other.than./usr |
6e20 | 2f 62 69 6e 2f 0a 0a 0a 0a 0a 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | /bin/........................... |
6e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6e60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6e80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6f00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6f20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
6fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7000 | 77 6d 57 65 61 74 68 65 72 2d 31 2e 33 31 2f 53 72 63 2f 00 00 00 00 00 00 00 00 00 00 00 00 00 | wmWeather-1.31/Src/............. |
7020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7060 | 00 00 00 00 20 34 30 37 35 35 20 00 20 20 20 37 36 34 20 00 20 20 20 37 36 34 20 00 20 20 20 20 | .....40755.....764.....764...... |
7080 | 20 20 20 20 20 20 30 20 20 36 37 31 33 36 35 33 33 30 36 20 20 31 31 36 34 35 00 20 35 00 00 00 | ......0..6713653306..11645..5... |
70a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
70c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
70e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7100 | 00 75 73 74 61 72 20 20 00 6d 67 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...mgh.................... |
7120 | 00 00 00 00 00 00 00 00 00 6d 67 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........mgh.................... |
7140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
71a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
71c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
71e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7200 | 77 6d 57 65 61 74 68 65 72 2d 31 2e 33 31 2f 53 72 63 2f 77 6d 57 65 61 74 68 65 72 2e 31 00 00 | wmWeather-1.31/Src/wmWeather.1.. |
7220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7260 | 00 00 00 00 31 30 30 36 34 34 20 00 20 20 20 37 36 34 20 00 20 20 20 37 36 34 20 00 20 20 20 20 | ....100644.....764.....764...... |
7280 | 20 20 20 37 34 34 31 20 20 36 37 30 34 36 35 37 30 34 37 20 20 31 34 30 30 33 00 20 30 00 00 00 | ...7441..6704657047..14003..0... |
72a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
72c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
72e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7300 | 00 75 73 74 61 72 20 20 00 6d 67 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...mgh.................... |
7320 | 00 00 00 00 00 00 00 00 00 6d 67 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........mgh.................... |
7340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
73a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
73c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
73e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
7400 | 2e 54 48 20 57 4d 57 45 41 54 48 45 52 20 31 2e 31 20 22 31 39 20 4a 61 6e 75 61 72 79 20 31 39 | .TH.WMWEATHER.1.1."19.January.19 |
7420 | 39 39 22 20 0a 2e 53 48 20 4e 41 4d 45 0a 57 4d 57 45 41 54 48 45 52 20 5c 2d 20 44 6f 63 6b 61 | 99"...SH.NAME.WMWEATHER.\-.Docka |
7440 | 62 6c 65 20 20 57 65 61 74 68 65 72 20 4d 6f 6e 69 74 6f 72 0a 2e 53 48 20 53 59 4e 4f 50 53 49 | ble..Weather.Monitor..SH.SYNOPSI |
7460 | 53 0a 2e 42 20 77 6d 57 65 61 74 68 65 72 20 2d 73 74 61 74 69 6f 6e 20 3c 34 2d 63 68 61 72 20 | S..B.wmWeather.-station.<4-char. |
7480 | 73 74 61 74 69 6f 6e 20 49 44 3e 20 5b 2d 68 5d 20 5b 2d 64 69 73 70 6c 61 79 20 3c 44 69 73 70 | station.ID>.[-h].[-display.<Disp |
74a0 | 6c 61 79 3e 5d 20 5b 2d 6d 65 74 72 69 63 5d 20 5b 2d 6b 50 61 5d 20 5b 2d 68 50 61 5d 20 5b 2d | lay>].[-metric].[-kPa].[-hPa].[- |
74c0 | 6d 6d 48 67 5d 20 5b 2d 62 65 61 75 66 6f 72 74 5d 20 5b 2d 6d 70 73 5d 20 5b 2d 64 65 6c 61 79 | mmHg].[-beaufort].[-mps].[-delay |
74e0 | 20 3c 54 69 6d 65 20 69 6e 20 4d 69 6e 75 74 65 73 3e 5d 20 5b 2d 62 63 20 3c 63 6f 6c 6f 72 3e | .<Time.in.Minutes>].[-bc.<color> |
7500 | 5d 20 5b 2d 74 63 20 3c 63 6f 6c 6f 72 3e 5d 20 5b 2d 6c 63 20 3c 63 6f 6c 6f 72 3e 5d 20 5b 2d | ].[-tc.<color>].[-lc.<color>].[- |
7520 | 64 63 20 3c 63 6f 6c 6f 72 3e 5d 20 5b 2d 77 67 63 20 3c 63 6f 6c 6f 72 3e 5d 0a 2e 53 48 20 44 | dc.<color>].[-wgc.<color>]..SH.D |
7540 | 45 53 43 52 49 50 54 49 4f 4e 0a 2e 50 50 0a 77 6d 57 65 61 74 68 65 72 20 6d 6f 6e 69 74 6f 72 | ESCRIPTION..PP.wmWeather.monitor |
7560 | 73 20 6c 6f 63 61 6c 20 77 65 61 74 68 65 72 20 63 6f 6e 64 69 74 69 6f 6e 73 20 28 74 65 6d 70 | s.local.weather.conditions.(temp |
7580 | 65 72 61 74 75 72 65 2c 20 44 65 77 20 50 6f 69 6e 74 2c 20 50 72 65 73 73 75 72 65 2c 0a 48 75 | erature,.Dew.Point,.Pressure,.Hu |
75a0 | 6d 69 64 69 74 79 20 61 6e 64 20 57 69 6e 64 20 64 69 72 65 63 74 69 6f 6e 20 61 6e 64 20 73 70 | midity.and.Wind.direction.and.sp |
75c0 | 65 65 64 29 2e 20 20 54 68 65 20 75 73 65 72 20 6e 65 65 64 73 20 74 6f 20 73 70 65 63 69 66 79 | eed)...The.user.needs.to.specify |
75e0 | 20 61 0a 34 2d 63 68 61 72 61 63 74 65 72 20 60 4d 45 54 41 52 20 73 74 61 74 69 6f 6e 20 69 64 | .a.4-character.`METAR.station.id |
7600 | 65 6e 74 69 66 69 65 72 20 63 6f 64 65 27 2e 20 28 54 68 65 20 73 74 61 6e 64 61 72 64 69 7a 65 | entifier.code'..(The.standardize |
7620 | 64 20 4d 45 54 41 52 20 73 74 61 74 69 6f 6e 0a 64 65 73 69 67 6e 61 74 69 6f 6e 73 20 61 6e 64 | d.METAR.station.designations.and |
7640 | 20 63 75 72 72 65 6e 74 20 77 65 61 74 68 65 72 20 72 65 70 6f 72 74 73 20 61 72 65 20 64 65 73 | .current.weather.reports.are.des |
7660 | 69 67 6e 65 64 20 66 6f 72 20 75 73 65 20 62 79 20 74 68 65 20 61 76 69 61 74 69 6f 6e 0a 63 6f | igned.for.use.by.the.aviation.co |
7680 | 6d 6d 75 6e 69 74 79 2e 20 53 69 6e 63 65 20 6d 6f 73 74 20 6d 61 6a 6f 72 20 63 69 74 69 65 73 | mmunity..Since.most.major.cities |
76a0 | 20 68 61 76 65 20 61 74 20 6c 65 61 73 74 20 6f 6e 65 20 61 69 72 70 6f 72 74 2c 20 74 68 65 72 | .have.at.least.one.airport,.ther |
76c0 | 65 20 69 73 20 75 73 75 61 6c 6c 79 0a 6f 6e 65 20 6f 72 20 6d 6f 72 65 20 4d 45 54 41 52 20 73 | e.is.usually.one.or.more.METAR.s |
76e0 | 74 61 74 69 6f 6e 73 20 69 6e 20 61 20 67 69 76 65 6e 20 63 69 74 79 2e 29 20 59 6f 75 20 28 6f | tations.in.a.given.city.).You.(o |
7700 | 62 76 69 6f 75 73 6c 79 29 20 6e 65 65 64 20 74 6f 20 62 65 0a 63 6f 6e 6e 65 63 74 65 64 20 74 | bviously).need.to.be.connected.t |
7720 | 6f 20 74 68 65 20 69 6e 74 65 72 6e 65 74 20 61 6e 64 20 79 6f 75 20 61 6c 73 6f 20 6e 65 65 64 | o.the.internet.and.you.also.need |
7740 | 20 74 6f 20 68 61 76 65 20 77 67 65 74 20 69 6e 73 74 61 6c 6c 65 64 20 28 6d 6f 73 74 20 6c 69 | .to.have.wget.installed.(most.li |
7760 | 6e 75 78 0a 73 79 73 74 65 6d 73 20 73 68 6f 75 6c 64 20 68 61 76 65 20 69 74 20 61 6c 72 65 61 | nux.systems.should.have.it.alrea |
7780 | 64 79 29 2e 20 20 77 6d 57 65 61 74 68 65 72 20 77 69 6c 6c 20 74 68 65 6e 20 61 74 74 65 6d 70 | dy)...wmWeather.will.then.attemp |
77a0 | 74 20 74 6f 20 64 6f 77 6e 6c 6f 61 64 20 74 68 65 0a 6c 61 74 65 73 74 20 4d 45 54 41 52 20 72 | t.to.download.the.latest.METAR.r |
77c0 | 65 70 6f 72 74 20 66 6f 72 20 74 68 65 20 73 74 61 74 69 6f 6e 20 6f 66 20 79 6f 75 72 20 63 68 | eport.for.the.station.of.your.ch |
77e0 | 6f 69 63 65 20 28 66 72 6f 6d 20 74 68 65 20 4e 61 74 69 6f 6e 61 6c 20 57 65 61 74 68 65 72 0a | oice.(from.the.National.Weather. |
7800 | 53 65 76 69 63 65 20 72 75 6e 20 62 79 20 4e 4f 41 41 29 2e 0a 2e 50 50 0a 59 6f 75 20 63 61 6e | Sevice.run.by.NOAA)...PP.You.can |
7820 | 20 74 6f 67 67 6c 65 73 20 62 61 63 6b 20 61 6e 64 20 66 6f 72 74 68 20 62 65 74 77 65 65 6e 20 | .toggles.back.and.forth.between. |
7840 | 69 6d 70 65 72 69 61 6c 20 61 6e 64 20 6d 65 74 72 69 63 20 75 6e 69 74 73 2e 20 49 2e 65 2e 20 | imperial.and.metric.units..I.e.. |
7860 | 62 65 74 77 65 65 6e 0a 28 64 65 67 72 65 65 73 20 46 61 72 65 68 65 69 67 68 74 2c 20 69 6e 63 | between.(degrees.Fareheight,.inc |
7880 | 68 65 73 20 6f 66 20 4d 65 72 63 75 72 79 2c 20 61 6e 64 20 6d 69 6c 65 73 20 70 65 72 20 68 6f | hes.of.Mercury,.and.miles.per.ho |
78a0 | 75 72 29 20 61 6e 64 20 28 64 65 67 72 65 65 73 0a 43 65 6c 73 69 75 73 2c 20 6d 69 6c 6c 69 6d | ur).and.(degrees.Celsius,.millim |
78c0 | 65 74 65 72 73 20 6f 66 20 4d 65 72 63 75 72 79 2c 20 61 6e 64 20 6b 69 6c 6f 6d 65 74 65 72 73 | eters.of.Mercury,.and.kilometers |
78e0 | 20 70 65 72 20 68 6f 75 72 29 2e 20 41 6e 79 20 6b 65 79 20 70 72 65 73 73 20 77 69 6c 6c 0a 64 | .per.hour)..Any.key.press.will.d |
7900 | 6f 20 74 68 69 73 2e 0a 2e 50 50 0a 41 6c 73 6f 2c 20 61 20 6c 65 66 74 20 64 6f 75 62 6c 65 20 | o.this...PP.Also,.a.left.double. |
7920 | 63 6c 69 63 6b 20 77 69 6c 6c 20 62 72 69 6e 67 20 75 70 20 74 68 65 20 66 75 6c 6c 79 20 64 65 | click.will.bring.up.the.fully.de |
7940 | 63 6f 64 65 64 20 4d 45 54 41 52 20 72 65 70 6f 72 74 20 75 70 20 69 6e 0a 78 6d 65 73 73 61 67 | coded.METAR.report.up.in.xmessag |
7960 | 65 2e 20 41 6e 64 20 61 20 72 69 67 68 74 20 64 6f 75 62 6c 65 20 63 6c 69 63 6b 20 77 69 6c 6c | e..And.a.right.double.click.will |
7980 | 20 66 6f 72 63 65 20 61 6e 20 69 6d 6d 65 64 69 61 74 65 20 75 70 64 61 74 65 20 28 69 2e 65 2e | .force.an.immediate.update.(i.e. |
79a0 | 0a 77 6d 57 65 61 74 68 65 72 20 77 69 6c 6c 20 61 74 74 65 6d 70 74 20 74 6f 20 67 72 61 62 20 | .wmWeather.will.attempt.to.grab. |
79c0 | 74 68 65 20 77 65 61 74 68 65 72 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 29 2e 0a 2e 50 50 0a 57 68 | the.weather.information)...PP.Wh |
79e0 | 65 6e 20 74 68 65 20 77 69 6e 64 20 73 70 65 65 64 20 74 75 72 6e 73 20 72 65 64 2c 20 74 68 69 | en.the.wind.speed.turns.red,.thi |
7a00 | 73 20 6d 65 61 6e 73 20 74 68 61 74 20 74 68 65 20 77 69 6e 64 20 69 73 20 67 75 73 74 79 20 61 | s.means.that.the.wind.is.gusty.a |
7a20 | 6e 64 20 74 68 65 20 6c 69 73 74 65 64 0a 76 61 6c 75 65 20 69 73 20 61 6e 20 61 76 65 72 61 67 | nd.the.listed.value.is.an.averag |
7a40 | 65 20 6f 6e 6c 79 2e 20 53 69 6d 69 6c 61 72 6c 79 2c 20 61 20 72 65 64 20 64 69 72 65 63 74 69 | e.only..Similarly,.a.red.directi |
7a60 | 6f 6e 20 69 6e 64 69 63 61 74 65 73 20 61 20 76 61 72 69 61 62 6c 65 20 77 69 6e 64 0a 64 69 72 | on.indicates.a.variable.wind.dir |
7a80 | 65 63 74 69 6f 6e 20 61 6e 64 20 74 68 65 20 76 61 6c 75 65 20 67 69 76 65 6e 20 69 73 20 74 68 | ection.and.the.value.given.is.th |
7aa0 | 65 20 61 76 65 72 61 67 65 20 64 69 72 65 63 74 69 6f 6e 2e 0a 2e 50 50 0a 54 6f 20 66 69 6e 64 | e.average.direction...PP.To.find |
7ac0 | 20 6f 75 74 20 6d 6f 72 65 20 61 62 6f 75 74 20 74 68 65 20 4d 45 54 41 52 2f 54 41 46 20 73 79 | .out.more.about.the.METAR/TAF.sy |
7ae0 | 73 74 65 6d 20 61 6e 64 20 74 6f 20 66 69 6e 64 20 74 68 65 20 4d 45 54 41 52 20 63 6f 64 65 20 | stem.and.to.find.the.METAR.code. |
7b00 | 66 6f 72 20 79 6f 75 72 0a 6c 6f 63 61 74 69 6f 6e 2c 20 6c 6f 6f 6b 20 61 74 20 68 74 74 70 3a | for.your.location,.look.at.http: |
7b20 | 2f 2f 77 77 77 2e 6e 77 73 2e 6e 6f 61 61 2e 67 6f 76 2f 6f 73 6f 2f 6f 73 6f 31 2f 6f 73 6f 31 | //www.nws.noaa.gov/oso/oso1/oso1 |
7b40 | 32 2f 6d 65 74 61 72 2e 68 74 6d 20 66 6f 72 20 4e 4f 41 41 27 73 0a 22 4e 61 74 69 6f 6e 61 6c | 2/metar.htm.for.NOAA's."National |
7b60 | 20 57 65 61 74 68 65 72 20 53 65 72 76 69 63 65 20 4d 45 54 41 52 2f 54 41 46 20 49 6e 66 6f 72 | .Weather.Service.METAR/TAF.Infor |
7b80 | 6d 61 74 69 6f 6e 22 20 70 61 67 65 2e 20 54 6f 20 64 65 74 65 72 6d 69 6e 65 20 77 68 61 74 20 | mation".page..To.determine.what. |
7ba0 | 79 6f 75 72 0a 73 74 61 74 69 6f 6e 20 49 44 20 69 73 20 75 73 65 20 74 68 65 20 6c 6f 6f 6b 75 | your.station.ID.is.use.the.looku |
7bc0 | 70 20 75 74 69 6c 69 74 79 20 61 74 3a 0a 68 74 74 70 3a 2f 2f 77 77 77 2e 6e 77 73 2e 6e 6f 61 | p.utility.at:.http://www.nws.noa |
7be0 | 61 2e 67 6f 76 2f 6f 73 6f 2f 73 69 74 65 6c 6f 63 2e 73 68 74 6d 6c 2e 0a 2e 53 48 20 4f 50 54 | a.gov/oso/siteloc.shtml...SH.OPT |
7c00 | 49 4f 4e 53 0a 2e 54 50 0a 2e 42 20 5c 2d 68 0a 44 69 73 70 6c 61 79 20 6c 69 73 74 20 6f 66 20 | IONS..TP..B.\-h.Display.list.of. |
7c20 | 63 6f 6d 6d 61 6e 64 2d 6c 69 6e 65 20 6f 70 74 69 6f 6e 73 2e 0a 2e 54 50 0a 2e 42 20 5c 2d 64 | command-line.options...TP..B.\-d |
7c40 | 69 73 70 6c 61 79 20 3c 64 69 73 70 6c 61 79 3e 0a 55 73 65 20 61 6e 20 61 6c 74 65 72 6e 61 74 | isplay.<display>.Use.an.alternat |
7c60 | 65 20 58 20 44 69 73 70 6c 61 79 2e 0a 2e 54 50 0a 2e 42 20 5c 2d 73 74 61 74 69 6f 6e 20 3c 34 | e.X.Display...TP..B.\-station.<4 |
7c80 | 2d 63 68 61 72 20 73 74 61 74 69 6f 6e 20 49 44 3e 20 28 6f 72 20 5c 2d 73 20 3c 34 2d 63 68 61 | -char.station.ID>.(or.\-s.<4-cha |
7ca0 | 72 20 73 74 61 74 69 6f 6e 20 49 44 3e 29 0a 54 68 69 73 20 6f 70 74 69 6f 6e 20 74 65 6c 6c 73 | r.station.ID>).This.option.tells |
7cc0 | 20 77 6d 57 65 61 74 68 65 72 20 77 68 69 63 68 20 4d 45 54 41 52 20 73 74 61 74 69 6f 6e 20 74 | .wmWeather.which.METAR.station.t |
7ce0 | 6f 20 73 68 6f 77 20 64 61 74 61 20 66 6f 72 2e 0a 2e 54 50 0a 2e 42 20 5c 2d 6d 65 74 72 69 63 | o.show.data.for...TP..B.\-metric |
7d00 | 20 28 6f 72 20 5c 2d 6d 29 0a 44 69 73 70 6c 61 79 20 74 65 6d 70 65 72 61 74 75 72 65 73 20 69 | .(or.\-m).Display.temperatures.i |
7d20 | 6e 20 64 65 67 72 65 65 73 20 43 65 6c 73 69 75 73 2e 0a 2e 54 50 0a 2e 42 20 5c 2d 6b 50 61 0a | n.degrees.Celsius...TP..B.\-kPa. |
7d40 | 57 68 65 6e 20 74 6f 67 67 6c 65 64 20 74 6f 20 43 65 6c 73 69 75 73 2c 20 64 69 73 70 6c 61 79 | When.toggled.to.Celsius,.display |
7d60 | 20 20 70 72 65 73 73 75 72 65 20 69 6e 20 75 6e 69 74 73 20 6f 66 20 6b 50 61 2e 0a 2e 54 50 0a | ..pressure.in.units.of.kPa...TP. |
7d80 | 2e 42 20 5c 2d 68 50 61 0a 57 68 65 6e 20 74 6f 67 67 6c 65 64 20 74 6f 20 43 65 6c 73 69 75 73 | .B.\-hPa.When.toggled.to.Celsius |
7da0 | 2c 20 64 69 73 70 6c 61 79 20 20 70 72 65 73 73 75 72 65 20 69 6e 20 75 6e 69 74 73 20 6f 66 20 | ,.display..pressure.in.units.of. |
7dc0 | 68 50 61 20 28 69 2e 65 2e 20 6d 69 6c 6c 69 42 61 72 73 29 2e 0a 2e 54 50 0a 2e 42 20 5c 2d 6d | hPa.(i.e..milliBars)...TP..B.\-m |
7de0 | 6d 48 67 0a 57 68 65 6e 20 74 6f 67 67 6c 65 64 20 74 6f 20 43 65 6c 73 69 75 73 2c 20 64 69 73 | mHg.When.toggled.to.Celsius,.dis |
7e00 | 70 6c 61 79 20 20 70 72 65 73 73 75 72 65 20 69 6e 20 75 6e 69 74 73 20 6f 66 20 6d 69 6c 6c 69 | play..pressure.in.units.of.milli |
7e20 | 6d 65 74 65 72 73 20 6f 66 20 4d 65 72 63 75 72 79 2e 20 28 54 68 69 73 20 69 73 0a 74 68 65 20 | meters.of.Mercury..(This.is.the. |
7e40 | 64 65 66 61 75 6c 74 20 66 6f 72 20 43 65 6c 73 69 75 73 20 77 68 65 6e 20 6e 6f 20 6f 74 68 65 | default.for.Celsius.when.no.othe |
7e60 | 72 20 75 6e 69 74 73 20 61 72 65 20 73 70 65 63 69 66 69 65 64 29 2e 0a 2e 54 50 0a 2e 42 20 5c | r.units.are.specified)...TP..B.\ |
7e80 | 2d 62 65 61 75 66 6f 72 74 0a 57 68 65 6e 20 74 6f 67 67 6c 65 64 20 74 6f 20 43 65 6c 73 69 75 | -beaufort.When.toggled.to.Celsiu |
7ea0 | 73 2c 20 64 69 73 70 6c 61 79 20 77 69 6e 64 20 73 70 65 65 64 73 20 6f 6e 20 74 68 65 20 22 62 | s,.display.wind.speeds.on.the."b |
7ec0 | 65 61 75 66 6f 72 74 20 73 63 61 6c 65 22 2e 0a 2e 54 50 0a 2e 42 20 5c 2d 6d 70 73 0a 57 68 65 | eaufort.scale"...TP..B.\-mps.Whe |
7ee0 | 6e 20 74 6f 67 67 6c 65 64 20 74 6f 20 6d 65 74 72 69 63 20 64 69 73 70 6c 61 79 2c 20 73 68 6f | n.toggled.to.metric.display,.sho |
7f00 | 77 20 77 69 6e 64 73 70 65 65 64 20 69 6e 20 75 6e 69 74 73 20 6f 66 20 6d 65 74 65 72 73 2f 73 | w.windspeed.in.units.of.meters/s |
7f20 | 65 63 6f 6e 64 2e 0a 2e 54 50 0a 2e 42 20 5c 2d 64 65 6c 61 79 20 3c 54 69 6d 65 20 69 6e 20 4d | econd...TP..B.\-delay.<Time.in.M |
7f40 | 69 6e 75 74 65 73 3e 0a 4f 76 65 72 72 69 64 65 20 74 69 6d 65 20 28 69 6e 20 6d 69 6e 75 74 65 | inutes>.Override.time.(in.minute |
7f60 | 73 29 20 62 65 74 77 65 65 6e 20 75 70 64 61 74 65 73 20 28 64 65 66 61 75 6c 74 20 69 73 20 31 | s).between.updates.(default.is.1 |
7f80 | 35 20 6d 69 6e 75 74 65 73 29 2e 20 28 54 69 6d 65 73 20 61 72 65 20 61 70 70 72 6f 78 69 6d 61 | 5.minutes)..(Times.are.approxima |
7fa0 | 74 65 2e 29 0a 2e 54 50 0a 2e 42 20 5c 2d 6c 63 20 3c 63 6f 6c 6f 72 3e 0a 53 65 74 20 74 68 65 | te.)..TP..B.\-lc.<color>.Set.the |
7fc0 | 20 63 6f 6c 6f 72 20 6f 66 20 74 68 65 20 6c 61 62 65 6c 73 2e 20 28 45 2e 67 2e 20 2d 6c 63 20 | .color.of.the.labels..(E.g..-lc. |
7fe0 | 72 65 64 20 6f 72 20 2d 6c 63 20 73 61 6c 6d 6f 6e 20 6f 72 20 2d 6c 63 20 23 34 35 32 33 66 66 | red.or.-lc.salmon.or.-lc.#4523ff |
8000 | 29 2e 0a 2e 54 50 0a 2e 42 20 5c 2d 62 63 20 3c 63 6f 6c 6f 72 3e 0a 53 65 74 20 74 68 65 20 62 | )...TP..B.\-bc.<color>.Set.the.b |
8020 | 61 63 6b 67 72 6f 75 6e 64 20 63 6f 6c 6f 72 2e 20 28 23 38 65 38 65 36 39 20 69 73 20 4c 43 44 | ackground.color..(#8e8e69.is.LCD |
8040 | 2d 69 73 68 29 2e 0a 2e 54 50 0a 2e 42 20 5c 2d 64 63 20 3c 63 6f 6c 6f 72 3e 0a 53 65 74 20 74 | -ish)...TP..B.\-dc.<color>.Set.t |
8060 | 68 65 20 63 6f 6c 6f 72 20 6f 66 20 74 68 65 20 64 61 74 61 20 65 6e 74 72 69 65 73 2e 20 0a 2e | he.color.of.the.data.entries.... |
8080 | 54 50 0a 2e 42 20 5c 2d 74 63 20 3c 63 6f 6c 6f 72 3e 0a 53 65 74 20 74 68 65 20 63 6f 6c 6f 72 | TP..B.\-tc.<color>.Set.the.color |
80a0 | 20 6f 66 20 74 68 65 20 73 74 61 74 69 6f 6e 20 49 44 2f 75 70 64 61 74 65 20 74 69 6d 65 20 68 | .of.the.station.ID/update.time.h |
80c0 | 65 61 64 65 72 2e 0a 2e 54 50 0a 2e 42 20 5c 2d 77 67 63 20 3c 63 6f 6c 6f 72 3e 0a 53 65 74 20 | eader...TP..B.\-wgc.<color>.Set. |
80e0 | 74 68 65 20 67 75 73 74 79 2d 77 69 6e 64 2f 76 61 72 69 61 62 6c 65 2d 64 69 72 65 63 74 69 6f | the.gusty-wind/variable-directio |
8100 | 6e 20 63 6f 6c 6f 72 2e 20 54 68 65 20 77 69 6e 64 20 73 70 65 65 64 20 69 6e 64 69 63 61 74 6f | n.color..The.wind.speed.indicato |
8120 | 72 20 77 69 6c 6c 20 74 75 72 6e 0a 74 68 69 73 20 63 6f 6c 6f 72 20 77 68 65 6e 20 74 68 65 20 | r.will.turn.this.color.when.the. |
8140 | 77 69 6e 64 20 73 70 65 65 64 20 69 73 20 67 75 73 74 79 2e 20 28 54 68 65 20 76 61 6c 75 65 20 | wind.speed.is.gusty..(The.value. |
8160 | 73 68 6f 77 6e 20 69 6e 20 74 68 69 73 20 63 61 73 65 20 69 73 20 74 68 65 0a 61 76 65 72 61 67 | shown.in.this.case.is.the.averag |
8180 | 65 20 73 70 65 65 64 29 2e 20 20 53 69 6d 69 6c 61 72 6c 79 2c 20 74 68 65 20 77 69 6e 64 20 64 | e.speed)...Similarly,.the.wind.d |
81a0 | 69 72 65 63 74 69 6f 6e 20 69 6e 64 69 63 61 74 6f 72 20 77 69 74 68 20 63 68 61 6e 67 65 20 74 | irection.indicator.with.change.t |
81c0 | 6f 20 74 68 69 73 0a 63 6f 6c 6f 72 20 77 68 65 6e 20 74 68 65 20 77 69 6e 64 20 64 69 72 65 63 | o.this.color.when.the.wind.direc |
81e0 | 74 69 6f 6e 20 69 73 20 76 61 72 69 61 62 6c 65 2e 20 28 54 68 65 20 76 61 6c 75 65 20 73 68 6f | tion.is.variable..(The.value.sho |
8200 | 77 6e 20 69 6e 20 74 68 69 73 20 63 61 73 65 20 69 73 20 74 68 65 0a 61 76 65 72 61 67 65 20 64 | wn.in.this.case.is.the.average.d |
8220 | 69 72 65 63 74 69 6f 6e 29 2e 0a 2e 53 48 20 42 55 47 53 0a 4c 65 74 20 6d 65 20 6b 6e 6f 77 20 | irection)...SH.BUGS.Let.me.know. |
8240 | 69 66 2f 77 68 65 6e 20 79 6f 75 20 66 69 6e 64 20 61 6e 79 2e 20 0a 2e 53 48 20 4e 4f 54 45 53 | if/when.you.find.any....SH.NOTES |
8260 | 0a 52 65 71 75 69 72 65 73 20 74 68 61 74 20 61 20 28 66 61 69 72 6c 79 20 72 65 63 65 6e 74 29 | .Requires.that.a.(fairly.recent) |
8280 | 20 76 65 72 73 69 6f 6e 20 6f 66 20 77 67 65 74 20 62 65 20 69 6e 73 74 61 6c 6c 65 64 20 6f 6e | .version.of.wget.be.installed.on |
82a0 | 20 79 6f 75 72 20 6d 61 63 68 69 6e 65 2e 20 0a 59 6f 75 20 63 61 6e 20 64 6f 77 6e 6c 6f 61 64 | .your.machine...You.can.download |
82c0 | 20 77 67 65 74 20 66 72 6f 6d 20 22 68 74 74 70 3a 2f 2f 73 75 6e 73 69 74 65 2e 61 75 63 2e 64 | .wget.from."http://sunsite.auc.d |
82e0 | 6b 2f 77 67 65 74 2f 22 2e 0a 2e 53 48 20 41 55 54 48 4f 52 0a 4d 69 63 68 61 65 6c 20 47 2e 20 | k/wget/"...SH.AUTHOR.Michael.G.. |
8300 | 48 65 6e 64 65 72 73 6f 6e 20 3c 6d 67 68 65 6e 64 65 72 73 6f 6e 40 6c 61 6e 6c 2e 67 6f 76 3e | Henderson.<mghenderson@lanl.gov> |
8320 | 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
83a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
83c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
83e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8400 | 77 6d 57 65 61 74 68 65 72 2d 31 2e 33 31 2f 53 72 63 2f 47 72 61 62 57 65 61 74 68 65 72 00 00 | wmWeather-1.31/Src/GrabWeather.. |
8420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8460 | 00 00 00 00 31 30 30 37 37 35 20 00 20 20 20 37 36 34 20 00 20 20 20 37 36 34 20 00 20 20 20 20 | ....100775.....764.....764...... |
8480 | 20 20 31 34 31 30 33 20 20 36 37 30 35 37 32 37 32 34 31 20 20 31 34 31 30 35 00 20 30 00 00 00 | ..14103..6705727241..14105..0... |
84a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
84c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
84e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8500 | 00 75 73 74 61 72 20 20 00 6d 67 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...mgh.................... |
8520 | 00 00 00 00 00 00 00 00 00 6d 67 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........mgh.................... |
8540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
85a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
85c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
85e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
8600 | 23 21 2f 75 73 72 2f 62 69 6e 2f 70 65 72 6c 0a 0a 23 0a 23 20 20 20 20 47 72 61 62 73 20 74 68 | #!/usr/bin/perl..#.#....Grabs.th |
8620 | 65 20 6c 61 74 65 73 74 20 6c 6f 63 61 6c 20 77 65 61 74 68 65 72 20 63 6f 6e 64 69 74 69 6f 6e | e.latest.local.weather.condition |
8640 | 73 20 66 72 6f 6d 20 74 68 65 20 4e 61 74 69 6f 6e 61 6c 20 57 65 61 74 68 65 72 20 53 65 72 76 | s.from.the.National.Weather.Serv |
8660 | 69 63 65 20 28 4e 57 53 29 2e 0a 23 20 20 20 20 55 73 65 73 20 74 68 65 20 64 65 63 6f 64 65 64 | ice.(NWS)..#....Uses.the.decoded |
8680 | 20 4d 45 54 41 52 20 72 65 70 6f 72 74 73 2e 0a 23 0a 23 20 20 20 20 4e 65 65 64 20 74 6f 20 67 | .METAR.reports..#.#....Need.to.g |
86a0 | 69 76 65 20 74 68 65 20 34 2d 63 68 61 72 61 63 74 65 72 20 4d 45 54 41 52 20 73 74 61 74 69 6f | ive.the.4-character.METAR.statio |
86c0 | 6e 20 63 6f 64 65 20 6f 6e 20 74 68 65 20 43 6f 6d 6d 61 6e 64 20 4c 69 6e 65 2e 20 45 2e 67 2e | n.code.on.the.Command.Line..E.g. |
86e0 | 3b 0a 23 0a 23 20 20 20 20 20 20 20 20 20 20 20 47 72 61 62 57 65 61 74 68 65 72 20 4b 4c 41 4d | ;.#.#...........GrabWeather.KLAM |
8700 | 0a 23 0a 0a 0a 20 20 20 20 72 65 71 75 69 72 65 20 22 63 74 69 6d 65 2e 70 6c 22 3b 0a 0a 0a 20 | .#.......require."ctime.pl";.... |
8720 | 20 20 20 23 0a 20 20 20 20 23 20 20 43 68 61 6e 67 65 20 74 6f 20 75 73 65 72 73 20 68 6f 6d 65 | ...#.....#..Change.to.users.home |
8740 | 20 64 69 72 65 63 74 6f 72 79 2e 20 57 65 20 75 73 65 64 20 74 6f 20 64 75 6d 70 20 69 6e 74 6f | .directory..We.used.to.dump.into |
8760 | 20 2f 74 6d 70 0a 20 20 20 20 23 20 20 62 75 74 20 75 73 69 6e 67 20 68 6f 6d 65 20 64 69 72 20 | ./tmp.....#..but.using.home.dir. |
8780 | 69 6e 73 74 65 61 64 20 61 76 6f 69 64 73 20 6d 75 6c 74 69 70 6c 65 20 75 73 65 72 73 20 69 6e | instead.avoids.multiple.users.in |
87a0 | 74 65 72 66 65 72 69 6e 67 0a 20 20 20 20 23 20 20 77 69 74 68 20 6f 6e 65 20 61 6e 6f 74 68 65 | terfering.....#..with.one.anothe |
87c0 | 72 2e 20 28 59 65 61 68 2c 20 77 65 20 63 6f 75 6c 64 20 22 75 6e 69 71 75 65 2d 69 7a 65 22 20 | r..(Yeah,.we.could."unique-ize". |
87e0 | 74 68 65 20 66 69 6c 65 6e 61 6d 65 73 2c 20 62 75 74 0a 20 20 20 20 23 20 20 74 68 69 73 20 69 | the.filenames,.but.....#..this.i |
8800 | 73 20 65 61 73 69 65 72 20 66 6f 72 20 6e 6f 77 2e 2e 2e 29 0a 20 20 20 20 23 0a 20 20 20 20 24 | s.easier.for.now...).....#.....$ |
8820 | 68 6f 6d 65 20 3d 20 28 67 65 74 70 77 75 69 64 28 24 3c 29 29 5b 37 5d 3b 0a 20 20 20 20 24 6f | home.=.(getpwuid($<))[7];.....$o |
8840 | 6b 20 3d 20 63 68 64 69 72 28 29 20 7c 7c 20 63 68 64 69 72 28 24 68 6f 6d 65 29 3b 0a 0a 0a 20 | k.=.chdir().||.chdir($home);.... |
8860 | 20 20 20 23 0a 20 20 20 20 23 20 20 43 68 65 63 6b 20 74 6f 20 73 65 65 20 69 66 20 2e 77 6d 57 | ...#.....#..Check.to.see.if..wmW |
8880 | 65 61 74 68 65 72 52 65 70 6f 72 74 73 20 65 78 69 73 74 73 2e 0a 20 20 20 20 23 20 20 49 66 20 | eatherReports.exists......#..If. |
88a0 | 6e 6f 74 2c 20 6d 61 6b 65 20 69 74 20 61 6e 64 20 6d 6f 76 65 20 74 6f 20 69 74 2e 0a 20 20 20 | not,.make.it.and.move.to.it..... |
88c0 | 20 23 0a 20 20 20 20 69 66 20 28 20 21 28 2d 65 20 22 2e 77 6d 57 65 61 74 68 65 72 52 65 70 6f | .#.....if.(.!(-e.".wmWeatherRepo |
88e0 | 72 74 73 22 29 20 29 7b 0a 09 6d 6b 64 69 72 28 22 2e 77 6d 57 65 61 74 68 65 72 52 65 70 6f 72 | rts").){..mkdir(".wmWeatherRepor |
8900 | 74 73 22 2c 20 30 37 37 35 29 3b 0a 20 20 20 20 7d 0a 20 20 20 20 63 68 64 69 72 28 22 2e 77 6d | ts",.0775);.....}.....chdir(".wm |
8920 | 57 65 61 74 68 65 72 52 65 70 6f 72 74 73 22 29 3b 0a 0a 0a 0a 0a 0a 20 20 20 20 24 53 74 61 74 | WeatherReports");..........$Stat |
8940 | 69 6f 6e 49 44 20 20 20 20 3d 20 24 41 52 47 56 5b 30 5d 3b 0a 20 20 20 20 24 48 54 4d 4c 46 69 | ionID....=.$ARGV[0];.....$HTMLFi |
8960 | 6c 65 4e 61 6d 65 20 3d 20 22 24 53 74 61 74 69 6f 6e 49 44 2e 54 58 54 22 3b 0a 20 20 20 20 24 | leName.=."$StationID.TXT";.....$ |
8980 | 55 52 4c 20 20 20 20 20 20 20 20 20 20 3d 20 22 66 74 70 3a 2f 2f 77 65 61 74 68 65 72 2e 6e 6f | URL..........=."ftp://weather.no |
89a0 | 61 61 2e 67 6f 76 2f 64 61 74 61 2f 6f 62 73 65 72 76 61 74 69 6f 6e 73 2f 6d 65 74 61 72 2f 64 | aa.gov/data/observations/metar/d |
89c0 | 65 63 6f 64 65 64 2f 24 48 54 4d 4c 46 69 6c 65 4e 61 6d 65 22 3b 0a 20 20 20 20 24 44 61 74 61 | ecoded/$HTMLFileName";.....$Data |
89e0 | 46 69 6c 65 4e 61 6d 65 20 3d 20 22 24 53 74 61 74 69 6f 6e 49 44 2e 64 61 74 22 3b 0a 0a 0a 0a | FileName.=."$StationID.dat";.... |
8a00 | 0a 20 20 20 20 23 0a 20 20 20 20 23 20 20 49 20 74 68 69 6e 6b 20 73 6f 6d 65 20 6f 66 20 74 68 | .....#.....#..I.think.some.of.th |
8a20 | 65 73 65 20 77 67 65 74 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 6f 70 74 69 6f 6e 73 20 6d 61 | ese.wget.command.line.options.ma |
8a40 | 79 20 63 61 75 73 65 20 70 72 6f 62 6c 65 6d 73 0a 20 20 20 20 23 20 20 66 6f 72 20 73 6f 6d 65 | y.cause.problems.....#..for.some |
8a60 | 20 70 65 6f 70 6c 65 3f 20 44 6f 6e 74 20 6b 6e 6f 77 20 77 68 79 2e 2e 2e 20 28 50 65 72 68 61 | .people?.Dont.know.why....(Perha |
8a80 | 70 73 20 74 68 65 79 20 68 61 76 65 20 61 20 7e 2f 2e 77 67 65 74 72 63 20 66 69 6c 65 0a 20 20 | ps.they.have.a.~/.wgetrc.file... |
8aa0 | 20 20 23 20 20 74 68 61 74 20 6f 76 65 72 72 69 64 65 73 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 | ..#..that.overrides.command.line |
8ac0 | 20 6f 70 74 69 6f 6e 73 3f 29 2e 0a 20 20 20 20 23 0a 20 20 20 20 24 47 72 61 62 43 6d 64 20 3d | .options?)......#.....$GrabCmd.= |
8ae0 | 20 22 77 67 65 74 20 2d 2d 70 72 6f 78 79 3d 6f 66 66 20 2d 2d 70 61 73 73 69 76 65 2d 66 74 70 | ."wget.--proxy=off.--passive-ftp |
8b00 | 20 2d 2d 74 72 69 65 73 20 30 20 2d 71 20 2d 4f 20 24 68 6f 6d 65 2f 2e 77 6d 57 65 61 74 68 65 | .--tries.0.-q.-O.$home/.wmWeathe |
8b20 | 72 52 65 70 6f 72 74 73 2f 24 53 74 61 74 69 6f 6e 49 44 2e 54 58 54 20 24 55 52 4c 22 3b 0a 20 | rReports/$StationID.TXT.$URL";.. |
8b40 | 20 20 20 73 79 73 74 65 6d 20 22 24 47 72 61 62 43 6d 64 22 3b 0a 0a 0a 0a 0a 20 20 20 20 23 0a | ...system."$GrabCmd";.........#. |
8b60 | 20 20 20 20 23 20 50 61 72 73 65 20 48 54 4d 4c 20 46 69 6c 65 2e 20 0a 20 20 20 20 23 0a 20 20 | ....#.Parse.HTML.File.......#... |
8b80 | 20 20 24 54 65 6d 70 20 20 20 20 20 3d 20 2d 39 39 39 2e 30 3b 0a 20 20 20 20 24 43 68 69 6c 6c | ..$Temp.....=.-999.0;.....$Chill |
8ba0 | 20 20 20 20 3d 20 2d 39 39 39 2e 30 3b 0a 20 20 20 20 24 44 65 77 50 6e 74 20 20 20 3d 20 2d 39 | ....=.-999.0;.....$DewPnt...=.-9 |
8bc0 | 39 39 2e 30 3b 0a 20 20 20 20 24 50 72 65 73 73 75 72 65 20 3d 20 2d 39 39 39 2e 30 3b 0a 20 20 | 99.0;.....$Pressure.=.-999.0;... |
8be0 | 20 20 24 48 75 6d 20 20 20 20 20 20 3d 20 2d 39 39 39 2e 30 3b 0a 20 20 20 20 24 46 6c 61 67 20 | ..$Hum......=.-999.0;.....$Flag. |
8c00 | 3d 20 30 3b 0a 20 20 20 20 6f 70 65 6e 28 54 6d 70 46 69 6c 65 2c 20 22 24 48 54 4d 4c 46 69 6c | =.0;.....open(TmpFile,."$HTMLFil |
8c20 | 65 4e 61 6d 65 22 29 3b 0a 20 20 20 20 77 68 69 6c 65 20 28 3c 54 6d 70 46 69 6c 65 3e 29 7b 0a | eName");.....while.(<TmpFile>){. |
8c40 | 20 20 20 20 20 20 20 20 63 68 6f 70 3b 0a 09 69 66 20 28 24 46 6c 61 67 20 3d 3d 20 30 29 20 7b | ........chop;..if.($Flag.==.0).{ |
8c60 | 20 24 53 74 61 74 69 6f 6e 49 6e 66 6f 20 3d 20 24 5f 3b 20 7d 3b 0a 09 69 66 20 28 24 46 6c 61 | .$StationInfo.=.$_;.};..if.($Fla |
8c80 | 67 20 3d 3d 20 31 29 20 7b 20 24 55 70 64 61 74 65 54 69 6d 65 20 3d 20 24 5f 3b 20 7d 3b 0a 09 | g.==.1).{.$UpdateTime.=.$_;.};.. |
8ca0 | 69 66 20 28 24 5f 20 3d 7e 20 2f 5e 53 6b 79 20 63 6f 6e 64 69 74 69 6f 6e 73 3a 2f 20 29 7b 20 | if.($_.=~./^Sky.conditions:/.){. |
8cc0 | 24 53 6b 79 43 6f 6e 64 69 74 69 6f 6e 73 20 3d 20 24 5f 3b 20 24 53 6b 79 43 6f 6e 64 69 74 69 | $SkyConditions.=.$_;.$SkyConditi |
8ce0 | 6f 6e 73 20 3d 7e 20 73 2f 53 6b 79 20 63 6f 6e 64 69 74 69 6f 6e 73 3a 20 28 2e 2a 29 2f 5c 31 | ons.=~.s/Sky.conditions:.(.*)/\1 |
8d00 | 2f 3b 20 7d 0a 09 69 66 20 28 24 5f 20 3d 7e 20 2f 5e 54 65 6d 70 65 72 61 74 75 72 65 3a 2f 20 | /;.}..if.($_.=~./^Temperature:/. |
8d20 | 29 7b 20 24 54 65 6d 70 20 3d 20 24 5f 3b 20 24 54 65 6d 70 20 3d 7e 20 73 2f 54 65 6d 70 65 72 | ){.$Temp.=.$_;.$Temp.=~.s/Temper |
8d40 | 61 74 75 72 65 3a 5c 73 2a 28 5c 2d 7b 30 2c 31 7d 5b 30 2d 39 2e 5d 7b 31 2c 7d 29 2e 2a 2f 5c | ature:\s*(\-{0,1}[0-9.]{1,}).*/\ |
8d60 | 31 2f 3b 20 7d 0a 09 69 66 20 28 24 5f 20 3d 7e 20 2f 5e 57 69 6e 64 63 68 69 6c 6c 3a 2f 20 29 | 1/;.}..if.($_.=~./^Windchill:/.) |
8d80 | 7b 20 24 43 68 69 6c 6c 20 3d 20 24 5f 3b 20 24 43 68 69 6c 6c 20 3d 7e 20 73 2f 57 69 6e 64 63 | {.$Chill.=.$_;.$Chill.=~.s/Windc |
8da0 | 68 69 6c 6c 3a 5c 73 2a 28 5c 2d 7b 30 2c 31 7d 5b 30 2d 39 2e 5d 7b 31 2c 7d 29 2e 2a 2f 5c 31 | hill:\s*(\-{0,1}[0-9.]{1,}).*/\1 |
8dc0 | 2f 3b 20 7d 0a 09 69 66 20 28 24 5f 20 3d 7e 20 2f 5e 44 65 77 20 50 6f 69 6e 74 3a 2f 20 29 7b | /;.}..if.($_.=~./^Dew.Point:/.){ |
8de0 | 20 24 44 65 77 50 6e 74 20 3d 20 24 5f 3b 20 24 44 65 77 50 6e 74 20 3d 7e 20 73 2f 44 65 77 20 | .$DewPnt.=.$_;.$DewPnt.=~.s/Dew. |
8e00 | 50 6f 69 6e 74 3a 5c 73 2a 28 5c 2d 7b 30 2c 31 7d 5b 30 2d 39 2e 5d 7b 31 2c 7d 29 2e 2a 2f 5c | Point:\s*(\-{0,1}[0-9.]{1,}).*/\ |
8e20 | 31 2f 3b 20 7d 0a 09 69 66 20 28 24 5f 20 3d 7e 20 2f 5e 50 72 65 73 73 75 72 65 20 5c 28 2e 2a | 1/;.}..if.($_.=~./^Pressure.\(.* |
8e40 | 5c 29 3a 2f 20 29 7b 20 24 50 72 65 73 73 75 72 65 20 3d 20 24 5f 3b 20 24 50 72 65 73 73 75 72 | \):/.){.$Pressure.=.$_;.$Pressur |
8e60 | 65 20 3d 7e 20 73 2f 50 72 65 73 73 75 72 65 20 5c 28 2e 2a 5c 29 3a 5c 73 2a 28 5b 30 2d 39 2e | e.=~.s/Pressure.\(.*\):\s*([0-9. |
8e80 | 5d 7b 32 2c 7d 29 2e 2a 2f 5c 31 2f 3b 20 7d 0a 09 69 66 20 28 24 5f 20 3d 7e 20 2f 5e 52 65 6c | ]{2,}).*/\1/;.}..if.($_.=~./^Rel |
8ea0 | 61 74 69 76 65 20 48 75 6d 69 64 69 74 79 3a 2f 20 29 7b 20 24 48 75 6d 20 3d 20 24 5f 3b 20 24 | ative.Humidity:/.){.$Hum.=.$_;.$ |
8ec0 | 48 75 6d 20 3d 7e 20 73 2f 52 65 6c 61 74 69 76 65 20 48 75 6d 69 64 69 74 79 3a 5c 73 2a 28 5c | Hum.=~.s/Relative.Humidity:\s*(\ |
8ee0 | 64 7b 31 2c 7d 29 5c 25 2e 2a 2f 5c 31 2f 3b 20 7d 0a 09 69 66 20 28 24 5f 20 3d 7e 20 2f 5e 6f | d{1,})\%.*/\1/;.}..if.($_.=~./^o |
8f00 | 62 3a 20 2f 20 29 7b 20 24 43 6f 64 65 64 4d 45 54 41 52 20 3d 20 24 5f 3b 20 24 43 6f 64 65 64 | b:./.){.$CodedMETAR.=.$_;.$Coded |
8f20 | 4d 45 54 41 52 20 3d 7e 20 73 2f 6f 62 3a 20 28 2e 2a 29 2f 5c 31 2f 3b 20 7d 0a 09 2b 2b 24 46 | METAR.=~.s/ob:.(.*)/\1/;.}..++$F |
8f40 | 6c 61 67 3b 0a 20 20 20 20 7d 0a 20 20 20 20 63 6c 6f 73 65 28 54 6d 70 46 69 6c 65 29 3b 0a 0a | lag;.....}.....close(TmpFile);.. |
8f60 | 0a 0a 20 20 20 20 0a 20 20 20 20 23 0a 20 20 20 20 23 20 20 49 73 6f 6c 61 74 65 20 74 68 65 20 | ...........#.....#..Isolate.the. |
8f80 | 57 69 6e 64 20 67 72 6f 75 70 73 20 6f 75 74 20 6f 66 20 74 68 65 20 63 6f 64 65 64 20 4d 45 54 | Wind.groups.out.of.the.coded.MET |
8fa0 | 41 52 20 72 65 70 6f 72 74 2e 0a 20 20 20 20 23 20 20 54 68 65 72 65 20 6d 61 79 20 62 65 20 74 | AR.report......#..There.may.be.t |
8fc0 | 77 6f 20 67 72 6f 75 70 73 20 2d 20 74 68 65 20 6e 6f 72 6d 61 6c 20 6f 6e 65 20 61 6e 64 20 61 | wo.groups.-.the.normal.one.and.a |
8fe0 | 20 76 61 72 69 61 62 69 6c 69 74 79 20 73 65 74 2e 0a 20 20 20 20 23 0a 20 20 20 20 24 57 69 6e | .variability.set......#.....$Win |
9000 | 64 47 72 6f 75 70 20 3d 20 24 43 6f 64 65 64 4d 45 54 41 52 3b 0a 20 20 20 20 24 57 69 6e 64 47 | dGroup.=.$CodedMETAR;.....$WindG |
9020 | 72 6f 75 70 20 3d 7e 20 73 2f 20 52 4d 4b 5c 73 2e 2a 24 2f 2f 3b 0a 20 20 20 20 24 56 61 72 57 | roup.=~.s/.RMK\s.*$//;.....$VarW |
9040 | 69 6e 64 47 72 6f 75 70 20 3d 20 24 57 69 6e 64 47 72 6f 75 70 3b 0a 0a 0a 20 20 20 20 69 66 20 | indGroup.=.$WindGroup;.......if. |
9060 | 28 24 57 69 6e 64 47 72 6f 75 70 20 3d 7e 20 2f 2e 2a 5c 73 5c 77 7b 33 7d 5c 64 7b 32 2c 33 7d | ($WindGroup.=~./.*\s\w{3}\d{2,3} |
9080 | 4b 54 5c 73 5c 64 7b 33 7d 56 5c 64 7b 33 7d 5c 73 2e 2a 2f 20 29 20 7b 0a 20 20 20 20 20 20 20 | KT\s\d{3}V\d{3}\s.*/.).{........ |
90a0 | 20 24 56 61 72 57 69 6e 64 47 72 6f 75 70 20 3d 7e 20 73 2f 2e 2a 5c 73 5c 77 7b 33 7d 5c 64 7b | .$VarWindGroup.=~.s/.*\s\w{3}\d{ |
90c0 | 32 2c 33 7d 4b 54 5c 73 28 5c 64 7b 33 7d 56 5c 64 7b 33 7d 29 5c 73 2e 2a 2f 5c 31 2f 3b 0a 20 | 2,3}KT\s(\d{3}V\d{3})\s.*/\1/;.. |
90e0 | 20 20 20 20 20 20 20 24 56 61 72 46 6c 61 67 20 3d 20 31 3b 0a 20 20 20 20 7d 20 65 6c 73 69 66 | .......$VarFlag.=.1;.....}.elsif |
9100 | 20 28 24 57 69 6e 64 47 72 6f 75 70 20 3d 7e 20 2f 2e 2a 5c 73 5c 77 7b 33 7d 5c 64 7b 32 2c 33 | .($WindGroup.=~./.*\s\w{3}\d{2,3 |
9120 | 7d 4d 50 53 5c 73 5c 64 7b 33 7d 56 5c 64 7b 33 7d 5c 73 2e 2a 2f 20 29 20 7b 0a 20 20 20 20 20 | }MPS\s\d{3}V\d{3}\s.*/.).{...... |
9140 | 20 20 20 24 56 61 72 57 69 6e 64 47 72 6f 75 70 20 3d 7e 20 73 2f 2e 2a 5c 73 5c 77 7b 33 7d 5c | ...$VarWindGroup.=~.s/.*\s\w{3}\ |
9160 | 64 7b 32 2c 33 7d 4d 50 53 5c 73 28 5c 64 7b 33 7d 56 5c 64 7b 33 7d 29 5c 73 2e 2a 2f 5c 31 2f | d{2,3}MPS\s(\d{3}V\d{3})\s.*/\1/ |
9180 | 3b 0a 20 20 20 20 20 20 20 20 24 56 61 72 46 6c 61 67 20 3d 20 31 3b 0a 20 20 20 20 7d 20 65 6c | ;.........$VarFlag.=.1;.....}.el |
91a0 | 73 69 66 20 28 24 57 69 6e 64 47 72 6f 75 70 20 3d 7e 20 2f 2e 2a 5c 73 5c 77 7b 33 7d 5c 64 7b | sif.($WindGroup.=~./.*\s\w{3}\d{ |
91c0 | 32 2c 33 7d 47 5c 64 7b 32 2c 33 7d 4b 54 5c 73 28 5c 64 7b 32 2c 33 7d 56 5c 64 7b 32 2c 33 7d | 2,3}G\d{2,3}KT\s(\d{2,3}V\d{2,3} |
91e0 | 29 5c 73 2e 2a 2f 20 29 20 7b 0a 20 20 20 20 20 20 20 20 24 56 61 72 57 69 6e 64 47 72 6f 75 70 | )\s.*/.).{.........$VarWindGroup |
9200 | 20 3d 7e 20 73 2f 2e 2a 5c 73 5c 77 7b 33 7d 5c 64 7b 32 2c 33 7d 47 5c 64 7b 32 2c 33 7d 4b 54 | .=~.s/.*\s\w{3}\d{2,3}G\d{2,3}KT |
9220 | 5c 73 28 5c 64 7b 32 2c 33 7d 56 5c 64 7b 32 2c 33 7d 29 5c 73 2e 2a 2f 5c 31 2f 3b 0a 20 20 20 | \s(\d{2,3}V\d{2,3})\s.*/\1/;.... |
9240 | 20 20 20 20 20 24 56 61 72 46 6c 61 67 20 3d 20 31 3b 0a 20 20 20 20 7d 20 65 6c 73 69 66 20 28 | .....$VarFlag.=.1;.....}.elsif.( |
9260 | 24 57 69 6e 64 47 72 6f 75 70 20 3d 7e 20 2f 2e 2a 5c 73 5c 77 7b 33 7d 5c 64 7b 32 2c 33 7d 47 | $WindGroup.=~./.*\s\w{3}\d{2,3}G |
9280 | 5c 64 7b 32 2c 33 7d 4d 50 53 5c 73 28 5c 64 7b 32 2c 33 7d 56 5c 64 7b 32 2c 33 7d 29 5c 73 2e | \d{2,3}MPS\s(\d{2,3}V\d{2,3})\s. |
92a0 | 2a 2f 20 29 20 7b 0a 20 20 20 20 20 20 20 20 24 56 61 72 57 69 6e 64 47 72 6f 75 70 20 3d 7e 20 | */.).{.........$VarWindGroup.=~. |
92c0 | 73 2f 2e 2a 5c 73 5c 77 7b 33 7d 5c 64 7b 32 2c 33 7d 47 5c 64 7b 32 2c 33 7d 4d 50 53 5c 73 28 | s/.*\s\w{3}\d{2,3}G\d{2,3}MPS\s( |
92e0 | 5c 64 7b 32 2c 33 7d 56 5c 64 7b 32 2c 33 7d 29 5c 73 2e 2a 2f 5c 31 2f 3b 0a 20 20 20 20 20 20 | \d{2,3}V\d{2,3})\s.*/\1/;....... |
9300 | 20 20 24 56 61 72 46 6c 61 67 20 3d 20 31 3b 0a 20 20 20 20 7d 20 65 6c 73 65 20 7b 0a 09 24 56 | ..$VarFlag.=.1;.....}.else.{..$V |
9320 | 61 72 57 69 6e 64 47 72 6f 75 70 20 3d 20 22 22 3b 0a 20 20 20 20 20 20 20 20 24 56 61 72 46 6c | arWindGroup.=."";.........$VarFl |
9340 | 61 67 20 3d 20 30 3b 0a 20 20 20 20 7d 0a 20 20 20 20 24 44 69 72 65 63 74 69 6f 6e 31 20 3d 20 | ag.=.0;.....}.....$Direction1.=. |
9360 | 24 56 61 72 57 69 6e 64 47 72 6f 75 70 3b 20 24 44 69 72 65 63 74 69 6f 6e 31 20 3d 7e 20 73 2f | $VarWindGroup;.$Direction1.=~.s/ |
9380 | 28 5c 64 7b 33 7d 29 56 5c 64 7b 33 7d 2f 5c 31 2f 3b 0a 20 20 20 20 24 44 69 72 65 63 74 69 6f | (\d{3})V\d{3}/\1/;.....$Directio |
93a0 | 6e 32 20 3d 20 24 56 61 72 57 69 6e 64 47 72 6f 75 70 3b 20 24 44 69 72 65 63 74 69 6f 6e 32 20 | n2.=.$VarWindGroup;.$Direction2. |
93c0 | 3d 7e 20 73 2f 5c 64 7b 33 7d 56 28 5c 64 7b 33 7d 29 2f 5c 31 2f 3b 0a 0a 0a 0a 20 20 20 20 24 | =~.s/\d{3}V(\d{3})/\1/;........$ |
93e0 | 47 75 73 74 46 6c 61 67 20 3d 20 30 3b 0a 20 20 20 20 69 66 20 28 24 57 69 6e 64 47 72 6f 75 70 | GustFlag.=.0;.....if.($WindGroup |
9400 | 20 3d 7e 20 2f 2e 2a 5c 73 5c 77 7b 33 7d 5c 64 7b 32 2c 33 7d 4b 54 5c 73 2e 2a 2f 20 29 20 7b | .=~./.*\s\w{3}\d{2,3}KT\s.*/.).{ |
9420 | 0a 20 20 20 20 20 20 20 20 24 57 69 6e 64 47 72 6f 75 70 20 3d 7e 20 73 2f 2e 2a 5c 73 28 5c 77 | .........$WindGroup.=~.s/.*\s(\w |
9440 | 7b 33 7d 5c 64 7b 32 2c 33 7d 4b 54 29 5c 73 2e 2a 2f 5c 31 2f 3b 0a 09 24 44 69 72 65 63 74 69 | {3}\d{2,3}KT)\s.*/\1/;..$Directi |
9460 | 6f 6e 20 3d 20 24 57 69 6e 64 47 72 6f 75 70 3b 20 24 44 69 72 65 63 74 69 6f 6e 20 3d 7e 20 73 | on.=.$WindGroup;.$Direction.=~.s |
9480 | 2f 28 5c 77 7b 33 7d 29 5c 64 7b 32 2c 33 7d 4b 54 2f 5c 31 2f 3b 0a 09 24 53 70 65 65 64 20 3d | /(\w{3})\d{2,3}KT/\1/;..$Speed.= |
94a0 | 20 24 57 69 6e 64 47 72 6f 75 70 3b 20 24 53 70 65 65 64 20 3d 7e 20 73 2f 5c 77 7b 33 7d 28 5c | .$WindGroup;.$Speed.=~.s/\w{3}(\ |
94c0 | 64 7b 32 2c 33 7d 29 4b 54 2f 5c 31 2f 3b 0a 20 20 20 20 7d 20 65 6c 73 69 66 20 28 24 57 69 6e | d{2,3})KT/\1/;.....}.elsif.($Win |
94e0 | 64 47 72 6f 75 70 20 3d 7e 20 2f 2e 2a 5c 73 5c 77 7b 33 7d 5c 64 7b 32 2c 33 7d 4d 50 53 5c 73 | dGroup.=~./.*\s\w{3}\d{2,3}MPS\s |
9500 | 2e 2a 2f 20 29 20 7b 0a 20 20 20 20 20 20 20 20 24 57 69 6e 64 47 72 6f 75 70 20 3d 7e 20 73 2f | .*/.).{.........$WindGroup.=~.s/ |
9520 | 2e 2a 5c 73 28 5c 77 7b 33 7d 5c 64 7b 32 2c 33 7d 4d 50 53 29 5c 73 2e 2a 2f 5c 31 2f 3b 0a 09 | .*\s(\w{3}\d{2,3}MPS)\s.*/\1/;.. |
9540 | 24 44 69 72 65 63 74 69 6f 6e 20 3d 20 24 57 69 6e 64 47 72 6f 75 70 3b 20 24 44 69 72 65 63 74 | $Direction.=.$WindGroup;.$Direct |
9560 | 69 6f 6e 20 3d 7e 20 73 2f 28 5c 77 7b 33 7d 29 5c 64 7b 32 2c 33 7d 4d 50 53 2f 5c 31 2f 3b 0a | ion.=~.s/(\w{3})\d{2,3}MPS/\1/;. |
9580 | 09 24 53 70 65 65 64 20 3d 20 24 57 69 6e 64 47 72 6f 75 70 3b 20 24 53 70 65 65 64 20 3d 7e 20 | .$Speed.=.$WindGroup;.$Speed.=~. |
95a0 | 73 2f 5c 77 7b 33 7d 28 5c 64 7b 32 2c 33 7d 29 4d 50 53 2f 5c 31 2f 3b 0a 09 24 53 70 65 65 64 | s/\w{3}(\d{2,3})MPS/\1/;..$Speed |
95c0 | 20 2a 3d 20 31 2e 39 34 32 3b 0a 20 20 20 20 7d 20 65 6c 73 69 66 20 28 24 57 69 6e 64 47 72 6f | .*=.1.942;.....}.elsif.($WindGro |
95e0 | 75 70 20 3d 7e 20 2f 2e 2a 5c 73 5c 77 7b 33 7d 5c 64 7b 32 2c 33 7d 47 5c 64 7b 32 2c 33 7d 4b | up.=~./.*\s\w{3}\d{2,3}G\d{2,3}K |
9600 | 54 5c 73 2e 2a 2f 20 29 20 7b 0a 20 20 20 20 20 20 20 20 24 57 69 6e 64 47 72 6f 75 70 20 3d 7e | T\s.*/.).{.........$WindGroup.=~ |
9620 | 20 73 2f 2e 2a 5c 73 28 5c 77 7b 33 7d 5c 64 7b 32 2c 33 7d 47 5c 64 7b 32 2c 33 7d 4b 54 29 5c | .s/.*\s(\w{3}\d{2,3}G\d{2,3}KT)\ |
9640 | 73 2e 2a 2f 5c 31 2f 3b 0a 09 24 44 69 72 65 63 74 69 6f 6e 20 3d 20 24 57 69 6e 64 47 72 6f 75 | s.*/\1/;..$Direction.=.$WindGrou |
9660 | 70 3b 20 24 44 69 72 65 63 74 69 6f 6e 20 3d 7e 20 73 2f 28 5c 77 7b 33 7d 29 5c 64 7b 32 2c 33 | p;.$Direction.=~.s/(\w{3})\d{2,3 |
9680 | 7d 47 5c 64 7b 32 2c 33 7d 4b 54 2f 5c 31 2f 3b 0a 09 24 53 70 65 65 64 31 20 3d 20 24 57 69 6e | }G\d{2,3}KT/\1/;..$Speed1.=.$Win |
96a0 | 64 47 72 6f 75 70 3b 20 24 53 70 65 65 64 31 20 3d 7e 20 73 2f 5c 77 7b 33 7d 28 5c 64 7b 32 2c | dGroup;.$Speed1.=~.s/\w{3}(\d{2, |
96c0 | 33 7d 29 47 5c 64 7b 32 2c 33 7d 4b 54 2f 5c 31 2f 3b 0a 09 24 53 70 65 65 64 32 20 3d 20 24 57 | 3})G\d{2,3}KT/\1/;..$Speed2.=.$W |
96e0 | 69 6e 64 47 72 6f 75 70 3b 20 24 53 70 65 65 64 32 20 3d 7e 20 73 2f 5c 77 7b 33 7d 5c 64 7b 32 | indGroup;.$Speed2.=~.s/\w{3}\d{2 |
9700 | 2c 33 7d 47 28 5c 64 7b 32 2c 33 7d 29 4b 54 2f 5c 31 2f 3b 0a 09 24 47 75 73 74 46 6c 61 67 20 | ,3}G(\d{2,3})KT/\1/;..$GustFlag. |
9720 | 3d 20 31 3b 0a 20 20 20 20 7d 20 65 6c 73 69 66 20 28 24 57 69 6e 64 47 72 6f 75 70 20 3d 7e 20 | =.1;.....}.elsif.($WindGroup.=~. |
9740 | 2f 2e 2a 5c 73 5c 77 7b 33 7d 5c 64 7b 32 2c 33 7d 47 5c 64 7b 32 2c 33 7d 4d 50 53 5c 73 2e 2a | /.*\s\w{3}\d{2,3}G\d{2,3}MPS\s.* |
9760 | 2f 20 29 20 7b 0a 20 20 20 20 20 20 20 20 24 57 69 6e 64 47 72 6f 75 70 20 3d 7e 20 73 2f 2e 2a | /.).{.........$WindGroup.=~.s/.* |
9780 | 5c 73 28 5c 77 7b 33 7d 5c 64 7b 32 2c 33 7d 47 5c 64 7b 32 2c 33 7d 4d 50 53 29 5c 73 2e 2a 2f | \s(\w{3}\d{2,3}G\d{2,3}MPS)\s.*/ |
97a0 | 5c 31 2f 3b 0a 09 24 44 69 72 65 63 74 69 6f 6e 20 3d 20 24 57 69 6e 64 47 72 6f 75 70 3b 20 24 | \1/;..$Direction.=.$WindGroup;.$ |
97c0 | 44 69 72 65 63 74 69 6f 6e 20 3d 7e 20 73 2f 28 5c 77 7b 33 7d 29 5c 64 7b 32 2c 33 7d 47 5c 64 | Direction.=~.s/(\w{3})\d{2,3}G\d |
97e0 | 7b 32 2c 33 7d 4d 50 53 2f 5c 31 2f 3b 0a 09 24 53 70 65 65 64 31 20 3d 20 24 57 69 6e 64 47 72 | {2,3}MPS/\1/;..$Speed1.=.$WindGr |
9800 | 6f 75 70 3b 20 24 53 70 65 65 64 31 20 3d 7e 20 73 2f 5c 77 7b 33 7d 28 5c 64 7b 32 2c 33 7d 29 | oup;.$Speed1.=~.s/\w{3}(\d{2,3}) |
9820 | 47 5c 64 7b 32 2c 33 7d 4d 50 53 2f 5c 31 2f 3b 0a 09 24 53 70 65 65 64 32 20 3d 20 24 57 69 6e | G\d{2,3}MPS/\1/;..$Speed2.=.$Win |
9840 | 64 47 72 6f 75 70 3b 20 24 53 70 65 65 64 32 20 3d 7e 20 73 2f 5c 77 7b 33 7d 5c 64 7b 32 2c 33 | dGroup;.$Speed2.=~.s/\w{3}\d{2,3 |
9860 | 7d 47 28 5c 64 7b 32 2c 33 7d 29 4d 50 53 2f 5c 31 2f 3b 0a 09 24 53 70 65 65 64 31 20 2a 3d 20 | }G(\d{2,3})MPS/\1/;..$Speed1.*=. |
9880 | 31 2e 39 34 32 3b 20 24 53 70 65 65 64 32 20 2a 3d 20 31 2e 39 34 32 3b 0a 09 24 47 75 73 74 46 | 1.942;.$Speed2.*=.1.942;..$GustF |
98a0 | 6c 61 67 20 3d 20 31 3b 0a 20 20 20 20 7d 20 65 6c 73 65 20 7b 0a 20 20 20 20 20 20 20 20 24 57 | lag.=.1;.....}.else.{.........$W |
98c0 | 69 6e 64 47 72 6f 75 70 20 3d 20 22 22 3b 0a 20 20 20 20 7d 0a 0a 0a 0a 20 20 20 20 23 0a 20 20 | indGroup.=."";.....}........#... |
98e0 | 20 20 23 20 20 47 65 74 20 74 68 65 20 54 69 6d 65 20 6f 75 74 20 6f 66 20 74 68 65 20 63 6f 64 | ..#..Get.the.Time.out.of.the.cod |
9900 | 65 64 20 4d 65 74 61 72 20 52 65 70 6f 72 74 2e 0a 20 20 20 20 23 0a 20 20 20 20 24 55 6e 69 76 | ed.Metar.Report......#.....$Univ |
9920 | 65 72 73 61 6c 54 69 6d 65 20 3d 20 24 43 6f 64 65 64 4d 45 54 41 52 3b 0a 20 20 20 20 69 66 20 | ersalTime.=.$CodedMETAR;.....if. |
9940 | 28 24 55 6e 69 76 65 72 73 61 6c 54 69 6d 65 20 3d 7e 20 2f 24 53 74 61 74 69 6f 6e 49 44 20 5c | ($UniversalTime.=~./$StationID.\ |
9960 | 64 7b 31 2c 32 7d 5c 64 7b 32 7d 5c 64 7b 32 7d 5a 2f 20 29 7b 0a 0a 20 20 20 20 20 20 20 20 24 | d{1,2}\d{2}\d{2}Z/.){..........$ |
9980 | 55 6e 69 76 65 72 73 61 6c 54 69 6d 65 20 3d 7e 20 73 2f 24 53 74 61 74 69 6f 6e 49 44 20 28 5c | UniversalTime.=~.s/$StationID.(\ |
99a0 | 64 7b 31 2c 32 7d 29 28 5c 64 7b 32 7d 29 28 5c 64 7b 32 7d 29 5a 20 2e 2a 2f 5c 32 3a 5c 33 2f | d{1,2})(\d{2})(\d{2})Z..*/\2:\3/ |
99c0 | 3b 0a 0a 20 20 20 20 7d 20 65 6c 73 65 20 7b 0a 0a 20 20 20 20 20 20 20 20 24 55 6e 69 76 65 72 | ;......}.else.{..........$Univer |
99e0 | 73 61 6c 54 69 6d 65 20 3d 20 22 39 39 3a 39 39 22 3b 0a 0a 20 20 20 20 7d 0a 0a 0a 0a 0a 0a 0a | salTime.=."99:99";......}....... |
9a00 | 0a 0a 0a 20 20 20 20 23 0a 20 20 20 20 23 20 20 57 72 69 74 65 20 6f 75 74 20 74 68 65 20 73 74 | .......#.....#..Write.out.the.st |
9a20 | 75 66 66 20 77 65 20 6e 65 65 64 20 74 6f 20 74 68 65 20 44 61 74 61 20 46 69 6c 65 2e 20 54 68 | uff.we.need.to.the.Data.File..Th |
9a40 | 69 73 20 69 73 20 74 68 65 20 66 69 6c 65 20 74 68 61 74 20 77 69 6c 6c 0a 20 20 20 20 23 20 20 | is.is.the.file.that.will.....#.. |
9a60 | 62 65 20 72 65 61 64 20 62 79 20 77 6d 57 65 61 74 68 65 72 2e 0a 20 20 20 20 23 0a 20 20 20 20 | be.read.by.wmWeather......#..... |
9a80 | 69 66 20 28 24 46 6c 61 67 20 3e 20 30 29 7b 0a 20 20 20 20 20 20 20 20 6f 70 65 6e 28 54 6d 70 | if.($Flag.>.0){.........open(Tmp |
9aa0 | 46 69 6c 65 2c 20 22 3e 24 44 61 74 61 46 69 6c 65 4e 61 6d 65 22 29 3b 0a 20 20 20 20 20 20 20 | File,.">$DataFileName");........ |
9ac0 | 20 70 72 69 6e 74 20 54 6d 70 46 69 6c 65 20 22 24 53 74 61 74 69 6f 6e 49 6e 66 6f 5c 6e 22 3b | .print.TmpFile."$StationInfo\n"; |
9ae0 | 0a 20 20 20 20 20 20 20 20 70 72 69 6e 74 20 54 6d 70 46 69 6c 65 20 22 24 55 70 64 61 74 65 54 | .........print.TmpFile."$UpdateT |
9b00 | 69 6d 65 5c 6e 22 3b 0a 20 20 20 20 20 20 20 20 70 72 69 6e 74 20 54 6d 70 46 69 6c 65 20 22 24 | ime\n";.........print.TmpFile."$ |
9b20 | 53 6b 79 43 6f 6e 64 69 74 69 6f 6e 73 5c 6e 22 3b 0a 20 20 20 20 20 20 20 20 70 72 69 6e 74 20 | SkyConditions\n";.........print. |
9b40 | 54 6d 70 46 69 6c 65 20 22 24 55 6e 69 76 65 72 73 61 6c 54 69 6d 65 5c 6e 22 3b 0a 20 20 20 20 | TmpFile."$UniversalTime\n";..... |
9b60 | 20 20 20 20 70 72 69 6e 74 20 54 6d 70 46 69 6c 65 20 22 24 54 65 6d 70 5c 6e 22 3b 0a 20 20 20 | ....print.TmpFile."$Temp\n";.... |
9b80 | 20 20 20 20 20 70 72 69 6e 74 20 54 6d 70 46 69 6c 65 20 22 24 44 65 77 50 6e 74 5c 6e 22 3b 0a | .....print.TmpFile."$DewPnt\n";. |
9ba0 | 20 20 20 20 20 20 20 20 70 72 69 6e 74 20 54 6d 70 46 69 6c 65 20 22 24 43 68 69 6c 6c 5c 6e 22 | ........print.TmpFile."$Chill\n" |
9bc0 | 3b 0a 20 20 20 20 20 20 20 20 70 72 69 6e 74 20 54 6d 70 46 69 6c 65 20 22 24 50 72 65 73 73 75 | ;.........print.TmpFile."$Pressu |
9be0 | 72 65 5c 6e 22 3b 0a 20 20 20 20 20 20 20 20 70 72 69 6e 74 20 54 6d 70 46 69 6c 65 20 22 24 48 | re\n";.........print.TmpFile."$H |
9c00 | 75 6d 5c 6e 22 3b 0a 0a 09 69 66 20 28 24 44 69 72 65 63 74 69 6f 6e 20 65 71 20 22 22 20 29 7b | um\n";...if.($Direction.eq."".){ |
9c20 | 0a 09 20 20 20 20 70 72 69 6e 74 20 54 6d 70 46 69 6c 65 20 22 2d 39 39 39 39 5c 6e 22 3b 0a 09 | ......print.TmpFile."-9999\n";.. |
9c40 | 7d 20 65 6c 73 69 66 20 28 24 44 69 72 65 63 74 69 6f 6e 20 3d 7e 20 2f 56 52 42 2f 20 29 7b 0a | }.elsif.($Direction.=~./VRB/.){. |
9c60 | 09 20 20 20 20 70 72 69 6e 74 20 54 6d 70 46 69 6c 65 20 22 39 39 39 5c 6e 22 3b 0a 09 7d 20 65 | .....print.TmpFile."999\n";..}.e |
9c80 | 6c 73 69 66 20 28 24 56 61 72 46 6c 61 67 29 20 7b 0a 09 20 20 20 20 24 44 69 72 65 63 74 69 6f | lsif.($VarFlag).{......$Directio |
9ca0 | 6e 20 2b 3d 20 30 3b 0a 09 20 20 20 20 70 72 69 6e 74 20 54 6d 70 46 69 6c 65 20 22 2d 24 44 69 | n.+=.0;......print.TmpFile."-$Di |
9cc0 | 72 65 63 74 69 6f 6e 5c 6e 22 3b 0a 09 7d 20 65 6c 73 65 20 7b 0a 09 20 20 20 20 24 44 69 72 65 | rection\n";..}.else.{......$Dire |
9ce0 | 63 74 69 6f 6e 20 2b 3d 20 30 3b 0a 09 20 20 20 20 70 72 69 6e 74 20 54 6d 70 46 69 6c 65 20 22 | ction.+=.0;......print.TmpFile." |
9d00 | 24 44 69 72 65 63 74 69 6f 6e 5c 6e 22 3b 0a 09 7d 0a 0a 09 69 66 20 28 24 57 69 6e 64 47 72 6f | $Direction\n";..}...if.($WindGro |
9d20 | 75 70 20 65 71 20 22 22 20 29 20 7b 0a 09 20 20 20 20 70 72 69 6e 74 20 54 6d 70 46 69 6c 65 20 | up.eq."".).{......print.TmpFile. |
9d40 | 22 2d 39 39 39 39 5c 6e 22 3b 0a 09 7d 20 65 6c 73 69 66 20 28 24 47 75 73 74 46 6c 61 67 29 20 | "-9999\n";..}.elsif.($GustFlag). |
9d60 | 7b 0a 09 20 20 20 20 24 41 76 67 53 70 65 65 64 20 3d 20 28 24 53 70 65 65 64 31 20 2b 20 24 53 | {......$AvgSpeed.=.($Speed1.+.$S |
9d80 | 70 65 65 64 32 29 2f 32 2e 30 3b 0a 09 20 20 20 20 24 41 76 67 53 70 65 65 64 20 2a 3d 20 31 2e | peed2)/2.0;......$AvgSpeed.*=.1. |
9da0 | 31 35 31 35 35 3b 0a 09 20 20 20 20 70 72 69 6e 74 20 54 6d 70 46 69 6c 65 20 22 2d 24 41 76 67 | 15155;......print.TmpFile."-$Avg |
9dc0 | 53 70 65 65 64 5c 6e 22 3b 0a 09 7d 20 65 6c 73 65 20 7b 0a 09 20 20 20 20 24 53 70 65 65 64 20 | Speed\n";..}.else.{......$Speed. |
9de0 | 2b 3d 20 30 3b 0a 09 20 20 20 20 24 53 70 65 65 64 20 2a 3d 20 31 2e 31 35 31 35 35 3b 0a 09 20 | +=.0;......$Speed.*=.1.15155;... |
9e00 | 20 20 20 70 72 69 6e 74 20 54 6d 70 46 69 6c 65 20 22 24 53 70 65 65 64 5c 6e 22 3b 0a 09 7d 0a | ...print.TmpFile."$Speed\n";..}. |
9e20 | 0a 20 20 20 20 20 20 20 20 63 6c 6f 73 65 28 54 6d 70 46 69 6c 65 29 3b 0a 20 20 20 20 7d 0a 0a | .........close(TmpFile);.....}.. |
9e40 | 0a 0a 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9e60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9e80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9f00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9f20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
9fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a000 | 77 6d 57 65 61 74 68 65 72 2d 31 2e 33 31 2f 53 72 63 2f 4d 61 6b 65 66 69 6c 65 00 00 00 00 00 | wmWeather-1.31/Src/Makefile..... |
a020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a060 | 00 00 00 00 31 30 30 36 34 34 20 00 20 20 20 37 36 34 20 00 20 20 20 37 36 34 20 00 20 20 20 20 | ....100644.....764.....764...... |
a080 | 20 20 20 31 33 37 34 20 20 36 36 37 33 35 37 37 31 37 33 20 20 31 33 34 32 33 00 20 30 00 00 00 | ...1374..6673577173..13423..0... |
a0a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a0c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a0e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a100 | 00 75 73 74 61 72 20 20 00 6d 67 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...mgh.................... |
a120 | 00 00 00 00 00 00 00 00 00 6d 67 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........mgh.................... |
a140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a1a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a1c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a1e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a200 | 43 43 20 20 20 20 20 3d 20 67 63 63 0a 43 46 4c 41 47 53 20 3d 20 2d 4f 32 20 2d 57 61 6c 6c 0a | CC.....=.gcc.CFLAGS.=.-O2.-Wall. |
a220 | 49 4e 43 44 49 52 20 3d 20 2d 49 2f 75 73 72 2f 58 31 31 52 36 2f 69 6e 63 6c 75 64 65 2f 58 31 | INCDIR.=.-I/usr/X11R6/include/X1 |
a240 | 31 20 2d 49 2f 75 73 72 2f 58 31 31 52 36 2f 69 6e 63 6c 75 64 65 0a 44 45 53 54 44 49 52 3d 20 | 1.-I/usr/X11R6/include.DESTDIR=. |
a260 | 2f 75 73 72 2f 58 31 31 52 36 0a 4c 49 42 44 49 52 20 3d 20 2d 4c 2f 75 73 72 2f 58 31 31 52 36 | /usr/X11R6.LIBDIR.=.-L/usr/X11R6 |
a280 | 2f 6c 69 62 0a 23 20 66 6f 72 20 6c 69 6e 75 78 0a 4c 49 42 53 20 20 20 3d 20 2d 6c 58 70 6d 20 | /lib.#.for.linux.LIBS...=.-lXpm. |
a2a0 | 2d 6c 58 31 31 20 2d 6c 58 65 78 74 0a 23 20 66 6f 72 20 53 6f 6c 61 72 69 73 0a 23 20 4c 49 42 | -lX11.-lXext.#.for.Solaris.#.LIB |
a2c0 | 53 20 20 20 3d 20 2d 6c 58 70 6d 20 2d 6c 58 31 31 20 2d 6c 58 65 78 74 20 2d 6c 73 6f 63 6b 65 | S...=.-lXpm.-lX11.-lXext.-lsocke |
a2e0 | 74 0a 4f 42 4a 53 20 20 20 3d 20 77 6d 57 65 61 74 68 65 72 2e 6f 20 5c 0a 20 20 20 20 20 20 20 | t.OBJS...=.wmWeather.o.\........ |
a300 | 20 20 78 75 74 69 6c 73 2e 6f 0a 0a 0a 2e 63 2e 6f 3a 0a 09 24 28 43 43 29 20 24 28 43 46 4c 41 | ..xutils.o....c.o:..$(CC).$(CFLA |
a320 | 47 53 29 20 2d 44 24 28 73 68 65 6c 6c 20 65 63 68 6f 20 60 75 6e 61 6d 65 20 2d 73 60 29 20 2d | GS).-D$(shell.echo.`uname.-s`).- |
a340 | 63 20 24 3c 20 2d 6f 20 24 2a 2e 6f 20 24 28 49 4e 43 44 49 52 29 0a 0a 0a 61 6c 6c 3a 09 77 6d | c.$<.-o.$*.o.$(INCDIR)...all:.wm |
a360 | 57 65 61 74 68 65 72 2e 6f 20 77 6d 57 65 61 74 68 65 72 0a 0a 77 6d 57 65 61 74 68 65 72 2e 6f | Weather.o.wmWeather..wmWeather.o |
a380 | 3a 20 77 6d 57 65 61 74 68 65 72 5f 6d 61 73 74 65 72 2e 78 70 6d 20 77 6d 57 65 61 74 68 65 72 | :.wmWeather_master.xpm.wmWeather |
a3a0 | 5f 6d 61 73 6b 2e 78 62 6d 0a 77 6d 57 65 61 74 68 65 72 3a 09 24 28 4f 42 4a 53 29 20 0a 09 24 | _mask.xbm.wmWeather:.$(OBJS)...$ |
a3c0 | 28 43 43 29 20 24 28 43 46 4c 41 47 53 29 20 24 28 53 59 53 54 45 4d 29 20 2d 6f 20 77 6d 57 65 | (CC).$(CFLAGS).$(SYSTEM).-o.wmWe |
a3e0 | 61 74 68 65 72 20 24 5e 20 24 28 49 4e 43 44 49 52 29 20 24 28 4c 49 42 44 49 52 29 20 24 28 4c | ather.$^.$(INCDIR).$(LIBDIR).$(L |
a400 | 49 42 53 29 0a 0a 63 6c 65 61 6e 3a 0a 09 66 6f 72 20 69 20 69 6e 20 24 28 4f 42 4a 53 29 20 3b | IBS)..clean:..for.i.in.$(OBJS).; |
a420 | 20 64 6f 20 5c 0a 09 09 72 6d 20 2d 66 20 24 24 69 3b 20 5c 0a 09 64 6f 6e 65 0a 09 72 6d 20 2d | .do.\...rm.-f.$$i;.\..done..rm.- |
a440 | 66 20 77 6d 57 65 61 74 68 65 72 0a 0a 69 6e 73 74 61 6c 6c 3a 3a 20 77 6d 57 65 61 74 68 65 72 | f.wmWeather..install::.wmWeather |
a460 | 0a 09 69 6e 73 74 61 6c 6c 20 2d 63 20 2d 73 20 2d 6d 20 30 37 35 35 20 77 6d 57 65 61 74 68 65 | ..install.-c.-s.-m.0755.wmWeathe |
a480 | 72 20 24 28 44 45 53 54 44 49 52 29 2f 62 69 6e 0a 09 69 6e 73 74 61 6c 6c 20 2d 63 20 20 20 20 | r.$(DESTDIR)/bin..install.-c.... |
a4a0 | 2d 6d 20 30 37 35 35 20 47 72 61 62 57 65 61 74 68 65 72 20 24 28 44 45 53 54 44 49 52 29 2f 62 | -m.0755.GrabWeather.$(DESTDIR)/b |
a4c0 | 69 6e 0a 09 69 6e 73 74 61 6c 6c 20 2d 63 20 20 20 20 2d 6d 20 30 36 34 34 20 77 6d 57 65 61 74 | in..install.-c....-m.0644.wmWeat |
a4e0 | 68 65 72 2e 31 20 24 28 44 45 53 54 44 49 52 29 2f 6d 61 6e 2f 6d 61 6e 31 20 0a 0a 00 00 00 00 | her.1.$(DESTDIR)/man/man1....... |
a500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a5a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a5c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a5e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a600 | 77 6d 57 65 61 74 68 65 72 2d 31 2e 33 31 2f 53 72 63 2f 78 75 74 69 6c 73 2e 68 00 00 00 00 00 | wmWeather-1.31/Src/xutils.h..... |
a620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a660 | 00 00 00 00 31 30 30 36 34 34 20 00 20 20 20 37 36 34 20 00 20 20 20 37 36 34 20 00 20 20 20 20 | ....100644.....764.....764...... |
a680 | 20 20 20 31 35 32 31 20 20 36 37 30 30 30 36 31 34 34 31 20 20 31 33 34 32 37 00 20 30 00 00 00 | ...1521..6700061441..13427..0... |
a6a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a6c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a6e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a700 | 00 75 73 74 61 72 20 20 00 6d 67 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...mgh.................... |
a720 | 00 00 00 00 00 00 00 00 00 6d 67 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........mgh.................... |
a740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a7e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
a800 | 23 69 66 6e 64 65 66 20 57 4d 47 45 4e 45 52 41 4c 5f 48 5f 49 4e 43 4c 55 44 45 44 0a 23 64 65 | #ifndef.WMGENERAL_H_INCLUDED.#de |
a820 | 66 69 6e 65 20 57 4d 47 45 4e 45 52 41 4c 5f 48 5f 49 4e 43 4c 55 44 45 44 0a 0a 0a 0a 2f 2a 0a | fine.WMGENERAL_H_INCLUDED..../*. |
a840 | 20 2a 20 20 20 54 79 70 65 64 65 66 73 20 0a 20 2a 2f 0a 74 79 70 65 64 65 66 20 73 74 72 75 63 | .*...Typedefs...*/.typedef.struc |
a860 | 74 20 7b 0a 09 50 69 78 6d 61 70 09 09 70 69 78 6d 61 70 3b 0a 09 50 69 78 6d 61 70 09 09 6d 61 | t.{..Pixmap..pixmap;..Pixmap..ma |
a880 | 73 6b 3b 0a 09 58 70 6d 41 74 74 72 69 62 75 74 65 73 09 61 74 74 72 69 62 75 74 65 73 3b 0a 7d | sk;..XpmAttributes.attributes;.} |
a8a0 | 20 58 70 6d 49 63 6f 6e 3b 0a 0a 0a 0a 0a 2f 2a 0a 20 2a 20 20 20 47 6c 6f 62 61 6c 20 76 61 72 | .XpmIcon;...../*..*...Global.var |
a8c0 | 69 61 62 6c 65 0a 20 2a 2f 0a 44 69 73 70 6c 61 79 09 09 2a 64 69 73 70 6c 61 79 3b 0a 57 69 6e | iable..*/.Display..*display;.Win |
a8e0 | 64 6f 77 20 20 20 20 20 20 20 20 20 20 52 6f 6f 74 3b 0a 57 69 6e 64 6f 77 20 20 20 20 20 20 20 | dow..........Root;.Window....... |
a900 | 20 20 20 69 63 6f 6e 77 69 6e 2c 20 77 69 6e 3b 0a 69 6e 74 20 20 20 20 20 20 20 20 20 20 20 20 | ...iconwin,.win;.int............ |
a920 | 20 73 63 72 65 65 6e 3b 20 0a 69 6e 74 20 20 20 20 20 20 20 20 20 20 20 20 20 44 69 73 70 6c 61 | .screen;..int.............Displa |
a940 | 79 44 65 70 74 68 3b 0a 0a 0a 0a 0a 0a 2f 2a 0a 20 2a 20 20 20 46 75 6e 63 74 69 6f 6e 20 50 72 | yDepth;....../*..*...Function.Pr |
a960 | 6f 74 6f 74 79 70 65 73 0a 20 2a 2f 0a 76 6f 69 64 20 09 09 41 64 64 4d 6f 75 73 65 52 65 67 69 | ototypes..*/.void...AddMouseRegi |
a980 | 6f 6e 28 69 6e 74 2c 20 69 6e 74 2c 20 69 6e 74 2c 20 69 6e 74 2c 20 69 6e 74 29 3b 0a 69 6e 74 | on(int,.int,.int,.int,.int);.int |
a9a0 | 20 20 09 09 43 68 65 63 6b 4d 6f 75 73 65 52 65 67 69 6f 6e 28 69 6e 74 2c 20 69 6e 74 29 3b 0a | ....CheckMouseRegion(int,.int);. |
a9c0 | 76 6f 69 64 20 09 09 6f 70 65 6e 58 77 69 6e 64 6f 77 28 69 6e 74 2c 20 63 68 61 72 20 2a 2a 2c | void...openXwindow(int,.char.**, |
a9e0 | 20 63 68 61 72 20 2a 2a 2c 20 63 68 61 72 20 2a 2c 20 69 6e 74 2c 20 69 6e 74 2c 20 63 68 61 72 | .char.**,.char.*,.int,.int,.char |
aa00 | 20 2a 2c 20 63 68 61 72 20 2a 2c 20 63 68 61 72 20 2a 2c 20 63 68 61 72 20 2a 2c 63 68 61 72 20 | .*,.char.*,.char.*,.char.*,char. |
aa20 | 2a 29 3b 0a 76 6f 69 64 20 09 09 69 6e 69 74 58 77 69 6e 64 6f 77 28 69 6e 74 2c 20 63 68 61 72 | *);.void...initXwindow(int,.char |
aa40 | 20 2a 2a 29 3b 0a 76 6f 69 64 20 09 09 52 65 64 72 61 77 57 69 6e 64 6f 77 28 76 6f 69 64 29 3b | .**);.void...RedrawWindow(void); |
aa60 | 0a 76 6f 69 64 20 09 09 52 65 64 72 61 77 57 69 6e 64 6f 77 58 59 28 69 6e 74 2c 20 69 6e 74 29 | .void...RedrawWindowXY(int,.int) |
aa80 | 3b 0a 76 6f 69 64 20 20 09 09 63 6f 70 79 58 50 4d 41 72 65 61 28 69 6e 74 2c 20 69 6e 74 2c 20 | ;.void....copyXPMArea(int,.int,. |
aaa0 | 69 6e 74 2c 20 69 6e 74 2c 20 69 6e 74 2c 20 69 6e 74 29 3b 0a 76 6f 69 64 20 20 09 09 63 6f 70 | int,.int,.int,.int);.void....cop |
aac0 | 79 58 42 4d 41 72 65 61 28 69 6e 74 2c 20 69 6e 74 2c 20 69 6e 74 2c 20 69 6e 74 2c 20 69 6e 74 | yXBMArea(int,.int,.int,.int,.int |
aae0 | 2c 20 69 6e 74 29 3b 0a 76 6f 69 64 20 20 09 09 73 65 74 4d 61 73 6b 58 59 28 69 6e 74 2c 20 69 | ,.int);.void....setMaskXY(int,.i |
ab00 | 6e 74 29 3b 0a 75 6e 73 69 67 6e 65 64 20 6c 6f 6e 67 20 09 67 65 74 43 6f 6c 6f 72 28 63 68 61 | nt);.unsigned.long..getColor(cha |
ab20 | 72 20 2a 2c 20 66 6c 6f 61 74 29 3b 0a 76 6f 69 64 20 09 09 52 65 64 72 61 77 57 69 6e 64 6f 77 | r.*,.float);.void...RedrawWindow |
ab40 | 28 76 6f 69 64 29 3b 0a 0a 0a 23 65 6e 64 69 66 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | (void);...#endif................ |
ab60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ab80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
aba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
abc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
abe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ac00 | 77 6d 57 65 61 74 68 65 72 2d 31 2e 33 31 2f 53 72 63 2f 77 6d 57 65 61 74 68 65 72 5f 6d 61 73 | wmWeather-1.31/Src/wmWeather_mas |
ac20 | 6b 2e 78 62 6d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | k.xbm........................... |
ac40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ac60 | 00 00 00 00 31 30 30 36 36 34 20 00 20 20 20 37 36 34 20 00 20 20 20 37 36 34 20 00 20 20 20 20 | ....100664.....764.....764...... |
ac80 | 20 20 20 35 32 35 36 20 20 36 36 34 34 37 30 37 36 35 36 20 20 31 35 34 35 35 00 20 30 00 00 00 | ...5256..6644707656..15455..0... |
aca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
acc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ace0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ad00 | 00 75 73 74 61 72 20 20 00 6d 67 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...mgh.................... |
ad20 | 00 00 00 00 00 00 00 00 00 6d 67 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........mgh.................... |
ad40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ad60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ad80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ada0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
adc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ade0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ae00 | 23 64 65 66 69 6e 65 20 77 6d 57 65 61 74 68 65 72 5f 6d 61 73 6b 5f 77 69 64 74 68 20 36 34 0a | #define.wmWeather_mask_width.64. |
ae20 | 23 64 65 66 69 6e 65 20 77 6d 57 65 61 74 68 65 72 5f 6d 61 73 6b 5f 68 65 69 67 68 74 20 36 34 | #define.wmWeather_mask_height.64 |
ae40 | 0a 73 74 61 74 69 63 20 63 68 61 72 20 77 6d 57 65 61 74 68 65 72 5f 6d 61 73 6b 5f 62 69 74 73 | .static.char.wmWeather_mask_bits |
ae60 | 5b 5d 20 3d 20 7b 0a 20 30 78 30 30 2c 30 78 30 30 2c 30 78 30 30 2c 30 78 30 30 2c 30 78 30 30 | [].=.{..0x00,0x00,0x00,0x00,0x00 |
ae80 | 2c 30 78 30 30 2c 30 78 30 30 2c 30 78 30 30 2c 30 78 30 30 2c 30 78 30 30 2c 30 78 30 30 2c 30 | ,0x00,0x00,0x00,0x00,0x00,0x00,0 |
aea0 | 78 30 30 2c 30 78 30 30 2c 30 78 30 30 2c 30 78 30 30 2c 0a 20 30 78 30 30 2c 30 78 30 30 2c 30 | x00,0x00,0x00,0x00,..0x00,0x00,0 |
aec0 | 78 30 30 2c 30 78 30 30 2c 30 78 30 30 2c 30 78 30 30 2c 30 78 30 30 2c 30 78 30 30 2c 30 78 30 | x00,0x00,0x00,0x00,0x00,0x00,0x0 |
aee0 | 30 2c 30 78 30 30 2c 30 78 30 30 2c 30 78 30 30 2c 30 78 30 30 2c 30 78 30 30 2c 30 78 30 30 2c | 0,0x00,0x00,0x00,0x00,0x00,0x00, |
af00 | 0a 20 30 78 30 30 2c 30 78 30 30 2c 30 78 66 30 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c | ..0x00,0x00,0xf0,0xff,0xff,0xff, |
af20 | 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 30 66 2c 30 78 66 30 2c 30 78 66 66 2c 30 78 | 0xff,0xff,0xff,0x0f,0xf0,0xff,0x |
af40 | 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 0a 20 30 78 66 66 2c 30 78 66 66 2c 30 78 30 66 2c 30 78 | ff,0xff,0xff,..0xff,0xff,0x0f,0x |
af60 | 66 30 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 | f0,0xff,0xff,0xff,0xff,0xff,0xff |
af80 | 2c 30 78 30 66 2c 30 78 66 30 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 0a 20 30 78 66 66 | ,0x0f,0xf0,0xff,0xff,0xff,..0xff |
afa0 | 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 30 66 2c 30 78 66 30 2c 30 78 66 66 2c 30 78 66 66 2c 30 | ,0xff,0xff,0x0f,0xf0,0xff,0xff,0 |
afc0 | 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 30 66 2c 30 78 66 30 2c 30 78 66 | xff,0xff,0xff,0xff,0x0f,0xf0,0xf |
afe0 | 66 2c 30 78 66 66 2c 0a 20 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 30 | f,0xff,..0xff,0xff,0xff,0xff,0x0 |
b000 | 66 2c 30 78 66 30 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c | f,0xf0,0xff,0xff,0xff,0xff,0xff, |
b020 | 30 78 66 66 2c 30 78 30 66 2c 30 78 66 30 2c 30 78 66 66 2c 0a 20 30 78 66 66 2c 30 78 66 66 2c | 0xff,0x0f,0xf0,0xff,..0xff,0xff, |
b040 | 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 30 66 2c 30 78 66 30 2c 30 78 66 66 2c 30 78 | 0xff,0xff,0xff,0x0f,0xf0,0xff,0x |
b060 | 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 30 66 2c 30 78 66 30 | ff,0xff,0xff,0xff,0xff,0x0f,0xf0 |
b080 | 2c 0a 20 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 | ,..0xff,0xff,0xff,0xff,0xff,0xff |
b0a0 | 2c 30 78 30 66 2c 30 78 66 30 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 | ,0x0f,0xf0,0xff,0xff,0xff,0xff,0 |
b0c0 | 78 66 66 2c 30 78 66 66 2c 30 78 30 66 2c 0a 20 30 78 66 30 2c 30 78 66 66 2c 30 78 66 66 2c 30 | xff,0xff,0x0f,..0xf0,0xff,0xff,0 |
b0e0 | 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 30 66 2c 30 78 66 30 2c 30 78 66 | xff,0xff,0xff,0xff,0x0f,0xf0,0xf |
b100 | 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 0a 20 30 78 30 | f,0xff,0xff,0xff,0xff,0xff,..0x0 |
b120 | 66 2c 30 78 66 30 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c | f,0xf0,0xff,0xff,0xff,0xff,0xff, |
b140 | 30 78 66 66 2c 30 78 30 66 2c 30 78 66 30 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 | 0xff,0x0f,0xf0,0xff,0xff,0xff,0x |
b160 | 66 66 2c 30 78 66 66 2c 0a 20 30 78 66 66 2c 30 78 30 66 2c 30 78 66 30 2c 30 78 66 66 2c 30 78 | ff,0xff,..0xff,0x0f,0xf0,0xff,0x |
b180 | 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 30 66 2c 30 78 66 30 | ff,0xff,0xff,0xff,0xff,0x0f,0xf0 |
b1a0 | 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 0a 20 30 78 66 66 2c 30 78 66 66 | ,0xff,0xff,0xff,0xff,..0xff,0xff |
b1c0 | 2c 30 78 30 66 2c 30 78 66 30 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 | ,0x0f,0xf0,0xff,0xff,0xff,0xff,0 |
b1e0 | 78 66 66 2c 30 78 66 66 2c 30 78 30 66 2c 30 78 66 30 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 | xff,0xff,0x0f,0xf0,0xff,0xff,0xf |
b200 | 66 2c 0a 20 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 30 66 2c 30 78 66 30 2c 30 78 66 | f,..0xff,0xff,0xff,0x0f,0xf0,0xf |
b220 | 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 30 66 2c | f,0xff,0xff,0xff,0xff,0xff,0x0f, |
b240 | 30 78 66 30 2c 30 78 66 66 2c 30 78 66 66 2c 0a 20 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c | 0xf0,0xff,0xff,..0xff,0xff,0xff, |
b260 | 30 78 66 66 2c 30 78 30 66 2c 30 78 66 30 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 | 0xff,0x0f,0xf0,0xff,0xff,0xff,0x |
b280 | 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 30 66 2c 30 78 66 30 2c 30 78 66 66 2c 0a 20 30 78 | ff,0xff,0xff,0x0f,0xf0,0xff,..0x |
b2a0 | 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 30 66 2c 30 78 66 30 | ff,0xff,0xff,0xff,0xff,0x0f,0xf0 |
b2c0 | 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 | ,0xff,0xff,0xff,0xff,0xff,0xff,0 |
b2e0 | 78 30 66 2c 30 78 66 30 2c 0a 20 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 | x0f,0xf0,..0xff,0xff,0xff,0xff,0 |
b300 | 78 66 66 2c 30 78 66 66 2c 30 78 30 66 2c 30 78 66 30 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 | xff,0xff,0x0f,0xf0,0xff,0xff,0xf |
b320 | 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 30 66 2c 0a 20 30 78 66 30 2c 30 78 66 | f,0xff,0xff,0xff,0x0f,..0xf0,0xf |
b340 | 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 30 66 2c | f,0xff,0xff,0xff,0xff,0xff,0x0f, |
b360 | 30 78 66 30 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 | 0xf0,0xff,0xff,0xff,0xff,0xff,0x |
b380 | 66 66 2c 0a 20 30 78 30 66 2c 30 78 66 30 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 | ff,..0x0f,0xf0,0xff,0xff,0xff,0x |
b3a0 | 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 30 66 2c 30 78 66 30 2c 30 78 66 66 2c 30 78 66 66 | ff,0xff,0xff,0x0f,0xf0,0xff,0xff |
b3c0 | 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 0a 20 30 78 66 66 2c 30 78 30 66 2c 30 78 66 30 | ,0xff,0xff,0xff,..0xff,0x0f,0xf0 |
b3e0 | 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 | ,0xff,0xff,0xff,0xff,0xff,0xff,0 |
b400 | 78 30 66 2c 30 78 66 30 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 0a 20 30 | x0f,0xf0,0xff,0xff,0xff,0xff,..0 |
b420 | 78 66 66 2c 30 78 66 66 2c 30 78 30 66 2c 30 78 66 30 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 | xff,0xff,0x0f,0xf0,0xff,0xff,0xf |
b440 | 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 30 66 2c 30 78 66 30 2c 30 78 66 66 2c | f,0xff,0xff,0xff,0x0f,0xf0,0xff, |
b460 | 30 78 66 66 2c 30 78 66 66 2c 0a 20 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 30 66 2c | 0xff,0xff,..0xff,0xff,0xff,0x0f, |
b480 | 30 78 66 30 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 | 0xf0,0xff,0xff,0xff,0xff,0xff,0x |
b4a0 | 66 66 2c 30 78 30 66 2c 30 78 66 30 2c 30 78 66 66 2c 30 78 66 66 2c 0a 20 30 78 66 66 2c 30 78 | ff,0x0f,0xf0,0xff,0xff,..0xff,0x |
b4c0 | 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 30 66 2c 30 78 66 30 2c 30 78 66 66 2c 30 78 66 66 | ff,0xff,0xff,0x0f,0xf0,0xff,0xff |
b4e0 | 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 30 66 2c 30 78 66 30 2c 30 | ,0xff,0xff,0xff,0xff,0x0f,0xf0,0 |
b500 | 78 66 66 2c 0a 20 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 | xff,..0xff,0xff,0xff,0xff,0xff,0 |
b520 | 78 30 66 2c 30 78 66 30 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 | x0f,0xf0,0xff,0xff,0xff,0xff,0xf |
b540 | 66 2c 30 78 66 66 2c 30 78 30 66 2c 30 78 66 30 2c 0a 20 30 78 66 66 2c 30 78 66 66 2c 30 78 66 | f,0xff,0x0f,0xf0,..0xff,0xff,0xf |
b560 | 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 30 66 2c 30 78 66 30 2c 30 78 66 66 2c | f,0xff,0xff,0xff,0x0f,0xf0,0xff, |
b580 | 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 30 66 2c 0a 20 | 0xff,0xff,0xff,0xff,0xff,0x0f,.. |
b5a0 | 30 78 66 30 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 | 0xf0,0xff,0xff,0xff,0xff,0xff,0x |
b5c0 | 66 66 2c 30 78 30 66 2c 30 78 66 30 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 | ff,0x0f,0xf0,0xff,0xff,0xff,0xff |
b5e0 | 2c 30 78 66 66 2c 30 78 66 66 2c 0a 20 30 78 30 66 2c 30 78 66 30 2c 30 78 66 66 2c 30 78 66 66 | ,0xff,0xff,..0x0f,0xf0,0xff,0xff |
b600 | 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 30 66 2c 30 78 66 30 2c 30 | ,0xff,0xff,0xff,0xff,0x0f,0xf0,0 |
b620 | 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 0a 20 30 78 66 66 2c 30 | xff,0xff,0xff,0xff,0xff,..0xff,0 |
b640 | 78 30 66 2c 30 78 66 30 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 | x0f,0xf0,0xff,0xff,0xff,0xff,0xf |
b660 | 66 2c 30 78 66 66 2c 30 78 30 66 2c 30 78 66 30 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c | f,0xff,0x0f,0xf0,0xff,0xff,0xff, |
b680 | 30 78 66 66 2c 0a 20 30 78 66 66 2c 30 78 66 66 2c 30 78 30 66 2c 30 78 66 30 2c 30 78 66 66 2c | 0xff,..0xff,0xff,0x0f,0xf0,0xff, |
b6a0 | 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 30 66 2c 30 78 | 0xff,0xff,0xff,0xff,0xff,0x0f,0x |
b6c0 | 66 30 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 0a 20 30 78 66 66 2c 30 78 66 66 2c 30 78 | f0,0xff,0xff,0xff,..0xff,0xff,0x |
b6e0 | 66 66 2c 30 78 30 66 2c 30 78 66 30 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 | ff,0x0f,0xf0,0xff,0xff,0xff,0xff |
b700 | 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 30 66 2c 30 78 66 30 2c 30 78 66 66 2c 30 78 66 66 2c 0a | ,0xff,0xff,0x0f,0xf0,0xff,0xff,. |
b720 | 20 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 30 66 2c 30 78 66 30 2c 30 | .0xff,0xff,0xff,0xff,0x0f,0xf0,0 |
b740 | 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 30 | xff,0xff,0xff,0xff,0xff,0xff,0x0 |
b760 | 66 2c 30 78 66 30 2c 30 78 66 66 2c 0a 20 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 | f,0xf0,0xff,..0xff,0xff,0xff,0xf |
b780 | 66 2c 30 78 66 66 2c 30 78 30 66 2c 30 78 66 30 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c | f,0xff,0x0f,0xf0,0xff,0xff,0xff, |
b7a0 | 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 30 66 2c 30 78 66 30 2c 0a 20 30 78 66 66 2c | 0xff,0xff,0xff,0x0f,0xf0,..0xff, |
b7c0 | 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 30 66 2c 30 78 | 0xff,0xff,0xff,0xff,0xff,0x0f,0x |
b7e0 | 66 30 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 2c 30 78 66 66 | f0,0xff,0xff,0xff,0xff,0xff,0xff |
b800 | 2c 30 78 30 66 2c 0a 20 30 78 30 30 2c 30 78 30 30 2c 30 78 30 30 2c 30 78 30 30 2c 30 78 30 30 | ,0x0f,..0x00,0x00,0x00,0x00,0x00 |
b820 | 2c 30 78 30 30 2c 30 78 30 30 2c 30 78 30 30 2c 30 78 30 30 2c 30 78 30 30 2c 30 78 30 30 2c 30 | ,0x00,0x00,0x00,0x00,0x00,0x00,0 |
b840 | 78 30 30 2c 30 78 30 30 2c 30 78 30 30 2c 30 78 30 30 2c 0a 20 30 78 30 30 2c 30 78 30 30 2c 30 | x00,0x00,0x00,0x00,..0x00,0x00,0 |
b860 | 78 30 30 2c 30 78 30 30 2c 30 78 30 30 2c 30 78 30 30 2c 30 78 30 30 2c 30 78 30 30 2c 30 78 30 | x00,0x00,0x00,0x00,0x00,0x00,0x0 |
b880 | 30 2c 30 78 30 30 2c 30 78 30 30 2c 30 78 30 30 2c 30 78 30 30 2c 30 78 30 30 2c 30 78 30 30 2c | 0,0x00,0x00,0x00,0x00,0x00,0x00, |
b8a0 | 0a 20 30 78 30 30 2c 30 78 30 30 7d 3b 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ..0x00,0x00};................... |
b8c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b8e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b9a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b9c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
b9e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ba00 | 77 6d 57 65 61 74 68 65 72 2d 31 2e 33 31 2f 53 72 63 2f 77 6d 57 65 61 74 68 65 72 2e 63 00 00 | wmWeather-1.31/Src/wmWeather.c.. |
ba20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ba40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
ba60 | 00 00 00 00 31 30 30 36 34 34 20 00 20 20 20 37 36 34 20 00 20 20 20 37 36 34 20 00 20 20 20 20 | ....100644.....764.....764...... |
ba80 | 20 20 37 34 32 30 37 20 20 36 37 31 33 36 35 33 31 36 34 20 20 31 34 31 30 35 00 20 30 00 00 00 | ..74207..6713653164..14105..0... |
baa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bb00 | 00 75 73 74 61 72 20 20 00 6d 67 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...mgh.................... |
bb20 | 00 00 00 00 00 00 00 00 00 6d 67 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........mgh.................... |
bb40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bb60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bb80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bbc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bbe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
bc00 | 2f 2a 0a 20 2a 0a 20 2a 20 20 09 77 6d 57 65 61 74 68 65 72 2d 31 2e 33 31 20 28 43 29 20 31 39 | /*..*..*...wmWeather-1.31.(C).19 |
bc20 | 39 39 20 4d 69 6b 65 20 48 65 6e 64 65 72 73 6f 6e 20 28 6d 67 68 65 6e 64 65 72 73 6f 6e 40 6c | 99.Mike.Henderson.(mghenderson@l |
bc40 | 61 6e 6c 2e 67 6f 76 29 0a 20 2a 20 0a 20 2a 20 20 09 09 2d 20 53 68 6f 77 73 20 4c 6f 63 61 6c | anl.gov)..*...*....-.Shows.Local |
bc60 | 20 57 65 61 74 68 65 72 20 63 6f 6e 64 69 74 69 6f 6e 73 0a 20 2a 20 0a 20 2a 20 0a 20 2a 20 0a | .Weather.conditions..*...*...*.. |
bc80 | 20 2a 0a 20 2a 20 09 54 68 69 73 20 70 72 6f 67 72 61 6d 20 69 73 20 66 72 65 65 20 73 6f 66 74 | .*..*..This.program.is.free.soft |
bca0 | 77 61 72 65 3b 20 79 6f 75 20 63 61 6e 20 72 65 64 69 73 74 72 69 62 75 74 65 20 69 74 20 61 6e | ware;.you.can.redistribute.it.an |
bcc0 | 64 2f 6f 72 20 6d 6f 64 69 66 79 0a 20 2a 20 09 69 74 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 | d/or.modify..*..it.under.the.ter |
bce0 | 6d 73 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 | ms.of.the.GNU.General.Public.Lic |
bd00 | 65 6e 73 65 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 0a 20 2a 20 09 74 68 65 20 46 72 65 | ense.as.published.by..*..the.Fre |
bd20 | 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 3b 20 65 69 74 68 65 72 20 76 65 | e.Software.Foundation;.either.ve |
bd40 | 72 73 69 6f 6e 20 32 2c 20 6f 72 20 28 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 0a 20 2a 20 | rsion.2,.or.(at.your.option)..*. |
bd60 | 09 61 6e 79 20 6c 61 74 65 72 20 76 65 72 73 69 6f 6e 2e 0a 20 2a 0a 20 2a 20 09 54 68 69 73 20 | .any.later.version...*..*..This. |
bd80 | 70 72 6f 67 72 61 6d 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 69 6e 20 74 68 65 20 68 6f | program.is.distributed.in.the.ho |
bda0 | 70 65 20 74 68 61 74 20 69 74 20 77 69 6c 6c 20 62 65 20 75 73 65 66 75 6c 2c 0a 20 2a 20 09 62 | pe.that.it.will.be.useful,..*..b |
bdc0 | 75 74 20 57 49 54 48 4f 55 54 20 41 4e 59 20 57 41 52 52 41 4e 54 59 3b 20 77 69 74 68 6f 75 74 | ut.WITHOUT.ANY.WARRANTY;.without |
bde0 | 20 65 76 65 6e 20 74 68 65 20 69 6d 70 6c 69 65 64 20 77 61 72 72 61 6e 74 79 20 6f 66 0a 20 2a | .even.the.implied.warranty.of..* |
be00 | 20 09 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 6f 72 20 46 49 54 4e 45 53 53 20 46 4f 52 | ..MERCHANTABILITY.or.FITNESS.FOR |
be20 | 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 20 20 53 65 65 20 74 68 65 0a | .A.PARTICULAR.PURPOSE...See.the. |
be40 | 20 2a 20 09 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 66 | .*..GNU.General.Public.License.f |
be60 | 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 0a 20 2a 0a 20 2a 20 09 59 6f 75 20 73 68 6f 75 | or.more.details...*..*..You.shou |
be80 | 6c 64 20 68 61 76 65 20 72 65 63 65 69 76 65 64 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 47 | ld.have.received.a.copy.of.the.G |
bea0 | 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 0a 20 2a 20 09 61 6c | NU.General.Public.License..*..al |
bec0 | 6f 6e 67 20 77 69 74 68 20 74 68 69 73 20 70 72 6f 67 72 61 6d 20 28 73 65 65 20 74 68 65 20 66 | ong.with.this.program.(see.the.f |
bee0 | 69 6c 65 20 43 4f 50 59 49 4e 47 29 3b 20 69 66 20 6e 6f 74 2c 20 77 72 69 74 65 20 74 6f 20 74 | ile.COPYING);.if.not,.write.to.t |
bf00 | 68 65 0a 20 2a 20 09 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c | he..*..Free.Software.Foundation, |
bf20 | 20 49 6e 63 2e 2c 20 35 39 20 54 65 6d 70 6c 65 20 50 6c 61 63 65 20 2d 20 53 75 69 74 65 20 33 | .Inc.,.59.Temple.Place.-.Suite.3 |
bf40 | 33 30 2c 20 0a 20 2a 20 20 20 20 20 20 42 6f 73 74 6f 6e 2c 20 4d 41 20 20 30 32 31 31 31 2d 31 | 30,...*......Boston,.MA..02111-1 |
bf60 | 33 30 37 2c 20 55 53 41 0a 20 2a 0a 20 2a 0a 20 2a 0a 20 2a 0a 20 2a 20 20 20 20 20 20 54 6f 44 | 307,.USA..*..*..*..*..*......ToD |
bf80 | 6f 3a 0a 20 2a 0a 20 2a 09 20 20 20 20 20 20 2d 09 41 64 64 20 61 20 47 54 4b 20 70 6f 70 75 70 | o:..*..*.......-.Add.a.GTK.popup |
bfa0 | 20 77 69 6e 64 6f 77 20 74 6f 20 64 69 73 70 6c 61 79 20 64 61 74 61 20 69 6e 20 61 20 6e 69 63 | .window.to.display.data.in.a.nic |
bfc0 | 65 72 20 77 61 79 2e 20 43 75 72 72 65 6e 74 6c 79 20 6a 75 73 74 20 75 73 65 0a 20 2a 09 09 78 | er.way..Currently.just.use..*..x |
bfe0 | 6d 65 73 73 61 67 65 2e 2e 2e 0a 20 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 2a 09 20 | message.....*................*.. |
c000 | 20 20 20 20 20 2d 20 41 64 64 20 22 63 75 72 72 65 6e 74 20 63 6f 6e 64 69 74 69 6f 6e 73 22 20 | .....-.Add."current.conditions". |
c020 | 67 72 61 70 68 69 63 20 28 61 73 20 62 61 63 6b 67 72 6f 75 6e 64 3f 29 2e 20 49 2e 65 2e 20 6f | graphic.(as.background?)..I.e..o |
c040 | 6e 65 20 6f 66 20 74 68 6f 73 65 20 6c 69 74 74 6c 65 0a 20 2a 09 09 63 61 72 74 6f 6f 6e 73 20 | ne.of.those.little..*..cartoons. |
c060 | 74 68 61 74 20 73 68 6f 77 20 63 6c 6f 75 64 73 20 6f 72 20 73 75 6e 20 77 69 74 68 20 72 61 69 | that.show.clouds.or.sun.with.rai |
c080 | 6e 20 6f 72 20 73 6e 6f 77 2c 20 65 74 63 2e 20 6f 6e 20 69 74 2e 2e 2e 0a 20 2a 0a 20 2a 09 20 | n.or.snow,.etc..on.it.....*..*.. |
c0a0 | 20 20 20 20 20 2d 20 53 63 72 6f 6c 6c 69 6e 67 20 6c 69 6e 65 20 74 6f 20 64 69 73 70 6c 61 79 | .....-.Scrolling.line.to.display |
c0c0 | 20 22 73 75 6e 64 72 79 22 20 70 61 72 61 6d 65 74 65 72 73 2e 0a 20 2a 0a 20 2a 09 20 20 20 20 | ."sundry".parameters...*..*..... |
c0e0 | 20 20 2d 20 4f 72 20 6d 61 79 62 65 20 61 75 74 6f 2d 73 77 69 74 63 68 20 62 65 74 77 65 65 6e | ..-.Or.maybe.auto-switch.between |
c100 | 20 70 61 6e 65 6c 73 20 61 74 20 73 6f 6d 65 20 75 73 65 72 2d 64 65 66 69 6e 65 64 20 72 61 74 | .panels.at.some.user-defined.rat |
c120 | 65 3f 0a 20 2a 0a 20 2a 0a 20 2a 20 20 20 20 20 20 43 68 61 6e 67 65 73 3a 0a 20 2a 0a 20 2a 20 | e?..*..*..*......Changes:..*..*. |
c140 | 20 20 20 20 20 56 65 72 73 69 6f 6e 20 31 2e 33 31 20 20 2d 20 72 65 6c 65 61 73 65 64 20 4d 61 | .....Version.1.31..-.released.Ma |
c160 | 79 20 34 2c 20 31 39 39 39 2e 0a 20 2a 09 09 09 66 69 78 65 64 20 73 6f 6d 65 20 63 6f 6e 76 65 | y.4,.1999...*...fixed.some.conve |
c180 | 72 73 69 6f 6e 20 62 75 67 73 20 69 6e 20 77 69 6e 64 20 73 70 65 65 64 2e 2e 0a 20 2a 0a 20 2a | rsion.bugs.in.wind.speed....*..* |
c1a0 | 20 20 20 20 20 20 56 65 72 73 69 6f 6e 20 31 2e 33 30 20 20 2d 20 72 65 6c 65 61 73 65 64 20 41 | ......Version.1.30..-.released.A |
c1c0 | 70 72 69 6c 20 31 33 2c 20 31 39 39 39 2e 0a 20 2a 09 09 09 46 69 78 65 64 20 61 20 62 75 67 20 | pril.13,.1999...*...Fixed.a.bug. |
c1e0 | 77 68 65 72 65 62 79 20 74 68 65 20 41 70 70 20 77 6f 75 6c 64 20 63 72 61 73 68 20 77 68 65 6e | whereby.the.App.would.crash.when |
c200 | 20 74 72 79 69 6e 67 20 74 6f 20 67 61 69 6e 20 69 6e 70 75 74 0a 20 2a 09 09 09 66 6f 63 75 73 | .trying.to.gain.input..*...focus |
c220 | 20 75 6e 64 65 72 20 6e 6f 6e 2d 57 69 6e 64 6f 77 4d 61 6b 65 72 20 57 4d 73 20 28 66 6f 63 75 | .under.non-WindowMaker.WMs.(focu |
c240 | 73 20 69 73 20 6e 6f 77 20 67 72 61 62 62 65 64 20 62 79 0a 20 2a 09 09 09 60 50 6f 69 6e 74 65 | s.is.now.grabbed.by..*...`Pointe |
c260 | 72 52 6f 6f 74 27 20 6e 6f 74 20 60 69 63 6f 6e 77 69 6e 27 29 2e 0a 20 2a 09 09 09 0a 20 2a 09 | rRoot'.not.`iconwin')...*.....*. |
c280 | 09 09 41 64 64 65 64 20 53 74 61 74 69 6f 6e 49 44 20 61 6e 64 20 60 74 69 6d 65 2d 6f 66 2d 6c | ..Added.StationID.and.`time-of-l |
c2a0 | 61 73 74 2d 75 70 64 61 74 65 27 20 6c 61 62 65 6c 73 2e 20 54 6f 20 64 6f 20 74 68 69 73 20 49 | ast-update'.labels..To.do.this.I |
c2c0 | 20 6e 65 65 64 65 64 0a 20 2a 09 09 09 74 6f 20 73 68 72 69 6e 6b 20 74 68 65 20 66 6f 6e 74 73 | .needed..*...to.shrink.the.fonts |
c2e0 | 20 64 6f 77 6e 20 61 6e 64 20 73 63 72 75 6e 63 68 20 74 68 65 6d 20 74 6f 67 65 74 68 65 72 20 | .down.and.scrunch.them.together. |
c300 | 61 20 62 69 74 20 6d 6f 72 65 2e 0a 20 2a 0a 20 2a 09 09 09 41 64 64 65 64 20 6e 65 77 20 63 6f | a.bit.more...*..*...Added.new.co |
c320 | 6d 6d 61 6e 64 20 6c 69 6e 65 20 6f 70 74 69 6f 6e 20 74 6f 20 63 68 61 6e 67 65 20 74 68 65 69 | mmand.line.option.to.change.thei |
c340 | 72 20 63 6f 6c 6f 72 3b 0a 20 2a 09 09 09 09 2d 74 63 20 3c 63 6f 6c 6f 72 3e 0a 20 2a 0a 20 2a | r.color;..*....-tc.<color>..*..* |
c360 | 09 09 09 41 64 64 65 64 20 63 6f 64 65 20 74 6f 20 70 72 6f 70 65 72 6c 79 20 64 65 63 6f 64 65 | ...Added.code.to.properly.decode |
c380 | 20 77 69 6e 64 20 73 70 65 65 64 20 77 68 65 6e 20 69 6e 20 4d 50 53 2e 0a 20 2a 0a 20 2a 09 09 | .wind.speed.when.in.MPS...*..*.. |
c3a0 | 09 46 69 78 65 64 20 62 75 67 20 69 6e 20 62 65 61 75 66 6f 72 74 20 77 69 6e 64 20 73 70 65 65 | .Fixed.bug.in.beaufort.wind.spee |
c3c0 | 64 20 63 61 6c 63 73 2e 0a 20 2a 0a 20 2a 20 20 20 20 20 20 56 65 72 73 69 6f 6e 20 31 2e 32 39 | d.calcs...*..*......Version.1.29 |
c3e0 | 20 20 2d 20 72 65 6c 65 61 73 65 64 20 4d 61 72 63 68 20 31 37 2c 20 31 39 39 39 2e 0a 20 2a 09 | ..-.released.March.17,.1999...*. |
c400 | 09 09 52 65 6f 72 67 61 6e 69 7a 65 64 20 77 6d 67 65 6e 65 72 61 6c 2e 63 20 61 6e 64 20 72 65 | ..Reorganized.wmgeneral.c.and.re |
c420 | 6e 61 6d 65 64 20 69 74 20 78 75 74 69 6c 73 2e 63 20 28 77 6d 67 65 6e 65 72 61 6c 2e 68 0a 20 | named.it.xutils.c.(wmgeneral.h.. |
c440 | 2a 09 09 09 2d 3e 20 78 75 74 69 6c 73 2e 68 20 61 73 20 77 65 6c 6c 20 29 2e 20 41 6c 73 6f 20 | *...->.xutils.h.as.well.)..Also. |
c460 | 6d 6f 76 65 64 20 69 74 20 69 6e 74 6f 20 74 68 65 20 73 61 6d 65 20 64 69 72 65 63 74 6f 72 79 | moved.it.into.the.same.directory |
c480 | 20 61 73 20 77 6d 57 65 61 74 68 65 72 2e 0a 20 2a 09 09 09 4e 6f 77 2c 20 74 68 65 20 6f 70 65 | .as.wmWeather...*...Now,.the.ope |
c4a0 | 6e 58 77 69 6e 64 6f 77 20 69 73 20 73 70 6c 69 74 20 69 6e 74 6f 20 32 20 70 61 72 74 73 2e 20 | nXwindow.is.split.into.2.parts.. |
c4c0 | 59 6f 75 20 66 69 72 73 74 20 6e 65 65 64 20 74 6f 20 63 61 6c 6c 0a 20 2a 09 09 09 69 6e 69 74 | You.first.need.to.call..*...init |
c4e0 | 58 77 69 6e 64 6f 77 28 61 72 67 63 2c 20 61 72 67 76 29 2e 20 54 68 69 73 20 61 6c 6c 6f 77 73 | Xwindow(argc,.argv)..This.allows |
c500 | 20 75 73 20 74 6f 20 63 68 65 63 6b 20 74 68 65 20 64 69 73 70 6c 61 79 20 64 65 70 74 68 0a 20 | .us.to.check.the.display.depth.. |
c520 | 2a 09 09 09 62 65 66 6f 72 65 20 77 65 20 63 6f 6d 6d 69 74 20 74 6f 20 61 20 70 61 72 74 69 63 | *...before.we.commit.to.a.partic |
c540 | 75 6c 61 72 20 70 69 78 6d 61 70 20 28 74 68 69 73 20 77 69 6c 6c 20 62 65 20 75 73 65 66 75 6c | ular.pixmap.(this.will.be.useful |
c560 | 20 69 6e 20 6d 79 0a 20 2a 09 09 09 6f 74 68 65 72 20 44 6f 63 6b 41 70 70 73 20 74 6f 20 64 79 | .in.my..*...other.DockApps.to.dy |
c580 | 6e 61 6d 69 63 61 6c 6c 79 20 73 65 74 20 61 70 70 72 6f 70 72 69 61 74 65 20 70 69 78 6d 61 70 | namically.set.appropriate.pixmap |
c5a0 | 73 20 62 61 73 65 64 20 6f 6e 20 64 65 70 74 68 29 2e 0a 20 2a 09 09 09 47 6f 74 20 72 69 64 20 | s.based.on.depth)...*...Got.rid. |
c5c0 | 6f 66 20 61 6c 6f 74 20 6f 66 20 74 68 65 20 6f 74 68 65 72 20 72 6f 75 74 69 6e 65 73 20 74 68 | of.alot.of.the.other.routines.th |
c5e0 | 61 74 20 49 20 6e 65 76 65 72 20 75 73 65 2e 0a 20 2a 0a 20 2a 09 09 09 41 64 64 65 64 20 34 20 | at.I.never.use...*..*...Added.4. |
c600 | 6d 6f 72 65 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 6f 70 74 69 6f 6e 20 74 6f 20 73 65 74 20 | more.command.line.option.to.set. |
c620 | 74 68 65 20 63 6f 6c 6f 72 73 20 6f 66 20 74 68 65 20 74 65 78 74 3a 0a 20 2a 0a 20 2a 09 09 09 | the.colors.of.the.text:..*..*... |
c640 | 09 2d 62 63 20 20 3c 63 6f 6c 6f 72 3e 20 66 6f 72 20 73 65 74 74 69 6e 67 20 74 68 65 20 42 61 | .-bc..<color>.for.setting.the.Ba |
c660 | 63 6b 47 72 6f 75 6e 64 20 63 6f 6c 6f 72 2e 0a 20 2a 09 09 09 09 2d 6c 63 20 20 3c 63 6f 6c 6f | ckGround.color...*....-lc..<colo |
c680 | 72 3e 20 66 6f 72 20 73 65 74 74 69 6e 67 20 74 68 65 20 4c 61 62 65 6c 20 63 6f 6c 6f 72 2e 0a | r>.for.setting.the.Label.color.. |
c6a0 | 20 2a 09 09 09 09 2d 64 63 20 20 3c 63 6f 6c 6f 72 3e 20 66 6f 72 20 73 65 74 74 69 6e 67 20 74 | .*....-dc..<color>.for.setting.t |
c6c0 | 68 65 20 44 61 74 61 20 63 6f 6c 6f 72 2e 0a 20 2a 09 09 09 09 2d 77 67 63 20 3c 63 6f 6c 6f 72 | he.Data.color...*....-wgc.<color |
c6e0 | 3e 20 66 6f 72 20 73 65 74 74 69 6e 67 20 74 68 65 20 57 69 6e 64 20 47 75 73 74 20 63 6f 6c 6f | >.for.setting.the.Wind.Gust.colo |
c700 | 72 2e 0a 20 2a 0a 20 2a 09 09 09 41 6c 73 6f 20 63 6c 65 61 6e 65 64 20 75 70 20 74 68 65 20 70 | r...*..*...Also.cleaned.up.the.p |
c720 | 69 78 6d 61 70 20 74 6f 20 6d 69 6e 69 6d 69 7a 65 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 | ixmap.to.minimize.the.number.of. |
c740 | 63 6f 6c 6f 72 73 20 75 73 65 64 2e 0a 20 2a 09 09 0a 20 2a 09 09 09 43 68 61 6e 67 65 64 20 6d | colors.used...*....*...Changed.m |
c760 | 65 74 72 69 63 20 74 6f 67 67 6c 65 20 74 6f 20 77 6f 72 6b 20 77 69 74 68 20 61 20 6b 65 79 20 | etric.toggle.to.work.with.a.key. |
c780 | 70 72 65 73 73 20 28 61 6e 79 20 6b 65 79 29 2e 20 09 09 0a 20 2a 09 09 0a 20 2a 09 09 09 41 64 | press.(any.key)......*....*...Ad |
c7a0 | 64 65 64 20 64 6f 75 62 6c 65 20 63 6c 69 63 6b 20 73 75 70 70 6f 72 74 2e 20 4e 6f 77 20 64 6f | ded.double.click.support..Now.do |
c7c0 | 75 62 6c 65 20 63 6c 69 63 6b 69 6e 67 20 64 6f 65 73 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 | uble.clicking.does.the.following |
c7e0 | 3a 0a 20 2a 09 09 09 09 0a 20 2a 09 09 09 09 44 6f 75 62 6c 65 20 4d 6f 75 73 65 20 4c 65 66 74 | :..*......*....Double.Mouse.Left |
c800 | 3a 20 70 6f 70 73 20 75 70 20 74 68 65 20 66 75 6c 6c 79 20 64 65 63 6f 64 65 64 20 4d 45 54 41 | :.pops.up.the.fully.decoded.META |
c820 | 52 20 66 69 6c 65 0a 20 2a 09 09 09 09 09 09 20 20 20 69 6e 20 78 6d 65 73 73 61 67 65 2e 0a 20 | R.file..*.........in.xmessage... |
c840 | 2a 0a 20 2a 09 09 09 09 44 6f 75 62 6c 65 20 4d 6f 75 73 65 20 4d 69 64 64 6c 65 3a 20 43 75 72 | *..*....Double.Mouse.Middle:.Cur |
c860 | 72 65 6e 74 6c 79 20 75 6e 64 65 66 69 6e 65 64 2e 0a 20 2a 0a 20 2a 09 09 09 09 44 6f 75 62 6c | rently.undefined...*..*....Doubl |
c880 | 65 20 4d 6f 75 73 65 20 52 69 67 68 74 3a 20 46 6f 72 63 65 73 20 61 20 6e 65 77 20 75 70 64 61 | e.Mouse.Right:.Forces.a.new.upda |
c8a0 | 74 65 20 28 69 2e 65 2e 20 64 6f 77 6e 6c 6f 61 64 2e 29 0a 20 2a 0a 20 2a 0a 20 2a 20 20 20 20 | te.(i.e..download.)..*..*..*.... |
c8c0 | 20 20 56 65 72 73 69 6f 6e 20 31 2e 32 38 20 20 2d 20 72 65 6c 65 61 73 65 64 20 4d 61 72 63 68 | ..Version.1.28..-.released.March |
c8e0 | 20 39 2c 20 31 39 39 39 2e 0a 20 2a 09 09 09 43 68 61 6e 67 65 64 20 2d 63 65 6c 73 69 75 73 20 | .9,.1999...*...Changed.-celsius. |
c900 | 28 2d 63 29 20 6f 70 74 69 6f 6e 20 74 6f 20 2d 6d 65 74 72 69 63 20 28 2d 6d 29 2e 20 4e 61 6d | (-c).option.to.-metric.(-m)..Nam |
c920 | 69 6e 67 20 6d 61 6b 65 73 20 6d 6f 72 65 0a 20 2a 09 09 09 73 65 6e 73 65 20 74 68 61 74 20 77 | ing.makes.more..*...sense.that.w |
c940 | 61 79 2e 2e 2e 0a 20 2a 0a 20 2a 09 09 09 41 64 64 65 64 20 2d 57 20 6f 70 74 69 6f 6e 20 74 6f | ay.....*..*...Added.-W.option.to |
c960 | 20 64 69 73 70 6c 61 79 20 57 69 6e 64 43 68 69 6c 6c 20 69 6e 73 74 65 61 64 20 6f 66 20 44 65 | .display.WindChill.instead.of.De |
c980 | 77 50 6f 69 6e 74 2e 0a 20 2a 09 09 09 53 69 6e 63 65 20 57 69 6e 64 63 68 69 6c 6c 20 69 73 20 | wPoint...*...Since.Windchill.is. |
c9a0 | 6e 6f 74 20 61 6c 77 61 79 73 20 61 76 61 69 6c 61 62 6c 65 2c 20 77 65 20 6f 6e 6c 79 20 73 68 | not.always.available,.we.only.sh |
c9c0 | 6f 77 20 69 74 20 69 66 20 69 74 73 0a 20 2a 09 09 09 61 76 61 69 6c 61 62 6c 65 2e 20 49 66 20 | ow.it.if.its..*...available..If. |
c9e0 | 69 74 73 20 6e 6f 74 2c 20 77 65 20 70 61 73 74 65 20 75 70 20 44 65 77 50 6f 69 6e 74 20 61 73 | its.not,.we.paste.up.DewPoint.as |
ca00 | 20 64 65 66 61 75 6c 74 2e 0a 20 2a 0a 20 2a 09 09 09 41 6c 73 6f 20 61 64 64 65 64 20 2d 6d 70 | .default...*..*...Also.added.-mp |
ca20 | 73 20 6f 70 74 69 6f 6e 20 74 6f 20 64 69 73 70 6c 61 79 20 77 69 6e 64 20 73 70 65 65 64 20 69 | s.option.to.display.wind.speed.i |
ca40 | 6e 20 75 6e 69 74 73 20 6f 66 20 0a 20 2a 09 09 09 6d 65 74 65 72 73 2f 73 65 63 6f 6e 64 20 28 | n.units.of...*...meters/second.( |
ca60 | 77 68 65 6e 20 69 6e 20 2d 6d 65 74 72 69 63 20 6d 6f 64 65 29 2e 0a 20 2a 0a 20 2a 20 20 20 20 | when.in.-metric.mode)...*..*.... |
ca80 | 20 20 56 65 72 73 69 6f 6e 20 31 2e 32 37 20 20 2d 20 72 65 6c 65 61 73 65 64 20 4d 61 72 63 68 | ..Version.1.27..-.released.March |
caa0 | 20 38 2c 20 31 39 39 39 2e 0a 20 2a 09 09 09 66 69 78 65 64 20 62 75 67 20 69 6e 20 73 70 65 65 | .8,.1999...*...fixed.bug.in.spee |
cac0 | 64 20 63 61 6c 63 75 6c 61 74 69 6f 6e 20 77 68 65 6e 20 77 69 6e 64 20 69 73 20 67 75 73 74 69 | d.calculation.when.wind.is.gusti |
cae0 | 6e 67 2e 0a 20 2a 0a 20 2a 20 20 20 20 20 20 56 65 72 73 69 6f 6e 20 31 2e 32 36 20 20 2d 20 72 | ng...*..*......Version.1.26..-.r |
cb00 | 65 6c 65 61 73 65 64 20 46 65 62 72 75 61 72 79 20 32 34 2c 20 31 39 39 39 2e 0a 20 2a 09 09 09 | eleased.February.24,.1999...*... |
cb20 | 41 64 64 65 64 20 2d 64 65 6c 61 79 20 6f 70 74 69 6f 6e 2e 20 0a 20 2a 0a 20 2a 20 20 20 20 20 | Added.-delay.option....*..*..... |
cb40 | 20 56 65 72 73 69 6f 6e 20 31 2e 32 35 20 20 2d 20 72 65 6c 65 61 73 65 64 20 46 65 62 72 75 61 | .Version.1.25..-.released.Februa |
cb60 | 72 79 20 31 36 2c 20 31 39 39 39 2e 0a 20 2a 09 09 09 41 64 64 65 64 20 57 69 6e 64 20 73 70 65 | ry.16,.1999...*...Added.Wind.spe |
cb80 | 65 64 73 20 6f 6e 20 74 68 65 20 27 42 65 61 75 66 6f 72 74 20 73 63 61 6c 65 27 0a 20 2a 09 09 | eds.on.the.'Beaufort.scale'..*.. |
cba0 | 09 54 68 61 6e 6b 73 20 74 6f 20 50 61 75 6c 20 4d 61 72 74 69 6e 20 3c 70 6d 40 7a 65 74 6e 65 | .Thanks.to.Paul.Martin.<pm@zetne |
cbc0 | 74 2e 6e 65 74 3e 20 66 6f 72 20 74 68 69 73 20 61 64 64 69 74 69 6f 6e 2e 0a 20 2a 0a 20 2a 20 | t.net>.for.this.addition...*..*. |
cbe0 | 20 20 20 20 20 56 65 72 73 69 6f 6e 20 31 2e 32 34 20 20 2d 20 72 65 6c 65 61 73 65 64 20 46 65 | .....Version.1.24..-.released.Fe |
cc00 | 62 72 75 61 72 79 20 31 32 2c 20 31 39 39 39 2e 0a 20 2a 09 09 09 41 64 64 65 64 20 2d 2d 70 61 | bruary.12,.1999...*...Added.--pa |
cc20 | 73 73 69 76 65 2d 66 74 70 20 6f 70 74 69 6f 6e 20 74 6f 20 77 67 65 74 2e 0a 20 2a 0a 20 2a 20 | ssive-ftp.option.to.wget...*..*. |
cc40 | 20 20 20 20 20 56 65 72 73 69 6f 6e 20 31 2e 32 33 20 20 2d 20 72 65 6c 65 61 73 65 64 20 46 65 | .....Version.1.23..-.released.Fe |
cc60 | 62 72 75 61 72 79 20 32 2c 20 31 39 39 39 2e 0a 20 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | bruary.2,.1999...*.............. |
cc80 | 20 20 20 20 20 20 20 20 46 65 77 20 6d 6f 72 65 20 62 75 67 20 66 69 78 65 73 2e 2e 2e 0a 20 2a | ........Few.more.bug.fixes.....* |
cca0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 41 64 64 65 64 20 73 75 70 70 | ......................Added.supp |
ccc0 | 6f 72 74 20 66 6f 72 20 64 69 66 66 65 72 65 6e 74 20 50 72 65 73 73 75 72 65 20 75 6e 69 74 73 | ort.for.different.Pressure.units |
cce0 | 2e 2e 2e 0a 20 2a 0a 20 2a 0a 20 2a 20 20 20 20 20 20 56 65 72 73 69 6f 6e 20 31 2e 32 32 20 20 | .....*..*..*......Version.1.22.. |
cd00 | 2d 20 72 65 6c 65 61 73 65 64 20 46 65 62 72 75 61 72 79 20 31 2c 20 31 39 39 39 2e 0a 20 2a 20 | -.released.February.1,.1999...*. |
cd20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 46 69 78 65 64 20 6d 69 6e 6f 72 20 62 75 67 | .................Fixed.minor.bug |
cd40 | 20 69 6e 20 64 69 72 65 63 74 69 6f 6e 20 61 62 62 72 65 76 69 61 74 69 6f 6e 73 2e 20 41 64 64 | .in.direction.abbreviations..Add |
cd60 | 65 64 20 61 20 62 69 74 20 6d 6f 72 65 20 74 6f 20 6d 61 6e 0a 20 2a 20 20 20 20 20 20 20 20 20 | ed.a.bit.more.to.man..*......... |
cd80 | 20 20 20 20 20 20 20 09 70 61 67 65 2e 0a 20 2a 0a 20 2a 20 20 20 20 20 20 56 65 72 73 69 6f 6e | ........page...*..*......Version |
cda0 | 20 31 2e 32 31 20 20 2d 20 72 65 6c 65 61 73 65 64 20 4a 61 6e 75 61 72 79 20 32 39 2c 20 31 39 | .1.21..-.released.January.29,.19 |
cdc0 | 39 39 2e 0a 20 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 09 46 69 78 65 64 20 61 20 70 | 99...*.................Fixed.a.p |
cde0 | 72 6f 62 6c 65 6d 20 69 6e 20 74 68 65 20 70 65 72 6c 20 73 63 72 69 70 74 2e 20 4d 61 64 65 20 | roblem.in.the.perl.script..Made. |
ce00 | 74 68 65 20 66 69 6c 65 20 70 61 74 68 73 20 61 62 73 6f 6c 75 74 65 2e 0a 20 2a 0a 20 2a 09 56 | the.file.paths.absolute...*..*.V |
ce20 | 65 72 73 69 6f 6e 20 31 2e 32 20 20 20 2d 20 72 65 6c 65 61 73 65 64 20 4a 61 6e 75 61 72 79 20 | ersion.1.2...-.released.January. |
ce40 | 32 39 2c 20 31 39 39 39 2e 0a 20 2a 09 09 09 41 64 64 65 64 20 57 69 6e 64 20 73 70 65 65 64 20 | 29,.1999...*...Added.Wind.speed. |
ce60 | 6c 69 6e 65 2e 20 45 6e 64 65 64 20 75 70 20 64 65 63 6f 64 69 6e 67 20 74 68 65 20 52 61 77 20 | line..Ended.up.decoding.the.Raw. |
ce80 | 4d 45 54 41 52 20 6c 69 6e 65 2e 0a 20 2a 09 09 09 46 69 78 65 64 20 61 20 66 65 77 20 62 75 67 | METAR.line...*...Fixed.a.few.bug |
cea0 | 73 2e 2e 2e 0a 20 2a 09 09 09 43 68 61 6e 67 65 64 20 6c 6f 63 61 74 69 6f 6e 20 6f 66 20 66 69 | s.....*...Changed.location.of.fi |
cec0 | 6c 65 73 20 66 72 6f 6d 20 2f 74 6d 70 20 74 6f 20 7e 2f 2e 77 6d 57 65 61 74 68 65 72 52 65 70 | les.from./tmp.to.~/.wmWeatherRep |
cee0 | 6f 72 74 73 0a 20 2a 09 09 09 43 68 61 6e 67 65 64 20 75 6e 69 74 73 20 6f 66 20 70 72 65 73 73 | orts..*...Changed.units.of.press |
cf00 | 75 72 65 20 61 6e 64 20 77 69 6e 64 20 73 70 65 65 64 20 74 6f 20 6d 6d 48 67 20 61 6e 64 20 6b | ure.and.wind.speed.to.mmHg.and.k |
cf20 | 6d 2f 68 0a 20 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 77 68 65 6e | m/h..*......................when |
cf40 | 20 4d 65 74 72 69 63 20 69 73 20 73 65 74 2e 20 28 52 65 61 6c 6c 79 20 73 68 6f 75 6c 64 20 63 | .Metric.is.set..(Really.should.c |
cf60 | 68 61 6e 67 65 20 74 68 65 20 66 6c 61 67 20 74 6f 20 2d 6d 65 74 72 69 63 29 2e 0a 20 2a 0a 20 | hange.the.flag.to.-metric)...*.. |
cf80 | 2a 09 56 65 72 73 69 6f 6e 20 31 2e 31 20 20 20 2d 20 72 65 6c 65 61 73 65 64 20 4a 61 6e 75 61 | *.Version.1.1...-.released.Janua |
cfa0 | 72 79 20 32 35 2c 20 31 39 39 39 2e 0a 20 2a 09 09 09 42 75 67 20 66 69 78 65 73 2e 2e 2e 0a 20 | ry.25,.1999...*...Bug.fixes..... |
cfc0 | 2a 09 09 09 41 64 64 65 64 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 73 77 69 74 63 68 20 74 6f | *...Added.command.line.switch.to |
cfe0 | 20 64 69 73 70 6c 61 79 20 54 65 6d 70 27 73 20 69 6e 20 64 65 67 2e 20 43 0a 20 2a 0a 20 2a 0a | .display.Temp's.in.deg..C..*..*. |
d000 | 20 2a 09 56 65 72 73 69 6f 6e 20 31 2e 30 20 20 20 2d 20 72 65 6c 65 61 73 65 64 20 4a 61 6e 75 | .*.Version.1.0...-.released.Janu |
d020 | 61 72 79 20 31 39 2c 20 31 39 39 39 2e 0a 20 2a 0a 20 2a 0a 20 2a 2f 0a 0a 0a 0a 0a 0a 2f 2a 20 | ary.19,.1999...*..*..*/....../*. |
d040 | 20 0a 20 2a 20 20 20 49 6e 63 6c 75 64 65 73 20 20 0a 20 2a 2f 0a 23 69 6e 63 6c 75 64 65 20 3c | ...*...Includes....*/.#include.< |
d060 | 73 74 64 69 6f 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 75 6e 69 73 74 64 2e 68 3e 0a 23 69 6e | stdio.h>.#include.<unistd.h>.#in |
d080 | 63 6c 75 64 65 20 3c 73 74 64 6c 69 62 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74 72 69 6e | clude.<stdlib.h>.#include.<strin |
d0a0 | 67 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 63 74 79 70 65 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 | g.h>.#include.<ctype.h>.#include |
d0c0 | 20 3c 74 69 6d 65 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 58 31 31 2f 58 2e 68 3e 0a 23 69 6e | .<time.h>.#include.<X11/X.h>.#in |
d0e0 | 63 6c 75 64 65 20 3c 58 31 31 2f 78 70 6d 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20 22 78 75 74 69 | clude.<X11/xpm.h>.#include."xuti |
d100 | 6c 73 2e 68 22 0a 23 69 6e 63 6c 75 64 65 20 22 77 6d 57 65 61 74 68 65 72 5f 6d 61 73 74 65 72 | ls.h".#include."wmWeather_master |
d120 | 2e 78 70 6d 22 0a 23 69 6e 63 6c 75 64 65 20 22 77 6d 57 65 61 74 68 65 72 5f 6d 61 73 6b 2e 78 | .xpm".#include."wmWeather_mask.x |
d140 | 62 6d 22 0a 0a 0a 0a 2f 2a 20 0a 20 2a 20 20 44 65 6c 61 79 20 62 65 74 77 65 65 6e 20 72 65 66 | bm"..../*...*..Delay.between.ref |
d160 | 72 65 73 68 65 73 20 28 69 6e 20 6d 69 63 72 6f 73 65 63 6f 6e 64 73 29 20 0a 20 2a 2f 0a 23 64 | reshes.(in.microseconds)...*/.#d |
d180 | 65 66 69 6e 65 20 44 45 4c 41 59 20 31 30 30 30 30 4c 0a 23 64 65 66 69 6e 65 20 57 4d 57 45 41 | efine.DELAY.10000L.#define.WMWEA |
d1a0 | 54 48 45 52 5f 56 45 52 53 49 4f 4e 20 22 31 2e 33 31 22 0a 23 64 65 66 69 6e 65 20 44 45 46 41 | THER_VERSION."1.31".#define.DEFA |
d1c0 | 55 4c 54 5f 55 50 44 41 54 45 44 45 4c 41 59 20 39 30 30 4c 0a 0a 0a 0a 0a 76 6f 69 64 20 20 50 | ULT_UPDATEDELAY.900L.....void..P |
d1e0 | 61 72 73 65 43 4d 44 4c 69 6e 65 28 69 6e 74 20 61 72 67 63 2c 20 63 68 61 72 20 2a 61 72 67 76 | arseCMDLine(int.argc,.char.*argv |
d200 | 5b 5d 29 3b 0a 76 6f 69 64 20 20 42 75 74 74 6f 6e 50 72 65 73 73 45 76 65 6e 74 28 58 42 75 74 | []);.void..ButtonPressEvent(XBut |
d220 | 74 6f 6e 45 76 65 6e 74 20 2a 29 3b 0a 76 6f 69 64 20 20 4b 65 79 50 72 65 73 73 45 76 65 6e 74 | tonEvent.*);.void..KeyPressEvent |
d240 | 28 58 4b 65 79 45 76 65 6e 74 20 2a 29 3b 0a 63 68 61 72 20 2a 53 74 72 69 6e 67 54 6f 55 70 70 | (XKeyEvent.*);.char.*StringToUpp |
d260 | 65 72 28 63 68 61 72 20 2a 29 3b 0a 0a 0a 63 68 61 72 20 09 09 53 74 61 74 69 6f 6e 49 44 5b 31 | er(char.*);...char...StationID[1 |
d280 | 30 5d 3b 0a 69 6e 74 09 09 55 70 54 6f 44 61 74 65 20 3d 20 30 3b 0a 69 6e 74 09 09 53 68 6f 77 | 0];.int..UpToDate.=.0;.int..Show |
d2a0 | 57 69 6e 64 43 68 69 6c 6c 20 3d 20 30 3b 0a 69 6e 74 09 09 57 69 6e 64 43 68 69 6c 6c 41 76 61 | WindChill.=.0;.int..WindChillAva |
d2c0 | 69 6c 20 3d 20 31 3b 0a 69 6e 74 09 09 4d 65 74 72 69 63 20 3d 20 30 3b 0a 69 6e 74 09 09 42 65 | il.=.1;.int..Metric.=.0;.int..Be |
d2e0 | 61 75 66 6f 72 74 20 3d 20 30 3b 0a 69 6e 74 09 09 46 6f 72 63 65 55 70 64 61 74 65 20 3d 20 31 | aufort.=.0;.int..ForceUpdate.=.1 |
d300 | 3b 0a 69 6e 74 09 09 46 6f 72 63 65 44 6f 77 6e 6c 6f 61 64 20 3d 20 31 3b 0a 69 6e 74 09 09 50 | ;.int..ForceDownload.=.1;.int..P |
d320 | 72 65 73 73 75 72 65 55 6e 69 74 73 20 3d 20 30 3b 0a 69 6e 74 09 09 4d 65 74 65 72 73 50 65 72 | ressureUnits.=.0;.int..MetersPer |
d340 | 53 65 63 6f 6e 64 20 3d 20 30 3b 0a 64 6f 75 62 6c 65 09 09 50 72 65 73 73 75 72 65 43 6f 6e 76 | Second.=.0;.double..PressureConv |
d360 | 20 3d 20 31 2e 30 3b 0a 6c 6f 6e 67 09 09 55 70 64 61 74 65 44 65 6c 61 79 3b 0a 69 6e 74 20 20 | .=.1.0;.long..UpdateDelay;.int.. |
d380 | 20 20 20 20 20 20 20 20 20 20 20 47 6f 74 46 69 72 73 74 43 6c 69 63 6b 31 2c 20 47 6f 74 44 6f | ...........GotFirstClick1,.GotDo |
d3a0 | 75 62 6c 65 43 6c 69 63 6b 31 3b 0a 69 6e 74 20 20 20 20 20 20 20 20 20 20 20 20 20 47 6f 74 46 | ubleClick1;.int.............GotF |
d3c0 | 69 72 73 74 43 6c 69 63 6b 32 2c 20 47 6f 74 44 6f 75 62 6c 65 43 6c 69 63 6b 32 3b 0a 69 6e 74 | irstClick2,.GotDoubleClick2;.int |
d3e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 47 6f 74 46 69 72 73 74 43 6c 69 63 6b 33 2c 20 47 6f 74 | .............GotFirstClick3,.Got |
d400 | 44 6f 75 62 6c 65 43 6c 69 63 6b 33 3b 0a 69 6e 74 20 20 20 20 20 20 20 20 20 20 20 20 20 44 62 | DoubleClick3;.int.............Db |
d420 | 6c 43 6c 6b 44 65 6c 61 79 3b 0a 0a 0a 2f 2a 0a 20 2a 20 49 6e 20 61 20 6d 6f 72 65 20 72 65 61 | lClkDelay;.../*..*.In.a.more.rea |
d440 | 64 61 62 6c 65 20 66 6f 72 6d 20 74 68 65 20 43 6f 6d 70 61 73 73 20 64 69 72 65 63 74 69 6f 6e | dable.form.the.Compass.direction |
d460 | 73 20 61 72 65 3a 0a 20 2a 20 73 74 61 74 69 63 20 63 68 61 72 20 2a 43 6f 6d 70 61 73 73 44 69 | s.are:..*.static.char.*CompassDi |
d480 | 72 65 63 74 69 6f 6e 5b 5d 20 3d 20 7b 20 22 4e 22 2c 20 22 4e 4e 45 22 2c 20 22 4e 45 22 2c 20 | rection[].=.{."N",."NNE",."NE",. |
d4a0 | 22 45 4e 45 22 2c 20 22 45 22 2c 20 22 45 53 45 22 2c 20 22 53 45 22 2c 20 22 53 53 45 22 2c 0a | "ENE",."E",."ESE",."SE",."SSE",. |
d4c0 | 20 2a 09 09 09 09 09 09 22 53 22 2c 20 22 53 53 57 22 2c 20 22 53 57 22 2c 20 22 57 53 57 22 2c | .*......"S",."SSW",."SW",."WSW", |
d4e0 | 20 22 57 22 2c 20 22 57 4e 57 22 2c 20 22 4e 57 22 2c 20 22 4e 4e 57 22 7d 0a 20 2a 20 57 65 20 | ."W",."WNW",."NW",."NNW"}..*.We. |
d500 | 63 6f 6e 76 65 72 74 20 74 6f 20 64 69 67 69 74 73 20 69 6e 20 74 68 65 20 73 65 71 75 65 6e 63 | convert.to.digits.in.the.sequenc |
d520 | 65 20 60 4e 57 53 45 27 20 73 6f 20 77 65 20 64 6f 6e 74 20 68 61 76 65 20 74 6f 20 70 75 74 20 | e.`NWSE'.so.we.dont.have.to.put. |
d540 | 61 6c 6c 20 74 68 65 73 65 0a 20 2a 20 63 6f 6d 62 69 6e 61 74 69 6f 6e 73 20 69 6e 74 6f 20 74 | all.these..*.combinations.into.t |
d560 | 68 65 20 70 69 78 6d 61 70 2e 0a 20 2a 2f 0a 73 74 61 74 69 63 20 63 68 61 72 20 09 2a 43 6f 6d | he.pixmap...*/.static.char..*Com |
d580 | 70 61 73 73 44 69 72 65 63 74 69 6f 6e 5b 5d 20 3d 20 7b 20 22 30 22 2c 20 22 30 30 33 22 2c 20 | passDirection[].=.{."0",."003",. |
d5a0 | 22 30 33 22 2c 20 22 33 30 33 22 2c 20 22 33 22 2c 20 22 33 32 33 22 2c 20 22 32 33 22 2c 20 22 | "03",."303",."3",."323",."23",." |
d5c0 | 32 32 33 22 2c 20 0a 09 09 09 09 09 09 22 32 22 2c 20 22 32 32 31 22 2c 20 22 32 31 22 2c 20 22 | 223",........"2",."221",."21",." |
d5e0 | 31 32 31 22 2c 20 22 31 22 2c 20 22 31 30 31 22 2c 20 22 30 31 22 2c 20 22 30 30 31 22 7d 3b 0a | 121",."1",."101",."01",."001"};. |
d600 | 0a 0a 0a 63 68 61 72 09 4c 61 62 65 6c 43 6f 6c 6f 72 5b 33 30 5d 20 20 20 20 09 3d 20 22 23 37 | ...char.LabelColor[30].....=."#7 |
d620 | 39 62 64 62 66 22 3b 0a 63 68 61 72 09 57 69 6e 64 47 75 73 74 43 6f 6c 6f 72 5b 33 30 5d 20 09 | 9bdbf";.char.WindGustColor[30].. |
d640 | 3d 20 22 23 66 66 30 30 30 30 22 3b 0a 63 68 61 72 09 44 61 74 61 43 6f 6c 6f 72 5b 33 30 5d 20 | =."#ff0000";.char.DataColor[30]. |
d660 | 20 20 20 20 09 3d 20 22 23 66 66 62 66 35 30 22 3b 0a 63 68 61 72 09 42 61 63 6b 43 6f 6c 6f 72 | .....=."#ffbf50";.char.BackColor |
d680 | 5b 33 30 5d 20 20 20 20 20 09 3d 20 22 23 31 38 31 38 31 38 22 3b 0a 63 68 61 72 09 53 74 61 74 | [30]......=."#181818";.char.Stat |
d6a0 | 69 6f 6e 54 69 6d 65 43 6f 6c 6f 72 5b 33 30 5d 20 20 20 20 3d 20 22 23 63 35 61 36 66 66 22 3b | ionTimeColor[30]....=."#c5a6ff"; |
d6c0 | 0a 0a 0a 0a 2f 2a 20 20 0a 20 2a 20 20 20 6d 61 69 6e 20 20 0a 20 2a 2f 0a 69 6e 74 20 6d 61 69 | ..../*....*...main....*/.int.mai |
d6e0 | 6e 28 69 6e 74 20 61 72 67 63 2c 20 63 68 61 72 20 2a 61 72 67 76 5b 5d 29 20 7b 0a 0a 73 74 72 | n(int.argc,.char.*argv[]).{..str |
d700 | 75 63 74 20 74 6d 09 2a 74 54 69 6d 65 3b 0a 58 45 76 65 6e 74 09 09 65 76 65 6e 74 3b 0a 69 6e | uct.tm.*tTime;.XEvent..event;.in |
d720 | 74 09 09 6e 2c 20 73 2c 20 6d 2c 20 64 74 31 2c 20 64 74 32 2c 20 64 74 33 2c 20 79 64 3b 0a 69 | t..n,.s,.m,.dt1,.dt2,.dt3,.yd;.i |
d740 | 6e 74 09 09 69 2c 20 6a 2c 20 6c 65 6e 3b 0a 63 68 61 72 09 09 64 69 72 5b 35 5d 3b 0a 69 6e 74 | nt..i,.j,.len;.char..dir[5];.int |
d760 | 20 09 09 59 65 61 72 2c 20 4d 6f 6e 74 68 2c 20 44 61 79 3b 0a 69 6e 74 09 09 48 6f 75 72 73 2c | ...Year,.Month,.Day;.int..Hours, |
d780 | 20 4d 69 6e 73 2c 20 53 65 63 73 3b 0a 69 6e 74 09 09 55 70 64 61 74 65 4c 54 48 6f 75 72 20 3d | .Mins,.Secs;.int..UpdateLTHour.= |
d7a0 | 20 30 2e 30 2c 20 55 70 64 61 74 65 4c 54 4d 69 6e 20 3d 20 30 2e 30 2c 20 55 70 64 61 74 65 55 | .0.0,.UpdateLTMin.=.0.0,.UpdateU |
d7c0 | 54 48 6f 75 72 2c 20 55 70 64 61 74 65 55 54 4d 69 6e 3b 0a 6c 6f 6e 67 09 09 43 75 72 72 65 6e | THour,.UpdateUTMin;.long..Curren |
d7e0 | 74 4c 6f 63 61 6c 54 69 6d 65 3b 0a 64 6f 75 62 6c 65 09 09 55 70 64 61 74 65 55 54 2c 20 55 70 | tLocalTime;.double..UpdateUT,.Up |
d800 | 64 61 74 65 4c 54 2c 20 55 54 2c 20 4c 54 2c 20 44 54 2c 20 68 6f 75 72 32 34 28 29 3b 0a 0a 0a | dateLT,.UT,.LT,.DT,.hour24();... |
d820 | 64 6f 75 62 6c 65 09 09 6a 64 28 29 2c 20 43 75 72 72 65 6e 74 4a 44 3b 0a 63 68 61 72 09 09 63 | double..jd(),.CurrentJD;.char..c |
d840 | 6f 6d 6d 61 6e 64 5b 31 30 32 34 5d 2c 20 4c 69 6e 65 5b 35 31 32 5d 2c 20 46 69 6c 65 4e 61 6d | ommand[1024],.Line[512],.FileNam |
d860 | 65 5b 31 30 5d 3b 0a 69 6e 74 09 09 54 65 6e 73 2c 20 71 2c 20 64 69 67 69 74 2c 20 63 68 72 3b | e[10];.int..Tens,.q,.digit,.chr; |
d880 | 0a 64 6f 75 62 6c 65 09 09 50 72 65 73 73 75 72 65 2c 20 54 65 6d 70 65 72 61 74 75 72 65 2c 20 | .double..Pressure,.Temperature,. |
d8a0 | 73 67 6e 2c 20 48 75 6d 69 64 69 74 79 2c 20 44 65 77 50 6f 69 6e 74 2c 20 57 69 6e 64 43 68 69 | sgn,.Humidity,.DewPoint,.WindChi |
d8c0 | 6c 6c 2c 20 76 61 6c 3b 0a 64 6f 75 62 6c 65 09 09 44 69 72 65 63 74 69 6f 6e 2c 20 53 70 65 65 | ll,.val;.double..Direction,.Spee |
d8e0 | 64 3b 0a 46 49 4c 45 09 09 2a 66 70 3b 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 09 20 20 0a 20 20 20 20 | d;.FILE..*fp;................... |
d900 | 2f 2a 0a 20 20 20 20 20 2a 20 20 50 61 72 73 65 20 61 6e 79 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e | /*......*..Parse.any.command.lin |
d920 | 65 20 61 72 67 75 6d 65 6e 74 73 2e 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 50 61 72 73 65 43 4d | e.arguments.......*/.....ParseCM |
d940 | 44 4c 69 6e 65 28 61 72 67 63 2c 20 61 72 67 76 29 3b 0a 09 20 20 20 0a 0a 09 20 20 20 0a 20 20 | DLine(argc,.argv);.............. |
d960 | 20 20 2f 2a 0a 20 20 20 20 20 2a 20 20 44 6f 20 74 68 65 20 77 69 6e 64 6f 77 20 6f 70 65 6e 69 | ../*......*..Do.the.window.openi |
d980 | 6e 67 20 69 6e 20 32 20 73 74 61 67 65 73 2e 20 41 66 74 65 72 20 74 68 65 20 69 6e 69 74 58 77 | ng.in.2.stages..After.the.initXw |
d9a0 | 69 6e 64 6f 77 28 29 20 63 61 6c 6c 2c 0a 20 20 20 20 20 2a 20 20 77 65 20 6b 6e 6f 77 20 77 68 | indow().call,......*..we.know.wh |
d9c0 | 61 74 20 74 68 65 20 44 65 70 74 68 20 6f 66 20 74 68 65 20 44 69 73 70 6c 61 79 20 69 73 2e 20 | at.the.Depth.of.the.Display.is.. |
d9e0 | 57 65 20 63 61 6e 20 74 68 65 6e 20 70 69 63 6b 20 61 6e 20 61 70 70 72 6f 70 72 69 61 74 65 0a | We.can.then.pick.an.appropriate. |
da00 | 20 20 20 20 20 2a 20 20 58 50 4d 20 74 6f 20 75 73 65 2e 20 49 2e 65 2e 20 6d 61 79 20 77 61 6e | .....*..XPM.to.use..I.e..may.wan |
da20 | 74 20 74 6f 20 75 73 65 20 6f 6e 65 20 74 68 61 74 20 68 61 73 20 66 65 77 65 72 20 63 6f 6c 6f | t.to.use.one.that.has.fewer.colo |
da40 | 72 73 20 74 6f 20 6d 61 6b 65 20 74 68 65 20 41 70 70 20 77 6f 72 6b 0a 20 20 20 20 20 2a 20 20 | rs.to.make.the.App.work......*.. |
da60 | 62 65 74 74 65 72 20 6f 6e 20 61 20 6c 6f 77 2d 63 6f 6c 6f 72 20 38 2d 62 69 74 20 64 69 73 70 | better.on.a.low-color.8-bit.disp |
da80 | 6c 61 79 2e 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 69 6e 69 74 58 77 69 6e 64 6f 77 28 61 72 67 | lay.......*/.....initXwindow(arg |
daa0 | 63 2c 20 61 72 67 76 29 3b 0a 20 20 20 20 6f 70 65 6e 58 77 69 6e 64 6f 77 28 61 72 67 63 2c 20 | c,.argv);.....openXwindow(argc,. |
dac0 | 61 72 67 76 2c 20 77 6d 57 65 61 74 68 65 72 5f 6d 61 73 74 65 72 2c 20 77 6d 57 65 61 74 68 65 | argv,.wmWeather_master,.wmWeathe |
dae0 | 72 5f 6d 61 73 6b 5f 62 69 74 73 2c 20 77 6d 57 65 61 74 68 65 72 5f 6d 61 73 6b 5f 77 69 64 74 | r_mask_bits,.wmWeather_mask_widt |
db00 | 68 2c 20 0a 09 09 77 6d 57 65 61 74 68 65 72 5f 6d 61 73 6b 5f 68 65 69 67 68 74 2c 20 42 61 63 | h,....wmWeather_mask_height,.Bac |
db20 | 6b 43 6f 6c 6f 72 2c 20 4c 61 62 65 6c 43 6f 6c 6f 72 2c 20 57 69 6e 64 47 75 73 74 43 6f 6c 6f | kColor,.LabelColor,.WindGustColo |
db40 | 72 2c 20 44 61 74 61 43 6f 6c 6f 72 2c 20 53 74 61 74 69 6f 6e 54 69 6d 65 43 6f 6c 6f 72 29 3b | r,.DataColor,.StationTimeColor); |
db60 | 0a 0a 0a 0a 09 20 20 20 0a 20 20 20 20 2f 2a 0a 20 20 20 20 20 2a 20 20 4c 6f 6f 70 20 75 6e 74 | ............./*......*..Loop.unt |
db80 | 69 6c 20 77 65 20 64 69 65 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 6e 20 3d 20 33 32 30 30 30 3b | il.we.die......*/.....n.=.32000; |
dba0 | 0a 20 20 20 20 73 20 3d 20 33 32 30 30 30 3b 0a 20 20 20 20 6d 20 3d 20 33 32 30 30 30 3b 0a 20 | .....s.=.32000;.....m.=.32000;.. |
dbc0 | 20 20 20 64 74 31 20 3d 20 33 32 30 30 30 3b 0a 20 20 20 20 64 74 32 20 3d 20 33 32 30 30 30 3b | ...dt1.=.32000;.....dt2.=.32000; |
dbe0 | 0a 20 20 20 20 64 74 33 20 3d 20 33 32 30 30 30 3b 0a 20 20 20 20 44 62 6c 43 6c 6b 44 65 6c 61 | .....dt3.=.32000;.....DblClkDela |
dc00 | 79 20 3d 20 33 32 30 30 30 3b 0a 20 20 20 20 55 70 54 6f 44 61 74 65 20 3d 20 30 3b 0a 20 20 20 | y.=.32000;.....UpToDate.=.0;.... |
dc20 | 20 77 68 69 6c 65 28 31 29 20 7b 0a 0a 0a 0a 0a 09 2f 2a 0a 09 20 2a 20 20 4b 65 65 70 20 74 72 | .while(1).{....../*...*..Keep.tr |
dc40 | 61 63 6b 20 6f 66 20 23 20 6f 66 20 73 65 63 6f 6e 64 73 0a 09 20 2a 2f 0a 09 69 66 20 28 6d 20 | ack.of.#.of.seconds...*/..if.(m. |
dc60 | 3e 20 31 30 30 29 7b 0a 09 0a 09 20 20 20 20 6d 20 3d 20 30 3b 0a 09 20 20 20 20 2b 2b 64 74 31 | >.100){........m.=.0;......++dt1 |
dc80 | 3b 0a 09 20 20 20 20 2b 2b 64 74 32 3b 0a 09 20 20 20 20 2b 2b 64 74 33 3b 0a 09 0a 09 7d 20 65 | ;......++dt2;......++dt3;....}.e |
dca0 | 6c 73 65 20 7b 0a 09 0a 09 20 20 20 20 2f 2a 0a 09 20 20 20 20 20 2a 20 20 49 6e 63 72 65 6d 65 | lse.{......../*.......*..Increme |
dcc0 | 6e 74 20 63 6f 75 6e 74 65 72 0a 09 20 20 20 20 20 2a 2f 0a 09 20 20 20 20 2b 2b 6d 3b 0a 09 0a | nt.counter.......*/......++m;... |
dce0 | 09 7d 0a 0a 0a 0a 0a 0a 0a 20 20 20 20 20 20 20 20 2f 2a 0a 20 20 20 20 20 20 20 20 20 2a 20 20 | .}.............../*..........*.. |
dd00 | 44 6f 75 62 6c 65 20 43 6c 69 63 6b 20 44 65 6c 61 79 73 0a 20 20 20 20 20 20 20 20 20 2a 20 20 | Double.Click.Delays..........*.. |
dd20 | 4b 65 65 70 20 74 72 61 63 6b 20 6f 66 20 63 6c 69 63 6b 20 65 76 65 6e 74 73 2e 20 49 66 20 44 | Keep.track.of.click.events..If.D |
dd40 | 65 6c 61 79 20 74 6f 6f 20 6c 6f 6e 67 2c 20 73 65 74 20 47 6f 74 46 69 72 73 74 43 6c 69 63 6b | elay.too.long,.set.GotFirstClick |
dd60 | 27 73 20 74 6f 20 46 61 6c 73 65 2e 0a 20 20 20 20 20 20 20 20 20 2a 2f 0a 20 20 20 20 20 20 20 | 's.to.False...........*/........ |
dd80 | 20 69 66 20 28 44 62 6c 43 6c 6b 44 65 6c 61 79 20 3e 20 31 35 29 20 7b 0a 0a 20 20 20 20 20 20 | .if.(DblClkDelay.>.15).{........ |
dda0 | 20 20 20 20 20 20 44 62 6c 43 6c 6b 44 65 6c 61 79 20 3d 20 30 3b 0a 20 20 20 20 20 20 20 20 20 | ......DblClkDelay.=.0;.......... |
ddc0 | 20 20 20 47 6f 74 46 69 72 73 74 43 6c 69 63 6b 31 20 3d 20 30 3b 20 47 6f 74 44 6f 75 62 6c 65 | ...GotFirstClick1.=.0;.GotDouble |
dde0 | 43 6c 69 63 6b 31 20 3d 20 30 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 47 6f 74 46 69 72 73 74 | Click1.=.0;.............GotFirst |
de00 | 43 6c 69 63 6b 32 20 3d 20 30 3b 20 47 6f 74 44 6f 75 62 6c 65 43 6c 69 63 6b 32 20 3d 20 30 3b | Click2.=.0;.GotDoubleClick2.=.0; |
de20 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 47 6f 74 46 69 72 73 74 43 6c 69 63 6b 33 20 3d 20 30 3b | .............GotFirstClick3.=.0; |
de40 | 20 47 6f 74 44 6f 75 62 6c 65 43 6c 69 63 6b 33 20 3d 20 30 3b 0a 0a 20 20 20 20 20 20 20 20 7d | .GotDoubleClick3.=.0;..........} |
de60 | 20 65 6c 73 65 20 7b 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 2b 2b 44 62 6c 43 6c 6b 44 65 6c | .else.{..............++DblClkDel |
de80 | 61 79 3b 0a 0a 20 20 20 20 20 20 20 20 7d 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 09 2f 2a 20 0a | ay;..........}............../*.. |
dea0 | 09 20 2a 20 20 20 50 72 6f 63 65 73 73 20 61 6e 79 20 70 65 6e 64 69 6e 67 20 58 20 65 76 65 6e | ..*...Process.any.pending.X.even |
dec0 | 74 73 2e 0a 09 20 2a 2f 0a 20 20 20 20 20 20 20 20 77 68 69 6c 65 28 58 50 65 6e 64 69 6e 67 28 | ts....*/.........while(XPending( |
dee0 | 64 69 73 70 6c 61 79 29 29 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 58 4e 65 78 74 45 76 65 6e | display)){.............XNextEven |
df00 | 74 28 64 69 73 70 6c 61 79 2c 20 26 65 76 65 6e 74 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 | t(display,.&event);............. |
df20 | 73 77 69 74 63 68 28 65 76 65 6e 74 2e 74 79 70 65 29 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 | switch(event.type){............. |
df40 | 20 20 20 20 63 61 73 65 20 45 78 70 6f 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ....case.Expose:................ |
df60 | 20 20 20 20 20 20 20 20 20 52 65 64 72 61 77 57 69 6e 64 6f 77 28 29 3b 0a 20 20 20 20 20 20 20 | .........RedrawWindow();........ |
df80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 72 65 61 6b 3b 0a 20 20 20 20 20 20 20 20 | .................break;......... |
dfa0 | 20 20 20 20 20 20 20 20 63 61 73 65 20 42 75 74 74 6f 6e 50 72 65 73 73 3a 0a 20 20 20 20 20 20 | ........case.ButtonPress:....... |
dfc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 75 74 74 6f 6e 50 72 65 73 73 45 76 65 | ..................ButtonPressEve |
dfe0 | 6e 74 28 26 65 76 65 6e 74 2e 78 62 75 74 74 6f 6e 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 | nt(&event.xbutton);............. |
e000 | 20 20 20 20 20 20 20 20 20 20 20 20 62 72 65 61 6b 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ............break;.............. |
e020 | 20 20 20 63 61 73 65 20 4b 65 79 50 72 65 73 73 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...case.KeyPress:............... |
e040 | 20 20 20 20 20 20 20 20 20 20 4b 65 79 50 72 65 73 73 45 76 65 6e 74 28 26 65 76 65 6e 74 2e 78 | ..........KeyPressEvent(&event.x |
e060 | 6b 65 79 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 72 | key);.........................br |
e080 | 65 61 6b 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 42 75 74 74 6f 6e | eak;.................case.Button |
e0a0 | 52 65 6c 65 61 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | Release:........................ |
e0c0 | 20 62 72 65 61 6b 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 45 6e 74 | .break;.................case.Ent |
e0e0 | 65 72 4e 6f 74 69 66 79 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | erNotify:....................... |
e100 | 20 20 58 53 65 74 49 6e 70 75 74 46 6f 63 75 73 28 64 69 73 70 6c 61 79 2c 20 50 6f 69 6e 74 65 | ..XSetInputFocus(display,.Pointe |
e120 | 72 52 6f 6f 74 2c 20 52 65 76 65 72 74 54 6f 50 61 72 65 6e 74 2c 20 43 75 72 72 65 6e 74 54 69 | rRoot,.RevertToParent,.CurrentTi |
e140 | 6d 65 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 72 65 | me);.........................bre |
e160 | 61 6b 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 61 73 65 20 4c 65 61 76 65 4e 6f | ak;.................case.LeaveNo |
e180 | 74 69 66 79 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 58 53 | tify:.........................XS |
e1a0 | 65 74 49 6e 70 75 74 46 6f 63 75 73 28 64 69 73 70 6c 61 79 2c 20 50 6f 69 6e 74 65 72 52 6f 6f | etInputFocus(display,.PointerRoo |
e1c0 | 74 2c 20 52 65 76 65 72 74 54 6f 50 61 72 65 6e 74 2c 20 43 75 72 72 65 6e 74 54 69 6d 65 29 3b | t,.RevertToParent,.CurrentTime); |
e1e0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 72 65 61 6b 3b 0a | .........................break;. |
e200 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 7d 0a 0a 0a 0a 0a 0a 09 0a | .............}.........}........ |
e220 | 0a 0a 09 2f 2a 0a 09 20 2a 20 20 43 68 65 63 6b 20 74 68 65 20 43 75 72 72 65 6e 74 20 43 6f 6e | .../*...*..Check.the.Current.Con |
e240 | 64 69 74 69 6f 6e 73 20 66 69 6c 65 20 65 76 65 72 79 20 28 61 70 70 72 6f 78 2e 29 20 73 65 76 | ditions.file.every.(approx.).sev |
e260 | 65 72 61 6c 20 73 65 63 6f 6e 64 73 2e 0a 09 20 2a 20 20 43 61 6e 20 73 69 67 6e 69 66 69 63 61 | eral.seconds....*..Can.significa |
e280 | 6e 74 6c 79 20 72 65 64 75 63 65 20 74 68 69 73 20 66 72 65 71 75 65 6e 63 79 20 6c 61 74 65 72 | ntly.reduce.this.frequency.later |
e2a0 | 2e 20 42 75 74 20 69 74 73 0a 09 20 2a 20 20 65 61 73 69 65 72 20 74 6f 20 64 65 62 75 67 20 74 | ..But.its...*..easier.to.debug.t |
e2c0 | 68 69 73 20 77 61 79 2e 2e 2e 0a 09 20 2a 20 20 44 6f 20 74 68 69 73 20 62 65 66 6f 72 65 20 74 | his.way......*..Do.this.before.t |
e2e0 | 72 79 69 6e 67 20 74 6f 20 64 6f 77 6e 6c 6f 61 64 20 61 67 61 69 6e 21 20 54 68 65 20 66 69 6c | rying.to.download.again!.The.fil |
e300 | 65 20 6d 61 79 20 62 65 20 74 68 65 72 65 20 61 6e 64 20 69 74 0a 09 20 2a 20 20 6d 61 79 20 62 | e.may.be.there.and.it...*..may.b |
e320 | 65 20 55 70 2d 54 6f 2d 44 61 74 65 21 0a 09 20 2a 2f 0a 09 69 66 20 28 28 64 74 32 20 3e 20 35 | e.Up-To-Date!...*/..if.((dt2.>.5 |
e340 | 29 7c 7c 28 46 6f 72 63 65 55 70 64 61 74 65 29 29 7b 0a 09 20 20 20 20 0a 09 20 20 20 20 64 74 | )||(ForceUpdate)){............dt |
e360 | 32 20 3d 20 30 3b 0a 0a 09 20 20 20 20 2f 2a 0a 09 20 20 20 20 20 2a 20 20 43 6f 6d 70 75 74 65 | 2.=.0;......./*.......*..Compute |
e380 | 20 43 75 72 72 65 6e 74 20 4a 75 6c 69 61 6e 20 44 61 74 65 0a 09 20 20 20 20 20 2a 2f 0a 09 20 | .Current.Julian.Date.......*/... |
e3a0 | 20 20 20 43 75 72 72 65 6e 74 4c 6f 63 61 6c 54 69 6d 65 20 3d 20 74 69 6d 65 28 43 75 72 72 65 | ...CurrentLocalTime.=.time(Curre |
e3c0 | 6e 74 54 69 6d 65 29 3b 0a 09 20 20 20 20 74 54 69 6d 65 20 3d 20 67 6d 74 69 6d 65 28 26 43 75 | ntTime);......tTime.=.gmtime(&Cu |
e3e0 | 72 72 65 6e 74 4c 6f 63 61 6c 54 69 6d 65 29 3b 0a 09 20 20 20 20 59 65 61 72 20 20 3d 20 74 54 | rrentLocalTime);......Year..=.tT |
e400 | 69 6d 65 2d 3e 74 6d 5f 79 65 61 72 2b 31 39 30 30 3b 0a 09 20 20 20 20 4d 6f 6e 74 68 20 3d 20 | ime->tm_year+1900;......Month.=. |
e420 | 74 54 69 6d 65 2d 3e 74 6d 5f 6d 6f 6e 2b 31 3b 0a 09 20 20 20 20 44 61 79 20 20 20 3d 20 74 54 | tTime->tm_mon+1;......Day...=.tT |
e440 | 69 6d 65 2d 3e 74 6d 5f 6d 64 61 79 3b 0a 09 20 20 20 20 48 6f 75 72 73 20 3d 20 74 54 69 6d 65 | ime->tm_mday;......Hours.=.tTime |
e460 | 2d 3e 74 6d 5f 68 6f 75 72 3b 0a 09 20 20 20 20 4d 69 6e 73 20 20 3d 20 74 54 69 6d 65 2d 3e 74 | ->tm_hour;......Mins..=.tTime->t |
e480 | 6d 5f 6d 69 6e 3b 0a 09 20 20 20 20 53 65 63 73 20 20 3d 20 74 54 69 6d 65 2d 3e 74 6d 5f 73 65 | m_min;......Secs..=.tTime->tm_se |
e4a0 | 63 3b 0a 09 20 20 20 20 55 54 20 3d 20 28 64 6f 75 62 6c 65 29 48 6f 75 72 73 20 2b 20 28 64 6f | c;......UT.=.(double)Hours.+.(do |
e4c0 | 75 62 6c 65 29 4d 69 6e 73 2f 36 30 2e 30 20 2b 20 28 64 6f 75 62 6c 65 29 53 65 63 73 2f 33 36 | uble)Mins/60.0.+.(double)Secs/36 |
e4e0 | 30 30 2e 30 3b 0a 09 20 20 20 20 43 75 72 72 65 6e 74 4a 44 20 3d 20 6a 64 28 59 65 61 72 2c 20 | 00.0;......CurrentJD.=.jd(Year,. |
e500 | 4d 6f 6e 74 68 2c 20 44 61 79 2c 20 55 54 29 3b 0a 0a 09 20 20 20 20 43 75 72 72 65 6e 74 4c 6f | Month,.Day,.UT);.......CurrentLo |
e520 | 63 61 6c 54 69 6d 65 20 3d 20 74 69 6d 65 28 43 75 72 72 65 6e 74 54 69 6d 65 29 3b 0a 09 20 20 | calTime.=.time(CurrentTime);.... |
e540 | 20 20 74 54 69 6d 65 20 3d 20 6c 6f 63 61 6c 74 69 6d 65 28 26 43 75 72 72 65 6e 74 4c 6f 63 61 | ..tTime.=.localtime(&CurrentLoca |
e560 | 6c 54 69 6d 65 29 3b 0a 09 20 20 20 20 59 65 61 72 20 20 3d 20 74 54 69 6d 65 2d 3e 74 6d 5f 79 | lTime);......Year..=.tTime->tm_y |
e580 | 65 61 72 2b 31 39 30 30 3b 0a 09 20 20 20 20 4d 6f 6e 74 68 20 3d 20 74 54 69 6d 65 2d 3e 74 6d | ear+1900;......Month.=.tTime->tm |
e5a0 | 5f 6d 6f 6e 2b 31 3b 0a 09 20 20 20 20 44 61 79 20 20 20 3d 20 74 54 69 6d 65 2d 3e 74 6d 5f 6d | _mon+1;......Day...=.tTime->tm_m |
e5c0 | 64 61 79 3b 0a 09 20 20 20 20 48 6f 75 72 73 20 3d 20 74 54 69 6d 65 2d 3e 74 6d 5f 68 6f 75 72 | day;......Hours.=.tTime->tm_hour |
e5e0 | 3b 0a 09 20 20 20 20 4d 69 6e 73 20 20 3d 20 74 54 69 6d 65 2d 3e 74 6d 5f 6d 69 6e 3b 0a 09 20 | ;......Mins..=.tTime->tm_min;... |
e600 | 20 20 20 53 65 63 73 20 20 3d 20 74 54 69 6d 65 2d 3e 74 6d 5f 73 65 63 3b 0a 09 20 20 20 20 4c | ...Secs..=.tTime->tm_sec;......L |
e620 | 54 20 3d 20 28 64 6f 75 62 6c 65 29 48 6f 75 72 73 20 2b 20 28 64 6f 75 62 6c 65 29 4d 69 6e 73 | T.=.(double)Hours.+.(double)Mins |
e640 | 2f 36 30 2e 30 20 2b 20 28 64 6f 75 62 6c 65 29 53 65 63 73 2f 33 36 30 30 2e 30 3b 0a 0a 09 20 | /60.0.+.(double)Secs/3600.0;.... |
e660 | 20 20 20 44 54 20 3d 20 55 54 20 2d 20 4c 54 3b 0a 09 20 20 20 20 69 66 20 28 44 54 20 3e 20 32 | ...DT.=.UT.-.LT;......if.(DT.>.2 |
e680 | 34 2e 30 29 20 44 54 20 2d 3d 20 32 34 2e 30 3b 0a 09 20 20 20 20 69 66 20 28 44 54 20 3c 20 30 | 4.0).DT.-=.24.0;......if.(DT.<.0 |
e6a0 | 2e 30 30 29 20 44 54 20 2b 3d 20 32 34 2e 30 3b 0a 09 20 20 20 20 0a 0a 0a 20 20 20 20 09 20 20 | .00).DT.+=.24.0;................ |
e6c0 | 20 20 2f 2a 0a 20 20 20 20 09 20 20 20 20 20 2a 20 20 52 65 61 64 20 69 6e 20 77 65 61 74 68 65 | ../*...........*..Read.in.weathe |
e6e0 | 72 20 64 61 74 61 0a 20 20 20 20 09 20 20 20 20 20 2a 2f 0a 09 20 20 20 20 73 70 72 69 6e 74 66 | r.data...........*/......sprintf |
e700 | 28 46 69 6c 65 4e 61 6d 65 2c 20 22 25 73 2f 2e 77 6d 57 65 61 74 68 65 72 52 65 70 6f 72 74 73 | (FileName,."%s/.wmWeatherReports |
e720 | 2f 25 73 2e 64 61 74 22 2c 20 67 65 74 65 6e 76 28 22 48 4f 4d 45 22 29 2c 20 53 74 61 74 69 6f | /%s.dat",.getenv("HOME"),.Statio |
e740 | 6e 49 44 29 3b 0a 20 20 20 20 09 20 20 20 20 69 66 20 28 28 66 70 20 3d 20 66 6f 70 65 6e 28 46 | nID);..........if.((fp.=.fopen(F |
e760 | 69 6c 65 4e 61 6d 65 2c 20 22 72 22 29 29 20 21 3d 20 4e 55 4c 4c 29 7b 0a 0a 09 20 20 20 20 09 | ileName,."r")).!=.NULL){........ |
e780 | 66 67 65 74 73 28 4c 69 6e 65 2c 20 35 31 32 2c 20 66 70 29 3b 0a 09 20 20 20 20 09 66 67 65 74 | fgets(Line,.512,.fp);.......fget |
e7a0 | 73 28 4c 69 6e 65 2c 20 35 31 32 2c 20 66 70 29 3b 0a 09 20 20 20 20 09 66 67 65 74 73 28 4c 69 | s(Line,.512,.fp);.......fgets(Li |
e7c0 | 6e 65 2c 20 35 31 32 2c 20 66 70 29 3b 0a 09 20 20 20 20 09 66 73 63 61 6e 66 28 66 70 2c 20 22 | ne,.512,.fp);.......fscanf(fp,." |
e7e0 | 25 64 3a 25 64 22 2c 20 26 55 70 64 61 74 65 55 54 48 6f 75 72 2c 20 26 55 70 64 61 74 65 55 54 | %d:%d",.&UpdateUTHour,.&UpdateUT |
e800 | 4d 69 6e 29 3b 0a 09 09 69 66 20 28 55 70 64 61 74 65 55 54 48 6f 75 72 20 21 3d 20 39 39 29 7b | Min);...if.(UpdateUTHour.!=.99){ |
e820 | 0a 09 09 20 20 20 20 55 70 64 61 74 65 55 54 20 3d 20 55 70 64 61 74 65 55 54 48 6f 75 72 20 2b | .......UpdateUT.=.UpdateUTHour.+ |
e840 | 20 55 70 64 61 74 65 55 54 4d 69 6e 2f 36 30 2e 30 3b 0a 09 09 20 20 20 20 55 70 64 61 74 65 4c | .UpdateUTMin/60.0;.......UpdateL |
e860 | 54 20 3d 20 55 70 64 61 74 65 55 54 20 2d 20 44 54 3b 0a 09 09 20 20 20 20 69 66 20 28 55 70 64 | T.=.UpdateUT.-.DT;.......if.(Upd |
e880 | 61 74 65 4c 54 20 3c 20 30 2e 30 29 20 55 70 64 61 74 65 4c 54 20 2b 3d 20 32 34 2e 30 3b 0a 09 | ateLT.<.0.0).UpdateLT.+=.24.0;.. |
e8a0 | 09 20 20 20 20 69 66 20 28 55 70 64 61 74 65 4c 54 20 3e 20 32 34 2e 30 29 20 55 70 64 61 74 65 | .....if.(UpdateLT.>.24.0).Update |
e8c0 | 4c 54 20 2d 3d 20 32 34 2e 30 3b 0a 09 09 20 20 20 20 55 70 64 61 74 65 4c 54 48 6f 75 72 20 3d | LT.-=.24.0;.......UpdateLTHour.= |
e8e0 | 20 28 69 6e 74 29 55 70 64 61 74 65 4c 54 3b 0a 09 09 20 20 20 20 55 70 64 61 74 65 4c 54 4d 69 | .(int)UpdateLT;.......UpdateLTMi |
e900 | 6e 20 3d 20 28 69 6e 74 29 28 28 55 70 64 61 74 65 4c 54 20 2d 20 28 64 6f 75 62 6c 65 29 55 70 | n.=.(int)((UpdateLT.-.(double)Up |
e920 | 64 61 74 65 4c 54 48 6f 75 72 29 2a 36 30 2e 30 20 2b 20 30 2e 35 29 3b 0a 09 09 20 20 20 20 69 | dateLTHour)*60.0.+.0.5);.......i |
e940 | 66 20 28 55 70 64 61 74 65 4c 54 4d 69 6e 20 3e 3d 20 36 30 29 7b 0a 09 09 09 2b 2b 55 70 64 61 | f.(UpdateLTMin.>=.60){....++Upda |
e960 | 74 65 4c 54 48 6f 75 72 3b 0a 09 09 09 69 66 20 28 55 70 64 61 74 65 4c 54 48 6f 75 72 20 3e 3d | teLTHour;....if.(UpdateLTHour.>= |
e980 | 20 32 34 29 20 55 70 64 61 74 65 4c 54 48 6f 75 72 20 3d 20 30 3b 0a 09 09 09 55 70 64 61 74 65 | .24).UpdateLTHour.=.0;....Update |
e9a0 | 4c 54 4d 69 6e 20 3d 20 30 3b 0a 09 09 20 20 20 20 7d 0a 09 09 7d 20 65 6c 73 65 20 7b 0a 09 09 | LTMin.=.0;.......}...}.else.{... |
e9c0 | 20 20 20 20 55 70 64 61 74 65 4c 54 48 6f 75 72 20 3d 20 39 39 3b 0a 09 09 20 20 20 20 55 70 64 | ....UpdateLTHour.=.99;.......Upd |
e9e0 | 61 74 65 4c 54 4d 69 6e 20 3d 20 39 39 3b 0a 09 09 7d 0a 0a 09 20 20 20 20 09 66 73 63 61 6e 66 | ateLTMin.=.99;...}........fscanf |
ea00 | 28 66 70 2c 20 22 25 6c 66 22 2c 20 26 54 65 6d 70 65 72 61 74 75 72 65 29 3b 0a 09 09 69 66 20 | (fp,."%lf",.&Temperature);...if. |
ea20 | 28 4d 65 74 72 69 63 29 20 54 65 6d 70 65 72 61 74 75 72 65 20 3d 20 28 54 65 6d 70 65 72 61 74 | (Metric).Temperature.=.(Temperat |
ea40 | 75 72 65 2d 33 32 2e 30 29 2a 35 2e 30 2f 39 2e 30 3b 0a 09 20 20 20 20 09 66 73 63 61 6e 66 28 | ure-32.0)*5.0/9.0;.......fscanf( |
ea60 | 66 70 2c 20 22 25 6c 66 22 2c 20 26 44 65 77 50 6f 69 6e 74 29 3b 0a 09 09 69 66 20 28 4d 65 74 | fp,."%lf",.&DewPoint);...if.(Met |
ea80 | 72 69 63 29 20 44 65 77 50 6f 69 6e 74 20 3d 20 28 44 65 77 50 6f 69 6e 74 2d 33 32 2e 30 29 2a | ric).DewPoint.=.(DewPoint-32.0)* |
eaa0 | 35 2e 30 2f 39 2e 30 3b 0a 0a 09 20 20 20 20 09 66 73 63 61 6e 66 28 66 70 2c 20 22 25 6c 66 22 | 5.0/9.0;........fscanf(fp,."%lf" |
eac0 | 2c 20 26 57 69 6e 64 43 68 69 6c 6c 29 3b 0a 09 20 20 20 20 20 20 20 20 2f 2a 0a 09 20 20 20 20 | ,.&WindChill);........../*...... |
eae0 | 20 20 20 20 20 2a 20 20 49 66 20 57 69 6e 64 43 68 69 6c 6c 20 69 73 20 6e 6f 74 20 61 76 61 69 | .....*..If.WindChill.is.not.avai |
eb00 | 6c 61 62 6c 65 2c 20 72 65 76 65 72 74 20 74 6f 20 44 65 77 50 6f 69 6e 74 0a 09 20 20 20 20 20 | lable,.revert.to.DewPoint....... |
eb20 | 20 20 20 20 2a 2f 0a 09 20 20 20 20 20 20 20 20 57 69 6e 64 43 68 69 6c 6c 41 76 61 69 6c 20 3d | ....*/..........WindChillAvail.= |
eb40 | 20 28 57 69 6e 64 43 68 69 6c 6c 20 3c 20 2d 39 30 30 2e 30 29 20 3f 20 30 20 3a 20 31 3b 0a 09 | .(WindChill.<.-900.0).?.0.:.1;.. |
eb60 | 09 69 66 20 28 4d 65 74 72 69 63 29 20 57 69 6e 64 43 68 69 6c 6c 20 3d 20 28 57 69 6e 64 43 68 | .if.(Metric).WindChill.=.(WindCh |
eb80 | 69 6c 6c 2d 33 32 2e 30 29 2a 35 2e 30 2f 39 2e 30 3b 0a 0a 09 20 20 20 20 09 66 73 63 61 6e 66 | ill-32.0)*5.0/9.0;........fscanf |
eba0 | 28 66 70 2c 20 22 25 6c 66 22 2c 20 26 50 72 65 73 73 75 72 65 29 3b 20 50 72 65 73 73 75 72 65 | (fp,."%lf",.&Pressure);.Pressure |
ebc0 | 20 2b 3d 20 30 2e 30 30 35 3b 0a 09 09 50 72 65 73 73 75 72 65 20 2a 3d 20 50 72 65 73 73 75 72 | .+=.0.005;...Pressure.*=.Pressur |
ebe0 | 65 43 6f 6e 76 3b 0a 09 20 20 20 20 09 66 73 63 61 6e 66 28 66 70 2c 20 22 25 6c 66 22 2c 20 26 | eConv;.......fscanf(fp,."%lf",.& |
ec00 | 48 75 6d 69 64 69 74 79 29 3b 0a 09 20 20 20 20 09 66 73 63 61 6e 66 28 66 70 2c 20 22 25 6c 66 | Humidity);.......fscanf(fp,."%lf |
ec20 | 22 2c 20 26 44 69 72 65 63 74 69 6f 6e 29 3b 0a 09 20 20 20 20 09 66 73 63 61 6e 66 28 66 70 2c | ",.&Direction);.......fscanf(fp, |
ec40 | 20 22 25 6c 66 22 2c 20 26 53 70 65 65 64 29 3b 0a 09 09 69 66 20 28 4d 65 74 72 69 63 29 7b 0a | ."%lf",.&Speed);...if.(Metric){. |
ec60 | 09 09 20 20 20 20 69 66 20 28 4d 65 74 65 72 73 50 65 72 53 65 63 6f 6e 64 29 20 53 70 65 65 64 | ......if.(MetersPerSecond).Speed |
ec80 | 20 2a 3d 20 30 2e 34 34 37 33 3b 0a 09 09 20 20 20 20 65 6c 73 65 20 69 66 20 28 21 42 65 61 75 | .*=.0.4473;.......else.if.(!Beau |
eca0 | 66 6f 72 74 29 20 20 53 70 65 65 64 20 2a 3d 20 31 2e 36 30 39 3b 0a 09 09 7d 0a 20 20 20 20 09 | fort)..Speed.*=.1.609;...}...... |
ecc0 | 20 20 20 20 20 20 20 20 66 63 6c 6f 73 65 28 66 70 29 3b 0a 0a 09 20 20 20 20 7d 20 65 6c 73 65 | ........fclose(fp);.......}.else |
ece0 | 20 7b 0a 0a 09 20 20 20 20 09 54 65 6d 70 65 72 61 74 75 72 65 20 3d 20 2d 39 39 39 39 2e 30 3b | .{........Temperature.=.-9999.0; |
ed00 | 0a 09 20 20 20 20 09 44 65 77 50 6f 69 6e 74 20 20 20 20 3d 20 2d 39 39 39 39 2e 30 3b 0a 09 09 | .......DewPoint....=.-9999.0;... |
ed20 | 57 69 6e 64 43 68 69 6c 6c 20 20 20 3d 20 2d 39 39 39 39 2e 30 3b 0a 09 20 20 20 20 09 48 75 6d | WindChill...=.-9999.0;.......Hum |
ed40 | 69 64 69 74 79 20 20 20 20 3d 20 2d 39 39 39 39 2e 30 3b 0a 09 20 20 20 20 09 50 72 65 73 73 75 | idity....=.-9999.0;.......Pressu |
ed60 | 72 65 20 20 20 20 3d 20 2d 39 39 39 39 2e 30 3b 0a 09 20 20 20 20 09 44 69 72 65 63 74 69 6f 6e | re....=.-9999.0;.......Direction |
ed80 | 20 20 20 3d 20 2d 39 39 39 39 2e 30 3b 0a 09 20 20 20 20 09 53 70 65 65 64 20 20 20 20 20 20 20 | ...=.-9999.0;.......Speed....... |
eda0 | 3d 20 2d 39 39 39 39 2e 30 3b 0a 0a 09 20 20 20 20 7d 0a 0a 0a 0a 09 7d 20 0a 0a 0a 0a 0a 0a 0a | =.-9999.0;.......}.....}........ |
edc0 | 0a 09 2f 2a 0a 09 20 2a 20 20 44 72 61 77 20 77 69 6e 64 6f 77 2e 0a 09 20 2a 2f 0a 09 69 66 20 | ../*...*..Draw.window....*/..if. |
ede0 | 28 20 28 64 74 33 20 3e 20 35 29 20 7c 7c 20 46 6f 72 63 65 55 70 64 61 74 65 29 7b 0a 0a 0a 09 | (.(dt3.>.5).||.ForceUpdate){.... |
ee00 | 20 20 20 20 64 74 33 20 3d 20 30 3b 0a 09 20 20 20 20 0a 0a 0a 09 20 20 20 20 2f 2a 0a 09 20 20 | ....dt3.=.0;............../*.... |
ee20 | 20 20 20 2a 20 43 6c 65 61 72 20 77 69 6e 64 6f 77 2e 0a 09 20 20 20 20 20 2a 2f 0a 09 20 20 20 | ...*.Clear.window........*/..... |
ee40 | 20 63 6f 70 79 58 50 4d 41 72 65 61 28 35 2c 20 36 39 2c 20 35 34 2c 20 35 34 2c 20 35 2c 20 35 | .copyXPMArea(5,.69,.54,.54,.5,.5 |
ee60 | 29 3b 0a 0a 0a 09 20 20 20 20 2f 2a 0a 09 20 20 20 20 20 2a 20 50 61 73 74 65 20 75 70 20 53 74 | );......../*.......*.Paste.up.St |
ee80 | 61 74 69 6f 6e 20 49 44 20 61 6e 64 20 74 69 6d 65 20 6f 66 20 6c 61 73 74 20 75 70 64 61 74 65 | ation.ID.and.time.of.last.update |
eea0 | 2e 0a 09 20 20 20 20 20 2a 2f 0a 0a 09 20 20 20 20 71 20 3d 20 30 3b 0a 09 20 20 20 20 63 68 72 | ........*/.......q.=.0;......chr |
eec0 | 20 3d 20 28 69 6e 74 29 53 74 61 74 69 6f 6e 49 44 5b 30 5d 20 2d 20 36 35 3b 20 63 6f 70 79 58 | .=.(int)StationID[0].-.65;.copyX |
eee0 | 50 4d 41 72 65 61 28 63 68 72 2a 35 2b 32 2c 20 31 32 38 2c 20 35 2c 20 36 2c 20 37 2b 71 2c 20 | PMArea(chr*5+2,.128,.5,.6,.7+q,. |
ef00 | 36 29 3b 20 71 2b 3d 20 35 3b 0a 09 20 20 20 20 63 68 72 20 3d 20 28 69 6e 74 29 53 74 61 74 69 | 6);.q+=.5;......chr.=.(int)Stati |
ef20 | 6f 6e 49 44 5b 31 5d 20 2d 20 36 35 3b 20 63 6f 70 79 58 50 4d 41 72 65 61 28 63 68 72 2a 35 2b | onID[1].-.65;.copyXPMArea(chr*5+ |
ef40 | 32 2c 20 31 32 38 2c 20 35 2c 20 36 2c 20 37 2b 71 2c 20 36 29 3b 20 71 2b 3d 20 35 3b 0a 09 20 | 2,.128,.5,.6,.7+q,.6);.q+=.5;... |
ef60 | 20 20 20 63 68 72 20 3d 20 28 69 6e 74 29 53 74 61 74 69 6f 6e 49 44 5b 32 5d 20 2d 20 36 35 3b | ...chr.=.(int)StationID[2].-.65; |
ef80 | 20 63 6f 70 79 58 50 4d 41 72 65 61 28 63 68 72 2a 35 2b 32 2c 20 31 32 38 2c 20 35 2c 20 36 2c | .copyXPMArea(chr*5+2,.128,.5,.6, |
efa0 | 20 37 2b 71 2c 20 36 29 3b 20 71 2b 3d 20 35 3b 0a 09 20 20 20 20 63 68 72 20 3d 20 28 69 6e 74 | .7+q,.6);.q+=.5;......chr.=.(int |
efc0 | 29 53 74 61 74 69 6f 6e 49 44 5b 33 5d 20 2d 20 36 35 3b 20 63 6f 70 79 58 50 4d 41 72 65 61 28 | )StationID[3].-.65;.copyXPMArea( |
efe0 | 63 68 72 2a 35 2b 32 2c 20 31 32 38 2c 20 35 2c 20 36 2c 20 37 2b 71 2c 20 36 29 3b 20 71 2b 3d | chr*5+2,.128,.5,.6,.7+q,.6);.q+= |
f000 | 20 35 3b 0a 0a 09 20 20 20 20 69 66 20 28 55 70 64 61 74 65 4c 54 48 6f 75 72 20 21 3d 20 39 39 | .5;.......if.(UpdateLTHour.!=.99 |
f020 | 29 7b 0a 09 20 20 20 20 09 71 20 3d 20 30 3b 20 0a 09 20 20 20 20 09 54 65 6e 73 20 3d 20 28 69 | ){.......q.=.0;........Tens.=.(i |
f040 | 6e 74 29 28 55 70 64 61 74 65 4c 54 48 6f 75 72 29 3b 0a 09 20 20 20 20 09 63 6f 70 79 58 50 4d | nt)(UpdateLTHour);.......copyXPM |
f060 | 41 72 65 61 28 54 65 6e 73 2f 31 30 2a 35 2b 32 2c 20 31 33 35 2c 20 35 2c 20 36 2c 20 33 36 2b | Area(Tens/10*5+2,.135,.5,.6,.36+ |
f080 | 71 2c 20 36 29 3b 20 71 2b 3d 20 35 3b 0a 09 20 20 20 20 09 63 6f 70 79 58 50 4d 41 72 65 61 28 | q,.6);.q+=.5;.......copyXPMArea( |
f0a0 | 54 65 6e 73 25 31 30 2a 35 2b 32 2c 20 31 33 35 2c 20 35 2c 20 36 2c 20 33 36 2b 71 2c 20 36 29 | Tens%10*5+2,.135,.5,.6,.36+q,.6) |
f0c0 | 3b 20 71 2b 3d 20 35 3b 0a 09 20 20 20 20 09 63 6f 70 79 58 50 4d 41 72 65 61 28 35 33 2c 20 31 | ;.q+=.5;.......copyXPMArea(53,.1 |
f0e0 | 33 35 2c 20 31 2c 20 36 2c 20 33 36 2b 71 2c 20 36 29 3b 20 71 2b 3d 20 32 3b 0a 09 20 20 20 20 | 35,.1,.6,.36+q,.6);.q+=.2;...... |
f100 | 09 54 65 6e 73 20 3d 20 28 69 6e 74 29 28 55 70 64 61 74 65 4c 54 4d 69 6e 29 3b 0a 09 20 20 20 | .Tens.=.(int)(UpdateLTMin);..... |
f120 | 20 09 63 6f 70 79 58 50 4d 41 72 65 61 28 54 65 6e 73 2f 31 30 2a 35 2b 32 2c 20 31 33 35 2c 20 | ..copyXPMArea(Tens/10*5+2,.135,. |
f140 | 35 2c 20 36 2c 20 33 36 2b 71 2c 20 36 29 3b 20 71 2b 3d 20 35 3b 0a 09 20 20 20 20 09 63 6f 70 | 5,.6,.36+q,.6);.q+=.5;.......cop |
f160 | 79 58 50 4d 41 72 65 61 28 54 65 6e 73 25 31 30 2a 35 2b 32 2c 20 31 33 35 2c 20 35 2c 20 36 2c | yXPMArea(Tens%10*5+2,.135,.5,.6, |
f180 | 20 33 36 2b 71 2c 20 36 29 3b 20 71 2b 3d 20 35 3b 0a 09 20 20 20 20 7d 0a 0a 0a 0a 0a 0a 0a 0a | .36+q,.6);.q+=.5;......}........ |
f1a0 | 0a 0a 09 20 20 20 20 2f 2a 0a 09 20 20 20 20 20 2a 20 50 61 73 74 65 20 75 70 20 54 65 6d 70 65 | ......./*.......*.Paste.up.Tempe |
f1c0 | 72 61 74 75 72 65 2e 0a 09 20 20 20 20 20 2a 2f 0a 09 20 20 20 20 69 66 20 28 28 54 65 6d 70 65 | rature........*/......if.((Tempe |
f1e0 | 72 61 74 75 72 65 20 3e 20 2d 39 39 39 2e 30 29 26 26 28 54 65 6d 70 65 72 61 74 75 72 65 20 3c | rature.>.-999.0)&&(Temperature.< |
f200 | 20 31 30 30 30 2e 30 29 29 7b 0a 09 20 20 20 20 20 20 20 20 73 67 6e 20 3d 20 28 54 65 6d 70 65 | .1000.0)){..........sgn.=.(Tempe |
f220 | 72 61 74 75 72 65 20 3c 20 30 2e 30 29 20 3f 20 2d 31 2e 30 20 3a 20 31 2e 30 3b 0a 09 20 20 20 | rature.<.0.0).?.-1.0.:.1.0;..... |
f240 | 20 20 20 20 20 54 65 6d 70 65 72 61 74 75 72 65 20 2a 3d 20 73 67 6e 3b 0a 09 09 54 65 6d 70 65 | .....Temperature.*=.sgn;...Tempe |
f260 | 72 61 74 75 72 65 20 3d 20 28 64 6f 75 62 6c 65 29 28 28 69 6e 74 29 28 54 65 6d 70 65 72 61 74 | rature.=.(double)((int)(Temperat |
f280 | 75 72 65 20 2b 20 30 2e 35 29 29 3b 0a 09 20 20 20 20 20 20 20 20 71 20 3d 20 30 3b 0a 09 20 20 | ure.+.0.5));..........q.=.0;.... |
f2a0 | 20 20 20 20 20 20 69 66 20 28 54 65 6d 70 65 72 61 74 75 72 65 20 3e 3d 20 31 30 30 2e 30 29 7b | ......if.(Temperature.>=.100.0){ |
f2c0 | 0a 09 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 73 67 6e 20 3c 20 30 2e 30 29 20 7b 20 63 | ..............if.(sgn.<.0.0).{.c |
f2e0 | 6f 70 79 58 50 4d 41 72 65 61 28 30 2a 35 2b 36 36 2c 20 33 35 2c 20 35 2c 20 36 2c 20 32 35 2c | opyXPMArea(0*5+66,.35,.5,.6,.25, |
f300 | 20 31 35 29 3b 20 71 20 2b 3d 20 35 3b 20 7d 0a 09 09 20 20 20 20 64 69 67 69 74 20 3d 20 28 69 | .15);.q.+=.5;.}.......digit.=.(i |
f320 | 6e 74 29 28 54 65 6d 70 65 72 61 74 75 72 65 2f 31 30 30 2e 30 29 3b 0a 09 20 20 20 20 20 20 20 | nt)(Temperature/100.0);......... |
f340 | 20 20 20 20 20 63 6f 70 79 58 50 4d 41 72 65 61 28 64 69 67 69 74 2a 35 2b 36 36 2c 20 35 37 2c | .....copyXPMArea(digit*5+66,.57, |
f360 | 20 35 2c 20 36 2c 20 32 35 2b 71 2c 20 31 35 29 3b 20 71 2b 3d 20 35 3b 0a 09 20 20 20 20 20 20 | .5,.6,.25+q,.15);.q+=.5;........ |
f380 | 20 20 20 20 20 20 54 65 6e 73 20 3d 20 28 69 6e 74 29 28 54 65 6d 70 65 72 61 74 75 72 65 2d 64 | ......Tens.=.(int)(Temperature-d |
f3a0 | 69 67 69 74 2a 31 30 30 2e 30 29 3b 0a 09 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 70 79 58 50 | igit*100.0);..............copyXP |
f3c0 | 4d 41 72 65 61 28 54 65 6e 73 2f 31 30 2a 35 2b 36 36 2c 20 35 37 2c 20 35 2c 20 36 2c 20 32 35 | MArea(Tens/10*5+66,.57,.5,.6,.25 |
f3e0 | 2b 71 2c 20 31 35 29 3b 20 71 2b 3d 20 35 3b 0a 09 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 70 | +q,.15);.q+=.5;..............cop |
f400 | 79 58 50 4d 41 72 65 61 28 54 65 6e 73 25 31 30 2a 35 2b 36 36 2c 20 35 37 2c 20 35 2c 20 36 2c | yXPMArea(Tens%10*5+66,.57,.5,.6, |
f420 | 20 32 35 2b 71 2c 20 31 35 29 3b 20 71 2b 3d 20 35 3b 0a 09 20 20 20 20 20 20 20 20 7d 20 65 6c | .25+q,.15);.q+=.5;..........}.el |
f440 | 73 65 20 7b 0a 09 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 73 67 6e 20 3c 20 30 2e 30 29 | se.{..............if.(sgn.<.0.0) |
f460 | 20 7b 20 63 6f 70 79 58 50 4d 41 72 65 61 28 30 2a 35 2b 36 36 2c 20 33 35 2c 20 35 2c 20 36 2c | .{.copyXPMArea(0*5+66,.35,.5,.6, |
f480 | 20 32 35 2c 20 31 35 29 3b 20 71 20 2b 3d 20 35 3b 20 7d 0a 09 20 20 20 20 20 20 20 20 20 20 20 | .25,.15);.q.+=.5;.}............. |
f4a0 | 20 54 65 6e 73 20 3d 20 28 69 6e 74 29 28 54 65 6d 70 65 72 61 74 75 72 65 29 3b 0a 09 20 20 20 | .Tens.=.(int)(Temperature);..... |
f4c0 | 20 20 20 20 20 20 20 20 20 69 66 20 28 54 65 6e 73 20 3e 3d 20 31 30 29 20 7b 20 63 6f 70 79 58 | .........if.(Tens.>=.10).{.copyX |
f4e0 | 50 4d 41 72 65 61 28 54 65 6e 73 2f 31 30 2a 35 2b 36 36 2c 20 35 37 2c 20 35 2c 20 36 2c 20 32 | PMArea(Tens/10*5+66,.57,.5,.6,.2 |
f500 | 35 2b 71 2c 20 31 35 29 3b 20 71 2b 3d 20 35 3b 20 7d 0a 09 20 20 20 20 20 20 20 20 20 20 20 20 | 5+q,.15);.q+=.5;.}.............. |
f520 | 63 6f 70 79 58 50 4d 41 72 65 61 28 54 65 6e 73 25 31 30 2a 35 2b 36 36 2c 20 35 37 2c 20 35 2c | copyXPMArea(Tens%10*5+66,.57,.5, |
f540 | 20 36 2c 20 32 35 2b 71 2c 20 31 35 29 3b 20 71 2b 3d 20 35 3b 0a 09 20 20 20 20 20 20 20 20 7d | .6,.25+q,.15);.q+=.5;..........} |
f560 | 0a 09 09 69 66 20 28 4d 65 74 72 69 63 29 7b 0a 09 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 70 | ...if.(Metric){..............cop |
f580 | 79 58 50 4d 41 72 65 61 28 37 32 2c 20 33 34 2c 20 33 2c 20 33 2c 20 32 35 2b 71 2c 20 31 34 29 | yXPMArea(72,.34,.3,.3,.25+q,.14) |
f5a0 | 3b 20 71 20 2b 3d 20 34 3b 0a 09 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 70 79 58 50 4d 41 72 | ;.q.+=.4;..............copyXPMAr |
f5c0 | 65 61 28 38 31 2c 20 33 35 2c 20 34 2c 20 36 2c 20 32 35 2b 71 2c 20 31 35 29 3b 0a 09 09 7d 20 | ea(81,.35,.4,.6,.25+q,.15);...}. |
f5e0 | 65 6c 73 65 20 7b 0a 09 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 70 79 58 50 4d 41 72 65 61 28 | else.{..............copyXPMArea( |
f600 | 37 32 2c 20 33 34 2c 20 38 2c 20 37 2c 20 32 35 2b 71 2c 20 31 34 29 3b 0a 09 09 7d 0a 0a 09 20 | 72,.34,.8,.7,.25+q,.14);...}.... |
f620 | 20 20 20 7d 0a 0a 0a 0a 0a 0a 0a 09 20 20 20 20 2f 2a 0a 09 20 20 20 20 20 2a 20 20 20 50 61 73 | ...}............/*.......*...Pas |
f640 | 74 65 20 75 70 20 44 65 77 50 6f 69 6e 74 20 6f 72 20 57 69 6e 64 43 68 69 6c 6c 20 54 65 6d 70 | te.up.DewPoint.or.WindChill.Temp |
f660 | 65 72 61 74 75 72 65 2e 0a 09 20 20 20 20 20 2a 2f 0a 09 20 20 20 20 69 66 20 28 53 68 6f 77 57 | erature........*/......if.(ShowW |
f680 | 69 6e 64 43 68 69 6c 6c 20 26 26 20 57 69 6e 64 43 68 69 6c 6c 41 76 61 69 6c 29 7b 0a 09 09 76 | indChill.&&.WindChillAvail){...v |
f6a0 | 61 6c 20 3d 20 57 69 6e 64 43 68 69 6c 6c 3b 0a 09 09 63 6f 70 79 58 50 4d 41 72 65 61 28 36 36 | al.=.WindChill;...copyXPMArea(66 |
f6c0 | 2c 20 38 37 2c 20 31 37 2c 20 38 2c 20 35 2c 20 32 34 29 3b 0a 09 20 20 20 20 7d 20 65 6c 73 65 | ,.87,.17,.8,.5,.24);......}.else |
f6e0 | 20 7b 0a 09 09 76 61 6c 20 3d 20 44 65 77 50 6f 69 6e 74 3b 0a 09 09 63 6f 70 79 58 50 4d 41 72 | .{...val.=.DewPoint;...copyXPMAr |
f700 | 65 61 28 35 2c 20 38 37 2c 20 31 37 2c 20 38 2c 20 35 2c 20 32 34 29 3b 0a 09 20 20 20 20 7d 0a | ea(5,.87,.17,.8,.5,.24);......}. |
f720 | 09 20 20 20 20 0a 09 20 20 20 20 69 66 20 28 28 76 61 6c 20 3e 20 2d 39 39 39 2e 30 29 26 26 28 | ...........if.((val.>.-999.0)&&( |
f740 | 76 61 6c 20 3c 20 31 30 30 30 2e 30 29 29 7b 0a 09 20 20 20 20 20 20 20 20 73 67 6e 20 3d 20 28 | val.<.1000.0)){..........sgn.=.( |
f760 | 76 61 6c 20 3c 20 30 2e 30 29 20 3f 20 2d 31 2e 30 20 3a 20 31 2e 30 3b 0a 09 20 20 20 20 20 20 | val.<.0.0).?.-1.0.:.1.0;........ |
f780 | 20 20 76 61 6c 20 2a 3d 20 73 67 6e 3b 0a 09 09 76 61 6c 20 3d 20 28 64 6f 75 62 6c 65 29 28 28 | ..val.*=.sgn;...val.=.(double)(( |
f7a0 | 69 6e 74 29 28 76 61 6c 20 2b 20 30 2e 35 29 29 3b 0a 09 20 20 20 20 20 20 20 20 71 20 3d 20 30 | int)(val.+.0.5));..........q.=.0 |
f7c0 | 3b 0a 09 20 20 20 20 20 20 20 20 69 66 20 28 76 61 6c 20 3e 3d 20 31 30 30 2e 30 29 7b 0a 09 20 | ;..........if.(val.>=.100.0){... |
f7e0 | 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 73 67 6e 20 3c 20 30 2e 30 29 20 7b 20 63 6f 70 79 | ...........if.(sgn.<.0.0).{.copy |
f800 | 58 50 4d 41 72 65 61 28 30 2a 35 2b 36 36 2c 20 35 37 2c 20 35 2c 20 36 2c 20 32 35 2c 20 32 34 | XPMArea(0*5+66,.57,.5,.6,.25,.24 |
f820 | 29 3b 20 71 20 2b 3d 20 35 3b 20 7d 0a 09 09 20 20 20 20 64 69 67 69 74 20 3d 20 28 69 6e 74 29 | );.q.+=.5;.}.......digit.=.(int) |
f840 | 28 76 61 6c 2f 31 30 30 2e 30 29 3b 0a 09 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 70 79 58 50 | (val/100.0);..............copyXP |
f860 | 4d 41 72 65 61 28 64 69 67 69 74 2a 35 2b 36 36 2c 20 35 37 2c 20 35 2c 20 36 2c 20 32 35 2b 71 | MArea(digit*5+66,.57,.5,.6,.25+q |
f880 | 2c 20 32 34 29 3b 20 71 2b 3d 20 35 3b 0a 09 20 20 20 20 20 20 20 20 20 20 20 20 54 65 6e 73 20 | ,.24);.q+=.5;..............Tens. |
f8a0 | 3d 20 28 69 6e 74 29 28 76 61 6c 2d 64 69 67 69 74 2a 31 30 30 2e 30 29 3b 0a 09 20 20 20 20 20 | =.(int)(val-digit*100.0);....... |
f8c0 | 20 20 20 20 20 20 20 63 6f 70 79 58 50 4d 41 72 65 61 28 54 65 6e 73 2f 31 30 2a 35 2b 36 36 2c | .......copyXPMArea(Tens/10*5+66, |
f8e0 | 20 35 37 2c 20 35 2c 20 36 2c 20 32 35 2b 71 2c 20 32 34 29 3b 20 71 2b 3d 20 35 3b 0a 09 20 20 | .57,.5,.6,.25+q,.24);.q+=.5;.... |
f900 | 20 20 20 20 20 20 20 20 20 20 63 6f 70 79 58 50 4d 41 72 65 61 28 54 65 6e 73 25 31 30 2a 35 2b | ..........copyXPMArea(Tens%10*5+ |
f920 | 36 36 2c 20 35 37 2c 20 35 2c 20 36 2c 20 32 35 2b 71 2c 20 32 34 29 3b 20 71 2b 3d 20 35 3b 0a | 66,.57,.5,.6,.25+q,.24);.q+=.5;. |
f940 | 09 20 20 20 20 20 20 20 20 7d 20 65 6c 73 65 20 7b 0a 09 20 20 20 20 20 20 20 20 20 20 20 20 69 | .........}.else.{..............i |
f960 | 66 20 28 73 67 6e 20 3c 20 30 2e 30 29 20 7b 20 63 6f 70 79 58 50 4d 41 72 65 61 28 30 2a 35 2b | f.(sgn.<.0.0).{.copyXPMArea(0*5+ |
f980 | 36 36 2c 20 33 35 2c 20 35 2c 20 36 2c 20 32 35 2c 20 32 34 29 3b 20 71 20 2b 3d 20 35 3b 20 7d | 66,.35,.5,.6,.25,.24);.q.+=.5;.} |
f9a0 | 0a 09 20 20 20 20 20 20 20 20 20 20 20 20 54 65 6e 73 20 3d 20 28 69 6e 74 29 28 76 61 6c 29 3b | ..............Tens.=.(int)(val); |
f9c0 | 0a 09 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 54 65 6e 73 20 3e 3d 20 31 30 29 20 7b 20 | ..............if.(Tens.>=.10).{. |
f9e0 | 63 6f 70 79 58 50 4d 41 72 65 61 28 54 65 6e 73 2f 31 30 2a 35 2b 36 36 2c 20 35 37 2c 20 35 2c | copyXPMArea(Tens/10*5+66,.57,.5, |
fa00 | 20 36 2c 20 32 35 2b 71 2c 20 32 34 29 3b 20 71 2b 3d 20 35 3b 20 7d 0a 09 20 20 20 20 20 20 20 | .6,.25+q,.24);.q+=.5;.}......... |
fa20 | 20 20 20 20 20 63 6f 70 79 58 50 4d 41 72 65 61 28 54 65 6e 73 25 31 30 2a 35 2b 36 36 2c 20 35 | .....copyXPMArea(Tens%10*5+66,.5 |
fa40 | 37 2c 20 35 2c 20 36 2c 20 32 35 2b 71 2c 20 32 34 29 3b 20 71 2b 3d 20 35 3b 0a 09 20 20 20 20 | 7,.5,.6,.25+q,.24);.q+=.5;...... |
fa60 | 20 20 20 20 7d 0a 09 09 69 66 20 28 4d 65 74 72 69 63 29 7b 0a 09 20 20 20 20 20 20 20 20 20 20 | ....}...if.(Metric){............ |
fa80 | 20 20 63 6f 70 79 58 50 4d 41 72 65 61 28 37 32 2c 20 33 34 2c 20 33 2c 20 33 2c 20 32 35 2b 71 | ..copyXPMArea(72,.34,.3,.3,.25+q |
faa0 | 2c 20 32 33 29 3b 20 71 20 2b 3d 20 34 3b 0a 09 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 70 79 | ,.23);.q.+=.4;..............copy |
fac0 | 58 50 4d 41 72 65 61 28 38 31 2c 20 33 35 2c 20 34 2c 20 36 2c 20 32 35 2b 71 2c 20 32 34 29 3b | XPMArea(81,.35,.4,.6,.25+q,.24); |
fae0 | 0a 09 09 7d 20 65 6c 73 65 20 7b 0a 09 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 70 79 58 50 4d | ...}.else.{..............copyXPM |
fb00 | 41 72 65 61 28 37 32 2c 20 33 34 2c 20 38 2c 20 37 2c 20 32 35 2b 71 2c 20 32 33 29 3b 0a 09 09 | Area(72,.34,.8,.7,.25+q,.23);... |
fb20 | 7d 0a 09 20 20 20 20 7d 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 09 20 20 20 20 2f 2a 0a 09 20 20 20 20 20 | }......}.............../*....... |
fb40 | 2a 20 50 61 73 74 65 20 75 70 20 50 72 65 73 73 75 72 65 2e 0a 09 20 20 20 20 20 2a 2f 0a 09 20 | *.Paste.up.Pressure........*/... |
fb60 | 20 20 20 71 20 3d 20 30 3b 20 73 3d 20 30 3b 0a 09 20 20 20 20 69 66 20 28 28 50 72 65 73 73 75 | ...q.=.0;.s=.0;......if.((Pressu |
fb80 | 72 65 20 3e 20 30 2e 30 29 26 26 28 50 72 65 73 73 75 72 65 20 3c 3d 20 31 30 30 30 30 2e 30 29 | re.>.0.0)&&(Pressure.<=.10000.0) |
fba0 | 29 7b 0a 09 09 76 61 6c 20 3d 20 50 72 65 73 73 75 72 65 3b 0a 0a 09 09 64 69 67 69 74 20 3d 20 | ){...val.=.Pressure;....digit.=. |
fbc0 | 28 69 6e 74 29 28 76 61 6c 2f 31 30 30 30 2e 30 29 3b 0a 09 20 20 20 20 20 20 20 20 69 66 20 28 | (int)(val/1000.0);..........if.( |
fbe0 | 64 69 67 69 74 20 3e 20 30 29 20 7b 20 63 6f 70 79 58 50 4d 41 72 65 61 28 64 69 67 69 74 2a 35 | digit.>.0).{.copyXPMArea(digit*5 |
fc00 | 2b 36 36 2c 20 35 37 2c 20 35 2c 20 36 2c 20 32 35 2b 71 2c 20 33 33 29 3b 20 71 20 2b 3d 20 35 | +66,.57,.5,.6,.25+q,.33);.q.+=.5 |
fc20 | 3b 20 7d 0a 09 09 76 61 6c 20 2d 3d 20 28 64 6f 75 62 6c 65 29 64 69 67 69 74 2a 31 30 30 30 3b | ;.}...val.-=.(double)digit*1000; |
fc40 | 0a 0a 09 09 64 69 67 69 74 20 3d 20 28 69 6e 74 29 28 76 61 6c 2f 31 30 30 2e 30 29 3b 0a 09 20 | ....digit.=.(int)(val/100.0);... |
fc60 | 20 20 20 20 20 20 20 69 66 20 28 28 64 69 67 69 74 20 3e 20 30 29 7c 7c 28 50 72 65 73 73 75 72 | .......if.((digit.>.0)||(Pressur |
fc80 | 65 20 3e 20 39 39 39 2e 30 29 29 20 7b 20 63 6f 70 79 58 50 4d 41 72 65 61 28 64 69 67 69 74 2a | e.>.999.0)).{.copyXPMArea(digit* |
fca0 | 35 2b 36 36 2c 20 35 37 2c 20 35 2c 20 36 2c 20 32 35 2b 71 2c 20 33 33 29 3b 20 71 20 2b 3d 20 | 5+66,.57,.5,.6,.25+q,.33);.q.+=. |
fcc0 | 35 3b 20 7d 0a 09 09 76 61 6c 20 2d 3d 20 28 64 6f 75 62 6c 65 29 64 69 67 69 74 2a 31 30 30 3b | 5;.}...val.-=.(double)digit*100; |
fce0 | 0a 0a 09 09 64 69 67 69 74 20 3d 20 28 69 6e 74 29 28 76 61 6c 2f 31 30 2e 30 29 3b 0a 09 20 20 | ....digit.=.(int)(val/10.0);.... |
fd00 | 20 20 20 20 20 20 69 66 20 28 28 64 69 67 69 74 20 3e 20 30 29 7c 7c 28 50 72 65 73 73 75 72 65 | ......if.((digit.>.0)||(Pressure |
fd20 | 20 3e 20 39 39 2e 30 29 29 20 7b 20 63 6f 70 79 58 50 4d 41 72 65 61 28 64 69 67 69 74 2a 35 2b | .>.99.0)).{.copyXPMArea(digit*5+ |
fd40 | 36 36 2c 20 35 37 2c 20 35 2c 20 36 2c 20 32 35 2b 71 2c 20 33 33 29 3b 20 71 20 2b 3d 20 35 3b | 66,.57,.5,.6,.25+q,.33);.q.+=.5; |
fd60 | 20 7d 0a 09 09 76 61 6c 20 2d 3d 20 28 64 6f 75 62 6c 65 29 64 69 67 69 74 2a 31 30 3b 0a 0a 09 | .}...val.-=.(double)digit*10;... |
fd80 | 09 64 69 67 69 74 20 3d 20 28 69 6e 74 29 76 61 6c 3b 0a 09 20 20 20 20 20 20 20 20 63 6f 70 79 | .digit.=.(int)val;..........copy |
fda0 | 58 50 4d 41 72 65 61 28 64 69 67 69 74 2a 35 2b 36 36 2c 20 35 37 2c 20 35 2c 20 36 2c 20 32 35 | XPMArea(digit*5+66,.57,.5,.6,.25 |
fdc0 | 2b 71 2c 20 33 33 29 3b 20 71 20 2b 3d 20 35 3b 0a 09 09 76 61 6c 20 2d 3d 20 28 64 6f 75 62 6c | +q,.33);.q.+=.5;...val.-=.(doubl |
fde0 | 65 29 64 69 67 69 74 3b 0a 0a 0a 09 09 69 66 20 28 28 50 72 65 73 73 75 72 65 55 6e 69 74 73 20 | e)digit;.....if.((PressureUnits. |
fe00 | 21 3d 20 32 29 7c 7c 28 21 4d 65 74 72 69 63 29 29 7b 0a 0a 09 20 20 20 20 20 20 20 20 20 20 20 | !=.2)||(!Metric)){.............. |
fe20 | 20 63 6f 70 79 58 50 4d 41 72 65 61 28 31 30 2a 35 2b 36 36 2b 31 2c 20 35 37 2c 20 34 2c 20 36 | .copyXPMArea(10*5+66+1,.57,.4,.6 |
fe40 | 2c 20 32 35 2b 71 2c 20 33 33 29 3b 20 71 20 2b 3d 20 34 3b 0a 0a 09 09 20 20 20 76 61 6c 20 2a | ,.25+q,.33);.q.+=.4;.......val.* |
fe60 | 3d 20 31 30 3b 20 64 69 67 69 74 20 3d 20 28 69 6e 74 29 76 61 6c 3b 0a 09 20 20 20 20 20 20 20 | =.10;.digit.=.(int)val;......... |
fe80 | 20 20 20 20 63 6f 70 79 58 50 4d 41 72 65 61 28 64 69 67 69 74 2a 35 2b 36 36 2c 20 35 37 2c 20 | ....copyXPMArea(digit*5+66,.57,. |
fea0 | 35 2c 20 36 2c 20 32 35 2b 71 2c 20 33 33 29 3b 20 71 20 2b 3d 20 35 3b 0a 09 09 20 20 20 76 61 | 5,.6,.25+q,.33);.q.+=.5;......va |
fec0 | 6c 20 2d 3d 20 28 64 6f 75 62 6c 65 29 64 69 67 69 74 3b 0a 0a 09 09 20 20 20 20 69 66 20 28 21 | l.-=.(double)digit;........if.(! |
fee0 | 4d 65 74 72 69 63 29 7b 0a 09 09 20 20 20 20 20 20 20 20 76 61 6c 20 2a 3d 20 31 30 3b 20 64 69 | Metric){...........val.*=.10;.di |
ff00 | 67 69 74 20 3d 20 28 69 6e 74 29 76 61 6c 3b 0a 09 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | git.=.(int)val;................. |
ff20 | 20 63 6f 70 79 58 50 4d 41 72 65 61 28 64 69 67 69 74 2a 35 2b 36 36 2c 20 35 37 2c 20 35 2c 20 | .copyXPMArea(digit*5+66,.57,.5,. |
ff40 | 36 2c 20 32 35 2b 71 2c 20 33 33 29 3b 20 71 20 2b 3d 20 35 3b 0a 09 09 20 20 20 20 20 20 20 20 | 6,.25+q,.33);.q.+=.5;........... |
ff60 | 2f 2a 20 76 61 6c 20 2d 3d 20 28 64 6f 75 62 6c 65 29 64 69 67 69 74 3b 20 2a 2f 0a 09 09 20 20 | /*.val.-=.(double)digit;.*/..... |
ff80 | 20 20 7d 0a 09 09 7d 0a 0a 0a 09 20 20 20 20 7d 0a 0a 0a 0a 0a 0a 0a 0a 09 20 20 20 20 2f 2a 0a | ..}...}........}............./*. |
ffa0 | 09 20 20 20 20 20 2a 20 50 61 73 74 65 20 75 70 20 48 75 6d 69 64 69 74 79 2e 0a 09 20 20 20 20 | ......*.Paste.up.Humidity....... |
ffc0 | 20 2a 2f 0a 09 20 20 20 20 71 20 3d 20 30 3b 0a 09 20 20 20 20 69 66 20 28 28 48 75 6d 69 64 69 | .*/......q.=.0;......if.((Humidi |
ffe0 | 74 79 20 3e 20 2d 39 39 39 2e 30 29 26 26 28 48 75 6d 69 64 69 74 79 20 3c 3d 20 31 30 30 2e 30 | ty.>.-999.0)&&(Humidity.<=.100.0 |
10000 | 29 29 7b 0a 09 20 20 20 20 20 20 20 20 69 66 20 28 48 75 6d 69 64 69 74 79 20 3d 3d 20 31 30 30 | )){..........if.(Humidity.==.100 |
10020 | 2e 30 29 7b 0a 09 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 70 79 58 50 4d 41 72 65 61 28 31 2a | .0){..............copyXPMArea(1* |
10040 | 35 2b 36 36 2c 20 35 37 2c 20 35 2c 20 36 2c 20 32 35 2b 71 2c 20 34 32 29 3b 20 71 20 2b 3d 20 | 5+66,.57,.5,.6,.25+q,.42);.q.+=. |
10060 | 35 3b 0a 09 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 70 79 58 50 4d 41 72 65 61 28 30 2a 35 2b | 5;..............copyXPMArea(0*5+ |
10080 | 36 36 2c 20 35 37 2c 20 35 2c 20 36 2c 20 32 35 2b 71 2c 20 34 32 29 3b 20 71 20 2b 3d 20 35 3b | 66,.57,.5,.6,.25+q,.42);.q.+=.5; |
100a0 | 0a 09 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 70 79 58 50 4d 41 72 65 61 28 30 2a 35 2b 36 36 | ..............copyXPMArea(0*5+66 |
100c0 | 2c 20 35 37 2c 20 35 2c 20 36 2c 20 32 35 2b 71 2c 20 34 32 29 3b 20 71 20 2b 3d 20 35 3b 0a 09 | ,.57,.5,.6,.25+q,.42);.q.+=.5;.. |
100e0 | 20 20 20 20 20 20 20 20 7d 20 65 6c 73 65 20 7b 0a 09 20 20 20 20 20 20 20 20 20 20 20 20 54 65 | ........}.else.{..............Te |
10100 | 6e 73 20 3d 20 28 69 6e 74 29 28 48 75 6d 69 64 69 74 79 29 3b 0a 09 20 20 20 20 20 20 20 20 20 | ns.=.(int)(Humidity);........... |
10120 | 20 20 20 69 66 20 28 54 65 6e 73 20 3e 3d 20 31 30 29 20 7b 20 63 6f 70 79 58 50 4d 41 72 65 61 | ...if.(Tens.>=.10).{.copyXPMArea |
10140 | 28 54 65 6e 73 2f 31 30 2a 35 2b 36 36 2c 20 35 37 2c 20 35 2c 20 36 2c 20 32 35 2b 71 2c 20 34 | (Tens/10*5+66,.57,.5,.6,.25+q,.4 |
10160 | 32 29 3b 20 71 20 2b 3d 20 35 3b 20 7d 0a 09 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 70 79 58 | 2);.q.+=.5;.}..............copyX |
10180 | 50 4d 41 72 65 61 28 54 65 6e 73 25 31 30 2a 35 2b 36 36 2c 20 35 37 2c 20 35 2c 20 36 2c 20 32 | PMArea(Tens%10*5+66,.57,.5,.6,.2 |
101a0 | 35 2b 71 2c 20 34 32 29 3b 20 71 20 2b 3d 20 35 3b 0a 09 20 20 20 20 20 20 20 20 7d 0a 09 20 20 | 5+q,.42);.q.+=.5;..........}.... |
101c0 | 20 20 20 20 20 20 63 6f 70 79 58 50 4d 41 72 65 61 28 31 32 31 2c 20 35 37 2c 20 35 2c 20 36 2c | ......copyXPMArea(121,.57,.5,.6, |
101e0 | 20 32 35 2b 71 2c 20 34 32 29 3b 0a 0a 09 20 20 20 20 7d 0a 0a 0a 0a 0a 0a 0a 0a 0a 09 20 20 20 | .25+q,.42);.......}............. |
10200 | 20 2f 2a 0a 09 20 20 20 20 20 2a 20 50 61 73 74 65 20 75 70 20 57 69 6e 64 20 49 6e 66 6f 2e 0a | ./*.......*.Paste.up.Wind.Info.. |
10220 | 09 20 20 20 20 20 2a 2f 0a 09 20 20 20 20 69 66 20 28 28 44 69 72 65 63 74 69 6f 6e 20 3d 3d 20 | ......*/......if.((Direction.==. |
10240 | 30 2e 30 29 26 26 28 53 70 65 65 64 20 3d 3d 20 30 2e 30 29 29 7b 0a 0a 09 09 2f 2a 0a 09 09 20 | 0.0)&&(Speed.==.0.0)){..../*.... |
10260 | 2a 20 20 20 4a 75 73 74 20 77 72 69 74 65 20 6f 75 74 20 60 43 61 6c 6d 27 20 69 66 20 62 6f 74 | *...Just.write.out.`Calm'.if.bot |
10280 | 68 20 76 61 6c 75 65 73 20 61 72 65 20 30 0a 09 09 20 2a 2f 0a 09 09 63 6f 70 79 58 50 4d 41 72 | h.values.are.0....*/...copyXPMAr |
102a0 | 65 61 28 36 36 2c 20 34 2c 20 32 33 2c 20 37 2c 20 32 35 2c 20 35 31 29 3b 0a 0a 09 20 20 20 20 | ea(66,.4,.23,.7,.25,.51);....... |
102c0 | 7d 20 65 6c 73 65 20 7b 0a 0a 09 09 2f 2a 0a 09 09 20 2a 20 20 49 66 20 74 68 65 20 44 69 72 65 | }.else.{..../*....*..If.the.Dire |
102e0 | 63 74 69 6f 6e 20 3c 20 30 20 74 68 69 73 20 6d 65 61 6e 73 20 74 68 61 74 20 74 68 65 72 65 20 | ction.<.0.this.means.that.there. |
10300 | 77 61 73 20 61 20 22 57 69 6e 64 20 64 69 72 65 63 74 69 6f 6e 0a 09 09 20 2a 20 20 56 61 72 69 | was.a."Wind.direction....*..Vari |
10320 | 61 62 69 6c 69 74 79 20 47 72 6f 75 70 22 20 66 6f 75 6e 64 20 69 6e 20 74 68 65 20 4d 45 54 41 | ability.Group".found.in.the.META |
10340 | 52 20 63 6f 64 65 2e 20 49 2e 65 2e 20 44 69 72 65 63 74 69 6f 6e 20 69 73 20 76 61 72 69 61 62 | R.code..I.e..Direction.is.variab |
10360 | 6c 65 2e 0a 09 09 20 2a 20 20 49 20 74 68 69 6e 6b 20 76 61 6c 75 65 20 73 68 6f 75 6c 64 20 62 | le.....*..I.think.value.should.b |
10380 | 65 20 74 68 65 20 61 76 65 72 61 67 65 2e 20 49 6e 20 61 6e 79 20 63 61 73 65 20 66 6c 61 67 20 | e.the.average..In.any.case.flag. |
103a0 | 69 74 20 62 79 20 6d 61 6b 69 6e 67 20 69 74 20 61 0a 09 09 20 2a 20 20 64 69 66 66 65 72 65 6e | it.by.making.it.a....*..differen |
103c0 | 74 20 63 6f 6c 6f 72 2e 0a 09 09 20 2a 0a 09 09 20 2a 20 20 4c 69 6b 65 77 69 73 65 2c 20 69 66 | t.color.....*....*..Likewise,.if |
103e0 | 20 53 70 65 65 64 20 3c 20 30 2c 20 74 68 69 73 20 6d 65 61 6e 73 20 74 68 61 74 20 61 20 22 47 | .Speed.<.0,.this.means.that.a."G |
10400 | 75 73 74 79 22 20 6d 6f 64 69 66 69 65 72 20 77 61 73 20 66 6f 75 6e 64 0a 09 09 20 2a 20 20 69 | usty".modifier.was.found....*..i |
10420 | 6e 20 74 68 65 20 52 41 57 20 4d 45 54 41 52 20 63 6f 64 65 2c 20 61 6e 64 20 74 68 65 20 76 61 | n.the.RAW.METAR.code,.and.the.va |
10440 | 6c 75 65 20 69 73 20 6f 6e 6c 79 20 74 68 65 20 61 76 65 72 61 67 65 20 6f 66 20 74 68 65 20 6c | lue.is.only.the.average.of.the.l |
10460 | 6f 77 0a 09 09 20 2a 20 20 61 6e 64 20 68 69 67 68 20 76 61 6c 75 65 73 20 67 69 76 65 6e 2e 20 | ow....*..and.high.values.given.. |
10480 | 41 67 61 69 6e 2c 20 66 6c 61 67 20 69 74 20 69 6e 20 61 20 64 69 66 66 65 72 65 6e 74 20 63 6f | Again,.flag.it.in.a.different.co |
104a0 | 6c 6f 72 2e 2e 2e 0a 09 09 20 2a 0a 09 09 20 2a 2f 0a 09 20 20 20 20 20 20 20 20 69 66 20 28 28 | lor.......*....*/..........if.(( |
104c0 | 44 69 72 65 63 74 69 6f 6e 20 3e 3d 20 2d 33 36 30 2e 30 29 26 26 28 44 69 72 65 63 74 69 6f 6e | Direction.>=.-360.0)&&(Direction |
104e0 | 20 3c 3d 20 33 36 30 2e 30 29 29 7b 0a 09 20 20 20 20 20 20 20 20 20 20 20 20 73 67 6e 20 3d 20 | .<=.360.0)){..............sgn.=. |
10500 | 28 44 69 72 65 63 74 69 6f 6e 20 3c 20 30 2e 30 29 20 3f 20 2d 31 2e 30 20 3a 20 31 2e 30 3b 0a | (Direction.<.0.0).?.-1.0.:.1.0;. |
10520 | 09 09 20 20 20 20 79 64 20 3d 20 28 73 67 6e 20 3c 20 30 2e 30 29 20 3f 20 35 30 20 3a 20 34 33 | ......yd.=.(sgn.<.0.0).?.50.:.43 |
10540 | 3b 0a 09 20 20 20 20 20 20 20 20 20 20 20 20 44 69 72 65 63 74 69 6f 6e 20 2a 3d 20 73 67 6e 3b | ;..............Direction.*=.sgn; |
10560 | 0a 09 20 20 20 20 20 20 20 20 20 20 20 20 71 20 3d 20 30 3b 0a 09 09 20 20 20 20 69 20 3d 20 28 | ..............q.=.0;.......i.=.( |
10580 | 69 6e 74 29 28 44 69 72 65 63 74 69 6f 6e 2f 33 36 30 2e 30 2a 31 36 2e 30 20 2b 20 30 2e 35 29 | int)(Direction/360.0*16.0.+.0.5) |
105a0 | 3b 0a 09 09 20 20 20 20 69 66 20 28 69 3e 31 35 29 20 69 20 3d 20 30 3b 0a 09 09 20 20 20 20 73 | ;.......if.(i>15).i.=.0;.......s |
105c0 | 74 72 63 70 79 28 64 69 72 2c 20 43 6f 6d 70 61 73 73 44 69 72 65 63 74 69 6f 6e 5b 69 5d 29 3b | trcpy(dir,.CompassDirection[i]); |
105e0 | 0a 09 09 20 20 20 20 6c 65 6e 20 3d 20 73 74 72 6c 65 6e 28 64 69 72 29 3b 0a 09 09 20 20 20 20 | .......len.=.strlen(dir);....... |
10600 | 66 6f 72 20 28 6a 3d 30 3b 20 6a 3c 6c 65 6e 3b 20 2b 2b 6a 29 7b 0a 09 09 09 64 69 67 69 74 20 | for.(j=0;.j<len;.++j){....digit. |
10620 | 3d 20 28 69 6e 74 29 64 69 72 5b 6a 5d 20 2d 20 34 38 3b 0a 09 09 09 63 6f 70 79 58 50 4d 41 72 | =.(int)dir[j].-.48;....copyXPMAr |
10640 | 65 61 28 64 69 67 69 74 2a 35 2b 36 36 2c 20 79 64 2c 20 35 2c 20 36 2c 20 32 35 2b 71 2c 20 35 | ea(digit*5+66,.yd,.5,.6,.25+q,.5 |
10660 | 31 29 3b 20 71 2b 3d 20 35 3b 0a 09 09 20 20 20 20 7d 0a 09 09 20 20 20 20 71 20 2b 3d 20 32 3b | 1);.q+=.5;.......}.......q.+=.2; |
10680 | 0a 09 20 20 20 20 20 20 20 20 7d 20 65 6c 73 65 20 69 66 20 28 44 69 72 65 63 74 69 6f 6e 20 3e | ..........}.else.if.(Direction.> |
106a0 | 20 30 2e 30 29 7b 0a 0a 09 09 20 20 20 20 2f 2a 20 0a 09 09 20 20 20 20 20 2a 20 20 49 6e 20 74 | .0.0){......../*.........*..In.t |
106c0 | 68 69 73 20 63 61 73 65 2c 20 74 68 65 20 77 69 6e 64 20 64 69 72 65 63 74 69 6f 6e 20 69 73 20 | his.case,.the.wind.direction.is. |
106e0 | 76 61 72 69 61 62 6c 65 20 77 69 74 68 20 73 70 65 65 64 20 3c 20 36 20 4b 6e 6f 74 73 2e 0a 09 | variable.with.speed.<.6.Knots... |
10700 | 09 20 20 20 20 20 2a 20 20 41 20 6e 75 6d 65 72 69 63 61 6c 20 64 69 72 65 63 74 69 6f 6e 20 69 | ......*..A.numerical.direction.i |
10720 | 73 20 6e 6f 74 20 67 69 76 65 6e 20 69 6e 20 74 68 65 73 65 20 63 61 73 65 73 2e 20 4a 75 73 74 | s.not.given.in.these.cases..Just |
10740 | 20 77 72 69 74 65 20 6f 75 74 20 27 56 52 42 27 2e 0a 09 09 20 20 20 20 20 2a 2f 0a 09 09 20 20 | .write.out.'VRB'.........*/..... |
10760 | 20 20 71 20 3d 20 30 3b 0a 09 09 20 20 20 20 63 6f 70 79 58 50 4d 41 72 65 61 28 34 2a 35 2b 36 | ..q.=.0;.......copyXPMArea(4*5+6 |
10780 | 36 2c 20 34 33 2c 20 35 2c 20 36 2c 20 32 35 2b 71 2c 20 35 31 29 3b 20 71 2b 3d 20 35 3b 0a 09 | 6,.43,.5,.6,.25+q,.51);.q+=.5;.. |
107a0 | 09 20 20 20 20 63 6f 70 79 58 50 4d 41 72 65 61 28 35 2a 35 2b 36 36 2c 20 34 33 2c 20 35 2c 20 | .....copyXPMArea(5*5+66,.43,.5,. |
107c0 | 36 2c 20 32 35 2b 71 2c 20 35 31 29 3b 20 71 2b 3d 20 35 3b 0a 09 09 20 20 20 20 63 6f 70 79 58 | 6,.25+q,.51);.q+=.5;.......copyX |
107e0 | 50 4d 41 72 65 61 28 36 2a 35 2b 36 36 2c 20 34 33 2c 20 35 2c 20 36 2c 20 32 35 2b 71 2c 20 35 | PMArea(6*5+66,.43,.5,.6,.25+q,.5 |
10800 | 31 29 3b 20 71 2b 3d 20 39 3b 0a 09 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 20 | 1);.q+=.9;..........}........... |
10820 | 20 20 20 20 20 20 20 69 66 20 28 4d 65 74 72 69 63 20 26 26 20 42 65 61 75 66 6f 72 74 29 20 7b | .......if.(Metric.&&.Beaufort).{ |
10840 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 74 20 62 65 61 75 20 3d 20 | .....................int.beau.=. |
10860 | 30 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 74 20 73 70 64 3b 0a | 0;.....................int.spd;. |
10880 | 20 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 67 6e 20 3d 20 28 53 70 65 | ......................sgn.=.(Spe |
108a0 | 65 64 20 3c 20 30 2e 30 29 20 3f 20 2d 31 2e 30 20 3a 20 31 2e 30 3b 0a 20 20 20 20 20 20 20 20 | ed.<.0.0).?.-1.0.:.1.0;......... |
108c0 | 20 20 20 20 20 20 20 20 20 20 20 20 73 70 64 20 3d 20 28 69 6e 74 29 28 73 67 6e 20 2a 20 28 69 | ............spd.=.(int)(sgn.*.(i |
108e0 | 6e 74 29 53 70 65 65 64 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 | nt)Speed);.....................i |
10900 | 66 20 28 73 70 64 20 3e 20 20 31 29 20 7b 20 62 65 61 75 20 3d 20 31 3b 20 7d 0a 20 20 20 20 20 | f.(spd.>..1).{.beau.=.1;.}...... |
10920 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 73 70 64 20 3e 20 20 33 29 20 7b 20 62 | ...............if.(spd.>..3).{.b |
10940 | 65 61 75 20 3d 20 32 3b 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 | eau.=.2;.}.....................i |
10960 | 66 20 28 73 70 64 20 3e 20 20 34 29 20 7b 20 62 65 61 75 20 3d 20 33 3b 20 7d 0a 20 20 20 20 20 | f.(spd.>..4).{.beau.=.3;.}...... |
10980 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 73 70 64 20 3e 20 31 30 29 20 7b 20 62 | ...............if.(spd.>.10).{.b |
109a0 | 65 61 75 20 3d 20 34 3b 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 | eau.=.4;.}.....................i |
109c0 | 66 20 28 73 70 64 20 3e 20 31 36 29 20 7b 20 62 65 61 75 20 3d 20 35 3b 20 7d 0a 20 20 20 20 20 | f.(spd.>.16).{.beau.=.5;.}...... |
109e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 73 70 64 20 3e 20 32 31 29 20 7b 20 62 | ...............if.(spd.>.21).{.b |
10a00 | 65 61 75 20 3d 20 36 3b 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 | eau.=.6;.}.....................i |
10a20 | 66 20 28 73 70 64 20 3e 20 32 37 29 20 7b 20 62 65 61 75 20 3d 20 37 3b 20 7d 0a 20 20 20 20 20 | f.(spd.>.27).{.beau.=.7;.}...... |
10a40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 73 70 64 20 3e 20 33 33 29 20 7b 20 62 | ...............if.(spd.>.33).{.b |
10a60 | 65 61 75 20 3d 20 38 3b 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 | eau.=.8;.}.....................i |
10a80 | 66 20 28 73 70 64 20 3e 20 34 30 29 20 7b 20 62 65 61 75 20 3d 20 39 3b 20 7d 0a 20 20 20 20 20 | f.(spd.>.40).{.beau.=.9;.}...... |
10aa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 73 70 64 20 3e 20 34 37 29 20 7b 20 62 | ...............if.(spd.>.47).{.b |
10ac0 | 65 61 75 20 3d 20 31 30 3b 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | eau.=.10;.}..................... |
10ae0 | 69 66 20 28 73 70 64 20 3e 20 35 35 29 20 7b 20 62 65 61 75 20 3d 20 31 31 3b 20 7d 0a 20 20 20 | if.(spd.>.55).{.beau.=.11;.}.... |
10b00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 73 70 64 20 3e 20 36 33 29 20 7b | .................if.(spd.>.63).{ |
10b20 | 20 62 65 61 75 20 3d 20 31 32 3b 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .beau.=.12;.}................... |
10b40 | 20 20 69 66 20 28 73 70 64 20 3e 20 37 31 29 20 7b 20 62 65 61 75 20 3d 20 31 33 3b 20 7d 0a 20 | ..if.(spd.>.71).{.beau.=.13;.}.. |
10b60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 70 65 65 64 20 3d 20 73 67 6e 20 2a | ...................Speed.=.sgn.* |
10b80 | 20 28 64 6f 75 62 6c 65 29 20 62 65 61 75 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .(double).beau;................. |
10ba0 | 20 20 20 20 71 2b 2b 3b 20 63 6f 70 79 58 50 4d 41 72 65 61 28 37 36 2c 20 33 35 2c 20 34 2c 20 | ....q++;.copyXPMArea(76,.35,.4,. |
10bc0 | 36 2c 20 32 35 2b 71 2c 20 35 31 29 3b 20 71 2b 3d 20 36 3b 0a 20 20 20 20 20 20 20 20 20 20 20 | 6,.25+q,.51);.q+=.6;............ |
10be0 | 20 20 20 20 20 7d 0a 0a 0a 09 20 20 20 20 20 20 20 20 69 66 20 28 28 53 70 65 65 64 20 3e 20 2d | .....}............if.((Speed.>.- |
10c00 | 39 39 39 2e 30 29 26 26 28 53 70 65 65 64 20 3c 20 31 30 30 30 2e 30 29 29 7b 0a 09 20 20 20 20 | 999.0)&&(Speed.<.1000.0)){...... |
10c20 | 20 20 20 20 20 20 20 20 73 67 6e 20 3d 20 28 53 70 65 65 64 20 3c 20 30 2e 30 29 20 3f 20 2d 31 | ........sgn.=.(Speed.<.0.0).?.-1 |
10c40 | 2e 30 20 3a 20 31 2e 30 3b 0a 09 09 20 20 20 20 79 64 20 3d 20 28 73 67 6e 20 3c 20 30 2e 30 29 | .0.:.1.0;.......yd.=.(sgn.<.0.0) |
10c60 | 20 3f 20 36 34 20 3a 20 35 37 3b 0a 09 20 20 20 20 20 20 20 20 20 20 20 20 53 70 65 65 64 20 2a | .?.64.:.57;..............Speed.* |
10c80 | 3d 20 73 67 6e 3b 0a 09 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 53 70 65 65 64 20 3e 3d | =.sgn;..............if.(Speed.>= |
10ca0 | 20 31 30 30 2e 30 29 7b 0a 09 09 20 20 20 20 20 20 20 20 64 69 67 69 74 20 3d 20 28 69 6e 74 29 | .100.0){...........digit.=.(int) |
10cc0 | 28 53 70 65 65 64 2f 31 30 30 2e 30 29 3b 0a 09 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (Speed/100.0);.................. |
10ce0 | 63 6f 70 79 58 50 4d 41 72 65 61 28 64 69 67 69 74 2a 35 2b 36 36 2c 20 79 64 2c 20 35 2c 20 36 | copyXPMArea(digit*5+66,.yd,.5,.6 |
10d00 | 2c 20 32 35 2b 71 2c 20 35 31 29 3b 20 71 2b 3d 20 35 3b 0a 09 20 20 20 20 20 20 20 20 20 20 20 | ,.25+q,.51);.q+=.5;............. |
10d20 | 20 20 20 20 20 54 65 6e 73 20 3d 20 28 69 6e 74 29 28 53 70 65 65 64 2d 64 69 67 69 74 2a 31 30 | .....Tens.=.(int)(Speed-digit*10 |
10d40 | 30 2e 30 29 3b 0a 09 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 70 79 58 50 4d 41 72 | 0.0);..................copyXPMAr |
10d60 | 65 61 28 54 65 6e 73 2f 31 30 2a 35 2b 36 36 2c 20 79 64 2c 20 35 2c 20 36 2c 20 32 35 2b 71 2c | ea(Tens/10*5+66,.yd,.5,.6,.25+q, |
10d80 | 20 35 31 29 3b 20 71 2b 3d 20 35 3b 0a 09 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f | .51);.q+=.5;..................co |
10da0 | 70 79 58 50 4d 41 72 65 61 28 54 65 6e 73 25 31 30 2a 35 2b 36 36 2c 20 79 64 2c 20 35 2c 20 36 | pyXPMArea(Tens%10*5+66,.yd,.5,.6 |
10dc0 | 2c 20 32 35 2b 71 2c 20 35 31 29 3b 20 71 2b 3d 20 35 3b 0a 09 20 20 20 20 20 20 20 20 20 20 20 | ,.25+q,.51);.q+=.5;............. |
10de0 | 20 7d 20 65 6c 73 65 20 7b 0a 09 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 54 65 6e 73 20 | .}.else.{..................Tens. |
10e00 | 3d 20 28 69 6e 74 29 28 53 70 65 65 64 29 3b 0a 09 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | =.(int)(Speed);................. |
10e20 | 20 69 66 20 28 54 65 6e 73 20 3e 3d 20 31 30 29 20 7b 20 63 6f 70 79 58 50 4d 41 72 65 61 28 54 | .if.(Tens.>=.10).{.copyXPMArea(T |
10e40 | 65 6e 73 2f 31 30 2a 35 2b 36 36 2c 20 79 64 2c 20 35 2c 20 36 2c 20 32 35 2b 71 2c 20 35 31 29 | ens/10*5+66,.yd,.5,.6,.25+q,.51) |
10e60 | 3b 20 71 2b 3d 20 35 3b 20 7d 0a 09 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 70 79 | ;.q+=.5;.}..................copy |
10e80 | 58 50 4d 41 72 65 61 28 54 65 6e 73 25 31 30 2a 35 2b 36 36 2c 20 79 64 2c 20 35 2c 20 36 2c 20 | XPMArea(Tens%10*5+66,.yd,.5,.6,. |
10ea0 | 32 35 2b 71 2c 20 35 31 29 3b 20 71 2b 3d 20 35 3b 0a 09 20 20 20 20 20 20 20 20 20 20 20 20 7d | 25+q,.51);.q+=.5;..............} |
10ec0 | 0a 09 20 20 20 20 20 20 20 20 7d 0a 0a 09 20 20 20 20 7d 0a 0a 0a 0a 0a 0a 0a 0a 0a 09 20 20 20 | ..........}.......}............. |
10ee0 | 20 2f 2a 0a 09 20 20 20 20 20 2a 20 4d 61 6b 65 20 63 68 61 6e 67 65 73 20 76 69 73 69 62 6c 65 | ./*.......*.Make.changes.visible |
10f00 | 0a 09 20 20 20 20 20 2a 2f 0a 09 20 20 20 20 52 65 64 72 61 77 57 69 6e 64 6f 77 28 29 3b 0a 0a | .......*/......RedrawWindow();.. |
10f20 | 0a 0a 09 7d 0a 0a 0a 0a 09 2f 2a 0a 09 20 2a 20 20 52 65 73 65 74 20 22 66 6f 72 63 65 20 75 70 | ...}...../*...*..Reset."force.up |
10f40 | 64 61 74 65 22 20 66 6c 61 67 0a 09 20 2a 2f 0a 09 46 6f 72 63 65 55 70 64 61 74 65 20 3d 20 30 | date".flag...*/..ForceUpdate.=.0 |
10f60 | 3b 0a 0a 0a 0a 0a 09 2f 2a 0a 09 20 2a 20 20 43 68 65 63 6b 20 65 76 65 72 79 20 35 20 6d 69 6e | ;....../*...*..Check.every.5.min |
10f80 | 20 69 66 20 74 68 65 20 76 61 6c 75 65 73 20 61 72 65 20 6e 6f 74 20 75 70 20 74 6f 20 64 61 74 | .if.the.values.are.not.up.to.dat |
10fa0 | 65 2e 2e 2e 0a 09 20 2a 2f 0a 2f 2a 0a 20 2a 20 20 57 65 20 73 74 69 6c 6c 20 6e 65 65 64 20 74 | e......*/./*..*..We.still.need.t |
10fc0 | 6f 20 61 64 64 20 61 20 66 6c 61 73 68 69 6e 67 20 4c 45 44 20 74 6f 20 77 61 72 6e 20 61 62 6f | o.add.a.flashing.LED.to.warn.abo |
10fe0 | 75 74 0a 20 2a 20 20 74 69 6d 65 73 20 74 68 61 74 20 61 72 65 20 6f 75 74 20 6f 66 20 64 61 74 | ut..*..times.that.are.out.of.dat |
11000 | 65 2e 20 41 6c 73 6f 20 6e 65 65 64 20 74 6f 20 64 65 74 65 72 6d 69 6e 65 20 69 66 20 69 74 20 | e..Also.need.to.determine.if.it. |
11020 | 69 73 20 75 70 74 6f 64 61 74 65 2e 2e 2e 0a 20 2a 2f 0a 55 70 54 6f 44 61 74 65 20 3d 20 30 3b | is.uptodate.....*/.UpToDate.=.0; |
11040 | 0a 09 69 66 20 28 28 28 21 55 70 54 6f 44 61 74 65 29 26 26 28 64 74 31 20 3e 20 55 70 64 61 74 | ..if.(((!UpToDate)&&(dt1.>.Updat |
11060 | 65 44 65 6c 61 79 29 29 20 7c 7c 20 46 6f 72 63 65 44 6f 77 6e 6c 6f 61 64 29 7b 0a 0a 09 20 20 | eDelay)).||.ForceDownload){..... |
11080 | 20 20 64 74 31 20 3d 20 30 3b 0a 0a 09 20 20 20 20 2f 2a 0a 09 20 20 20 20 20 2a 20 20 45 78 65 | ..dt1.=.0;......./*.......*..Exe |
110a0 | 63 75 74 65 20 50 65 72 6c 20 73 63 72 69 70 74 20 74 6f 20 67 72 61 62 20 74 68 65 20 4c 61 74 | cute.Perl.script.to.grab.the.Lat |
110c0 | 65 73 74 20 4d 45 54 41 52 20 52 65 70 6f 72 74 0a 09 20 20 20 20 20 2a 2f 0a 09 20 20 20 20 73 | est.METAR.Report.......*/......s |
110e0 | 70 72 69 6e 74 66 28 63 6f 6d 6d 61 6e 64 2c 20 22 47 72 61 62 57 65 61 74 68 65 72 20 25 73 20 | printf(command,."GrabWeather.%s. |
11100 | 26 22 2c 20 53 74 61 74 69 6f 6e 49 44 29 3b 0a 09 20 20 20 20 73 79 73 74 65 6d 28 63 6f 6d 6d | &",.StationID);......system(comm |
11120 | 61 6e 64 29 3b 0a 0a 09 20 20 20 20 46 6f 72 63 65 44 6f 77 6e 6c 6f 61 64 20 3d 20 30 3b 0a 09 | and);.......ForceDownload.=.0;.. |
11140 | 20 20 20 20 46 6f 72 63 65 55 70 64 61 74 65 20 3d 20 31 3b 0a 0a 09 7d 0a 0a 0a 0a 0a 0a 09 2f | ....ForceUpdate.=.1;...}......./ |
11160 | 2a 20 0a 09 20 2a 20 20 57 61 69 74 20 66 6f 72 20 6e 65 78 74 20 75 70 64 61 74 65 20 0a 09 20 | *....*..Wait.for.next.update.... |
11180 | 2a 2f 0a 09 75 73 6c 65 65 70 28 44 45 4c 41 59 29 3b 0a 0a 0a 20 20 20 20 20 7d 0a 0a 0a 0a 7d | */..usleep(DELAY);........}....} |
111a0 | 0a 0a 0a 0a 2f 2a 0a 20 2a 20 20 20 50 61 72 73 65 43 4d 44 4c 69 6e 65 28 29 0a 20 2a 2f 0a 76 | ..../*..*...ParseCMDLine()..*/.v |
111c0 | 6f 69 64 20 50 61 72 73 65 43 4d 44 4c 69 6e 65 28 69 6e 74 20 61 72 67 63 2c 20 63 68 61 72 20 | oid.ParseCMDLine(int.argc,.char. |
111e0 | 2a 61 72 67 76 5b 5d 29 20 7b 0a 0a 20 20 20 20 69 6e 74 20 20 69 3b 0a 20 20 20 20 76 6f 69 64 | *argv[]).{......int..i;.....void |
11200 | 20 70 72 69 6e 74 5f 75 73 61 67 65 28 29 3b 0a 20 0a 20 20 20 20 53 74 61 74 69 6f 6e 49 44 5b | .print_usage();.......StationID[ |
11220 | 30 5d 20 3d 20 27 5c 30 27 3b 0a 20 20 20 20 50 72 65 73 73 75 72 65 55 6e 69 74 73 20 3d 20 30 | 0].=.'\0';.....PressureUnits.=.0 |
11240 | 3b 0a 20 20 20 20 4d 65 74 65 72 73 50 65 72 53 65 63 6f 6e 64 20 3d 20 30 3b 0a 20 20 20 20 53 | ;.....MetersPerSecond.=.0;.....S |
11260 | 68 6f 77 57 69 6e 64 43 68 69 6c 6c 20 3d 20 30 3b 0a 20 20 20 20 55 70 64 61 74 65 44 65 6c 61 | howWindChill.=.0;.....UpdateDela |
11280 | 79 20 3d 20 44 45 46 41 55 4c 54 5f 55 50 44 41 54 45 44 45 4c 41 59 3b 0a 20 20 20 20 66 6f 72 | y.=.DEFAULT_UPDATEDELAY;.....for |
112a0 | 20 28 69 20 3d 20 31 3b 20 69 20 3c 20 61 72 67 63 3b 20 69 2b 2b 29 20 7b 0a 0a 20 20 20 20 20 | .(i.=.1;.i.<.argc;.i++).{....... |
112c0 | 20 20 20 69 66 20 28 21 73 74 72 63 6d 70 28 61 72 67 76 5b 69 5d 2c 20 22 2d 64 69 73 70 6c 61 | ...if.(!strcmp(argv[i],."-displa |
112e0 | 79 22 29 29 7b 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 2b 2b 69 3b 0a 0a 20 20 20 20 20 20 20 | y")){..............++i;......... |
11300 | 20 7d 20 65 6c 73 65 20 69 66 20 28 21 73 74 72 63 6d 70 28 61 72 67 76 5b 69 5d 2c 20 22 2d 62 | .}.else.if.(!strcmp(argv[i],."-b |
11320 | 63 22 29 29 7b 0a 0a 09 20 20 20 20 69 66 20 28 28 69 2b 31 20 3e 3d 20 61 72 67 63 29 7c 7c 28 | c")){.......if.((i+1.>=.argc)||( |
11340 | 61 72 67 76 5b 69 2b 31 5d 5b 30 5d 20 3d 3d 20 27 2d 27 29 29 20 7b 0a 09 09 66 70 72 69 6e 74 | argv[i+1][0].==.'-')).{...fprint |
11360 | 66 28 73 74 64 65 72 72 2c 20 22 77 6d 57 65 61 74 68 65 72 3a 20 4e 6f 20 63 6f 6c 6f 72 20 66 | f(stderr,."wmWeather:.No.color.f |
11380 | 6f 75 6e 64 5c 6e 22 29 3b 0a 09 09 70 72 69 6e 74 5f 75 73 61 67 65 28 29 3b 0a 09 09 65 78 69 | ound\n");...print_usage();...exi |
113a0 | 74 28 2d 31 29 3b 0a 09 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 74 72 63 70 79 | t(-1);......}.............strcpy |
113c0 | 28 42 61 63 6b 43 6f 6c 6f 72 2c 20 61 72 67 76 5b 2b 2b 69 5d 29 3b 0a 0a 20 20 20 20 20 20 20 | (BackColor,.argv[++i]);......... |
113e0 | 20 7d 20 65 6c 73 65 20 69 66 20 28 21 73 74 72 63 6d 70 28 61 72 67 76 5b 69 5d 2c 20 22 2d 74 | .}.else.if.(!strcmp(argv[i],."-t |
11400 | 63 22 29 29 7b 0a 0a 09 20 20 20 20 69 66 20 28 28 69 2b 31 20 3e 3d 20 61 72 67 63 29 7c 7c 28 | c")){.......if.((i+1.>=.argc)||( |
11420 | 61 72 67 76 5b 69 2b 31 5d 5b 30 5d 20 3d 3d 20 27 2d 27 29 29 20 7b 0a 09 09 66 70 72 69 6e 74 | argv[i+1][0].==.'-')).{...fprint |
11440 | 66 28 73 74 64 65 72 72 2c 20 22 77 6d 57 65 61 74 68 65 72 3a 20 4e 6f 20 63 6f 6c 6f 72 20 66 | f(stderr,."wmWeather:.No.color.f |
11460 | 6f 75 6e 64 5c 6e 22 29 3b 0a 09 09 70 72 69 6e 74 5f 75 73 61 67 65 28 29 3b 0a 09 09 65 78 69 | ound\n");...print_usage();...exi |
11480 | 74 28 2d 31 29 3b 0a 09 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 74 72 63 70 79 | t(-1);......}.............strcpy |
114a0 | 28 53 74 61 74 69 6f 6e 54 69 6d 65 43 6f 6c 6f 72 2c 20 61 72 67 76 5b 2b 2b 69 5d 29 3b 0a 0a | (StationTimeColor,.argv[++i]);.. |
114c0 | 20 20 20 20 20 20 20 20 7d 20 65 6c 73 65 20 69 66 20 28 21 73 74 72 63 6d 70 28 61 72 67 76 5b | ........}.else.if.(!strcmp(argv[ |
114e0 | 69 5d 2c 20 22 2d 6c 63 22 29 29 7b 0a 0a 09 20 20 20 20 69 66 20 28 28 69 2b 31 20 3e 3d 20 61 | i],."-lc")){.......if.((i+1.>=.a |
11500 | 72 67 63 29 7c 7c 28 61 72 67 76 5b 69 2b 31 5d 5b 30 5d 20 3d 3d 20 27 2d 27 29 29 20 7b 0a 09 | rgc)||(argv[i+1][0].==.'-')).{.. |
11520 | 09 66 70 72 69 6e 74 66 28 73 74 64 65 72 72 2c 20 22 77 6d 57 65 61 74 68 65 72 3a 20 4e 6f 20 | .fprintf(stderr,."wmWeather:.No. |
11540 | 63 6f 6c 6f 72 20 66 6f 75 6e 64 5c 6e 22 29 3b 0a 09 09 70 72 69 6e 74 5f 75 73 61 67 65 28 29 | color.found\n");...print_usage() |
11560 | 3b 0a 09 09 65 78 69 74 28 2d 31 29 3b 0a 09 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 | ;...exit(-1);......}............ |
11580 | 20 73 74 72 63 70 79 28 4c 61 62 65 6c 43 6f 6c 6f 72 2c 20 61 72 67 76 5b 2b 2b 69 5d 29 3b 0a | .strcpy(LabelColor,.argv[++i]);. |
115a0 | 0a 20 20 20 20 20 20 20 20 7d 20 65 6c 73 65 20 69 66 20 28 21 73 74 72 63 6d 70 28 61 72 67 76 | .........}.else.if.(!strcmp(argv |
115c0 | 5b 69 5d 2c 20 22 2d 77 67 63 22 29 29 7b 0a 0a 09 20 20 20 20 69 66 20 28 28 69 2b 31 20 3e 3d | [i],."-wgc")){.......if.((i+1.>= |
115e0 | 20 61 72 67 63 29 7c 7c 28 61 72 67 76 5b 69 2b 31 5d 5b 30 5d 20 3d 3d 20 27 2d 27 29 29 20 7b | .argc)||(argv[i+1][0].==.'-')).{ |
11600 | 0a 09 09 66 70 72 69 6e 74 66 28 73 74 64 65 72 72 2c 20 22 77 6d 57 65 61 74 68 65 72 3a 20 4e | ...fprintf(stderr,."wmWeather:.N |
11620 | 6f 20 63 6f 6c 6f 72 20 66 6f 75 6e 64 5c 6e 22 29 3b 0a 09 09 70 72 69 6e 74 5f 75 73 61 67 65 | o.color.found\n");...print_usage |
11640 | 28 29 3b 0a 09 09 65 78 69 74 28 2d 31 29 3b 0a 09 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 20 | ();...exit(-1);......}.......... |
11660 | 20 20 20 73 74 72 63 70 79 28 57 69 6e 64 47 75 73 74 43 6f 6c 6f 72 2c 20 61 72 67 76 5b 2b 2b | ...strcpy(WindGustColor,.argv[++ |
11680 | 69 5d 29 3b 0a 0a 20 20 20 20 20 20 20 20 7d 20 65 6c 73 65 20 69 66 20 28 21 73 74 72 63 6d 70 | i]);..........}.else.if.(!strcmp |
116a0 | 28 61 72 67 76 5b 69 5d 2c 20 22 2d 64 63 22 29 29 7b 0a 0a 09 20 20 20 20 69 66 20 28 28 69 2b | (argv[i],."-dc")){.......if.((i+ |
116c0 | 31 20 3e 3d 20 61 72 67 63 29 7c 7c 28 61 72 67 76 5b 69 2b 31 5d 5b 30 5d 20 3d 3d 20 27 2d 27 | 1.>=.argc)||(argv[i+1][0].==.'-' |
116e0 | 29 29 20 7b 0a 09 09 66 70 72 69 6e 74 66 28 73 74 64 65 72 72 2c 20 22 77 6d 57 65 61 74 68 65 | )).{...fprintf(stderr,."wmWeathe |
11700 | 72 3a 20 4e 6f 20 63 6f 6c 6f 72 20 66 6f 75 6e 64 5c 6e 22 29 3b 0a 09 09 70 72 69 6e 74 5f 75 | r:.No.color.found\n");...print_u |
11720 | 73 61 67 65 28 29 3b 0a 09 09 65 78 69 74 28 2d 31 29 3b 0a 09 20 20 20 20 7d 0a 20 20 20 20 20 | sage();...exit(-1);......}...... |
11740 | 20 20 20 20 20 20 20 73 74 72 63 70 79 28 44 61 74 61 43 6f 6c 6f 72 2c 20 61 72 67 76 5b 2b 2b | .......strcpy(DataColor,.argv[++ |
11760 | 69 5d 29 3b 0a 0a 20 20 20 20 20 20 20 20 20 7d 20 65 6c 73 65 20 69 66 20 28 21 73 74 72 63 6d | i]);...........}.else.if.(!strcm |
11780 | 70 28 61 72 67 76 5b 69 5d 2c 20 22 2d 62 65 61 75 66 6f 72 74 22 29 29 7b 0a 20 0a 20 20 20 20 | p(argv[i],."-beaufort")){....... |
117a0 | 20 20 20 20 20 20 20 20 42 65 61 75 66 6f 72 74 20 3d 20 31 3b 0a 0a 20 20 20 20 20 20 20 20 20 | ........Beaufort.=.1;........... |
117c0 | 7d 20 65 6c 73 65 20 69 66 20 28 21 73 74 72 63 6d 70 28 61 72 67 76 5b 69 5d 2c 20 22 2d 6d 70 | }.else.if.(!strcmp(argv[i],."-mp |
117e0 | 73 22 29 29 7b 0a 20 0a 20 20 20 20 20 20 20 20 20 20 20 20 4d 65 74 65 72 73 50 65 72 53 65 63 | s")){...............MetersPerSec |
11800 | 6f 6e 64 20 3d 20 31 3b 0a 0a 20 20 20 20 20 20 20 20 20 7d 20 65 6c 73 65 20 69 66 20 28 21 73 | ond.=.1;...........}.else.if.(!s |
11820 | 74 72 63 6d 70 28 61 72 67 76 5b 69 5d 2c 20 22 2d 57 22 29 29 7b 0a 20 0a 20 20 20 20 20 20 20 | trcmp(argv[i],."-W")){.......... |
11840 | 20 20 20 20 20 53 68 6f 77 57 69 6e 64 43 68 69 6c 6c 20 3d 20 31 3b 0a 0a 20 20 20 20 20 20 20 | .....ShowWindChill.=.1;......... |
11860 | 20 7d 20 65 6c 73 65 20 69 66 20 28 28 21 73 74 72 63 6d 70 28 61 72 67 76 5b 69 5d 2c 20 22 2d | .}.else.if.((!strcmp(argv[i],."- |
11880 | 6d 65 74 72 69 63 22 29 29 7c 7c 28 21 73 74 72 63 6d 70 28 61 72 67 76 5b 69 5d 2c 20 22 2d 6d | metric"))||(!strcmp(argv[i],."-m |
118a0 | 22 29 29 29 7b 0a 0a 09 20 20 20 20 4d 65 74 72 69 63 20 3d 20 31 3b 0a 0a 20 20 20 20 20 20 20 | "))){.......Metric.=.1;......... |
118c0 | 20 7d 20 65 6c 73 65 20 69 66 20 28 21 73 74 72 63 6d 70 28 61 72 67 76 5b 69 5d 2c 20 22 2d 6b | .}.else.if.(!strcmp(argv[i],."-k |
118e0 | 50 61 22 29 29 7b 0a 0a 20 20 20 20 09 20 20 20 20 50 72 65 73 73 75 72 65 55 6e 69 74 73 20 3d | Pa")){...........PressureUnits.= |
11900 | 20 31 3b 0a 09 20 20 20 20 50 72 65 73 73 75 72 65 43 6f 6e 76 20 3d 20 33 2e 33 38 36 33 39 3b | .1;......PressureConv.=.3.38639; |
11920 | 0a 0a 20 20 20 20 20 20 20 20 7d 20 65 6c 73 65 20 69 66 20 28 21 73 74 72 63 6d 70 28 61 72 67 | ..........}.else.if.(!strcmp(arg |
11940 | 76 5b 69 5d 2c 20 22 2d 68 50 61 22 29 29 7b 0a 0a 20 20 20 20 09 20 20 20 20 50 72 65 73 73 75 | v[i],."-hPa")){...........Pressu |
11960 | 72 65 55 6e 69 74 73 20 3d 20 32 3b 0a 09 20 20 20 20 50 72 65 73 73 75 72 65 43 6f 6e 76 20 3d | reUnits.=.2;......PressureConv.= |
11980 | 20 33 33 2e 38 36 33 39 3b 0a 0a 20 20 20 20 20 20 20 20 7d 20 65 6c 73 65 20 69 66 20 28 21 73 | .33.8639;..........}.else.if.(!s |
119a0 | 74 72 63 6d 70 28 61 72 67 76 5b 69 5d 2c 20 22 2d 6d 6d 48 67 22 29 29 7b 0a 0a 20 20 20 20 09 | trcmp(argv[i],."-mmHg")){....... |
119c0 | 20 20 20 20 50 72 65 73 73 75 72 65 55 6e 69 74 73 20 3d 20 33 3b 0a 09 20 20 20 20 50 72 65 73 | ....PressureUnits.=.3;......Pres |
119e0 | 73 75 72 65 43 6f 6e 76 20 3d 20 32 35 2e 34 3b 0a 20 0a 20 20 20 20 20 20 20 20 7d 20 65 6c 73 | sureConv.=.25.4;...........}.els |
11a00 | 65 20 69 66 20 28 28 21 73 74 72 63 6d 70 28 61 72 67 76 5b 69 5d 2c 20 22 2d 73 74 61 74 69 6f | e.if.((!strcmp(argv[i],."-statio |
11a20 | 6e 22 29 29 7c 7c 28 21 73 74 72 63 6d 70 28 61 72 67 76 5b 69 5d 2c 20 22 2d 73 22 29 29 29 7b | n"))||(!strcmp(argv[i],."-s"))){ |
11a40 | 0a 0a 09 20 20 20 20 69 66 20 28 28 69 2b 31 20 3e 3d 20 61 72 67 63 29 7c 7c 28 61 72 67 76 5b | .......if.((i+1.>=.argc)||(argv[ |
11a60 | 69 2b 31 5d 5b 30 5d 20 3d 3d 20 27 2d 27 29 29 20 7b 0a 09 09 66 70 72 69 6e 74 66 28 73 74 64 | i+1][0].==.'-')).{...fprintf(std |
11a80 | 65 72 72 2c 20 22 77 6d 57 65 61 74 68 65 72 3a 20 4e 6f 20 4d 45 54 41 52 20 73 74 61 74 69 6f | err,."wmWeather:.No.METAR.statio |
11aa0 | 6e 20 49 44 20 66 6f 75 6e 64 5c 6e 22 29 3b 0a 09 09 70 72 69 6e 74 5f 75 73 61 67 65 28 29 3b | n.ID.found\n");...print_usage(); |
11ac0 | 0a 09 09 65 78 69 74 28 2d 31 29 3b 0a 09 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ...exit(-1);......}............. |
11ae0 | 73 74 72 63 70 79 28 53 74 61 74 69 6f 6e 49 44 2c 20 53 74 72 69 6e 67 54 6f 55 70 70 65 72 28 | strcpy(StationID,.StringToUpper( |
11b00 | 61 72 67 76 5b 2b 2b 69 5d 29 29 3b 0a 0a 20 20 20 20 20 20 20 20 7d 20 65 6c 73 65 20 69 66 20 | argv[++i]));..........}.else.if. |
11b20 | 28 21 73 74 72 63 6d 70 28 61 72 67 76 5b 69 5d 2c 20 22 2d 64 65 6c 61 79 22 29 29 20 7b 0a 0a | (!strcmp(argv[i],."-delay")).{.. |
11b40 | 09 20 20 20 20 69 66 28 20 28 69 2b 31 20 3e 3d 20 61 72 67 63 29 7c 7c 28 61 72 67 76 5b 69 2b | .....if(.(i+1.>=.argc)||(argv[i+ |
11b60 | 31 5d 5b 30 5d 20 3d 3d 20 27 2d 27 29 29 20 7b 0a 0a 09 09 66 70 72 69 6e 74 66 28 73 74 64 65 | 1][0].==.'-')).{....fprintf(stde |
11b80 | 72 72 2c 22 59 6f 75 20 6d 75 73 74 20 67 69 76 65 20 61 20 74 69 6d 65 20 77 69 74 68 20 74 68 | rr,"You.must.give.a.time.with.th |
11ba0 | 65 20 2d 64 65 6c 61 79 20 6f 70 74 69 6f 6e 2e 5c 6e 22 29 3b 0a 09 09 70 72 69 6e 74 5f 75 73 | e.-delay.option.\n");...print_us |
11bc0 | 61 67 65 28 29 3b 0a 09 09 65 78 69 74 28 2d 31 29 3b 0a 0a 09 20 20 20 20 7d 20 65 6c 73 65 20 | age();...exit(-1);.......}.else. |
11be0 | 69 66 28 73 73 63 61 6e 66 28 61 72 67 76 5b 69 2b 31 5d 2c 20 22 25 6c 64 22 2c 20 26 55 70 64 | if(sscanf(argv[i+1],."%ld",.&Upd |
11c00 | 61 74 65 44 65 6c 61 79 29 20 21 3d 20 31 29 20 7b 0a 0a 09 09 66 70 72 69 6e 74 66 28 73 74 64 | ateDelay).!=.1).{....fprintf(std |
11c20 | 65 72 72 2c 22 44 6f 6e 74 20 75 6e 64 65 72 73 74 61 6e 64 20 74 68 65 20 64 65 6c 61 79 20 74 | err,"Dont.understand.the.delay.t |
11c40 | 69 6d 65 20 79 6f 75 20 68 61 76 65 20 65 6e 74 65 72 65 64 20 28 25 73 29 2e 5c 6e 22 2c 20 61 | ime.you.have.entered.(%s).\n",.a |
11c60 | 72 67 76 5b 69 2b 31 5d 29 3b 0a 09 09 70 72 69 6e 74 5f 75 73 61 67 65 28 29 3b 0a 09 09 65 78 | rgv[i+1]);...print_usage();...ex |
11c80 | 69 74 28 2d 31 29 3b 0a 0a 09 20 20 20 20 7d 20 0a 09 20 20 20 20 2f 2a 0a 09 20 20 20 20 20 2a | it(-1);.......}......./*.......* |
11ca0 | 20 20 43 6f 6e 76 65 72 74 20 54 69 6d 65 20 74 6f 20 73 65 63 6f 6e 64 73 0a 09 20 20 20 20 20 | ..Convert.Time.to.seconds....... |
11cc0 | 2a 2f 0a 09 20 20 20 20 55 70 64 61 74 65 44 65 6c 61 79 20 2a 3d 20 36 30 3b 0a 09 20 20 20 20 | */......UpdateDelay.*=.60;...... |
11ce0 | 2b 2b 69 3b 0a 09 20 20 20 20 0a 20 20 20 20 20 20 20 20 7d 20 65 6c 73 65 20 7b 0a 0a 09 20 20 | ++i;...............}.else.{..... |
11d00 | 20 20 70 72 69 6e 74 5f 75 73 61 67 65 28 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 78 69 | ..print_usage();.............exi |
11d20 | 74 28 2d 31 31 29 3b 0a 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 7d 0a 0a 20 20 20 20 69 66 | t(-11);..........}.....}......if |
11d40 | 20 28 53 74 61 74 69 6f 6e 49 44 5b 30 5d 20 3d 3d 20 27 5c 30 27 29 20 7b 0a 09 66 70 72 69 6e | .(StationID[0].==.'\0').{..fprin |
11d60 | 74 66 28 73 74 64 65 72 72 2c 20 22 5c 6e 77 6d 57 65 61 74 68 65 72 3a 20 59 6f 75 20 6d 75 73 | tf(stderr,."\nwmWeather:.You.mus |
11d80 | 74 20 73 70 65 63 69 66 79 20 61 20 4d 45 54 41 52 20 73 74 61 74 69 6f 6e 20 63 6f 64 65 5c 6e | t.specify.a.METAR.station.code\n |
11da0 | 5c 6e 22 29 3b 0a 09 70 72 69 6e 74 5f 75 73 61 67 65 28 29 3b 0a 09 65 78 69 74 28 31 29 3b 0a | \n");..print_usage();..exit(1);. |
11dc0 | 20 20 20 20 7d 0a 0a 20 20 20 20 69 66 20 28 28 4d 65 74 72 69 63 29 26 26 28 50 72 65 73 73 75 | ....}......if.((Metric)&&(Pressu |
11de0 | 72 65 55 6e 69 74 73 20 3d 3d 20 30 29 29 7b 0a 09 50 72 65 73 73 75 72 65 55 6e 69 74 73 20 3d | reUnits.==.0)){..PressureUnits.= |
11e00 | 20 33 3b 0a 09 50 72 65 73 73 75 72 65 43 6f 6e 76 20 3d 20 32 35 2e 34 3b 0a 20 20 20 20 7d 0a | .3;..PressureConv.=.25.4;.....}. |
11e20 | 0a 20 20 20 20 69 66 20 28 21 4d 65 74 72 69 63 29 7b 0a 09 50 72 65 73 73 75 72 65 43 6f 6e 76 | .....if.(!Metric){..PressureConv |
11e40 | 20 3d 20 31 2e 30 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 69 66 20 28 42 65 61 75 66 6f 72 74 20 | .=.1.0;.....}......if.(Beaufort. |
11e60 | 26 26 20 4d 65 74 65 72 73 50 65 72 53 65 63 6f 6e 64 29 7b 0a 09 66 70 72 69 6e 74 66 28 73 74 | &&.MetersPerSecond){..fprintf(st |
11e80 | 64 65 72 72 2c 20 22 5c 6e 77 6d 57 65 61 74 68 65 72 3a 20 59 6f 75 20 63 61 6e 74 20 75 73 65 | derr,."\nwmWeather:.You.cant.use |
11ea0 | 20 62 6f 74 68 20 2d 62 65 61 75 66 6f 72 74 20 61 6e 64 20 2d 6d 70 73 20 74 6f 67 65 74 68 65 | .both.-beaufort.and.-mps.togethe |
11ec0 | 72 2e 5c 6e 5c 6e 22 29 3b 0a 09 70 72 69 6e 74 5f 75 73 61 67 65 28 29 3b 0a 09 65 78 69 74 28 | r.\n\n");..print_usage();..exit( |
11ee0 | 31 29 3b 0a 20 20 20 20 7d 0a 0a 7d 0a 0a 0a 76 6f 69 64 20 70 72 69 6e 74 5f 75 73 61 67 65 28 | 1);.....}..}...void.print_usage( |
11f00 | 29 7b 0a 0a 20 20 20 20 70 72 69 6e 74 66 28 22 5c 6e 77 6d 57 65 61 74 68 65 72 20 76 65 72 73 | ){......printf("\nwmWeather.vers |
11f20 | 69 6f 6e 3a 20 25 73 5c 6e 22 2c 20 57 4d 57 45 41 54 48 45 52 5f 56 45 52 53 49 4f 4e 29 3b 0a | ion:.%s\n",.WMWEATHER_VERSION);. |
11f40 | 20 20 20 20 70 72 69 6e 74 66 28 22 5c 6e 75 73 61 67 65 3a 20 77 6d 57 65 61 74 68 65 72 20 2d | ....printf("\nusage:.wmWeather.- |
11f60 | 73 20 3c 53 74 61 74 69 6f 6e 49 44 3e 20 5b 2d 64 69 73 70 6c 61 79 20 3c 44 69 73 70 6c 61 79 | s.<StationID>.[-display.<Display |
11f80 | 3e 5d 20 5b 2d 68 5d 20 5b 2d 6d 65 74 72 69 63 5d 20 5b 2d 6b 50 61 5d 20 5b 2d 68 50 61 5d 20 | >].[-h].[-metric].[-kPa].[-hPa]. |
11fa0 | 5b 2d 6d 6d 48 67 5d 5c 6e 22 29 3b 0a 20 20 20 20 70 72 69 6e 74 66 28 22 20 20 20 20 20 20 20 | [-mmHg]\n");.....printf("....... |
11fc0 | 20 20 20 20 20 20 20 20 20 20 20 20 5b 2d 62 65 61 75 66 6f 72 74 5d 20 5b 2d 6d 70 73 5d 20 5b | ............[-beaufort].[-mps].[ |
11fe0 | 2d 57 5d 20 5b 2d 64 65 6c 61 79 20 3c 54 69 6d 65 20 69 6e 20 4d 69 6e 75 74 65 73 3e 5d 20 5b | -W].[-delay.<Time.in.Minutes>].[ |
12000 | 2d 62 63 20 3c 63 6f 6c 6f 72 3e 5d 5c 6e 22 29 3b 0a 20 20 20 20 70 72 69 6e 74 66 28 22 20 20 | -bc.<color>]\n");.....printf(".. |
12020 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5b 2d 6c 63 20 3c 63 6f 6c 6f 72 3e 5d 20 5b | .................[-lc.<color>].[ |
12040 | 2d 64 63 20 3c 63 6f 6c 6f 72 3e 5d 20 5b 2d 77 67 63 20 3c 63 6f 6c 6f 72 3e 5d 20 5b 2d 74 63 | -dc.<color>].[-wgc.<color>].[-tc |
12060 | 20 3c 63 6f 6c 6f 72 3e 5d 5c 6e 5c 6e 22 29 3b 0a 20 20 20 20 70 72 69 6e 74 66 28 22 5c 74 2d | .<color>]\n\n");.....printf("\t- |
12080 | 64 69 73 70 6c 61 79 20 3c 44 69 73 70 6c 61 79 3e 5c 74 5c 74 55 73 65 20 61 6c 74 65 72 6e 61 | display.<Display>\t\tUse.alterna |
120a0 | 74 65 20 58 20 64 69 73 70 6c 61 79 2e 5c 6e 5c 6e 22 29 3b 0a 20 20 20 20 70 72 69 6e 74 66 28 | te.X.display.\n\n");.....printf( |
120c0 | 22 5c 74 2d 68 5c 74 5c 74 5c 74 5c 74 44 69 73 70 6c 61 79 20 68 65 6c 70 20 73 63 72 65 65 6e | "\t-h\t\t\t\tDisplay.help.screen |
120e0 | 2e 5c 6e 22 29 3b 0a 20 20 20 20 70 72 69 6e 74 66 28 22 5c 6e 5c 74 2d 73 74 61 74 69 6f 6e 20 | .\n");.....printf("\n\t-station. |
12100 | 3c 4d 45 54 41 52 20 53 74 61 74 69 6f 6e 49 44 3e 5c 6e 22 29 3b 0a 20 20 20 20 70 72 69 6e 74 | <METAR.StationID>\n");.....print |
12120 | 66 28 22 5c 74 2d 73 20 20 20 20 20 20 20 3c 4d 45 54 41 52 20 53 74 61 74 69 6f 6e 49 44 3e 5c | f("\t-s.......<METAR.StationID>\ |
12140 | 74 54 68 65 20 34 2d 63 68 61 72 61 63 74 65 72 20 4d 45 54 41 52 20 53 74 61 74 69 6f 6e 20 49 | tThe.4-character.METAR.Station.I |
12160 | 44 2e 5c 6e 5c 6e 22 29 3b 0a 20 20 20 20 70 72 69 6e 74 66 28 22 5c 74 2d 57 5c 74 5c 74 5c 74 | D.\n\n");.....printf("\t-W\t\t\t |
12180 | 5c 74 49 66 20 61 76 61 69 6c 61 62 6c 65 2c 20 64 69 73 70 6c 61 79 20 57 69 6e 64 43 68 69 6c | \tIf.available,.display.WindChil |
121a0 | 6c 20 69 6e 73 74 65 61 64 5c 6e 22 29 3b 0a 20 20 20 20 70 72 69 6e 74 66 28 22 5c 74 5c 74 5c | l.instead\n");.....printf("\t\t\ |
121c0 | 74 5c 74 5c 74 6f 66 20 44 65 77 50 6f 69 6e 74 20 54 65 6d 70 65 72 61 74 75 72 65 2e 5c 6e 22 | t\t\tof.DewPoint.Temperature.\n" |
121e0 | 29 3b 0a 20 20 20 20 70 72 69 6e 74 66 28 22 5c 74 2d 6d 65 74 72 69 63 5c 6e 22 29 3b 0a 20 20 | );.....printf("\t-metric\n");... |
12200 | 20 20 70 72 69 6e 74 66 28 22 5c 74 2d 6d 5c 74 5c 74 5c 74 5c 74 44 69 73 70 6c 61 79 20 76 61 | ..printf("\t-m\t\t\t\tDisplay.va |
12220 | 72 69 61 62 6c 65 73 20 69 6e 20 6d 65 74 72 69 63 20 75 6e 69 74 73 2e 5c 6e 5c 6e 22 29 3b 0a | riables.in.metric.units.\n\n");. |
12240 | 20 20 20 20 70 72 69 6e 74 66 28 22 5c 74 2d 6b 50 61 5c 74 5c 74 5c 74 5c 74 57 68 65 6e 20 74 | ....printf("\t-kPa\t\t\t\tWhen.t |
12260 | 6f 67 67 6c 65 64 20 74 6f 20 6d 65 74 72 69 63 20 64 69 73 70 6c 61 79 2c 20 73 68 6f 77 20 70 | oggled.to.metric.display,.show.p |
12280 | 72 65 73 73 75 72 65 5c 6e 22 29 3b 0a 20 20 20 20 70 72 69 6e 74 66 28 22 5c 74 5c 74 5c 74 5c | ressure\n");.....printf("\t\t\t\ |
122a0 | 74 5c 74 69 6e 20 75 6e 69 74 73 20 6f 66 20 6b 50 61 2e 5c 6e 5c 6e 22 29 3b 0a 20 20 20 20 70 | t\tin.units.of.kPa.\n\n");.....p |
122c0 | 72 69 6e 74 66 28 22 5c 74 2d 68 50 61 5c 74 5c 74 5c 74 5c 74 57 68 65 6e 20 74 6f 67 67 6c 65 | rintf("\t-hPa\t\t\t\tWhen.toggle |
122e0 | 64 20 74 6f 20 6d 65 74 72 69 63 20 64 69 73 70 6c 61 79 2c 20 73 68 6f 77 20 70 72 65 73 73 75 | d.to.metric.display,.show.pressu |
12300 | 72 65 5c 6e 22 29 3b 0a 20 20 20 20 70 72 69 6e 74 66 28 22 5c 74 5c 74 5c 74 5c 74 5c 74 69 6e | re\n");.....printf("\t\t\t\t\tin |
12320 | 20 75 6e 69 74 73 20 6f 66 20 68 50 61 2e 5c 6e 5c 6e 22 29 3b 0a 20 20 20 20 70 72 69 6e 74 66 | .units.of.hPa.\n\n");.....printf |
12340 | 28 22 5c 74 2d 6d 6d 48 67 5c 74 5c 74 5c 74 5c 74 57 68 65 6e 20 74 6f 67 67 6c 65 64 20 74 6f | ("\t-mmHg\t\t\t\tWhen.toggled.to |
12360 | 20 6d 65 74 72 69 63 20 64 69 73 70 6c 61 79 2c 20 73 68 6f 77 20 70 72 65 73 73 75 72 65 5c 6e | .metric.display,.show.pressure\n |
12380 | 22 29 3b 0a 20 20 20 20 70 72 69 6e 74 66 28 22 5c 74 5c 74 5c 74 5c 74 5c 74 69 6e 20 75 6e 69 | ");.....printf("\t\t\t\t\tin.uni |
123a0 | 74 73 20 6f 66 20 6d 6d 48 67 2e 20 28 54 68 69 73 20 69 73 20 74 68 65 20 64 65 66 61 75 6c 74 | ts.of.mmHg..(This.is.the.default |
123c0 | 20 66 6f 72 20 6d 65 74 72 69 63 29 2e 5c 6e 5c 6e 22 29 3b 0a 20 20 20 20 70 72 69 6e 74 66 28 | .for.metric).\n\n");.....printf( |
123e0 | 22 5c 74 2d 62 65 61 75 66 6f 72 74 5c 74 5c 74 5c 74 57 68 65 6e 20 74 6f 67 67 6c 65 64 20 74 | "\t-beaufort\t\t\tWhen.toggled.t |
12400 | 6f 20 6d 65 74 72 69 63 20 64 69 73 70 6c 61 79 2c 20 73 68 6f 77 20 77 69 6e 64 73 70 65 65 64 | o.metric.display,.show.windspeed |
12420 | 5c 6e 22 29 3b 0a 20 20 20 20 70 72 69 6e 74 66 28 22 5c 74 5c 74 5c 74 5c 74 5c 74 6f 6e 20 74 | \n");.....printf("\t\t\t\t\ton.t |
12440 | 68 65 20 42 65 61 75 66 6f 72 74 20 73 63 61 6c 65 2e 20 28 64 65 66 61 75 6c 74 20 69 73 20 6b | he.Beaufort.scale..(default.is.k |
12460 | 6d 2f 68 2e 29 5c 6e 5c 6e 22 29 3b 0a 20 20 20 20 70 72 69 6e 74 66 28 22 5c 74 2d 6d 70 73 5c | m/h.)\n\n");.....printf("\t-mps\ |
12480 | 74 5c 74 5c 74 5c 74 57 68 65 6e 20 74 6f 67 67 6c 65 64 20 74 6f 20 6d 65 74 72 69 63 20 64 69 | t\t\t\tWhen.toggled.to.metric.di |
124a0 | 73 70 6c 61 79 2c 20 73 68 6f 77 20 77 69 6e 64 73 70 65 65 64 5c 6e 22 29 3b 0a 20 20 20 20 70 | splay,.show.windspeed\n");.....p |
124c0 | 72 69 6e 74 66 28 22 5c 74 5c 74 5c 74 5c 74 5c 74 69 6e 20 75 6e 69 74 73 20 6f 66 20 6d 65 74 | rintf("\t\t\t\t\tin.units.of.met |
124e0 | 65 72 73 2f 73 65 63 6f 6e 64 2e 20 28 64 65 66 61 75 6c 74 20 69 73 20 6b 6d 2f 68 2e 29 5c 6e | ers/second..(default.is.km/h.)\n |
12500 | 5c 6e 22 29 3b 0a 20 20 20 20 70 72 69 6e 74 66 28 22 5c 74 2d 62 63 20 20 3c 63 6f 6c 6f 72 3e | \n");.....printf("\t-bc..<color> |
12520 | 5c 74 5c 74 5c 74 42 61 63 6b 67 72 6f 75 6e 64 20 63 6f 6c 6f 72 2e 20 28 23 37 65 39 65 36 39 | \t\t\tBackground.color..(#7e9e69 |
12540 | 20 69 73 20 61 20 67 72 65 65 6e 69 73 68 20 4c 43 44 20 63 6f 6c 6f 72 29 2e 5c 6e 5c 6e 22 29 | .is.a.greenish.LCD.color).\n\n") |
12560 | 3b 0a 20 20 20 20 70 72 69 6e 74 66 28 22 5c 74 2d 6c 63 20 20 3c 63 6f 6c 6f 72 3e 5c 74 5c 74 | ;.....printf("\t-lc..<color>\t\t |
12580 | 5c 74 4c 61 62 65 6c 20 63 6f 6c 6f 72 2e 5c 6e 5c 6e 22 29 3b 0a 20 20 20 20 70 72 69 6e 74 66 | \tLabel.color.\n\n");.....printf |
125a0 | 28 22 5c 74 2d 64 63 20 20 3c 63 6f 6c 6f 72 3e 5c 74 5c 74 5c 74 44 61 74 61 20 63 6f 6c 6f 72 | ("\t-dc..<color>\t\t\tData.color |
125c0 | 2e 5c 6e 5c 6e 22 29 3b 0a 20 20 20 20 70 72 69 6e 74 66 28 22 5c 74 2d 77 67 63 20 3c 63 6f 6c | .\n\n");.....printf("\t-wgc.<col |
125e0 | 6f 72 3e 5c 74 5c 74 5c 74 47 75 73 74 79 2d 77 69 6e 64 2f 76 61 72 69 61 62 6c 65 2d 64 69 72 | or>\t\t\tGusty-wind/variable-dir |
12600 | 65 63 74 69 6f 6e 20 63 6f 6c 6f 72 2e 5c 6e 5c 6e 22 29 3b 0a 20 20 20 20 70 72 69 6e 74 66 28 | ection.color.\n\n");.....printf( |
12620 | 22 5c 74 2d 74 63 20 20 3c 63 6f 6c 6f 72 3e 5c 74 5c 74 5c 74 53 74 61 74 69 6f 6e 20 49 44 20 | "\t-tc..<color>\t\t\tStation.ID. |
12640 | 61 6e 64 20 54 69 6d 65 20 63 6f 6c 6f 72 2e 5c 6e 5c 6e 22 29 3b 0a 20 20 20 20 70 72 69 6e 74 | and.Time.color.\n\n");.....print |
12660 | 66 28 22 5c 74 2d 64 65 6c 61 79 20 3c 54 69 6d 65 20 69 6e 20 4d 69 6e 75 74 65 73 3e 5c 74 4f | f("\t-delay.<Time.in.Minutes>\tO |
12680 | 76 65 72 72 69 64 65 20 74 69 6d 65 20 28 69 6e 20 6d 69 6e 75 74 65 73 29 20 62 65 74 77 65 65 | verride.time.(in.minutes).betwee |
126a0 | 6e 20 75 70 64 61 74 65 73 20 28 64 65 66 61 75 6c 74 5c 6e 22 29 3b 0a 20 20 20 20 70 72 69 6e | n.updates.(default\n");.....prin |
126c0 | 74 66 28 22 5c 74 5c 74 5c 74 5c 74 5c 74 69 73 20 25 6c 64 20 6d 69 6e 75 74 65 73 29 2e 20 28 | tf("\t\t\t\t\tis.%ld.minutes)..( |
126e0 | 54 69 6d 65 73 20 61 72 65 20 61 70 70 72 6f 78 69 6d 61 74 65 2e 29 5c 6e 22 2c 20 44 45 46 41 | Times.are.approximate.)\n",.DEFA |
12700 | 55 4c 54 5f 55 50 44 41 54 45 44 45 4c 41 59 2f 36 30 29 3b 0a 20 20 20 20 70 72 69 6e 74 66 28 | ULT_UPDATEDELAY/60);.....printf( |
12720 | 22 5c 6e 5c 6e 54 6f 20 66 69 6e 64 20 6f 75 74 20 6d 6f 72 65 20 61 62 6f 75 74 20 74 68 65 20 | "\n\nTo.find.out.more.about.the. |
12740 | 4d 45 54 41 52 2f 54 41 46 20 73 79 73 74 65 6d 20 61 6e 64 20 74 6f 20 66 69 6e 64 20 74 68 65 | METAR/TAF.system.and.to.find.the |
12760 | 20 5c 6e 22 29 3b 0a 20 20 20 20 70 72 69 6e 74 66 28 22 4d 45 54 41 52 20 63 6f 64 65 20 66 6f | .\n");.....printf("METAR.code.fo |
12780 | 72 20 79 6f 75 72 20 6c 6f 63 61 74 69 6f 6e 2c 20 6c 6f 6f 6b 20 61 74 3a 5c 6e 5c 6e 22 29 3b | r.your.location,.look.at:\n\n"); |
127a0 | 0a 20 20 20 20 70 72 69 6e 74 66 28 22 09 20 68 74 74 70 3a 2f 2f 77 77 77 2e 6e 77 73 2e 6e 6f | .....printf("..http://www.nws.no |
127c0 | 61 61 2e 67 6f 76 2f 6f 73 6f 2f 6f 73 6f 31 2f 6f 73 6f 31 32 2f 6d 65 74 61 72 2e 68 74 6d 20 | aa.gov/oso/oso1/oso12/metar.htm. |
127e0 | 5c 6e 5c 6e 22 29 3b 0a 20 20 20 20 70 72 69 6e 74 66 28 22 66 6f 72 20 4e 4f 41 41 27 73 20 22 | \n\n");.....printf("for.NOAA's." |
12800 | 22 4e 61 74 69 6f 6e 61 6c 20 57 65 61 74 68 65 72 20 53 65 72 76 69 63 65 20 4d 45 54 41 52 2f | "National.Weather.Service.METAR/ |
12820 | 54 41 46 20 49 6e 66 6f 72 6d 61 74 69 6f 6e 22 22 20 70 61 67 65 2e 5c 6e 22 29 3b 0a 20 20 20 | TAF.Information"".page.\n");.... |
12840 | 20 70 72 69 6e 74 66 28 22 54 6f 20 6c 6f 63 61 74 65 20 79 6f 75 72 20 73 69 74 65 20 49 44 20 | .printf("To.locate.your.site.ID. |
12860 | 67 6f 20 74 6f 20 20 4e 4f 41 41 27 73 20 22 22 4d 65 74 65 6f 72 6f 6c 6f 67 69 63 61 6c 20 53 | go.to..NOAA's.""Meteorological.S |
12880 | 74 61 74 69 6f 6e 20 49 6e 66 6f 72 6d 61 74 69 6f 6e 5c 6e 4c 6f 6f 6b 75 70 22 22 20 70 61 67 | tation.Information\nLookup"".pag |
128a0 | 65 20 61 74 3a 5c 6e 5c 6e 22 29 3b 0a 20 20 20 20 70 72 69 6e 74 66 28 22 09 20 68 74 74 70 3a | e.at:\n\n");.....printf("..http: |
128c0 | 2f 2f 77 77 77 2e 6e 77 73 2e 6e 6f 61 61 2e 67 6f 76 2f 6f 73 6f 2f 73 69 74 65 6c 6f 63 2e 73 | //www.nws.noaa.gov/oso/siteloc.s |
128e0 | 68 74 6d 6c 5c 6e 5c 6e 22 29 3b 0a 0a 7d 0a 0a 0a 0a 0a 0a 0a 0a 0a 2f 2a 0a 20 2a 20 20 43 6f | html\n\n");..}........./*..*..Co |
12900 | 6d 70 75 74 65 20 74 68 65 20 4a 75 6c 69 61 6e 20 44 61 79 20 6e 75 6d 62 65 72 20 66 6f 72 20 | mpute.the.Julian.Day.number.for. |
12920 | 74 68 65 20 67 69 76 65 6e 20 64 61 74 65 2e 0a 20 2a 20 20 4a 75 6c 69 61 6e 20 44 61 74 65 20 | the.given.date...*..Julian.Date. |
12940 | 69 73 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 64 61 79 73 20 73 69 6e 63 65 20 6e 6f 6f 6e | is.the.number.of.days.since.noon |
12960 | 20 6f 66 20 4a 61 6e 20 31 20 34 37 31 33 20 42 2e 43 2e 0a 20 2a 2f 0a 64 6f 75 62 6c 65 20 6a | .of.Jan.1.4713.B.C...*/.double.j |
12980 | 64 28 6e 79 2c 20 6e 6d 2c 20 6e 64 2c 20 55 54 29 0a 69 6e 74 20 6e 79 2c 20 6e 6d 2c 20 6e 64 | d(ny,.nm,.nd,.UT).int.ny,.nm,.nd |
129a0 | 3b 0a 64 6f 75 62 6c 65 20 55 54 3b 0a 7b 0a 20 20 20 20 20 20 20 20 64 6f 75 62 6c 65 20 41 2c | ;.double.UT;.{.........double.A, |
129c0 | 20 42 2c 20 43 2c 20 44 2c 20 4a 44 2c 20 64 61 79 3b 0a 0a 20 20 20 20 20 20 20 20 64 61 79 20 | .B,.C,.D,.JD,.day;..........day. |
129e0 | 3d 20 6e 64 20 2b 20 55 54 2f 32 34 2e 30 3b 0a 0a 0a 20 20 20 20 20 20 20 20 69 66 20 28 28 6e | =.nd.+.UT/24.0;...........if.((n |
12a00 | 6d 20 3d 3d 20 31 29 20 7c 7c 20 28 6e 6d 20 3d 3d 20 32 29 29 7b 0a 20 20 20 20 20 20 20 20 20 | m.==.1).||.(nm.==.2)){.......... |
12a20 | 20 20 20 20 20 20 20 6e 79 20 3d 20 6e 79 20 2d 20 31 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .......ny.=.ny.-.1;............. |
12a40 | 20 20 20 20 6e 6d 20 3d 20 6e 6d 20 2b 20 31 32 3b 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 | ....nm.=.nm.+.12;.........}..... |
12a60 | 20 20 20 20 20 69 66 20 28 28 28 64 6f 75 62 6c 65 29 6e 79 2b 6e 6d 2f 31 32 2e 30 2b 64 61 79 | .....if.(((double)ny+nm/12.0+day |
12a80 | 2f 33 36 35 2e 32 35 29 3e 3d 28 31 35 38 32 2e 30 2b 31 30 2e 30 2f 31 32 2e 30 2b 31 35 2e 30 | /365.25)>=(1582.0+10.0/12.0+15.0 |
12aa0 | 2f 33 36 35 2e 32 35 29 29 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | /365.25)){...................... |
12ac0 | 20 20 20 41 20 3d 20 28 28 69 6e 74 29 28 6e 79 20 2f 20 31 30 30 2e 30 29 29 3b 0a 20 20 20 20 | ...A.=.((int)(ny./.100.0));..... |
12ae0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 42 20 3d 20 32 2e 30 20 2d 20 41 20 | ....................B.=.2.0.-.A. |
12b00 | 2b 20 28 69 6e 74 29 28 41 2f 34 2e 30 29 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 | +.(int)(A/4.0);.........}....... |
12b20 | 20 20 65 6c 73 65 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..else{......................... |
12b40 | 42 20 3d 20 30 2e 30 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 69 66 20 28 6e | B.=.0.0;.........}.........if.(n |
12b60 | 79 20 3c 20 30 2e 30 29 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 20 3d 20 28 69 | y.<.0.0){.................C.=.(i |
12b80 | 6e 74 29 28 28 33 36 35 2e 32 35 2a 28 64 6f 75 62 6c 65 29 6e 79 29 20 2d 20 30 2e 37 35 29 3b | nt)((365.25*(double)ny).-.0.75); |
12ba0 | 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 65 6c 73 65 7b 0a 20 20 20 20 20 20 20 | .........}.........else{........ |
12bc0 | 20 20 20 20 20 20 20 20 20 43 20 3d 20 28 69 6e 74 29 28 33 36 35 2e 32 35 2a 28 64 6f 75 62 6c | .........C.=.(int)(365.25*(doubl |
12be0 | 65 29 6e 79 29 3b 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 44 20 3d 20 28 69 | e)ny);.........}..........D.=.(i |
12c00 | 6e 74 29 28 33 30 2e 36 30 30 31 2a 28 64 6f 75 62 6c 65 29 28 6e 6d 2b 31 29 29 3b 0a 0a 0a 20 | nt)(30.6001*(double)(nm+1));.... |
12c20 | 20 20 20 20 20 20 20 4a 44 20 3d 20 42 20 2b 20 43 20 2b 20 44 20 2b 20 64 61 79 20 2b 20 31 37 | .......JD.=.B.+.C.+.D.+.day.+.17 |
12c40 | 32 30 39 39 34 2e 35 3b 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 28 4a 44 29 3b 0a 0a 7d 0a | 20994.5;.........return(JD);..}. |
12c60 | 0a 0a 0a 2f 2a 0a 20 2a 20 20 54 68 69 73 20 72 6f 75 74 69 6e 65 20 68 61 6e 64 6c 65 73 20 62 | .../*..*..This.routine.handles.b |
12c80 | 75 74 74 6f 6e 20 70 72 65 73 73 65 73 2e 20 0a 20 2a 0a 20 2a 09 2d 20 4c 65 66 74 20 4d 6f 75 | utton.presses....*..*.-.Left.Mou |
12ca0 | 73 65 20 73 69 6e 67 6c 65 20 63 6c 69 63 6b 20 74 6f 67 67 6c 65 73 20 44 65 67 20 46 2f 43 20 | se.single.click.toggles.Deg.F/C. |
12cc0 | 66 6f 72 20 74 65 6d 70 65 72 61 74 75 72 65 73 2e 0a 20 2a 09 2d 20 53 6f 6d 65 20 6f 74 68 65 | for.temperatures...*.-.Some.othe |
12ce0 | 72 20 63 6c 69 63 6b 20 65 76 65 6e 74 20 73 68 6f 75 6c 64 20 64 69 73 70 6c 61 79 20 74 68 65 | r.click.event.should.display.the |
12d00 | 20 66 75 6c 6c 20 4d 45 54 41 52 20 72 65 70 6f 72 74 20 2d 2d 20 6c 6f 74 73 20 6f 66 0a 20 2a | .full.METAR.report.--.lots.of..* |
12d20 | 20 20 20 20 20 20 20 20 6a 75 69 63 79 20 73 74 75 66 66 20 69 6e 20 74 68 65 72 65 2e 2e 2e 20 | ........juicy.stuff.in.there.... |
12d40 | 53 68 6f 75 6c 64 20 62 72 69 6e 67 20 75 70 20 61 20 73 65 70 61 72 61 74 65 20 77 69 6e 64 6f | Should.bring.up.a.separate.windo |
12d60 | 77 2e 2e 2e 0a 20 2a 0a 20 2a 0a 20 2a 2f 0a 76 6f 69 64 20 42 75 74 74 6f 6e 50 72 65 73 73 45 | w.....*..*..*/.void.ButtonPressE |
12d80 | 76 65 6e 74 28 58 42 75 74 74 6f 6e 45 76 65 6e 74 20 2a 78 65 76 29 7b 0a 0a 20 20 20 20 63 68 | vent(XButtonEvent.*xev){......ch |
12da0 | 61 72 20 09 43 6f 6d 6d 61 6e 64 5b 38 30 5d 3b 0a 0a 20 20 20 20 2f 2a 0a 20 20 20 20 20 2a 20 | ar..Command[80];....../*......*. |
12dc0 | 20 50 72 6f 63 65 73 73 20 73 69 6e 67 6c 65 20 63 6c 69 63 6b 73 2e 0a 20 20 20 20 20 2a 2f 0a | .Process.single.clicks.......*/. |
12de0 | 20 20 20 20 44 62 6c 43 6c 6b 44 65 6c 61 79 20 3d 20 30 3b 0a 20 20 20 20 69 66 20 28 28 78 65 | ....DblClkDelay.=.0;.....if.((xe |
12e00 | 76 2d 3e 62 75 74 74 6f 6e 20 3d 3d 20 42 75 74 74 6f 6e 31 29 20 26 26 20 28 78 65 76 2d 3e 74 | v->button.==.Button1).&&.(xev->t |
12e20 | 79 70 65 20 3d 3d 20 42 75 74 74 6f 6e 50 72 65 73 73 29 29 7b 0a 0a 09 69 66 20 28 47 6f 74 46 | ype.==.ButtonPress)){...if.(GotF |
12e40 | 69 72 73 74 43 6c 69 63 6b 31 29 20 47 6f 74 44 6f 75 62 6c 65 43 6c 69 63 6b 31 20 3d 20 31 3b | irstClick1).GotDoubleClick1.=.1; |
12e60 | 0a 09 65 6c 73 65 20 47 6f 74 46 69 72 73 74 43 6c 69 63 6b 31 20 3d 20 31 3b 0a 0a 20 20 20 20 | ..else.GotFirstClick1.=.1;...... |
12e80 | 7d 20 65 6c 73 65 20 69 66 20 28 28 78 65 76 2d 3e 62 75 74 74 6f 6e 20 3d 3d 20 42 75 74 74 6f | }.else.if.((xev->button.==.Butto |
12ea0 | 6e 32 29 20 26 26 20 28 78 65 76 2d 3e 74 79 70 65 20 3d 3d 20 42 75 74 74 6f 6e 50 72 65 73 73 | n2).&&.(xev->type.==.ButtonPress |
12ec0 | 29 29 7b 20 0a 0a 09 69 66 20 28 47 6f 74 46 69 72 73 74 43 6c 69 63 6b 32 29 20 47 6f 74 44 6f | )){....if.(GotFirstClick2).GotDo |
12ee0 | 75 62 6c 65 43 6c 69 63 6b 32 20 3d 20 31 3b 0a 09 65 6c 73 65 20 47 6f 74 46 69 72 73 74 43 6c | ubleClick2.=.1;..else.GotFirstCl |
12f00 | 69 63 6b 32 20 3d 20 31 3b 0a 0a 20 20 20 20 7d 20 65 6c 73 65 20 69 66 20 28 28 78 65 76 2d 3e | ick2.=.1;......}.else.if.((xev-> |
12f20 | 62 75 74 74 6f 6e 20 3d 3d 20 42 75 74 74 6f 6e 33 29 20 26 26 20 28 78 65 76 2d 3e 74 79 70 65 | button.==.Button3).&&.(xev->type |
12f40 | 20 3d 3d 20 42 75 74 74 6f 6e 50 72 65 73 73 29 29 7b 0a 0a 09 69 66 20 28 47 6f 74 46 69 72 73 | .==.ButtonPress)){...if.(GotFirs |
12f60 | 74 43 6c 69 63 6b 33 29 20 47 6f 74 44 6f 75 62 6c 65 43 6c 69 63 6b 33 20 3d 20 31 3b 0a 09 65 | tClick3).GotDoubleClick3.=.1;..e |
12f80 | 6c 73 65 20 47 6f 74 46 69 72 73 74 43 6c 69 63 6b 33 20 3d 20 31 3b 0a 0a 20 20 20 20 7d 0a 0a | lse.GotFirstClick3.=.1;......}.. |
12fa0 | 0a 0a 0a 20 20 20 20 2f 2a 0a 20 20 20 20 20 2a 20 20 57 65 20 67 6f 74 20 61 20 64 6f 75 62 6c | ......./*......*..We.got.a.doubl |
12fc0 | 65 20 63 6c 69 63 6b 20 6f 6e 20 4d 6f 75 73 65 20 42 75 74 74 6f 6e 31 20 28 69 2e 65 2e 20 74 | e.click.on.Mouse.Button1.(i.e..t |
12fe0 | 68 65 20 6c 65 66 74 20 6f 6e 65 29 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 69 66 20 28 47 6f 74 | he.left.one)......*/.....if.(Got |
13000 | 44 6f 75 62 6c 65 43 6c 69 63 6b 31 29 20 7b 0a 09 47 6f 74 46 69 72 73 74 43 6c 69 63 6b 31 20 | DoubleClick1).{..GotFirstClick1. |
13020 | 3d 20 30 3b 0a 09 47 6f 74 44 6f 75 62 6c 65 43 6c 69 63 6b 31 20 3d 20 30 3b 0a 09 73 70 72 69 | =.0;..GotDoubleClick1.=.0;..spri |
13040 | 6e 74 66 28 43 6f 6d 6d 61 6e 64 2c 20 22 78 6d 65 73 73 61 67 65 20 2d 63 65 6e 74 65 72 20 2d | ntf(Command,."xmessage.-center.- |
13060 | 66 69 6c 65 20 25 73 2f 2e 77 6d 57 65 61 74 68 65 72 52 65 70 6f 72 74 73 2f 25 73 2e 54 58 54 | file.%s/.wmWeatherReports/%s.TXT |
13080 | 20 26 22 2c 20 67 65 74 65 6e 76 28 22 48 4f 4d 45 22 29 2c 20 53 74 61 74 69 6f 6e 49 44 29 3b | .&",.getenv("HOME"),.StationID); |
130a0 | 0a 09 73 79 73 74 65 6d 28 43 6f 6d 6d 61 6e 64 29 3b 0a 20 20 20 20 7d 0a 0a 0a 20 20 20 20 2f | ..system(Command);.....}......./ |
130c0 | 2a 0a 20 20 20 20 20 2a 20 20 57 65 20 67 6f 74 20 61 20 64 6f 75 62 6c 65 20 63 6c 69 63 6b 20 | *......*..We.got.a.double.click. |
130e0 | 6f 6e 20 4d 6f 75 73 65 20 42 75 74 74 6f 6e 32 20 28 69 2e 65 2e 20 74 68 65 20 6c 65 66 74 20 | on.Mouse.Button2.(i.e..the.left. |
13100 | 6f 6e 65 29 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 69 66 20 28 47 6f 74 44 6f 75 62 6c 65 43 6c | one)......*/.....if.(GotDoubleCl |
13120 | 69 63 6b 32 29 20 7b 0a 09 47 6f 74 46 69 72 73 74 43 6c 69 63 6b 32 20 3d 20 30 3b 0a 09 47 6f | ick2).{..GotFirstClick2.=.0;..Go |
13140 | 74 44 6f 75 62 6c 65 43 6c 69 63 6b 32 20 3d 20 30 3b 0a 20 20 20 20 7d 0a 0a 0a 20 20 20 20 2f | tDoubleClick2.=.0;.....}......./ |
13160 | 2a 0a 20 20 20 20 20 2a 20 20 57 65 20 67 6f 74 20 61 20 64 6f 75 62 6c 65 20 63 6c 69 63 6b 20 | *......*..We.got.a.double.click. |
13180 | 6f 6e 20 4d 6f 75 73 65 20 42 75 74 74 6f 6e 33 20 28 69 2e 65 2e 20 74 68 65 20 6c 65 66 74 20 | on.Mouse.Button3.(i.e..the.left. |
131a0 | 6f 6e 65 29 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 69 66 20 28 47 6f 74 44 6f 75 62 6c 65 43 6c | one)......*/.....if.(GotDoubleCl |
131c0 | 69 63 6b 33 29 20 7b 0a 09 47 6f 74 46 69 72 73 74 43 6c 69 63 6b 33 20 3d 20 30 3b 0a 09 47 6f | ick3).{..GotFirstClick3.=.0;..Go |
131e0 | 74 44 6f 75 62 6c 65 43 6c 69 63 6b 33 20 3d 20 30 3b 0a 09 46 6f 72 63 65 44 6f 77 6e 6c 6f 61 | tDoubleClick3.=.0;..ForceDownloa |
13200 | 64 20 3d 20 31 3b 0a 09 46 6f 72 63 65 55 70 64 61 74 65 20 3d 20 31 3b 0a 20 20 20 20 7d 0a 0a | d.=.1;..ForceUpdate.=.1;.....}.. |
13220 | 20 20 20 72 65 74 75 72 6e 3b 0a 0a 0a 7d 0a 0a 0a 0a 0a 2f 2a 0a 20 2a 20 20 54 68 69 73 20 72 | ...return;...}...../*..*..This.r |
13240 | 6f 75 74 69 6e 65 20 68 61 6e 64 6c 65 73 20 6b 65 79 20 70 72 65 73 73 65 73 2e 0a 20 2a 0a 20 | outine.handles.key.presses...*.. |
13260 | 2a 2f 0a 76 6f 69 64 20 4b 65 79 50 72 65 73 73 45 76 65 6e 74 28 58 4b 65 79 45 76 65 6e 74 20 | */.void.KeyPressEvent(XKeyEvent. |
13280 | 2a 78 65 76 29 7b 0a 0a 20 20 20 4d 65 74 72 69 63 20 3d 20 21 4d 65 74 72 69 63 3b 0a 0a 0a 0a | *xev){.....Metric.=.!Metric;.... |
132a0 | 20 20 20 69 66 20 28 4d 65 74 72 69 63 29 7b 0a 0a 09 73 77 69 74 63 68 28 50 72 65 73 73 75 72 | ...if.(Metric){...switch(Pressur |
132c0 | 65 55 6e 69 74 73 29 7b 0a 09 20 20 20 20 63 61 73 65 20 30 3a 20 50 72 65 73 73 75 72 65 43 6f | eUnits){......case.0:.PressureCo |
132e0 | 6e 76 20 3d 20 32 35 2e 34 3b 0a 09 09 20 20 20 20 62 72 65 61 6b 3b 0a 0a 09 20 20 20 20 63 61 | nv.=.25.4;.......break;.......ca |
13300 | 73 65 20 31 3a 20 50 72 65 73 73 75 72 65 43 6f 6e 76 20 3d 20 33 2e 33 38 36 33 39 3b 0a 09 09 | se.1:.PressureConv.=.3.38639;... |
13320 | 20 20 20 20 62 72 65 61 6b 3b 0a 0a 09 20 20 20 20 63 61 73 65 20 32 3a 20 50 72 65 73 73 75 72 | ....break;.......case.2:.Pressur |
13340 | 65 43 6f 6e 76 20 3d 20 33 33 2e 38 36 33 39 3b 0a 09 09 20 20 20 20 62 72 65 61 6b 3b 0a 0a 09 | eConv.=.33.8639;.......break;... |
13360 | 20 20 20 20 63 61 73 65 20 33 3a 20 50 72 65 73 73 75 72 65 43 6f 6e 76 20 3d 20 32 35 2e 34 3b | ....case.3:.PressureConv.=.25.4; |
13380 | 0a 09 09 20 20 20 20 62 72 65 61 6b 3b 0a 09 7d 0a 0a 20 20 20 7d 20 65 6c 73 65 20 69 66 20 28 | .......break;..}.....}.else.if.( |
133a0 | 21 4d 65 74 72 69 63 29 7b 0a 0a 09 50 72 65 73 73 75 72 65 43 6f 6e 76 20 3d 20 31 2e 30 3b 0a | !Metric){...PressureConv.=.1.0;. |
133c0 | 0a 20 20 20 7d 0a 0a 0a 0a 20 20 20 46 6f 72 63 65 55 70 64 61 74 65 20 3d 20 31 3b 0a 0a 20 20 | ....}.......ForceUpdate.=.1;.... |
133e0 | 20 72 65 74 75 72 6e 3b 0a 0a 7d 0a 0a 0a 63 68 61 72 20 2a 53 74 72 69 6e 67 54 6f 55 70 70 65 | .return;..}...char.*StringToUppe |
13400 | 72 28 63 68 61 72 20 2a 53 74 72 69 6e 67 29 20 7b 0a 0a 20 20 20 20 69 6e 74 20 20 20 20 69 3b | r(char.*String).{......int....i; |
13420 | 0a 0a 20 20 20 20 66 6f 72 20 28 69 20 3d 20 30 3b 20 69 20 3c 20 73 74 72 6c 65 6e 28 53 74 72 | ......for.(i.=.0;.i.<.strlen(Str |
13440 | 69 6e 67 29 3b 20 69 2b 2b 29 0a 09 53 74 72 69 6e 67 5b 69 5d 20 3d 20 74 6f 75 70 70 65 72 28 | ing);.i++)..String[i].=.toupper( |
13460 | 53 74 72 69 6e 67 5b 69 5d 29 3b 0a 0a 20 20 20 20 72 65 74 75 72 6e 20 53 74 72 69 6e 67 3b 0a | String[i]);......return.String;. |
13480 | 0a 7d 0a 0a 0a 0a 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .}.............................. |
134a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
134c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
134e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
13500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
13520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
13540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
13560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
13580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
135a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
135c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
135e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
13600 | 77 6d 57 65 61 74 68 65 72 2d 31 2e 33 31 2f 53 72 63 2f 77 6d 57 65 61 74 68 65 72 5f 6d 61 73 | wmWeather-1.31/Src/wmWeather_mas |
13620 | 74 65 72 2e 78 70 6d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ter.xpm......................... |
13640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
13660 | 00 00 00 00 31 30 30 36 36 34 20 00 20 20 20 37 36 34 20 00 20 20 20 37 36 34 20 00 20 20 20 20 | ....100664.....764.....764...... |
13680 | 20 20 35 30 34 32 37 20 20 36 37 30 30 30 37 34 34 34 33 20 20 31 36 30 33 33 00 20 30 00 00 00 | ..50427..6700074443..16033..0... |
136a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
136c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
136e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
13700 | 00 75 73 74 61 72 20 20 00 6d 67 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...mgh.................... |
13720 | 00 00 00 00 00 00 00 00 00 6d 67 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........mgh.................... |
13740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
13760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
13780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
137a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
137c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
137e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
13800 | 2f 2a 20 58 50 4d 20 2a 2f 0a 73 74 61 74 69 63 20 63 68 61 72 20 2a 77 6d 57 65 61 74 68 65 72 | /*.XPM.*/.static.char.*wmWeather |
13820 | 5f 6d 61 73 74 65 72 5b 5d 20 3d 20 7b 0a 2f 2a 20 77 69 64 74 68 20 68 65 69 67 68 74 20 6e 75 | _master[].=.{./*.width.height.nu |
13840 | 6d 5f 63 6f 6c 6f 72 73 20 63 68 61 72 73 5f 70 65 72 5f 70 69 78 65 6c 20 2a 2f 0a 22 20 20 20 | m_colors.chars_per_pixel.*/."... |
13860 | 31 33 34 20 20 20 31 34 38 20 20 20 20 20 20 20 20 37 20 20 20 20 20 20 20 20 20 20 20 20 31 22 | 134...148........7............1" |
13880 | 2c 0a 2f 2a 20 63 6f 6c 6f 72 73 20 2a 2f 0a 22 2e 20 63 20 23 30 30 30 30 30 30 22 2c 0a 22 23 | ,./*.colors.*/."..c.#000000",."# |
138a0 | 20 63 20 23 31 38 31 38 31 38 20 73 20 42 61 63 6b 43 6f 6c 6f 72 22 2c 0a 22 61 20 63 20 23 37 | .c.#181818.s.BackColor",."a.c.#7 |
138c0 | 39 62 64 62 66 20 73 20 4c 61 62 65 6c 43 6f 6c 6f 72 22 2c 0a 22 62 20 63 20 23 66 66 30 30 30 | 9bdbf.s.LabelColor",."b.c.#ff000 |
138e0 | 30 20 73 20 57 69 6e 64 47 75 73 74 43 6f 6c 6f 72 22 2c 0a 22 64 20 63 20 23 66 66 62 66 35 30 | 0.s.WindGustColor",."d.c.#ffbf50 |
13900 | 20 73 20 44 61 74 61 43 6f 6c 6f 72 22 2c 0a 22 63 20 63 20 23 36 34 35 35 66 66 20 73 20 53 74 | .s.DataColor",."c.c.#6455ff.s.St |
13920 | 61 74 69 6f 6e 54 69 6d 65 43 6f 6c 6f 72 22 2c 0a 22 65 20 63 20 23 64 30 64 30 64 30 22 2c 0a | ationTimeColor",."e.c.#d0d0d0",. |
13940 | 2f 2a 20 70 69 78 65 6c 73 20 2a 2f 0a 22 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 | /*.pixels.*/."aaaaaaaaaaaaaaaaaa |
13960 | 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 | aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa |
13980 | 61 61 61 61 61 61 61 61 61 61 61 61 61 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | aaaaaaaaaaaaa................... |
139a0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
139c0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 61 61 61 61 61 61 61 61 | ....................",."aaaaaaaa |
139e0 | 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 | aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa |
13a00 | 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 2e 2e 2e 2e 2e 2e 2e 2e 2e | aaaaaaaaaaaaaaaaaaaaaaa......... |
13a20 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
13a40 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c | ..............................", |
13a60 | 0a 22 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 | ."aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa |
13a80 | 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 | aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa |
13aa0 | 61 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | a............................... |
13ac0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
13ae0 | 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 | ........",."aaaaaaaaaaaaaaaaaaaa |
13b00 | 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 | aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa |
13b20 | 61 61 61 61 61 61 61 61 61 61 61 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | aaaaaaaaaaa..................... |
13b40 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
13b60 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 61 61 61 61 2e 2e 2e 2e 2e 2e | ..................",."aaaa...... |
13b80 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
13ba0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 61 61 61 2e 2e 2e 23 64 64 64 23 23 23 23 | ..................aaa...#ddd#### |
13bc0 | 23 23 23 23 23 64 64 23 23 23 23 23 23 23 23 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | #####dd########................. |
13be0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 | ............................",." |
13c00 | 61 61 61 61 2e 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | aaaa.########################### |
13c20 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 65 61 61 61 2e | ###########################eaaa. |
13c40 | 2e 2e 64 23 23 23 64 23 23 23 23 23 23 23 23 23 64 23 23 23 23 23 23 23 23 2e 2e 2e 2e 2e 2e 2e | ..d###d#########d########....... |
13c60 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
13c80 | 2e 2e 2e 2e 2e 2e 22 2c 0a 22 61 61 61 61 2e 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ......",."aaaa.################# |
13ca0 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
13cc0 | 23 23 23 23 23 65 61 61 61 2e 2e 2e 64 23 23 23 23 23 23 64 64 64 23 23 23 23 64 23 23 23 64 64 | #####eaaa...d######ddd####d###dd |
13ce0 | 23 64 23 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | #d#............................. |
13d00 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 61 61 61 61 2e 23 23 23 23 23 23 23 | ................",."aaaa.####### |
13d20 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
13d40 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 65 61 61 61 2e 2e 2e 64 23 23 23 23 23 23 23 23 23 | ###############eaaa...d######### |
13d60 | 64 23 23 23 64 23 23 23 64 23 64 23 64 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | d###d###d#d#d................... |
13d80 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 61 61 | ..........................",."aa |
13da0 | 61 61 2e 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | aa.############################# |
13dc0 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 65 61 61 61 2e 2e 2e | #########################eaaa... |
13de0 | 64 23 23 23 23 23 23 64 64 64 64 23 23 23 64 23 23 23 64 23 64 23 64 2e 2e 2e 2e 2e 2e 2e 2e 2e | d######dddd###d###d#d#d......... |
13e00 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
13e20 | 2e 2e 2e 2e 22 2c 0a 22 61 61 61 61 2e 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ....",."aaaa.################### |
13e40 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
13e60 | 23 23 23 65 61 61 61 2e 2e 2e 64 23 23 23 64 23 64 23 23 23 64 23 23 23 64 23 23 23 64 23 64 23 | ###eaaa...d###d#d###d###d###d#d# |
13e80 | 64 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | d............................... |
13ea0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 61 61 61 61 2e 23 23 23 23 23 23 23 23 23 | ..............",."aaaa.######### |
13ec0 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
13ee0 | 23 23 23 23 23 23 23 23 23 23 23 23 23 65 61 61 61 2e 2e 2e 23 64 64 64 23 23 23 64 64 64 64 23 | #############eaaa...#ddd###dddd# |
13f00 | 23 64 64 64 23 23 64 23 23 23 64 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | #ddd##d###d..................... |
13f20 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 61 61 61 61 | ........................",."aaaa |
13f40 | 2e 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | .############################### |
13f60 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 65 61 61 61 2e 2e 2e 2e 2e | #######################eaaa..... |
13f80 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
13fa0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
13fc0 | 2e 2e 22 2c 0a 22 61 61 61 61 2e 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ..",."aaaa.##################### |
13fe0 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
14000 | 23 65 61 61 61 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | #eaaa........................... |
14020 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
14040 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 61 61 61 61 2e 23 61 61 61 23 23 23 23 23 23 23 | ............",."aaaa.#aaa####### |
14060 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
14080 | 23 23 23 23 23 23 23 23 23 23 23 65 61 61 61 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ###########eaaa................. |
140a0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
140c0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 61 61 61 61 2e 23 | ......................",."aaaa.# |
140e0 | 23 61 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | #a############################## |
14100 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 65 61 61 61 2e 2e 2e 2e 2e 2e 2e | #####################eaaa....... |
14120 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
14140 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
14160 | 22 2c 0a 22 61 61 61 61 2e 23 23 61 23 23 23 61 23 61 23 23 61 61 61 23 23 61 23 23 23 23 23 23 | ",."aaaa.##a###a#a##aaa##a###### |
14180 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 65 | ###############################e |
141a0 | 61 61 61 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | aaa............................. |
141c0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
141e0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 61 61 61 61 2e 23 23 61 23 23 23 61 61 61 61 23 61 23 | ..........",."aaaa.##a###aaaa#a# |
14200 | 23 61 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | #a############################## |
14220 | 23 23 23 23 23 23 23 23 23 65 61 61 61 2e 2e 2e 23 23 62 23 23 23 23 23 62 23 23 23 23 62 62 62 | #########eaaa...##b#####b####bbb |
14240 | 23 23 62 62 62 62 62 23 23 23 23 62 23 23 62 62 62 62 62 23 23 23 62 62 23 23 62 62 62 62 62 23 | ##bbbbb####b##bbbbb###bb##bbbbb# |
14260 | 23 62 62 62 23 23 23 62 62 62 23 23 23 23 23 23 2e 2e 2e 2e 22 2c 0a 22 61 61 61 61 2e 23 23 61 | #bbb###bbb######....",."aaaa.##a |
14280 | 23 23 23 61 23 23 61 23 61 23 23 61 23 61 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ###a##a#a##a#a################## |
142a0 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 65 61 61 61 2e 2e 2e 23 62 23 62 23 23 | ###################eaaa...#b#b## |
142c0 | 23 62 62 23 23 23 62 23 23 23 62 23 23 23 23 23 62 23 23 23 62 62 23 23 62 23 23 23 23 23 23 62 | #bb###b###b#####b###bb##b######b |
142e0 | 23 23 23 23 23 23 23 23 62 23 62 23 23 23 62 23 62 23 23 23 62 23 23 23 23 23 2e 2e 2e 2e 22 2c | ########b#b###b#b###b#####....", |
14300 | 0a 22 61 61 61 61 2e 23 23 61 23 23 23 61 23 23 61 23 61 61 61 23 23 23 23 23 23 23 23 23 23 23 | ."aaaa.##a###a##a#aaa########### |
14320 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 65 61 61 | #############################eaa |
14340 | 61 2e 2e 2e 62 23 23 23 62 23 62 23 62 23 23 23 23 23 23 23 62 23 23 23 23 62 23 23 23 62 23 62 | a...b###b#b#b#######b####b###b#b |
14360 | 23 23 62 23 62 62 23 23 62 23 23 23 23 23 23 23 23 62 23 23 62 23 23 23 62 23 62 23 23 62 62 23 | ##b#bb##b########b##b###b#b##bb# |
14380 | 23 23 23 23 2e 2e 2e 2e 22 2c 0a 22 61 61 61 61 2e 23 23 23 23 23 23 23 23 23 23 23 61 23 23 23 | ####....",."aaaa.###########a### |
143a0 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
143c0 | 23 23 23 23 23 23 23 65 61 61 61 2e 2e 2e 62 23 23 23 62 23 23 23 62 23 23 23 23 23 62 62 23 23 | #######eaaa...b###b###b#####bb## |
143e0 | 23 23 62 62 23 23 62 23 23 62 23 23 62 62 23 23 62 23 62 23 62 62 23 23 23 23 23 62 23 23 23 62 | ##bb##b##b##bb##b#b#bb#####b###b |
14400 | 62 62 23 23 23 62 62 23 62 23 23 23 23 23 2e 2e 2e 2e 22 2c 0a 22 61 61 61 61 2e 23 23 23 23 23 | bb###bb#b#####....",."aaaa.##### |
14420 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
14440 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 65 61 61 61 2e 2e 2e 62 23 23 23 62 23 23 23 | #################eaaa...b###b### |
14460 | 62 23 23 23 23 62 23 23 23 23 23 23 23 23 62 23 62 62 62 62 62 23 23 23 23 23 62 23 62 62 23 23 | b####b########b#bbbbb#####b#bb## |
14480 | 62 23 23 23 62 23 23 23 62 23 23 23 62 23 23 23 23 23 62 23 23 23 23 23 2e 2e 2e 2e 22 2c 0a 22 | b###b###b###b#####b#####....",." |
144a0 | 61 61 61 61 2e 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | aaaa.########################### |
144c0 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 65 61 61 61 2e | ###########################eaaa. |
144e0 | 2e 2e 23 62 23 62 23 23 23 23 62 23 23 23 62 23 23 23 23 23 62 23 23 23 62 23 23 23 23 62 23 23 | ..#b#b####b###b#####b###b####b## |
14500 | 62 23 23 23 62 23 62 23 23 23 62 23 23 62 23 23 23 23 62 23 23 23 62 23 23 23 23 62 23 23 23 23 | b###b#b###b##b####b###b####b#### |
14520 | 62 23 2e 2e 2e 2e 22 2c 0a 22 61 61 61 61 2e 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | b#....",."aaaa.################# |
14540 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
14560 | 23 23 23 23 23 65 61 61 61 2e 2e 2e 23 23 62 23 23 23 62 62 62 62 62 23 62 62 62 62 62 23 23 62 | #####eaaa...##b###bbbbb#bbbbb##b |
14580 | 62 62 23 23 23 23 23 62 23 23 23 62 62 62 23 23 23 62 62 62 23 23 23 62 23 23 23 23 23 62 62 62 | bb#####b###bbb###bbb###b#####bbb |
145a0 | 23 23 23 62 62 23 23 23 23 62 62 62 2e 2e 2e 2e 22 2c 0a 22 61 61 61 61 2e 23 61 61 61 23 23 23 | ###bb####bbb....",."aaaa.#aaa### |
145c0 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
145e0 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 65 61 61 61 2e 2e 2e 23 23 23 23 23 23 23 23 23 23 | ###############eaaa...########## |
14600 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
14620 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 62 23 2e 2e 2e 2e 22 2c 0a 22 61 61 | ####################b#....",."aa |
14640 | 61 61 2e 23 61 23 23 61 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | aa.#a##a######################## |
14660 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 65 61 61 61 2e 2e 2e | #########################eaaa... |
14680 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
146a0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
146c0 | 2e 2e 2e 2e 22 2c 0a 22 61 61 61 61 2e 23 61 23 23 61 23 23 61 61 23 23 61 23 23 61 23 61 23 23 | ....",."aaaa.#a##a##aa##a##a#a## |
146e0 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
14700 | 23 23 23 65 61 61 61 2e 2e 2e 23 23 64 23 23 23 23 23 64 23 23 23 23 64 64 64 23 23 64 64 64 64 | ###eaaa...##d#####d####ddd##dddd |
14720 | 64 23 23 23 23 64 23 23 64 64 64 64 64 23 23 23 64 64 23 23 64 64 64 64 64 23 23 64 64 64 23 23 | d####d##ddddd###dd##ddddd##ddd## |
14740 | 23 64 64 64 23 23 23 23 23 23 2e 2e 2e 2e 22 2c 0a 22 61 61 61 61 2e 23 61 23 23 61 23 61 23 61 | #ddd######....",."aaaa.#a##a#a#a |
14760 | 61 23 61 23 23 61 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | a#a##a########################## |
14780 | 23 23 23 23 23 23 23 23 23 23 23 23 23 65 61 61 61 2e 2e 2e 23 64 23 64 23 23 23 64 64 23 23 23 | #############eaaa...#d#d###dd### |
147a0 | 64 23 23 23 64 23 23 23 23 23 64 23 23 23 64 64 23 23 64 23 23 23 23 23 23 64 23 23 23 23 23 23 | d###d#####d###dd##d######d###### |
147c0 | 23 23 64 23 64 23 23 23 64 23 64 23 23 23 64 23 23 23 23 23 2e 2e 2e 2e 22 2c 0a 22 61 61 61 61 | ##d#d###d#d###d#####....",."aaaa |
147e0 | 2e 23 61 23 23 61 23 61 61 23 23 23 61 61 61 61 23 61 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | .#a##a#aa###aaaa#a############## |
14800 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 65 61 61 61 2e 2e 2e 64 23 | #######################eaaa...d# |
14820 | 23 23 64 23 64 23 64 23 23 23 23 23 23 23 64 23 23 23 23 64 23 23 23 64 23 64 23 23 64 23 64 64 | ##d#d#d#######d####d###d#d##d#dd |
14840 | 23 23 64 23 23 23 23 23 23 23 23 64 23 23 64 23 23 23 64 23 64 23 23 64 64 23 23 23 23 23 2e 2e | ##d########d##d###d#d##dd#####.. |
14860 | 2e 2e 22 2c 0a 22 61 61 61 61 2e 23 61 61 61 23 23 23 61 61 23 23 61 61 61 61 23 23 23 23 23 23 | ..",."aaaa.#aaa###aa##aaaa###### |
14880 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
148a0 | 23 65 61 61 61 2e 2e 2e 64 23 23 23 64 23 23 23 64 23 23 23 23 23 64 64 23 23 23 23 64 64 23 23 | #eaaa...d###d###d#####dd####dd## |
148c0 | 64 23 23 64 23 23 64 64 23 23 64 23 64 23 64 64 23 23 23 23 23 64 23 23 23 64 64 64 23 23 23 64 | d##d##dd##d#d#dd#####d###ddd###d |
148e0 | 64 23 64 23 23 23 23 23 2e 2e 2e 2e 22 2c 0a 22 61 61 61 61 2e 23 23 23 23 23 23 23 23 23 23 23 | d#d#####....",."aaaa.########### |
14900 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
14920 | 23 23 23 23 23 23 23 23 23 23 23 65 61 61 61 2e 2e 2e 64 23 23 23 64 23 23 23 64 23 23 23 23 64 | ###########eaaa...d###d###d####d |
14940 | 23 23 23 23 23 23 23 23 64 23 64 64 64 64 64 23 23 23 23 23 64 23 64 64 23 23 64 23 23 23 64 23 | ########d#ddddd#####d#dd##d###d# |
14960 | 23 23 64 23 23 23 64 23 23 23 23 23 64 23 23 23 23 23 2e 2e 2e 2e 22 2c 0a 22 61 61 61 61 2e 23 | ##d###d#####d#####....",."aaaa.# |
14980 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
149a0 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 65 61 61 61 2e 2e 2e 23 64 23 64 | #####################eaaa...#d#d |
149c0 | 23 23 23 23 64 23 23 23 64 23 23 23 23 23 64 23 23 23 64 23 23 23 23 64 23 23 64 23 23 23 64 23 | ####d###d#####d###d####d##d###d# |
149e0 | 64 23 23 23 64 23 23 64 23 23 23 23 64 23 23 23 64 23 23 23 23 64 23 23 23 23 64 23 2e 2e 2e 2e | d###d##d####d###d####d####d#.... |
14a00 | 22 2c 0a 22 61 61 61 61 2e 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ",."aaaa.####################### |
14a20 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 65 | ###############################e |
14a40 | 61 61 61 2e 2e 2e 23 23 64 23 23 23 64 64 64 64 64 23 64 64 64 64 64 23 23 64 64 64 23 23 23 23 | aaa...##d###ddddd#ddddd##ddd#### |
14a60 | 23 64 23 23 23 64 64 64 23 23 23 64 64 64 23 23 23 64 23 23 23 23 23 64 64 64 23 23 23 64 64 23 | #d###ddd###ddd###d#####ddd###dd# |
14a80 | 23 23 23 64 64 64 2e 2e 2e 2e 22 2c 0a 22 61 61 61 61 2e 23 61 61 61 23 23 23 23 23 23 23 23 23 | ###ddd....",."aaaa.#aaa######### |
14aa0 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
14ac0 | 23 23 23 23 23 23 23 23 23 65 61 61 61 2e 2e 2e 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | #########eaaa...################ |
14ae0 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
14b00 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 64 23 2e 2e 2e 2e 22 2c 0a 22 61 61 61 61 2e 23 61 23 | ##############d#....",."aaaa.#a# |
14b20 | 23 61 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | #a############################## |
14b40 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 65 61 61 61 2e 2e 2e 23 23 23 23 23 23 | ###################eaaa...###### |
14b60 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
14b80 | 23 23 23 23 23 23 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c | ######........................", |
14ba0 | 0a 22 61 61 61 61 2e 23 61 23 23 61 23 61 61 61 23 23 23 61 61 61 23 61 23 23 23 23 23 23 23 23 | ."aaaa.#a##a#aaa###aaa#a######## |
14bc0 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 65 61 61 | #############################eaa |
14be0 | 61 2e 2e 2e 23 23 23 23 23 23 23 64 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | a...#######d#################### |
14c00 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ################................ |
14c20 | 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 61 61 61 61 2e 23 61 61 61 23 23 61 23 23 61 23 61 61 23 23 | ........",."aaaa.#aaa##a##a#aa## |
14c40 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
14c60 | 23 23 23 23 23 23 23 65 61 61 61 2e 2e 2e 23 23 23 23 23 23 64 23 64 23 64 64 64 64 23 23 64 64 | #######eaaa...######d#d#dddd##dd |
14c80 | 23 23 23 23 23 23 23 23 23 23 23 23 64 23 23 64 23 23 23 23 23 23 64 23 23 23 2e 2e 2e 2e 2e 2e | ############d##d######d###...... |
14ca0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 61 61 61 61 2e 23 61 23 23 23 | ..................",."aaaa.#a### |
14cc0 | 23 61 23 23 23 23 23 23 61 61 23 61 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | #a######aa#a#################### |
14ce0 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 65 61 61 61 2e 2e 2e 23 23 23 23 23 23 23 64 | #################eaaa...#######d |
14d00 | 23 23 64 23 23 23 23 64 23 23 64 23 23 23 23 23 23 23 23 23 23 23 64 23 23 64 23 23 23 23 23 23 | ##d####d##d###########d##d###### |
14d20 | 64 23 23 64 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 | d##d........................",." |
14d40 | 61 61 61 61 2e 23 61 23 23 23 23 61 23 23 23 23 61 61 61 23 23 23 23 23 23 23 23 23 23 23 23 23 | aaaa.#a####a####aaa############# |
14d60 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 65 61 61 61 2e | ###########################eaaa. |
14d80 | 2e 2e 23 23 23 23 23 23 23 23 23 23 64 64 64 23 23 64 23 23 23 23 64 23 64 23 23 64 23 64 23 23 | ..##########ddd##d####d#d##d#d## |
14da0 | 64 64 64 64 23 23 64 64 64 23 23 23 64 23 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | dddd##ddd###d#.................. |
14dc0 | 2e 2e 2e 2e 2e 2e 22 2c 0a 22 61 61 61 61 2e 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ......",."aaaa.################# |
14de0 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
14e00 | 23 23 23 23 23 65 61 61 61 2e 2e 2e 64 64 64 64 23 23 23 23 23 23 64 23 23 23 23 64 23 23 23 23 | #####eaaa...dddd######d####d#### |
14e20 | 64 64 64 64 23 64 64 64 64 23 64 23 23 64 23 64 23 23 64 23 23 64 23 23 2e 2e 2e 2e 2e 2e 2e 2e | dddd#dddd#d##d#d##d##d##........ |
14e40 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 61 61 61 61 2e 23 23 23 23 23 23 23 | ................",."aaaa.####### |
14e60 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
14e80 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 65 61 61 61 2e 2e 2e 23 23 23 23 23 23 23 23 23 23 | ###############eaaa...########## |
14ea0 | 64 23 23 23 23 64 23 23 64 23 64 23 23 64 23 64 23 23 64 23 64 23 23 64 23 23 64 64 23 23 64 23 | d####d##d#d##d#d##d#d##d##dd##d# |
14ec0 | 23 64 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 61 61 | #d........................",."aa |
14ee0 | 61 61 2e 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | aa.############################# |
14f00 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 65 61 61 61 2e 2e 2e | #########################eaaa... |
14f20 | 23 23 23 23 23 23 23 23 23 23 64 23 23 23 23 23 64 64 23 23 64 23 23 64 23 64 23 23 64 23 64 23 | ##########d#####dd##d##d#d##d#d# |
14f40 | 23 64 23 64 23 23 23 23 23 23 23 64 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | #d#d#######d.................... |
14f60 | 2e 2e 2e 2e 22 2c 0a 22 61 61 61 61 2e 23 61 23 23 61 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ....",."aaaa.#a##a############## |
14f80 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
14fa0 | 23 23 23 65 61 61 61 2e 2e 2e 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ###eaaa...###################### |
14fc0 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 64 64 64 23 23 23 23 23 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ##############ddd#####.......... |
14fe0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 61 61 61 61 2e 23 61 23 23 61 23 23 23 23 | ..............",."aaaa.#a##a#### |
15000 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
15020 | 23 23 23 23 23 23 23 23 23 23 23 23 23 65 61 61 61 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | #############eaaa............... |
15040 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
15060 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 61 61 61 61 | ........................",."aaaa |
15080 | 2e 23 61 61 61 61 23 61 23 23 61 23 61 23 61 23 23 61 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | .#aaaa#a##a#a#a##a############## |
150a0 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 65 61 61 61 2e 2e 2e 64 23 | #######################eaaa...d# |
150c0 | 23 64 23 64 23 23 64 23 23 64 64 23 23 64 64 64 64 23 64 23 23 64 23 64 64 64 23 23 64 64 64 23 | #d#d##d##dd##dddd#d##d#ddd##ddd# |
150e0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
15100 | 2e 2e 22 2c 0a 22 61 61 61 61 2e 23 61 23 23 61 23 61 23 23 61 23 61 61 61 61 23 23 23 23 23 23 | ..",."aaaa.#a##a#a##a#aaaa###### |
15120 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
15140 | 23 65 61 61 61 2e 2e 2e 64 64 23 64 23 64 23 23 64 23 64 23 23 64 23 64 23 23 23 23 64 23 23 64 | #eaaa...dd#d#d##d#d##d#d####d##d |
15160 | 23 64 23 23 64 23 64 23 23 64 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | #d##d#d##d...................... |
15180 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 61 61 61 61 2e 23 61 23 23 61 23 61 23 23 61 23 | ............",."aaaa.#a##a#a##a# |
151a0 | 61 23 23 61 23 61 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | a##a#a########################## |
151c0 | 23 23 23 23 23 23 23 23 23 23 23 65 61 61 61 2e 2e 2e 64 64 23 64 23 64 23 23 64 23 23 64 23 23 | ###########eaaa...dd#d#d##d##d## |
151e0 | 23 64 64 64 23 23 64 23 23 64 23 64 23 23 64 23 64 64 64 23 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | #ddd##d##d#d##d#ddd#............ |
15200 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 61 61 61 61 2e 23 | ......................",."aaaa.# |
15220 | 61 23 23 61 23 23 61 61 61 23 61 23 23 61 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | a##a##aaa#a##a################## |
15240 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 65 61 61 61 2e 2e 2e 64 23 64 64 | #####################eaaa...d#dd |
15260 | 23 64 64 64 64 23 23 23 64 23 23 64 23 23 23 23 64 23 23 64 23 64 64 64 23 23 64 23 23 64 2e 2e | #dddd###d##d####d##d#ddd##d##d.. |
15280 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
152a0 | 22 2c 0a 22 61 61 61 61 2e 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ",."aaaa.####################### |
152c0 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 65 | ###############################e |
152e0 | 61 61 61 2e 2e 2e 64 23 64 64 23 64 64 64 64 23 64 23 23 64 23 64 23 23 23 23 23 64 64 23 23 64 | aaa...d#dd#dddd#d##d#d#####dd##d |
15300 | 23 64 23 23 64 23 23 64 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | #d##d##d........................ |
15320 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 61 61 61 61 2e 23 23 23 23 23 23 23 23 23 23 23 23 23 | ..........",."aaaa.############# |
15340 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
15360 | 23 23 23 23 23 23 23 23 23 65 61 61 61 2e 2e 2e 64 23 23 64 23 64 23 23 64 23 23 64 64 23 23 64 | #########eaaa...d##d#d##d##dd##d |
15380 | 64 64 64 23 23 64 64 23 23 64 23 23 64 23 64 64 64 23 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ddd##dd##d##d#ddd#.............. |
153a0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 61 61 61 61 2e 23 23 23 | ....................",."aaaa.### |
153c0 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
153e0 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 65 61 61 61 2e 2e 2e 2e 2e 2e 2e 2e 2e | ###################eaaa......... |
15400 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
15420 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c | ..............................", |
15440 | 0a 22 61 61 61 61 2e 23 61 23 23 61 23 23 23 23 23 23 23 23 23 61 23 23 23 23 23 23 23 23 23 23 | ."aaaa.#a##a#########a########## |
15460 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 65 61 61 | #############################eaa |
15480 | 61 2e 2e 2e 62 23 23 62 23 62 23 23 62 23 23 62 62 23 23 62 62 62 62 23 62 23 23 62 23 62 62 62 | a...b##b#b##b##bb##bbbb#b##b#bbb |
154a0 | 23 23 62 62 62 23 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ##bbb#.......................... |
154c0 | 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 61 61 61 61 2e 23 61 23 23 61 23 23 23 23 23 23 23 23 23 61 | ........",."aaaa.#a##a#########a |
154e0 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
15500 | 23 23 23 23 23 23 23 65 61 61 61 2e 2e 2e 62 62 23 62 23 62 23 23 62 23 62 23 23 62 23 62 23 23 | #######eaaa...bb#b#b##b#b##b#b## |
15520 | 23 23 62 23 23 62 23 62 23 23 62 23 62 23 23 62 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ##b##b#b##b#b##b................ |
15540 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 61 61 61 61 2e 23 61 23 23 61 | ..................",."aaaa.#a##a |
15560 | 23 61 61 61 23 23 23 61 61 61 23 61 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | #aaa###aaa#a#################### |
15580 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 65 61 61 61 2e 2e 2e 62 62 23 62 23 62 23 23 | #################eaaa...bb#b#b## |
155a0 | 62 23 23 62 23 23 23 62 62 62 23 23 62 23 23 62 23 62 23 23 62 23 62 62 62 23 2e 2e 2e 2e 2e 2e | b##b###bbb##b##b#b##b#bbb#...... |
155c0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 | ............................",." |
155e0 | 61 61 61 61 2e 23 61 61 61 61 23 61 23 23 61 23 61 23 23 61 23 23 23 23 23 23 23 23 23 23 23 23 | aaaa.#aaaa#a##a#a##a############ |
15600 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 65 61 61 61 2e | ###########################eaaa. |
15620 | 2e 2e 62 23 62 62 23 62 62 62 62 23 23 23 62 23 23 62 23 23 23 23 62 23 23 62 23 62 62 62 23 23 | ..b#bb#bbbb###b##b####b##b#bbb## |
15640 | 62 23 23 62 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | b##b............................ |
15660 | 2e 2e 2e 2e 2e 2e 22 2c 0a 22 61 61 61 61 2e 23 61 61 61 61 23 61 23 23 61 23 61 23 23 61 23 61 | ......",."aaaa.#aaaa#a##a#a##a#a |
15680 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
156a0 | 23 23 23 23 23 65 61 61 61 2e 2e 2e 62 23 62 62 23 62 62 62 62 23 62 23 23 62 23 62 23 23 23 23 | #####eaaa...b#bb#bbbb#b##b#b#### |
156c0 | 23 62 62 23 23 62 23 62 23 23 62 23 23 62 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | #bb##b#b##b##b.................. |
156e0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 61 61 61 61 2e 23 61 23 23 61 23 61 | ................",."aaaa.#a##a#a |
15700 | 23 23 61 23 23 61 61 61 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ##a##aaa######################## |
15720 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 65 61 61 61 2e 2e 2e 62 23 23 62 23 62 23 23 62 23 | ###############eaaa...b##b#b##b# |
15740 | 23 62 62 23 23 62 62 62 62 23 23 62 62 23 23 62 23 23 62 23 62 62 62 23 2e 2e 2e 2e 2e 2e 2e 2e | #bb##bbbb##bb##b##b#bbb#........ |
15760 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 61 61 | ..........................",."aa |
15780 | 61 61 2e 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | aa.############################# |
157a0 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 65 61 61 61 2e 2e 2e | #########################eaaa... |
157c0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
157e0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
15800 | 2e 2e 2e 2e 22 2c 0a 22 61 61 61 61 2e 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ....",."aaaa.################### |
15820 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
15840 | 23 23 23 65 61 61 61 2e 2e 2e 23 64 23 23 23 23 64 23 23 23 23 64 64 23 23 64 64 64 64 23 23 23 | ###eaaa...#d####d####dd##dddd### |
15860 | 64 23 23 64 64 64 64 23 23 64 64 23 23 64 64 64 64 23 23 64 64 23 23 23 64 64 23 23 23 23 23 23 | d##dddd##dd##dddd##dd###dd###### |
15880 | 23 64 23 23 23 23 23 23 23 23 23 2e 2e 2e 22 2c 0a 22 61 61 61 61 2e 23 23 23 23 23 23 23 23 23 | #d#########...",."aaaa.######### |
158a0 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
158c0 | 23 23 23 23 23 23 23 23 23 23 23 23 23 65 61 61 61 2e 2e 2e 64 23 64 23 23 64 64 23 23 23 64 23 | #############eaaa...d#d##dd###d# |
158e0 | 23 64 23 23 23 23 64 23 23 64 64 23 23 64 23 23 23 23 64 23 23 23 23 23 23 23 64 23 64 23 23 64 | #d####d##dd##d####d#######d#d##d |
15900 | 23 64 23 23 64 23 23 23 23 23 23 64 23 23 64 23 23 23 23 23 23 2e 2e 2e 22 2c 0a 22 61 61 61 61 | #d##d######d##d######...",."aaaa |
15920 | 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 | eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee |
15940 | 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 61 61 61 2e 2e 2e 64 23 | eeeeeeeeeeeeeeeeeeeeeeeeaaa...d# |
15960 | 64 23 23 23 64 23 23 23 23 23 23 64 23 23 64 64 23 23 64 23 64 23 23 64 64 64 23 23 64 64 64 23 | d###d######d##dd##d#d##ddd##ddd# |
15980 | 23 23 23 64 23 23 23 64 64 23 23 64 23 23 64 23 23 23 23 23 23 23 23 64 23 23 23 23 23 23 23 2e | ###d###dd##d##d########d#######. |
159a0 | 2e 2e 22 2c 0a 22 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 | ..",."aaaaaaaaaaaaaaaaaaaaaaaaaa |
159c0 | 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 | aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa |
159e0 | 61 61 61 61 61 2e 2e 2e 64 23 64 23 23 23 64 23 23 23 23 23 64 23 23 23 23 23 64 23 64 64 64 64 | aaaaa...d#d###d#####d#####d#dddd |
15a00 | 23 23 23 23 64 23 64 23 23 64 23 23 23 64 23 23 64 23 23 64 23 23 64 64 64 23 23 23 23 23 23 23 | ####d#d##d###d##d##d##ddd####### |
15a20 | 64 23 23 23 64 64 64 23 23 2e 2e 2e 22 2c 0a 22 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 | d###ddd##...",."aaaaaaaaaaaaaaaa |
15a40 | 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 | aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa |
15a60 | 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 2e 2e 2e 64 23 64 23 23 23 64 23 23 23 23 64 23 23 | aaaaaaaaaaaaaaa...d#d###d####d## |
15a80 | 23 64 23 23 64 23 23 23 64 23 23 64 23 23 64 23 64 23 23 64 23 23 64 23 23 23 64 23 23 64 23 23 | #d##d###d##d##d#d##d##d###d##d## |
15aa0 | 23 23 64 23 23 64 64 23 23 64 23 23 64 23 23 23 23 23 23 2e 2e 2e 22 2c 0a 22 61 61 61 61 61 61 | ##d##dd##d##d######...",."aaaaaa |
15ac0 | 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 | aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa |
15ae0 | 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 2e 2e 2e 23 64 23 23 | aaaaaaaaaaaaaaaaaaaaaaaaa...#d## |
15b00 | 23 64 64 64 23 23 64 64 64 64 23 23 64 64 23 23 23 23 64 23 23 23 64 64 23 23 23 64 64 23 23 23 | #ddd##dddd##dd####d###dd###dd### |
15b20 | 64 23 23 23 23 64 64 23 23 23 64 64 23 23 23 64 64 23 23 23 23 23 64 23 23 23 23 23 23 2e 2e 2e | d####dd###dd###dd#####d######... |
15b40 | 22 2c 0a 22 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ",."............................ |
15b60 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
15b80 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
15ba0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
15bc0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ..........",.".................. |
15be0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
15c00 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 23 62 23 23 23 23 62 23 23 23 23 62 62 23 23 62 | ................#b####b####bb##b |
15c20 | 62 62 62 23 23 23 62 23 23 62 62 62 62 23 23 62 62 23 23 62 62 62 62 23 23 62 62 23 23 23 62 62 | bbb###b##bbbb##bb##bbbb##bb###bb |
15c40 | 23 23 23 23 23 23 23 62 23 23 23 23 23 23 23 23 23 2e 2e 2e 22 2c 0a 22 2e 2e 2e 2e 2e 2e 2e 2e | #######b#########...",."........ |
15c60 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
15c80 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 62 23 62 23 23 62 | ..........................b#b##b |
15ca0 | 62 23 23 23 62 23 23 62 23 23 23 23 62 23 23 62 62 23 23 62 23 23 23 23 62 23 23 23 23 23 23 23 | b###b##b####b##bb##b####b####### |
15cc0 | 62 23 62 23 23 62 23 62 23 23 62 23 23 23 23 23 23 62 23 23 62 23 23 23 23 23 23 2e 2e 2e 22 2c | b#b##b#b##b######b##b######...", |
15ce0 | 0a 22 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | .".............................. |
15d00 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
15d20 | 2e 2e 2e 2e 62 23 62 23 23 23 62 23 23 23 23 23 23 62 23 23 62 62 23 23 62 23 62 23 23 62 62 62 | ....b#b###b######b##bb##b#b##bbb |
15d40 | 23 23 62 62 62 23 23 23 23 62 23 23 23 62 62 23 23 62 23 23 62 23 23 23 23 23 23 23 23 62 23 23 | ##bbb####b###bb##b##b########b## |
15d60 | 23 23 23 23 23 2e 2e 2e 22 2c 0a 22 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | #####...",.".................... |
15d80 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
15da0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 62 23 62 23 23 23 62 23 23 23 23 23 62 23 23 23 23 23 | ..............b#b###b#####b##### |
15dc0 | 62 23 62 62 62 62 23 23 23 23 62 23 62 23 23 62 23 23 23 62 23 23 62 23 23 62 23 23 62 62 62 23 | b#bbbb####b#b##b###b##b##b##bbb# |
15de0 | 23 23 23 23 23 23 62 23 23 23 62 62 62 23 23 2e 2e 2e 22 2c 0a 22 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ######b###bbb##...",.".......... |
15e00 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
15e20 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 62 23 62 23 23 23 62 23 | ........................b#b###b# |
15e40 | 23 23 23 62 23 23 23 62 23 23 62 23 23 23 62 23 23 62 23 23 62 23 62 23 23 62 23 23 62 23 23 23 | ###b###b##b###b##b##b#b##b##b### |
15e60 | 62 23 23 62 23 23 23 23 62 23 23 62 62 23 23 62 23 23 62 23 23 23 23 23 23 2e 2e 2e 22 2c 0a 22 | b##b####b##bb##b##b######...",." |
15e80 | 2e 2e 2e 2e 2e 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | .....########################### |
15ea0 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 2e 2e 2e 2e 2e | ###########################..... |
15ec0 | 2e 2e 23 62 23 23 23 62 62 62 23 23 62 62 62 62 23 23 62 62 23 23 23 23 62 23 23 23 62 62 23 23 | ..#b###bbb##bbbb##bb####b###bb## |
15ee0 | 23 62 62 23 23 23 62 23 23 23 23 62 62 23 23 23 62 62 23 23 23 62 62 23 23 23 23 23 62 23 23 23 | #bb###b####bb###bb###bb#####b### |
15f00 | 23 23 23 2e 2e 2e 22 2c 0a 22 2e 2e 2e 2e 2e 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ###...",.".....################# |
15f20 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
15f40 | 23 23 23 23 23 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | #####........................... |
15f60 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
15f80 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 2e 2e 2e 2e 2e 23 23 23 23 23 23 23 | ................",.".....####### |
15fa0 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
15fc0 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ###############................. |
15fe0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
16000 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 2e 2e | ..........................",.".. |
16020 | 2e 2e 2e 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ...############################# |
16040 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 2e 2e 2e 2e 2e 2e 2e | #########################....... |
16060 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
16080 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
160a0 | 2e 2e 2e 2e 22 2c 0a 22 2e 2e 2e 2e 2e 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ....",.".....################### |
160c0 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
160e0 | 23 23 23 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ###............................. |
16100 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
16120 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 2e 2e 2e 2e 2e 23 23 23 23 23 23 23 23 23 | ..............",.".....######### |
16140 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
16160 | 23 23 23 23 23 23 23 23 23 23 23 23 23 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | #############................... |
16180 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
161a0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 2e 2e 2e 2e | ........................",.".... |
161c0 | 2e 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | .############################### |
161e0 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 2e 2e 2e 2e 2e 2e 2e 2e 2e | #######################......... |
16200 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
16220 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
16240 | 2e 2e 22 2c 0a 22 2e 2e 2e 2e 2e 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ..",.".....##################### |
16260 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
16280 | 23 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | #............................... |
162a0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
162c0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 2e 2e 2e 2e 2e 23 23 23 23 23 23 23 23 23 23 23 | ............",.".....########### |
162e0 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
16300 | 23 23 23 23 23 23 23 23 23 23 23 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ###########..................... |
16320 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
16340 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 2e 2e 2e 2e 2e 23 | ......................",.".....# |
16360 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
16380 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | #####################........... |
163a0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
163c0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
163e0 | 22 2c 0a 22 2e 2e 2e 2e 2e 23 61 61 61 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ",.".....#aaa################### |
16400 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 2e | ###############################. |
16420 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
16440 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
16460 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 2e 2e 2e 2e 2e 23 23 61 23 23 23 23 23 23 23 23 23 23 | ..........",.".....##a########## |
16480 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
164a0 | 23 23 23 23 23 23 23 23 23 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | #########....................... |
164c0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
164e0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 2e 2e 2e 2e 2e 23 23 61 | ....................",.".....##a |
16500 | 23 23 23 61 23 61 23 23 61 61 61 23 23 61 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ###a#a##aaa##a################## |
16520 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ###################............. |
16540 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
16560 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c | ..............................", |
16580 | 0a 22 2e 2e 2e 2e 2e 23 23 61 23 23 23 61 61 61 61 23 61 23 23 61 23 23 23 23 23 23 23 23 23 23 | .".....##a###aaaa#a##a########## |
165a0 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 2e 2e 2e | #############################... |
165c0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
165e0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
16600 | 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 2e 2e 2e 2e 2e 23 23 61 23 23 23 61 23 23 61 23 61 23 23 61 | ........",.".....##a###a##a#a##a |
16620 | 23 61 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | #a############################## |
16640 | 23 23 23 23 23 23 23 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | #######......................... |
16660 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
16680 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 2e 2e 2e 2e 2e 23 23 61 23 23 | ..................",.".....##a## |
166a0 | 23 61 23 23 61 23 61 61 61 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | #a##a#aaa####################### |
166c0 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | #################............... |
166e0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
16700 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 | ............................",." |
16720 | 2e 2e 2e 2e 2e 23 23 23 23 23 23 23 23 23 23 23 61 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | .....###########a############### |
16740 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 2e 2e 2e 2e 2e | ###########################..... |
16760 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
16780 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
167a0 | 2e 2e 2e 2e 2e 2e 22 2c 0a 22 2e 2e 2e 2e 2e 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ......",.".....################# |
167c0 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
167e0 | 23 23 23 23 23 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | #####........................... |
16800 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
16820 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 2e 2e 2e 2e 2e 23 23 23 23 23 23 23 | ................",.".....####### |
16840 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
16860 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 2e 2e 2e 2e 2e 2e 2e 23 23 23 23 23 23 23 23 23 23 | ###############.......########## |
16880 | 23 23 23 23 23 23 23 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | #######......................... |
168a0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 2e 2e | ..........................",.".. |
168c0 | 2e 2e 2e 23 61 61 61 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ...#aaa######################### |
168e0 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 2e 2e 2e 2e 2e 2e 2e | #########################....... |
16900 | 23 23 23 23 23 23 61 23 23 61 23 23 61 61 23 23 23 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ######a##a##aa###............... |
16920 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
16940 | 2e 2e 2e 2e 22 2c 0a 22 2e 2e 2e 2e 2e 23 61 23 23 61 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ....",.".....#a##a############## |
16960 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
16980 | 23 23 23 2e 2e 2e 2e 2e 2e 2e 23 23 23 23 23 23 61 23 23 61 23 61 23 23 61 23 23 2e 2e 2e 2e 2e | ###.......######a##a#a##a##..... |
169a0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
169c0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 2e 2e 2e 2e 2e 23 61 23 23 61 23 23 61 61 | ..............",.".....#a##a##aa |
169e0 | 23 23 61 23 23 61 23 61 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ##a##a#a######################## |
16a00 | 23 23 23 23 23 23 23 23 23 23 23 23 23 2e 2e 2e 2e 2e 2e 2e 23 23 23 23 23 23 61 23 23 61 23 61 | #############.......######a##a#a |
16a20 | 23 23 23 23 61 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ####a........................... |
16a40 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 2e 2e 2e 2e | ........................",.".... |
16a60 | 2e 23 61 23 23 61 23 61 23 61 61 23 61 23 23 61 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | .#a##a#a#aa#a##a################ |
16a80 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 2e 2e 2e 2e 2e 2e 2e 23 23 | #######################.......## |
16aa0 | 23 23 23 23 61 61 61 61 23 61 23 23 23 23 23 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ####aaaa#a#####................. |
16ac0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
16ae0 | 2e 2e 22 2c 0a 22 2e 2e 2e 2e 2e 23 61 23 23 61 23 61 61 23 23 23 61 61 61 61 23 61 23 23 23 23 | ..",.".....#a##a#aa###aaaa#a#### |
16b00 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
16b20 | 23 2e 2e 2e 2e 2e 2e 2e 23 23 23 23 23 23 61 61 61 61 23 61 23 23 61 23 61 2e 2e 2e 2e 2e 2e 2e | #.......######aaaa#a##a#a....... |
16b40 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
16b60 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 2e 2e 2e 2e 2e 23 61 61 61 23 23 23 61 61 23 23 | ............",.".....#aaa###aa## |
16b80 | 61 61 61 61 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | aaaa############################ |
16ba0 | 23 23 23 23 23 23 23 23 23 23 23 2e 2e 2e 2e 2e 2e 2e 23 23 23 23 23 23 61 23 23 61 23 23 61 61 | ###########.......######a##a##aa |
16bc0 | 23 23 23 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ###............................. |
16be0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 2e 2e 2e 2e 2e 23 | ......................",.".....# |
16c00 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
16c20 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 2e 2e 2e 2e 2e 2e 2e 23 23 23 23 | #####################.......#### |
16c40 | 23 23 23 23 23 23 23 23 23 23 23 23 23 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | #############................... |
16c60 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
16c80 | 22 2c 0a 22 2e 2e 2e 2e 2e 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ",.".....####################### |
16ca0 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 2e | ###############################. |
16cc0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
16ce0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
16d00 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 2e 2e 2e 2e 2e 23 23 23 23 23 23 23 23 23 23 23 23 23 | ..........",.".....############# |
16d20 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
16d40 | 23 23 23 23 23 23 23 23 23 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | #########....................... |
16d60 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
16d80 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 2e 2e 2e 2e 2e 23 61 61 | ....................",.".....#aa |
16da0 | 61 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | a############################### |
16dc0 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ###################............. |
16de0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
16e00 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c | ..............................", |
16e20 | 0a 22 2e 2e 2e 2e 2e 23 61 23 23 61 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | .".....#a##a#################### |
16e40 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 2e 2e 2e | #############################... |
16e60 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
16e80 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
16ea0 | 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 2e 2e 2e 2e 2e 23 61 23 23 61 23 61 61 61 23 23 23 61 61 61 | ........",.".....#a##a#aaa###aaa |
16ec0 | 23 61 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | #a############################## |
16ee0 | 23 23 23 23 23 23 23 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | #######......................... |
16f00 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
16f20 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 2e 2e 2e 2e 2e 23 61 61 61 23 | ..................",.".....#aaa# |
16f40 | 23 61 23 23 61 23 61 61 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | #a##a#aa######################## |
16f60 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | #################............... |
16f80 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
16fa0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 | ............................",." |
16fc0 | 2e 2e 2e 2e 2e 23 61 23 23 23 23 61 23 23 23 23 23 23 61 61 23 61 23 23 23 23 23 23 23 23 23 23 | .....#a####a######aa#a########## |
16fe0 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 2e 2e 2e 2e 2e | ###########################..... |
17000 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
17020 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
17040 | 2e 2e 2e 2e 2e 2e 22 2c 0a 22 2e 2e 2e 2e 2e 23 61 23 23 23 23 61 23 23 23 23 61 61 61 23 23 23 | ......",.".....#a####a####aaa### |
17060 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
17080 | 23 23 23 23 23 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | #####........................... |
170a0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
170c0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 2e 2e 2e 2e 2e 23 23 23 23 23 23 23 | ................",.".....####### |
170e0 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
17100 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ###############................. |
17120 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
17140 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 2e 2e | ..........................",.".. |
17160 | 2e 2e 2e 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ...############################# |
17180 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 2e 2e 2e 2e 2e 2e 2e | #########################....... |
171a0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
171c0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
171e0 | 2e 2e 2e 2e 22 2c 0a 22 2e 2e 2e 2e 2e 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ....",.".....################### |
17200 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
17220 | 23 23 23 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ###............................. |
17240 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
17260 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 2e 2e 2e 2e 2e 23 61 23 23 61 23 23 23 23 | ..............",.".....#a##a#### |
17280 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
172a0 | 23 23 23 23 23 23 23 23 23 23 23 23 23 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | #############................... |
172c0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
172e0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 2e 2e 2e 2e | ........................",.".... |
17300 | 2e 23 61 23 23 61 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | .#a##a########################## |
17320 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 2e 2e 2e 2e 2e 2e 2e 2e 2e | #######################......... |
17340 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
17360 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
17380 | 2e 2e 22 2c 0a 22 2e 2e 2e 2e 2e 23 61 61 61 61 23 61 23 23 61 23 61 23 61 23 23 61 23 23 23 23 | ..",.".....#aaaa#a##a#a#a##a#### |
173a0 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
173c0 | 23 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | #............................... |
173e0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
17400 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 2e 2e 2e 2e 2e 23 61 23 23 61 23 61 23 23 61 23 | ............",.".....#a##a#a##a# |
17420 | 61 61 61 61 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | aaaa############################ |
17440 | 23 23 23 23 23 23 23 23 23 23 23 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ###########..................... |
17460 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
17480 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 2e 2e 2e 2e 2e 23 | ......................",.".....# |
174a0 | 61 23 23 61 23 61 23 23 61 23 61 23 23 61 23 61 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | a##a#a##a#a##a#a################ |
174c0 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | #####################........... |
174e0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
17500 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
17520 | 22 2c 0a 22 2e 2e 2e 2e 2e 23 61 23 23 61 23 23 61 61 61 23 61 23 23 61 23 23 23 23 23 23 23 23 | ",.".....#a##a##aaa#a##a######## |
17540 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 2e | ###############################. |
17560 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
17580 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
175a0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 2e 2e 2e 2e 2e 23 23 23 23 23 23 23 23 23 23 23 23 23 | ..........",.".....############# |
175c0 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
175e0 | 23 23 23 23 23 23 23 23 23 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | #########....................... |
17600 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
17620 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 2e 2e 2e 2e 2e 23 23 23 | ....................",.".....### |
17640 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
17660 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ###################............. |
17680 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
176a0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c | ..............................", |
176c0 | 0a 22 2e 2e 2e 2e 2e 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | .".....######################### |
176e0 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 2e 2e 2e | #############################... |
17700 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
17720 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
17740 | 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 2e 2e 2e 2e 2e 23 61 23 23 61 23 23 23 23 23 23 23 23 23 61 | ........",.".....#a##a#########a |
17760 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
17780 | 23 23 23 23 23 23 23 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | #######......................... |
177a0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
177c0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 2e 2e 2e 2e 2e 23 61 23 23 61 | ..................",.".....#a##a |
177e0 | 23 23 23 23 23 23 23 23 23 61 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | #########a###################### |
17800 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | #################............... |
17820 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
17840 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 | ............................",." |
17860 | 2e 2e 2e 2e 2e 23 61 23 23 61 23 61 61 61 23 23 23 61 61 61 23 61 23 23 23 23 23 23 23 23 23 23 | .....#a##a#aaa###aaa#a########## |
17880 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 2e 2e 2e 2e 2e | ###########################..... |
178a0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
178c0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
178e0 | 2e 2e 2e 2e 2e 2e 22 2c 0a 22 2e 2e 2e 2e 2e 23 61 61 61 61 23 61 23 23 61 23 61 23 23 61 23 23 | ......",.".....#aaaa#a##a#a##a## |
17900 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
17920 | 23 23 23 23 23 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | #####........................... |
17940 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
17960 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 2e 2e 2e 2e 2e 23 61 61 61 61 23 61 | ................",.".....#aaaa#a |
17980 | 23 23 61 23 61 23 23 61 23 61 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ##a#a##a#a###################### |
179a0 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ###############................. |
179c0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
179e0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 2e 2e | ..........................",.".. |
17a00 | 2e 2e 2e 23 61 23 23 61 23 61 23 23 61 23 23 61 61 61 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ...#a##a#a##a##aaa############## |
17a20 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 2e 2e 2e 2e 2e 2e 2e | #########################....... |
17a40 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
17a60 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
17a80 | 2e 2e 2e 2e 22 2c 0a 22 2e 2e 2e 2e 2e 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ....",.".....################### |
17aa0 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
17ac0 | 23 23 23 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ###............................. |
17ae0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
17b00 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 2e 2e 2e 2e 2e 23 23 23 23 23 23 23 23 23 | ..............",.".....######### |
17b20 | 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 | ################################ |
17b40 | 23 23 23 23 23 23 23 23 23 23 23 23 23 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | #############................... |
17b60 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
17b80 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 2e 2e 2e 2e | ........................",.".... |
17ba0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
17bc0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
17be0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
17c00 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
17c20 | 2e 2e 22 2c 0a 22 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ..",.".......................... |
17c40 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
17c60 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
17c80 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
17ca0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ............",."................ |
17cc0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
17ce0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
17d00 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
17d20 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 2e 2e 2e 2e 2e 2e | ......................",."...... |
17d40 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
17d60 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
17d80 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
17da0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
17dc0 | 22 2c 0a 22 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ",."............................ |
17de0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
17e00 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
17e20 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
17e40 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 2e 2e 23 63 63 23 23 63 63 63 23 23 23 63 63 23 23 63 | ..........",."..#cc##ccc###cc##c |
17e60 | 63 63 23 23 63 63 63 63 23 63 63 63 63 23 23 63 63 23 23 63 23 23 63 23 63 63 63 23 23 23 23 23 | cc##cccc#cccc##cc##c##c#ccc##### |
17e80 | 63 23 63 23 23 63 23 63 23 23 23 23 63 23 23 63 23 63 23 23 63 23 23 63 63 23 23 63 63 63 23 23 | c#c##c#c####c##c#c##c##cc##ccc## |
17ea0 | 23 63 63 23 23 63 63 63 23 23 23 63 63 23 23 63 63 63 23 23 63 23 23 63 23 63 23 23 63 23 63 23 | #cc##ccc###cc##ccc##c##c#c##c#c# |
17ec0 | 23 63 23 63 23 23 63 23 63 23 63 23 23 63 63 63 63 2e 2e 2e 22 2c 0a 22 2e 2e 63 23 23 63 23 63 | #c#c##c#c#c##cccc...",."..c##c#c |
17ee0 | 23 23 63 23 63 23 23 63 23 63 23 23 63 23 63 23 23 23 23 63 23 23 23 23 63 23 23 63 23 63 23 23 | ##c#c##c#c##c#c####c####c##c#c## |
17f00 | 63 23 23 63 23 23 23 23 23 23 63 23 63 23 63 23 23 63 23 23 23 23 63 63 63 63 23 63 63 23 63 23 | c##c######c#c#c##c####cccc#cc#c# |
17f20 | 63 23 23 63 23 63 23 23 63 23 63 23 23 63 23 63 23 23 63 23 63 23 23 63 23 23 63 23 23 23 63 23 | c##c#c##c#c##c#c##c#c##c##c###c# |
17f40 | 23 63 23 63 23 23 63 23 63 23 23 63 23 63 23 23 63 23 63 23 63 23 23 23 23 23 63 2e 2e 2e 22 2c | #c#c##c#c##c#c##c#c#c#####c...", |
17f60 | 0a 22 2e 2e 63 23 23 63 23 63 63 63 23 23 63 23 23 23 23 63 23 23 63 23 63 63 63 23 23 63 63 63 | ."..c##c#ccc##c####c##c#ccc##ccc |
17f80 | 23 23 63 23 23 23 23 63 63 63 63 23 23 63 23 23 23 23 23 23 63 23 63 63 23 23 23 63 23 23 23 23 | ##c####cccc##c######c#cc###c#### |
17fa0 | 63 63 63 63 23 63 63 23 63 23 63 23 23 63 23 63 23 23 63 23 63 23 23 63 23 63 23 23 63 23 23 63 | cccc#cc#c#c##c#c##c#c##c#c##c##c |
17fc0 | 23 23 23 23 63 23 23 23 63 23 23 63 23 63 23 23 63 23 63 23 23 63 23 23 63 63 23 23 63 23 63 23 | ####c###c##c#c##c#c##c##cc##c#c# |
17fe0 | 23 23 23 63 23 2e 2e 2e 22 2c 0a 22 2e 2e 63 63 63 63 23 63 23 23 63 23 63 23 23 23 23 63 23 23 | ###c#...",."..cccc#c##c#c####c## |
18000 | 63 23 63 23 23 23 23 63 23 23 23 23 63 23 63 63 23 63 23 23 63 23 23 63 23 23 23 23 23 23 63 23 | c#c####c####c#cc#c##c##c######c# |
18020 | 63 63 23 23 23 63 23 23 23 23 63 23 23 63 23 63 23 63 63 23 63 23 23 63 23 63 63 63 23 23 63 23 | cc###c####c##c#c#cc#c##c#ccc##c# |
18040 | 23 63 23 63 63 63 23 23 23 23 63 23 23 23 63 23 23 23 63 23 23 63 23 63 23 23 63 23 63 63 63 63 | #c#ccc####c###c###c##c#c##c#cccc |
18060 | 23 23 63 63 23 23 23 63 23 23 23 23 63 23 23 2e 2e 2e 22 2c 0a 22 2e 2e 63 23 23 63 23 63 23 23 | ##cc###c####c##...",."..c##c#c## |
18080 | 63 23 63 23 23 63 23 63 23 23 63 23 63 23 23 23 23 63 23 23 23 23 63 23 23 63 23 63 23 23 63 23 | c#c##c#c##c#c####c####c##c#c##c# |
180a0 | 23 63 23 23 23 63 23 23 63 23 63 23 63 23 23 63 23 23 23 23 63 23 23 63 23 63 23 63 63 23 63 23 | #c###c##c#c#c##c####c##c#c#cc#c# |
180c0 | 23 63 23 63 23 23 23 23 63 63 23 63 23 63 23 63 23 23 63 23 23 63 23 23 63 23 23 23 63 23 23 63 | #c#c####cc#c#c#c##c##c##c###c##c |
180e0 | 23 23 63 63 23 23 63 63 63 63 23 63 23 23 63 23 23 63 23 23 23 63 23 23 23 2e 2e 2e 22 2c 0a 22 | ##cc##cccc#c##c##c###c###...",." |
18100 | 2e 2e 63 23 23 63 23 63 63 63 23 23 23 63 63 23 23 63 63 63 23 23 63 63 63 63 23 63 23 23 23 23 | ..c##c#ccc###cc##ccc##cccc#c#### |
18120 | 23 63 63 63 23 63 23 23 63 23 63 63 63 23 23 23 63 63 23 23 63 23 23 63 23 63 63 63 63 23 63 23 | #ccc#c##c#ccc###cc##c##c#cccc#c# |
18140 | 23 63 23 63 23 23 63 23 23 63 63 23 23 63 23 23 23 23 23 63 63 23 23 63 23 23 63 23 23 63 63 23 | #c#c##c##cc##c#####cc##c##c##cc# |
18160 | 23 23 63 23 23 23 23 63 63 23 23 23 63 63 23 23 63 23 23 63 23 63 23 23 63 23 23 63 23 23 23 63 | ##c####cc###cc##c##c#c##c##c###c |
18180 | 63 63 63 2e 2e 2e 22 2c 0a 22 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ccc...",."...................... |
181a0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
181c0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
181e0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
18200 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 2e 2e 23 63 23 23 23 23 63 23 23 23 | ................",."..#c####c### |
18220 | 23 63 63 23 23 63 63 63 63 23 23 23 63 23 23 63 63 63 63 23 23 63 63 23 23 63 63 63 63 23 23 63 | #cc##cccc###c##cccc##cc##cccc##c |
18240 | 63 23 23 23 63 63 23 23 23 23 23 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | c###cc#####..................... |
18260 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
18280 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 2e 2e | ..........................",.".. |
182a0 | 63 23 63 23 23 63 63 23 23 23 63 23 23 63 23 23 23 23 63 23 23 63 63 23 23 63 23 23 23 23 63 23 | c#c##cc###c##c####c##cc##c####c# |
182c0 | 23 23 23 23 23 23 63 23 63 23 23 63 23 63 23 23 63 23 23 63 23 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ######c#c##c#c##c##c#........... |
182e0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
18300 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
18320 | 2e 2e 2e 2e 22 2c 0a 22 2e 2e 63 23 63 23 23 23 63 23 23 23 23 23 23 63 23 23 63 63 23 23 63 23 | ....",."..c#c###c######c##cc##c# |
18340 | 63 23 23 63 63 63 23 23 63 63 63 23 23 23 23 63 23 23 23 63 63 23 23 63 23 23 63 23 23 23 23 2e | c##ccc##ccc####c###cc##c##c####. |
18360 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
18380 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
183a0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 2e 2e 63 23 63 23 23 23 63 23 23 23 23 23 | ..............",."..c#c###c##### |
183c0 | 63 23 23 23 23 23 63 23 63 63 63 63 23 23 23 23 63 23 63 23 23 63 23 23 23 63 23 23 63 23 23 63 | c#####c#cccc####c#c##c###c##c##c |
183e0 | 23 23 63 63 63 23 23 23 23 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ##ccc####....................... |
18400 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
18420 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 2e 2e 63 23 | ........................",."..c# |
18440 | 63 23 23 23 63 23 23 23 23 63 23 23 23 63 23 23 63 23 23 23 63 23 23 63 23 23 63 23 63 23 23 63 | c###c####c###c##c###c##c##c#c##c |
18460 | 23 23 63 23 23 23 63 23 23 63 23 23 23 23 63 23 23 63 23 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ##c###c##c####c##c#............. |
18480 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
184a0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
184c0 | 2e 2e 22 2c 0a 22 2e 2e 23 63 23 23 23 63 63 63 23 23 63 63 63 63 23 23 63 63 23 23 23 23 63 23 | ..",."..#c###ccc##cccc##cc####c# |
184e0 | 23 23 63 63 23 23 23 63 63 23 23 23 63 23 23 23 23 63 63 23 23 23 63 63 23 23 23 23 23 2e 2e 2e | ##cc###cc###c####cc###cc#####... |
18500 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
18520 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
18540 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ............",."................ |
18560 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
18580 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
185a0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
185c0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 2e 2e 2e 2e 2e 2e | ......................",."...... |
185e0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
18600 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
18620 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
18640 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
18660 | 22 2c 0a 22 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ",."............................ |
18680 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
186a0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
186c0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
186e0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ..........",.".................. |
18700 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
18720 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
18740 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
18760 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 2e 2e 2e 2e 2e 2e 2e 2e | ....................",."........ |
18780 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
187a0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
187c0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
187e0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 2c | ..............................", |
18800 | 0a 22 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | .".............................. |
18820 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
18840 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
18860 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
18880 | 2e 2e 2e 2e 2e 2e 2e 2e 22 2c 0a 22 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ........",.".................... |
188a0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
188c0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
188e0 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e | ................................ |
18900 | 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 22 0a 7d 3b 0a 00 00 00 00 00 00 00 00 00 | ..................".};.......... |
18920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
189a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
189c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
189e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18a00 | 77 6d 57 65 61 74 68 65 72 2d 31 2e 33 31 2f 53 72 63 2f 78 75 74 69 6c 73 2e 63 00 00 00 00 00 | wmWeather-1.31/Src/xutils.c..... |
18a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18a60 | 00 00 00 00 31 30 30 36 34 34 20 00 20 20 20 37 36 34 20 00 20 20 20 37 36 34 20 00 20 20 20 20 | ....100644.....764.....764...... |
18a80 | 20 20 31 37 36 35 34 20 20 36 37 30 34 36 35 34 31 33 35 20 20 31 33 34 37 34 00 20 30 00 00 00 | ..17654..6704654135..13474..0... |
18aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18b00 | 00 75 73 74 61 72 20 20 00 6d 67 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...mgh.................... |
18b20 | 00 00 00 00 00 00 00 00 00 6d 67 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........mgh.................... |
18b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
18c00 | 2f 2a 0a 20 2a 20 20 20 78 75 74 69 6c 73 2e 63 20 2d 20 41 20 63 6f 6c 6c 65 63 74 69 6f 6e 20 | /*..*...xutils.c.-.A.collection. |
18c20 | 6f 66 20 58 2d 77 69 6e 64 6f 77 73 20 75 74 69 6c 74 69 65 73 20 66 6f 72 20 63 72 65 61 74 69 | of.X-windows.utilties.for.creati |
18c40 | 6e 67 20 57 69 6e 64 6f 77 4d 41 6b 65 72 0a 20 2a 09 09 44 6f 63 6b 41 70 70 73 2e 20 0a 20 2a | ng.WindowMAker..*..DockApps....* |
18c60 | 0a 20 2a 20 20 20 20 20 54 68 69 73 20 66 69 6c 65 20 63 6f 6e 74 61 69 6e 73 20 61 6c 6f 74 20 | ..*.....This.file.contains.alot. |
18c80 | 6f 66 20 74 68 65 20 6c 6f 77 65 72 2d 6c 65 76 65 6c 20 58 20 77 69 6e 64 6f 77 73 20 72 6f 75 | of.the.lower-level.X.windows.rou |
18ca0 | 74 69 6e 65 73 2e 20 4f 72 69 67 69 6e 73 20 77 69 74 68 20 77 6d 70 70 70 0a 20 2a 20 20 20 20 | tines..Origins.with.wmppp..*.... |
18cc0 | 20 28 62 79 20 20 4d 61 72 74 69 6a 6e 20 50 69 65 74 65 72 73 65 20 28 70 69 65 74 65 72 73 65 | .(by..Martijn.Pieterse.(pieterse |
18ce0 | 40 78 73 34 61 6c 6c 2e 6e 6c 29 29 2c 20 62 75 74 20 69 74 73 20 62 65 65 6e 20 68 61 63 6b 65 | @xs4all.nl)),.but.its.been.hacke |
18d00 | 64 20 75 70 20 71 75 69 74 65 20 61 20 62 69 74 0a 20 2a 20 20 20 20 20 61 6e 64 20 70 61 73 73 | d.up.quite.a.bit..*.....and.pass |
18d20 | 65 64 20 6f 6e 20 66 72 6f 6d 20 6f 6e 65 20 6e 65 77 20 44 6f 63 6b 41 70 70 20 74 6f 20 74 68 | ed.on.from.one.new.DockApp.to.th |
18d40 | 65 20 6e 65 78 74 2e 20 0a 20 2a 0a 20 2a 0a 20 2a 0a 20 2a 0a 20 2a 20 20 20 20 20 20 54 68 69 | e.next....*..*..*..*..*......Thi |
18d60 | 73 20 70 72 6f 67 72 61 6d 20 69 73 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 3b 20 79 6f 75 20 | s.program.is.free.software;.you. |
18d80 | 63 61 6e 20 72 65 64 69 73 74 72 69 62 75 74 65 20 69 74 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 | can.redistribute.it.and/or.modif |
18da0 | 79 0a 20 2a 20 20 20 20 20 20 69 74 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 | y..*......it.under.the.terms.of. |
18dc0 | 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 61 | the.GNU.General.Public.License.a |
18de0 | 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 0a 20 2a 20 20 20 20 20 20 74 68 65 20 46 72 65 65 20 | s.published.by..*......the.Free. |
18e00 | 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 3b 20 65 69 74 68 65 72 20 76 65 72 73 | Software.Foundation;.either.vers |
18e20 | 69 6f 6e 20 32 2c 20 6f 72 20 28 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 0a 20 2a 20 20 20 | ion.2,.or.(at.your.option)..*... |
18e40 | 20 20 20 61 6e 79 20 6c 61 74 65 72 20 76 65 72 73 69 6f 6e 2e 0a 20 2a 0a 20 2a 20 20 20 20 20 | ...any.later.version...*..*..... |
18e60 | 20 54 68 69 73 20 70 72 6f 67 72 61 6d 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 69 6e 20 | .This.program.is.distributed.in. |
18e80 | 74 68 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 20 77 69 6c 6c 20 62 65 20 75 73 65 66 75 6c 2c | the.hope.that.it.will.be.useful, |
18ea0 | 0a 20 2a 20 20 20 20 20 20 62 75 74 20 57 49 54 48 4f 55 54 20 41 4e 59 20 57 41 52 52 41 4e 54 | ..*......but.WITHOUT.ANY.WARRANT |
18ec0 | 59 3b 20 77 69 74 68 6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 6d 70 6c 69 65 64 20 77 61 72 72 | Y;.without.even.the.implied.warr |
18ee0 | 61 6e 74 79 20 6f 66 0a 20 2a 20 20 20 20 20 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 | anty.of..*......MERCHANTABILITY. |
18f00 | 6f 72 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 | or.FITNESS.FOR.A.PARTICULAR.PURP |
18f20 | 4f 53 45 2e 20 20 53 65 65 20 74 68 65 0a 20 2a 20 20 20 20 20 20 47 4e 55 20 47 65 6e 65 72 61 | OSE...See.the..*......GNU.Genera |
18f40 | 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c | l.Public.License.for.more.detail |
18f60 | 73 2e 0a 20 2a 0a 20 2a 20 20 20 20 20 20 59 6f 75 20 73 68 6f 75 6c 64 20 68 61 76 65 20 72 65 | s...*..*......You.should.have.re |
18f80 | 63 65 69 76 65 64 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c | ceived.a.copy.of.the.GNU.General |
18fa0 | 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 0a 20 2a 20 20 20 20 20 20 61 6c 6f 6e 67 20 77 69 | .Public.License..*......along.wi |
18fc0 | 74 68 20 74 68 69 73 20 70 72 6f 67 72 61 6d 20 28 73 65 65 20 74 68 65 20 66 69 6c 65 20 43 4f | th.this.program.(see.the.file.CO |
18fe0 | 50 59 49 4e 47 29 3b 20 69 66 20 6e 6f 74 2c 20 77 72 69 74 65 20 74 6f 20 74 68 65 0a 20 2a 20 | PYING);.if.not,.write.to.the..*. |
19000 | 20 20 20 20 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 49 | .....Free.Software.Foundation,.I |
19020 | 6e 63 2e 2c 20 35 39 20 54 65 6d 70 6c 65 20 50 6c 61 63 65 20 2d 20 53 75 69 74 65 20 33 33 30 | nc.,.59.Temple.Place.-.Suite.330 |
19040 | 2c 0a 20 2a 20 20 20 20 20 20 42 6f 73 74 6f 6e 2c 20 4d 41 20 20 30 32 31 31 31 2d 31 33 30 37 | ,..*......Boston,.MA..02111-1307 |
19060 | 2c 20 55 53 41 0a 20 2a 0a 20 2a 0a 20 2a 0a 20 2a 0a 20 2a 2f 20 20 0a 23 69 6e 63 6c 75 64 65 | ,.USA..*..*..*..*..*/...#include |
19080 | 20 3c 73 74 64 6c 69 62 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 73 74 64 69 6f 2e 68 3e 0a 23 | .<stdlib.h>.#include.<stdio.h>.# |
190a0 | 69 6e 63 6c 75 64 65 20 3c 73 74 72 69 6e 67 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 75 6e 69 | include.<string.h>.#include.<uni |
190c0 | 73 74 64 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 63 74 79 70 65 2e 68 3e 0a 23 69 6e 63 6c 75 | std.h>.#include.<ctype.h>.#inclu |
190e0 | 64 65 20 3c 73 74 64 61 72 67 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 58 31 31 2f 58 6c 69 62 | de.<stdarg.h>.#include.<X11/Xlib |
19100 | 2e 68 3e 0a 23 69 6e 63 6c 75 64 65 20 3c 58 31 31 2f 78 70 6d 2e 68 3e 0a 23 69 6e 63 6c 75 64 | .h>.#include.<X11/xpm.h>.#includ |
19120 | 65 20 3c 58 31 31 2f 65 78 74 65 6e 73 69 6f 6e 73 2f 73 68 61 70 65 2e 68 3e 0a 23 69 6e 63 6c | e.<X11/extensions/shape.h>.#incl |
19140 | 75 64 65 20 22 78 75 74 69 6c 73 2e 68 22 0a 0a 0a 0a 2f 2a 0a 20 2a 20 20 20 58 31 31 20 56 61 | ude."xutils.h"..../*..*...X11.Va |
19160 | 72 69 61 62 6c 65 73 20 0a 20 2a 2f 0a 69 6e 74 09 09 78 5f 66 64 3b 0a 58 53 69 7a 65 48 69 6e | riables...*/.int..x_fd;.XSizeHin |
19180 | 74 73 09 6d 79 73 69 7a 65 68 69 6e 74 73 3b 0a 58 57 4d 48 69 6e 74 73 09 6d 79 77 6d 68 69 6e | ts.mysizehints;.XWMHints.mywmhin |
191a0 | 74 73 3b 0a 50 69 78 65 6c 09 09 62 61 63 6b 5f 70 69 78 2c 20 66 6f 72 65 5f 70 69 78 3b 0a 63 | ts;.Pixel..back_pix,.fore_pix;.c |
191c0 | 68 61 72 09 09 2a 47 65 6f 6d 65 74 72 79 20 3d 20 22 22 3b 0a 47 43 09 09 4e 6f 72 6d 61 6c 47 | har..*Geometry.=."";.GC..NormalG |
191e0 | 43 3b 0a 58 70 6d 49 63 6f 6e 09 09 77 6d 67 65 6e 3b 0a 50 69 78 6d 61 70 09 09 70 69 78 6d 61 | C;.XpmIcon..wmgen;.Pixmap..pixma |
19200 | 73 6b 3b 0a 0a 0a 0a 0a 0a 2f 2a 0a 20 2a 20 20 20 66 6c 75 73 68 5f 65 78 70 6f 73 65 0a 20 2a | sk;....../*..*...flush_expose..* |
19220 | 2f 0a 73 74 61 74 69 63 20 69 6e 74 20 66 6c 75 73 68 5f 65 78 70 6f 73 65 28 57 69 6e 64 6f 77 | /.static.int.flush_expose(Window |
19240 | 20 77 29 20 7b 0a 0a 20 20 20 20 58 45 76 65 6e 74 20 09 64 75 6d 6d 79 3b 0a 20 20 20 20 69 6e | .w).{......XEvent..dummy;.....in |
19260 | 74 09 09 69 3d 30 3b 0a 0a 20 20 20 20 77 68 69 6c 65 20 28 58 43 68 65 63 6b 54 79 70 65 64 57 | t..i=0;......while.(XCheckTypedW |
19280 | 69 6e 64 6f 77 45 76 65 6e 74 28 64 69 73 70 6c 61 79 2c 20 77 2c 20 45 78 70 6f 73 65 2c 20 26 | indowEvent(display,.w,.Expose,.& |
192a0 | 64 75 6d 6d 79 29 29 0a 20 20 20 20 69 2b 2b 3b 0a 0a 20 20 20 20 72 65 74 75 72 6e 20 69 3b 0a | dummy)).....i++;......return.i;. |
192c0 | 0a 7d 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 2f 2a 0a 20 2a 20 20 20 52 65 64 72 61 77 57 69 6e 64 6f 77 | .}........../*..*...RedrawWindow |
192e0 | 0a 20 2a 20 20 20 52 65 64 72 61 77 57 69 6e 64 6f 77 58 59 0a 20 2a 2f 0a 76 6f 69 64 20 52 65 | ..*...RedrawWindowXY..*/.void.Re |
19300 | 64 72 61 77 57 69 6e 64 6f 77 28 76 6f 69 64 29 20 7b 0a 09 0a 20 20 20 20 66 6c 75 73 68 5f 65 | drawWindow(void).{.......flush_e |
19320 | 78 70 6f 73 65 28 69 63 6f 6e 77 69 6e 29 3b 0a 20 20 20 20 58 43 6f 70 79 41 72 65 61 28 64 69 | xpose(iconwin);.....XCopyArea(di |
19340 | 73 70 6c 61 79 2c 20 77 6d 67 65 6e 2e 70 69 78 6d 61 70 2c 20 69 63 6f 6e 77 69 6e 2c 20 4e 6f | splay,.wmgen.pixmap,.iconwin,.No |
19360 | 72 6d 61 6c 47 43 2c 20 30 2c 30 2c 20 77 6d 67 65 6e 2e 61 74 74 72 69 62 75 74 65 73 2e 77 69 | rmalGC,.0,0,.wmgen.attributes.wi |
19380 | 64 74 68 2c 20 77 6d 67 65 6e 2e 61 74 74 72 69 62 75 74 65 73 2e 68 65 69 67 68 74 2c 20 30 2c | dth,.wmgen.attributes.height,.0, |
193a0 | 20 30 29 3b 0a 0a 20 20 20 20 66 6c 75 73 68 5f 65 78 70 6f 73 65 28 77 69 6e 29 3b 0a 20 20 20 | .0);......flush_expose(win);.... |
193c0 | 20 58 43 6f 70 79 41 72 65 61 28 64 69 73 70 6c 61 79 2c 20 77 6d 67 65 6e 2e 70 69 78 6d 61 70 | .XCopyArea(display,.wmgen.pixmap |
193e0 | 2c 20 77 69 6e 2c 20 4e 6f 72 6d 61 6c 47 43 2c 20 30 2c 30 2c 20 77 6d 67 65 6e 2e 61 74 74 72 | ,.win,.NormalGC,.0,0,.wmgen.attr |
19400 | 69 62 75 74 65 73 2e 77 69 64 74 68 2c 20 77 6d 67 65 6e 2e 61 74 74 72 69 62 75 74 65 73 2e 68 | ibutes.width,.wmgen.attributes.h |
19420 | 65 69 67 68 74 2c 20 30 2c 20 30 29 3b 0a 0a 7d 0a 0a 76 6f 69 64 20 52 65 64 72 61 77 57 69 6e | eight,.0,.0);..}..void.RedrawWin |
19440 | 64 6f 77 58 59 28 69 6e 74 20 78 2c 20 69 6e 74 20 79 29 20 7b 0a 09 0a 20 20 20 20 66 6c 75 73 | dowXY(int.x,.int.y).{.......flus |
19460 | 68 5f 65 78 70 6f 73 65 28 69 63 6f 6e 77 69 6e 29 3b 0a 20 20 20 20 58 43 6f 70 79 41 72 65 61 | h_expose(iconwin);.....XCopyArea |
19480 | 28 64 69 73 70 6c 61 79 2c 20 77 6d 67 65 6e 2e 70 69 78 6d 61 70 2c 20 69 63 6f 6e 77 69 6e 2c | (display,.wmgen.pixmap,.iconwin, |
194a0 | 20 4e 6f 72 6d 61 6c 47 43 2c 20 78 2c 79 2c 20 77 6d 67 65 6e 2e 61 74 74 72 69 62 75 74 65 73 | .NormalGC,.x,y,.wmgen.attributes |
194c0 | 2e 77 69 64 74 68 2c 20 77 6d 67 65 6e 2e 61 74 74 72 69 62 75 74 65 73 2e 68 65 69 67 68 74 2c | .width,.wmgen.attributes.height, |
194e0 | 20 30 2c 20 30 29 3b 0a 0a 20 20 20 20 66 6c 75 73 68 5f 65 78 70 6f 73 65 28 77 69 6e 29 3b 0a | .0,.0);......flush_expose(win);. |
19500 | 20 20 20 20 58 43 6f 70 79 41 72 65 61 28 64 69 73 70 6c 61 79 2c 20 77 6d 67 65 6e 2e 70 69 78 | ....XCopyArea(display,.wmgen.pix |
19520 | 6d 61 70 2c 20 77 69 6e 2c 20 4e 6f 72 6d 61 6c 47 43 2c 20 78 2c 79 2c 20 77 6d 67 65 6e 2e 61 | map,.win,.NormalGC,.x,y,.wmgen.a |
19540 | 74 74 72 69 62 75 74 65 73 2e 77 69 64 74 68 2c 20 77 6d 67 65 6e 2e 61 74 74 72 69 62 75 74 65 | ttributes.width,.wmgen.attribute |
19560 | 73 2e 68 65 69 67 68 74 2c 20 30 2c 20 30 29 3b 0a 0a 7d 0a 0a 0a 0a 0a 0a 0a 0a 2f 2a 0a 20 2a | s.height,.0,.0);..}......../*..* |
19580 | 20 20 20 63 6f 70 79 58 50 4d 41 72 65 61 0a 20 2a 20 20 20 63 6f 70 79 58 42 4d 41 72 65 61 0a | ...copyXPMArea..*...copyXBMArea. |
195a0 | 20 2a 2f 0a 76 6f 69 64 20 63 6f 70 79 58 50 4d 41 72 65 61 28 69 6e 74 20 78 2c 20 69 6e 74 20 | .*/.void.copyXPMArea(int.x,.int. |
195c0 | 79 2c 20 69 6e 74 20 73 78 2c 20 69 6e 74 20 73 79 2c 20 69 6e 74 20 64 78 2c 20 69 6e 74 20 64 | y,.int.sx,.int.sy,.int.dx,.int.d |
195e0 | 79 29 20 7b 0a 09 58 43 6f 70 79 41 72 65 61 28 64 69 73 70 6c 61 79 2c 20 77 6d 67 65 6e 2e 70 | y).{..XCopyArea(display,.wmgen.p |
19600 | 69 78 6d 61 70 2c 20 77 6d 67 65 6e 2e 70 69 78 6d 61 70 2c 20 4e 6f 72 6d 61 6c 47 43 2c 20 78 | ixmap,.wmgen.pixmap,.NormalGC,.x |
19620 | 2c 20 79 2c 20 73 78 2c 20 73 79 2c 20 64 78 2c 20 64 79 29 3b 0a 7d 0a 0a 76 6f 69 64 20 63 6f | ,.y,.sx,.sy,.dx,.dy);.}..void.co |
19640 | 70 79 58 42 4d 41 72 65 61 28 69 6e 74 20 78 2c 20 69 6e 74 20 79 2c 20 69 6e 74 20 73 78 2c 20 | pyXBMArea(int.x,.int.y,.int.sx,. |
19660 | 69 6e 74 20 73 79 2c 20 69 6e 74 20 64 78 2c 20 69 6e 74 20 64 79 29 20 7b 0a 0a 09 58 43 6f 70 | int.sy,.int.dx,.int.dy).{...XCop |
19680 | 79 41 72 65 61 28 64 69 73 70 6c 61 79 2c 20 77 6d 67 65 6e 2e 6d 61 73 6b 2c 20 77 6d 67 65 6e | yArea(display,.wmgen.mask,.wmgen |
196a0 | 2e 70 69 78 6d 61 70 2c 20 4e 6f 72 6d 61 6c 47 43 2c 20 78 2c 20 79 2c 20 73 78 2c 20 73 79 2c | .pixmap,.NormalGC,.x,.y,.sx,.sy, |
196c0 | 20 64 78 2c 20 64 79 29 3b 0a 7d 0a 0a 0a 0a 2f 2a 0a 20 2a 20 20 20 69 6e 69 74 58 77 69 6e 64 | .dx,.dy);.}..../*..*...initXwind |
196e0 | 6f 77 0a 20 2a 2f 0a 76 6f 69 64 20 69 6e 69 74 58 77 69 6e 64 6f 77 28 69 6e 74 20 61 72 67 63 | ow..*/.void.initXwindow(int.argc |
19700 | 2c 20 63 68 61 72 20 2a 61 72 67 76 5b 5d 29 7b 0a 0a 20 20 20 20 69 6e 74 09 09 20 69 3b 0a 20 | ,.char.*argv[]){......int...i;.. |
19720 | 20 20 20 63 68 61 72 09 2a 64 69 73 70 6c 61 79 5f 6e 61 6d 65 20 3d 20 4e 55 4c 4c 3b 0a 0a 20 | ...char.*display_name.=.NULL;... |
19740 | 20 20 20 66 6f 72 20 28 69 3d 31 3b 20 61 72 67 76 5b 69 5d 3b 20 2b 2b 69 29 20 7b 0a 20 20 20 | ...for.(i=1;.argv[i];.++i).{.... |
19760 | 20 20 20 20 20 69 66 20 28 21 73 74 72 63 6d 70 28 61 72 67 76 5b 69 5d 2c 20 22 2d 64 69 73 70 | .....if.(!strcmp(argv[i],."-disp |
19780 | 6c 61 79 22 29 29 20 64 69 73 70 6c 61 79 5f 6e 61 6d 65 20 3d 20 61 72 67 76 5b 69 2b 31 5d 3b | lay")).display_name.=.argv[i+1]; |
197a0 | 0a 20 20 20 20 7d 0a 0a 0a 20 20 20 20 69 66 20 28 21 28 64 69 73 70 6c 61 79 20 3d 20 58 4f 70 | .....}.......if.(!(display.=.XOp |
197c0 | 65 6e 44 69 73 70 6c 61 79 28 64 69 73 70 6c 61 79 5f 6e 61 6d 65 29 29 29 20 7b 0a 20 20 20 20 | enDisplay(display_name))).{..... |
197e0 | 20 20 20 20 66 70 72 69 6e 74 66 28 73 74 64 65 72 72 2c 20 22 25 73 3a 20 63 61 6e 27 74 20 6f | ....fprintf(stderr,."%s:.can't.o |
19800 | 70 65 6e 20 64 69 73 70 6c 61 79 20 25 73 5c 6e 22 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | pen.display.%s\n",.............. |
19820 | 20 20 20 61 72 67 76 5b 30 5d 2c 20 58 44 69 73 70 6c 61 79 4e 61 6d 65 28 64 69 73 70 6c 61 79 | ...argv[0],.XDisplayName(display |
19840 | 5f 6e 61 6d 65 29 29 3b 0a 20 20 20 20 20 20 20 20 65 78 69 74 28 31 29 3b 0a 20 20 20 20 7d 0a | _name));.........exit(1);.....}. |
19860 | 0a 0a 20 20 20 20 73 63 72 65 65 6e 20 20 09 20 3d 20 44 65 66 61 75 6c 74 53 63 72 65 65 6e 28 | ......screen....=.DefaultScreen( |
19880 | 64 69 73 70 6c 61 79 29 3b 0a 20 20 20 20 52 6f 6f 74 20 20 20 20 09 20 3d 20 52 6f 6f 74 57 69 | display);.....Root......=.RootWi |
198a0 | 6e 64 6f 77 28 64 69 73 70 6c 61 79 2c 20 73 63 72 65 65 6e 29 3b 0a 20 20 20 20 44 69 73 70 6c | ndow(display,.screen);.....Displ |
198c0 | 61 79 44 65 70 74 68 20 3d 20 44 65 66 61 75 6c 74 44 65 70 74 68 28 64 69 73 70 6c 61 79 2c 20 | ayDepth.=.DefaultDepth(display,. |
198e0 | 73 63 72 65 65 6e 29 3b 0a 20 20 20 20 78 5f 66 64 20 20 20 20 09 20 3d 20 58 43 6f 6e 6e 65 63 | screen);.....x_fd......=.XConnec |
19900 | 74 69 6f 6e 4e 75 6d 62 65 72 28 64 69 73 70 6c 61 79 29 3b 0a 0a 7d 0a 0a 0a 0a 0a 0a 2f 2a 0a | tionNumber(display);..}....../*. |
19920 | 20 2a 20 20 20 6f 70 65 6e 58 77 69 6e 64 6f 77 0a 20 2a 2f 0a 76 6f 69 64 20 6f 70 65 6e 58 77 | .*...openXwindow..*/.void.openXw |
19940 | 69 6e 64 6f 77 28 69 6e 74 20 61 72 67 63 2c 20 63 68 61 72 20 2a 61 72 67 76 5b 5d 2c 20 63 68 | indow(int.argc,.char.*argv[],.ch |
19960 | 61 72 20 2a 70 69 78 6d 61 70 5f 62 79 74 65 73 5b 5d 2c 20 63 68 61 72 20 2a 70 69 78 6d 61 73 | ar.*pixmap_bytes[],.char.*pixmas |
19980 | 6b 5f 62 69 74 73 2c 20 0a 20 20 20 20 69 6e 74 20 70 69 78 6d 61 73 6b 5f 77 69 64 74 68 2c 20 | k_bits,......int.pixmask_width,. |
199a0 | 69 6e 74 20 70 69 78 6d 61 73 6b 5f 68 65 69 67 68 74 2c 20 63 68 61 72 20 2a 42 61 63 6b 43 6f | int.pixmask_height,.char.*BackCo |
199c0 | 6c 6f 72 2c 20 63 68 61 72 20 2a 4c 61 62 65 6c 43 6f 6c 6f 72 2c 20 0a 20 20 20 20 63 68 61 72 | lor,.char.*LabelColor,......char |
199e0 | 20 2a 57 69 6e 64 47 75 73 74 43 6f 6c 6f 72 2c 20 63 68 61 72 20 2a 44 61 74 61 43 6f 6c 6f 72 | .*WindGustColor,.char.*DataColor |
19a00 | 2c 20 63 68 61 72 20 2a 53 74 61 74 69 6f 6e 54 69 6d 65 43 6f 6c 6f 72 29 20 7b 0a 0a 20 20 20 | ,.char.*StationTimeColor).{..... |
19a20 | 20 75 6e 73 69 67 6e 65 64 20 69 6e 74 09 62 6f 72 64 65 72 77 69 64 74 68 20 3d 20 31 3b 0a 20 | .unsigned.int.borderwidth.=.1;.. |
19a40 | 20 20 20 58 43 6c 61 73 73 48 69 6e 74 09 09 63 6c 61 73 73 48 69 6e 74 3b 0a 20 20 20 20 63 68 | ...XClassHint..classHint;.....ch |
19a60 | 61 72 09 09 2a 77 6e 61 6d 65 20 3d 20 61 72 67 76 5b 30 5d 3b 0a 20 20 20 20 58 54 65 78 74 50 | ar..*wname.=.argv[0];.....XTextP |
19a80 | 72 6f 70 65 72 74 79 09 6e 61 6d 65 3b 0a 20 20 20 20 58 47 43 56 61 6c 75 65 73 09 09 67 63 76 | roperty.name;.....XGCValues..gcv |
19aa0 | 3b 0a 20 20 20 20 75 6e 73 69 67 6e 65 64 20 6c 6f 6e 67 09 67 63 6d 3b 0a 20 20 20 20 69 6e 74 | ;.....unsigned.long.gcm;.....int |
19ac0 | 09 09 09 64 75 6d 6d 79 3d 30 3b 0a 20 20 20 20 58 70 6d 43 6f 6c 6f 72 53 79 6d 62 6f 6c 20 09 | ...dummy=0;.....XpmColorSymbol.. |
19ae0 | 63 6f 6c 73 5b 35 5d 3d 7b 09 7b 22 42 61 63 6b 43 6f 6c 6f 72 22 2c 20 4e 55 4c 4c 2c 20 30 7d | cols[5]={.{"BackColor",.NULL,.0} |
19b00 | 2c 0a 09 09 09 09 09 7b 22 4c 61 62 65 6c 43 6f 6c 6f 72 22 2c 20 4e 55 4c 4c 2c 20 30 7d 2c 0a | ,......{"LabelColor",.NULL,.0},. |
19b20 | 20 20 20 20 09 09 09 09 09 7b 22 44 61 74 61 43 6f 6c 6f 72 22 2c 20 4e 55 4c 4c 2c 20 30 7d 2c | .........{"DataColor",.NULL,.0}, |
19b40 | 0a 09 09 09 09 09 7b 22 57 69 6e 64 47 75 73 74 43 6f 6c 6f 72 22 2c 20 4e 55 4c 4c 2c 20 30 7d | ......{"WindGustColor",.NULL,.0} |
19b60 | 2c 0a 09 09 09 09 09 7b 22 53 74 61 74 69 6f 6e 54 69 6d 65 43 6f 6c 6f 72 22 2c 20 4e 55 4c 4c | ,......{"StationTimeColor",.NULL |
19b80 | 2c 20 30 7d 20 20 20 7d 3b 0a 0a 0a 20 20 20 20 0a 0a 20 20 20 20 2f 2a 20 0a 20 20 20 20 20 2a | ,.0}...};............./*.......* |
19ba0 | 20 20 43 72 65 61 74 65 20 50 69 78 6d 61 70 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 63 6f 6c 73 | ..Create.Pixmap......*/.....cols |
19bc0 | 5b 30 5d 2e 70 69 78 65 6c 09 09 20 20 3d 20 67 65 74 43 6f 6c 6f 72 28 42 61 63 6b 43 6f 6c 6f | [0].pixel....=.getColor(BackColo |
19be0 | 72 2c 20 31 2e 30 29 3b 0a 20 20 20 20 63 6f 6c 73 5b 31 5d 2e 70 69 78 65 6c 09 09 20 20 3d 20 | r,.1.0);.....cols[1].pixel....=. |
19c00 | 67 65 74 43 6f 6c 6f 72 28 4c 61 62 65 6c 43 6f 6c 6f 72 2c 20 31 2e 30 29 3b 0a 20 20 20 20 63 | getColor(LabelColor,.1.0);.....c |
19c20 | 6f 6c 73 5b 32 5d 2e 70 69 78 65 6c 09 09 20 20 3d 20 67 65 74 43 6f 6c 6f 72 28 44 61 74 61 43 | ols[2].pixel....=.getColor(DataC |
19c40 | 6f 6c 6f 72 2c 20 31 2e 30 29 3b 0a 20 20 20 20 63 6f 6c 73 5b 33 5d 2e 70 69 78 65 6c 09 09 20 | olor,.1.0);.....cols[3].pixel... |
19c60 | 20 3d 20 67 65 74 43 6f 6c 6f 72 28 57 69 6e 64 47 75 73 74 43 6f 6c 6f 72 2c 20 31 2e 30 29 3b | .=.getColor(WindGustColor,.1.0); |
19c80 | 0a 20 20 20 20 63 6f 6c 73 5b 34 5d 2e 70 69 78 65 6c 09 09 20 20 3d 20 67 65 74 43 6f 6c 6f 72 | .....cols[4].pixel....=.getColor |
19ca0 | 28 53 74 61 74 69 6f 6e 54 69 6d 65 43 6f 6c 6f 72 2c 20 31 2e 30 29 3b 0a 20 20 20 20 77 6d 67 | (StationTimeColor,.1.0);.....wmg |
19cc0 | 65 6e 2e 61 74 74 72 69 62 75 74 65 73 2e 6e 75 6d 73 79 6d 62 6f 6c 73 20 20 20 3d 20 35 3b 0a | en.attributes.numsymbols...=.5;. |
19ce0 | 20 20 20 20 77 6d 67 65 6e 2e 61 74 74 72 69 62 75 74 65 73 2e 63 6f 6c 6f 72 73 79 6d 62 6f 6c | ....wmgen.attributes.colorsymbol |
19d00 | 73 20 3d 20 63 6f 6c 73 3b 0a 20 20 20 20 77 6d 67 65 6e 2e 61 74 74 72 69 62 75 74 65 73 2e 65 | s.=.cols;.....wmgen.attributes.e |
19d20 | 78 61 63 74 43 6f 6c 6f 72 73 20 20 3d 20 46 61 6c 73 65 3b 0a 20 20 20 20 77 6d 67 65 6e 2e 61 | xactColors..=.False;.....wmgen.a |
19d40 | 74 74 72 69 62 75 74 65 73 2e 63 6c 6f 73 65 6e 65 73 73 20 20 20 20 3d 20 34 30 30 30 30 3b 0a | ttributes.closeness....=.40000;. |
19d60 | 20 20 20 20 77 6d 67 65 6e 2e 61 74 74 72 69 62 75 74 65 73 2e 76 61 6c 75 65 6d 61 73 6b 20 20 | ....wmgen.attributes.valuemask.. |
19d80 | 20 20 3d 20 58 70 6d 52 65 74 75 72 6e 50 69 78 65 6c 73 20 7c 20 58 70 6d 52 65 74 75 72 6e 45 | ..=.XpmReturnPixels.|.XpmReturnE |
19da0 | 78 74 65 6e 73 69 6f 6e 73 20 7c 20 58 70 6d 43 6f 6c 6f 72 53 79 6d 62 6f 6c 73 20 0a 09 09 09 | xtensions.|.XpmColorSymbols..... |
19dc0 | 09 09 09 09 7c 20 58 70 6d 45 78 61 63 74 43 6f 6c 6f 72 73 20 7c 20 58 70 6d 43 6c 6f 73 65 6e | ....|.XpmExactColors.|.XpmClosen |
19de0 | 65 73 73 20 7c 20 58 70 6d 53 69 7a 65 3b 0a 20 20 20 20 69 66 20 28 58 70 6d 43 72 65 61 74 65 | ess.|.XpmSize;.....if.(XpmCreate |
19e00 | 50 69 78 6d 61 70 46 72 6f 6d 44 61 74 61 28 64 69 73 70 6c 61 79 2c 20 52 6f 6f 74 2c 20 70 69 | PixmapFromData(display,.Root,.pi |
19e20 | 78 6d 61 70 5f 62 79 74 65 73 2c 20 0a 20 20 20 20 20 20 26 28 77 6d 67 65 6e 2e 70 69 78 6d 61 | xmap_bytes,........&(wmgen.pixma |
19e40 | 70 29 2c 20 26 28 77 6d 67 65 6e 2e 6d 61 73 6b 29 2c 20 26 28 77 6d 67 65 6e 2e 61 74 74 72 69 | p),.&(wmgen.mask),.&(wmgen.attri |
19e60 | 62 75 74 65 73 29 29 20 21 3d 20 58 70 6d 53 75 63 63 65 73 73 29 7b 0a 09 66 70 72 69 6e 74 66 | butes)).!=.XpmSuccess){..fprintf |
19e80 | 28 73 74 64 65 72 72 2c 20 22 4e 6f 74 20 65 6e 6f 75 67 68 20 66 72 65 65 20 63 6f 6c 6f 72 63 | (stderr,."Not.enough.free.colorc |
19ea0 | 65 6c 6c 73 2e 5c 6e 22 29 3b 0a 09 65 78 69 74 28 31 29 3b 0a 20 20 20 20 7d 0a 0a 0a 0a 0a 20 | ells.\n");..exit(1);.....}...... |
19ec0 | 20 20 20 2f 2a 20 0a 20 20 20 20 20 2a 20 20 43 72 65 61 74 65 20 61 20 77 69 6e 64 6f 77 20 0a | .../*.......*..Create.a.window.. |
19ee0 | 20 20 20 20 20 2a 2f 0a 20 20 20 20 6d 79 73 69 7a 65 68 69 6e 74 73 2e 66 6c 61 67 73 20 3d 20 | .....*/.....mysizehints.flags.=. |
19f00 | 55 53 53 69 7a 65 20 7c 20 55 53 50 6f 73 69 74 69 6f 6e 3b 0a 20 20 20 20 6d 79 73 69 7a 65 68 | USSize.|.USPosition;.....mysizeh |
19f20 | 69 6e 74 73 2e 78 20 3d 20 30 3b 0a 20 20 20 20 6d 79 73 69 7a 65 68 69 6e 74 73 2e 79 20 3d 20 | ints.x.=.0;.....mysizehints.y.=. |
19f40 | 30 3b 0a 0a 20 20 20 20 62 61 63 6b 5f 70 69 78 20 3d 20 67 65 74 43 6f 6c 6f 72 28 22 77 68 69 | 0;......back_pix.=.getColor("whi |
19f60 | 74 65 22 2c 20 31 2e 30 29 3b 0a 20 20 20 20 66 6f 72 65 5f 70 69 78 20 3d 20 67 65 74 43 6f 6c | te",.1.0);.....fore_pix.=.getCol |
19f80 | 6f 72 28 22 62 6c 61 63 6b 22 2c 20 31 2e 30 29 3b 0a 0a 20 20 20 20 58 57 4d 47 65 6f 6d 65 74 | or("black",.1.0);......XWMGeomet |
19fa0 | 72 79 28 64 69 73 70 6c 61 79 2c 20 73 63 72 65 65 6e 2c 20 47 65 6f 6d 65 74 72 79 2c 20 4e 55 | ry(display,.screen,.Geometry,.NU |
19fc0 | 4c 4c 2c 20 62 6f 72 64 65 72 77 69 64 74 68 2c 20 26 6d 79 73 69 7a 65 68 69 6e 74 73 2c 0a 09 | LL,.borderwidth,.&mysizehints,.. |
19fe0 | 09 09 09 26 6d 79 73 69 7a 65 68 69 6e 74 73 2e 78 2c 20 26 6d 79 73 69 7a 65 68 69 6e 74 73 2e | ...&mysizehints.x,.&mysizehints. |
1a000 | 79 2c 26 6d 79 73 69 7a 65 68 69 6e 74 73 2e 77 69 64 74 68 2c 26 6d 79 73 69 7a 65 68 69 6e 74 | y,&mysizehints.width,&mysizehint |
1a020 | 73 2e 68 65 69 67 68 74 2c 20 26 64 75 6d 6d 79 29 3b 0a 0a 20 20 20 20 6d 79 73 69 7a 65 68 69 | s.height,.&dummy);......mysizehi |
1a040 | 6e 74 73 2e 77 69 64 74 68 20 3d 20 36 34 3b 0a 20 20 20 20 6d 79 73 69 7a 65 68 69 6e 74 73 2e | nts.width.=.64;.....mysizehints. |
1a060 | 68 65 69 67 68 74 20 3d 20 36 34 3b 0a 09 09 0a 0a 0a 20 20 20 20 77 69 6e 20 3d 20 58 43 72 65 | height.=.64;..........win.=.XCre |
1a080 | 61 74 65 53 69 6d 70 6c 65 57 69 6e 64 6f 77 28 64 69 73 70 6c 61 79 2c 20 52 6f 6f 74 2c 20 6d | ateSimpleWindow(display,.Root,.m |
1a0a0 | 79 73 69 7a 65 68 69 6e 74 73 2e 78 2c 20 6d 79 73 69 7a 65 68 69 6e 74 73 2e 79 2c 0a 09 09 09 | ysizehints.x,.mysizehints.y,.... |
1a0c0 | 09 6d 79 73 69 7a 65 68 69 6e 74 73 2e 77 69 64 74 68 2c 20 6d 79 73 69 7a 65 68 69 6e 74 73 2e | .mysizehints.width,.mysizehints. |
1a0e0 | 68 65 69 67 68 74 2c 20 62 6f 72 64 65 72 77 69 64 74 68 2c 20 66 6f 72 65 5f 70 69 78 2c 20 62 | height,.borderwidth,.fore_pix,.b |
1a100 | 61 63 6b 5f 70 69 78 29 3b 0a 09 0a 20 20 20 20 69 63 6f 6e 77 69 6e 20 3d 20 58 43 72 65 61 74 | ack_pix);.......iconwin.=.XCreat |
1a120 | 65 53 69 6d 70 6c 65 57 69 6e 64 6f 77 28 64 69 73 70 6c 61 79 2c 20 77 69 6e 2c 20 6d 79 73 69 | eSimpleWindow(display,.win,.mysi |
1a140 | 7a 65 68 69 6e 74 73 2e 78 2c 20 6d 79 73 69 7a 65 68 69 6e 74 73 2e 79 2c 0a 09 09 09 09 6d 79 | zehints.x,.mysizehints.y,.....my |
1a160 | 73 69 7a 65 68 69 6e 74 73 2e 77 69 64 74 68 2c 20 6d 79 73 69 7a 65 68 69 6e 74 73 2e 68 65 69 | sizehints.width,.mysizehints.hei |
1a180 | 67 68 74 2c 20 62 6f 72 64 65 72 77 69 64 74 68 2c 20 66 6f 72 65 5f 70 69 78 2c 20 62 61 63 6b | ght,.borderwidth,.fore_pix,.back |
1a1a0 | 5f 70 69 78 29 3b 0a 0a 0a 0a 20 20 20 20 2f 2a 20 0a 20 20 20 20 20 2a 20 20 41 63 74 69 76 61 | _pix);......../*.......*..Activa |
1a1c0 | 74 65 20 68 69 6e 74 73 20 0a 20 20 20 20 20 2a 2f 0a 20 20 20 20 58 53 65 74 57 4d 4e 6f 72 6d | te.hints.......*/.....XSetWMNorm |
1a1e0 | 61 6c 48 69 6e 74 73 28 64 69 73 70 6c 61 79 2c 20 77 69 6e 2c 20 26 6d 79 73 69 7a 65 68 69 6e | alHints(display,.win,.&mysizehin |
1a200 | 74 73 29 3b 0a 20 20 20 20 63 6c 61 73 73 48 69 6e 74 2e 72 65 73 5f 6e 61 6d 65 20 3d 20 77 6e | ts);.....classHint.res_name.=.wn |
1a220 | 61 6d 65 3b 0a 20 20 20 20 63 6c 61 73 73 48 69 6e 74 2e 72 65 73 5f 63 6c 61 73 73 20 3d 20 77 | ame;.....classHint.res_class.=.w |
1a240 | 6e 61 6d 65 3b 0a 20 20 20 20 58 53 65 74 43 6c 61 73 73 48 69 6e 74 28 64 69 73 70 6c 61 79 2c | name;.....XSetClassHint(display, |
1a260 | 20 77 69 6e 2c 20 26 63 6c 61 73 73 48 69 6e 74 29 3b 0a 0a 0a 0a 20 20 20 20 2f 2a 0a 20 20 20 | .win,.&classHint);......../*.... |
1a280 | 20 20 2a 20 20 53 65 74 20 75 70 20 74 68 65 20 78 65 76 65 6e 74 73 20 74 68 61 74 20 79 6f 75 | ..*..Set.up.the.xevents.that.you |
1a2a0 | 20 77 61 6e 74 20 74 68 65 20 72 65 6c 65 76 65 6e 74 20 77 69 6e 64 6f 77 73 20 74 6f 20 69 6e | .want.the.relevent.windows.to.in |
1a2c0 | 68 65 72 69 74 0a 20 20 20 20 20 2a 20 20 43 75 72 72 65 6e 74 6c 79 2c 20 69 74 73 20 73 65 65 | herit......*..Currently,.its.see |
1a2e0 | 6d 73 20 74 68 61 74 20 73 65 74 74 69 6e 67 20 4b 65 79 50 72 65 73 73 20 65 76 65 6e 74 73 20 | ms.that.setting.KeyPress.events. |
1a300 | 68 65 72 65 20 68 61 73 20 6e 6f 0a 20 20 20 20 20 2a 20 20 65 66 66 65 63 74 2e 20 49 2e 65 2e | here.has.no......*..effect..I.e. |
1a320 | 20 66 6f 72 20 73 6f 6d 65 20 79 6f 75 20 77 69 6c 6c 20 6e 65 65 64 20 74 6f 20 47 72 61 62 20 | .for.some.you.will.need.to.Grab. |
1a340 | 74 68 65 20 66 6f 63 75 73 20 61 6e 64 20 74 68 65 6e 20 72 65 74 75 72 6e 0a 20 20 20 20 20 2a | the.focus.and.then.return......* |
1a360 | 20 20 69 74 20 61 66 74 65 72 20 79 6f 75 20 61 72 65 20 64 6f 6e 65 2e 2e 2e 0a 20 20 20 20 20 | ..it.after.you.are.done......... |
1a380 | 2a 2f 0a 20 20 20 20 58 53 65 6c 65 63 74 49 6e 70 75 74 28 64 69 73 70 6c 61 79 2c 20 77 69 6e | */.....XSelectInput(display,.win |
1a3a0 | 2c 20 42 75 74 74 6f 6e 50 72 65 73 73 4d 61 73 6b 20 7c 20 45 78 70 6f 73 75 72 65 4d 61 73 6b | ,.ButtonPressMask.|.ExposureMask |
1a3c0 | 20 7c 20 42 75 74 74 6f 6e 52 65 6c 65 61 73 65 4d 61 73 6b 20 0a 09 09 7c 20 50 6f 69 6e 74 65 | .|.ButtonReleaseMask....|.Pointe |
1a3e0 | 72 4d 6f 74 69 6f 6e 4d 61 73 6b 20 7c 20 53 74 72 75 63 74 75 72 65 4e 6f 74 69 66 79 4d 61 73 | rMotionMask.|.StructureNotifyMas |
1a400 | 6b 20 7c 20 45 6e 74 65 72 57 69 6e 64 6f 77 4d 61 73 6b 20 7c 20 4c 65 61 76 65 57 69 6e 64 6f | k.|.EnterWindowMask.|.LeaveWindo |
1a420 | 77 4d 61 73 6b 20 0a 09 09 09 09 09 09 7c 20 4b 65 79 50 72 65 73 73 4d 61 73 6b 20 7c 20 4b 65 | wMask........|.KeyPressMask.|.Ke |
1a440 | 79 52 65 6c 65 61 73 65 4d 61 73 6b 29 3b 0a 20 20 20 20 58 53 65 6c 65 63 74 49 6e 70 75 74 28 | yReleaseMask);.....XSelectInput( |
1a460 | 64 69 73 70 6c 61 79 2c 20 69 63 6f 6e 77 69 6e 2c 20 42 75 74 74 6f 6e 50 72 65 73 73 4d 61 73 | display,.iconwin,.ButtonPressMas |
1a480 | 6b 20 7c 20 45 78 70 6f 73 75 72 65 4d 61 73 6b 20 7c 20 42 75 74 74 6f 6e 52 65 6c 65 61 73 65 | k.|.ExposureMask.|.ButtonRelease |
1a4a0 | 4d 61 73 6b 20 0a 09 09 7c 20 50 6f 69 6e 74 65 72 4d 6f 74 69 6f 6e 4d 61 73 6b 20 7c 20 53 74 | Mask....|.PointerMotionMask.|.St |
1a4c0 | 72 75 63 74 75 72 65 4e 6f 74 69 66 79 4d 61 73 6b 20 7c 20 45 6e 74 65 72 57 69 6e 64 6f 77 4d | ructureNotifyMask.|.EnterWindowM |
1a4e0 | 61 73 6b 20 7c 20 4c 65 61 76 65 57 69 6e 64 6f 77 4d 61 73 6b 20 0a 09 09 09 09 09 09 7c 20 4b | ask.|.LeaveWindowMask........|.K |
1a500 | 65 79 50 72 65 73 73 4d 61 73 6b 20 7c 20 4b 65 79 52 65 6c 65 61 73 65 4d 61 73 6b 29 3b 0a 0a | eyPressMask.|.KeyReleaseMask);.. |
1a520 | 0a 20 20 20 20 69 66 20 28 58 53 74 72 69 6e 67 4c 69 73 74 54 6f 54 65 78 74 50 72 6f 70 65 72 | .....if.(XStringListToTextProper |
1a540 | 74 79 28 26 77 6e 61 6d 65 2c 20 31 2c 20 26 6e 61 6d 65 29 20 3d 3d 20 30 29 20 7b 0a 20 20 20 | ty(&wname,.1,.&name).==.0).{.... |
1a560 | 20 20 20 20 20 66 70 72 69 6e 74 66 28 73 74 64 65 72 72 2c 20 22 25 73 3a 20 63 61 6e 27 74 20 | .....fprintf(stderr,."%s:.can't. |
1a580 | 61 6c 6c 6f 63 61 74 65 20 77 69 6e 64 6f 77 20 6e 61 6d 65 5c 6e 22 2c 20 77 6e 61 6d 65 29 3b | allocate.window.name\n",.wname); |
1a5a0 | 0a 20 20 20 20 20 20 20 20 65 78 69 74 28 31 29 3b 0a 20 20 20 20 7d 0a 0a 0a 20 20 20 20 58 53 | .........exit(1);.....}.......XS |
1a5c0 | 65 74 57 4d 4e 61 6d 65 28 64 69 73 70 6c 61 79 2c 20 77 69 6e 2c 20 26 6e 61 6d 65 29 3b 0a 0a | etWMName(display,.win,.&name);.. |
1a5e0 | 20 20 20 20 2f 2a 20 0a 20 20 20 20 20 2a 20 20 20 43 72 65 61 74 65 20 47 72 61 70 68 69 63 73 | ..../*.......*...Create.Graphics |
1a600 | 20 43 6f 6e 74 65 78 74 20 28 47 43 29 20 66 6f 72 20 64 72 61 77 69 6e 67 20 0a 20 20 20 20 20 | .Context.(GC).for.drawing....... |
1a620 | 2a 2f 0a 20 20 20 20 67 63 6d 20 3d 20 47 43 46 6f 72 65 67 72 6f 75 6e 64 20 7c 20 47 43 42 61 | */.....gcm.=.GCForeground.|.GCBa |
1a640 | 63 6b 67 72 6f 75 6e 64 20 7c 20 47 43 47 72 61 70 68 69 63 73 45 78 70 6f 73 75 72 65 73 3b 0a | ckground.|.GCGraphicsExposures;. |
1a660 | 20 20 20 20 67 63 76 2e 66 6f 72 65 67 72 6f 75 6e 64 20 3d 20 66 6f 72 65 5f 70 69 78 3b 0a 20 | ....gcv.foreground.=.fore_pix;.. |
1a680 | 20 20 20 67 63 76 2e 62 61 63 6b 67 72 6f 75 6e 64 20 3d 20 62 61 63 6b 5f 70 69 78 3b 0a 20 20 | ...gcv.background.=.back_pix;... |
1a6a0 | 20 20 67 63 76 2e 67 72 61 70 68 69 63 73 5f 65 78 70 6f 73 75 72 65 73 20 3d 20 30 3b 0a 20 20 | ..gcv.graphics_exposures.=.0;... |
1a6c0 | 20 20 4e 6f 72 6d 61 6c 47 43 20 3d 20 58 43 72 65 61 74 65 47 43 28 64 69 73 70 6c 61 79 2c 20 | ..NormalGC.=.XCreateGC(display,. |
1a6e0 | 52 6f 6f 74 2c 20 67 63 6d 2c 20 26 67 63 76 29 3b 0a 0a 0a 0a 20 20 20 20 70 69 78 6d 61 73 6b | Root,.gcm,.&gcv);........pixmask |
1a700 | 20 3d 20 58 43 72 65 61 74 65 42 69 74 6d 61 70 46 72 6f 6d 44 61 74 61 28 64 69 73 70 6c 61 79 | .=.XCreateBitmapFromData(display |
1a720 | 2c 20 77 69 6e 2c 20 70 69 78 6d 61 73 6b 5f 62 69 74 73 2c 20 70 69 78 6d 61 73 6b 5f 77 69 64 | ,.win,.pixmask_bits,.pixmask_wid |
1a740 | 74 68 2c 20 70 69 78 6d 61 73 6b 5f 68 65 69 67 68 74 29 3b 0a 20 20 20 20 58 53 68 61 70 65 43 | th,.pixmask_height);.....XShapeC |
1a760 | 6f 6d 62 69 6e 65 4d 61 73 6b 28 64 69 73 70 6c 61 79 2c 20 77 69 6e 2c 20 53 68 61 70 65 42 6f | ombineMask(display,.win,.ShapeBo |
1a780 | 75 6e 64 69 6e 67 2c 20 30 2c 20 30 2c 20 70 69 78 6d 61 73 6b 2c 20 53 68 61 70 65 53 65 74 29 | unding,.0,.0,.pixmask,.ShapeSet) |
1a7a0 | 3b 0a 20 20 20 20 58 53 68 61 70 65 43 6f 6d 62 69 6e 65 4d 61 73 6b 28 64 69 73 70 6c 61 79 2c | ;.....XShapeCombineMask(display, |
1a7c0 | 20 69 63 6f 6e 77 69 6e 2c 20 53 68 61 70 65 42 6f 75 6e 64 69 6e 67 2c 20 30 2c 20 30 2c 20 70 | .iconwin,.ShapeBounding,.0,.0,.p |
1a7e0 | 69 78 6d 61 73 6b 2c 20 53 68 61 70 65 53 65 74 29 3b 0a 0a 0a 20 20 20 20 6d 79 77 6d 68 69 6e | ixmask,.ShapeSet);.......mywmhin |
1a800 | 74 73 2e 69 6e 69 74 69 61 6c 5f 73 74 61 74 65 20 3d 20 57 69 74 68 64 72 61 77 6e 53 74 61 74 | ts.initial_state.=.WithdrawnStat |
1a820 | 65 3b 0a 20 20 20 20 6d 79 77 6d 68 69 6e 74 73 2e 69 63 6f 6e 5f 77 69 6e 64 6f 77 20 3d 20 69 | e;.....mywmhints.icon_window.=.i |
1a840 | 63 6f 6e 77 69 6e 3b 0a 20 20 20 20 6d 79 77 6d 68 69 6e 74 73 2e 69 63 6f 6e 5f 78 20 3d 20 6d | conwin;.....mywmhints.icon_x.=.m |
1a860 | 79 73 69 7a 65 68 69 6e 74 73 2e 78 3b 0a 20 20 20 20 6d 79 77 6d 68 69 6e 74 73 2e 69 63 6f 6e | ysizehints.x;.....mywmhints.icon |
1a880 | 5f 79 20 3d 20 6d 79 73 69 7a 65 68 69 6e 74 73 2e 79 3b 0a 20 20 20 20 6d 79 77 6d 68 69 6e 74 | _y.=.mysizehints.y;.....mywmhint |
1a8a0 | 73 2e 77 69 6e 64 6f 77 5f 67 72 6f 75 70 20 3d 20 77 69 6e 3b 0a 20 20 20 20 6d 79 77 6d 68 69 | s.window_group.=.win;.....mywmhi |
1a8c0 | 6e 74 73 2e 66 6c 61 67 73 20 3d 20 53 74 61 74 65 48 69 6e 74 20 7c 20 49 63 6f 6e 57 69 6e 64 | nts.flags.=.StateHint.|.IconWind |
1a8e0 | 6f 77 48 69 6e 74 20 7c 20 49 63 6f 6e 50 6f 73 69 74 69 6f 6e 48 69 6e 74 20 7c 20 57 69 6e 64 | owHint.|.IconPositionHint.|.Wind |
1a900 | 6f 77 47 72 6f 75 70 48 69 6e 74 3b 0a 0a 0a 20 20 20 20 58 53 65 74 57 4d 48 69 6e 74 73 28 64 | owGroupHint;.......XSetWMHints(d |
1a920 | 69 73 70 6c 61 79 2c 20 77 69 6e 2c 20 26 6d 79 77 6d 68 69 6e 74 73 29 3b 0a 0a 0a 20 20 20 20 | isplay,.win,.&mywmhints);....... |
1a940 | 58 53 65 74 43 6f 6d 6d 61 6e 64 28 64 69 73 70 6c 61 79 2c 20 77 69 6e 2c 20 61 72 67 76 2c 20 | XSetCommand(display,.win,.argv,. |
1a960 | 61 72 67 63 29 3b 0a 20 20 20 20 58 4d 61 70 57 69 6e 64 6f 77 28 64 69 73 70 6c 61 79 2c 20 77 | argc);.....XMapWindow(display,.w |
1a980 | 69 6e 29 3b 0a 0a 7d 0a 0a 75 6e 73 69 67 6e 65 64 20 6c 6f 6e 67 20 67 65 74 43 6f 6c 6f 72 28 | in);..}..unsigned.long.getColor( |
1a9a0 | 63 68 61 72 20 2a 43 6f 6c 6f 72 4e 61 6d 65 2c 20 66 6c 6f 61 74 20 66 61 63 29 20 7b 0a 0a 20 | char.*ColorName,.float.fac).{... |
1a9c0 | 20 20 20 20 58 43 6f 6c 6f 72 20 09 09 43 6f 6c 6f 72 3b 0a 20 20 20 20 20 58 57 69 6e 64 6f 77 | ....XColor...Color;......XWindow |
1a9e0 | 41 74 74 72 69 62 75 74 65 73 20 09 41 74 74 72 69 62 75 74 65 73 3b 0a 0a 20 20 20 20 20 58 47 | Attributes..Attributes;.......XG |
1aa00 | 65 74 57 69 6e 64 6f 77 41 74 74 72 69 62 75 74 65 73 28 64 69 73 70 6c 61 79 2c 20 52 6f 6f 74 | etWindowAttributes(display,.Root |
1aa20 | 2c 20 26 41 74 74 72 69 62 75 74 65 73 29 3b 0a 20 20 20 20 20 43 6f 6c 6f 72 2e 70 69 78 65 6c | ,.&Attributes);......Color.pixel |
1aa40 | 20 3d 20 30 3b 0a 0a 20 20 20 20 20 58 50 61 72 73 65 43 6f 6c 6f 72 28 64 69 73 70 6c 61 79 2c | .=.0;.......XParseColor(display, |
1aa60 | 20 41 74 74 72 69 62 75 74 65 73 2e 63 6f 6c 6f 72 6d 61 70 2c 20 43 6f 6c 6f 72 4e 61 6d 65 2c | .Attributes.colormap,.ColorName, |
1aa80 | 20 26 43 6f 6c 6f 72 29 3b 0a 20 20 20 20 20 43 6f 6c 6f 72 2e 72 65 64 20 09 20 3d 20 28 75 6e | .&Color);......Color.red...=.(un |
1aaa0 | 73 69 67 6e 65 64 20 73 68 6f 72 74 29 28 43 6f 6c 6f 72 2e 72 65 64 2f 66 61 63 29 3b 0a 20 20 | signed.short)(Color.red/fac);... |
1aac0 | 20 20 20 43 6f 6c 6f 72 2e 62 6c 75 65 20 20 3d 20 28 75 6e 73 69 67 6e 65 64 20 73 68 6f 72 74 | ...Color.blue..=.(unsigned.short |
1aae0 | 29 28 43 6f 6c 6f 72 2e 62 6c 75 65 2f 66 61 63 29 3b 0a 20 20 20 20 20 43 6f 6c 6f 72 2e 67 72 | )(Color.blue/fac);......Color.gr |
1ab00 | 65 65 6e 20 3d 20 28 75 6e 73 69 67 6e 65 64 20 73 68 6f 72 74 29 28 43 6f 6c 6f 72 2e 67 72 65 | een.=.(unsigned.short)(Color.gre |
1ab20 | 65 6e 2f 66 61 63 29 3b 0a 20 20 20 20 20 43 6f 6c 6f 72 2e 66 6c 61 67 73 20 3d 20 44 6f 52 65 | en/fac);......Color.flags.=.DoRe |
1ab40 | 64 20 7c 20 44 6f 47 72 65 65 6e 20 7c 20 44 6f 42 6c 75 65 3b 0a 20 20 20 20 20 58 41 6c 6c 6f | d.|.DoGreen.|.DoBlue;......XAllo |
1ab60 | 63 43 6f 6c 6f 72 28 64 69 73 70 6c 61 79 2c 20 41 74 74 72 69 62 75 74 65 73 2e 63 6f 6c 6f 72 | cColor(display,.Attributes.color |
1ab80 | 6d 61 70 2c 20 26 43 6f 6c 6f 72 29 3b 0a 0a 20 20 20 20 20 72 65 74 75 72 6e 20 43 6f 6c 6f 72 | map,.&Color);.......return.Color |
1aba0 | 2e 70 69 78 65 6c 3b 0a 0a 7d 0a 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .pixel;..}...................... |
1abc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1abe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1ac00 | 77 6d 57 65 61 74 68 65 72 2d 31 2e 33 31 2f 53 72 63 2f 77 6d 57 65 61 74 68 65 72 5f 6d 61 73 | wmWeather-1.31/Src/wmWeather_mas |
1ac20 | 74 65 72 2e 67 69 66 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ter.gif......................... |
1ac40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1ac60 | 00 00 00 00 31 30 30 36 36 34 20 00 20 20 20 37 36 34 20 00 20 20 20 37 36 34 20 00 20 20 20 20 | ....100664.....764.....764...... |
1ac80 | 20 20 20 33 33 30 36 20 20 36 37 30 30 30 37 34 30 32 37 20 20 31 35 37 34 34 00 20 30 00 00 00 | ...3306..6700074027..15744..0... |
1aca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1acc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1ace0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1ad00 | 00 75 73 74 61 72 20 20 00 6d 67 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...mgh.................... |
1ad20 | 00 00 00 00 00 00 00 00 00 6d 67 68 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........mgh.................... |
1ad40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1ad60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1ad80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1ada0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1adc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1ade0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1ae00 | 47 49 46 38 37 61 86 00 94 00 f2 00 00 00 00 00 18 18 18 79 bd bf ff 00 00 64 55 ff ff bf 50 d0 | GIF87a.............y.....dU...P. |
1ae20 | d0 d0 00 00 00 2c 00 00 00 00 86 00 94 00 00 03 fe 28 ba dc fe 30 4a 08 aa bd 38 eb cd bb c7 53 | .....,...........(...0J...8....S |
1ae40 | 28 8e e2 67 9e 68 0a 90 6c 4b aa 70 ac ba 74 ed c8 78 be 31 7a cf 2d 96 40 61 18 28 1a 8d c4 a3 | (..g.h..lK.p..t..x.1z.-.@a.(.... |
1ae60 | d1 27 e3 29 9f d0 a8 74 2a 35 00 2b 05 a4 34 0b 65 c6 9c d4 b0 78 6c b4 2a 2c dc e3 30 2d 44 66 | .'.)...t*5.+..4.e....xl.*,..0-Df |
1ae80 | b3 5e 18 98 4c af 1f cd 02 f4 56 5b 7c 0b e3 33 40 76 83 75 78 7a 4a 6b 69 8a 6d 05 80 29 73 84 | .^..L.....V[|..3@v.uxzJki.m..)s. |
1aea0 | 91 53 86 58 5a 8b 7d 96 7f 8e 27 90 92 9e 4a 94 00 42 49 a3 49 6b 98 7d 9b 9c 82 9f ad 77 57 aa | .S.XZ.}...'...J..BI.Ik.}.....wW. |
1aec0 | b1 17 9d ae 9e a1 b2 b2 4e 0b b5 b6 b0 b8 b1 60 02 bc bd 67 bf b9 ac c2 45 c2 c9 bb 01 c9 c3 4f | ........N......`...g....E......O |
1aee0 | b7 c6 8e c1 46 0c ce ca d0 55 b0 45 03 4a de 46 03 e2 dd e2 e3 e1 e4 e5 e1 e0 e5 e6 e9 e8 4f b3 | ....F....U.E.J.F..............O. |
1af00 | c8 d6 d9 cc d8 da a0 dc de e0 01 e6 fc e7 47 fb da 3d d9 f7 cd 5f 37 83 08 8b c4 3b 93 ad e1 32 | ..............G..=..._7....;...2 |
1af20 | 05 f7 a2 84 0a e8 8f e0 bf 83 07 d7 f1 d3 08 fe 85 63 45 72 4a 16 e6 a1 f2 2c 62 34 58 14 31 aa | .................cErJ....,b4X.1. |
1af40 | 03 c8 71 9d 46 7d 16 03 f6 1b 67 51 a4 28 93 83 26 5e 24 68 f1 1c bb 98 1b 55 a6 4c 48 d4 26 ce | ..q.F}....gQ.(..&^$h.....U.LH.&. |
1af60 | 9c f9 12 0e 15 0a 90 69 4a 9e 17 95 06 30 7a b4 10 37 84 3f 37 ba 73 b7 73 e6 cc 6f 5e 59 0e 30 | .......iJ....0z..7.?7.s.s..o^Y.0 |
1af80 | da ac 2a 95 50 66 3f 79 23 db 30 ad 44 5f d3 00 e9 72 58 0f 5b c9 88 68 db a8 51 63 2a d1 de 52 | ..*.Pf?y#.0.D_...rX.[..h..Qc*..R |
1afa0 | a4 fa 9e 2a e5 86 8d 42 0b 73 ed 3a 5b d6 f6 28 5a 3f 7d 2e e9 e5 33 0a d5 df 27 90 19 51 3e 5c | ...*...B.s.:[..(Z?}...3...'..Q>\ |
1afc0 | 21 f1 43 6b bb ee de 0b b5 28 f3 e5 c9 90 df 70 31 cc a7 74 e4 90 88 05 95 85 b8 98 76 55 d2 94 | !.Ck.....(.....p1..t........vU.. |
1afe0 | 0d 93 aa ac 77 f5 6a 46 ba 0b bb 99 cc 79 05 2b b7 61 70 5b 66 c3 1a 53 a2 e0 a6 72 6f 26 3e 35 | ....w.jF.....y.+.ap[f..S...ro&>5 |
1b000 | 36 43 e4 c9 b9 99 96 bc fc af 6b 54 cc 37 87 a7 8a 7d d2 55 45 7e 9f 47 0e be 5e b8 e5 f6 af 0b | 6C........kT.7...}.UE~.G..^..... |
1b020 | 93 b5 5d fe 55 b1 9b f5 e9 c0 b1 3e b2 6e fe fe 22 79 61 d7 83 67 b5 81 c6 98 63 57 21 72 d4 80 | ..].U......>.n.."ya..g....cW!r.. |
1b040 | b2 d1 56 0f 7d b7 25 98 89 5f bc 4d f1 9b 82 c5 35 21 db 11 a2 41 24 9a 36 01 7a 27 a2 85 ef 81 | ..V.}.%.._.M....5!...A$.6.z'.... |
1b060 | c7 20 43 25 a5 08 21 4e 21 62 16 5d 26 9a 01 06 5f 1b 27 8e f4 1f 14 a4 0d 76 1a 73 a7 a4 e7 1c | ..C%..!N!b.]&..._.'......v.s.... |
1b080 | 78 19 7e 71 dc 8d f6 e5 51 01 89 ad f5 a6 e4 85 2f 36 a2 03 2d 44 b6 88 e1 70 4b fe 18 23 22 35 | x.~q....Q......./6..-D...pK..#"5 |
1b0a0 | 8a e2 df 7f 52 42 a3 63 90 72 6c 68 cf 8d d2 c4 e5 85 2e a1 d1 63 cf 87 d0 28 97 5a 7c 3e 02 e7 | ....RB.c.rlh.........c...(.Z|>.. |
1b0c0 | db 7e aa 10 f8 60 59 08 de 47 c4 9b bf 85 17 63 6a c7 a0 a8 a6 62 84 b2 08 cb 9e 4a a2 d6 e4 92 | .~...`Y..G.....cj....b.....J.... |
1b0e0 | 44 04 da 1f 5d 07 b2 09 e2 a1 95 51 98 28 90 83 ad e6 28 7e 44 96 41 e9 9e 3d 5a 49 e5 9b 9a d4 | D...]......Q.(....(~D.A..=ZI.... |
1b100 | 39 64 a7 01 b8 99 a8 60 be 61 da 28 30 a7 76 5a a6 99 3e 10 18 85 a4 6d a2 94 11 46 ed a4 f3 52 | 9d.....`.a.(0.vZ..>....m...F...R |
1b120 | af 6b c1 2a e8 98 4f e0 3a cc 44 fa 18 fe 94 ec 47 ff 2c eb ec a6 6b 16 a8 8c 87 11 de 47 93 b2 | .k.*..O.:.D.....G.,...k......G.. |
1b140 | 42 09 c4 2c 4c c1 9a 8a 62 9a 84 1a cb 8b 4e 34 71 e5 11 b6 5b 75 03 ed 35 0f 0e 6a a8 b5 41 b1 | B..,L...b.....N4q...[u..5..j..A. |
1b160 | 83 2e 58 bb 2a bb ee a0 cc ac 88 97 ae db 82 a4 95 4b bc 6a 55 9d b7 36 a2 0a 20 5c b4 d6 1a 6b | ..X.*............K.jU..6...\...k |
1b180 | 94 da ed 38 e7 25 14 b2 1a 5f 85 a7 c1 66 dc 75 06 a7 fa e9 c4 17 82 d7 31 75 56 92 3a e2 11 fc | ...8.%..._...f.u........1uV.:... |
1b1a0 | 19 60 f2 c9 28 a7 ac f2 ca 2c b7 ec 32 6e dc 79 1c b2 60 97 2d 0a 45 73 fc d9 a0 33 0b 7a c4 0c | .`..(....,..2n.y..`.-.Es...3.z.. |
1b1c0 | dd 97 22 33 39 63 cd 49 e4 bc f3 d1 13 f4 2c 5e 92 40 fe d9 1d 71 ad 5e ba 44 67 48 57 9d f4 91 | .."39c.I......,^.@...q.^.DgHW... |
1b1e0 | e8 3d 3c b1 a2 54 42 8d 5e d7 25 0e 9c f0 d8 64 97 cd 84 54 2b fd db ec 56 2e f5 9a 76 41 51 98 | .=<..TB.^.%....d...T+...V...vAQ. |
1b200 | ad 83 b3 4f 35 15 14 da 05 bd a4 52 b3 f0 c8 8d c3 b2 44 29 ab b7 c0 84 67 1b 70 47 5d f8 2d 03 | ...O5......R......D)....g.pG].-. |
1b220 | e0 40 35 25 af 4f 4c 61 5b b8 dd 84 fe 2b be 38 56 94 7b d4 92 e4 75 af 7d 38 c9 1a 64 0c 26 56 | .@5%.OLa[....+.8V.{...u.}8..d.&V |
1b240 | c0 02 dc d5 db 3c c9 f4 f6 de 60 72 8a aa e5 8e 88 2e 36 ec 3e c8 4e 7b 1c b6 df 7e b6 e8 ba ef | .....<....`r......6.>.N{...~.... |
1b260 | 9e 71 ef b5 f3 0e bc 0e b9 0f 8f 43 f1 c6 c7 20 2d 91 c9 1f 4f ec 8d cd cb d0 56 a4 0e 56 15 bd | .q.........C....-...O.....V..V.. |
1b280 | f2 63 b2 db 18 4e d7 c3 30 3d be cf df d3 bd 0a df db a5 6f 44 e3 a7 40 92 80 e9 9f 80 7c fb 1d | .c...N..0=.........oD..@.....|.. |
1b2a0 | bc 7f 24 1d c0 2f 0f 7d 06 c5 d2 35 b5 ee d1 32 8f bf 12 ed b2 47 fd ea 52 bd 42 99 24 74 00 74 | ..$../.}...5...2.....G..R.B.$t.t |
1b2c0 | 97 33 06 a8 26 6a 85 0f 7d ff e3 10 b8 f6 77 bb 68 d9 46 7b 0b 8a a0 81 22 b5 c0 de 2d cf 41 78 | .3..&j..}.....w.h.F{...."...-.Ax |
1b2e0 | e2 9e 06 1d 32 2d 0a d2 4e 7e ae 0b 43 fd 84 07 3f 0f a0 b0 85 18 b0 df 7f 60 e8 c2 2d e5 87 86 | ....2-..N~..C...?........`..-... |
1b300 | f1 bb d3 33 26 78 40 1c 6e 40 5a 77 42 8e 0f 7f 98 a2 62 1d 48 84 43 8c 61 11 0d e4 96 24 8e b0 | ...3&x@.n@ZwB.....b.H.C.a....$.. |
1b320 | 53 4e 8c 21 0b a3 98 42 ff 51 51 fe 4b db ab cf 15 8f 64 43 2d 6e b1 36 1c e4 60 06 af 68 41 7a | SN.!...B.QQ.K.....dC-n.6..`..hAz |
1b340 | 84 b0 87 64 0c 60 18 ad f7 45 02 3a 50 5c b5 d8 62 15 ef 47 c6 29 46 f1 85 3e ec 1f 14 e0 e8 0a | ...d.`...E.:P\..b..G.)F..>...... |
1b360 | 39 ea 31 7f 66 f1 a3 0e 99 c8 47 4f 08 12 5c 62 64 63 1a 11 59 c6 31 52 b1 91 f9 2a e4 27 fc 68 | 9.1.f.....GO..\bdc..Y.1R...*.'.h |
1b380 | 47 27 e2 51 8e 98 cc a4 26 37 c9 c9 4e 7a 92 86 01 20 00 01 8a 20 ca 51 92 d2 94 a5 3c a5 28 43 | G'.Q....&7..Nz.........Q....<.(C |
1b3a0 | 99 4a 56 92 f2 95 ad 34 c2 28 51 19 ca 23 d0 92 96 ae 64 a5 29 73 19 cb 55 ea f2 95 b5 bc 25 2c | .JV....4.(Q..#....d.)s..U.....%, |
1b3c0 | 87 89 ca 52 62 40 98 c1 1c 66 32 65 69 4b 65 e2 b2 99 b3 04 a6 2a 67 19 4d 64 46 73 99 d7 7c a6 | ...Rb@...f2eiKe......*g.MdFs..|. |
1b3e0 | 35 6b 89 cd 65 ca f2 98 b0 f4 e5 2e b9 49 cd 62 3e 53 97 e7 0c 27 33 65 99 ca 55 66 93 9c f0 c4 | 5k..e........I.b>S...'3e..Uf.... |
1b400 | e5 38 77 b9 4d 79 22 f3 95 c7 6c a7 32 81 79 4d 69 06 f3 9d dc 84 26 3d 9b 99 4c 77 86 53 9e bf | .8w.My"...l.2.yMi.....&=..Lw.S.. |
1b420 | 5c 67 40 eb d9 4a 5f 06 94 9b 99 e0 ec 66 3d 09 ca 4f 78 2e 94 98 fe 14 a6 41 bd e9 ca 6a 56 f4 | \g@..J_......f=..Ox......A...jV. |
1b440 | a2 e4 34 27 40 07 9a a1 5b 3a 54 9c 28 dd 28 3b df d9 4b 84 96 92 a5 fc 4c a7 38 63 aa d0 5c f2 | ..4'@...[:T.(.(;..K.....L.8c..\. |
1b460 | d2 99 d2 7c e9 27 61 f7 d0 79 8a 74 9d 2f 3d e5 34 85 4a 54 13 46 31 9b 24 9d 27 51 95 fa 04 98 | ...|.'a..y.t./=.4.JT.F1.$.'Q.... |
1b480 | c2 13 93 fd 1c 27 4d b1 99 52 8a ce f4 a1 50 05 69 4d ff e9 d0 6e 7e d4 9c a0 db 62 54 ad 9a d3 | .....'M..R....P.iM...n~....bT... |
1b4a0 | 8a 22 f4 a3 15 c5 e4 42 53 5a 4c ab d2 93 a4 45 ed ea ec 76 4a d7 ba da f5 ae 78 cd ab 5e f7 ca | .".....BSZL....E...vJ.....x..^.. |
1b4c0 | 57 2a 26 00 00 3b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | W*&..;.......................... |
1b4e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b5a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b5c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b5e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b6a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b6c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b6e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b7a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b7c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
1b7e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |