module start at 39ec 39ec : Module INTELL depends on SCANNER depends on NATIVE depends on COMPILER depends on COMLINE depends on INTELL.INTELL: 3966 INTELL.CODE1 : 1b1b INTELL.CODE11: 1b43 INTELL.CODE11: 1b7d INTELL.CODE11: 1bc7 INTELL.CODE2 : 1c23 INTELL.CODE12: 1c62 INTELL.PUTCOD: 1a8c INTELL.WRITEC: 1d10 INTELL.PUSHTO: 1dc9 INTELL.POPTOP: 1dda INTELL.MAKEHA: 1dec INTELL.USEREG: 1ef8 INTELL.ADDRES: 1f54 INTELL.STORER: 1f6e INTELL.POPREG: 1ff9 INTELL.REGALL: 205e INTELL.RESREG: 2101 INTELL.NORMRE: 2113 INTELL.DESTRO: 21c3 INTELL.DROPRE: 21da INTELL.GETUSE: 223d INTELL.CONDJM: 26ea INTELL.LOAD : 2c93 INTELL.INPOUT: 25fb INTELL.STOREV: 33db INTELL.STORES: 37af INTELL.WRITEH: 1a35 INTELL.FLUSHC: 1a41 INTELL.WRITEN: 1b02 INTELL.CODE11: 1cb1 INTELL.EVEN : 1d39 INTELL.MOVREG: 1d4c INTELL.SWAPOP: 1dae INTELL.INREG : 1e00 INTELL.POPREG: 1e47 INTELL.LOOKIF: 1e92 INTELL.SCRATC: 21e6 INTELL.USESCR: 222c INTELL.NILT : 2255 INTELL.RR : 22bd INTELL.DISPOS: 22f9 INTELL.PREADD: 23d2 INTELL.PRELUD: 2329 INTELL.ACC : 23af INTELL.LDAOP1: 2569 INTELL.OPERAT: 25b0 INTELL.LOADOP: 26b1 INTELL.OVERFL: 2b3d INTELL.OPERAT: 2b70 INTELL.ADDOP : 2b8e INTELL.MOVEVA: 3344 1a35 d4 f9 enter -7 1a37 95 load immediate 5 1a38 d2 reserve 1a39 32 store local word-2 1a3a 8a leave4 1a3b 77 store stack word7 1a3c 72 store stack word2 1a3d 64 load stack word4 1a3e 0c 00 load SCANNER.word0 1a40 00 Error16 1a41 d4 fb enter -5 1a43 8d 10 load immediate 16 1a45 d2 reserve 1a46 32 store local word-2 1a47 4f load global word15 1a48 ab eq0 1a49 e3 0e jpfalse 1a59 1a4b 0c 24 load COMPILER.word4 1a4d 22 load local word-2 1a4e 8d 10 load immediate 16 1a50 ef 00 10 call SCANNER.proc16 1a53 8e f0 03 load immediate 1008 1a56 33 store local word-3 1a57 e2 04 jp 1a5d 1a59 8e 00 04 load immediate 1024 1a5c 33 store local word-3 1a5d 0c 24 load COMPILER.word4 1a5f 4f load global word15 1a60 8d 10 load immediate 16 1a62 c0 uadd_checked 1a63 90 load immediate 0 1a64 21 swap 1a65 ef 00 13 call SCANNER.proc19 1a68 0c 24 load COMPILER.word4 1a6a 2d 11 load global word 17 1a6c 23 load local word-3 1a6d ef 00 10 call SCANNER.proc16 1a70 4f load global word15 1a71 23 load local word-3 1a72 c0 uadd_checked 1a73 5f store global word15 1a74 2d 10 load global word 16 1a76 23 load local word-3 1a77 c0 uadd_checked 1a78 3d 10 store global word 16 1a7a 2d 11 load global word 17 1a7c 23 load local word-3 1a7d c0 uadd_checked 1a7e 2d 11 load global word 17 1a80 42 load global word2 1a81 4f load global word15 1a82 c1 usub_checked 1a83 40 0e MOVE 1a85 88 leave0 1a86 33 store local word-3 1a87 6e load stack word14 1a88 02 13 load proc_addr proc19 1a8a 00 Error16 1a8b 00 Error16 1a8c d4 fd enter -3 1a8e 04 load param2 1a8f 4f load global word15 1a90 a5 ugreater_or_equal 1a91 e3 41 jpfalse 1ad4 1a93 2d 11 load global word 17 1a95 04 load param2 1a96 4f load global word15 1a97 c1 usub_checked 1a98 8e ff 07 load immediate 2047 1a9b dc limit_check 1a9c 0d load indexed byte 1a9d 2d 11 load global word 17 1a9f 04 load param2 1aa0 4f load global word15 1aa1 c1 usub_checked 1aa2 91 load immediate 1 1aa3 c0 uadd_checked 1aa4 8e ff 07 load immediate 2047 1aa7 dc limit_check 1aa8 0d load indexed byte 1aa9 8e 00 01 load immediate 256 1aac c2 umul_checked 1aad c0 uadd_checked 1aae 32 store local word-2 1aaf 2d 11 load global word 17 1ab1 04 load param2 1ab2 4f load global word15 1ab3 c1 usub_checked 1ab4 8e ff 07 load immediate 2047 1ab7 dc limit_check 1ab8 03 load param1 1ab9 8d ff load immediate 255 1abb e8 bitwise_and 1abc 8d ff load immediate 255 1abe dc limit_check 1abf 1d store indexed byte 1ac0 2d 11 load global word 17 1ac2 04 load param2 1ac3 4f load global word15 1ac4 c1 usub_checked 1ac5 91 load immediate 1 1ac6 c0 uadd_checked 1ac7 8e ff 07 load immediate 2047 1aca dc limit_check 1acb 03 load param1 1acc b1 08 shr 8 1ace 8d ff load immediate 255 1ad0 dc limit_check 1ad1 1d store indexed byte 1ad2 e2 21 jp 1af5 1ad4 0c 24 load COMPILER.word4 1ad6 04 load param2 1ad7 8d 10 load immediate 16 1ad9 c0 uadd_checked 1ada 90 load immediate 0 1adb 21 swap 1adc ef 00 13 call SCANNER.proc19 1adf 0c 24 load COMPILER.word4 1ae1 80 fe load local address -2 1ae3 f0 0a call SCANNER.proc10 1ae5 0c 24 load COMPILER.word4 1ae7 04 load param2 1ae8 8d 10 load immediate 16 1aea c0 uadd_checked 1aeb 90 load immediate 0 1aec 21 swap 1aed ef 00 13 call SCANNER.proc19 1af0 0c 24 load COMPILER.word4 1af2 03 load param1 1af3 f0 0e call SCANNER.proc14 1af5 22 load local word-2 1af6 85 82 fct_leave 130 1af8 99 load immediate 9 1af9 90 load immediate 0 1afa 90 load immediate 0 1afb 01 Raise 1afc bc abs 1afd 2f ff 49 load þœ@&­·¬.word73 1b00 00 Error16 1b01 00 Error16 1b02 d4 ff enter -1 1b04 92 load immediate 2 1b05 f0 3e call COMLINE.proc14 1b07 42 load global word2 1b08 94 load immediate 4 1b09 ed 1b call proc27 1b0b 92 load immediate 2 1b0c 8c 03 .. load immediate string " : " 1b11 92 load immediate 2 1b12 f0 39 call COMLINE.proc9 1b14 88 leave0 1b15 02 13 load proc_addr proc19 1b17 ba long_to_card 1b18 d4 00 enter +0 1b1a 00 Error16 1b1b d4 ff enter -1 1b1d 0c 13 load NATIVE.word3 1b1f e3 01 jpfalse 1b22 1b21 89 leave2 1b22 42 load global word2 1b23 2d 10 load global word 16 1b25 a5 ugreater_or_equal 1b26 e3 02 jpfalse 1b2a 1b28 ed 1c call proc28 1b2a 2d 11 load global word 17 1b2c 42 load global word2 1b2d 4f load global word15 1b2e c1 usub_checked 1b2f 8e ff 07 load immediate 2047 1b32 dc limit_check 1b33 03 load param1 1b34 8d ff load immediate 255 1b36 dc limit_check 1b37 1d store indexed byte 1b38 42 load global word2 1b39 91 load immediate 1 1b3a c0 uadd_checked 1b3b 52 store global word2 1b3c 89 leave2 1b3d 02 13 load proc_addr proc19 1b3f 52 store global word2 1b40 9c load immediate 12 1b41 00 Error16 1b42 00 Error16 1b43 d4 ff enter -1 1b45 0c 13 load NATIVE.word3 1b47 e3 01 jpfalse 1b4a 1b49 8a leave4 1b4a 42 load global word2 1b4b 91 load immediate 1 1b4c c0 uadd_checked 1b4d 2d 10 load global word 16 1b4f a5 ugreater_or_equal 1b50 e3 02 jpfalse 1b54 1b52 ed 1c call proc28 1b54 2d 11 load global word 17 1b56 42 load global word2 1b57 4f load global word15 1b58 c1 usub_checked 1b59 8e ff 07 load immediate 2047 1b5c dc limit_check 1b5d 04 load param2 1b5e 8d ff load immediate 255 1b60 dc limit_check 1b61 1d store indexed byte 1b62 2d 11 load global word 17 1b64 42 load global word2 1b65 4f load global word15 1b66 c1 usub_checked 1b67 91 load immediate 1 1b68 c0 uadd_checked 1b69 8e ff 07 load immediate 2047 1b6c dc limit_check 1b6d 03 load param1 1b6e 8d ff load immediate 255 1b70 dc limit_check 1b71 1d store indexed byte 1b72 42 load global word2 1b73 92 load immediate 2 1b74 c0 uadd_checked 1b75 52 store global word2 1b76 8a leave4 1b77 02 13 load proc_addr proc19 1b79 52 store global word2 1b7a 9c load immediate 12 1b7b 00 Error16 1b7c 00 Error16 1b7d d4 ff enter -1 1b7f 0c 13 load NATIVE.word3 1b81 e3 01 jpfalse 1b84 1b83 8b leave6 1b84 42 load global word2 1b85 92 load immediate 2 1b86 c0 uadd_checked 1b87 2d 10 load global word 16 1b89 a5 ugreater_or_equal 1b8a e3 02 jpfalse 1b8e 1b8c ed 1c call proc28 1b8e 2d 11 load global word 17 1b90 42 load global word2 1b91 4f load global word15 1b92 c1 usub_checked 1b93 8e ff 07 load immediate 2047 1b96 dc limit_check 1b97 05 load param3 1b98 8d ff load immediate 255 1b9a dc limit_check 1b9b 1d store indexed byte 1b9c 2d 11 load global word 17 1b9e 42 load global word2 1b9f 4f load global word15 1ba0 c1 usub_checked 1ba1 91 load immediate 1 1ba2 c0 uadd_checked 1ba3 8e ff 07 load immediate 2047 1ba6 dc limit_check 1ba7 04 load param2 1ba8 8d ff load immediate 255 1baa dc limit_check 1bab 1d store indexed byte 1bac 2d 11 load global word 17 1bae 42 load global word2 1baf 4f load global word15 1bb0 c1 usub_checked 1bb1 92 load immediate 2 1bb2 c0 uadd_checked 1bb3 8e ff 07 load immediate 2047 1bb6 dc limit_check 1bb7 03 load param1 1bb8 8d ff load immediate 255 1bba dc limit_check 1bbb 1d store indexed byte 1bbc 42 load global word2 1bbd 93 load immediate 3 1bbe c0 uadd_checked 1bbf 52 store global word2 1bc0 8b leave6 1bc1 02 13 load proc_addr proc19 1bc3 52 store global word2 1bc4 9c load immediate 12 1bc5 00 Error16 1bc6 00 Error16 1bc7 d4 ff enter -1 1bc9 0c 13 load NATIVE.word3 1bcb e3 02 jpfalse 1bcf 1bcd 84 84 leave 132 1bcf 42 load global word2 1bd0 93 load immediate 3 1bd1 c0 uadd_checked 1bd2 2d 10 load global word 16 1bd4 a5 ugreater_or_equal 1bd5 e3 02 jpfalse 1bd9 1bd7 ed 1c call proc28 1bd9 2d 11 load global word 17 1bdb 42 load global word2 1bdc 4f load global word15 1bdd c1 usub_checked 1bde 8e ff 07 load immediate 2047 1be1 dc limit_check 1be2 06 load param4 1be3 8d ff load immediate 255 1be5 dc limit_check 1be6 1d store indexed byte 1be7 2d 11 load global word 17 1be9 42 load global word2 1bea 4f load global word15 1beb c1 usub_checked 1bec 91 load immediate 1 1bed c0 uadd_checked 1bee 8e ff 07 load immediate 2047 1bf1 dc limit_check 1bf2 05 load param3 1bf3 8d ff load immediate 255 1bf5 dc limit_check 1bf6 1d store indexed byte 1bf7 2d 11 load global word 17 1bf9 42 load global word2 1bfa 4f load global word15 1bfb c1 usub_checked 1bfc 92 load immediate 2 1bfd c0 uadd_checked 1bfe 8e ff 07 load immediate 2047 1c01 dc limit_check 1c02 04 load param2 1c03 8d ff load immediate 255 1c05 dc limit_check 1c06 1d store indexed byte 1c07 2d 11 load global word 17 1c09 42 load global word2 1c0a 4f load global word15 1c0b c1 usub_checked 1c0c 93 load immediate 3 1c0d c0 uadd_checked 1c0e 8e ff 07 load immediate 2047 1c11 dc limit_check 1c12 03 load param1 1c13 8d ff load immediate 255 1c15 dc limit_check 1c16 1d store indexed byte 1c17 42 load global word2 1c18 94 load immediate 4 1c19 c0 uadd_checked 1c1a 52 store global word2 1c1b 84 84 leave 132 1c1d 02 13 load proc_addr proc19 1c1f e0 d4 00 jp 1cf5 1c22 00 Error16 1c23 d4 ff enter -1 1c25 0c 13 load NATIVE.word3 1c27 e3 01 jpfalse 1c2a 1c29 89 leave2 1c2a 42 load global word2 1c2b 91 load immediate 1 1c2c c0 uadd_checked 1c2d 2d 10 load global word 16 1c2f a5 ugreater_or_equal 1c30 e3 02 jpfalse 1c34 1c32 ed 1c call proc28 1c34 2d 11 load global word 17 1c36 42 load global word2 1c37 4f load global word15 1c38 c1 usub_checked 1c39 8e ff 07 load immediate 2047 1c3c dc limit_check 1c3d 03 load param1 1c3e 8d ff load immediate 255 1c40 e8 bitwise_and 1c41 8d ff load immediate 255 1c43 dc limit_check 1c44 1d store indexed byte 1c45 2d 11 load global word 17 1c47 42 load global word2 1c48 4f load global word15 1c49 c1 usub_checked 1c4a 91 load immediate 1 1c4b c0 uadd_checked 1c4c 8e ff 07 load immediate 2047 1c4f dc limit_check 1c50 03 load param1 1c51 b1 08 shr 8 1c53 8d ff load immediate 255 1c55 dc limit_check 1c56 1d store indexed byte 1c57 42 load global word2 1c58 92 load immediate 2 1c59 c0 uadd_checked 1c5a 52 store global word2 1c5b 89 leave2 1c5c 02 13 load proc_addr proc19 1c5e f6 call proc6 1c5f a1 not_equal 1c60 00 Error16 1c61 00 Error16 1c62 d4 ff enter -1 1c64 0c 13 load NATIVE.word3 1c66 e3 01 jpfalse 1c69 1c68 8a leave4 1c69 42 load global word2 1c6a 92 load immediate 2 1c6b c0 uadd_checked 1c6c 2d 10 load global word 16 1c6e a5 ugreater_or_equal 1c6f e3 02 jpfalse 1c73 1c71 ed 1c call proc28 1c73 2d 11 load global word 17 1c75 42 load global word2 1c76 4f load global word15 1c77 c1 usub_checked 1c78 8e ff 07 load immediate 2047 1c7b dc limit_check 1c7c 04 load param2 1c7d 8d ff load immediate 255 1c7f dc limit_check 1c80 1d store indexed byte 1c81 2d 11 load global word 17 1c83 42 load global word2 1c84 4f load global word15 1c85 c1 usub_checked 1c86 91 load immediate 1 1c87 c0 uadd_checked 1c88 8e ff 07 load immediate 2047 1c8b dc limit_check 1c8c 03 load param1 1c8d 8d ff load immediate 255 1c8f e8 bitwise_and 1c90 8d ff load immediate 255 1c92 dc limit_check 1c93 1d store indexed byte 1c94 2d 11 load global word 17 1c96 42 load global word2 1c97 4f load global word15 1c98 c1 usub_checked 1c99 92 load immediate 2 1c9a c0 uadd_checked 1c9b 8e ff 07 load immediate 2047 1c9e dc limit_check 1c9f 03 load param1 1ca0 b1 08 shr 8 1ca2 8d ff load immediate 255 1ca4 dc limit_check 1ca5 1d store indexed byte 1ca6 42 load global word2 1ca7 93 load immediate 3 1ca8 c0 uadd_checked 1ca9 52 store global word2 1caa 8a leave4 1cab 02 13 load proc_addr proc19 1cad 52 store global word2 1cae 9c load immediate 12 1caf 00 Error16 1cb0 00 Error16 1cb1 d4 ff enter -1 1cb3 0c 13 load NATIVE.word3 1cb5 e3 01 jpfalse 1cb8 1cb7 8b leave6 1cb8 42 load global word2 1cb9 93 load immediate 3 1cba c0 uadd_checked 1cbb 2d 10 load global word 16 1cbd a5 ugreater_or_equal 1cbe e3 02 jpfalse 1cc2 1cc0 ed 1c call proc28 1cc2 2d 11 load global word 17 1cc4 42 load global word2 1cc5 4f load global word15 1cc6 c1 usub_checked 1cc7 8e ff 07 load immediate 2047 1cca dc limit_check 1ccb 05 load param3 1ccc 8d ff load immediate 255 1cce dc limit_check 1ccf 1d store indexed byte 1cd0 2d 11 load global word 17 1cd2 42 load global word2 1cd3 4f load global word15 1cd4 c1 usub_checked 1cd5 91 load immediate 1 1cd6 c0 uadd_checked 1cd7 8e ff 07 load immediate 2047 1cda dc limit_check 1cdb 04 load param2 1cdc 8d ff load immediate 255 1cde dc limit_check 1cdf 1d store indexed byte 1ce0 2d 11 load global word 17 1ce2 42 load global word2 1ce3 4f load global word15 1ce4 c1 usub_checked 1ce5 92 load immediate 2 1ce6 c0 uadd_checked 1ce7 8e ff 07 load immediate 2047 1cea dc limit_check 1ceb 03 load param1 1cec 8d ff load immediate 255 1cee e8 bitwise_and 1cef 8d ff load immediate 255 1cf1 dc limit_check 1cf2 1d store indexed byte 1cf3 2d 11 load global word 17 1cf5 42 load global word2 1cf6 4f load global word15 1cf7 c1 usub_checked 1cf8 93 load immediate 3 1cf9 c0 uadd_checked 1cfa 8e ff 07 load immediate 2047 1cfd dc limit_check 1cfe 03 load param1 1cff b1 08 shr 8 1d01 8d ff load immediate 255 1d03 dc limit_check 1d04 1d store indexed byte 1d05 42 load global word2 1d06 94 load immediate 4 1d07 c0 uadd_checked 1d08 52 store global word2 1d09 8b leave6 1d0a bc abs 1d0b 2f f3 0b load �´ ã í!*.word11 1d0e 00 Error16 1d0f 00 Error16 1d10 d4 ff enter -1 1d12 0c 24 load COMPILER.word4 1d14 4f load global word15 1d15 8d 10 load immediate 16 1d17 c0 uadd_checked 1d18 90 load immediate 0 1d19 21 swap 1d1a ef 00 13 call SCANNER.proc19 1d1d 03 load param1 1d1e 2d 11 load global word 17 1d20 42 load global word2 1d21 4f load global word15 1d22 c1 usub_checked 1d23 ef 00 10 call SCANNER.proc16 1d26 89 leave2 1d27 90 load immediate 0 1d28 52 store global word2 1d29 90 load immediate 0 1d2a 5f store global word15 1d2b 8e ff 07 load immediate 2047 1d2e 3d 10 store global word 16 1d30 e0 39 1c jp 396b 1d33 b2 iless_than 1d34 19 3f store global dword 63 1d36 d6 real_add 1d37 00 Error16 1d38 00 Error16 1d39 d4 ff enter -1 1d3b 03 load param1 1d3c 03 load param1 1d3d 91 load immediate 1 1d3e e8 bitwise_and 1d3f c0 uadd_checked 1d40 85 81 fct_leave 129 1d42 99 load immediate 9 1d43 90 load immediate 0 1d44 90 load immediate 0 1d45 01 Raise 1d46 94 load immediate 4 1d47 78 store stack word8 1d48 81 22 load global address 34 1d4a 00 Error16 1d4b 00 Error16 1d4c d4 fb enter -5 1d4e 06 load param4 1d4f 94 load immediate 4 1d50 a0 equal 1d51 e3 2c jpfalse 1d7f 1d53 05 load param3 1d54 e3 0f jpfalse 1d65 1d56 8d 71 load immediate 113 1d58 32 store local word-2 1d59 8d 70 load immediate 112 1d5b 33 store local word-3 1d5c 03 load param1 1d5d b1 03 shr 3 1d5f 8d 30 load immediate 48 1d61 dc limit_check 1d62 13 store param1 1d63 e2 06 jp 1d6b 1d65 8d 4e load immediate 78 1d67 32 store local word-2 1d68 8d 46 load immediate 70 1d6a 33 store local word-3 1d6b 8d dd load immediate 221 1d6d 22 load local word-2 1d6e 03 load param1 1d6f c0 uadd_checked 1d70 04 load param2 1d71 dd check_positive 1d72 f3 call proc3 1d73 8d dd load immediate 221 1d75 23 load local word-3 1d76 03 load param1 1d77 c0 uadd_checked 1d78 04 load param2 1d79 91 load immediate 1 1d7a d0 iadd_checked 1d7b dd check_positive 1d7c f3 call proc3 1d7d e2 27 jp 1da6 1d7f 05 load param3 1d80 98 load immediate 8 1d81 c2 umul_checked 1d82 32 store local word-2 1d83 03 load param1 1d84 8d 20 load immediate 32 1d86 a0 equal 1d87 e3 0d jpfalse 1d96 1d89 8d 2a load immediate 42 1d8b 22 load local word-2 1d8c c1 usub_checked 1d8d 42 load global word2 1d8e 91 load immediate 1 1d8f c0 uadd_checked 1d90 04 load param2 1d91 f0 12 call NATIVE.proc2 1d93 f6 call proc6 1d94 e2 10 jp 1da6 1d96 8d ed load immediate 237 1d98 8d 4b load immediate 75 1d9a 22 load local word-2 1d9b c1 usub_checked 1d9c 03 load param1 1d9d c0 uadd_checked 1d9e 42 load global word2 1d9f 92 load immediate 2 1da0 c0 uadd_checked 1da1 04 load param2 1da2 f0 12 call NATIVE.proc2 1da4 ed 1e call proc30 1da6 84 84 leave 132 1da8 56 store global word6 1da9 03 load param1 1daa bf float_to_long 1dab 56 store global word6 1dac 00 Error16 1dad 00 Error16 1dae d4 f9 enter -7 1db0 46 load global word6 1db1 32 store local word-2 1db2 48 load global word8 1db3 33 store local word-3 1db4 4a load global word10 1db5 34 store local word-4 1db6 47 load global word7 1db7 56 store global word6 1db8 49 load global word9 1db9 58 store global word8 1dba 4b load global word11 1dbb 5a store global word10 1dbc 22 load local word-2 1dbd 57 store global word7 1dbe 23 load local word-3 1dbf 59 store global word9 1dc0 24 load local word-4 1dc1 5b store global word11 1dc2 88 leave0 1dc3 8f 68 d1 51 00 load immediate dword 5362024 1dc8 00 Error16 1dc9 d4 ff enter -1 1dcb 44 load global word4 1dcc e3 05 jpfalse 1dd3 1dce 8d e5 load immediate 229 1dd0 f1 call proc1 1dd1 90 load immediate 0 1dd2 54 store global word4 1dd3 88 leave0 1dd4 bf float_to_long 1dd5 56 store global word6 1dd6 c3 system 1dd7 56 store global word6 1dd8 00 Error16 1dd9 00 Error16 1dda d4 ff enter -1 1ddc 44 load global word4 1ddd b6 not 1dde e3 05 jpfalse 1de5 1de0 8d e1 load immediate 225 1de2 f1 call proc1 1de3 91 load immediate 1 1de4 54 store global word4 1de5 88 leave0 1de6 74 store stack word4 1de7 38 store local word-8 1de8 0e load indexed word 1de9 01 Raise 1dea 00 Error16 1deb 00 Error16 1dec d4 ff enter -1 1dee 43 load global word3 1def 03 load param1 1df0 a1 not_equal 1df1 e3 06 jpfalse 1df9 1df3 f9 call proc9 1df4 8d d9 load immediate 217 1df6 f1 call proc1 1df7 03 load param1 1df8 53 store global word3 1df9 89 leave2 1dfa da urange_check 1dfb 61 load stack word1 1dfc 9c load immediate 12 1dfd d1 isub_checked 1dfe 00 Error16 1dff 00 Error16 1e00 d4 fb enter -5 1e02 05 load param3 1e03 93 load immediate 3 1e04 a0 equal 1e05 de 03 andjp 1e0a 1e07 0c 12 load NATIVE.word2 1e09 ab eq0 1e0a df 03 orjp 1e0f 1e0c 05 load param3 1e0d 94 load immediate 4 1e0e a0 equal 1e0f e3 29 jpfalse 1e3a 1e11 90 load immediate 0 1e12 32 store local word-2 1e13 2d 1a load global word 26 1e15 22 load local word-2 1e16 b0 03 shl 3 1e18 a6 add 1e19 33 store local word-3 1e1a 23 load local word-3 1e1b 61 load stack word1 1e1c 04 load param2 1e1d a0 equal 1e1e de 04 andjp 1e24 1e20 22 load local word-2 1e21 2d 12 load global word 18 1e23 e7 bitwise_in 1e24 de 04 andjp 1e2a 1e26 23 load local word-3 1e27 60 load stack word0 1e28 05 load param3 1e29 a0 equal 1e2a e3 06 jpfalse 1e32 1e2c 03 load param1 1e2d 22 load local word-2 1e2e 70 store stack word0 1e2f 91 load immediate 1 1e30 85 83 fct_leave 131 1e32 22 load local word-2 1e33 ac inc 1e34 32 store local word-2 1e35 22 load local word-2 1e36 93 load immediate 3 1e37 a3 ugreater_than 1e38 e5 27 jpfalse 1e13 1e3a 90 load immediate 0 1e3b 85 83 fct_leave 131 1e3d 99 load immediate 9 1e3e 90 load immediate 0 1e3f 90 load immediate 0 1e40 01 Raise 1e41 bf float_to_long 1e42 56 store global word6 1e43 81 22 load global address 34 1e45 00 Error16 1e46 00 Error16 1e47 d4 f9 enter -7 1e49 90 load immediate 0 1e4a 32 store local word-2 1e4b 03 load param1 1e4c 33 store local word-3 1e4d 22 load local word-2 1e4e 23 load local word-3 1e4f a4 uless_or_equal 1e50 e3 39 jpfalse 1e8b 1e52 22 load local word-2 1e53 93 load immediate 3 1e54 dc limit_check 1e55 32 store local word-2 1e56 22 load local word-2 1e57 2d 15 load global word 21 1e59 e7 bitwise_in 1e5a e3 2a jpfalse 1e86 1e5c 2d 1a load global word 26 1e5e 22 load local word-2 1e5f b0 03 shl 3 1e61 a6 add 1e62 34 store local word-4 1e63 24 load local word-4 1e64 62 load stack word2 1e65 43 load global word3 1e66 a0 equal 1e67 df 02 orjp 1e6b 1e69 44 load global word4 1e6a b6 not 1e6b f0 11 call NATIVE.proc1 1e6d 24 load local word-4 1e6e 62 load stack word2 1e6f fb call proc11 1e70 8d c1 load immediate 193 1e72 24 load local word-4 1e73 63 load stack word3 1e74 c0 uadd_checked 1e75 f1 call proc1 1e76 2d 15 load global word 21 1e78 22 load local word-2 1e79 ea power2 1e7a b7 complement 1e7b e8 bitwise_and 1e7c 3d 15 store global word 21 1e7e 2d 18 load global word 24 1e80 22 load local word-2 1e81 ea power2 1e82 b7 complement 1e83 e8 bitwise_and 1e84 3d 18 store global word 24 1e86 22 load local word-2 1e87 ac inc 1e88 32 store local word-2 1e89 e4 3e jp 1e4d 1e8b 89 leave2 1e8c 17 store param5 1e8d 51 store stack dword0 1e8e 6e load stack word14 1e8f 1d store indexed byte 1e90 00 Error16 1e91 00 Error16 1e92 d4 fb enter -5 1e94 07 load param5 1e95 07 load param5 1e96 91 load immediate 1 1e97 e8 bitwise_and 1e98 dd check_positive 1e99 d1 isub_checked 1e9a 17 store param5 1e9b 05 load param3 1e9c 2c 08 load local word +8 1e9e 07 load param5 1e9f 80 fe load local address -2 1ea1 ed 22 call proc34 1ea3 70 store stack word0 1ea4 05 load param3 1ea5 60 load stack word0 1ea6 e3 48 jpfalse 1ef0 1ea8 22 load local word-2 1ea9 2d 15 load global word 21 1eab 2d 18 load global word 24 1ead e8 bitwise_and 1eae e7 bitwise_in 1eaf b6 not 1eb0 f0 11 call NATIVE.proc1 1eb2 2d 1a load global word 26 1eb4 22 load local word-2 1eb5 b0 03 shl 3 1eb7 a6 add 1eb8 33 store local word-3 1eb9 04 load param2 1eba 23 load local word-3 1ebb 62 load stack word2 1ebc 70 store stack word0 1ebd 03 load param1 1ebe 23 load local word-3 1ebf 63 load stack word3 1ec0 70 store stack word0 1ec1 06 load param4 1ec2 b6 not 1ec3 e3 2b jpfalse 1ef0 1ec5 22 load local word-2 1ec6 2d 18 load global word 24 1ec8 e7 bitwise_in 1ec9 e3 25 jpfalse 1ef0 1ecb 22 load local word-2 1ecc 2d 15 load global word 21 1ece e7 bitwise_in 1ecf e3 05 jpfalse 1ed6 1ed1 22 load local word-2 1ed2 ed 23 call proc35 1ed4 e2 12 jp 1ee8 1ed6 22 load local word-2 1ed7 2d 14 load global word 20 1ed9 e7 bitwise_in 1eda e3 0c jpfalse 1ee8 1edc 23 load local word-3 1edd 62 load stack word2 1ede fb call proc11 1edf 23 load local word-3 1ee0 60 load stack word0 1ee1 90 load immediate 0 1ee2 23 load local word-3 1ee3 61 load stack word1 1ee4 23 load local word-3 1ee5 63 load stack word3 1ee6 ed 20 call proc32 1ee8 2d 18 load global word 24 1eea 22 load local word-2 1eeb ea power2 1eec b7 complement 1eed e8 bitwise_and 1eee 3d 18 store global word 24 1ef0 84 86 leave 134 1ef2 50 end_program 1ef3 19 81 store global dword 129 1ef5 22 load local word-2 1ef6 00 Error16 1ef7 00 Error16 1ef8 d4 f9 enter -7 1efa 03 load param1 1efb ed 1f call proc31 1efd 8d ff load immediate 255 1eff dc limit_check 1f00 13 store param1 1f01 04 load param2 1f02 32 store local word-2 1f03 04 load param2 1f04 03 load param1 1f05 dd check_positive 1f06 d0 iadd_checked 1f07 92 load immediate 2 1f08 d1 isub_checked 1f09 34 store local word-4 1f0a 22 load local word-2 1f0b 24 load local word-4 1f0c b4 iless_or_equal 1f0d e3 3e jpfalse 1f4d 1f0f 05 load param3 1f10 22 load local word-2 1f11 80 fd load local address -3 1f13 ed 22 call proc34 1f15 e3 15 jpfalse 1f2c 1f17 2d 16 load global word 22 1f19 23 load local word-3 1f1a ea power2 1f1b e6 bitwise_or 1f1c 3d 16 store global word 22 1f1e 23 load local word-3 1f1f 2d 15 load global word 21 1f21 2d 18 load global word 24 1f23 e8 bitwise_and 1f24 e7 bitwise_in 1f25 e3 03 jpfalse 1f2a 1f27 23 load local word-3 1f28 ed 23 call proc35 1f2a e2 1c jp 1f48 1f2c 05 load param3 1f2d 92 load immediate 2 1f2e c1 usub_checked 1f2f 99 load immediate 9 1f30 dc limit_check 1f31 22 load local word-2 1f32 80 fd load local address -3 1f34 ed 22 call proc34 1f36 e3 10 jpfalse 1f48 1f38 2d 13 load global word 19 1f3a 23 load local word-3 1f3b ea power2 1f3c e6 bitwise_or 1f3d 3d 13 store global word 19 1f3f 23 load local word-3 1f40 2d 15 load global word 21 1f42 e7 bitwise_in 1f43 e3 03 jpfalse 1f48 1f45 23 load local word-3 1f46 ed 23 call proc35 1f48 22 load local word-2 1f49 ac inc 1f4a 32 store local word-2 1f4b e4 43 jp 1f0a 1f4d 8b leave6 1f4e 5e store global word14 1f4f 11 31 load outer frame 49 1f51 66 load stack word6 1f52 00 Error16 1f53 00 Error16 1f54 d4 fd enter -3 1f56 2d 12 load global word 18 1f58 3d 13 store global word 19 1f5a 90 load immediate 0 1f5b 32 store local word-2 1f5c 22 load local word-2 1f5d ed 23 call proc35 1f5f 22 load local word-2 1f60 ac inc 1f61 32 store local word-2 1f62 22 load local word-2 1f63 93 load immediate 3 1f64 a3 ugreater_than 1f65 e5 0b jpfalse 1f5c 1f67 88 leave0 1f68 dc limit_check 1f69 51 store stack dword0 1f6a 8d 60 load immediate 96 1f6c 00 Error16 1f6d 00 Error16 1f6e d4 f7 enter -9 1f70 03 load param1 1f71 33 store local word-3 1f72 2d 13 load global word 19 1f74 2d 15 load global word 21 1f76 e8 bitwise_and 1f77 90 load immediate 0 1f78 a0 equal 1f79 f0 11 call NATIVE.proc1 1f7b 93 load immediate 3 1f7c 32 store local word-2 1f7d 90 load immediate 0 1f7e 34 store local word-4 1f7f 22 load local word-2 1f80 ac inc 1f81 32 store local word-2 1f82 22 load local word-2 1f83 24 load local word-4 1f84 ac inc 1f85 a5 ugreater_or_equal 1f86 e3 5a jpfalse 1fe2 1f88 22 load local word-2 1f89 ad dec 1f8a 32 store local word-2 1f8b 22 load local word-2 1f8c 93 load immediate 3 1f8d dc limit_check 1f8e 32 store local word-2 1f8f 22 load local word-2 1f90 2d 12 load global word 18 1f92 e7 bitwise_in 1f93 e3 4b jpfalse 1fe0 1f95 2d 1a load global word 26 1f97 22 load local word-2 1f98 b0 03 shl 3 1f9a a6 add 1f9b 35 store local word-5 1f9c 22 load local word-2 1f9d 2d 13 load global word 19 1f9f 2d 14 load global word 20 1fa1 b7 complement 1fa2 e8 bitwise_and 1fa3 e7 bitwise_in 1fa4 e3 15 jpfalse 1fbb 1fa6 25 load local word-5 1fa7 62 load stack word2 1fa8 fb call proc11 1fa9 25 load local word-5 1faa 60 load stack word0 1fab 91 load immediate 1 1fac 25 load local word-5 1fad 61 load stack word1 1fae 25 load local word-5 1faf 63 load stack word3 1fb0 ed 20 call proc32 1fb2 2d 14 load global word 20 1fb4 22 load local word-2 1fb5 ea power2 1fb6 e6 bitwise_or 1fb7 3d 14 store global word 20 1fb9 e2 25 jp 1fe0 1fbb 22 load local word-2 1fbc 2d 17 load global word 23 1fbe 23 load local word-3 1fbf e8 bitwise_and 1fc0 2d 14 load global word 20 1fc2 2d 15 load global word 21 1fc4 e6 bitwise_or 1fc5 2d 18 load global word 24 1fc7 e6 bitwise_or 1fc8 b7 complement 1fc9 e8 bitwise_and 1fca e7 bitwise_in 1fcb e3 13 jpfalse 1fe0 1fcd 22 load local word-2 1fce ed 23 call proc35 1fd0 25 load local word-5 1fd1 62 load stack word2 1fd2 fb call proc11 1fd3 8d c5 load immediate 197 1fd5 25 load local word-5 1fd6 63 load stack word3 1fd7 c0 uadd_checked 1fd8 f1 call proc1 1fd9 2d 15 load global word 21 1fdb 22 load local word-2 1fdc ea power2 1fdd e6 bitwise_or 1fde 3d 15 store global word 21 1fe0 e4 60 jp 1f82 1fe2 2d 18 load global word 24 1fe4 2d 12 load global word 18 1fe6 23 load local word-3 1fe7 e8 bitwise_and 1fe8 2d 13 load global word 19 1fea e6 bitwise_or 1feb 2d 16 load global word 22 1fed b7 complement 1fee e8 bitwise_and 1fef e6 bitwise_or 1ff0 3d 18 store global word 24 1ff2 89 leave2 1ff3 bf float_to_long 1ff4 56 store global word6 1ff5 81 22 load global address 34 1ff7 00 Error16 1ff8 00 Error16 1ff9 d4 fd enter -3 1ffb 44 load global word4 1ffc b6 not 1ffd de 02 andjp 2001 1fff 43 load global word3 2000 b6 not 2001 de 05 andjp 2008 2003 03 load param1 2004 8e 14 01 load immediate 276 2007 e7 bitwise_in 2008 f0 11 call NATIVE.proc1 200a 2d 15 load global word 21 200c 90 load immediate 0 200d a0 equal 200e e3 01 jpfalse 2011 2010 89 leave2 2011 8d e1 load immediate 225 2013 f1 call proc1 2014 03 load param1 2015 94 load immediate 4 2016 a5 ugreater_or_equal 2017 e3 03 jpfalse 201c 2019 8d f1 load immediate 241 201b f1 call proc1 201c 03 load param1 201d 98 load immediate 8 201e a0 equal 201f e3 09 jpfalse 202a 2021 91 load immediate 1 2022 fb call proc11 2023 8d e1 load immediate 225 2025 8d fd load immediate 253 2027 8d e1 load immediate 225 2029 f3 call proc3 202a 90 load immediate 0 202b 32 store local word-2 202c 22 load local word-2 202d 2d 15 load global word 21 202f e7 bitwise_in 2030 e3 03 jpfalse 2035 2032 22 load local word-2 2033 ed 23 call proc35 2035 22 load local word-2 2036 ac inc 2037 32 store local word-2 2038 22 load local word-2 2039 93 load immediate 3 203a a3 ugreater_than 203b e5 11 jpfalse 202c 203d 03 load param1 203e 98 load immediate 8 203f a0 equal 2040 e3 09 jpfalse 204b 2042 91 load immediate 1 2043 fb call proc11 2044 8d fd load immediate 253 2046 8d e5 load immediate 229 2048 8d e5 load immediate 229 204a f3 call proc3 204b 90 load immediate 0 204c fb call proc11 204d 03 load param1 204e 94 load immediate 4 204f a5 ugreater_or_equal 2050 e3 03 jpfalse 2055 2052 8d f5 load immediate 245 2054 f1 call proc1 2055 91 load immediate 1 2056 54 store global word4 2057 89 leave2 2058 81 22 load global address 34 205a ae 3f add 63 205c 00 Error16 205d 00 Error16 205e d4 f7 enter -9 2060 04 load param2 2061 33 store local word-3 2062 23 load local word-3 2063 03 load param1 2064 c0 uadd_checked 2065 34 store local word-4 2066 03 load param1 2067 94 load immediate 4 2068 a3 ugreater_than 2069 e3 04 jpfalse 206f 206b 94 load immediate 4 206c 34 store local word-4 206d 90 load immediate 0 206e 33 store local word-3 206f 24 load local word-4 2070 94 load immediate 4 2071 a3 ugreater_than 2072 e3 06 jpfalse 207a 2074 94 load immediate 4 2075 03 load param1 2076 c1 usub_checked 2077 33 store local word-3 2078 94 load immediate 4 2079 34 store local word-4 207a 90 load immediate 0 207b 3d 12 store global word 18 207d 90 load immediate 0 207e 3d 15 store global word 21 2080 90 load immediate 0 2081 3d 19 store global word 25 2083 90 load immediate 0 2084 3d 13 store global word 19 2086 90 load immediate 0 2087 3d 18 store global word 24 2089 90 load immediate 0 208a 32 store local word-2 208b 22 load local word-2 208c 24 load local word-4 208d a2 uless_than 208e e3 62 jpfalse 20f2 2090 2d 12 load global word 18 2092 22 load local word-2 2093 93 load immediate 3 2094 dc limit_check 2095 ea power2 2096 e6 bitwise_or 2097 3d 12 store global word 18 2099 2d 1a load global word 26 209b 22 load local word-2 209c 93 load immediate 3 209d dc limit_check 209e b0 03 shl 3 20a0 a6 add 20a1 35 store local word-5 20a2 25 load local word-5 20a3 05 load param3 20a4 70 store stack word0 20a5 25 load local word-5 20a6 22 load local word-2 20a7 92 load immediate 2 20a8 a5 ugreater_or_equal 20a9 72 store stack word2 20aa 25 load local word-5 20ab 22 load local word-2 20ac 91 load immediate 1 20ad e8 bitwise_and 20ae 8d 10 load immediate 16 20b0 c2 umul_checked 20b1 8d 30 load immediate 48 20b3 dc limit_check 20b4 73 store stack word3 20b5 22 load local word-2 20b6 23 load local word-3 20b7 a2 uless_than 20b8 e3 15 jpfalse 20cf 20ba 25 load local word-5 20bb 04 load param2 20bc 22 load local word-2 20bd c1 usub_checked 20be 92 load immediate 2 20bf c2 umul_checked 20c0 94 load immediate 4 20c1 c0 uadd_checked 20c2 dd check_positive 20c3 71 store stack word1 20c4 2d 18 load global word 24 20c6 22 load local word-2 20c7 93 load immediate 3 20c8 dc limit_check 20c9 ea power2 20ca e6 bitwise_or 20cb 3d 18 store global word 24 20cd e2 1d jp 20ec 20cf 05 load param3 20d0 94 load immediate 4 20d1 a0 equal 20d2 e3 10 jpfalse 20e4 20d4 25 load local word-5 20d5 8e 00 01 load immediate 256 20d8 22 load local word-2 20d9 23 load local word-3 20da c1 usub_checked 20db dd check_positive 20dc 92 load immediate 2 20dd b8 imul 20de d1 isub_checked 20df 94 load immediate 4 20e0 d1 isub_checked 20e1 71 store stack word1 20e2 e2 08 jp 20ec 20e4 25 load local word-5 20e5 22 load local word-2 20e6 92 load immediate 2 20e7 c2 umul_checked 20e8 94 load immediate 4 20e9 c0 uadd_checked 20ea dd check_positive 20eb 71 store stack word1 20ec 22 load local word-2 20ed 91 load immediate 1 20ee c0 uadd_checked 20ef 32 store local word-2 20f0 e4 67 jp 208b 20f2 2d 12 load global word 18 20f4 3d 14 store global word 20 20f6 2d 12 load global word 18 20f8 3d 17 store global word 23 20fa 8b leave6 20fb 31 copy string 20fc 66 load stack word6 20fd 81 22 load global address 34 20ff 00 Error16 2100 00 Error16 2101 d4 ff enter -1 2103 90 load immediate 0 2104 3d 13 store global word 19 2106 90 load immediate 0 2107 3d 16 store global word 22 2109 90 load immediate 0 210a 1c 14 store NATIVE.word4 210c 88 leave0 210d 05 load param3 210e 62 load stack word2 210f 22 load local word-2 2110 19 00 store global dword 0 2112 00 Error16 2113 d4 f1 enter -15 2115 04 load param2 2116 60 load stack word0 2117 9f load immediate 15 2118 e8 bitwise_and 2119 34 store local word-4 211a 90 load immediate 0 211b 32 store local word-2 211c 0c 13 load NATIVE.word3 211e e3 09 jpfalse 2129 2120 24 load local word-4 2121 3d 15 store global word 21 2123 04 load param2 2124 60 load stack word0 2125 b1 04 shr 4 2127 3d 18 store global word 24 2129 93 load immediate 3 212a 33 store local word-3 212b 90 load immediate 0 212c 37 store local word-7 212d 23 load local word-3 212e ac inc 212f 33 store local word-3 2130 23 load local word-3 2131 27 load local word-7 2132 ac inc 2133 a5 ugreater_or_equal 2134 e3 5b jpfalse 2191 2136 23 load local word-3 2137 ad dec 2138 33 store local word-3 2139 23 load local word-3 213a 93 load immediate 3 213b dc limit_check 213c 33 store local word-3 213d 2d 1a load global word 26 213f 23 load local word-3 2140 b0 03 shl 3 2142 a6 add 2143 38 store local word-8 2144 03 load param1 2145 de 08 andjp 214f 2147 23 load local word-3 2148 2d 15 load global word 21 214a e7 bitwise_in 214b 23 load local word-3 214c 24 load local word-4 214d e7 bitwise_in 214e a1 not_equal 214f 36 store local word-6 2150 26 load local word-6 2151 e3 03 jpfalse 2156 2153 23 load local word-3 2154 ed 23 call proc35 2156 23 load local word-3 2157 2d 18 load global word 24 2159 2d 14 load global word 20 215b e8 bitwise_and 215c 2d 15 load global word 21 215e b7 complement 215f e8 bitwise_and 2160 e7 bitwise_in 2161 e3 14 jpfalse 2177 2163 28 load local word-8 2164 62 load stack word2 2165 fb call proc11 2166 28 load local word-8 2167 60 load stack word0 2168 90 load immediate 0 2169 28 load local word-8 216a 61 load stack word1 216b 28 load local word-8 216c 63 load stack word3 216d ed 20 call proc32 216f 2d 18 load global word 24 2171 23 load local word-3 2172 ea power2 2173 b7 complement 2174 e8 bitwise_and 2175 3d 18 store global word 24 2177 26 load local word-6 2178 e3 15 jpfalse 218f 217a 23 load local word-3 217b 24 load local word-4 217c e7 bitwise_in 217d e3 10 jpfalse 218f 217f 28 load local word-8 2180 62 load stack word2 2181 fb call proc11 2182 8d c5 load immediate 197 2184 28 load local word-8 2185 63 load stack word3 2186 c0 uadd_checked 2187 f1 call proc1 2188 2d 15 load global word 21 218a 23 load local word-3 218b ea power2 218c e6 bitwise_or 218d 3d 15 store global word 21 218f e4 61 jp 2130 2191 03 load param1 2192 e3 0d jpfalse 21a1 2194 04 load param2 2195 60 load stack word0 2196 b1 04 shr 4 2198 35 store local word-5 2199 2d 18 load global word 24 219b 25 load local word-5 219c e6 bitwise_or 219d 3d 18 store global word 24 219f e2 0a jp 21ab 21a1 04 load param2 21a2 2d 15 load global word 21 21a4 2d 18 load global word 24 21a6 8d 10 load immediate 16 21a8 c2 umul_checked 21a9 c0 uadd_checked 21aa 70 store stack word0 21ab 2d 18 load global word 24 21ad 2d 15 load global word 21 21af b7 complement 21b0 e8 bitwise_and 21b1 90 load immediate 0 21b2 a0 equal 21b3 f0 11 call NATIVE.proc1 21b5 90 load immediate 0 21b6 3d 14 store global word 20 21b8 2d 12 load global word 18 21ba 3d 17 store global word 23 21bc 8a leave4 21bd 23 load local word-3 21be 66 load stack word6 21bf 91 load immediate 1 21c0 51 store stack dword0 21c1 00 Error16 21c2 00 Error16 21c3 d4 fd enter -3 21c5 03 load param1 21c6 32 store local word-2 21c7 2d 18 load global word 24 21c9 2d 12 load global word 18 21cb 22 load local word-2 21cc e8 bitwise_and 21cd e6 bitwise_or 21ce 2d 13 load global word 19 21d0 e6 bitwise_or 21d1 3d 18 store global word 24 21d3 89 leave2 21d4 81 51 load global address 81 21d6 25 load local word-5 21d7 19 00 store global dword 0 21d9 00 Error16 21da d4 ff enter -1 21dc 90 load immediate 0 21dd 3d 17 store global word 23 21df 88 leave0 21e0 42 load global word2 21e1 60 load stack word0 21e2 1a 0e store stack dword 14 21e4 00 Error16 21e5 00 Error16 21e6 d4 f9 enter -7 21e8 43 load global word3 21e9 92 load immediate 2 21ea c2 umul_checked 21eb 93 load immediate 3 21ec dc limit_check 21ed 33 store local word-3 21ee 23 load local word-3 21ef 32 store local word-2 21f0 23 load local word-3 21f1 91 load immediate 1 21f2 c0 uadd_checked 21f3 34 store local word-4 21f4 22 load local word-2 21f5 24 load local word-4 21f6 a4 uless_or_equal 21f7 e3 26 jpfalse 221f 21f9 22 load local word-2 21fa 93 load immediate 3 21fb dc limit_check 21fc 32 store local word-2 21fd 22 load local word-2 21fe 9f load immediate 15 21ff 2d 12 load global word 18 2201 b7 complement 2202 e8 bitwise_and 2203 2d 18 load global word 24 2205 e6 bitwise_or 2206 e7 bitwise_in 2207 e3 11 jpfalse 221a 2209 03 load param1 220a 22 load local word-2 220b 91 load immediate 1 220c e8 bitwise_and 220d 8d 10 load immediate 16 220f c2 umul_checked 2210 8d 30 load immediate 48 2212 dc limit_check 2213 70 store stack word0 2214 22 load local word-2 2215 3d 1b store global word 27 2217 91 load immediate 1 2218 85 81 fct_leave 129 221a 22 load local word-2 221b ac inc 221c 32 store local word-2 221d e4 2b jp 21f4 221f 90 load immediate 0 2220 85 81 fct_leave 129 2222 99 load immediate 9 2223 90 load immediate 0 2224 90 load immediate 0 2225 01 Raise 2226 50 end_program 2227 19 42 store global dword 66 2229 60 load stack word0 222a 00 Error16 222b 00 Error16 222c d4 ff enter -1 222e 2d 19 load global word 25 2230 2d 1b load global word 27 2232 ea power2 2233 e6 bitwise_or 2234 3d 19 store global word 25 2236 88 leave0 2237 ca dmod 2238 6b load stack word11 2239 50 end_program 223a 19 00 store global dword 0 223c 00 Error16 223d d4 ff enter -1 223f 2d 12 load global word 18 2241 2d 19 load global word 25 2243 e6 bitwise_or 2244 93 load immediate 3 2245 e6 bitwise_or 2246 8d ff load immediate 255 2248 dc limit_check 2249 85 80 fct_leave 128 224b 99 load immediate 9 224c 90 load immediate 0 224d 90 load immediate 0 224e 01 Raise 224f 49 load global word9 2250 3f 45 d6 store .word214 2253 00 Error16 2254 00 Error16 2255 d4 f1 enter -15 2257 03 load param1 2258 37 store local word-7 2259 27 load local word-7 225a 62 load stack word2 225b 92 load immediate 2 225c a0 equal 225d de 05 andjp 2264 225f 27 load local word-7 2260 63 load stack word3 2261 8d 67 load immediate 103 2263 a0 equal 2264 e3 50 jpfalse 22b6 2266 27 load local word-7 2267 82 04 load stack address 4 2269 90 load immediate 0 226a 0e load indexed word 226b 38 store local word-8 226c 28 load local word-8 226d 62 load stack word2 226e 28 load local word-8 226f 63 load stack word3 2270 90 load immediate 0 2271 80 fc load local address -4 2273 80 fb load local address -5 2275 80 fa load local address -6 2277 ed 24 call proc36 2279 24 load local word-4 227a e3 04 jpfalse 2280 227c 25 load local word-5 227d fb call proc11 227e e2 0b jp 228b 2280 27 load local word-7 2281 82 04 load stack address 4 2283 90 load immediate 0 2284 0e load indexed word 2285 ed 17 call proc23 2287 fa call proc10 2288 8d 20 load immediate 32 228a 36 store local word-6 228b 26 load local word-6 228c b1 03 shr 3 228e 8d 30 load immediate 48 2290 dc limit_check 2291 36 store local word-6 2292 8d 79 load immediate 121 2294 26 load local word-6 2295 c0 uadd_checked 2296 8d b0 load immediate 176 2298 26 load local word-6 2299 c0 uadd_checked 229a f2 call proc2 229b 8d cc load immediate 204 229d 8e 57 05 load immediate 1367 22a0 f6 call proc6 22a1 27 load local word-7 22a2 82 04 load stack address 4 22a4 90 load immediate 0 22a5 0e load indexed word 22a6 32 store local word-2 22a7 03 load param1 22a8 60 load stack word0 22a9 33 store local word-3 22aa 03 load param1 22ab 22 load local word-2 22ac 9c load immediate 12 22ad 30 copy block 22ae 03 load param1 22af 23 load local word-3 22b0 70 store stack word0 22b1 80 fe load local address -2 22b3 9c load immediate 12 22b4 40 06 DEALLOCATE 22b6 89 leave2 22b7 4b load global word11 22b8 d3 string_reserve 22b9 57 store global word7 22ba d6 real_add 22bb 00 Error16 22bc 00 Error16 22bd d4 ff enter -1 22bf 03 load param1 22c0 e2 12 jp 22d4 22c2 90 load immediate 0 22c3 85 81 fct_leave 129 22c5 ce jump_stack 22c6 8d 10 load immediate 16 22c8 85 81 fct_leave 129 22ca ce jump_stack 22cb 8d 20 load immediate 32 22cd 85 81 fct_leave 129 22cf ce jump_stack 22d0 90 load immediate 0 22d1 85 81 fct_leave 129 22d3 ce jump_stack 22d4 cd 00 80 07 00 15 00 callswitch (return to 22ef) case 90 => 22d0 case 91 => 22c2 case 92 => 22c6 case 93 => 22cb case 94 => 22d0 case 95 => 22d0 case 96 => 22d0 case 97 => 22d0 22eb 9d load immediate 13 22ec 90 load immediate 0 22ed 90 load immediate 0 22ee 01 Raise 22ef 99 load immediate 9 22f0 90 load immediate 0 22f1 90 load immediate 0 22f2 01 Raise 22f3 bb long_to_int 22f4 66 load stack word6 22f5 ab eq0 22f6 67 load stack word7 22f7 00 Error16 22f8 00 Error16 22f9 d4 f9 enter -7 22fb 03 load param1 22fc 33 store local word-3 22fd 23 load local word-3 22fe 62 load stack word2 22ff 92 load immediate 2 2300 a0 equal 2301 e3 1f jpfalse 2322 2303 91 load immediate 1 2304 32 store local word-2 2305 23 load local word-3 2306 63 load stack word3 2307 f0 14 call NATIVE.proc4 2309 34 store local word-4 230a 22 load local word-2 230b 24 load local word-4 230c a4 uless_or_equal 230d e3 13 jpfalse 2322 230f 23 load local word-3 2310 82 04 load stack address 4 2312 22 load local word-2 2313 91 load immediate 1 2314 91 load immediate 1 2315 da urange_check 2316 ad dec 2317 b0 01 shl 1 2319 a6 add 231a 9c load immediate 12 231b 40 06 DEALLOCATE 231d 22 load local word-2 231e ac inc 231f 32 store local word-2 2320 e4 18 jp 230a 2322 89 leave2 2323 25 load local word-5 2324 19 ef store global dword 239 2326 13 store param1 2327 00 Error16 2328 00 Error16 2329 d4 ff enter -1 232b 2c 08 load local word +8 232d cb not_zero 232e e3 74 jpfalse 23a4 2330 2c 08 load local word +8 2332 62 load stack word2 2333 8d 7b load immediate 123 2335 e7 bitwise_in 2336 f0 11 call NATIVE.proc1 2338 07 load param5 2339 2c 08 load local word +8 233b 63 load stack word3 233c 70 store stack word0 233d 2c 08 load local word +8 233f 62 load stack word2 2340 e2 2a jp 236c 2342 06 load param4 2343 94 load immediate 4 2344 70 store stack word0 2345 07 load param5 2346 2c 08 load local word +8 2348 82 03 load stack address 3 234a 90 load immediate 0 234b 0e load indexed word 234c 70 store stack word0 234d ce jump_stack 234e 06 load param4 234f 97 load immediate 7 2350 70 store stack word0 2351 ce jump_stack 2352 06 load param4 2353 95 load immediate 5 2354 70 store stack word0 2355 ce jump_stack 2356 f9 call proc9 2357 8d dd load immediate 221 2359 8d e5 load immediate 229 235b f2 call proc2 235c 06 load param4 235d 97 load immediate 7 235e 70 store stack word0 235f ce jump_stack 2360 06 load param4 2361 96 load immediate 6 2362 70 store stack word0 2363 ce jump_stack 2364 2c 08 load local word +8 2366 ed 17 call proc23 2368 06 load param4 2369 97 load immediate 7 236a 70 store stack word0 236b ce jump_stack 236c cd 00 80 06 00 13 00 callswitch (return to 2385) case 90 => 2342 case 91 => 234e case 92 => 2381 case 93 => 2360 case 94 => 2352 case 95 => 2364 case 96 => 2356 2381 9d load immediate 13 2382 90 load immediate 0 2383 90 load immediate 0 2384 01 Raise 2385 2c 08 load local word +8 2387 62 load stack word2 2388 2c 08 load local word +8 238a 63 load stack word3 238b 90 load immediate 0 238c 05 load param3 238d 04 load param2 238e 03 load param1 238f ed 24 call proc36 2391 05 load param3 2392 60 load stack word0 2393 e3 0d jpfalse 23a2 2395 03 load param1 2396 60 load stack word0 2397 ab eq0 2398 e3 05 jpfalse 239f 239a 06 load param4 239b 91 load immediate 1 239c 70 store stack word0 239d e2 03 jp 23a2 239f 06 load param4 23a0 92 load immediate 2 23a1 70 store stack word0 23a2 e2 03 jp 23a7 23a4 06 load param4 23a5 90 load immediate 0 23a6 70 store stack word0 23a7 84 06 leave 6 23a9 94 load immediate 4 23aa 0b 57 d6 load .dword214 23ad 00 Error16 23ae 00 Error16 23af d4 ff enter -1 23b1 03 load param1 23b2 ab eq0 23b3 e3 05 jpfalse 23ba 23b5 91 load immediate 1 23b6 85 01 fct_leave 1 23b8 e2 0e jp 23c8 23ba 03 load param1 23bb 8d 10 load immediate 16 23bd a0 equal 23be e3 05 jpfalse 23c5 23c0 92 load immediate 2 23c1 85 01 fct_leave 1 23c3 e2 03 jp 23c8 23c5 90 load immediate 0 23c6 f0 11 call NATIVE.proc1 23c8 99 load immediate 9 23c9 90 load immediate 0 23ca 90 load immediate 0 23cb 01 Raise 23cc 25 load local word-5 23cd 19 5e store global dword 94 23cf 11 00 load outer frame 0 23d1 00 Error16 23d2 d4 fb enter -5 23d4 9c load immediate 12 23d5 03 load param1 23d6 40 12 reserve_string 23d8 13 store param1 23d9 03 load param1 23da 62 load stack word2 23db 92 load immediate 2 23dc a0 equal 23dd e3 55 jpfalse 2434 23df 0c 14 load NATIVE.word4 23e1 de 06 andjp 23e9 23e3 03 load param1 23e4 63 load stack word3 23e5 f0 14 call NATIVE.proc4 23e7 92 load immediate 2 23e8 a5 ugreater_or_equal 23e9 de 09 andjp 23f4 23eb 03 load param1 23ec 82 04 load stack address 4 23ee 91 load immediate 1 23ef 0e load indexed word 23f0 62 load stack word2 23f1 8d 84 load immediate 132 23f3 e7 bitwise_in 23f4 e3 07 jpfalse 23fd 23f6 03 load param1 23f7 82 04 load stack address 4 23f9 90 load immediate 0 23fa 0e load indexed word 23fb ed 17 call proc23 23fd 91 load immediate 1 23fe 32 store local word-2 23ff 03 load param1 2400 63 load stack word3 2401 f0 14 call NATIVE.proc4 2403 33 store local word-3 2404 22 load local word-2 2405 23 load local word-3 2406 a4 uless_or_equal 2407 e3 2b jpfalse 2434 2409 03 load param1 240a 82 04 load stack address 4 240c 22 load local word-2 240d 91 load immediate 1 240e 91 load immediate 1 240f da urange_check 2410 ad dec 2411 0e load indexed word 2412 ed 27 call proc39 2414 03 load param1 2415 82 04 load stack address 4 2417 22 load local word-2 2418 91 load immediate 1 2419 91 load immediate 1 241a da urange_check 241b ad dec 241c 0e load indexed word 241d 62 load stack word2 241e 8e 84 03 load immediate 900 2421 e7 bitwise_in 2422 e3 0b jpfalse 242f 2424 03 load param1 2425 82 04 load stack address 4 2427 22 load local word-2 2428 91 load immediate 1 2429 91 load immediate 1 242a da urange_check 242b ad dec 242c 0e load indexed word 242d ed 17 call proc23 242f 22 load local word-2 2430 ac inc 2431 32 store local word-2 2432 e4 30 jp 2404 2434 03 load param1 2435 61 load stack word1 2436 94 load immediate 4 2437 a5 ugreater_or_equal 2438 e3 01 jpfalse 243b 243a 89 leave2 243b 03 load param1 243c 82 04 load stack address 4 243e 90 load immediate 0 243f 0e load indexed word 2440 81 0a load global address 10 2442 81 06 load global address 6 2444 81 1c load global address 28 2446 81 1e load global address 30 2448 81 08 load global address 8 244a ec 2b nested_call proc43 244c 03 load param1 244d 82 04 load stack address 4 244f 91 load immediate 1 2450 0e load indexed word 2451 81 0b load global address 11 2453 81 07 load global address 7 2455 81 1d load global address 29 2457 81 1f load global address 31 2459 81 09 load global address 9 245b ec 2b nested_call proc43 245d 2d 1c load global word 28 245f e3 1b jpfalse 247c 2461 2d 1e load global word 30 2463 fb call proc11 2464 2d 1d load global word 29 2466 de 05 andjp 246d 2468 2d 1e load global word 30 246a 2d 1f load global word 31 246c a1 not_equal 246d e3 0b jpfalse 247a 246f f9 call proc9 2470 8d c5 load immediate 197 2472 48 load global word8 2473 c0 uadd_checked 2474 f1 call proc1 2475 2d 1f load global word 31 2477 fb call proc11 2478 97 load immediate 7 2479 56 store global word6 247a e2 07 jp 2483 247c 2d 1d load global word 29 247e e3 03 jpfalse 2483 2480 2d 1f load global word 31 2482 fb call proc11 2483 47 load global word7 2484 97 load immediate 7 2485 a0 equal 2486 de 01 andjp 2489 2488 44 load global word4 2489 e3 04 jpfalse 248f 248b 93 load immediate 3 248c 57 store global word7 248d 90 load immediate 0 248e 54 store global word4 248f 81 0d load global address 13 2491 ed 25 call proc37 2493 5c store global word12 2494 4d load global word13 2495 ec 2c nested_call proc44 2497 5e store global word14 2498 4c load global word12 2499 de 04 andjp 249f 249b 46 load global word6 249c 8d c8 load immediate 200 249e e7 bitwise_in 249f e3 1f jpfalse 24c0 24a1 47 load global word7 24a2 97 load immediate 7 24a3 a0 equal 24a4 e3 0b jpfalse 24b1 24a6 ed 26 call proc38 24a8 8d c1 load immediate 193 24aa 4d load global word13 24ab c0 uadd_checked 24ac f1 call proc1 24ad 4e load global word14 24ae 57 store global word7 24af e2 0f jp 24c0 24b1 47 load global word7 24b2 96 load immediate 6 24b3 a0 equal 24b4 e3 0a jpfalse 24c0 24b6 ed 26 call proc38 24b8 93 load immediate 3 24b9 90 load immediate 0 24ba 4b load global word11 24bb 4d load global word13 24bc ed 20 call proc32 24be 4e load global word14 24bf 57 store global word7 24c0 4c load global word12 24c1 de 03 andjp 24c6 24c3 47 load global word7 24c4 93 load immediate 3 24c5 a0 equal 24c6 e3 1d jpfalse 24e5 24c8 ed 26 call proc38 24ca 46 load global word6 24cb 97 load immediate 7 24cc a0 equal 24cd e3 09 jpfalse 24d8 24cf 8d c1 load immediate 193 24d1 4d load global word13 24d2 c0 uadd_checked 24d3 f1 call proc1 24d4 4e load global word14 24d5 56 store global word6 24d6 e2 0d jp 24e5 24d8 46 load global word6 24d9 96 load immediate 6 24da a0 equal 24db e3 08 jpfalse 24e5 24dd 93 load immediate 3 24de 90 load immediate 0 24df 4a load global word10 24e0 4d load global word13 24e1 ed 20 call proc32 24e3 4e load global word14 24e4 56 store global word6 24e5 47 load global word7 24e6 97 load immediate 7 24e7 a0 equal 24e8 e3 0c jpfalse 24f6 24ea 46 load global word6 24eb 93 load immediate 3 24ec a1 not_equal 24ed f0 11 call NATIVE.proc1 24ef fa call proc10 24f0 93 load immediate 3 24f1 57 store global word7 24f2 90 load immediate 0 24f3 54 store global word4 24f4 e2 0f jp 2505 24f6 46 load global word6 24f7 97 load immediate 7 24f8 a0 equal 24f9 de 03 andjp 24fe 24fb 47 load global word7 24fc 93 load immediate 3 24fd a1 not_equal 24fe e3 05 jpfalse 2505 2500 fa call proc10 2501 93 load immediate 3 2502 56 store global word6 2503 90 load immediate 0 2504 54 store global word4 2505 46 load global word6 2506 96 load immediate 6 2507 a0 equal 2508 e3 1c jpfalse 2526 250a 47 load global word7 250b 93 load immediate 3 250c a1 not_equal 250d e3 03 jpfalse 2512 250f f9 call proc9 2510 e2 09 jp 251b 2512 8d eb load immediate 235 2514 8d e5 load immediate 229 2516 f2 call proc2 2517 91 load immediate 1 2518 55 store global word5 2519 92 load immediate 2 251a 57 store global word7 251b 93 load immediate 3 251c 90 load immediate 0 251d 4a load global word10 251e 8d 20 load immediate 32 2520 ed 20 call proc32 2522 93 load immediate 3 2523 56 store global word6 2524 e2 10 jp 2536 2526 46 load global word6 2527 97 load immediate 7 2528 a0 equal 2529 e3 0b jpfalse 2536 252b 8d eb load immediate 235 252d 8d e3 load immediate 227 252f f2 call proc2 2530 91 load immediate 1 2531 55 store global word5 2532 92 load immediate 2 2533 57 store global word7 2534 93 load immediate 3 2535 56 store global word6 2536 47 load global word7 2537 96 load immediate 6 2538 a0 equal 2539 e3 1f jpfalse 255a 253b 46 load global word6 253c 93 load immediate 3 253d a0 equal 253e e3 10 jpfalse 2550 2540 8d d5 load immediate 213 2542 f1 call proc1 2543 93 load immediate 3 2544 90 load immediate 0 2545 4b load global word11 2546 8d 10 load immediate 16 2548 ed 20 call proc32 254a 91 load immediate 1 254b 55 store global word5 254c 92 load immediate 2 254d 57 store global word7 254e e2 0a jp 255a 2550 f9 call proc9 2551 93 load immediate 3 2552 90 load immediate 0 2553 4b load global word11 2554 8d 20 load immediate 32 2556 ed 20 call proc32 2558 93 load immediate 3 2559 57 store global word7 255a 46 load global word6 255b ed 28 call proc40 255d 58 store global word8 255e 47 load global word7 255f ed 28 call proc40 2561 59 store global word9 2562 89 leave2 2563 7d store stack word13 2564 00 Error16 2565 94 load immediate 4 2566 9a load immediate 10 2567 00 Error16 2568 00 Error16 2569 d4 fd enter -3 256b 46 load global word6 256c e2 26 jp 2594 256e 8d 79 load immediate 121 2570 48 load global word8 2571 b1 03 shr 3 2573 c0 uadd_checked 2574 03 load param1 2575 c1 usub_checked 2576 f1 call proc1 2577 ce jump_stack 2578 03 load param1 2579 e3 06 jpfalse 2581 257b 4a load global word10 257c b1 08 shr 8 257e 32 store local word-2 257f e2 05 jp 2586 2581 4a load global word10 2582 8d ff load immediate 255 2584 e8 bitwise_and 2585 32 store local word-2 2586 8d 3e load immediate 62 2588 22 load local word-2 2589 f2 call proc2 258a ce jump_stack 258b 8d dd load immediate 221 258d 8d 7e load immediate 126 258f 4a load global word10 2590 03 load param1 2591 c0 uadd_checked 2592 f3 call proc3 2593 ce jump_stack 2594 cd 01 80 04 00 0f 00 callswitch (return to 25a9) case 91 => 256e case 92 => 256e case 93 => 256e case 94 => 2578 case 95 => 258b 25a5 9d load immediate 13 25a6 90 load immediate 0 25a7 90 load immediate 0 25a8 01 Raise 25a9 89 leave2 25aa d8 real_mul 25ab 18 3d store local dword +61 25ad 6b load stack word11 25ae 00 Error16 25af 00 Error16 25b0 d4 fd enter -3 25b2 47 load global word7 25b3 e2 2a jp 25df 25b5 04 load param2 25b6 91 load immediate 1 25b7 c0 uadd_checked 25b8 49 load global word9 25b9 b1 03 shr 3 25bb c0 uadd_checked 25bc 03 load param1 25bd c1 usub_checked 25be f1 call proc1 25bf ce jump_stack 25c0 03 load param1 25c1 e3 06 jpfalse 25c9 25c3 4b load global word11 25c4 b1 08 shr 8 25c6 32 store local word-2 25c7 e2 05 jp 25ce 25c9 4b load global word11 25ca 8d ff load immediate 255 25cc e8 bitwise_and 25cd 32 store local word-2 25ce 04 load param2 25cf 8d 46 load immediate 70 25d1 c0 uadd_checked 25d2 22 load local word-2 25d3 f2 call proc2 25d4 ce jump_stack 25d5 8d dd load immediate 221 25d7 04 load param2 25d8 96 load immediate 6 25d9 c0 uadd_checked 25da 4b load global word11 25db 03 load param1 25dc c0 uadd_checked 25dd f3 call proc3 25de ce jump_stack 25df cd 01 80 04 00 0f 00 callswitch (return to 25f4) case 91 => 25b5 case 92 => 25b5 case 93 => 25b5 case 94 => 25c0 case 95 => 25d5 25f0 9d load immediate 13 25f1 90 load immediate 0 25f2 90 load immediate 0 25f3 01 Raise 25f4 8a leave4 25f5 92 load immediate 2 25f6 56 store global word6 25f7 32 store local word-2 25f8 6e load stack word14 25f9 00 Error16 25fa 00 Error16 25fb d4 fb enter -5 25fd 03 load param1 25fe b6 not 25ff e3 26 jpfalse 2627 2601 80 fe load local address -2 2603 9c load immediate 12 2604 40 05 ALLOCATE 2606 22 load local word-2 2607 92 load immediate 2 2608 72 store stack word2 2609 22 load local word-2 260a 8d 55 load immediate 85 260c 73 store stack word3 260d 22 load local word-2 260e 82 04 load stack address 4 2610 90 load immediate 0 2611 b0 01 shl 1 2613 a6 add 2614 f0 1c call NATIVE.proc12 2616 22 load local word-2 2617 82 04 load stack address 4 2619 91 load immediate 1 261a b0 01 shl 1 261c a6 add 261d f0 1c call NATIVE.proc12 261f 22 load local word-2 2620 ed 2a call proc42 2622 90 load immediate 0 2623 ed 2d call proc45 2625 ed 21 call proc33 2627 46 load global word6 2628 94 load immediate 4 2629 a0 equal 262a de 01 andjp 262d 262c 91 load immediate 1 262d e3 13 jpfalse 2642 262f 8d d3 load immediate 211 2631 03 load param1 2632 98 load immediate 8 2633 c2 umul_checked 2634 c0 uadd_checked 2635 4a load global word10 2636 8d ff load immediate 255 2638 e8 bitwise_and 2639 f2 call proc2 263a 03 load param1 263b e3 03 jpfalse 2640 263d 8d 6f load immediate 111 263f f1 call proc1 2640 e2 3e jp 2680 2642 46 load global word6 2643 91 load immediate 1 2644 a1 not_equal 2645 e3 27 jpfalse 266e 2647 4c load global word12 2648 de 02 andjp 264c 264a 4d load global word13 264b ab eq0 264c b6 not 264d 33 store local word-3 264e 23 load local word-3 264f e3 05 jpfalse 2656 2651 8d c5 load immediate 197 2653 f1 call proc1 2654 e2 02 jp 2658 2656 ed 26 call proc38 2658 46 load global word6 2659 95 load immediate 5 265a a0 equal 265b e3 08 jpfalse 2665 265d 8d dd load immediate 221 265f 8d 4e load immediate 78 2661 4a load global word10 2662 f3 call proc3 2663 e2 07 jp 266c 2665 8d 49 load immediate 73 2667 48 load global word8 2668 b1 03 shr 3 266a c0 uadd_checked 266b f1 call proc1 266c e2 02 jp 2670 266e 90 load immediate 0 266f 33 store local word-3 2670 8d ed load immediate 237 2672 8d 79 load immediate 121 2674 03 load param1 2675 8d 11 load immediate 17 2677 c2 umul_checked 2678 c1 usub_checked 2679 f2 call proc2 267a 23 load local word-3 267b e3 03 jpfalse 2680 267d 8d c1 load immediate 193 267f f1 call proc1 2680 45 load global word5 2681 e3 05 jpfalse 2688 2683 8d d1 load immediate 209 2685 f1 call proc1 2686 90 load immediate 0 2687 55 store global word5 2688 03 load param1 2689 e3 06 jpfalse 2691 268b 8d 26 load immediate 38 268d 90 load immediate 0 268e f2 call proc2 268f e2 19 jp 26aa 2691 22 load local word-2 2692 82 04 load stack address 4 2694 90 load immediate 0 2695 b0 01 shl 1 2697 a6 add 2698 9c load immediate 12 2699 40 06 DEALLOCATE 269b 22 load local word-2 269c 82 04 load stack address 4 269e 91 load immediate 1 269f b0 01 shl 1 26a1 a6 add 26a2 9c load immediate 12 26a3 40 06 DEALLOCATE 26a5 80 fe load local address -2 26a7 9c load immediate 12 26a8 40 06 DEALLOCATE 26aa 89 leave2 26ab 1f store indexed dword 26ac 02 b3 load proc_addr proc179 26ae 56 store global word6 26af 00 Error16 26b0 00 Error16 26b1 d4 ff enter -1 26b3 46 load global word6 26b4 95 load immediate 5 26b5 a0 equal 26b6 e3 09 jpfalse 26c1 26b8 94 load immediate 4 26b9 90 load immediate 0 26ba 4a load global word10 26bb 8d 20 load immediate 32 26bd ed 20 call proc32 26bf e2 1d jp 26de 26c1 46 load global word6 26c2 96 load immediate 6 26c3 e7 bitwise_in 26c4 e3 0f jpfalse 26d5 26c6 8d 60 load immediate 96 26c8 48 load global word8 26c9 b1 03 shr 3 26cb c0 uadd_checked 26cc 8d 69 load immediate 105 26ce 48 load global word8 26cf b1 03 shr 3 26d1 c0 uadd_checked 26d2 f2 call proc2 26d3 e2 09 jp 26de 26d5 46 load global word6 26d6 94 load immediate 4 26d7 a0 equal 26d8 e3 04 jpfalse 26de 26da 8d 21 load immediate 33 26dc 4a load global word10 26dd f6 call proc6 26de 93 load immediate 3 26df 56 store global word6 26e0 8d 20 load immediate 32 26e2 58 store global word8 26e3 88 leave0 26e4 6a load stack word10 26e5 4b load global word11 26e6 09 45 load global dword69 26e8 00 Error16 26e9 00 Error16 26ea d4 ed enter -19 26ec 90 load immediate 0 26ed 36 store local word-6 26ee 06 load param4 26ef 3a store local word-10 26f0 2a load local word-10 26f1 62 load stack word2 26f2 2a load local word-10 26f3 63 load stack word3 26f4 90 load immediate 0 26f5 80 fe load local address -2 26f7 80 fd load local address -3 26f9 80 fc load local address -4 26fb ed 24 call proc36 26fd 2a load local word-10 26fe 62 load stack word2 26ff 8e 80 03 load immediate 896 2702 e7 bitwise_in 2703 e3 03 jpfalse 2708 2705 06 load param4 2706 ed 17 call proc23 2708 2a load local word-10 2709 62 load stack word2 270a e0 39 03 jp 2a45 270d 2a load local word-10 270e 82 03 load stack address 3 2710 90 load immediate 0 2711 0e load indexed word 2712 91 load immediate 1 2713 e8 bitwise_and 2714 e3 04 jpfalse 271a 2716 91 load immediate 1 2717 35 store local word-5 2718 e2 02 jp 271c 271a 92 load immediate 2 271b 35 store local word-5 271c ce jump_stack 271d 22 load local word-2 271e e3 0f jpfalse 272f 2720 23 load local word-3 2721 fb call proc11 2722 8d cb load immediate 203 2724 8d 41 load immediate 65 2726 24 load local word-4 2727 b1 03 shr 3 2729 c0 uadd_checked 272a f2 call proc2 272b 90 load immediate 0 272c 35 store local word-5 272d e2 24 jp 2753 272f 2a load local word-10 2730 62 load stack word2 2731 94 load immediate 4 2732 a0 equal 2733 e3 0e jpfalse 2743 2735 8d dd load immediate 221 2737 8d cb load immediate 203 2739 2a load local word-10 273a 63 load stack word3 273b dd check_positive 273c 8d 46 load immediate 70 273e f4 call proc4 273f 90 load immediate 0 2740 35 store local word-5 2741 e2 10 jp 2753 2743 8d 3a load immediate 58 2745 42 load global word2 2746 91 load immediate 1 2747 c0 uadd_checked 2748 2a load local word-10 2749 63 load stack word3 274a f0 12 call NATIVE.proc2 274c f6 call proc6 274d 8d 1f load immediate 31 274f f1 call proc1 2750 8d 18 load immediate 24 2752 35 store local word-5 2753 ce jump_stack 2754 f9 call proc9 2755 8d 21 load immediate 33 2757 42 load global word2 2758 91 load immediate 1 2759 c0 uadd_checked 275a 2a load local word-10 275b 63 load stack word3 275c f0 12 call NATIVE.proc2 275e f6 call proc6 275f 8d cb load immediate 203 2761 8d 45 load immediate 69 2763 f2 call proc2 2764 90 load immediate 0 2765 35 store local word-5 2766 ce jump_stack 2767 f9 call proc9 2768 8d dd load immediate 221 276a 8d e5 load immediate 229 276c 8d f1 load immediate 241 276e f3 call proc3 276f 8d 18 load immediate 24 2771 35 store local word-5 2772 ce jump_stack 2773 44 load global word4 2774 e3 0b jpfalse 2781 2776 8d cb load immediate 203 2778 8d 45 load immediate 69 277a f2 call proc2 277b 90 load immediate 0 277c 35 store local word-5 277d 90 load immediate 0 277e 54 store global word4 277f e2 06 jp 2787 2781 8d f1 load immediate 241 2783 f1 call proc1 2784 8d 18 load immediate 24 2786 35 store local word-5 2787 ce jump_stack 2788 2a load local word-10 2789 63 load stack word3 278a 8d a0 load immediate 160 278c a5 ugreater_or_equal 278d de 05 andjp 2794 278f 2a load local word-10 2790 63 load stack word3 2791 8d a5 load immediate 165 2793 a4 uless_or_equal 2794 df 0c orjp 27a2 2796 2a load local word-10 2797 63 load stack word3 2798 8d b2 load immediate 178 279a a5 ugreater_or_equal 279b de 05 andjp 27a2 279d 2a load local word-10 279e 63 load stack word3 279f 8d b5 load immediate 181 27a1 a4 uless_or_equal 27a2 e1 53 01 jpfalse 28f7 27a5 06 load param4 27a6 ed 2a call proc42 27a8 47 load global word7 27a9 94 load immediate 4 27aa a0 equal 27ab de 05 andjp 27b2 27ad 2a load local word-10 27ae 63 load stack word3 27af 8d a3 load immediate 163 27b1 a0 equal 27b2 de 02 andjp 27b6 27b4 4b load global word11 27b5 ab eq0 27b6 e3 04 jpfalse 27bc 27b8 2a load local word-10 27b9 8d a1 load immediate 161 27bb 73 store stack word3 27bc 47 load global word7 27bd 94 load immediate 4 27be a0 equal 27bf de 04 andjp 27c5 27c1 4b load global word11 27c2 8d ff load immediate 255 27c4 a4 uless_or_equal 27c5 de 0c andjp 27d3 27c7 2a load local word-10 27c8 63 load stack word3 27c9 8d a0 load immediate 160 27cb a0 equal 27cc df 05 orjp 27d3 27ce 2a load local word-10 27cf 63 load stack word3 27d0 8d a1 load immediate 161 27d2 a0 equal 27d3 e3 17 jpfalse 27ec 27d5 90 load immediate 0 27d6 ed 2d call proc45 27d8 4b load global word11 27d9 cb not_zero 27da e3 05 jpfalse 27e1 27dc 8d 90 load immediate 144 27de 90 load immediate 0 27df ed 2e call proc46 27e1 ed 21 call proc33 27e3 8d b0 load immediate 176 27e5 91 load immediate 1 27e6 ed 2e call proc46 27e8 ed 21 call proc33 27ea e2 9a jp 2886 27ec 2a load local word-10 27ed 63 load stack word3 27ee 8d a4 load immediate 164 27f0 a0 equal 27f1 df 05 orjp 27f8 27f3 2a load local word-10 27f4 63 load stack word3 27f5 8d b4 load immediate 180 27f7 a0 equal 27f8 e3 0b jpfalse 2805 27fa ed 21 call proc33 27fc 2a load local word-10 27fd 2a load local word-10 27fe 63 load stack word3 27ff 91 load immediate 1 2800 c0 uadd_checked 2801 8d ff load immediate 255 2803 dc limit_check 2804 73 store stack word3 2805 2a load local word-10 2806 63 load stack word3 2807 8d a3 load immediate 163 2809 a0 equal 280a df 05 orjp 2811 280c 2a load local word-10 280d 63 load stack word3 280e 8d b3 load immediate 179 2810 a0 equal 2811 e3 0b jpfalse 281e 2813 ed 21 call proc33 2815 2a load local word-10 2816 2a load local word-10 2817 63 load stack word3 2818 91 load immediate 1 2819 c1 usub_checked 281a 8d ff load immediate 255 281c dc limit_check 281d 73 store stack word3 281e 2a load local word-10 281f 63 load stack word3 2820 8d a0 load immediate 160 2822 a0 equal 2823 df 05 orjp 282a 2825 2a load local word-10 2826 63 load stack word3 2827 8d a1 load immediate 161 2829 a0 equal 282a e3 4a jpfalse 2876 282c 46 load global word6 282d 47 load global word7 282e a3 ugreater_than 282f e3 02 jpfalse 2833 2831 ed 21 call proc33 2833 47 load global word7 2834 93 load immediate 3 2835 a0 equal 2836 de 03 andjp 283b 2838 46 load global word6 2839 96 load immediate 6 283a e7 bitwise_in 283b e3 0b jpfalse 2848 283d 8d b7 load immediate 183 283f 8d ed load immediate 237 2841 8d 42 load immediate 66 2843 48 load global word8 2844 c0 uadd_checked 2845 f3 call proc3 2846 e2 2c jp 2874 2848 90 load immediate 0 2849 ed 2d call proc45 284b 8d 90 load immediate 144 284d 90 load immediate 0 284e ed 2e call proc46 2850 43 load global word3 2851 39 store local word-9 2852 2a load local word-10 2853 63 load stack word3 2854 8d a0 load immediate 160 2856 a0 equal 2857 05 load param3 2858 a0 equal 2859 e3 09 jpfalse 2864 285b 8d c2 load immediate 194 285d 80 fa load local address -6 285f 04 load param2 2860 f0 1a call NATIVE.proc10 2862 e2 08 jp 286c 2864 8d c2 load immediate 194 2866 03 load param1 2867 04 load param2 2868 f0 1a call NATIVE.proc10 286a 29 load local word-9 286b fb call proc11 286c 91 load immediate 1 286d ed 2d call proc45 286f 8d 98 load immediate 152 2871 91 load immediate 1 2872 ed 2e call proc46 2874 e2 10 jp 2886 2876 90 load immediate 0 2877 ed 2d call proc45 2879 8d 90 load immediate 144 287b 90 load immediate 0 287c ed 2e call proc46 287e 91 load immediate 1 287f ed 2d call proc45 2881 8d 98 load immediate 152 2883 91 load immediate 1 2884 ed 2e call proc46 2886 2a load local word-10 2887 63 load stack word3 2888 e2 33 jp 28bd 288a 98 load immediate 8 288b 35 store local word-5 288c ce jump_stack 288d 90 load immediate 0 288e 35 store local word-5 288f ce jump_stack 2890 8d 10 load immediate 16 2892 35 store local word-5 2893 ce jump_stack 2894 8d 18 load immediate 24 2896 35 store local word-5 2897 ce jump_stack 2898 8d e2 load immediate 226 289a 80 fa load local address -6 289c 90 load immediate 0 289d f0 1a call NATIVE.proc10 289f 8d ee load immediate 238 28a1 8d 80 load immediate 128 28a3 f2 call proc2 28a4 80 fa load local address -6 28a6 f0 19 call NATIVE.proc9 28a8 80 fa load local address -6 28aa 9c load immediate 12 28ab 40 06 DEALLOCATE 28ad 2a load local word-10 28ae 63 load stack word3 28af 8d b5 load immediate 181 28b1 a0 equal 28b2 e3 05 jpfalse 28b9 28b4 8d 30 load immediate 48 28b6 35 store local word-5 28b7 e2 03 jp 28bc 28b9 8d 38 load immediate 56 28bb 35 store local word-5 28bc ce jump_stack 28bd cd a0 80 15 00 31 00 callswitch (return to 28f4) case 250 => 288a case 251 => 288d case 252 => 2894 case 253 => 28f0 case 254 => 28f0 case 255 => 2890 case 256 => 28f0 case 257 => 28f0 case 258 => 28f0 case 259 => 28f0 case 260 => 28f0 case 261 => 28f0 case 262 => 28f0 case 263 => 28f0 case 264 => 28f0 case 265 => 28f0 case 266 => 28f0 case 267 => 28f0 case 268 => 2898 case 269 => 28f0 case 270 => 28f0 case 271 => 2898 28f0 9d load immediate 13 28f1 90 load immediate 0 28f2 90 load immediate 0 28f3 01 Raise 28f4 e0 4b 01 jp 2a41 28f7 2a load local word-10 28f8 63 load stack word3 28f9 8d e7 load immediate 231 28fb a0 equal 28fc e3 6c jpfalse 296a 28fe 2a load local word-10 28ff 82 04 load stack address 4 2901 90 load immediate 0 2902 0e load indexed word 2903 62 load stack word2 2904 ab eq0 2905 e3 47 jpfalse 294e 2907 2a load local word-10 2908 82 04 load stack address 4 290a 91 load immediate 1 290b 0e load indexed word 290c 62 load stack word2 290d 8e 84 03 load immediate 900 2910 e7 bitwise_in 2911 e3 07 jpfalse 291a 2913 2a load local word-10 2914 82 04 load stack address 4 2916 91 load immediate 1 2917 0e load indexed word 2918 ed 17 call proc23 291a 06 load param4 291b ed 2a call proc42 291d ed 21 call proc33 291f 4b load global word11 2920 8d 10 load immediate 16 2922 a5 ugreater_or_equal 2923 e3 04 jpfalse 2929 2925 92 load immediate 2 2926 35 store local word-5 2927 e2 23 jp 294c 2929 46 load global word6 292a 8d 30 load immediate 48 292c e7 bitwise_in 292d e3 02 jpfalse 2931 292f ed 2f call proc47 2931 4b load global word11 2932 98 load immediate 8 2933 b9 idiv 2934 dd check_positive 2935 37 store local word-7 2936 4b load global word11 2937 97 load immediate 7 2938 e8 bitwise_and 2939 98 load immediate 8 293a b8 imul 293b dd check_positive 293c 38 store local word-8 293d 90 load immediate 0 293e 35 store local word-5 293f 8d cb load immediate 203 2941 8d 41 load immediate 65 2943 48 load global word8 2944 b1 03 shr 3 2946 c0 uadd_checked 2947 27 load local word-7 2948 c1 usub_checked 2949 28 load local word-8 294a c0 uadd_checked 294b f2 call proc2 294c e2 1a jp 2968 294e 2a load local word-10 294f 82 04 load stack address 4 2951 90 load immediate 0 2952 0e load indexed word 2953 ed 17 call proc23 2955 2a load local word-10 2956 82 04 load stack address 4 2958 91 load immediate 1 2959 0e load indexed word 295a ed 17 call proc23 295c f9 call proc9 295d 8d e7 load immediate 231 295f f0 15 call NATIVE.proc5 2961 f9 call proc9 2962 8d f1 load immediate 241 2964 f1 call proc1 2965 8d 18 load immediate 24 2967 35 store local word-5 2968 e2 d7 jp 2a41 296a 2a load local word-10 296b 63 load stack word3 296c 8d 91 load immediate 145 296e a0 equal 296f e3 14 jpfalse 2985 2971 2a load local word-10 2972 82 04 load stack address 4 2974 90 load immediate 0 2975 0e load indexed word 2976 ed 17 call proc23 2978 fa call proc10 2979 90 load immediate 0 297a 54 store global word4 297b 8d 7e load immediate 126 297d 8d 1f load immediate 31 297f f2 call proc2 2980 8d 18 load immediate 24 2982 35 store local word-5 2983 e2 bc jp 2a41 2985 2a load local word-10 2986 63 load stack word3 2987 8d de load immediate 222 2989 a0 equal 298a df 05 orjp 2991 298c 2a load local word-10 298d 63 load stack word3 298e 8d df load immediate 223 2990 a0 equal 2991 e3 36 jpfalse 29c9 2993 2a load local word-10 2994 63 load stack word3 2995 8d de load immediate 222 2997 a0 equal 2998 05 load param3 2999 a0 equal 299a e3 0e jpfalse 29aa 299c 2a load local word-10 299d 82 04 load stack address 4 299f 90 load immediate 0 29a0 0e load indexed word 29a1 05 load param3 29a2 b6 not 29a3 04 load param2 29a4 80 fa load local address -6 29a6 ed 16 call proc22 29a8 e2 0a jp 29b4 29aa 2a load local word-10 29ab 82 04 load stack address 4 29ad 90 load immediate 0 29ae 0e load indexed word 29af 05 load param3 29b0 04 load param2 29b1 03 load param1 29b2 ed 16 call proc22 29b4 2a load local word-10 29b5 82 04 load stack address 4 29b7 91 load immediate 1 29b8 0e load indexed word 29b9 05 load param3 29ba 04 load param2 29bb 03 load param1 29bc ed 16 call proc22 29be 05 load param3 29bf e3 04 jpfalse 29c5 29c1 92 load immediate 2 29c2 35 store local word-5 29c3 e2 02 jp 29c7 29c5 91 load immediate 1 29c6 35 store local word-5 29c7 e2 78 jp 2a41 29c9 2a load local word-10 29ca 63 load stack word3 29cb 8d b6 load immediate 182 29cd a0 equal 29ce e3 16 jpfalse 29e6 29d0 2a load local word-10 29d1 82 04 load stack address 4 29d3 90 load immediate 0 29d4 0e load indexed word 29d5 05 load param3 29d6 b6 not 29d7 04 load param2 29d8 03 load param1 29d9 ed 16 call proc22 29db 05 load param3 29dc e3 04 jpfalse 29e2 29de 92 load immediate 2 29df 35 store local word-5 29e0 e2 02 jp 29e4 29e2 91 load immediate 1 29e3 35 store local word-5 29e4 e2 5b jp 2a41 29e6 2a load local word-10 29e7 63 load stack word3 29e8 8d e8 load immediate 232 29ea a0 equal 29eb de 07 andjp 29f4 29ed 2a load local word-10 29ee 82 04 load stack address 4 29f0 91 load immediate 1 29f1 0e load indexed word 29f2 62 load stack word2 29f3 ab eq0 29f4 e3 26 jpfalse 2a1c 29f6 90 load immediate 0 29f7 2a load local word-10 29f8 82 04 load stack address 4 29fa 91 load immediate 1 29fb 0e load indexed word 29fc 82 03 load stack address 3 29fe 90 load immediate 0 29ff 0e load indexed word 2a00 e7 bitwise_in 2a01 e3 15 jpfalse 2a18 2a03 2a load local word-10 2a04 82 04 load stack address 4 2a06 90 load immediate 0 2a07 0e load indexed word 2a08 05 load param3 2a09 04 load param2 2a0a 03 load param1 2a0b ed 16 call proc22 2a0d 05 load param3 2a0e e3 04 jpfalse 2a14 2a10 92 load immediate 2 2a11 35 store local word-5 2a12 e2 02 jp 2a16 2a14 91 load immediate 1 2a15 35 store local word-5 2a16 e2 02 jp 2a1a 2a18 92 load immediate 2 2a19 35 store local word-5 2a1a e2 25 jp 2a41 2a1c 2a load local word-10 2a1d 63 load stack word3 2a1e f0 17 call NATIVE.proc7 2a20 e3 15 jpfalse 2a37 2a22 2a load local word-10 2a23 82 04 load stack address 4 2a25 90 load immediate 0 2a26 0e load indexed word 2a27 ed 17 call proc23 2a29 2a load local word-10 2a2a 82 04 load stack address 4 2a2c 91 load immediate 1 2a2d 0e load indexed word 2a2e ed 17 call proc23 2a30 f9 call proc9 2a31 2a load local word-10 2a32 63 load stack word3 2a33 f0 15 call NATIVE.proc5 2a35 e2 03 jp 2a3a 2a37 06 load param4 2a38 ed 17 call proc23 2a3a f9 call proc9 2a3b 8d f1 load immediate 241 2a3d f1 call proc1 2a3e 8d 18 load immediate 24 2a40 35 store local word-5 2a41 06 load param4 2a42 ed 29 call proc41 2a44 ce jump_stack 2a45 cd 00 80 06 00 13 00 callswitch (return to 2a5e) case 90 => 270d case 91 => 2773 case 92 => 2788 case 93 => 271d case 94 => 271d case 95 => 2754 case 96 => 2767 2a5a 9d load immediate 13 2a5b 90 load immediate 0 2a5c 90 load immediate 0 2a5d 01 Raise 2a5e 05 load param3 2a5f b6 not 2a60 e3 9c jpfalse 2afe 2a62 25 load local word-5 2a63 e2 1c jp 2a81 2a65 91 load immediate 1 2a66 35 store local word-5 2a67 ce jump_stack 2a68 92 load immediate 2 2a69 35 store local word-5 2a6a ce jump_stack 2a6b 8d 10 load immediate 16 2a6d 35 store local word-5 2a6e ce jump_stack 2a6f 8d 18 load immediate 24 2a71 35 store local word-5 2a72 ce jump_stack 2a73 90 load immediate 0 2a74 35 store local word-5 2a75 ce jump_stack 2a76 98 load immediate 8 2a77 35 store local word-5 2a78 ce jump_stack 2a79 8d 38 load immediate 56 2a7b 35 store local word-5 2a7c ce jump_stack 2a7d 8d 30 load immediate 48 2a7f 35 store local word-5 2a80 ce jump_stack 2a81 cd 00 80 38 00 77 00 callswitch (return to 2afe) case 90 => 2a76 case 91 => 2a68 case 92 => 2a65 case 93 => 2afa case 94 => 2afa case 95 => 2afa case 96 => 2afa case 97 => 2afa case 98 => 2a73 case 99 => 2afa case 100 => 2afa case 101 => 2afa case 102 => 2afa case 103 => 2afa case 104 => 2afa case 105 => 2afa case 106 => 2a6f case 107 => 2afa case 108 => 2afa case 109 => 2afa case 110 => 2afa case 111 => 2afa case 112 => 2afa case 113 => 2afa case 114 => 2a6b case 115 => 2afa case 116 => 2afa case 117 => 2afa case 118 => 2afa case 119 => 2afa case 120 => 2afa case 121 => 2afa case 122 => 2afa case 123 => 2afa case 124 => 2afa case 125 => 2afa case 126 => 2afa case 127 => 2afa case 128 => 2afa case 129 => 2afa case 130 => 2afa case 131 => 2afa case 132 => 2afa case 133 => 2afa case 134 => 2afa case 135 => 2afa case 136 => 2afa case 137 => 2afa case 138 => 2a79 case 139 => 2afa case 140 => 2afa case 141 => 2afa case 142 => 2afa case 143 => 2afa case 144 => 2afa case 145 => 2afa case 146 => 2a7d 2afa 9d load immediate 13 2afb 90 load immediate 0 2afc 90 load immediate 0 2afd 01 Raise 2afe 45 load global word5 2aff e3 05 jpfalse 2b06 2b01 8d d1 load immediate 209 2b03 f1 call proc1 2b04 90 load immediate 0 2b05 55 store global word5 2b06 25 load local word-5 2b07 92 load immediate 2 2b08 a1 not_equal 2b09 e3 08 jpfalse 2b13 2b0b 8d c2 load immediate 194 2b0d 25 load local word-5 2b0e c0 uadd_checked 2b0f 03 load param1 2b10 04 load param2 2b11 f0 1a call NATIVE.proc10 2b13 26 load local word-6 2b14 cb not_zero 2b15 e3 12 jpfalse 2b29 2b17 04 load param2 2b18 e3 06 jpfalse 2b20 2b1a 26 load local word-6 2b1b 82 03 load stack address 3 2b1d 91 load immediate 1 2b1e ed 12 call proc18 2b20 80 fa load local address -6 2b22 f0 19 call NATIVE.proc9 2b24 80 fa load local address -6 2b26 9c load immediate 12 2b27 40 06 DEALLOCATE 2b29 2a load local word-10 2b2a 91 load immediate 1 2b2b 72 store stack word2 2b2c 2a load local word-10 2b2d 2a load local word-10 2b2e 61 load stack word1 2b2f ed 1f call proc31 2b31 8d ff load immediate 255 2b33 dc limit_check 2b34 71 store stack word1 2b35 84 84 leave 132 2b37 bc abs 2b38 19 db store global dword 219 2b3a 3e 00 store stack word 0 2b3c 00 Error16 2b3d d4 ff enter -1 2b3f 05 load param3 2b40 8d c0 load immediate 192 2b42 a0 equal 2b43 df 04 orjp 2b49 2b45 05 load param3 2b46 8d c1 load immediate 193 2b48 a0 equal 2b49 e3 0a jpfalse 2b55 2b4b 8d c4 load immediate 196 2b4d 04 load param2 2b4e c0 uadd_checked 2b4f 8e 52 05 load immediate 1362 2b52 f6 call proc6 2b53 e2 14 jp 2b69 2b55 05 load param3 2b56 8d d0 load immediate 208 2b58 a0 equal 2b59 df 04 orjp 2b5f 2b5b 05 load param3 2b5c 8d d1 load immediate 209 2b5e a0 equal 2b5f e3 08 jpfalse 2b69 2b61 8d c4 load immediate 196 2b63 03 load param1 2b64 c0 uadd_checked 2b65 8e 52 05 load immediate 1362 2b68 f6 call proc6 2b69 8b leave6 2b6a d8 real_mul 2b6b 18 3d store local dword +61 2b6d 6b load stack word11 2b6e 00 Error16 2b6f 00 Error16 2b70 d4 ff enter -1 2b72 90 load immediate 0 2b73 ed 2d call proc45 2b75 04 load param2 2b76 90 load immediate 0 2b77 ed 2e call proc46 2b79 8d 6f load immediate 111 2b7b f1 call proc1 2b7c 91 load immediate 1 2b7d ed 2d call proc45 2b7f 03 load param1 2b80 91 load immediate 1 2b81 ed 2e call proc46 2b83 8d 67 load immediate 103 2b85 f1 call proc1 2b86 84 02 leave 2 2b88 5e store global word14 2b89 11 fc load outer frame 252 2b8b d2 reserve 2b8c 00 Error16 2b8d 00 Error16 2b8e d4 fb enter -5 2b90 46 load global word6 2b91 47 load global word7 2b92 a3 ugreater_than 2b93 e3 02 jpfalse 2b97 2b95 ed 21 call proc33 2b97 47 load global word7 2b98 95 load immediate 5 2b99 a0 equal 2b9a de 03 andjp 2b9f 2b9c 46 load global word6 2b9d 94 load immediate 4 2b9e a0 equal 2b9f de 03 andjp 2ba4 2ba1 4a load global word10 2ba2 94 load immediate 4 2ba3 a4 uless_or_equal 2ba4 e3 04 jpfalse 2baa 2ba6 ed 21 call proc33 2ba8 ed 2f call proc47 2baa 46 load global word6 2bab 96 load immediate 6 2bac e7 bitwise_in 2bad e3 29 jpfalse 2bd8 2baf 47 load global word7 2bb0 96 load immediate 6 2bb1 e7 bitwise_in 2bb2 e3 09 jpfalse 2bbd 2bb4 f9 call proc9 2bb5 ed 21 call proc33 2bb7 ed 2f call proc47 2bb9 ed 21 call proc33 2bbb e2 1b jp 2bd8 2bbd 47 load global word7 2bbe 94 load immediate 4 2bbf a0 equal 2bc0 e3 16 jpfalse 2bd8 2bc2 f9 call proc9 2bc3 4b load global word11 2bc4 92 load immediate 2 2bc5 a4 uless_or_equal 2bc6 de 04 andjp 2bcc 2bc8 03 load param1 2bc9 8d a6 load immediate 166 2bcb a0 equal 2bcc e3 04 jpfalse 2bd2 2bce ed 2f call proc47 2bd0 e2 06 jp 2bd8 2bd2 8d 21 load immediate 33 2bd4 4b load global word11 2bd5 f6 call proc6 2bd6 93 load immediate 3 2bd7 57 store global word7 2bd8 10 load outer frame 2bd9 af 12 sub 18 2bdb 8d 18 load immediate 24 2bdd 70 store stack word0 2bde 4c load global word12 2bdf de 03 andjp 2be4 2be1 46 load global word6 2be2 93 load immediate 3 2be3 a0 equal 2be4 de 03 andjp 2be9 2be6 47 load global word7 2be7 94 load immediate 4 2be8 a0 equal 2be9 de 14 andjp 2bff 2beb 03 load param1 2bec 8d a6 load immediate 166 2bee a0 equal 2bef de 03 andjp 2bf4 2bf1 4b load global word11 2bf2 93 load immediate 3 2bf3 a3 ugreater_than 2bf4 df 09 orjp 2bff 2bf6 03 load param1 2bf7 8d a6 load immediate 166 2bf9 a1 not_equal 2bfa de 03 andjp 2bff 2bfc 4b load global word11 2bfd 91 load immediate 1 2bfe a3 ugreater_than 2bff e3 0d jpfalse 2c0e 2c01 ed 26 call proc38 2c03 91 load immediate 1 2c04 4d load global word13 2c05 c0 uadd_checked 2c06 4b load global word11 2c07 f6 call proc6 2c08 4e load global word14 2c09 57 store global word7 2c0a 4d load global word13 2c0b 59 store global word9 2c0c ed 21 call proc33 2c0e 47 load global word7 2c0f 93 load immediate 3 2c10 a0 equal 2c11 de 03 andjp 2c16 2c13 46 load global word6 2c14 96 load immediate 6 2c15 e7 bitwise_in 2c16 e3 17 jpfalse 2c2f 2c18 03 load param1 2c19 8d d0 load immediate 208 2c1b a0 equal 2c1c e3 0b jpfalse 2c29 2c1e 8d b7 load immediate 183 2c20 8d ed load immediate 237 2c22 8d 4a load immediate 74 2c24 48 load global word8 2c25 c0 uadd_checked 2c26 f3 call proc3 2c27 e2 04 jp 2c2d 2c29 99 load immediate 9 2c2a 48 load global word8 2c2b c0 uadd_checked 2c2c f1 call proc1 2c2d e2 53 jp 2c82 2c2f 46 load global word6 2c30 93 load immediate 3 2c31 a0 equal 2c32 de 03 andjp 2c37 2c34 47 load global word7 2c35 94 load immediate 4 2c36 a0 equal 2c37 de 03 andjp 2c3c 2c39 4b load global word11 2c3a 96 load immediate 6 2c3b a4 uless_or_equal 2c3c de 04 andjp 2c42 2c3e 03 load param1 2c3f 8d a6 load immediate 166 2c41 a0 equal 2c42 e3 19 jpfalse 2c5d 2c44 91 load immediate 1 2c45 32 store local word-2 2c46 4b load global word11 2c47 dd check_positive 2c48 33 store local word-3 2c49 22 load local word-2 2c4a 23 load local word-3 2c4b a4 uless_or_equal 2c4c e3 0d jpfalse 2c5b 2c4e 10 load outer frame 2c4f af 04 sub 4 2c51 22 load local word-2 2c52 70 store stack word0 2c53 8d 23 load immediate 35 2c55 f1 call proc1 2c56 22 load local word-2 2c57 ac inc 2c58 32 store local word-2 2c59 e4 12 jp 2c49 2c5b e2 25 jp 2c82 2c5d 46 load global word6 2c5e 93 load immediate 3 2c5f a0 equal 2c60 de 03 andjp 2c65 2c62 47 load global word7 2c63 94 load immediate 4 2c64 a0 equal 2c65 de 03 andjp 2c6a 2c67 4b load global word11 2c68 91 load immediate 1 2c69 a0 equal 2c6a e3 0f jpfalse 2c7b 2c6c 8d 2c load immediate 44 2c6e 8d 20 load immediate 32 2c70 94 load immediate 4 2c71 8d 24 load immediate 36 2c73 f4 call proc4 2c74 10 load outer frame 2c75 af 12 sub 18 2c77 98 load immediate 8 2c78 70 store stack word0 2c79 e2 07 jp 2c82 2c7b 8d 80 load immediate 128 2c7d 8d 88 load immediate 136 2c7f 10 load outer frame 2c80 ee 31 call_with_frame proc49 2c82 03 load param1 2c83 10 load outer frame 2c84 af 12 sub 18 2c86 60 load stack word0 2c87 8d 28 load immediate 40 2c89 ed 30 call proc48 2c8b 84 01 leave 1 2c8d 1f store indexed dword 2c8e 02 35 load proc_addr proc53 2c90 d6 real_add 2c91 00 Error16 2c92 00 Error16 2c93 d4 eb enter -21 2c95 90 load immediate 0 2c96 34 store local word-4 2c97 90 load immediate 0 2c98 35 store local word-5 2c99 03 load param1 2c9a ab eq0 2c9b e3 01 jpfalse 2c9e 2c9d 89 leave2 2c9e 03 load param1 2c9f ed 27 call proc39 2ca1 03 load param1 2ca2 3a store local word-10 2ca3 2a load local word-10 2ca4 62 load stack word2 2ca5 e0 49 06 jp 32f0 2ca8 ce jump_stack 2ca9 f9 call proc9 2caa 2a load local word-10 2cab 61 load stack word1 2cac 94 load immediate 4 2cad a0 equal 2cae e3 0b jpfalse 2cbb 2cb0 8d 21 load immediate 33 2cb2 2a load local word-10 2cb3 82 03 load stack address 3 2cb5 91 load immediate 1 2cb6 0e load indexed word 2cb7 f6 call proc6 2cb8 8d e5 load immediate 229 2cba f1 call proc1 2cbb 8d 21 load immediate 33 2cbd 2a load local word-10 2cbe 82 03 load stack address 3 2cc0 90 load immediate 0 2cc1 0e load indexed word 2cc2 f6 call proc6 2cc3 91 load immediate 1 2cc4 54 store global word4 2cc5 ce jump_stack 2cc6 2a load local word-10 2cc7 63 load stack word3 2cc8 92 load immediate 2 2cc9 b9 idiv 2cca 5a store global word10 2ccb 2a load local word-10 2ccc 62 load stack word2 2ccd 94 load immediate 4 2cce a0 equal 2ccf de 04 andjp 2cd5 2cd1 4a load global word10 2cd2 8d 40 load immediate 64 2cd4 b5 igreater_or_equal 2cd5 e3 05 jpfalse 2cdc 2cd7 4a load global word10 2cd8 8d 80 load immediate 128 2cda d0 iadd_checked 2cdb 5a store global word10 2cdc 2a load local word-10 2cdd 62 load stack word2 2cde 2a load local word-10 2cdf 63 load stack word3 2ce0 90 load immediate 0 2ce1 81 1c load global address 28 2ce3 81 1e load global address 30 2ce5 81 08 load global address 8 2ce7 ed 24 call proc36 2ce9 2a load local word-10 2cea 61 load stack word1 2ceb 94 load immediate 4 2cec a0 equal 2ced de 03 andjp 2cf2 2cef 2d 1c load global word 28 2cf1 b6 not 2cf2 e3 10 jpfalse 2d04 2cf4 f9 call proc9 2cf5 8d 3e load immediate 62 2cf7 4a load global word10 2cf8 dd check_positive 2cf9 f2 call proc2 2cfa 98 load immediate 8 2cfb 2a load local word-10 2cfc 62 load stack word2 2cfd 93 load immediate 3 2cfe a0 equal 2cff c0 uadd_checked 2d00 f0 15 call NATIVE.proc5 2d02 e2 5b jp 2d5f 2d04 2a load local word-10 2d05 61 load stack word1 2d06 98 load immediate 8 2d07 a0 equal 2d08 de 03 andjp 2d0d 2d0a 2d 1c load global word 28 2d0c b6 not 2d0d e3 12 jpfalse 2d21 2d0f f9 call proc9 2d10 8d 2e load immediate 46 2d12 2a load local word-10 2d13 62 load stack word2 2d14 93 load immediate 3 2d15 a0 equal 2d16 8d 3e load immediate 62 2d18 4a load global word10 2d19 dd check_positive 2d1a f4 call proc4 2d1b 8d 12 load immediate 18 2d1d f0 15 call NATIVE.proc5 2d1f e2 3e jp 2d5f 2d21 2a load local word-10 2d22 61 load stack word1 2d23 32 store local word-2 2d24 2a load local word-10 2d25 63 load stack word3 2d26 22 load local word-2 2d27 dd check_positive 2d28 d0 iadd_checked 2d29 5a store global word10 2d2a 22 load local word-2 2d2b cb not_zero 2d2c e3 31 jpfalse 2d5f 2d2e 22 load local word-2 2d2f 92 load immediate 2 2d30 c1 usub_checked 2d31 32 store local word-2 2d32 4a load global word10 2d33 92 load immediate 2 2d34 d1 isub_checked 2d35 5a store global word10 2d36 f9 call proc9 2d37 2a load local word-10 2d38 62 load stack word2 2d39 4a load global word10 2d3a 90 load immediate 0 2d3b 81 1c load global address 28 2d3d 81 1e load global address 30 2d3f 81 08 load global address 8 2d41 ed 24 call proc36 2d43 2d 1c load global word 28 2d45 e3 0a jpfalse 2d51 2d47 2d 1e load global word 30 2d49 fb call proc11 2d4a 8d c5 load immediate 197 2d4c 48 load global word8 2d4d c0 uadd_checked 2d4e f1 call proc1 2d4f e2 08 jp 2d59 2d51 2a load local word-10 2d52 62 load stack word2 2d53 90 load immediate 0 2d54 4a load global word10 2d55 8d 20 load immediate 32 2d57 ed 20 call proc32 2d59 2d 1c load global word 28 2d5b b6 not 2d5c 54 store global word4 2d5d e4 35 jp 2d2a 2d5f ce jump_stack 2d60 f9 call proc9 2d61 8d 21 load immediate 33 2d63 42 load global word2 2d64 91 load immediate 1 2d65 c0 uadd_checked 2d66 2a load local word-10 2d67 63 load stack word3 2d68 f0 12 call NATIVE.proc2 2d6a f6 call proc6 2d6b 91 load immediate 1 2d6c 54 store global word4 2d6d ce jump_stack 2d6e f9 call proc9 2d6f 8d dd load immediate 221 2d71 8d e5 load immediate 229 2d73 f2 call proc2 2d74 ce jump_stack 2d75 2d 15 load global word 21 2d77 36 store local word-6 2d78 2d 17 load global word 23 2d7a 37 store local word-7 2d7b 90 load immediate 0 2d7c 3d 15 store global word 21 2d7e 2d 16 load global word 22 2d80 9f load immediate 15 2d81 26 load local word-6 2d82 b7 complement 2d83 e8 bitwise_and 2d84 e6 bitwise_or 2d85 3d 17 store global word 23 2d87 03 load param1 2d88 f0 1e call NATIVE.proc14 2d8a 2a load local word-10 2d8b 61 load stack word1 2d8c ff call proc15 2d8d 26 load local word-6 2d8e 3d 15 store global word 21 2d90 27 load local word-7 2d91 3d 17 store global word 23 2d93 ce jump_stack 2d94 f9 call proc9 2d95 8d cd load immediate 205 2d97 42 load global word2 2d98 2a load local word-10 2d99 63 load stack word3 2d9a c0 uadd_checked 2d9b 93 load immediate 3 2d9c c0 uadd_checked 2d9d f6 call proc6 2d9e f0 18 call NATIVE.proc8 2da0 90 load immediate 0 2da1 32 store local word-2 2da2 2a load local word-10 2da3 63 load stack word3 2da4 91 load immediate 1 2da5 c1 usub_checked 2da6 3b store local word-11 2da7 22 load local word-2 2da8 2b load local word-11 2da9 a4 uless_or_equal 2daa e3 0d jpfalse 2db9 2dac 2a load local word-10 2dad 64 load stack word4 2dae 22 load local word-2 2daf 8d 7f load immediate 127 2db1 dc limit_check 2db2 0d load indexed byte 2db3 f1 call proc1 2db4 22 load local word-2 2db5 ac inc 2db6 32 store local word-2 2db7 e4 12 jp 2da7 2db9 2a load local word-10 2dba 82 04 load stack address 4 2dbc 8d 80 load immediate 128 2dbe 40 06 DEALLOCATE 2dc0 ce jump_stack 2dc1 f9 call proc9 2dc2 8d 21 load immediate 33 2dc4 0c 15 load NATIVE.word5 2dc6 2a load local word-10 2dc7 63 load stack word3 2dc8 0e load indexed word 2dc9 f6 call proc6 2dca 91 load immediate 1 2dcb 54 store global word4 2dcc f0 18 call NATIVE.proc8 2dce ce jump_stack 2dcf 2a load local word-10 2dd0 63 load stack word3 2dd1 f0 16 call NATIVE.proc6 2dd3 df 0e orjp 2de3 2dd5 2a load local word-10 2dd6 63 load stack word3 2dd7 8d a8 load immediate 168 2dd9 a0 equal 2dda de 07 andjp 2de3 2ddc 2a load local word-10 2ddd 82 04 load stack address 4 2ddf 91 load immediate 1 2de0 0e load indexed word 2de1 62 load stack word2 2de2 cb not_zero 2de3 e3 85 jpfalse 2e6a 2de5 91 load immediate 1 2de6 32 store local word-2 2de7 2a load local word-10 2de8 63 load stack word3 2de9 f0 14 call NATIVE.proc4 2deb 3b store local word-11 2dec 22 load local word-2 2ded 2b load local word-11 2dee a4 uless_or_equal 2def e3 10 jpfalse 2e01 2df1 2a load local word-10 2df2 82 04 load stack address 4 2df4 22 load local word-2 2df5 91 load immediate 1 2df6 91 load immediate 1 2df7 da urange_check 2df8 ad dec 2df9 0e load indexed word 2dfa ed 17 call proc23 2dfc 22 load local word-2 2dfd ac inc 2dfe 32 store local word-2 2dff e4 15 jp 2dec 2e01 f9 call proc9 2e02 2a load local word-10 2e03 63 load stack word3 2e04 8d 92 load immediate 146 2e06 a0 equal 2e07 e3 02 jpfalse 2e0b 2e09 e2 5c jp 2e67 2e0b 2a load local word-10 2e0c 63 load stack word3 2e0d 8d 42 load immediate 66 2e0f a5 ugreater_or_equal 2e10 de 05 andjp 2e17 2e12 2a load local word-10 2e13 63 load stack word3 2e14 8d 4f load immediate 79 2e16 a4 uless_or_equal 2e17 df 0c orjp 2e25 2e19 2a load local word-10 2e1a 63 load stack word3 2e1b 8d 52 load immediate 82 2e1d a5 ugreater_or_equal 2e1e de 05 andjp 2e25 2e20 2a load local word-10 2e21 63 load stack word3 2e22 8d 56 load immediate 86 2e24 a4 uless_or_equal 2e25 e3 16 jpfalse 2e3d 2e27 8d 3e load immediate 62 2e29 2a load local word-10 2e2a 63 load stack word3 2e2b 8d 42 load immediate 66 2e2d c1 usub_checked 2e2e 2a load local word-10 2e2f 63 load stack word3 2e30 8d 52 load immediate 82 2e32 a5 ugreater_or_equal 2e33 92 load immediate 2 2e34 c2 umul_checked 2e35 c1 usub_checked 2e36 f2 call proc2 2e37 8d 40 load immediate 64 2e39 f0 15 call NATIVE.proc5 2e3b e2 2a jp 2e67 2e3d 2a load local word-10 2e3e 63 load stack word3 2e3f 8d 20 load immediate 32 2e41 a5 ugreater_or_equal 2e42 de 05 andjp 2e49 2e44 2a load local word-10 2e45 63 load stack word3 2e46 8d 2a load immediate 42 2e48 a4 uless_or_equal 2e49 e3 18 jpfalse 2e63 2e4b 8d 2e load immediate 46 2e4d 2a load local word-10 2e4e 63 load stack word3 2e4f 8d 20 load immediate 32 2e51 c1 usub_checked 2e52 f2 call proc2 2e53 2a load local word-10 2e54 63 load stack word3 2e55 8d 22 load immediate 34 2e57 a0 equal 2e58 e3 03 jpfalse 2e5d 2e5a 8d af load immediate 175 2e5c f1 call proc1 2e5d 8d 12 load immediate 18 2e5f f0 15 call NATIVE.proc5 2e61 e2 04 jp 2e67 2e63 2a load local word-10 2e64 63 load stack word3 2e65 f0 15 call NATIVE.proc5 2e67 e0 61 04 jp 32ca 2e6a 2a load local word-10 2e6b 63 load stack word3 2e6c f0 17 call NATIVE.proc7 2e6e e3 35 jpfalse 2ea5 2e70 03 load param1 2e71 91 load immediate 1 2e72 90 load immediate 0 2e73 80 fc load local address -4 2e75 ed 16 call proc22 2e77 8d b7 load immediate 183 2e79 f1 call proc1 2e7a 8d c3 load immediate 195 2e7c 80 fb load local address -5 2e7e 90 load immediate 0 2e7f f0 1a call NATIVE.proc10 2e81 80 fc load local address -4 2e83 f0 19 call NATIVE.proc9 2e85 80 fc load local address -4 2e87 9c load immediate 12 2e88 40 06 DEALLOCATE 2e8a 8d 37 load immediate 55 2e8c f1 call proc1 2e8d 80 fb load local address -5 2e8f f0 19 call NATIVE.proc9 2e91 80 fb load local address -5 2e93 9c load immediate 12 2e94 40 06 DEALLOCATE 2e96 f9 call proc9 2e97 8d 21 load immediate 33 2e99 90 load immediate 0 2e9a f6 call proc6 2e9b 8d cb load immediate 203 2e9d 8d 15 load immediate 21 2e9f f2 call proc2 2ea0 91 load immediate 1 2ea1 54 store global word4 2ea2 e0 26 04 jp 32ca 2ea5 03 load param1 2ea6 ed 2a call proc42 2ea8 46 load global word6 2ea9 93 load immediate 3 2eaa a1 not_equal 2eab de 03 andjp 2eb0 2ead 47 load global word7 2eae 93 load immediate 3 2eaf a1 not_equal 2eb0 e3 01 jpfalse 2eb3 2eb2 f9 call proc9 2eb3 2a load local word-10 2eb4 63 load stack word3 2eb5 e0 c3 02 jp 317a 2eb8 91 load immediate 1 2eb9 ed 18 call proc24 2ebb ce jump_stack 2ebc ed 2f call proc47 2ebe 8d 7d load immediate 125 2ec0 8d e6 load immediate 230 2ec2 8d 40 load immediate 64 2ec4 f3 call proc3 2ec5 8d 1f load immediate 31 2ec7 8d 2f load immediate 47 2ec9 8d a5 load immediate 165 2ecb 8d 6f load immediate 111 2ecd f4 call proc4 2ece ce jump_stack 2ecf ed 2f call proc47 2ed1 8d 7d load immediate 125 2ed3 8d 2f load immediate 47 2ed5 8d 6f load immediate 111 2ed7 f3 call proc3 2ed8 8d 7c load immediate 124 2eda 8d 2f load immediate 47 2edc 8d 67 load immediate 103 2ede f3 call proc3 2edf ce jump_stack 2ee0 2a load local word-10 2ee1 82 04 load stack address 4 2ee3 90 load immediate 0 2ee4 0e load indexed word 2ee5 ed 17 call proc23 2ee7 fa call proc10 2ee8 8d e3 load immediate 227 2eea 8d 7c load immediate 124 2eec f2 call proc2 2eed 2a load local word-10 2eee 63 load stack word3 2eef 8d 7b load immediate 123 2ef1 a0 equal 2ef2 e3 07 jpfalse 2efb 2ef4 8d ee load immediate 238 2ef6 8d 80 load immediate 128 2ef8 f2 call proc2 2ef9 e2 05 jp 2f00 2efb 8d e6 load immediate 230 2efd 8d 7f load immediate 127 2eff f2 call proc2 2f00 8d 67 load immediate 103 2f02 8d e3 load immediate 227 2f04 f2 call proc2 2f05 ce jump_stack 2f06 2a load local word-10 2f07 82 04 load stack address 4 2f09 90 load immediate 0 2f0a 0e load indexed word 2f0b ed 17 call proc23 2f0d f9 call proc9 2f0e 8d 21 load immediate 33 2f10 90 load immediate 0 2f11 f6 call proc6 2f12 91 load immediate 1 2f13 54 store global word4 2f14 8d e3 load immediate 227 2f16 f1 call proc1 2f17 ce jump_stack 2f18 2a load local word-10 2f19 63 load stack word3 2f1a ec 32 nested_call proc50 2f1c ce jump_stack 2f1d 46 load global word6 2f1e 94 load immediate 4 2f1f a0 equal 2f20 de 03 andjp 2f25 2f22 47 load global word7 2f23 96 load immediate 6 2f24 e7 bitwise_in 2f25 e3 07 jpfalse 2f2e 2f27 f9 call proc9 2f28 8d 21 load immediate 33 2f2a 4a load global word10 2f2b f6 call proc6 2f2c 93 load immediate 3 2f2d 56 store global word6 2f2e 46 load global word6 2f2f 96 load immediate 6 2f30 e7 bitwise_in 2f31 de 03 andjp 2f36 2f33 47 load global word7 2f34 94 load immediate 4 2f35 a0 equal 2f36 de 03 andjp 2f3b 2f38 4b load global word11 2f39 94 load immediate 4 2f3a a2 uless_than 2f3b de 05 andjp 2f42 2f3d 2a load local word-10 2f3e 63 load stack word3 2f3f 8d a7 load immediate 167 2f41 a0 equal 2f42 e3 02 jpfalse 2f46 2f44 ed 2f call proc47 2f46 8d 18 load immediate 24 2f48 39 store local word-9 2f49 8d 28 load immediate 40 2f4b 38 store local word-8 2f4c 4c load global word12 2f4d de 03 andjp 2f52 2f4f 46 load global word6 2f50 93 load immediate 3 2f51 a0 equal 2f52 de 03 andjp 2f57 2f54 47 load global word7 2f55 94 load immediate 4 2f56 a0 equal 2f57 de 16 andjp 2f6f 2f59 2a load local word-10 2f5a 63 load stack word3 2f5b 8d a7 load immediate 167 2f5d a0 equal 2f5e de 03 andjp 2f63 2f60 4b load global word11 2f61 94 load immediate 4 2f62 a3 ugreater_than 2f63 df 0a orjp 2f6f 2f65 2a load local word-10 2f66 63 load stack word3 2f67 8d a7 load immediate 167 2f69 a1 not_equal 2f6a de 03 andjp 2f6f 2f6c 4b load global word11 2f6d 91 load immediate 1 2f6e a3 ugreater_than 2f6f e3 0b jpfalse 2f7c 2f71 ed 26 call proc38 2f73 91 load immediate 1 2f74 4d load global word13 2f75 c0 uadd_checked 2f76 4b load global word11 2f77 f6 call proc6 2f78 4e load global word14 2f79 57 store global word7 2f7a 4d load global word13 2f7b 59 store global word9 2f7c 46 load global word6 2f7d 93 load immediate 3 2f7e a0 equal 2f7f de 03 andjp 2f84 2f81 47 load global word7 2f82 96 load immediate 6 2f83 e7 bitwise_in 2f84 e3 0b jpfalse 2f91 2f86 8d b7 load immediate 183 2f88 8d ed load immediate 237 2f8a 8d 42 load immediate 66 2f8c 49 load global word9 2f8d c0 uadd_checked 2f8e f3 call proc3 2f8f e2 59 jp 2fea 2f91 46 load global word6 2f92 93 load immediate 3 2f93 a0 equal 2f94 de 03 andjp 2f99 2f96 47 load global word7 2f97 94 load immediate 4 2f98 a0 equal 2f99 de 03 andjp 2f9e 2f9b 4b load global word11 2f9c 96 load immediate 6 2f9d a4 uless_or_equal 2f9e de 05 andjp 2fa5 2fa0 2a load local word-10 2fa1 63 load stack word3 2fa2 8d a7 load immediate 167 2fa4 a0 equal 2fa5 e3 14 jpfalse 2fbb 2fa7 91 load immediate 1 2fa8 32 store local word-2 2fa9 4b load global word11 2faa dd check_positive 2fab 3b store local word-11 2fac 22 load local word-2 2fad 2b load local word-11 2fae a4 uless_or_equal 2faf e3 08 jpfalse 2fb9 2fb1 8d 2b load immediate 43 2fb3 f1 call proc1 2fb4 22 load local word-2 2fb5 ac inc 2fb6 32 store local word-2 2fb7 e4 0d jp 2fac 2fb9 e2 2f jp 2fea 2fbb 46 load global word6 2fbc 93 load immediate 3 2fbd a0 equal 2fbe de 03 andjp 2fc3 2fc0 47 load global word7 2fc1 94 load immediate 4 2fc2 a0 equal 2fc3 de 03 andjp 2fc8 2fc5 4b load global word11 2fc6 91 load immediate 1 2fc7 a0 equal 2fc8 e3 1a jpfalse 2fe4 2fca 8d 7c load immediate 124 2fcc f1 call proc1 2fcd 2a load local word-10 2fce 63 load stack word3 2fcf 8d d1 load immediate 209 2fd1 a0 equal 2fd2 e3 05 jpfalse 2fd9 2fd4 8d ee load immediate 238 2fd6 8d 80 load immediate 128 2fd8 f2 call proc2 2fd9 8d b5 load immediate 181 2fdb 8d 2b load immediate 43 2fdd f2 call proc2 2fde 98 load immediate 8 2fdf 38 store local word-8 2fe0 98 load immediate 8 2fe1 39 store local word-9 2fe2 e2 06 jp 2fea 2fe4 8d 90 load immediate 144 2fe6 8d 98 load immediate 152 2fe8 ec 31 nested_call proc49 2fea 2a load local word-10 2feb 63 load stack word3 2fec 29 load local word-9 2fed 28 load local word-8 2fee ed 30 call proc48 2ff0 ce jump_stack 2ff1 46 load global word6 2ff2 8d 3e load immediate 62 2ff4 e7 bitwise_in 2ff5 de 03 andjp 2ffa 2ff7 47 load global word7 2ff8 94 load immediate 4 2ff9 a0 equal 2ffa f0 11 call NATIVE.proc1 2ffc 46 load global word6 2ffd 8d 30 load immediate 48 2fff e7 bitwise_in 3000 e3 02 jpfalse 3004 3002 ed 2f call proc47 3004 4b load global word11 3005 32 store local word-2 3006 90 load immediate 0 3007 33 store local word-3 3008 22 load local word-2 3009 91 load immediate 1 300a a3 ugreater_than 300b e3 0e jpfalse 301b 300d 23 load local word-3 300e 91 load immediate 1 300f c0 uadd_checked 3010 22 load local word-2 3011 91 load immediate 1 3012 e8 bitwise_and 3013 c0 uadd_checked 3014 33 store local word-3 3015 22 load local word-2 3016 b1 01 shr 1 3018 32 store local word-2 3019 e4 13 jp 3008 301b 23 load local word-3 301c 9c load immediate 12 301d a4 uless_or_equal 301e e3 41 jpfalse 3061 3020 46 load global word6 3021 93 load immediate 3 3022 a0 equal 3023 e3 0e jpfalse 3033 3025 8d d5 load immediate 213 3027 8d 5d load immediate 93 3029 8d 54 load immediate 84 302b f3 call proc3 302c 8d 10 load immediate 16 302e 59 store global word9 302f 91 load immediate 1 3030 55 store global word5 3031 e2 04 jp 3037 3033 48 load global word8 3034 59 store global word9 3035 ed 2f call proc47 3037 9f load immediate 15 3038 32 store local word-2 3039 22 load local word-2 303a cb not_zero 303b de 04 andjp 3041 303d 22 load local word-2 303e 4b load global word11 303f e7 bitwise_in 3040 b6 not 3041 e3 06 jpfalse 3049 3043 22 load local word-2 3044 91 load immediate 1 3045 c1 usub_checked 3046 32 store local word-2 3047 e4 10 jp 3039 3049 22 load local word-2 304a cb not_zero 304b e3 12 jpfalse 305f 304d 22 load local word-2 304e 91 load immediate 1 304f c1 usub_checked 3050 32 store local word-2 3051 8d 29 load immediate 41 3053 f1 call proc1 3054 22 load local word-2 3055 4b load global word11 3056 e7 bitwise_in 3057 e3 04 jpfalse 305d 3059 99 load immediate 9 305a 49 load global word9 305b c0 uadd_checked 305c f1 call proc1 305d e4 16 jp 3049 305f e2 13 jp 3074 3061 8d c5 load immediate 197 3063 48 load global word8 3064 c0 uadd_checked 3065 f1 call proc1 3066 8d 21 load immediate 33 3068 4b load global word11 3069 f6 call proc6 306a 8d e5 load immediate 229 306c f1 call proc1 306d 8d a8 load immediate 168 306f f0 15 call NATIVE.proc5 3071 8d e1 load immediate 225 3073 f1 call proc1 3074 ce jump_stack 3075 2a load local word-10 3076 63 load stack word3 3077 8d e6 load immediate 230 3079 a0 equal 307a e3 05 jpfalse 3081 307c 8d b0 load immediate 176 307e 33 store local word-3 307f e2 0f jp 3090 3081 2a load local word-10 3082 63 load stack word3 3083 8d e8 load immediate 232 3085 a0 equal 3086 e3 05 jpfalse 308d 3088 8d a0 load immediate 160 308a 33 store local word-3 308b e2 03 jp 3090 308d 8d a8 load immediate 168 308f 33 store local word-3 3090 23 load local word-3 3091 8d ff load immediate 255 3093 dc limit_check 3094 23 load local word-3 3095 8d ff load immediate 255 3097 dc limit_check 3098 ec 31 nested_call proc49 309a ce jump_stack 309b ed 2f call proc47 309d 2a load local word-10 309e 61 load stack word1 309f 92 load immediate 2 30a0 a0 equal 30a1 e3 0b jpfalse 30ae 30a3 8d 7e load immediate 126 30a5 8d 23 load immediate 35 30a7 8d 66 load immediate 102 30a9 8d 6f load immediate 111 30ab f4 call proc4 30ac e2 06 jp 30b4 30ae 8d 6e load immediate 110 30b0 8d 26 load immediate 38 30b2 90 load immediate 0 30b3 f3 call proc3 30b4 ce jump_stack 30b5 47 load global word7 30b6 94 load immediate 4 30b7 a0 equal 30b8 e3 04 jpfalse 30be 30ba 4b load global word11 30bb b0 01 shl 1 30bd 5b store global word11 30be 4c load global word12 30bf de 04 andjp 30c5 30c1 46 load global word6 30c2 96 load immediate 6 30c3 e7 bitwise_in 30c4 b6 not 30c5 de 03 andjp 30ca 30c7 47 load global word7 30c8 95 load immediate 5 30c9 a0 equal 30ca e3 0a jpfalse 30d6 30cc ed 26 call proc38 30ce 94 load immediate 4 30cf 90 load immediate 0 30d0 4b load global word11 30d1 4d load global word13 30d2 ed 20 call proc32 30d4 4e load global word14 30d5 57 store global word7 30d6 47 load global word7 30d7 95 load immediate 5 30d8 a0 equal 30d9 e3 20 jpfalse 30fb 30db 46 load global word6 30dc 93 load immediate 3 30dd a0 equal 30de e3 10 jpfalse 30f0 30e0 8d d5 load immediate 213 30e2 f1 call proc1 30e3 91 load immediate 1 30e4 55 store global word5 30e5 94 load immediate 4 30e6 90 load immediate 0 30e7 4b load global word11 30e8 8d 10 load immediate 16 30ea ed 20 call proc32 30ec 92 load immediate 2 30ed 57 store global word7 30ee e2 09 jp 30f9 30f0 94 load immediate 4 30f1 90 load immediate 0 30f2 4b load global word11 30f3 8d 20 load immediate 32 30f5 ed 20 call proc32 30f7 93 load immediate 3 30f8 57 store global word7 30f9 e2 21 jp 311c 30fb 46 load global word6 30fc 95 load immediate 5 30fd a0 equal 30fe de 03 andjp 3103 3100 47 load global word7 3101 96 load immediate 6 3102 e7 bitwise_in 3103 e3 0b jpfalse 3110 3105 94 load immediate 4 3106 90 load immediate 0 3107 4a load global word10 3108 8d 20 load immediate 32 310a ed 20 call proc32 310c 93 load immediate 3 310d 56 store global word6 310e e2 0c jp 311c 3110 47 load global word7 3111 96 load immediate 6 3112 e7 bitwise_in 3113 de 03 andjp 3118 3115 46 load global word6 3116 96 load immediate 6 3117 e7 bitwise_in 3118 e3 02 jpfalse 311c 311a ed 2f call proc47 311c 46 load global word6 311d ed 28 call proc40 311f 58 store global word8 3120 47 load global word7 3121 ed 28 call proc40 3123 59 store global word9 3124 47 load global word7 3125 93 load immediate 3 3126 a0 equal 3127 e3 05 jpfalse 312e 3129 8d 29 load immediate 41 312b f1 call proc1 312c e2 09 jp 3137 312e 47 load global word7 312f 96 load immediate 6 3130 e7 bitwise_in 3131 e3 04 jpfalse 3137 3133 8d a6 load immediate 166 3135 ec 32 nested_call proc50 3137 8d a6 load immediate 166 3139 ec 32 nested_call proc50 313b ce jump_stack 313c 2a load local word-10 313d 63 load stack word3 313e 8d b1 load immediate 177 3140 a0 equal 3141 33 store local word-3 3142 ed 2f call proc47 3144 4b load global word11 3145 98 load immediate 8 3146 b5 igreater_or_equal 3147 e3 0e jpfalse 3157 3149 8d 65 load immediate 101 314b 23 load local word-3 314c 97 load immediate 7 314d c2 umul_checked 314e c0 uadd_checked 314f 8d 2e load immediate 46 3151 23 load local word-3 3152 98 load immediate 8 3153 c2 umul_checked 3154 c1 usub_checked 3155 90 load immediate 0 3156 f3 call proc3 3157 91 load immediate 1 3158 32 store local word-2 3159 4b load global word11 315a 97 load immediate 7 315b e8 bitwise_and 315c 3b store local word-11 315d 22 load local word-2 315e 2b load local word-11 315f a4 uless_or_equal 3160 e3 17 jpfalse 3179 3162 23 load local word-3 3163 ab eq0 3164 e3 05 jpfalse 316b 3166 8d 29 load immediate 41 3168 f1 call proc1 3169 e2 09 jp 3174 316b 8d cb load immediate 203 316d 8d 3c load immediate 60 316f 8d cb load immediate 203 3171 8d 1d load immediate 29 3173 f4 call proc4 3174 22 load local word-2 3175 ac inc 3176 32 store local word-2 3177 e4 1c jp 315d 3179 ce jump_stack 317a cd 54 80 95 00 48 01 callswitch (return to 32c8) case 174 => 2eb8 case 175 => 32ad case 176 => 32ad case 177 => 32ad case 178 => 32ad case 179 => 32ad case 180 => 32ad case 181 => 32ad case 182 => 32ad case 183 => 32ad case 184 => 32ad case 185 => 32ad case 186 => 32ad case 187 => 32ad case 188 => 32ad case 189 => 32ad case 190 => 32ad case 191 => 32ad case 192 => 2ebc case 193 => 32ad case 194 => 32ad case 195 => 32ad case 196 => 32ad case 197 => 32ad case 198 => 32ad case 199 => 32ad case 200 => 32ad case 201 => 32ad case 202 => 32ad case 203 => 32ad case 204 => 32ad case 205 => 32ad case 206 => 32ad case 207 => 32ad case 208 => 32ad case 209 => 32ad case 210 => 32ad case 211 => 32ad case 212 => 32ad case 213 => 2ee0 case 214 => 2ee0 case 215 => 2f06 case 216 => 32ad case 217 => 32ad case 218 => 32ad case 219 => 32ad case 220 => 32ad case 221 => 32ad case 222 => 32ad case 223 => 32ad case 224 => 32ad case 225 => 32ad case 226 => 32ad case 227 => 32ad case 228 => 32ad case 229 => 32ad case 230 => 32ad case 231 => 32ad case 232 => 32ad case 233 => 32ad case 234 => 32ad case 235 => 309b case 236 => 32ad case 237 => 30b5 case 238 => 32ad case 239 => 32ad case 240 => 32ad case 241 => 32ad case 242 => 32ad case 243 => 32ad case 244 => 32ad case 245 => 32ad case 246 => 32ad case 247 => 32ad case 248 => 32ad case 249 => 32ad case 250 => 32ad case 251 => 32ad case 252 => 32ad case 253 => 32ad case 254 => 32ad case 255 => 32ad case 256 => 2f18 case 257 => 2f1d case 258 => 2ff1 case 259 => 32ad case 260 => 32ad case 261 => 32ad case 262 => 32ad case 263 => 32ad case 264 => 32ad case 265 => 32ad case 266 => 313c case 267 => 313c case 268 => 32ad case 269 => 32ad case 270 => 32ad case 271 => 32ad case 272 => 32ad case 273 => 2ecf case 274 => 32ad case 275 => 32ad case 276 => 32ad case 277 => 32ad case 278 => 32ad case 279 => 32ad case 280 => 32ad case 281 => 32ad case 282 => 2f18 case 283 => 2f1d case 284 => 32ad case 285 => 32ad case 286 => 32ad case 287 => 32ad case 288 => 32ad case 289 => 32ad case 290 => 32ad case 291 => 32ad case 292 => 32ad case 293 => 32ad case 294 => 32ad case 295 => 32ad case 296 => 32ad case 297 => 32ad case 298 => 2f18 case 299 => 2f1d case 300 => 32ad case 301 => 32ad case 302 => 32ad case 303 => 32ad case 304 => 32ad case 305 => 32ad case 306 => 32ad case 307 => 32ad case 308 => 32ad case 309 => 32ad case 310 => 32ad case 311 => 32ad case 312 => 32ad case 313 => 32ad case 314 => 32ad case 315 => 32ad case 316 => 32ad case 317 => 32ad case 318 => 32ad case 319 => 32ad case 320 => 3075 case 321 => 32ad case 322 => 3075 case 323 => 3075 32ad 92 load immediate 2 32ae 8c 09 .. load immediate string "**** op =" 32b9 98 load immediate 8 32ba f0 39 call COMLINE.proc9 32bc 92 load immediate 2 32bd 2a load local word-10 32be 63 load stack word3 32bf 96 load immediate 6 32c0 f0 3b call COMLINE.proc11 32c2 92 load immediate 2 32c3 f0 3e call COMLINE.proc14 32c5 90 load immediate 0 32c6 f0 11 call NATIVE.proc1 32c8 91 load immediate 1 32c9 54 store global word4 32ca 2a load local word-10 32cb 62 load stack word2 32cc 92 load immediate 2 32cd a0 equal 32ce e3 1f jpfalse 32ef 32d0 91 load immediate 1 32d1 32 store local word-2 32d2 2a load local word-10 32d3 63 load stack word3 32d4 f0 14 call NATIVE.proc4 32d6 3b store local word-11 32d7 22 load local word-2 32d8 2b load local word-11 32d9 a4 uless_or_equal 32da e3 13 jpfalse 32ef 32dc 2a load local word-10 32dd 82 04 load stack address 4 32df 22 load local word-2 32e0 91 load immediate 1 32e1 91 load immediate 1 32e2 da urange_check 32e3 ad dec 32e4 b0 01 shl 1 32e6 a6 add 32e7 9c load immediate 12 32e8 40 06 DEALLOCATE 32ea 22 load local word-2 32eb ac inc 32ec 32 store local word-2 32ed e4 18 jp 32d7 32ef ce jump_stack 32f0 cd 00 80 09 00 32 00 callswitch (return to 3328) case 90 => 2ca9 case 91 => 2ca8 case 92 => 2dcf case 93 => 2cc6 case 94 => 2cc6 case 95 => 2d60 case 96 => 2d6e case 97 => 2d75 case 98 => 2d94 case 99 => 2dc1 330b 92 load immediate 2 330c 8c 0b .. load immediate string "**** kind =" 3319 9a load immediate 10 331a f0 39 call COMLINE.proc9 331c 92 load immediate 2 331d 2a load local word-10 331e 62 load stack word2 331f 96 load immediate 6 3320 f0 3b call COMLINE.proc11 3322 92 load immediate 2 3323 f0 3e call COMLINE.proc14 3325 90 load immediate 0 3326 f0 11 call NATIVE.proc1 3328 2a load local word-10 3329 91 load immediate 1 332a 72 store stack word2 332b 2a load local word-10 332c 2a load local word-10 332d 61 load stack word1 332e ed 1f call proc31 3330 8d ff load immediate 255 3332 dc limit_check 3333 71 store stack word1 3334 45 load global word5 3335 e3 06 jpfalse 333d 3337 fa call proc10 3338 8d d1 load immediate 209 333a f1 call proc1 333b 90 load immediate 0 333c 55 store global word5 333d 89 leave2 333e 94 load immediate 4 333f 78 store stack word8 3340 22 load local word-2 3341 03 load param1 3342 00 Error16 3343 00 Error16 3344 d4 ef enter -17 3346 f9 call proc9 3347 90 load immediate 0 3348 38 store local word-8 3349 03 load param1 334a 92 load immediate 2 334b c1 usub_checked 334c 39 store local word-9 334d 28 load local word-8 334e 29 load local word-9 334f a4 uless_or_equal 3350 e3 81 jpfalse 33d3 3352 07 load param5 3353 06 load param4 3354 91 load immediate 1 3355 80 fe load local address -2 3357 80 fc load local address -4 3359 80 fa load local address -6 335b ed 24 call proc36 335d 05 load param3 335e 04 load param2 335f 90 load immediate 0 3360 80 fd load local address -3 3362 80 fb load local address -5 3364 80 f9 load local address -7 3366 ed 24 call proc36 3368 23 load local word-3 3369 e3 04 jpfalse 336f 336b 25 load local word-5 336c fb call proc11 336d e2 05 jp 3374 336f 22 load local word-2 3370 e3 02 jpfalse 3374 3372 24 load local word-4 3373 fb call proc11 3374 23 load local word-3 3375 b6 not 3376 de 02 andjp 337a 3378 22 load local word-2 3379 b6 not 337a e3 0b jpfalse 3387 337c 91 load immediate 1 337d 33 store local word-3 337e 8d 20 load immediate 32 3380 37 store local word-7 3381 05 load param3 3382 90 load immediate 0 3383 04 load param2 3384 27 load local word-7 3385 ed 20 call proc32 3387 22 load local word-2 3388 e3 32 jpfalse 33bc 338a 23 load local word-3 338b e3 27 jpfalse 33b4 338d 25 load local word-5 338e 24 load local word-4 338f a1 not_equal 3390 e3 0f jpfalse 33a1 3392 f9 call proc9 3393 8d c5 load immediate 197 3395 27 load local word-7 3396 c0 uadd_checked 3397 f1 call proc1 3398 24 load local word-4 3399 fb call proc11 339a 8d c1 load immediate 193 339c 26 load local word-6 339d c0 uadd_checked 339e f1 call proc1 339f e2 11 jp 33b2 33a1 8d 40 load immediate 64 33a3 26 load local word-6 33a4 c0 uadd_checked 33a5 27 load local word-7 33a6 b1 03 shr 3 33a8 c0 uadd_checked 33a9 8d 49 load immediate 73 33ab 26 load local word-6 33ac c0 uadd_checked 33ad 27 load local word-7 33ae b1 03 shr 3 33b0 c0 uadd_checked 33b1 f2 call proc2 33b2 e2 06 jp 33ba 33b4 05 load param3 33b5 90 load immediate 0 33b6 04 load param2 33b7 26 load local word-6 33b8 ed 20 call proc32 33ba e2 09 jp 33c5 33bc 23 load local word-3 33bd f0 11 call NATIVE.proc1 33bf 07 load param5 33c0 91 load immediate 1 33c1 06 load param4 33c2 27 load local word-7 33c3 ed 20 call proc32 33c5 06 load param4 33c6 92 load immediate 2 33c7 d0 iadd_checked 33c8 16 store param4 33c9 04 load param2 33ca 92 load immediate 2 33cb d0 iadd_checked 33cc 14 store param2 33cd 28 load local word-8 33ce ae 02 add 2 33d0 38 store local word-8 33d1 e4 86 jp 334d 33d3 84 85 leave 133 33d5 dc limit_check 33d6 51 store stack dword0 33d7 1d store indexed byte 33d8 77 store stack word7 33d9 00 Error16 33da 00 Error16 33db d4 e1 enter -31 33dd 03 load param1 33de 92 load immediate 2 33df b8 imul 33e0 3c f2 store local word -14 33e2 05 load param3 33e3 94 load immediate 4 33e4 a0 equal 33e5 de 05 andjp 33ec 33e7 2c f2 load local word -14 33e9 8d ff load immediate 255 33eb b3 igreater_than 33ec e3 08 jpfalse 33f6 33ee 2c f2 load local word -14 33f0 8e 00 01 load immediate 256 33f3 d1 isub_checked 33f4 3c f2 store local word -14 33f6 80 f8 load local address -8 33f8 f0 1c call NATIVE.proc12 33fa f0 1d call NATIVE.proc13 33fc f0 11 call NATIVE.proc1 33fe 28 load local word-8 33ff 3c f1 store local word -15 3401 2c f1 load local word -15 3403 61 load stack word1 3404 ed 1f call proc31 3406 04 load param2 3407 a0 equal 3408 f0 11 call NATIVE.proc1 340a 05 load param3 340b 2c f2 load local word -14 340d 04 load param2 340e fc call proc12 340f 2c f1 load local word -15 3411 62 load stack word2 3412 97 load immediate 7 3413 a0 equal 3414 e3 11 jpfalse 3427 3416 05 load param3 3417 2c f2 load local word -14 3419 80 f3 load local address -13 341b ed 22 call proc34 341d e3 05 jpfalse 3424 341f 28 load local word-8 3420 ed 17 call proc23 3422 e2 03 jp 3427 3424 28 load local word-8 3425 f0 1e call NATIVE.proc14 3427 2c f1 load local word -15 3429 62 load stack word2 342a 8e 00 03 load immediate 768 342d e7 bitwise_in 342e e3 03 jpfalse 3433 3430 28 load local word-8 3431 ed 17 call proc23 3433 05 load param3 3434 2c f2 load local word -14 3436 91 load immediate 1 3437 80 fb load local address -5 3439 80 fc load local address -4 343b 80 fe load local address -2 343d ed 24 call proc36 343f 04 load param2 3440 94 load immediate 4 3441 a0 equal 3442 de 02 andjp 3446 3444 25 load local word-5 3445 b6 not 3446 e3 19 jpfalse 3461 3448 28 load local word-8 3449 ed 17 call proc23 344b f9 call proc9 344c 80 f8 load local address -8 344e 9c load immediate 12 344f 40 06 DEALLOCATE 3451 8d 3e load immediate 62 3453 03 load param1 3454 dd check_positive 3455 f2 call proc2 3456 8d 18 load immediate 24 3458 05 load param3 3459 93 load immediate 3 345a a0 equal 345b c0 uadd_checked 345c f0 15 call NATIVE.proc5 345e 8b leave6 345f e2 23 jp 3484 3461 04 load param2 3462 98 load immediate 8 3463 a0 equal 3464 de 02 andjp 3468 3466 25 load local word-5 3467 b6 not 3468 e3 1a jpfalse 3484 346a 28 load local word-8 346b ed 17 call proc23 346d f9 call proc9 346e 80 f8 load local address -8 3470 9c load immediate 12 3471 40 06 DEALLOCATE 3473 8d 2e load immediate 46 3475 94 load immediate 4 3476 05 load param3 3477 93 load immediate 3 3478 a0 equal 3479 c0 uadd_checked 347a 8d 3e load immediate 62 347c 03 load param1 347d dd check_positive 347e f4 call proc4 347f 8d 12 load immediate 18 3481 f0 15 call NATIVE.proc5 3483 8b leave6 3484 2c f1 load local word -15 3486 62 load stack word2 3487 92 load immediate 2 3488 a0 equal 3489 de 07 andjp 3492 348b 2c f1 load local word -15 348d 82 04 load stack address 4 348f 90 load immediate 0 3490 0e load indexed word 3491 cb not_zero 3492 e1 dd 01 jpfalse 3671 3495 2c f1 load local word -15 3497 63 load stack word3 3498 b1 01 shr 1 349a 92 load immediate 2 349b c2 umul_checked 349c 3a store local word-10 349d 2c f1 load local word -15 349f 63 load stack word3 34a0 91 load immediate 1 34a1 e8 bitwise_and 34a2 91 load immediate 1 34a3 dc limit_check 34a4 39 store local word-9 34a5 2c f1 load local word -15 34a7 82 04 load stack address 4 34a9 90 load immediate 0 34aa 0e load indexed word 34ab 62 load stack word2 34ac 2c f1 load local word -15 34ae 82 04 load stack address 4 34b0 90 load immediate 0 34b1 0e load indexed word 34b2 63 load stack word3 34b3 90 load immediate 0 34b4 80 f9 load local address -7 34b6 80 fa load local address -6 34b8 80 fd load local address -3 34ba ed 24 call proc36 34bc 2c f1 load local word -15 34be 63 load stack word3 34bf 8d 91 load immediate 145 34c1 a0 equal 34c2 e3 37 jpfalse 34fb 34c4 04 load param2 34c5 92 load immediate 2 34c6 a0 equal 34c7 f0 11 call NATIVE.proc1 34c9 25 load local word-5 34ca e3 29 jpfalse 34f5 34cc 2c f1 load local word -15 34ce 82 04 load stack address 4 34d0 90 load immediate 0 34d1 0e load indexed word 34d2 ed 17 call proc23 34d4 24 load local word-4 34d5 fb call proc11 34d6 fa call proc10 34d7 8d 4e load immediate 78 34d9 22 load local word-2 34da c0 uadd_checked 34db f1 call proc1 34dc 2c f1 load local word -15 34de 61 load stack word1 34df 91 load immediate 1 34e0 a0 equal 34e1 e3 07 jpfalse 34ea 34e3 96 load immediate 6 34e4 22 load local word-2 34e5 c0 uadd_checked 34e6 90 load immediate 0 34e7 f2 call proc2 34e8 e2 07 jp 34f1 34ea 8d 23 load immediate 35 34ec 8d 46 load immediate 70 34ee 22 load local word-2 34ef c0 uadd_checked 34f0 f2 call proc2 34f1 90 load immediate 0 34f2 54 store global word4 34f3 e2 03 jp 34f8 34f5 28 load local word-8 34f6 ed 17 call proc23 34f8 e0 77 01 jp 3671 34fb 2a load local word-10 34fc 8d a6 load immediate 166 34fe a0 equal 34ff df 04 orjp 3505 3501 2a load local word-10 3502 8d c0 load immediate 192 3504 a0 equal 3505 df 04 orjp 350b 3507 2a load local word-10 3508 8d d0 load immediate 208 350a a0 equal 350b de 09 andjp 3516 350d 2c f1 load local word -15 350f 82 04 load stack address 4 3511 90 load immediate 0 3512 0e load indexed word 3513 62 load stack word2 3514 05 load param3 3515 a0 equal 3516 de 0a andjp 3522 3518 2c f2 load local word -14 351a 2c f1 load local word -15 351c 82 04 load stack address 4 351e 90 load immediate 0 351f 0e load indexed word 3520 63 load stack word3 3521 a0 equal 3522 de 08 andjp 352c 3524 2c f1 load local word -15 3526 82 04 load stack address 4 3528 91 load immediate 1 3529 0e load indexed word 352a 62 load stack word2 352b ab eq0 352c e1 40 01 jpfalse 366e 352f 2c f1 load local word -15 3531 82 04 load stack address 4 3533 91 load immediate 1 3534 0e load indexed word 3535 82 03 load stack address 3 3537 90 load immediate 0 3538 0e load indexed word 3539 3b store local word-11 353a 25 load local word-5 353b e3 79 jpfalse 35b6 353d 24 load local word-4 353e fb call proc11 353f 2a load local word-10 3540 8d a6 load immediate 166 3542 a0 equal 3543 e3 28 jpfalse 356d 3545 2b load local word-11 3546 96 load immediate 6 3547 a4 uless_or_equal 3548 e3 1e jpfalse 3568 354a 91 load immediate 1 354b 3c f4 store local word -12 354d 2b load local word-11 354e 3c f0 store local word -16 3550 2c f4 load local word -12 3552 2c f0 load local word -16 3554 a4 uless_or_equal 3555 e3 0f jpfalse 3566 3557 93 load immediate 3 3558 22 load local word-2 3559 c0 uadd_checked 355a 29 load local word-9 355b 98 load immediate 8 355c c2 umul_checked 355d c0 uadd_checked 355e f1 call proc1 355f 2c f4 load local word -12 3561 ac inc 3562 3c f4 store local word -12 3564 e4 16 jp 3550 3566 e2 03 jp 356b 3568 28 load local word-8 3569 ed 17 call proc23 356b e2 47 jp 35b4 356d 2b load local word-11 356e 91 load immediate 1 356f a0 equal 3570 e3 3f jpfalse 35b1 3572 29 load local word-9 3573 ab eq0 3574 e3 14 jpfalse 358a 3576 9c load immediate 12 3577 22 load local word-2 3578 c0 uadd_checked 3579 8d 20 load immediate 32 357b 94 load immediate 4 357c 94 load immediate 4 357d 22 load local word-2 357e c0 uadd_checked 357f f4 call proc4 3580 2c f1 load local word -15 3582 63 load stack word3 3583 98 load immediate 8 3584 8d 28 load immediate 40 3586 ed 30 call proc48 3588 e2 25 jp 35af 358a 8d 78 load immediate 120 358c 22 load local word-2 358d b1 03 shr 3 358f c0 uadd_checked 3590 f1 call proc1 3591 2c f1 load local word -15 3593 63 load stack word3 3594 8d d1 load immediate 209 3596 a0 equal 3597 e3 05 jpfalse 359e 3599 8d ee load immediate 238 359b 8d 80 load immediate 128 359d f2 call proc2 359e 8d b1 load immediate 177 35a0 22 load local word-2 35a1 b1 03 shr 3 35a3 c0 uadd_checked 35a4 9b load immediate 11 35a5 22 load local word-2 35a6 c0 uadd_checked 35a7 f2 call proc2 35a8 2c f1 load local word -15 35aa 63 load stack word3 35ab 98 load immediate 8 35ac 98 load immediate 8 35ad ed 30 call proc48 35af e2 03 jp 35b4 35b1 28 load local word-8 35b2 ed 17 call proc23 35b4 e2 b6 jp 366c 35b6 05 load param3 35b7 94 load immediate 4 35b8 a0 equal 35b9 de 03 andjp 35be 35bb 2b load local word-11 35bc 91 load immediate 1 35bd a0 equal 35be de 02 andjp 35c2 35c0 29 load local word-9 35c1 ab eq0 35c2 e3 27 jpfalse 35eb 35c4 8d dd load immediate 221 35c6 8d 34 load immediate 52 35c8 2c f2 load local word -14 35ca dd check_positive 35cb f3 call proc3 35cc 8d 20 load immediate 32 35ce 92 load immediate 2 35cf 2a load local word-10 35d0 8d a6 load immediate 166 35d2 a0 equal 35d3 c1 usub_checked 35d4 93 load immediate 3 35d5 c2 umul_checked 35d6 f2 call proc2 35d7 8d dd load immediate 221 35d9 8d 34 load immediate 52 35db 2c f2 load local word -14 35dd 91 load immediate 1 35de d0 iadd_checked 35df dd check_positive 35e0 f3 call proc3 35e1 2c f1 load local word -15 35e3 63 load stack word3 35e4 98 load immediate 8 35e5 8d 28 load immediate 40 35e7 ed 30 call proc48 35e9 e2 81 jp 366c 35eb 05 load param3 35ec 94 load immediate 4 35ed a0 equal 35ee de 04 andjp 35f4 35f0 2b load local word-11 35f1 8d ff load immediate 255 35f3 a4 uless_or_equal 35f4 e3 73 jpfalse 3669 35f6 8d dd load immediate 221 35f8 8d 7e load immediate 126 35fa 2c f2 load local word -14 35fc dd check_positive 35fd f3 call proc3 35fe 8d c6 load immediate 198 3600 29 load local word-9 3601 8d 10 load immediate 16 3603 c2 umul_checked 3604 c0 uadd_checked 3605 2b load local word-11 3606 f2 call proc2 3607 8d dd load immediate 221 3609 8d 77 load immediate 119 360b 2c f2 load local word -14 360d dd check_positive 360e f3 call proc3 360f 8d 30 load immediate 48 3611 92 load immediate 2 3612 2a load local word-10 3613 8d a6 load immediate 166 3615 a0 equal 3616 c1 usub_checked 3617 93 load immediate 3 3618 c2 umul_checked 3619 2c f1 load local word -15 361b 63 load stack word3 361c 8d c1 load immediate 193 361e a0 equal 361f 95 load immediate 5 3620 c2 umul_checked 3621 c0 uadd_checked 3622 f2 call proc2 3623 2c f1 load local word -15 3625 63 load stack word3 3626 8d c1 load immediate 193 3628 a0 equal 3629 e3 28 jpfalse 3653 362b 8d dd load immediate 221 362d 8d 7e load immediate 126 362f 2c f2 load local word -14 3631 91 load immediate 1 3632 d0 iadd_checked 3633 dd check_positive 3634 f3 call proc3 3635 8d ce load immediate 206 3637 29 load local word-9 3638 8d 10 load immediate 16 363a c2 umul_checked 363b c0 uadd_checked 363c 90 load immediate 0 363d f2 call proc2 363e 8d dd load immediate 221 3640 8d 77 load immediate 119 3642 2c f2 load local word -14 3644 91 load immediate 1 3645 d0 iadd_checked 3646 dd check_positive 3647 f3 call proc3 3648 2c f1 load local word -15 364a 63 load stack word3 364b 8d 18 load immediate 24 364d 8d 18 load immediate 24 364f ed 30 call proc48 3651 e2 14 jp 3667 3653 8d dd load immediate 221 3655 8d 34 load immediate 52 3657 29 load local word-9 3658 c0 uadd_checked 3659 2c f2 load local word -14 365b 91 load immediate 1 365c d0 iadd_checked 365d dd check_positive 365e f3 call proc3 365f 2c f1 load local word -15 3661 63 load stack word3 3662 98 load immediate 8 3663 8d 28 load immediate 40 3665 ed 30 call proc48 3667 e2 03 jp 366c 3669 28 load local word-8 366a ed 17 call proc23 366c e2 03 jp 3671 366e 28 load local word-8 366f ed 17 call proc23 3671 2c f1 load local word -15 3673 62 load stack word2 3674 92 load immediate 2 3675 a0 equal 3676 e3 34 jpfalse 36ac 3678 2c f1 load local word -15 367a 82 04 load stack address 4 367c 90 load immediate 0 367d 0e load indexed word 367e ab eq0 367f e3 03 jpfalse 3684 3681 28 load local word-8 3682 ed 17 call proc23 3684 91 load immediate 1 3685 3c f4 store local word -12 3687 2c f1 load local word -15 3689 63 load stack word3 368a f0 14 call NATIVE.proc4 368c 3c f0 store local word -16 368e 2c f4 load local word -12 3690 2c f0 load local word -16 3692 a4 uless_or_equal 3693 e3 17 jpfalse 36ac 3695 2c f1 load local word -15 3697 82 04 load stack address 4 3699 2c f4 load local word -12 369b 91 load immediate 1 369c 91 load immediate 1 369d da urange_check 369e ad dec 369f b0 01 shl 1 36a1 a6 add 36a2 9c load immediate 12 36a3 40 06 DEALLOCATE 36a5 2c f4 load local word -12 36a7 ac inc 36a8 3c f4 store local word -12 36aa e4 1e jp 368e 36ac 90 load immediate 0 36ad 3c f4 store local word -12 36af 04 load param2 36b0 b1 01 shr 1 36b2 91 load immediate 1 36b3 c1 usub_checked 36b4 3c f0 store local word -16 36b6 2c f4 load local word -12 36b8 2c f0 load local word -16 36ba a4 uless_or_equal 36bb e3 e2 jpfalse 379f 36bd 05 load param3 36be 2c f2 load local word -14 36c0 91 load immediate 1 36c1 80 fb load local address -5 36c3 80 fc load local address -4 36c5 80 fe load local address -2 36c7 ed 24 call proc36 36c9 2c f1 load local word -15 36cb 62 load stack word2 36cc e2 94 jp 3762 36ce 25 load local word-5 36cf e3 11 jpfalse 36e2 36d1 24 load local word-4 36d2 fb call proc11 36d3 91 load immediate 1 36d4 22 load local word-2 36d5 c0 uadd_checked 36d6 2c f1 load local word -15 36d8 82 03 load stack address 3 36da 2c f4 load local word -12 36dc 91 load immediate 1 36dd dc limit_check 36de 0e load indexed word 36df f6 call proc6 36e0 e2 44 jp 3726 36e2 05 load param3 36e3 94 load immediate 4 36e4 a0 equal 36e5 e3 2b jpfalse 3712 36e7 8d dd load immediate 221 36e9 8d 36 load immediate 54 36eb 2c f2 load local word -14 36ed dd check_positive 36ee 2c f1 load local word -15 36f0 82 03 load stack address 3 36f2 2c f4 load local word -12 36f4 91 load immediate 1 36f5 dc limit_check 36f6 0e load indexed word 36f7 8d ff load immediate 255 36f9 e8 bitwise_and 36fa f4 call proc4 36fb 8d dd load immediate 221 36fd 8d 36 load immediate 54 36ff 2c f2 load local word -14 3701 91 load immediate 1 3702 d0 iadd_checked 3703 dd check_positive 3704 2c f1 load local word -15 3706 82 03 load stack address 3 3708 2c f4 load local word -12 370a 91 load immediate 1 370b dc limit_check 370c 0e load indexed word 370d b1 08 shr 8 370f f4 call proc4 3710 e2 14 jp 3726 3712 8d 21 load immediate 33 3714 2c f1 load local word -15 3716 82 03 load stack address 3 3718 2c f4 load local word -12 371a 91 load immediate 1 371b dc limit_check 371c 0e load indexed word 371d f6 call proc6 371e 05 load param3 371f 91 load immediate 1 3720 2c f2 load local word -14 3722 8d 20 load immediate 32 3724 ed 20 call proc32 3726 ce jump_stack 3727 25 load local word-5 3728 e3 17 jpfalse 3741 372a 24 load local word-4 372b fb call proc11 372c 44 load global word4 372d e3 0b jpfalse 373a 372f 8d 44 load immediate 68 3731 22 load local word-2 3732 c0 uadd_checked 3733 8d 4d load immediate 77 3735 22 load local word-2 3736 c0 uadd_checked 3737 f2 call proc2 3738 e2 05 jp 373f 373a 8d c1 load immediate 193 373c 22 load local word-2 373d c0 uadd_checked 373e f1 call proc1 373f e2 09 jp 374a 3741 fa call proc10 3742 05 load param3 3743 91 load immediate 1 3744 2c f2 load local word -14 3746 8d 20 load immediate 32 3748 ed 20 call proc32 374a 90 load immediate 0 374b 54 store global word4 374c ce jump_stack 374d 05 load param3 374e 2c f2 load local word -14 3750 2c f1 load local word -15 3752 62 load stack word2 3753 2c f1 load local word -15 3755 63 load stack word3 3756 92 load immediate 2 3757 ed 33 call proc51 3759 2c f1 load local word -15 375b 20 dup 375c 63 load stack word3 375d 92 load immediate 2 375e d0 iadd_checked 375f 73 store stack word3 3760 ce jump_stack 3761 ce jump_stack 3762 cd 00 80 04 00 0f 00 callswitch (return to 3777) case 90 => 36ce case 91 => 3727 case 92 => 3761 case 93 => 374d case 94 => 374d 3773 9d load immediate 13 3774 90 load immediate 0 3775 90 load immediate 0 3776 01 Raise 3777 05 load param3 3778 2c f2 load local word -14 377a 80 f3 load local address -13 377c ed 22 call proc34 377e e3 12 jpfalse 3792 3780 2d 18 load global word 24 3782 2c f3 load local word -13 3784 ea power2 3785 b7 complement 3786 e8 bitwise_and 3787 3d 18 store global word 24 3789 2d 14 load global word 20 378b 2c f3 load local word -13 378d ea power2 378e b7 complement 378f e8 bitwise_and 3790 3d 14 store global word 20 3792 2c f2 load local word -14 3794 92 load immediate 2 3795 d0 iadd_checked 3796 3c f2 store local word -14 3798 2c f4 load local word -12 379a ac inc 379b 3c f4 store local word -12 379d e4 e9 jp 36b6 379f 80 f8 load local address -8 37a1 9c load immediate 12 37a2 40 06 DEALLOCATE 37a4 44 load global word4 37a5 b6 not 37a6 f0 11 call NATIVE.proc1 37a8 8b leave6 37a9 dc limit_check 37aa 51 store stack dword0 37ab 31 copy string 37ac 66 load stack word6 37ad 00 Error16 37ae 00 Error16 37af d4 e9 enter -23 37b1 80 f7 load local address -9 37b3 f0 1c call NATIVE.proc12 37b5 80 f8 load local address -8 37b7 f0 1c call NATIVE.proc12 37b9 f0 1d call NATIVE.proc13 37bb f0 11 call NATIVE.proc1 37bd 28 load local word-8 37be 61 load stack word1 37bf 92 load immediate 2 37c0 a0 equal 37c1 f0 11 call NATIVE.proc1 37c3 03 load param1 37c4 ed 1f call proc31 37c6 29 load local word-9 37c7 61 load stack word1 37c8 ed 1f call proc31 37ca a0 equal 37cb f0 11 call NATIVE.proc1 37cd 03 load param1 37ce 94 load immediate 4 37cf a5 ugreater_or_equal 37d0 e3 1f jpfalse 37f1 37d2 28 load local word-8 37d3 ed 17 call proc23 37d5 29 load local word-9 37d6 ed 17 call proc23 37d8 f9 call proc9 37d9 03 load param1 37da 94 load immediate 4 37db a0 equal 37dc e3 06 jpfalse 37e4 37de 8d 51 load immediate 81 37e0 f0 15 call NATIVE.proc5 37e2 e2 0a jp 37ee 37e4 8d 2e load immediate 46 37e6 96 load immediate 6 37e7 8d af load immediate 175 37e9 f3 call proc3 37ea 8d 12 load immediate 18 37ec f0 15 call NATIVE.proc5 37ee e0 57 01 jp 3947 37f1 0c 14 load NATIVE.word4 37f3 e3 03 jpfalse 37f8 37f5 28 load local word-8 37f6 ed 17 call proc23 37f8 29 load local word-9 37f9 62 load stack word2 37fa 8e 84 03 load immediate 900 37fd e7 bitwise_in 37fe e3 03 jpfalse 3803 3800 29 load local word-9 3801 ed 17 call proc23 3803 28 load local word-8 3804 ed 27 call proc39 3806 28 load local word-8 3807 62 load stack word2 3808 92 load immediate 2 3809 a0 equal 380a de 08 andjp 3814 380c 28 load local word-8 380d 82 04 load stack address 4 380f 90 load immediate 0 3810 0e load indexed word 3811 62 load stack word2 3812 91 load immediate 1 3813 a0 equal 3814 e3 03 jpfalse 3819 3816 28 load local word-8 3817 ed 17 call proc23 3819 28 load local word-8 381a 62 load stack word2 381b 28 load local word-8 381c 63 load stack word3 381d 90 load immediate 0 381e 80 fb load local address -5 3820 80 fc load local address -4 3822 80 fe load local address -2 3824 ed 24 call proc36 3826 29 load local word-9 3827 62 load stack word2 3828 29 load local word-9 3829 63 load stack word3 382a 90 load immediate 0 382b 80 f9 load local address -7 382d 80 fa load local address -6 382f 80 fd load local address -3 3831 ed 24 call proc36 3833 28 load local word-8 3834 62 load stack word2 3835 91 load immediate 1 3836 a0 equal 3837 de 04 andjp 383d 3839 29 load local word-9 383a 62 load stack word2 383b 91 load immediate 1 383c a0 equal 383d e3 04 jpfalse 3843 383f fa call proc10 3840 8d e3 load immediate 227 3842 f1 call proc1 3843 28 load local word-8 3844 ed 17 call proc23 3846 27 load local word-7 3847 e3 02 jpfalse 384b 3849 26 load local word-6 384a fb call proc11 384b fa call proc10 384c 29 load local word-9 384d 3b store local word-11 384e 90 load immediate 0 384f 3a store local word-10 3850 03 load param1 3851 91 load immediate 1 3852 c1 usub_checked 3853 3c f4 store local word -12 3855 2a load local word-10 3856 2c f4 load local word -12 3858 a4 uless_or_equal 3859 e3 ec jpfalse 3947 385b 2a load local word-10 385c cb not_zero 385d e3 03 jpfalse 3862 385f 8d 23 load immediate 35 3861 f1 call proc1 3862 2b load local word-11 3863 62 load stack word2 3864 e2 c7 jp 392d 3866 8d 36 load immediate 54 3868 2b load local word-11 3869 82 03 load stack address 3 386b 2a load local word-10 386c 93 load immediate 3 386d dc limit_check 386e 0d load indexed byte 386f f2 call proc2 3870 ce jump_stack 3871 80 fd load local address -3 3873 ed 25 call proc37 3875 e3 1d jpfalse 3894 3877 ed 26 call proc38 3879 2a load local word-10 387a 91 load immediate 1 387b e8 bitwise_and 387c e3 09 jpfalse 3887 387e 8d 70 load immediate 112 3880 23 load local word-3 3881 b1 03 shr 3 3883 c0 uadd_checked 3884 f1 call proc1 3885 e2 0b jp 3892 3887 8d c1 load immediate 193 3889 23 load local word-3 388a c0 uadd_checked 388b 8d 71 load immediate 113 388d 23 load local word-3 388e b1 03 shr 3 3890 c0 uadd_checked 3891 f2 call proc2 3892 e2 19 jp 38ad 3894 2a load local word-10 3895 91 load immediate 1 3896 e8 bitwise_and 3897 e3 09 jpfalse 38a2 3899 8d 72 load immediate 114 389b 8d d1 load immediate 209 389d f2 call proc2 389e 90 load immediate 0 389f 55 store global word5 38a0 e2 0b jp 38ad 38a2 8d eb load immediate 235 38a4 8d e3 load immediate 227 38a6 8d eb load immediate 235 38a8 8d 73 load immediate 115 38aa f4 call proc4 38ab 91 load immediate 1 38ac 55 store global word5 38ad ce jump_stack 38ae 2b load local word-11 38af 62 load stack word2 38b0 2b load local word-11 38b1 63 load stack word3 38b2 90 load immediate 0 38b3 80 f9 load local address -7 38b5 80 fa load local address -6 38b7 80 fd load local address -3 38b9 ed 24 call proc36 38bb 27 load local word-7 38bc e3 10 jpfalse 38ce 38be 26 load local word-6 38bf fb call proc11 38c0 fa call proc10 38c1 8d 71 load immediate 113 38c3 23 load local word-3 38c4 b1 03 shr 3 38c6 c0 uadd_checked 38c7 2a load local word-10 38c8 91 load immediate 1 38c9 e8 bitwise_and 38ca c1 usub_checked 38cb f1 call proc1 38cc e2 58 jp 3926 38ce 2b load local word-11 38cf 62 load stack word2 38d0 94 load immediate 4 38d1 a0 equal 38d2 e3 0c jpfalse 38e0 38d4 8d dd load immediate 221 38d6 8d 7e load immediate 126 38d8 2b load local word-11 38d9 63 load stack word3 38da dd check_positive 38db 8d 77 load immediate 119 38dd f4 call proc4 38de e2 46 jp 3926 38e0 80 fd load local address -3 38e2 ed 25 call proc37 38e4 e3 21 jpfalse 3907 38e6 ed 26 call proc38 38e8 2a load local word-10 38e9 91 load immediate 1 38ea e8 bitwise_and 38eb e3 09 jpfalse 38f6 38ed 8d 70 load immediate 112 38ef 23 load local word-3 38f0 b1 03 shr 3 38f2 c0 uadd_checked 38f3 f1 call proc1 38f4 e2 0f jp 3905 38f6 2b load local word-11 38f7 62 load stack word2 38f8 90 load immediate 0 38f9 2b load local word-11 38fa 63 load stack word3 38fb 23 load local word-3 38fc ed 20 call proc32 38fe 8d 71 load immediate 113 3900 23 load local word-3 3901 b1 03 shr 3 3903 c0 uadd_checked 3904 f1 call proc1 3905 e2 1f jp 3926 3907 2a load local word-10 3908 91 load immediate 1 3909 e8 bitwise_and 390a e3 09 jpfalse 3915 390c 8d 72 load immediate 114 390e 8d d1 load immediate 209 3910 f2 call proc2 3911 90 load immediate 0 3912 55 store global word5 3913 e2 11 jp 3926 3915 8d d5 load immediate 213 3917 f1 call proc1 3918 2b load local word-11 3919 62 load stack word2 391a 90 load immediate 0 391b 2b load local word-11 391c 63 load stack word3 391d 8d 10 load immediate 16 391f ed 20 call proc32 3921 8d 73 load immediate 115 3923 f1 call proc1 3924 91 load immediate 1 3925 55 store global word5 3926 2b load local word-11 3927 20 dup 3928 63 load stack word3 3929 91 load immediate 1 392a d0 iadd_checked 392b 73 store stack word3 392c ce jump_stack 392d cd 00 80 04 00 0f 00 callswitch (return to 3942) case 90 => 3866 case 91 => 3871 case 92 => 393e case 93 => 38ae case 94 => 38ae 393e 9d load immediate 13 393f 90 load immediate 0 3940 90 load immediate 0 3941 01 Raise 3942 2a load local word-10 3943 ac inc 3944 3a store local word-10 3945 e4 f2 jp 3855 3947 80 f7 load local address -9 3949 9c load immediate 12 394a 40 06 DEALLOCATE 394c 80 f8 load local address -8 394e 9c load immediate 12 394f 40 06 DEALLOCATE 3951 90 load immediate 0 3952 54 store global word4 3953 45 load global word5 3954 e3 05 jpfalse 395b 3956 8d d1 load immediate 209 3958 f1 call proc1 3959 90 load immediate 0 395a 55 store global word5 395b f0 1d call NATIVE.proc13 395d f0 11 call NATIVE.proc1 395f 89 leave2 3960 22 load local word-2 3961 6d load stack word13 3962 b2 iless_than 3963 3f 00 00 store SCANNER.word0 3966 d4 ff enter -1 3968 e0 bd e3 jp 1d27 396b 50 end_program 396c d7 real_sub 396d f9 call proc9 396e 1f store indexed dword 396f f2 call proc2 3970 ff call proc15 3971 f1 call proc1 3972 ca dmod 3973 f1 call proc1 3974 3c ed store local word -19 3976 39 store local word-9 3977 ec f0 nested_call proc240 3979 eb extern_proc_call 397a 34 store local word-4 397b ea power2 397c ac inc 397d e9 bitwise_xor 397e 53 store global word3 397f ea power2 3980 78 store stack word8 3981 e9 bitwise_xor 3982 3a store local word-10 3983 e9 bitwise_xor 3984 d0 iadd_checked 3985 e8 bitwise_and 3986 a5 ugreater_or_equal 3987 e8 bitwise_and 3988 5d store global word13 3989 e8 bitwise_and 398a 07 load param5 398b e5 ba jpfalse 38d3 398d e4 71 jp 391e 398f e4 1d jp 3974 3991 e4 b9 jp 38da 3993 e3 a4 jpfalse 3a39 3995 e3 1a jpfalse 39b1 3997 e3 69 jpfalse 3a02 3999 e1 a6 e0 jpfalse 1a41 399c 98 load immediate 8 399d e0 10 fe jp 37af 39a0 3a store local word-10 39a1 fa call proc10 39a2 58 store global word8 39a3 ec ee nested_call proc238 39a5 f2 call proc2 39a6 43 load global word3 39a7 ed 94 call proc148 39a9 e8 bitwise_and 39aa 2f e8 16 load ð2�^�#ð2.word22 39ad e8 bitwise_and 39ae 64 load stack word4 39af e7 bitwise_in 39b0 50 end_program 39b1 e7 bitwise_in 39b2 ab eq0 39b3 e6 bitwise_or 39b4 44 load global word4 39b5 e6 bitwise_or 39b6 b7 complement 39b7 e5 9b jpfalse 391e 39b9 e5 3d jpfalse 397e 39bb e5 2f jpfalse 398e 39bd e4 1b jp 39a4 39bf e4 08 jp 39b9 39c1 e4 4d jp 3976 39c3 e3 c7 jpfalse 3a8c 39c5 e0 9b e2 jp 1c62 39c8 5a store global word10 39c9 e2 fc jp 3ac7 39cb e1 b0 e1 jpfalse 1b7d 39ce 74 store stack word4 39cf e1 4a e1 jpfalse 1b1b