|
|
1.1 ! root 1: ! 2: ! 3: ! 4: ! 5: ! 6: ! 7: ! 8: ! 9: ! 10: ! 11: ! 12: ! 13: ! 14: ! 15: ! 16: ! 17: ! 18: ! 19: ! 20: ! 21: ! 22: ! 23: ! 24: ! 25: |macro(.top.of.page; ! 26: [ ! 27: .de)h ! 28: .ev2 ! 29: .ll\\nWu ! 30: .lt\\nWu ! 31: .ie"\*(.T"aps" \{\ ! 32: .nr;o \\n(.o ! 33: .po0 ! 34: .lt7.5i ! 35: .ps10 ! 36: .vs12p ! 37: .ft1 ! 38: .tl'--''--' ! 39: .ft ! 40: .vs ! 41: .ps ! 42: .lt ! 43: .po\\n(;ou \} ! 44: .el\{\ ! 45: .ps10 ! 46: .vs12p ! 47: .ft1 ! 48: .tl'''' ! 49: .ft ! 50: .vs ! 51: .ps\} ! 52: .nrP +1 ! 53: .if\\n(:C \{\ ! 54: .ll\\n(W0u ! 55: .lt\\n(W0u \} ! 56: .TP ! 57: .if\\n(:C \{\ ! 58: .ll\\nWu ! 59: .lt\\nWu \} ! 60: .br ! 61: .ev ! 62: .ch)n -\\n(:mu ! 63: .ch)f -\\n(:ou ! 64: .if!\\n(:q .nr :v 0 ! 65: .nr:V \\n(.v ! 66: .mk:r ! 67: .mkU0 ! 68: .rrU1 U2 U3 U4 U5 U6 U7 U8 U9 ! 69: .if\\n(:d=0&((\\n(:z-\\n(:w):(\\n(:w-\\n(:z)) \{\ ! 70: .nr;t \\n(:w%26+1 ! 71: .af;w a ! 72: .nr;w \\n(;t ! 73: .ie\\n(!\\n(;w \{\ ! 74: .)z ! 75: .)s ! 76: .mkU0 ! 77: .rrU1 U2 U3 U4 U5 U6 U7 U8 U9 \} ! 78: .el\{\ ! 79: .)z ! 80: .)s \} ! 81: .rr;t ;w \} ! 82: .nr:T 0 ! 83: .if\\n(:A>0 \{\ ! 84: .nr;i \\n(.i ! 85: .in0 ! 86: .:2 ! 87: .nr:T 1 ! 88: .in\\n(;iu \} ! 89: .mk#T ! 90: .rr;i ;o ;t ;w ! 91: .ns ! 92: .. ! 93: ]) ! 94: ! 95: |macro(top.of.page; ! 96: [ ! 97: .deTP ! 98: 'sp ! 99: .af;P \\gP ! 100: .afP 1 ! 101: .nr;P \\nP ! 102: .afP \\g(;P ! 103: .af;P 1 ! 104: 'sp2 ! 105: .if\\n(;P-1 .tl \\*(PH ! 106: .if!\\n(;P%2 .tl \\*(EH ! 107: .if\\n(;P%2 .tl \\*(OH ! 108: 'sp2 ! 109: .if\\n(;P=4 .if "\\*(f0"model" \ ! 110: .pl13.25i ! 111: .rr;P ! 112: .. ! 113: ]) ! 114: ! 115: |macro(.bottom.of.page; ! 116: [ ! 117: .de)f ! 118: .if\\n(:A \{\ ! 119: .rn)f ;u ! 120: .nrT. 1 ! 121: .if\\n(:f=0 .T# 1 ! 122: 'br ! 123: .nr:f 1 ! 124: .rn;u )f \} ! 125: .nr;y \\n(.pu-\\n(nlu-\\n(:mu ! 126: .if\\n(:qu>1v .nr ;y -1v ! 127: .ie\\n(:q&\\n(;y&((\\n(:C<2):(\\n(:v=0)) .)o ! 128: .el\{\ ! 129: .nr:o \\n(:m+\\n(:q ! 130: .if\\n(:q \ ! 131: .nr:o +\\n(:Vu-1u ! 132: .ch)n 15i ! 133: .ch)f 15i \} ! 134: .ie\\n(:C=0 'bp ! 135: .el.ie \\n(:C=\\n(:c \{\ ! 136: .nr;d \\n(.lu-\\n(W\\n(:Cu ! 137: .nr:C 1 ! 138: .nrO \\n(O1u ! 139: .po\\nOu ! 140: .nrW \\n(W1u+\\n(;du ! 141: .ll\\nWu ! 142: .lt\\nWu ! 143: .nr:m \\n(:M ! 144: 'bp ! 145: .rr;d \} ! 146: .el\{\ ! 147: .if\\n(:C=1 .if "\\*(f0"acm" \ ! 148: .pl10.875i ! 149: .if\\n(nl>\\n(U\\n(:C \ ! 150: .mkU\\n(:C ! 151: .nr;d \\n(.lu-\\n(W\\n(:Cu ! 152: .nr:C +1 ! 153: .ie\\n(U\\n(:Cu \ ! 154: 'sp|\\n(U\\n(:Cu ! 155: .el'sp |\\n(U0u ! 156: .ch)n -\\n(:mu ! 157: .ch)f -\\n(:ou ! 158: .if!\\n(:q .nr :v 0 ! 159: .nrO \\n(O\\n(:Cu ! 160: .po\\nOu ! 161: .nrW \\n(W\\n(:Cu+\\n(;du ! 162: .ll\\nWu ! 163: .lt\\nWu ! 164: .if\\n(:d=0&((\\n(:z-\\n(:w):(\\n(:w-\\n(:z)) \{\ ! 165: .nr;t \\n(:w%26+1 ! 166: .af;w a ! 167: .nr;w \\n(;t ! 168: .if!\\n(!\\n(;w \{\ ! 169: .)z ! 170: .)s \} ! 171: .rr;t ;w \} ! 172: .nr:T 0 ! 173: .if\\n(:A>0 \{\ ! 174: .nr;i \\n(.i ! 175: .in0 ! 176: .:2 ! 177: .nr:T 1 ! 178: .in\\n(;iu \} ! 179: .mk#T ! 180: .rr;d ;i ;t ;w ! 181: .ns\} ! 182: .if\\n(:A \{\ ! 183: .nr:K \\n(:ou+2v ! 184: .ch>f -(\\n(:Ku+1v) ! 185: 'br\} ! 186: .rr;y ! 187: .. ! 188: ]) ! 189: ! 190: |macro(bottom.of.page; ! 191: [ ! 192: .deBP ! 193: .ev2 ! 194: .if\\n(:C \{\ ! 195: .ll\\n(W0u ! 196: .lt\\n(W0u \} ! 197: 'sp ! 198: .af;P \\gP ! 199: .afP 1 ! 200: .nr;P \\nP ! 201: .afP \\g(;P ! 202: .af;P 1 ! 203: .if!\\n(;P%2 .tl \\*(EF ! 204: .if\\n(;P%2 .tl \\*(OF ! 205: .tl\\*(PF ! 206: .if\\n(:C \{\ ! 207: .ll\\nWu ! 208: .lt\\nWu \} ! 209: .ev ! 210: .rr;P ! 211: .. ! 212: ]) ! 213: ! 214: |macro(.float.output; ! 215: [ ! 216: .de)z ! 217: .if\\n(:z=\\n(:w .tm no floats to output ! 218: .nr:w \\n(:w%26+1 ! 219: .af;w a ! 220: .nr;w \\n(:w ! 221: .nr;q \\n(.u ! 222: .nr;L \\n(.L ! 223: .nr;i \\n(.i ! 224: .ev1 ! 225: .nf ! 226: .ls1 ! 227: .in0 ! 228: .nr:d 1 ! 229: .rs ! 230: .br ! 231: .?\\n(;w ! 232: .if\\n(;q .fi ! 233: .ls\\n(;L ! 234: .in\\n(;iu ! 235: .nr:d 0 ! 236: .ev ! 237: .ne2 ! 238: .rm?\\n(;w ! 239: .rr|\\n(;w !\\n(;w ! 240: .rr;L ;i ;q ;w ! 241: .. ! 242: ]) ! 243: ! 244: |macro(.multiple.float.output; ! 245: [ ! 246: .de)s ! 247: .if!(\\n(:z=\\n(:w) \{\ ! 248: .nr;t \\n(:w%26+1 ! 249: .af;w a ! 250: .nr;w \\n(;t ! 251: .nr;h \\n(|\\n(;w ! 252: .if(((\\n(!\\n(;w=1)&(\\n(:C<2))&\ ! 253: ((\\n(;h<\\n(.t):((\\n(;h>(\\n(.p-\\n(:r-\\n(:m))&\ ! 254: (\\n(nl<=(\\n(.p-\\n(:r-\\n(:o/2u+\\n(:r))))) \{\ ! 255: .)z ! 256: .)s \} ! 257: .rr;h ;t ;w \} ! 258: .. ! 259: ]) ! 260: ! 261: |macro(.flush.float.output; ! 262: [ ! 263: .de)w ! 264: .if!(\\n(:z=\\n(:w) \{\ ! 265: .nr;o \\n(:w ! 266: .)s ! 267: .if\\n(:w=\\n(;o \{\ ! 268: .nr:d 1 ! 269: .rs ! 270: .bp ! 271: .nr:d 0 \} ! 272: .)w \} ! 273: .rr;o ! 274: .. ! 275: ]) ! 276: ! 277: |macro(.footnote.output; ! 278: [ ! 279: .de)o ! 280: .if\\n(:v&\\n(:C=1 .nr :m \\n(:o ! 281: .ev1 ! 282: .nf ! 283: .ls1 ! 284: .in0 ! 285: .:F ! 286: .ie"\\n(.z":3" \{\ ! 287: .br ! 288: .di ! 289: .ie\\n(dnu<=\\n(:Hu \{\ ! 290: .nr:q 0 ! 291: .nr:o \\n(:mu ! 292: .rm:3 :F \} ! 293: .el\{\ ! 294: .nrdn +\\n(:V-\\n(.v ! 295: .nr:q \\n(dnu ! 296: .nr:o \\n(:mu+\\n(:qu ! 297: .nr:o +\\n(:Vu-1u ! 298: .rn:3 :F \} \} ! 299: .el\{\ ! 300: .nr:q 0 ! 301: .rm:F ! 302: .nr:o \\n(:mu ! 303: .ch)n 15i \} ! 304: .ev ! 305: .. ! 306: ]) ! 307: ! 308: |macro(.footnote.diverter; ! 309: [ ! 310: .de)n ! 311: .di:3 ! 312: .nr;o \\n(.o ! 313: .po\\nOu ! 314: .ps10 ! 315: .vs12p ! 316: .ft1 ! 317: .ie\n(.A=0 \l@\\n(.lu@ ! 318: .el_____________________________ ! 319: .nr:H \\n(.v ! 320: .ft ! 321: .vs ! 322: .ps ! 323: .po\\n(;ou ! 324: .. ! 325: ]) ! 326: ! 327: |macro(.catch.diverter; ! 328: [ ! 329: .deC0 ! 330: .diCO ! 331: .. ! 332: ]) ! 333: ! 334: |macro(.end.of.file; ! 335: [ ! 336: .de)q ! 337: .. ! 338: ]) ! 339: ! 340: |macro(.pop.counter; ! 341: [ ! 342: .de)C ! 343: .nr\\$1 \\$3 ! 344: .ds\\$2 \\$4 \\$5 \\$6 \\$7 \\$8 \\$9 ! 345: .. ! 346: ]) ! 347: ! 348: |macro(.initalize; ! 349: [ ! 350: .nr:A 0 ! 351: .nr:B 0 ! 352: .nr:C 0 ! 353: .nr:K 0 ! 354: .nr:M .8i ! 355: .nr:N 0 ! 356: .nr:T 0 ! 357: .nr:V \n(.v ! 358: .nr:c 0 ! 359: .nr:d 0 ! 360: .nr:f 0 ! 361: .nr:m .8i ! 362: .nr:o \n(:mu ! 363: .nr:q 0 ! 364: .nr:r .6i ! 365: .nr:v 0 ! 366: .nr:w 0 ! 367: .nr:x 0 ! 368: .nr:y 0 ! 369: .nr:z 0 ! 370: .dsAT \f(HBA\h'-.2m'T\h'-.15m'\s0\s13&\s0\s16\h'-.15m'T\fP ! 371: .if\n(mo-0 .ds DT January ! 372: .if\n(mo-1 .ds DT February ! 373: .if\n(mo-2 .ds DT March ! 374: .if\n(mo-3 .ds DT April ! 375: .if\n(mo-4 .ds DT May ! 376: .if\n(mo-5 .ds DT June ! 377: .if\n(mo-6 .ds DT July ! 378: .if\n(mo-7 .ds DT August ! 379: .if\n(mo-8 .ds DT September ! 380: .if\n(mo-9 .ds DT October ! 381: .if\n(mo-10 .ds DT November ! 382: .if\n(mo-11 .ds DT December ! 383: .asDT " \n(dy, 19\n(yr ! 384: .ie"\*(.T"aps" .ds LO \s36\(Lb\s0 ! 385: .el.ie "\*(.T"eps" .ds LO \s36\(Lb\s0 ! 386: .el.ie "\*(.T"i300" .ds LO \s36\(Lb\s0 ! 387: .el.ie "\*(.T"im300" .ds LO \s36\(Lb\s0 ! 388: .el.ie "\*(.T"post" .ds LO \s36\(LH\s0 ! 389: .el.ds LO \s36\(L1\s0\s16\v'-.4'\*(AT\v'.4'\h'-\w'\*(AT'u'\s0 ! 390: .if\nP .nr P -1 ! 391: .nrP \nP 1 ! 392: .nrU0 .6i ! 393: .rrU1 U2 U3 U4 U5 U6 U7 U8 U9 ! 394: .dsPH ''- \\nP -'' ! 395: .wh0 )h ! 396: .wh-\n(:mu )f ! 397: .ch)f 15i ! 398: .wh-\n(:mu )n ! 399: .ch)f -\n(:mu ! 400: .wh-\n(:ru BP ! 401: .em)q ! 402: .ds` \\k:\h@-\\n(.wu*8u/10u@\h@\\n(.fu/2u*2u+1u-\\n(.fu*.2m@\(ga\h@|\\n:u@ ! 403: .ds' \\k:\h@-\\n(.wu*8u/10u@\h@\\n(.fu/2u*2u+1u-\\n(.fu*.2m+.07m@\(aa\h@|\\n:u@ ! 404: .ds+ \\k:\h@-\\n(.wu*8u/10u@\h@\\n(.fu/2u*2u+1u-\\n(.fu*.2m+.07m@\[email protected]@\(aa\[email protected]@\h@|\\n:u@ ! 405: .ds^ \\k:\h@-\\n(.wu*8u/10u@\h@\\n(.fu/2u*2u+1u-\\n(.fu*.15m-.07m@\ ! 406: \h@\\n(.fu-1u/2u*.02m@^\h@|\\n:u@ ! 407: .ds~ \\k:\h@-\\n(.wu*8u/10u@\h@\\n(.fu/2u*2u+1u-\\n(.fu*.2m-.07m@\ ! 408: \h@\\n(.fu-1u/2u*.05m@~\h@|\\n:u@ ! 409: .ds, \\k:\h@-\\n(.wu*85u/100u@\[email protected]@,\[email protected]@\h@|\\n:u@ ! 410: .ds: \\k:\h@-\\n(.wu*85u/100u@\h@\\n(.fu/2u*2u+1u-\\n(.fu*3u*.06m@\ ! 411: \h@3u-\\n(.fu/2u*.05m-.1m@\ ! 412: \[email protected]@\z.\h@\\n(.fu-1u/2u*.05m+.2m@.\[email protected]@\h@|\\n:u@ ! 413: .ds; \\k:\h@-\\n(.wu*75u/100u@\h@\\n(.fu/2u*2u+1u-\\n(.fu*3u*.09m@\ ! 414: \h@3u-\\n(.fu/2u*.06m-.15m@\h@\\n(.fu-1u/2u*.04m@\ ! 415: \[email protected]@\z.\[email protected]@.\[email protected]@\h@|\\n:u@ ! 416: .ds- \\k:\h@-\\n(.wu*75u/100u@\[email protected]@`\[email protected]@\h@|\\n:u@ ! 417: .ds/ \\k:\h@-\\n(.wu*85u/100u@\[email protected]@\(aa\[email protected]@\h@|\\n:u@ ! 418: ])
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.