============================================================================================================================================== OFFSET 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F ---------------------------------------------------------------------------------------------------------------------------------------------- 00000000 01 00 00 00 82 76 49 68 C2 25 3C 3D 01 00 00 00 78 02 00 00 00 03 00 08 00 00 00 05 00 00 00 01 ☺...évIh┬%<=☺...x☻...♥.◘...♣...☺ 00000020 00 00 00 01 00 00 00 05 00 00 00 2E 2C 2A 30 5F 78 04 00 00 00 61 64 64 00 00 01 00 00 00 0C 00 ...☺...♣....,*0_x♦...add..☺...♀. 00000040 00 39 00 00 00 17 00 00 00 05 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 .9...↨...♣...☺...☺...☺...☺...☺.. 00000060 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 .☺...☺...☺...☺...☺...☺...☺...☺.. 00000080 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 .☺...☺...☺...☺...☺...☺...☺...☺.. 000000A0 00 1F 00 00 00 08 00 00 00 7B 05 00 00 02 00 00 00 01 00 00 00 17 00 00 00 3D 00 00 00 20 63 20 .▼...◘...{♣..☻...☺...↨...=... c 000000C0 23 20 61 20 61 64 64 20 62 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 # a add b 000000E0 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 22 61 64 64 20 2D "add - 00000100 20 6D 75 6C 74 69 70 72 65 63 69 73 69 6F 6E 20 69 6E 74 65 67 65 72 20 61 64 64 69 74 69 6F 6E multiprecision integer addition 00000120 2E 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 66 72 6F 6D 20 27 74 68 . "from 'th 00000140 65 20 61 70 6C 20 68 61 6E 64 62 6F 6F 6B 20 6F 66 20 74 65 63 68 6E 69 71 75 65 73 27 20 63 6F e apl handbook of techniques' co 00000160 70 79 72 69 67 68 74 20 31 39 37 38 2C 20 69 62 6D 2E 20 20 22 2D 61 64 64 20 61 20 74 6F 20 62 pyright 1978, ibm. "-add a to b 00000180 2C 20 67 69 76 69 6E 20 63 2C 20 75 73 69 6E 67 20 6D 75 6C 74 69 70 72 65 63 69 73 69 6F 6E 20 , givin c, using multiprecision 000001A0 69 6E 74 65 67 65 72 20 20 20 20 20 20 20 20 20 20 22 20 61 72 69 74 68 6D 65 74 69 63 20 28 69 integer " arithmetic (i 000001C0 2E 65 2E 20 74 72 75 6E 63 61 74 69 6E 67 20 61 6C 6C 20 72 65 73 75 6C 74 73 20 74 6F 20 6D 70 .e. truncating all results to mp 000001E0 20 69 6E 74 65 67 65 72 73 29 2E 20 20 20 22 2D 61 20 61 6E 64 20 62 20 61 72 65 20 6E 75 6D 65 integers). "-a and b are nume 00000200 72 69 63 20 76 61 6C 75 65 73 2E 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ric values. 00000220 20 20 20 20 20 20 20 20 20 20 20 22 20 74 68 65 79 20 6D 61 79 20 62 65 3A 20 69 6E 74 65 67 65 " they may be: intege 00000240 72 20 6F 72 20 66 6C 6F 61 74 69 6E 67 20 70 6F 69 6E 74 2C 20 6F 66 20 65 69 74 68 65 72 20 20 r or floating point, of either 00000260 20 20 20 20 20 20 20 20 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6F 72 64 69 6E 61 72 79 20 " ordinary 00000280 6F 72 20 65 78 74 65 6E 64 65 64 20 70 72 65 63 69 73 69 6F 6E 2E 20 20 20 20 20 20 20 20 20 20 or extended precision. 000002A0 20 20 20 20 20 22 2D 63 20 77 69 6C 6C 20 62 65 20 61 20 6D 75 6C 74 69 70 72 65 63 69 73 69 6F "-c will be a multiprecisio 000002C0 6E 20 69 6E 74 65 67 65 72 20 28 7A 65 72 6F 20 65 78 70 6F 6E 65 6E 74 29 20 20 20 20 20 20 20 n integer (zero exponent) 000002E0 20 20 22 2D 61 6E 64 20 65 78 74 65 6E 64 65 64 20 70 72 65 63 69 73 69 6F 6E 20 6E 75 6D 62 65 "-and extended precision numbe 00000300 72 2C 20 69 6E 74 65 67 65 72 20 6F 72 20 66 6C 6F 61 74 69 6E 67 20 70 6F 69 6E 74 2C 20 20 22 r, integer or floating point, " 00000320 20 69 73 20 72 65 70 72 65 73 65 6E 74 65 64 20 62 79 20 61 6E 20 69 6E 74 65 67 65 72 20 76 65 is represented by an integer ve 00000340 63 74 6F 72 20 6F 66 20 63 6F 6E 73 65 63 75 74 69 76 65 20 31 2D 37 20 20 20 20 20 22 20 64 65 ctor of consecutive 1-7 " de 00000360 63 69 6D 61 6C 20 64 69 67 69 74 20 73 65 67 6D 65 6E 74 73 2C 20 74 68 65 20 66 69 72 73 74 20 cimal digit segments, the first 00000380 6F 66 20 77 68 69 63 68 20 69 73 20 74 68 65 20 65 78 70 6F 6E 65 6E 74 2C 22 20 7A 65 72 6F 20 of which is the exponent," zero 000003A0 66 6F 72 20 69 6E 74 65 67 65 72 73 2E 20 20 61 6C 6C 20 73 65 67 6D 65 6E 74 73 20 68 61 76 65 for integers. all segments have 000003C0 20 74 68 65 20 73 61 6D 65 20 73 69 67 6E 2C 20 77 69 74 68 20 20 22 20 74 68 65 20 65 78 63 65 the same sign, with " the exce 000003E0 70 74 69 6F 6E 20 6F 66 20 74 68 65 20 65 78 70 6F 6E 65 6E 74 2E 28 73 65 65 20 66 61 64 64 29 ption of the exponent.(see fadd) 00000400 2E 20 6C 65 61 64 69 6E 67 20 7A 65 72 6F 73 20 20 20 20 22 20 61 72 65 20 65 6C 69 6D 69 6E 61 . leading zeros " are elimina 00000420 74 65 64 2E 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 20 20 ted. 00000440 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2D 75 73 65 20 66 69 78 20 74 6F 20 63 6F 6E "-use fix to con 00000460 76 65 72 74 20 61 20 6E 75 6D 65 72 69 63 20 76 61 72 69 61 62 6C 65 20 74 6F 20 6D 70 20 69 6E vert a numeric variable to mp in 00000480 74 65 67 65 72 20 66 6F 72 6D 2E 20 20 22 2D 74 68 65 20 6D 75 6C 74 69 70 72 65 63 69 73 69 6F teger form. "-the multiprecisio 000004A0 6E 20 69 6E 74 65 67 65 72 20 61 72 69 74 68 6D 65 74 69 63 20 70 61 63 6B 61 67 65 20 63 6F 6D n integer arithmetic package com 000004C0 70 72 69 73 65 73 3A 20 20 20 22 20 61 64 64 20 73 75 62 20 6D 75 6C 20 64 69 76 20 73 71 72 74 prises: " add sub mul div sqrt 000004E0 20 66 69 78 20 63 61 6E 20 72 6F 75 6E 64 73 2E 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 fix can rounds. 00000500 20 20 20 20 20 20 20 22 2D 66 75 6E 63 74 69 6F 6E 73 20 6F 66 20 74 68 65 20 6D 75 6C 74 69 70 "-functions of the multip 00000520 72 65 63 69 73 69 6F 6E 20 69 6E 74 65 67 65 72 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 recision integer 00000540 20 20 20 20 22 20 61 72 69 74 68 6D 65 74 69 63 20 70 61 63 6B 61 67 65 20 61 72 65 20 75 73 65 " arithmetic package are use 00000560 64 20 74 68 65 20 74 68 65 20 6D 75 6C 74 69 2D 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 d the the multi- 00000580 20 22 20 70 72 65 63 69 73 69 6F 6E 20 66 6C 6F 61 74 69 6E 67 20 70 6F 69 6E 74 20 61 72 69 74 " precision floating point arit 000005A0 68 6D 65 74 69 63 20 70 61 63 6B 61 67 65 2E 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2D hmetic package. "- 000005C0 75 73 65 73 3A 20 66 69 78 20 63 61 6E 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 uses: fix can 000005E0 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 20 63 23 63 61 6E c#can 00000600 60 4F 28 63 59 60 4F 61 29 2B 28 63 23 28 52 61 23 66 69 78 20 61 29 53 52 62 29 59 60 4F 62 23 `O(cY`Oa)+(c#(Ra#fix a)SRb)Y`Ob# 00000620 66 69 78 20 62 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 18 00 00 00 FF FF FF FF fix b ↑... 00000640 FC FF FF FF 0B 00 00 00 C8 2F 04 00 01 00 00 00 01 00 00 00 30 00 00 00 FC FF FF FF 07 00 00 00 ⁿ ♂...╚/♦.☺...☺...0...ⁿ •... 00000660 E8 2F 04 00 01 00 00 00 20 20 20 20 00 00 00 00 FC FF FF FF 05 00 00 00 D0 2F 04 00 01 00 00 00 Φ/♦.☺... ....ⁿ ♣...╨/♦.☺... 00000680 20 20 20 20 60 00 00 00 03 00 00 00 03 00 00 00 00 00 00 00 01 00 00 00 20 22 61 64 30 00 00 00 `...♥...♥.......☺... "ad0... 000006A0 FC FF FF FF 01 00 00 00 D8 2F 04 00 01 00 00 00 6E 74 65 67 FF FF FF FF 02 00 00 00 00 00 00 00 ⁿ ☺...╪/♦.☺...nteg ☻....... 000006C0 00 00 00 00 01 00 00 00 20 20 20 20 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 ....☺... ☻...........☺... 000006E0 20 61 70 6C FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 75 65 73 27 FF FF FF FF apl ☻...........☺...ues' 00000700 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 2E 20 20 22 FF FF FF FF 02 00 00 00 00 00 00 00 ☻...........☺.... " ☻....... 00000720 00 00 00 00 01 00 00 00 2C 20 75 73 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 ....☺..., us ☻...........☺... 00000740 6E 74 65 67 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 65 74 69 63 FF FF FF FF nteg ☻...........☺...etic 00000760 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 6C 20 72 65 FF FF FF FF 02 00 00 00 00 00 00 00 ☻...........☺...l re ☻....... 00000780 00 00 00 00 01 00 00 00 29 2E 20 20 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 ....☺...). ☻...........☺... 000007A0 69 63 20 76 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 20 20 20 20 FF FF FF FF ic v ☻...........☺... 000007C0 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 20 6D 61 79 FF FF FF FF 02 00 00 00 00 00 00 00 ☻...........☺... may ☻....... 000007E0 00 00 00 00 01 00 00 00 74 69 6E 67 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 ....☺...ting ☻...........☺... 00000800 20 20 20 20 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 64 69 6E 61 FF FF FF FF ☻...........☺...dina 00000820 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 73 69 6F 6E FF FF FF FF 02 00 00 00 00 00 00 00 ☻...........☺...sion ☻....... 00000840 00 00 00 00 01 00 00 00 77 69 6C 6C FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 ....☺...will ☻...........☺... 00000860 20 69 6E 74 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 20 20 20 20 FF FF FF FF int ☻...........☺... 00000880 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 70 72 65 63 FF FF FF FF 02 00 00 00 00 00 00 00 ☻...........☺...prec ☻....... 000008A0 00 00 00 00 01 00 00 00 72 20 6F 72 88 02 00 00 FC FF FF FF 29 00 00 00 68 2F 04 00 01 00 00 00 ....☺...r orê☻..ⁿ )...h/♦.☺... 000008C0 69 73 20 72 A0 02 00 00 FC FF FF FF 25 00 00 00 70 2F 04 00 01 00 00 00 65 67 65 72 B8 02 00 00 is rá☻..ⁿ %...p/♦.☺...eger╕☻.. 000008E0 03 00 00 00 24 00 00 00 00 00 00 00 01 00 00 00 76 65 20 31 D0 02 00 00 FC FF FF FF 23 00 00 00 ♥...$.......☺...ve 1╨☻..ⁿ #... 00000900 78 2F 04 00 01 00 00 00 69 74 20 73 E8 02 00 00 46 00 00 00 21 00 00 00 00 00 00 00 01 00 00 00 x/♦.☺...it sΦ☻..F...!.......☺... 00000920 66 20 77 68 00 03 00 00 39 00 00 00 20 00 00 00 00 00 00 00 01 00 00 00 22 20 7A 65 18 03 00 00 f wh.♥..9... .......☺..." ze↑♥.. 00000940 09 00 00 00 1F 00 00 00 00 00 00 00 01 00 00 00 6C 20 73 65 30 03 00 00 FC FF FF FF 1E 00 00 00 ○...▼.......☺...l se0♥..ⁿ ▲... 00000960 80 2F 04 00 01 00 00 00 20 73 69 67 48 03 00 00 32 00 00 00 1D 00 00 00 00 00 00 00 01 00 00 00 Ç/♦.☺... sigH♥..2...↔.......☺... 00000980 74 69 6F 6E 60 03 00 00 33 00 00 00 1C 00 00 00 00 00 00 00 01 00 00 00 65 20 66 61 78 03 00 00 tion`♥..3...∟.......☺...e fax♥.. 000009A0 09 00 00 00 1B 00 00 00 00 00 00 00 01 00 00 00 20 20 00 00 90 03 00 00 FC FF FF FF 1A 00 00 00 ○...←.......☺... ..É♥..ⁿ →... 000009C0 88 2F 04 00 01 00 00 00 00 00 00 00 A8 03 00 00 FC FF FF FF 16 00 00 00 90 2F 04 00 01 00 00 00 ê/♦.☺.......¿♥..ⁿ ▬...É/♦.☺... 000009E0 00 00 00 00 C0 03 00 00 03 00 00 00 15 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 D8 03 00 00 ....└♥..♥...§.......☺.......╪♥.. 00000A00 FC FF FF FF 14 00 00 00 98 2F 04 00 01 00 00 00 00 00 00 00 F0 03 00 00 32 00 00 00 13 00 00 00 ⁿ ¶...ÿ/♦.☺.......≡♥..2...‼... 00000A20 00 00 00 00 01 00 00 00 00 00 00 00 08 04 00 00 08 00 00 00 12 00 00 00 00 00 00 00 01 00 00 00 ....☺.......◘♦..◘...↕.......☺... 00000A40 00 8C 04 00 20 04 00 00 03 00 00 00 11 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 38 04 00 00 .î♦. ♦..♥...◄.......☺.......8♦.. 00000A60 FC FF FF FF 10 00 00 00 A0 2F 04 00 01 00 00 00 00 00 00 00 50 04 00 00 08 00 00 00 0F 00 00 00 ⁿ ►...á/♦.☺.......P♦..◘...☼... 00000A80 00 00 00 00 01 00 00 00 00 00 00 00 68 04 00 00 0B 00 00 00 0E 00 00 00 00 00 00 00 01 00 00 00 ....☺.......h♦..♂...♫.......☺... 00000AA0 00 00 00 00 80 04 00 00 09 00 00 00 0D 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 98 04 00 00 ....Ç♦..○...♪.......☺.......ÿ♦.. 00000AC0 FC FF FF FF 0C 00 00 00 A8 2F 04 00 01 00 00 00 00 00 00 00 B0 04 00 00 46 00 00 00 0A 00 00 00 ⁿ ♀...¿/♦.☺.......░♦..F...◙... 00000AE0 00 00 00 00 01 00 00 00 00 00 00 00 C8 04 00 00 39 00 00 00 09 00 00 00 00 00 00 00 01 00 00 00 ....☺.......╚♦..9...○.......☺... 00000B00 00 00 00 00 E0 04 00 00 FC FF FF FF 08 00 00 00 B0 2F 04 00 01 00 00 00 00 00 00 00 F8 04 00 00 ....α♦..ⁿ ◘...░/♦.☺.......°♦.. 00000B20 08 00 00 00 07 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 10 05 00 00 46 00 00 00 05 00 00 00 ◘...•.......☺.......►♣..F...♣... 00000B40 00 00 00 00 01 00 00 00 00 00 00 00 28 05 00 00 FC FF FF FF 02 00 00 00 B8 2F 04 00 01 00 00 00 ....☺.......(♣..ⁿ ☻...╕/♦.☺... 00000B60 00 00 00 00 40 05 00 00 03 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF ....@♣..♥...☺.......☺....... 00000B80 FC FF FF FF 00 00 00 00 C0 2F 04 00 01 00 00 00 00 00 00 00 00 00 00 00 78 00 00 00 90 00 00 00 ⁿ ....└/♦.☺...........x...É... 00000BA0 A8 00 00 00 C0 00 00 00 D8 00 00 00 F0 00 00 00 08 01 00 00 20 01 00 00 38 01 00 00 50 01 00 00 ¿...└...╪...≡...◘☺.. ☺..8☺..P☺.. 00000BC0 68 01 00 00 80 01 00 00 98 01 00 00 B0 01 00 00 C8 01 00 00 E0 01 00 00 F8 01 00 00 10 02 00 00 h☺..Ç☺..ÿ☺..░☺..╚☺..α☺..°☺..►☻.. 00000BE0 28 02 00 00 40 02 00 00 58 02 00 00 70 02 00 00 60 00 00 00 FF FF FF FF 02 00 00 00 62 00 04 00 (☻..@☻..X☻..p☻..`... ☻...b.♦. 00000C00 00 00 61 64 64 00 02 00 00 00 61 00 02 00 00 00 63 00 02 00 00 00 62 00 04 00 00 00 66 69 78 00 ..add.☻...a.☻...c.☻...b.♦...fix. 00000C20 02 00 00 00 62 00 02 00 00 00 62 00 02 00 00 00 61 00 04 00 00 00 66 69 78 00 02 00 00 00 61 00 ☻...b.☻...b.☻...a.♦...fix.☻...a. 00000C40 02 00 00 00 63 00 02 00 00 00 61 00 02 00 00 00 63 00 04 00 00 00 63 61 6E 00 02 00 00 00 63 00 ☻...c.☻...a.☻...c.♦...can.☻...c. 00000C60 78 02 00 00 00 61 00 08 00 00 00 0C 03 00 00 02 00 00 00 01 00 00 00 0D 00 00 00 3C 00 00 00 20 x☻...a.◘...♀♥..☻...☺...♪...<... 00000C80 72 23 6E 20 63 76 65 63 20 6C 6F 63 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 r#n cvec loc 00000CA0 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 20 20 72 23 6E 52 r#nR 00000CC0 31 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 20 20 20 20 20 1 00000CE0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 24 30 20 69 66 20 6E 3C $0 if n< 00000D00 6C 6F 63 2B 4C 69 6F 3D 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 loc+Lio=0 00000D20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 5B 6C 6F 63 5D 23 30 20 20 20 20 r[loc]#0 00000D40 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 20 20 20 20 20 20 00000D60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 24 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 $0 00000D80 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 20 20 20 20 20 20 00000DA0 20 20 20 20 20 20 20 20 20 20 20 22 63 76 65 63 20 2D 20 62 75 69 6C 64 20 63 6F 6D 70 72 65 73 "cvec - build compres 00000DC0 73 69 6F 6E 20 6F 72 20 6C 6F 67 69 63 61 6C 20 76 65 63 74 6F 72 20 20 20 20 20 20 20 20 20 20 sion or logical vector 00000DE0 20 20 20 20 20 20 20 22 66 72 6F 6D 20 27 74 68 65 20 61 70 6C 20 68 61 6E 64 62 6F 6F 6B 20 6F "from 'the apl handbook o 00000E00 66 20 74 65 63 68 6E 69 71 75 65 73 27 20 63 6F 70 79 72 69 67 68 74 20 31 39 37 38 2C 20 69 62 f techniques' copyright 1978, ib 00000E20 6D 2E 20 22 2D 62 69 6E 61 72 79 20 76 65 63 74 6F 72 73 20 6F 66 20 61 72 62 69 74 72 61 72 79 m. "-binary vectors of arbitrary 00000E40 20 6C 65 6E 67 74 68 20 77 69 74 68 20 61 72 62 69 74 72 61 72 79 20 7A 65 72 6F 73 20 20 20 22 length with arbitrary zeros " 00000E60 20 61 74 20 6E 75 6D 62 65 72 65 64 20 70 6F 73 69 74 69 6F 6E 73 2C 20 69 6E 20 75 73 65 72 27 at numbered positions, in user' 00000E80 73 20 6F 72 69 67 69 6E 2E 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2D 63 61 6E s origin. "-can 00000EA0 20 67 65 6E 65 72 61 74 65 20 69 6E 70 75 74 20 74 6F 20 47 78 76 65 63 2E 20 20 20 20 20 20 20 generate input to Gxvec. 00000EC0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2D 72 65 74 75 72 6E 73 "-returns 00000EE0 20 61 20 63 6F 6D 70 72 65 73 73 69 6F 6E 20 76 65 63 74 6F 72 20 74 68 61 74 20 63 61 6E 20 73 a compression vector that can s 00000F00 65 6C 65 63 74 20 61 6C 6C 20 62 75 74 20 6C 6F 63 2E 20 22 20 6C 6F 63 20 69 73 20 64 65 73 69 elect all but loc. " loc is desi 00000F20 72 65 64 20 72 6F 77 20 6F 66 20 47 6C 6F 63 20 28 4C 69 6F 23 30 29 2C 20 6F 72 20 73 69 6D 69 red row of Gloc (Lio#0), or simi 00000F40 6C 61 72 20 6E 75 6D 65 72 69 63 20 20 20 20 22 20 76 65 63 74 6F 72 2E 20 6E 20 69 73 20 6F 72 lar numeric " vector. n is or 00000F60 69 67 69 6E 61 6C 20 6C 65 6E 67 74 68 20 6F 66 20 61 78 69 73 20 74 6F 20 62 65 20 63 6F 6D 70 iginal length of axis to be comp 00000F80 72 65 73 73 65 64 2E 20 20 20 20 78 08 00 00 00 61 64 64 72 6F 77 73 00 00 01 00 00 00 0C 00 00 ressed. x◘...addrows..☺...♀.. 00000FA0 28 00 00 00 09 00 00 00 05 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 (...○...♣...☺...☺...☺...☺...☺... 00000FC0 01 00 00 00 01 00 00 00 1C 00 00 00 08 00 00 00 1C 02 00 00 02 00 00 00 01 00 00 00 09 00 00 00 ☺...☺...∟...◘...∟☻..☻...☺...○... 00000FE0 3C 00 00 00 7A 20 23 20 61 20 61 64 64 72 6F 77 73 20 62 20 20 20 20 20 20 20 20 20 20 20 20 20 <...z # a addrows b 00001000 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 20 20 20 20 20 20 00001020 22 61 64 64 72 6F 77 73 20 2D 20 61 64 64 20 72 6F 77 73 20 74 6F 20 61 20 6D 61 74 72 69 78 20 "addrows - add rows to a matrix 00001040 76 65 63 74 6F 72 20 6F 72 20 73 63 61 6C 61 72 2E 20 20 20 20 20 20 20 20 20 20 20 22 66 72 6F vector or scalar. "fro 00001060 6D 20 27 74 68 65 20 61 70 6C 20 68 61 6E 64 62 6F 6F 6B 20 6F 66 20 74 65 63 68 6E 69 71 75 65 m 'the apl handbook of technique 00001080 73 27 20 63 6F 70 79 72 69 67 68 74 20 31 39 37 38 2C 20 69 62 6D 2E 20 22 3E 63 6F 6E 76 65 72 s' copyright 1978, ibm. ">conver 000010A0 74 73 20 73 63 61 6C 61 72 20 61 6E 64 20 76 65 63 74 6F 72 20 72 69 67 68 74 20 61 72 67 75 6D ts scalar and vector right argum 000010C0 65 6E 74 73 20 69 6E 74 6F 20 6F 6E 65 2D 72 6F 77 20 20 20 22 20 6D 61 74 72 69 63 65 73 20 61 ents into one-row " matrices a 000010E0 6E 64 20 70 61 64 73 20 74 68 65 6D 20 6F 75 74 20 6F 6E 20 74 6F 70 20 28 70 6F 73 69 74 69 76 nd pads them out on top (positiv 00001100 65 20 6C 65 66 74 20 61 72 67 75 6D 65 6E 74 29 22 20 6F 72 20 6F 6E 20 74 68 65 20 62 6F 74 74 e left argument)" or on the bott 00001120 6F 6D 20 28 6E 65 67 61 74 69 76 65 20 6C 65 66 74 20 61 72 67 75 6D 65 6E 74 29 2E 20 20 72 69 om (negative left argument). ri 00001140 67 68 74 20 61 72 67 75 6D 65 6E 74 22 20 6D 61 79 20 62 65 20 65 69 74 68 65 72 20 6E 75 6D 65 ght argument" may be either nume 00001160 72 69 63 20 6F 72 20 63 68 61 72 61 63 74 65 72 2E 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ric or character. 00001180 20 20 20 20 20 20 20 20 22 3E 75 73 65 73 3A 20 6D 61 74 72 69 78 2E 20 20 20 20 20 20 20 20 20 ">uses: matrix. 000011A0 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 20 20 20 20 20 20 000011C0 20 20 20 20 7A 23 28 28 5F 61 2B 28 58 61 29 58 31 59 52 62 29 2C 31 55 52 62 29 59 62 23 6D 61 z#((_a+(Xa)X1YRb),1URb)Yb#ma 000011E0 74 72 69 78 20 62 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 trix b 00001200 18 00 00 00 FF FF FF FF FC FF FF FF 0E 00 00 00 D8 2E 04 00 01 00 00 00 00 00 00 00 30 00 00 00 ↑... ⁿ ♫...╪.♦.☺.......0... 00001220 FC FF FF FF 06 00 00 00 F8 2E 04 00 01 00 00 00 00 00 00 00 00 00 00 00 FC FF FF FF 04 00 00 00 ⁿ ♠...°.♦.☺...........ⁿ ♦... 00001240 50 2F 04 00 01 00 00 00 00 00 00 00 60 00 00 00 03 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 P/♦.☺.......`...♥...☻.......☺... 00001260 00 00 00 00 30 00 00 00 FC FF FF FF 00 00 00 00 F0 2E 04 00 01 00 00 00 00 00 00 00 FF FF FF FF ....0...ⁿ ....≡.♦.☺....... 00001280 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 ☻...........☺....... ☻....... 000012A0 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 ....☺....... ☻...........☺... 000012C0 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF .... ☻...........☺....... 000012E0 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 ☻...........☺....... ☻....... 00001300 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 ....☺....... ☻...........☺... 00001320 00 00 00 00 38 01 00 00 FC FF FF FF 21 00 00 00 98 2E 04 00 01 00 00 00 00 00 00 00 50 01 00 00 ....8☺..ⁿ !...ÿ.♦.☺.......P☺.. 00001340 FC FF FF FF 1A 00 00 00 A0 2E 04 00 01 00 00 00 00 00 00 00 68 01 00 00 03 00 00 00 19 00 00 00 ⁿ →...á.♦.☺.......h☺..♥...↓... 00001360 00 00 00 00 01 00 00 00 00 00 00 00 80 01 00 00 FC FF FF FF 18 00 00 00 A8 2E 04 00 01 00 00 00 ....☺.......Ç☺..ⁿ ↑...¿.♦.☺... 00001380 00 00 00 00 98 01 00 00 39 00 00 00 17 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 B0 01 00 00 ....ÿ☺..9...↨.......☺.......░☺.. 000013A0 09 00 00 00 16 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 C8 01 00 00 FC FF FF FF 15 00 00 00 ○...▬.......☺.......╚☺..ⁿ §... 000013C0 B0 2E 04 00 01 00 00 00 00 00 00 00 E0 01 00 00 32 00 00 00 14 00 00 00 00 00 00 00 01 00 00 00 ░.♦.☺.......α☺..2...¶.......☺... 000013E0 00 00 00 00 F8 01 00 00 35 00 00 00 13 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 10 02 00 00 ....°☺..5...‼.......☺.......►☻.. 00001400 FD FF FF FF 12 00 00 00 C0 3B 04 00 01 00 00 00 00 00 00 00 28 02 00 00 0C 00 00 00 11 00 00 00 ² ↕...└;♦.☺.......(☻..♀...◄... 00001420 00 00 00 00 01 00 00 00 00 00 00 00 40 02 00 00 09 00 00 00 10 00 00 00 00 00 00 00 01 00 00 00 ....☺.......@☻..○...►.......☺... 00001440 00 00 00 00 58 02 00 00 FC FF FF FF 0F 00 00 00 B8 2E 04 00 01 00 00 00 00 00 00 00 70 02 00 00 ....X☻..ⁿ ☼...╕.♦.☺.......p☻.. 00001460 32 00 00 00 0E 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 88 02 00 00 39 00 00 00 0D 00 00 00 2...♫.......☺.......ê☻..9...♪... 00001480 00 00 00 00 01 00 00 00 00 00 00 00 A0 02 00 00 FD FF FF FF 0C 00 00 00 A0 3D 04 00 01 00 00 00 ....☺.......á☻..² ♀...á=♦.☺... 000014A0 00 00 00 00 B8 02 00 00 38 00 00 00 0B 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 D0 02 00 00 ....╕☻..8...♂.......☺.......╨☻.. 000014C0 09 00 00 00 0A 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 E8 02 00 00 FC FF FF FF 09 00 00 00 ○...◙.......☺.......Φ☻..ⁿ ○... 000014E0 C0 2E 04 00 01 00 00 00 00 00 00 00 00 03 00 00 38 00 00 00 08 00 00 00 00 00 00 00 01 00 00 00 └.♦.☺........♥..8...◘.......☺... 00001500 00 00 00 00 18 03 00 00 08 00 00 00 07 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 30 03 00 00 ....↑♥..◘...•.......☺.......0♥.. 00001520 0B 00 00 00 06 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 48 03 00 00 FC FF FF FF 05 00 00 00 ♂...♠.......☺.......H♥..ⁿ ♣... 00001540 C8 2E 04 00 01 00 00 00 00 00 00 00 60 03 00 00 3F 00 00 00 04 00 00 00 00 00 00 00 01 00 00 00 ╚.♦.☺.......`♥..?...♦.......☺... 00001560 00 00 00 00 78 03 00 00 08 00 00 00 03 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 90 03 00 00 ....x♥..◘...♥.......☺.......É♥.. 00001580 08 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 A8 03 00 00 03 00 00 00 01 00 00 00 ◘...☻.......☺.......¿♥..♥...☺... 000015A0 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF FC FF FF FF 00 00 00 00 D0 2E 04 00 01 00 00 00 ....☺....... ⁿ ....╨.♦.☺... 000015C0 00 00 00 00 00 00 00 00 78 00 00 00 90 00 00 00 A8 00 00 00 C0 00 00 00 D8 00 00 00 F0 00 00 00 ........x...É...¿...└...╪...≡... 000015E0 08 01 00 00 20 01 00 00 60 00 00 00 FF FF FF FF 02 00 00 00 62 00 08 00 00 00 61 64 64 72 6F 77 ◘☺.. ☺..`... ☻...b.◘...addrow 00001600 73 00 02 00 00 00 61 00 02 00 00 00 7A 00 02 00 00 00 62 00 07 00 00 00 6D 61 74 72 69 78 00 02 s.☻...a.☻...z.☻...b.•...matrix.☻ 00001620 00 00 00 62 00 02 00 00 00 62 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 01 00 00 00 02 ...b.☻...b.♦...☺.......♦...☺...☻ 00001640 00 00 00 62 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 01 00 00 00 02 00 00 00 61 00 02 ...b.♦...☺.......♦...☺...☻...a.☻ 00001660 00 00 00 61 00 02 00 00 00 7A 00 78 08 00 00 00 61 64 64 63 6F 6C 73 00 00 01 00 00 00 0C 00 00 ...a.☻...z.x◘...addcols..☺...♀.. 00001680 28 00 00 00 09 00 00 00 05 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 (...○...♣...☺...☺...☺...☺...☺... 000016A0 01 00 00 00 01 00 00 00 1C 00 00 00 08 00 00 00 1C 02 00 00 02 00 00 00 01 00 00 00 09 00 00 00 ☺...☺...∟...◘...∟☻..☻...☺...○... 000016C0 3C 00 00 00 7A 20 23 20 61 20 61 64 64 63 6F 6C 73 20 62 20 20 20 20 20 20 20 20 20 20 20 20 20 <...z # a addcols b 000016E0 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 20 20 20 20 20 20 00001700 22 61 64 64 63 6F 6C 73 20 2D 20 61 64 64 20 63 6F 6C 75 6D 6E 73 20 74 6F 20 61 20 6D 61 74 72 "addcols - add columns to a matr 00001720 69 78 20 76 65 63 74 6F 72 20 6F 72 20 73 63 61 6C 61 72 2E 20 20 20 20 20 20 20 20 22 66 72 6F ix vector or scalar. "fro 00001740 6D 20 27 74 68 65 20 61 70 6C 20 68 61 6E 64 62 6F 6F 6B 20 6F 66 20 74 65 63 68 6E 69 71 75 65 m 'the apl handbook of technique 00001760 73 27 20 63 6F 70 79 72 69 67 68 74 20 31 39 37 38 2C 20 69 62 6D 2E 20 22 3E 63 6F 6E 76 65 72 s' copyright 1978, ibm. ">conver 00001780 74 73 20 73 63 61 6C 61 72 20 61 6E 64 20 76 65 63 74 6F 72 20 72 69 67 68 74 20 61 72 67 75 6D ts scalar and vector right argum 000017A0 65 6E 74 73 20 69 6E 74 6F 20 6F 6E 65 2D 72 6F 77 20 20 20 22 20 6D 61 74 72 69 63 65 73 20 61 ents into one-row " matrices a 000017C0 6E 64 20 70 61 64 73 20 74 68 65 6D 20 6F 75 74 20 6F 6E 20 74 68 65 20 6C 65 66 74 20 28 70 6F nd pads them out on the left (po 000017E0 73 69 74 69 76 65 20 6C 65 66 74 20 20 20 20 20 22 20 61 72 67 75 6D 65 6E 74 29 20 6F 72 20 6F sitive left " argument) or o 00001800 6E 20 74 68 65 20 72 69 67 68 74 20 28 6E 65 67 61 74 69 76 65 20 6C 65 66 74 20 61 72 67 75 6D n the right (negative left argum 00001820 65 6E 74 29 2E 20 72 69 67 68 74 20 22 20 61 72 67 75 6D 65 6E 74 20 6D 61 79 20 62 65 20 65 69 ent). right " argument may be ei 00001840 74 68 65 72 20 6E 75 6D 65 72 69 63 20 6F 72 20 63 68 61 72 61 63 74 65 72 2E 20 20 20 20 20 20 ther numeric or character. 00001860 20 20 20 20 20 20 20 20 22 3E 75 73 65 73 3A 20 6D 61 74 72 69 78 2E 20 20 20 20 20 20 20 20 20 ">uses: matrix. 00001880 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 20 20 20 20 20 20 000018A0 20 20 20 20 7A 23 28 28 31 59 52 62 29 2C 5F 61 2B 28 58 61 29 58 31 55 52 62 29 59 62 23 6D 61 z#((1YRb),_a+(Xa)X1URb)Yb#ma 000018C0 74 72 69 78 20 62 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 trix b 000018E0 18 00 00 00 FF FF FF FF FC FF FF FF 0E 00 00 00 40 2F 04 00 01 00 00 00 01 00 00 00 30 00 00 00 ↑... ⁿ ♫...@/♦.☺...☺...0... 00001900 FC FF FF FF 06 00 00 00 60 2F 04 00 01 00 00 00 73 20 62 20 00 00 00 00 FC FF FF FF 04 00 00 00 ⁿ ♠...`/♦.☺...s b ....ⁿ ♦... 00001920 00 20 04 00 01 00 00 00 20 20 20 20 60 00 00 00 03 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 . ♦.☺... `...♥...☻.......☺... 00001940 22 61 64 64 30 00 00 00 FC FF FF FF 00 00 00 00 58 2F 04 00 01 00 00 00 6F 20 61 20 FF FF FF FF "add0...ⁿ ....X/♦.☺...o a 00001960 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 6C 61 72 2E FF FF FF FF 02 00 00 00 00 00 00 00 ☻...........☺...lar. ☻....... 00001980 00 00 00 00 01 00 00 00 70 6C 20 68 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 ....☺...pl h ☻...........☺... 000019A0 73 27 20 63 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 22 3E 63 6F FF FF FF FF s' c ☻...........☺...">co 000019C0 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 63 74 6F 72 FF FF FF FF 02 00 00 00 00 00 00 00 ☻...........☺...ctor ☻....... 000019E0 00 00 00 00 01 00 00 00 6F 20 6F 6E FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 ....☺...o on ☻...........☺... 00001A00 6E 64 20 70 38 01 00 00 FC FF FF FF 21 00 00 00 00 2F 04 00 01 00 00 00 6C 65 66 74 50 01 00 00 nd p8☺..ⁿ !..../♦.☺...leftP☺.. 00001A20 FC FF FF FF 1A 00 00 00 08 2F 04 00 01 00 00 00 22 20 61 72 68 01 00 00 03 00 00 00 19 00 00 00 ⁿ →...◘/♦.☺..." arh☺..♥...↓... 00001A40 00 00 00 00 01 00 00 00 67 68 74 20 80 01 00 00 FC FF FF FF 18 00 00 00 10 2F 04 00 01 00 00 00 ....☺...ght Ç☺..ⁿ ↑...►/♦.☺... 00001A60 65 6E 74 29 98 01 00 00 39 00 00 00 17 00 00 00 00 00 00 00 01 00 00 00 61 79 20 62 B0 01 00 00 ent)ÿ☺..9...↨.......☺...ay b░☺.. 00001A80 09 00 00 00 16 00 00 00 00 00 00 00 01 00 00 00 63 68 61 72 C8 01 00 00 FC FF FF FF 15 00 00 00 ○...▬.......☺...char╚☺..ⁿ §... 00001AA0 18 2F 04 00 01 00 00 00 22 3E 75 73 E0 01 00 00 32 00 00 00 14 00 00 00 00 00 00 00 01 00 00 00 ↑/♦.☺...">usα☺..2...¶.......☺... 00001AC0 20 20 20 20 F8 01 00 00 35 00 00 00 13 00 00 00 00 00 00 00 01 00 00 00 20 20 20 20 10 02 00 00 °☺..5...‼.......☺... ►☻.. 00001AE0 FD FF FF FF 12 00 00 00 C0 3C 04 00 01 00 00 00 00 00 00 00 28 02 00 00 38 00 00 00 11 00 00 00 ² ↕...└<♦.☺.......(☻..8...◄... 00001B00 00 00 00 00 01 00 00 00 00 00 00 00 40 02 00 00 09 00 00 00 10 00 00 00 00 00 00 00 01 00 00 00 ....☺.......@☻..○...►.......☺... 00001B20 00 00 00 00 58 02 00 00 FC FF FF FF 0F 00 00 00 20 2F 04 00 01 00 00 00 00 00 00 00 70 02 00 00 ....X☻..ⁿ ☼... /♦.☺.......p☻.. 00001B40 38 00 00 00 0E 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 88 02 00 00 08 00 00 00 0D 00 00 00 8...♫.......☺.......ê☻..◘...♪... 00001B60 00 00 00 00 01 00 00 00 00 00 00 00 A0 02 00 00 0B 00 00 00 0C 00 00 00 00 00 00 00 01 00 00 00 ....☺.......á☻..♂...♀.......☺... 00001B80 00 00 00 00 B8 02 00 00 FC FF FF FF 0B 00 00 00 28 2F 04 00 01 00 00 00 00 00 00 00 D0 02 00 00 ....╕☻..ⁿ ♂...(/♦.☺.......╨☻.. 00001BA0 3F 00 00 00 0A 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 E8 02 00 00 0C 00 00 00 09 00 00 00 ?...◙.......☺.......Φ☻..♀...○... 00001BC0 00 00 00 00 01 00 00 00 00 00 00 00 00 03 00 00 09 00 00 00 08 00 00 00 00 00 00 00 01 00 00 00 ....☺........♥..○...◘.......☺... 00001BE0 00 00 00 00 18 03 00 00 FC FF FF FF 07 00 00 00 30 2F 04 00 01 00 00 00 00 00 00 00 30 03 00 00 ....↑♥..ⁿ •...0/♦.☺.......0♥.. 00001C00 32 00 00 00 06 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 48 03 00 00 39 00 00 00 05 00 00 00 2...♠.......☺.......H♥..9...♣... 00001C20 00 00 00 00 01 00 00 00 00 00 00 00 60 03 00 00 FD FF FF FF 04 00 00 00 40 3A 04 00 01 00 00 00 ....☺.......`♥..² ♦...@:♦.☺... 00001C40 00 00 00 00 78 03 00 00 08 00 00 00 03 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 90 03 00 00 ....x♥..◘...♥.......☺.......É♥.. 00001C60 08 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 A8 03 00 00 03 00 00 00 01 00 00 00 ◘...☻.......☺.......¿♥..♥...☺... 00001C80 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF FC FF FF FF 00 00 00 00 38 2F 04 00 01 00 00 00 ....☺....... ⁿ ....8/♦.☺... 00001CA0 00 00 00 00 00 00 00 00 78 00 00 00 90 00 00 00 A8 00 00 00 C0 00 00 00 D8 00 00 00 F0 00 00 00 ........x...É...¿...└...╪...≡... 00001CC0 08 01 00 00 20 01 00 00 60 00 00 00 FF FF FF FF 02 00 00 00 62 00 08 00 00 00 61 64 64 63 6F 6C ◘☺.. ☺..`... ☻...b.◘...addcol 00001CE0 73 00 02 00 00 00 61 00 02 00 00 00 7A 00 02 00 00 00 62 00 07 00 00 00 6D 61 74 72 69 78 00 02 s.☻...a.☻...z.☻...b.•...matrix.☻ 00001D00 00 00 00 62 00 02 00 00 00 62 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 01 00 00 00 02 ...b.☻...b.♦...☺.......♦...☺...☻ 00001D20 00 00 00 61 00 02 00 00 00 61 00 02 00 00 00 62 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 ...a.☻...a.☻...b.♦...☺.......♦.. 00001D40 00 01 00 00 00 02 00 00 00 7A 00 78 04 00 00 00 61 6C 66 00 08 00 00 00 5B 00 00 00 01 00 00 00 .☺...☻...z.x♦...alf.◘...[...☺... 00001D60 01 00 00 00 5B 00 00 00 20 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 ☺...[... abcdefghijklmnopqrstuvw 00001D80 78 79 7A 48 60 5F 60 61 60 62 60 64 60 65 60 66 60 67 60 68 60 69 60 6A 60 6B 60 6C 60 6D 60 6E xyzH`_`a`b`d`e`f`g`h`i`j`k`l`m`n 00001DA0 60 6F 60 70 60 71 60 72 60 73 60 74 60 75 60 76 60 77 60 78 60 79 60 7A 3F 30 31 32 33 34 35 36 `o`p`q`r`s`t`u`v`w`x`y`z?0123456 00001DC0 37 38 39 78 09 00 00 00 61 64 6A 75 73 74 75 70 00 00 01 00 00 00 0C 00 00 4B 00 00 00 08 00 00 789x○...adjustup..☺...♀..K...◘.. 00001DE0 00 0B 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 23 00 00 00 06 00 00 00 08 00 00 00 0A 00 00 .♂...☺...☺...☺...#...♠...◘...◙.. 00001E00 00 08 00 00 00 E0 01 00 00 02 00 00 00 01 00 00 00 08 00 00 00 3C 00 00 00 7A 20 23 20 61 20 61 .◘...α☺..☻...☺...◘...<...z # a a 00001E20 64 6A 75 73 74 75 70 20 62 3B 63 3B 64 3B 4C 69 6F 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 djustup b;c;d;Lio 00001E40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 61 64 6A 75 73 74 75 70 20 2D "adjustup - 00001E60 20 65 78 74 65 6E 64 20 74 68 65 20 27 7C 27 20 75 70 20 6F 6E 65 20 6C 69 6E 65 20 69 6E 20 72 extend the '|' up one line in r 00001E80 65 70 6F 72 74 20 66 6F 72 6D 61 74 74 69 6E 67 2E 22 66 72 6F 6D 20 27 74 68 65 20 61 70 6C 20 eport formatting."from 'the apl 00001EA0 68 61 6E 64 62 6F 6F 6B 20 6F 66 20 74 65 63 68 6E 69 71 75 65 73 27 20 63 6F 70 79 72 69 67 68 handbook of techniques' copyrigh 00001EC0 74 20 31 39 37 38 2C 20 69 62 6D 2E 20 22 2D 75 73 65 73 3A 20 69 66 20 69 6E 64 65 78 20 72 6F t 1978, ibm. "-uses: if index ro 00001EE0 77 69 6E 64 69 63 65 73 20 68 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 windices h 00001F00 20 20 20 20 20 20 20 20 20 20 24 30 20 69 66 20 30 5A 63 23 31 59 52 64 23 62 5B 28 28 7C 61 29 $0 if 0Zc#1YRd#b[((|a) 00001F20 5F 31 59 52 62 29 72 6F 77 69 6E 64 69 63 65 73 20 7A 23 62 3B 5D 20 48 20 4C 69 6F 23 31 20 20 _1YRb)rowindices z#b;] H Lio#1 00001F40 20 20 20 20 20 20 24 6C 31 20 69 66 20 63 4B 33 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 $l1 if cK3 00001F60 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 20 20 20 20 20 20 00001F80 20 20 64 23 64 5B 49 33 3B 5D 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 d#d[I3;] 00001FA0 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 20 20 20 6C 31 3A l1: 00001FC0 7A 5B 61 3B 27 7C 27 69 6E 64 65 78 20 64 5D 23 27 7C 27 20 20 20 20 20 20 20 20 20 20 20 20 20 z[a;'|'index d]#'|' 00001FE0 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 A8 00 00 00 FF FF FF ¿... 00002000 FF ED FF FF FF 15 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00 30 00 00 00 1B 00 00 00 14 00 00 φ §.......☺...☺...0...←...¶.. 00002020 00 00 00 00 00 01 00 00 00 20 20 20 20 00 00 00 00 FC FF FF FF 13 00 00 00 A8 2D 04 00 01 00 00 .....☺... ....ⁿ ‼...¿-♦.☺.. 00002040 00 20 20 20 20 60 00 00 00 1B 00 00 00 12 00 00 00 00 00 00 00 01 00 00 00 20 22 61 64 30 00 00 . `...←...↕.......☺... "ad0.. 00002060 00 FC FF FF FF 11 00 00 00 D8 2D 04 00 01 00 00 00 6E 74 65 67 90 00 00 00 1B 00 00 00 10 00 00 .ⁿ ◄...╪-♦.☺...ntegÉ...←...►.. 00002080 00 00 00 00 00 01 00 00 00 20 20 20 20 60 00 00 00 FC FF FF FF 0F 00 00 00 80 2E 04 00 01 00 00 .....☺... `...ⁿ ☼...Ç.♦.☺.. 000020A0 00 20 61 70 6C C0 00 00 00 FC FF FF FF 06 00 00 00 00 50 04 00 01 00 00 00 75 65 73 27 90 00 00 . apl└...ⁿ ♠....P♦.☺...ues'É.. 000020C0 00 FC FF FF FF 04 00 00 00 B8 2D 04 00 01 00 00 00 2E 20 20 22 F0 00 00 00 03 00 00 00 02 00 00 .ⁿ ♦...╕-♦.☺.... "≡...♥...☻.. 000020E0 00 00 00 00 00 01 00 00 00 2C 20 75 73 C0 00 00 00 FC FF FF FF 00 00 00 00 C8 2D 04 00 01 00 00 .....☺..., us└...ⁿ ....╚-♦.☺.. 00002100 00 6E 74 65 67 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 65 74 69 63 FF FF FF .nteg ☻...........☺...etic 00002120 FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 6C 20 72 65 FF FF FF FF 02 00 00 00 00 00 00 ☻...........☺...l re ☻...... 00002140 00 00 00 00 00 01 00 00 00 29 2E 20 20 68 01 00 00 FD FF FF FF 34 00 00 00 00 3F 04 00 01 00 00 .....☺...). h☺..² 4....?♦.☺.. 00002160 00 69 63 20 76 80 01 00 00 03 00 00 00 33 00 00 00 00 00 00 00 01 00 00 00 20 20 20 20 98 01 00 .ic vÇ☺..♥...3.......☺... ÿ☺. 00002180 00 ED FF FF FF 30 00 00 00 00 00 00 00 01 00 00 00 20 6D 61 79 B0 01 00 00 FC FF FF FF 2E 00 00 .φ 0.......☺... may░☺..ⁿ ... 000021A0 00 70 2D 04 00 01 00 00 00 74 69 6E 67 C8 01 00 00 3D 00 00 00 2C 00 00 00 00 00 00 00 01 00 00 .p-♦.☺...ting╚☺..=...,.......☺.. 000021C0 00 20 20 20 20 E0 01 00 00 1B 00 00 00 2B 00 00 00 00 00 00 00 01 00 00 00 64 69 6E 61 F8 01 00 . α☺..←...+.......☺...dina°☺. 000021E0 00 FC FF FF FF 2A 00 00 00 78 2D 04 00 01 00 00 00 73 69 6F 6E 10 02 00 00 03 00 00 00 29 00 00 .ⁿ *...x-♦.☺...sion►☻..♥...).. 00002200 00 00 00 00 00 01 00 00 00 77 69 6C 6C 28 02 00 00 FC FF FF FF 28 00 00 00 80 2D 04 00 01 00 00 .....☺...will(☻..ⁿ (...Ç-♦.☺.. 00002220 00 20 69 6E 74 40 02 00 00 FC FF FF FF 1D 00 00 00 C0 5F 04 00 01 00 00 00 20 20 20 20 58 02 00 . int@☻..ⁿ ↔...└_♦.☺... X☻. 00002240 00 09 00 00 00 1C 00 00 00 00 00 00 00 01 00 00 00 70 72 65 63 70 02 00 00 FC FF FF FF 1B 00 00 .○...∟.......☺...precp☻..ⁿ ←.. 00002260 00 88 2D 04 00 01 00 00 00 72 20 6F 72 88 02 00 00 32 00 00 00 1A 00 00 00 00 00 00 00 01 00 00 .ê-♦.☺...r orê☻..2...→.......☺.. 00002280 00 69 73 20 72 A0 02 00 00 39 00 00 00 19 00 00 00 00 00 00 00 01 00 00 00 65 67 65 72 B8 02 00 .is rá☻..9...↓.......☺...eger╕☻. 000022A0 00 FD FF FF FF 18 00 00 00 80 39 04 00 01 00 00 00 76 65 20 31 D0 02 00 00 3F 00 00 00 17 00 00 .² ↑...Ç9♦.☺...ve 1╨☻..?...↨.. 000022C0 00 00 00 00 00 01 00 00 00 69 74 20 73 E8 02 00 00 09 00 00 00 16 00 00 00 00 00 00 00 01 00 00 .....☺...it sΦ☻..○...▬.......☺.. 000022E0 00 66 20 77 68 00 03 00 00 FC FF FF FF 15 00 00 00 90 2D 04 00 01 00 00 00 22 20 7A 65 18 03 00 .f wh.♥..ⁿ §...É-♦.☺..." ze↑♥. 00002300 00 83 00 00 00 14 00 00 00 00 00 00 00 01 00 00 00 6C 20 73 65 30 03 00 00 08 00 00 00 13 00 00 .â...¶.......☺...l se0♥..◘...‼.. 00002320 00 00 00 00 00 01 00 00 00 20 73 69 67 48 03 00 00 08 00 00 00 12 00 00 00 00 00 00 00 01 00 00 .....☺... sigH♥..◘...↕.......☺.. 00002340 00 74 69 6F 6E 60 03 00 00 3B 00 00 00 11 00 00 00 00 00 00 00 01 00 00 00 65 20 66 61 78 03 00 .tion`♥..;...◄.......☺...e fax♥. 00002360 00 FC FF FF FF 10 00 00 00 98 2D 04 00 01 00 00 00 20 20 22 20 90 03 00 00 03 00 00 00 0F 00 00 .ⁿ ►...ÿ-♦.☺... " É♥..♥...☼.. 00002380 00 00 00 00 00 01 00 00 00 20 20 20 20 A8 03 00 00 FC FF FF FF 0E 00 00 00 B0 2D 04 00 01 00 00 .....☺... ¿♥..ⁿ ♫...░-♦.☺.. 000023A0 00 20 20 20 20 C0 03 00 00 32 00 00 00 0D 00 00 00 00 00 00 00 01 00 00 00 20 74 6F 20 D8 03 00 . └♥..2...♪.......☺... to ╪♥. 000023C0 00 39 00 00 00 0C 00 00 00 00 00 00 00 01 00 00 00 72 69 61 62 F0 03 00 00 FD FF FF FF 0B 00 00 .9...♀.......☺...riab≡♥..² ♂.. 000023E0 00 A0 37 04 00 01 00 00 00 6D 2E 20 20 08 04 00 00 03 00 00 00 0A 00 00 00 00 00 00 00 01 00 00 .á7♦.☺...m. ◘♦..♥...◙.......☺.. 00002400 00 00 80 04 00 20 04 00 00 FC FF FF FF 09 00 00 00 D0 2D 04 00 01 00 00 00 3D 00 00 00 38 04 00 ..Ç♦. ♦..ⁿ ○...╨-♦.☺...=...8♦. 00002420 00 3A 00 00 00 08 00 00 00 00 00 00 00 01 00 00 00 20 20 20 20 50 04 00 00 FD FF FF FF 07 00 00 .:...◘.......☺... P♦..² •.. 00002440 00 20 36 04 00 01 00 00 00 20 20 20 20 68 04 00 00 FC FF FF FF 04 00 00 00 C0 2D 04 00 01 00 00 . 6♦.☺... h♦..ⁿ ♦...└-♦.☺.. 00002460 00 6D 75 6C 74 80 04 00 00 FD FF FF FF 02 00 00 00 60 36 04 00 01 00 00 00 64 64 69 74 FF FF FF .multÇ♦..² ☻...`6♦.☺...ddit 00002480 FF 04 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 20 20 20 20 B0 04 00 00 FD FF FF FF 0A 00 00 ♦...☺.......☺... ░♦..² ◙.. 000024A0 00 00 3B 04 00 01 00 00 00 64 62 6F 6F C8 04 00 00 2B 00 00 00 09 00 00 00 00 00 00 00 01 00 00 ..;♦.☺...dboo╚♦..+...○.......☺.. 000024C0 00 79 72 69 67 E0 04 00 00 FC FF FF FF 08 00 00 00 58 2D 04 00 01 00 00 00 20 61 20 74 F8 04 00 .yrigα♦..ⁿ ◘...X-♦.☺... a t°♦. 000024E0 00 FC FF FF FF 05 00 00 00 60 2D 04 00 01 00 00 00 6D 75 6C 74 10 05 00 00 FC FF FF FF 02 00 00 .ⁿ ♣...`-♦.☺...mult►♣..ⁿ ☻.. 00002500 00 68 2D 04 00 01 00 00 00 20 20 20 20 FF FF FF FF 04 00 00 00 01 00 00 00 00 00 00 00 01 00 00 .h-♦.☺... ♦...☺.......☺.. 00002520 00 65 2E 20 74 40 05 00 00 3D 00 00 00 08 00 00 00 00 00 00 00 01 00 00 00 73 20 74 6F 58 05 00 .e. t@♣..=...◘.......☺...s toX♣. 00002540 00 1B 00 00 00 07 00 00 00 00 00 00 00 01 00 00 00 20 61 6E 64 70 05 00 00 FD FF FF FF 06 00 00 .←...•.......☺... andp♣..² ♠.. 00002560 00 20 3D 04 00 01 00 00 00 73 2E 20 20 88 05 00 00 29 00 00 00 05 00 00 00 00 00 00 00 01 00 00 . =♦.☺...s. ê♣..)...♣.......☺.. 00002580 00 20 20 20 20 A0 05 00 00 3B 00 00 00 04 00 00 00 00 00 00 00 01 00 00 00 20 69 6E 74 B8 05 00 . á♣..;...♦.......☺... int╕♣. 000025A0 00 FC FF FF FF 03 00 00 00 48 2D 04 00 01 00 00 00 6E 74 2C 20 D0 05 00 00 03 00 00 00 02 00 00 .ⁿ ♥...H-♦.☺...nt, ╨♣..♥...☻.. 000025C0 00 00 00 00 00 01 00 00 00 20 20 20 20 FF FF FF FF FC FF FF FF 01 00 00 00 50 2D 04 00 01 00 00 .....☺... ⁿ ☺...P-♦.☺.. 000025E0 00 72 20 65 78 00 06 00 00 07 00 00 00 13 00 00 00 00 33 04 00 01 00 00 00 20 20 20 20 18 06 00 .r ex.♠..•...‼....3♦.☺... ↑♠. 00002600 00 03 00 00 00 12 00 00 00 00 00 00 00 01 00 00 00 61 20 6D 75 30 06 00 00 3D 00 00 00 11 00 00 .♥...↕.......☺...a mu0♠..=...◄.. 00002620 00 00 00 00 00 01 00 00 00 20 28 7A 65 48 06 00 00 FC FF FF FF 10 00 00 00 20 2D 04 00 01 00 00 .....☺... (zeH♠..ⁿ ►... -♦.☺.. 00002640 00 20 22 2D 61 60 06 00 00 FC FF FF FF 0A 00 00 00 28 2D 04 00 01 00 00 00 6E 20 6E 75 78 06 00 . "-a`♠..ⁿ ◙...(-♦.☺...n nux♠. 00002660 00 07 00 00 00 07 00 00 00 C0 33 04 00 01 00 00 00 61 74 69 6E 90 06 00 00 1B 00 00 00 06 00 00 .•...•...└3♦.☺...atinÉ♠..←...♠.. 00002680 00 00 00 00 00 01 00 00 00 73 65 6E 74 A8 06 00 00 FC FF FF FF 05 00 00 00 30 2D 04 00 01 00 00 .....☺...sent¿♠..ⁿ ♣...0-♦.☺.. 000026A0 00 74 6F 72 20 C0 06 00 00 3B 00 00 00 04 00 00 00 00 00 00 00 01 00 00 00 20 20 20 22 D8 06 00 .tor └♠..;...♦.......☺... "╪♠. 000026C0 00 FC FF FF FF 03 00 00 00 38 2D 04 00 01 00 00 00 6E 74 73 2C F0 06 00 00 1A 00 00 00 02 00 00 .ⁿ ♥...8-♦.☺...nts,≡♠..→...☻.. 000026E0 00 00 00 00 00 01 00 00 00 69 73 20 74 FF FF FF FF FC FF FF FF 07 00 00 00 40 2D 04 00 01 00 00 .....☺...is t ⁿ •...@-♦.☺.. 00002700 00 6F 72 20 69 00 00 00 00 08 01 00 00 20 01 00 00 38 01 00 00 50 01 00 00 98 04 00 00 28 05 00 .or i....◘☺.. ☺..8☺..P☺..ÿ♦..(♣. 00002720 00 E8 05 00 00 F0 00 00 00 F0 06 00 00 02 00 00 00 64 00 02 00 00 00 63 00 02 00 00 00 62 00 09 .Φ♣..≡...≡♠..☻...d.☻...c.☻...b.○ 00002740 00 00 00 61 64 6A 75 73 74 75 70 00 02 00 00 00 61 00 02 00 00 00 7A 00 04 00 00 00 01 00 00 00 ...adjustup.☻...a.☻...z.♦...☺... 00002760 00 00 00 00 04 00 00 00 01 00 00 00 02 00 00 00 48 00 02 00 00 00 62 00 02 00 00 00 7A 00 0B 00 ....♦...☺...☻...H.☻...b.☻...z.♂. 00002780 00 00 72 6F 77 69 6E 64 69 63 65 73 00 02 00 00 00 62 00 04 00 00 00 01 00 00 00 00 00 00 00 04 ..rowindices.☻...b.♦...☺.......♦ 000027A0 00 00 00 01 00 00 00 02 00 00 00 61 00 02 00 00 00 62 00 02 00 00 00 64 00 04 00 00 00 01 00 00 ...☺...☻...a.☻...b.☻...d.♦...☺.. 000027C0 00 00 00 00 00 04 00 00 00 01 00 00 00 02 00 00 00 63 00 04 00 00 00 01 00 00 00 00 00 00 00 04 .....♦...☺...☻...c.♦...☺.......♦ 000027E0 00 00 00 00 00 00 00 03 00 00 00 69 66 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 00 00 .......♥...if.♦...☺.......♦..... 00002800 00 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 03 00 00 00 02 00 00 00 63 00 03 00 00 00 ..♦...☺.......♦...♥...☻...c.♥... 00002820 69 66 00 03 00 00 00 6C 31 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 03 00 00 00 02 00 if.♥...l1.♦...☺.......♦...♥...☻. 00002840 00 00 64 00 02 00 00 00 64 00 08 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 7C 02 00 00 00 64 ..d.☻...d.◘...☺.......☺...|☻...d 00002860 00 06 00 00 00 69 6E 64 65 78 00 08 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 7C 02 00 00 00 .♠...index.◘...☺.......☺...|☻... 00002880 61 00 02 00 00 00 7A 00 03 00 00 00 6C 31 00 78 09 00 00 00 61 6D 6F 72 74 69 7A 65 00 00 01 00 a.☻...z.♥...l1.x○...amortize..☺. 000028A0 00 00 0A 00 00 89 00 00 00 15 00 00 00 06 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 ..◙..ë...§...♠...☺...☺...☺...☺.. 000028C0 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 0C 00 00 .☺...☺...☺...☺...☺...☺...☺...♀.. 000028E0 00 06 00 00 00 06 00 00 00 0B 00 00 00 10 00 00 00 0D 00 00 00 15 00 00 00 0A 00 00 00 17 00 00 .♠...♠...♂...►...♪...§...◙...↨.. 00002900 00 08 00 00 00 01 05 00 00 02 00 00 00 01 00 00 00 15 00 00 00 3D 00 00 00 6D 23 61 6D 6F 72 74 .◘...☺♣..☻...☺...§...=...m#amort 00002920 69 7A 65 20 6E 76 33 3B 4C 69 6F 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ize nv3;Lio 00002940 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 61 6D 6F 72 74 69 7A 65 20 "amortize 00002960 2D 20 6D 6F 72 74 67 61 67 65 20 63 61 6C 63 75 6C 61 74 69 6F 6E 20 62 79 20 6D 6F 6E 74 68 73 - mortgage calculation by months 00002980 2E 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 66 72 6F 6D 20 27 74 68 65 20 61 70 . "from 'the ap 000029A0 6C 20 68 61 6E 64 62 6F 6F 6B 20 6F 66 20 74 65 63 68 6E 69 71 75 65 73 27 20 63 6F 70 79 72 69 l handbook of techniques' copyri 000029C0 67 68 74 20 31 39 37 38 2C 20 69 62 6D 2E 20 20 22 2D 64 69 73 70 6C 61 79 73 20 6D 6F 72 74 67 ght 1978, ibm. "-displays mortg 000029E0 61 67 65 20 74 61 62 6C 65 20 69 6E 64 69 63 61 74 69 6E 67 20 74 68 65 20 70 72 6F 67 72 65 73 age table indicating the progres 00002A00 73 69 76 65 20 64 65 62 74 20 20 20 20 22 20 72 65 64 75 63 74 69 6F 6E 2C 20 61 6E 64 20 74 68 sive debt " reduction, and th 00002A20 65 20 6C 65 76 65 6C 20 70 61 79 6D 65 6E 74 20 73 63 68 65 64 75 6C 65 2C 20 61 73 20 69 74 20 e level payment schedule, as it 00002A40 62 72 65 61 6B 73 20 20 20 20 22 20 64 6F 77 6E 20 62 65 74 77 65 65 6E 20 61 6D 6F 72 74 69 7A breaks " down between amortiz 00002A60 65 64 20 64 65 62 74 20 61 6E 64 20 69 6E 74 65 72 65 73 74 2E 20 20 20 20 20 20 20 20 20 20 20 ed debt and interest. 00002A80 20 20 20 20 20 20 20 22 2D 64 65 62 74 20 69 73 20 74 6F 74 61 6C 20 75 6E 69 74 73 20 28 65 2E "-debt is total units (e. 00002AA0 67 2E 2C 20 64 6F 6C 6C 61 72 73 29 20 62 6F 72 72 6F 77 65 64 2E 20 20 20 20 20 20 20 20 20 20 g., dollars) borrowed. 00002AC0 20 20 20 20 22 2D 72 61 74 65 20 69 73 20 61 6E 6E 75 61 6C 20 69 6E 74 65 72 65 73 74 2C 20 61 "-rate is annual interest, a 00002AE0 73 20 70 65 72 63 65 6E 74 61 67 65 20 28 65 2E 67 2E 2C 20 2E 30 39 35 29 2E 20 20 20 20 20 20 s percentage (e.g., .095). 00002B00 20 22 2D 6D 6F 6E 74 68 73 20 28 65 2E 67 2E 2C 20 31 32 30 20 69 66 20 74 65 6E 20 79 65 61 72 "-months (e.g., 120 if ten year 00002B20 20 6D 6F 72 74 67 61 67 65 6C 29 2E 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2D mortgagel). "- 00002B40 72 65 74 75 72 6E 73 20 61 20 6D 61 74 72 69 78 20 74 68 61 74 20 72 65 74 61 69 6E 73 20 66 75 returns a matrix that retains fu 00002B60 6C 6C 20 70 72 65 63 69 73 69 6F 6E 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 20 66 6F 72 ll precision " for 00002B80 20 73 75 6D 6D 61 72 79 20 63 61 6C 63 75 6C 61 74 69 6F 6E 73 2E 20 28 73 65 65 20 65 78 61 6D summary calculations. (see exam 00002BA0 70 6C 65 29 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2D 75 73 65 73 3A 20 ple) "-uses: 00002BC0 48 6F 75 74 70 75 74 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 Houtput 00002BE0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 61 74 65 23 6E 76 33 5B 32 rate#nv3[2 00002C00 5D 25 31 32 58 4C 69 6F 23 31 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ]%12XLio#1 00002C20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6D 6F 6E 74 68 73 23 6E 76 33 5B 33 5D months#nv3[3] 00002C40 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 20 20 20 20 20 20 00002C60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 62 74 23 6E 76 33 5B 31 5D 20 20 20 20 20 debt#nv3[1] 00002C80 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 20 20 20 20 20 20 00002CA0 20 20 20 20 20 20 20 20 20 20 20 20 20 6D 23 28 6D 6F 6E 74 68 73 2C 35 29 52 69 23 30 20 20 20 m#(months,5)Ri#0 00002CC0 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 20 20 20 20 20 20 00002CE0 20 20 20 20 20 20 20 20 20 20 70 61 79 6D 65 6E 74 23 64 65 62 74 58 72 61 74 65 25 31 5F 25 28 payment#debtXrate%1_%( 00002D00 31 2B 72 61 74 65 29 2A 6D 6F 6E 74 68 73 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 1+rate)*months 00002D20 20 20 20 20 20 20 62 61 63 6B 3A 6E 65 77 64 65 62 74 23 64 65 62 74 5F 61 6D 6F 72 74 69 7A 65 back:newdebt#debt_amortize 00002D40 64 23 70 61 79 6D 65 6E 74 5F 69 6E 74 65 72 65 73 74 23 64 65 62 74 58 72 61 74 65 20 20 20 20 d#payment_interest#debtXrate 00002D60 20 20 20 20 6D 5B 69 3B 5D 23 28 69 23 69 2B 31 29 2C 64 65 62 74 2C 70 61 79 6D 65 6E 74 2C 61 m[i;]#(i#i+1),debt,payment,a 00002D80 6D 6F 72 74 69 7A 65 64 2C 69 6E 74 65 72 65 73 74 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 mortized,interest 00002DA0 20 24 28 30 3C 64 65 62 74 23 6E 65 77 64 65 62 74 29 2F 62 61 63 6B 20 20 20 20 20 20 20 20 20 $(0<debt#newdebt)/back 00002DC0 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 20 20 20 20 27 6D 'm 00002DE0 20 64 65 62 74 20 70 61 79 6D 74 20 61 6D 6F 72 74 20 69 6E 74 27 6F 75 74 70 75 74 28 39 20 30 debt paymt amort int'output(9 0 00002E00 46 30 20 2D 34 55 6D 29 2C 27 20 27 2C 27 20 27 2C 39 20 32 46 30 20 31 55 6D 48 00 00 00 FF FF F0 -4Um),' ',' ',9 2F0 1UmH... 00002E20 FF FF ED FF FF FF 0F 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 30 00 00 00 1B 00 00 00 0E 00 φ ☼.......☺.......0...←...♫. 00002E40 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 FC FF FF FF 0B 00 00 00 E0 2C 04 00 01 00 ......☺...........ⁿ ♂...α,♦.☺. 00002E60 00 00 00 00 00 00 60 00 00 00 FC FF FF FF 02 00 00 00 80 5F 04 00 01 00 00 00 00 00 00 00 78 00 ......`...ⁿ ☻...Ç_♦.☺.......x. 00002E80 00 00 03 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 30 00 00 00 FC FF FF FF 00 00 ..♥...☺.......☺.......0...ⁿ .. 00002EA0 00 00 A0 2C 04 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 ..á,♦.☺....... ☻...........☺. 00002EC0 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF ...... ☻...........☺....... 00002EE0 FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 ☻...........☺....... ☻..... 00002F00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 ......☺....... ☻...........☺. 00002F20 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF ...... ☻...........☺....... 00002F40 FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 ☻...........☺....... ☻..... 00002F60 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 ......☺....... ☻...........☺. 00002F80 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF ...... ☻...........☺....... 00002FA0 FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 B0 01 00 00 FD FF FF FF 14 00 ☻...........☺.......░☺..² ¶. 00002FC0 00 00 80 3F 04 00 01 00 00 00 00 00 00 00 C8 01 00 00 03 00 00 00 13 00 00 00 00 00 00 00 01 00 ..Ç?♦.☺.......╚☺..♥...‼.......☺. 00002FE0 00 00 00 00 00 00 E0 01 00 00 ED FF FF FF 10 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 F8 01 ......α☺..φ ►.......☺.......°☺ 00003000 00 00 38 00 00 00 0F 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 10 02 00 00 FD FF FF FF 0D 00 ..8...☼.......☺.......►☻..² ♪. 00003020 00 00 20 3A 04 00 01 00 00 00 00 00 00 00 28 02 00 00 05 00 00 00 0C 00 00 00 00 00 00 00 01 00 .. :♦.☺.......(☻..♣...♀.......☺. 00003040 00 00 00 00 00 00 40 02 00 00 3D 00 00 00 0B 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 58 02 ......@☻..=...♂.......☺.......X☻ 00003060 00 00 FD FF FF FF 0A 00 00 00 C0 39 04 00 01 00 00 00 00 00 00 00 70 02 00 00 3B 00 00 00 09 00 ..² ◙...└9♦.☺.......p☻..;...○. 00003080 00 00 00 00 00 00 01 00 00 00 00 00 00 00 88 02 00 00 FC FF FF FF 06 00 00 00 88 2C 04 00 01 00 ......☺.......ê☻..ⁿ ♠...ê,♦.☺. 000030A0 00 00 00 00 00 00 A0 02 00 00 03 00 00 00 05 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF ......á☻..♥...♣.......☺....... 000030C0 FF FF FC FF FF FF 01 00 00 00 A8 2C 04 00 01 00 00 00 00 00 00 00 D0 02 00 00 3D 00 00 00 0D 00 ⁿ ☺...¿,♦.☺.......╨☻..=...♪. 000030E0 00 00 00 00 00 00 01 00 00 00 00 00 00 00 E8 02 00 00 FD FF FF FF 0C 00 00 00 E0 3E 04 00 01 00 ......☺.......Φ☻..² ♀...α>♦.☺. 00003100 00 00 00 00 00 00 00 03 00 00 3B 00 00 00 0B 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 18 03 .......♥..;...♂.......☺.......↑♥ 00003120 00 00 FC FF FF FF 08 00 00 00 78 2C 04 00 01 00 00 00 00 00 00 00 30 03 00 00 03 00 00 00 07 00 ..ⁿ ◘...x,♦.☺.......0♥..♥...•. 00003140 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF FC FF FF FF 01 00 00 00 80 2C 04 00 01 00 ......☺....... ⁿ ☺...Ç,♦.☺. 00003160 00 00 00 00 00 00 60 03 00 00 3D 00 00 00 0B 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 78 03 ......`♥..=...♂.......☺.......x♥ 00003180 00 00 FD FF FF FF 0A 00 00 00 40 3D 04 00 01 00 00 00 00 00 00 00 90 03 00 00 3B 00 00 00 09 00 ..² ◙...@=♦.☺.......É♥..;...○. 000031A0 00 00 00 00 00 00 01 00 00 00 00 00 00 00 A8 03 00 00 FC FF FF FF 06 00 00 00 68 2C 04 00 01 00 ......☺.......¿♥..ⁿ ♠...h,♦.☺. 000031C0 00 00 00 00 00 00 C0 03 00 00 03 00 00 00 05 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF ......└♥..♥...♣.......☺....... 000031E0 FF FF FC FF FF FF 01 00 00 00 70 2C 04 00 01 00 00 00 00 00 00 00 F0 03 00 00 FD FF FF FF 10 00 ⁿ ☺...p,♦.☺.......≡♥..² ►. 00003200 00 00 E0 38 04 00 01 00 00 00 00 00 00 00 08 04 00 00 03 00 00 00 0F 00 00 00 00 00 00 00 01 00 ..α8♦.☺.......◘♦..♥...☼.......☺. 00003220 00 00 00 00 00 00 20 04 00 00 FC FF FF FF 0E 00 00 00 50 2C 04 00 01 00 00 00 00 00 00 00 38 04 ...... ♦..ⁿ ♫...P,♦.☺.......8♦ 00003240 00 00 32 00 00 00 0D 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 50 04 00 00 09 00 00 00 0C 00 ..2...♪.......☺.......P♦..○...♀. 00003260 00 00 00 00 00 00 01 00 00 00 00 00 00 00 68 04 00 00 FD FF FF FF 0B 00 00 00 40 33 04 00 01 00 ......☺.......h♦..² ♂...@3♦.☺. 00003280 00 00 00 00 00 00 80 04 00 00 0C 00 00 00 0A 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 98 04 ......Ç♦..♀...◙.......☺.......ÿ♦ 000032A0 00 00 FC FF FF FF 04 00 00 00 58 2C 04 00 01 00 00 00 00 00 00 00 B0 04 00 00 08 00 00 00 03 00 ..ⁿ ♦...X,♦.☺.......░♦..◘...♥. 000032C0 00 00 00 00 00 00 01 00 00 00 00 00 00 00 C8 04 00 00 03 00 00 00 02 00 00 00 00 00 00 00 01 00 ......☺.......╚♦..♥...☻.......☺. 000032E0 00 00 00 00 00 00 FF FF FF FF FC FF FF FF 01 00 00 00 60 2C 04 00 01 00 00 00 00 00 00 00 F8 04 ...... ⁿ ☺...`,♦.☺.......°♦ 00003300 00 00 FC FF FF FF 1F 00 00 00 28 2C 04 00 01 00 00 00 00 00 00 00 10 05 00 00 0A 00 00 00 1E 00 ..ⁿ ▼...(,♦.☺.......►♣..◙...▲. 00003320 00 00 00 00 00 00 01 00 00 00 00 00 00 00 28 05 00 00 09 00 00 00 1D 00 00 00 00 00 00 00 01 00 ......☺.......(♣..○...↔.......☺. 00003340 00 00 00 00 00 00 40 05 00 00 FC FF FF FF 19 00 00 00 30 2C 04 00 01 00 00 00 00 00 00 00 58 05 ......@♣..ⁿ ↓...0,♦.☺.......X♣ 00003360 00 00 0B 00 00 00 18 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 70 05 00 00 FD FF FF FF 17 00 ..♂...↑.......☺.......p♣..² ↨. 00003380 00 00 A0 32 04 00 01 00 00 00 00 00 00 00 88 05 00 00 08 00 00 00 16 00 00 00 00 00 00 00 01 00 ..á2♦.☺.......ê♣..◘...▬.......☺. 000033A0 00 00 00 00 00 00 A0 05 00 00 05 00 00 00 15 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 B8 05 ......á♣..♣...§.......☺.......╕♣ 000033C0 00 00 3F 00 00 00 14 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 D0 05 00 00 FD FF FF FF 13 00 ..?...¶.......☺.......╨♣..² ‼. 000033E0 00 00 20 35 04 00 01 00 00 00 00 00 00 00 E8 05 00 00 05 00 00 00 12 00 00 00 00 00 00 00 01 00 .. 5♦.☺.......Φ♣..♣...↕.......☺. 00003400 00 00 00 00 00 00 00 06 00 00 FC FF FF FF 0E 00 00 00 38 2C 04 00 01 00 00 00 00 00 00 00 18 06 .......♠..ⁿ ♫...8,♦.☺.......↑♠ 00003420 00 00 38 00 00 00 0D 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 30 06 00 00 FC FF FF FF 09 00 ..8...♪.......☺.......0♠..ⁿ ○. 00003440 00 00 40 2C 04 00 01 00 00 00 00 00 00 00 48 06 00 00 03 00 00 00 08 00 00 00 00 00 00 00 01 00 ..@,♦.☺.......H♠..♥...◘.......☺. 00003460 00 00 00 00 00 00 FF FF FF FF FC FF FF FF 01 00 00 00 48 2C 04 00 01 00 00 00 00 00 00 00 78 06 ...... ⁿ ☺...H,♦.☺.......x♠ 00003480 00 00 FC FF FF FF 32 00 00 00 F8 2B 04 00 01 00 00 00 00 00 00 00 90 06 00 00 38 00 00 00 31 00 ..ⁿ 2...°+♦.☺.......É♠..8...1. 000034A0 00 00 00 00 00 00 01 00 00 00 00 00 00 00 A8 06 00 00 FC FF FF FF 2D 00 00 00 00 2C 04 00 01 00 ......☺.......¿♠..ⁿ -....,♦.☺. 000034C0 00 00 00 00 00 00 C0 06 00 00 03 00 00 00 2C 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 D8 06 ......└♠..♥...,.......☺.......╪♠ 000034E0 00 00 FC FF FF FF 24 00 00 00 70 5F 04 00 01 00 00 00 00 00 00 00 F0 06 00 00 3F 00 00 00 23 00 ..ⁿ $...p_♦.☺.......≡♠..?...#. 00003500 00 00 00 00 00 00 01 00 00 00 00 00 00 00 08 07 00 00 FC FF FF FF 1C 00 00 00 08 2C 04 00 01 00 ......☺.......◘•..ⁿ ∟...◘,♦.☺. 00003520 00 00 00 00 00 00 20 07 00 00 03 00 00 00 1B 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 38 07 ...... •..♥...←.......☺.......8• 00003540 00 00 FC FF FF FF 12 00 00 00 B0 5F 04 00 01 00 00 00 00 00 00 00 50 07 00 00 3F 00 00 00 11 00 ..ⁿ ↕...░_♦.☺.......P•..?...◄. 00003560 00 00 00 00 00 00 01 00 00 00 00 00 00 00 68 07 00 00 FC FF FF FF 0D 00 00 00 10 2C 04 00 01 00 ......☺.......h•..ⁿ ♪...►,♦.☺. 00003580 00 00 00 00 00 00 80 07 00 00 03 00 00 00 0C 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 98 07 ......Ç•..♥...♀.......☺.......ÿ• 000035A0 00 00 FC FF FF FF 05 00 00 00 18 2C 04 00 01 00 00 00 00 00 00 00 B0 07 00 00 1A 00 00 00 04 00 ..ⁿ ♣...↑,♦.☺.......░•..→...♦. 000035C0 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF FC FF FF FF 11 00 00 00 20 2C 04 00 01 00 ......☺....... ⁿ ◄... ,♦.☺. 000035E0 00 00 00 00 00 00 E0 07 00 00 FC FF FF FF 26 00 00 00 50 5F 04 00 01 00 00 00 00 00 00 00 F8 07 ......α•..ⁿ &...P_♦.☺.......°• 00003600 00 00 0C 00 00 00 25 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 10 08 00 00 FC FF FF FF 1C 00 ..♀...%.......☺.......►◘..ⁿ ∟. 00003620 00 00 60 5F 04 00 01 00 00 00 00 00 00 00 28 08 00 00 0C 00 00 00 1B 00 00 00 00 00 00 00 01 00 ..`_♦.☺.......(◘..♀...←.......☺. 00003640 00 00 00 00 00 00 40 08 00 00 FC FF FF FF 14 00 00 00 C8 2B 04 00 01 00 00 00 00 00 00 00 58 08 ......@◘..ⁿ ¶...╚+♦.☺.......X◘ 00003660 00 00 0C 00 00 00 13 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 70 08 00 00 FC FF FF FF 0F 00 ..♀...‼.......☺.......p◘..ⁿ ☼. 00003680 00 00 D0 2B 04 00 01 00 00 00 00 00 00 00 88 08 00 00 0C 00 00 00 0E 00 00 00 00 00 00 00 01 00 ..╨+♦.☺.......ê◘..♀...♫.......☺. 000036A0 00 00 00 00 00 00 A0 08 00 00 09 00 00 00 0D 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 B8 08 ......á◘..○...♪.......☺.......╕◘ 000036C0 00 00 FD FF FF FF 0C 00 00 00 80 EE 04 00 01 00 00 00 00 00 00 00 D0 08 00 00 0B 00 00 00 0B 00 ..² ♀...Çε♦.☺.......╨◘..♂...♂. 000036E0 00 00 00 00 00 00 01 00 00 00 00 00 00 00 E8 08 00 00 FC FF FF FF 0A 00 00 00 D8 2B 04 00 01 00 ......☺.......Φ◘..ⁿ ◙...╪+♦.☺. 00003700 00 00 00 00 00 00 00 09 00 00 03 00 00 00 09 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 18 09 .......○..♥...○.......☺.......↑○ 00003720 00 00 FC FF FF FF 08 00 00 00 E0 2B 04 00 01 00 00 00 00 00 00 00 30 09 00 00 08 00 00 00 07 00 ..ⁿ ◘...α+♦.☺.......0○..◘...•. 00003740 00 00 00 00 00 00 01 00 00 00 00 00 00 00 48 09 00 00 03 00 00 00 06 00 00 00 00 00 00 00 01 00 ......☺.......H○..♥...♠.......☺. 00003760 00 00 00 00 00 00 60 09 00 00 3D 00 00 00 05 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 78 09 ......`○..=...♣.......☺.......x○ 00003780 00 00 1B 00 00 00 04 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 90 09 00 00 FC FF FF FF 03 00 ..←...♦.......☺.......É○..ⁿ ♥. 000037A0 00 00 E8 2B 04 00 01 00 00 00 00 00 00 00 A8 09 00 00 3B 00 00 00 02 00 00 00 00 00 00 00 01 00 ..Φ+♦.☺.......¿○..;...☻.......☺. 000037C0 00 00 00 00 00 00 FF FF FF FF FC FF FF FF 01 00 00 00 F0 2B 04 00 01 00 00 00 00 00 00 00 D8 09 ...... ⁿ ☺...≡+♦.☺.......╪○ 000037E0 00 00 FC FF FF FF 13 00 00 00 B0 2B 04 00 01 00 00 00 00 00 00 00 F0 09 00 00 0F 00 00 00 12 00 ..ⁿ ‼...░+♦.☺.......≡○..☼...↕. 00003800 00 00 00 00 00 00 01 00 00 00 00 00 00 00 08 0A 00 00 09 00 00 00 11 00 00 00 00 00 00 00 01 00 ......☺.......◘◙..○...◄.......☺. 00003820 00 00 00 00 00 00 20 0A 00 00 FC FF FF FF 0A 00 00 00 B8 2B 04 00 01 00 00 00 00 00 00 00 38 0A ...... ◙..ⁿ ◙...╕+♦.☺.......8◙ 00003840 00 00 03 00 00 00 09 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 50 0A 00 00 FC FF FF FF 05 00 ..♥...○.......☺.......P◙..ⁿ ♣. 00003860 00 00 C0 2B 04 00 01 00 00 00 00 00 00 00 68 0A 00 00 1C 00 00 00 04 00 00 00 00 00 00 00 01 00 ..└+♦.☺.......h◙..∟...♦.......☺. 00003880 00 00 00 00 00 00 80 0A 00 00 FD FF FF FF 03 00 00 00 E0 EC 04 00 01 00 00 00 00 00 00 00 98 0A ......Ç◙..² ♥...α∞♦.☺.......ÿ◙ 000038A0 00 00 08 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 04 00 00 00 01 00 ..◘...☻.......☺....... ♦...☺. 000038C0 00 00 00 00 00 00 01 00 00 00 00 00 00 00 C8 0A 00 00 FC FF FF FF 3C 00 00 00 98 2B 04 00 01 00 ......☺.......╚◙..ⁿ <...ÿ+♦.☺. 000038E0 00 00 00 00 00 00 E0 0A 00 00 35 00 00 00 3B 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 F8 0A ......α◙..5...;.......☺.......°◙ 00003900 00 00 FD FF FF FF 3A 00 00 00 40 E8 04 00 01 00 00 00 00 00 00 00 10 0B 00 00 FD FF FF FF 38 00 ..² :...@Φ♦.☺.......►♂..² 8. 00003920 00 00 80 E8 04 00 01 00 00 00 00 00 00 00 28 0B 00 00 26 00 00 00 37 00 00 00 00 00 00 00 01 00 ..ÇΦ♦.☺.......(♂..&...7.......☺. 00003940 00 00 00 00 00 00 40 0B 00 00 FD FF FF FF 36 00 00 00 E0 E8 04 00 01 00 00 00 00 00 00 00 58 0B ......@♂..² 6...αΦ♦.☺.......X♂ 00003960 00 00 FD FF FF FF 34 00 00 00 20 E9 04 00 01 00 00 00 00 00 00 00 70 0B 00 00 0C 00 00 00 33 00 ..² 4... Θ♦.☺.......p♂..♀...3. 00003980 00 00 00 00 00 00 01 00 00 00 00 00 00 00 88 0B 00 00 07 00 00 00 30 00 00 00 A0 E9 04 00 01 00 ......☺.......ê♂..•...0...áΘ♦.☺. 000039A0 00 00 00 00 00 00 A0 0B 00 00 0C 00 00 00 2F 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 B8 0B ......á♂..♀.../.......☺.......╕♂ 000039C0 00 00 07 00 00 00 2C 00 00 00 00 EA 04 00 01 00 00 00 00 00 00 00 D0 0B 00 00 0C 00 00 00 2B 00 ..•...,....Ω♦.☺.......╨♂..♀...+. 000039E0 00 00 00 00 00 00 01 00 00 00 00 00 00 00 E8 0B 00 00 09 00 00 00 2A 00 00 00 00 00 00 00 01 00 ......☺.......Φ♂..○...*.......☺. 00003A00 00 00 00 00 00 00 00 0C 00 00 FC FF FF FF 29 00 00 00 A0 2B 04 00 01 00 00 00 00 00 00 00 18 0C .......♀..ⁿ )...á+♦.☺.......↑♀ 00003A20 00 00 35 00 00 00 28 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 30 0C 00 00 FD FF FF FF 26 00 ..5...(.......☺.......0♀..² &. 00003A40 00 00 C0 18 04 00 01 00 00 00 00 00 00 00 48 0C 00 00 FD FF FF FF 24 00 00 00 C0 EA 04 00 01 00 ..└↑♦.☺.......H♀..² $...└Ω♦.☺. 00003A60 00 00 00 00 00 00 60 0C 00 00 26 00 00 00 23 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 78 0C ......`♀..&...#.......☺.......x♀ 00003A80 00 00 FD FF FF FF 22 00 00 00 20 EB 04 00 01 00 00 00 00 00 00 00 90 0C 00 00 FD FF FF FF 20 00 ..² "... δ♦.☺.......É♀..² . 00003AA0 00 00 60 EB 04 00 01 00 00 00 00 00 00 00 A8 0C 00 00 08 00 00 00 1F 00 00 00 00 00 00 00 01 00 ..`δ♦.☺.......¿♀..◘...▼.......☺. 00003AC0 00 00 00 00 00 00 C0 0C 00 00 FC FF FF FF 19 00 00 00 A8 2B 04 00 01 00 00 00 00 00 00 00 FF FF ......└♀..ⁿ ↓...¿+♦.☺....... 00003AE0 FF FF 07 00 00 00 01 00 00 00 00 19 04 00 01 00 00 00 00 00 00 00 00 00 00 00 90 00 00 00 A8 00 •...☺....↓♦.☺...........É...¿. 00003B00 00 00 C0 00 00 00 D8 00 00 00 F0 00 00 00 08 01 00 00 20 01 00 00 38 01 00 00 50 01 00 00 68 01 ..└...╪...≡...◘☺.. ☺..8☺..P☺..h☺ 00003B20 00 00 80 01 00 00 98 01 00 00 B8 02 00 00 48 03 00 00 D8 03 00 00 E0 04 00 00 60 06 00 00 C8 07 ..Ç☺..ÿ☺..╕☻..H♥..╪♥..α♦..`♠..╚• 00003B40 00 00 C0 09 00 00 B0 0A 00 00 78 00 00 00 B0 07 00 00 04 00 00 00 6E 76 33 00 09 00 00 00 61 6D ..└○..░◙..x...░•..♦...nv3.○...am 00003B60 6F 72 74 69 7A 65 00 02 00 00 00 6D 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 01 00 00 ortize.☻...m.♦...☺.......♦...☺.. 00003B80 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 0C 00 00 00 04 00 00 00 01 00 00 00 00 00 00 .♦...☺.......♦...♀...♦...☺...... 00003BA0 00 04 00 00 00 02 00 00 00 04 00 00 00 6E 76 33 00 05 00 00 00 72 61 74 65 00 04 00 00 00 01 00 .♦...☻...♦...nv3.♣...rate.♦...☺. 00003BC0 00 00 00 00 00 00 04 00 00 00 03 00 00 00 04 00 00 00 6E 76 33 00 07 00 00 00 6D 6F 6E 74 68 73 ......♦...♥...♦...nv3.•...months 00003BE0 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 01 00 00 00 04 00 00 00 6E 76 33 00 05 00 00 .♦...☺.......♦...☺...♦...nv3.♣.. 00003C00 00 64 65 62 74 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 02 00 00 00 69 00 .debt.♦...☺.......♦.......☻...i. 00003C20 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 05 00 00 00 07 00 00 00 6D 6F 6E 74 68 73 00 02 ♦...☺.......♦...♣...•...months.☻ 00003C40 00 00 00 6D 00 07 00 00 00 6D 6F 6E 74 68 73 00 05 00 00 00 72 61 74 65 00 04 00 00 00 01 00 00 ...m.•...months.♣...rate.♦...☺.. 00003C60 00 00 00 00 00 04 00 00 00 01 00 00 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 01 00 00 .....♦...☺...♦...☺.......♦...☺.. 00003C80 00 05 00 00 00 72 61 74 65 00 05 00 00 00 64 65 62 74 00 08 00 00 00 70 61 79 6D 65 6E 74 00 05 .♣...rate.♣...debt.◘...payment.♣ 00003CA0 00 00 00 72 61 74 65 00 05 00 00 00 64 65 62 74 00 09 00 00 00 69 6E 74 65 72 65 73 74 00 08 00 ...rate.♣...debt.○...interest.◘. 00003CC0 00 00 70 61 79 6D 65 6E 74 00 0A 00 00 00 61 6D 6F 72 74 69 7A 65 64 00 05 00 00 00 64 65 62 74 ..payment.◙...amortized.♣...debt 00003CE0 00 08 00 00 00 6E 65 77 64 65 62 74 00 05 00 00 00 62 61 63 6B 00 09 00 00 00 69 6E 74 65 72 65 .◘...newdebt.♣...back.○...intere 00003D00 73 74 00 0A 00 00 00 61 6D 6F 72 74 69 7A 65 64 00 08 00 00 00 70 61 79 6D 65 6E 74 00 05 00 00 st.◙...amortized.◘...payment.♣.. 00003D20 00 64 65 62 74 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 01 00 00 00 02 00 00 00 69 00 .debt.♦...☺.......♦...☺...☻...i. 00003D40 02 00 00 00 69 00 02 00 00 00 69 00 02 00 00 00 6D 00 05 00 00 00 62 61 63 6B 00 08 00 00 00 6E ☻...i.☻...i.☻...m.♣...back.◘...n 00003D60 65 77 64 65 62 74 00 05 00 00 00 64 65 62 74 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 ewdebt.♣...debt.♦...☺.......♦... 00003D80 00 00 00 00 02 00 00 00 6D 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 01 00 00 00 04 00 ....☻...m.♦...☺.......♦...☺...♦. 00003DA0 00 00 01 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 ..☺.......♦.......♦...☺.......♦. 00003DC0 00 00 02 00 00 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 09 00 00 00 08 00 00 00 01 00 ..☻...♦...☺.......♦...○...◘...☺. 00003DE0 00 00 00 00 00 00 01 00 00 00 20 08 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 20 02 00 00 00 ......☺... ◘...☺.......☺... ☻... 00003E00 6D 00 02 00 00 00 01 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 00 00 10 C0 04 00 00 00 01 00 m.☻...☺.......◘.........►└♦...☺. 00003E20 00 00 00 00 00 00 04 00 00 00 00 00 00 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 00 00 ......♦.......♦...☺.......♦..... 00003E40 00 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 09 00 00 00 07 00 00 00 6F 75 74 70 75 74 ..♦...☺.......♦...○...•...output 00003E60 00 08 00 00 00 16 00 00 00 01 00 00 00 01 00 00 00 16 00 00 00 6D 20 64 65 62 74 20 70 61 79 6D .◘...▬...☺...☺...▬...m debt paym 00003E80 74 20 61 6D 6F 72 74 20 69 6E 74 78 09 00 00 00 62 61 72 67 72 61 70 68 00 00 01 00 00 00 0C 00 t amort intx○...bargraph..☺...♀. 00003EA0 00 2C 00 00 00 0F 00 00 00 07 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 17 00 00 .,...☼...•...☺...☺...☺...☺...↨.. 00003EC0 00 02 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 .☻...☺...☺...☺...☺...☺...☺...☺.. 00003EE0 00 01 00 00 00 08 00 00 00 84 03 00 00 02 00 00 00 01 00 00 00 0F 00 00 00 3C 00 00 00 72 20 23 .☺...◘...ä♥..☻...☺...☼...<...r # 00003F00 20 71 20 62 61 72 67 72 61 70 68 20 76 3B 4C 69 6F 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 q bargraph v;Lio 00003F20 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 22 20 71 20 69 73 20 " q is 00003F40 63 68 61 72 61 63 74 65 72 20 74 6F 20 62 65 20 75 73 65 64 20 66 6F 72 20 62 61 72 73 2E 20 20 character to be used for bars. 00003F60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 20 76 20 69 73 20 61 20 76 65 " v is a ve 00003F80 63 74 6F 72 20 6F 66 20 70 6F 73 69 74 69 76 65 20 61 6E 64 20 6E 65 67 61 74 69 76 65 20 69 6E ctor of positive and negative in 00003FA0 74 65 67 65 72 73 2E 20 20 20 20 20 20 20 20 20 20 22 20 6E 65 67 61 74 69 76 65 20 69 6E 74 65 tegers. " negative inte 00003FC0 67 65 72 73 20 73 74 6F 72 65 64 20 69 6E 20 76 20 77 69 6C 6C 20 62 65 20 69 67 6E 6F 72 65 64 gers stored in v will be ignored 00003FE0 2E 20 20 20 20 20 20 20 20 20 20 20 20 22 20 74 68 75 73 20 74 68 65 20 73 61 6D 65 20 76 65 63 . " thus the same vec 00004000 74 6F 72 20 63 61 6E 20 62 65 20 75 73 65 64 20 74 77 69 63 65 2E 20 20 20 20 20 20 20 20 20 20 tor can be used twice. 00004020 20 20 20 20 20 20 20 20 20 20 72 23 28 2D 32 59 71 29 5B 76 4A 2E 5A 31 2B 49 53 2F 76 5D 20 48 r#(-2Yq)[vJ.Z1+IS/v] H 00004040 20 4C 69 6F 23 30 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 Lio#0 00004060 20 20 20 20 20 24 30 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 $0 00004080 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 20 20 20 20 20 20 000040A0 20 22 62 61 72 67 72 61 70 68 20 2D 20 70 6C 6F 74 20 68 6F 72 69 7A 6F 6E 74 61 6C 20 69 6E 74 "bargraph - plot horizontal int 000040C0 65 67 65 72 20 62 61 72 67 72 61 70 68 73 2E 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 66 72 eger bargraphs. "fr 000040E0 6F 6D 20 27 74 68 65 20 61 70 6C 20 68 61 6E 64 62 6F 6F 6B 20 6F 66 20 74 65 63 68 6E 69 71 75 om 'the apl handbook of techniqu 00004100 65 73 27 20 63 6F 70 79 72 69 67 68 74 20 31 39 37 38 2C 20 69 62 6D 2E 20 22 2D 70 72 6F 64 75 es' copyright 1978, ibm. "-produ 00004120 63 65 20 68 6F 72 69 7A 6F 6E 74 61 6C 20 68 69 73 74 6F 67 72 61 6D 73 20 6F 72 20 67 61 6E 74 ce horizontal histograms or gant 00004140 74 20 63 68 61 72 74 73 2E 20 20 20 20 20 20 20 20 20 20 20 20 22 2D 74 77 6F 20 63 6C 61 73 73 t charts. "-two class 00004160 65 73 20 6F 66 20 69 6E 70 75 74 20 28 63 6F 64 65 64 20 70 6C 75 73 20 61 6E 64 20 6D 69 6E 75 es of input (coded plus and minu 00004180 73 29 20 74 72 65 61 74 65 64 2C 20 20 20 20 20 20 22 20 6F 6E 65 20 69 6E 76 69 73 69 62 6C 65 s) treated, " one invisible 000041A0 20 77 68 69 6C 65 20 74 68 65 20 6F 74 68 65 72 20 69 73 20 70 6C 6F 74 74 65 64 2E 20 20 20 20 while the other is plotted. 000041C0 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2D 74 68 65 20 63 68 61 72 61 63 74 65 72 73 20 75 73 "-the characters us 000041E0 65 64 20 66 6F 72 20 74 68 65 20 62 61 72 73 20 61 72 65 20 75 73 65 72 2D 73 70 65 63 69 66 69 ed for the bars are user-specifi 00004200 65 64 2E 20 20 20 20 20 20 22 2D 74 68 65 20 6F 75 74 70 75 74 20 63 61 6E 20 62 65 20 63 61 74 ed. "-the output can be cat 00004220 65 6E 61 74 65 64 20 74 6F 20 6E 61 6D 65 73 2C 20 66 6F 72 20 65 78 61 6D 70 6C 65 2E 20 20 20 enated to names, for example. 00004240 20 20 20 20 20 22 2D 75 73 65 73 3A 20 47 48 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 "-uses: GH 00004260 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 20 20 20 20 20 20 00004280 20 48 00 00 00 FF FF FF FF ED FF FF FF 11 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00 30 00 00 H... φ ◄.......☺...☺...0.. 000042A0 00 1B 00 00 00 10 00 00 00 00 00 00 00 01 00 00 00 76 33 3B 4C 00 00 00 00 FC FF FF FF 0F 00 00 .←...►.......☺...v3;L....ⁿ ☼.. 000042C0 00 88 2B 04 00 01 00 00 00 20 20 20 20 60 00 00 00 FC FF FF FF 06 00 00 00 20 5F 04 00 01 00 00 .ê+♦.☺... `...ⁿ ♠... _♦.☺.. 000042E0 00 20 22 61 6D 30 00 00 00 FC FF FF FF 04 00 00 00 70 2B 04 00 01 00 00 00 6C 63 75 6C 90 00 00 . "am0...ⁿ ♦...p+♦.☺...lculÉ.. 00004300 00 03 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 20 20 20 20 60 00 00 00 FC FF FF FF 00 00 00 .♥...☻.......☺... `...ⁿ ... 00004320 00 78 2B 04 00 01 00 00 00 20 61 70 6C FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 .x+♦.☺... apl ☻...........☺.. 00004340 00 75 65 73 27 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 2E 20 20 22 FF FF FF .ues' ☻...........☺.... " 00004360 FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 61 62 6C 65 FF FF FF FF 02 00 00 00 00 00 00 ☻...........☺...able ☻...... 00004380 00 00 00 00 00 01 00 00 00 72 65 73 73 20 01 00 00 FD FF FF FF 1C 00 00 00 80 33 04 00 01 00 00 .....☺...ress ☺..² ∟...Ç3♦.☺.. 000043A0 00 69 6F 6E 2C 38 01 00 00 03 00 00 00 1B 00 00 00 00 00 00 00 01 00 00 00 6E 74 20 73 50 01 00 .ion,8☺..♥...←.......☺...nt sP☺. 000043C0 00 ED FF FF FF 18 00 00 00 00 00 00 00 01 00 00 00 73 20 20 20 68 01 00 00 FC FF FF FF 16 00 00 .φ ↑.......☺...s h☺..ⁿ ▬.. 000043E0 00 48 2B 04 00 01 00 00 00 74 69 7A 65 80 01 00 00 3D 00 00 00 14 00 00 00 00 00 00 00 01 00 00 .H+♦.☺...tizeÇ☺..=...¶.......☺.. 00004400 00 20 20 20 20 98 01 00 00 FC FF FF FF 13 00 00 00 50 2B 04 00 01 00 00 00 20 69 73 20 B0 01 00 . ÿ☺..ⁿ ‼...P+♦.☺... is ░☺. 00004420 00 0F 00 00 00 12 00 00 00 00 00 00 00 01 00 00 00 6F 6C 6C 61 C8 01 00 00 33 00 00 00 11 00 00 .☼...↕.......☺...olla╚☺..3...◄.. 00004440 00 00 00 00 00 01 00 00 00 20 20 20 20 E0 01 00 00 29 00 00 00 10 00 00 00 00 00 00 00 01 00 00 .....☺... α☺..)...►.......☺.. 00004460 00 69 6E 74 65 F8 01 00 00 0B 00 00 00 0F 00 00 00 00 00 00 00 01 00 00 00 28 65 2E 67 10 02 00 .inte°☺..♂...☼.......☺...(e.g►☻. 00004480 00 FD FF FF FF 0E 00 00 00 80 32 04 00 01 00 00 00 6E 74 68 73 28 02 00 00 3A 00 00 00 0D 00 00 .² ♫...Ç2♦.☺...nths(☻..:...♪.. 000044A0 00 00 00 00 00 01 00 00 00 65 61 72 20 40 02 00 00 0E 00 00 00 0C 00 00 00 00 00 00 00 01 00 00 .....☺...ear @☻..♫...♀.......☺.. 000044C0 00 20 20 20 20 58 02 00 00 2A 00 00 00 0B 00 00 00 00 00 00 00 01 00 00 00 72 69 78 20 70 02 00 . X☻..*...♂.......☺...rix p☻. 000044E0 00 FC FF FF FF 0A 00 00 00 58 2B 04 00 01 00 00 00 65 63 69 73 88 02 00 00 3B 00 00 00 09 00 00 .ⁿ ◙...X+♦.☺...ecisê☻..;...○.. 00004500 00 00 00 00 00 01 00 00 00 66 6F 72 20 A0 02 00 00 09 00 00 00 08 00 00 00 00 00 00 00 01 00 00 .....☺...for á☻..○...◘.......☺.. 00004520 00 2E 20 28 73 B8 02 00 00 FC FF FF FF 07 00 00 00 60 2B 04 00 01 00 00 00 20 20 20 20 D0 02 00 .. (s╕☻..ⁿ •...`+♦.☺... ╨☻. 00004540 00 39 00 00 00 06 00 00 00 00 00 00 00 01 00 00 00 75 74 20 20 E8 02 00 00 FD FF FF FF 04 00 00 .9...♠.......☺...ut Φ☻..² ♦.. 00004560 00 40 1D 04 00 01 00 00 00 20 20 20 20 00 03 00 00 08 00 00 00 03 00 00 00 00 00 00 00 01 00 00 .@↔♦.☺... .♥..◘...♥.......☺.. 00004580 00 20 72 61 74 18 03 00 00 03 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 20 20 20 20 FF FF FF . rat↑♥..♥...☻.......☺... 000045A0 FF FC FF FF FF 01 00 00 00 68 2B 04 00 01 00 00 00 20 20 20 20 48 03 00 00 FD FF FF FF 01 00 00 ⁿ ☺...h+♦.☺... H♥..² ☺.. 000045C0 00 60 33 04 00 01 00 00 00 5B 33 5D 20 FF FF FF FF 04 00 00 00 00 00 00 00 00 00 00 00 01 00 00 .`3♦.☺...[3] ♦...........☺.. 000045E0 00 20 20 20 20 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 20 20 20 64 FF FF FF . ☻...........☺... d 00004600 FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 20 20 20 20 FF FF FF FF 02 00 00 00 00 00 00 ☻...........☺... ☻...... 00004620 00 00 00 00 00 01 00 00 00 20 20 20 20 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 .....☺... ☻...........☺.. 00004640 00 73 2C 35 29 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 20 20 20 20 FF FF FF .s,5) ☻...........☺... 00004660 FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 20 20 20 20 FF FF FF FF 02 00 00 00 00 00 00 ☻...........☺... ☻...... 00004680 00 00 00 00 00 01 00 00 00 5F 25 28 31 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 .....☺..._%(1 ☻...........☺.. 000046A0 00 20 20 20 20 00 00 00 00 A8 00 00 00 C0 00 00 00 D8 00 00 00 F0 00 00 00 08 01 00 00 30 03 00 . ....¿...└...╪...≡...◘☺..0♥. 000046C0 00 60 03 00 00 78 03 00 00 90 03 00 00 A8 03 00 00 C0 03 00 00 D8 03 00 00 F0 03 00 00 08 04 00 .`♥..x♥..É♥..¿♥..└♥..╪♥..≡♥..◘♦. 000046E0 00 90 00 00 00 FF FF FF FF 02 00 00 00 76 00 09 00 00 00 62 61 72 67 72 61 70 68 00 02 00 00 00 .É... ☻...v.○...bargraph.☻... 00004700 71 00 02 00 00 00 72 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 02 00 00 00 q.☻...r.♦...☺.......♦.......☻... 00004720 48 00 02 00 00 00 76 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 01 00 00 00 02 00 00 00 H.☻...v.♦...☺.......♦...☺...☻... 00004740 76 00 02 00 00 00 71 00 02 00 00 00 01 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 00 00 00 C0 v.☻...q.☻...☺.......◘..........└ 00004760 02 00 00 00 72 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 78 03 00 00 00 61 ☻...r.♦...☺.......♦.......x♥...a 00004780 76 00 08 00 00 00 1B 00 00 00 01 00 00 00 01 00 00 00 1B 00 00 00 20 61 62 63 64 65 66 67 68 69 v.◘...←...☺...☺...←... abcdefghi 000047A0 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 78 07 00 00 00 61 6C 70 72 65 63 00 00 01 00 jklmnopqrstuvwxyzx•...alprec..☺. 000047C0 00 00 0C 00 00 3C 00 00 00 16 00 00 00 05 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 ..♀..<...▬...♣...☺...☺...☺...☺.. 000047E0 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 .☺...☺...☺...☺...☺...☺...☺...☺.. 00004800 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 .☺...☺...☺...☺...☺...☺...☺...☺.. 00004820 00 23 00 00 00 08 00 00 00 96 05 00 00 02 00 00 00 01 00 00 00 16 00 00 00 41 00 00 00 20 7A 20 .#...◘...û♣..☻...☺...▬...A... z 00004840 23 20 6E 20 61 6C 70 72 65 63 20 78 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 # n alprec x 00004860 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 20 20 20 20 22 61 "a 00004880 6C 70 72 65 63 20 2D 20 61 6C 74 65 72 20 70 72 65 63 69 73 69 6F 6E 20 6F 66 20 61 20 73 63 61 lprec - alter precision of a sca 000048A0 6C 61 72 20 6F 72 20 6D 75 6C 74 69 70 72 65 63 69 73 69 6F 6E 20 6E 75 6D 62 65 72 2E 20 20 22 lar or multiprecision number. " 000048C0 66 72 6F 6D 20 27 74 68 65 20 61 70 6C 20 68 61 6E 64 62 6F 6F 6B 20 6F 66 20 74 65 63 68 6E 69 from 'the apl handbook of techni 000048E0 71 75 65 73 27 20 63 6F 70 79 72 69 67 68 74 20 31 39 37 38 2C 20 69 62 6D 2E 20 20 20 20 20 20 ques' copyright 1978, ibm. 00004900 22 2D 66 6F 72 20 78 20 61 20 73 63 61 6C 61 72 20 6F 72 20 6D 75 6C 74 69 70 72 65 63 69 73 69 "-for x a scalar or multiprecisi 00004920 6F 6E 20 69 6E 74 65 67 65 72 20 6F 72 20 66 6C 6F 61 74 69 6E 67 20 70 6F 69 6E 74 20 20 20 20 on integer or floating point 00004940 20 22 20 6E 75 6D 62 65 72 20 6F 66 20 70 72 65 63 69 73 69 6F 6E 20 6D 20 28 69 2E 65 2E 20 28 " number of precision m (i.e. ( 00004960 72 78 29 3D 6D 2B 31 29 2C 20 7A 20 77 69 6C 6C 20 62 65 20 73 65 74 20 74 6F 20 74 68 65 20 20 rx)=m+1), z will be set to the 00004980 20 20 22 20 66 6C 6F 61 74 69 6E 67 20 70 6F 69 6E 74 20 6E 75 6D 62 65 72 20 6F 66 20 70 72 65 " floating point number of pre 000049A0 63 69 73 69 6F 6E 20 6D 2B 6E 20 77 68 6F 73 65 20 76 61 6C 75 65 20 69 73 20 74 68 65 20 20 20 cision m+n whose value is the 000049C0 20 20 20 22 20 73 61 6D 65 20 61 73 20 6F 72 20 74 72 75 6E 63 61 74 65 64 20 66 72 6F 6D 20 74 " same as or truncated from t 000049E0 68 61 74 20 6F 66 20 78 2E 20 20 28 73 63 61 6C 61 72 73 20 68 61 76 65 20 20 20 20 20 20 20 20 hat of x. (scalars have 00004A00 20 20 20 20 22 20 69 6D 70 6C 69 63 69 74 20 70 72 65 63 69 73 69 6F 6E 20 33 2E 29 20 20 20 20 " implicit precision 3.) 00004A20 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 20 20 20 20 20 20 00004A40 20 20 20 20 20 22 2D 69 6E 20 62 72 69 65 66 2C 20 78 20 69 73 20 65 78 74 65 6E 64 65 64 20 6F "-in brief, x is extended o 00004A60 6E 20 74 68 65 20 72 69 67 68 74 20 77 69 74 68 20 7A 65 72 6F 73 20 28 69 66 20 6E 3E 30 29 20 n the right with zeros (if n>0) 00004A80 20 20 20 20 20 20 22 20 6F 72 20 74 72 75 6E 63 61 74 65 64 20 6F 6E 20 74 68 65 20 72 69 67 68 " or truncated on the righ 00004AA0 74 20 28 69 66 20 6E 3C 30 29 2E 20 20 74 68 65 20 65 78 70 6F 6E 65 6E 74 20 28 31 79 78 29 20 t (if n<0). the exponent (1yx) 00004AC0 69 73 20 20 20 20 20 22 20 69 6E 63 72 65 61 73 65 64 20 62 79 20 6E 20 74 6F 20 63 6F 6D 70 65 is " increased by n to compe 00004AE0 6E 73 61 74 65 2E 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 nsate. 00004B00 20 20 20 20 20 20 20 20 22 2D 73 69 6E 63 65 20 61 6C 6C 20 74 68 65 20 66 75 6E 63 74 69 6F 6E "-since all the function 00004B20 73 20 69 6E 20 74 68 65 20 6D 75 6C 74 69 70 72 65 63 69 73 69 6F 6E 20 66 6C 6F 61 74 69 6E 67 s in the multiprecision floating 00004B40 20 20 20 20 20 20 20 20 20 22 20 70 6F 69 6E 74 20 70 61 63 6B 61 67 65 20 64 65 74 65 72 6D 69 " point package determi 00004B60 6E 65 20 74 68 65 20 70 72 65 63 69 73 69 6F 6E 20 6F 66 20 74 68 65 20 72 65 73 75 6C 74 20 66 ne the precision of the result f 00004B80 72 6F 6D 20 20 20 20 20 20 20 22 20 74 68 65 20 70 72 65 63 69 73 69 6F 6E 73 20 6F 66 20 74 68 rom " the precisions of th 00004BA0 65 20 69 6E 70 75 74 2C 20 69 74 20 69 73 20 6F 66 74 65 6E 20 6E 65 63 65 73 73 61 72 79 20 74 e input, it is often necessary t 00004BC0 6F 20 20 20 20 20 20 20 20 20 20 22 20 69 6E 64 69 63 61 74 65 20 74 68 65 20 70 72 65 63 69 73 o " indicate the precis 00004BE0 69 6F 6E 20 6F 66 20 73 6F 6D 65 20 65 78 61 63 74 20 71 75 61 6E 74 69 74 79 20 28 73 75 63 68 ion of some exact quantity (such 00004C00 20 61 73 20 61 6E 20 20 20 20 20 20 22 20 69 6E 74 65 67 65 72 29 20 73 6F 20 61 73 20 6E 6F 74 as an " integer) so as not 00004C20 20 74 6F 20 63 61 75 73 65 20 69 6E 76 6F 6C 75 6E 74 61 72 79 20 73 68 6F 72 74 65 6E 69 6E 67 to cause involuntary shortening 00004C40 20 6F 66 20 20 20 20 20 20 20 20 20 20 22 20 70 72 65 63 69 73 69 6F 6E 2E 20 20 73 65 65 20 74 of " precision. see t 00004C60 68 65 20 65 78 61 6D 70 6C 65 73 20 62 65 6C 6F 77 2E 20 20 20 20 20 20 20 20 20 20 20 20 20 20 he examples below. 00004C80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2D 64 65 63 72 65 61 73 69 6E 67 20 74 68 65 20 70 "-decreasing the p 00004CA0 72 65 63 69 73 69 6F 6E 20 6F 66 20 61 20 6E 75 6D 62 65 72 20 28 62 79 20 75 73 69 6E 67 20 6E recision of a number (by using n 00004CC0 65 67 61 74 69 76 65 20 6E 29 20 20 20 20 20 22 20 6D 61 79 20 6F 63 63 61 73 69 6F 6E 61 6C 6C egative n) " may occasionall 00004CE0 79 20 62 65 20 6E 65 63 65 73 73 61 72 79 20 69 66 20 74 68 65 20 72 65 73 75 6C 74 20 6F 66 20 y be necessary if the result of 00004D00 61 6E 20 69 6E 74 65 72 2D 20 20 20 20 20 20 20 22 20 6D 65 64 69 61 74 65 20 63 61 6C 63 75 6C an inter- " mediate calcul 00004D20 61 74 69 6F 6E 20 69 73 20 61 73 73 69 67 6E 65 64 20 61 20 73 70 75 72 69 6F 75 73 6C 79 20 68 ation is assigned a spuriously h 00004D40 69 67 68 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 20 70 72 65 63 69 73 69 6F 6E 20 62 79 20 igh " precision by 00004D60 6F 6E 65 20 6F 66 20 74 68 65 20 61 72 69 74 68 6D 65 74 69 63 20 66 75 6E 63 74 69 6F 6E 73 2E one of the arithmetic functions. 00004D80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7A 23 28 5F 6E 5F 31 59 78 29 2C 31 55 z#(_n_1Yx),1U 00004DA0 28 28 52 2C 78 29 2B 6E 23 6E 53 32 5F 52 2C 78 29 59 78 23 66 6C 6F 61 74 20 78 20 20 20 20 20 ((R,x)+n#nS2_R,x)Yx#float x 00004DC0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 18 00 00 00 FF FF FF FF FC FF FF FF 0E ↑... ⁿ ♫ 00004DE0 00 00 00 18 2D 04 00 01 00 00 00 00 00 00 00 30 00 00 00 FC FF FF FF 07 00 00 00 F8 2C 04 00 01 ...↑-♦.☺.......0...ⁿ •...°,♦.☺ 00004E00 00 00 00 00 00 00 00 00 00 00 00 FC FF FF FF 05 00 00 00 08 2D 04 00 01 00 00 00 00 00 00 00 60 ...........ⁿ ♣...◘-♦.☺.......` 00004E20 00 00 00 03 00 00 00 03 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 30 00 00 00 FC FF FF FF 01 ...♥...♥.......☺.......0...ⁿ ☺ 00004E40 00 00 00 A0 2D 04 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 ...á-♦.☺....... ☻...........☺ 00004E60 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF ....... ☻...........☺....... 00004E80 FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 ☻...........☺....... ☻.... 00004EA0 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 .......☺....... ☻...........☺ 00004EC0 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF ....... ☻...........☺....... 00004EE0 FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 ☻...........☺....... ☻.... 00004F00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 .......☺....... ☻...........☺ 00004F20 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF ....... ☻...........☺....... 00004F40 FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 ☻...........☺....... ☻.... 00004F60 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 .......☺....... ☻...........☺ 00004F80 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF ....... ☻...........☺....... 00004FA0 FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 ☻...........☺....... ☻.... 00004FC0 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 .......☺....... ☻...........☺ 00004FE0 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF ....... ☻...........☺....... 00005000 FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 ☻...........☺....... ☻.... 00005020 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 70 02 00 00 FC FF FF FF 28 00 00 00 B0 2C 04 00 01 .......☺.......p☻..ⁿ (...░,♦.☺ 00005040 00 00 00 00 00 00 00 88 02 00 00 FC FF FF FF 22 00 00 00 B8 2C 04 00 01 00 00 00 00 00 00 00 A0 .......ê☻..ⁿ "...╕,♦.☺.......á 00005060 02 00 00 03 00 00 00 21 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 B8 02 00 00 FC FF FF FF 20 ☻..♥...!.......☺.......╕☻..ⁿ 00005080 00 00 00 C0 2C 04 00 01 00 00 00 00 00 00 00 D0 02 00 00 39 00 00 00 1F 00 00 00 00 00 00 00 01 ...└,♦.☺.......╨☻..9...▼.......☺ 000050A0 00 00 00 00 00 00 00 E8 02 00 00 09 00 00 00 1E 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 .......Φ☻..○...▲.......☺........ 000050C0 03 00 00 FC FF FF FF 1D 00 00 00 C8 2C 04 00 01 00 00 00 00 00 00 00 18 03 00 00 0C 00 00 00 1C ♥..ⁿ ↔...╚,♦.☺.......↑♥..♀...∟ 000050E0 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 30 03 00 00 32 00 00 00 1B 00 00 00 00 00 00 00 01 .......☺.......0♥..2...←.......☺ 00005100 00 00 00 00 00 00 00 48 03 00 00 3F 00 00 00 1A 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 60 .......H♥..?...→.......☺.......` 00005120 03 00 00 FD FF FF FF 19 00 00 00 E0 3A 04 00 01 00 00 00 00 00 00 00 78 03 00 00 33 00 00 00 18 ♥..² ↓...α:♦.☺.......x♥..3...↑ 00005140 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 90 03 00 00 FC FF FF FF 17 00 00 00 D0 2C 04 00 01 .......☺.......É♥..ⁿ ↨...╨,♦.☺ 00005160 00 00 00 00 00 00 00 A8 03 00 00 03 00 00 00 16 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 C0 .......¿♥..♥...▬.......☺.......└ 00005180 03 00 00 FC FF FF FF 15 00 00 00 D8 2C 04 00 01 00 00 00 00 00 00 00 D8 03 00 00 0B 00 00 00 14 ♥..ⁿ §...╪,♦.☺.......╪♥..♂...¶ 000051A0 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 F0 03 00 00 09 00 00 00 13 00 00 00 00 00 00 00 01 .......☺.......≡♥..○...‼.......☺ 000051C0 00 00 00 00 00 00 00 08 04 00 00 FC FF FF FF 12 00 00 00 F0 2C 04 00 01 00 00 00 00 00 00 00 20 .......◘♦..ⁿ ↕...≡,♦.☺....... 000051E0 04 00 00 0C 00 00 00 11 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 38 04 00 00 32 00 00 00 10 ♦..♀...◄.......☺.......8♦..2...► 00005200 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 50 04 00 00 08 00 00 00 0F 00 00 00 00 00 00 00 01 .......☺.......P♦..◘...☼.......☺ 00005220 00 00 00 00 00 00 00 68 04 00 00 08 00 00 00 0E 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 80 .......h♦..◘...♫.......☺.......Ç 00005240 04 00 00 35 00 00 00 0D 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 98 04 00 00 FD FF FF FF 0C ♦..5...♪.......☺.......ÿ♦..² ♀ 00005260 00 00 00 60 3B 04 00 01 00 00 00 00 00 00 00 B0 04 00 00 0C 00 00 00 0B 00 00 00 00 00 00 00 01 ...`;♦.☺.......░♦..♀...♂.......☺ 00005280 00 00 00 00 00 00 00 C8 04 00 00 09 00 00 00 0A 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 E0 .......╚♦..○...◙.......☺.......α 000052A0 04 00 00 FC FF FF FF 09 00 00 00 10 2D 04 00 01 00 00 00 00 00 00 00 F8 04 00 00 39 00 00 00 08 ♦..ⁿ ○...►-♦.☺.......°♦..9...◘ 000052C0 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 10 05 00 00 FD FF FF FF 07 00 00 00 E0 37 04 00 01 .......☺.......►♣..² •...α7♦.☺ 000052E0 00 00 00 00 00 00 00 28 05 00 00 3F 00 00 00 06 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 40 .......(♣..?...♠.......☺.......@ 00005300 05 00 00 FC FF FF FF 05 00 00 00 00 2D 04 00 01 00 00 00 00 00 00 00 58 05 00 00 3F 00 00 00 04 ♣..ⁿ ♣....-♦.☺.......X♣..?...♦ 00005320 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 70 05 00 00 08 00 00 00 03 00 00 00 00 00 00 00 01 .......☺.......p♣..◘...♥.......☺ 00005340 00 00 00 00 00 00 00 88 05 00 00 03 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF .......ê♣..♥...☻.......☺....... 00005360 FF FF FF FC FF FF FF 01 00 00 00 E8 2C 04 00 01 00 00 00 00 00 00 00 00 00 00 00 78 00 00 00 90 ⁿ ☺...Φ,♦.☺...........x...É 00005380 00 00 00 A8 00 00 00 C0 00 00 00 D8 00 00 00 F0 00 00 00 08 01 00 00 20 01 00 00 38 01 00 00 50 ...¿...└...╪...≡...◘☺.. ☺..8☺..P 000053A0 01 00 00 68 01 00 00 80 01 00 00 98 01 00 00 B0 01 00 00 C8 01 00 00 E0 01 00 00 F8 01 00 00 10 ☺..h☺..Ç☺..ÿ☺..░☺..╚☺..α☺..°☺..► 000053C0 02 00 00 28 02 00 00 40 02 00 00 58 02 00 00 60 00 00 00 FF FF FF FF 02 00 00 00 78 00 07 00 00 ☻..(☻..@☻..X☻..`... ☻...x.•.. 000053E0 00 61 6C 70 72 65 63 00 02 00 00 00 6E 00 02 00 00 00 7A 00 02 00 00 00 78 00 06 00 00 00 66 6C .alprec.☻...n.☻...z.☻...x.♠...fl 00005400 6F 61 74 00 02 00 00 00 78 00 02 00 00 00 78 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 oat.☻...x.☻...x.♦...☺.......♦... 00005420 02 00 00 00 02 00 00 00 6E 00 02 00 00 00 6E 00 02 00 00 00 78 00 04 00 00 00 01 00 00 00 00 00 ☻...☻...n.☻...n.☻...x.♦...☺..... 00005440 00 00 04 00 00 00 01 00 00 00 02 00 00 00 78 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 ..♦...☺...☻...x.♦...☺.......♦... 00005460 01 00 00 00 02 00 00 00 6E 00 02 00 00 00 7A 00 78 0B 00 00 00 61 64 6A 75 73 74 64 6F 77 6E 00 ☺...☻...n.☻...z.x♂...adjustdown. 00005480 00 01 00 00 00 0C 00 00 4E 00 00 00 09 00 00 00 0B 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 .☺...♀..N...○...♂...☺...☺...☺... 000054A0 01 00 00 00 22 00 00 00 06 00 00 00 0B 00 00 00 0A 00 00 00 08 00 00 00 1C 02 00 00 02 00 00 00 ☺..."...♠...♂...◙...◘...∟☻..☻... 000054C0 01 00 00 00 09 00 00 00 3C 00 00 00 7A 20 23 20 61 20 61 64 6A 75 73 74 64 6F 77 6E 20 62 3B 63 ☺...○...<...z # a adjustdown b;c 000054E0 3B 64 3B 4C 69 6F 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 ;d;Lio 00005500 20 20 20 20 20 20 20 20 22 66 72 6F 6D 20 27 74 68 65 20 61 70 6C 20 68 61 6E 64 62 6F 6F 6B 20 "from 'the apl handbook 00005520 6F 66 20 74 65 63 68 6E 69 71 75 65 73 27 20 63 6F 70 79 72 69 67 68 74 20 31 39 37 38 2C 20 69 of techniques' copyright 1978, i 00005540 62 6D 2E 20 22 2D 65 78 74 65 6E 64 73 20 74 6F 20 72 6F 77 20 61 2C 20 74 68 65 20 63 68 61 72 bm. "-extends to row a, the char 00005560 61 63 74 65 72 20 27 7C 27 20 75 73 65 64 20 61 73 20 61 20 73 65 70 61 72 61 74 6F 72 20 20 20 acter '|' used as a separator 00005580 22 20 69 6E 20 6D 61 74 72 69 78 20 62 2E 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 " in matrix b. 000055A0 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 20 20 22 2D 75 73 "-us 000055C0 65 73 3A 20 69 66 20 69 6E 64 65 78 20 72 6F 77 69 6E 64 69 63 65 73 20 68 20 20 20 20 20 20 20 es: if index rowindices h 000055E0 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 24 28 30 5A 63 23 31 $(0Zc#1 00005600 59 52 64 23 62 5B 28 28 7C 61 29 5F 31 29 72 6F 77 69 6E 64 69 63 65 73 20 7A 23 62 3B 5D 29 2F YRd#b[((|a)_1)rowindices z#b;])/ 00005620 30 20 48 20 4C 69 6F 23 31 20 20 20 20 20 20 20 20 20 20 20 20 24 6C 31 20 69 66 20 63 4B 33 20 0 H Lio#1 $l1 if cK3 00005640 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 20 20 20 20 20 20 00005660 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 23 28 60 52 64 29 5B 49 33 3B 5D 20 20 20 d#(`Rd)[I3;] 00005680 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 20 20 20 20 20 20 000056A0 20 20 20 20 20 20 20 20 20 20 20 20 6C 31 3A 7A 5B 61 3B 27 7C 27 69 6E 64 65 78 20 64 5D 23 27 l1:z[a;'|'index d]#' 000056C0 7C 27 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 20 20 20 20 |' 000056E0 20 20 20 20 20 20 20 20 A8 00 00 00 FF FF FF FF ED FF FF FF 17 00 00 00 00 00 00 00 01 00 00 00 ¿... φ ↨.......☺... 00005700 01 00 00 00 30 00 00 00 1B 00 00 00 16 00 00 00 00 00 00 00 01 00 00 00 20 20 20 20 00 00 00 00 ☺...0...←...▬.......☺... .... 00005720 FC FF FF FF 15 00 00 00 68 2E 04 00 01 00 00 00 20 20 20 20 60 00 00 00 1B 00 00 00 14 00 00 00 ⁿ §...h.♦.☺... `...←...¶... 00005740 00 00 00 00 01 00 00 00 20 22 61 64 30 00 00 00 FC FF FF FF 13 00 00 00 70 2E 04 00 01 00 00 00 ....☺... "ad0...ⁿ ‼...p.♦.☺... 00005760 6E 74 65 67 90 00 00 00 1B 00 00 00 12 00 00 00 00 00 00 00 01 00 00 00 20 20 20 20 60 00 00 00 ntegÉ...←...↕.......☺... `... 00005780 FC FF FF FF 11 00 00 00 88 2E 04 00 01 00 00 00 20 61 70 6C C0 00 00 00 FC FF FF FF 06 00 00 00 ⁿ ◄...ê.♦.☺... apl└...ⁿ ♠... 000057A0 E0 5F 04 00 01 00 00 00 75 65 73 27 90 00 00 00 FC FF FF FF 04 00 00 00 90 2E 04 00 01 00 00 00 α_♦.☺...ues'É...ⁿ ♦...É.♦.☺... 000057C0 2E 20 20 22 F0 00 00 00 03 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 2C 20 75 73 C0 00 00 00 . "≡...♥...☻.......☺..., us└... 000057E0 FC FF FF FF 00 00 00 00 E8 2E 04 00 01 00 00 00 6E 74 65 67 FF FF FF FF 02 00 00 00 00 00 00 00 ⁿ ....Φ.♦.☺...nteg ☻....... 00005800 00 00 00 00 01 00 00 00 65 74 69 63 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 ....☺...etic ☻...........☺... 00005820 6C 20 72 65 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 29 2E 20 20 FF FF FF FF l re ☻...........☺...). 00005840 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 69 63 20 76 80 01 00 00 FD FF FF FF 30 00 00 00 ☻...........☺...ic vÇ☺..² 0... 00005860 20 38 04 00 01 00 00 00 20 20 20 20 98 01 00 00 03 00 00 00 2F 00 00 00 00 00 00 00 01 00 00 00 8♦.☺... ÿ☺..♥.../.......☺... 00005880 20 6D 61 79 B0 01 00 00 ED FF FF FF 2C 00 00 00 00 00 00 00 01 00 00 00 74 69 6E 67 C8 01 00 00 may░☺..φ ,.......☺...ting╚☺.. 000058A0 FC FF FF FF 2A 00 00 00 30 2E 04 00 01 00 00 00 20 20 20 20 E0 01 00 00 FD FF FF FF 28 00 00 00 ⁿ *...0.♦.☺... α☺..² (... 000058C0 A0 3F 04 00 01 00 00 00 64 69 6E 61 F8 01 00 00 0F 00 00 00 27 00 00 00 00 00 00 00 01 00 00 00 á?♦.☺...dina°☺..☼...'.......☺... 000058E0 73 69 6F 6E 10 02 00 00 09 00 00 00 26 00 00 00 00 00 00 00 01 00 00 00 77 69 6C 6C 28 02 00 00 sion►☻..○...&.......☺...will(☻.. 00005900 3D 00 00 00 25 00 00 00 00 00 00 00 01 00 00 00 20 69 6E 74 40 02 00 00 1B 00 00 00 24 00 00 00 =...%.......☺... int@☻..←...$... 00005920 00 00 00 00 01 00 00 00 20 20 20 20 58 02 00 00 FC FF FF FF 23 00 00 00 38 2E 04 00 01 00 00 00 ....☺... X☻..ⁿ #...8.♦.☺... 00005940 70 72 65 63 70 02 00 00 03 00 00 00 22 00 00 00 00 00 00 00 01 00 00 00 72 20 6F 72 88 02 00 00 precp☻..♥...".......☺...r orê☻.. 00005960 FC FF FF FF 21 00 00 00 40 2E 04 00 01 00 00 00 69 73 20 72 A0 02 00 00 FC FF FF FF 16 00 00 00 ⁿ !...@.♦.☺...is rá☻..ⁿ ▬... 00005980 F0 5F 04 00 01 00 00 00 65 67 65 72 B8 02 00 00 09 00 00 00 15 00 00 00 00 00 00 00 01 00 00 00 ≡_♦.☺...eger╕☻..○...§.......☺... 000059A0 76 65 20 31 D0 02 00 00 FD FF FF FF 14 00 00 00 E0 39 04 00 01 00 00 00 69 74 20 73 E8 02 00 00 ve 1╨☻..² ¶...α9♦.☺...it sΦ☻.. 000059C0 3F 00 00 00 13 00 00 00 00 00 00 00 01 00 00 00 66 20 77 68 00 03 00 00 09 00 00 00 12 00 00 00 ?...‼.......☺...f wh.♥..○...↕... 000059E0 00 00 00 00 01 00 00 00 22 20 7A 65 18 03 00 00 FC FF FF FF 11 00 00 00 48 2E 04 00 01 00 00 00 ....☺..." ze↑♥..ⁿ ◄...H.♦.☺... 00005A00 6C 20 73 65 30 03 00 00 83 00 00 00 10 00 00 00 00 00 00 00 01 00 00 00 20 73 69 67 48 03 00 00 l se0♥..â...►.......☺... sigH♥.. 00005A20 08 00 00 00 0F 00 00 00 00 00 00 00 01 00 00 00 74 69 6F 6E 60 03 00 00 08 00 00 00 0E 00 00 00 ◘...☼.......☺...tion`♥..◘...♫... 00005A40 00 00 00 00 01 00 00 00 65 20 66 61 78 03 00 00 3B 00 00 00 0D 00 00 00 00 00 00 00 01 00 00 00 ....☺...e fax♥..;...♪.......☺... 00005A60 20 20 22 20 90 03 00 00 FC FF FF FF 0C 00 00 00 50 2E 04 00 01 00 00 00 20 20 20 20 A8 03 00 00 " É♥..ⁿ ♀...P.♦.☺... ¿♥.. 00005A80 03 00 00 00 0B 00 00 00 00 00 00 00 01 00 00 00 20 20 20 20 C0 03 00 00 FC FF FF FF 0A 00 00 00 ♥...♂.......☺... └♥..ⁿ ◙... 00005AA0 58 2E 04 00 01 00 00 00 20 74 6F 20 D8 03 00 00 32 00 00 00 09 00 00 00 00 00 00 00 01 00 00 00 X.♦.☺... to ╪♥..2...○.......☺... 00005AC0 72 69 61 62 F0 03 00 00 39 00 00 00 08 00 00 00 00 00 00 00 01 00 00 00 6D 2E 20 20 08 04 00 00 riab≡♥..9...◘.......☺...m. ◘♦.. 00005AE0 FD FF FF FF 07 00 00 00 80 3B 04 00 01 00 00 00 20 69 6E 74 20 04 00 00 03 00 00 00 06 00 00 00 ² •...Ç;♦.☺... int ♦..♥...♠... 00005B00 00 00 00 00 01 00 00 00 61 67 65 20 38 04 00 00 FC FF FF FF 05 00 00 00 60 2E 04 00 01 00 00 00 ....☺...age 8♦..ⁿ ♣...`.♦.☺... 00005B20 75 62 20 6D 50 04 00 00 3A 00 00 00 04 00 00 00 00 00 00 00 01 00 00 00 72 6F 75 6E 68 04 00 00 ub mP♦..:...♦.......☺...rounh♦.. 00005B40 FD FF FF FF 03 00 00 00 40 3B 04 00 01 00 00 00 20 20 20 20 80 04 00 00 08 00 00 00 02 00 00 00 ² ♥...@;♦.☺... Ç♦..◘...☻... 00005B60 00 00 00 00 01 00 00 00 20 6D 75 6C FF FF FF FF 04 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 ....☺... mul ♦...☺.......☺... 00005B80 20 20 20 20 B0 04 00 00 FD FF FF FF 0A 00 00 00 40 37 04 00 01 00 00 00 74 68 6D 65 C8 04 00 00 ░♦..² ◙...@7♦.☺...thme╚♦.. 00005BA0 2B 00 00 00 09 00 00 00 00 00 00 00 01 00 00 00 20 74 68 65 E0 04 00 00 FC FF FF FF 08 00 00 00 +...○.......☺... theα♦..ⁿ ◘... 00005BC0 18 2E 04 00 01 00 00 00 20 20 20 20 F8 04 00 00 FC FF FF FF 05 00 00 00 20 2E 04 00 01 00 00 00 ↑.♦.☺... °♦..ⁿ ♣... .♦.☺... 00005BE0 74 69 6E 67 10 05 00 00 FC FF FF FF 02 00 00 00 28 2E 04 00 01 00 00 00 63 6B 61 67 FF FF FF FF ting►♣..ⁿ ☻...(.♦.☺...ckag 00005C00 04 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 73 65 73 3A 40 05 00 00 3D 00 00 00 0C 00 00 00 ♦...☺.......☺...ses:@♣..=...♀... 00005C20 00 00 00 00 01 00 00 00 20 20 20 20 58 05 00 00 1B 00 00 00 0B 00 00 00 00 00 00 00 01 00 00 00 ....☺... X♣..←...♂.......☺... 00005C40 20 20 20 20 70 05 00 00 FD FF FF FF 0A 00 00 00 00 36 04 00 01 00 00 00 2B 28 63 23 88 05 00 00 p♣..² ◙....6♦.☺...+(c#ê♣.. 00005C60 29 00 00 00 09 00 00 00 00 00 00 00 01 00 00 00 69 78 20 62 A0 05 00 00 3B 00 00 00 08 00 00 00 )...○.......☺...ix bá♣..;...◘... 00005C80 00 00 00 00 01 00 00 00 00 00 00 00 B8 05 00 00 09 00 00 00 07 00 00 00 00 00 00 00 01 00 00 00 ....☺.......╕♣..○...•.......☺... 00005CA0 00 00 00 00 D0 05 00 00 FC FF FF FF 06 00 00 00 08 2E 04 00 01 00 00 00 00 00 00 00 E8 05 00 00 ....╨♣..ⁿ ♠...◘.♦.☺.......Φ♣.. 00005CC0 47 00 00 00 04 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 06 00 00 08 00 00 00 03 00 00 00 G...♦.......☺........♠..◘...♥... 00005CE0 00 00 00 00 01 00 00 00 00 00 00 00 18 06 00 00 03 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 ....☺.......↑♠..♥...☻.......☺... 00005D00 00 00 00 00 FF FF FF FF FC FF FF FF 01 00 00 00 10 2E 04 00 01 00 00 00 00 00 00 00 48 06 00 00 .... ⁿ ☺...►.♦.☺.......H♠.. 00005D20 07 00 00 00 13 00 00 00 20 34 04 00 01 00 00 00 00 00 00 00 60 06 00 00 03 00 00 00 12 00 00 00 •...‼... 4♦.☺.......`♠..♥...↕... 00005D40 00 00 00 00 01 00 00 00 00 00 00 00 78 06 00 00 3D 00 00 00 11 00 00 00 00 00 00 00 01 00 00 00 ....☺.......x♠..=...◄.......☺... 00005D60 00 00 00 00 90 06 00 00 FC FF FF FF 10 00 00 00 E0 2D 04 00 01 00 00 00 00 00 00 00 A8 06 00 00 ....É♠..ⁿ ►...α-♦.☺.......¿♠.. 00005D80 FC FF FF FF 0A 00 00 00 E8 2D 04 00 01 00 00 00 00 00 00 00 C0 06 00 00 07 00 00 00 07 00 00 00 ⁿ ◙...Φ-♦.☺.......└♠..•...•... 00005DA0 E0 34 04 00 01 00 00 00 00 00 00 00 D8 06 00 00 1B 00 00 00 06 00 00 00 00 00 00 00 01 00 00 00 α4♦.☺.......╪♠..←...♠.......☺... 00005DC0 00 00 00 00 F0 06 00 00 FC FF FF FF 05 00 00 00 F0 2D 04 00 01 00 00 00 00 00 00 00 08 07 00 00 ....≡♠..ⁿ ♣...≡-♦.☺.......◘•.. 00005DE0 3B 00 00 00 04 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 20 07 00 00 FC FF FF FF 03 00 00 00 ;...♦.......☺....... •..ⁿ ♥... 00005E00 F8 2D 04 00 01 00 00 00 00 00 00 00 38 07 00 00 1A 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 °-♦.☺.......8•..→...☻.......☺... 00005E20 00 00 00 00 FF FF FF FF FC FF FF FF 08 00 00 00 00 2E 04 00 01 00 00 00 00 00 00 00 00 00 00 00 .... ⁿ ◘.....♦.☺........... 00005E40 08 01 00 00 20 01 00 00 38 01 00 00 50 01 00 00 68 01 00 00 98 04 00 00 28 05 00 00 30 06 00 00 ◘☺.. ☺..8☺..P☺..h☺..ÿ♦..(♣..0♠.. 00005E60 F0 00 00 00 38 07 00 00 02 00 00 00 64 00 02 00 00 00 63 00 02 00 00 00 62 00 0B 00 00 00 61 64 ≡...8•..☻...d.☻...c.☻...b.♂...ad 00005E80 6A 75 73 74 64 6F 77 6E 00 02 00 00 00 61 00 02 00 00 00 7A 00 04 00 00 00 01 00 00 00 00 00 00 justdown.☻...a.☻...z.♦...☺...... 00005EA0 00 04 00 00 00 01 00 00 00 02 00 00 00 48 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 00 .♦...☺...☻...H.♦...☺.......♦.... 00005EC0 00 00 00 02 00 00 00 62 00 02 00 00 00 7A 00 0B 00 00 00 72 6F 77 69 6E 64 69 63 65 73 00 04 00 ...☻...b.☻...z.♂...rowindices.♦. 00005EE0 00 00 01 00 00 00 00 00 00 00 04 00 00 00 01 00 00 00 02 00 00 00 61 00 02 00 00 00 62 00 02 00 ..☺.......♦...☺...☻...a.☻...b.☻. 00005F00 00 00 64 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 01 00 00 00 02 00 00 00 63 00 04 00 ..d.♦...☺.......♦...☺...☻...c.♦. 00005F20 00 00 01 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 ..☺.......♦.......♦...☺.......♦. 00005F40 00 00 03 00 00 00 02 00 00 00 63 00 03 00 00 00 69 66 00 03 00 00 00 6C 31 00 04 00 00 00 01 00 ..♥...☻...c.♥...if.♥...l1.♦...☺. 00005F60 00 00 00 00 00 00 04 00 00 00 03 00 00 00 02 00 00 00 64 00 02 00 00 00 64 00 08 00 00 00 01 00 ......♦...♥...☻...d.☻...d.◘...☺. 00005F80 00 00 00 00 00 00 01 00 00 00 7C 02 00 00 00 64 00 06 00 00 00 69 6E 64 65 78 00 08 00 00 00 01 ......☺...|☻...d.♠...index.◘...☺ 00005FA0 00 00 00 00 00 00 00 01 00 00 00 7C 02 00 00 00 61 00 02 00 00 00 7A 00 03 00 00 00 6C 31 00 78 .......☺...|☻...a.☻...z.♥...l1.x 00005FC0 06 00 00 00 62 6C 61 6E 6B 00 00 01 00 00 00 0C 00 00 3E 00 00 00 0C 00 00 00 07 00 00 00 01 00 ♠...blank..☺...♀..>...♀...•...☺. 00005FE0 00 00 25 00 00 00 08 00 00 00 02 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 ..%...◘...☻...☺...☺...☺...☺...☺. 00006000 00 00 01 00 00 00 01 00 00 00 08 00 00 00 D0 02 00 00 02 00 00 00 01 00 00 00 0C 00 00 00 3C 00 ..☺...☺...◘...╨☻..☻...☺...♀...<. 00006020 00 00 20 72 23 73 74 72 20 62 6C 61 6E 6B 20 61 3B 4C 69 6F 20 20 20 20 20 20 20 20 20 20 20 20 .. r#str blank a;Lio 00006040 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 20 20 20 20 22 69 "i 00006060 66 20 73 74 72 20 61 70 70 65 61 72 73 20 69 6E 20 61 20 69 74 20 77 69 6C 6C 20 62 65 63 6F 6D f str appears in a it will becom 00006080 65 20 62 6C 61 6E 6B 28 6F 72 20 30 29 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 5B 28 58 2F e blank(or 0) r[(X/ 000060A0 52 61 29 6C 69 6D 28 73 74 72 20 6C 6F 63 20 72 29 4A 2E 2B 49 52 2C 73 74 72 5D 23 30 5C 27 27 Ra)lim(str loc r)J.+IR,str]#0\'' 000060C0 52 61 20 48 20 72 23 2C 61 20 48 20 4C 69 6F 23 30 20 20 20 20 20 20 72 23 28 52 61 29 52 72 20 Ra H r#,a H Lio#0 r#(Ra)Rr 000060E0 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 20 20 20 20 20 20 00006100 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 24 30 20 20 20 20 20 20 20 20 20 20 20 $0 00006120 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 20 20 20 20 20 20 00006140 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 62 6C 61 6E 6B 20 2D 20 64 65 6C 65 74 65 20 73 70 "blank - delete sp 00006160 65 63 69 66 69 63 20 73 74 72 69 6E 67 20 66 72 6F 6D 20 73 74 72 75 63 74 75 72 65 20 20 20 20 ecific string from structure 00006180 20 20 20 20 20 20 20 20 20 20 22 66 72 6F 6D 20 27 74 68 65 20 61 70 6C 20 68 61 6E 64 62 6F 6F "from 'the apl handboo 000061A0 6B 20 6F 66 20 74 65 63 68 6E 69 71 75 65 73 27 20 63 6F 70 79 72 69 67 68 74 20 31 39 37 38 2C k of techniques' copyright 1978, 000061C0 20 69 62 6D 2E 20 22 2D 69 66 20 61 20 72 65 70 6F 72 74 2C 20 6F 72 20 61 6E 79 20 73 74 72 75 ibm. "-if a report, or any stru 000061E0 63 74 75 72 65 2C 20 63 6F 6E 74 61 69 6E 73 20 75 6E 77 61 6E 74 65 64 20 69 74 65 6D 73 2C 20 cture, contains unwanted items, 00006200 20 20 22 20 6E 75 6D 65 72 69 63 20 6F 72 20 63 68 61 72 61 63 74 65 72 20 73 74 72 69 6E 67 73 " numeric or character strings 00006220 2C 20 74 68 65 6E 20 65 76 65 72 79 20 61 70 70 65 61 72 61 6E 63 65 20 6F 66 20 74 68 65 22 20 , then every appearance of the" 00006240 73 70 65 63 69 66 69 65 64 20 73 74 72 69 6E 67 20 77 69 6C 6C 20 62 65 20 72 65 70 6C 61 63 65 specified string will be replace 00006260 64 20 62 79 20 62 6C 61 6E 6B 73 2C 20 6F 72 20 62 79 20 7A 65 72 6F 2C 20 20 22 20 69 66 20 61 d by blanks, or by zero, " if a 00006280 20 69 73 20 61 20 6E 75 6D 65 72 69 63 20 73 74 72 75 63 74 75 72 65 2E 20 20 20 20 20 20 20 20 is a numeric structure. 000062A0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 75 73 65 73 3A 20 47 6C 6F "uses: Glo 000062C0 63 20 47 6C 69 6D 20 47 48 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 c Glim GH 000062E0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 48 00 00 00 FF FF FF FF ED FF FF FF 0F 00 H... φ ☼. 00006300 00 00 00 00 00 00 01 00 00 00 00 00 00 00 30 00 00 00 1B 00 00 00 0E 00 00 00 00 00 00 00 01 00 ......☺.......0...←...♫.......☺. 00006320 00 00 00 00 00 00 00 00 00 00 FC FF FF FF 0D 00 00 00 D0 29 04 00 01 00 00 00 00 00 00 00 60 00 ..........ⁿ ♪...╨)♦.☺.......`. 00006340 00 00 FC FF FF FF 07 00 00 00 D8 29 04 00 01 00 00 00 00 00 00 00 30 00 00 00 FC FF FF FF 03 00 ..ⁿ •...╪)♦.☺.......0...ⁿ ♥. 00006360 00 00 20 2B 04 00 01 00 00 00 00 00 00 00 90 00 00 00 03 00 00 00 02 00 00 00 00 00 00 00 01 00 .. +♦.☺.......É...♥...☻.......☺. 00006380 00 00 00 00 00 00 60 00 00 00 FC FF FF FF 01 00 00 00 08 2A 04 00 01 00 00 00 00 00 00 00 FF FF ......`...ⁿ ☺...◘*♦.☺....... 000063A0 FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 D8 00 00 00 FD FF FF FF 36 00 ☻...........☺.......╪...² 6. 000063C0 00 00 A0 35 04 00 01 00 00 00 00 00 00 00 F0 00 00 00 03 00 00 00 35 00 00 00 00 00 00 00 01 00 ..á5♦.☺.......≡...♥...5.......☺. 000063E0 00 00 00 00 00 00 08 01 00 00 ED FF FF FF 32 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 20 01 ......◘☺..φ 2.......☺....... ☺ 00006400 00 00 FC FF FF FF 30 00 00 00 88 29 04 00 01 00 00 00 00 00 00 00 38 01 00 00 FC FF FF FF 2E 00 ..ⁿ 0...ê)♦.☺.......8☺..ⁿ .. 00006420 00 00 90 29 04 00 01 00 00 00 00 00 00 00 50 01 00 00 0C 00 00 00 2D 00 00 00 00 00 00 00 01 00 ..É)♦.☺.......P☺..♀...-.......☺. 00006440 00 00 00 00 00 00 68 01 00 00 03 00 00 00 2C 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 80 01 ......h☺..♥...,.......☺.......Ç☺ 00006460 00 00 FC FF FF FF 2B 00 00 00 98 29 04 00 01 00 00 00 00 00 00 00 98 01 00 00 FC FF FF FF 29 00 ..ⁿ +...ÿ)♦.☺.......ÿ☺..ⁿ ). 00006480 00 00 A0 29 04 00 01 00 00 00 00 00 00 00 B0 01 00 00 FC FF FF FF 27 00 00 00 A8 29 04 00 01 00 ..á)♦.☺.......░☺..ⁿ '...¿)♦.☺. 000064A0 00 00 00 00 00 00 C8 01 00 00 32 00 00 00 26 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 E0 01 ......╚☺..2...&.......☺.......α☺ 000064C0 00 00 07 00 00 00 24 00 00 00 60 38 04 00 01 00 00 00 00 00 00 00 F8 01 00 00 3C 00 00 00 23 00 ..•...$...`8♦.☺.......°☺..<...#. 000064E0 00 00 00 00 00 00 01 00 00 00 00 00 00 00 10 02 00 00 FD FF FF FF 22 00 00 00 60 39 04 00 01 00 ......☺.......►☻..² "...`9♦.☺. 00006500 00 00 00 00 00 00 28 02 00 00 03 00 00 00 21 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 40 02 ......(☻..♥...!.......☺.......@☻ 00006520 00 00 3D 00 00 00 20 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 58 02 00 00 FC FF FF FF 1D 00 ..=... .......☺.......X☻..ⁿ ↔. 00006540 00 00 B0 29 04 00 01 00 00 00 00 00 00 00 70 02 00 00 0C 00 00 00 1C 00 00 00 00 00 00 00 01 00 ..░)♦.☺.......p☻..♀...∟.......☺. 00006560 00 00 00 00 00 00 88 02 00 00 32 00 00 00 1B 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 A0 02 ......ê☻..2...←.......☺.......á☻ 00006580 00 00 29 00 00 00 1A 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 B8 02 00 00 0B 00 00 00 19 00 ..)...→.......☺.......╕☻..♂...↓. 000065A0 00 00 00 00 00 00 01 00 00 00 00 00 00 00 D0 02 00 00 0E 00 00 00 18 00 00 00 00 00 00 00 01 00 ......☺.......╨☻..♫...↑.......☺. 000065C0 00 00 00 00 00 00 E8 02 00 00 2A 00 00 00 17 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 03 ......Φ☻..*...↨.......☺........♥ 000065E0 00 00 09 00 00 00 16 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 18 03 00 00 FC FF FF FF 15 00 ..○...▬.......☺.......↑♥..ⁿ §. 00006600 00 00 B8 29 04 00 01 00 00 00 00 00 00 00 30 03 00 00 FC FF FF FF 11 00 00 00 C0 29 04 00 01 00 ..╕)♦.☺.......0♥..ⁿ ◄...└)♦.☺. 00006620 00 00 00 00 00 00 48 03 00 00 FC FF FF FF 0D 00 00 00 00 2A 04 00 01 00 00 00 00 00 00 00 60 03 ......H♥..ⁿ ♪....*♦.☺.......`♥ 00006640 00 00 08 00 00 00 0C 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 78 03 00 00 FC FF FF FF 09 00 ..◘...♀.......☺.......x♥..ⁿ ○. 00006660 00 00 F0 29 04 00 01 00 00 00 00 00 00 00 90 03 00 00 09 00 00 00 08 00 00 00 00 00 00 00 01 00 ..≡)♦.☺.......É♥..○...◘.......☺. 00006680 00 00 00 00 00 00 A8 03 00 00 FC FF FF FF 07 00 00 00 F8 29 04 00 01 00 00 00 00 00 00 00 C0 03 ......¿♥..ⁿ •...°)♦.☺.......└♥ 000066A0 00 00 32 00 00 00 06 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 D8 03 00 00 0F 00 00 00 05 00 ..2...♠.......☺.......╪♥..☼...♣. 000066C0 00 00 00 00 00 00 01 00 00 00 00 00 00 00 F0 03 00 00 38 00 00 00 04 00 00 00 00 00 00 00 01 00 ......☺.......≡♥..8...♦.......☺. 000066E0 00 00 00 00 00 00 08 04 00 00 08 00 00 00 03 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 20 04 ......◘♦..◘...♥.......☺....... ♦ 00006700 00 00 3B 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF FC FF FF FF 01 00 ..;...☻.......☺....... ⁿ ☺. 00006720 00 00 E0 29 04 00 01 00 00 00 00 00 00 00 50 04 00 00 FC FF FF FF 08 00 00 00 70 29 04 00 01 00 ..α)♦.☺.......P♦..ⁿ ◘...p)♦.☺. 00006740 00 00 00 00 00 00 68 04 00 00 32 00 00 00 07 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 80 04 ......h♦..2...•.......☺.......Ç♦ 00006760 00 00 09 00 00 00 06 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 98 04 00 00 FC FF FF FF 05 00 ..○...♠.......☺.......ÿ♦..ⁿ ♣. 00006780 00 00 78 29 04 00 01 00 00 00 00 00 00 00 B0 04 00 00 32 00 00 00 04 00 00 00 00 00 00 00 01 00 ..x)♦.☺.......░♦..2...♦.......☺. 000067A0 00 00 00 00 00 00 C8 04 00 00 08 00 00 00 03 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 E0 04 ......╚♦..◘...♥.......☺.......α♦ 000067C0 00 00 03 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF FC FF FF FF 01 00 ..♥...☻.......☺....... ⁿ ☺. 000067E0 00 00 80 29 04 00 01 00 00 00 00 00 00 00 10 05 00 00 FD FF FF FF 02 00 00 00 60 34 04 00 01 00 ..Ç)♦.☺.......►♣..² ☻...`4♦.☺. 00006800 00 00 00 00 00 00 FF FF FF FF 04 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF ...... ♦...☺.......☺....... 00006820 FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 ☻...........☺....... ☻..... 00006840 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 ......☺....... ☻...........☺. 00006860 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF ...... ☻...........☺....... 00006880 FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 ☻...........☺....... ☻..... 000068A0 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 ......☺....... ☻...........☺. 000068C0 00 00 00 00 00 00 00 00 00 00 A8 00 00 00 C0 00 00 00 38 04 00 00 F8 04 00 00 28 05 00 00 40 05 ..........¿...└...8♦..°♦..(♣..@♣ 000068E0 00 00 58 05 00 00 70 05 00 00 88 05 00 00 A0 05 00 00 B8 05 00 00 90 00 00 00 FF FF FF FF 02 00 ..X♣..p♣..ê♣..á♣..╕♣..É... ☻. 00006900 00 00 61 00 06 00 00 00 62 6C 61 6E 6B 00 04 00 00 00 73 74 72 00 02 00 00 00 72 00 04 00 00 00 ..a.♠...blank.♦...str.☻...r.♦... 00006920 01 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 02 00 00 00 48 00 02 00 00 00 61 00 02 00 00 00 ☺.......♦.......☻...H.☻...a.☻... 00006940 72 00 02 00 00 00 48 00 02 00 00 00 61 00 08 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00 00 00 r.☻...H.☻...a.◘.......☺...☺..... 00006960 00 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 04 00 00 00 73 74 72 00 02 00 ..♦...☺.......♦.......♦...str.☻. 00006980 00 00 72 00 04 00 00 00 6C 6F 63 00 04 00 00 00 73 74 72 00 04 00 00 00 6C 69 6D 00 02 00 00 00 ..r.♦...loc.♦...str.♦...lim.☻... 000069A0 61 00 02 00 00 00 72 00 02 00 00 00 72 00 02 00 00 00 61 00 02 00 00 00 72 00 04 00 00 00 01 00 a.☻...r.☻...r.☻...a.☻...r.♦...☺. 000069C0 00 00 00 00 00 00 04 00 00 00 00 00 00 00 78 04 00 00 00 63 61 6E 00 00 01 00 00 00 0A 00 00 93 ......♦.......x♦...can..☺...◙..ô 000069E0 00 00 00 13 00 00 00 08 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 ...‼...◘...☺...☺...☺...☺...☺...☺ 00006A00 00 00 00 01 00 00 00 01 00 00 00 05 00 00 00 01 00 00 00 1A 00 00 00 0A 00 00 00 01 00 00 00 1B ...☺...☺...♣...☺...→...◙...☺...← 00006A20 00 00 00 01 00 00 00 17 00 00 00 1A 00 00 00 05 00 00 00 08 00 00 00 87 04 00 00 02 00 00 00 01 ...☺...↨...→...♣...◘...ç♦..☻...☺ 00006A40 00 00 00 13 00 00 00 3D 00 00 00 20 7A 20 23 20 63 61 6E 20 61 3B 73 3B 6C 20 20 20 20 20 20 20 ...‼...=... z # can a;s;l 00006A60 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 20 20 20 20 20 20 00006A80 20 20 20 20 20 20 20 20 22 63 61 6E 20 2D 20 65 64 69 74 20 6D 75 6C 74 69 70 72 65 63 69 73 69 "can - edit multiprecisi 00006AA0 6F 6E 20 69 6E 74 65 67 65 72 73 20 69 6E 74 6F 20 63 61 6E 6F 6E 69 63 61 6C 20 66 6F 72 6D 2E on integers into canonical form. 00006AC0 20 20 20 20 20 22 66 72 6F 6D 20 27 74 68 65 20 61 70 6C 20 68 61 6E 64 62 6F 6F 6B 20 6F 66 20 "from 'the apl handbook of 00006AE0 74 65 63 68 6E 69 71 75 65 73 27 20 63 6F 70 79 72 69 67 68 74 20 31 39 37 38 2C 20 69 62 6D 2E techniques' copyright 1978, ibm. 00006B00 20 20 22 2D 69 6E 70 75 74 20 61 20 69 73 20 65 64 69 74 65 64 20 69 6E 74 6F 20 74 68 65 20 63 "-input a is edited into the c 00006B20 61 6E 6F 6E 69 63 61 6C 20 6D 75 6C 74 69 70 72 65 63 69 73 69 6F 6E 20 20 20 20 20 20 20 20 22 anonical multiprecision " 00006B40 20 69 6E 74 65 67 65 72 20 66 6F 72 6D 61 74 20 61 73 20 64 65 73 63 72 69 62 65 64 20 75 6E 64 integer format as described und 00006B60 65 72 20 66 75 6E 63 74 69 6F 6E 20 61 64 64 2E 20 20 20 20 20 20 20 20 20 20 20 20 22 2D 74 68 er function add. "-th 00006B80 69 73 20 66 75 6E 63 74 69 6F 6E 20 69 73 20 75 73 65 64 20 62 79 20 65 76 65 72 79 20 6F 74 68 is function is used by every oth 00006BA0 65 72 20 66 75 6E 63 74 69 6F 6E 20 69 6E 20 74 68 65 20 20 20 20 20 20 20 22 20 6D 75 6C 74 69 er function in the " multi 00006BC0 70 72 65 63 69 73 69 6F 6E 20 69 6E 74 65 67 65 72 20 61 6E 64 20 66 6C 6F 61 74 69 6E 67 20 70 precision integer and floating p 00006BE0 6F 69 6E 74 20 61 72 69 74 68 6D 65 74 69 63 20 20 20 20 20 20 20 22 20 70 61 63 6B 61 67 65 73 oint arithmetic " packages 00006C00 2C 20 65 78 63 65 70 74 20 72 6F 75 6E 64 73 2E 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 , except rounds. 00006C20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2D 75 73 65 73 3A 20 20 72 6F 75 6E "-uses: roun 00006C40 64 73 2E 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 20 20 20 ds. 00006C60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7A 23 31 20 72 6F 75 6E 64 73 20 61 20 20 20 z#1 rounds a 00006C80 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 20 20 20 20 20 20 00006CA0 20 20 20 20 20 20 20 20 20 20 20 20 20 22 70 72 6F 70 61 67 61 74 65 20 63 61 72 72 69 65 73 20 "propagate carries 00006CC0 6C 65 66 74 77 61 72 64 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 leftward 00006CE0 20 20 20 20 20 20 20 20 20 20 6C 31 3A 7A 23 28 73 2C 30 29 2B 30 2C 7A 5F 31 30 30 30 30 30 30 l1:z#(s,0)+0,z_1000000 00006D00 30 58 73 23 28 58 7A 29 58 44 7C 7A 25 31 30 30 30 30 30 30 30 20 20 20 20 20 20 20 20 20 20 20 0Xs#(Xz)XD|z%10000000 00006D20 20 20 20 20 20 20 20 20 24 28 56 2F 30 5E 3D 73 29 2F 6C 31 20 20 20 20 20 20 20 20 20 20 20 20 $(V/0^=s)/l1 00006D40 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 20 20 20 20 20 20 00006D60 20 20 20 20 22 64 72 6F 70 20 6C 65 61 64 69 6E 67 20 7A 65 72 6F 65 73 20 28 62 75 74 20 70 72 "drop leading zeroes (but pr 00006D80 65 76 65 6E 74 20 30 24 49 30 29 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 event 0$I0) 00006DA0 20 6C 32 3A 24 28 31 3D 52 7A 23 28 28 28 30 5E 3D 2D 31 55 7A 29 49 31 29 5F 4C 69 6F 29 55 7A l2:$(1=Rz#(((0^=-1Uz)I1)_Lio)Uz 00006DC0 29 2F 6C 33 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 22 6D )/l3 "m 00006DE0 61 6B 65 20 61 6C 6C 20 74 65 72 6D 73 20 28 65 78 63 65 70 74 20 74 68 65 20 65 78 70 6F 6E 65 ake all terms (except the expone 00006E00 6E 74 29 20 74 68 65 20 73 61 6D 65 20 73 69 67 6E 20 20 20 20 20 20 20 20 20 20 20 24 28 7E 56 nt) the same sign $(~V 00006E20 2F 73 23 28 5F 6C 23 31 59 73 29 3D 73 23 58 7A 29 2F 6C 33 20 20 20 20 20 20 20 20 20 20 20 20 /s#(_l#1Ys)=s#Xz)/l3 00006E40 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 24 6C 32 2C 52 7A 23 $l2,Rz# 00006E60 7A 2B 28 6C 58 31 30 30 30 30 30 30 30 58 73 29 2B 28 31 55 5F 6C 58 73 29 2C 30 20 20 20 20 20 z+(lX10000000Xs)+(1U_lXs),0 00006E80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6C 33 3A 7A 23 30 2C 7A 20 20 20 l3:z#0,z 00006EA0 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 20 20 20 20 20 20 00006EC0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 78 00 00 00 FF FF FF FF FC FF FF FF 0D 00 x... ⁿ ♪. 00006EE0 00 00 E0 28 04 00 01 00 00 00 00 00 00 00 30 00 00 00 1B 00 00 00 0C 00 00 00 00 00 00 00 01 00 ..α(♦.☺.......0...←...♀.......☺. 00006F00 00 00 00 00 00 00 00 00 00 00 FC FF FF FF 0B 00 00 00 E8 28 04 00 01 00 00 00 00 00 00 00 60 00 ..........ⁿ ♂...Φ(♦.☺.......`. 00006F20 00 00 1B 00 00 00 0A 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 30 00 00 00 FC FF FF FF 09 00 ..←...◙.......☺.......0...ⁿ ○. 00006F40 00 00 00 29 04 00 01 00 00 00 00 00 00 00 90 00 00 00 FC FF FF FF 05 00 00 00 08 29 04 00 01 00 ...)♦.☺.......É...ⁿ ♣...◘)♦.☺. 00006F60 00 00 00 00 00 00 A8 00 00 00 03 00 00 00 03 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 60 00 ......¿...♥...♥.......☺.......`. 00006F80 00 00 FC FF FF FF 01 00 00 00 68 29 04 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 ..ⁿ ☺...h)♦.☺....... ☻..... 00006FA0 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 ......☺....... ☻...........☺. 00006FC0 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF ...... ☻...........☺....... 00006FE0 FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 ☻...........☺....... ☻..... 00007000 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 ......☺....... ☻...........☺. 00007020 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF ...... ☻...........☺....... 00007040 FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 98 01 00 00 FC FF FF FF 0C 00 ☻...........☺.......ÿ☺..ⁿ ♀. 00007060 00 00 C8 28 04 00 01 00 00 00 00 00 00 00 B0 01 00 00 FC FF FF FF 05 00 00 00 D0 28 04 00 01 00 ..╚(♦.☺.......░☺..ⁿ ♣...╨(♦.☺. 00007080 00 00 00 00 00 00 C8 01 00 00 FD FF FF FF 03 00 00 00 C0 15 04 00 01 00 00 00 00 00 00 00 E0 01 ......╚☺..² ♥...└§♦.☺.......α☺ 000070A0 00 00 03 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF FC FF FF FF 01 00 ..♥...☻.......☺....... ⁿ ☺. 000070C0 00 00 D8 28 04 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 ..╪(♦.☺....... ☻...........☺. 000070E0 00 00 00 00 00 00 28 02 00 00 FD FF FF FF 23 00 00 00 80 36 04 00 01 00 00 00 00 00 00 00 40 02 ......(☻..² #...Ç6♦.☺.......@☻ 00007100 00 00 05 00 00 00 22 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 58 02 00 00 FC FF FF FF 21 00 ..♣...".......☺.......X☻..ⁿ !. 00007120 00 00 90 28 04 00 01 00 00 00 00 00 00 00 70 02 00 00 83 00 00 00 20 00 00 00 00 00 00 00 01 00 ..É(♦.☺.......p☻..â... .......☺. 00007140 00 00 00 00 00 00 88 02 00 00 24 00 00 00 1F 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 A0 02 ......ê☻..$...▼.......☺.......á☻ 00007160 00 00 38 00 00 00 1E 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 B8 02 00 00 09 00 00 00 1D 00 ..8...▲.......☺.......╕☻..○...↔. 00007180 00 00 00 00 00 00 01 00 00 00 00 00 00 00 D0 02 00 00 FC FF FF FF 1C 00 00 00 98 28 04 00 01 00 ......☺.......╨☻..ⁿ ∟...ÿ(♦.☺. 000071A0 00 00 00 00 00 00 E8 02 00 00 38 00 00 00 1B 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 03 ......Φ☻..8...←.......☺........♥ 000071C0 00 00 08 00 00 00 1A 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 18 03 00 00 03 00 00 00 19 00 ..◘...→.......☺.......↑♥..♥...↓. 000071E0 00 00 00 00 00 00 01 00 00 00 00 00 00 00 30 03 00 00 FC FF FF FF 18 00 00 00 A0 28 04 00 01 00 ......☺.......0♥..ⁿ ↑...á(♦.☺. 00007200 00 00 00 00 00 00 48 03 00 00 38 00 00 00 17 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 60 03 ......H♥..8...↨.......☺.......`♥ 00007220 00 00 FD FF FF FF 0F 00 00 00 80 31 04 00 01 00 00 00 00 00 00 00 78 03 00 00 3F 00 00 00 0E 00 ..² ☼...Ç1♦.☺.......x♥..?...♫. 00007240 00 00 00 00 00 00 01 00 00 00 00 00 00 00 90 03 00 00 FC FF FF FF 0D 00 00 00 A8 28 04 00 01 00 ......☺.......É♥..ⁿ ♪...¿(♦.☺. 00007260 00 00 00 00 00 00 A8 03 00 00 0C 00 00 00 0C 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 C0 03 ......¿♥..♀...♀.......☺.......└♥ 00007280 00 00 FD FF FF FF 0B 00 00 00 A0 3A 04 00 01 00 00 00 00 00 00 00 D8 03 00 00 0B 00 00 00 0A 00 ..² ♂...á:♦.☺.......╪♥..♂...◙. 000072A0 00 00 00 00 00 00 01 00 00 00 00 00 00 00 F0 03 00 00 09 00 00 00 09 00 00 00 00 00 00 00 01 00 ......☺.......≡♥..○...○.......☺. 000072C0 00 00 00 00 00 00 08 04 00 00 FD FF FF FF 08 00 00 00 E0 3D 04 00 01 00 00 00 00 00 00 00 20 04 ......◘♦..² ◘...α=♦.☺....... ♦ 000072E0 00 00 0C 00 00 00 07 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 38 04 00 00 FC FF FF FF 06 00 ..♀...•.......☺.......8♦..ⁿ ♠. 00007300 00 00 B0 28 04 00 01 00 00 00 00 00 00 00 50 04 00 00 08 00 00 00 05 00 00 00 00 00 00 00 01 00 ..░(♦.☺.......P♦..◘...♣.......☺. 00007320 00 00 00 00 00 00 68 04 00 00 03 00 00 00 04 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 80 04 ......h♦..♥...♦.......☺.......Ç♦ 00007340 00 00 FC FF FF FF 03 00 00 00 B8 28 04 00 01 00 00 00 00 00 00 00 98 04 00 00 1A 00 00 00 02 00 ..ⁿ ♥...╕(♦.☺.......ÿ♦..→...☻. 00007360 00 00 00 00 00 00 01 00 00 00 00 00 00 00 58 08 00 00 FC FF FF FF 0B 00 00 00 C0 28 04 00 01 00 ......☺.......X◘..ⁿ ♂...└(♦.☺. 00007380 00 00 00 00 00 00 C8 04 00 00 FC FF FF FF 0B 00 00 00 80 28 04 00 01 00 00 00 00 00 00 00 E0 04 ......╚♦..ⁿ ♂...Ç(♦.☺.......α♦ 000073A0 00 00 0F 00 00 00 0A 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 F8 04 00 00 09 00 00 00 09 00 ..☼...◙.......☺.......°♦..○...○. 000073C0 00 00 00 00 00 00 01 00 00 00 00 00 00 00 10 05 00 00 FC FF FF FF 08 00 00 00 88 28 04 00 01 00 ......☺.......►♣..ⁿ ◘...ê(♦.☺. 000073E0 00 00 00 00 00 00 28 05 00 00 3E 00 00 00 06 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 40 05 ......(♣..>...♠.......☺.......@♣ 00007400 00 00 FD FF FF FF 05 00 00 00 80 3E 04 00 01 00 00 00 00 00 00 00 58 05 00 00 0F 00 00 00 04 00 ..² ♣...Ç>♦.☺.......X♣..☼...♦. 00007420 00 00 00 00 00 00 01 00 00 00 00 00 00 00 70 05 00 00 36 00 00 00 03 00 00 00 00 00 00 00 01 00 ......☺.......p♣..6...♥.......☺. 00007440 00 00 00 00 00 00 88 05 00 00 08 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF ......ê♣..◘...☻.......☺....... 00007460 FF FF 04 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 ♦...☺.......☺....... ☻..... 00007480 00 00 00 00 00 00 01 00 00 00 00 00 00 00 D0 05 00 00 FC FF FF FF 21 00 00 00 58 28 04 00 01 00 ......☺.......╨♣..ⁿ !...X(♦.☺. 000074A0 00 00 00 00 00 00 E8 05 00 00 0F 00 00 00 20 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 06 ......Φ♣..☼... .......☺........♠ 000074C0 00 00 09 00 00 00 1F 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 18 06 00 00 FC FF FF FF 1E 00 ..○...▼.......☺.......↑♠..ⁿ ▲. 000074E0 00 00 60 28 04 00 01 00 00 00 00 00 00 00 30 06 00 00 35 00 00 00 1D 00 00 00 00 00 00 00 01 00 ..`(♦.☺.......0♠..5...↔.......☺. 00007500 00 00 00 00 00 00 48 06 00 00 09 00 00 00 1C 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 60 06 ......H♠..○...∟.......☺.......`♠ 00007520 00 00 ED FF FF FF 19 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 78 06 00 00 3F 00 00 00 18 00 ..φ ↓.......☺.......x♠..?...↑. 00007540 00 00 00 00 00 00 01 00 00 00 00 00 00 00 90 06 00 00 09 00 00 00 17 00 00 00 00 00 00 00 01 00 ......☺.......É♠..○...↨.......☺. 00007560 00 00 00 00 00 00 A8 06 00 00 FD FF FF FF 16 00 00 00 A0 EC 04 00 01 00 00 00 00 00 00 00 C0 06 ......¿♠..² ▬...á∞♦.☺.......└♠ 00007580 00 00 29 00 00 00 15 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 D8 06 00 00 09 00 00 00 14 00 ..)...§.......☺.......╪♠..○...¶. 000075A0 00 00 00 00 00 00 01 00 00 00 00 00 00 00 F0 06 00 00 FC FF FF FF 13 00 00 00 68 28 04 00 01 00 ......☺.......≡♠..ⁿ ‼...h(♦.☺. 000075C0 00 00 00 00 00 00 08 07 00 00 35 00 00 00 12 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 20 07 ......◘•..5...↕.......☺....... • 000075E0 00 00 FD FF FF FF 10 00 00 00 00 15 04 00 01 00 00 00 00 00 00 00 38 07 00 00 3E 00 00 00 0E 00 ..² ►....§♦.☺.......8•..>...♫. 00007600 00 00 00 00 00 00 01 00 00 00 00 00 00 00 50 07 00 00 FD FF FF FF 0D 00 00 00 60 E8 04 00 01 00 ......☺.......P•..² ♪...`Φ♦.☺. 00007620 00 00 00 00 00 00 68 07 00 00 08 00 00 00 0C 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 80 07 ......h•..◘...♀.......☺.......Ç• 00007640 00 00 08 00 00 00 0B 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 98 07 00 00 08 00 00 00 0A 00 ..◘...♂.......☺.......ÿ•..◘...◙. 00007660 00 00 00 00 00 00 01 00 00 00 00 00 00 00 B0 07 00 00 03 00 00 00 09 00 00 00 00 00 00 00 01 00 ......☺.......░•..♥...○.......☺. 00007680 00 00 00 00 00 00 C8 07 00 00 FC FF FF FF 08 00 00 00 70 28 04 00 01 00 00 00 00 00 00 00 E0 07 ......╚•..ⁿ ◘...p(♦.☺.......α• 000076A0 00 00 32 00 00 00 07 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 F8 07 00 00 1D 00 00 00 06 00 ..2...•.......☺.......°•..↔...♠. 000076C0 00 00 00 00 00 00 01 00 00 00 00 00 00 00 10 08 00 00 FD FF FF FF 05 00 00 00 40 EA 04 00 01 00 ......☺.......►◘..² ♣...@Ω♦.☺. 000076E0 00 00 00 00 00 00 28 08 00 00 08 00 00 00 04 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 40 08 ......(◘..◘...♦.......☺.......@◘ 00007700 00 00 04 00 00 00 03 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 58 08 00 00 1A 00 00 00 02 00 ..♦...♥.......☺.......X◘..→...☻. 00007720 00 00 00 00 00 00 01 00 00 00 00 00 00 00 B0 0D 00 00 FC FF FF FF 0E 00 00 00 78 28 04 00 01 00 ......☺.......░♪..ⁿ ♫...x(♦.☺. 00007740 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 A0 08 ...... ☻...........☺.......á◘ 00007760 00 00 FC FF FF FF 17 00 00 00 28 28 04 00 01 00 00 00 00 00 00 00 B8 08 00 00 0F 00 00 00 16 00 ..ⁿ ↨...((♦.☺.......╕◘..☼...▬. 00007780 00 00 00 00 00 00 01 00 00 00 00 00 00 00 D0 08 00 00 09 00 00 00 15 00 00 00 00 00 00 00 01 00 ......☺.......╨◘..○...§.......☺. 000077A0 00 00 00 00 00 00 E8 08 00 00 FC FF FF FF 14 00 00 00 30 28 04 00 01 00 00 00 00 00 00 00 00 09 ......Φ◘..ⁿ ¶...0(♦.☺........○ 000077C0 00 00 38 00 00 00 13 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 18 09 00 00 03 00 00 00 12 00 ..8...‼.......☺.......↑○..♥...↕. 000077E0 00 00 00 00 00 00 01 00 00 00 00 00 00 00 30 09 00 00 FC FF FF FF 11 00 00 00 38 28 04 00 01 00 ......☺.......0○..ⁿ ◄...8(♦.☺. 00007800 00 00 00 00 00 00 48 09 00 00 1D 00 00 00 10 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 60 09 ......H○..↔...►.......☺.......`○ 00007820 00 00 09 00 00 00 0F 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 78 09 00 00 FC FF FF FF 0E 00 ..○...☼.......☺.......x○..ⁿ ♫. 00007840 00 00 40 28 04 00 01 00 00 00 00 00 00 00 90 09 00 00 39 00 00 00 0D 00 00 00 00 00 00 00 01 00 ..@(♦.☺.......É○..9...♪.......☺. 00007860 00 00 00 00 00 00 A8 09 00 00 FD FF FF FF 0C 00 00 00 A0 ED 04 00 01 00 00 00 00 00 00 00 C0 09 ......¿○..² ♀...áφ♦.☺.......└○ 00007880 00 00 03 00 00 00 0B 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 D8 09 00 00 FC FF FF FF 0A 00 ..♥...♂.......☺.......╪○..ⁿ ◙. 000078A0 00 00 48 28 04 00 01 00 00 00 00 00 00 00 F0 09 00 00 3F 00 00 00 09 00 00 00 00 00 00 00 01 00 ..H(♦.☺.......≡○..?...○.......☺. 000078C0 00 00 00 00 00 00 08 0A 00 00 08 00 00 00 08 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 20 0A ......◘◙..◘...◘.......☺....... ◙ 000078E0 00 00 03 00 00 00 07 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 38 0A 00 00 FC FF FF FF 06 00 ..♥...•.......☺.......8◙..ⁿ ♠. 00007900 00 00 50 28 04 00 01 00 00 00 00 00 00 00 50 0A 00 00 0F 00 00 00 05 00 00 00 00 00 00 00 01 00 ..P(♦.☺.......P◙..☼...♣.......☺. 00007920 00 00 00 00 00 00 68 0A 00 00 36 00 00 00 04 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 80 0A ......h◙..6...♦.......☺.......Ç◙ 00007940 00 00 84 00 00 00 03 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 98 0A 00 00 08 00 00 00 02 00 ..ä...♥.......☺.......ÿ◙..◘...☻. 00007960 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 04 00 00 00 01 00 00 00 00 00 00 00 01 00 ......☺....... ♦...☺.......☺. 00007980 00 00 00 00 00 00 C8 0A 00 00 FD FF FF FF 22 00 00 00 20 E3 04 00 01 00 00 00 00 00 00 00 E0 0A ......╚◙..² "... π♦.☺.......α◙ 000079A0 00 00 0C 00 00 00 21 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 F8 0A 00 00 09 00 00 00 20 00 ..♀...!.......☺.......°◙..○... . 000079C0 00 00 00 00 00 00 01 00 00 00 00 00 00 00 10 0B 00 00 FC FF FF FF 1F 00 00 00 F0 27 04 00 01 00 ......☺.......►♂..ⁿ ▼...≡'♦.☺. 000079E0 00 00 00 00 00 00 28 0B 00 00 38 00 00 00 1E 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 40 0B ......(♂..8...▲.......☺.......@♂ 00007A00 00 00 FC FF FF FF 1D 00 00 00 F8 27 04 00 01 00 00 00 00 00 00 00 58 0B 00 00 3F 00 00 00 1C 00 ..ⁿ ↔...°'♦.☺.......X♂..?...∟. 00007A20 00 00 00 00 00 00 01 00 00 00 00 00 00 00 70 0B 00 00 35 00 00 00 1B 00 00 00 00 00 00 00 01 00 ......☺.......p♂..5...←.......☺. 00007A40 00 00 00 00 00 00 88 0B 00 00 FD FF FF FF 1A 00 00 00 40 E4 04 00 01 00 00 00 00 00 00 00 A0 0B ......ê♂..² →...@Σ♦.☺.......á♂ 00007A60 00 00 08 00 00 00 19 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 B8 0B 00 00 0B 00 00 00 18 00 ..◘...↓.......☺.......╕♂..♂...↑. 00007A80 00 00 00 00 00 00 01 00 00 00 00 00 00 00 D0 0B 00 00 09 00 00 00 17 00 00 00 00 00 00 00 01 00 ......☺.......╨♂..○...↨.......☺. 00007AA0 00 00 00 00 00 00 E8 0B 00 00 FC FF FF FF 16 00 00 00 00 28 04 00 01 00 00 00 00 00 00 00 00 0C ......Φ♂..ⁿ ▬....(♦.☺........♀ 00007AC0 00 00 38 00 00 00 15 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 18 0C 00 00 FD FF FF FF 0D 00 ..8...§.......☺.......↑♀..² ♪. 00007AE0 00 00 20 E5 04 00 01 00 00 00 00 00 00 00 30 0C 00 00 38 00 00 00 0C 00 00 00 00 00 00 00 01 00 .. σ♦.☺.......0♀..8...♀.......☺. 00007B00 00 00 00 00 00 00 48 0C 00 00 FC FF FF FF 0B 00 00 00 08 28 04 00 01 00 00 00 00 00 00 00 60 0C ......H♀..ⁿ ♂...◘(♦.☺.......`♀ 00007B20 00 00 08 00 00 00 0A 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 78 0C 00 00 0B 00 00 00 09 00 ..◘...◙.......☺.......x♀..♂...○. 00007B40 00 00 00 00 00 00 01 00 00 00 00 00 00 00 90 0C 00 00 FC FF FF FF 08 00 00 00 10 28 04 00 01 00 ......☺.......É♀..ⁿ ◘...►(♦.☺. 00007B60 00 00 00 00 00 00 A8 0C 00 00 03 00 00 00 07 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 C0 0C ......¿♀..♥...•.......☺.......└♀ 00007B80 00 00 FC FF FF FF 06 00 00 00 18 28 04 00 01 00 00 00 00 00 00 00 D8 0C 00 00 32 00 00 00 05 00 ..ⁿ ♠...↑(♦.☺.......╪♀..2...♣. 00007BA0 00 00 00 00 00 00 01 00 00 00 00 00 00 00 F0 0C 00 00 0C 00 00 00 04 00 00 00 00 00 00 00 01 00 ......☺.......≡♀..♀...♦.......☺. 00007BC0 00 00 00 00 00 00 08 0D 00 00 FC FF FF FF 02 00 00 00 20 28 04 00 01 00 00 00 00 00 00 00 FF FF ......◘♪..ⁿ ☻... (♦.☺....... 00007BE0 FF FF 04 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 38 0D 00 00 FC FF FF FF 07 00 ♦...☺.......☺.......8♪..ⁿ •. 00007C00 00 00 D8 27 04 00 01 00 00 00 00 00 00 00 50 0D 00 00 0C 00 00 00 06 00 00 00 00 00 00 00 01 00 ..╪'♦.☺.......P♪..♀...♠.......☺. 00007C20 00 00 00 00 00 00 68 0D 00 00 FD FF FF FF 05 00 00 00 60 E2 04 00 01 00 00 00 00 00 00 00 80 0D ......h♪..² ♣...`Γ♦.☺.......Ç♪ 00007C40 00 00 03 00 00 00 04 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 98 0D 00 00 FC FF FF FF 03 00 ..♥...♦.......☺.......ÿ♪..ⁿ ♥. 00007C60 00 00 E0 27 04 00 01 00 00 00 00 00 00 00 B0 0D 00 00 1A 00 00 00 02 00 00 00 00 00 00 00 01 00 ..α'♦.☺.......░♪..→...☻.......☺. 00007C80 00 00 00 00 00 00 FF FF FF FF FC FF FF FF 12 00 00 00 E8 27 04 00 01 00 00 00 00 00 00 00 00 00 ...... ⁿ ↕...Φ'♦.☺......... 00007CA0 00 00 C0 00 00 00 D8 00 00 00 F0 00 00 00 08 01 00 00 20 01 00 00 38 01 00 00 50 01 00 00 68 01 ..└...╪...≡...◘☺.. ☺..8☺..P☺..h☺ 00007CC0 00 00 80 01 00 00 F8 01 00 00 10 02 00 00 B0 04 00 00 A0 05 00 00 B8 05 00 00 70 08 00 00 88 08 ..Ç☺..°☺..►☻..░♦..á♣..╕♣..p◘..ê◘ 00007CE0 00 00 B0 0A 00 00 20 0D 00 00 A8 00 00 00 98 04 00 00 02 00 00 00 6C 00 02 00 00 00 73 00 02 00 ..░◙.. ♪..¿...ÿ♦..☻...l.☻...s.☻. 00007D00 00 00 61 00 04 00 00 00 63 61 6E 00 02 00 00 00 7A 00 02 00 00 00 61 00 07 00 00 00 72 6F 75 6E ..a.♦...can.☻...z.☻...a.•...roun 00007D20 64 73 00 02 00 00 00 01 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 00 00 F0 3F 02 00 00 00 7A ds.☻...☺.......◘.........≡?☻...z 00007D40 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 80 96 98 00 02 00 00 00 7A 00 02 00 00 00 7A .♦...☺.......♦...Çûÿ.☻...z.☻...z 00007D60 00 02 00 00 00 73 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 80 96 98 00 02 00 00 00 7A .☻...s.♦...☺.......♦...Çûÿ.☻...z 00007D80 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 04 00 00 00 01 00 00 00 00 00 00 .♦...☺.......♦.......♦...☺...... 00007DA0 00 04 00 00 00 00 00 00 00 02 00 00 00 73 00 02 00 00 00 7A 00 03 00 00 00 6C 31 00 03 00 00 00 .♦.......☻...s.☻...z.♥...l1.♥... 00007DC0 6C 31 00 02 00 00 00 73 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 03 00 00 l1.☻...s.♦...☺.......♦.......♥.. 00007DE0 00 6C 33 00 02 00 00 00 7A 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 01 00 00 00 02 00 .l3.☻...z.♦...☺.......♦...☺...☻. 00007E00 00 00 7A 00 02 00 00 00 01 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 00 00 F0 BF 04 00 00 00 ..z.☻...☺.......◘.........≡┐♦... 00007E20 01 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 02 00 00 00 7A 00 04 00 00 00 01 00 00 00 00 00 ☺.......♦.......☻...z.♦...☺..... 00007E40 00 00 04 00 00 00 01 00 00 00 03 00 00 00 6C 32 00 03 00 00 00 6C 33 00 02 00 00 00 7A 00 02 00 ..♦...☺...♥...l2.♥...l3.☻...z.☻. 00007E60 00 00 73 00 02 00 00 00 73 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 01 00 00 00 02 00 ..s.☻...s.♦...☺.......♦...☺...☻. 00007E80 00 00 6C 00 02 00 00 00 73 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 02 00 ..l.☻...s.♦...☺.......♦.......☻. 00007EA0 00 00 73 00 02 00 00 00 6C 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 01 00 00 00 02 00 ..s.☻...l.♦...☺.......♦...☺...☻. 00007EC0 00 00 73 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 80 96 98 00 02 00 00 00 6C 00 02 00 ..s.♦...☺.......♦...Çûÿ.☻...l.☻. 00007EE0 00 00 7A 00 02 00 00 00 7A 00 03 00 00 00 6C 32 00 02 00 00 00 7A 00 04 00 00 00 01 00 00 00 00 ..z.☻...z.♥...l2.☻...z.♦...☺.... 00007F00 00 00 00 04 00 00 00 00 00 00 00 02 00 00 00 7A 00 03 00 00 00 6C 33 00 78 03 00 00 00 62 79 00 ...♦.......☻...z.♥...l3.x♥...by. 00007F20 00 01 00 00 00 0C 00 00 1E 00 00 00 06 00 00 00 05 00 00 00 07 00 00 00 0E 00 00 00 02 00 00 00 .☺...♀..▲...♠...♣...•...♫...☻... 00007F40 01 00 00 00 01 00 00 00 08 00 00 00 68 01 00 00 02 00 00 00 01 00 00 00 06 00 00 00 3C 00 00 00 ☺...☺...◘...h☺..☻...☺...♠...<... 00007F60 20 7A 23 62 20 62 79 20 63 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 z#b by c 00007F80 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 20 20 20 27 7A 65 'ze 00007FA0 72 6F 20 69 73 20 69 6E 76 61 6C 69 64 20 61 72 67 75 6D 65 6E 74 27 68 61 6E 67 20 30 3D 31 59 ro is invalid argument'hang 0=1Y 00007FC0 63 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7A 23 28 31 2C 52 7A c z#(1,Rz 00007FE0 29 52 7A 23 62 2C 63 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 )Rz#b,c 00008000 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 24 30 20 20 20 20 20 20 20 20 20 $0 00008020 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 20 20 20 20 20 20 00008040 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 62 79 20 2D 20 73 65 65 20 47 74 6F 2E 20 20 "by - see Gto. 00008060 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 20 20 20 20 20 20 00008080 20 20 20 20 20 20 20 20 20 20 20 20 22 66 72 6F 6D 20 27 74 68 65 20 61 70 6C 20 68 61 6E 64 62 "from 'the apl handb 000080A0 6F 6F 6B 20 6F 66 20 74 65 63 68 6E 69 71 75 65 73 27 20 63 6F 70 79 72 69 67 68 74 20 31 39 37 ook of techniques' copyright 197 000080C0 38 2C 20 69 62 6D 2E 20 18 00 00 00 FF FF FF FF FC FF FF FF 08 00 00 00 50 29 04 00 01 00 00 00 8, ibm. ↑... ⁿ ◘...P)♦.☺... 000080E0 01 00 00 00 30 00 00 00 FC FF FF FF 05 00 00 00 60 29 04 00 01 00 00 00 20 61 3B 4C 00 00 00 00 ☺...0...ⁿ ♣...`)♦.☺... a;L.... 00008100 FC FF FF FF 03 00 00 00 E8 29 04 00 01 00 00 00 20 20 20 20 60 00 00 00 03 00 00 00 02 00 00 00 ⁿ ♥...Φ)♦.☺... `...♥...☻... 00008120 00 00 00 00 01 00 00 00 22 69 66 20 30 00 00 00 FC FF FF FF 01 00 00 00 58 29 04 00 01 00 00 00 ....☺..."if 0...ⁿ ☺...X)♦.☺... 00008140 77 69 6C 6C 90 00 00 00 FC FF FF FF 24 00 00 00 38 29 04 00 01 00 00 00 20 20 20 20 A8 00 00 00 willÉ...ⁿ $...8)♦.☺... ¿... 00008160 39 00 00 00 23 00 00 00 00 00 00 00 01 00 00 00 28 73 74 72 C0 00 00 00 FD FF FF FF 22 00 00 00 9...#.......☺...(str└...² "... 00008180 40 32 04 00 01 00 00 00 27 27 52 61 D8 00 00 00 1D 00 00 00 21 00 00 00 00 00 00 00 01 00 00 00 @2♦.☺...''Ra╪...↔...!.......☺... 000081A0 20 72 23 28 F0 00 00 00 FD FF FF FF 20 00 00 00 60 37 04 00 01 00 00 00 20 20 20 20 08 01 00 00 r#(≡...² ...`7♦.☺... ◘☺.. 000081C0 FC FF FF FF 1B 00 00 00 40 29 04 00 01 00 00 00 20 20 20 20 FF FF FF FF 07 00 00 00 01 00 00 00 ⁿ ←...@)♦.☺... •...☺... 000081E0 80 16 04 00 01 00 00 00 20 20 20 20 38 01 00 00 FC FF FF FF 0E 00 00 00 10 29 04 00 01 00 00 00 Ç▬♦.☺... 8☺..ⁿ ♫...►)♦.☺... 00008200 20 20 20 20 50 01 00 00 0C 00 00 00 0D 00 00 00 00 00 00 00 01 00 00 00 22 62 6C 61 68 01 00 00 P☺..♀...♪.......☺..."blah☺.. 00008220 FC FF FF FF 0C 00 00 00 18 29 04 00 01 00 00 00 20 73 74 72 80 01 00 00 03 00 00 00 0B 00 00 00 ⁿ ♀...↑)♦.☺... strÇ☺..♥...♂... 00008240 00 00 00 00 01 00 00 00 20 20 20 20 98 01 00 00 FC FF FF FF 0A 00 00 00 20 29 04 00 01 00 00 00 ....☺... ÿ☺..ⁿ ◙... )♦.☺... 00008260 70 6C 20 68 B0 01 00 00 32 00 00 00 09 00 00 00 00 00 00 00 01 00 00 00 73 27 20 63 C8 01 00 00 pl h░☺..2...○.......☺...s' c╚☺.. 00008280 09 00 00 00 08 00 00 00 00 00 00 00 01 00 00 00 22 2D 69 66 E0 01 00 00 FC FF FF FF 07 00 00 00 ○...◘.......☺..."-ifα☺..ⁿ •... 000082A0 28 29 04 00 01 00 00 00 72 75 63 74 F8 01 00 00 32 00 00 00 06 00 00 00 00 00 00 00 01 00 00 00 ()♦.☺...ruct°☺..2...♠.......☺... 000082C0 65 64 20 69 10 02 00 00 0C 00 00 00 05 00 00 00 00 00 00 00 01 00 00 00 20 63 68 61 28 02 00 00 ed i►☻..♀...♣.......☺... cha(☻.. 000082E0 FD FF FF FF 04 00 00 00 00 3E 04 00 01 00 00 00 20 65 76 65 40 02 00 00 08 00 00 00 03 00 00 00 ² ♦....>♦.☺... eve@☻..◘...♥... 00008300 00 00 00 00 01 00 00 00 22 20 73 70 58 02 00 00 03 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 ....☺..." spX☻..♥...☻.......☺... 00008320 62 65 20 72 FF FF FF FF FC FF FF FF 01 00 00 00 30 29 04 00 01 00 00 00 72 20 62 79 88 02 00 00 be r ⁿ ☺...0)♦.☺...r byê☻.. 00008340 FD FF FF FF 02 00 00 00 60 3E 04 00 01 00 00 00 6E 75 6D 65 FF FF FF FF 04 00 00 00 01 00 00 00 ² ☻...`>♦.☺...nume ♦...☺... 00008360 00 00 00 00 01 00 00 00 20 20 20 20 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 ....☺... ☻...........☺... 00008380 22 75 73 65 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 20 20 20 20 00 00 00 00 "use ☻...........☺... .... 000083A0 78 00 00 00 20 01 00 00 70 02 00 00 A0 02 00 00 B8 02 00 00 60 00 00 00 FF FF FF FF 02 00 00 00 x... ☺..p☻..á☻..╕☻..`... ☻... 000083C0 63 00 03 00 00 00 62 79 00 02 00 00 00 62 00 02 00 00 00 7A 00 02 00 00 00 63 00 04 00 00 00 01 c.♥...by.☻...b.☻...z.☻...c.♦...☺ 000083E0 00 00 00 00 00 00 00 04 00 00 00 01 00 00 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 00 .......♦...☺...♦...☺.......♦.... 00008400 00 00 00 05 00 00 00 68 61 6E 67 00 08 00 00 00 18 00 00 00 01 00 00 00 01 00 00 00 18 00 00 00 ...♣...hang.◘...↑...☺...☺...↑... 00008420 7A 65 72 6F 20 69 73 20 69 6E 76 61 6C 69 64 20 61 72 67 75 6D 65 6E 74 02 00 00 00 63 00 02 00 zero is invalid argument☻...c.☻. 00008440 00 00 62 00 02 00 00 00 7A 00 02 00 00 00 7A 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 ..b.☻...z.☻...z.♦...☺.......♦... 00008460 01 00 00 00 02 00 00 00 7A 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 78 05 ☺...☻...z.♦...☺.......♦.......x♣ 00008480 00 00 00 63 64 69 76 00 00 01 00 00 00 0C 00 00 19 00 00 00 05 00 00 00 05 00 00 00 10 00 00 00 ...cdiv..☺...♀..↓...♣...♣...►... 000084A0 02 00 00 00 01 00 00 00 01 00 00 00 08 00 00 00 2C 01 00 00 02 00 00 00 01 00 00 00 05 00 00 00 ☻...☺...☺...◘...,☺..☻...☺...♣... 000084C0 3C 00 00 00 20 72 23 6E 20 63 64 69 76 20 64 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 <... r#n cdiv d 000084E0 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 20 20 20 20 20 20 00008500 20 72 23 28 6E 58 72 29 25 64 2B 7E 72 23 64 5E 3D 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 r#(nXr)%d+~r#d^=0 00008520 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 20 20 20 24 30 20 $0 00008540 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 20 20 20 20 20 20 00008560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 63 64 69 76 20 2D 20 "cdiv - 00008580 63 6F 6D 6D 65 72 63 69 61 6C 20 64 69 76 69 73 69 6F 6E 2C 20 72 65 74 75 72 6E 73 20 7A 65 72 commercial division, returns zer 000085A0 6F 20 69 66 20 64 3D 30 20 20 20 20 20 20 20 20 20 20 20 20 22 66 72 6F 6D 20 27 74 68 65 20 61 o if d=0 "from 'the a 000085C0 70 6C 20 68 61 6E 64 62 6F 6F 6B 20 6F 66 20 74 65 63 68 6E 69 71 75 65 73 27 20 63 6F 70 79 72 pl handbook of techniques' copyr 000085E0 69 67 68 74 20 31 39 37 38 2C 20 69 62 6D 2E 20 18 00 00 00 FF FF FF FF FC FF FF FF 0A 00 00 00 ight 1978, ibm. ↑... ⁿ ◙... 00008600 50 27 04 00 01 00 00 00 01 00 00 00 30 00 00 00 FC FF FF FF 05 00 00 00 B0 27 04 00 01 00 00 00 P'♦.☺...☺...0...ⁿ ♣...░'♦.☺... 00008620 20 20 20 20 00 00 00 00 FC FF FF FF 03 00 00 00 68 27 04 00 01 00 00 00 20 20 20 20 60 00 00 00 ....ⁿ ♥...h'♦.☺... `... 00008640 03 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 22 63 6F 6C 30 00 00 00 FC FF FF FF 01 00 00 00 ♥...☻.......☺..."col0...ⁿ ☺... 00008660 70 27 04 00 01 00 00 00 72 20 72 65 90 00 00 00 FD FF FF FF 11 00 00 00 40 30 04 00 01 00 00 00 p'♦.☺...r reÉ...² ◄...@0♦.☺... 00008680 20 20 20 20 A8 00 00 00 3E 00 00 00 0F 00 00 00 00 00 00 00 01 00 00 00 20 20 20 20 C0 00 00 00 ¿...>...☼.......☺... └... 000086A0 FC FF FF FF 0E 00 00 00 20 27 04 00 01 00 00 00 20 20 20 20 D8 00 00 00 03 00 00 00 0D 00 00 00 ⁿ ♫... '♦.☺... ╪...♥...♪... 000086C0 00 00 00 00 01 00 00 00 20 63 66 6F F0 00 00 00 FC FF FF FF 0C 00 00 00 28 27 04 00 01 00 00 00 ....☺... cfo≡...ⁿ ♀...('♦.☺... 000086E0 20 20 20 20 08 01 00 00 84 00 00 00 0B 00 00 00 00 00 00 00 01 00 00 00 20 20 20 20 20 01 00 00 ◘☺..ä...♂.......☺... ☺.. 00008700 0B 00 00 00 0A 00 00 00 00 00 00 00 01 00 00 00 20 20 20 20 38 01 00 00 FC FF FF FF 09 00 00 00 ♂...◙.......☺... 8☺..ⁿ ○... 00008720 30 27 04 00 01 00 00 00 20 20 20 20 50 01 00 00 05 00 00 00 08 00 00 00 00 00 00 00 01 00 00 00 0'♦.☺... P☺..♣...◘.......☺... 00008740 20 72 6F 77 68 01 00 00 09 00 00 00 07 00 00 00 00 00 00 00 01 00 00 00 20 20 20 20 80 01 00 00 rowh☺..○...•.......☺... Ç☺.. 00008760 FC FF FF FF 06 00 00 00 38 27 04 00 01 00 00 00 20 20 20 20 98 01 00 00 38 00 00 00 05 00 00 00 ⁿ ♠...8'♦.☺... ÿ☺..8...♣... 00008780 00 00 00 00 01 00 00 00 20 20 20 20 B0 01 00 00 FC FF FF FF 04 00 00 00 40 27 04 00 01 00 00 00 ....☺... ░☺..ⁿ ♦...@'♦.☺... 000087A0 20 20 20 20 C8 01 00 00 08 00 00 00 03 00 00 00 00 00 00 00 01 00 00 00 20 24 30 20 E0 01 00 00 ╚☺..◘...♥.......☺... $0 α☺.. 000087C0 03 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 20 20 20 20 FF FF FF FF FC FF FF FF 01 00 00 00 ♥...☻.......☺... ⁿ ☺... 000087E0 48 27 04 00 01 00 00 00 20 20 20 20 10 02 00 00 FD FF FF FF 02 00 00 00 20 33 04 00 01 00 00 00 H'♦.☺... ►☻..² ☻... 3♦.☺... 00008800 6E 61 74 65 FF FF FF FF 04 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 20 20 20 20 FF FF FF FF nate ♦...☺.......☺... 00008820 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 22 66 72 6F FF FF FF FF 02 00 00 00 00 00 00 00 ☻...........☺..."fro ☻....... 00008840 00 00 00 00 01 00 00 00 6F 66 20 74 00 00 00 00 78 00 00 00 F8 01 00 00 28 02 00 00 40 02 00 00 ....☺...of t....x...°☺..(☻..@☻.. 00008860 60 00 00 00 FF FF FF FF 02 00 00 00 64 00 05 00 00 00 63 64 69 76 00 02 00 00 00 6E 00 02 00 00 `... ☻...d.♣...cdiv.☻...n.☻.. 00008880 00 72 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 02 00 00 00 64 00 02 00 00 .r.♦...☺.......♦.......☻...d.☻.. 000088A0 00 72 00 02 00 00 00 64 00 02 00 00 00 72 00 02 00 00 00 6E 00 02 00 00 00 72 00 04 00 00 00 01 .r.☻...d.☻...r.☻...n.☻...r.♦...☺ 000088C0 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 78 09 00 00 00 63 65 6E 74 65 72 6F 6E 00 00 01 00 .......♦.......x○...centeron..☺. 000088E0 00 00 0C 00 00 4E 00 00 00 0C 00 00 00 07 00 00 00 09 00 00 00 18 00 00 00 0A 00 00 00 0A 00 00 ..♀..N...♀...•...○...↑...◙...◙.. 00008900 00 05 00 00 00 02 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 08 00 00 .♣...☻...☺...☺...☺...☺...☺...◘.. 00008920 00 D0 02 00 00 02 00 00 00 01 00 00 00 0C 00 00 00 3C 00 00 00 20 7A 23 61 20 63 65 6E 74 65 72 .╨☻..☻...☺...♀...<... z#a center 00008940 6F 6E 20 62 3B 69 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 on b;i 00008960 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 23 46 61 20 48 20 62 23 46 62 20 20 20 a#Fa H b#Fb 00008980 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 20 20 20 20 20 20 000089A0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 24 28 6C 31 2C 6C 33 2C 6C 32 29 69 66 20 30 20 63 6F $(l1,l3,l2)if 0 co 000089C0 6D 70 61 72 65 20 69 23 28 2D 31 59 52 61 29 5F 2D 31 59 52 62 20 20 20 20 20 20 20 20 20 20 20 mpare i#(-1YRa)_-1YRb 000089E0 20 20 20 20 20 20 20 20 20 6C 31 3A 24 6C 33 20 48 20 62 23 63 65 6E 74 65 72 20 69 20 61 64 64 l1:$l3 H b#center i add 00008A00 63 6F 6C 73 20 70 72 65 70 61 72 65 20 62 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 cols prepare b 00008A20 20 20 20 20 20 6C 32 3A 61 23 63 65 6E 74 65 72 28 5F 69 29 61 64 64 63 6F 6C 73 20 70 72 65 70 l2:a#center(_i)addcols prep 00008A40 61 72 65 20 61 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 20 are a 00008A60 20 6C 33 3A 7A 23 61 20 6F 6E 20 62 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 l3:z#a on b 00008A80 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 20 20 20 20 24 30 $0 00008AA0 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 20 20 20 20 20 20 00008AC0 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 22 68 65 61 64 65 72 "header 00008AE0 6F 6E 20 2D 20 70 75 74 73 20 61 20 68 65 61 64 69 6E 67 20 6F 6E 20 61 20 72 65 70 6F 72 74 20 on - puts a heading on a report 00008B00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 66 72 6F 6D 20 27 74 68 65 20 "from 'the 00008B20 61 70 6C 20 68 61 6E 64 62 6F 6F 6B 20 6F 66 20 74 65 63 68 6E 69 71 75 65 73 27 20 63 6F 70 79 apl handbook of techniques' copy 00008B40 72 69 67 68 74 20 31 39 37 38 2C 20 69 62 6D 2E 20 22 2D 74 61 6B 65 73 20 74 77 6F 20 63 68 61 right 1978, ibm. "-takes two cha 00008B60 72 61 63 74 65 72 20 61 72 72 61 79 73 20 6F 66 20 61 6E 79 20 73 69 7A 65 2C 20 63 65 6E 74 65 racter arrays of any size, cente 00008B80 72 73 20 74 68 65 20 6F 6E 65 20 20 20 22 20 77 69 74 68 20 66 65 77 65 72 20 63 6F 6C 75 6D 6E rs the one " with fewer column 00008BA0 73 2C 20 74 68 65 6E 20 63 61 74 65 6E 61 74 65 73 20 61 20 61 62 6F 76 65 20 62 2E 20 20 20 20 s, then catenates a above b. 00008BC0 20 20 20 20 20 20 20 20 20 22 2D 75 73 65 73 3A 20 47 69 66 20 47 63 6F 6D 70 61 72 65 20 47 61 "-uses: Gif Gcompare Ga 00008BE0 64 64 63 6F 6C 73 20 47 63 65 6E 74 65 72 20 47 6F 6E 20 47 70 72 65 70 61 72 65 20 20 20 20 20 ddcols Gcenter Gon Gprepare 00008C00 20 20 20 20 20 48 00 00 00 FF FF FF FF FC FF FF FF 10 00 00 00 A0 26 04 00 01 00 00 00 00 00 00 H... ⁿ ►...á&♦.☺...... 00008C20 00 30 00 00 00 1B 00 00 00 0F 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 FC FF FF .0...←...☼.......☺...........ⁿ 00008C40 FF 0E 00 00 00 C0 26 04 00 01 00 00 00 00 00 00 00 60 00 00 00 FC FF FF FF 05 00 00 00 F0 5E 04 ♫...└&♦.☺.......`...ⁿ ♣...≡^♦ 00008C60 00 01 00 00 00 00 00 00 00 30 00 00 00 FC FF FF FF 03 00 00 00 10 27 04 00 01 00 00 00 00 00 00 .☺.......0...ⁿ ♥...►'♦.☺...... 00008C80 00 90 00 00 00 03 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 60 00 00 00 FC FF FF .É...♥...☻.......☺.......`...ⁿ 00008CA0 FF 01 00 00 00 B8 26 04 00 01 00 00 00 00 00 00 00 C0 00 00 00 FC FF FF FF 0B 00 00 00 78 26 04 ☺...╕&♦.☺.......└...ⁿ ♂...x&♦ 00008CC0 00 01 00 00 00 00 00 00 00 D8 00 00 00 26 00 00 00 0A 00 00 00 00 00 00 00 01 00 00 00 00 00 00 .☺.......╪...&...◙.......☺...... 00008CE0 00 F0 00 00 00 03 00 00 00 09 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 08 01 00 00 FC FF FF .≡...♥...○.......☺.......◘☺..ⁿ 00008D00 FF 08 00 00 00 80 26 04 00 01 00 00 00 00 00 00 00 20 01 00 00 FC FF FF FF 06 00 00 00 88 26 04 ◘...Ç&♦.☺....... ☺..ⁿ ♠...ê&♦ 00008D20 00 01 00 00 00 00 00 00 00 38 01 00 00 FC FF FF FF 04 00 00 00 90 26 04 00 01 00 00 00 00 00 00 .☺.......8☺..ⁿ ♦...É&♦.☺...... 00008D40 00 50 01 00 00 26 00 00 00 03 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 68 01 00 00 03 00 00 .P☺..&...♥.......☺.......h☺..♥.. 00008D60 00 02 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF FC FF FF FF 01 00 00 00 98 26 04 .☻.......☺....... ⁿ ☺...ÿ&♦ 00008D80 00 01 00 00 00 00 00 00 00 98 01 00 00 FC FF FF FF 27 00 00 00 38 26 04 00 01 00 00 00 00 00 00 .☺.......ÿ☺..ⁿ '...8&♦.☺...... 00008DA0 00 B0 01 00 00 32 00 00 00 26 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 C8 01 00 00 39 00 00 .░☺..2...&.......☺.......╚☺..9.. 00008DC0 00 25 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 E0 01 00 00 FD FF FF FF 23 00 00 00 40 16 04 .%.......☺.......α☺..² #...@▬♦ 00008DE0 00 01 00 00 00 00 00 00 00 F8 01 00 00 3F 00 00 00 22 00 00 00 00 00 00 00 01 00 00 00 00 00 00 .☺.......°☺..?...".......☺...... 00008E00 00 10 02 00 00 09 00 00 00 21 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 28 02 00 00 FC FF FF .►☻..○...!.......☺.......(☻..ⁿ 00008E20 FF 20 00 00 00 40 26 04 00 01 00 00 00 00 00 00 00 40 02 00 00 32 00 00 00 1F 00 00 00 00 00 00 ...@&♦.☺.......@☻..2...▼...... 00008E40 00 01 00 00 00 00 00 00 00 58 02 00 00 39 00 00 00 1E 00 00 00 00 00 00 00 01 00 00 00 00 00 00 .☺.......X☻..9...▲.......☺...... 00008E60 00 70 02 00 00 FD FF FF FF 1C 00 00 00 40 1A 04 00 01 00 00 00 00 00 00 00 88 02 00 00 08 00 00 .p☻..² ∟...@→♦.☺.......ê☻..◘.. 00008E80 00 1B 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 A0 02 00 00 03 00 00 00 1A 00 00 00 00 00 00 .←.......☺.......á☻..♥...→...... 00008EA0 00 01 00 00 00 00 00 00 00 B8 02 00 00 FC FF FF FF 19 00 00 00 48 26 04 00 01 00 00 00 00 00 00 .☺.......╕☻..ⁿ ↓...H&♦.☺...... 00008EC0 00 D0 02 00 00 FC FF FF FF 11 00 00 00 50 26 04 00 01 00 00 00 00 00 00 00 E8 02 00 00 FD FF FF .╨☻..ⁿ ◄...P&♦.☺.......Φ☻..² 00008EE0 FF 0F 00 00 00 60 30 04 00 01 00 00 00 00 00 00 00 00 03 00 00 FC FF FF FF 0C 00 00 00 58 26 04 ☼...`0♦.☺........♥..ⁿ ♀...X&♦ 00008F00 00 01 00 00 00 00 00 00 00 18 03 00 00 09 00 00 00 0B 00 00 00 00 00 00 00 01 00 00 00 00 00 00 .☺.......↑♥..○...♂.......☺...... 00008F20 00 30 03 00 00 FC FF FF FF 09 00 00 00 60 26 04 00 01 00 00 00 00 00 00 00 48 03 00 00 0C 00 00 .0♥..ⁿ ○...`&♦.☺.......H♥..♀.. 00008F40 00 08 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 60 03 00 00 FC FF FF FF 06 00 00 00 68 26 04 .◘.......☺.......`♥..ⁿ ♠...h&♦ 00008F60 00 01 00 00 00 00 00 00 00 78 03 00 00 0C 00 00 00 05 00 00 00 00 00 00 00 01 00 00 00 00 00 00 .☺.......x♥..♀...♣.......☺...... 00008F80 00 90 03 00 00 FC FF FF FF 03 00 00 00 70 26 04 00 01 00 00 00 00 00 00 00 A8 03 00 00 08 00 00 .É♥..ⁿ ♥...p&♦.☺.......¿♥..◘.. 00008FA0 00 02 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 04 00 00 00 01 00 00 00 00 00 00 .☻.......☺....... ♦...☺...... 00008FC0 00 01 00 00 00 00 00 00 00 D8 03 00 00 FC FF FF FF 24 00 00 00 F0 25 04 00 01 00 00 00 00 00 00 .☺.......╪♥..ⁿ $...≡%♦.☺...... 00008FE0 00 F0 03 00 00 FC FF FF FF 1C 00 00 00 F8 25 04 00 01 00 00 00 00 00 00 00 08 04 00 00 FC FF FF .≡♥..ⁿ ∟...°%♦.☺.......◘♦..ⁿ 00009000 FF 14 00 00 00 00 26 04 00 01 00 00 00 00 00 00 00 20 04 00 00 FC FF FF FF 12 00 00 00 08 26 04 ¶....&♦.☺....... ♦..ⁿ ↕...◘&♦ 00009020 00 01 00 00 00 00 00 00 00 38 04 00 00 FC FF FF FF 0B 00 00 00 10 26 04 00 01 00 00 00 00 00 00 .☺.......8♦..ⁿ ♂...►&♦.☺...... 00009040 00 50 04 00 00 03 00 00 00 0A 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 68 04 00 00 FC FF FF .P♦..♥...◙.......☺.......h♦..ⁿ 00009060 FF 09 00 00 00 18 26 04 00 01 00 00 00 00 00 00 00 80 04 00 00 FC FF FF FF 07 00 00 00 20 26 04 ○...↑&♦.☺.......Ç♦..ⁿ •... &♦ 00009080 00 01 00 00 00 00 00 00 00 98 04 00 00 FC FF FF FF 04 00 00 00 28 26 04 00 01 00 00 00 00 00 00 .☺.......ÿ♦..ⁿ ♦...(&♦.☺...... 000090A0 00 B0 04 00 00 04 00 00 00 03 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 C8 04 00 00 1A 00 00 .░♦..♦...♥.......☺.......╚♦..→.. 000090C0 00 02 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 E8 05 00 00 FC FF FF FF 03 00 00 00 30 26 04 .☻.......☺.......Φ♣..ⁿ ♥...0&♦ 000090E0 00 01 00 00 00 00 00 00 00 F8 04 00 00 FC FF FF FF 1F 00 00 00 B8 25 04 00 01 00 00 00 00 00 00 .☺.......°♦..ⁿ ▼...╕%♦.☺...... 00009100 00 10 05 00 00 FC FF FF FF 17 00 00 00 C0 25 04 00 01 00 00 00 00 00 00 00 28 05 00 00 FC FF FF .►♣..ⁿ ↨...└%♦.☺.......(♣..ⁿ 00009120 FF 0F 00 00 00 C8 25 04 00 01 00 00 00 00 00 00 00 40 05 00 00 09 00 00 00 0E 00 00 00 00 00 00 ☼...╚%♦.☺.......@♣..○...♫...... 00009140 00 01 00 00 00 00 00 00 00 58 05 00 00 FC FF FF FF 0D 00 00 00 D0 25 04 00 01 00 00 00 00 00 00 .☺.......X♣..ⁿ ♪...╨%♦.☺...... 00009160 00 70 05 00 00 3F 00 00 00 0C 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 88 05 00 00 08 00 00 .p♣..?...♀.......☺.......ê♣..◘.. 00009180 00 0B 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 A0 05 00 00 FC FF FF FF 05 00 00 00 D8 25 04 .♂.......☺.......á♣..ⁿ ♣...╪%♦ 000091A0 00 01 00 00 00 00 00 00 00 B8 05 00 00 03 00 00 00 04 00 00 00 00 00 00 00 01 00 00 00 00 00 00 .☺.......╕♣..♥...♦.......☺...... 000091C0 00 D0 05 00 00 FC FF FF FF 03 00 00 00 E0 25 04 00 01 00 00 00 00 00 00 00 E8 05 00 00 1A 00 00 .╨♣..ⁿ ♥...α%♦.☺.......Φ♣..→.. 000091E0 00 02 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 90 06 00 00 FC FF FF FF 04 00 00 00 E8 25 04 .☻.......☺.......É♠..ⁿ ♦...Φ%♦ 00009200 00 01 00 00 00 00 00 00 00 18 06 00 00 FC FF FF FF 0A 00 00 00 90 25 04 00 01 00 00 00 00 00 00 .☺.......↑♠..ⁿ ◙...É%♦.☺...... 00009220 00 30 06 00 00 FC FF FF FF 07 00 00 00 98 25 04 00 01 00 00 00 00 00 00 00 48 06 00 00 FC FF FF .0♠..ⁿ •...ÿ%♦.☺.......H♠..ⁿ 00009240 FF 05 00 00 00 A0 25 04 00 01 00 00 00 00 00 00 00 60 06 00 00 03 00 00 00 04 00 00 00 00 00 00 ♣...á%♦.☺.......`♠..♥...♦...... 00009260 00 01 00 00 00 00 00 00 00 78 06 00 00 FC FF FF FF 03 00 00 00 A8 25 04 00 01 00 00 00 00 00 00 .☺.......x♠..ⁿ ♥...¿%♦.☺...... 00009280 00 90 06 00 00 1A 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF FC FF FF .É♠..→...☻.......☺....... ⁿ 000092A0 FF 05 00 00 00 B0 25 04 00 01 00 00 00 00 00 00 00 C0 06 00 00 FD FF FF FF 02 00 00 00 A0 E3 04 ♣...░%♦.☺.......└♠..² ☻...áπ♦ 000092C0 00 01 00 00 00 00 00 00 00 FF FF FF FF 04 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 00 00 00 .☺....... ♦...☺.......☺...... 000092E0 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 . ☻...........☺....... ☻.. 00009300 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 .........☺....... ☻.......... 00009320 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 .☺....... ☻...........☺...... 00009340 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 A8 00 00 . ☻...........☺...........¿.. 00009360 00 80 01 00 00 C0 03 00 00 E0 04 00 00 00 06 00 00 A8 06 00 00 D8 06 00 00 F0 06 00 00 08 07 00 .Ç☺..└♥..α♦...♠..¿♠..╪♠..≡♠..◘•. 00009380 00 20 07 00 00 38 07 00 00 90 00 00 00 C8 04 00 00 02 00 00 00 69 00 02 00 00 00 62 00 09 00 00 . •..8•..É...╚♦..☻...i.☻...b.○.. 000093A0 00 63 65 6E 74 65 72 6F 6E 00 02 00 00 00 61 00 02 00 00 00 7A 00 02 00 00 00 62 00 02 00 00 00 .centeron.☻...a.☻...z.☻...b.☻... 000093C0 62 00 02 00 00 00 48 00 02 00 00 00 61 00 02 00 00 00 61 00 02 00 00 00 62 00 02 00 00 00 01 00 b.☻...H.☻...a.☻...a.☻...b.☻...☺. 000093E0 00 00 00 00 00 00 08 00 00 00 00 00 00 00 00 00 F0 BF 02 00 00 00 61 00 02 00 00 00 01 00 00 00 ......◘.........≡┐☻...a.☻...☺... 00009400 00 00 00 00 08 00 00 00 00 00 00 00 00 00 F0 BF 02 00 00 00 69 00 08 00 00 00 63 6F 6D 70 61 72 ....◘.........≡┐☻...i.◘...compar 00009420 65 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 03 00 00 00 69 66 00 03 00 00 e.♦...☺.......♦.......♥...if.♥.. 00009440 00 6C 32 00 03 00 00 00 6C 33 00 03 00 00 00 6C 31 00 02 00 00 00 62 00 08 00 00 00 70 72 65 70 .l2.♥...l3.♥...l1.☻...b.◘...prep 00009460 61 72 65 00 08 00 00 00 61 64 64 63 6F 6C 73 00 02 00 00 00 69 00 07 00 00 00 63 65 6E 74 65 72 are.◘...addcols.☻...i.•...center 00009480 00 02 00 00 00 62 00 02 00 00 00 48 00 03 00 00 00 6C 33 00 03 00 00 00 6C 31 00 02 00 00 00 61 .☻...b.☻...H.♥...l3.♥...l1.☻...a 000094A0 00 08 00 00 00 70 72 65 70 61 72 65 00 08 00 00 00 61 64 64 63 6F 6C 73 00 02 00 00 00 69 00 07 .◘...prepare.◘...addcols.☻...i.• 000094C0 00 00 00 63 65 6E 74 65 72 00 02 00 00 00 61 00 03 00 00 00 6C 32 00 02 00 00 00 62 00 03 00 00 ...center.☻...a.♥...l2.☻...b.♥.. 000094E0 00 6F 6E 00 02 00 00 00 61 00 02 00 00 00 7A 00 03 00 00 00 6C 33 00 04 00 00 00 01 00 00 00 00 .on.☻...a.☻...z.♥...l3.♦...☺.... 00009500 00 00 00 04 00 00 00 00 00 00 00 78 07 00 00 00 63 65 6E 74 65 72 00 00 01 00 00 00 0A 00 00 1C ...♦.......x•...center..☺...◙..∟ 00009520 00 00 00 06 00 00 00 06 00 00 00 06 00 00 00 0C 00 00 00 02 00 00 00 01 00 00 00 01 00 00 00 08 ...♠...♠...♠...♀...☻...☺...☺...◘ 00009540 00 00 00 68 01 00 00 02 00 00 00 01 00 00 00 06 00 00 00 3C 00 00 00 20 7A 23 63 65 6E 74 65 72 ...h☺..☻...☺...♠...<... z#center 00009560 20 62 3B 63 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 20 20 b;c 00009580 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 23 6E 75 6D 62 6C 61 6E 6B 63 6F c#numblankco 000095A0 6C 73 20 7A 23 62 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 ls z#b 000095C0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7A 23 28 53 30 2E 35 58 5F 2F 63 29 60 4F 7A 20 z#(S0.5X_/c)`Oz 000095E0 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 20 20 20 20 20 20 00009600 20 20 20 20 20 20 20 20 20 20 20 20 24 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 $0 00009620 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 20 20 20 20 20 20 00009640 20 20 20 20 20 20 20 22 63 65 6E 74 65 72 20 69 73 20 75 73 65 64 20 62 79 20 65 2E 67 2E 20 68 "center is used by e.g. h 00009660 65 61 64 65 72 6F 6E 2E 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 eaderon. 00009680 20 20 20 22 66 72 6F 6D 20 27 74 68 65 20 61 70 6C 20 68 61 6E 64 62 6F 6F 6B 20 6F 66 20 74 65 "from 'the apl handbook of te 000096A0 63 68 6E 69 71 75 65 73 27 20 63 6F 70 79 72 69 67 68 74 20 31 39 37 38 2C 20 69 62 6D 2E 20 48 chniques' copyright 1978, ibm. H 000096C0 00 00 00 FF FF FF FF FC FF FF FF 0C 00 00 00 F8 26 04 00 01 00 00 00 01 00 00 00 30 00 00 00 1B ... ⁿ ♀...°&♦.☺...☺...0...← 000096E0 00 00 00 0B 00 00 00 00 00 00 00 01 00 00 00 20 20 20 20 00 00 00 00 FC FF FF FF 0A 00 00 00 18 ...♂.......☺... ....ⁿ ◙...↑ 00009700 27 04 00 01 00 00 00 20 20 20 20 60 00 00 00 FC FF FF FF 03 00 00 00 60 27 04 00 01 00 00 00 22 '♦.☺... `...ⁿ ♥...`'♦.☺..." 00009720 63 6F 6C 78 00 00 00 03 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 72 20 72 65 30 00 00 00 FC colx...♥...☻.......☺...r re0...ⁿ 00009740 FF FF FF 01 00 00 00 08 27 04 00 01 00 00 00 20 20 20 20 A8 00 00 00 FC FF FF FF 12 00 00 00 E0 ☺...◘'♦.☺... ¿...ⁿ ↕...α 00009760 26 04 00 01 00 00 00 20 20 20 20 C0 00 00 00 03 00 00 00 11 00 00 00 00 00 00 00 01 00 00 00 20 &♦.☺... └...♥...◄.......☺... 00009780 20 20 20 D8 00 00 00 FC FF FF FF 10 00 00 00 E8 26 04 00 01 00 00 00 20 63 66 6F F0 00 00 00 FC ╪...ⁿ ►...Φ&♦.☺... cfo≡...ⁿ 000097A0 FF FF FF 03 00 00 00 30 5F 04 00 01 00 00 00 20 20 20 20 08 01 00 00 03 00 00 00 02 00 00 00 00 ♥...0_♦.☺... ◘☺..♥...☻.... 000097C0 00 00 00 01 00 00 00 20 20 20 20 FF FF FF FF FC FF FF FF 01 00 00 00 F0 26 04 00 01 00 00 00 20 ...☺... ⁿ ☺...≡&♦.☺... 000097E0 20 20 20 38 01 00 00 FC FF FF FF 0F 00 00 00 C8 26 04 00 01 00 00 00 20 20 20 20 50 01 00 00 46 8☺..ⁿ ☼...╚&♦.☺... P☺..F 00009800 00 00 00 0D 00 00 00 00 00 00 00 01 00 00 00 20 72 6F 77 68 01 00 00 09 00 00 00 0C 00 00 00 00 ...♪.......☺... rowh☺..○...♀.... 00009820 00 00 00 01 00 00 00 20 20 20 20 80 01 00 00 FC FF FF FF 0B 00 00 00 D0 26 04 00 01 00 00 00 20 ...☺... Ç☺..ⁿ ♂...╨&♦.☺... 00009840 20 20 20 98 01 00 00 0F 00 00 00 0A 00 00 00 00 00 00 00 01 00 00 00 20 20 20 20 B0 01 00 00 3F ÿ☺..☼...◙.......☺... ░☺..? 00009860 00 00 00 09 00 00 00 00 00 00 00 01 00 00 00 20 20 20 20 C8 01 00 00 38 00 00 00 08 00 00 00 00 ...○.......☺... ╚☺..8...◘.... 00009880 00 00 00 01 00 00 00 20 24 30 20 E0 01 00 00 FD FF FF FF 05 00 00 00 C0 17 04 00 01 00 00 00 20 ...☺... $0 α☺..² ♣...└↨♦.☺... 000098A0 20 20 20 F8 01 00 00 33 00 00 00 04 00 00 00 00 00 00 00 01 00 00 00 20 20 20 20 10 02 00 00 08 °☺..3...♦.......☺... ►☻..◘ 000098C0 00 00 00 03 00 00 00 00 00 00 00 01 00 00 00 6E 61 74 65 28 02 00 00 03 00 00 00 02 00 00 00 00 ...♥.......☺...nate(☻..♥...☻.... 000098E0 00 00 00 01 00 00 00 20 20 20 20 FF FF FF FF FC FF FF FF 01 00 00 00 D8 26 04 00 01 00 00 00 22 ...☺... ⁿ ☺...╪&♦.☺..." 00009900 66 72 6F 58 02 00 00 FD FF FF FF 02 00 00 00 00 30 04 00 01 00 00 00 6F 66 20 74 FF FF FF FF 04 froX☻..² ☻....0♦.☺...of t ♦ 00009920 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 20 31 39 37 FF FF FF FF 02 00 00 00 00 00 00 00 00 ...☺.......☺... 197 ☻........ 00009940 00 00 00 01 00 00 00 64 65 20 63 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 20 ...☺...de c ☻...........☺... 00009960 73 74 72 00 00 00 00 90 00 00 00 20 01 00 00 40 02 00 00 70 02 00 00 88 02 00 00 78 00 00 00 FF str....É... ☺..@☻..p☻..ê☻..x... 00009980 FF FF FF 02 00 00 00 63 00 02 00 00 00 62 00 07 00 00 00 63 65 6E 74 65 72 00 02 00 00 00 7A 00 ☻...c.☻...b.•...center.☻...z. 000099A0 02 00 00 00 62 00 02 00 00 00 7A 00 0D 00 00 00 6E 75 6D 62 6C 61 6E 6B 63 6F 6C 73 00 02 00 00 ☻...b.☻...z.♪...numblankcols.☻.. 000099C0 00 63 00 02 00 00 00 7A 00 02 00 00 00 63 00 02 00 00 00 01 00 00 00 00 00 00 00 08 00 00 00 00 .c.☻...z.☻...c.☻...☺.......◘.... 000099E0 00 00 00 00 00 E0 3F 02 00 00 00 7A 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 00 00 00 .....α?☻...z.♦...☺.......♦...... 00009A00 00 78 05 00 00 00 63 63 61 74 00 00 01 00 00 00 0C 00 00 1B 00 00 00 12 00 00 00 05 00 00 00 01 .x♣...ccat..☺...♀..←...↕...♣...☺ 00009A20 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 05 00 00 00 02 00 00 00 01 00 00 00 01 ...☺...☺...☺...☺...♣...☻...☺...☺ 00009A40 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 ...☺...☺...☺...☺...☺...☺...☺...☺ 00009A60 00 00 00 08 00 00 00 38 04 00 00 02 00 00 00 01 00 00 00 12 00 00 00 3C 00 00 00 20 72 23 61 20 ...◘...8♦..☻...☺...↕...<... r#a 00009A80 63 63 61 74 20 62 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 ccat b 00009AA0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 63 6F 6C 75 6D 6E 20 63 "column c 00009AC0 61 74 65 6E 61 74 69 6F 6E 2C 73 63 61 6C 61 72 20 72 65 70 6C 69 63 61 74 69 6F 6E 20 20 20 20 atenation,scalar replication 00009AE0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 65 72 74 61 62 20 20 20 20 20 20 vertab 00009B00 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 20 20 20 20 20 20 00009B20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 66 6F 72 6D 61 74 20 20 20 20 20 20 20 20 20 cformat 00009B40 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 20 20 20 20 20 20 00009B60 20 20 20 20 20 20 20 20 20 20 20 20 63 6D 61 74 72 69 78 20 20 20 20 20 20 20 20 20 20 20 20 20 cmatrix 00009B80 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 20 20 20 20 20 20 00009BA0 20 20 20 20 20 20 20 20 72 6F 77 66 6F 72 6D 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 rowform 00009BC0 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 20 20 20 20 20 20 00009BE0 20 20 20 20 72 23 61 2C 62 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 r#a,b 00009C00 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 20 20 20 20 20 20 00009C20 24 30 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 20 20 20 20 $0 00009C40 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 20 22 63 63 61 74 "ccat 00009C60 20 2D 20 63 61 74 65 6E 61 74 65 20 62 79 20 63 6F 6C 75 6D 6E 73 2E 20 20 20 20 20 20 20 20 20 - catenate by columns. 00009C80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 66 72 6F 6D 20 27 74 68 "from 'th 00009CA0 65 20 61 70 6C 20 68 61 6E 64 62 6F 6F 6B 20 6F 66 20 74 65 63 68 6E 69 71 75 65 73 27 20 63 6F e apl handbook of techniques' co 00009CC0 70 79 72 69 67 68 74 20 31 39 37 38 2C 20 69 62 6D 2E 20 22 2D 73 69 64 65 2D 62 79 2D 73 69 64 pyright 1978, ibm. "-side-by-sid 00009CE0 65 20 63 61 74 65 6E 61 74 69 6F 6E 20 6F 66 20 67 65 6E 65 72 61 6C 20 73 74 72 75 63 74 75 72 e catenation of general structur 00009D00 65 73 20 61 6E 64 20 74 79 70 65 73 2E 20 20 22 2D 73 63 61 6C 61 72 73 20 77 69 6C 6C 20 62 65 es and types. "-scalars will be 00009D20 20 72 65 70 6C 69 63 61 74 65 64 20 69 66 20 74 79 70 65 73 20 61 67 72 65 65 2E 20 20 20 20 20 replicated if types agree. 00009D40 20 20 20 20 20 20 20 20 20 20 20 22 2D 76 65 63 74 6F 72 73 20 62 65 63 6F 6D 65 20 6F 6E 65 2D "-vectors become one- 00009D60 63 6F 6C 75 6D 6E 20 6D 61 74 72 69 63 65 73 20 62 65 66 6F 72 65 20 63 61 74 65 6E 61 74 69 6F column matrices before catenatio 00009D80 6E 2E 20 20 20 20 20 22 2D 6E 75 6D 65 72 69 63 20 74 79 70 65 73 20 77 69 6C 6C 20 62 65 20 70 n. "-numeric types will be p 00009DA0 61 64 64 65 64 20 77 69 74 68 20 7A 65 72 6F 73 2E 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 added with zeros. 00009DC0 20 20 20 22 2D 63 68 61 72 61 63 74 65 72 20 74 79 70 65 73 20 77 69 6C 6C 20 62 65 20 70 61 64 "-character types will be pad 00009DE0 64 65 64 20 77 69 74 68 20 62 6C 61 6E 6B 73 2E 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 ded with blanks. " 00009E00 2D 6E 75 6D 65 72 69 63 20 74 79 70 65 73 20 77 69 6C 6C 20 62 65 20 66 6F 72 6D 61 74 74 65 64 -numeric types will be formatted 00009E20 20 69 66 20 74 6F 20 62 65 20 63 61 74 65 6E 61 74 65 64 20 77 69 74 68 20 20 20 22 20 63 68 61 if to be catenated with " cha 00009E40 72 61 63 74 65 72 20 74 79 70 65 73 2E 20 20 73 65 65 20 47 62 65 73 69 64 65 2E 20 20 20 20 20 racter types. see Gbeside. 00009E60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2D 61 20 6D 61 74 72 69 "-a matri 00009E80 78 20 69 73 20 72 65 74 75 72 6E 65 64 2E 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 x is returned. 00009EA0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 18 00 00 00 FF FF FF FF FC FF FF FF 0A ↑... ⁿ ◙ 00009EC0 00 00 00 A8 27 04 00 01 00 00 00 01 00 00 00 30 00 00 00 FC FF FF FF 05 00 00 00 C0 27 04 00 01 ...¿'♦.☺...☺...0...ⁿ ♣...└'♦.☺ 00009EE0 00 00 00 20 20 20 20 00 00 00 00 FC FF FF FF 03 00 00 00 F8 28 04 00 01 00 00 00 20 20 20 20 60 ... ....ⁿ ♥...°(♦.☺... ` 00009F00 00 00 00 03 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 22 63 6F 6C 30 00 00 00 FC FF FF FF 01 ...♥...☻.......☺..."col0...ⁿ ☺ 00009F20 00 00 00 D0 27 04 00 01 00 00 00 72 20 72 65 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 ...╨'♦.☺...r re ☻...........☺ 00009F40 00 00 00 20 20 20 20 FF FF FF FF FC FF FF FF 01 00 00 00 A0 27 04 00 01 00 00 00 20 20 20 20 FF ... ⁿ ☺...á'♦.☺... 00009F60 FF FF FF FC FF FF FF 01 00 00 00 B8 27 04 00 01 00 00 00 20 20 20 20 FF FF FF FF FC FF FF FF 01 ⁿ ☺...╕'♦.☺... ⁿ ☺ 00009F80 00 00 00 C8 27 04 00 01 00 00 00 20 63 66 6F FF FF FF FF FC FF FF FF 01 00 00 00 90 27 04 00 01 ...╚'♦.☺... cfo ⁿ ☺...É'♦.☺ 00009FA0 00 00 00 20 20 20 20 08 01 00 00 FC FF FF FF 05 00 00 00 78 27 04 00 01 00 00 00 20 20 20 20 20 ... ◘☺..ⁿ ♣...x'♦.☺... 00009FC0 01 00 00 0C 00 00 00 04 00 00 00 00 00 00 00 01 00 00 00 20 20 20 20 38 01 00 00 FC FF FF FF 03 ☺..♀...♦.......☺... 8☺..ⁿ ♥ 00009FE0 00 00 00 80 27 04 00 01 00 00 00 20 20 20 20 50 01 00 00 03 00 00 00 02 00 00 00 00 00 00 00 01 ...Ç'♦.☺... P☺..♥...☻.......☺ 0000A000 00 00 00 20 72 6F 77 FF FF FF FF FC FF FF FF 01 00 00 00 88 27 04 00 01 00 00 00 20 20 20 20 80 ... row ⁿ ☺...ê'♦.☺... Ç 0000A020 01 00 00 FD FF FF FF 02 00 00 00 60 3A 04 00 01 00 00 00 20 20 20 20 FF FF FF FF 04 00 00 00 01 ☺..² ☻...`:♦.☺... ♦...☺ 0000A040 00 00 00 00 00 00 00 01 00 00 00 20 20 20 20 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 .......☺... ☻...........☺ 0000A060 00 00 00 20 20 20 20 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 20 24 30 20 FF ... ☻...........☺... $0 0000A080 FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 20 20 20 20 FF FF FF FF 02 00 00 00 00 ☻...........☺... ☻.... 0000A0A0 00 00 00 00 00 00 00 01 00 00 00 20 20 20 20 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 .......☺... ☻...........☺ 0000A0C0 00 00 00 6E 61 74 65 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 20 20 20 20 FF ...nate ☻...........☺... 0000A0E0 FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 22 66 72 6F FF FF FF FF 02 00 00 00 00 ☻...........☺..."fro ☻.... 0000A100 00 00 00 00 00 00 00 01 00 00 00 6F 66 20 74 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 .......☺...of t ☻...........☺ 0000A120 00 00 00 20 31 39 37 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 64 65 20 63 00 ... 197 ☻...........☺...de c. 0000A140 00 00 00 78 00 00 00 90 00 00 00 A8 00 00 00 C0 00 00 00 D8 00 00 00 F0 00 00 00 68 01 00 00 98 ...x...É...¿...└...╪...≡...h☺..ÿ 0000A160 01 00 00 B0 01 00 00 C8 01 00 00 E0 01 00 00 F8 01 00 00 10 02 00 00 28 02 00 00 40 02 00 00 58 ☺..░☺..╚☺..α☺..°☺..►☻..(☻..@☻..X 0000A180 02 00 00 70 02 00 00 60 00 00 00 FF FF FF FF 02 00 00 00 62 00 05 00 00 00 63 63 61 74 00 02 00 ☻..p☻..`... ☻...b.♣...ccat.☻. 0000A1A0 00 00 61 00 02 00 00 00 72 00 07 00 00 00 76 65 72 74 61 62 00 08 00 00 00 63 66 6F 72 6D 61 74 ..a.☻...r.•...vertab.◘...cformat 0000A1C0 00 08 00 00 00 63 6D 61 74 72 69 78 00 08 00 00 00 72 6F 77 66 6F 72 6D 00 02 00 00 00 62 00 02 .◘...cmatrix.◘...rowform.☻...b.☻ 0000A1E0 00 00 00 61 00 02 00 00 00 72 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 78 ...a.☻...r.♦...☺.......♦.......x 0000A200 05 00 00 00 63 68 61 72 00 00 01 00 00 00 0C 00 00 2F 00 00 00 0D 00 00 00 07 00 00 00 01 00 00 ♣...char..☺...♀../...♪...•...☺.. 0000A220 00 01 00 00 00 0E 00 00 00 08 00 00 00 08 00 00 00 02 00 00 00 01 00 00 00 01 00 00 00 01 00 00 .☺...♫...◘...◘...☻...☺...☺...☺.. 0000A240 00 01 00 00 00 01 00 00 00 01 00 00 00 08 00 00 00 0C 03 00 00 02 00 00 00 01 00 00 00 0D 00 00 .☺...☺...☺...◘...♀♥..☻...☺...♪.. 0000A260 00 3C 00 00 00 20 72 23 6B 20 63 68 61 72 20 6E 3B 4C 69 6F 20 20 20 20 20 20 20 20 20 20 20 20 .<... r#k char n;Lio 0000A280 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 20 20 20 20 20 20 0000A2A0 20 22 20 6B 20 69 73 20 73 69 6E 67 6C 65 20 63 68 61 72 61 63 74 65 72 20 74 6F 20 62 65 20 70 " k is single character to be p 0000A2C0 6C 61 63 65 64 20 61 63 63 6F 72 64 69 6E 67 20 74 6F 20 70 6F 73 69 74 69 6F 6E 73 20 22 20 6F laced according to positions " o 0000A2E0 66 20 6F 6E 65 73 20 69 6E 20 6E 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 f ones in n 0000A300 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 72 23 28 58 2F 52 r#(X/R 0000A320 6E 29 52 27 20 27 48 20 4C 69 6F 23 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 n)R' 'H Lio#0 0000A340 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 5B 6F 6E 65 73 69 6E 2C 6E r[onesin,n 0000A360 5D 23 6B 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 20 20 20 ]#k 0000A380 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 23 28 52 6E 29 52 72 20 20 20 20 20 20 r#(Rn)Rr 0000A3A0 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 20 20 20 20 20 20 0000A3C0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 24 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 $0 0000A3E0 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 20 20 20 20 20 20 0000A400 20 20 20 20 20 20 20 20 20 22 63 68 61 72 20 2D 20 62 75 69 6C 64 20 63 68 61 72 61 63 74 65 72 "char - build character 0000A420 20 61 72 72 61 79 20 74 6F 20 6E 75 6D 65 72 69 63 20 70 61 74 74 65 72 6E 20 20 20 20 20 20 20 array to numeric pattern 0000A440 20 20 20 20 20 22 66 72 6F 6D 20 27 74 68 65 20 61 70 6C 20 68 61 6E 64 62 6F 6F 6B 20 6F 66 20 "from 'the apl handbook of 0000A460 74 65 63 68 6E 69 71 75 65 73 27 20 63 6F 70 79 72 69 67 68 74 20 31 39 37 38 2C 20 69 62 6D 2E techniques' copyright 1978, ibm. 0000A480 20 22 2D 64 69 73 70 6C 61 79 73 20 6F 72 20 6F 74 68 65 72 20 73 74 72 75 63 74 75 72 65 73 20 "-displays or other structures 0000A4A0 63 61 6E 20 62 65 20 66 61 73 68 69 6F 6E 65 64 20 66 72 6F 6D 20 20 20 20 20 20 20 20 22 20 6C can be fashioned from " l 0000A4C0 6F 67 69 63 61 6C 20 6F 72 20 6E 75 6D 65 72 69 63 20 73 74 72 75 63 74 75 72 65 73 2C 20 6C 61 ogical or numeric structures, la 0000A4E0 74 65 72 20 74 6F 20 62 65 20 6F 76 65 72 6C 61 69 64 20 62 79 20 20 20 20 22 20 47 66 69 6C 6C ter to be overlaid by " Gfill 0000A500 73 2E 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 20 20 20 20 s. 0000A520 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2D 75 73 65 73 3A 20 47 6F 6E "-uses: Gon 0000A540 65 73 69 6E 20 47 48 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 esin GH 0000A560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 48 00 00 00 FF FF FF FF ED FF FF FF 0C 00 00 H... φ ♀.. 0000A580 00 00 00 00 00 01 00 00 00 00 00 00 00 30 00 00 00 1B 00 00 00 0B 00 00 00 00 00 00 00 01 00 00 .....☺.......0...←...♂.......☺.. 0000A5A0 00 00 00 00 00 00 00 00 00 FC FF FF FF 0A 00 00 00 48 25 04 00 01 00 00 00 00 00 00 00 60 00 00 .........ⁿ ◙...H%♦.☺.......`.. 0000A5C0 00 FC FF FF FF 05 00 00 00 80 25 04 00 01 00 00 00 00 00 00 00 30 00 00 00 FC FF FF FF 03 00 00 .ⁿ ♣...Ç%♦.☺.......0...ⁿ ♥.. 0000A5E0 00 70 25 04 00 01 00 00 00 00 00 00 00 90 00 00 00 03 00 00 00 02 00 00 00 00 00 00 00 01 00 00 .p%♦.☺.......É...♥...☻.......☺.. 0000A600 00 00 00 00 00 60 00 00 00 FC FF FF FF 01 00 00 00 50 25 04 00 01 00 00 00 00 00 00 00 FF FF FF .....`...ⁿ ☺...P%♦.☺....... 0000A620 FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 ☻...........☺....... ☻...... 0000A640 00 00 00 00 00 01 00 00 00 00 00 00 00 F0 00 00 00 FD FF FF FF 13 00 00 00 A0 3B 04 00 01 00 00 .....☺.......≡...² ‼...á;♦.☺.. 0000A660 00 00 00 00 00 08 01 00 00 03 00 00 00 12 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 20 01 00 .....◘☺..♥...↕.......☺....... ☺. 0000A680 00 ED FF FF FF 0F 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 38 01 00 00 FC FF FF FF 0D 00 00 .φ ☼.......☺.......8☺..ⁿ ♪.. 0000A6A0 00 30 25 04 00 01 00 00 00 00 00 00 00 50 01 00 00 07 00 00 00 0A 00 00 00 E0 36 04 00 01 00 00 .0%♦.☺.......P☺..•...◙...α6♦.☺.. 0000A6C0 00 00 00 00 00 68 01 00 00 32 00 00 00 09 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 80 01 00 .....h☺..2...○.......☺.......Ç☺. 0000A6E0 00 09 00 00 00 08 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 98 01 00 00 FC FF FF FF 07 00 00 .○...◘.......☺.......ÿ☺..ⁿ •.. 0000A700 00 38 25 04 00 01 00 00 00 00 00 00 00 B0 01 00 00 32 00 00 00 06 00 00 00 00 00 00 00 01 00 00 .8%♦.☺.......░☺..2...♠.......☺.. 0000A720 00 00 00 00 00 C8 01 00 00 0F 00 00 00 05 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 E0 01 00 .....╚☺..☼...♣.......☺.......α☺. 0000A740 00 38 00 00 00 04 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 F8 01 00 00 08 00 00 00 03 00 00 .8...♦.......☺.......°☺..◘...♥.. 0000A760 00 00 00 00 00 01 00 00 00 00 00 00 00 10 02 00 00 03 00 00 00 02 00 00 00 00 00 00 00 01 00 00 .....☺.......►☻..♥...☻.......☺.. 0000A780 00 00 00 00 00 FF FF FF FF FC FF FF FF 01 00 00 00 40 25 04 00 01 00 00 00 00 00 00 00 40 02 00 ..... ⁿ ☺...@%♦.☺.......@☻. 0000A7A0 00 FC FF FF FF 0D 00 00 00 10 25 04 00 01 00 00 00 00 00 00 00 58 02 00 00 03 00 00 00 0C 00 00 .ⁿ ♪...►%♦.☺.......X☻..♥...♀.. 0000A7C0 00 00 00 00 00 01 00 00 00 00 00 00 00 70 02 00 00 3D 00 00 00 0B 00 00 00 00 00 00 00 01 00 00 .....☺.......p☻..=...♂.......☺.. 0000A7E0 00 00 00 00 00 88 02 00 00 FC FF FF FF 0A 00 00 00 18 25 04 00 01 00 00 00 00 00 00 00 A0 02 00 .....ê☻..ⁿ ◙...↑%♦.☺.......á☻. 0000A800 00 0C 00 00 00 09 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 B8 02 00 00 FC FF FF FF 03 00 00 .♀...○.......☺.......╕☻..ⁿ ♥.. 0000A820 00 20 25 04 00 01 00 00 00 00 00 00 00 D0 02 00 00 3B 00 00 00 02 00 00 00 00 00 00 00 01 00 00 . %♦.☺.......╨☻..;...☻.......☺.. 0000A840 00 00 00 00 00 FF FF FF FF FC FF FF FF 01 00 00 00 28 25 04 00 01 00 00 00 00 00 00 00 00 03 00 ..... ⁿ ☺...(%♦.☺........♥. 0000A860 00 FC FF FF FF 08 00 00 00 F8 24 04 00 01 00 00 00 00 00 00 00 18 03 00 00 32 00 00 00 07 00 00 .ⁿ ◘...°$♦.☺.......↑♥..2...•.. 0000A880 00 00 00 00 00 01 00 00 00 00 00 00 00 30 03 00 00 09 00 00 00 06 00 00 00 00 00 00 00 01 00 00 .....☺.......0♥..○...♠.......☺.. 0000A8A0 00 00 00 00 00 48 03 00 00 FC FF FF FF 05 00 00 00 00 25 04 00 01 00 00 00 00 00 00 00 60 03 00 .....H♥..ⁿ ♣....%♦.☺.......`♥. 0000A8C0 00 32 00 00 00 04 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 78 03 00 00 08 00 00 00 03 00 00 .2...♦.......☺.......x♥..◘...♥.. 0000A8E0 00 00 00 00 00 01 00 00 00 00 00 00 00 90 03 00 00 03 00 00 00 02 00 00 00 00 00 00 00 01 00 00 .....☺.......É♥..♥...☻.......☺.. 0000A900 00 00 00 00 00 FF FF FF FF FC FF FF FF 01 00 00 00 08 25 04 00 01 00 00 00 00 00 00 00 C0 03 00 ..... ⁿ ☺...◘%♦.☺.......└♥. 0000A920 00 FD FF FF FF 02 00 00 00 E0 E3 04 00 01 00 00 00 00 00 00 00 FF FF FF FF 04 00 00 00 01 00 00 .² ☻...απ♦.☺....... ♦...☺.. 0000A940 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 .....☺....... ☻...........☺.. 0000A960 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF ..... ☻...........☺....... 0000A980 FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 ☻...........☺....... ☻...... 0000A9A0 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 .....☺....... ☻...........☺.. 0000A9C0 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 ..... ☻...........☺.......... 0000A9E0 00 A8 00 00 00 C0 00 00 00 D8 00 00 00 28 02 00 00 E8 02 00 00 A8 03 00 00 D8 03 00 00 F0 03 00 .¿...└...╪...(☻..Φ☻..¿♥..╪♥..≡♥. 0000AA00 00 08 04 00 00 20 04 00 00 38 04 00 00 50 04 00 00 90 00 00 00 FF FF FF FF 02 00 00 00 6E 00 05 .◘♦.. ♦..8♦..P♦..É... ☻...n.♣ 0000AA20 00 00 00 63 68 61 72 00 02 00 00 00 6B 00 02 00 00 00 72 00 04 00 00 00 01 00 00 00 00 00 00 00 ...char.☻...k.☻...r.♦...☺....... 0000AA40 04 00 00 00 00 00 00 00 02 00 00 00 48 00 08 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 20 02 ♦.......☻...H.◘...☺.......☺... ☻ 0000AA60 00 00 00 6E 00 02 00 00 00 72 00 02 00 00 00 6B 00 02 00 00 00 6E 00 07 00 00 00 6F 6E 65 73 69 ...n.☻...r.☻...k.☻...n.•...onesi 0000AA80 6E 00 02 00 00 00 72 00 02 00 00 00 72 00 02 00 00 00 6E 00 02 00 00 00 72 00 04 00 00 00 01 00 n.☻...r.☻...r.☻...n.☻...r.♦...☺. 0000AAA0 00 00 00 00 00 00 04 00 00 00 00 00 00 00 78 06 00 00 00 63 69 74 65 64 00 00 01 00 00 00 0C 00 ......♦.......x♠...cited..☺...♀. 0000AAC0 00 2F 00 00 00 0A 00 00 00 05 00 00 00 19 00 00 00 09 00 00 00 02 00 00 00 01 00 00 00 01 00 00 ./...◙...♣...↓...○...☻...☺...☺.. 0000AAE0 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 08 00 00 00 58 02 00 00 02 00 00 00 01 00 00 .☺...☺...☺...☺...◘...X☻..☻...☺.. 0000AB00 00 0A 00 00 00 3C 00 00 00 20 72 23 6B 76 20 63 69 74 65 64 20 61 20 20 20 20 20 20 20 20 20 20 .◙...<... r#kv cited a 0000AB20 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 20 20 20 20 20 20 0000AB40 20 20 20 20 20 20 72 23 27 20 27 73 68 61 70 65 28 7E 72 45 6B 76 29 2F 72 23 28 5E 3D 5C 72 45 r#' 'shape(~rEkv)/r#(^=\rE 0000AB60 6B 76 29 2F 72 23 2C 61 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 kv)/r#,a 0000AB80 20 20 72 23 72 5B 61 76 20 67 72 61 64 65 75 70 20 72 3B 5D 20 20 20 20 20 20 20 20 20 20 20 20 r#r[av gradeup r;] 0000ABA0 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 20 20 20 20 24 30 $0 0000ABC0 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 20 20 20 20 20 20 0000ABE0 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 22 63 69 74 65 64 20 "cited 0000AC00 2D 20 65 78 74 72 61 63 74 20 63 69 74 65 64 20 73 74 72 69 6E 67 73 20 66 72 6F 6D 20 63 68 61 - extract cited strings from cha 0000AC20 72 61 63 74 65 72 20 61 72 72 61 79 73 20 20 20 20 20 20 20 20 22 66 72 6F 6D 20 27 74 68 65 20 racter arrays "from 'the 0000AC40 61 70 6C 20 68 61 6E 64 62 6F 6F 6B 20 6F 66 20 74 65 63 68 6E 69 71 75 65 73 27 20 63 6F 70 79 apl handbook of techniques' copy 0000AC60 72 69 67 68 74 20 31 39 37 38 2C 20 69 62 6D 2E 20 22 2D 73 74 72 69 6E 67 73 20 6F 66 20 6E 6F right 1978, ibm. "-strings of no 0000AC80 6E 2D 62 6C 61 6E 6B 20 69 6E 66 6F 72 6D 61 74 69 6F 6E 2C 20 64 65 6D 61 72 6B 65 64 20 62 79 n-blank information, demarked by 0000ACA0 20 74 68 65 20 20 20 20 20 20 20 20 20 22 20 63 68 61 72 61 63 74 65 72 73 20 70 72 6F 66 66 65 the " characters proffe 0000ACC0 72 65 64 20 61 73 20 6B 76 2C 20 77 69 6C 6C 20 62 65 20 65 78 74 72 61 63 74 65 64 2C 20 73 68 red as kv, will be extracted, sh 0000ACE0 61 70 65 64 20 61 73 20 20 22 20 61 20 6D 61 74 72 69 78 2C 20 61 6E 64 20 73 6F 72 74 65 64 2E aped as " a matrix, and sorted. 0000AD00 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 20 20 20 20 20 20 0000AD20 20 20 20 20 20 22 2D 75 73 65 73 3A 20 47 73 68 61 70 65 20 47 67 72 61 64 65 75 70 20 28 61 6E "-uses: Gshape Ggradeup (an 0000AD40 64 20 67 6C 6F 62 61 6C 20 76 61 72 69 61 62 6C 65 20 22 61 76 22 29 20 20 20 20 20 20 20 20 20 d global variable "av") 0000AD60 20 18 00 00 00 FF FF FF FF FC FF FF FF 0C 00 00 00 B0 24 04 00 01 00 00 00 00 00 00 00 30 00 00 ↑... ⁿ ♀...░$♦.☺.......0.. 0000AD80 00 FC FF FF FF 06 00 00 00 C0 24 04 00 01 00 00 00 00 00 00 00 00 00 00 00 FC FF FF FF 03 00 00 .ⁿ ♠...└$♦.☺...........ⁿ ♥.. 0000ADA0 00 C8 24 04 00 01 00 00 00 00 00 00 00 60 00 00 00 03 00 00 00 02 00 00 00 00 00 00 00 01 00 00 .╚$♦.☺.......`...♥...☻.......☺.. 0000ADC0 00 00 00 00 00 30 00 00 00 FC FF FF FF 01 00 00 00 E0 24 04 00 01 00 00 00 00 00 00 00 90 00 00 .....0...ⁿ ☺...α$♦.☺.......É.. 0000ADE0 00 FC FF FF FF 22 00 00 00 68 24 04 00 01 00 00 00 00 00 00 00 A8 00 00 00 0C 00 00 00 21 00 00 .ⁿ "...h$♦.☺.......¿...♀...!.. 0000AE00 00 00 00 00 00 01 00 00 00 00 00 00 00 C0 00 00 00 03 00 00 00 20 00 00 00 00 00 00 00 01 00 00 .....☺.......└...♥... .......☺.. 0000AE20 00 00 00 00 00 D8 00 00 00 FC FF FF FF 1F 00 00 00 70 24 04 00 01 00 00 00 00 00 00 00 F0 00 00 .....╪...ⁿ ▼...p$♦.☺.......≡.. 0000AE40 00 0F 00 00 00 1E 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 08 01 00 00 09 00 00 00 1D 00 00 .☼...▲.......☺.......◘☺..○...↔.. 0000AE60 00 00 00 00 00 01 00 00 00 00 00 00 00 20 01 00 00 FC FF FF FF 1B 00 00 00 78 24 04 00 01 00 00 .....☺....... ☺..ⁿ ←...x$♦.☺.. 0000AE80 00 00 00 00 00 38 01 00 00 25 00 00 00 1A 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 50 01 00 .....8☺..%...→.......☺.......P☺. 0000AEA0 00 FC FF FF FF 19 00 00 00 80 24 04 00 01 00 00 00 00 00 00 00 68 01 00 00 3C 00 00 00 18 00 00 .ⁿ ↓...Ç$♦.☺.......h☺..<...↑.. 0000AEC0 00 00 00 00 00 01 00 00 00 00 00 00 00 80 01 00 00 3E 00 00 00 16 00 00 00 00 00 00 00 01 00 00 .....☺.......Ç☺..>...▬.......☺.. 0000AEE0 00 00 00 00 00 98 01 00 00 08 00 00 00 15 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 B0 01 00 .....ÿ☺..◘...§.......☺.......░☺. 0000AF00 00 03 00 00 00 14 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 C8 01 00 00 FC FF FF FF 13 00 00 .♥...¶.......☺.......╚☺..ⁿ ‼.. 0000AF20 00 88 24 04 00 01 00 00 00 00 00 00 00 E0 01 00 00 0F 00 00 00 12 00 00 00 00 00 00 00 01 00 00 .ê$♦.☺.......α☺..☼...↕.......☺.. 0000AF40 00 00 00 00 00 F8 01 00 00 09 00 00 00 11 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 10 02 00 .....°☺..○...◄.......☺.......►☻. 0000AF60 00 FC FF FF FF 0F 00 00 00 90 24 04 00 01 00 00 00 00 00 00 00 28 02 00 00 25 00 00 00 0E 00 00 .ⁿ ☼...É$♦.☺.......(☻..%...♫.. 0000AF80 00 00 00 00 00 01 00 00 00 00 00 00 00 40 02 00 00 FC FF FF FF 0D 00 00 00 98 24 04 00 01 00 00 .....☺.......@☻..ⁿ ♪...ÿ$♦.☺.. 0000AFA0 00 00 00 00 00 58 02 00 00 84 00 00 00 0C 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 70 02 00 .....X☻..ä...♀.......☺.......p☻. 0000AFC0 00 08 00 00 00 0B 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 88 02 00 00 FC FF FF FF 06 00 00 .◘...♂.......☺.......ê☻..ⁿ ♠.. 0000AFE0 00 A0 24 04 00 01 00 00 00 00 00 00 00 A0 02 00 00 07 00 00 00 03 00 00 00 40 35 04 00 01 00 00 .á$♦.☺.......á☻..•...♥...@5♦.☺.. 0000B000 00 00 00 00 00 B8 02 00 00 03 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF .....╕☻..♥...☻.......☺....... 0000B020 FF FC FF FF FF 01 00 00 00 A8 24 04 00 01 00 00 00 00 00 00 00 E8 02 00 00 3D 00 00 00 12 00 00 ⁿ ☺...¿$♦.☺.......Φ☻..=...↕.. 0000B040 00 00 00 00 00 01 00 00 00 00 00 00 00 00 03 00 00 1B 00 00 00 11 00 00 00 00 00 00 00 01 00 00 .....☺........♥..←...◄.......☺.. 0000B060 00 00 00 00 00 18 03 00 00 FC FF FF FF 10 00 00 00 40 24 04 00 01 00 00 00 00 00 00 00 30 03 00 .....↑♥..ⁿ ►...@$♦.☺.......0♥. 0000B080 00 FC FF FF FF 08 00 00 00 48 24 04 00 01 00 00 00 00 00 00 00 48 03 00 00 FC FF FF FF 05 00 00 .ⁿ ◘...H$♦.☺.......H♥..ⁿ ♣.. 0000B0A0 00 50 24 04 00 01 00 00 00 00 00 00 00 60 03 00 00 3B 00 00 00 04 00 00 00 00 00 00 00 01 00 00 .P$♦.☺.......`♥..;...♦.......☺.. 0000B0C0 00 00 00 00 00 78 03 00 00 FC FF FF FF 03 00 00 00 58 24 04 00 01 00 00 00 00 00 00 00 90 03 00 .....x♥..ⁿ ♥...X$♦.☺.......É♥. 0000B0E0 00 03 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF FC FF FF FF 01 00 00 .♥...☻.......☺....... ⁿ ☺.. 0000B100 00 60 24 04 00 01 00 00 00 00 00 00 00 C0 03 00 00 FD FF FF FF 02 00 00 00 00 E4 04 00 01 00 00 .`$♦.☺.......└♥..² ☻....Σ♦.☺.. 0000B120 00 00 00 00 00 FF FF FF FF 04 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF ..... ♦...☺.......☺....... 0000B140 FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 ☻...........☺....... ☻...... 0000B160 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 .....☺....... ☻...........☺.. 0000B180 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF ..... ☻...........☺....... 0000B1A0 FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 ☻...........☺....... ☻...... 0000B1C0 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 78 00 00 00 D0 02 00 00 A8 03 00 00 D8 03 00 .....☺...........x...╨☻..¿♥..╪♥. 0000B1E0 00 F0 03 00 00 08 04 00 00 20 04 00 00 38 04 00 00 50 04 00 00 60 00 00 00 FF FF FF FF 02 00 00 .≡♥..◘♦.. ♦..8♦..P♦..`... ☻.. 0000B200 00 61 00 06 00 00 00 63 69 74 65 64 00 03 00 00 00 6B 76 00 02 00 00 00 72 00 02 00 00 00 61 00 .a.♠...cited.♥...kv.☻...r.☻...a. 0000B220 02 00 00 00 72 00 03 00 00 00 6B 76 00 02 00 00 00 72 00 02 00 00 00 72 00 03 00 00 00 6B 76 00 ☻...r.♥...kv.☻...r.☻...r.♥...kv. 0000B240 02 00 00 00 72 00 06 00 00 00 73 68 61 70 65 00 08 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 ☻...r.♠...shape.◘...☺.......☺... 0000B260 20 02 00 00 00 72 00 02 00 00 00 72 00 08 00 00 00 67 72 61 64 65 75 70 00 03 00 00 00 61 76 00 ☻...r.☻...r.◘...gradeup.♥...av. 0000B280 02 00 00 00 72 00 02 00 00 00 72 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 ☻...r.☻...r.♦...☺.......♦....... 0000B2A0 78 0A 00 00 00 63 68 61 72 61 63 74 65 72 00 00 01 00 00 00 0A 00 00 0F 00 00 00 04 00 00 00 04 x◙...character..☺...◙..☼...♦...♦ 0000B2C0 00 00 00 01 00 00 00 01 00 00 00 09 00 00 00 08 00 00 00 F0 00 00 00 02 00 00 00 01 00 00 00 04 ...☺...☺...○...◘...≡...☻...☺...♦ 0000B2E0 00 00 00 3C 00 00 00 74 20 23 20 63 68 61 72 61 63 74 65 72 20 61 20 20 20 20 20 20 20 20 20 20 ...<...t # character a 0000B300 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 20 20 20 20 20 20 0000B320 20 20 20 22 72 65 74 75 72 6E 73 20 31 20 69 66 20 61 72 67 75 6D 65 6E 74 20 69 73 20 63 68 61 "returns 1 if argument is cha 0000B340 72 61 63 74 65 72 2E 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 racter. " 0000B360 66 72 6F 6D 20 27 74 68 65 20 61 70 6C 20 68 61 6E 64 62 6F 6F 6B 20 6F 66 20 74 65 63 68 6E 69 from 'the apl handbook of techni 0000B380 71 75 65 73 27 20 63 6F 70 79 72 69 67 68 74 20 31 39 37 38 2C 20 69 62 6D 2E 20 74 20 23 20 30 ques' copyright 1978, ibm. t # 0 0000B3A0 20 5E 3D 20 30 20 5C 20 30 20 52 20 61 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ^= 0 \ 0 R a 0000B3C0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 18 00 00 00 FF FF FF FF FC ↑... ⁿ 0000B3E0 FF FF FF 0E 00 00 00 F0 24 04 00 01 00 00 00 01 00 00 00 30 00 00 00 FC FF FF FF 04 00 00 00 A0 ♫...≡$♦.☺...☺...0...ⁿ ♦...á 0000B400 5E 04 00 01 00 00 00 4C 69 6F 20 48 00 00 00 03 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 20 ^♦.☺...Lio H...♥...☻.......☺... 0000B420 20 20 20 00 00 00 00 FC FF FF FF 00 00 00 00 78 25 04 00 01 00 00 00 22 20 6B 20 FF FF FF FF 02 ....ⁿ ....x%♦.☺..." k ☻ 0000B440 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 74 6F 20 62 FF FF FF FF 02 00 00 00 00 00 00 00 00 ...........☺...to b ☻........ 0000B460 00 00 00 01 00 00 00 6F 20 70 6F A8 00 00 00 FC FF FF FF 11 00 00 00 D8 24 04 00 01 00 00 00 20 ...☺...o po¿...ⁿ ◄...╪$♦.☺... 0000B480 6E 20 20 C0 00 00 00 32 00 00 00 0F 00 00 00 00 00 00 00 01 00 00 00 20 20 20 20 D8 00 00 00 FD n └...2...☼.......☺... ╪...² 0000B4A0 FF FF FF 0D 00 00 00 C0 30 04 00 01 00 00 00 20 72 23 28 F0 00 00 00 3C 00 00 00 0B 00 00 00 00 ♪...└0♦.☺... r#(≡...<...♂.... 0000B4C0 00 00 00 01 00 00 00 20 20 20 20 08 01 00 00 FD FF FF FF 09 00 00 00 00 3C 04 00 01 00 00 00 20 ...☺... ◘☺..² ○....<♦.☺... 0000B4E0 20 20 20 20 01 00 00 3E 00 00 00 06 00 00 00 00 00 00 00 01 00 00 00 23 6B 20 20 38 01 00 00 FD ☺..>...♠.......☺...#k 8☺..² 0000B500 FF FF FF 04 00 00 00 60 3D 04 00 01 00 00 00 20 20 20 20 50 01 00 00 03 00 00 00 02 00 00 00 00 ♦...`=♦.☺... P☺..♥...☻.... 0000B520 00 00 00 01 00 00 00 20 72 23 28 FF FF FF FF FC FF FF FF 00 00 00 00 E8 24 04 00 01 00 00 00 20 ...☺... r#( ⁿ ....Φ$♦.☺... 0000B540 20 20 20 00 00 00 00 60 00 00 00 78 00 00 00 90 00 00 00 48 00 00 00 FF FF FF FF 02 00 00 00 61 ....`...x...É...H... ☻...a 0000B560 00 0A 00 00 00 63 68 61 72 61 63 74 65 72 00 02 00 00 00 74 00 02 00 00 00 61 00 04 00 00 00 01 .◙...character.☻...t.☻...a.♦...☺ 0000B580 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 00 .......♦.......♦...☺.......♦.... 0000B5A0 00 00 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 02 00 00 00 74 00 78 05 00 ...♦...☺.......♦.......☻...t.x♣. 0000B5C0 00 00 63 6E 74 72 00 00 01 00 00 00 0C 00 00 1F 00 00 00 04 00 00 00 05 00 00 00 01 00 00 00 01 ..cntr..☺...♀..▼...♦...♣...☺...☺ 0000B5E0 00 00 00 18 00 00 00 08 00 00 00 F4 00 00 00 02 00 00 00 01 00 00 00 04 00 00 00 3D 00 00 00 20 ...↑...◘...⌠...☻...☺...♦...=... 0000B600 68 23 77 20 63 6E 74 72 20 76 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 h#w cntr v 0000B620 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 20 20 22 63 6E 74 "cnt 0000B640 72 20 2D 20 75 73 65 64 20 69 6E 20 6F 75 74 70 75 74 20 66 75 6E 63 74 69 6F 6E 2E 20 20 20 20 r - used in output function. 0000B660 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 22 66 72 6F 6D 20 27 "from ' 0000B680 74 68 65 20 61 70 6C 20 68 61 6E 64 62 6F 6F 6B 20 6F 66 20 74 65 63 68 6E 69 71 75 65 73 27 20 the apl handbook of techniques' 0000B6A0 63 6F 70 79 72 69 67 68 74 20 31 39 37 38 2C 20 69 62 6D 2E 20 20 20 68 23 28 77 5A 52 76 29 2F copyright 1978, ibm. h#(wZRv)/ 0000B6C0 28 5F 53 30 2E 35 58 77 5F 52 2C 76 29 60 4F 77 59 76 20 20 20 20 20 20 20 20 20 20 20 20 20 20 (_S0.5Xw_R,v)`OwYv 0000B6E0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 18 00 00 00 FF FF FF FF FC FF FF FF 0A ↑... ⁿ ◙ 0000B700 00 00 00 E8 23 04 00 01 00 00 00 00 00 00 00 30 00 00 00 FC FF FF FF 05 00 00 00 F0 23 04 00 01 ...Φ#♦.☺.......0...ⁿ ♣...≡#♦.☺ 0000B720 00 00 00 00 00 00 00 00 00 00 00 FC FF FF FF 03 00 00 00 F8 23 04 00 01 00 00 00 00 00 00 00 60 ...........ⁿ ♥...°#♦.☺.......` 0000B740 00 00 00 03 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 30 00 00 00 FC FF FF FF 01 ...♥...☻.......☺.......0...ⁿ ☺ 0000B760 00 00 00 30 24 04 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 ...0$♦.☺....... ☻...........☺ 0000B780 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 C0 ....... ☻...........☺.......└ 0000B7A0 00 00 00 FC FF FF FF 1B 00 00 00 B0 23 04 00 01 00 00 00 00 00 00 00 D8 00 00 00 39 00 00 00 1A ...ⁿ ←...░#♦.☺.......╪...9...→ 0000B7C0 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 F0 00 00 00 FC FF FF FF 19 00 00 00 B8 23 04 00 01 .......☺.......≡...ⁿ ↓...╕#♦.☺ 0000B7E0 00 00 00 00 00 00 00 08 01 00 00 46 00 00 00 17 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 20 .......◘☺..F...↨.......☺....... 0000B800 01 00 00 09 00 00 00 16 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 38 01 00 00 FC FF FF FF 15 ☺..○...▬.......☺.......8☺..ⁿ § 0000B820 00 00 00 C0 23 04 00 01 00 00 00 00 00 00 00 50 01 00 00 0C 00 00 00 14 00 00 00 00 00 00 00 01 ...└#♦.☺.......P☺..♀...¶.......☺ 0000B840 00 00 00 00 00 00 00 68 01 00 00 32 00 00 00 13 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 80 .......h☺..2...‼.......☺.......Ç 0000B860 01 00 00 3F 00 00 00 12 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 98 01 00 00 FC FF FF FF 11 ☺..?...↕.......☺.......ÿ☺..ⁿ ◄ 0000B880 00 00 00 C8 23 04 00 01 00 00 00 00 00 00 00 B0 01 00 00 38 00 00 00 10 00 00 00 00 00 00 00 01 ...╚#♦.☺.......░☺..8...►.......☺ 0000B8A0 00 00 00 00 00 00 00 C8 01 00 00 FD FF FF FF 0D 00 00 00 80 13 04 00 01 00 00 00 00 00 00 00 E0 .......╚☺..² ♪...Ç‼♦.☺.......α 0000B8C0 01 00 00 33 00 00 00 0C 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 F8 01 00 00 3F 00 00 00 0B ☺..3...♀.......☺.......°☺..?...♂ 0000B8E0 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 10 02 00 00 08 00 00 00 0A 00 00 00 00 00 00 00 01 .......☺.......►☻..◘...◙.......☺ 0000B900 00 00 00 00 00 00 00 28 02 00 00 0F 00 00 00 09 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 40 .......(☻..☼...○.......☺.......@ 0000B920 02 00 00 09 00 00 00 08 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 58 02 00 00 FC FF FF FF 07 ☻..○...◘.......☺.......X☻..ⁿ • 0000B940 00 00 00 D0 23 04 00 01 00 00 00 00 00 00 00 70 02 00 00 32 00 00 00 06 00 00 00 00 00 00 00 01 ...╨#♦.☺.......p☻..2...♠.......☺ 0000B960 00 00 00 00 00 00 00 88 02 00 00 3A 00 00 00 05 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 A0 .......ê☻..:...♣.......☺.......á 0000B980 02 00 00 FC FF FF FF 04 00 00 00 D8 23 04 00 01 00 00 00 00 00 00 00 B8 02 00 00 08 00 00 00 03 ☻..ⁿ ♦...╪#♦.☺.......╕☻..◘...♥ 0000B9A0 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 D0 02 00 00 03 00 00 00 02 00 00 00 00 00 00 00 01 .......☺.......╨☻..♥...☻.......☺ 0000B9C0 00 00 00 00 00 00 00 FF FF FF FF FC FF FF FF 01 00 00 00 E0 23 04 00 01 00 00 00 00 00 00 00 00 ....... ⁿ ☺...α#♦.☺........ 0000B9E0 00 00 00 78 00 00 00 90 00 00 00 A8 00 00 00 60 00 00 00 FF FF FF FF 02 00 00 00 76 00 05 00 00 ...x...É...¿...`... ☻...v.♣.. 0000BA00 00 63 6E 74 72 00 02 00 00 00 77 00 02 00 00 00 68 00 02 00 00 00 76 00 02 00 00 00 77 00 02 00 .cntr.☻...w.☻...h.☻...v.☻...w.☻. 0000BA20 00 00 76 00 02 00 00 00 77 00 02 00 00 00 01 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 00 00 ..v.☻...w.☻...☺.......◘......... 0000BA40 E0 3F 02 00 00 00 76 00 02 00 00 00 77 00 02 00 00 00 68 00 78 08 00 00 00 63 6F 6C 6C 65 63 74 α?☻...v.☻...w.☻...h.x◘...collect 0000BA60 00 00 01 00 00 00 0C 00 00 2C 00 00 00 0D 00 00 00 07 00 00 00 19 00 00 00 02 00 00 00 01 00 00 ..☺...♀..,...♪...•...↓...☻...☺.. 0000BA80 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 .☺...☺...☺...☺...☺...☺...☺...☺.. 0000BAA0 00 01 00 00 00 08 00 00 00 19 03 00 00 02 00 00 00 01 00 00 00 0D 00 00 00 3D 00 00 00 20 72 23 .☺...◘...↓♥..☻...☺...♪...=... r# 0000BAC0 76 76 20 63 6F 6C 6C 65 63 74 20 63 76 3B 74 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 vv collect cv;t 0000BAE0 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 20 72 23 74 2C 5B r#t,[ 0000BB00 4C 69 6F 2B 30 2E 35 5D 28 28 74 23 64 72 65 70 20 63 76 29 4A 2E 3D 63 76 29 2B 2E 58 76 76 20 Lio+0.5]((t#drep cv)J.=cv)+.Xvv 0000BB20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 24 30 20 20 20 20 20 20 $0 0000BB40 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 20 20 20 20 20 20 0000BB60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 63 6F 6C 6C 65 63 74 20 2D 20 63 "collect - c 0000BB80 6F 6C 6C 65 63 74 20 61 6E 64 20 73 75 6D 6D 61 72 69 7A 65 20 63 6F 65 66 66 69 63 69 65 6E 74 ollect and summarize coefficient 0000BBA0 73 20 6F 66 20 63 6F 6D 6D 6F 6E 20 63 6F 64 65 73 22 66 72 6F 6D 20 27 74 68 65 20 61 70 6C 20 s of common codes"from 'the apl 0000BBC0 68 61 6E 64 62 6F 6F 6B 20 6F 66 20 74 65 63 68 6E 69 71 75 65 73 27 20 63 6F 70 79 72 69 67 68 handbook of techniques' copyrigh 0000BBE0 74 20 31 39 37 38 2C 20 69 62 6D 2E 20 20 22 2D 76 76 20 61 6E 64 20 63 76 20 61 72 65 20 61 20 t 1978, ibm. "-vv and cv are a 0000BC00 70 61 69 72 20 6F 66 20 6E 75 6D 65 72 69 63 20 76 65 63 74 6F 72 73 20 74 6F 20 77 68 69 63 68 pair of numeric vectors to which 0000BC20 20 77 65 20 68 61 64 20 20 20 20 22 20 62 65 65 6E 20 63 61 74 65 6E 61 74 69 6E 67 20 70 61 69 we had " been catenating pai 0000BC40 72 73 20 6F 66 20 63 6F 72 72 65 73 70 6F 6E 64 69 6E 67 20 64 61 74 61 2E 20 20 20 20 20 20 20 rs of corresponding data. 0000BC60 20 20 20 20 20 20 20 20 22 2D 77 65 20 64 65 73 69 72 65 20 74 6F 20 72 65 64 75 63 65 20 74 68 "-we desire to reduce th 0000BC80 65 20 64 61 74 61 20 62 79 20 63 6F 6C 6C 65 63 74 69 6E 67 20 61 6E 64 20 73 75 6D 6D 69 6E 67 e data by collecting and summing 0000BCA0 20 20 20 20 20 22 20 74 68 6F 73 65 20 74 65 72 6D 73 20 69 6E 20 76 76 20 74 68 61 74 20 61 72 " those terms in vv that ar 0000BCC0 65 20 69 6E 20 74 68 65 20 73 61 6D 65 20 63 61 74 65 67 6F 72 79 2C 20 61 73 20 20 20 20 20 20 e in the same category, as 0000BCE0 20 20 22 20 72 65 70 72 65 73 65 6E 74 65 64 20 62 79 20 72 65 70 65 74 69 74 69 6F 6E 20 69 6E " represented by repetition in 0000BD00 20 63 76 2C 20 74 68 65 20 63 6F 64 65 20 76 65 63 74 6F 72 2E 20 20 20 20 20 20 20 20 20 20 22 cv, the code vector. " 0000BD20 2D 74 68 65 20 63 6F 64 65 20 76 65 63 74 6F 72 2C 20 61 6C 74 68 6F 75 67 68 20 6E 75 6D 65 72 -the code vector, although numer 0000BD40 69 63 2C 20 6D 61 79 20 72 65 70 72 65 73 65 6E 74 20 20 20 20 20 20 20 20 20 20 20 22 20 61 6C ic, may represent " al 0000BD60 70 68 61 62 65 74 69 63 20 63 68 61 72 61 63 74 65 72 73 2E 20 20 73 65 65 20 47 6C 6A 6E 66 6F phabetic characters. see Gljnfo 0000BD80 72 6D 2E 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2D 75 73 65 73 3A rm. "-uses: 0000BDA0 20 47 64 72 65 70 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 Gdrep 0000BDC0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 48 00 00 00 FF FF FF FF FC FF H... ⁿ 0000BDE0 FF FF 11 00 00 00 F8 22 04 00 01 00 00 00 00 00 00 00 30 00 00 00 1B 00 00 00 10 00 00 00 00 00 ◄...°"♦.☺.......0...←...►..... 0000BE00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 FC FF FF FF 0E 00 00 00 00 23 04 00 01 00 00 00 00 00 ..☺...........ⁿ ♫....#♦.☺..... 0000BE20 00 00 60 00 00 00 FC FF FF FF 06 00 00 00 08 23 04 00 01 00 00 00 00 00 00 00 30 00 00 00 FC FF ..`...ⁿ ♠...◘#♦.☺.......0...ⁿ 0000BE40 FF FF 03 00 00 00 10 23 04 00 01 00 00 00 00 00 00 00 90 00 00 00 03 00 00 00 02 00 00 00 00 00 ♥...►#♦.☺.......É...♥...☻..... 0000BE60 00 00 01 00 00 00 00 00 00 00 60 00 00 00 FC FF FF FF 01 00 00 00 98 23 04 00 01 00 00 00 00 00 ..☺.......`...ⁿ ☺...ÿ#♦.☺..... 0000BE80 00 00 C0 00 00 00 FC FF FF FF 23 00 00 00 C0 22 04 00 01 00 00 00 00 00 00 00 D8 00 00 00 38 00 ..└...ⁿ #...└"♦.☺.......╪...8. 0000BEA0 00 00 22 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 F0 00 00 00 0E 00 00 00 21 00 00 00 00 00 ..".......☺.......≡...♫...!..... 0000BEC0 00 00 01 00 00 00 00 00 00 00 08 01 00 00 0B 00 00 00 20 00 00 00 00 00 00 00 01 00 00 00 00 00 ..☺.......◘☺..♂... .......☺..... 0000BEE0 00 00 20 01 00 00 09 00 00 00 1F 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 38 01 00 00 FC FF .. ☺..○...▼.......☺.......8☺..ⁿ 0000BF00 FF FF 1D 00 00 00 C8 22 04 00 01 00 00 00 00 00 00 00 50 01 00 00 1D 00 00 00 1C 00 00 00 00 00 ↔...╚"♦.☺.......P☺..↔...∟..... 0000BF20 00 00 01 00 00 00 00 00 00 00 68 01 00 00 0E 00 00 00 1B 00 00 00 00 00 00 00 01 00 00 00 00 00 ..☺.......h☺..♫...←.......☺..... 0000BF40 00 00 80 01 00 00 2A 00 00 00 1A 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 98 01 00 00 09 00 ..Ç☺..*...→.......☺.......ÿ☺..○. 0000BF60 00 00 19 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 B0 01 00 00 FC FF FF FF 17 00 00 00 D0 22 ..↓.......☺.......░☺..ⁿ ↨...╨" 0000BF80 04 00 01 00 00 00 00 00 00 00 C8 01 00 00 FC FF FF FF 12 00 00 00 D8 22 04 00 01 00 00 00 00 00 ♦.☺.......╚☺..ⁿ ↕...╪"♦.☺..... 0000BFA0 00 00 E0 01 00 00 03 00 00 00 11 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 F8 01 00 00 FC FF ..α☺..♥...◄.......☺.......°☺..ⁿ 0000BFC0 FF FF 10 00 00 00 E0 22 04 00 01 00 00 00 00 00 00 00 10 02 00 00 08 00 00 00 0F 00 00 00 00 00 ►...α"♦.☺.......►☻..◘...☼..... 0000BFE0 00 00 01 00 00 00 00 00 00 00 28 02 00 00 08 00 00 00 0E 00 00 00 00 00 00 00 01 00 00 00 00 00 ..☺.......(☻..◘...♫.......☺..... 0000C000 00 00 40 02 00 00 3D 00 00 00 0D 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 58 02 00 00 FD FF ..@☻..=...♪.......☺.......X☻..² 0000C020 FF FF 0A 00 00 00 00 11 04 00 01 00 00 00 00 00 00 00 70 02 00 00 0B 00 00 00 09 00 00 00 00 00 ◙....◄♦.☺.......p☻..♂...○..... 0000C040 00 00 01 00 00 00 00 00 00 00 88 02 00 00 ED FF FF FF 06 00 00 00 00 00 00 00 01 00 00 00 00 00 ..☺.......ê☻..φ ♠.......☺..... 0000C060 00 00 A0 02 00 00 3B 00 00 00 05 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 B8 02 00 00 0C 00 ..á☻..;...♣.......☺.......╕☻..♀. 0000C080 00 00 04 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 D0 02 00 00 FC FF FF FF 03 00 00 00 E8 22 ..♦.......☺.......╨☻..ⁿ ♥...Φ" 0000C0A0 04 00 01 00 00 00 00 00 00 00 E8 02 00 00 03 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 00 00 ♦.☺.......Φ☻..♥...☻.......☺..... 0000C0C0 00 00 FF FF FF FF FC FF FF FF 01 00 00 00 F0 22 04 00 01 00 00 00 00 00 00 00 18 03 00 00 FD FF .. ⁿ ☺...≡"♦.☺.......↑♥..² 0000C0E0 FF FF 02 00 00 00 40 E5 04 00 01 00 00 00 00 00 00 00 FF FF FF FF 04 00 00 00 01 00 00 00 00 00 ☻...@σ♦.☺....... ♦...☺..... 0000C100 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 ..☺....... ☻...........☺..... 0000C120 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 .. ☻...........☺....... ☻. 0000C140 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 ..........☺....... ☻......... 0000C160 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 ..☺....... ☻...........☺..... 0000C180 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 .. ☻...........☺....... ☻. 0000C1A0 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 ..........☺....... ☻......... 0000C1C0 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 ..☺....... ☻...........☺..... 0000C1E0 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 A8 00 .. ☻...........☺...........¿. 0000C200 00 00 00 03 00 00 30 03 00 00 48 03 00 00 60 03 00 00 78 03 00 00 90 03 00 00 A8 03 00 00 C0 03 ...♥..0♥..H♥..`♥..x♥..É♥..¿♥..└♥ 0000C220 00 00 D8 03 00 00 F0 03 00 00 08 04 00 00 90 00 00 00 FF FF FF FF 02 00 00 00 74 00 03 00 00 00 ..╪♥..≡♥..◘♦..É... ☻...t.♥... 0000C240 63 76 00 08 00 00 00 63 6F 6C 6C 65 63 74 00 03 00 00 00 76 76 00 02 00 00 00 72 00 03 00 00 00 cv.◘...collect.♥...vv.☻...r.♥... 0000C260 76 76 00 03 00 00 00 63 76 00 03 00 00 00 63 76 00 05 00 00 00 64 72 65 70 00 02 00 00 00 74 00 vv.♥...cv.♥...cv.♣...drep.☻...t. 0000C280 02 00 00 00 01 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 00 00 E0 3F 02 00 00 00 74 00 02 00 ☻...☺.......◘.........α?☻...t.☻. 0000C2A0 00 00 72 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 78 08 00 00 00 63 6F 6C ..r.♦...☺.......♦.......x◘...col 0000C2C0 66 6F 72 6D 00 00 01 00 00 00 01 00 00 3F 00 00 00 07 00 00 00 03 00 00 00 0E 00 00 00 29 00 00 form..☺...☺..?...•...♥...♫...).. 0000C2E0 00 02 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 08 00 00 00 A4 01 00 00 02 00 00 00 01 00 00 .☻...☺...☺...☺...◘...ñ☺..☻...☺.. 0000C300 00 07 00 00 00 3C 00 00 00 20 63 6F 6C 66 6F 72 6D 3B 72 20 20 20 20 20 20 20 20 20 20 20 20 20 .•...<... colform;r 0000C320 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 20 20 20 20 20 20 0000C340 20 20 20 20 20 20 24 30 20 69 66 20 30 3D 28 52 52 61 29 58 52 52 62 20 20 20 20 20 20 20 20 20 $0 if 0=(RRa)XRRb 0000C360 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 20 20 20 20 20 20 0000C380 20 20 61 23 28 28 31 59 52 61 29 2C 72 29 59 61 20 48 20 62 23 28 28 31 59 52 62 29 2C 72 23 28 a#((1YRa),r)Ya H b#((1YRb),r#( 0000C3A0 31 55 52 61 29 53 31 55 52 62 29 59 62 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 24 30 1URa)S1URb)Yb $0 0000C3C0 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 20 20 20 20 20 20 0000C3E0 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 22 63 6F 6C 66 6F 72 "colfor 0000C400 6D 20 69 73 20 75 73 65 64 20 62 79 20 65 2E 67 2E 20 72 63 61 74 2E 20 20 20 20 20 20 20 20 20 m is used by e.g. rcat. 0000C420 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 66 72 6F 6D 20 27 74 68 65 20 "from 'the 0000C440 61 70 6C 20 68 61 6E 64 62 6F 6F 6B 20 6F 66 20 74 65 63 68 6E 69 71 75 65 73 27 20 63 6F 70 79 apl handbook of techniques' copy 0000C460 72 69 67 68 74 20 31 39 37 38 2C 20 69 62 6D 2E 20 22 61 73 73 75 6D 65 73 20 6C 6F 63 61 6C 69 right 1978, ibm. "assumes locali 0000C480 7A 65 64 20 61 20 61 6E 64 20 62 2E 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 zed a and b. 0000C4A0 20 20 20 20 20 20 20 20 20 20 20 20 20 30 00 00 00 FF FF FF FF FC FF FF FF 09 00 00 00 A0 23 04 0... ⁿ ○...á#♦ 0000C4C0 00 01 00 00 00 00 00 00 00 30 00 00 00 1B 00 00 00 08 00 00 00 00 00 00 00 01 00 00 00 00 00 00 .☺.......0...←...◘.......☺...... 0000C4E0 00 FF FF FF FF FC FF FF FF 01 00 00 00 00 24 04 00 01 00 00 00 00 00 00 00 60 00 00 00 FC FF FF . ⁿ ☺....$♦.☺.......`...ⁿ 0000C500 FF 11 00 00 00 80 23 04 00 01 00 00 00 00 00 00 00 78 00 00 00 32 00 00 00 10 00 00 00 00 00 00 ◄...Ç#♦.☺.......x...2...►...... 0000C520 00 01 00 00 00 00 00 00 00 90 00 00 00 32 00 00 00 0F 00 00 00 00 00 00 00 01 00 00 00 00 00 00 .☺.......É...2...☼.......☺...... 0000C540 00 A8 00 00 00 38 00 00 00 0E 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 C0 00 00 00 09 00 00 .¿...8...♫.......☺.......└...○.. 0000C560 00 0D 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 D8 00 00 00 FC FF FF FF 0C 00 00 00 88 23 04 .♪.......☺.......╪...ⁿ ♀...ê#♦ 0000C580 00 01 00 00 00 00 00 00 00 F0 00 00 00 32 00 00 00 0B 00 00 00 00 00 00 00 01 00 00 00 00 00 00 .☺.......≡...2...♂.......☺...... 0000C5A0 00 08 01 00 00 32 00 00 00 0A 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 20 01 00 00 08 00 00 .◘☺..2...◙.......☺....... ☺..◘.. 0000C5C0 00 09 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 38 01 00 00 1D 00 00 00 08 00 00 00 00 00 00 .○.......☺.......8☺..↔...◘...... 0000C5E0 00 01 00 00 00 00 00 00 00 50 01 00 00 FD FF FF FF 07 00 00 00 60 35 04 00 01 00 00 00 00 00 00 .☺.......P☺..² •...`5♦.☺...... 0000C600 00 68 01 00 00 FC FF FF FF 04 00 00 00 A8 23 04 00 01 00 00 00 00 00 00 00 80 01 00 00 FD FF FF .h☺..ⁿ ♦...¿#♦.☺.......Ç☺..² 0000C620 FF 02 00 00 00 A0 39 04 00 01 00 00 00 00 00 00 00 FF FF FF FF 04 00 00 00 01 00 00 00 00 00 00 ☻...á9♦.☺....... ♦...☺...... 0000C640 00 01 00 00 00 00 00 00 00 B0 01 00 00 FC FF FF FF 2B 00 00 00 28 23 04 00 01 00 00 00 00 00 00 .☺.......░☺..ⁿ +...(#♦.☺...... 0000C660 00 C8 01 00 00 39 00 00 00 2A 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 E0 01 00 00 09 00 00 .╚☺..9...*.......☺.......α☺..○.. 0000C680 00 29 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 F8 01 00 00 FC FF FF FF 28 00 00 00 30 23 04 .).......☺.......°☺..ⁿ (...0#♦ 0000C6A0 00 01 00 00 00 00 00 00 00 10 02 00 00 32 00 00 00 27 00 00 00 00 00 00 00 01 00 00 00 00 00 00 .☺.......►☻..2...'.......☺...... 0000C6C0 00 28 02 00 00 35 00 00 00 26 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 40 02 00 00 FD FF FF .(☻..5...&.......☺.......@☻..² 0000C6E0 FF 25 00 00 00 A0 EE 04 00 01 00 00 00 00 00 00 00 58 02 00 00 33 00 00 00 24 00 00 00 00 00 00 %...áε♦.☺.......X☻..3...$...... 0000C700 00 01 00 00 00 00 00 00 00 70 02 00 00 09 00 00 00 23 00 00 00 00 00 00 00 01 00 00 00 00 00 00 .☺.......p☻..○...#.......☺...... 0000C720 00 88 02 00 00 FC FF FF FF 22 00 00 00 38 23 04 00 01 00 00 00 00 00 00 00 A0 02 00 00 32 00 00 .ê☻..ⁿ "...8#♦.☺.......á☻..2.. 0000C740 00 21 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 B8 02 00 00 35 00 00 00 20 00 00 00 00 00 00 .!.......☺.......╕☻..5... ...... 0000C760 00 01 00 00 00 00 00 00 00 D0 02 00 00 FD FF FF FF 1F 00 00 00 40 E2 04 00 01 00 00 00 00 00 00 .☺.......╨☻..² ▼...@Γ♦.☺...... 0000C780 00 E8 02 00 00 08 00 00 00 1E 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 03 00 00 03 00 00 .Φ☻..◘...▲.......☺........♥..♥.. 0000C7A0 00 1D 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 18 03 00 00 FC FF FF FF 1C 00 00 00 40 23 04 .↔.......☺.......↑♥..ⁿ ∟...@#♦ 0000C7C0 00 01 00 00 00 00 00 00 00 30 03 00 00 0C 00 00 00 1B 00 00 00 00 00 00 00 01 00 00 00 00 00 00 .☺.......0♥..♀...←.......☺...... 0000C7E0 00 48 03 00 00 09 00 00 00 1A 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 60 03 00 00 FC FF FF .H♥..○...→.......☺.......`♥..ⁿ 0000C800 FF 19 00 00 00 48 23 04 00 01 00 00 00 00 00 00 00 78 03 00 00 32 00 00 00 18 00 00 00 00 00 00 ↓...H#♦.☺.......x♥..2...↑...... 0000C820 00 01 00 00 00 00 00 00 00 90 03 00 00 39 00 00 00 17 00 00 00 00 00 00 00 01 00 00 00 00 00 00 .☺.......É♥..9...↨.......☺...... 0000C840 00 A8 03 00 00 FD FF FF FF 16 00 00 00 A0 E5 04 00 01 00 00 00 00 00 00 00 C0 03 00 00 08 00 00 .¿♥..² ▬...áσ♦.☺.......└♥..◘.. 0000C860 00 15 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 D8 03 00 00 08 00 00 00 14 00 00 00 00 00 00 .§.......☺.......╪♥..◘...¶...... 0000C880 00 01 00 00 00 00 00 00 00 F0 03 00 00 03 00 00 00 13 00 00 00 00 00 00 00 01 00 00 00 00 00 00 .☺.......≡♥..♥...‼.......☺...... 0000C8A0 00 08 04 00 00 FC FF FF FF 12 00 00 00 50 23 04 00 01 00 00 00 00 00 00 00 20 04 00 00 FC FF FF .◘♦..ⁿ ↕...P#♦.☺....... ♦..ⁿ 0000C8C0 FF 10 00 00 00 58 23 04 00 01 00 00 00 00 00 00 00 38 04 00 00 FC FF FF FF 0E 00 00 00 60 23 04 ►...X#♦.☺.......8♦..ⁿ ♫...`#♦ 0000C8E0 00 01 00 00 00 00 00 00 00 50 04 00 00 39 00 00 00 0D 00 00 00 00 00 00 00 01 00 00 00 00 00 00 .☺.......P♦..9...♪.......☺...... 0000C900 00 68 04 00 00 09 00 00 00 0C 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 80 04 00 00 FC FF FF .h♦..○...♀.......☺.......Ç♦..ⁿ 0000C920 FF 0B 00 00 00 68 23 04 00 01 00 00 00 00 00 00 00 98 04 00 00 0C 00 00 00 0A 00 00 00 00 00 00 ♂...h#♦.☺.......ÿ♦..♀...◙...... 0000C940 00 01 00 00 00 00 00 00 00 B0 04 00 00 09 00 00 00 09 00 00 00 00 00 00 00 01 00 00 00 00 00 00 .☺.......░♦..○...○.......☺...... 0000C960 00 C8 04 00 00 FC FF FF FF 08 00 00 00 70 23 04 00 01 00 00 00 00 00 00 00 E0 04 00 00 32 00 00 .╚♦..ⁿ ◘...p#♦.☺.......α♦..2.. 0000C980 00 07 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 F8 04 00 00 39 00 00 00 06 00 00 00 00 00 00 .•.......☺.......°♦..9...♠...... 0000C9A0 00 01 00 00 00 00 00 00 00 10 05 00 00 FD FF FF FF 05 00 00 00 C0 E6 04 00 01 00 00 00 00 00 00 .☺.......►♣..² ♣...└µ♦.☺...... 0000C9C0 00 28 05 00 00 08 00 00 00 04 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 40 05 00 00 08 00 00 .(♣..◘...♦.......☺.......@♣..◘.. 0000C9E0 00 03 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 58 05 00 00 03 00 00 00 02 00 00 00 00 00 00 .♥.......☺.......X♣..♥...☻...... 0000CA00 00 01 00 00 00 00 00 00 00 FF FF FF FF FC FF FF FF 01 00 00 00 78 23 04 00 01 00 00 00 00 00 00 .☺....... ⁿ ☺...x#♦.☺...... 0000CA20 00 88 05 00 00 FD FF FF FF 02 00 00 00 A0 E7 04 00 01 00 00 00 00 00 00 00 FF FF FF FF 04 00 00 .ê♣..² ☻...áτ♦.☺....... ♦.. 0000CA40 00 01 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 .☺.......☺....... ☻.......... 0000CA60 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 .☺....... ☻...........☺...... 0000CA80 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 48 00 00 . ☻...........☺...........H.. 0000CAA0 00 98 01 00 00 70 05 00 00 A0 05 00 00 B8 05 00 00 D0 05 00 00 00 00 00 00 FF FF FF FF 02 00 00 .ÿ☺..p♣..á♣..╕♣..╨♣...... ☻.. 0000CAC0 00 72 00 08 00 00 00 63 6F 6C 66 6F 72 6D 00 02 00 00 00 62 00 02 00 00 00 61 00 04 00 00 00 01 .r.◘...colform.☻...b.☻...a.♦...☺ 0000CAE0 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 03 00 00 00 69 66 00 04 00 00 00 01 00 00 00 00 00 .......♦.......♥...if.♦...☺..... 0000CB00 00 00 04 00 00 00 00 00 00 00 02 00 00 00 62 00 02 00 00 00 62 00 04 00 00 00 01 00 00 00 00 00 ..♦.......☻...b.☻...b.♦...☺..... 0000CB20 00 00 04 00 00 00 01 00 00 00 02 00 00 00 61 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 ..♦...☺...☻...a.♦...☺.......♦... 0000CB40 01 00 00 00 02 00 00 00 72 00 02 00 00 00 62 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 ☺...☻...r.☻...b.♦...☺.......♦... 0000CB60 01 00 00 00 02 00 00 00 62 00 02 00 00 00 48 00 02 00 00 00 61 00 02 00 00 00 72 00 02 00 00 00 ☺...☻...b.☻...H.☻...a.☻...r.☻... 0000CB80 61 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 01 00 00 00 02 00 00 00 61 00 04 00 00 00 a.♦...☺.......♦...☺...☻...a.♦... 0000CBA0 01 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 78 08 00 00 00 63 6D 61 74 72 69 78 00 00 01 00 ☺.......♦.......x◘...cmatrix..☺. 0000CBC0 00 00 01 00 00 16 00 00 00 07 00 00 00 01 00 00 00 08 00 00 00 08 00 00 00 02 00 00 00 01 00 00 ..☺..▬...•...☺...◘...◘...☻...☺.. 0000CBE0 00 01 00 00 00 01 00 00 00 08 00 00 00 A4 01 00 00 02 00 00 00 01 00 00 00 07 00 00 00 3C 00 00 .☺...☺...◘...ñ☺..☻...☺...•...<.. 0000CC00 00 20 63 6D 61 74 72 69 78 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 . cmatrix 0000CC20 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 20 20 20 20 43 27 C' 0000CC40 61 23 6D 61 74 72 69 78 20 61 27 69 66 20 30 5E 3D 52 52 61 20 20 20 20 20 20 20 20 20 20 20 20 a#matrix a'if 0^=RRa 0000CC60 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 43 27 62 23 6D 61 C'b#ma 0000CC80 74 72 69 78 20 62 27 69 66 20 30 5E 3D 52 52 62 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 trix b'if 0^=RRb 0000CCA0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 24 30 20 20 20 20 20 20 20 20 $0 0000CCC0 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 20 20 20 20 20 20 0000CCE0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 63 6D 61 74 72 69 78 20 69 73 20 75 73 65 "cmatrix is use 0000CD00 64 20 62 79 20 65 2E 67 2E 20 63 63 61 74 2E 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 d by e.g. ccat. 0000CD20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 66 72 6F 6D 20 27 74 68 65 20 61 70 6C 20 68 61 6E 64 "from 'the apl hand 0000CD40 62 6F 6F 6B 20 6F 66 20 74 65 63 68 6E 69 71 75 65 73 27 20 63 6F 70 79 72 69 67 68 74 20 31 39 book of techniques' copyright 19 0000CD60 37 38 2C 20 69 62 6D 2E 20 22 61 73 73 75 6D 65 73 20 6C 6F 63 61 6C 69 7A 65 64 20 61 20 61 6E 78, ibm. "assumes localized a an 0000CD80 64 20 62 2E 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 20 20 d b. 0000CDA0 20 20 20 20 20 00 00 00 00 FF FF FF FF FC FF FF FF 01 00 00 00 B8 24 04 00 01 00 00 00 01 00 00 .... ⁿ ☺...╕$♦.☺...☺.. 0000CDC0 00 30 00 00 00 FC FF FF FF 16 00 00 00 28 24 04 00 01 00 00 00 61 20 20 20 48 00 00 00 32 00 00 .0...ⁿ ▬...($♦.☺...a H...2.. 0000CDE0 00 15 00 00 00 00 00 00 00 01 00 00 00 20 20 20 20 60 00 00 00 32 00 00 00 14 00 00 00 00 00 00 .§.......☺... `...2...¶...... 0000CE00 00 01 00 00 00 20 72 23 27 78 00 00 00 3E 00 00 00 12 00 00 00 00 00 00 00 01 00 00 00 5C 72 45 .☺... r#'x...>...↕.......☺...\rE 0000CE20 6B 90 00 00 00 FD FF FF FF 11 00 00 00 A0 34 04 00 01 00 00 00 20 20 20 20 A8 00 00 00 FC FF FF kÉ...² ◄...á4♦.☺... ¿...ⁿ 0000CE40 FF 0E 00 00 00 38 24 04 00 01 00 00 00 65 75 70 20 C0 00 00 00 07 00 00 00 02 00 00 00 40 11 04 ♫...8$♦.☺...eup └...•...☻...@◄♦ 0000CE60 00 01 00 00 00 20 20 20 20 FF FF FF FF 23 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 20 24 30 .☺... #...☺.......☺... $0 0000CE80 20 F0 00 00 00 FC FF FF FF 16 00 00 00 10 24 04 00 01 00 00 00 20 20 20 20 08 01 00 00 32 00 00 ≡...ⁿ ▬...►$♦.☺... ◘☺..2.. 0000CEA0 00 15 00 00 00 00 00 00 00 01 00 00 00 20 20 20 20 20 01 00 00 32 00 00 00 14 00 00 00 00 00 00 .§.......☺... ☺..2...¶...... 0000CEC0 00 01 00 00 00 72 61 63 74 38 01 00 00 3E 00 00 00 12 00 00 00 00 00 00 00 01 00 00 00 63 68 61 .☺...ract8☺..>...↕.......☺...cha 0000CEE0 72 50 01 00 00 FD FF FF FF 11 00 00 00 00 39 04 00 01 00 00 00 22 66 72 6F 68 01 00 00 FC FF FF rP☺..² ◄....9♦.☺..."froh☺..ⁿ 0000CF00 FF 0E 00 00 00 18 24 04 00 01 00 00 00 6F 66 20 74 80 01 00 00 07 00 00 00 02 00 00 00 C0 13 04 ♫...↑$♦.☺...of tÇ☺..•...☻...└‼♦ 0000CF20 00 01 00 00 00 20 31 39 37 FF FF FF FF 23 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 20 6E 6F .☺... 197 #...☺.......☺... no 0000CF40 6E B0 01 00 00 FD FF FF FF 02 00 00 00 C0 35 04 00 01 00 00 00 64 65 6D 61 FF FF FF FF 04 00 00 n░☺..² ☻...└5♦.☺...dema ♦.. 0000CF60 00 01 00 00 00 00 00 00 00 01 00 00 00 22 20 63 68 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 .☺.......☺..." ch ☻.......... 0000CF80 00 01 00 00 00 73 20 6B 76 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 20 73 68 .☺...s kv ☻...........☺... sh 0000CFA0 61 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 61 6E 64 20 00 00 00 00 18 00 00 a ☻...........☺...and ....↑.. 0000CFC0 00 D8 00 00 00 98 01 00 00 C8 01 00 00 E0 01 00 00 F8 01 00 00 FF FF FF FF FF FF FF FF 08 00 00 .╪...ÿ☺..╚☺..α☺..°☺.. ◘.. 0000CFE0 00 63 6D 61 74 72 69 78 00 02 00 00 00 61 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 00 .cmatrix.☻...a.♦...☺.......♦.... 0000D000 00 00 00 03 00 00 00 69 66 00 08 00 00 00 0A 00 00 00 01 00 00 00 01 00 00 00 0A 00 00 00 61 23 ...♥...if.◘...◙...☺...☺...◙...a# 0000D020 6D 61 74 72 69 78 20 61 02 00 00 00 62 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 00 00 matrix a☻...b.♦...☺.......♦..... 0000D040 00 00 03 00 00 00 69 66 00 08 00 00 00 0A 00 00 00 01 00 00 00 01 00 00 00 0A 00 00 00 62 23 6D ..♥...if.◘...◙...☺...☺...◙...b#m 0000D060 61 74 72 69 78 20 62 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 78 08 00 00 00 atrix b♦...☺.......♦.......x◘... 0000D080 63 6F 6D 70 61 72 65 00 00 01 00 00 00 0C 00 00 15 00 00 00 05 00 00 00 05 00 00 00 0C 00 00 00 compare..☺...♀..§...♣...♣...♀... 0000D0A0 02 00 00 00 01 00 00 00 01 00 00 00 08 00 00 00 2C 01 00 00 02 00 00 00 01 00 00 00 05 00 00 00 ☻...☺...☺...◘...,☺..☻...☺...♣... 0000D0C0 3C 00 00 00 20 7A 23 61 20 63 6F 6D 70 61 72 65 20 62 20 20 20 20 20 20 20 20 20 20 20 20 20 20 <... z#a compare b 0000D0E0 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 20 20 20 20 20 20 0000D100 20 7A 23 28 58 62 5F 61 29 60 4F 30 20 31 20 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 z#(Xb_a)`O0 1 0 0000D120 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 20 20 20 24 30 20 $0 0000D140 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 20 20 20 20 20 20 0000D160 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 63 6F 6D 70 61 72 65 "compare 0000D180 20 69 73 20 75 73 65 64 20 69 6E 20 65 2E 67 2E 20 68 65 61 64 65 72 6F 6E 2E 20 20 20 20 20 20 is used in e.g. headeron. 0000D1A0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 66 72 6F 6D 20 27 74 68 65 20 61 "from 'the a 0000D1C0 70 6C 20 68 61 6E 64 62 6F 6F 6B 20 6F 66 20 74 65 63 68 6E 69 71 75 65 73 27 20 63 6F 70 79 72 pl handbook of techniques' copyr 0000D1E0 69 67 68 74 20 31 39 37 38 2C 20 69 62 6D 2E 20 18 00 00 00 FF FF FF FF FC FF FF FF 0D 00 00 00 ight 1978, ibm. ↑... ⁿ ♪... 0000D200 20 22 04 00 01 00 00 00 01 00 00 00 30 00 00 00 FC FF FF FF 05 00 00 00 B8 22 04 00 01 00 00 00 "♦.☺...☺...0...ⁿ ♣...╕"♦.☺... 0000D220 20 62 20 20 00 00 00 00 FC FF FF FF 03 00 00 00 38 22 04 00 01 00 00 00 20 20 20 20 60 00 00 00 b ....ⁿ ♥...8"♦.☺... `... 0000D240 03 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 20 7A 23 28 30 00 00 00 FC FF FF FF 01 00 00 00 ♥...☻.......☺... z#(0...ⁿ ☺... 0000D260 40 22 04 00 01 00 00 00 20 20 20 20 90 00 00 00 FD FF FF FF 0F 00 00 00 C0 E2 04 00 01 00 00 00 @"♦.☺... É...² ☼...└Γ♦.☺... 0000D280 20 20 20 20 A8 00 00 00 FD FF FF FF 0D 00 00 00 A0 E2 04 00 01 00 00 00 20 20 20 20 C0 00 00 00 ¿...² ♪...áΓ♦.☺... └... 0000D2A0 FD FF FF FF 0B 00 00 00 80 E3 04 00 01 00 00 00 20 20 20 20 D8 00 00 00 46 00 00 00 09 00 00 00 ² ♂...Çπ♦.☺... ╪...F...○... 0000D2C0 00 00 00 00 01 00 00 00 22 63 6F 6D F0 00 00 00 09 00 00 00 08 00 00 00 00 00 00 00 01 00 00 00 ....☺..."com≡...○...◘.......☺... 0000D2E0 20 68 65 61 08 01 00 00 FC FF FF FF 07 00 00 00 08 22 04 00 01 00 00 00 20 20 20 20 20 01 00 00 hea◘☺..ⁿ •...◘"♦.☺... ☺.. 0000D300 3F 00 00 00 06 00 00 00 00 00 00 00 01 00 00 00 52 61 29 52 38 01 00 00 FC FF FF FF 05 00 00 00 ?...♠.......☺...Ra)R8☺..ⁿ ♣... 0000D320 10 22 04 00 01 00 00 00 62 29 52 62 50 01 00 00 38 00 00 00 04 00 00 00 00 00 00 00 01 00 00 00 ►"♦.☺...b)RbP☺..8...♦.......☺... 0000D340 00 6D 2E 20 68 01 00 00 08 00 00 00 03 00 00 00 00 00 00 00 01 00 00 00 61 69 72 20 80 01 00 00 .m. h☺..◘...♥.......☺...air Ç☺.. 0000D360 03 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 6F 20 77 68 FF FF FF FF FC FF FF FF 01 00 00 00 ♥...☻.......☺...o wh ⁿ ☺... 0000D380 18 22 04 00 01 00 00 00 20 63 61 74 B0 01 00 00 FD FF FF FF 02 00 00 00 20 EF 04 00 01 00 00 00 ↑"♦.☺... cat░☺..² ☻... ∩♦.☺... 0000D3A0 72 65 73 70 FF FF FF FF 04 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 20 20 20 20 FF FF FF FF resp ♦...☺.......☺... 0000D3C0 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 ☻...........☺....... ☻....... 0000D3E0 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 78 00 00 00 98 01 00 00 C8 01 00 00 E0 01 00 00 ....☺...........x...ÿ☺..╚☺..α☺.. 0000D400 60 00 00 00 FF FF FF FF 02 00 00 00 62 00 08 00 00 00 63 6F 6D 70 61 72 65 00 02 00 00 00 61 00 `... ☻...b.◘...compare.☻...a. 0000D420 02 00 00 00 7A 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 04 00 00 00 01 00 ☻...z.♦...☺.......♦.......♦...☺. 0000D440 00 00 00 00 00 00 04 00 00 00 01 00 00 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 00 00 ......♦...☺...♦...☺.......♦..... 0000D460 00 00 02 00 00 00 61 00 02 00 00 00 62 00 02 00 00 00 7A 00 04 00 00 00 01 00 00 00 00 00 00 00 ..☻...a.☻...b.☻...z.♦...☺....... 0000D480 04 00 00 00 00 00 00 00 78 08 00 00 00 63 6F 6E 66 72 61 63 00 00 01 00 00 00 0C 00 00 50 00 00 ♦.......x◘...confrac..☺...♀..P.. 0000D4A0 00 0A 00 00 00 0D 00 00 00 03 00 00 00 14 00 00 00 11 00 00 00 0C 00 00 00 08 00 00 00 02 00 00 .◙...♪...♥...¶...◄...♀...◘...☻.. 0000D4C0 00 01 00 00 00 01 00 00 00 01 00 00 00 08 00 00 00 58 02 00 00 02 00 00 00 01 00 00 00 0A 00 00 .☺...☺...☺...◘...X☻..☻...☺...◙.. 0000D4E0 00 3C 00 00 00 20 72 23 62 20 63 6F 6E 66 72 61 63 20 6E 3B 4C 69 6F 3B 6E 6E 3B 62 62 3B 4C 63 .<... r#b confrac n;Lio;nn;bb;Lc 0000D500 74 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 20 20 20 20 20 t 0000D520 20 20 4C 63 74 23 31 65 2D 31 35 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 Lct#1e-15 0000D540 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 20 20 20 20 24 30 $0 0000D560 20 69 66 20 30 3D 6E 6E 23 31 7C 7C 6E 2C 72 23 49 4C 69 6F 23 6A 23 30 20 20 20 20 20 20 20 20 if 0=nn#1||n,r#ILio#j#0 0000D580 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 62 61 63 6B 3A 72 23 back:r# 0000D5A0 72 2C 44 6E 6E 25 62 62 23 62 2A 5F 6A 23 6A 2B 31 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 r,Dnn%bb#b*_j#j+1 0000D5C0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 24 62 61 63 6B 20 69 66 20 31 $back if 1 0000D5E0 5E 3D 31 2B 6E 6E 23 62 62 7C 6E 6E 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ^=1+nn#bb|nn 0000D600 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 23 27 2E 27 2C 60 64 60 69 60 67 60 69 r#'.',`d`i`g`i 0000D620 60 74 60 73 5B 72 5D 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 `t`s[r] 0000D640 20 20 20 20 20 20 20 20 20 20 20 20 20 20 24 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 $0 0000D660 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 20 20 20 20 20 20 0000D680 20 20 20 20 20 20 20 20 20 22 63 6F 6E 66 72 61 63 20 69 73 20 75 73 65 64 20 69 6E 20 65 2E 67 "confrac is used in e.g 0000D6A0 2E 20 63 6F 6E 76 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 . conv 0000D6C0 20 20 20 20 20 22 66 72 6F 6D 20 27 74 68 65 20 61 70 6C 20 68 61 6E 64 62 6F 6F 6B 20 6F 66 20 "from 'the apl handbook of 0000D6E0 74 65 63 68 6E 69 71 75 65 73 27 20 63 6F 70 79 72 69 67 68 74 20 31 39 37 38 2C 20 69 62 6D 2E techniques' copyright 1978, ibm. 0000D700 20 22 63 6F 6E 76 65 72 74 73 20 64 65 63 69 6D 61 6C 20 66 72 61 63 74 69 6F 6E 73 20 20 20 20 "converts decimal fractions 0000D720 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 20 20 20 D8 00 00 ╪.. 0000D740 00 FF FF FF FF F2 FF FF FF 19 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 30 00 00 00 1B 00 00 . ≥ ↓.......☺.......0...←.. 0000D760 00 18 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 FC FF FF FF 16 00 00 00 D8 20 04 .↑.......☺...........ⁿ ▬...╪ ♦ 0000D780 00 01 00 00 00 00 00 00 00 60 00 00 00 1B 00 00 00 15 00 00 00 00 00 00 00 01 00 00 00 00 00 00 .☺.......`...←...§.......☺...... 0000D7A0 00 30 00 00 00 FC FF FF FF 13 00 00 00 E0 20 04 00 01 00 00 00 00 00 00 00 90 00 00 00 1B 00 00 .0...ⁿ ‼...α ♦.☺.......É...←.. 0000D7C0 00 12 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 60 00 00 00 ED FF FF FF 0F 00 00 00 00 00 00 .↕.......☺.......`...φ ☼...... 0000D7E0 00 01 00 00 00 00 00 00 00 C0 00 00 00 1B 00 00 00 0E 00 00 00 00 00 00 00 01 00 00 00 00 00 00 .☺.......└...←...♫.......☺...... 0000D800 00 90 00 00 00 FC FF FF FF 0D 00 00 00 E8 20 04 00 01 00 00 00 00 00 00 00 F0 00 00 00 FC FF FF .É...ⁿ ♪...Φ ♦.☺.......≡...ⁿ 0000D820 FF 05 00 00 00 08 21 04 00 01 00 00 00 00 00 00 00 C0 00 00 00 FC FF FF FF 03 00 00 00 F8 20 04 ♣...◘!♦.☺.......└...ⁿ ♥...° ♦ 0000D840 00 01 00 00 00 00 00 00 00 20 01 00 00 03 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 00 00 00 .☺....... ☺..♥...☻.......☺...... 0000D860 00 F0 00 00 00 FC FF FF FF 01 00 00 00 F0 21 04 00 01 00 00 00 00 00 00 00 50 01 00 00 FD FF FF .≡...ⁿ ☺...≡!♦.☺.......P☺..² 0000D880 FF 05 00 00 00 80 BE 05 00 01 00 00 00 00 00 00 00 68 01 00 00 03 00 00 00 04 00 00 00 00 00 00 ♣...Ç╛♣.☺.......h☺..♥...♦...... 0000D8A0 00 01 00 00 00 00 00 00 00 FF FF FF FF F2 FF FF FF 01 00 00 00 00 00 00 00 01 00 00 00 00 00 00 .☺....... ≥ ☺.......☺...... 0000D8C0 00 98 01 00 00 FD FF FF FF 1A 00 00 00 00 E6 04 00 01 00 00 00 00 00 00 00 B0 01 00 00 03 00 00 .ÿ☺..² →....µ♦.☺.......░☺..♥.. 0000D8E0 00 19 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 C8 01 00 00 FC FF FF FF 18 00 00 00 B0 20 04 .↓.......☺.......╚☺..ⁿ ↑...░ ♦ 0000D900 00 01 00 00 00 00 00 00 00 E0 01 00 00 03 00 00 00 17 00 00 00 00 00 00 00 01 00 00 00 00 00 00 .☺.......α☺..♥...↨.......☺...... 0000D920 00 F8 01 00 00 ED FF FF FF 14 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 10 02 00 00 29 00 00 .°☺..φ ¶.......☺.......►☻..).. 0000D940 00 13 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 28 02 00 00 03 00 00 00 12 00 00 00 00 00 00 .‼.......☺.......(☻..♥...↕...... 0000D960 00 01 00 00 00 00 00 00 00 40 02 00 00 FC FF FF FF 11 00 00 00 B8 20 04 00 01 00 00 00 00 00 00 .☺.......@☻..ⁿ ◄...╕ ♦.☺...... 0000D980 00 58 02 00 00 0C 00 00 00 10 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 70 02 00 00 FC FF FF .X☻..♀...►.......☺.......p☻..ⁿ 0000D9A0 FF 0F 00 00 00 C0 20 04 00 01 00 00 00 00 00 00 00 88 02 00 00 83 00 00 00 0E 00 00 00 00 00 00 ☼...└ ♦.☺.......ê☻..â...♫...... 0000D9C0 00 01 00 00 00 00 00 00 00 A0 02 00 00 83 00 00 00 0D 00 00 00 00 00 00 00 01 00 00 00 00 00 00 .☺.......á☻..â...♪.......☺...... 0000D9E0 00 B8 02 00 00 FD FF FF FF 0C 00 00 00 E0 E7 04 00 01 00 00 00 00 00 00 00 D0 02 00 00 03 00 00 .╕☻..² ♀...ατ♦.☺.......╨☻..♥.. 0000DA00 00 0B 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 E8 02 00 00 FC FF FF FF 09 00 00 00 C8 20 04 .♂.......☺.......Φ☻..ⁿ ○...╚ ♦ 0000DA20 00 01 00 00 00 00 00 00 00 00 03 00 00 1D 00 00 00 08 00 00 00 00 00 00 00 01 00 00 00 00 00 00 .☺........♥..↔...◘.......☺...... 0000DA40 00 18 03 00 00 FD FF FF FF 07 00 00 00 00 E7 04 00 01 00 00 00 00 00 00 00 30 03 00 00 FC FF FF .↑♥..² •....τ♦.☺.......0♥..ⁿ 0000DA60 FF 04 00 00 00 D0 20 04 00 01 00 00 00 00 00 00 00 48 03 00 00 FD FF FF FF 02 00 00 00 E0 ED 04 ♦...╨ ♦.☺.......H♥..² ☻...αφ♦ 0000DA80 00 01 00 00 00 00 00 00 00 FF FF FF FF 04 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 00 00 00 .☺....... ♦...☺.......☺...... 0000DAA0 00 78 03 00 00 FD FF FF FF 17 00 00 00 C0 EE 04 00 01 00 00 00 00 00 00 00 90 03 00 00 0B 00 00 .x♥..² ↨...└ε♦.☺.......É♥..♂.. 0000DAC0 00 16 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 A8 03 00 00 FC FF FF FF 15 00 00 00 70 20 04 .▬.......☺.......¿♥..ⁿ §...p ♦ 0000DAE0 00 01 00 00 00 00 00 00 00 C0 03 00 00 03 00 00 00 14 00 00 00 00 00 00 00 01 00 00 00 00 00 00 .☺.......└♥..♥...¶.......☺...... 0000DB00 00 D8 03 00 00 FC FF FF FF 13 00 00 00 78 20 04 00 01 00 00 00 00 00 00 00 F0 03 00 00 3F 00 00 .╪♥..ⁿ ‼...x ♦.☺.......≡♥..?.. 0000DB20 00 12 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 08 04 00 00 0A 00 00 00 11 00 00 00 00 00 00 .↕.......☺.......◘♦..◙...◄...... 0000DB40 00 01 00 00 00 00 00 00 00 20 04 00 00 FC FF FF FF 10 00 00 00 80 20 04 00 01 00 00 00 00 00 00 .☺....... ♦..ⁿ ►...Ç ♦.☺...... 0000DB60 00 38 04 00 00 03 00 00 00 0F 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 50 04 00 00 FC FF FF .8♦..♥...☼.......☺.......P♦..ⁿ 0000DB80 FF 0D 00 00 00 88 20 04 00 01 00 00 00 00 00 00 00 68 04 00 00 05 00 00 00 0C 00 00 00 00 00 00 ♪...ê ♦.☺.......h♦..♣...♀...... 0000DBA0 00 01 00 00 00 00 00 00 00 80 04 00 00 FC FF FF FF 0A 00 00 00 90 20 04 00 01 00 00 00 00 00 00 .☺.......Ç♦..ⁿ ◙...É ♦.☺...... 0000DBC0 00 98 04 00 00 24 00 00 00 09 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 B0 04 00 00 0C 00 00 .ÿ♦..$...○.......☺.......░♦..♀.. 0000DBE0 00 08 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 C8 04 00 00 FC FF FF FF 07 00 00 00 98 20 04 .◘.......☺.......╚♦..ⁿ •...ÿ ♦ 0000DC00 00 01 00 00 00 00 00 00 00 E0 04 00 00 03 00 00 00 06 00 00 00 00 00 00 00 01 00 00 00 00 00 00 .☺.......α♦..♥...♠.......☺...... 0000DC20 00 F8 04 00 00 FC FF FF FF 05 00 00 00 A0 20 04 00 01 00 00 00 00 00 00 00 10 05 00 00 1A 00 00 .°♦..ⁿ ♣...á ♦.☺.......►♣..→.. 0000DC40 00 04 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF FC FF FF FF 03 00 00 00 A8 20 04 .♦.......☺....... ⁿ ♥...¿ ♦ 0000DC60 00 01 00 00 00 00 00 00 00 40 05 00 00 FC FF FF FF 15 00 00 00 48 20 04 00 01 00 00 00 00 00 00 .☺.......@♣..ⁿ §...H ♦.☺...... 0000DC80 00 58 05 00 00 83 00 00 00 14 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 70 05 00 00 FC FF FF .X♣..â...¶.......☺.......p♣..ⁿ 0000DCA0 FF 12 00 00 00 50 20 04 00 01 00 00 00 00 00 00 00 88 05 00 00 03 00 00 00 11 00 00 00 00 00 00 ↕...P ♦.☺.......ê♣..♥...◄...... 0000DCC0 00 01 00 00 00 00 00 00 00 A0 05 00 00 FC FF FF FF 0F 00 00 00 58 20 04 00 01 00 00 00 00 00 00 .☺.......á♣..ⁿ ☼...X ♦.☺...... 0000DCE0 00 B8 05 00 00 0B 00 00 00 0E 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 D0 05 00 00 FD FF FF .╕♣..♂...♫.......☺.......╨♣..² 0000DD00 FF 0D 00 00 00 20 ED 04 00 01 00 00 00 00 00 00 00 E8 05 00 00 3E 00 00 00 0B 00 00 00 00 00 00 ♪... φ♦.☺.......Φ♣..>...♂...... 0000DD20 00 01 00 00 00 00 00 00 00 00 06 00 00 FD FF FF FF 0A 00 00 00 80 E5 04 00 01 00 00 00 00 00 00 .☺........♠..² ◙...Çσ♦.☺...... 0000DD40 00 18 06 00 00 FC FF FF FF 07 00 00 00 60 20 04 00 01 00 00 00 00 00 00 00 30 06 00 00 FC FF FF .↑♠..ⁿ •...` ♦.☺.......0♠..ⁿ 0000DD60 FF 02 00 00 00 68 20 04 00 01 00 00 00 00 00 00 00 FF FF FF FF 04 00 00 00 01 00 00 00 00 00 00 ☻...h ♦.☺....... ♦...☺...... 0000DD80 00 01 00 00 00 00 00 00 00 60 06 00 00 3D 00 00 00 15 00 00 00 00 00 00 00 01 00 00 00 00 00 00 .☺.......`♠..=...§.......☺...... 0000DDA0 00 78 06 00 00 FC FF FF FF 14 00 00 00 38 20 04 00 01 00 00 00 00 00 00 00 90 06 00 00 3B 00 00 .x♠..ⁿ ¶...8 ♦.☺.......É♠..;.. 0000DDC0 00 13 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 A8 06 00 00 FC FF FF FF 07 00 00 00 60 5E 04 .‼.......☺.......¿♠..ⁿ •...`^♦ 0000DDE0 00 01 00 00 00 00 00 00 00 C0 06 00 00 0C 00 00 00 06 00 00 00 00 00 00 00 01 00 00 00 00 00 00 .☺.......└♠..♀...♠.......☺...... 0000DE00 00 D8 06 00 00 07 00 00 00 03 00 00 00 C0 EF 04 00 01 00 00 00 00 00 00 00 F0 06 00 00 03 00 00 .╪♠..•...♥...└∩♦.☺.......≡♠..♥.. 0000DE20 00 02 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF FC FF FF FF 01 00 00 00 40 20 04 .☻.......☺....... ⁿ ☺...@ ♦ 0000DE40 00 01 00 00 00 00 00 00 00 20 07 00 00 FD FF FF FF 02 00 00 00 C0 E1 04 00 01 00 00 00 00 00 00 .☺....... •..² ☻...└ß♦.☺...... 0000DE60 00 FF FF FF FF 04 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 . ♦...☺.......☺....... ☻.. 0000DE80 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 .........☺....... ☻.......... 0000DEA0 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 .☺....... ☻...........☺...... 0000DEC0 00 00 00 00 00 38 01 00 00 80 01 00 00 60 03 00 00 28 05 00 00 48 06 00 00 08 07 00 00 38 07 00 .....8☺..Ç☺..`♥..(♣..H♠..◘•..8•. 0000DEE0 00 50 07 00 00 68 07 00 00 20 01 00 00 10 05 00 00 03 00 00 00 62 62 00 03 00 00 00 6E 6E 00 02 .P•..h•.. ☺..►♣..♥...bb.♥...nn.☻ 0000DF00 00 00 00 6E 00 08 00 00 00 63 6F 6E 66 72 61 63 00 02 00 00 00 62 00 02 00 00 00 72 00 02 00 00 ...n.◘...confrac.☻...b.☻...r.☻.. 0000DF20 00 01 00 00 00 00 00 00 00 08 00 00 00 16 56 E7 9E AF 03 D2 3C 04 00 00 00 01 00 00 00 00 00 00 .☺.......◘...▬Vτ₧»♥╥<♦...☺...... 0000DF40 00 04 00 00 00 00 00 00 00 02 00 00 00 6A 00 02 00 00 00 72 00 02 00 00 00 6E 00 04 00 00 00 01 .♦.......☻...j.☻...r.☻...n.♦...☺ 0000DF60 00 00 00 00 00 00 00 04 00 00 00 01 00 00 00 03 00 00 00 6E 6E 00 04 00 00 00 01 00 00 00 00 00 .......♦...☺...♥...nn.♦...☺..... 0000DF80 00 00 04 00 00 00 00 00 00 00 03 00 00 00 69 66 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 ..♦.......♥...if.♦...☺.......♦.. 0000DFA0 00 00 00 00 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 01 00 00 00 02 00 00 00 6A 00 02 .....♦...☺.......♦...☺...☻...j.☻ 0000DFC0 00 00 00 6A 00 02 00 00 00 62 00 03 00 00 00 62 62 00 03 00 00 00 6E 6E 00 02 00 00 00 72 00 02 ...j.☻...b.♥...bb.♥...nn.☻...r.☻ 0000DFE0 00 00 00 72 00 05 00 00 00 62 61 63 6B 00 03 00 00 00 6E 6E 00 03 00 00 00 62 62 00 03 00 00 00 ...r.♣...back.♥...nn.♥...bb.♥... 0000E000 6E 6E 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 01 00 00 00 04 00 00 00 01 00 00 00 00 nn.♦...☺.......♦...☺...♦...☺.... 0000E020 00 00 00 04 00 00 00 01 00 00 00 03 00 00 00 69 66 00 05 00 00 00 62 61 63 6B 00 02 00 00 00 72 ...♦...☺...♥...if.♣...back.☻...r 0000E040 00 0D 00 00 00 60 64 60 69 60 67 60 69 60 74 60 73 00 08 00 00 00 01 00 00 00 00 00 00 00 01 00 .♪...`d`i`g`i`t`s.◘...☺.......☺. 0000E060 00 00 2E 02 00 00 00 72 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 78 05 00 ...☻...r.♦...☺.......♦.......x♣. 0000E080 00 00 63 76 65 63 00 00 01 00 00 00 0C 00 00 24 00 00 00 0D 00 00 00 05 00 00 00 05 00 00 00 0A ..cvec..☺...♀..$...♪...♣...♣...◙ 0000E0A0 00 00 00 06 00 00 00 02 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 ...♠...☻...☺...☺...☺...☺...☺...☺ 0000E0C0 00 00 00 01 00 00 00 01 00 00 00 08 00 00 00 0C 03 00 00 02 00 00 00 01 00 00 00 0D 00 00 00 3C ...☺...☺...◘...♀♥..☻...☺...♪...< 0000E0E0 00 00 00 20 72 23 6E 20 63 76 65 63 20 6C 6F 63 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ... r#n cvec loc 0000E100 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 20 20 20 20 20 20 0000E120 72 23 6E 52 31 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 20 r#nR1 0000E140 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 20 20 24 30 20 69 $0 i 0000E160 66 20 6E 3C 6C 6F 63 2B 4C 69 6F 3D 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 f n<loc+Lio=0 0000E180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 5B 6C 6F 63 5D 23 30 r[loc]#0 0000E1A0 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 20 20 20 20 20 20 0000E1C0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 24 30 20 20 20 20 20 20 20 20 20 20 $0 0000E1E0 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 20 20 20 20 20 20 0000E200 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 63 76 65 63 20 2D 20 62 75 69 6C 64 20 63 6F 6D "cvec - build com 0000E220 70 72 65 73 73 69 6F 6E 20 6F 72 20 6C 6F 67 69 63 61 6C 20 76 65 63 74 6F 72 20 20 20 20 20 20 pression or logical vector 0000E240 20 20 20 20 20 20 20 20 20 20 20 22 66 72 6F 6D 20 27 74 68 65 20 61 70 6C 20 68 61 6E 64 62 6F "from 'the apl handbo 0000E260 6F 6B 20 6F 66 20 74 65 63 68 6E 69 71 75 65 73 27 20 63 6F 70 79 72 69 67 68 74 20 31 39 37 38 ok of techniques' copyright 1978 0000E280 2C 20 69 62 6D 2E 20 22 2D 62 69 6E 61 72 79 20 76 65 63 74 6F 72 73 20 6F 66 20 61 72 62 69 74 , ibm. "-binary vectors of arbit 0000E2A0 72 61 72 79 20 6C 65 6E 67 74 68 20 77 69 74 68 20 61 72 62 69 74 72 61 72 79 20 7A 65 72 6F 73 rary length with arbitrary zeros 0000E2C0 20 20 20 22 20 61 74 20 6E 75 6D 62 65 72 65 64 20 70 6F 73 69 74 69 6F 6E 73 2C 20 69 6E 20 75 " at numbered positions, in u 0000E2E0 73 65 72 27 73 20 6F 72 69 67 69 6E 2E 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 ser's origin. " 0000E300 2D 63 61 6E 20 67 65 6E 65 72 61 74 65 20 69 6E 70 75 74 20 74 6F 20 47 78 76 65 63 2E 20 20 20 -can generate input to Gxvec. 0000E320 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 20 22 2D 72 65 74 "-ret 0000E340 75 72 6E 73 20 61 20 63 6F 6D 70 72 65 73 73 69 6F 6E 20 76 65 63 74 6F 72 20 74 68 61 74 20 63 urns a compression vector that c 0000E360 61 6E 20 73 65 6C 65 63 74 20 61 6C 6C 20 62 75 74 20 6C 6F 63 2E 20 22 20 6C 6F 63 20 69 73 20 an select all but loc. " loc is 0000E380 64 65 73 69 72 65 64 20 72 6F 77 20 6F 66 20 47 6C 6F 63 20 28 4C 69 6F 23 30 29 2C 20 6F 72 20 desired row of Gloc (Lio#0), or 0000E3A0 73 69 6D 69 6C 61 72 20 6E 75 6D 65 72 69 63 20 20 20 20 22 20 76 65 63 74 6F 72 2E 20 6E 20 69 similar numeric " vector. n i 0000E3C0 73 20 6F 72 69 67 69 6E 61 6C 20 6C 65 6E 67 74 68 20 6F 66 20 61 78 69 73 20 74 6F 20 62 65 20 s original length of axis to be 0000E3E0 63 6F 6D 70 72 65 73 73 65 64 2E 20 20 20 20 18 00 00 00 FF FF FF FF FC FF FF FF 0A 00 00 00 90 compressed. ↑... ⁿ ◙...É 0000E400 EF 05 00 01 00 00 00 00 00 00 00 30 00 00 00 FC FF FF FF 05 00 00 00 A0 EF 05 00 01 00 00 00 00 ∩♣.☺.......0...ⁿ ♣...á∩♣.☺.... 0000E420 00 00 00 00 00 00 00 FC FF FF FF 03 00 00 00 A8 EF 05 00 01 00 00 00 00 00 00 00 60 00 00 00 03 .......ⁿ ♥...¿∩♣.☺.......`...♥ 0000E440 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 30 00 00 00 FC FF FF FF 01 00 00 00 98 ...☻.......☺.......0...ⁿ ☺...ÿ 0000E460 EF 05 00 01 00 00 00 00 00 00 00 90 00 00 00 FD FF FF FF 05 00 00 00 80 E7 04 00 01 00 00 00 00 ∩♣.☺.......É...² ♣...Çτ♦.☺.... 0000E480 00 00 00 A8 00 00 00 32 00 00 00 04 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 C0 00 00 00 FC ...¿...2...♦.......☺.......└...ⁿ 0000E4A0 FF FF FF 03 00 00 00 78 EF 05 00 01 00 00 00 00 00 00 00 D8 00 00 00 03 00 00 00 02 00 00 00 00 ♥...x∩♣.☺.......╪...♥...☻.... 0000E4C0 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF FC FF FF FF 01 00 00 00 80 EF 05 00 01 00 00 00 00 ...☺....... ⁿ ☺...Ç∩♣.☺.... 0000E4E0 00 00 00 08 01 00 00 FD FF FF FF 11 00 00 00 80 EF 04 00 01 00 00 00 00 00 00 00 20 01 00 00 1D ...◘☺..² ◄...Ç∩♦.☺....... ☺..↔ 0000E500 00 00 00 10 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 38 01 00 00 ED FF FF FF 0D 00 00 00 00 ...►.......☺.......8☺..φ ♪.... 0000E520 00 00 00 01 00 00 00 00 00 00 00 50 01 00 00 0B 00 00 00 0C 00 00 00 00 00 00 00 01 00 00 00 00 ...☺.......P☺..♂...♀.......☺.... 0000E540 00 00 00 68 01 00 00 FC FF FF FF 09 00 00 00 60 EF 05 00 01 00 00 00 00 00 00 00 80 01 00 00 1C ...h☺..ⁿ ○...`∩♣.☺.......Ç☺..∟ 0000E560 00 00 00 08 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 98 01 00 00 FC FF FF FF 07 00 00 00 68 ...◘.......☺.......ÿ☺..ⁿ •...h 0000E580 EF 05 00 01 00 00 00 00 00 00 00 B0 01 00 00 FC FF FF FF 04 00 00 00 70 EF 05 00 01 00 00 00 00 ∩♣.☺.......░☺..ⁿ ♦...p∩♣.☺.... 0000E5A0 00 00 00 C8 01 00 00 FD FF FF FF 02 00 00 00 80 ED 04 00 01 00 00 00 00 00 00 00 FF FF FF FF 04 ...╚☺..² ☻...Çφ♦.☺....... ♦ 0000E5C0 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 F8 01 00 00 FD FF FF FF 08 00 00 00 00 ...☺.......☺.......°☺..² ◘.... 0000E5E0 E0 04 00 01 00 00 00 00 00 00 00 10 02 00 00 03 00 00 00 07 00 00 00 00 00 00 00 01 00 00 00 00 α♦.☺.......►☻..♥...•.......☺.... 0000E600 00 00 00 28 02 00 00 3D 00 00 00 06 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 40 02 00 00 FC ...(☻..=...♠.......☺.......@☻..ⁿ 0000E620 FF FF FF 03 00 00 00 50 EF 05 00 01 00 00 00 00 00 00 00 58 02 00 00 3B 00 00 00 02 00 00 00 00 ♥...P∩♣.☺.......X☻..;...☻.... 0000E640 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF FC FF FF FF 01 00 00 00 58 EF 05 00 01 00 00 00 00 ...☺....... ⁿ ☺...X∩♣.☺.... 0000E660 00 00 00 88 02 00 00 FD FF FF FF 02 00 00 00 80 EA 04 00 01 00 00 00 00 00 00 00 FF FF FF FF 04 ...ê☻..² ☻...ÇΩ♦.☺....... ♦ 0000E680 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 ...☺.......☺....... ☻........ 0000E6A0 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 ...☺....... ☻...........☺.... 0000E6C0 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 ... ☻...........☺....... ☻ 0000E6E0 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 ...........☺....... ☻........ 0000E700 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 ...☺....... ☻...........☺.... 0000E720 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 ... ☻...........☺....... ☻ 0000E740 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 78 00 00 00 F0 00 00 00 E0 ...........☺...........x...≡...α 0000E760 01 00 00 70 02 00 00 A0 02 00 00 B8 02 00 00 D0 02 00 00 E8 02 00 00 00 03 00 00 18 03 00 00 30 ☺..p☻..á☻..╕☻..╨☻..Φ☻...♥..↑♥..0 0000E780 03 00 00 48 03 00 00 60 00 00 00 FF FF FF FF 04 00 00 00 6C 6F 63 00 05 00 00 00 63 76 65 63 00 ♥..H♥..`... ♦...loc.♣...cvec. 0000E7A0 02 00 00 00 6E 00 02 00 00 00 72 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 01 00 00 00 ☻...n.☻...r.♦...☺.......♦...☺... 0000E7C0 02 00 00 00 6E 00 02 00 00 00 72 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 ☻...n.☻...r.♦...☺.......♦....... 0000E7E0 04 00 00 00 6C 6F 63 00 02 00 00 00 6E 00 03 00 00 00 69 66 00 04 00 00 00 01 00 00 00 00 00 00 ♦...loc.☻...n.♥...if.♦...☺...... 0000E800 00 04 00 00 00 00 00 00 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 04 00 00 .♦.......♦...☺.......♦.......♦.. 0000E820 00 6C 6F 63 00 02 00 00 00 72 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 78 .loc.☻...r.♦...☺.......♦.......x 0000E840 05 00 00 00 63 6F 6E 76 00 00 01 00 00 00 0C 00 00 37 00 00 00 12 00 00 00 07 00 00 00 03 00 00 ♣...conv..☺...♀..7...↕...•...♥.. 0000E860 00 03 00 00 00 15 00 00 00 07 00 00 00 02 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 .♥...§...•...☻...☺...☺...☺...☺.. 0000E880 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 .☺...☺...☺...☺...☺...☺...☺...☺.. 0000E8A0 00 08 00 00 00 38 04 00 00 02 00 00 00 01 00 00 00 12 00 00 00 3C 00 00 00 20 72 23 62 61 73 65 .◘...8♦..☻...☺...↕...<... r#base 0000E8C0 20 63 6F 6E 76 20 64 65 63 3B 4C 69 6F 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 conv dec;Lio 0000E8E0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4C 69 6F 23 30 20 20 20 20 20 Lio#0 0000E900 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 20 20 20 20 20 20 0000E920 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 60 64 60 69 60 67 60 69 60 74 60 73 23 27 `d`i`g`i`t`s#' 0000E940 30 31 32 33 34 35 36 37 38 39 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 0123456789abcdefghijklmnopqrstuv 0000E960 77 78 79 7A 27 20 20 20 20 20 20 20 20 20 72 23 27 20 27 64 6C 27 20 2D 27 5B 64 65 63 3C 30 5D wxyz' r#' 'dl' -'[dec<0] 0000E980 2C 27 30 27 64 6C 20 60 64 60 69 60 67 60 69 60 74 60 73 5B 62 61 73 65 20 65 6E 63 44 7C 64 65 ,'0'dl `d`i`g`i`t`s[base encD|de 0000E9A0 63 5D 20 20 20 20 20 20 20 20 72 23 72 2C 62 61 73 65 20 63 6F 6E 66 72 61 63 20 64 65 63 20 20 c] r#r,base confrac dec 0000E9C0 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 20 20 20 20 20 20 0000E9E0 20 20 20 20 20 20 24 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 $0 0000EA00 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 20 20 20 20 20 20 0000EA20 20 22 63 6F 6E 76 20 2D 20 63 6F 6E 76 65 72 74 20 64 65 63 69 6D 61 6C 20 76 61 6C 75 65 73 20 "conv - convert decimal values 0000EA40 74 6F 20 61 6E 79 20 62 61 73 65 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 66 72 to any base "fr 0000EA60 6F 6D 20 27 74 68 65 20 61 70 6C 20 68 61 6E 64 62 6F 6F 6B 20 6F 66 20 74 65 63 68 6E 69 71 75 om 'the apl handbook of techniqu 0000EA80 65 73 27 20 63 6F 70 79 72 69 67 68 74 20 31 39 37 38 2C 20 69 62 6D 2E 20 22 2D 76 61 6C 75 65 es' copyright 1978, ibm. "-value 0000EAA0 73 20 61 72 65 20 63 6F 6E 76 65 72 74 65 64 20 74 6F 20 63 68 61 72 61 63 74 65 72 20 73 74 72 s are converted to character str 0000EAC0 69 6E 67 73 20 74 68 61 74 20 72 65 74 61 69 6E 20 20 20 20 20 22 20 74 68 65 69 72 20 61 72 69 ings that retain " their ari 0000EAE0 74 68 6D 65 74 69 63 20 63 61 70 61 62 69 6C 69 74 79 2E 20 20 20 20 20 20 20 20 20 20 20 20 20 thmetic capability. 0000EB00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2D 74 68 65 20 63 68 61 72 61 63 74 65 72 "-the character 0000EB20 20 73 74 72 69 6E 67 73 20 63 61 6E 20 62 65 20 72 65 63 6F 6E 76 65 72 74 65 64 20 62 79 20 47 strings can be reconverted by G 0000EB40 64 65 63 2E 20 20 20 20 20 20 20 20 20 22 2D 74 68 65 20 67 6C 6F 62 61 6C 20 76 61 72 69 61 62 dec. "-the global variab 0000EB60 6C 65 2C 20 60 64 60 69 60 67 60 69 60 74 60 73 20 77 69 6C 6C 20 73 75 70 70 6F 72 74 20 75 70 le, `d`i`g`i`t`s will support up 0000EB80 20 74 6F 20 62 61 73 65 20 22 20 33 36 2E 20 20 74 68 65 20 63 61 74 65 6E 61 74 69 6F 6E 20 6F to base " 36. the catenation o 0000EBA0 66 20 75 6E 64 65 72 73 63 6F 72 65 64 20 6C 65 74 74 65 72 73 20 61 6E 64 20 6F 74 68 65 72 20 f underscored letters and other 0000EBC0 20 20 20 20 20 22 20 63 68 61 72 61 63 74 65 72 73 20 74 6F 20 60 64 60 69 60 67 60 69 60 74 60 " characters to `d`i`g`i`t` 0000EBE0 73 20 77 69 6C 6C 20 70 65 72 6D 69 74 20 6C 61 72 67 65 72 20 62 61 73 65 73 2E 20 20 20 20 20 s will permit larger bases. 0000EC00 20 22 2D 6E 65 67 61 74 69 76 65 20 6E 75 6D 62 65 72 73 20 77 69 6C 6C 20 62 65 20 74 72 65 61 "-negative numbers will be trea 0000EC20 74 65 64 20 63 6F 72 72 65 63 74 6C 79 2E 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2D 66 ted correctly. "-f 0000EC40 72 61 63 74 69 6F 6E 73 20 77 69 6C 6C 20 62 65 20 63 6C 6F 73 65 6C 79 20 61 70 70 72 6F 78 69 ractions will be closely approxi 0000EC60 6D 61 74 65 64 2E 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2D 69 6E 74 65 67 mated. "-integ 0000EC80 65 72 20 63 6F 6E 76 65 72 73 69 6F 6E 73 2C 20 65 2E 67 2E 2C 20 68 65 78 61 64 65 63 69 6D 61 er conversions, e.g., hexadecima 0000ECA0 6C 2C 20 77 69 6C 6C 20 62 65 20 65 78 61 63 74 2E 20 20 20 20 22 2D 75 73 65 73 3A 20 47 65 6E l, will be exact. "-uses: Gen 0000ECC0 71 20 47 64 6C 20 47 63 6F 6E 66 72 61 63 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 q Gdl Gconfrac 0000ECE0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 48 00 00 00 FF FF FF FF ED FF FF FF 11 00 00 H... φ ◄.. 0000ED00 00 00 00 00 00 01 00 00 00 00 00 00 00 30 00 00 00 1B 00 00 00 10 00 00 00 00 00 00 00 01 00 00 .....☺.......0...←...►.......☺.. 0000ED20 00 00 00 00 00 00 00 00 00 FC FF FF FF 0D 00 00 00 28 20 04 00 01 00 00 00 00 00 00 00 60 00 00 .........ⁿ ♪...( ♦.☺.......`.. 0000ED40 00 FC FF FF FF 08 00 00 00 30 20 04 00 01 00 00 00 00 00 00 00 30 00 00 00 FC FF FF FF 03 00 00 .ⁿ ◘...0 ♦.☺.......0...ⁿ ♥.. 0000ED60 00 00 21 04 00 01 00 00 00 00 00 00 00 90 00 00 00 03 00 00 00 02 00 00 00 00 00 00 00 01 00 00 ..!♦.☺.......É...♥...☻.......☺.. 0000ED80 00 00 00 00 00 60 00 00 00 FC FF FF FF 01 00 00 00 10 20 04 00 01 00 00 00 00 00 00 00 C0 00 00 .....`...ⁿ ☺...► ♦.☺.......└.. 0000EDA0 00 FD FF FF FF 05 00 00 00 E0 E1 04 00 01 00 00 00 00 00 00 00 D8 00 00 00 03 00 00 00 04 00 00 .² ♣...αß♦.☺.......╪...♥...♦.. 0000EDC0 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF ED FF FF FF 01 00 00 00 00 00 00 00 01 00 00 .....☺....... φ ☺.......☺.. 0000EDE0 00 00 00 00 00 08 01 00 00 07 00 00 00 0E 00 00 00 00 48 04 00 01 00 00 00 00 00 00 00 20 01 00 .....◘☺..•...♫....H♦.☺....... ☺. 0000EE00 00 03 00 00 00 0D 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF FC FF FF FF 01 00 00 .♥...♪.......☺....... ⁿ ☺.. 0000EE20 00 40 5E 04 00 01 00 00 00 00 00 00 00 50 01 00 00 3D 00 00 00 34 00 00 00 00 00 00 00 01 00 00 .@^♦.☺.......P☺..=...4.......☺.. 0000EE40 00 00 00 00 00 68 01 00 00 FC FF FF FF 31 00 00 00 D8 EF 05 00 01 00 00 00 00 00 00 00 80 01 00 .....h☺..ⁿ 1...╪∩♣.☺.......Ç☺. 0000EE60 00 83 00 00 00 30 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 98 01 00 00 24 00 00 00 2F 00 00 .â...0.......☺.......ÿ☺..$.../.. 0000EE80 00 00 00 00 00 01 00 00 00 00 00 00 00 B0 01 00 00 FC FF FF FF 2C 00 00 00 E0 EF 05 00 01 00 00 .....☺.......░☺..ⁿ ,...α∩♣.☺.. 0000EEA0 00 00 00 00 00 C8 01 00 00 FC FF FF FF 27 00 00 00 E8 EF 05 00 01 00 00 00 00 00 00 00 E0 01 00 .....╚☺..ⁿ '...Φ∩♣.☺.......α☺. 0000EEC0 00 3B 00 00 00 26 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 F8 01 00 00 FC FF FF FF 1A 00 00 .;...&.......☺.......°☺..ⁿ →.. 0000EEE0 00 E0 5E 04 00 01 00 00 00 00 00 00 00 10 02 00 00 FC FF FF FF 17 00 00 00 F0 EF 05 00 01 00 00 .α^♦.☺.......►☻..ⁿ ↨...≡∩♣.☺.. 0000EF00 00 00 00 00 00 28 02 00 00 07 00 00 00 14 00 00 00 60 ED 04 00 01 00 00 00 00 00 00 00 40 02 00 .....(☻..•...¶...`φ♦.☺.......@☻. 0000EF20 00 0C 00 00 00 13 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 58 02 00 00 3D 00 00 00 12 00 00 .♀...‼.......☺.......X☻..=...↕.. 0000EF40 00 00 00 00 00 01 00 00 00 00 00 00 00 70 02 00 00 FD FF FF FF 11 00 00 00 40 E9 04 00 01 00 00 .....☺.......p☻..² ◄...@Θ♦.☺.. 0000EF60 00 00 00 00 00 88 02 00 00 1C 00 00 00 10 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 A0 02 00 .....ê☻..∟...►.......☺.......á☻. 0000EF80 00 FC FF FF FF 0D 00 00 00 F8 EF 05 00 01 00 00 00 00 00 00 00 B8 02 00 00 3B 00 00 00 0C 00 00 .ⁿ ♪...°∩♣.☺.......╕☻..;...♀.. 0000EFA0 00 00 00 00 00 01 00 00 00 00 00 00 00 D0 02 00 00 07 00 00 00 08 00 00 00 A0 EA 04 00 01 00 00 .....☺.......╨☻..•...◘...áΩ♦.☺.. 0000EFC0 00 00 00 00 00 E8 02 00 00 FC FF FF FF 06 00 00 00 00 E0 05 00 01 00 00 00 00 00 00 00 00 03 00 .....Φ☻..ⁿ ♠....α♣.☺........♥. 0000EFE0 00 07 00 00 00 03 00 00 00 A0 EF 04 00 01 00 00 00 00 00 00 00 18 03 00 00 03 00 00 00 02 00 00 .•...♥...á∩♦.☺.......↑♥..♥...☻.. 0000F000 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF FC FF FF FF 01 00 00 00 08 20 04 00 01 00 00 .....☺....... ⁿ ☺...◘ ♦.☺.. 0000F020 00 00 00 00 00 48 03 00 00 FC FF FF FF 12 00 00 00 B0 EF 05 00 01 00 00 00 00 00 00 00 60 03 00 .....H♥..ⁿ ↕...░∩♣.☺.......`♥. 0000F040 00 FC FF FF FF 0A 00 00 00 B8 EF 05 00 01 00 00 00 00 00 00 00 78 03 00 00 FC FF FF FF 05 00 00 .ⁿ ◙...╕∩♣.☺.......x♥..ⁿ ♣.. 0000F060 00 C0 EF 05 00 01 00 00 00 00 00 00 00 90 03 00 00 0C 00 00 00 04 00 00 00 00 00 00 00 01 00 00 .└∩♣.☺.......É♥..♀...♦.......☺.. 0000F080 00 00 00 00 00 A8 03 00 00 FC FF FF FF 03 00 00 00 C8 EF 05 00 01 00 00 00 00 00 00 00 C0 03 00 .....¿♥..ⁿ ♥...╚∩♣.☺.......└♥. 0000F0A0 00 03 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF FC FF FF FF 01 00 00 .♥...☻.......☺....... ⁿ ☺.. 0000F0C0 00 D0 EF 05 00 01 00 00 00 00 00 00 00 F0 03 00 00 FD FF FF FF 02 00 00 00 00 E5 04 00 01 00 00 .╨∩♣.☺.......≡♥..² ☻....σ♦.☺.. 0000F0E0 00 00 00 00 00 FF FF FF FF 04 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF ..... ♦...☺.......☺....... 0000F100 FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 ☻...........☺....... ☻...... 0000F120 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 .....☺....... ☻...........☺.. 0000F140 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF ..... ☻...........☺....... 0000F160 FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 ☻...........☺....... ☻...... 0000F180 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 .....☺....... ☻...........☺.. 0000F1A0 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF ..... ☻...........☺....... 0000F1C0 FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 ☻...........☺....... ☻...... 0000F1E0 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 .....☺....... ☻...........☺.. 0000F200 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 ..... ☻...........☺.......... 0000F220 00 A8 00 00 00 F0 00 00 00 38 01 00 00 30 03 00 00 D8 03 00 00 08 04 00 00 20 04 00 00 38 04 00 .¿...≡...8☺..0♥..╪♥..◘♦.. ♦..8♦. 0000F240 00 50 04 00 00 68 04 00 00 80 04 00 00 98 04 00 00 B0 04 00 00 C8 04 00 00 E0 04 00 00 F8 04 00 .P♦..h♦..Ç♦..ÿ♦..░♦..╚♦..α♦..°♦. 0000F260 00 10 05 00 00 90 00 00 00 FF FF FF FF 04 00 00 00 64 65 63 00 05 00 00 00 63 6F 6E 76 00 05 00 .►♣..É... ♦...dec.♣...conv.♣. 0000F280 00 00 62 61 73 65 00 02 00 00 00 72 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 00 00 00 ..base.☻...r.♦...☺.......♦...... 0000F2A0 00 08 00 00 00 24 00 00 00 01 00 00 00 01 00 00 00 24 00 00 00 30 31 32 33 34 35 36 37 38 39 61 .◘...$...☺...☺...$...0123456789a 0000F2C0 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 0D 00 00 00 60 64 60 bcdefghijklmnopqrstuvwxyz♪...`d` 0000F2E0 69 60 67 60 69 60 74 60 73 00 04 00 00 00 64 65 63 00 04 00 00 00 65 6E 63 00 05 00 00 00 62 61 i`g`i`t`s.♦...dec.♦...enc.♣...ba 0000F300 73 65 00 0D 00 00 00 60 64 60 69 60 67 60 69 60 74 60 73 00 03 00 00 00 64 6C 00 08 00 00 00 01 se.♪...`d`i`g`i`t`s.♥...dl.◘...☺ 0000F320 00 00 00 00 00 00 00 01 00 00 00 30 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 .......☺...0♦...☺.......♦....... 0000F340 04 00 00 00 64 65 63 00 08 00 00 00 02 00 00 00 01 00 00 00 01 00 00 00 02 00 00 00 20 2D 03 00 ♦...dec.◘...☻...☺...☺...☻... -♥. 0000F360 00 00 64 6C 00 08 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 20 02 00 00 00 72 00 04 00 00 00 ..dl.◘...☺.......☺... ☻...r.♦... 0000F380 64 65 63 00 08 00 00 00 63 6F 6E 66 72 61 63 00 05 00 00 00 62 61 73 65 00 02 00 00 00 72 00 02 dec.◘...confrac.♣...base.☻...r.☻ 0000F3A0 00 00 00 72 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 78 08 00 00 00 63 6F ...r.♦...☺.......♦.......x◘...co 0000F3C0 6E 66 6F 72 6D 00 00 01 00 00 00 01 00 00 42 00 00 00 08 00 00 00 07 00 00 00 0F 00 00 00 08 00 nform..☺...☺..B...◘...•...☼...◘. 0000F3E0 00 00 0B 00 00 00 15 00 00 00 02 00 00 00 01 00 00 00 01 00 00 00 08 00 00 00 E0 01 00 00 02 00 ..♂...§...☻...☺...☺...◘...α☺..☻. 0000F400 00 00 01 00 00 00 08 00 00 00 3C 00 00 00 20 63 6F 6E 66 6F 72 6D 3B 6A 3B 6B 3B 72 20 20 20 20 ..☺...◘...<... conform;j;k;r 0000F420 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 20 20 20 20 20 20 0000F440 20 20 20 20 20 20 20 20 20 20 20 72 23 28 6A 23 52 52 61 29 53 6B 23 52 52 62 20 20 20 20 20 20 r#(j#RRa)Sk#RRb 0000F460 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 20 20 20 20 20 20 0000F480 20 20 20 20 20 20 20 24 30 20 69 66 20 30 3D 6A 58 6B 20 20 20 20 20 20 20 20 20 20 20 20 20 20 $0 if 0=jXk 0000F4A0 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 20 20 20 20 20 20 0000F4C0 20 20 20 61 23 72 20 73 74 72 75 63 74 20 61 20 48 20 62 23 72 20 73 74 72 75 63 74 20 62 20 20 a#r struct a H b#r struct b 0000F4E0 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 20 20 20 20 20 61 a 0000F500 23 72 59 61 20 48 20 62 23 28 72 23 28 52 61 29 53 52 62 29 59 62 20 20 20 20 20 20 20 20 20 20 #rYa H b#(r#(Ra)SRb)Yb 0000F520 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 20 24 30 20 20 20 $0 0000F540 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 20 20 20 20 20 20 0000F560 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 63 6F 6E 66 6F 72 6D 20 2D "conform - 0000F580 20 75 73 65 64 20 69 6E 20 65 2E 67 2E 20 66 69 6C 6C 73 2E 20 20 20 20 20 20 20 20 20 20 20 20 used in e.g. fills. 0000F5A0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 66 72 6F 6D 20 27 74 68 65 20 61 70 6C "from 'the apl 0000F5C0 20 68 61 6E 64 62 6F 6F 6B 20 6F 66 20 74 65 63 68 6E 69 71 75 65 73 27 20 63 6F 70 79 72 69 67 handbook of techniques' copyrig 0000F5E0 68 74 20 31 39 37 38 2C 20 69 62 6D 2E 20 90 00 00 00 FF FF FF FF FC FF FF FF 0D 00 00 00 E0 21 ht 1978, ibm. É... ⁿ ♪...α! 0000F600 04 00 01 00 00 00 00 00 00 00 30 00 00 00 1B 00 00 00 0C 00 00 00 00 00 00 00 01 00 00 00 00 00 ♦.☺.......0...←...♀.......☺..... 0000F620 00 00 00 00 00 00 FC FF FF FF 0B 00 00 00 30 22 04 00 01 00 00 00 00 00 00 00 60 00 00 00 1B 00 ......ⁿ ♂...0"♦.☺.......`...←. 0000F640 00 00 0A 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 30 00 00 00 FC FF FF FF 09 00 00 00 F8 21 ..◙.......☺.......0...ⁿ ○...°! 0000F660 04 00 01 00 00 00 00 00 00 00 90 00 00 00 1B 00 00 00 08 00 00 00 00 00 00 00 01 00 00 00 00 00 ♦.☺.......É...←...◘.......☺..... 0000F680 00 00 FF FF FF FF FC FF FF FF 01 00 00 00 00 22 04 00 01 00 00 00 00 00 00 00 C0 00 00 00 FC FF .. ⁿ ☺...."♦.☺.......└...ⁿ 0000F6A0 FF FF 0F 00 00 00 B8 21 04 00 01 00 00 00 00 00 00 00 D8 00 00 00 32 00 00 00 0E 00 00 00 00 00 ☼...╕!♦.☺.......╪...2...♫..... 0000F6C0 00 00 01 00 00 00 00 00 00 00 F0 00 00 00 32 00 00 00 0D 00 00 00 00 00 00 00 01 00 00 00 00 00 ..☺.......≡...2...♪.......☺..... 0000F6E0 00 00 08 01 00 00 03 00 00 00 0C 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 20 01 00 00 FC FF ..◘☺..♥...♀.......☺....... ☺..ⁿ 0000F700 FF FF 0B 00 00 00 C0 21 04 00 01 00 00 00 00 00 00 00 38 01 00 00 33 00 00 00 0A 00 00 00 00 00 ♂...└!♦.☺.......8☺..3...◙..... 0000F720 00 00 01 00 00 00 00 00 00 00 50 01 00 00 09 00 00 00 09 00 00 00 00 00 00 00 01 00 00 00 00 00 ..☺.......P☺..○...○.......☺..... 0000F740 00 00 68 01 00 00 FC FF FF FF 08 00 00 00 C8 21 04 00 01 00 00 00 00 00 00 00 80 01 00 00 32 00 ..h☺..ⁿ ◘...╚!♦.☺.......Ç☺..2. 0000F760 00 00 07 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 98 01 00 00 32 00 00 00 06 00 00 00 00 00 ..•.......☺.......ÿ☺..2...♠..... 0000F780 00 00 01 00 00 00 00 00 00 00 B0 01 00 00 03 00 00 00 05 00 00 00 00 00 00 00 01 00 00 00 00 00 ..☺.......░☺..♥...♣.......☺..... 0000F7A0 00 00 C8 01 00 00 FC FF FF FF 04 00 00 00 D0 21 04 00 01 00 00 00 00 00 00 00 E0 01 00 00 08 00 ..╚☺..ⁿ ♦...╨!♦.☺.......α☺..◘. 0000F7C0 00 00 03 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 F8 01 00 00 03 00 00 00 02 00 00 00 00 00 ..♥.......☺.......°☺..♥...☻..... 0000F7E0 00 00 01 00 00 00 00 00 00 00 FF FF FF FF FC FF FF FF 01 00 00 00 D8 21 04 00 01 00 00 00 00 00 ..☺....... ⁿ ☺...╪!♦.☺..... 0000F800 00 00 28 02 00 00 FC FF FF FF 0B 00 00 00 A0 21 04 00 01 00 00 00 00 00 00 00 40 02 00 00 38 00 ..(☻..ⁿ ♂...á!♦.☺.......@☻..8. 0000F820 00 00 0A 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 58 02 00 00 FC FF FF FF 09 00 00 00 A8 21 ..◙.......☺.......X☻..ⁿ ○...¿! 0000F840 04 00 01 00 00 00 00 00 00 00 70 02 00 00 1D 00 00 00 08 00 00 00 00 00 00 00 01 00 00 00 00 00 ♦.☺.......p☻..↔...◘.......☺..... 0000F860 00 00 88 02 00 00 FD FF FF FF 07 00 00 00 A0 E4 04 00 01 00 00 00 00 00 00 00 A0 02 00 00 FC FF ..ê☻..² •...áΣ♦.☺.......á☻..ⁿ 0000F880 FF FF 04 00 00 00 B0 21 04 00 01 00 00 00 00 00 00 00 B8 02 00 00 FD FF FF FF 02 00 00 00 60 E3 ♦...░!♦.☺.......╕☻..² ☻...`π 0000F8A0 04 00 01 00 00 00 00 00 00 00 FF FF FF FF 04 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 00 00 ♦.☺....... ♦...☺.......☺..... 0000F8C0 00 00 E8 02 00 00 FC FF FF FF 1B 00 00 00 58 21 04 00 01 00 00 00 00 00 00 00 00 03 00 00 FC FF ..Φ☻..ⁿ ←...X!♦.☺........♥..ⁿ 0000F8E0 FF FF 14 00 00 00 60 21 04 00 01 00 00 00 00 00 00 00 18 03 00 00 FC FF FF FF 12 00 00 00 68 21 ¶...`!♦.☺.......↑♥..ⁿ ↕...h! 0000F900 04 00 01 00 00 00 00 00 00 00 30 03 00 00 03 00 00 00 11 00 00 00 00 00 00 00 01 00 00 00 00 00 ♦.☺.......0♥..♥...◄.......☺..... 0000F920 00 00 48 03 00 00 FC FF FF FF 10 00 00 00 70 21 04 00 01 00 00 00 00 00 00 00 60 03 00 00 FC FF ..H♥..ⁿ ►...p!♦.☺.......`♥..ⁿ 0000F940 FF FF 0E 00 00 00 78 21 04 00 01 00 00 00 00 00 00 00 78 03 00 00 FC FF FF FF 0C 00 00 00 80 21 ♫...x!♦.☺.......x♥..ⁿ ♀...Ç! 0000F960 04 00 01 00 00 00 00 00 00 00 90 03 00 00 FC FF FF FF 05 00 00 00 88 21 04 00 01 00 00 00 00 00 ♦.☺.......É♥..ⁿ ♣...ê!♦.☺..... 0000F980 00 00 A8 03 00 00 FC FF FF FF 03 00 00 00 90 21 04 00 01 00 00 00 00 00 00 00 C0 03 00 00 03 00 ..¿♥..ⁿ ♥...É!♦.☺.......└♥..♥. 0000F9A0 00 00 02 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF FC FF FF FF 01 00 00 00 98 21 ..☻.......☺....... ⁿ ☺...ÿ! 0000F9C0 04 00 01 00 00 00 00 00 00 00 F0 03 00 00 FC FF FF FF 17 00 00 00 10 21 04 00 01 00 00 00 00 00 ♦.☺.......≡♥..ⁿ ↨...►!♦.☺..... 0000F9E0 00 00 08 04 00 00 39 00 00 00 16 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 20 04 00 00 09 00 ..◘♦..9...▬.......☺....... ♦..○. 0000FA00 00 00 15 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 38 04 00 00 FC FF FF FF 14 00 00 00 18 21 ..§.......☺.......8♦..ⁿ ¶...↑! 0000FA20 04 00 01 00 00 00 00 00 00 00 50 04 00 00 32 00 00 00 13 00 00 00 00 00 00 00 01 00 00 00 00 00 ♦.☺.......P♦..2...‼.......☺..... 0000FA40 00 00 68 04 00 00 33 00 00 00 12 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 80 04 00 00 09 00 ..h♦..3...↕.......☺.......Ç♦..○. 0000FA60 00 00 11 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 98 04 00 00 FC FF FF FF 10 00 00 00 20 21 ..◄.......☺.......ÿ♦..ⁿ ►... ! 0000FA80 04 00 01 00 00 00 00 00 00 00 B0 04 00 00 32 00 00 00 0F 00 00 00 00 00 00 00 01 00 00 00 00 00 ♦.☺.......░♦..2...☼.......☺..... 0000FAA0 00 00 C8 04 00 00 08 00 00 00 0E 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 E0 04 00 00 03 00 ..╚♦..◘...♫.......☺.......α♦..♥. 0000FAC0 00 00 0D 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 F8 04 00 00 FC FF FF FF 0C 00 00 00 28 21 ..♪.......☺.......°♦..ⁿ ♀...(! 0000FAE0 04 00 01 00 00 00 00 00 00 00 10 05 00 00 08 00 00 00 0B 00 00 00 00 00 00 00 01 00 00 00 00 00 ♦.☺.......►♣..◘...♂.......☺..... 0000FB00 00 00 28 05 00 00 03 00 00 00 0A 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 40 05 00 00 FC FF ..(♣..♥...◙.......☺.......@♣..ⁿ 0000FB20 FF FF 09 00 00 00 30 21 04 00 01 00 00 00 00 00 00 00 58 05 00 00 FC FF FF FF 07 00 00 00 38 21 ○...0!♦.☺.......X♣..ⁿ •...8! 0000FB40 04 00 01 00 00 00 00 00 00 00 70 05 00 00 FC FF FF FF 05 00 00 00 40 21 04 00 01 00 00 00 00 00 ♦.☺.......p♣..ⁿ ♣...@!♦.☺..... 0000FB60 00 00 88 05 00 00 39 00 00 00 04 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 A0 05 00 00 FC FF ..ê♣..9...♦.......☺.......á♣..ⁿ 0000FB80 FF FF 03 00 00 00 48 21 04 00 01 00 00 00 00 00 00 00 B8 05 00 00 03 00 00 00 02 00 00 00 00 00 ♥...H!♦.☺.......╕♣..♥...☻..... 0000FBA0 00 00 01 00 00 00 00 00 00 00 FF FF FF FF FC FF FF FF 01 00 00 00 50 21 04 00 01 00 00 00 00 00 ..☺....... ⁿ ☺...P!♦.☺..... 0000FBC0 00 00 E8 05 00 00 FD FF FF FF 02 00 00 00 20 E8 04 00 01 00 00 00 00 00 00 00 FF FF FF FF 04 00 ..Φ♣..² ☻... Φ♦.☺....... ♦. 0000FBE0 00 00 01 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 ..☺.......☺....... ☻......... 0000FC00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 ..☺....... ☻...........☺..... 0000FC20 00 00 00 00 00 00 A8 00 00 00 10 02 00 00 D0 02 00 00 D8 03 00 00 D0 05 00 00 00 06 00 00 18 06 ......¿...►☻..╨☻..╪♥..╨♣...♠..↑♠ 0000FC40 00 00 60 00 00 00 FF FF FF FF 02 00 00 00 72 00 02 00 00 00 6B 00 02 00 00 00 6A 00 08 00 00 00 ..`... ☻...r.☻...k.☻...j.◘... 0000FC60 63 6F 6E 66 6F 72 6D 00 02 00 00 00 62 00 02 00 00 00 6B 00 02 00 00 00 61 00 02 00 00 00 6A 00 conform.☻...b.☻...k.☻...a.☻...j. 0000FC80 02 00 00 00 72 00 02 00 00 00 6B 00 02 00 00 00 6A 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 ☻...r.☻...k.☻...j.♦...☺.......♦. 0000FCA0 00 00 00 00 00 00 03 00 00 00 69 66 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 00 00 00 ......♥...if.♦...☺.......♦...... 0000FCC0 00 02 00 00 00 62 00 07 00 00 00 73 74 72 75 63 74 00 02 00 00 00 72 00 02 00 00 00 62 00 02 00 .☻...b.•...struct.☻...r.☻...b.☻. 0000FCE0 00 00 48 00 02 00 00 00 61 00 07 00 00 00 73 74 72 75 63 74 00 02 00 00 00 72 00 02 00 00 00 61 ..H.☻...a.•...struct.☻...r.☻...a 0000FD00 00 02 00 00 00 62 00 02 00 00 00 62 00 02 00 00 00 61 00 02 00 00 00 72 00 02 00 00 00 62 00 02 .☻...b.☻...b.☻...a.☻...r.☻...b.☻ 0000FD20 00 00 00 48 00 02 00 00 00 61 00 02 00 00 00 72 00 02 00 00 00 61 00 04 00 00 00 01 00 00 00 00 ...H.☻...a.☻...r.☻...a.♦...☺.... 0000FD40 00 00 00 04 00 00 00 00 00 00 00 78 05 00 00 00 63 6F 6D 62 00 00 01 00 00 00 0C 00 00 35 00 00 ...♦.......x♣...comb..☺...♀..5.. 0000FD60 00 0E 00 00 00 05 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 23 00 00 00 02 00 00 00 01 00 00 .♫...♣...☺...☺...☺...#...☻...☺.. 0000FD80 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 08 00 00 .☺...☺...☺...☺...☺...☺...☺...◘.. 0000FDA0 00 48 03 00 00 02 00 00 00 01 00 00 00 0E 00 00 00 3C 00 00 00 20 72 23 61 20 63 6F 6D 62 20 62 .H♥..☻...☺...♫...<... r#a comb b 0000FDC0 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 20 20 20 20 20 20 0000FDE0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 66 6F 72 6D 61 74 20 20 20 20 20 20 20 cformat 0000FE00 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 20 20 20 20 20 20 0000FE20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 62 6C 61 6E 6B 20 20 20 20 20 20 20 20 20 20 20 deblank 0000FE40 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 20 20 20 20 20 20 0000FE60 20 20 20 20 20 20 20 20 20 20 75 6E 69 71 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 uniq 0000FE80 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 20 20 20 20 20 20 0000FEA0 20 20 20 20 20 20 72 23 28 2C 54 28 28 52 62 29 2C 52 61 29 52 61 29 2C 5B 4C 69 6F 2B 30 2E 35 r#(,T((Rb),Ra)Ra),[Lio+0.5 0000FEC0 5D 2C 28 28 52 61 29 2C 52 62 29 52 62 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ],((Ra),Rb)Rb 0000FEE0 20 20 24 30 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 20 20 $0 0000FF00 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 20 20 20 22 63 6F "co 0000FF20 6D 62 20 2D 20 61 6C 6C 20 63 6F 6D 62 69 6E 61 74 69 6F 6E 73 20 6F 66 20 65 6C 65 6D 65 6E 74 mb - all combinations of element 0000FF40 73 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 66 72 6F 6D 20 27 s "from ' 0000FF60 74 68 65 20 61 70 6C 20 68 61 6E 64 62 6F 6F 6B 20 6F 66 20 74 65 63 68 6E 69 71 75 65 73 27 20 the apl handbook of techniques' 0000FF80 63 6F 70 79 72 69 67 68 74 20 31 39 37 38 2C 20 69 62 6D 2E 20 22 2D 6A 75 78 74 61 70 6F 73 65 copyright 1978, ibm. "-juxtapose 0000FFA0 20 65 61 63 68 20 75 6E 69 71 75 65 20 65 6C 65 6D 65 6E 74 20 6F 66 20 61 20 77 69 74 68 20 65 each unique element of a with e 0000FFC0 61 63 68 20 75 6E 69 71 75 65 20 20 20 20 20 20 20 22 20 65 6C 65 6D 65 6E 74 20 6F 66 20 62 2C ach unique " element of b, 0000FFE0 20 64 69 73 72 65 67 61 72 64 69 6E 67 20 62 6C 61 6E 6B 73 2E 20 20 20 20 20 20 20 20 20 20 20 disregarding blanks. 00010000 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2D 61 20 61 6E 64 20 62 20 63 61 6E 20 62 65 20 63 68 "-a and b can be ch 00010020 61 72 61 63 74 65 72 20 6F 72 20 6E 75 6D 65 72 69 63 20 73 74 72 75 63 74 75 72 65 73 2E 20 20 aracter or numeric structures. 00010040 20 20 20 20 20 20 20 20 20 22 2D 75 73 65 73 3A 20 47 63 66 6F 72 6D 61 74 20 47 64 65 62 6C 61 "-uses: Gcformat Gdebla 00010060 6E 6B 20 47 75 6E 69 71 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 nk Guniq 00010080 20 20 20 20 20 22 20 63 66 6F 72 6D 61 74 2C 20 64 65 62 6C 61 6E 6B 2C 20 61 6E 64 20 75 6E 69 " cformat, deblank, and uni 000100A0 71 20 63 6C 65 61 6E 20 75 70 20 67 6C 6F 62 61 6C 73 20 61 20 61 6E 64 20 62 2C 20 20 20 20 20 q clean up globals a and b, 000100C0 20 22 20 77 68 69 63 68 20 61 72 65 20 6C 6F 63 61 6C 20 68 65 72 65 2E 20 20 20 20 20 20 20 20 " which are local here. 000100E0 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 20 20 20 18 00 00 ↑.. 00010100 00 FF FF FF FF FC FF FF FF 0A 00 00 00 A8 22 04 00 01 00 00 00 00 00 00 00 30 00 00 00 FC FF FF . ⁿ ◙...¿"♦.☺.......0...ⁿ 00010120 FF 05 00 00 00 20 23 04 00 01 00 00 00 00 00 00 00 00 00 00 00 FC FF FF FF 03 00 00 00 A0 22 04 ♣... #♦.☺...........ⁿ ♥...á"♦ 00010140 00 01 00 00 00 00 00 00 00 60 00 00 00 03 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 00 00 00 .☺.......`...♥...☻.......☺...... 00010160 00 30 00 00 00 FC FF FF FF 01 00 00 00 B0 22 04 00 01 00 00 00 00 00 00 00 FF FF FF FF FC FF FF .0...ⁿ ☺...░"♦.☺....... ⁿ 00010180 FF 01 00 00 00 90 22 04 00 01 00 00 00 00 00 00 00 FF FF FF FF FC FF FF FF 01 00 00 00 88 22 04 ☺...É"♦.☺....... ⁿ ☺...ê"♦ 000101A0 00 01 00 00 00 00 00 00 00 FF FF FF FF FC FF FF FF 01 00 00 00 80 22 04 00 01 00 00 00 00 00 00 .☺....... ⁿ ☺...Ç"♦.☺...... 000101C0 00 D8 00 00 00 FC FF FF FF 27 00 00 00 48 22 04 00 01 00 00 00 00 00 00 00 F0 00 00 00 32 00 00 .╪...ⁿ '...H"♦.☺.......≡...2.. 000101E0 00 26 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 08 01 00 00 09 00 00 00 25 00 00 00 00 00 00 .&.......☺.......◘☺..○...%...... 00010200 00 01 00 00 00 00 00 00 00 20 01 00 00 FC FF FF FF 24 00 00 00 50 22 04 00 01 00 00 00 00 00 00 .☺....... ☺..ⁿ $...P"♦.☺...... 00010220 00 38 01 00 00 32 00 00 00 23 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 50 01 00 00 0C 00 00 .8☺..2...#.......☺.......P☺..♀.. 00010240 00 22 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 68 01 00 00 09 00 00 00 21 00 00 00 00 00 00 .".......☺.......h☺..○...!...... 00010260 00 01 00 00 00 00 00 00 00 80 01 00 00 FC FF FF FF 20 00 00 00 58 22 04 00 01 00 00 00 00 00 00 .☺.......Ç☺..ⁿ ...X"♦.☺...... 00010280 00 98 01 00 00 32 00 00 00 1F 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 B0 01 00 00 08 00 00 .ÿ☺..2...▼.......☺.......░☺..◘.. 000102A0 00 1E 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 C8 01 00 00 08 00 00 00 1D 00 00 00 00 00 00 .▲.......☺.......╚☺..◘...↔...... 000102C0 00 01 00 00 00 00 00 00 00 E0 01 00 00 0C 00 00 00 1C 00 00 00 00 00 00 00 01 00 00 00 00 00 00 .☺.......α☺..♀...∟.......☺...... 000102E0 00 F8 01 00 00 3D 00 00 00 1B 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 10 02 00 00 FD FF FF .°☺..=...←.......☺.......►☻..² 00010300 FF 18 00 00 00 80 BF 05 00 01 00 00 00 00 00 00 00 28 02 00 00 0B 00 00 00 17 00 00 00 00 00 00 ↑...Ç┐♣.☺.......(☻..♂...↨...... 00010320 00 01 00 00 00 00 00 00 00 40 02 00 00 ED FF FF FF 14 00 00 00 00 00 00 00 01 00 00 00 00 00 00 .☺.......@☻..φ ¶.......☺...... 00010340 00 58 02 00 00 3B 00 00 00 13 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 70 02 00 00 0C 00 00 .X☻..;...‼.......☺.......p☻..♀.. 00010360 00 12 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 88 02 00 00 09 00 00 00 11 00 00 00 00 00 00 .↕.......☺.......ê☻..○...◄...... 00010380 00 01 00 00 00 00 00 00 00 A0 02 00 00 FC FF FF FF 10 00 00 00 60 22 04 00 01 00 00 00 00 00 00 .☺.......á☻..ⁿ ►...`"♦.☺...... 000103A0 00 B8 02 00 00 32 00 00 00 0F 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 D0 02 00 00 09 00 00 .╕☻..2...☼.......☺.......╨☻..○.. 000103C0 00 0E 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 E8 02 00 00 FC FF FF FF 0D 00 00 00 68 22 04 .♫.......☺.......Φ☻..ⁿ ♪...h"♦ 000103E0 00 01 00 00 00 00 00 00 00 00 03 00 00 32 00 00 00 0C 00 00 00 00 00 00 00 01 00 00 00 00 00 00 .☺........♥..2...♀.......☺...... 00010400 00 18 03 00 00 0C 00 00 00 0B 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 30 03 00 00 09 00 00 .↑♥..♀...♂.......☺.......0♥..○.. 00010420 00 0A 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 48 03 00 00 FC FF FF FF 09 00 00 00 70 22 04 .◙.......☺.......H♥..ⁿ ○...p"♦ 00010440 00 01 00 00 00 00 00 00 00 60 03 00 00 32 00 00 00 08 00 00 00 00 00 00 00 01 00 00 00 00 00 00 .☺.......`♥..2...◘.......☺...... 00010460 00 78 03 00 00 08 00 00 00 07 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 90 03 00 00 08 00 00 .x♥..◘...•.......☺.......É♥..◘.. 00010480 00 06 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 A8 03 00 00 34 00 00 00 05 00 00 00 00 00 00 .♠.......☺.......¿♥..4...♣...... 000104A0 00 01 00 00 00 00 00 00 00 C0 03 00 00 0C 00 00 00 04 00 00 00 00 00 00 00 01 00 00 00 00 00 00 .☺.......└♥..♀...♦.......☺...... 000104C0 00 D8 03 00 00 08 00 00 00 03 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 F0 03 00 00 03 00 00 .╪♥..◘...♥.......☺.......≡♥..♥.. 000104E0 00 02 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF FC FF FF FF 01 00 00 00 78 22 04 .☻.......☺....... ⁿ ☺...x"♦ 00010500 00 01 00 00 00 00 00 00 00 20 04 00 00 FD FF FF FF 02 00 00 00 00 E3 04 00 01 00 00 00 00 00 00 .☺....... ♦..² ☻....π♦.☺...... 00010520 00 FF FF FF FF 04 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 . ♦...☺.......☺....... ☻.. 00010540 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 .........☺....... ☻.......... 00010560 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 .☺....... ☻...........☺...... 00010580 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 . ☻...........☺....... ☻.. 000105A0 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 .........☺....... ☻.......... 000105C0 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 .☺....... ☻...........☺...... 000105E0 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 78 00 00 . ☻...........☺...........x.. 00010600 00 90 00 00 00 A8 00 00 00 C0 00 00 00 08 04 00 00 38 04 00 00 50 04 00 00 68 04 00 00 80 04 00 .É...¿...└...◘♦..8♦..P♦..h♦..Ç♦. 00010620 00 98 04 00 00 B0 04 00 00 C8 04 00 00 E0 04 00 00 60 00 00 00 FF FF FF FF 02 00 00 00 62 00 05 .ÿ♦..░♦..╚♦..α♦..`... ☻...b.♣ 00010640 00 00 00 63 6F 6D 62 00 02 00 00 00 61 00 02 00 00 00 72 00 08 00 00 00 63 66 6F 72 6D 61 74 00 ...comb.☻...a.☻...r.◘...cformat. 00010660 08 00 00 00 64 65 62 6C 61 6E 6B 00 05 00 00 00 75 6E 69 71 00 02 00 00 00 62 00 02 00 00 00 62 ◘...deblank.♣...uniq.☻...b.☻...b 00010680 00 02 00 00 00 61 00 02 00 00 00 01 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 00 00 E0 3F 02 .☻...a.☻...☺.......◘.........α?☻ 000106A0 00 00 00 61 00 02 00 00 00 61 00 02 00 00 00 62 00 02 00 00 00 72 00 04 00 00 00 01 00 00 00 00 ...a.☻...a.☻...b.☻...r.♦...☺.... 000106C0 00 00 00 04 00 00 00 00 00 00 00 78 08 00 00 00 63 66 6F 72 6D 61 74 00 00 01 00 00 00 01 00 00 ...♦.......x◘...cformat..☺...☺.. 000106E0 10 00 00 00 06 00 00 00 01 00 00 00 01 00 00 00 0A 00 00 00 02 00 00 00 01 00 00 00 01 00 00 00 ►...♠...☺...☺...◙...☻...☺...☺... 00010700 08 00 00 00 68 01 00 00 02 00 00 00 01 00 00 00 06 00 00 00 3C 00 00 00 20 63 66 6F 72 6D 61 74 ◘...h☺..☻...☺...♠...<... cformat 00010720 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 20 20 20 20 20 20 00010740 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 61 73 73 75 6D 65 73 20 61 20 61 "assumes a a 00010760 6E 64 20 62 20 68 61 76 65 20 62 65 65 6E 20 6C 6F 63 61 6C 69 7A 65 64 20 20 20 20 20 20 20 20 nd b have been localized 00010780 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 43 27 61 23 46 61 20 48 20 62 23 46 62 27 69 C'a#Fa H b#Fb'i 000107A0 66 28 63 68 61 72 61 63 74 65 72 20 61 29 5E 3D 63 68 61 72 61 63 74 65 72 20 62 20 20 20 20 20 f(character a)^=character b 000107C0 20 20 20 20 20 20 20 20 20 20 20 20 20 24 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 $0 000107E0 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 20 20 20 20 20 20 00010800 20 20 20 20 20 20 20 20 22 63 66 6F 72 6D 61 74 20 2D 20 65 6E 73 75 72 65 73 20 6C 6F 63 61 6C "cformat - ensures local 00010820 69 7A 65 64 20 61 20 61 6E 64 20 62 20 61 72 65 20 73 61 6D 65 20 74 79 70 65 2E 20 20 20 20 20 ized a and b are same type. 00010840 20 20 20 20 22 66 72 6F 6D 20 27 74 68 65 20 61 70 6C 20 68 61 6E 64 62 6F 6F 6B 20 6F 66 20 74 "from 'the apl handbook of t 00010860 65 63 68 6E 69 71 75 65 73 27 20 63 6F 70 79 72 69 67 68 74 20 31 39 37 38 2C 20 69 62 6D 2E 20 echniques' copyright 1978, ibm. 00010880 00 00 00 00 FF FF FF FF FC FF FF FF 01 00 00 00 58 25 04 00 01 00 00 00 01 00 00 00 FF FF FF FF .... ⁿ ☺...X%♦.☺...☺... 000108A0 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 20 20 20 20 48 00 00 00 FC FF FF FF 2A 00 00 00 ☻...........☺... H...ⁿ *... 000108C0 88 25 04 00 01 00 00 00 20 20 20 20 60 00 00 00 FC FF FF FF 20 00 00 00 10 5F 04 00 01 00 00 00 ê%♦.☺... `...ⁿ ...►_♦.☺... 000108E0 22 61 73 73 78 00 00 00 3E 00 00 00 1E 00 00 00 00 00 00 00 01 00 00 00 65 6E 20 6C 90 00 00 00 "assx...>...▲.......☺...en lÉ... 00010900 09 00 00 00 1D 00 00 00 00 00 00 00 01 00 00 00 20 20 20 20 A8 00 00 00 FC FF FF FF 1C 00 00 00 ○...↔.......☺... ¿...ⁿ ∟... 00010920 68 25 04 00 01 00 00 00 46 62 27 69 C0 00 00 00 FC FF FF FF 12 00 00 00 D0 5E 04 00 01 00 00 00 h%♦.☺...Fb'i└...ⁿ ↕...╨^♦.☺... 00010940 61 63 74 65 D8 00 00 00 08 00 00 00 11 00 00 00 00 00 00 00 01 00 00 00 20 24 30 20 F0 00 00 00 acte╪...◘...◄.......☺... $0 ≡... 00010960 FC FF FF FF 0F 00 00 00 B0 26 04 00 01 00 00 00 20 20 20 20 08 01 00 00 07 00 00 00 02 00 00 00 ⁿ ☼...░&♦.☺... ◘☺..•...☻... 00010980 80 14 04 00 01 00 00 00 20 20 20 20 FF FF FF FF 23 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 Ƕ♦.☺... #...☺.......☺... 000109A0 6E 73 75 72 38 01 00 00 FD FF FF FF 02 00 00 00 40 3F 04 00 01 00 00 00 20 61 72 65 FF FF FF FF nsur8☺..² ☻...@?♦.☺... are 000109C0 04 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 00 33 3A 7A FF FF FF FF 02 00 00 00 00 00 00 00 ♦...☺.......☺....3:z ☻....... 000109E0 00 00 00 00 01 00 00 00 20 20 20 20 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 ....☺... ☻...........☺... 00010A00 20 20 20 20 00 00 00 00 18 00 00 00 30 00 00 00 20 01 00 00 50 01 00 00 68 01 00 00 FF FF FF FF ....↑...0... ☺..P☺..h☺.. 00010A20 FF FF FF FF 08 00 00 00 63 66 6F 72 6D 61 74 00 02 00 00 00 62 00 0A 00 00 00 63 68 61 72 61 63 ◘...cformat.☻...b.◙...charac 00010A40 74 65 72 00 02 00 00 00 61 00 0A 00 00 00 63 68 61 72 61 63 74 65 72 00 03 00 00 00 69 66 00 08 ter.☻...a.◙...character.♥...if.◘ 00010A60 00 00 00 0B 00 00 00 01 00 00 00 01 00 00 00 0B 00 00 00 61 23 46 61 20 48 20 62 23 46 62 04 00 ...♂...☺...☺...♂...a#Fa H b#Fb♦. 00010A80 00 00 01 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 78 07 00 00 00 62 65 73 69 64 65 00 00 01 ..☺.......♦.......x•...beside..☺ 00010AA0 00 00 00 0C 00 00 51 00 00 00 0E 00 00 00 09 00 00 00 09 00 00 00 09 00 00 00 0C 00 00 00 0C 00 ...♀..Q...♫...○...○...○...♀...♀. 00010AC0 00 00 09 00 00 00 07 00 00 00 02 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 ..○...•...☻...☺...☺...☺...☺...☺. 00010AE0 00 00 01 00 00 00 08 00 00 00 48 03 00 00 02 00 00 00 01 00 00 00 0E 00 00 00 3C 00 00 00 20 7A ..☺...◘...H♥..☻...☺...♫...<... z 00010B00 23 61 20 62 65 73 69 64 65 20 62 3B 69 3B 6A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 #a beside b;i;j 00010B20 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 20 69 23 31 59 52 i#1YR 00010B40 61 23 70 72 65 70 61 72 65 20 61 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 a#prepare a 00010B60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6A 23 31 59 52 62 23 70 72 j#1YRb#pr 00010B80 65 70 61 72 65 20 62 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 epare b 00010BA0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 24 28 6C 31 2C 6C 32 2C 6C 30 29 69 66 $(l1,l2,l0)if 00010BC0 20 69 20 63 6F 6D 70 61 72 65 20 6A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 i compare j 00010BE0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6C 30 3A 24 6C 32 20 48 20 62 23 28 69 5F 6A 29 61 64 l0:$l2 H b#(i_j)ad 00010C00 64 72 6F 77 73 20 62 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 drows b 00010C20 20 20 20 20 20 20 20 20 20 20 6C 31 3A 61 23 28 6A 5F 69 29 61 64 64 72 6F 77 73 20 61 20 20 20 l1:a#(j_i)addrows a 00010C40 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 20 20 20 20 20 20 00010C60 20 20 20 20 20 20 6C 32 3A 7A 23 61 2C 27 7C 27 2C 62 20 20 20 20 20 20 20 20 20 20 20 20 20 20 l2:z#a,'|',b 00010C80 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 20 20 20 20 20 20 00010CA0 20 20 20 24 30 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 20 $0 00010CC0 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 20 20 20 20 22 62 "b 00010CE0 65 73 69 64 65 20 2D 20 70 72 65 73 65 6E 74 73 20 74 77 6F 20 73 74 72 75 63 74 75 72 65 73 20 eside - presents two structures 00010D00 73 69 64 65 20 62 79 20 73 69 64 65 20 69 6E 20 72 65 70 6F 72 74 20 20 20 20 22 66 6F 72 6D 61 side by side in report "forma 00010D20 74 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 20 20 20 20 20 t 00010D40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 66 72 6F 6D 20 27 74 68 65 "from 'the 00010D60 20 61 70 6C 20 68 61 6E 64 62 6F 6F 6B 20 6F 66 20 74 65 63 68 6E 69 71 75 65 73 27 20 63 6F 70 apl handbook of techniques' cop 00010D80 79 72 69 67 68 74 20 31 39 37 38 2C 20 69 62 6D 2E 20 22 2D 63 61 6E 20 66 6F 72 6D 61 74 20 61 yright 1978, ibm. "-can format a 00010DA0 20 72 65 70 6F 72 74 20 77 69 74 68 20 72 6F 77 20 68 65 61 64 69 6E 67 73 20 61 6E 64 20 61 20 report with row headings and a 00010DC0 73 65 70 61 72 61 74 6F 72 2C 20 20 20 20 22 20 6F 72 20 73 69 6D 70 6C 79 20 6A 6F 69 6E 20 74 separator, " or simply join t 00010DE0 77 6F 20 64 69 73 70 61 72 61 74 65 20 6D 61 74 72 69 63 65 73 2E 20 20 73 65 65 20 47 63 63 61 wo disparate matrices. see Gcca 00010E00 74 20 20 20 20 20 20 20 20 20 22 2D 75 73 65 73 3A 20 47 70 72 65 70 61 72 65 20 47 63 6F 6D 70 t "-uses: Gprepare Gcomp 00010E20 61 72 65 20 47 69 66 20 47 61 64 64 72 6F 77 73 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 are Gif Gaddrows 00010E40 20 20 20 20 20 20 78 00 00 00 FF FF FF FF FC FF FF FF 10 00 00 00 18 2B 04 00 01 00 00 00 00 00 x... ⁿ ►...↑+♦.☺..... 00010E60 00 00 30 00 00 00 1B 00 00 00 0F 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 FC FF ..0...←...☼.......☺...........ⁿ 00010E80 FF FF 0E 00 00 00 28 2B 04 00 01 00 00 00 00 00 00 00 60 00 00 00 1B 00 00 00 0D 00 00 00 00 00 ♫...(+♦.☺.......`...←...♪..... 00010EA0 00 00 01 00 00 00 00 00 00 00 30 00 00 00 FC FF FF FF 0C 00 00 00 38 2B 04 00 01 00 00 00 00 00 ..☺.......0...ⁿ ♀...8+♦.☺..... 00010EC0 00 00 90 00 00 00 FC FF FF FF 05 00 00 00 98 2C 04 00 01 00 00 00 00 00 00 00 60 00 00 00 FC FF ..É...ⁿ ♣...ÿ,♦.☺.......`...ⁿ 00010EE0 FF FF 03 00 00 00 30 2B 04 00 01 00 00 00 00 00 00 00 C0 00 00 00 03 00 00 00 02 00 00 00 00 00 ♥...0+♦.☺.......└...♥...☻..... 00010F00 00 00 01 00 00 00 00 00 00 00 90 00 00 00 FC FF FF FF 01 00 00 00 40 2B 04 00 01 00 00 00 00 00 ..☺.......É...ⁿ ☺...@+♦.☺..... 00010F20 00 00 F0 00 00 00 FC FF FF FF 10 00 00 00 F8 2A 04 00 01 00 00 00 00 00 00 00 08 01 00 00 FC FF ..≡...ⁿ ►...°*♦.☺.......◘☺..ⁿ 00010F40 FF FF 08 00 00 00 00 2B 04 00 01 00 00 00 00 00 00 00 20 01 00 00 03 00 00 00 07 00 00 00 00 00 ◘....+♦.☺....... ☺..♥...•..... 00010F60 00 00 01 00 00 00 00 00 00 00 38 01 00 00 FC FF FF FF 06 00 00 00 08 2B 04 00 01 00 00 00 00 00 ..☺.......8☺..ⁿ ♠...◘+♦.☺..... 00010F80 00 00 50 01 00 00 32 00 00 00 05 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 68 01 00 00 39 00 ..P☺..2...♣.......☺.......h☺..9. 00010FA0 00 00 04 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 80 01 00 00 FD FF FF FF 03 00 00 00 00 3A ..♦.......☺.......Ç☺..² ♥....: 00010FC0 04 00 01 00 00 00 00 00 00 00 98 01 00 00 03 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 00 00 ♦.☺.......ÿ☺..♥...☻.......☺..... 00010FE0 00 00 FF FF FF FF FC FF FF FF 01 00 00 00 10 2B 04 00 01 00 00 00 00 00 00 00 C8 01 00 00 FC FF .. ⁿ ☺...►+♦.☺.......╚☺..ⁿ 00011000 FF FF 10 00 00 00 D8 2A 04 00 01 00 00 00 00 00 00 00 E0 01 00 00 FC FF FF FF 08 00 00 00 E0 2A ►...╪*♦.☺.......α☺..ⁿ ◘...α* 00011020 04 00 01 00 00 00 00 00 00 00 F8 01 00 00 03 00 00 00 07 00 00 00 00 00 00 00 01 00 00 00 00 00 ♦.☺.......°☺..♥...•.......☺..... 00011040 00 00 10 02 00 00 FC FF FF FF 06 00 00 00 E8 2A 04 00 01 00 00 00 00 00 00 00 28 02 00 00 32 00 ..►☻..ⁿ ♠...Φ*♦.☺.......(☻..2. 00011060 00 00 05 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 40 02 00 00 39 00 00 00 04 00 00 00 00 00 ..♣.......☺.......@☻..9...♦..... 00011080 00 00 01 00 00 00 00 00 00 00 58 02 00 00 FD FF FF FF 03 00 00 00 E0 32 04 00 01 00 00 00 00 00 ..☺.......X☻..² ♥...α2♦.☺..... 000110A0 00 00 70 02 00 00 03 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF FC FF ..p☻..♥...☻.......☺....... ⁿ 000110C0 FF FF 01 00 00 00 F0 2A 04 00 01 00 00 00 00 00 00 00 A0 02 00 00 FC FF FF FF 19 00 00 00 A0 2A ☺...≡*♦.☺.......á☻..ⁿ ↓...á* 000110E0 04 00 01 00 00 00 00 00 00 00 B8 02 00 00 FC FF FF FF 11 00 00 00 A8 2A 04 00 01 00 00 00 00 00 ♦.☺.......╕☻..ⁿ ◄...¿*♦.☺..... 00011100 00 00 D0 02 00 00 FC FF FF FF 0F 00 00 00 B0 2A 04 00 01 00 00 00 00 00 00 00 E8 02 00 00 FC FF ..╨☻..ⁿ ☼...░*♦.☺.......Φ☻..ⁿ 00011120 FF FF 0C 00 00 00 B8 2A 04 00 01 00 00 00 00 00 00 00 00 03 00 00 09 00 00 00 0B 00 00 00 00 00 ♀...╕*♦.☺........♥..○...♂..... 00011140 00 00 01 00 00 00 00 00 00 00 18 03 00 00 FC FF FF FF 09 00 00 00 C0 2A 04 00 01 00 00 00 00 00 ..☺.......↑♥..ⁿ ○...└*♦.☺..... 00011160 00 00 30 03 00 00 0C 00 00 00 08 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 48 03 00 00 FC FF ..0♥..♀...◘.......☺.......H♥..ⁿ 00011180 FF FF 06 00 00 00 C8 2A 04 00 01 00 00 00 00 00 00 00 60 03 00 00 0C 00 00 00 05 00 00 00 00 00 ♠...╚*♦.☺.......`♥..♀...♣..... 000111A0 00 00 01 00 00 00 00 00 00 00 78 03 00 00 FC FF FF FF 03 00 00 00 D0 2A 04 00 01 00 00 00 00 00 ..☺.......x♥..ⁿ ♥...╨*♦.☺..... 000111C0 00 00 90 03 00 00 08 00 00 00 02 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 04 00 ..É♥..◘...☻.......☺....... ♦. 000111E0 00 00 01 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 C0 03 00 00 FC FF FF FF 18 00 00 00 60 2A ..☺.......☺.......└♥..ⁿ ↑...`* 00011200 04 00 01 00 00 00 00 00 00 00 D8 03 00 00 FC FF FF FF 10 00 00 00 68 2A 04 00 01 00 00 00 00 00 ♦.☺.......╪♥..ⁿ ►...h*♦.☺..... 00011220 00 00 F0 03 00 00 09 00 00 00 0F 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 08 04 00 00 FC FF ..≡♥..○...☼.......☺.......◘♦..ⁿ 00011240 FF FF 0E 00 00 00 70 2A 04 00 01 00 00 00 00 00 00 00 20 04 00 00 3F 00 00 00 0D 00 00 00 00 00 ♫...p*♦.☺....... ♦..?...♪..... 00011260 00 00 01 00 00 00 00 00 00 00 38 04 00 00 FC FF FF FF 0C 00 00 00 78 2A 04 00 01 00 00 00 00 00 ..☺.......8♦..ⁿ ♀...x*♦.☺..... 00011280 00 00 50 04 00 00 08 00 00 00 0B 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 68 04 00 00 03 00 ..P♦..◘...♂.......☺.......h♦..♥. 000112A0 00 00 0A 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 80 04 00 00 FC FF FF FF 09 00 00 00 80 2A ..◙.......☺.......Ç♦..ⁿ ○...Ç* 000112C0 04 00 01 00 00 00 00 00 00 00 98 04 00 00 FC FF FF FF 07 00 00 00 88 2A 04 00 01 00 00 00 00 00 ♦.☺.......ÿ♦..ⁿ •...ê*♦.☺..... 000112E0 00 00 B0 04 00 00 FC FF FF FF 04 00 00 00 90 2A 04 00 01 00 00 00 00 00 00 00 C8 04 00 00 04 00 ..░♦..ⁿ ♦...É*♦.☺.......╚♦..♦. 00011300 00 00 03 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 E0 04 00 00 1A 00 00 00 02 00 00 00 00 00 ..♥.......☺.......α♦..→...☻..... 00011320 00 00 01 00 00 00 00 00 00 00 E8 05 00 00 FC FF FF FF 04 00 00 00 98 2A 04 00 01 00 00 00 00 00 ..☺.......Φ♣..ⁿ ♦...ÿ*♦.☺..... 00011340 00 00 10 05 00 00 FC FF FF FF 12 00 00 00 30 2A 04 00 01 00 00 00 00 00 00 00 28 05 00 00 FC FF ..►♣..ⁿ ↕...0*♦.☺.......(♣..ⁿ 00011360 FF FF 0A 00 00 00 38 2A 04 00 01 00 00 00 00 00 00 00 40 05 00 00 09 00 00 00 09 00 00 00 00 00 ◙...8*♦.☺.......@♣..○...○..... 00011380 00 00 01 00 00 00 00 00 00 00 58 05 00 00 FC FF FF FF 08 00 00 00 40 2A 04 00 01 00 00 00 00 00 ..☺.......X♣..ⁿ ◘...@*♦.☺..... 000113A0 00 00 70 05 00 00 3F 00 00 00 07 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 88 05 00 00 FC FF ..p♣..?...•.......☺.......ê♣..ⁿ 000113C0 FF FF 06 00 00 00 48 2A 04 00 01 00 00 00 00 00 00 00 A0 05 00 00 08 00 00 00 05 00 00 00 00 00 ♠...H*♦.☺.......á♣..◘...♣..... 000113E0 00 00 01 00 00 00 00 00 00 00 B8 05 00 00 03 00 00 00 04 00 00 00 00 00 00 00 01 00 00 00 00 00 ..☺.......╕♣..♥...♦.......☺..... 00011400 00 00 D0 05 00 00 FC FF FF FF 03 00 00 00 50 2A 04 00 01 00 00 00 00 00 00 00 E8 05 00 00 1A 00 ..╨♣..ⁿ ♥...P*♦.☺.......Φ♣..→. 00011420 00 00 02 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 C0 06 00 00 FC FF FF FF 05 00 00 00 58 2A ..☻.......☺.......└♠..ⁿ ♣...X* 00011440 04 00 01 00 00 00 00 00 00 00 18 06 00 00 FC FF FF FF 0B 00 00 00 10 2A 04 00 01 00 00 00 00 00 ♦.☺.......↑♠..ⁿ ♂...►*♦.☺..... 00011460 00 00 30 06 00 00 0C 00 00 00 0A 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 48 06 00 00 07 00 ..0♠..♀...◙.......☺.......H♠..•. 00011480 00 00 07 00 00 00 A0 33 04 00 01 00 00 00 00 00 00 00 60 06 00 00 0C 00 00 00 06 00 00 00 00 00 ..•...á3♦.☺.......`♠..♀...♠..... 000114A0 00 00 01 00 00 00 00 00 00 00 78 06 00 00 FC FF FF FF 05 00 00 00 18 2A 04 00 01 00 00 00 00 00 ..☺.......x♠..ⁿ ♣...↑*♦.☺..... 000114C0 00 00 90 06 00 00 03 00 00 00 04 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 A8 06 00 00 FC FF ..É♠..♥...♦.......☺.......¿♠..ⁿ 000114E0 FF FF 03 00 00 00 20 2A 04 00 01 00 00 00 00 00 00 00 C0 06 00 00 1A 00 00 00 02 00 00 00 00 00 ♥... *♦.☺.......└♠..→...☻..... 00011500 00 00 01 00 00 00 00 00 00 00 FF FF FF FF FC FF FF FF 06 00 00 00 28 2A 04 00 01 00 00 00 00 00 ..☺....... ⁿ ♠...(*♦.☺..... 00011520 00 00 F0 06 00 00 FD FF FF FF 02 00 00 00 00 EC 04 00 01 00 00 00 00 00 00 00 FF FF FF FF 04 00 ..≡♠..² ☻....∞♦.☺....... ♦. 00011540 00 00 01 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 ..☺.......☺....... ☻......... 00011560 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 ..☺....... ☻...........☺..... 00011580 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 .. ☻...........☺....... ☻. 000115A0 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 ..........☺....... ☻......... 000115C0 00 00 01 00 00 00 00 00 00 00 FF FF FF FF 02 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 ..☺....... ☻...........☺..... 000115E0 00 00 00 00 00 00 D8 00 00 00 B0 01 00 00 88 02 00 00 A8 03 00 00 F8 04 00 00 00 06 00 00 D8 06 ......╪...░☺..ê☻..¿♥..°♦...♠..╪♠ 00011600 00 00 08 07 00 00 20 07 00 00 38 07 00 00 50 07 00 00 68 07 00 00 80 07 00 00 C0 00 00 00 E0 04 ..◘•.. •..8•..P•..h•..Ç•..└...α♦ 00011620 00 00 02 00 00 00 6A 00 02 00 00 00 69 00 02 00 00 00 62 00 07 00 00 00 62 65 73 69 64 65 00 02 ..☻...j.☻...i.☻...b.•...beside.☻ 00011640 00 00 00 61 00 02 00 00 00 7A 00 02 00 00 00 61 00 08 00 00 00 70 72 65 70 61 72 65 00 02 00 00 ...a.☻...z.☻...a.◘...prepare.☻.. 00011660 00 61 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 01 00 00 00 02 00 00 00 69 00 02 00 00 .a.♦...☺.......♦...☺...☻...i.☻.. 00011680 00 62 00 08 00 00 00 70 72 65 70 61 72 65 00 02 00 00 00 62 00 04 00 00 00 01 00 00 00 00 00 00 .b.◘...prepare.☻...b.♦...☺...... 000116A0 00 04 00 00 00 01 00 00 00 02 00 00 00 6A 00 02 00 00 00 6A 00 08 00 00 00 63 6F 6D 70 61 72 65 .♦...☺...☻...j.☻...j.◘...compare 000116C0 00 02 00 00 00 69 00 03 00 00 00 69 66 00 03 00 00 00 6C 30 00 03 00 00 00 6C 32 00 03 00 00 00 .☻...i.♥...if.♥...l0.♥...l2.♥... 000116E0 6C 31 00 02 00 00 00 62 00 08 00 00 00 61 64 64 72 6F 77 73 00 02 00 00 00 6A 00 02 00 00 00 69 l1.☻...b.◘...addrows.☻...j.☻...i 00011700 00 02 00 00 00 62 00 02 00 00 00 48 00 03 00 00 00 6C 32 00 03 00 00 00 6C 30 00 02 00 00 00 61 .☻...b.☻...H.♥...l2.♥...l0.☻...a 00011720 00 08 00 00 00 61 64 64 72 6F 77 73 00 02 00 00 00 69 00 02 00 00 00 6A 00 02 00 00 00 61 00 03 .◘...addrows.☻...i.☻...j.☻...a.♥ 00011740 00 00 00 6C 31 00 02 00 00 00 62 00 08 00 00 00 01 00 00 00 00 00 00 00 01 00 00 00 7C 02 00 00 ...l1.☻...b.◘...☺.......☺...|☻.. 00011760 00 61 00 02 00 00 00 7A 00 03 00 00 00 6C 32 00 04 00 00 00 01 00 00 00 00 00 00 00 04 00 00 00 .a.☻...z.♥...l2.♦...☺.......♦... 00011780 00 00 00 00 00 .....